(57)【要約】【課題】操作端末と家庭内機器との接続を支援する接続支援装置を提供する。【解決手段】操作端末１０１と家庭内機器１２０とが通信回線網１０２を介して接続されて構成され、操作端末により家庭内機器が遠隔操作される遠隔制御システムにおいて、操作端末と家庭内機器との接続を支援する接続支援装置１１０であって、家庭内機器を設置している家庭の電話番号に相当する利用者識別情報と、通信回線網上で家庭内機器に割当てられ、かつ利用者識別情報に予め関連付けられている機器識別情報とを関連付けて記憶するための記憶部と、通信回線網を介して操作端末から利用者識別情報を受信するための受信部と、受信した利用者識別情報に基づいて、利用者識別情報に関連付けられている機器識別情報を記憶部から検索するための検索部と、検索された機器識別情報を通信回線網を介して操作端末に送信するための送信部と、を備える。【選択図】図１
2008135882.tif 000002
【特許請求の範囲】
【請求項１】
操作端末と家庭内機器とが通信回線網を介して接続されて構成され、前記操作端末により前記家庭内機器が遠隔操作される遠隔制御システムにおいて、前記操作端末と前記家庭内機器との接続を支援する接続支援装置であって、
前記家庭内機器を設置している家庭の電話番号に相当する利用者識別情報と、前記通信回線網上で前記家庭内機器に割当てられ、かつ前記利用者識別情報に予め関連付けられている機器識別情報とを関連付けて記憶するための記憶部と、
前記通信回線網を介して前記操作端末から前記利用者識別情報を受信するための受信部と、
受信した前記利用者識別情報に基づいて、前記利用者識別情報に関連付けられている前記機器識別情報を前記記憶部から検索するための検索部と、
検索された前記機器識別情報を前記通信回線網を介して前記操作端末に送信するための送信部と、
を備えることを特徴とする接続支援装置。
【請求項２】
前記送信部は、前記操作端末を前記家庭内機器に接続するために、プロトコル転送情報およびハイパーリンク情報の少なくともいずれかと、検索された前記機器識別情報とを含む接続情報を前記操作端末に送信することを特徴とする、請求項１に記載の接続支援装置。
【請求項３】
前記記憶部が前記利用者識別情報に関連付けて予め利用者認証情報をさらに記憶し、
前記操作端末から受信した前記利用者識別情報および前記利用者認証情報と前記記憶部に記憶された前記利用者識別情報および前記利用者認証情報との比較に基づいて、前記家庭内機器に対する接続を許可または制限するための認証部をさらに備えることを特徴とする、請求項１または２に記載の接続支援装置。
【請求項４】
前記記憶部が前記機器識別情報に関連付けて予め機器毎の利用者認証情報をさらに記憶し、
前記認証部は、前記操作端末から受信した前記機器毎の利用者認証情報と前記記憶部に記憶された前記機器毎の利用者認証情報との比較に基づいて、前記家庭内機器に対する接続を許可または制限することを特徴とする、請求項３に記載の接続支援装置。
【請求項５】
操作端末と家庭内機器とが通信回線網を介して接続されて構成され、前記操作端末により前記家庭内機器が遠隔操作される遠隔制御システムにおいて、前記操作端末と前記家庭内機器との接続を支援する接続支援方法であって、
前記家庭内機器を設置している家庭の電話番号に相当する利用者識別情報と、前記通信回線網上で前記家庭内機器に割当てられ、かつ前記利用者識別情報に予め関連付けられている機器識別情報とを関連付けて記憶する記憶ステップと、
前記通信回線網を介して前記操作端末から前記利用者識別情報を受信する受信ステップと、
受信した前記利用者識別情報に基づいて、前記利用者識別情報に関連付けられている前記機器識別情報を検索する検索ステップと、
検索された前記機器識別情報を前記通信回線網を介して前記操作端末に送信する送信ステップと、
を含むことを特徴とする接続支援方法。
【請求項６】
前記送信ステップは、前記操作端末を前記家庭内機器に接続するために、プロトコル転送情報およびハイパーリンク情報の少なくともいずれかと、検索された前記機器識別情報とを含む接続情報を前記操作端末に送信することを特徴とする、請求項５に記載の接続支援方法。
【請求項７】
前記記憶ステップが前記利用者識別情報に関連付けて予め利用者認証情報をさらに記憶するステップを含み、
前記操作端末から受信した前記利用者識別情報および前記利用者認証情報と記憶された前記利用者識別情報および前記利用者認証情報との比較に基づいて、前記家庭内機器に対する接続を許可または制限する認証ステップをさらに含むことを特徴とする、請求項５または６に記載の接続支援方法。
【請求項８】
前記記憶ステップが前記機器識別情報に関連付けて予め機器毎の利用者認証情報をさらに記憶するステップを含み、
前記認証ステップは、前記操作端末から受信した前記機器毎の利用者認証情報と前記記憶部に記憶された前記機器毎の利用者認証情報との比較に基づいて、前記家庭内機器に対する接続を許可または制限するステップをさらに含むことを特徴とする、請求項７に記載の接続支援方法。
【請求項９】
操作端末と家庭内機器とが通信回線網を介して接続されて構成され、前記操作端末により前記家庭内機器が遠隔操作される遠隔制御システムにおいて、前記操作端末と前記家庭内機器との接続を支援する接続支援装置に用いられるプログラムであって、前記接続支援装置を、
前記家庭内機器を設置している家庭の電話番号に相当する利用者識別情報と、前記通信回線網上で前記家庭内機器に割当てられ、かつ前記利用者識別情報に予め関連付けられている機器識別情報とを関連付けて記憶する記憶手段、
前記通信回線網を介して前記操作端末から前記利用者識別情報を受信する受信手段、
受信した前記利用者識別情報に基づいて、前記利用者識別情報に関連付けられている前記機器識別情報を検索する検索手段、
検索された前記機器識別情報を前記通信回線網を介して前記操作端末に送信する送信手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、接続支援装置、接続支援方法およびプログラムに係り、より詳しくは、操作端末と家庭内機器とが通信回線網を介して接続されて構成され、操作端末により家庭内機器が遠隔操作される遠隔制御システムにおいて、操作端末と家庭内機器との接続を支援する、接続支援装置、接続支援方法およびプログラムに関する。
【背景技術】
【０００２】
近年、例えば、携帯電話やノート型コンピュータ等の携帯機器と、例えば、テレビ、ビデオ、空調機等の家庭内機器とがインターネット等の通信回線網を介して接続されて構成され、携帯機器を操作端末として家庭内機器を遠隔操作する遠隔制御システムが普及しつつある。
【０００３】
従来、この種の遠隔制御システムの利用に際しては、インターネット上で家庭内機器に固有に割当てられたＩＰアドレス等の識別情報を予め調べておき、当該識別情報を操作端末に入力することで、インターネットを介して所望の家庭内機器に接続するという接続方法が用いられている。また、例えば、無線ＬＡＮ（Local Area Network）やＢｌｕｅｔｏｏｔｈ等、インターネット以外の他の接続手段により操作端末を家庭内機器に接続し、識別情報を予め操作端末に転送しておき、当該識別情報に基づいて、インターネットを介して操作端末により所望の家庭内機器に接続するという接続方法が用いられている。
【０００４】
また、下記非特許文献１には、この種のシステムの利用に際して、インターネット上で家庭内機器に割当てられた識別情報を人手により設定管理することの困難性が記述されている。特に識別情報として用いられるＩＰアドレスについては、アドレス資源の枯渇により、現在主流である３２ビット表記のＩＰｖ４（Internet Protocol version 4）から１２８ビット表記のＩＰｖ６（Internet Protocol version 6）への移行が進められており、設定管理がますます困難となることが予想されている。
【０００５】
【非特許文献１】“ホームネットワーク技術に関する調査研究報告書III（０４−情−７）”、平成１６年、社団法人  電子情報技術産業協会  標準技術部  電子情報技術グループ、［平成１８年１１月２７日検索］、［online］、インターネット＜URL：http://it.jeita.or.jp/eltech/report/2004/04-jou-7.html＞
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の方法では、例えば、家庭内機器の識別情報を予め調べて入力したり、予め操作端末に転送したりと、接続に際して事前の準備が煩雑であるとともに、ある程度の専門知識が要求され、利用者に操作上の負担を強いる場合がある。
【０００７】
本発明は上記問題点に鑑みてなされたものであり、その目的は、操作端末と家庭内機器との接続を支援する、新規かつ改良された、接続支援装置、接続支援方法およびプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の第１の観点によれば、操作端末と家庭内機器とが通信回線網を介して接続されて構成され、操作端末により家庭内機器が遠隔操作される遠隔制御システムにおいて、操作端末と家庭内機器との接続を支援する接続支援装置が提供される。本装置は、家庭内機器を設置している家庭の電話番号に相当する利用者識別情報と、通信回線網上で家庭内機器に割当てられ、かつ利用者識別情報に予め関連付けられている機器識別情報とを関連付けて記憶するための記憶部と、通信回線網を介して操作端末から利用者識別情報を受信するための受信部と、受信した利用者識別情報に基づいて、利用者識別情報に関連付けられている機器識別情報を記憶部から検索するための検索部と、検索された機器識別情報を通信回線網を介して操作端末に送信するための送信部と、を備える
【０００９】
かかる構成によれば、接続支援装置では、機器識別情報が利用者識別情報に関連付けて記憶される。ここで、利用者識別情報は、当該家庭内機器を設置している家庭の電話番号に相当し、通信回線網上で予め機器識別情報に関連付けられている。これにより、接続支援装置は、利用者識別情報に基づいて、当該利用者識別情報と当該機器識別情報とを関連付けて記憶し、また当該機器識別情報を検索することが可能となる。よって、操作端末の利用者は、機器識別情報を知らずとも、接続支援装置に利用者識別情報である電話番号を送信することで、利用者識別情報に関連付けられている機器識別情報を知ることができ、当該機器識別情報を用いて所望の家庭内機器との接続が可能となる。
【００１０】
また、上記送信部は、操作端末を家庭内機器に接続するために、プロトコル転送情報およびハイパーリンク情報の少なくともいずれかと、検索された機器識別情報とを含む接続情報を操作端末に送信するようにしてもよい。かかる構成によれば、プロトコル転送情報やハイパーリンク情報等と、検索された機器識別情報とを含む接続情報が操作端末に送信される。これにより、操作端末では、接続情報が処理されることで、接続情報に基づいて所望の家庭内機器との接続が可能となる。
【００１１】
また、上記記憶部が利用者識別情報に関連付けて予め利用者認証情報をさらに記憶し、操作端末から受信した利用者識別情報および利用者認証情報と記憶部に記憶された利用者識別情報および利用者認証情報との比較に基づいて、家庭内機器に対する接続を許可または制限するための認証部をさらに備えるようにしてもよい。かかる構成によれば、接続支援装置では、利用者認証情報が利用者識別情報に関連付けられて記憶される。これにより、接続支援装置では、操作端末から受信した利用者識別情報および利用者認証情報と予め記憶された利用者識別情報および利用者認証情報とが比較される。そして、受信した情報と記憶された情報とが一致すれば、家庭内機器に対する接続を許可し、一方、一致しなければ、接続を制限することが可能となる。
【００１２】
また、上記記憶部が機器識別情報に関連付けて予め機器毎の利用者認証情報をさらに記憶し、認証部は、操作端末から受信した機器毎の利用者認証情報と記憶部に記憶された機器毎の利用者認証情報との比較に基づいて、家庭内機器に対する接続を許可または制限するようにしてもよい。かかる構成によれば、接続支援装置では、機器毎の利用者認証情報が機器識別情報に関連付けられて記憶される。これにより、接続支援装置では、操作端末から受信した機器毎の利用者認証情報と予め記憶された機器毎の利用者認証情報とが比較される。そして、受信した情報と記憶された情報とが一致すれば、家庭内機器に対する接続を許可し、一方、一致しなければ、接続を制限することが可能となる。
【００１３】
また、本発明の第２の観点によれば、操作端末と家庭内機器とが通信回線網を介して接続されて構成され、操作端末により家庭内機器が遠隔操作される遠隔制御システムにおいて、操作端末と家庭内機器との接続を支援する接続支援方法が提供される。本方法は、家庭内機器を設置している家庭の電話番号に相当する利用者識別情報と、通信回線網上で家庭内機器に割当てられ、かつ利用者識別情報に予め関連付けられている機器識別情報とを関連付けて記憶する記憶ステップと、通信回線網を介して操作端末から利用者識別情報を受信する受信ステップと、受信した利用者識別情報に基づいて、利用者識別情報に関連付けられている機器識別情報を検索する検索ステップと、検索された機器識別情報を通信回線網を介して操作端末に送信する送信ステップと、を含む。
【００１４】
さらに、本発明の第３の観点によれば、操作端末と家庭内機器とが通信回線網を介して接続されて構成され、操作端末により家庭内機器が遠隔操作される遠隔制御システムにおいて、操作端末と家庭内機器との接続を支援する接続支援装置に用いられるプログラムが提供される。本プログラムは、接続支援装置を、家庭内機器を設置している家庭の電話番号に相当する利用者識別情報と、通信回線網上で家庭内機器に割当てられ、かつ利用者識別情報に予め関連付けられている機器識別情報とを関連付けて記憶する記憶手段、通信回線網を介して操作端末から利用者識別情報を受信する受信手段、受信した利用者識別情報に基づいて、利用者識別情報に関連付けられている機器識別情報を検索する検索手段、検索された機器識別情報を通信回線網を介して操作端末に送信する送信手段、として機能させる。
【発明の効果】
【００１５】
以上説明したように、本発明によれば、操作端末と家庭内機器との接続を支援する、接続支援装置、接続支援方法およびプログラムが提供される。
【発明を実施するための最良の形態】
【００１６】
以下に、添付した図面を参照しながら、本発明の好適な実施形態について詳細に説明する。なお、本明細書および図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１７】
図１は、本発明の一実施形態に係る遠隔制御システムの構成例を示す説明図である。
【００１８】
本実施形態に係る遠隔制御システムは、利用者の携帯電話１０１、インターネット１０２、接続サービス会社の接続支援装置１１０および家庭の家庭内機器１２０等で構成される。接続支援装置１１０と家庭内機器１２０とは、インターネット１１０を介して接続されており、例えばＩＰ（Internet Protocol）の上位プロトコルであるＨＴＴＰ（HyperText Transfer Protocol）等に則って通信する。そして、利用者は、インターネット１０２を介して携帯電話１０１により家庭内機器１２０を遠隔操作する。
【００１９】
携帯電話１０１は、例えば通信機能、インターネット接続機能およびウェブブラウズ機能等を有する一般的な携帯電話であり、利用者により操作端末として用いられる。携帯電話１０１は、後述するように、家庭内機器１２０を設置している家庭の電話番号をインターネット１０２を介して接続支援装置１１０に送信し、家庭内機器１２０の識別情報を含む接続情報をインターネット１０２を介して接続支援装置１１０から受信する。
【００２０】
ここで、携帯電話１０１は、例えば制御部、通信部、記憶部および入出力部等を備える。制御部は、例えばＣＰＵ（Central Processing Unit）やＭＰＵ（Micro Processing Unit）等として構成されており、前述の他の構成部等を制御することにより、例えば、通信機能、インターネット接続機能およびウェブブラウズ機能等、携帯電話１０１の有する各種機能を制御する。また、制御部は、送受信データの暗号・復号化処理機能を有するようにしてもよい。通信部は、例えばアンテナ等を含む送受信機として構成されており、例えば、他の携帯電話を含む通信機器やインターネット１０２に対する接続や、それらとの間で相互に音声・データ情報の伝達等を担う。
【００２１】
また、記憶部は、例えばＲＯＭ（Read Only Memory）、ＤＲＡＭ（Dynamic Random Access Memory）やＳＲＡＭ（Static Random Access Memory）等の主記憶装置として構成されており、後述するように、例えば、電話番号や接続アドレスを含む通信アドレスや各種プログラム等の各種情報を記憶する。入出力部は、例えば、液晶パネル等の画像表示部、操作ボタンやスイッチ等の入力操作部、音声認識・発信部や振動発生部等を含み、利用者による情報入力や利用者に対する情報出力を担う。なお、入出力部として、カメラ等の画像入力装置、または例えばタッチ式パネル等のように、画像表示部と入力操作部とが一体形成されてもよい。
【００２２】
なお、携帯電話１０１は、操作端末の一例であって、例えば、ＰＨＳ（Personal Handy-phone System）、ＰＤＡ（Personal Desktop Assistance）およびノート型コンピュータ等、接続支援装置や家庭内機器に接続可能な携帯機器が代わりに用いられてもよい。
【００２３】
インターネット１０２は、携帯電話１０１、接続支援装置１１０および家庭内機器１２０等を含む不特定多数の機器を接続する通信ネットワークであり、通信回線網として用いられる。インターネット１０２上では、接続された不特定多数の機器に割当てられた固有のＩＰアドレス、ホスト名やホストＩＤ等のネットワーク識別子を介して、例えば特定の携帯電話１０１と特定の家庭内機器１２０とが接続される。
【００２４】
なお、インターネット１０２は、通信回線網の一例であって、例えば、ＬＡＮ（Local Area Network）やＷＡＮ（Wide Area Network）等、携帯電話１０１、接続支援装置１１０および家庭内機器１２０等を含む不特定多数の機器を接続する通信ネットワークが代わりに用いられてもよい。
【００２５】
接続支援装置１１０は、インターネット１０２に接続されている接続サービス会社のシステムであり、携帯電話１０１と家庭内機器１２０との接続を支援する装置として用いられる。接続サービス会社としては、例えばＩＳＰ（Internet Service Provider）、ＤＤＮＳ（Dynamic Domain Name Service）運用会社、ＩＰ電話運用会社等が挙げられる。接続支援装置１１０は、後述するように、家庭内機器１２０を設置している家庭の電話番号をインターネット１０２を介して携帯電話１０１から受信し、家庭内機器１２０の識別情報を含む接続情報をインターネット１０２を介して携帯電話１０１に送信する。
【００２６】
家庭内機器１２０は、インターネット１０２に接続されてサービスを享受する家庭の機器であり、インターネット１０２を介して携帯電話１０１と家庭内機器１２０との接続が確立された状態で、携帯電話１０１により遠隔操作される。ここで、家庭内機器１２０とは、通信ネットワークに接続されている家電製品や設備機器等であって、例えば、テレビ、ビデオ、パーソナルコンピュータ、セットトップボックス、ルータ、空調機、照明機器および防犯機器等である。
【００２７】
以上のような構成により、携帯電話１０１は、接続支援装置１１０から受信した家庭内機器１２０の接続情報を処理することにより、所望の家庭内機器１２０に接続される。これにより、携帯電話１０１と家庭内機器１２０との接続が確立された状態で、利用者は、インターネット１０２を介して携帯電話１０１により所望の家庭内機器１２０を遠隔操作することが可能となる。
【００２８】
図２は、本実施形態に係る接続支援装置１１０の構成例を示すブロック図である。
【００２９】
本実施形態に係る接続支援装置１１０は、制御部１１１、通信部１１２、記憶部１１３、認証部１１４および検索部１１５を備えた、例えばＷｅｂサーバ等として構成される。なお、本装置１１０では、上記構成部の少なくとも１つが別個に備えられるようにしてもよい。また、図２に示されている各構成部間の接続は、あくまでも例示であって、係る場合に限定されるものではない。
【００３０】
制御部１１１は、例えばＣＰＵやＭＰＵ等として構成されており、前述の他の構成部等を制御することにより、例えば通信接続機能やＨＴＴＰプロトコルの処理機能等、接続支援装置１１０の有する各種機能を制御する。また、制御部１１１は、送受信データの暗号・復号化処理機能を有するようにしてもよい。制御部１１１では、インターネット１０２を介した携帯電話１０１による接続に応じて、後述するように、例えば、利用者認証フォームの送信、認証・検索プログラムの実行および認証・検索処理の結果の送信等の処理を制御する。
【００３１】
通信部１１２は、例えば、通信ネットワーク上で各種データ等の伝達を行うための送受信機として構成されており、例えばインターネット１０２を介して携帯電話１０１、家庭内機器１２０や他の通信ネットワーク機器との間で、通信の接続やデータ情報の伝達等を担う。ここで、通信部１１２は、受信部および送信部を一体的に備えているものとするが、受信部および送信部が別個に備えられるようにしてもよい。
【００３２】
記憶部１１３は、例えばＲＯＭ、ＤＲＡＭやＳＲＡＭ等の主記憶装置として構成されており、後述するように、例えば、遠隔制御システム用のデータベースや制御関連プログラム等の各種情報を記憶する。なお、記憶部１１３は、その一部が例えばハードディスク媒体やリムーバブル媒体等の補助記憶装置として構成されており、必要な情報を補助記憶装置から読み出すような構成を有するようにしてもよい。
【００３３】
データベースは、図３に示すように、サービス対象とされる家庭の電話番号に、利用者の暗証番号および家庭内機器１２０の識別情報等を関連付けて記憶しており、制御部１１１により参照される。なお、図３は、１つの電話番号に１つの家庭内機器１２０の識別情報を関連付けている場合を示すが、かかる場合に限定されず、２つ以上の家庭内機器１２０の識別情報を関連付けるようにしてもよい。
【００３４】
ここで、利用者の識別情報と家庭内機器１２０の識別情報との関連付けについて説明する。なお、家庭内機器１２０は、インターネット１０２に接続されており、インターネット１０２上で固有のＭＡＣ（Media Access Control）アドレスが割当てられている。
【００３５】
インターネット１０２に接続されている接続サービス会社には、接続支援装置１１０とともに、各種の通信サーバが設置されている。なお、接続支援装置１１０は、通信サーバと一体的に形成されている場合も考えられる。
【００３６】
接続サービス会社がＩＳＰであれば、接続支援装置１１０は、機器識別情報をＤＨＣＰ（Dynamic Host Configuration Protocol）サーバのデータベースから流用可能である。ここで、ＤＨＣＰとは、通信ネットワークに一時的に接続する機器にＩＰアドレス等の接続情報を自動的に割当てるプロトコルである。
【００３７】
ＤＨＣＰサーバは、家庭内機器１２０が電源投入時に送信するＤＨＣＰ要求をインターネット１０２を介して受信し、ＩＰアドレス等の接続情報を自動的に家庭内機器１２０に割当てる。この際にＤＨＣＰサーバでは、家庭内機器１２０から受信したＭＡＣアドレスと家庭内機器１２０に割当てられたＩＰアドレスとを関連付けるデータベースが作成される。一方、ＩＳＰは、家庭内機器１２０の設置に際して、設置家庭の電話番号とＭＡＣアドレスとを関連付けるデータベースを作成することができる。よって、ＭＡＣアドレスを介して、家庭内機器１２０が設置されている家庭の電話番号（利用者識別情報）と家庭内機器１２０に割当てられたＩＰアドレス（機器識別情報）とが関連付けられる。
【００３８】
また、接続サービス会社がＤＤＮＳ運用会社であれば、接続支援装置１１０は、機器識別情報をＤＤＮＳサーバのデータベースから流用可能である。ここで、ＤＤＮＳとは、通信ネットワーク上のホスト名とＩＰアドレスとを対応させるＤＮＳシステムを動的に更新する技術である。
【００３９】
ＤＤＮＳサーバは、家庭内機器１２０のノード名の登録に際して、家庭内機器１２０が電源投入時に送信するＩＰアドレス登録要求をインターネット１０２を介して受信し、家庭内機器１２０のＭＡＣアドレス、ノード名およびＩＰアドレスを関連付けるデータベースを作成する。ここで、ノード名の登録に際して、家庭内機器１２０から送信するノード名が設置家庭の電話番号を含むように予め設定される（例えば、「０３１２３４５６７８＠ｄｏｍａｉｎ．ｎｅ．ｊｐ」）。よって、設定されたノード名（電話番号）をＤＤＮＳサーバに照会することにより、ノード名を介して、家庭内機器１２０が設置されている家庭の電話番号（利用者識別情報）と家庭内機器１２０に割当てられたＩＰアドレス（機器識別情報）とが関連付けられる。
【００４０】
さらに、接続サービス会社がＩＰ電話運用会社であれば、接続支援装置１１０は、機器識別情報をＳＩＰレジストラサーバのデータベースから流用可能である。ここで、ＳＩＰ（Session Initiation Protocol）とは、ＶｏＩＰ（Voice over Internet Protocol）を応用したインターネット電話等で用いられる通話制御プロトコルである。なお、ＶｏＩＰとは、インターネットやイントラネットなどのＴＣＰ（Transmission Control Protocol）／ＩＰネットワークを用いて音声データを送受信する技術である。
【００４１】
ＳＩＰレジストラサーバは、家庭内機器１２０（ＶｏＩＰルータ）が電源投入時に送信する登録要求を受信し、家庭内機器１２０のＭＡＣアドレス、ＳＩＰＵＲＩ（Uniform Resource Identifier）およびＩＰアドレスを関連付けるデータベースを作成する。ここで、ＳＩＰＵＲＩは、通常、電話番号を含む（例えば、「０３１２３４５６７８＠ｄｏｍａｉｎ．ｎｅ．ｊｐ」）。よって、設定されたノード名（電話番号）をＳＩＰレジストラサーバに照会することにより、ＳＩＰＵＲＩを介して、家庭内機器１２０が設置されている家庭の電話番号（利用者識別情報）と家庭内機器１２０に割当てられたＩＰアドレス（機器識別情報）とが関連付けられる。
【００４２】
なお、家庭内機器１２０の識別情報として、図３に示すＩＰアドレスの代わりに、例えばホスト名、ホストＩＤ等、通信ネットワーク上で一意に識別可能なネットワーク識別子が用いられるようにしてもよい。
【００４３】
また、データベースでは、ＩＰアドレスとともに、例えば家庭内機器１２０の属性を表す情報を関連付けて記憶するようにしてもよい。属性情報としては、例えば、家庭内機器１２０に依存する情報（名称、種類、機能等）や位置情報（フロア、部屋番号等）が挙げられる。これにより、特に１つの電話番号に２つ以上の家庭内機器１２０の識別情報を関連付ける場合には、遠隔操作の対象とされる家庭内機器１２０の判別が容易となる。
【００４４】
この場合、属性情報は、例えば、携帯電話１０１の入出力部を介して利用者により入力されて接続支援装置１１０に送信され、該当する機器識別情報に関連付けて接続支援装置１１０の記憶部１１３に記憶される。なお、属性情報は、接続支援装置１１０の記憶部１１３に記憶される代わりに、接続支援装置１１０から取得された機器識別情報に関連付けて、利用者により入力されて、携帯電話１０１の記憶部に記憶されるようにしてもよい。この場合、属性情報は、接続支援装置１１０から受信した機器識別情報に対応するように、記憶部から読出されて入出力部に表示される。これにより、接続支援装置１１０では、属性情報を記憶するための容量負荷を回避することが可能となる。
【００４５】
認証部１１４および検索部１１５は、以下で説明する機能を実現するように形成された専用の電子回路、または記憶部１１３に記憶され、制御部１１１上で実行される認証・検索プログラムとして実装されるようにしてもよい。ここで、以下の説明では、認証部１１４および検索部１１５が認証・検索プログラムとして実装される場合について説明する。なお、認証・検索プログラムは、認証部１１４および検証部１１５の機能を実現するものであるが、一体的に形成される代わりに、別個に形成されるようにしてもよい。
【００４６】
認証部１１４は、携帯電話１０１による接続支援装置１１０に対する接続の有効性を認証する。携帯電話１０１が接続支援装置１１０に接続されると、認証部１１４は、利用者認証フォームを携帯電話１０１に送信する。利用者認証フォームを受信すると、携帯電話１０１は、利用者に利用者の識別情報（電話番号）および認証情報（暗証番号等）の入力を促し、入力された利用者認証のための情報を接続支援装置１１０に送信する。認証部１１４は、受信した利用者認証のための情報とデータベースに予め記憶された利用者認証のための情報とを比較し、比較結果に応じて、携帯電話１０１による当該接続の有効性を認証する。
【００４７】
利用者認証フォームは、例えば図４に示すような構成の入力フォームであり、Ｗｅｂページとして予め作成されて記憶部１１３に記憶されるようにしてもよい。利用者認証フォームは、サービス対象とされる家庭の電話番号および利用者の暗証番号等、利用者認証に必要な情報の入力を利用者に促す。図４に示す例では、電話番号「０３−１２３４−５６７８」と、暗証番号「２３４５」（ただし、セキュリティ確保のために「＊＊＊＊」として表示されている。）が各々に入力される。また、利用者認証フォームには、利用者が利用者認証情報の入力完了を確認した上で、入力された情報を接続支援装置１１０に送信するために、例えば送信（ログイン）ボタン等が設けられる。
【００４８】
利用者認証のために必要な情報が受信されると、検索部１１５は、携帯電話１０１から受信した電話番号を検索キーとして、当該電話番号に関連付けて記憶されている、利用者の暗証番号や該当する家庭内機器１２０のＩＰアドレス等をデータベース上で検索する。
【００４９】
なお、認証部１１４は、接続支援装置１１０に対する接続の有効性とともに、該当する家庭内機器１２０に対する接続の有効性を認証するようにしてもよい。この場合、データベースは、家庭内機器１２０の識別情報に関連付けて家庭内機器１２０の暗証番号を記憶しており、認証・検索プログラムを介して制御部１１１により参照される。この場合、家庭内機器１２０の暗証番号等に相当する情報は、例えば、携帯電話１０１の入出力部を介して利用者により入力されて接続支援装置１１０に送信され、該当する機器識別情報に関連付けて接続支援装置１１０の記憶部１１３に予め記憶されている。
【００５０】
機器毎の利用者認証に際しては、検索部１１５により機器識別情報が検索されると、認証部１１４は、機器毎の利用者認証フォームを携帯電話１０１に送信する。機器毎の利用者認証フォームは、例えば図５に示すような構成の入力フォームであり、Ｗｅｂページとして予め作成されて記憶部１１３に記憶されるようにしてもよい。機器毎の利用者認証フォームは、遠隔操作の対象とされる家庭内機器１２０の暗証番号等、機器毎の利用者認証に必要な情報の入力を利用者に促す。図５に示す例では、該当する接続機器「テレビ」と、予め利用者により設定された暗証番号（ただし、セキュリティ確保のために「＊＊＊＊」として表示されている。）が各々に入力される。また、機器毎の利用者認証フォームには、利用者が機器毎の利用者認証に必要な情報の入力完了を確認した上で、入力された情報を接続支援装置１１０に送信するために、例えば送信（ログイン）ボタン等が設けられる。
【００５１】
機器毎の利用者認証フォームを受信すると、携帯電話１０１は、利用者に機器毎の利用者認証に必要な情報の入力を促し、入力された機器毎の利用者認証に必要な情報を接続支援装置１１０に送信する。認証部１１４は、受信した機器毎の利用者認証に必要な情報と、家庭内機器１２０に関連付けられてデータベースに予め記憶された機器毎の利用者認証に必要な情報とを比較し、比較結果に応じて、携帯電話１０１による当該接続の有効性を認証する。これにより、許可された利用者のみが該当する家庭内機器１２０を遠隔操作することができる。
【００５２】
図７は、本実施形態に係る接続支援装置１１０の通信シーケンス例を示す説明図である。図８および図９は、本実施形態に係る接続支援装置１１０の実行処理のフロー図を例示する。
【００５３】
まず、携帯電話１０１が接続支援装置１１０に接続される（Ｓ７０１）。接続支援装置１１０への接続に際しては、携帯電話１０１のインターネット接続機能等を用いて、接続支援装置１１０であるＷｅｂサーバ等に関するＵＲＬ（Uniform Resource Locator）等の接続アドレスがＨＴＴＰプロトコル等に則り指定される。
【００５４】
なお、接続アドレスは、携帯電話１０１の入出力部を介して利用者により直接指定されるようにしてもよい。また、接続アドレスは、携帯電話１０１の記憶部に記憶されている少なくとも１つのアドレスが入出力部を介して利用者に提示され、入出力部を介して利用者により任意に選択されるようにしてもよい。あるいは、携帯電話１０１の記憶部に特定のアドレスが記憶される一方で、入出力部に接続支援装置１１０に対する接続専用のスイッチ等が設けられており、当該スイッチを操作することにより、接続支援装置１１０に接続されるようにしてもよい。
【００５５】
携帯電話１０１により接続されると（Ｓ８０１）、接続支援装置１１０が図４に示すような利用者認証フォームを携帯電話１０１に送信する（Ｓ７０２、Ｓ８０２）。利用者認証フォームの送信に際しては、接続支援装置１１０により予め設定された入力フォーム等の情報がＨＴＴＰプロトコル等に則り送信される。なお、入力フォーム等の情報は、接続支援装置１１０から携帯電話１０１に送信される代わりに、予め設定された定型の情報として携帯電話１０１の記憶部に記憶され、接続支援装置１１０からの要求に応じて読み出されるようにしてもよい。いずれの場合にも、入力フォーム等の情報が携帯電話１０１の入出力部に利用者認証フォームとして出力される。
【００５６】
利用者認証フォームを受信すると、利用者は、利用者認証フォームの表示に従い、家庭内機器１２０を設置している家庭の電話番号や利用者の暗証番号等の利用者認証情報を携帯電話１０１の入出力部を介して入力する。利用者認証に必要な情報の入力を完了すると、利用者は、入力内容を確認し、必要に応じて入力内容を修正した上で、例えば送信ボタン等の操作により、入出力部を介して入力の完了を確認する。
【００５７】
入力の完了を確認すると、携帯電話１０１が利用者認証に必要な情報を接続支援装置１１０に送信する（Ｓ７０３）。利用者認証に必要な情報の送信に際しては、入力された利用者認証に必要な情報がＨＴＴＰプロトコル等に則り送信される。なお、利用者認証に必要な情報は、利用者のセキュリティ情報に該当する場合があるので、携帯電話１１０の制御部１１１により予め所定の暗号化処理を施した上で送信されるようにしてもよい。
【００５８】
利用者認証に必要な情報を受信すると、接続支援装置１１０は、記憶部１１３に予め記憶されている認証・検索プログラムを起動し、図９に示す処理を実行する。なお、暗号化された利用者認証情報を受信した場合には、接続支援装置１１０は、予め所定の復号化処理を施した上で、以下の処理を実行する。
【００５９】
利用者認証に必要な情報を受信すると、接続支援装置１１０は、電話番号を検索キーとしてデータベースを検索し、検索キーに対応する利用者の暗証番号および家庭内機器１２０のＩＰアドレス等を取得する（Ｓ９０２）。なお、データベースに記憶されている利用者の電話番号が暗号化されている場合には、予め復号化処理を施された上で、または利用者認証に必要な情報に含まれる電話番号が所定の暗号化処理を施された上で、データベースの検索が行われる。
【００６０】
ここで、電話番号に対応する家庭内機器１２０のＩＰアドレスは、少なくとも１つの家庭内機器１２０のアドレスである。また、ＩＰアドレスとともに家庭内機器１２０の属性情報が対応づけられている場合には、該当する属性情報がＩＰアドレスとともに取得される。
【００６１】
暗証番号およびＩＰアドレスを取得すると、接続支援装置１１０は、検索された暗証番号と携帯電話１０１より送信された暗証番号とを比較する（Ｓ９０３）。なお、検索された暗証番号が暗号化されている場合には、予め復号化処理を施した上で、または利用者認証に必要な情報に含まれる暗証番号に所定の暗号化処理を施した上で、暗証番号の比較が行われる。
【００６２】
暗証番号の比較に際して、暗証番号が一致すれば、接続支援装置１１０は、例えば図６に示すような検索されたＩＰアドレスを含む接続情報を携帯電話１０１に送信する（Ｓ９０４、Ｓ７０４）。図６に示す例では、接続情報は、「Ｌｏｃａｔｉｏｎ：ｈｔｔｐ：／／１２３．２３４．１２．１２」となる。ここで、接続情報は、利用者により入力された電話番号「０３−１２３４−５６７８」に基づいて、データベース上で検索されたＩＰアドレス「１２３．２３４．１２．１２」を含む。
【００６３】
図６は、ＨＴＴＰリダイレクトを用いる場合の接続情報を示している。ここで、ＨＴＴＰリダイレクトとは、ＨＴＴＰにおけるサーバ応答の一つとして、ＵＲＬが変更されたことを知らせる機能であり、専用のステータスコードとともに機能する。大半のウェブブラウザは、ステータスコードを自動的に認識し、リダイレクト先のＵＲＬを読みに行く。
【００６４】
ＨＴＴＰリダイレクトを用いることにより、携帯電話１０１は、受信した接続情報を制御部により処理することで、所望の家庭内機器１２０に接続される。これにより、携帯電話１０１の利用者は、家庭内機器１２０の機器識別情報を知らずとも、所望の家庭内機器１２０に携帯電話１０１を接続することが可能となる。これにより、携帯電話１０１と家庭内機器との接続が確立された状態で、利用者は、インターネット１０２を介して携帯電話１０１により所望の家庭内機器１２０を遠隔操作することが可能となる。
【００６５】
なお、ＨＴＴＰリダイレクトに際しては、携帯電話１０１の入出力部を介して、例えば、文字・画像・音声情報や振動の発生等により、リダイレクト処理の実行を利用者に通知するようにしてもよい。ここで、受信した接続情報が暗号化されている場合には、予め復号化処理を施された上で、所望の家庭内機器１２０との接続が行われる。
【００６６】
接続情報の送信に際しては、接続支援装置１１０により作成された、検索されたＩＰアドレスを含む接続情報がＨＴＴＰプロトコル等に則り送信される。なお、接続情報は、利用者のセキュリティ情報に該当する場合があるので、接続支援装置１１０の制御部１１１により予め所定の暗号化処理を施した上で送信されるようにしてもよい。
【００６７】
一方、暗証番号の比較に際して、暗証番号が一致しなければ、接続支援装置１１０は、エラー情報を携帯電話１０１に送信する（Ｓ９０５）。エラー情報の送信に際しては、接続支援装置１１０により作成された、例えば、入力された電話番号がデータベース上に登録されていない、または、入力された暗証番号がデータベース上に登録されている暗証番号と一致しない等、エラー原因の表示を含むエラー情報がＨＴＴＰプロトコル等に則り送信される。
【００６８】
また、接続情報の送信に際して、予め該当する家庭内機器１２０に対する接続の有効性を認証する認証ステップが設けられるようにしてもよい。この場合、接続支援装置１１０は、接続情報の代わりに該当する家庭内機器１２０の属性情報とともに、図５に示すような機器毎の利用者認証フォームを携帯電話１０１に送信し、機器毎の利用者認証フォームが携帯電話１０１の入出力部に出力される。また、接続支援装置１１０は、電話番号を検索キーとして、遠隔操作の対象とされる家庭内機器１２０のＩＰアドレスとともに機器暗証番号をデータベース上で検索する。
【００６９】
機器毎の利用者認証に際しては、携帯電話１０１が機器毎の利用者認証フォームを受信すると、利用者は、機器毎の利用者認証フォームの表示に従い、該当する家庭内機器１２０対して予め設定された暗証番号を携帯電話１０１の入出力部を介して入力する。機器毎の利用者認証情報の入力を完了すると、利用者は、入力内容を確認し、必要に応じて入力内容を修正した上で、例えば送信ボタンの操作により、入出力部を介して入力の完了を確認する。入力の完了を確認すると、携帯電話１０１が機器毎の利用者認証に必要な情報を接続支援装置１１０に送信する。
【００７０】
機器毎の利用者認証に必要な情報を受信すると、接続支援装置１１０は、携帯電話１０１により送信された暗証番号と検索された暗証番号とを比較する。そして、接続支援装置１１０は、暗証番号が一致すれば、前述したＳ９０４、Ｓ７０４と同様に、接続情報を携帯電話１０１に送信し、暗証番号が一致しなければ、前述したＳ９０５と同様に、エラー情報を携帯電話１０１に送信する。
【００７１】
なお、機器の認証に際しても、利用者の認証と同様に、携帯電話１０１と接続支援装置１１０との間では、ＨＴＴＰプロトコル等に則り情報が送受信され、機器毎の利用者認証に必要な情報が暗号化・復号化処理を施されるようにしてもよい。
【００７２】
なお、電話番号に対応して、複数のＩＰアドレスが検索された場合には、複数のＩＰアドレスが入出力部を介して利用者に提示され、入出力部を介して利用者により任意に選択されるようにしてもよい。この場合、検索されたＩＰアドレスに対応する家庭内機器１２０の属性情報が同時に提示されることで、遠隔操作の対象とされる家庭内機器１２０の判別が容易となる。
【００７３】
本発明に基づく方法は、コンピュータプログラムの形式で実現されるようにしてもよい。この場合、コンピュータプログラムは、接続支援装置１１０上、特に制御部１１１上で実行可能であって、本発明に基づく方法を実行するためにプログラミングされている。この場合、本発明がコンピュータプログラムによって実行されるので、コンピュータプログラムは、コンピュータプログラムによる実行に適した方法と同様に、本発明を表す。コンピュータプログラムは、記憶部１１３上またはコンピュータ読取可能な媒体上に記憶されている。
【００７４】
なお、接続情報としては、ＨＴＴＰリダイレクトを利用する代わりに、ＨＴＭＬ（HyperText Markup Language）のＭＥＴＡタグを利用したり、Ｊａｖａ（登録商標）Ｓｃｒｉｐｔ等のスクリプト言語の機能を利用したりするようにしてもよい。
【００７５】
また、接続情報として、リダイレクトに関する情報の代わりに、家庭内機器１２０に対するハイパーリンクを記述したＷｅｂページを携帯電話１０１の入出力部に表示させて、利用者によりハイパーリンクを選択させるようにしてもよい。
【００７６】
さらに、他の実施形態としては、接続支援装置１１０に対する携帯電話１０１による接続を家庭内機器１２０にリダイレクトする代わりに、接続支援装置１１０をプロキシサーバとして利用することで、当該接続を中継することも考えられる。
【００７７】
以上、添付図面を参照しながら本発明の好適な実施形態について説明したが、本発明は係る例に限定されない。当業者であれば、特許請求の範囲に記入された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【００７８】
例えば、前述の説明では、一般家庭の家電製品や設備機器を遠隔操作するホームネットワークに本発明を適用する場合について説明したが、本発明の適用はかかる場合に限定されるものではない。すなわち、本発明は、遠隔操作の対象として、集合住宅、店舗、中小ビルのビル管理システムに適用する場合についても同様に適用可能である。
【００７９】
また、前述の説明では、認証のために、認証情報として暗証番号を用いる場合について説明したが、本発明の適用はかかる場合に限定されるものではない。すなわち、本発明は、認証情報として、パスワード、ワンタイムパスワードやバイオメトリクス等を用いる場合についても同様に適用可能である。
【図面の簡単な説明】
【００８０】
【図１】本発明の一実施形態に係る遠隔制御システムの構成例を示す説明図である。
【図２】本実施形態に係る接続支援装置の構成例を示すブロック図である。
【図３】本実施形態に係るデータベースの一例を示す説明図である。
【図４】本実施形態に係る利用者認証フォームの画面構成例を示す説明図である。
【図５】本実施形態に係る機器毎の利用者認証フォームの画面構成例を示す説明図である。
【図６】本実施形態に係る接続情報の一例を示す説明図である。
【図７】本実施形態に係る接続支援装置の通信シーケンス例を示す説明図である。
【図８】本実施形態に係る接続支援装置の実行処理を例示するフロー図である。
【図９】本実施形態に係る接続支援装置の実行処理を例示するフロー図である。
【符号の説明】
【００８１】
１００    遠隔制御システム
１０１    携帯電話
１０２    インターネット
１１０    接続支援装置
１１１    制御部
１１２    通信部
１１３    記憶部
１１４    認証部
１１５    検索部
１２０    家庭内機器
【図１】
2008135882.tif 000003
【図２】
2008135882.tif 000004
【図３】
2008135882.tif 000005
【図４】
2008135882.tif 000006
【図５】
2008135882.tif 000007
【図６】
2008135882.tif 000008
【図７】
2008135882.tif 000009
【図８】
2008135882.tif 000010
【図９】
2008135882.tif 000011