JP3781285B2 - Electronic device, operation control method, recording medium, and program - Google Patents
Electronic device, operation control method, recording medium, and program Download PDFInfo
- Publication number
- JP3781285B2 JP3781285B2 JP2001377669A JP2001377669A JP3781285B2 JP 3781285 B2 JP3781285 B2 JP 3781285B2 JP 2001377669 A JP2001377669 A JP 2001377669A JP 2001377669 A JP2001377669 A JP 2001377669A JP 3781285 B2 JP3781285 B2 JP 3781285B2
- Authority
- JP
- Japan
- Prior art keywords
- profile information
- information
- holding
- cpu
- pda
- 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 - Fee Related
Links
Images
Landscapes
- Details Of Television Systems (AREA)
- Mobile Radio Communication Systems (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、電子機器、動作制御方法、記録媒体、並びにプログラムに関し、特に、家庭内ネットワークをコストを抑えて容易に構築することができるようにした電子機器、動作制御方法、記録媒体、並びにプログラムに関する。
【0002】
【従来の技術】
図1は、従来のテレビジョン受像機の構成例を示すブロック図である。TV(television)/データ放送受信部2には、内部バス9を介して、デコーダ3、HDD(Hard Disk Drive)4、表示部5、CPU(Central Processing Unit)6、受光部7、HAVi(Home Audio Video Interoperability)インターフェース8が接続されている。
【0003】
CPU6は、ユーザの操作に基づいて、図示せぬリモートコントローラから赤外線信号が受光部7に入力されると、TV/データ放送受信部2に図示せぬ放送局からの放送データを受信させ、デコーダ3にデコードさせる。デコーダ3は、デコードした放送データを、内部バス9を介して表示部5に出力する。表示部5は、放送データを表示する。
【0004】
また、HAViインターフェース8は、図示せぬ複数の他の電子機器と、IEEE(Institute of Electrical and Electronics Engineers)1394高速シリアルバスにより接続されており、その規格に基づいて、相互認証処理や情報の授受を行う。
【0005】
HDD4は、CPU6が実行するプログラムを格納し、またTV/データ放送受信部2およびHAViインターフェース8から受信した情報を記憶する。また、ユーザからの操作が、受光部7またはHAViインターフェース8から取り込まれると、CPU6は、HDD4から指示に基づく情報を読み出し、表示部5に表示させる。
【0006】
このようにHAViインターフェース8を介することにより、他の電子機器からテレビジョン受像機1を制御し、例えば、図示せぬVCR(Video Cassette Recorder)からのビデオデータを家庭内ネットワークを通して受信し、表示部5に表示させることができる。
【0007】
【発明が解決しようとする課題】
しかしながら、上記のような構成では、家庭内ネットワークを構築させるために、全ての電子機器に、HAViインターフェースを実装しなければならず、コストが高くなるという課題があった。
【0008】
本発明はこのような状況に鑑みてなされたものであり、家庭内ネットワークを、コストを抑えて容易に構築することができるようにするものである。
【0009】
【課題を解決するための手段】
本発明の第1の電子機器は、電子機器の識別情報と電子機器にアクセスするためのアクセス情報とを含む電子機器プロファイル情報を記録する記録手段と、第1の機器の識別情報と第1の機器にアクセスするためのアクセス情報とを含む機器プロファイル情報を、第1の機器から受信する受信手段と、受信手段により受信された機器プロファイル情報を保持する保持手段と、記録手段に記録されている電子機器プロファイル情報と、保持手段に保持されている機器プロファイル情報とを、第2の機器に送信する送信手段とを備えることを特徴とする。
【0010】
本発明の第1の電子機器は、機器プロファイル情報を用いて、第1の機器と通信を行う通信手段をさらに備えることができる。
【0012】
本発明の第1の動作制御方法は、第1の機器の識別情報と第1の機器にアクセスするためのアクセス情報とを含む機器プロファイル情報を、第1の機器から受信する受信ステップと、受信ステップの処理により受信された機器プロファイル情報を保持させる保持ステップと、記録手段により記録されている電子機器プロファイル情報と、保持ステップの処理により保持される機器プロファイル情報とを、第2の機器に送信する送信ステップとを含むことを特徴とする。
【0013】
本発明の第1の記録媒体に記録されているプログラムは、第1の機器の識別情報と第1の機器にアクセスするためのアクセス情報とを含む機器プロファイル情報を、第1の機器から受信する受信ステップと、受信ステップの処理により受信された機器プロファイル情報を保持させる保持ステップと、記録手段により記録されている電子機器プロファイル情報と、保持ステップの処理により保持される機器プロファイル情報とを、第2の機器に送信する送信ステップとを含むことを特徴とする。
【0014】
本発明の第1のプログラムは、第1の機器の識別情報と第1の機器にアクセスするためのアクセス情報とを含む機器プロファイル情報を、第1の機器から受信する受信ステップと、受信ステップの処理により受信された機器プロファイル情報を保持させる保持ステップと、記録手段により記録されている電子機器プロファイル情報と、保持ステップの処理により保持される機器プロファイル情報とを、第2の機器に送信する送信ステップとをコンピュータに実行させる。
本発明の第2の電子機器は、第1の機器の識別情報と第1の機器にアクセスするためのアクセス情報とを含む第1のプロファイル情報と、第2の機器の識別情報と第2の機器にアクセスするためのアクセス情報とを含む第2のプロファイル情報とを、第1の機器から受信する受信手段と、受信手段により受信された第1のプロファイル情報と第2のプロファイル情報を保持する保持手段と、保持手段により保持されている第2のプロファイル情報を用いて、第2の機器と通信を行い、第2の機器を制御する制御手段とを備えることを特徴とする。
制御手段はまた、保持手段により保持されている第1のプロファイル情報を用いて、第1の機器と通信を行い、第1の機器を制御することができる。
本発明の第2の動作制御方法は、第1の機器の識別情報と第1の機器にアクセスするためのアクセス情報とを含む第1のプロファイル情報と、第2の機器の識別情報と第2の機器にアクセスするためのアクセス情報とを含む第2のプロファイル情報とを、第1の機器から受信する受信ステップと、受信ステップの処理により受信された第1のプロファイル情報と第2のプロファイル情報を保持させる保持ステップと、保持ステップの処理により保持されている第2のプロファイル情報を用いて、第2の機器と通信を行い、第2の機器を制御する制御ステップとを含むことを特徴とする。
本発明の第2の記録媒体に記録されているプログラムは、第1の機器の識別情報と第1の機器にアクセスするためのアクセス情報とを含む第1のプロファイル情報と、第2の機器の識別情報と第2の機器にアクセスするためのアクセス情報とを含む第2のプロファイル情報とを、第1の機器から受信する受信ステップと、受信ステップの処理により受信された第1のプロファイル情報と第2のプロファイル情報を保持させる保持ステップと、保持ステップの処理により保持されている第2のプロファイル情報を用いて、第2の機器と通信を行い、第2の機器を制御する制御ステップとを含むことを特徴とする。
本発明の第2のプログラムは、第1の機器の識別情報と第1の機器にアクセスするためのアクセス情報とを含む第1のプロファイル情報と、第2の機器の識別情報と第2の機器にアクセスするためのアクセス情報とを含む第2のプロファイル情報とを、第1の機器から受信する受信ステップと、受信ステップの処理により受信された第1のプロファイル情報と第2のプロファイル情報を保持させる保持ステップと、保持ステップの処理により保持されている第2のプロファイル情報を用いて、第2の機器と通信を行い、第2の機器を制御する制御ステップとを含む処理をコンピュータに実行させる。
【0015】
本発明の第1の電子機器、動作制御方法、記録媒体、並びにプログラムにおいては、第1の機器の識別情報と第1の機器にアクセスするためのアクセス情報とを含む機器プロファイル情報が、第1の機器から受信されて、保持され、電子機器の識別情報と電子機器にアクセスするためのアクセス情報とを含む電子機器プロファイル情報と、保持されている機器プロファイル情報とが、第2の機器に送信される。
本発明の第2の電子機器、動作制御方法、記録媒体、並びにプログラムにおいては、第1の機器の識別情報と第1の機器にアクセスするためのアクセス情報とを含む第1のプロファイル情報と、第2の機器の識別情報と第2の機器にアクセスするためのアクセス情報とを含む第2のプロファイル情報とが、第1の機器から受信され、受信された第1のプロファイル情報と第2のプロファイル情報が保持される。そして、第2のプロファイル情報を用いて、第2の機器と通信が行われ、第2の機器が制御される。
【0016】
【発明の実施の形態】
図2は、本発明を適用したテレビジョン受像機20、VCR30、およびモデム50の構成例を示す図である。図中、図1と対応する部分については、同一の符号を付してあり、その説明は、繰り返しになるので省略する。
【0017】
テレビジョン受像機20の受光部7は、後述する図4に示されるような専用のリモートコントローラ80などの子機から出射された赤外線信号を受光する。また、表示部5は、ユーザの指令に基づく操作情報、テレビジョン受像機20の状態、または放送局から放送された放送データに基づく画像を表示する。
【0018】
VCR30は、ユーザの指令に基づいて、カセット投入口32から投入されたビデオテープカセット(図示せず)に収容されている磁気テープを再生したり、受信したビデオ信号とオーディオ信号を記録する。また、表示部31は、ユーザの指令に基づく操作およびVCR30の状態を表示する。
【0019】
テレビジョン受像機20とVCR30は、後述する図5の近距離無線通信インターフェース23および図7の近距離無線通信インターフェース39により、無線ネットワークを構成し、Bluetooth(商標)の規格に基づいて、例えば、半径10mの範囲で、近距離無線通信を行うことが可能である。さらに、モデム50における近距離無線通信インターフェース51が、ネットワークインターフェース52を介してインターネットに接続することが可能となる。これにより、VCR30にあらかじめ録画しておいたビデオデータをテレビジョン受像機20に送信し、表示部5に表示させること、あるいはインターネット上のホームページの画像などをテレビジョン受像機20の表示部5に表示させることが可能である。近距離無線通信のネットワークプロトコルとしては、TCP(Transmission Control Protocol)/IP(Internet Protocol)が用いられる。このプロトコルは、インターネットにおいて用いられており、専用のプロトコルを開発する必要がないので、安価なネットワークを構築することができる。
【0020】
本発明の各装置は、インターネットを介して通信するのに用いられるブラウザとWebサーバ機能を有する必要があるが、これらは、例えば、ネットスケープナビゲータやアパッチ(いずれも商標)といったソフトウエアをそのまま用いることで実現できる。従って、この点からも安価なシステムを実現できる。
【0021】
図3は、本発明を適用したPDA60の構成例を示す図である。表示部61は、所定の情報を表示したり、ユーザの指令を入力するのに使用される。また、PDA60は、後述する図8の近距離無線通信インターフェース66を介して、無線ネットワークによる無線通信を行うことが可能なため、リモートコントローラとして、テレビジョン受像機20およびVCR30を遠隔操作することもできる。
【0022】
図4は、テレビジョン受像機20の遠隔操作を行うための子機として、テレビジョン受像機20にあらかじめ備えられているリモートコントローラ80の構成例を示すブロック図である。操作検出部83は、ユーザの操作を検出し、その検出結果を制御部82に出力する。制御部82は、検出した結果に対応する赤外線信号を発光部81に発光させる。テレビジョン受像機20は、発光部81からの赤外線信号を受光し、その信号に基づく処理を実行する。
【0023】
図5は、テレビジョン受像機20の詳細な構成例を示すブロック図である。図中、図1と対応する部分については、同一の符号を付してあり、その説明は、図5における説明としてここで引用する。
【0024】
このテレビジョン受像機20においては、TV/データ放送受信部2、デコーダ3、HDD4、表示部5、CPU6、および受光部7が、内部バス9により相互に接続されている他、非接触IC(Integrated Circuit)デバイス21、RAM(Random Access Memory)22、近距離無線インターフェース23、およびドライブ70がさらに接続されている。
【0025】
近距離無線通信インターフェース23は、例えば、Bluetoothなどの無線通信規格に基づいて、他の電子機器との近距離無線通信を行う。
【0026】
RAM(Random Access Memory)22は、HDD4から読み出された、CPU6が実行するOS(Operating Systems)や各種アプリケーションプログラムの他、その実行において適宜変化するパラメータなどを適宜記憶する。HDD4は、CPU6が実行するOSやアプリケーションプログラムを格納する他、TV/データ放送受信部2または近距離無線通信インターフェース23から受信した情報を記憶する。
【0027】
非接触ICデバイス21は、同様の非接触ICデバイスが備えられている他の電子機器との間において、互いの非接触ICデバイスが近づけられたとき、相互認証処理を行う。これらの全ての電子機器には、固有のID(識別情報)およびアクセスするURLなどのプロファイル情報(後述する図7)が、その記録部(図5のテレビジョン受像機20の場合、HDD4)に記録されている。相互認証処理は、非接触ICデバイスを介して、相互の電子機器に固有のプロファイル情報を交換、記録することにより行われ、相互認証処理を行うことにより、近距離無線通信インターフェース23を介して情報の授受が可能となる。
【0028】
内部バス9は、必要に応じてドライブ70に接続され、磁気ディスク81、光ディスク82、光磁気ディスク83、または半導体メモリ84に記憶されている制御用プログラムを読み出し、読み出した制御用プログラムをHDD4に供給し、記録させる。
【0029】
図6にテレビジョン受像機20(図6A)、VCR30(図6B)、およびPDA60(図6C)のプロファイル情報の例を示す。
【0030】
この例の場合、プロファイル情報は、プロファイルバージョン、ID、デコーダ、エンコーダ、ディスプレイ、ネットワーク、ブラウザ、アクセス用URL、および動画記録装置に関する情報とされる。図6Aの例は、テレビジョン受像機20のプロファイル情報であり、プロファイルバージョンは1.0、IDは111.111.111.111とされている。デコータはMPEG2の規格に基づくものとされ、エンコーダは有していないものとされている。ディスプレイは480×680のサイズとされている。ネットワークは802.11bが用いられている。ブラウザはA社製Ver1.1、アクセス用URLはhttp://www.abcとされ、動画記憶装置は2GBの容量とされている。図6Bおよび図6Cのプロファイル情報も、同様の情報であり、その説明は省略する。これらのプロファイル情報を利用して、相互認証処理が行なわれる。また、近距離無線通信インターフェースを介して情報を授受する場合、プロファイル情報に基づいて、処理が実行される。
【0031】
図7は、VCR30の詳細な構成例を示すブロック図である。
【0032】
CPU37、表示部31、エンコーダ33、デコーダ34、HDD35、RAM36、受光部38、近距離無線インターフェース39、非接触ICデバイス40、記録再生部41、およびドライブ90は、内部バス42を介して相互に接続されている。
【0033】
CPU37は、装着されたビデオカセットの磁気テープから記録再生部41で再生されたデータを、内部バス42を介してエンコーダ33に出力する。エンコーダ33は、再生データをエンコードし、近距離無線通信インターフェース39に出力する。また、CPU37は、HDD35またはRAM36に記録されているデータを、ユーザの指示に基づいて読み出させ、表示部31に表示させる。ユーザの指示に対応する信号は、リモートコントローラ80の発光部81またはPDA60の発光部68(図9)、もしくは近距離無線通信インターフェース66から出力され、受光部38または近距離無線インターフェース39から取りこまれる。
【0034】
HDD35には、VCR30に固有のIDおよびアクセスするURLなどのプロファイル情報が記録されており、CPU37は、VCR30に固有のプロファイル情報をHDD35から読み出した後、非接触ICデバイス40を介して、近づけられた電子機器に送信し、記録させる。また、近づけられた電子機器のプロファイル情報は、非接触ICデバイス40を介して受信され、RAM36に記憶される。
【0035】
内部バス42は、必要に応じてドライブ90に接続され、磁気ディスク101、光ディスク102、光磁気ディスク103、または半導体メモリ104に記憶されている制御用プログラムを読み出し、読み出した制御用プログラムをHDD35に供給し、記録させる。
図8は、PDA60の詳細な構成例を示すブロック図である。
【0036】
表示部61、デコーダ62、半導体メモリ63、RAM64、CPU65、近距離無線通信インターフェース66、非接触ICデバイス67、発光部68、およびドライブ110は、内部バス69を介して相互に接続されている。
【0037】
表示部61に表示された操作アイコンをユーザが操作すると、CPU65は、発光部68または近距離無線通信インターフェース66を制御し、ユーザの操作に基づく信号を、対象とする電子機器に出力する。
【0038】
CPU65は、RAM64、または半導体メモリ(例えば、メモリスティック(商標)など)63に記録されている情報を、ユーザの指示に基づいて、近距離無線通信インターフェース66または非接触ICデバイス67に出力する。
【0039】
CPU65はまた、半導体メモリ63またはRAM64に記録されているデータを、ユーザの指示に基づいて読み出し、表示部61に出力し、表示させる。
【0040】
また、近距離無線通信インターフェース66は、他の電子機器の近距離無線通信インターフェースを介して、データを取り込む。取り込んだデータは、CPU65により、内部バス69を介してデコーダ62へ供給される。デコーダ62は、供給されたデータをデコードし、内部バス69を介して表示部61に出力し、表示させる。
【0041】
非接触ICデバイス67は、半導体メモリ63にあらかじめ記録されているPDA60に固有のIDおよびアクセスするURLなどのプロファイル情報を、認証したい電子機器に出力し、認証したい電子機器に固有のプロファイル情報を記録することで相互認証処理を行う。
【0042】
また、PDA60とテレビジョン受像機20の相互認証処理を行った後、PDA60とVCR30において、相互認証処理を行った場合、VCR30には、PDA60およびテレビジョン受像機20に固有のプロファイル情報が記録される。さらに、PDA60とテレビジョン受像機20の相互認証処理を再度行った際、テレビジョン受像機20には、VCR30に固有のプロファイル情報が記録される。
【0043】
内部バス69は、必要に応じてドライブ110に接続され、磁気ディスク121、光ディスク122、光磁気ディスク123、または半導体メモリ124に記憶されている制御用プログラムを読み出し、読み出した制御用プログラムを半導体メモリ63に供給し、記録させる。
【0044】
次に、図9を参照して、テレビジョン受像機20におけるパスワード登録処理について説明する。テレビジョン受像機20の購入時(使用開始時)にパスワードを登録させることにより、相互認証処理において、認証を行っているユーザがテレビジョン受像機20の所有者であることを確認できるようになる。テレビジョン受像機の主電源を切ると、保存されたパスワードは、消去される。これにより、廃棄、あるいは、リサイクルの場合に、そのテレビジョン受像機のパスワードが判らないため、使用不能になってしまうことが防止される。なお、この処理は、ユーザがテレビジョン受像機20に付属のリモートコントローラ80を操作して主電源を入れたとき開始される。
【0045】
ステップS11において、CPU6は、RAM22に以前の認証情報が記録されていた場合、認証情報を初期化(認証情報の消去)する。主電源が切られた場合、それまで記録されていた認証情報を消去することにより、ユーザがパスワードを忘れてしまったようなときでも、新たに登録し直すことで、使用ができなくなってしまうことが防止される。
【0046】
ステップS12において、CPU6は、内部バス9を介して表示部5にパスワード入力画面を表示させる。この処理における表示部5の表示例を図10に示す。この例では、「パスワードを入力して下さい」というメッセージが表示されている。ユーザは、このメッセージに従ってリモートコントローラ80を操作してパスワードを入力する。このとき、操作検出部83が操作を検出し、その操作に対応する信号を制御部82に出力する。制御部82は、入力に対応する赤外線信号を発光部81に発光させる。発光された赤外線信号は、テレビジョン受像機20の受光部7に受光される。CPU6は、受光部7の出力から、パスワード情報(例えば、4桁の数字)を取得する。
【0047】
ステップS13において、CPU6は、入力されたパスワード情報が正しく入力されたか否か(桁数および決められた文字の範囲内であるか否か)を判定する。パスワードが正しく入力されていないと判定された場合、ステップS14において、CPU6は、表示部5にエラーメッセージ(例えば、「パスワードは4桁の数字です」のようなメッセージ)を表示させる。その後、ステップS12に戻り、それ以降の処理が繰り返される。
【0048】
ステップS13において、パスワードが正しく入力されたと判定された場合、ステップ15に進み、CPU6はRAM22に、入力されたパスワードを記録させる。
【0049】
以上の処理は、VCR30およびPDA60など、無線ネットワーク(ホームネットワーク)を構成するすべての電子機器においても、同様に実行される。各装置のパスワードは同一でも異なってもよい。このように、全ての電子機器において、主電源を入れた際にパスワードを設定することで、他のユーザ(パスワードを知らないユーザ)に装置が不正に使用されるといったトラブルを避けることができる。
【0050】
次に、図11と図12を参照して、VCR30およびPDA60における認証情報登録処理について説明する。なお、この処理は、VCR30およびPDA60に、それぞれパスワードが設定登録された後に行なわれる処理であり、ユーザがPDA60をVCR30に近づけることにより開始される。
【0051】
最初に、図11を参照して、VCR30における認証情報登録処理について説明する。ユーザの操作によりPDA60がVCR30に近づけられると、非接触ICデバイス40は非接触ICデバイス67が近傍(例えば、数センチメートルの距離)に配置されたことを検出し、その検出信号をCPU37に出力する。このとき、CPU37は、ステップS31において、認証モードを設定する。
【0052】
ステップS32において、CPU37は、内部バス42を介して非接触ICデバイス40に、PDA60に固有のプロファイル情報の送信を要求する信号を出力させる。
【0053】
この要求に基づいて、PDA60の非接触ICデバイス67は、そのプロファイル情報を送信してくる(後述する図12のステップS63)。そこで、ステップS33において、非接触ICデバイス40は、PDA60から送信されてきたプロファイル情報を受け取り、CPU37に供給する。このプロファイル情報には、PDA60に固有のIDおよびアクセスするURLなどの情報が含まれている。また、プロファイル情報は、インターオペラビリティ確保のために、XML(eXtensible Markup Language)で記述されている。
【0054】
ステップS34において、CPU37は、受け取ったプロファイル情報が適正か否か(プロファイル情報が破損していないか、または正しく受信されたか否か)を判定する。プロファイル情報が適正でないと判定された場合、ステップS35において、CPU37は、非接触ICデバイス40を介して、PDA60にエラーを通知する。ステップS36において、CPU37は処理を終了する。
【0055】
ステップS34において、プロファイル情報が適正であると判定された場合、ステップS37に進み、CPU37は、RAM36にPDA60のプロファイル情報を保存させる。このとき、PDA60のプロファイル情報は、RAM36に記録させるため、電源を切ると消去される。これは、先に説明したパスワード情報と同様、廃棄の場合を考慮したものである。
【0056】
ステップS38において、CPU37は、非接触ICデバイス40を介して、PDA60に、プロファイル情報が適正に保存されたことを表すOK通知を送信する。
【0057】
ステップS39において、CPU37は、HDD35に記録されているVCR30のプロファイル情報を読み出し、非接触ICデバイス40を介して、PDA60に送信させる。この場合、VCR30に既に相互認証処理を行った他の機器が存在するとき(相互認証処理を行った他の機器のプロファイル情報がRAM36に記録されているとき)、CPU37は、その他の機器のプロファイル情報も送信する。また、VCR30のプロファイル情報は、HDD35にあらかじめ記録されているものであり、電源を切ることによっても消去されることはない。
【0058】
PDA60にプロファイル情報が送信されると、PDA60からエラー(後述する図12のステップS69)またはOK通知(後述する図12のステップS72)が送信されてくる。そこで、ステップS40において、CPU37は、非接触ICデバイス40を介して、PDA60からエラーの通知を受けたか否かを判定する。エラーの通知を受けた場合、ステップS41において、CPU37は処理を終了する。
【0059】
ステップS40において、CPU37は、エラーの通知を受けていないと判定した場合、ステップS42に進み、PDA60からのOK通知を、非接触ICデバイス40を介して受け取る。
【0060】
ステップS43において、CPU37は、表示部31にパスワード入力画面を表示させる。ユーザは、この表示に従って図示せぬ専用(VCR30専用)のリモートコントローラ(またはPDA60)を操作してVCR30に設定されている(VCR30を使用するのに必要な)パスワードを入力する。CPU37は、このとき入力されたパスワードを取得する。
【0061】
ステップS44において、CPU37は入力されたパスワードが適正か否か(主電源を入れた際に、RAM36に設定登録されているパスワードと同一であるか否か)を判定する。パスワードが適正でないと判定された場合、ステップS45において、CPU37は、非接触ICデバイス40を介してPDA60にエラーを通知する。ステップS46において、CPU37は処理を終了する。
【0062】
ステップS44において、パスワードが適正であると判定された場合、CPU37は非接触ICデバイス40を介して、PDA60にOK通知を送信する。このOK通知は、パスワードが適正であることをPDA60に通知するものである。
【0063】
ユーザはPDA60に対しても、同様にパスワードを入力する。このときPDA60からエラー(後述する図12のステップS78)またはOK通知(後述する図12のステップS80)が送信されてくる。そこで、ステップS48において、CPU37は、PDA60から非接触ICデバイス40を介してエラーの通知を受けたか否かを判定する。エラーの通知を受けたと判定された場合、ステップS49において、CPU37は、処理を終了する。
【0064】
ステップS48において、エラーの通知を受けていないと判定された場合、ステップS50に進み、CPU37は、非接触ICデバイス40を介して、PDA60からOK通知を受け取る。このOK通知は、PDA60に対して入力されたパスワードが適正であることをVCR30が確認するものである。
【0065】
次に、図12を参照して、図11のVCR30の認証情報登録処理に対応して実行されるPDA60における認証情報登録処理について説明する。ユーザの操作によりPDA60がVCR30に近づけられると、非接触ICデバイス67が非接触ICデバイス40が近傍に配置されたことを検出する。この検出信号が入力されると、ステップS61において、CPU37は、認証モードを設定する。
【0066】
ステップS62において、CPU65は、内部バス69を介して非接触ICデバイス67から、VCR30からのプロファイル情報送信の要求(ステップS32)を受け取る。
【0067】
ステップS63において、CPU65は、半導体メモリ63にあらかじめ記録されているPDA60に固有のIDおよびアクセスするURLなどのプロファイル情報を読み出し、非接触ICデバイス67を介してVCR30に送信させる。このプロファイル情報は、上述したようにステップS33で、VCR30により取得される。PDA60に既に相互認証処理を行った他の機器が存在する場合(相互認証処理を行った他の機器のプロファイル情報がRAM64に記録されている場合)、CPU65は、この他の機器のプロファイル情報も送信する。また、PDA60に固有のプロファイル情報は、半導体メモリ63にあらかじめ記録されているものであり、電源を切ることによっても消去されることはない。
【0068】
ステップS64において、CPU65は、非接触ICデバイス67を介してVCR30からエラーの通知(ステップS35の処理で送信された通知)を受けたか否かを判定する。エラーの通知を受けた場合、ステップS65において、CPU65は処理を終了する。
【0069】
ステップS64において、CPU65は、エラーの通知を受けていないと判定した場合、ステップS66に進み、VCR30からのOK通知(ステップSS38の処理で送信された通知)を、非接触ICデバイス67を介して受け取る。このOK通知は、PDA60のプロファイル情報が、VCR30のRAM36に適正に保存されたことをVCR30に通知するものである。
【0070】
ステップS67において、非接触ICデバイス67は、VCR30からのプロファイル情報(ステップS39の処理で送信されたプロファイル情報)を受け取る。このとき、受け取ったプロファイル情報には、VCR30に固有のIDおよびアクセスするURLなどの情報が含まれている。また、VCR30が相互認証した他の機器のプロファイル情報も含まれている。
【0071】
ステップS68において、CPU65は、受け取ったプロファイル情報が適正か否か(プロファイル情報が破損していないか、または正しく受信されたか否か)を判定する。適正でないと判定された場合、ステップS69において、CPU65は、非接触ICデバイス67を介して、VCR30にエラーを通知する。ステップS70において、CPU65は処理を終了する。
【0072】
ステップS68において、プロファイル情報が適正であると判定された場合、ステップS71に進み、CPU65は、RAM64にVCR30におけるプロファイル情報を保存させる。
【0073】
ステップS72において、CPU65は、非接触ICデバイス67を介して、VCR30にOK通知を送信させる。このOK通知は、PDA60において、VCR30のプロファイル情報が保存されたことを通知するものである。
【0074】
ステップS73において、CPU65は、VCR30から非接触ICデバイス67を介してエラーの通知(ステップS45の処理で送信された通知)を受けたか否かを判定する。エラーの通知を受けたと判定された場合、ステップS74において、CPU65は、処理を終了する。
【0075】
ステップS73において、エラーの通知を受けていないと判定された場合、ステップS75に進み、CPU65は、非接触ICデバイス67を介して、VCR30からOK通知(ステップS47の処理で送信された通知)を受け取る。このOK通知は、VCR30において、パスワードが適正であることをPDA60が確認するものである。
【0076】
ステップS76において、CPU65は、表示部61にパスワード入力画面を表示させ、ユーザに、PDA60に設定登録されているパスワード(PDA60を使用するのに必要なパスワード)を入力させる。ユーザは、この入力画面に基づいて、表示部61(タッチパネル)を操作して、PDA60のパスワードを入力する。CPU65は、この入力されたパスワードを取得する。
【0077】
ステップS77において、CPU65は入力されたパスワードが適正か否か(主電源を入れた際に、RAM64に設定登録されているパスワードと同一であるか否か)を判定する。入力されたパスワードが適正ではないと判定された場合、ステップS78において、CPU65は、非接触ICデバイス67を介してVCR30にエラーを通知する。ステップS79において、CPU65は処理を終了する。
【0078】
ステップS77において、パスワードが適正であると判定された場合、ステップS80に進み、CPU65は非接触ICデバイス67を介して、VCR30にOK通知を送信する。このOK通知は、PDA60において、パスワードが適正であることをVCR30に通知するものであり、ステップS50で、VCR30により受信される。
【0079】
以上の図11と図12の処理によって、VCR30およびPDA60の間で、認証情報登録処理が行われ、VCR30には、PDA60に固有のプロファイル情報とPDA60が相互認証した他の機器のプロファイル情報が、また、PDA60には、VCR30に固有のプロファイル情報とVCR30が相互認証した他の機器のプロファイル情報が記録される。この相互認証情報登録を行うことによって、PDA60は、VCR30に対して、リモートコントローラとしての役割を果たすことが可能となる。具体的には、ユーザの指令に基づいて、PDA60のCPU65が、近距離無線通信インターフェース66を介して、VCR30の近距離無線通信インターフェース39にユーザの指令に基づく信号を送信する。VCR30のCPU37は、近距離無線通信インターフェース39を介して受信した信号に基づいて、各部を制御して、指令に基づく処理を実行する。
【0080】
図11と図12に示されるような認証情報登録処理は、PDA60およびテレビジョン受像機20との間においても同様に行われる。さらに、PDA60およびVCR30との間において認証情報登録処理が行なわれた後、PDA60およびテレビジョン受像機20との間において認証情報登録処理が行なわれた場合、PDA60には、VCR30に固有の認証情報も記録されているため、テレビジョン受像機20には、PDA60およびVCR30の2つの認証情報が登録される。さらに、PDA60においても、VCR30とテレビジョン受像機20の認証情報が登録される。また、この処理の後、PDA60およびVCR30を再度近づけることにより、VCR30には、新たに、PDA60の認証情報に含まれているテレビジョン受像機20に固有の認証情報が記録される。
【0081】
このような処理を行うことにより、テレビジョン受像機20およびVCR30のような、比較的大型で重い電子機器を移動させることなく、小型で軽量のPDA60を介して、それらの間の相互認証処理を行うことが可能となる。相互認証処理が完了した各機器は、無線ネットワークを構成し、それぞれの近距離無線通信インターフェースを用いて、相互に通信し、一方が他方を制御することが可能となる。
【0082】
次に、図13と図14を参照して、テレビジョン受像機20をPDA60で操作する処理について説明する。なお、この処理は、ユーザがPDA60を操作して、PDA60に登録されている認証済み機器一覧の表示を求めたときに開始される。
【0083】
最初に、図13を参照して、PDA60の処理について説明する。
【0084】
ステップS91において、ユーザからの指令に基づいて、CPU65は、認証済み機器(無線ネットワークを構成する機器として登録されている機器)の情報を、RAM64から読み出し、表示部61に表示させる。このときの表示画面例を図15に示す。図15の例では、表示部61に、認証済み機器の一覧が表示されている。この例の場合、ビデオデッキ(VCR30)およびテレビ(テレビジョン受像機20)が登録されているので、ユーザは、そのいずれかを選択することが可能である。
【0085】
ステップS92において、CPU65は、ユーザの指令に基づく選択を受け付ける。
【0086】
ステップS93において、CPU65は、ユーザにより選択された機器(例えば、テレビジョン受像機20)のプロファイル情報をRAM64から検索する。
【0087】
ステップS94において、CPU65は、RAM64に記録されている、選択された機器のプロファイル情報から機器のURLを読み出し、近距離無線通信インターフェース66を介して機器のURLにアクセスするとともに、半導体メモリ63からPDA60に固有のID情報を読み出し、送信する。
【0088】
テレビジョン受像機20にPDA60に固有のID情報が送信されると、テレビジョン受像機20からエラー(後述する図14のステップS113)または、URLのファイル(後述する図14のステップS115)が送信されてくる。そこで、ステップS95において、CPU65は、近距離無線通信インターフェース66を介して、エラーの通知を受けたか否かを判定する。例えば、PDA60がアクセスしたテレビジョン受像機20に認証済みでない場合、エラーの通知を受ける。エラーの通知を受けたと判定された場合、ステップS96において、CPU65は処理を終了する。
【0089】
ステップS95において、エラーの通知を受けなかったと判定された場合、ステップS97に進み、CPU65は、近距離無線通信インターフェース66を介して、アクセスしたURLのファイルを受け取り、表示部61に表示させる。このときの表示画面例を図16に示す。図16の例では、表示部61に、テレビジョン受像機20の操作選択画面一覧が表示されている。この例の場合、チャンネル操作、画面操作、予約、および入力切換が表示されているので、ユーザは、そのいずれかを選択することが可能である。
【0090】
ステップS98において、CPU65は、ユーザの指令に基づく選択を受け付ける。
【0091】
ステップS99において、CPU65は、指令に対応する信号(例えば、チャンネル操作に対応する信号)を近距離無線通信インターフェース66を介して、テレビジョン受像機20に出力する。
【0092】
次に、図14を参照して、図13のPDA60の処理に対応して実行されるテレビジョン受像機20の処理について説明する。
【0093】
ステップS111において、テレビジョン受像機20のCPU6は、近距離無線通信インターフェース23を介して、PDA60に固有のID情報(ステップS94の処理で送信されたID情報)を受信すると、ステップS112において、RAM22に記録されている認証情報を読み出し、アクセスしてきたPDA60が認証済みであるか否かを判定する。認証済みでないと判定された場合、ステップS113において、CPU6は、近距離無線通信インターフェース23を介して、PDA60にエラーを通知する。ステップS114において、CPU6は、処理を終了する。
【0094】
ステップ112において、アクセスしてきたPDA60が認証済みであると判定された場合、ステップS115に進み、CPU6は、CGI(Common Gateway Interface)を利用してXML(または、HTML(Hyper Text Markup Language)のファイルを作成し、PDA60がアクセスしたURLのファイルとして送信する。
【0095】
ステップS116において、CPU6は近距離無線通信インターフェース23を介して、ユーザにより入力された指令に対応する信号(ステップS99の処理で出力された信号)をPDA60から受信する。CPU6は入力された信号に基づいて、CGIを起動し、入力された信号に対応する処理を実行する。
【0096】
このような処理を繰り返すことで、PDA60の表示部61には、処理に対応する表示がなされる。例えば、図16の表示部61において、ユーザにより「チャンネル操作」の選択がなされた場合、近距離無線通信インターフェース66は、操作に対応する信号をテレビジョン受像機20に送信する。その後、テレビジョン受像機20から送信されてきた対応するチャンネルの番組を受信すると、CPU65は、表示部61にその番組を表示させる。
【0097】
次に、図17と図18を参照して、VCR30の録画済みテレビ番組をPDA60で再生する処理について説明する。なお、この処理は、ユーザがPDA60を操作して、PDA60における認証済み機器一覧の表示を求めたときに開始される。
【0098】
最初に、図17を参照して、PDA60の処理について説明する。
【0099】
ステップS121において、ユーザからの操作に基づいて、CPU65は、認証済み機器の情報を、RAM64から読み出し、表示部61に表示させる。このとき、表示部61には、図15に示されるように、認証済み機器の一覧が表示される。
【0100】
ステップS122において、CPU65は、ユーザの指令に基づく選択を受け付ける。
【0101】
ステップS123において、CPU65は、選択された機器(例えば、VCR30)のプロファイル情報をRAM64から検索する。
【0102】
ステップS124において、CPU65は、RAM64に記録されている選択された機器のプロファイル情報から機器のURLを読み出し、近距離無線通信インターフェース66を介して機器のURLにアクセスするとともに、半導体メモリ63からPDA60に固有のID情報を読み出し、送信する。
【0103】
VCR30にPDA60に固有のID情報が送信されると、VCR30からエラー(後述する図18のステップS153)または、URLのファイル(後述する図18のステップS155)が送信されてくる。そこで、ステップS125において、CPU65は、近距離無線通信インターフェース66を介して、エラーの通知を受けたか否かを判定する。例えば、PDA60がアクセスしたVCR30に認証済みでない場合、エラーの通知を受ける。エラーの通知を受けたと判定された場合、ステップS126において、CPU65は処理を終了する。
【0104】
ステップS125において、エラーの通知を受けなかったと判定された場合、ステップS127に進み、CPU65は、近距離無線通信インターフェース66を介して、アクセスしたURLのファイルを受け取り、表示部61に表示させる。このときの表示画面例を図19に示す。図19の例では、表示部61に、VCR30の操作選択画面一覧が表示されている。この例の場合、録画予約、録画済番組一覧、およびその他設定が表示されており、ユーザは、そのいずれかを選択することが可能である。
【0105】
ステップS128において、CPU65は、ユーザの操作に基づく選択を受け付ける。いまの場合、「録画済み番組一覧」の選択が受け付けられる。
【0106】
ステップS129において、CPU65は、操作に対応する信号を近距離無線通信インターフェース66を介して、VCR30に送信する。
【0107】
VCR30に操作に対応する信号が送信されると、VCR30からエラー(図18のステップS158)または、URLのファイル(図18のステップS160)が送信されてくる。そこで、ステップS130において、CPU65は、近距離無線通信インターフェース66を介してVCR30からエラーの通知を受けたか否かを判定する。エラーの通知を受けたと判定された場合、ステップS131に進み、CPU65は、処理を終了する。
【0108】
ステップS130において、エラーの通知を受けていないと判定された場合、処理はステップS132に進み、CPU65は、VCR30から送信されたURLのファイルを近距離無線通信インターフェース66を介して受信し、表示部61に表示させる。このときの表示画面例を図20に示す。図20の例では、表示部61に、録画済み番組一覧として、スポーツニュース、午後のニュース、および朝のドラマという番組のタイトルが表示されている。ユーザは、この中から番組を選択することが可能である。
【0109】
ステップS133において、ユーザの指示により、CPU65は、「午後のニュース」の選択を受け付ける。
【0110】
ステップS134において、CPU65は、ユーザの指示に対応する信号(この場合、「午後のニュース」の選択)を近距離無線通信インターフェース66に送信させる。
【0111】
VCR30に操作に対応する信号が送信されると、VCR30から「午後のニュース」の画像データと音声データが送信されてくる。そこで、ステップS135において、CPU65は、VCR30からの「午後のニュース」の画像データと音声データを、近距離無線通信インターフェース66を介して受信し、表示部61に画像を表示させるとともに、対応する音声を、図示せぬスピーカから出力させる。このときの表示画面例を図21に示す。図21の表示部61には、「午後のニュース」の画像が表示されている。
【0112】
次に、図18を参照して、図17のPDA60の処理に対応して実行されるVCR30の処理について説明する。
【0113】
ステップS151において、VCR30のCPU37は、近距離無線通信インターフェース39を介して、PDA60に固有のID情報(ステップS124の処理で送信されたID情報)を受信する。
【0114】
ステップS152において、CPU37は、RAM36に記録されている認証情報を読み出し、アクセスしてきたPDA60が認証済みであるか否かを判定する。認証済みでないと判定された場合、ステップS153において、CPU37は、近距離無線通信インターフェース39を介して、PDA60にエラーを通知する。ステップS154において、CPU37は、処理を終了する。
【0115】
ステップ152において、アクセスしてきたPDA60が認証済みであると判定された場合、ステップS155に進み、CPU37は、CGIを利用してXML(または、HTML)のファイルを作成し、PDA60がアクセスしたURLのファイルとして送信する。
【0116】
ステップS156において、CPU37は近距離無線通信インターフェース39を介して、ユーザにより入力された操作に対応する信号(ステップS129の処理で出力された信号)をPDA60から受信する。CPU37は入力された信号に基づいて、CGIを起動し、入力された信号に対応する処理を実行する。この例の場合、CPU37は、PDA60からの、「録画済み番組一覧」の選択に対応する信号を受信し、CGIを起動する。
【0117】
ステップS157において、CPU37は、記録再生部41に記録されている番組についての情報を読み出し、録画済み番組があるか否かを判定する。録画済み番組がないと判定された場合、ステップS158において、CPU37は、近距離無線通信インターフェース39を介してPDA60にエラーを通知する。ステップS154において、CPU37は処理を終了する。
【0118】
ステップS157で録画済み番組があると判定された場合、ステップS160に進み、CPU37は、CGIを起動し、録画番組情報についてHTML(XML)のファイルを作成し、アクセスしたURLのファイルとして近距離無線通信インターフェース39を介してPDA60に送信する。
【0119】
ステップS161において、CPU37は、近距離無線通信インターフェース39を介して、ユーザにより入力された操作(「午後のニュース」の選択)に対応する信号(ステップS134の処理で出力された信号)をPDA60から受信する。CPU37は入力された信号に基づいて、HDD35からCGIを起動する。
【0120】
ステップS162において、CPU37は、ユーザにより入力された操作(「午後のニュース」の選択)に対応する信号、およびアクセスしてきた機器のID情報(ステップS151で受信した、アクセスしてきた機器に固有のID)から、その機器がデコード可能なエンコード方式および表示部61の表示能力を確認し、「午後のニュース」のデータを記録再生部41から読み出し、エンコーダ33にエンコードさせる。CPU37は、エンコーダ33による「午後のニュース」のデータのエンコードが終了すると、近距離無線通信インターフェース39を介してPDA60に送信する。
【0121】
このような処理を繰り返すことで、PDA60の表示部61に、処理に対応する表示がなされる。また、PDA60をリモートコントローラとして使用し、VCR30に記録されている録画済番組などの情報を、テレビジョン受像機20で再生することも可能である。この場合、テレビジョン受像機20のCPU6が、近距離無線通信インターフェース23を介して、VCR30のURLにアクセスすることによりVCR30の操作を行うことが可能となる。また、このときの操作は、リモートコントローラ80でも可能である。
【0122】
以上のように、テレビジョン受像機20、VCR30およびPDA60において、近距離無線通信インターフェースおよび非接触ICデバイスを設けることにより、家庭内ネットワークが容易に構築することが可能となる。
【0123】
また、例えば、携帯電話機を無線ネットワークを構成するように登録しておけば、その携帯電話機を用いて外出先から、自宅にあるビデオのURLにアクセスし、録画済み番組を手軽に鑑賞することが可能となる。
【0124】
さらに、有料番組をVCR30に録画し、外出先で再生することも可能である。この場合、番組提供側は、例えば、この番組を見ることができる機器の個数や回数を制限し、衛星放送の有料番組配信を行う。指定したURLのアクセスを制限することにより、無断コピーなどを防ぐことも可能である。
【0125】
また、非接触ICカードの技術を基本としているため、セキュリティの高い、および容易な相互認証処理を行うことが可能となる。
【0126】
なお、無線ネットワークを構成する電子機器としては、テレビジョン受像機、VCR、PDA、携帯電話機の他、オーディオ機器、チューナ、プリンタ、ウオークマン(商標)に代表される携帯型オーディオ再生機器、冷蔵庫、クーラーといった各種の家庭用の電子機器を採用することができる。
【0127】
上述した一連の処理は、ハードウエアにより実行させることもできるが、ソフトウエアにより実行させることもできる。一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、記録媒体からインストールされる。
【0128】
この記録媒体は、図5に示されるように、コンピュータとは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク81(フロッピディスクを含む)、光ディスク82(CD-ROM(Compact Disc-Read Only Memory)、DVD(Digital Versatile Disc)を含む)、光磁気ディスク83(MD(Mini Disc)を含む)、半導体メモリ84などによりなるパッケージメディアにより構成されるだけでなく、コンピュータに予め組み込まれた状態でユーザに提供される、プログラムが記録されているHDD4などで構成される。また、図7および図8においてもその構成は同様のため、説明を省略する。
【0129】
なお、本明細書において、コンピュータプログラムを記述するステップは、記載された順序に従って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【0130】
【発明の効果】
以上の如く、本発明の第1および第2の電子機器、動作制御方法、記録媒体、並びにプログラムによれば、家庭内ネットワークをコストを抑えて容易に構築することが可能となる。
【図面の簡単な説明】
【図1】従来のテレビジョン受像機の構成例を示すブロック図である。
【図2】本発明を適用した電子機器の外観の構成例を示す図である。
【図3】本発明を適用したPDAの外観の構成例を示す図である。
【図4】図2のテレビジョン受像機を操作するためのリモートコントローラの構成例を示すブロック図である。
【図5】図2のテレビジョン受像機の内部の構成例を示すブロック図である。
【図6】図2のテレビジョン受像機、VCRおよび図3のPDAのプロファイル情報の例を示す図である。
【図7】図2のVCRの内部の構成例を示すブロック図である。
【図8】図3のPDAの内部の構成例を示すブロック図である。
【図9】図2のテレビジョン受像機におけるパスワード登録処理を説明するフローチャートである。
【図10】図2のテレビジョン受像機の表示画面例を示す図である。
【図11】図2のVCRの認証情報登録処理を説明するフローチャートである。
【図12】図3のPDAの認証情報登録処理を説明するフローチャートである。
【図13】図2のPDAのテレビジョン受像機を操作する処理を説明するフローチャートである。
【図14】図2のPDAにより操作されるテレビジョン受像機の処理を説明するフローチャートである。
【図15】図3のPDAの表示画面例を示す図である。
【図16】図3のPDAの表示画面例を示す図である。
【図17】図3のPDAの図2のVCRの録画済み番組テレビ番組を再生する処理を説明するフローチャートである。
【図18】図3のPDAにより操作される図2のVCRの録画済み番組テレビ番組を再生する処理を説明するフローチャートである。
【図19】図3のPDAの表示画面例を示す図である。
【図20】図3のPDAの表示画面例を示す図である。
【図21】図3のPDAの表示画面例を示す図である。
【符号の説明】
4 HDD, 5 表示部, 6 CPU, 7 受光部, 20 テレビジョン受像機, 21 非接触ICデバイス, 22 RAM, 23 近距離無線通信インターフェース, 31 表示部, 35 HDD, 36 RAM,37 CPU, 38 受光部, 39 近距離無線通信インターフェース,40 非接触ICデバイス, 50 モデム, 51 近距離無線通信インターフェース, 52 ネットワークインターフェース, 63 半導体メモリ,64 RAM, 65 CPU, 66 近距離無線通信インターフェース,67 非接触ICデバイス, 68 発光部[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an electronic device, an operation control method, a recording medium, and a program.SuppressionThe present invention relates to an electronic device, an operation control method, a recording medium, and a program that can be easily constructed.
[0002]
[Prior art]
FIG. 1 is a block diagram illustrating a configuration example of a conventional television receiver. A TV (television) / data
[0003]
When an infrared signal is input to the light receiving unit 7 from a remote controller (not shown) based on a user operation, the
[0004]
The
[0005]
The
[0006]
In this way, the
[0007]
[Problems to be solved by the invention]
However, in the configuration as described above, in order to construct a home network, a HAVi interface has to be mounted on all electronic devices, and there is a problem that costs increase.
[0008]
The present invention has been made in view of such a situation.Hold downIt should be easy to build.
[0009]
[Means for Solving the Problems]
Of the present inventionFirstElectronic equipmentRecording means for recording electronic device profile information including electronic device identification information and access information for accessing the electronic device, identification information for the first device, and access information for accessing the first device Receiving device profile information including the device profile information received from the first device, holding means for holding the device profile information received by the receiving means, electronic device profile information recorded in the recording means, and holding means Transmitting means for transmitting the device profile information being transmitted to the second device;It is characterized by providing.
[0010]
Of the present inventionFirstElectronic equipmentFurther, it is possible to further include communication means for communicating with the first device using the device profile information.
[0012]
Of the present inventionFirstThe operation control method isA reception step of receiving device profile information including identification information of the first device and access information for accessing the first device from the first device, and device profile information received by the processing of the reception step A holding step for holding, a transmission step for transmitting the electronic device profile information recorded by the recording means and the device profile information held by the processing of the holding step to the second device;It is characterized by including.
[0013]
Of the present inventionFirstThe program recorded on the recording medium isA reception step of receiving device profile information including identification information of the first device and access information for accessing the first device from the first device, and device profile information received by the processing of the reception step A holding step for holding, a transmission step for transmitting the electronic device profile information recorded by the recording means and the device profile information held by the processing of the holding step to the second device;It is characterized by including.
[0014]
Of the present inventionFirstThe programA reception step of receiving device profile information including identification information of the first device and access information for accessing the first device from the first device, and device profile information received by the processing of the reception step A holding step for holding, a transmission step for transmitting the electronic device profile information recorded by the recording means and the device profile information held by the processing of the holding step to the second device;Is executed on the computer.
The second electronic device of the present invention includes first profile information including identification information of the first device and access information for accessing the first device, identification information of the second device, and second information Receiving means for receiving second profile information including access information for accessing the device from the first device, and holding the first profile information and the second profile information received by the receiving means. A holding unit; and a control unit that communicates with the second device using the second profile information held by the holding unit and controls the second device.It is characterized by that.
The control unit can also communicate with the first device using the first profile information held by the holding unit to control the first device.
The second operation control method of the present invention includes first profile information including identification information of the first device and access information for accessing the first device, identification information of the second device, and second information. Receiving the second profile information including access information for accessing the first device from the first device, and the first profile information and the second profile information received by the processing of the receiving step And a control step for controlling the second device by communicating with the second device using the second profile information held by the processing of the holding step. To do.
The program recorded on the second recording medium of the present invention includes first profile information including identification information of the first device and access information for accessing the first device, and information on the second device. A receiving step for receiving second profile information including identification information and access information for accessing the second device from the first device; and first profile information received by the processing of the receiving step; A holding step for holding the second profile information, and a control step for communicating with the second device and controlling the second device using the second profile information held by the processing of the holding step. It is characterized by including.
The second program of the present invention includes first profile information including identification information of the first device and access information for accessing the first device, identification information of the second device, and the second device. Receiving the second profile information including the access information for accessing the device from the first device, and holding the first profile information and the second profile information received by the processing of the receiving step Using the second profile information held by the process of the holding step and communicating with the second device to cause the computer to execute a process including a control step of controlling the second device .
[0015]
Of the present inventionFirstIn electronic devices, operation control methods, recording media, and programs,Device profile information including identification information of the first device and access information for accessing the first device is received from the first device and retained, and the identification information of the electronic device and the electronic device are accessed. The electronic device profile information including the access information for transmission and the held device profile information are transmitted to the second device.
In the second electronic device, the operation control method, the recording medium, and the program of the present invention, first profile information including identification information of the first device and access information for accessing the first device; Second profile information including identification information of the second device and access information for accessing the second device is received from the first device, and the received first profile information and second information are received. Profile information is retained. Then, communication with the second device is performed using the second profile information, and the second device is controlled.
[0016]
DETAILED DESCRIPTION OF THE INVENTION
FIG. 2 is a diagram illustrating a configuration example of the television receiver 20, the
[0017]
The light receiving unit 7 of the television receiver 20 receives an infrared signal emitted from a slave such as a dedicated remote controller 80 as shown in FIG. Further, the display unit 5 displays an image based on operation information based on a user instruction, the state of the television receiver 20, or broadcast data broadcast from a broadcasting station.
[0018]
The
[0019]
The television receiver 20 and the
[0020]
Each device of the present invention needs to have a browser and a Web server function used for communication via the Internet. For this, for example, software such as Netscape Navigator and Apache (both are trademarks) is used as it is. Can be realized. Therefore, an inexpensive system can be realized also in this respect.
[0021]
FIG. 3 is a diagram showing a configuration example of the
[0022]
FIG. 4 is a block diagram illustrating a configuration example of a remote controller 80 provided in advance in the television receiver 20 as a slave unit for performing remote operation of the television receiver 20. The
[0023]
FIG. 5 is a block diagram illustrating a detailed configuration example of the television receiver 20. In the figure, portions corresponding to those in FIG. 1 are denoted by the same reference numerals, and the description thereof is cited here as the description in FIG.
[0024]
In the television receiver 20, a TV / data
[0025]
The short-range
[0026]
A RAM (Random Access Memory) 22 stores an OS (Operating Systems) and various application programs read from the
[0027]
The
[0028]
The
[0029]
FIG. 6 shows an example of profile information of the television receiver 20 (FIG. 6A), the VCR 30 (FIG. 6B), and the PDA 60 (FIG. 6C).
[0030]
In this example, the profile information is information regarding the profile version, ID, decoder, encoder, display, network, browser, access URL, and moving image recording apparatus. The example of FIG. 6A is profile information of the television receiver 20, and the profile version is 1.0 and the ID is 111.11.11.11.11.11. The decoder is based on the MPEG2 standard and does not have an encoder. The display has a size of 480 × 680. 802.11b is used as the network. The browser is Ver 1.1 manufactured by Company A, the access URL is http://www.abc, and the moving image storage device has a capacity of 2 GB. The profile information in FIGS. 6B and 6C is similar information, and the description thereof is omitted. Mutual authentication processing is performed using these profile information. When information is exchanged via the short-range wireless communication interface, processing is executed based on the profile information.
[0031]
FIG. 7 is a block diagram illustrating a detailed configuration example of the
[0032]
The
[0033]
The
[0034]
The
[0035]
The
FigureFIG. 8 is a block diagram illustrating a detailed configuration example of the
[0036]
The
[0037]
When the user operates the operation icon displayed on the
[0038]
The
[0039]
The
[0040]
The short-range
[0041]
The
[0042]
In addition, when the mutual authentication process is performed between the
[0043]
The
[0044]
Next, a password registration process in the television receiver 20 will be described with reference to FIG. By registering a password when purchasing the television receiver 20 (at the start of use), it is possible to confirm that the user performing authentication is the owner of the television receiver 20 in the mutual authentication process. . When the main power of the television receiver is turned off, the stored password is deleted. Thus, in the case of disposal or recycling, since the password of the television receiver is not known, it is prevented from becoming unusable. This process is started when the user turns on the main power by operating the remote controller 80 attached to the television receiver 20.
[0045]
In step S <b> 11, when the previous authentication information is recorded in the
[0046]
In step S <b> 12, the
[0047]
In step S13, the
[0048]
If it is determined in step S13 that the password has been correctly input, the process proceeds to step 15 where the
[0049]
The above processing is executed in the same manner also in all electronic devices such as the
[0050]
Next, an authentication information registration process in the
[0051]
First, an authentication information registration process in the
[0052]
In step S <b> 32, the
[0053]
Based on this request, the
[0054]
In step S34, the
[0055]
If it is determined in step S34 that the profile information is appropriate, the process proceeds to step S37, and the
[0056]
In step S <b> 38, the
[0057]
In step S <b> 39, the
[0058]
When profile information is transmitted to the
[0059]
In step S40, if the
[0060]
In step S43, the
[0061]
In step S44, the
[0062]
If it is determined in step S <b> 44 that the password is appropriate, the
[0063]
The user similarly inputs a password to the
[0064]
If it is determined in step S48 that no error notification has been received, the process proceeds to step S50, and the
[0065]
Next, an authentication information registration process in the
[0066]
In step S62, the
[0067]
In
[0068]
In step S <b> 64, the
[0069]
If it is determined in step S64 that the error notification has not been received, the
[0070]
In step S67, the
[0071]
In step S68, the
[0072]
If it is determined in step S68 that the profile information is appropriate, the process proceeds to step S71, and the
[0073]
In step S <b> 72, the
[0074]
In step S <b> 73, the
[0075]
If it is determined in step S73 that an error notification has not been received, the process advances to step S75, and the
[0076]
In step S76, the
[0077]
In step S77, the
[0078]
If it is determined in step S77 that the password is appropriate, the process proceeds to step S80, and the
[0079]
11 and 12, authentication information registration processing is performed between the
[0080]
The authentication information registration process as shown in FIGS. 11 and 12 is similarly performed between the
[0081]
By performing such processing, mutual authentication processing between them can be performed via the small and
[0082]
Next, processing for operating the television receiver 20 with the
[0083]
First, the processing of the
[0084]
In step S91, based on a command from the user, the
[0085]
In step S92, the
[0086]
In step S93, the
[0087]
In step S94, the
[0088]
When ID information unique to the
[0089]
If it is determined in step S95 that no error notification has been received, the process advances to step S97, and the
[0090]
In step S98, the
[0091]
In step S99, the
[0092]
Next, with reference to FIG. 14, the process of the television receiver 20 executed corresponding to the process of the
[0093]
In step S111, when the
[0094]
If it is determined in step 112 that the accessed
[0095]
In step S <b> 116, the
[0096]
By repeating such processing, a display corresponding to the processing is performed on the
[0097]
Next, with reference to FIG. 17 and FIG. 18, a process of playing back a recorded TV program of the
[0098]
First, the processing of the
[0099]
In step S <b> 121, based on the operation from the user, the
[0100]
In step S122, the
[0101]
In step S123, the
[0102]
In step S124, the
[0103]
When ID information unique to the
[0104]
If it is determined in step S125 that no error notification has been received, the process advances to step S127, and the
[0105]
In step S128, the
[0106]
In step S129, the
[0107]
When a signal corresponding to the operation is transmitted to the
[0108]
If it is determined in step S130 that an error notification has not been received, the process proceeds to step S132, and the
[0109]
In step S <b> 133, the
[0110]
In step S134, the
[0111]
When a signal corresponding to the operation is transmitted to the
[0112]
Next, the processing of the
[0113]
In step S151, the
[0114]
In step S152, the
[0115]
If it is determined in step 152 that the accessed
[0116]
In step S156, the
[0117]
In step S157, the
[0118]
If it is determined in step S157 that there is a recorded program, the process proceeds to step S160, where the
[0119]
In step S161, the
[0120]
In step S162, the
[0121]
By repeating such processing, a display corresponding to the processing is made on the
[0122]
As described above, by providing the short-range wireless communication interface and the non-contact IC device in the television receiver 20,
[0123]
In addition, for example, if a mobile phone is registered so as to constitute a wireless network, the user can access the URL of the video at home from the outside by using the mobile phone, and can easily watch the recorded program. It becomes possible.
[0124]
Furthermore, a pay program can be recorded on the
[0125]
Further, since the technology of the non-contact IC card is based, it is possible to perform a mutual authentication process with high security and easy.
[0126]
Note that electronic devices constituting the wireless network include television receivers, VCRs, PDAs, mobile phones, audio devices, tuners, printers, portable audio playback devices represented by Walkman (trademark), refrigerators, coolers. Various household electronic devices can be employed.
[0127]
The series of processes described above can be executed by hardware, but can also be executed by software. When a series of processing is executed by software, a program constituting the software executes various functions by installing a computer incorporated in dedicated hardware or various programs. For example, it is installed from a recording medium in a general-purpose personal computer or the like.
[0128]
As shown in FIG. 5, this recording medium is distributed to provide a program to a user separately from a computer, and includes a magnetic disk 81 (including a floppy disk) on which a program is recorded, an optical disk 82 (CD -Not only constituted by package media consisting of ROM (Compact Disc-Read Only Memory), DVD (including Digital Versatile Disc), magneto-optical disc 83 (including MD (Mini Disc)), semiconductor memory 84, etc. It is configured by an
[0129]
In the present specification, the step of describing a computer program includes not only processing performed in time series according to the described order but also processing executed in parallel or individually even if not necessarily processed in time series. Is also included.
[0130]
【The invention's effect】
As described above, the present inventionFirst and secondAccording to the electronic equipment, operation control method, recording medium, and program, the cost of the home network is reduced.SuppressionIt can be easily constructed.
[Brief description of the drawings]
FIG. 1 is a block diagram illustrating a configuration example of a conventional television receiver.
FIG. 2 is a diagram illustrating a configuration example of an external appearance of an electronic apparatus to which the present invention is applied.
FIG. 3 is a diagram showing a configuration example of the appearance of a PDA to which the present invention is applied.
4 is a block diagram illustrating a configuration example of a remote controller for operating the television receiver of FIG. 2. FIG.
FIG. 5 is a block diagram showing an example of the internal configuration of the television receiver of FIG. 2;
6 is a diagram illustrating an example of profile information of the television receiver, the VCR, and the PDA of FIG. 3 in FIG. 2;
7 is a block diagram showing an example of the internal configuration of the VCR in FIG. 2;
8 is a block diagram showing an example of the internal configuration of the PDA shown in FIG. 3;
FIG. 9 is a flowchart illustrating password registration processing in the television receiver of FIG.
10 is a diagram showing an example of a display screen of the television receiver in FIG. 2. FIG.
11 is a flowchart illustrating authentication information registration processing of the VCR in FIG.
12 is a flowchart for explaining authentication information registration processing of the PDA in FIG. 3;
FIG. 13 is a flowchart for explaining processing for operating the television receiver of the PDA of FIG. 2;
FIG. 14 is a flowchart for explaining processing of the television receiver operated by the PDA of FIG. 2;
15 is a diagram showing an example of a display screen of the PDA of FIG.
16 is a diagram showing an example of a display screen of the PDA of FIG.
FIG. 17 is a flowchart illustrating a process of playing back the recorded TV program of the VCR of FIG. 2 of the PDA of FIG.
18 is a flowchart for explaining processing for reproducing the recorded program television program of the VCR in FIG. 2 operated by the PDA in FIG. 3;
FIG. 19 is a diagram showing an example of a display screen of the PDA of FIG.
20 is a diagram showing an example of a display screen of the PDA of FIG.
21 is a diagram showing an example of a display screen of the PDA of FIG.
[Explanation of symbols]
4 HDD, 5 display unit, 6 CPU, 7 light receiving unit, 20 television receiver, 21 non-contact IC device, 22 RAM, 23 near field communication interface, 31 display unit, 35 HDD, 36 RAM, 37 CPU, 38 Light-receiving unit, 39 Near field communication interface, 40 Contactless IC device, 50 Modem, 51 Near field communication interface, 52 Network interface, 63 Semiconductor memory, 64 RAM, 65 CPU, 66 Near field communication interface, 67 Contactless IC device, 68 Light emitting part
Claims (10)
前記電子機器の識別情報と前記電子機器にアクセスするためのアクセス情報とを含む電子機器プロファイル情報を記録する記録手段と、
前記第1の機器の識別情報と前記第1の機器にアクセスするためのアクセス情報とを含む機器プロファイル情報を、前記第1の機器から受信する受信手段と、
前記受信手段により受信された機器プロファイル情報を保持する保持手段と、
前記記録手段に記録されている電子機器プロファイル情報と、前記保持手段に保持されている機器プロファイル情報とを、前記第2の機器に送信する送信手段と
を備えることを特徴とする電子機器。 In an electronic device that communicates with a first device and a second device,
Recording means for recording electronic device profile information including identification information of the electronic device and access information for accessing the electronic device;
Receiving means for receiving device profile information including identification information of the first device and access information for accessing the first device from the first device;
Holding means for holding device profile information received by the receiving means;
An electronic device comprising: electronic device profile information recorded in the recording unit; and a transmission unit that transmits the device profile information held in the holding unit to the second device.
をさらに備える
ことを特徴とする請求項1に記載の電子機器。 Communication means for communicating with the first device using the device profile information
The electronic apparatus according to claim 1, further comprising:
前記第1の機器の識別情報と前記第1の機器にアクセスするためのアクセス情報とを含む機器プロファイル情報を、前記第1の機器から受信する受信ステップと、
前記受信ステップの処理により受信された機器プロファイル情報を保持させる保持ステップと、
前記記録手段により記録されている電子機器プロファイル情報と、前記保持ステップの処理により保持される機器プロファイル情報とを、前記第2の機器に送信する送信ステップと
を含むことを特徴とする動作制御方法。 In an operation control method for an electronic device that includes recording means for recording electronic device profile information including identification information of itself and access information for accessing itself, and communicates with the first device and the second device ,
A receiving step of receiving device profile information including identification information of the first device and access information for accessing the first device from the first device;
A holding step for holding device profile information received by the processing of the receiving step;
An operation control method comprising: a transmission step of transmitting the electronic device profile information recorded by the recording means and the device profile information held by the processing of the holding step to the second device. .
前記第1の機器の識別情報と前記第1の機器にアクセスするためのアクセス情報とを含む機器プロファイル情報を、前記第1の機器から受信する受信ステップと、
前記受信ステップの処理により受信された機器プロファイル情報を保持させる保持ステップと、
前記記録手段により記録されている電子機器プロファイル情報と、前記保持ステップの処理により保持される機器プロファイル情報とを、前記第2の機器に送信する送信ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。A program that includes recording means for recording electronic device profile information including identification information of itself and access information for accessing itself, and that controls an electronic device that communicates with the first device and the second device. There,
A receiving step of receiving device profile information including identification information of the first device and access information for accessing the first device from the first device;
A holding step for holding device profile information received by the processing of the receiving step;
The computer reads the electronic device profile information recorded by the recording means and the transmission step of transmitting the device profile information held by the processing of the holding step to the second device. A recording medium on which possible programs are recorded.
前記第1の機器の識別情報と前記第1の機器にアクセスするためのアクセス情報とを含む機器プロファイル情報を、前記第1の機器から受信する受信ステップと、
前記受信ステップの処理により受信された機器プロファイル情報を保持させる保持ステップと、
前記記録手段により記録されている電子機器プロファイル情報と、前記保持ステップの処理により保持される機器プロファイル情報とを、前記第2の機器に送信する送信ステッ プと
を含む処理を実行させることを特徴とするプログラム。 A computer that includes recording means for recording electronic device profile information including identification information of itself and access information for accessing itself, and that controls an electronic device that communicates with the first device and the second device. ,
A receiving step of receiving device profile information including identification information of the first device and access information for accessing the first device from the first device;
A holding step for holding device profile information received by the processing of the receiving step;
Characterized in that to execute processing that includes an electronic device profile information recorded by the recording means, and a device profile information maintained by the processing of said holding step, a transmitting steps of transmitting to the second device Program.
前記受信手段により受信された第1のプロファイル情報と第2のプロファイル情報を保持する保持手段と、
前記保持手段により保持されている第2のプロファイル情報を用いて、前記第2の機器と通信を行い、前記第2の機器を制御する制御手段と
を備えることを特徴とする電子機器。 First profile information including identification information of the first device and access information for accessing the first device, identification information of the second device, and access information for accessing the second device Receiving means for receiving second profile information including: from the first device;
Holding means for holding the first profile information and the second profile information received by the receiving means;
An electronic device comprising: control means for communicating with the second device using the second profile information held by the holding device and controlling the second device.
ことを特徴とする請求項6に記載の電子機器。The electronic apparatus according to claim 6.
前記受信ステップの処理により受信された第1のプロファイル情報と第2のプロファイル情報を保持させる保持ステップと、A holding step for holding the first profile information and the second profile information received by the processing of the receiving step;
前記保持ステップの処理により保持されている第2のプロファイル情報を用いて、前記第2の機器と通信を行い、前記第2の機器を制御する制御ステップとA control step of communicating with the second device using the second profile information held by the processing of the holding step and controlling the second device;
を含むことを特徴とする動作制御方法。The operation control method characterized by including.
前記受信ステップの処理により受信された第1のプロファイル情報と第2のプロファイル情報を保持させる保持ステップと、A holding step for holding the first profile information and the second profile information received by the processing of the receiving step;
前記保持ステップの処理により保持されている第2のプロファイル情報を用いて、前記第2の機器と通信を行い、前記第2の機器を制御する制御ステップとA control step of communicating with the second device using the second profile information held by the processing of the holding step and controlling the second device;
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。A recording medium on which a computer-readable program is recorded.
前記受信ステップの処理により受信された第1のプロファイル情報と第2のプロファイル情報を保持させる保持ステップと、A holding step for holding the first profile information and the second profile information received by the processing of the receiving step; 前記保持ステップの処理により保持されている第2のプロファイル情報を用いて、前記第2の機器と通信を行い、前記第2の機器を制御する制御ステップとA control step of communicating with the second device using the second profile information held by the processing of the holding step and controlling the second device;
を含む処理をコンピュータに実行させることを特徴とするプログラム。A program for causing a computer to execute a process including:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001377669A JP3781285B2 (en) | 2001-12-11 | 2001-12-11 | Electronic device, operation control method, recording medium, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001377669A JP3781285B2 (en) | 2001-12-11 | 2001-12-11 | Electronic device, operation control method, recording medium, and program |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006006537A Division JP2006216025A (en) | 2006-01-13 | 2006-01-13 | Electronic apparatus and motion control method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2003179773A JP2003179773A (en) | 2003-06-27 |
JP3781285B2 true JP3781285B2 (en) | 2006-05-31 |
Family
ID=19185577
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001377669A Expired - Fee Related JP3781285B2 (en) | 2001-12-11 | 2001-12-11 | Electronic device, operation control method, recording medium, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3781285B2 (en) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4647903B2 (en) * | 2003-07-09 | 2011-03-09 | 株式会社東芝 | Information communication apparatus, communication system, and data transmission control program |
JP4300127B2 (en) | 2004-01-20 | 2009-07-22 | ソニー株式会社 | Information transmission / reception system, information transmission apparatus, information reception apparatus, and information transmission / reception method |
JP4275559B2 (en) | 2004-03-19 | 2009-06-10 | シャープ株式会社 | Image display device control circuit, display device, program thereof, and recording medium |
JP4556492B2 (en) * | 2004-05-27 | 2010-10-06 | ソニー株式会社 | COMMUNICATION DEVICE AND ITS PROGRAM, DATA PROCESSING DEVICE AND ITS PROGRAM, AND METHOD THEREOF |
JP2007181197A (en) * | 2006-12-04 | 2007-07-12 | Sony Corp | Information transmission/reception system, information transmitter, information receiver, and information transmission/reception method |
JP5194673B2 (en) | 2007-09-26 | 2013-05-08 | 株式会社日立製作所 | Mobile terminal and information transmission / reception method |
KR101659420B1 (en) * | 2011-09-12 | 2016-09-30 | 인텔 코포레이션 | Personalized video content consumption using shared video device and personal device |
JP2016154022A (en) * | 2016-02-26 | 2016-08-25 | 修 菊地 | Information distribution system and information distribution method |
-
2001
- 2001-12-11 JP JP2001377669A patent/JP3781285B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2003179773A (en) | 2003-06-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8270811B2 (en) | Information management method, information playback apparatus, and information management apparatus | |
CN102281538A (en) | Information processing device and information processing program | |
US20130094835A1 (en) | Recording/reading apparatus, method of generating tag list for recording/reading apparatus, and control unit for recording/reading apparatus | |
US9338494B2 (en) | Method and apparatus for providing recommended content playback on a display device | |
EP2151723A1 (en) | Home appliance control system and methods in a networked environment | |
EP1133188A2 (en) | Information processing apparatus, network system, recording medium | |
JP2006525597A (en) | Method, system, and computer program for managing a controlled residential or non-residential environment | |
US20150135208A1 (en) | Content distribution control program, content distribution control device, content distribution device and content distribution system | |
US8737615B2 (en) | Content transmission system, communication device, and content transmission method | |
JP6005760B2 (en) | Network terminal system | |
WO2002059785A1 (en) | Communication apparatus, communication method, electronic device, control method of the electronic device, and recording medium | |
JP2004265335A (en) | Information processing device and method, and program | |
JP4492719B2 (en) | Data communication apparatus, data communication method, data request apparatus, data request method, and data communication system | |
US10712988B2 (en) | Method and apparatus for controlling controlled device included in network | |
KR20050118101A (en) | Information processing system, information processing apparatus, method and program | |
JP2008135995A (en) | Video recorder, video recording system, control method of video recorder and control program for video recorder | |
CN103002000A (en) | Information processing apparatus, information processing method, and program | |
JP4651690B2 (en) | Home appliance login system | |
JP3781285B2 (en) | Electronic device, operation control method, recording medium, and program | |
KR20090095472A (en) | Network system, receiving apparatus, receiving method, recording and reproducing apparatus, recording and reproducing method, program, and recording medium | |
US20100040212A1 (en) | Information processing apparatus, information processing method and information processing system | |
JP2001312474A (en) | Device and method for information processing, network system, recording medium, and program | |
EP2793478A1 (en) | Method for managing multimedia devices within a local environment and system for implementing this method | |
JP2009301332A (en) | Terminal device | |
JP2006216025A (en) | Electronic apparatus and motion control method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20041203 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20051116 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060113 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060113 |
|
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: 20060217 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060302 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 3781285 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100317 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110317 Year of fee payment: 5 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130317 Year of fee payment: 7 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140317 Year of fee payment: 8 |
|
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 |
|
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 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |