(57)【特許請求の範囲】
【請求項１】
一方の機器を用いて他方の機器の動作をコントロールする遠隔操作システムであって、
前記一方の機器についてのネットワーク・アドレスを含んだＩＤ情報と、
前記一方の機器が前記他方の機器の近傍に置かれ又は前記他方の機器に向けられたことに応じて前記ＩＤ情報を読み取ることによって、前記一方の機器にアクセス可能なネットワーク・アドレスを取得するＩＤ認識装置と、
機器間のネットワーク接続を確立するネットワーク接続手段と、
該取得されたネットワーク・アドレスを用いて前記他方の機器を遠隔操作するための操作情報を前記一方の機器に転送する操作情報提供手段と、
前記一方の機器が前記操作情報を用いて前記他方の機器を前記の確立されたネットワークを通じて遠隔操作する遠隔操作手段と、
を具備することを特徴とする遠隔操作システム。
【請求項２】
一方の機器を用いて他方の機器の動作をコントロールする遠隔操作システムであって、
前記他方の機器についてのネットワーク・アドレスを含んだＩＤ情報と、
前記他方の機器が前記一方の機器の近傍に置かれ又は前記一方の機器に向けられたことに応じて前記ＩＤ情報を読み取ることによって、前記他方の機器にアクセス可能なネットワーク・アドレスを取得するＩＤ認識装置と、
機器間のネットワーク接続を確立するネットワーク接続手段と、
該取得されたネットワーク・アドレスを用いたアクセス要求に応じて前記他方の機器を遠隔操作するための操作情報を供給する操作情報提供手段と、
前記一方の機器が前記操作情報を用いて前記他方の機器を前記の確立されたネットワークを通じて遠隔操作する遠隔操作手段と、
を具備することを特徴とする遠隔操作システム。
【請求項３】
一方の機器を用いて他方の機器の動作をコントロールする遠隔操作システムであって、
前記一方の機器に与えられている専用の情報保管場所へのアクセス方法を表すＩＤ情報と、
前記ＩＤ情報を読み取ることによって、前記情報保管場所へのアクセス方法を取得するＩＤ認識装置と、
機器間のネットワーク接続を確立するネットワーク接続手段と、
該取得されたアクセス方法を用いて前記情報保管場所を介して前記他方の機器を遠隔操作するための操作情報へのアクセス方法を提供する操作情報提供手段と、
前記一方の機器が前記情報保管場所にアクセスして取得した前記操作情報を用いて前記他方の機器を遠隔操作する遠隔操作手段と、
を具備することを特徴とする遠隔操作システム。
【請求項４】
ネットワーク接続された一方の機器を用いて他方の機器の動作をコントロールする遠隔操作方法であって、
前記一方の機器が前記他方の機器の近傍に置かれ又は前記他方の機器に向けられたことに応じて前記一方の機器についてのネットワーク・アドレスを含んだＩＤ情報を読み取って前記一方の機器にアクセス可能なネットワーク・アドレスを取得するＩＤ認識ステップと、
機器間のネットワーク接続を確立するネットワーク接続ステップと、
前記ＩＤ認識ステップによって取得されたネットワーク・アドレスを用いて前記他方の機器を遠隔操作するための操作情報を前記一方の機器に転送する操作情報提供ステップと、
前記一方の機器が前記操作情報を用いて前記他方の機器を前記の確立されたネットワークを通じて遠隔操作する遠隔操作ステップと、
を具備することを特徴とする遠隔操作方法。
【請求項５】
ネットワーク接続された一方の機器を用いて他方の機器の動作をコントロールする遠隔操作方法であって、
前記他方の機器が前記一方の機器の近傍に置かれ又は前記一方の機器に向けられたことに応じて前記他方の機器についてのネットワーク・アドレスを含んだＩＤ情報を読み取って前記他方の機器にアクセス可能なネットワーク・アドレスを取得するＩＤ認識ステップと、
機器間のネットワーク接続を確立するネットワーク接続ステップと、
前記ＩＤ認識ステップによって取得されたネットワーク・アドレスを用いたアクセス要求に応じて前記他方の機器を遠隔操作するための操作情報を供給する操作情報提供ステップと、
前記一方の機器が前記操作情報を用いて前記他方の機器を前記の確立されたネットワークを通じて遠隔操作する遠隔操作ステップと、
を具備することを特徴とする遠隔操作方法。
【請求項６】
ネットワーク接続された一方の機器を用いて他方の機器の動作をコントロールする遠隔操作方法であって、
前記一方の機器に与えられている専用の情報保管場所へのアクセス方法を表すＩＤ情報を読み取って前記情報保管場所へのアクセス方法を取得するＩＤ認識ステップと、
機器間のネットワーク接続を確立するネットワーク接続ステップと、
前記ＩＤ認識ステップによって取得されたアクセス方法を用いて前記情報保管場所を介して前記他方の機器を遠隔操作するための操作情報へのアクセス方法を提供する操作情報提供ステップと、
前記一方の機器が前記情報保管場所にアクセスして取得した前記操作情報を用いて前記他方の機器を遠隔操作する遠隔操作ステップと、
を具備することを特徴とする遠隔操作方法。
【請求項７】
他の装置を遠隔的にコントロールする装置であって、
当該装置についてのネットワーク・アドレスを含み、所定のＩＤ認識装置の近傍に置かれ又は前記ＩＤ認識装置に向けられたことに応じて読み取られるＩＤ情報と、
ネットワーク接続を確立するネットワーク接続手段と、
該ネットワーク・アドレス宛てに送られてきた前記他方の装置を遠隔操作するための操作情報を受信する操作情報取得手段と、
該取得した操作情報を用いて前記他の装置をネットワーク経由で遠隔操作する遠隔操作手段と、
を具備することを特徴とする遠隔操作を行なう装置。
【請求項８】
他の装置を遠隔的にコントロールする装置であって、
前記他方の機器が前記装置の近傍に置かれ又は前記装置に向けられたことに応じて前記他方の装置についてのネットワーク・アドレスを含んだＩＤ情報を読み取るＩＤ認識手段と、
ネットワーク接続を確立するネットワーク接続手段と、
前記ＩＤ認識手段により読み取ったネットワーク・アドレスを用いて前記他方の装置を遠隔操作するための操作情報を取得する操作情報取得手段と、
該取得した操作情報を用いて前記他の装置を前記の確立されたネットワークを通じて遠隔操作する遠隔操作手段と、
を具備することを特徴とする遠隔操作を行なう装置。
【請求項９】
前記操作情報は、前記一方の機器から前記他方の機器を操作するのに適した操作画面又は操作方式を記述したユーザ・インターフェース情報である、
ことを特徴とする請求項７又は８のいずれかに記載の遠隔操作を行なう装置。
【請求項１０】
携帯電話機、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）などのユーザが所持する携帯型の情報端末である、
ことを特徴とする請求項７又は８のいずれかに記載の遠隔操作を行なう装置。
【請求項１１】
前記ＩＤ情報は当該装置についてのネットワーク・アドレスであり、
前記操作情報取得手段は、該ネットワーク・アドレス宛てに送られてきた前記他方の装置を遠隔操作するための操作情報を受信する、
ことを特徴とする請求項７に記載の遠隔操作を行なう装置。
【請求項１２】
前記ＩＤ情報は前記他方の装置についてのネットワーク・アドレスであり、
前記操作情報取得手段は、前記ＩＤ認識手段により読み取られたネットワーク・アドレスを用いて前記他方の装置を遠隔操作するための操作情報を取得する、
ことを特徴とする請求項８に記載の遠隔操作を行なう装置。
【請求項１３】
前記ＩＤ情報は、遠隔操作の対象である前記他の装置が実現する機能に関連のある場所に設置されている、
ことを特徴とする請求項８に記載の遠隔操作を行なう装置。
【請求項１４】
前記ＩＤ情報は、遠隔操作の対象である前記他の装置に接続されている周辺装置に装備されている、
ことを特徴とする請求項８に記載の遠隔操作を行なう装置。
【請求項１５】
前記ＩＤ情報は当該装置に与えられている専用の情報保管場所へのアクセス方法を含み、
前記操作情報取得手段は、前記情報保管場所に書き込まれている前記他方の機器を遠隔操作するための操作情報を取得する、
ことを特徴とする請求項７に記載の遠隔操作を行なう装置。
【請求項１６】
他の装置を遠隔的にコントロールする装置であって、
当該装置与えられている専用の情報保管場所へのアクセス方法を表すＩＤ情報と、
ネットワーク接続を確立するネットワーク接続手段と、
前記情報保管場所に書き込まれているアクセス方法を用いて前記他方の機器を遠隔操作するための操作情報を取得する操作情報取得手段と、
該取得した操作情報を用いて前記他の装置をネットワーク経由で遠隔操作する遠隔操作手段と、
を具備することを特徴とする遠隔操作を行なう装置。
【請求項１７】
前記ＩＤ情報は、ＲＦ−ＩＤ、タッチネット、バーコード、２次元バーコード、サイバーコード、又は赤外線通信のいずれかの方式により表現される、
ことを特徴とする請求項７又は８のいずれかに記載の遠隔操作を行なう装置。
【請求項１８】
他の装置を遠隔的にコントロールする装置の制御方法であって、
所定のＩＤ認識装置の近傍に置かれ又は前記ＩＤ認識装置に向けられたことに応じて当該装置についてのネットワーク・アドレスを含んだＩＤ情報を前記他の装置に読み取らせるステップと、
ネットワーク接続を確立するネットワーク接続ステップと、
該ネットワーク・アドレス宛てに送られてきた前記他方の装置を遠隔操作するための操作情報を受信する操作情報取得ステップと、
該取得した操作情報を用いて前記他の装置をネットワーク経由で遠隔操作する遠隔操作ステップと、
を具備することを特徴とする遠隔操作を行なう装置の制御方法。
【請求項１９】
他の装置を遠隔的にコントロールする装置の制御方法であって、
前記他方の機器が前記装置の近傍に置かれ又は前記装置に向けられたことに応じて前記他方の装置についてのネットワーク・アドレスを含んだＩＤ情報を読み取るＩＤ認識ステップと、
ネットワーク接続を確立するネットワーク接続ステップと、
前記ＩＤ認識ステップにより読み取ったネットワーク・アドレスを用いて前記他方の装置を遠隔操作するための操作情報を取得する操作情報取得ステップと、
該取得した操作情報を用いて前記他の装置を前記の確立されたネットワークを通じて遠隔操作する遠隔操作ステップと、
を具備することを特徴とする遠隔操作を行なう装置の制御方法。
【請求項２０】
他の装置を遠隔的にコントロールする装置の制御方法であって、
当該装置与えられている専用の情報保管場所へのアクセス方法を表すＩＤ情報を前記他の装置に読み取らせるステップと
ネットワーク接続を確立するネットワーク接続ステップと、
前記情報保管場所に書き込まれているアクセス方法を用いて前記他方の機器を遠隔操作するための操作情報を取得する操作情報取得ステップと、
該取得した操作情報を用いて前記他の装置をネットワーク経由で遠隔操作する遠隔操作ステップと、
を具備することを特徴とする遠隔操作を行なう装置の制御方法。
【請求項２１】
他の装置からの遠隔的なコントロールを受ける装置であって、
前記他の装置が前記装置の近傍に置かれ又は前記当該装置に向けられたことに応じて当該装置を遠隔操作する他の装置に与えられている専用の情報保管場所へのアクセス方法を表したＩＤ情報を読み取るＩＤ認識手段と、
ネットワーク接続を確立するネットワーク接続手段と、
前記ＩＤ認識手段により読み取ったアクセス方法を用いて該情報保管場所に当該装置の操作情報を書き込む操作情報提供手段と、
前記他の装置からの前記の確立されたネットワークを通じた遠隔操作により動作する動作手段と、
を具備することを特徴とする遠隔操作により動作する装置。
【請求項２２】
他の装置からの遠隔的なコントロールを受ける装置であって、
当該装置を遠隔操作する他の装置に与えられている専用の情報保管場所へのアクセス方法を表したＩＤ情報を読み取るＩＤ認識手段と、
ネットワーク接続を確立するネットワーク接続手段と、
前記ＩＤ認識手段により読み取ったアクセス方法を用いて該情報保管場所に当該装置の操作情報へのアクセス方法を書き込む操作情報提供手段と、
前記他の装置からの遠隔操作により動作する動作手段と、
を具備することを特徴とする遠隔操作により動作する装置。
【請求項２３】
他の装置からの遠隔的なコントロールを受ける装置であって、
当該装置自身が実現する機能に関連のある場所に設置され、情報交換を行なうためのアクセス方法を表し、所定のＩＤ認識装置の近傍に置かれ又は前記ＩＤ認識装置に向けられたことに応じて読み取られるＩＤ情報と、
ネットワーク接続を確立するネットワーク接続手段と、
自身を遠隔操作するための操作情報を前記他の装置に提供する操作情報提供手段と、
前記他の装置からの前記の確立されたネットワークを通じた遠隔操作により動作する動作手段と、
を具備することを特徴とする遠隔操作により動作する装置。
【請求項２４】
他の装置からの遠隔的なコントロールを受ける装置であって、
当該装置自身に接続されている周辺装置に装備され、情報交換を行なうためのアクセス方法を表し、所定のＩＤ認識装置が前記周辺装置の近傍に置かれ又は前記周辺装置に向けられたことに応じて読み取られるＩＤ情報と、
ネットワーク接続を確立するネットワーク接続手段と、
自身を遠隔操作するための操作情報を前記他の装置に提供する操作情報提供手段と、
前記他の装置からの前記の確立されたネットワークを通じた遠隔操作により動作する動作手段と、
を具備することを特徴とする遠隔操作により動作する装置。
【請求項２５】
前記操作情報は、前記一方の機器から前記他方の機器を操作するのに適した操作画面又は操作方式を記述したユーザ・インターフェース情報である、
ことを特徴とする請求項２１乃至２４のいずれかに記載の遠隔操作により動作する装置。
【請求項２６】
前記他の装置は携帯電話機、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）などのユーザが所持する携帯型の情報端末である、
ことを特徴とする請求項２１乃至２４のいずれかに記載の遠隔操作により動作する装置。
【請求項２７】
ノートブック・コンピュータ、デスクトップ・コンピュータ、液晶プロジェクタ、テレビ受像機などの設置環境下で用いられる機器である、
ことを特徴とする請求項２１乃至２４のいずれかに記載の遠隔操作により動作する装置。
【請求項２８】
前記ＩＤ情報は、ＲＦ−ＩＤ、タッチネット、バーコード、２次元バーコード、サイバーコード、赤外線通信、又は微弱電力モードにおけるＢｌｕｅｔｏｏｔｈ通信のいずれかの方式により表現される、
ことを特徴とする請求項２１乃至２４のいずれかに記載の遠隔操作により動作する装置。
【請求項２９】
他の装置からの遠隔的なコントロールを受ける装置の制御方法であって、
前記他の装置が前記装置の近傍に置かれ又は前記当該装置に向けられたことに応じて当該装置を遠隔操作する他の装置に与えられている専用の情報保管場所へのアクセス方法を表したＩＤ情報を読み取るＩＤ認識ステップと、
ネットワーク接続を確立するネットワーク接続ステップと、
前記ＩＤ認識ステップにより読み取ったアクセス方法を用いて該情報保管場所に当該装置の操作情報を書き込む操作情報提供ステップと、
前記他の装置からの前記の確立されたネットワークを通じた遠隔操作により動作する動作ステップと、
を具備することを特徴とする遠隔操作により動作する装置の制御方法。
【請求項３０】
他の装置からの遠隔的なコントロールを受ける装置の制御方法であって、
当該装置を遠隔操作する他の装置に与えられている専用の情報保管場所へのアクセス方法を表したＩＤ情報を読み取るＩＤ認識ステップと、
ネットワーク接続を確立するネットワーク接続ステップと、
前記ＩＤ認識ステップにより読み取ったアクセス方法を用いて該情報保管場所に当該装置の操作情報へのアクセス方法を書き込む操作情報提供ステップと、
前記他の装置からの遠隔操作により動作する動作ステップと、
を具備することを特徴とする遠隔操作により動作する装置の制御方法。
【請求項３１】
他の装置からの遠隔的なコントロールを受ける装置の制御方法であって、
前記他の装置の近傍に置かれ又は前記他の装置に向けられたことに応じて、情報交換を行なうためのアクセス方法を表したＩＤ情報を当該装置自身が実現する機能に関連のある設置場所から前記他の装置に読み取らせるステップと、
ネットワーク接続を確立するネットワーク接続ステップと、
自身を遠隔操作するための操作情報を前記他の装置に提供する操作情報提供ステップと、
前記他の装置からの前記の確立されたネットワークを通じた遠隔操作により動作する動作ステップと、
を具備することを特徴とする遠隔操作により動作する装置の制御方法。
【請求項３２】
他の装置からの遠隔的なコントロールを受ける装置の制御方法であって、
当該装置自身に接続されている周辺装置に装備された情報交換を行なうためのアクセス方法を表したＩＤ情報を、前記他の装置が前記周辺装置の近傍に置かれ又は前記周辺装置に向けられたことに応じて前記他の装置に読み取らせるステップと、
ネットワーク接続を確立するネットワーク接続ステップと、
自身を遠隔操作するための操作情報を前記他の装置に提供する操作情報提供ステップと、
前記他の装置からの前記の確立されたネットワークを通じた遠隔操作により動作する動作ステップと、
を具備することを特徴とする遠隔操作により動作する装置の制御方法。
【請求項３３】
他の装置を遠隔的にコントロールする装置の制御をコンピュータ上で実行するように記述されたコンピュータ・プログラムをコンピュータ可読形式で物理的に格納した記憶媒体であって、前記コンピュータを、
当該装置についてのネットワーク・アドレスを含み、所定のＩＤ認識装置の近傍に置かれ又は前記ＩＤ認識装置に向けられたことに応じて読み取られるＩＤ情報、
ネットワーク接続を確立するネットワーク接続手段、
該ネットワーク・アドレス宛てに送られてきた前記他方の装置を遠隔操作するための操作情報を受信する操作情報取得手段、
該取得した操作情報を用いて前記他の装置をネットワーク経由で遠隔操作する遠隔操作手段、
として機能させるためのコンピュータ・プログラムを格納した記憶媒体。
【請求項３４】
他の装置を遠隔的にコントロールする装置の制御をコンピュータ上で実行するように記述されたコンピュータ・プログラムをコンピュータ可読形式で物理的に格納した記憶媒体であって、前記コンピュータを、
当該装置与えられている専用の情報保管場所へのアクセス方法を表すＩＤ情報、
ネットワーク接続を確立するネットワーク接続手段、
前記情報保管場所に書き込まれているアクセス方法を用いて前記他方の機器を遠隔操作するための操作情報を取得する操作情報取得手段、
該取得した操作情報を用いて前記他の装置をネットワーク経由で遠隔操作する遠隔操作手段、
として機能させるためのコンピュータ・プログラムを格納した記憶媒体。
【請求項３５】
他の装置からの遠隔的なコントロールを受ける装置の制御をコンピュータ上で実行するように記述されたコンピュータ・プログラムをコンピュータ可読形式で物理的に格納した記憶媒体であって、前記コンピュータを、
前記他の装置が前記装置の近傍に置かれ又は前記当該装置に向けられたことに応じて当該装置を遠隔操作する他の装置に与えられている専用の情報保管場所へのアクセス方法を表したＩＤ情報を読み取るＩＤ認識手段、
ネットワーク接続を確立するネットワーク接続手段、
前記ＩＤ認識手段により読み取ったアクセス方法を用いて該情報保管場所に当該装置の操作情報を書き込む操作情報提供手段、
前記他の装置からの前記の確立されたネットワークを通じた遠隔操作により動作する動作手段、
として機能させるためのコンピュータ・プログラムを格納した記憶媒体。
【請求項３６】
他の装置からの遠隔的なコントロールを受ける装置の制御をコンピュータ上で実行するように記述されたコンピュータ・プログラムをコンピュータ可読形式で物理的に格納した記憶媒体であって、前記コンピュータを、
当該装置を遠隔操作する他の装置に与えられている専用の情報保管場所へのアクセス方法を表したＩＤ情報を読み取るＩＤ認識手段、
ネットワーク接続を確立するネットワーク接続手段、
前記ＩＤ認識手段により読み取ったアクセス方法を用いて該情報保管場所に当該装置の操作情報へのアクセス方法を書き込む操作情報提供手段、
前記他の装置からの遠隔操作により動作する動作手段、
として機能させるためのコンピュータ・プログラムを格納した記憶媒体。
【発明の詳細な説明】
［技術分野］
本発明は、一方の機器を用いて他方の機器の動作をコントロールするための遠隔操作システム及び遠隔操作方法、遠隔操作を行なう装置及びその制御方法、遠隔操作により動作する装置及びその制御方法、並びに記憶媒体に係り、特に、一方の機器が好適な操作環境下で他方の機器に対する遠隔操作を行なうための遠隔操作システム及び遠隔操作方法、遠隔操作を行なう装置及びその制御方法、遠隔操作により動作する装置及びその制御方法、並びに記憶媒体に関する。
さらに詳しくは、本発明は、一方の機器が他方の機器を遠隔操作するための操作情報を用いて構築される好適な操作環境下で遠隔操作を行なう遠隔操作システム及び遠隔操作方法、遠隔操作を行なう装置及びその制御方法、遠隔操作により動作する装置及びその制御方法、並びに記憶媒体に係り、特に、一方の機器が他方の機器の操作情報を動的に取得して、好適な操作環境下で操作可能にする遠隔操作システム及び遠隔操作方法、遠隔操作を行なう装置及びその制御方法、遠隔操作により動作する装置及びその制御方法、並びに記憶媒体に関する。
［背景技術］
昨今の技術革新に伴い、ワークステーション（ＷＳ）やパーソナル・コンピュータ（ＰＣ）などの一般的なコンピュータを始めとして、各種の情報機器が開発され、広汎に普及している。
情報機器は、一般には、機器本体に標準装備されたキーボードやマウス、あるいは各種の操作ボタンを用いてユーザはコマンド入力などの操作を行なうことが可能な構成となっている。
また、最近では、携帯電話機やＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）などのような小型且つ軽量に製作された情報端末も普及率が高まってきており、これら機器間でデータの交換を行うというニーズも増えてきている。例えば、ユーザは、常に所持して、自分が操作方法を熟知している携帯電話機やＰＤＡを用いて、オフィスや家庭内に設置されている情報機器（例えば、デスクトップなどの備付コンピュータや、その他の比較的大型の情報機器、情報家電など）を操作したいという要望がある。
機器間でのデータ交換を可能にする場合、従来は、ケーブルを用いて機器同士を接続することが一般的であった。
しかしながら、有線による接続は、ユーザにとって作業が煩雑であるばかりでなく、接続相手となる各機器に対して適合したコネクタを用意しなければならず、不便である。
また、ＩｒＤＡ（Ｉｎｆｒａｒｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ）のような赤外線データ通信を利用する場合、赤外線送信部における視野角が狭く、赤外線の伝送路の途中にユーザが不用意に通過するなど障害物の存在により、データが不通となり通信が簡単に遮断されてしまう。
また、最近では、ＩＥＥＥ  ８０２ｂ．１１などの無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）や、Ｂｌｕｅｔｏｏｔｈ（登録商標）通信に代表される近距離無線データ通信などの技術を用いて、ワイヤレスで複数の機器間を接続することが提案されている。無線通信は無指向性であり、障害物の存在により伝送データが遮断されるという問題はない。
しかしながら、無線又は有線のネットワークで通信を行う場合、通信を行う機器のアドレス（若しくはアドレスに相当するアクセス情報）をユーザ自身が入力しなければならない。通常、ユーザは、各機器のアドレスを逐一記憶できる訳ではないので、アドレス表などをあらかじめ用意しておいて、それを参照してアドレスをマニュアル入力する。このため、現状での機器間のワイヤレス接続は、操作性が低く、不便である。例えば、ユーザが所持する携帯電話機やＰＤＡを、目の前に設置されたコンピュータやその他の情報機器と接続する場合においても、相手側の機器のアドレスを入力しなければならない。
また、ユーザが所持する携帯電話機やＰＤＡをオフィスや家庭内に設置されている情報機器とワイヤレス接続した後、普段から操作になれている携帯電話機やＰＤＡを用いて接続先の情報機器をリモート・コントロールする場合においても、携帯電話機やＰＤＡ自体は、操作対象となる情報機器に適合した操作環境を備えていることはまずない。例えば、携帯電話機が、テレビやオーディオ機器など家庭内の操作専用のＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）などの操作情報を備えていれば便利であるが、各機器毎の操作情報を携帯電話機上に標準で装備させることは現実的ではない。すなわち、携帯型端末を介して他の機器を操作するに当り、ユーザビリティに欠ける。
［発明の開示］
本発明の目的は、一方の機器を用いて他方の機器の動作を好適な操作環境下でコントロールすることができる、優れた遠隔操作システム及び遠隔操作方法、遠隔操作を行なう装置及びその制御方法、遠隔操作により動作する装置及びその制御方法、並びに記憶媒体を提供することにある。
本発明のさらなる目的は、一方の機器が他方の機器を遠隔操作するための操作情報を用いて構築される好適な操作環境下で遠隔操作を行なうことができる、優れた遠隔操作システム及び遠隔操作方法、遠隔操作を行なう装置及びその制御方法、遠隔操作により動作する装置及びその制御方法、並びに記憶媒体を提供することにある。
本発明のさらなる目的は、一方の機器が他方の機器の操作情報を動的に取得して、好適な操作環境下で操作可能にする、優れた遠隔操作システム及び遠隔操作方法、遠隔操作を行なう装置及びその制御方法、遠隔操作により動作する装置及びその制御方法、並びに記憶媒体を提供することにある。
本発明は、上記課題を参酌してなされたものであり、その第１の側面は、一方の機器を用いて他方の機器の動作をコントロールする遠隔操作システムであって、
情報交換を行なうためのアクセス方法を表すＩＤ情報と、
ＩＤ情報を読み取って該アクセス方法を認識するＩＤ認識装置と、
機器間のネットワーク接続を確立するネットワーク接続手段と、
前記他方の機器を遠隔操作するための操作情報を前記ＩＤ認識装置によって認識されたアクセス方法に従って前記一方の機器に提供する操作情報提供手段と、
前記一方の機器が前記操作情報を用いて前記他方の機器を遠隔操作する遠隔操作手段と、
を具備することを特徴とする遠隔操作システムである。
但し、ここで言う「システム」とは、複数の装置（又は特定の機能を実現する機能モジュール）が論理的に集合した物のことを言い、各装置や機能モジュールが単一の筐体内にあるか否かは特に問わない。
また、本発明の第２の側面は、一方の機器を用いて他方の機器の動作をコントロールする遠隔操作方法であって、
情報交換を行なうためのアクセス方法を表すＩＤ情報を読み取って該アクセス方法を認識するＩＤ認識ステップと、
機器間のネットワーク接続を確立するネットワーク接続ステップと、
前記他方の機器を遠隔操作するための操作情報を前記ＩＤ認識ステップによって認識されたアクセス方法に従って前記一方の機器に提供する操作情報提供ステップと、
前記一方の機器が前記操作情報を用いて前記他方の機器を遠隔操作する遠隔操作ステップと、
を具備することを特徴とする遠隔操作方法である。
本発明の第１の側面に係る遠隔操作システム、又は本発明の第２の側面に係る遠隔操作方法は、一方の機器としてユーザが所持する携帯電話機やＰＤＡなどの小型の携帯情報端末を想定するとともに、他方の機器としてノートブック・コンピュータやデスクトップ・コンピュータ、液晶プロジェクタなどの設置型の情報機器や、テレビ受像機やその他のＡＶ機器や情報家電を想定している。そして、ユーザが操作に慣れた携帯情報端末を用いて、設置型の情報機器並びに情報家電をリモコン操作するものである。
すなわち、本発明の第１の側面に係る遠隔操作システム又は本発明の第２の側面に係る遠隔操作方法によれば、例えば、携帯情報端末をノートブック・コンピュータ側のＩＤ認識装置の近傍に置くと、ＩＤ認識装置が携帯情報端末からＩＤ情報を読み取ることによって、携帯情報端末のネットワーク・アドレスなどのアクセス方法を知ることができる。そして、ノートブック・コンピュータは、携帯情報端末とのネットワーク接続を確立する。
さらに、ノートブック・コンピュータは、自身の処理状態に応じた適切な操作情報を、ネットワーク経由で携帯情報端末に送信する。ここで言う操作情報は、前記一方の機器から前記他方の機器を操作するのに適した操作画面又は操作方式を記述したユーザ・インターフェース情報のことであり、機器操作専用のＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）環境を提供する。
例えば、プレゼンテーション実行中には、プレゼンテーション操作用の画面情報などを操作情報として携帯情報端末に転送する。この結果、ユーザは、携帯情報端末上に用意されたユーザ・インターフェースを用いて、ノートブック・コンピュータ上で実行中のプレゼンテーションを好適にリモコン操作することができる。
また、前記ＩＤ情報は前記一方の機器についてのネットワーク・アドレスであってもよい。このような場合、前記ＩＤ認識装置又はステップにより前記ＩＤ情報を読み取ることによって、前記一方の機器にアクセス可能なネットワーク・アドレスを取得することができる。そして、前記操作情報提供手段又はステップは、該取得されたネットワーク・アドレスを用いて前記他方の機器を遠隔操作するための操作情報を前記一方の機器に転送するようにすればよい。
あるいは、前記ＩＤ情報は前記他方の機器についてのネットワーク・アドレスであってもよい。このような場合、前記ＩＤ認識装置又はステップが前記ＩＤ情報を読み取ることによって、前記他方の機器にアクセス可能なネットワーク・アドレスを取得することができる。そして、前記操作情報提供手段は、該取得されたネットワーク・アドレスを用いたアクセス要求に応じて前記他方の機器を遠隔操作するための操作情報を供給するようにすればよい。
また、前記ＩＤ情報は前記一方の機器が保持するとともに、前記ＩＤ認識装置は前記他方の機器に装備されていてもよい。このような場合、前記ＩＤ認識装置が前記ＩＤ情報を読み取ることによって、前記他方の機器は前記一方の機器へのアクセス方法を取得することができる。
あるいは、前記ＩＤ情報は前記他方の機器が保持するとともに、前記ＩＤ認識装置は前記一方の機器に装備されていてもよい。このような場合、前記ＩＤ認識装置が前記ＩＤ情報を読み取ることによって、前記一方の機器は前記他方の機器へのアクセス方法を取得することができる。
また、前記ＩＤ情報は前記一方の機器に与えられている専用の情報保管場所へのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）などのアクセス方法であってもよい。このような場合、前記ＩＤ認識装置又はステップが前記ＩＤ情報を読み取ることによって、前記情報保管場所へのアクセス方法を取得することができる。そして、前記操作情報提供手段又はステップは、該取得されたアクセス方法を用いて前記情報保管場所を介して前記他方の機器を遠隔操作するための操作情報を提供することができる。
例えば、前記操作情報提供手段又はステップは、ＵＲＬで指示されている情報保管場所に操作情報をアップロードしてもよい。あるいは、前記操作情報提供手段又はステップは、ＵＲＬで指示されている情報保管場所に操作情報の保管場所へのアクセス方法を書き込むようにしてもよい。後者の場合、情報を保管するサーバに対してリダイレクトを依頼するようにしてもよい。この結果、前記一方の機器は、自分専用の情報保管場所にアクセスして、前記他方の機器を遠隔操作するための操作情報を取得することができる。なお、リダイレクトとは、ＵＲＬなどの資源識別子がサーバ側で一度書き換えられて目的のファイルのＵＲＬが送り返されてくるダウンロード手順のことである。
また、前記ＩＤ情報又は前記ＩＤ認識装置は、前記一方の機器による遠隔操作の対象である前記他方の機器が実現する機能に関連のある場所に設置されていてもよい。例えば、遠隔操作の対象となる他方の装置が液晶プロジェクタである場合には、描画内容の投影先となる投影スクリーンに液晶プロジェクタのＩＤ情報を設けてもよい。あるいは、遠隔操作の対象となる他方の装置が居間に設置されたテレビ受像機である場合には、同じ居間のテーブル上にテレビ受像機のＩＤ情報を配設してもよい。このようにすれば、遠隔操作の対象となる他方の機器本体がどこに設置されていようとも、ＩＤ認識装置が読み取り可能な範囲内にＩＤ情報をおくことができ、操作情報の配布を確実に行うことができる。
また、前記ＩＤ情報又は前記ＩＤ認識装置は、前記一方の機器による遠隔操作の対象である前記他方の機器に接続されている周辺装置に装備するようにしてもよい。例えば、遠隔操作の対象となる他方の機器がデスクトップ・コンピュータである場合には、コンピュータ本体にローカル接続されているマウスやキーボード、ディスプレイなどのユーザ入出力装置にＩＤ情報を配設するようにしてもよい。このようにすれば、遠隔操作の対象となる他方の機器本体がどこに設置されていようとも、ＩＤ認識装置が読み取り可能な範囲内にＩＤ情報をおくことができ、操作情報の配布を確実に行うことができる。
前記ＩＤ認識装置は、例えば、ＲＦ−ＩＤ、タッチネット、バーコード、２次元バーコード、サイバーコード、又は赤外線通信のいずれかの方式によりＩＤ情報を読み取るように構成することができる。
また、機器間を接続するネットワークは、例えば、無線又は有線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、Ｂｌｕｅｔｏｏｔｈ通信、電話網、又はインターネット、あるいはこれらの組み合わせによって構成される。
また、本発明の第３の側面は、他の装置を遠隔的に遠隔操作を行なう装置又はその制御方法であって、
情報交換を行なうためのアクセス方法を表したＩＤ情報又はＩＤ情報を前記他の装置に読み取らせるステップと、
ネットワーク接続を確立するネットワーク接続手段又はステップと、
前記アクセス方法を利用して前記他の装置を遠隔操作するための操作情報を取得する操作情報取得手段又はステップと、
該取得した操作情報を用いて前記他の装置をネットワーク経由で遠隔操作する遠隔操作手段又はステップと、
を具備することを特徴とする遠隔操作を行なう装置又はその制御方法である。
また、本発明の第４の側面は、他の装置を遠隔的にコントロールする装置又はその制御方法であって、
情報交換を行なうためのアクセス方法を表したＩＤ情報を読み取るＩＤ認識手段又はステップと、
ネットワーク接続を確立するネットワーク接続手段又はステップと、
前記ＩＤ認識手段又はステップにより読み取られたアクセス方法を用いて前記他の装置を遠隔操作するための操作情報を取得する操作情報取得手段又はステップと、
該取得した操作情報を用いて前記他の装置を遠隔操作する遠隔操作手段又はステップと、
を具備することを特徴とする遠隔操作を行なう装置又はその制御方法である。
ここで、前記操作情報は、前記一方の機器から前記他方の機器を操作するのに適した操作画面又は操作方式を記述したユーザ・インターフェース情報のことであり、機器操作専用のＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）環境を提供する。
本発明の第３及び第４の各側面に係る遠隔操作を行なう装置又はその制御方法は、携帯電話機、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）などのユーザが所持する携帯情報端末に相当し、コンピュータや液晶プロジェクタなどの他の情報機器や、テレビ受像機やＡＶ機器、その他の情報家電のリモコン操作に適用することができる。
前記ＩＤ情報は当該装置についてのネットワーク・アドレスであってもよい。このような場合、前記操作情報取得手段又はステップは、該ネットワーク・アドレス宛てに送られてきた前記他方の装置を遠隔操作するための操作情報を受信するようにすればよい。
あるいは、前記ＩＤ情報は前記他方の装置についてのネットワーク・アドレスであってもよい。このような場合、前記操作情報取得手段又はステップは、前記ＩＤ認識手段又はステップにより読み取られたネットワーク・アドレスを用いて前記他方の装置を遠隔操作するための操作情報を取得することができる。
また、前記ＩＤ情報は、遠隔操作の対象である前記他の装置が実現する機能に関連のある場所に設置されていてもよいし、あるいは、遠隔操作の対象である前記他の装置に接続されている周辺装置に装備されていてもよい。
また、前記ＩＤ情報は当該装置に与えられている専用の情報保管場所へのアクセス方法であってもよい。このような場合、他の装置に対してアクセス方法を配布することによって、他の装置は情報保管場所へのアクセスが可能となる。そして、前記他方の機器を遠隔操作するための操作情報あるいはこの操作情報へのアクセス方法を書き込ませることによって、前記操作情報取得手段又はステップは操作情報を取得することができる。
例えば、他方の装置は、ＵＲＬで指示されている情報保管場所に操作情報をアップロードしてもよいし、ＵＲＬで指示されている情報保管場所に操作情報の保管場所へのアクセス方法を書き込むようにしてもよい。後者の場合、情報を保管するサーバに対してリダイレクトを依頼するようにしてもよい。この結果、当該装置は、自分専用の情報保管場所にアクセスして、前記他方の機器を遠隔操作するための操作情報を取得することができる。
また、前記ＩＤ情報は、ＲＦ−ＩＤ、タッチネット、バーコード、２次元バーコード、サイバーコード、又は赤外線通信のいずれかの方式により表現することができる。
また、本発明の第５の側面は、他の装置からの遠隔的なコントロールを受ける装置又はその制御方法であって、
情報交換を行なうためのアクセス方法を表したＩＤ情報を読み取るＩＤ認識手段又はステップと、
ネットワーク接続を確立するネットワーク接続手段又はステップと、
前記ＩＤ認識手段又はステップにより読み取られたアクセス方法を用いて自身を遠隔操作するための操作情報を前記他の装置に提供する操作情報提供手段又はステップと、
前記他の装置からの遠隔操作により動作する動作手段又はステップと、
を具備することを特徴とする遠隔操作により動作する装置又はその制御方法である。
また、本発明の第６の側面は、他の装置からの遠隔的なコントロールを受ける装置又はその制御方法であって、
情報交換を行なうためのアクセス方法を表したＩＤ情報又は前記他の装置にＩＤ情報を読み取らせるステップと、
ネットワーク接続を確立するネットワーク接続手段又はステップと、
自身を遠隔操作するための操作情報を前記他の装置に提供する操作情報提供手段又はステップと、
前記他の装置からの遠隔操作により動作する動作手段又はステップと、
を具備することを特徴とする遠隔操作により動作する装置又はその制御方法である。
ここで、前記操作情報は、前記一方の機器から前記他方の機器を操作するのに適した操作画面又は操作方式を記述したユーザ・インターフェース情報のことであり、機器操作専用のＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）環境を提供する。
また、前記他の装置は携帯電話機、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）などのユーザが所持する携帯型の情報端末であってもよい。
また、当該装置は、ノートブック・コンピュータ、デスクトップ・コンピュータ、液晶プロジェクタ、テレビ受像機などの比較的大型で設置環境下で用いられる機器であってもよい。
前記ＩＤ情報は前記他の装置についてのネットワーク・アドレスであってもよい。このような場合、前記操作情報提供手段又はステップは、該ネットワーク・アドレス宛てに自身を遠隔操作するための操作情報を送信するようにすればよい。
あるいは、前記ＩＤ情報は当該装置についてのネットワーク・アドレスであってもよい。このような場合、前記操作情報提供手段又はステップは、該ネットワーク・アドレス宛てのアクセス要求に応じて自身を遠隔操作するための操作情報を送信するようにすればよい。
また、前記ＩＤ情報は、当該装置自身が実現する機能に関連のある場所に設置されていてもよいし、あるいは、当該装置自身に接続されている周辺装置に装備されていてもよい。
また、前記ＩＤ情報は当該装置を遠隔操作する他の装置に与えられている専用の情報保管場所へのアクセス方法であってもよい。このような場合、ＩＤ認識により読み取られたアクセス方法に従ってこの情報保管場所へのアクセスが可能となる。そして、前記操作情報提供手段又はステップは、当該装置を遠隔操作するための操作情報あるいはこの操作情報へのアクセス方法を書き込むことによって、他の装置に操作情報を提供することができる。
また、前記ＩＤ情報は、ＲＦ−ＩＤ、タッチネット、バーコード、２次元バーコード、サイバーコード、又は赤外線通信のいずれかの方式により表現することができる。
また、本発明の第７の側面は、他の装置を遠隔的にコントロールする装置の制御をコンピュータ・システム上で実行するように記述されたコンピュータ・ソフトウェアをコンピュータ可読形式で物理的に格納した記憶媒体であって、前記コンピュータ・ソフトウェアは、
情報交換を行なうためのアクセス方法を表したＩＤ情報を前記他の装置に読み取らせるステップと、
ネットワーク接続を確立するネットワーク接続ステップと、
前記アクセス方法を利用して前記他の装置を遠隔操作するための操作情報を取得する操作情報取得ステップと、
該取得した操作情報を用いて前記他の装置をネットワーク経由で遠隔操作する遠隔操作ステップと、
を具備することを特徴とする記憶媒体である。
また、本発明の第８の側面は、他の装置を遠隔的にコントロールする装置の制御をコンピュータ・システム上で実行するように記述されたコンピュータ・ソフトウェアをコンピュータ可読形式で物理的に格納した記憶媒体であって、前記コンピュータ・ソフトウェアは、
情報交換を行なうためのアクセス方法を表したＩＤ情報を読み取るＩＤ認識ステップと、
ネットワーク接続を確立するネットワーク接続ステップと、
前記ＩＤ認識ステップにより読み取られたアクセス方法を用いて前記他の装置を遠隔操作するための操作情報を取得する操作情報取得ステップと、
該取得した操作情報を用いて前記他の装置を遠隔操作する遠隔操作ステップと、
を具備することを特徴とする記憶媒体である。
また、本発明の第９の側面は、他の装置からの遠隔的なコントロールを受ける装置の制御をコンピュータ・システム上で実行するように記述されたコンピュータ・ソフトウェアをコンピュータ可読形式で物理的に格納した記憶媒体であって、前記コンピュータ・ソフトウェアは、
情報交換を行なうためのアクセス方法を表したＩＤ情報を読み取るＩＤ認識ステップと、
ネットワーク接続を確立するネットワーク接続ステップと、
前記ＩＤ認識ステップにより読み取られたアクセス方法を用いて自身を遠隔操作するための操作情報を前記他の装置に提供する操作情報提供ステップと、
前記他の装置からの遠隔操作により動作する動作ステップと、
を具備することを特徴とする記憶媒体である。
また、本発明の第１０の側面は、他の装置からの遠隔的なコントロールを受ける装置の制御をコンピュータ・システム上で実行するように記述されたコンピュータ・ソフトウェアをコンピュータ可読形式で物理的に格納した記憶媒体であって、前記コンピュータ・ソフトウェアは、
情報交換を行なうためのアクセス方法を表したＩＤ情報を前記他の装置に読み取らせるステップと、
ネットワーク接続を確立するネットワーク接続ステップと、
自身を遠隔操作するための操作情報を前記他の装置に提供する操作情報提供ステップと、
前記他の装置からのネットワーク経由の遠隔操作により動作する動作ステップと、
を具備することを特徴とする記憶媒体である。
本発明の第７乃至第１０の各側面に係る記憶媒体は、例えば、さまざまなプログラム・コードを実行可能な汎用コンピュータ・システムに対して、コンピュータ・ソフトウェアをコンピュータ可読な形式で提供する媒体である。このような媒体は、例えば、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）やＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）、ＦＤ（Ｆｌｅｘｉｂｌｅ  Ｄｉｓｋ）、ＭＯ（Ｍａｇｎｅｔｏ−Ｏｐｔｉｃａｌ  ｄｉｓｃ）などの着脱自在で可搬性の記憶媒体である。あるいは、ネットワーク（ネットワークは無線、有線の区別を問わない）などの伝送媒体などを経由してコンピュータ・ソフトウェアを特定のコンピュータ・システムに提供することも技術的に可能である。
また、本発明の第７乃至第１０の各側面に係る記憶媒体は、コンピュータ・システム上で所定のコンピュータ・ソフトウェアの機能を実現するための、コンピュータ・ソフトウェアと記憶媒体との構造上又は機能上の協働的関係を定義したものである。換言すれば、本発明の第７乃至第１０の各側面に係る記憶媒体を介して所定のコンピュータ・ソフトウェアをコンピュータ・システムにインストールすることによって、コンピュータ・システム上では協働的作用が発揮され、本発明の第３乃至第４の各側面に係る遠隔操作を行なう装置及びその制御方法、あるいは、本発明の第５乃至第６の各側面に係る遠隔操作により動作する装置及びその制御方法と同様の作用効果を得ることができる。
本発明のさらに他の目的、特徴や利点は、後述する本発明の実施形態や添付する図面に基づくより詳細な説明によって明らかになるであろう。
［発明を実施するための最良の形態］
以下、図面を参照しながら本発明の実施形態について詳解する。
図１には、本発明が適用される機器操作環境１の様子を図解している。同図に示すように、この機器操作環境１には、ユーザが使用するノートブック・コンピュータのような情報処理装置１０と、ユーザが所持する携帯電話機又はＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）のような小型の携帯情報端末５０が存在している。
同図に示す例では、携帯情報端末５０側は、携帯電話網や、ＩＥＥＥ  ８０２．１１ｂのような無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、あるいはＢｌｕｅｔｏｏｔｈ通信のような近距離無線データ通信などの、ネットワークに接続する通信装置を搭載するとともに、ＩＤ情報を保持している。本実施形態では、携帯情報端末５０が保持するＩＤ情報は、携帯情報端末５０自身へのアクセス方法を表している。ここで言うアクセス方法には、ＩＰアドレスなどのネットワーク・アドレスや、ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）又はＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）などの資源識別情報、電話番号やその他の識別番号などが含まれる。また、携帯情報端末５０は、機器操作を行なうための画面や操作ボタン、入力キーなどのユーザ・インターフェースを備えている。
また、ノートブック・コンピュータ１０側は、電話網やＩＥＥＥ  ８０２．１１ｂのような無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、あるいはＢｌｕｅｔｏｏｔｈ通信のような近距離無線データ通信などの、ネットワークに接続する通信装置と、携帯情報端末５０からＩＤ情報を読み取るためのＩＤ認識装置を装備している。
ＩＤ認識装置が携帯情報端末５０からＩＤ情報を読み取ることによって、ノートブック・コンピュータ１０は、ネットワーク・アドレスなどの携帯情報端末５０へのアクセス方法を取得することができる。なお、携帯情報端末５０ではなくノートブック・コンピュータ１０にＩＤ認識装置を取り付けて、携帯情報端末５０側からノートブック・コンピュータ１０のＩＤ情報すなわちネットワーク・アドレスを読み取るように構成してもよい。
図１に示すような機器操作環境１において、ユーザは、携帯情報端末５０をノートブック・コンピュータ１０のＩＤ認識装置の近傍に置く。そして、ＩＤ認識装置が携帯情報端末５０からＩＤ情報を読み取ることによって、ノートブック・コンピュータ１０はネットワーク・アドレスなどの携帯情報端末５０へのアクセス方法を知ることができる。ノートブック・コンピュータ１０は、このネットワーク・アドレスを用いて、携帯情報端末５０とのネットワーク接続を確立して、互いに通信可能な状態にする。
さらに、ノートブック・コンピュータ１０は、自身の処理状態に応じて適切な操作情報を、ネットワーク経由で携帯情報端末５０に送信する。ここで言う操作情報としては、携帯情報端末５０側からノートブック・コンピュータ１０を操作するのに適した操作画面（ＧＵＩ：Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）などのユーザ・インターフェース情報や、操作方式などのその他の情報などが挙げられる。
例えば、ノートブック・コンピュータ１０側でプレゼンテーション・ソフトウェアを実行中である場合には、携帯情報端末５０のディスプレイ画面を用いてプレゼンテーションを操作するための画面情報（後述）が操作情報として携帯情報端末５０側にネットワーク転送される。この結果、ユーザは、携帯情報端末５０の操作画面並びに操作ボタンを用いて、ノートブック・コンピュータ１０側で描画されるプレゼンテーションを遠隔操作することができる。
図２には、本実施形態に適用されるノートブック・コンピュータ１０のハードウェア構成を模式的に示している。
メイン・コントローラであるＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１は、オペレーティング・システム（ＯＳ）の制御下で、各種のアプリケーションを実行する。図示の通り、ＣＰＵ１１は、システム・バス２４によって他の機器類（後述）と相互接続されている。
ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２は、システム１０の始動時に実行する自己診断プログラム（ＰＯＳＴ）や、各入出力操作を行うコード群（ＢＩＯＳ）を恒久的に格納するために使用される読み出し専用メモリである。また、ＲＡＭ１３は、ＣＰＵ１１において実行されるプログラム・コードを格納したり、実行中の作業データを一時保管するために使用される読み書き可能メモリである。
ディスプレイ・インターフェース１４は、ＣＰＵ１１が発行する描画命令を実際に処理するための表示出力専用インターフェース・コントローラである。ディスプレイ・インターフェース１４において処理された描画データは、例えばフレーム・バッファ（図示しない）に一旦書き込まれた後、ディスプレイ１９によって画面出力される。
入力機器インターフェース１５は、キーボード２０やマウス２１などのユーザ入力機器をシステム１０に接続するための装置である。
通信装置１７は、ネットワーク・インターフェース・カード（ＮＩＣ）や、モデム、Ｂｌｕｅｔｏｏｔｈコントローラなどであり、システム１０をＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などの局所的ネットワーク、公衆電話網、あるいはインターネットのような広域ネットワークに接続することができる。ネットワーク上には、複数のホスト装置が存在し、システム１０は所定のアクセス方法に従ってこれらホスト装置にアクセスすることができる。ここで言うアクセス方法には、ＩＰアドレスやその他の形式のネットワーク・アドレス、ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）／ＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）、電話番号やその他の識別番号などが含まれる。また、ホスト装置の１つは、携帯情報端末５０である。
なお、ネットワーク上では、ソフトウェア・プログラムやデータ・コンテンツなどの配信が行なうことができる。例えば、ネットワーク接続を行うアプリケーション・プログラムや、操作情報の提供を行なうアプリケーション・プログラム、並びに携帯情報端末によるリモート・コントロールを行うアプリケーション・プログラムなどを、ネットワーク経由でダウンロードすることができる。
外部機器インターフェース１６は、ハード・ディスク・ドライブ（ＨＤＤ）２２やメディア・ドライブ２３などの外部装置をシステム１０に接続するための装置である。
ＨＤＤ２２は、記憶担体としての磁気ディスクを固定的に搭載した外部記憶装置であり（周知）、記憶容量やデータ転送速度などの点で他の外部記憶装置よりも優れている。ソフトウェア・プログラムを実行可能な状態でＨＤＤ２２上に置くことをプログラムのシステム１０への「インストール」と呼ぶ。通常、ＨＤＤ５２２には、ＣＰＵ１１が実行すべきオペレーティング・システムのプログラム・コードや、アプリケーション・プログラム、デバイス・ドライバなどが不揮発的に格納されている。ネットワーク接続を行うアプリケーション・プログラムや、操作情報の提供を行うアプリケーション・プログラム、並びに携帯情報端末によるリモート・コントロールを行うアプリケーション・プログラムなどを、ＨＤＤ２２上にインストールすることができる。
メディア・ドライブ２３は、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）やＭＯ（Ｍａｇｎｅｔｏ−Ｏｐｔｉｃａｌ  ｄｉｓｃ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）などの可搬型メディアを装填して、そのデータ記録面にアクセスするための装置である。
可搬型メディアは、主として、ソフトウェア・プログラムやデータ・ファイルなどをコンピュータ可読形式のデータとしてバックアップすることや、これらをシステム間で移動（すなわち販売・流通・配布を含む）する目的で使用される。ネットワーク接続を行なうアプリケーション・プログラムや、操作情報の提供を行うアプリケーション・プログラム、並びに携帯情報端末によるリモート・コントロール動作を行なうアプリケーション・プログラムなどを、これら可搬型メデアを利用して複数の機器間で物理的に流通・配布することができる。
ＩＤ認識装置１８は、携帯情報端末５０などの外部機器に保持されているＩＤ情報を読み取るための装置である。ＩＤ認識方式は特に限定されず、ネットワーク上での接続が確立することなしに一方が他方のＩＤ情報を読み取ることができれば何でもよい。
なお、図２に示すようなコンピュータ１０の一例は、米ＩＢＭ社のパーソナル・コンピュータ”ＰＣ／ＡＴ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ／Ａｄｖａｎｃｅｄ  Ｔｅｃｈｎｏｌｏｇｙ）”の互換機又は後継機である。勿論、他のアーキテクチャを備えたコンピュータを、本実施形態に係るコンピュータ１０として適用することも可能である。
また、図３には、本実施形態に係る携帯情報端末５０として適用可能な携帯電話機のハードウェア構成を模式的に示している。
メイン・コントローラであるＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）５１は、オペレーティング・システム（ＯＳ）の制御下で、各種のアプリケーションを実行する。図示の通り、ＣＰＵ５１は、バス５４によって他の機器類（後述）と相互接続されている。
ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）５２は、携帯情報端末５０の始動時に実行する自己診断プログラムや、バス５４を介した各入出力操作を行うコード群（ＢＩＯＳ）を恒久的に格納するために使用される読み出し専用メモリである。また、ＲＡＭ５３は、ＣＰＵ５１において実行されるプログラム・コードを格納したり、実行中の作業データを一時保管するために使用される読み書き可能メモリである。
また、携帯電話機５０は、操作ボタンなどからなるユーザ入力部５６、音声入力用のマイクロフォン５７、画面出力用の液晶表示ディスプレイ５８、音声出力用のスピーカ５９、各種情報保存用の記憶部６０、ＩＤ情報６１、ネットワーク接続を行う通信部６２などの装置を装備している。これらの装置は、入出力インターフェース５５を介してバス５４に接続されている。
通信部６２は、携帯電話機５０を、携帯電話網、ＬＡＮなどの局所ネットワーク、あるいはインターネットなどの広域ネットワークに接続する。ネットワーク上には、複数のホスト装置が存在し、システム１０は所定のアクセス方法に従ってこれらホスト装置にアクセスすることができる。
ここで言うアクセス方法には、ＩＰアドレスなどのネットワーク・アドレス、ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）／ＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）、電話番号やその他の識別番号などが含まれる。携帯電話機５０自身へのアクセス方法は、ＩＤ情報６１として表現されている。ＩＤ情報６１は、ＩＤ認識装置１８（前述）により読み出し可能な形式で保持されている。
本発明を実現する上で、ＩＤ認識方式は特に限定されず、ネットワーク上での接続が確立することなしに一方が他方のＩＤ情報を読み取ることができれば何でもよい。ＩＤ認識方式としては、例えば、ＲＦ−ＩＤ（非接触タグ）、タッチネット、バーコード、２次元バーコード、赤外線データ通信などを適用することができる。
ＲＦ−ＩＤによるＩＤ認識方式は、携帯情報端末５０に取り付けられたＩＤ情報６１としてのＲＦタグと、ＲＦタグからＲＦ−ＩＤを読み取るＩＤ認識装置１８との組み合わせによって利用される。図４には、ＲＦタグからＲＦ−ＩＤを読み取る動作を説明するための機能ブロック図を示している。同図において、参照番号１１１は、ＩＤ情報を担持するＲＦタグであり、タグ・チップ１１２とアンテナ１１３で構成される。アンテナ１１３には、半波長のダイポール・アンテナなどが使用される。また、タグ・チップ１１２は、変調部１２０と、整流・復調部１２２と、メモリ部１２３で構成される。
ＩＤ認識装置としてのＲＦタグ・リーダ１１０より送信された電波ｆｏは、アンテナ１１３で受信され、整流・復調部１２２にて整流され直流電源に変換されると同時に、この電源により復調機能が動作開始して、無線タグ１１に対する読み取り信号であることが認識される。発生した電源は、メモリ部１２３及び変調部１２０にも供給される。メモリ部１２３は、内部に格納しているＩＤ情報を読み出して、変調部１２０に送信データとして送る。変調部１２０は、ダイオード・スイッチ１２１で構成され、送信データにより、ダイオード・スイッチ１２１はオン／オフ動作を繰り返す。このとき、ＲＦタグ・リーダ１１０からの電波はＲＦタグ１１１側で吸収される。ＲＦタグ・リーダ１１０からの電波は反射され、送信元に戻るが、このような通信方法は「バック・スキャッタ方式」と呼ばれる。こうして、ＲＦタグ１１１は無電源で内部の情報をＲＦタグ・リーダ１１０側に送ることが可能となる。
一方のＲＦタグ・リーダ１１０は、タグ読み取りモジュール１１４と、このタグ読み取りモジュール１１４に接続されたアンテナ１１５で構成され、ホスト機器に接続して使用される。ホスト機器は、例えば、上述したノートブック・コンピュータなどの情報端末であり、ＲＦタグ１１１の読み取り指示をホスト・インタフェース部１３１を経由して通信制御部１３０に通知する。ベースバンド処理部１２９は、通信制御部１３０からのタグの読み取りコマンドを受け取ると、送信データに編集を行ない、フィルタリングを行なった後、ＡＳＫ（Ａｍｐｌｉｔｕｄｅ  Ｓｈｉｆｔ  Ｋｅｙｉｎｇ）変調部１２７にベースバンド信号を送る。ＡＳＫ変調部１２７は、周波数シンセサイザ１２６の周波数ｆｏでＡＳＫ変調を行う。周波数シンセサイザ１２６の周波数設定は、通信制御部１３０によって行われる。ＡＳＫ変調がかけられた送信信号は、サーキュレータ１２４を経由して、アンテナ１１５よりＲＦタグ１１１に向けて放射される。
バック・スキャッタ方式で戻って来たＲＦタグ１１１からの反射信号は、ＲＦタグ・リーダ１１０から送信された信号と同一周波数であり、アンテナ１１５で受信され、ミキサー１２５に入力される。ミキサー１２５には、送信時と同じローカル周波数ｆｏが入力されるため、その出力には、ＲＦタグ１１１側で変調をかけた信号が現れることになる。復調部１２８では、この信号から１／０からなるデータに復調を行ない、ベースバンド処理部１２９に送る。ベースバンド処理部１２９では、データをデコードし、ＲＦタグ１１１内のＩＤ情報を取り出す。このデータは、通信制御部１３０の指示に従い、ホスト・インタフェース部１３１からホスト機器に転送される。
以上のようにして、ＲＦタグ・リーダ１１０は、ＲＦタグ１１１内の情報を読み出すことができる。なお、ＲＦタグ・リーダ１１０は、上述と同様の動作でＲＦタグ１１１への書き込み動作を行なうこともできる。
また、タッチネットとは、ノートブック・コンピュータ１０と携帯電話機５０の双方を触れるユーザの人体を介して伝搬される交流電流を基に情報伝達を行う方式であり、ＩＤ認識装置１８は人体を介してＩＤ情報６１を読み取ることができる。図５には、タッチネットにより情報伝送を行なう様子を示している。この場合、携帯情報端末５０が保持するＩＤ情報６１は、ＩＤ情報に相当する交流電流を発信する発信器と送信電極（図示しない）からなる。また、ＩＤ認識装置１８は、人体を介して交流電流を受信する受信電極と、受信電流をＡＭ変調並びにＡ／Ｄ変換してから、デジタル信号処理を行ない、ＩＤ情報すなわち携帯電話機５０のネットワーク・アドレスをデコードする。
このような人体を介したタッチネット通信は、例えば、本出願人に既に譲渡されている特開平７−１７０２１５号公報に記載の構成を適用することができる。人体は、そのほとんどが塩分を含んだ水からなる導電性の容器と考えられるので、数ＭＨｚ帯では概ね導体となる（周知）。例えば、テスターなどで両手間の直流抵抗を計測すると、手の状態に応じて５００ｋΩから２，３ＭΩの値を示す。
また、バーコード、２次元バーコードによるＩＤ認識方法の場合、携帯情報端末５０側はバーコード又は２次元バーコードを機器本体に貼設する形態でＩＤ情報６１を保持する。また、ノートブック・コンピュータ１０側のＩＤ認識装置１８は、当業界において周知のバーコード・リーダによって構成される。
ここで、１次元バーコードは、ＪＡＮやＩＴＦコードなどのようなバーコードが直線上に配設されて構成される（図６を参照のこと）。また、２次元バーコードは、水平方向と垂直方向、つまり２次元方向に情報を持つバーコードの表示方式のことである。ＩＤ読み取り手段としての２次元コード・スキャナは、面として認識して２次元コードを読み取る必要がある。２次元コードは、スタック式とマトリックス式とに大別される（ｈｔｔｐ：／／ｗｗｗ．ｂａｒｃｏｄｅ．ｃｏ．ｊｐ／ｂａｒｃｏｄｅ／２−ｔｏｋｕ−ｓｙｕ．ｈｔｍｌを参照のこと）。
スタック式とは、１次元バーコードを縦に積み重ねて縦横で情報を表示したバーコードであり、１次元バーコードを縮小し、縦に複数段に積み重ねた構造である（図７を参照のこと）。シンボルは１次元バーコードと同様、細バーと太バー（または細スペースと太スペース）で表現され、読み取り方法は１次元と略同一である。
一方、マトリックス式とは、情報を白黒交互のます目（セル）で縦横モザイク状に表示したバーコードである（図８を参照のこと）。データ列を識別するために、各列にスタート記号、並びにストップ記号が付いており、どの列から読み取るかに関係なく、すべての列を読み取った段階でデータとして解読される。
また、サイバーコードによるＩＤ認識方式による場合、携帯情報端末５０側はサイバーコードを機器本体に貼設する形態でＩＤ情報６１を保持する。また、ノートブック・コンピュータ１０側のＩＤ認識装置１８は、サイバーコードを撮像して認識する画像捕捉及び画像認識装置によって構成される。
サイバーコードは、２次元バーコードの一種であり、図９に示すように、サイバーコードの所在を表すための「ガイド・バー表示領域」と、２次元状のコード・パターンを表示する「コード・パターン表示領域」とで構成される。コード・パターン表示領域内は、ｎ×ｍマトリックス（同図では７×７）に配列されたセルで構成され、各セルを白又は黒の２値表現することで識別情報を付与することができる。但し、コード・パターン表示領域の４隅のコーナー・セルは、識別情報としてではなく位置合わせ（ｒｅｇｉｓｔｒａｔｉｏｎ）パターンとして、常に黒パターンとなっている。
サイバーコードの認識手順は、撮像画像を２値化するステップと、２値画像中からガイド・バーの候補を発見するステップと、ガイド・バーの位置や方向に基づいてコーナー・セルを探索するステップと、ガイド・バー及びコーナー・セルを検出したことに応答して画像ビットマップ・パターンを復号化するステップとに大別される。さらに、エラービットの検査を行うことで、撮像画像中に正しいサイバー・コードが含まれていることを確認して、該コードの識別情報や位置情報を導出することができる。また、コーナー・セルの位置に基づいて、カメラやオブジェクトの傾きによって生じる歪みを算出して補償することができる。
サイバーコードの詳細については、例えば、本出願人に既に譲渡されている特開２０００−８２１０８号公報（「２次元コード認識処理方法、２次元コード認識処理装置、および媒体」）にも開示されている。
既に述べたように、ユーザが携帯情報端末５０をノートブック・コンピュータ１０のＩＤ認識装置の近傍に置くだけで、ＩＤ認識装置１８が携帯情報端末５０からＩＤ情報６１を読み取るので、ノートブック・コンピュータ１０は、携帯情報端末５０へのアクセス方法を知ることができる。そして、ノートブック・コンピュータ１０は、ネットワーク・アドレスなどのアクセス方法を用いて、携帯情報端末５０とのネットワーク接続を確立して、互いに通信可能な状態にする。さらに、ノートブック・コンピュータ１０は、自身の処理状態に応じて適切な操作情報を、ネットワーク経由で携帯情報端末５０に送信する。この結果、携帯情報端末５０側では、適切なＧＵＩ画面を用いてノートブック・コンピュータ１０を遠隔操作することができる。
図１０には、本実施形態に係る機器操作環境１下でのノートブック・コンピュータ１０の動作手順をフローチャートの形式で示している。この動作手順は、実際には、ＣＰＵ１１が所定のプログラム・コードを実行するという形式で実現される。以下、同図に示すフローチャートを参照しながら、ノートブック・コンピュータ１０の動作特性について説明する。
ユーザが所持する携帯情報端末５０がノートブック・コンピュータ１０の近傍に設置されると（ステップＳ１）、携帯情報端末５０に対して、ネットワーク・アドレス（あるいは、その他の形式で記述された携帯情報端末５０へのアクセス方法）の送信を要求する（ステップＳ２）。
携帯情報端末５０はネットワーク・アドレスなどのアクセス方法をＩＤ情報として保持している。そして、ネットワーク・アドレスの送信要求は、実際には、ＩＤ認識装置１８によるＩＤ情報の読み取り処理によって行われる。ＩＤ認識を行なう方法は特に限定されず、上述したようなＲＦ−ＩＤ、タッチネット、バーコード、２次元バーコード、サイバーコード、赤外線通信などの非接触認識方式を用いることができる。
そして、コンピュータ１０は、ＩＤ情報１６の認識により携帯情報端末５０のネットワーク・アドレスを受信すると（ステップＳ３）、これをＲＡＭ１３などの書き込み可能メモリ、あるいはＨＤＤ２２のような不揮発性記憶装置に格納しておく（ステップＳ４）。
次いで、取得したネットワーク・アドレスを利用して、携帯情報端末５０との間でネットワーク接続を確立する（ステップＳ５）。
そして、ノートブック・コンピュータ１０は、ネットワーク経由で、コンピュータ１０自身の処理状態に応じて適切な操作情報を携帯情報端末５０に送信する（ステップＳ６）。
ここで言う操作情報には、携帯情報端末５０側からノートブック・コンピュータ１０を操作するのに適した操作画面（ＧＵＩ：Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）などのユーザ・インターフェース情報などである。例えば、ノートブック・コンピュータ１０側でプレゼンテーション・ソフトウェアを実行中である場合には、携帯情報端末５０のディスプレイ画面を用いてプレゼンテーションを操作するためのＧＵＩ画面情報が携帯情報端末５０側にネットワーク転送される。
この結果、ユーザは、携帯情報端末５０上で表示されている操作画面並びに操作ボタンを用いて、ノートブック・コンピュータ１０側で描画されるプレゼンテーションを好適に遠隔操作することができる。すなわち、ノートブック・コンピュータ１０は、ネットワーク経由で携帯情報端末５０から送られてくるコマンドを受信して（ステップＳ７）、実行中のアプリケーションでコマンド処理を行なう（ステップＳ８）。
また、図１１には、本実施形態に係る機器操作環境１下での携帯情報端末５０の動作手順をフローチャートの形式で示している。この動作手順は、実際には、ＣＰＵ５１が所定のプログラム・コードを実行するという形式で実現される。以下、同図に示すフローチャートを参照しながら、携帯情報端末５０の動作特性について説明する。
ユーザが所持する携帯情報端末５０がノートブック・コンピュータ１０の近傍に設置されると（ステップＳ１１）、携帯情報端末５０は、まず、ノートブック・コンピュータ１０からネットワーク・アドレス（あるいは、その他の形式で記述された携帯情報端末５０へのアクセス方法）の送信要求を受信する（ステップＳ１２）。
携帯情報端末５０はネットワーク・アドレスなどのアクセス方法をＩＤ情報として保持している。そして、ネットワーク・アドレスの送信はＩＤ認識装置１８によるＩＤ情報の読み取り処理によって行なわれる（ステップＳ１３）。ＩＤ認識方式は、特に限定されず、例えば上述したようなＲＦ−ＩＤ、タッチネット、バーコード、２次元バーコード、サイバーコード、赤外線通信などを用いることができる。
ノートブック・コンピュータ１０側では、受信したネットワーク・アドレスＩＩ基づいて携帯情報端末５０との間でネットワーク接続を試みる（ステップＳ１４）。携帯情報端末５０は、これに応答して、ノートブック・コンピュータ１０とのネットワーク接続を確立させる（ステップＳ１５）。
そして、携帯情報端末５０は、ノートブック・コンピュータ１０からネットワーク経由で送られてくる操作情報を受信する（ステップＳ１６）。
ここで言う操作情報には、携帯情報端末５０側からノートブック・コンピュータ１０を操作するのに適した操作画面（ＧＵＩ：Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）などのユーザ・インターフェース情報などである。例えば、ノートブック・コンピュータ１０側でプレゼンテーション・ソフトウェアを実行中である場合には、携帯情報端末５０のディスプレイ画面を用いてプレゼンテーションを操作するためのＧＵＩ画面情報が携帯情報端末５０側にネットワーク転送される。
この結果、ユーザは、扱いに慣れた携帯情報端末５０で表示されている操作画面並びに操作ボタンを用いて、ノートブック・コンピュータ１０側で描画されるプレゼンテーションを好適に遠隔操作することができる。すなわち、ユーザは、入力部５６を介してノートブック・コンピュータ１０に対する操作コマンドを入力すると（ステップＳ１７）、携帯情報端末５０は、入力された操作コマンドを、ネットワーク経由でノートブック・コンピュータ１０に送信する（ステップＳ１８）。これに対し、ノートブック・コンピュータ１０側では、実行中のアプリケーションでコマンド処理を行なう。
図１２には、本発明の他の実施形態に係る機器操作環境１−２の様子を図解している。この機器操作環境１−２には、ユーザが使用する液晶プロジェクタのような情報処理装置１０−２と、ユーザが所持する携帯電話機又はＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）のような小型の携帯情報端末５０が存在している。
同図に示す例では、液晶プロジェクタ１０−２は、ＩＤ情報を保持しているとともに、電話網やＩＥＥＥ  ８０２．１１ｂのような無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、あるいはＢｌｕｅｔｏｏｔｈ通信のような近距離無線データ通信などの、ネットワークに接続する通信装置を装備している。あるいは、液晶プロジェクタ１０−２自身が通信装置を装備するのではなく、液晶プロジェクタ１０−２の表示駆動を制御するコンピュータ３０側が通信装置を備えた構成であってもよい。本実施形態では、液晶プロジェクタ１０−２が保持するＩＤ情報は、液晶プロジェクタ１０−２自身のネットワーク・アドレス、又は、液晶プロジェクタ１０−２の操作情報を格納したサイト（例えば、液晶プロジェクタに描画情報を転送するコンピュータ３０）へのアクセス方法を表している。
また、携帯情報端末５０側は、携帯電話網や、ＩＥＥＥ  ８０２．１１ｂのような無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、あるいはＢｌｕｅｔｏｏｔｈ通信のような近距離無線データ通信などの、ネットワークに接続する通信装置を搭載するとともに、液晶プロジェクタ１０−２からＩＤ情報を読み取るためのＩＤ認識装置を保持している。また、携帯情報端末５０は、機器操作を行なうための画面や操作ボタン、入力キーなどのユーザ・インターフェースを備えている。
携帯情報端末５０に備え付けられたＩＤ認識装置が液晶プロジェクタ１０−２からＩＤ情報を読み取ることによって、携帯情報端末５０は、液晶プロジェクタ１０−２又は液晶プロジェクタ１０−２の操作情報を格納した場所へのアクセス方法を取得することができる。
図１２に示すような機器操作環境１−２において、ユーザは、携帯情報端末５０を液晶プロジェクタ１０−２のＩＤ情報の近傍に置く。これに応答して、ＩＤ認識装置が液晶プロジェクタ１０−２からＩＤ情報を読み取ることによって、携帯情報端末５０は液晶プロジェクタ１０−２又は液晶プロジェクタ１０−２の操作情報を格納した場所へのアクセス方法を知ることができる。携帯情報端末５０は、ＩＤ読み取りにより得られたネットワーク・アドレスやＵＲＬなどのアクセス方法を用いて、液晶プロジェクタ１０−２又は液晶プロジェクタ１０−２の操作情報を格納したコンピュータ３０とのネットワーク接続を確立して、互いに通信可能な状態にする。
さらに、液晶プロジェクタ１０−２又は液晶プロジェクタ１０−２の操作情報を格納したコンピュータ３０は、自身の処理状態に応じて適切な操作情報を、ネットワーク経由で携帯情報端末５０に送信又はダウンロードする。ここで言う操作情報には、携帯情報端末５０側からノートブック・コンピュータ１０を操作するのに適した操作画面（ＧＵＩ：Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）などのユーザ・インターフェース情報などである。
この結果、携帯情報端末５０のディスプレイ画面上には、図１３に示すような、液晶プロジェクタ１０−２を操作するのに適したＧＵＩ画面が提示される。ユーザは、図１３に示すＧＵＩ画面を介して、投影スクリーン上に映し出すべきスライドを指定するなどの操作を入力することができる。そして、ユーザから入力された操作コマンドは、ネットワーク経由で、液晶プロジェクタ１０−２又は液晶プロジェクタ１０−２の操作情報を格納したコンピュータ３０に送信される。したがって、ユーザは、携帯情報端末５０のＧＵＩ画面に表示されているメニュー・リストを利用して、所望の操作ボタンを指示するなどして、液晶プロジェクタ１０−２を効率的に分かり易く遠隔操作することができる。
また、図１４には、本発明のさらに他の実施形態に係る機器操作環境１−３の様子を図解している。この機器操作環境１−３には、ユーザが使用する液晶プロジェクタのような情報処理装置１０−２と、ユーザが所持する携帯電話機又はＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）のような小型の携帯情報端末５０が存在している。
同図に示す例では、液晶プロジェクタ１０−２は、ＩＤ情報を保持しているとともに、電話網やＩＥＥＥ  ８０２．１１ｂのような無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、あるいはＢｌｕｅｔｏｏｔｈ通信のような近距離無線データ通信などの、ネットワークに接続する通信装置を装備している。あるいは、液晶プロジェクタ１０−２自身が通信装置を装備するのではなく、液晶プロジェクタ１０−２の表示駆動を制御するコンピュータ３０側が通信装置を備えた構成であってもよい。本実施形態に係る機器操作環境１−３下では、液晶プロジェクタ１０−２は、天井吊り下げ式などで、ユーザの手が届かない形態で室内に装備されている。
また、携帯情報端末５０側は、携帯電話網や、ＩＥＥＥ  ８０２．１１ｂのような無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、あるいはＢｌｕｅｔｏｏｔｈ通信のような近距離無線データ通信などの、ネットワークに接続する通信装置を搭載するとともに、液晶プロジェクタ１０−２からＩＤ情報を読み取るためのＩＤ認識装置を保持している。また、携帯情報端末５０は、機器操作を行うための画面や操作ボタン、入力キーなどのユーザ・インターフェースを備えている。
本実施形態では、液晶プロジェクタ１０−２自身、又は、液晶プロジェクタ１０−２の操作情報を格納したサイト（例えば、液晶プロジェクタに描画情報を転送するコンピュータ３０）には、ネットワーク・アドレスを表したＩＤ情報が割り当てられている。本実施形態と図１２に示した実施形態との相違は、天井吊り下げ式などでユーザの手が届かない形態で室内に装備されている液晶プロジェクタ１０−２にＩＤ情報を保持させるのではなく、投影スクリーンのような、ユーザの手が届く場所にＩＤ情報を設置した点にある。投影スクリーン以外であっても、携帯情報端末５０による遠隔操作の対象である液晶プロジェクタ１０−２が実現する機能に関連のある別の場所にＩＤ情報を設置するようにしてもよいであろう。
携帯情報端末５０に備え付けられたＩＤ認識装置が投影スクリーンからＩＤ情報を読み取ることによって、携帯情報端末５０は、液晶プロジェクタ１０−２又は液晶プロジェクタ１０−２の操作情報を格納したコンピュータ３０にアクセスするためのネットワーク・アドレスを取得することができる。
図１４に示すような機器操作環境１−３において、ユーザは、携帯情報端末５０を投影スクリーンのＩＤ情報の近傍に置く。そして、ＩＤ認識装置が投影スクリーンからＩＤ情報を読み取ることによって、携帯情報端末５０は液晶プロジェクタ１０−２又は液晶プロジェクタ１０−２の操作情報を格納したコンピュータ３０へのアクセス方法を知ることができる。携帯情報端末５０は、ネットワーク・アドレスやＵＲＬなどのアクセス方法を用いて、液晶プロジェクタ１０−２又は液晶プロジェクタ１０−２の操作情報を格納したコンピュータ３０とのネットワーク接続を確立して、互いに通信可能な状態にする。
さらに、液晶プロジェクタ１０−２又は液晶プロジェクタ１０−２の操作情報を格納したコンピュータ３０は、液晶プロジェクタ１０−２のための適切な操作情報を、ネットワーク経由で携帯情報端末５０に送信又はダウンロードする。ここで言う操作情報には、携帯情報端末５０側から液晶プロジェクタ１０−２のスライドを操作するのに適した操作画面（ＧＵＩ：Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）などのユーザ・インターフェース情報などである。
この結果、携帯情報端末５０のディスプレイ画面上には、図１３に示すような、液晶プロジェクタ１０−２を操作するのに適したＧＵＩ画面が提示される（同上）。ユーザは、図１３に示すＧＵＩ画面を介して、投影スクリーン上に映し出すべきスライドを指定するなどの操作を入力することができる。そして、ユーザから入力された操作コマンドは、ネットワーク経由で、液晶プロジェクタ１０−２又は液晶プロジェクタ１０−２の表示駆動を制御するコンピュータ３０に送信される。したがって、ユーザは、携帯情報端末５０のＧＵＩ画面に表示されているメニュー・リストを利用して、所望の操作ボタンを指示するなどして、液晶プロジェクタ１０−２を効率的に分かり易く遠隔操作することができる。
また、図１５には、本発明のさらに他の実施形態に係る機器操作環境１−４の様子を図解している。この機器操作環境１−４は、例えば一般家庭内の居間などを想定しており、所定の選局操作に応じて放送番組を受信並びに表示するとともに音量調節が可能なテレビ受像機（ＴＶ）と、団欒のためのテーブルなどが配置されている。
本実施形態では、テレビ受像機（ＴＶ）、又はテレビ受像機の操作情報を提供するサイト（図示しない）は、電話網やＩＥＥＥ  ８０２．１１ｂのような無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、あるいはＢｌｕｅｔｏｏｔｈ通信のような近距離無線データ通信などの、ネットワークに接続する通信装置を装備している。
また、ユーザが所持する携帯情報端末５０側は、携帯電話網や、ＩＥＥＥ  ８０２．１１ｂのような無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、あるいはＢｌｕｅｔｏｏｔｈ通信のような近距離無線データ通信などの、ネットワークに接続する通信装置を搭載するとともに、ＩＤ情報を読み取るためのＩＤ認識装置を保持している。また、携帯情報端末５０は、機器操作を行なうための画面や操作ボタン、入力キーなどのユーザ・インターフェースを備えている。
テレビ受像機自身、又は、テレビ受像機の操作情報を格納したサイトには、ネットワーク・アドレスを表したＩＤ情報が割り当てられている。但し、テレビ受像機本体などは、テーブルに着いた状態のユーザからは離れてしまい、携帯情報端末５０からはＩＤ情報を読み取ることができない。そこで、本実施形態では、テレビ受像機のＩＤ情報は、テーブル上に貼設されている。テーブル以外であっても、携帯情報端末５０による遠隔操作の対象であるテレビ受像機の視聴と関連のある別の場所にＩＤ情報を設置してもよいであろう。
携帯情報端末５０に備え付けられたＩＤ認識装置がテーブルからＩＤ情報を読み取ることによって、携帯情報端末５０は、テレビ受像機又はテレビ受像機の操作情報を格納したサイトへのアクセス方法を取得することができる。
図１５に示すような機器操作環境１−４において、ユーザは、携帯情報端末５０をテーブルのＩＤ情報の近傍に置く。そして、ＩＤ認識装置がテーブルからＩＤ情報を読み取ることによって、携帯情報端末５０はテレビ受像機又はテレビ受像機の操作情報を格納したサイトへのアクセス方法を知ることができる。携帯情報端末５０は、ネットワーク・アドレスやＵＲＬなどのアクセス方法を用いて、テレビ受像機又はテレビ受像機の操作情報を格納したサイトとのネットワーク接続を確立して、互いに通信可能な状態にする。
さらに、携帯情報端末５０はテレビ受像機又はテレビ受像機の操作情報を格納したサイトは、テレビ受像機のための適切な操作情報を、ネットワーク経由で携帯情報端末５０に送信又はダウンロードする。ここで言う操作情報には、携帯情報端末５０側からテレビ受像機の選局制御や音量調整などを操作するのに適した操作画面（ＧＵＩ：Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）などのユーザ・インターフェース情報などである。
この結果、携帯情報端末５０のディスプレイ画面上には、例えば図１６に示すような、テレビ受像機を操作するのに適したＧＵＩ画面が提示される（同上）。ユーザは、図１６に示すＧＵＩ画面を介して、受信チャンネルを指定したり音量を上下したりビデオ再生するなどの操作を入力することができる。そして、ユーザから入力された操作コマンドは、ネットワーク経由で、テレビ受像機に送信される。したがって、ユーザは、携帯情報端末５０のＧＵＩ画面に表示されているメニュー・リストを利用して、所望の操作ボタンを指示するなどして、テレビ受像機を効率的に分かり易く遠隔操作することができる。
また、図１７には、本発明のさらに他の実施形態に係る機器操作環境１−５の様子を図解している。同図に示すように、この機器操作環境１−５には、ユーザが使用するデスクトップ・コンピュータのような設置型の情報処理装置１０−３と、このデスクトップ・コンピュータ１０−３にケーブル接続又はコードレス接続されたマウスなどのユーザ入力装置４０と、ユーザが所持する携帯電話機又はＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）のような小型の携帯情報端末５０が存在している。
同図に示す例では、携帯情報端末５０側は、携帯電話網や、ＩＥＥＥ  ８０２．１１ｂのような無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、あるいはＢｌｕｅｔｏｏｔｈ通信のような近距離無線データ通信などの、ネットワークに接続する通信装置を搭載するとともに、ＩＤ情報を保持している。本実施形態では、携帯情報端末５０が保持するＩＤ情報は、携帯情報端末５０自身へのアクセス方法を表している。
ここで言うアクセス方法には、ＩＰアドレスなどのネットワーク・アドレスや、ＵＲＬ／ＵＲＩなどの資源識別情報、電話番号やその他の識別番号などが含まれる。また、携帯情報端末５０は、機器操作を行なうための画面や操作ボタン、入力キーなどのユーザ・インターフェースを備えている。
また、デスクトップ・コンピュータ１０−３側は、電話網やＩＥＥＥ  ８０２．１１ｂのような無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、あるいはＢｌｕｅｔｏｏｔｈ通信のような近距離無線データ通信などの、ネットワークに接続する通信装置を備えている。
本実施形態と図１に示した実施形態との相違は、携帯情報端末５０からＩＤ情報を読み取るためのＩＤ認識装置を、コンピュータ１０−３本体ではなくマウス４０のような周辺機器（あるいはキーボードやディスプレイであってもよい）に装備している点にある。
例えば、コンピュータ１０−３の本体自体が机の下など、携帯情報端末５０から離れた場所に設置されている場合には、マウス４０のような比較的ユーザの近傍に設置されるユーザ入出力装置にＩＤ認識装置を装備することによって、携帯情報端末５０からＩＤ情報を確実に読み取れるようにすることができる。
ＩＤ認識装置が携帯情報端末５０からＩＤ情報を読み取ることによって、デスクトップ・コンピュータ１０−３は、ネットワーク・アドレスなどの携帯情報端末５０へのアクセス方法を取得することができる。なお、デスクトップ・コンピュータ１０−３側のマウス４０ではなく携帯情報端末５０にＩＤ認識装置を取り付けて、携帯情報端末５０側からマウス４０に保持されたデスクトップ・コンピュータ１０−３のＩＤ情報すなわちネットワーク・アドレスを読み取るように構成してもよい。
図１７に示すような機器操作環境１−５において、ユーザは、携帯情報端末５０をデスクトップ・コンピュータ１０−３に接続されたマウス４０のＩＤ認識装置の近傍に置く。そして、ＩＤ認識装置が携帯情報端末５０からＩＤ情報を読み取ることによって、デスクトップ・コンピュータ１０−３は携帯情報端末５０にアクセスするためのネットワーク・アドレスを知ることができる。デスクトップ・コンピュータ１０−３は、このネットワーク・アドレスを用いて、携帯情報端末５０とのネットワーク接続を確立して、互いに通信可能な状態にする。
さらに、デスクトップ・コンピュータ１０−３は、自身の処理状態に応じて適切な操作情報を、ネットワーク経由で携帯情報端末５０に送信する。ここで言う操作情報には、携帯情報端末５０側からデスクトップ・コンピュータ１０−３を操作するのに適した操作画面（ＧＵＩ：Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）などのユーザ・インターフェース情報などである。
例えば、デスクトップ・コンピュータ１０−３側でプレゼンテーション・ソフトウェアを実行中である場合には、携帯情報端末５０のディスプレイ画面を用いてプレゼンテーションを操作するためのＧＵＩ画面情報が携帯情報端末５０側にネットワーク転送される。この結果、ユーザは、携帯情報端末５０の操作画面並びに操作ボタンを用いて、デスクトップ・コンピュータ１０−３側で描画されるプレゼンテーションを効率的に分り易く遠隔操作することができる。
図１２、図１４、並びに図１５に示した実施形態では、遠隔操作の対象となる機器側にＲＦタグなどのＩＤ情報を、遠隔操作を行なう携帯情報端末５０側にＩＤ認識装置を装備するようにしている。そして、遠隔操作を行なうための操作情報が、ネットワーク上の情報提供サーバ（コンピュータ３０など）上で公開されている。機器側はＩＤ情報として情報提供サーバへのアクセス方法を保持しておくことにより、携帯情報端末５０はＩＤ認識によりＵＲＬ／ＵＲＩなどのアクセス方法を取得して、情報提供サーバに蓄積されている操作情報を端末上にダウンロードして利用することができる。
このように操作情報を情報提供サーバ上で公開する利点として、機器の製造業者などが同じ製品についての操作情報を特定の情報提供サーバ上で一元的に管理できること、などを挙げることができる。例えば、操作情報がアップデートされた場合には、各機器毎に、あるいはすべての機器購入者に対して新しい操作情報を配布するという手間を省くことができる。
他方、ＲＦタグとＲＦタグ・リーダのように、ＩＤ情報とＩＤ認識装置を比較した場合、前者の方が構造的に簡単であるから、上記の各実施形態とは逆に、携帯情報端末５０側にＩＤ情報を、操作対象となる機器側にＩＤ認識装置を装備することが好ましい。そして、この場合も、情報提供サーバ上で操作情報を公開できることが好ましい。
ここで、図１８に示すような機器操作環境１−６について考察してみる。この機器操作環境１−６下には、遠隔操作の対象であるＴＶ受像機と、操作情報を取得してＴＶ受像機の遠隔操作を行なうことができる携帯情報端末５０が存在している。携帯情報端末５０がＩＤ情報を保持するとともに、ＴＶ受像機本体の上方（あるいは本体の近傍）にＩＤ認識装置が装備されている。
携帯情報端末５０は、コンピュータ３０などの情報提供サーバ３０上に自分専用の情報保管場所を持ち、また、その場所へのアクセス方法をＩＤ情報として保持する。アクセス方法は、例えばＵＲＬやＵＲＩなどの形式で記述された資源識別子である。ＩＤ認識装置は、ＩＤ情報を読み取ることによって、情報保管場所へのアクセス方法を知ることができ、その場所を介して操作情報の受け渡しを行なうことができる。この場合の操作情報の提供手順について、以下に具体的に説明する。
ユーザは、操作したいＴＶ受像機の近傍に設置されているＩＤ認識装置に携帯情報端末５０を接近させることによって、そのＩＤ情報を認識させる。
携帯情報端末５０は、ＩＤ情報として固有の情報保管場所へのアクセス方法を格納している。アクセス方法は、ＵＲＬやＵＲＩなどの資源識別子の形式によって記述することができ、ここでは”ｈｔｔｐ：／／ｗｗｗ．ｓｏｎｙ．ｃｏ．ｊｐ／ｋｅｉｔａｉ１．ｈｔｍｌ”であるとする。
携帯情報端末５０に固有のＵＲＬには、ＨＴＭＬドキュメントが格納されているが、実際には他のＵＲＬへのリダイレクション（〈ｍｅｔａ  ＨＴＴＰ−ＥＱＵＩＶ＝”Ｒｅｆｒｅｓｈ”ＵＲＬ＝”〉）になっている。
なお、リダイレクトとは、ＵＲＬなどの資源識別子がサーバ側で一度書き換えられて目的のファイルのＵＲＬが送り返されてくるダウンロード手順のことである。この例では、ＨＴＭＬファイルの〈ＨＥＡＤ〉タグ内にメタタグを挿入することにより、リダイレクトを実現している。この方法以外にも、ＣＧＩ（Ｃｏｍｍｏｎ  Ｇａｔｅｗａｙ  Ｉｎｔｅｒｆａｃｅ）を用いたリダイレクトや、スクリプトを利用したリダイレクトも考えられる。
一方、ＴＶ受像機側も、受像機自身を遠隔操作するため操作情報が記述されているＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）ページを持っている。そのＵＲＬを例えば”ｈｔｔｐ：／／ｔｖ．ｈｏｍｅ．ｎｅｔ／ｓｏｕｓａ．ｈｔｍｌ”とする。機器操作用のＷＷＷページは、例えば、機器の製造業者などにより一元管理されている。
ＴＶ受像機は、ＩＤ情報を取得すると、そのアクセス方法により示されている情報保管場所（ｈｔｔｐ：／／ｗｗｗ．ｓｏｎｙ．ｃｏ．ｊｐ／ｋｅｉｔａｉ１．ｈｔｍｌ）を、自身の操作情報コンテンツの格納場所（ｈｔｔｐ：／／ｔｖ．ｈｏｍｅ．ｎｅｔ／ｓｏｕｓａ．ｈｔｍｌ）にリダイレクトする旨の依頼を情報提供サーバ３０（ｗｗｗ．ｓｏｎｙ．ｃｏ．ｊｐ）宛てに発信する。
次いで、携帯情報端末５０は、端末自身に固有のＵＲＬ（この例ではｈｔｔｐ：／／ｗｗｗ．ｓｏｎｙ．ｃｏ．ｊｐ／ｋｅｉｔａｉ１．ｈｔｍｌ）に対して接続する。実際には、携帯情報端末５０はリダイレクトされている場所（ｈｔｔｐ：／／ｔｖ．ｈｏｍｅ．ｎｅｔ／ｓｏｕｓａ．ｈｔｍｌ）に接続することになる。この結果、携帯情報端末５０は、ＴＶ受像機の操作情報ページ（図１９を参照のこと）を閲覧することになり、この操作情報ページを介してアンカーを操作するという形式で、ＴＶ受像機を遠隔制御することができるようになる。
ＷＷＷページ（ｈｔｔｐ：／／ｔｖ．ｈｏｍｅ．ｎｅｔ／ｓｏｕｓａ．ｈｔｍｌ）で公開されているＴＶ受像機の操作情報は、例えばＪａｖａ  Ａｐｐｌｅｔを利用して記述されており、携帯情報端末５０側でダウンロード実行することができる。したがって、操作情報をあらかじめ携帯情報端末５０に配布したりインストールする必要がない。
さらに、別の機器（例えばビデオ録画再生機）に携帯情報端末５０のＩＤ情報を認識させる（図２０を参照のこと）。ビデオ録画再生機も固有のＷＷＷページ（ｈｔｔｐ：／／ｖｉｄｅｏ．ｈｏｍｅ．ｎｅｔ／ｓｏｕｓａ．ｈｔｍｌ）を持っているものとする。
ビデオ録画再生機は、認識したＩＤ（ｈｔｔｐ：／／ｗｗｗ．ｓｏｎｙ．ｃｏ．ｊｐ／ｋｅｉｔａｉ１．ｈｔｍｌ）を、今度は自分のＷＷＷページ（ｈｔｔｐ：／／ｖｉｄｅｏ．ｈｏｍｅ．ｎｅｔ／ｓｏｕｓａ．ｈｔｍｌ）にリダイレクトする旨の依頼を情報提供サーバ３０（ｗｗｗ．ｓｏｎｙ．ｃｏ．ｊｐ）宛てに発信する。
そして、携帯情報端末５０が自分に固有のＵＲＬ（この例ではｈｔｔｐ：／／ｗｗｗ．ｓｏｎｙ．ｃｏ．ｊｐ／ｋｅｉｔａｉ１．ｈｔｍｌ）に対して接続すると、携帯情報端末５０はリダイレクトされている場所ｈｔｔｐ：／／ｖｉｄｅｏ．ｈｏｍｅ．ｎｅｔ／ｓｏｕｓａ．ｈｔｍｌに接続することになる。この結果、携帯情報端末５０は、ビデオ録画再生機の操作情報ページ（図２１を参照のこと）を閲覧することになり、この操作情報ページを介してアンカーを操作するという形式で、ビデオ録画再生機を遠隔制御することができるようになる。操作情報を例えばＪａｖａ  Ａｐｐｌｅｔを利用して記述することにより、携帯情報端末５０側でダウンロード実行することができる。したがって、操作情報をあらかじめ携帯情報端末５０に配布したりインストールする必要がない。
上述した説明からも分かるように、携帯情報端末５０からは、簡易な操作（例えば、「Ｗｅｂブラウザの起動」などの特定のボタンを押すこと）によって、端末自身に固有のＵＲＬ（ｗｗｗ．ｓｏｎｙ．ｃｏ．ｊｐ／ｋｅｉｔａｉ１．ｈｔｍｌ）に接続することができる。そして、この結果、携帯情報端末５０のユーザは、操作対象となる各機器のＷＷＷアドレスなどを手操作で入力することなく、「ＩＤ認識」といった簡易な操作で操作情報が記述されているＷＷＷページに接続することができる。また、機器の遠隔操作は、ブラウザ画面上でのアンカー操作を基調とすることができる。
また、この実施形態では、携帯情報端末５０には、ＷＷＷに接続する手段（ネットワーク・インターフェースやＷｅｂブラウザなど）以外には、ＩＤタグの装着しか要しない。すなわち、携帯電話機などの既存のハードウェアにＩＤタグを添付するだけで上記の操作が可能になる。
図２２には、本実施形態に係る機器操作環境１−６下で遠隔操作の対象となる機器側の動作手順をフローチャートの形式で示している。
ユーザが所持する携帯情報端末５０が遠隔操作の対象となる機器の近傍に設置されると（ステップＳ２１）、携帯情報端末５０に対して、携帯情報端末５０の固有の情報保管場所へのアクセス方法の送信を要求する（ステップＳ２２）。
携帯情報端末５０はＵＲＬやＵＲＩなど形式で記述されたアクセス方法をＩＤ情報として保持している。そして、アクセス情報の送信要求は、実際には、ＩＤ認識装置１８によるＩＤ情報の読み取り処理によって行なわれる。ＩＤ認識を行なう方法は特に限定されず、上述したようなＲＦ−ＩＤ、タッチネット、バーコード、２次元バーコード、サイバーコード、赤外線通信などの非接触認識方式を用いることができる。
ＩＤ情報１６の認識により携帯情報端末５０の固有の情報保管場所へのアクセス方法を受信すると（ステップＳ２３）、このアクセス方法に従って所定の情報提供サーバ３０にアクセスする（ステップＳ２４）。
遠隔操作の対象となる機器は、自身の操作情報をネットワーク上で公開している。そして、この情報提供サーバに対して、当該アクセス方法により示されている情報保管場所から、自身の操作情報コンテンツの格納場所にリダイレクトするように、情報提供サーバに依頼する（ステップＳ２５）。リダイレクトは、例えば、メタタグやＣＧＩ、スクリプトなどを用いて実現される（前述）。
この結果、携帯情報端末５０は、自分に固有のＵＲＬに対して接続することによって、実際には、遠隔操作の対象となる機器の操作情報が公開されているページを閲覧することができる。携帯情報端末５０のユーザは、この操作情報ページを介して機器の遠隔操作を行なうことができる。操作情報は例えばＪａｖａ  Ａｐｐｌｅｔを利用して記述されており、携帯情報端末５０はダウンロード実行が可能である。
ところで、携帯情報端末５０に割り当てられている固有の情報保管場所は、プライベートな情報空間であり、そこへのアクセス方法を記述した情報に対してはセキュリティを充分考慮した取り扱いが相当であると思料される。
図２３には、ＩＤ情報の読み取りにおいてセキュリティを考慮してＩＤ情報の読み取りを行なうための通信手順を図解している。この通信手順は、例えば、図２２に示したフローチャートのステップＳ２２において適用することができる。
携帯情報端末５０は、遠隔操作対象の機器側からのＩＤ情報の送信要求に応答して、端末自身のアドレス情報Ａと端末自身の公開鍵ＡＰの組からなるＩＤ情報を送信する。
このような形式のＩＤ情報自体は公開情報であるとする。また、通信路上に流れるデータはすべて公開情報であることを前提とする。
これに対し、機器側では、秘密鍵ＪＳを乱数として生成するとともに、これに対応する公開鍵ＪＰを生成する。そして、秘密鍵ＪＳと機器自身のアドレス情報Ｂの組を端末５０側の公開鍵ＫＰで暗号化して、この暗号文を端末５０に送信する。
携帯情報端末５０は、受信した暗号文を自身の秘密鍵ＫＳで復号化して、秘密鍵ＪＳとアドレス情報Ｂを取得する。この時点で、両者は同じ秘密鍵ＪＳを共有していることになる。また、携帯情報端末５０は、通信相手のアドレス情報Ｂを知っている。
以後、両者間では、ＪＳを秘密鍵として秘匿通信を行なうことができる。そして、携帯情報端末５０はこの秘匿通信を利用して、自分固有の情報保管場所を示したＵＲＬなどのプライベートなデータを通信相手に安全に渡すことができる。そして、このＵＲＬを介して、機器の操作情報が提供される。
両者間での通信が完了し、セッションが終了した後には、秘匿通信のために生成した秘密鍵ＪＳ及び公開鍵ＪＰを廃棄する。勿論、これ以降に秘密鍵ＪＳで暗号化した通信は不正の疑いが高いので、受け取らないようにする。
図２４には、本発明のさらに他の実施形態に係る機器操作環境１−７の様子を図解している。同図に示すように、この機器操作環境１−７には、ユーザが使用するノートブック・コンピュータのような情報処理装置１０−３と、ゆーざが所持するＰＤＡのような小型の携帯情報端末５０が存在している。
同図に示す例では、ノートブック・コンピュータ１０−３及び携帯情報端末５０はともにＢｌｕｅｔｏｏｔｈモジュールのような近距離無線データ通信モジュール１０１、１０２を搭載している。上述した本発明の各実施形態では、ＩＤ情報の保持及び読み取りにＲＦタグを用いていたが、図２４に示す本実施形態では、ＲＦタグを使用せず、Ｂｌｕｅｔｏｏｔｈ通信単独で機器間の接続が果たされる。すなわち、第１ステップで送信電力を小さくして相手機器を近づけることで相手を特定して接続を確立し、第２ステップはコネクション確立した後、電力を戻して必要情報を送信し、第３ステップでネットワーク上から必要情報を取得してリモコン操作をする。
図２５には、本実施形態において機器間通信に使用される無線モジュール１０１（１０２）の機能構成を模式的に示している。同図に示すように、無線モジュールは、無線制御部１１２と、ベースバンド処理部１１３と、変復調処理部１１４と、スイッチ１１５と、パワーアンプ１１６と、ＬＮＡ１１７と、アンテナ１１８とを備えている。
送信信号は、無線制御部１１２、ベースバンド処理部１１３、変復調処理部１１４を経由した後、パワーアンプ１１６を経由して送信される。パワーアンプ１１６は、無線制御部１１２より利得を制御することができ、無線モジュール１０１の外から無線制御部１１２を介して送信出力の制御を行なうことができる。これにはパワーアンプ１１６による出力の制御ではなく、ベースバンド処理部１１３若しくは変復調処理部１１４において出力信号の振幅を変化させるバリエーションも可能である。
図示の例では、出力電力の制御を行なうことにより電波の到達距離の可変ができる。この結果として、通信可能領域の制御が可能である。これにより対象をごく近距離に限定した近距離通信や、可能な最大出力を利用した比較的遠距離の通信など、通信可能領域を場合に応じて変化させた無線通信が可能になる。
図２６には、本実施形態に係る機器操作環境１０−７において、Ｂｌｕｅｔｏｏｔｈ通信を用いて機器間の無線通信機能を実現した場合の接続手順のシーケンスを示している。
ＰＤＡ（Ｘ２０１）は微弱電力モードＸ２０２で周期的にＩｎｑｕｉｒｙを行なっており（Ｘ２０３）、ＰＣは常にＩｎｑｕｉｒｙスキャンを行なっている（Ｘ２１１）。
ＰＤＡ側では微小出力によりＩｎｑｕｉｒｙを行なっているため、通常ＰＣには電波が届かない。ここで、ユーザにより、もしくは何らかの理由でＰＤＡおよびＰＣの距離が近づいた場合ＰＣはＰＤＡのＩｎｑｕｉｒｙ信号を発見し、ＦＨＳパケットと呼ばれる応答信号を返信する（Ｘ２１２、Ｘ２１６）。
このＦＨＳパケットには、自機のＢｌｕｅｔｏｏｔｈデバイス・アドレス（各Ｂｌｕｅｔｏｏｔｈモジュールにユニークに割り当てられた機器アドレス）など、接続要求に必要な幾つかの情報が含まれている。
ＰＤＡはＰＣからのＦＨＳパケットを受信すると、微小出力電力のままＰＣのＢｌｕｅｔｏｏｔｈデバイス・アドレスを指定して接続要求を行い（Ｘ２０５、２１７）、ＰＤＡとＰＣの間にデータリンクが確立される（Ｘ２１８）。
次いで、ＰＤＡはセキュリティ確保のため微小電力モードのままＰＩＮコードと呼ばれる、機器認証のための文字列を送信する（Ｘ２２６、Ｘ２２７）。
ここでの手順においてさらなるセキュリティ確保のために、例えばあらかじめＰＩＮコードの送付を受けるＰＣが公開鍵をＰＤＡに送付し、これによる暗号化を施した上でＰＤＡからＰＣにＰＩＮコードを送信するというような公開鍵暗号の利用も可能である。
ここでＰＤＡは一旦リンクを切断する（手順Ｘ２０６、Ｘ２２０、Ｘ２２１）。但し、リンクを切断しなくとも以降の手順に問題がないため、リンクの切断は必須ではない。ここからＰＤＡは微小電力モードを終了し通常電力モードによる送信を行なう（Ｘ２２４）。
追補
以上、特定の実施例を参照しながら、本発明について詳解してきた。しかしながら、本発明の要旨を逸脱しない範囲で当業者が該実施例の修正や代用を成し得ることは自明である。要するに、例示という形態で本発明を開示してきたのであり、限定的に解釈されるべきではない。本発明の要旨を判断するためには、冒頭に記載した特許請求の範囲の欄を参酌すべきである。
［産業上の利用可能性］
本発明によれば、一方の機器を用いて他方の機器の動作を好適な操作環境下でコントロールすることができる、優れた遠隔操作システム及び遠隔操作方法、遠隔操作を行なう装置及びその制御方法、遠隔操作により動作する装置及びその制御方法、並びに記憶媒体を提供することができる。
また、本発明によれば、一方の機器が他方の機器を遠隔操作するための操作情報を用いて構築される好適な操作環境下で遠隔操作を行なうことができる、優れた遠隔操作システム及び遠隔操作方法、遠隔操作を行なう装置及びその制御方法、遠隔操作により動作する装置及びその制御方法、並びに記憶媒体を提供することができる。
また、本発明によれば、一方の機器が他方の機器の操作情報を動的に取得して、好適な操作環境下で操作可能にする、優れた遠隔操作システム及び遠隔操作方法、遠隔操作を行なう装置及びその制御方法、遠隔操作により動作する装置及びその制御方法、並びに記憶媒体を提供することができる。
【図面の簡単な説明】
図１は、本発明が適用される機器操作環境の様子を示した図である。
図２は、本実施形態に適用されるノートブック・コンピュータ１０のハードウェア構成を模式的に示した図である。
図３は、本実施形態に適用される携帯情報端末５０のハードウェア構成を模式的に示した図である。
図４は、ＲＦタグからＲＦ−ＩＤを読み取る動作を説明するための機能ブロック図である。
図５は、タッチネットを利用したＩＤ情報の読み取り操作の様子を示した図である。
図６は、１次元バーコードの構成例を示した図である。
図７は、２次元バーコードの構成例（スタック方式）を示した図である。
図８は、２次元バーコードの構成例（マトリックス方式）を示した図である。
図９は、サイバーコードの構成例を示した図である。
図１０は、本実施形態に係る機器操作環境１下でのノートブック・コンピュータ１０の動作手順を示したフローチャートである。
図１１は、本実施形態に係る機器操作環境１下での携帯情報端末５０の動作手順を示したフローチャートである。
図１２は、本発明の他の実施形態に係る機器操作環境１−２の様子を示した図である。
図１３は、携帯情報端末５０のディスプレイ画面上に表示された、液晶プロジェクタ１０−２を操作するのに適したＧＵＩの構成例を示した図である。
図１４は、本発明の他の実施形態に係る機器操作環境１−３の様子を示した図である。
図１５は、本発明の他の実施形態に係る機器操作環境１−４の様子を示した図である。
図１６は、携帯情報端末５０のディスプレイ画面上に表示された、テレビ受像機を操作するのに適したＧＵＩの構成例を示した図である。
図１７は、本発明の他の実施形態に係る機器操作環境１−５の様子を示した図である。
図１８は、本発明の他の実施形態に係る機器操作環境１−６の様子を示した図である。
図１９は、ＴＶ受像機の操作情報ページの構成を例示した図である。
図２０は、図１８に示した機器操作環境１−６が変化した様子を示した図である。
図２１は、ビデオ録画再生機の操作情報ページの構成を例示した図である。
図２２は、本発明の他の実施形態に係る機器操作環境１−６下で遠隔操作の対象となる機器側の動作手順を示したフローチャートである。
図２３は、セキュリティを考慮してＩＤ情報の読み取りを行なうための通信手順を示したシーケンス図である。
図２４は、本発明のさらに他の実施形態に係る機器操作環境１−７の様子を示した図である。
図２５は、機器操作環境１０−７において、機器間通信に使用される無線モジュール１０１（１０２）の機能構成を模式的に示した図である。
図２６は、機器操作環境１０−７において、Ｂｌｕｅｔｏｏｔｈ通信を用いて機器間の無線通信機能を実現した場合の接続手順のシーケンスを示した
【図１】
0004363185.tif 000002
【図２】
0004363185.tif 000003
【図３】
0004363185.tif 000004
【図４】
0004363185.tif 000005
【図５】
0004363185.tif 000006
【図６】
0004363185.tif 000007
【図７】
0004363185.tif 000008
【図８】
0004363185.tif 000009
【図９】
0004363185.tif 000010
【図１０】
0004363185.tif 000011
【図１１】
0004363185.tif 000012
【図１２】
0004363185.tif 000013
【図１３】
0004363185.tif 000014
【図１４】
0004363185.tif 000015
【図１５】
0004363185.tif 000016
【図１６】
0004363185.tif 000017
【図１７】
0004363185.tif 000018
【図１８】
0004363185.tif 000019
【図１９】
0004363185.tif 000020
【図２０】
0004363185.tif 000021
【図２１】
0004363185.tif 000022
【図２２】
0004363185.tif 000023
【図２３】
0004363185.tif 000024
【図２４】
0004363185.tif 000025
【図２５】
0004363185.tif 000026
【図２６】
0004363185.tif 000027