JP4196978B2 - COMMUNICATION SYSTEM, INFORMATION OBTAINING METHOD, AND ELECTRONIC DEVICE - Google Patents
COMMUNICATION SYSTEM, INFORMATION OBTAINING METHOD, AND ELECTRONIC DEVICE Download PDFInfo
- Publication number
- JP4196978B2 JP4196978B2 JP2005246522A JP2005246522A JP4196978B2 JP 4196978 B2 JP4196978 B2 JP 4196978B2 JP 2005246522 A JP2005246522 A JP 2005246522A JP 2005246522 A JP2005246522 A JP 2005246522A JP 4196978 B2 JP4196978 B2 JP 4196978B2
- Authority
- JP
- Japan
- Prior art keywords
- electronic device
- communication
- information
- display
- vtr
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Images
Landscapes
- Computer And Data Communications (AREA)
- Small-Scale Networks (AREA)
Description
この発明は、例えばIEEE−1394に準拠したシリアルバスのように制御信号と情報信号とを混在させて伝送できる通信制御バスで接続された複数の電子機器間で通信を行う際の通信システム、情報入手方法および電子機器に関する。 The present invention relates to a communication system for performing communication between a plurality of electronic devices connected by a communication control bus capable of transmitting control signals and information signals mixedly, such as a serial bus compliant with IEEE-1394, for example. The present invention relates to an obtaining method and an electronic device.
詳しくは、この発明は、第1の電子機器が、第2の電子機器より所定の場所に関する情報を入手すると共に、その情報に基づいて第1の通信を用いて所定の場所にアクセスして第2の電子機器に関する情報を入手する構成とすることによって、例えば第1の電子機器が第2の電子機器の制御を無駄な処理をせずに良好に行い得ると共に、第2の電子機器自体のメモリ容量を節約できるようにした通信システム等に係るものである。 Specifically, according to the present invention, the first electronic device obtains information related to the predetermined location from the second electronic device, and accesses the predetermined location using the first communication based on the information. By adopting a configuration for obtaining information related to the second electronic device, for example, the first electronic device can perform control of the second electronic device well without wasteful processing, and the second electronic device itself can be controlled. The present invention relates to a communication system that can save memory capacity.
IEEE−1394に準拠したシリアルバス(以下、「IEEE1394シリアルバス」という)のように、制御信号と情報信号とを混在させて伝送できる通信制御バスによって複数の電子機器を接続し、これら複数の電子機器の間で制御信号および情報信号を通信する通信システムが考えられている。 A plurality of electronic devices are connected by a communication control bus capable of transmitting a mixture of control signals and information signals, such as a serial bus conforming to IEEE-1394 (hereinafter referred to as “IEEE1394 serial bus”). Communication systems that communicate control signals and information signals between devices have been considered.
図7は、IEEE1394シリアルバスによって複数の電子機器を接続してなる通信システムの一例を示している。 FIG. 7 shows an example of a communication system in which a plurality of electronic devices are connected by an IEEE 1394 serial bus.
この通信システム30は、ビデオテープレコーダ(以下、「VTR」という)31と、カメラ一体型ビデオテープレコーダ(以下「カムコーダ」という)32と、VTR31およびカムコーダ32を制御するためのコンピュータ33とを備えている。VTR31およびコンピュータ33はIEEE1394シリアルバス34で接続され、カムコーダ32およびコンピュータ33はIEEE1394シリアルバス35で接続されている。そして、コンピュータ33には、ユーザインタフェースのために、ディスプレイ33a、キーボード33bおよびマウス33cが接続されている。ここで、#A〜#Cは、それぞれコンピュータ33、カムコーダ32およびVTR31のシステム上のノードIDを示している。
The communication system 30 includes a video tape recorder (hereinafter referred to as “VTR”) 31, a camera-integrated video tape recorder (hereinafter referred to as “camcorder”) 32, and a
システム内の各電子機器における信号の伝送は、図8に示すように所定の通信サイクル(例えば125μsec)毎に時分割多重によって行われる。この信号伝送は、サイクルマスターと呼ばれる電子機器が通信サイクルの開始時であることを示すサイクルスタートパケット(CSP)をバス上に送出することにより開始される。 Signal transmission in each electronic device in the system is performed by time division multiplexing every predetermined communication cycle (for example, 125 μsec) as shown in FIG. This signal transmission is started when an electronic device called a cycle master sends a cycle start packet (CSP) indicating that a communication cycle is started on the bus.
1通信サイクル中における通信の形態には、ビデオデータやオーディオデータ等の情報信号をアイソクロナス(以下、「Iso」という)伝送するIso通信と、制御コマンド等の制御信号をアシンクロナス(以下、「Async」という)伝送するAsync通信とがある。Iso通信パケットはAsync通信パケットより先に伝送される。Iso通信パケットのそれぞれにチャネル番号1,2,3,・・・,nを付することで、複数のIsoデータを区別することができる。Iso通信パケットの送信が終了した後、次のサイクルスタートパケットまでの期間がAsync通信パケットの伝送に使用される。
As communication forms in one communication cycle, there are Iso communication (hereinafter referred to as “Iso”) for transmitting information signals such as video data and audio data, and control signals such as control commands are asynchronous (hereinafter referred to as “Async”). And async communication to be transmitted. The Iso communication packet is transmitted before the Async communication packet. By attaching
Async通信において、ある電子機器が他の電子機器に何かを要求する制御信号をコマンドと呼び、このコマンドをパケットに入れて送る側をコントローラと呼ぶ。また、コマンドを受け取る側をターゲットと呼ぶ。ターゲットは、必要に応じてコマンドの実行結果を示す制御信号、つまりレスポンスを入れたパケットをコントローラへ返信する。 In Async communication, a control signal from a certain electronic device that requests something from another electronic device is called a command, and a side that sends this command in a packet is called a controller. A side that receives a command is called a target. The target returns a control signal indicating the execution result of the command, that is, a packet including a response to the controller as necessary.
このコマンドとレスポンスは、一つのコントローラと一つのターゲットとの間で通信され、コマンドの送信で開始しレスポンスの返信で終了する一連のやりとりをコマンドトランザクションと呼ぶ。ターゲットは、コマンドを受信してから可能な限り早く、例えば100msec以内にレスポンスを返信するように決められている。その理由は、コントローラ側がレスポンスを長く待ち続けて処理が遅くなったり、何らかの障害によってレスポンスが返らなかった場合に処理が滞ったりすることを防ぐためである。 This command and response are communicated between one controller and one target, and a series of exchanges that start with command transmission and end with response response is called a command transaction. The target is determined to return a response as soon as possible after receiving the command, for example, within 100 msec. The reason for this is to prevent the controller from waiting for a response for a long time and delaying the processing, or if the response is not returned due to some failure, the processing is delayed.
コントローラは、コマンドトランザクションによって、ターゲットに特定の動作をするように要求したり、ターゲットの現在の状態を問い合わせることができる。システム内のどの電子機器もコマンドトランザクションの開始および終了をすることができる。すなわち、どの電子機器もコントローラにもターゲットにもなることができる。 The controller can request the target to perform a specific operation or inquire about the current state of the target through a command transaction. Any electronic device in the system can initiate and terminate command transactions. That is, any electronic device can be a controller or a target.
図9は、Async通信パケットの構造を示している。コマンドもレスポンスも同じ構造である。この図において、パケットのデータは、上から下へ、かつ左から右へ順に伝送される。パケットは、パケットヘッダとデータブロックとから構成されている。そして、パケットヘッダの全部とデータブロック中のデータCRC(網掛部分参照)は、IEEE1394で規格が決められており、パケットヘッダのソースIDが示す電子機器からディスティネーションIDで示される電子機器のディスティネーションオフセットに示されるアドレスへ、データブロックの内容を書き込む。 FIG. 9 shows the structure of an Async communication packet. The command and response have the same structure. In this figure, packet data is transmitted in order from top to bottom and from left to right. A packet is composed of a packet header and a data block. The whole packet header and the data CRC in the data block (see the shaded portion) are standardized by IEEE 1394, and the destination of the electronic device indicated by the destination ID from the electronic device indicated by the source ID of the packet header. Write the contents of the data block to the address indicated by the offset.
例えば、図7に示す通信システム30において、コンピュータ33からVTR31にコマンドを送信する場合には、ソースIDは#A、ディスティネーションIDは#C、ディスティネーションオフセットはVTR31内でコマンドを格納するエリアとして割り付けられたメモリ空間である。コンピュータ33がシステム内の他の全ての電子機器に対してコマンドを送信したい場合には、ディスティネーションIDの16ビットを、‘オール1’にする。この通信形態をブロードキャストと呼ぶ。
For example, in the communication system 30 shown in FIG. 7, when a command is transmitted from the
図9のAsync通信パケットの構造のデータブロックにおいて、CTS(コマンドトランザクションセット)は、コマンド言語の種類を示す。また、CT/RC(コマンドタイプ/レスポンスコード)は、コマンドの場合には要求を示し、レスポンスの場合には要求に対する返事の種類を示す。HA(ヘッダアドレス)は、コマンドの場合には要求する相手が機器全体なのか機器内のサブデバイス(機能単位)なのかを示し、レスポンスの場合にはその相手が返事をするという意味で対応するコマンドと同じである。OPC(オペレーションコード)はコマンドコード、すなわち具体的な要求を示し、それに続くOPR(オペランド)でその要求に必要なパラメータを示す。 In the data block having the structure of the Async communication packet in FIG. 9, CTS (command transaction set) indicates the type of command language. CT / RC (command type / response code) indicates a request in the case of a command, and indicates the type of reply to the request in the case of a response. HA (header address) indicates whether the requesting partner is the entire device or a sub-device (functional unit) in the device in the case of a command, and responds in the sense that the partner responds in the case of a response. Same as command. OPC (operation code) indicates a command code, that is, a specific request, and subsequent OPR (operand) indicates a parameter required for the request.
図10は、システム内の電子機器のうちVTR31を例にして、上述したコマンドやレスポンスのやりとりを行う部分の構成を示したものである。このVTR31は、VTRデバイス36とIEEE1394バス送受信ブロック37とを有している。
FIG. 10 shows a configuration of a part for exchanging commands and responses as described above, taking the VTR 31 as an example of the electronic devices in the system. The VTR 31 includes a VTR device 36 and an IEEE 1394 bus transmission /
VTRデバイス36は、マイクロコンピュータ(以下、「マイコン」という)で構成されており、VTR内の記録/再生系(図示せず)に関するコマンドの処理等を行うVTRサブデバイス38と、VTR内のチューナ(図示せず)に関するコマンドの処理等を行うチューナサブデバイス39と、VTR内のタイマ(図示せず)に関するコマンドの処理等を行うタイマサブデバイス40とを備えている。これらのサブデバイス38〜40は、マイコンのソフトウェアで構成されている。 The VTR device 36 is constituted by a microcomputer (hereinafter referred to as “microcomputer”), a VTR sub-device 38 for processing a command related to a recording / reproducing system (not shown) in the VTR, and a tuner in the VTR. A tuner subdevice 39 that performs processing of commands related to (not shown) and the like, and a timer subdevice 40 that performs processing of commands related to a timer (not shown) in the VTR are provided. These subdevices 38 to 40 are constituted by microcomputer software.
IEEE1394バス送受信ブロック37は、バスを介して受信したAsync通信パケットを検出し、その中のコマンドをVTRデバイス36に送る。VTRデバイス36は、コマンドを受け取ると、その具体的な要求に応じてサブデバイス38〜40を動作させる。例えば、VTRサブデバイス38宛のPLAYコマンドを受け取った場合には、VTRサブデバイス38にコマンドを渡す。VTRサブデバイス38は、記録/再生系を再生状態とするように制御する処理を実行する。
The IEEE 1394 bus transmission /
また、例えば、VTRサブデバイス38は、記録/再生系の各種ステータス(メカモード、タイムコード等)を監視し、必要に応じてレスポンスを作成する。このレスポンスはVTRデバイス36よりIEEE1394バス送受信ブロック37へ送信される。そして、IEEE1394バス送受信ブロック37は、レスポンスをAsync通信パケットに入れてバスへ送出する。
Further, for example, the VTR subdevice 38 monitors various statuses (mechanism mode, time code, etc.) of the recording / reproducing system, and creates a response as necessary. This response is transmitted from the VTR device 36 to the IEEE 1394 bus transmission /
図11Aは、コマンドのフォーマット構成を示し、図11Bはレスポンスのフォーマット構成を示している。ここでは、CTSを“0”hとしている。 FIG. 11A shows the format structure of the command, and FIG. 11B shows the format structure of the response. Here, CTS is set to “0” h.
ここで、現在定義されているコマンドの要求の種類、すなわちコマンドタイプには、(1)通信対象の機能実行を制御するためのCONTROLコマンド、(2)通信対象が特定のCONTROLコマンドに対応しているか否かを問い合わせるためのINQUIRYコマンド、(3)通信対象の特定の機能に関する状態を問い合わせるためのSTATUSコマンド、(4)通信対象の状態に変化があった場合にその報告を要求するためのNOTIFYコマンドの4種類がある。 Here, the type of command request currently defined, that is, the command type, includes (1) a CONTROL command for controlling the function execution of the communication target, and (2) the communication target corresponding to a specific CONTROL command. INQUIRY command for inquiring whether or not there is (3) STATUS command for inquiring about the state of a specific function to be communicated, (4) NOTIFY for requesting a report when there is a change in the state of the communication object There are four types of commands.
例えば、図10に示すVTR31のVTRサブデバイス38に対してスロー再生を要求するCONTROLコマンドのフォーマットは、図11Cに示すようになる。そして、それに対してVTRサブデバイス38より返信するレスポンスのフォーマットは、そのCONTROLコマンドに対応していてその要求を了承するときは図11Dに示すようなACCEPTEDレスポンスのフォーマットとなり、一方そのCONTROLコマンドに対応していないときは図11Eに示すようなNOT−IMPLEMENTEDレスポンスのフォーマットとなる。 For example, the format of the CONTROL command for requesting slow playback to the VTR subdevice 38 of the VTR 31 shown in FIG. 10 is as shown in FIG. 11C. Then, the response format returned from the VTR sub-device 38 corresponds to the CONTROL command. When the request is accepted, the ACCEPTED response format shown in FIG. 11D is used, whereas the response command corresponds to the CONTROL command. If not, the NOT-IMPLEMENTED response format is as shown in FIG. 11E.
ところで、図7に示す通信システム30のように、コンピュータに複数のAV(Audio-Video)機器が接続された通信システムにおいて、コンピュータがそのシステムの制御を行う場合、ディスプレイに各機器のアイコンや所定の機器を制御するためのコントロールパネルを表示してユーザの操作を促すことが行われる。 By the way, in a communication system in which a plurality of AV (Audio-Video) devices are connected to a computer, such as the communication system 30 shown in FIG. A control panel for controlling the device is displayed to prompt the user to operate.
この場合、アイコンやコントロールパネルは、コンピュータのアプリケーションプログラムが用意する。コントロールパネルには、制御対象の機器が持つ個々の機能がボタン等の形式で示されており、ボタン操作によって対応する機能を実行するようにコンピュータは制御対象に所定のコマンドを送信する。 In this case, icons and control panels are prepared by computer application programs. On the control panel, each function of the device to be controlled is shown in the form of a button or the like, and the computer transmits a predetermined command to the control target so as to execute the corresponding function by the button operation.
しかし、実際に接続された機器が必ずしもコントロールパネルに示された全ての機能に対応しているとは限らない。そのため、コンピュータは、制御対象となる機器に対して、コントロールパネルに示された機能の1つ1つについて対応しているか否かを問い合わせ、その返答を待って自らのアプリケーションプログラムの実行に反映させる必要があった。また、制御対象となる機器が持つ機能にアプリケーションプログラムが対応していない場合、その機能に関してはコントロールパネル上で操作することができなかった。 However, devices that are actually connected do not necessarily support all the functions shown on the control panel. Therefore, the computer inquires of the device to be controlled whether or not each of the functions shown on the control panel is supported, waits for the response, and reflects it in the execution of its own application program. There was a need. Further, when an application program does not correspond to a function of a device to be controlled, the function cannot be operated on the control panel.
そこで、この発明では、第1の電子機器が第2の電子機器の制御を無駄な処理をせずに良好に行い得ると共に、第2の電子機器自体のメモリ容量を節約できるようにすることを目的とする。 Therefore, in the present invention, the first electronic device can satisfactorily perform control of the second electronic device without wasteful processing, and can save the memory capacity of the second electronic device itself. Objective.
この発明の概念は、広域通信網における第1の通信およびローカル通信である第2の通信に対応する第1の電子機器と、前記第2の通信に対応する第2の電子機器とを備え、前記第1の電子機器が前記第1の通信を用いてアクセス可能なインターネット上の所定のホームページに、前記第2の電子機器に関する情報が保存され、前記第1の電子機器は、前記第2の電子機器との間で前記第2の通信を用いて制御信号を通信して、前記第2の電子機器より前記所定のホームページに関する情報を入手し、入手した前記所定のホームページに関する情報に基づき、前記第1の通信を用いてアクセスすることにより、前記所定のホームページに保存されていた前記第2の電子機器に関する情報を入手する通信システムにある。 This concept of the invention includes a first electronic device corresponding to the second communication is a first communication and local communication in wide area network, and a second electronic device corresponding to the second communication, Information relating to the second electronic device is stored in a predetermined homepage on the Internet accessible by the first electronic device using the first communication, and the first electronic device has the second electronic device communicating a control signal using the second communication with the electronic device, to obtain information about the predetermined website from the second electronic device, based on information regarding the predetermined home page obtained, the by accessing via the first communication, certain information relating to the second electronic apparatus is stored in the predetermined website for communication systems that obtain.
この発明において、第1の電子機器は広域通信網における第1の通信およびローカル通信である第2の通信に対応し、第2の電子機器は第2の通信に対応している。例えば、第2の電子機器はカメラ機能を備えている。そして、これら第1の電子機器および第2の電子機器を含む複数の電子機器間で、第2の通信を用いて通信が行われる。例えば、複数の電子機器は制御信号と情報信号とを混在させて伝送できる通信制御バスによって接続され、複数の電子機器の間で情報信号および制御信号の通信が行われる。 In the present invention, the first electronic device corresponds to the first communication in the wide area communication network and the second communication which is the local communication, and the second electronic device corresponds to the second communication. For example, the second electronic device has a camera function. Communication is performed between the plurality of electronic devices including the first electronic device and the second electronic device using the second communication. For example, a plurality of electronic devices are connected by a communication control bus capable of transmitting control signals and information signals mixedly, and information signals and control signals are communicated between the plurality of electronic devices.
第1の電子機器が第1の通信を用いてアクセス可能な所定の場所に、第2の電子機器に関する情報がメモリ手段に保存されている。第2の電子機器は、所定の場所に関する情報、例えばインターネット・ホームページのアドレス情報を記憶している。第1の電子機器は、第2の通信を用いて、第2の電子機器より所定の場所に関する情報を入手する。この場合、第2の電子機器は、第1の電子機器から所定の場所に関する情報を要求するコマンドを受信し、メモリ手段より所定の場所に関する情報を読み出し、その情報を第1の電子機器にレスポンスとして返信する。 Information relating to the second electronic device is stored in the memory means at a predetermined location accessible by the first electronic device using the first communication. The second electronic device stores information on a predetermined location, for example, address information on the Internet home page. The first electronic device obtains information regarding the predetermined location from the second electronic device using the second communication. In this case, the second electronic device receives a command requesting information on the predetermined location from the first electronic device, reads out information on the predetermined location from the memory means, and sends the information to the first electronic device as a response. Reply as.
そして、第1の電子機器は、第2の電子機器より、第2の通信を用いて入手した所定の場所に関する情報に基づき、第1の通信を用いて所定の場所、例えばインターネットの所定のホームページにアクセスし、第2の電子機器に関する情報を入手する。 Then, the first electronic device uses the first communication based on the information about the predetermined location obtained from the second electronic device using the second communication, for example, a predetermined homepage on the Internet. To obtain information on the second electronic device.
第1の電子機器は、例えば、入手した第2の電子機器に関する情報に基づいて、ディスプレイに第2の電子機器に関する情報を表示する。例えば、第2の電子機器に関する情報には、第2の電子機器の機能をディスプレイに表示するための表示情報が含まれており、第1の電子機器のディスプレイには、第2の電子機器の機能が表示される。例えば、ディスプレイには、第2の電子機器の機能をボタン等の形式で備えたコントロールパネルが表示される。この場合、ユーザのボタンを押す操作によって、第1の電子機器より第2の電子機器に、対応する機構を実行するコマンドを送信する。 For example, the first electronic device displays information on the second electronic device on the display based on the obtained information on the second electronic device. For example, the information related to the second electronic device includes display information for displaying the function of the second electronic device on the display, and the display of the first electronic device includes the display information of the second electronic device. The function is displayed. For example, a control panel having the function of the second electronic device in the form of a button or the like is displayed on the display. In this case, a command for executing the corresponding mechanism is transmitted from the first electronic device to the second electronic device by a user's operation of pressing a button.
また例えば、第2の電子機器に関する情報には、第2の電子機器を示すアイコンをディスプレイに表示するための表示情報が含まれており、第1の電子機器のディスプレイには、第2の電子機器を示すアイコンが表示される。 Further, for example, the information related to the second electronic device includes display information for displaying an icon indicating the second electronic device on the display, and the display of the first electronic device includes the second electronic device. An icon indicating the device is displayed.
この発明によれば、第1の電子機器が、第2の電子機器よりインターネット上の所定のホームページに関する情報を入手すると共に、その情報に基づいて第1の通信を用いてアクセス可能なインターネット上の所定のホームページにアクセスして第2の電子機器に関する情報を入手するものであり、第2の電子機器に関する情報として例えば機能情報を得て、第1の電子機器が第2の電子機器の制御を無駄な処理をせずに良好に行うことができ、また第2の電子機器自体に情報を記憶しておくものではなく、第2の電子機器自体のメモリ容量を節約できる。 According to the present invention, the first electronic device obtains information related to a predetermined homepage on the Internet from the second electronic device, and is accessible on the Internet using the first communication based on the information . Accessing a predetermined homepage to obtain information on the second electronic device, for example, obtaining function information as information on the second electronic device, and the first electronic device controlling the second electronic device. The processing can be performed satisfactorily without wasteful processing, and information is not stored in the second electronic device itself, and the memory capacity of the second electronic device itself can be saved.
まず、図1に示す通信システム10を説明する。この通信システム10は、上述した図7に示す通信システム30と同様に、IEEE1394シリアルバスによって複数の電子機器を接続してなるものである。
First, the
この通信システム10は、VTR11と、カムコーダ12と、VTR11およびカムコーダ12を制御するためのコンピュータ13とを備えている。VTR11およびコンピュータ13はIEEE1394シリアルバス14で接続され、カムコーダ12およびコンピュータ13はIEEE1394シリアルバス15で接続されている。そして、コンピュータ13には、ユーザインタフェースのために、ディスプレイ13a、キーボード13bおよびマウス13cが接続されている。ここで、#A〜#Cは、それぞれコンピュータ13、カムコーダ12およびVTR11のシステム上のノードIDを示している。
The
システム内の各電子機器における信号の伝送は、上述した図7に示す通信システム30と同様に、所定の通信サイクル毎に時分割多重によって行われ、ビデオデータやオーディオデータ等の情報信号がIso通信パケットで伝送され、制御コマンド等の制御信号がAsync通信パケットで伝送される(図8参照)。そして、制御側の電子機器(コントローラ)が被制御側の電子機器(ターゲット)に何かを要求する場合、コントローラは、Async通信パケット(図9にAsync通信パケットの構造を図示)にコマンド(図11Aにコマンドフォーマットを図示)を入れてターゲットに送信する。そして、ターゲットは、必要に応じてコマンドの実行結果を示すレスポンス(図11Bにレスポンスフォーマットを図示)を入れてコントローラへ返信する。 Signal transmission in each electronic device in the system is performed by time division multiplexing every predetermined communication cycle, as in the communication system 30 shown in FIG. 7 described above, and information signals such as video data and audio data are transmitted via Iso communication. A control signal such as a control command is transmitted in an Async communication packet (see FIG. 8). When the control-side electronic device (controller) requests something from the controlled-side electronic device (target), the controller sends a command (FIG. 9) to the Async communication packet (the structure of the Async communication packet is shown in FIG. 9). 11A is inserted into the command format and sent to the target. Then, the target returns a response indicating the execution result of the command (a response format is shown in FIG. 11B) to the controller as necessary.
図2は、システム内の電子機器のうちVTR11を例にして、上述したコマンドやレスポンスのやりとりを行う部分の構成を示している。このVTR11は、図7に示す通信システム30におけるVTR31と同様に、VTRデバイス16とIEEE1394バス送受信ブロック17とを有している。
FIG. 2 shows a configuration of a part for exchanging commands and responses as described above, taking the
そして、VTRデバイス16はマイコンで構成されており、VTR内の記録/再生系(図示せず)に関するコマンドの処理等を行うVTRサブデバイス18と、VTR内のチューナ(図示せず)に関するコマンドの処理等を行うチューナサブデバイス19と、VTR内のタイマ(図示せず)に関するコマンドの処理等を行うタイマサブデバイス20とを備えている。これらのサブデバイス18〜20は、マイコンのソフトウェアで構成されている。
The VTR device 16 is composed of a microcomputer, and a VTR sub-device 18 for processing a command related to a recording / playback system (not shown) in the VTR and a command related to a tuner (not shown) in the VTR. A tuner subdevice 19 that performs processing and the like, and a timer subdevice 20 that performs processing of commands related to a timer (not shown) in the VTR are provided. These
IEEE1394バス送受信ブロック17は、バスを介して受信したAsync通信パケットを検出し、その中のコマンドをVTRデバイス16に送る。VTRデバイス16は、コマンドを受け取ると、その具体的な要求に応じてサブデバイス18〜20を動作させる。また、サブデバイス18〜20は、各種ステータスを監視し、必要に応じてレスポンスを作成する。このレスポンスはVTRデバイス16よりIEEE1394バス送受信ブロック17へ送信される。そして、IEEE1394バス送受信ブロック17は、レスポンスをAsync通信パケットに入れてバスへ送出する。
The IEEE 1394 bus transmission / reception block 17 detects an Async communication packet received via the bus and sends a command therein to the VTR device 16. When receiving the command, the VTR device 16 operates the
コンピュータ13には編集アプリケーションプログラムがインストールされており、ユーザはディスプレイ13aに表示されるコントロールパネル上の操作でVTR11やカムコーダ12を制御し、編集作業を実現することができる。ここで、ディスプレイ13aに表示されるコントロールパネルには、VTR11やカムコーダ12が持つ個々の機能がボタン等の形式で示される。
An editing application program is installed in the
VTR11やカムコーダ12は、それぞれ固有情報として自己の機能を示す機能情報と、自己を示すアイコンを表示するためのアイコン情報とを記憶したメモリ手段を有している。コンピュータ13は、編集作業を行う際に、VTR11やカムコーダ12に対して、上述したアイコン情報や機能情報を要求するコマンドを送信する。そして、それに対して、VTR11やカムコーダ12はコンピュータ13に対してアイコン情報や機能情報をレスポンスとして返信する。
The
ここで、図1に示す通信システム10において、コンピュータ13よりVTR11に、アイコン情報や機能情報を要求するコマンドを送信する場合を考える。
Here, in the
この場合、最初にコンピュータ13よりVTR11に送信するCONTROLコマンドのフォーマットは、図3Aに示すようになる。それに対して、VTR11のVTRサブデバイス16よりコンピュータ13に返信するレスポンスのフォーマットは、図3Bに示すようなACCEPTEDレスポンスのフォーマットとなる。このレスポンスのフォーマットにおいて、OPRは、アイコン情報または機能情報と、その情報の記述形式、例えばビットマップ形式、JPEG(Joint Photographic Experts Group)形式、さらにはインターネット用の言語形式、例えばHTML(HyperText Markup Language)、VRML(Virtual Reality Modeling Language)、Java(登録商標) Script( Sun社と米Netscape Communications Corp. が開発したスクリプト言語)等を示すものとなる。
In this case, the format of the CONTROL command first transmitted from the
仮に、VTR11がアイコン情報および機能情報を記憶したメモリ手段を有していないとすれば、CONTROLコマンドの要求に応じることができないことから、VTR11のVTRサブデバイス16よりコンピュータ13に返信するレスポンスのフォーマットは、図3Cに示すようなNOT−IMPLEMENTEDレスポンスのフォーマットとなる。
If the
図3Bに示すようなACCEPTEDレスポンスを受信したコンピュータ13は、以下のような制御動作をする。すなわち、アイコン情報が得られるときは、そのアイコン情報に基づいて、ディスプレイ13aにVTR11を示すアイコンを表示するように制御する。また、機能情報が得られるときは、その機能情報に基づいて、VTR11が持つ個々の機能をボタン等の形式で示したコントロールパネルをディスプレイ13aに表示するように制御する。なお、機能情報には、そのコントロールパネルの表示データを含んでいてもよい。
The
このように、VTR11が持つ個々の機能をボタン等の形式で示したコントロールパネルがディスプレイ13aに表示された状態において、ユーザによってキーボード13bやマウス13cによってコントロールパネルの所定の機能部分が操作されるとき、コンピュータ13は、VTR11に対して、その所定の機能を実行するように要求するコマンドを送信することとなる。
In this way, when a user operates a predetermined functional part of the control panel with the
図4は、図1に示す通信システム10において、コンピュータ13よりVTR11に、アイコン情報および機能情報を連続して要求する際の動作を示している。
FIG. 4 shows an operation when the
まず、コンピュータ13はVTR11に対して、アイコン情報を要求するCONTROLコマンドを送信する。それに対して、VTR11のVTRデバイス16は、メモリ手段よりアイコン情報を読み出し、そのアイコン情報をACCEPTEDレスポンスとしてコンピュータ13に返信する。コンピュータ13は、アイコン情報に基づいて、ディスプレイ13aにVTR11を示すアイコンを表示するように制御する。
First, the
次に、コンピュータ13はVTR11に対して、機能情報を要求するCONTROLコマンドを送信する。それに対して、VTR11のVTRデバイス16は、メモリ手段より機能情報を読み出し、その機能情報をACCEPTEDレスポンスとしてコンピュータ13に返信する。コンピュータ13は、機能情報に基づいて、ディスプレイ13aにVTR11が持つ個々の機能をボタン等の形式で示したコントロールパネルを表示するように制御する。
Next, the
なお、上述では、コンピュータ13よりVTR11にアイコン情報や機能情報を要求するコマンドを送信する場合について説明したが、コンピュータ13よりカムコーダ12にアイコン情報や機能情報を要求するコマンドを送信する場合についても同様に行われる。図5は、ディスプレイ13aの表示画面25の一例を示しており、VTR11を示すアイコン26と、カムコーダ12を示すアイコン27と、VTR11が持つ個々の機能をボタン等の形式で示したコントロールパネル28とが表示されている。ユーザは、このコントロールパネル28上でVTR11を操作できる。
In the above description, the case where the
また、この状態で、カムコーダ12を示すアイコン27をクリック操作することで、コントロールパネル28に代わって、カムコーダ12が持つ個々の機能をボタン等の形式で示したコントロールパネルが表示される。これにより、ユーザは、コントロールパネル上でカムコーダを操作することが可能となる。
In this state, when the
このように図1に示す通信システム10においては、コンピュータ13は、VTR11やカムコーダ12にアイコン情報や機能情報を要求でき、返信されてきたアイコン情報や機能情報に基づいてディスプレイ13aにアイコンやコントロールパネルを表示できる。
In this way, in the
そのため、ディスプレイ13aに表示されるVTR11やカムコーダ12のコントロールパネルに示された機能は、それぞれVTR11やカムコーダ12が持つ個々の機能と一対一に対応したものとなり、コンピュータ13はVTR11やカムコーダ12にコントロールパネルに示された機能について対応しているか否かを問い合わせる必要がなく、またユーザはVTR11やカムコーダ12の機能の全てをコントロールパネル上で操作できる。
Therefore, the functions shown on the control panel of the
しかし、この図1に示す通信システム10によれば、VTR11やカムコーダ12は、それぞれ固有情報として自己の機能を示す機能情報と、自己を示すアイコンを表示するためのアイコン情報とを記憶したメモリ手段を有する必要がある。
However, according to the
以下、この発明の実施の形態を説明する。この実施の形態では、VTRやカムコーダに機能情報、アイコン情報等を記憶する記憶手段を不要とするものである。 Embodiments of the present invention will be described below. In this embodiment, a storage means for storing function information, icon information and the like is not required in the VTR or camcorder.
図6は、実施の形態としての通信システム10Aを示している。この通信システム10Aは、図1に示す通信システム10と同様に、VTR11Aと、カムコーダ12Aと、VTR11Aおよびカムコーダ12Aを制御するためのコンピュータ13とを備えている。VTR11Aおよびコンピュータ13はシリアルバス14で接続され、カムコーダ12Aおよびコンピュータ13はシリアルバス15で接続されている。そして、コンピュータ13には、ユーザインタフェースのために、ディスプレイ13a、キーボード13bおよびマウス13cが接続されている。ここで、#A〜#Cは、それぞれコンピュータ13、カムコーダ12AおよびVTR11Aのシステム上のノードIDを示している。
FIG. 6 shows a
システム内の各電子機器における信号の伝送は、上述した図1に示す通信システム10と同様に行われる。すなわち、システム内の各電子機器における信号の伝送は、上述した図7に示す通信システム30と同様に、所定の通信サイクル毎に時分割多重によって行われ、ビデオデータやオーディオデータ等の情報信号がIso通信パケットで伝送され、制御コマンド等の制御信号がAsync通信パケットで伝送される(図8参照)。そして、制御側の電子機器(コントローラ)が被制御側の電子機器(ターゲット)に何かを要求する場合、コントローラは、Async通信パケット(図9にAsync通信パケットの構造を図示)にコマンド(図11Aにコマンドフォーマットを図示)を入れてターゲットに送信する。そして、ターゲットは、必要に応じてコマンドの実行結果を示すレスポンス(図11Bにレスポンスフォーマットを図示)を入れてコントローラへ返信する。
Signal transmission in each electronic device in the system is performed in the same manner as the
また、コンピュータ13は、モデム21を介してインターネットに接続されている。VTR11Aやカムコーダ12Aは、図1に示す通信システム10におけるVTR11やカムコーダ12とは異なり、固有情報としてのアイコン情報および機能情報を記憶したメモリ手段を有しておらず、その代わりに、固有情報としてそのアイコン情報や機能情報を得るためのインターネットのホームページアドレス情報を記憶したメモリ手段を有している。なお、詳細説明は省略するが、VTR11Aおよびカムコーダ12Aのその他の構成は、それぞれ、図1の通信システム10におけるVTR11およびカムコーダ12と同様とされる。
The
この実施の形態においても、コンピュータ13には編集アプリケーションプログラムがインストールされており、ユーザはディスプレイ13aに表示されるコントロールパネル上の操作でVTR11Aやカムコーダ12Aを制御し、編集作業を実現することができる。
Also in this embodiment, the editing application program is installed in the
コンピュータ13は、編集作業を行う際に、VTR11Aやカムコーダ12Aに対して、上述したアイコン情報や機能情報を要求するコマンドを送信する。そして、それに対して、VTR11Aやカムコーダ12Aは、コンピュータ13に対してアイコン情報や機能情報を得るためのインターネットのホームページアドレス情報をレスポンスとして返信する。コンピュータ13は、そのホームページアドレス情報に基づいてインターネットのホームページをアクセスし、アイコン情報や機能情報を得る。これにより、図1に示す通信システム10と同様に、ディスプレイ13aに、VTR11Aやカムコーダ12Aを示すアイコンや、VTR11Aやカムコーダ12Aが持つ個々の機能をボタン等の形式で示したコントロールパネルを表示できる。
When performing the editing work, the
ここで、例えばコンピュータ13よりVTR11Aにアイコン情報や機能情報を要求する際に、最初にコンピュータ13よりVTR11Aに送信するCONTROLコマンドのフォーマットは、図3Aに示すようになる。それに対して、VTR11AのVTRサブデバイス16よりコンピュータ13に返信するレスポンスのフォーマットは、図3Dに示すようなACCEPTEDレスポンスのフォーマットとなる。このレスポンスのフォーマットにおいて、OPRは、アイコン情報や機能情報を得るためのインターネットのホームページアドレス情報を示すものとなる。なお、コンピュータ13よりカムコーダ12Aにアイコン情報や機能情報を要求するコマンドを送信する場合についても同様である。
Here, for example, when the
このように図6に示す通信システム10Aによれば、コンピュータ13は、VTR11Aやカムコーダ12Aにアイコン情報や機能情報を要求でき、返信されてきたホームページアドレス情報によってインターネットよりアイコン情報や機能情報を獲得してディスプレイ13aにアイコンやコントロールパネルを表示できる。したがって、図1に示す通信システム10と同様の作用効果を得ることができる。
As described above, according to the
また、この図6に通信システム10Aによれば、VTR11Aやカムコーダ12Aはアイコン情報や機能情報を記憶したメモリ手段を有する必要がなく、メモリ容量を節約できる利益がある。
Further, according to the
なお、上述実施の形態においては、IEEE1394シリアルバスによって、コンピュータ13にVTR11Aおよびカムコーダ12Aが接続された通信システム10Aを示したが、この発明は複数の電子機器の間で制御信号を通信するその他のシステムに同様に適用できる。
In the above-described embodiment, the
また、上述実施の形態においては、コンピュータ13はVTR11Aやカムコーダ12Aより返信されるホームページアドレス情報によってインターネットよりアイコン情報や機能情報を獲得するものであるが、同様にしてインターネットよりその他の固有情報、例えば機器の仕様、取り扱い方法等を獲得し、ディスプレイ13aに表示することもできる。
In the above-described embodiment, the
この発明は、例えば第1の電子機器が第2の電子機器の制御を無駄な処理をせずに良好に行い得ると共に、第2の電子機器自体のメモリ容量を節約できるものであり、例えばIEEE−1394に準拠したシリアルバスのように制御信号と情報信号とを混在させて伝送できる通信制御バスで接続された複数の電子機器間で通信を行う際の通信システムに適用できる。 In the present invention, for example, the first electronic device can satisfactorily perform control of the second electronic device without wasteful processing, and the memory capacity of the second electronic device itself can be saved. The present invention can be applied to a communication system in which communication is performed between a plurality of electronic devices connected by a communication control bus that can transmit control signals and information signals mixedly, such as a serial bus compliant with -1394.
10,10A・・・通信システム、11,11A・・・ビデオテープレコーダ(VTR)、12,12A・・・カメラ一体型ビデオテープレコーダ(カムコーダ)、13・・・コンピュータ、14,15・・・IEEE1394シリアルバス、16・・・VTRデバイス、17・・・IEEE1394バス送受信ブロック、21・・・モデム
DESCRIPTION OF
Claims (9)
前記第1の電子機器が前記第1の通信を用いてアクセス可能なインターネット上の所定のホームページに、前記第2の電子機器に関する情報が保存され、
前記第1の電子機器は、
前記第2の電子機器との間で前記第2の通信を用いて制御信号を通信して、前記第2の電子機器より前記所定のホームページに関する情報を入手し、
入手した前記所定のホームページに関する情報に基づき、前記第1の通信を用いてアクセスすることにより、前記所定のホームページに保存されていた前記第2の電子機器に関する情報を入手する通信システム。 Comprising a first electronic device corresponding to the second communication is a first communication and local communication in wide area network, and a second electronic device corresponding to the second communication,
Information relating to the second electronic device is stored in a predetermined homepage on the Internet accessible by the first electronic device using the first communication;
The first electronic device includes:
Communicating a control signal using the second communication with the second electronic device, to obtain information about the second of the predetermined website from the electronic device,
Based on the information for a given home, obtained, wherein by accessing via the first communication, the predetermined said second to that communication system to obtain information about the electronic device which is stored in the home page.
ディスプレイと、
前記第2の電子機器に関する情報に基づいて、前記ディスプレイに前記第2の電子機器に関する表示を行う情報表示手段とをさらに備える請求項1に記載の通信システム。 The first electronic device includes:
Display,
Based on said second information relates to an electronic device, a communication system according to 請 Motomeko 1 further Ru and an information display means for performing display regarding the second electronic device on the display.
上記情報表示手段は、前記表示情報に基づいて、前記ディスプレイに前記第2の電子機器の機能を表示する請求項4に記載の通信システム。 The information related to the second electronic device includes display information for displaying the function of the second electronic device on a display,
It said information display means, on the basis of the display information, the communication system according to 請 Motomeko 4 that displays the function of the second electronic device on the display.
前記情報表示手段は、前記アイコン情報に基づいて、前記ディスプレイに前記第2の電子機器を示すアイコンを表示する請求項4に記載の通信システム。 The information related to the second electronic device includes icon information for displaying an icon indicating the second electronic device on a display,
Wherein the information display means, on the basis of the icon information, the communication system according to 請 Motomeko 4 that displays an icon indicating the second electronic device on the display.
前記第1の電子機器が前記第1の通信を用いてアクセス可能なインターネット上の所定のホームページに、前記第2の電子機器に関する情報が保存されており、
前記第1の電子機器は、
前記第2の電子機器との間で前記第2の通信を用いて制御信号を通信して、前記第2の電子機器より、前記所定のホームページに関する情報を入手し、
入手した前記所定のホームページに関する情報に基づき、前記第1の通信を用いてアクセスすることにより、前記所定のホームページに保存されていた前記第2の電子機器に関する情報を入手する情報入手方法。 A first electronic device corresponding to a first communication in a wide area communication network and a second communication which is a local communication, and a second electronic device corresponding to the second communication ,
Information related to the second electronic device is stored in a predetermined homepage on the Internet accessible by the first electronic device using the first communication;
The first electronic device includes:
Said second communicating a control signal using the second communication with the electronic device, from the second electronic device, to obtain information about the predetermined home page,
Based on the information for a given home, obtained, wherein by accessing via the first communication, you obtain information about the second electronic apparatus is stored in the predetermined website information how to obtain.
前記第1の情報入手手段で入手した前記所定のホームページに関する情報に基づき、前記第1の通信を用いてアクセスすることにより、前記所定のホームページに保存されていた前記被制御側の電子機器に関する情報を入手する第2の情報入手手段とを備える前記第1の通信および前記第2の通信に対応し、前記被制御側の電子機器を前記第2の通信を用いて制御する電子機器。 A control signal is communicated to the controlled electronic device corresponding to the second communication, which is a local communication, using the second communication, and the controlled electronic device is controlled by the controlled electronic device. First information obtaining means for obtaining information on a predetermined homepage on the Internet, which is accessible using the first communication in the wide area communication network , in which information on the device is stored;
Information on the controlled-side electronic device stored in the predetermined homepage by accessing using the first communication based on the information on the predetermined homepage obtained by the first information obtaining unit An electronic device that corresponds to the first communication and the second communication, and that controls the controlled electronic device using the second communication .
前記第1の通信およびローカル通信である第2の通信に対応した制御側の電子機器との間で前記第2の通信を用いて制御信号を通信して、前記所定のホームページに関する情報を要求するコマンドを受信し、前記メモリ手段より前記所定のホームページに関する情報を読み出し、該情報を前記第2の通信を用いて前記制御側の電子機器にレスポンスとして返信するレスポンス返信手段とを備える前記第2の通信に対応し、前記制御側の電子機器により前記第2の通信を用いて制御される電子機器。 Information about the self is stored, a memory means for storing information relating to a predetermined home page on the accessible Internet using a first communication in a wide area network,
The control signal is communicated using the second communication with the electronic device on the control side corresponding to the second communication which is the first communication and the local communication, and information on the predetermined homepage is requested. A second response return means for receiving a command, reading information about the predetermined homepage from the memory means, and returning the information as a response to the control-side electronic device using the second communication ; An electronic device corresponding to communication and controlled by the control-side electronic device using the second communication .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005246522A JP4196978B2 (en) | 2005-08-26 | 2005-08-26 | COMMUNICATION SYSTEM, INFORMATION OBTAINING METHOD, AND ELECTRONIC DEVICE |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005246522A JP4196978B2 (en) | 2005-08-26 | 2005-08-26 | COMMUNICATION SYSTEM, INFORMATION OBTAINING METHOD, AND ELECTRONIC DEVICE |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP14161996A Division JP3735942B2 (en) | 1996-06-04 | 1996-06-04 | COMMUNICATION CONTROL METHOD, COMMUNICATION SYSTEM AND ELECTRONIC DEVICE USED FOR THE SAME |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2006018852A JP2006018852A (en) | 2006-01-19 |
| JP4196978B2 true JP4196978B2 (en) | 2008-12-17 |
Family
ID=35793000
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005246522A Expired - Lifetime JP4196978B2 (en) | 2005-08-26 | 2005-08-26 | COMMUNICATION SYSTEM, INFORMATION OBTAINING METHOD, AND ELECTRONIC DEVICE |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4196978B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2009118804A1 (en) * | 2008-03-24 | 2009-10-01 | パイオニア株式会社 | Functional display controller, signal controller, signal processor, signal processing system, functional display control method, its program, and recording medium recording the program |
| WO2018225138A1 (en) * | 2017-06-05 | 2018-12-13 | ヤマハ株式会社 | Communication control device, communication control method, and program for executing communication control method |
-
2005
- 2005-08-26 JP JP2005246522A patent/JP4196978B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JP2006018852A (en) | 2006-01-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3735942B2 (en) | COMMUNICATION CONTROL METHOD, COMMUNICATION SYSTEM AND ELECTRONIC DEVICE USED FOR THE SAME | |
| JP3783282B2 (en) | COMMUNICATION CONTROL METHOD, COMMUNICATION SYSTEM AND ELECTRONIC DEVICE USED FOR THE SAME | |
| JP5591673B2 (en) | Method and apparatus for controlling home network from external communication network | |
| US7831967B2 (en) | Method of and apparatus for updating software of network device | |
| EP1112650B1 (en) | A method and system for electronic communication | |
| JP3202205B2 (en) | A method for generating a device page when connecting a device that does not support a predetermined protocol to a home network | |
| US7337217B2 (en) | Architecture for home network on world wide web | |
| JP4347530B2 (en) | Method and apparatus for controlling at least one controlled device of control device | |
| JP5007343B2 (en) | Network system, control device, terminal device, and connection state determination method | |
| KR100385967B1 (en) | Method for connecting server device in the network | |
| JP2002514797A (en) | Method and apparatus for command and control information universally accessed in a network | |
| JP2003505805A (en) | Home network device information structure | |
| EP1175677A2 (en) | Device communication and control in a home network connected to an external network with regional support | |
| JP4196978B2 (en) | COMMUNICATION SYSTEM, INFORMATION OBTAINING METHOD, AND ELECTRONIC DEVICE | |
| JP2000174782A (en) | Device control device and device controlled device | |
| JP2003505989A (en) | Device discovery and control in bridged home networks | |
| JP3629778B2 (en) | COMMUNICATION SYSTEM, COMMUNICATION METHOD, AND CONTROL DEVICE | |
| JP4856441B2 (en) | Remote control system and device | |
| JPH10200555A (en) | Transmission method, reception method, and electronic device | |
| JP2004104839A (en) | Information processing apparatus and method, and communication system | |
| JP2007312158A (en) | Control device | |
| JP2003143155A (en) | Electronic equipment and communication system | |
| JP2002342101A (en) | Remote control system and device | |
| AU2001272817A1 (en) | Architecture for home network on world wide web |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20060623 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080617 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080815 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20080909 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080922 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111010 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111010 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111010 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121010 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121010 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131010 Year of fee payment: 5 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| EXPY | Cancellation because of completion of term |