(57)【要約】【課題】外部機器に大きなアプリケーションを搭載せず、かつ伝送遅延が生じないようにして、ホームネットワーク構成機器を遠隔操作できるようにする。【解決手段】ＳＴＢ５のＩＭクライアント部５ａがＩＭルータ４へログオン要求を送信するとＩＭルータはＩＭホームサーバ３の情報をＳＴＢへ返信する。ＩＭクライアント部は受信した情報を基にＩＭホームサーバに接続して認証を受けてステータスをＩＭホームサーバに送信する。ＩＭホームサーバはＳＴＢのステータスをデータベースに保持する。ＰＣ１のＩＭアプリケーション１ａがＳＴＢへメッセージを送ると、ＩＭホームサーバに接続してＩＭドメインに参加中のリストから所望のＳＴＢを選択して個別情報とステータスを取得する。ＰＣが取得したＳＴＢのステータスがレディであればＩＭアプリケーションはＳＴＢへメッセージを送信する。これにより、ＰＣからＳＴＢを遠隔操作することができる。【選択図】        図１
2004318486.tif 000002
【特許請求の範囲】
【請求項１】
インターネットを介して外部機器と接続され、前記外部機器によって遠隔操作されるホームネットワーク構成機器において、
ネットワーク上でリアルタイムにメッセージを送受信して会話を行うインスタントメッセージングクライアント手段と、
受信したメッセージ内のコマンドを解析して前記コマンドの内容を実行するコマンド処理手段とを有し、
前記外部機器からインスタントメッセージングアプリケーションに基づいて送信されたメッセージを受信し、前記メッセージに含まれるコマンドによって遠隔操作されることを特徴とするホームネットワーク構成機器。
【請求項２】
前記外部機器から受信した前記メッセージに含まれるパスワードが正当であるか否かを判定して正当なパスワードを認証するパスワード認証手段を更に有し、
前記外部機器から受信した前記メッセージ内に前記正当なパスワードが存在している場合にのみ前記コマンドを実行することを特徴とする請求項１に記載のホームネットワーク構成機器。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、宅内宅外を問わず遠隔操作が可能なホームネットワーク構成機器に関し、より詳細には、宅外ネットワークに接続された外部機器から宅内にあるセットトップボックス、ホームサーバ、又はＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）レコーダなどを遠隔操作するホームネットワークシステムに用いられるホームネットワーク構成機器に関する。
【０００２】
【従来の技術】
近年、インターネットに接続できる機器の普及に伴い、インターネット自体もインフラとして広く普及しつつある。特に、インターネットアプリケーションとして発展しているものにＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）や電子メールなどがある。これらは標準のプロトコルが決められており、それに沿った多種多様な機器やアプリケーションが作られることで、インターネットに接続できる機器の発展に拍車をかけてきた。また、最近では、インスタントメッセージングも普及してきている。インスタントメッセージングは、ネットワーク上でリアルタイムにメッセージの送受信を行う会話システムであって、メッセージを送信する相手が受信可能なオンライン状態か、ネットワークから切り離され受信不可能なオフライン状態かを知ることができ、オンライン状態の相手に対してはメッセージを瞬時に送信することができるという特徴を持っている。
【０００３】
インスタントメッセージングの代表的なアプリケーションには、インターネットソフトであるＩＣＱ（Ｒ）、ＡＯＬ（Ｒ）（Ａｍｅｒｉｃａｎ  Ｏｎ  Ｌｉｎｅ）インスタントメッセンジャ、Ｗｉｎｄｏｗｓ（Ｒ）メッセンジャなど数多くのアプリケーションが存在している。また、携帯電話用のインスタントメッセージングソフトなども開発され、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）用のアプリケーションとの連携もできるようになってきている。
【０００４】
一方、家庭内においても機器のデジタル化及びネットワーク化が進みつつある。ブロードバンドルータ、プリンタ、又はネットワークＨＤＤレコーダなどのイーサネット（Ｒ）や無線ＬＡＮの環境で使用されるＰＣ周辺機器はもとより、ＣＳ（Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓａｔｅｌｌｉｔｅ）及びＢＳ（Ｂｒｏａｄｃａｓｔｉｎｇ  Ｓａｔｅｌｌｉｔｅ）デジタルチューナ、デジタルＶＴＲ（Ｖｉｄｅｏ  Ｔａｐｅ  Ｒｅｃｏｒｄｅｒ）、デジタルビデオカメラ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）プレーヤなどのＡＶ（Ａｕｄｉｏ  Ｖｉｓｕａｌ）機器が普及し、それぞれの機器同士がＩＥＥＥ１３９４規格に準拠したシリアルバス（以下、ＩＥＥＥ１３９４シリアルバスと言う）により接続できるようになってきた。また、電灯線などを利用したエコーネットにより家電製品をネットワーク化する技術も普及しつつある。
【０００５】
ところが、ホームネットワークで使われているプロトコルとインターネットで使われているプロトコルとは別のものである場合がある。したがって、プロトコルの異なる機器同士では直接通信を行うことはできないことがある。しかし、複数のネットワークがそれぞれ発展してきた場合、相互の機器を接続したいと考えるのは自然の欲求である。例えば、外部機器が会社や外出先においてインターネットに接続している場合、この外部機器から自宅のホームネットワークに接続されているＡＶ機器を遠隔操作したいという要求もある。このような要求に応えるために、インターネットプロトコルとホームネットワーク内のプロトコルとの変換を行うプロトコル変換機能を持つゲートウェイも開発されてきている。前述のようなプロトコル変換機能を有するゲートウェイは、通常、ウェブサーバやメールサーバと組み合わせて使用され、実際にやりとりするアプリケーションとしては、広く普及しているＷＷＷを閲覧するウェブブラウザか電子メールの送受信を行うアプリケーションであるメーラなどである。
【０００６】
また、外部機器からホームネットワーク構成機器を遠隔操作する技術は種々の文献に開示されている。例えば、下記の特許文献１には、ゲートウェイ装置が、インターネットなどの広域ネットワークを介して、コンピュータ端末やカメラや照明などのホームネットワーク構成機器を遠隔操作して一元管理する技術が開示されている。この特許文献１の技術によれば、ホームネットワーク構成機器がネットワークに接続されると、ゲートウェイ装置が各ホームネットワーク構成機器の情報を吸い上げて自己のＷＷＷサーバ上に一覧表メニューの形で表示するので、ユーザはこの一覧表メニューを見ながら外部機器からホームネットワーク構成機器を個別に制御することができる。さらに、下記の特許文献２には、ネットワークに接続された家庭やオフィス内の機器を遠隔操作する制御システムの技術が開示されている。この特許文献２の技術によれば、外部機器であるリクエスト送信端末が家庭やオフィス内の機器に所定のコマンドを送信すれば、外部機器は、あらかじめ設定されたコマンドに対応する家庭／オフィス内の機器を任意に制御することができる。
【０００７】
【特許文献１】
特開２００１−５３７７９号公報（段落００２６〜００６７、図１〜４）
【特許文献２】
特開２０００−２２４２２１号公報（段落００２１〜００５０、図１〜５）
【０００８】
【発明が解決しようとする課題】
しかしながら、上記の各特許文献を含めた従来技術では、ウェブサーバによってホームネットワーク構成機器をコントロールする場合には、操作する外部機器である端末側にもウェブブラウザが必要となる。ところが、一般的なウェブブラウザは高機能化されているため、そのアプリケーションサイズが肥大化しており、さらに、メモリ容量や演算速度などにおいて外部機器である端末側に相当な環境条件を要求する。また、外部機器からホームネットワーク構成機器へＨＴＭＬファイルを転送しなければならないためにその通信量もかなり多くなっている。さらに、外部機器が電子メールによってコマンドを受け付けてからホームネットワーク構成機器をコントロールしているので、電子メールの通信特性を考慮すると、実際に外部機器に電子メールが届くまでには相当な時間がかかる場合もあり、かつ、電子メールが必ず到着するという保証もない。このため、外部機器からホームネットワーク構成機器を瞬時にコントロールすることができなかったり、あるいは、ホームネットワーク構成機器のコントロールに失敗することもある。
【０００９】
本発明は、このような事情に鑑みてなされたものであり、電子メールのような遅延が発生せず、かつ、遠隔操作を行う外部機器側にウェブブラウザのような大規模なアプリケーションを搭載することなく、インターネット側の外部機器からホームネットワーク内のＰＣ周辺機器、ＡＶ機器、又は家電機器を遠隔操作できるようなホームネットワーク構成機器を実現することを目的とする。
【００１０】
【課題を解決するための手段】
本発明は、上記の目的を達成するために、セットトップボックス（以下、ＳＴＢと略す）やＨＤＤレコーダやホームサーバなどのホームネットワーク構成機器が、ネットワーク上でリアルタイムにメッセージを送受信して会話を実行するインスタントメッセージングクライアント機能と、受信メッセージ内のコマンドを解析してコマンド内容を実行するコマンド処理機能とを備えている。これによって、他のインスタントメッセージングクライアント機器である外部機器からホームネットワーク構成機器へメッセージを送信すれば、外部機器は、送信したメッセージに含まれるコマンドよって瞬時にホームネットワーク構成機器を遠隔操作することができる。すなわち、本発明のホームネットワーク構成機器によれば、外部機器に大規模なアプリケーションを搭載しなくても、伝送遅延を生じることなくホームネットワーク構成機器を遠隔操作できるホームネットワークシステムを構築することができる。
【００１１】
すなわち、本発明によれば、インターネットを介して外部機器と接続され、前記外部機器によって遠隔操作されるホームネットワーク構成機器において、ネットワーク上でリアルタイムにメッセージを送受信して会話を行うインスタントメッセージングクライアント手段と、受信したメッセージ内のコマンドを解析して前記コマンドの内容を実行するコマンド処理手段とを有し、前記外部機器からインスタントメッセージングアプリケーションに基づいて送信されたメッセージを受信し、前記メッセージに含まれるコマンドによって遠隔操作されることを特徴とするホームネットワーク構成機器が提供される。
【００１２】
また、ホームネットワーク構成機器が、前記外部機器から受信した前記メッセージに含まれるパスワードが正当であるか否かを判定して正当なパスワードを認証するパスワード認証手段を更に有し、自己が前記外部機器から受信した前記メッセージ内に前記正当なパスワードが存在している場合にのみ前記コマンドを実行することは、本発明の好ましい態様である。
【００１３】
また、ホームネットワーク構成機器が、前記コマンドを送信した前記外部機器（すなわち、送信元のインスタントメッセージングクライアント機器）へ前記コマンドの実行結果をメッセージとして送信することは、本発明の好ましい態様である。
【００１４】
【発明の実施の形態】
以下、図面を用いて、本発明におけるホームネットワーク構成機器の実施の形態の幾つかを説明するが、理解を容易にするためにホームネットワークシステムとして説明することにする。なお、以下の各実施の形態に用いる図面において同一装置又は同一部分は同一符号を付す。
【００１５】
＜第１の実施の形態＞
図１は、本発明の第１の実施の形態におけるホームネットワークシステムの構成図である。図１において、第１の実施の形態のホームネットワークシステムは、インスタントメッセージングアプリケーション（以下、ＩＭアプリケーションと略す）１ａを起動しているＰＣ１と、複数の機器をネットワークに接続するための集線ポートを備えたハブ２と、インスタントメッセージングクライアント（以下、ＩＭクライアントと略す）を承認しインスタントメッセージングドメイン（以下、ＩＭドメインと略す）に参加させる働きを有するインスタントメッセージングホームサーバ（以下、ＩＭホームサーバ）３と、インスタントメッセージを中継するインスタントメッセージングルータ（以下、ＩＭルータと略す）４と、ホームネットワーク構成機器にインターネット接続サービスを行うＳＴＢ５とによって構成されている。また、ＳＴＢ５は、ログオン要求を出してＩＭホームサーバ３の情報を取得するＩＭクライアント部５ａと、受信したメッセージを解析してコマンドを実行するコマンド処理部５ｂと、ＳＴＢ５の動作制御を行うＳＴＢ動作部５ｃとを備えている。なお、ＰＣ１、ハブ２、ＳＴＢ５はイーサネット（Ｒ）により接続されている。
【００１６】
次に、図１に示す第１の実施の形態におけるホームネットワークシステムの動作について説明する。図１において、ＳＴＢ５が初めて起動すると、ＩＭクライアント部５ａがハブ２を経由してＩＭルータ４へログオン要求を送信する。すると、ＩＭルータ４は、自己が保持しているＩＭホームサーバ３の情報を、ハブ２を経由してＳＴＢ５のＩＭクライアント部５ａに返信する。ＳＴＢ５のＩＭクライアント部５ａは、受け取った情報を基にハブ２を経由してＩＭホームサーバ３に接続して認証を受け、ＩＭドメインに参加してコマンド受付許容状態を表す「レディ」などのステータスをＩＭホームサーバ３に送信する。
【００１７】
これによって、ＩＭホームサーバ３は、ＳＴＢ５のＩＭクライアント部５ａの個別情報とステータスを自己のデータベースに保持する。なお、ＳＴＢ５の電源オフ時には、ＳＴＢ５のＩＭクライアント部５ａはＩＭホームサーバ３に対して「オフライン」のステータスを送信したり、何らかの作業中でコマンドを受け付けられない時には「ビジー」のステータスを送信したりするようになっている。
【００１８】
ＰＣ１のＩＭアプリケーション１ａも、起動すると、ＳＴＢ５のＩＭクライアント部５ａと同様にＩＭドメインに参加する。ＰＣ１のＩＭアプリケーション１ａがＳＴＢ５のＩＭクライアント部５ａに対してメッセージを送る場合には、まず、ハブ２を経由してＩＭホームサーバ３に接続してＩＭドメインに参加中のＩＭクライアントのリストを取得する。その中から所望のＳＴＢ５のＩＭクライアント部５ａを選択し、個別情報とステータスを取得する。このとき、取得したステータスが「レディ」であれば、ＰＣ１のＩＭアプリケーション１ａは、ハブ２及びＩＭルータ４を経由してＳＴＢ５のＩＭクライアント部５ａにメッセージを送信する。
【００１９】
ここで、ＰＣ１のＩＭアプリケーション１ａからＳＴＢ５のＩＭクライアント部５ａに対して、例えば
“＃Ｄｏ：録画予約＃Ｃｈ：１１＃Ｓｔａｒｔ：２００２：０８：１５：１９：００＃Ｓｔｏｐ：２００２：０８：１５：２１：００”
という内容のメッセージを送信したとする。ＳＴＢ５のＩＭクライアント部５ａは、このメッセージを受け取り、これをコマンド処理部５ｂに送る。すると、コマンド処理部５ｂは、受け取ったメッセージ中の“＃Ｄｏ”や“＃ｓｔａｒｔ”などあらかじめ決められているキーワードを基にコマンドの種類とコマンドの内容を解析し、ＳＴＢ動作部５ｃに対して新たなコマンドを発行する。そして、ＳＴＢ動作部５ｃが発行されたコマンドを実行することにより、ＰＣ１のＩＭアプリケーション１ａからＳＴＢ５に対してリアルタイムで遠隔操作を行うことができる。
【００２０】
＜第２の実施の形態＞
図２は、本発明の第２の実施の形態におけるホームネットワークシステムの構成図である。図２に示す第２の実施の形態におけるホームネットワークシステムの構成は、図１に示す第１の実施の形態の構成と同じであるので、その説明は省略する。図２において、ＰＣ１のＩＭアプリケーション１ａからＳＴＢ５のＩＭクライアント部５ａに対して、
“＃Ｄｏ：録画予約＃Ｃｈ：１１＃Ｓｔａｒｔ：２００２：０８：１５：１９：００＃Ｓｔｏｐ：２００２：０８：１５：８：００”
という開始時刻“１９：００”よりも終了時刻“８：００”のほうが早いという誤ったコマンドを送った場合は、ＳＴＢ５のコマンド処理部５ｂはＳＴＢ動作部５ｃからエラー情報を受け取ってＩＭクライアント部５ａにこのエラー情報を送る。
【００２１】
すると、ＳＴＢ５のＩＭクライアント部５ａは、“＃Ｒｅｓｕｌｔ：Ｃｏｍｍａｎｄ  Ｆａｉｌｅｄパラメータエラー”などのメッセージをＰＣ１のＩＭアプリケーション１ａに送信する。このようにして、誤ったコマンドではホームネットワーク構成機器を遠隔操作することができないようになっている。なお、コマンドの送信に成功した場合には、ＳＴＢ５のＩＭクライアント部５ａから“＃Ｒｅｓｕｌｔ：Ｃｏｍｍａｎｄ  Ｃｏｍｐｌｅｔｅｄ”のメッセージをＰＣ１のＩＭアプリケーション１ａに送信するようになっている。
【００２２】
＜第３の実施の形態＞
図３は、本発明の第３の実施の形態におけるホームネットワークシステムの構成図である。第３の実施の形態におけるホームネットワークシステムの構成は、図２に示す第２の実施の形態の構成に、パスワード認証部５ｄが追加されたものである。パスワード認証部５ｄは受信したメッセージ内に正当なパスワードが存在しているときに、そのパスワードの認証を行うものである。したがって、それ以外の同一部分の構成の説明は省略する。
【００２３】
図３において、ＰＣ１のＩＭアプリケーション１ａから“＃ｐｓｗｄ：ｊｆｕ９ｑｓ７５＃Ｄｏ：電源オフ”という内容のメッセージをＳＴＢ５ＡのＩＭクライアント部５ａへ送信したとする。すると、コマンド処理部５ｂは、ＩＭクライアント部５ａから“＃ｐｓｗｄ：ｊｆｕ９ｑｓ７５＃Ｄｏ：電源オフ”のメッセージを受け取り、“＃ｐｓｗｄ”というキーワードからパスワード“ｊｆｕ９ｑｓ７５”を抜き出してパスワード認証部５ｄへ送る。すると、パスワード認証部５ｄは、あらかじめ設定されているパスワードと受け取ったパスワード“ｊｆｕ９ｑｓ７５”とが一致しているかどうかを比較してパスワードが正しいか否かを判定し、パスワードが正しければ“ＯＫ”、パスワードが違っていれば“ＮＧ”の返事をコマンド処理部５ｂに返す。
【００２４】
コマンド処理部５ｂは、受け取った返事が“ＯＫ”であればＳＴＢ動作部５ｃに対してコマンドを発行するが、“ＮＧ”の場合にはコマンドを発行しない。コマンド処理部５ｂの処理状況を受けて、ＳＴＢ５ＡのＩＭクライアント部５ａは、“＃Ｒｅｓｕｌｔ：Ｃｏｍｍａｎｄ  Ｆａｉｌｅｄパスワードエラー”というメッセージをＰＣ１のＩＭアプリケーション１ａへ送信する。この動作により、正しいパスワードが入っていないメッセージは処理せず、操作が許されているユーザからのコマンドのみを受け付けることができるようになっている。
【００２５】
＜第４の実施の形態＞
図４は、本発明の第４の実施の形態におけるホームネットワークシステムの構成図である。図４に示す第４の実施の形態におけるホームネットワークシステムは、インターネット８に接続されＩＭアプリケーション１ａを起動しているＰＣ１と、インスタントメッセージを中継するＩＭルータ機能６ａを有するゲートウェイ６と、ＩＭクライアントを承認しＩＭドメインに参加させる働きを有するＩＭホームサーバ３と、ＩＭクライアント機能７ａを有しゲートウェイ６とＩＰｏｖｅｒ１３９４プロトコルで接続されたＨＤＤレコーダ７とによって構成されている。すなわち、第４の実施の形態が前述の第１、第２、第３の実施の形態と異なるところは、ＳＴＢ５、５Ａの代わりにゲートウェイ６を経由してＨＤＤレコーダ７の遠隔操作を行っている点である。
【００２６】
次に、図４の第４の実施の形態におけるホームネットワークシステムの動作について説明する。ＰＣ１のＩＭアプリケーション１ａは、ゲートウェイ６のＩＭルータ機能６ａに接続してイーサネット（Ｒ）上のＩＭホームサーバ３の情報を取得してＩＭドメインに参加している。一方、ＨＤＤレコーダ７も、ＩＭクライアント機能７ａを用いて、ＩＰｏｖｅｒ１３９４上でゲートウェイ６のＩＭルータ機能６ａに接続して同じくＩＭドメインに参加している。ＰＣ１とＨＤＤレコーダ７が相互にメッセージを送る場合には、お互いにゲートウェイ６のＩＭルータ機能６ａを経由して送信を行っている。なお、ＨＤＤレコーダ７はゲートウェイ６とＩＰｏｖｅｒ１３９４で接続されているが、ＩＥＥＥ１３９４プロトコルなどその他のプロトコルで接続されていてもよい。また、図４では、ＩＭホームサーバ３はゲートウェイ６とは別の機器になっているが、ゲートウェイ６にＩＭホームサーバ３の機能を持たせることもできる。
【００２７】
＜第５の実施の形態＞
図５は、本発明の第５の実施の形態におけるホームネットワークシステムの構成図である。図５に示す第５の実施の形態におけるホームネットワークシステムは、インスタントメッセージを中継するＩＭルータ機能６ａとＩＭクライアントを承認しＩＭドメインに参加させる働きを有するＩＭホームサーバ機能６ｂとを有するゲートウェイ６Ａと、ＩＭクライアント機能７ａを有しゲートウェイ６ＡとＩＰｏｖｅｒ１３９４プロトコルで接続されたＨＤＤレコーダ７と、ＩＭクライアント機能１０ａを有しゲートウェイ６Ａとイーサネット（Ｒ）で接続されたＳＴＢ１０と、インターネット８に接続されＩＭクライアント機能（図示せず）を有する携帯電話９とによって構成されている。
【００２８】
次に、第５の実施の形態におけるホームネットワークシステムの動作について説明する。携帯電話９のＩＭクライアント機能（図示せず）が、インターネット８を経由して、ゲートウェイ６Ａに接続してＩＭルータ機能６ａとＩＭホームサーバ機能６ｂにアクセスすることによって、携帯電話９はＩＭドメインに参加している。携帯電話９は、ＩＭドメインに参加した後は、ホームネットワークに接続しているホームネットワーク構成機器（図示せず）のリストを取得し、リストの中から操作したいホームネットワーク構成機器を選んで所望のコマンドをメッセージとしてゲートウェイ６Ａに送信すれば、携帯電話９からホームネットワーク内の所望のホームネットワーク構成機器を遠隔操作することができる。また、ＩＭドメインに参加するための認証とメッセージ内のパスワードを併用することでセキュアな遠隔操作を行うことができる。
【００２９】
なお、図５のホームネットワークシステムの構成例では、携帯電話９からの操作であったが、インターネット接続機能とＩＭクライアント機能が搭載可能な外部機器であれば、ＰＣ、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、あるいはＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ−ｐｈｏｎｅ  Ｓｙｓｔｅｍ）などいかなる外部機器であってもよい。また、各種機器用にダウンロードして実行可能なＩＭアプリケーションソフトウェアなども開発されており、これらのＩＭアプリケーションソフトウェアを用いれば、ＩＭクライアント機能がもともと組み込まれていない外部機器からでも遠隔操作をすることは可能である。さらに、制御対象のホームネットワーク構成機器はＨＤＤレコーダ７やＳＴＢ１０などのＡＶ機器だけでなく、冷蔵庫や洗濯機などの白物家電製品、照明機器、給湯器、又は電子ロックなど、ネットワーク化されていてゲートウェイでプロトコル変換可能なホームネットワーク構成機器であれば遠隔操作が可能である。
【００３０】
上記で述べた第１の実施の形態から第５の実施の形態までのホームネットワークシステムによれば、ＳＴＢ、ゲートウェイ、ＨＤＤレコーダなどを用いてインスタントメッセージング（ＩＭ）を利用することにより、インターネットに接続されたＰＣや携帯電話などの一般的な外部機器からでも少ない通信量でリアルタイムにホームネットワーク内の各種機器を遠隔操作することができる。しかし、本発明は上記の各実施の形態の構成に限定されるものではなく、例えば、ホームサーバを用いて、ホームネットワーク内の各種機器を遠隔操作することができるホームネットワークシステムを構築することもできる。以下の各実施の形態では、ホームサーバを用いたホームネットワークシステムについて説明する。
【００３１】
＜第６の実施の形態＞
図６は、本発明の第６の実施の形態におけるホームネットワークシステムの構成図である。図６に示す第６の実施の形態におけるホームネットワークシステムの構成は、図１に示す第１の実施の形態のホームネットワークシステムのＳＴＢ５をホームサーバ１１に置き換えたものである。したがって、図１と同じ構成部分であるＰＣ１、ＩＭアプリケーション１ａ、ハブ２、ＩＭホームサーバ３及びＩＭルータ４の説明は省略する。ホームサーバ１１は、ログオン要求を出してＩＭホームサーバ３の情報を取得するＩＭクライアント部１１ａと、受信したメッセージを解析してコマンドを実行するコマンド処理部１１ｂと、ホームサーバ１１の動作制御を行うホームサーバ動作部１１ｃとを備えている。
【００３２】
図６に示す第６の実施の形態におけるホームネットワークシステムの動作は、図１に示す第１の実施の形態のホームネットワークシステムの動作説明において、基本的にはＳＴＢ５をホームサーバ１１と読み替えればよいが、動作の正確性を期すために図６におけるホームネットワークシステムの動作を改めて概略説明する。
【００３３】
図６において、ホームサーバ１１のＩＭクライアント部１１ａがハブ２を経由してＩＭルータ４にログオンの要求を送信すると、ＩＭルータ４は自己が保持しているＩＭホームサーバ３の情報をハブ２を経由してホームサーバ１１のＩＭクライアント部１１ａに返信する。ホームサーバ１１のＩＭクライアント部１１ａは、受け取った情報を基にハブ２を経由してＩＭホームサーバ３に接続し認証を受けてＩＭドメインに参加し、コマンド受付許容状態を表す「レディ」などのステータスをＩＭホームサーバ３に送信する。これによって、ＩＭホームサーバ３は、ホームサーバ１１のＩＭクライアント部１１ａの個別情報とステータスを自己のデータベースに保持する。
【００３４】
なお、ホームサーバ１１の電源オフ時にはＩＭクライアント部１１ａはＩＭホームサーバ３に対して「オフライン」のステータスを送信したり、何らかの作業中でコマンドを受け付けられない時には「ビジー」のステータスを送信したりする。ＰＣ１のＩＭアプリケーション１ａも、起動すると、ホームサーバ１１のＩＭクライアント部１１ａと同様にＩＭドメインに参加する。
【００３５】
ＰＣ１のＩＭアプリケーション１ａがホームサーバ１１のＩＭクライアント部１１ａに対してメッセージを送信する場合には、まず、ハブ２を経由してＩＭホームサーバ３に接続してＩＭドメインに参加中のＩＭクライアントのリストを取得する。ＰＣ１のＩＭアプリケーション１ａは、そのリストの中からホームサーバ１１のＩＭクライアント部１１ａを選択して個別情報とステータスを取得する。ここで、取得したステータスが「レディ」であれば、ＰＣ１のＩＭアプリケーション１ａは、ハブ２及びＩＭルータ４を経由してホームサーバ１１のＩＭクライアント部１１ａにメッセージを送信する。
【００３６】
ここで、ＰＣ１のＩＭアプリケーション１ａからホームサーバ１１のＩＭクライアント部１１ａに対して、
“＃Ｄｏ：録画予約＃Ｃｈ：１１＃Ｓｔａｒｔ：２００２：０８：１５：１９：Ｏ０＃Ｓｔｏｐ：２００２：０８：１５：２１：００”
という内容のメッセージを送信したとする。ホームサーバ１１のＩＭクライアント部１１ａはこのメッセージを受け取ってコマンド処理部１１ｂに送る。すると、コマンド処理部１１ｂは、受け取ったメッセージ中の“＃Ｄｏ”や“＃Ｓｔａｒｔ”などあらかじめ決められているキーワードを基にコマンドとコマンド内容を解析し、ホームサーバ動作部１１ｃに対しコマンドを発行する。ホームサーバ動作部１１ｃが発行されたコマンドを実行することによって、ＰＣ１のＩＭアプリケーション１ａからリアルタイムにホームサーバ１１の遠隔操作を行うことができる。
【００３７】
＜第７の実施の形態＞
図７は、本発明の第７の実施の形態におけるホームネットワークシステムの構成図である。図７に示す第７の実施の形態のホームネットワークシステムは、ＩＭアプリケーション１ａを備えるＰＣ１が、ハブ２を介して、イーサネット（Ｒ）によってホームサーバ１２に接続された構成となっている。また、図７に示す第７の実施の形態のホームサーバ１２は、図６に示す第６の実施の形態のホームサーバ１１に、インスタントメッセージを中継するＩＭルータ機能１１ｄとＩＭクライアントを承認しＩＭドメインに参加させる働きを有するＩＭホームサーバ機能１１ｅとが付加された構成となっている。そのため、図６のようなＩＭルータ４とＩＭホームサーバ３の機器がなくても、ホームサーバ１２だけで遠隔制御の動作を行うことができる。
【００３８】
＜第８の実施の形態＞
図８は、本発明の第８の実施の形態におけるホームネットワークシステムの構成図である。図８に示す第８の実施の形態のホームネットワークシステムは、ウェブブラウジング機能を持つＰＤＡ１５がインターネット８を介してホームサーバ１３に接続され、さらに、ホームサーバ１３とＨＤＤレコーダ１４がイーサネット（Ｒ）で接続された構成となっている。また、ホームサーバ１３は、図７に示す第７の実施の形態のホームサーバ１２に、外部機器のウェブブラウザ画面を表示させるウェブサーバ機能１１ｆが付加された構成となっている。ＨＤＤレコーダ１４は、ＩＭクライアント機能１４ａとコマンド処理部１４ｂとＨＤＤレコーダ動作部１４ｃとを備えている。
【００３９】
図９は、本発明の第８の実施の形態におけるホームネットワークシステムにおいて、オンライン中にＰＤＡのウェブブラウザに表示される画面の一例である。また、図１０は、図９の画面表示中にＨＤＤレコーダを選択したときに状態が変更された画面の一例である。さらに、図１１は、本発明の第８の実施の形態におけるホームネットワークシステムにおいて、オフライン中にＰＤＡのウェブブラウザに表示される画面の一例である。
【００４０】
図８において、ＰＤＡ１５がウェブブラウザ（図示せず）によってホームサーバ１３にアクセスすると、ホームサーバ１３のウェブサーバ機能１１ｆは、ＩＭホームサーバ機能１１ｅにＩＭドメインに参加中のＩＭクライアントとステータスのリストを問い合わせる。このとき、問い合わせの結果として、図９に示すような画面がウェブブラウザに表示される。すなわち、接続機器リストとして、ホームサーバ１３はコマンド受付許容状態を示す「レディ」（ｒｅａｄｙ、以下同様）、ＨＤＤレコーダ１４もコマンド受付許容状態を示す「レディ」がそれぞれ表示され、ＤＶＤレコーダは接続されていないので「オフライン」（ｏｆｆ  ｌｉｎｅ、以下同様）というように表示される。なお、ＤＶＤレコーダは過去に接続されてＩＭドメインに参加した場合でも、現在は接続されていないために「オフライン」の状態となっている。
【００４１】
ここで、図９に示すような接続機器リストの画面が表示されているとき、ＰＤＡ１５のウェブブラウザ（図示せず）で画面中の“２”を選択すると、図１０に示すようにＨＤＤレコーダの操作画面に表示内容が変更される。すなわち、図８のＰＤＡ１５で図９の画面中の“２”を選択し、さらに図１０の画面中の“２”を選択すると、ホームサーバ１３のウェブサーバ機能１１ｆは、“＃Ｄｏ：電源オフ”という内容のメッセージを作成してＩＭクライアント部１１ａに送る。すると、ＩＭクライアント部１１ａはＨＤＤレコーダ１４に対してこのメッセージ（すなわち、“＃Ｄｏ：電源オフ”）を送信する。これによって、ＨＤＤレコーダ１４のＩＭクライアント機能１４ａはそのメッセージ（“＃Ｄｏ：電源オフ”）をコマンド処理部１４ｂに送る。コマンド処理部１４ｂはコマンドを抜き出してＨＤＤレコーダ動作部１４ｃに対してコマンドを発行する。
【００４２】
ここで、コマンドが電源オフの場合には、ＨＤＤレコーダ動作部１４ｃはコマンド処理部１４ｂを介して、ＩＭクライアント機能１４ａに状態がオフラインに変更されることを伝える。これによって、ＨＤＤレコーダ１４のＩＭクライアント機能１４ａは、ホームサーバ１３のＩＭホームサーバ機能１１ｅに対してオフラインを通知する。ホームサーバ１３のウェブサーバ機能１１ｆはオフラインの情報に基づいて情報内容を更新し、ウェブブラウザの表示画面に図１１のようなオフライン時の接続機器リストを表示させる。すなわち、図１１に示すように、ホームサーバ１３はコマンド受付許容状態を示す「レディ」であるが、ＨＤＤレコーダ１４及びＤＶＤレコーダは「オフライン」というように表示される。
【００４３】
このようにすることにより、従来のウェブブラウジング機能しか持たない機器からでも遠隔操作を行うことができ、ＩＭクライアント機能を持つ機器からはＩＭ（インスタントメッセージング）で、ウェブブラウジング機能しか持たない機器からはウェブブラウザからというように、どちらからでも遠隔操作を行うことができる。なお、図８の構成例のＨＤＤレコーダ１４はホームサーバ１３に対してイーサネット（Ｒ）で接続されているが、これに限ることはなく、ＩＥＥＥ１３９４などその他のネットワークで接続してもよい。また、制御対象となるホームネットワーク構成機器もＨＤＤレコーダやＤＶＤレコーダなどのＡＶ機器だけでなく、冷蔵庫や洗濯機などの白物家電製品、照明機器、給湯器、あるいは電子ロックなどでもよい。
【００４４】
ところで、上記の実施の形態で述べたホームネットワークシステムの説明から明らかなように、本発明のように、ホームネットワークシステムに用いられるホームネットワーク構成機器と外部機器とを中継するゲートウェイにおいて、このゲートウェイが、インスタントメッセージを中継するインスタントメッセージングルータ機能を備え、ゲートウェイが外部機器とホームネットワーク構成機器との間のインスタントメッセージを中継することにより、外部機器がホームネットワーク構成機器を遠隔操作するように構成することは好ましい態様である。すなわち、ゲートウェイにインスタントメッセージを中継するルータ機能を持たせているので、外部機器がインスタントメッセージングアプリケーションを起動してゲートウェイを経由すれば、所望のホームネットワーク構成機器を遠隔操作することができる。
【００４５】
また、本発明のように、さらに、ゲートウェイがインスタントメッセージングクライアントを承認しインスタントメッセージングドメインに参加させる働きを有するインスタントメッセージングホームサーバ機能を備える構成にすることは好ましい態様である。すなわち、外部機器は、ゲートウェイのインスタントメッセージングホームサーバ機能にアクセスすることによってインスタントメッセージングドメインに参加して所望のホームネットワーク構成機器を遠隔操作することができる。また、インスタントメッセージングドメインに参加するための認証と外部機器から送信されたメッセージ内のパスワードとを併用することによって、外部機器は一層セキュアな遠隔操作を行うことができる。
【００４６】
さらに、本発明のように、外部機器とホームサーバとがインターネットに接続され、外部機器によって遠隔操作されるホームサーバにおいて、このホームサーバが、ネットワーク上でリアルタイムにメッセージを送受信して会話を行うインスタントメッセージングクライアント機能と、受信したメッセージ内のコマンドを解析してコマンドの内容を実行するコマンド処理機能とを備え、ホームサーバが外部機器からインスタントメッセージングアプリケーションに基づいて送信されたメッセージを受信し、このメッセージに含まれるコマンドによって遠隔操作されることは好ましい態様である。すなわち、このような構成にすれば、他のインスタントメッセージングクライアント機器からのメッセージによりホームサーバを遠隔操作できるようにすることも可能となる。
【００４７】
また、本発明のように、ホームサーバは、さらに、インスタントメッセージングクライアントを承認しインスタントメッセージングドメインに参加させる働きを有するインスタントメッセージングホームサーバ機能と、インスタントメッセージを中継するインスタントメッセージングルータ機能とを備える構成にすることは好ましい態様である。すなわち、本発明によれば、ホームサーバにインスタントメッセージングホームサーバ機能とインスタントメッセージングルータ機能を持たせることによって、他のサーバ機器がなくても遠隔操作による動作を行うことができる。
【００４８】
また、本発明のように、ホームサーバは、さらに、外部機器のウェブブラウザ画面を表示するウェブサーバ機能を備え、ホームサーバが接続しているメッセージングクライアント機器の状態を自己のウェブブラウザ画面から確認し、他のインスタントメッセージングクライアント機器にメッセージを送ることができるように構成することは好ましい態様である。すなわち、本発明によれば、ホームサーバがウェブサーバ機能を備えることによって、ウェブブラウジング機能がある外部機器から、接続されているメッセージングクライアント機器の状態をウェブブラウザで確認しながら、他のインスタントメッセージングクライアント機器にメッセージを送ることによって、外部機器からホームサーバを遠隔操作することができる。
【００４９】
【発明の効果】
以上説明したように、本発明のホームネットワーク構成機器によれば、外部機器である端末側は小規模のアプリケーションを搭載するだけでホームネットワーク構成機器を遠隔操作することができる。しかも、外部機器からホームネットワーク構成機器へ送信されるコマンドには伝達遅延が生じないので、家庭内のホームネットワーク構成機器をリアルタイムで遠隔操作することができる。そのため、比較的非力なＰＤＡやＰＨＳなどの携帯端末や高機能携帯電話などからでも、自宅のホームネットワーク構成機器を少ない通信量で簡単に遠隔操作することができる。また、本発明のホームネットワーク構成機器によれば、小規模のアプリケーションを搭載した外部機器からホームネットワーク内にあるホームサーバをリアルタイムに遠隔操作することもできる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態におけるホームネットワークシステムの構成図である。
【図２】本発明の第２の実施の形態におけるホームネットワークシステムの構成図である。
【図３】本発明の第３の実施の形態におけるホームネットワークシステムの構成図である。
【図４】本発明の第４の実施の形態におけるホームネットワークシステムの構成図である。
【図５】本発明の第５の実施の形態におけるホームネットワークシステムの構成図である。
【図６】本発明の第６の実施の形態におけるホームネットワークシステムの構成図である。
【図７】本発明の第７の実施の形態におけるホームネットワークシステムの構成図である。
【図８】本発明の第８の実施の形態におけるホームネットワークシステムの構成図である。
【図９】本発明の第８の実施の形態におけるホームネットワークシステムにおいて、オンライン中にＰＤＡのウェブブラウザに表示される画面の一例である。
【図１０】図９の画面表示中にＨＤＤレコーダを選択したときに状態が変更された画面の一例である。
【図１１】本発明の第８の実施の形態におけるホームネットワークシステムにおいて、オフライン中にＰＤＡのウェブブラウザに表示される画面の一例である。
【符号の説明】
１  ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）
１ａ  ＩＭアプリケーション（インスタントメッセージングアプリケーション）
２  ハブ
３  ＩＭホームサーバ
４  ＩＭルータ
５、５Ａ、１０  ＳＴＢ（セットトップボックス）
５ａ、１１ａ  ＩＭクライアント部
５ｂ、１１ｂ、１４ｂ  コマンド処理部
５ｃ  ＳＴＢ動作部
５ｄ  パスワード認証部
６、６Ａ  ゲートウェイ
６ａ、１１ｄ  ＩＭルータ機能
６ｂ  ＩＭホームサーバ機能
７、１４  ＨＤＤレコーダ
７ａ、１０ａ、１４ａ  ＩＭクライアント機能
８  インターネット
９  携帯電話
１１、１２、１３  ホームサーバ
１１ｃ  ホームサーバ動作部
１１ｅ  ＩＭホームサーバ機能
１１ｆ  ウェブサーバ機能
１４ｃ  ＨＤＤレコーダ動作部
１５  ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）
【図１】
2004318486.tif 000003
【図２】
2004318486.tif 000004
【図３】
2004318486.tif 000005
【図４】
2004318486.tif 000006
【図５】
2004318486.tif 000007
【図６】
2004318486.tif 000008
【図７】
2004318486.tif 000009
【図８】
2004318486.tif 000010
【図９】
2004318486.tif 000011
【図１０】
2004318486.tif 000012
【図１１】
2004318486.tif 000013