(57)【要約】【課題】宅内に複数の情報処理装置がある場合に、遠隔地からそれぞれの情報処理装置の稼働状況を把握することができる遠隔制御装置を提供する。【解決手段】遠隔制御装置は、外部の公衆ネットワークからアクセス可能な遠隔制御装置であって、外部の公衆ネットワークを介してリモート端末と通信中に、宅内のネットワークに接続されている１台以上の宅内端末の稼働状況を監視し、リモート端末の表示部に、稼働状況を表示させ、リモート端末のユーザーによる操作によって選択された宅内端末を、自動的に起動させることを特徴とする。【選択図】      図１
2013138518.tif 000002
【特許請求の範囲】
【請求項１】
外部の公衆ネットワークからアクセス可能な、宅内に存在する遠隔制御装置であって、
前記遠隔制御装置は、宅内のネットワークに接続されている複数の宅内端末に記録されるコンテンツデータを監視し、前記公衆ネットワークを介したリモート端末との通信中に、前記リモート端末の表示部に、前記複数の宅内端末に記録されたコンテンツデータの一覧を表示させることを特徴とする遠隔制御装置。
【請求項２】
前記遠隔制御装置は、前記複数の宅内端末のうち、前記リモート端末のユーザーによる操作によって選択されたコンテンツデータが記録されている宅内端末を、自動的に起動させることを特徴とする請求項１に記載の遠隔制御装置。
【請求項３】
外部の公衆ネットワークからアクセス可能な、宅内に存在する遠隔制御装置の遠隔制御プログラムであって、
宅内のネットワークに接続されている複数の宅内端末に記録されるコンテンツデータを監視させ、前記外部の公衆ネットワークを介したリモート端末との通信中に、前記リモート端末の表示部に、前記複数の宅内端末に記録されたコンテンツデータの一覧を表示させることを特徴とする遠隔制御プログラム。
【請求項４】
前記遠隔制御プログラムは、前記複数の宅内端末のうち、前記リモート端末のユーザーによる操作によって選択されたコンテンツデータが記録された宅内端末を、自動的に起動させることを特徴とする請求項３に記載の遠隔制御プログラム。
【請求項５】
外部の公衆ネットワークからアクセス可能な、宅内に存在する遠隔制御装置の遠隔制御方法であって、
宅内のネットワークに接続されている複数の宅内端末に記録されるコンテンツデータを監視させ、前記外部の公衆ネットワークを介したリモート端末との通信中に、前記リモート端末の表示部に、前記複数の宅内端末に記録されたコンテンツデータの一覧を表示させることを特徴とする遠隔制御方法。
【請求項６】
前記遠隔制御方法は、前記複数の宅内端末のうち、前記リモート端末のユーザーによる操作によって選択されたコンテンツデータが記録された宅内端末を、自動的に起動させることを特徴とする請求項５に記載の遠隔制御方法。
【請求項７】
宅内のネットワークに接続されている複数の宅内端末のそれぞれに対して、前記複数の宅内端末に記録されているコンテンツデータを示す情報を取得するコンテンツ確認手段と、
外部の公衆ネットワークを介してリモート端末と通信する通信手段と、
前記通信手段が通信しているときに、前記コンテンツ確認手段によって取得された前記複数の宅内端末に記録されているコンテンツデータの一覧を、前記リモート端末の表示部に表示するコンテンツ一覧表示手段とを有することを特徴とする遠隔制御装置。
【請求項８】
前記遠隔制御装置は、前記複数の宅内端末のうち、前記リモート端末のユーザーによる操作によって選択されたコンテンツデータが記録されている宅内端末を、自動的に起動させる起動手段をさらに有することを特徴とする請求項７に記載の遠隔制御装置。
【請求項９】
外部の公衆ネットワークを介してリモート端末と通信させる通信ステップと、
宅内のネットワークに接続されている複数の宅内端末のそれぞれに対して、前記複数の宅内端末に記録されているコンテンツデータを示す情報を取得させるコンテンツ確認ステップと、
前記通信ステップによって通信させているときに、前記コンテンツ確認ステップによって取得させたコンテンツデータを示す情報の一覧を、前記リモート端末の表示部に表示させるコンテンツ一覧表示ステップとを有することを特徴とする遠隔制御プログラム。
【請求項１０】
前記遠隔制御プログラムは、前記複数の宅内端末のうち、前記リモート端末のユーザーによる操作によって選択されたコンテンツが記録されている宅内端末を、自動的に起動させる起動ステップをさらに有することを特徴とする請求項９に記載の遠隔制御プログラム。
【請求項１１】
外部の公衆ネットワークを介してリモート端末と通信させる通信ステップと、
宅内のネットワークに接続されている複数の宅内端末のそれぞれに対して、前記複数の宅内端末に記録されているコンテンツデータを示す情報を取得させるコンテンツ確認ステップと、
前記通信ステップによって通信させているときに、前記コンテンツ確認ステップによって取得させたコンテンツデータを示す情報の一覧を、前記リモート端末の表示部に表示させるコンテンツ一覧表示ステップとを有することを特徴とする遠隔制御方法。
【請求項１２】
前記遠隔制御方法は、前記複数の宅内端末のうち、前記リモート端末のユーザーによる操作によって選択されたコンテンツが記録されている宅内端末を、自動的に起動させる起動ステップをさらに有することを特徴とする請求項１１に記載の遠隔制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネット等の公衆ネットワークを介して、遠隔地の端末から宅内の情報処理装置の制御をする遠隔制御装置の技術に関する。
【背景技術】
【０００２】
外出先のユーザーが、ノートパソコン等の端末を用いて、インターネット等のネットワークを介して、宅内の情報処理装置の遠隔操作を可能にする技術が実現されている。
【０００３】
しかしながら、ユーザーが外出先から宅内の情報処理装置を遠隔操作するためには、当該宅内の情報処理装置が稼動している必要がある。
【０００４】
そこで、インターネット等の外部のネットワークと接続されている、常時稼動している宅内の遠隔制御装置が、遠隔地の端末からの、宅内の情報処理装置の起動要求を受信すると、宅内のＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を介して、当該情報処理装置を遠隔電源投入させるものがある。
【０００５】
なお、特許文献１には、遠隔地の携帯電話等からの起動要求に基づいて、宅内の所定のパーソナルコンピュータを、遠隔電源投入させることができる宅内アクセス管理装置について開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００２−１２２７５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、外出先のユーザーには、宅内に複数の情報処理装置がある場合に、各情報処理装置の稼働状況を把握したいという要望がある。
【０００８】
なぜならば、外出先のユーザーは各情報処理装置の稼働状況を把握することができないため、例えば、在宅中の別のユーザーが使用中の情報処理装置に対して、遠隔操作を試みる可能性があり、この場合、当該情報処理装置が高負荷となり、ユーザーにとって操作性が悪くなるからである。
【０００９】
従って、宅内に複数の情報処理装置がある場合には、外出先のユーザーが、宅内の各情報処理装置の稼働状況を把握し、稼動していない情報処理装置を選択した上で起動させることができれば、遠隔操作を行っても、操作性の悪化を改善することができる。
【００１０】
しかしながら、上述の宅内アクセス管理装置を用いても、複数のパーソナルコンピュータを遠隔電源投入することはできるが、どのパーソナルコンピュータが稼働中かを把握することができない。
【００１１】
また、外出先のユーザーが、例えば複数の情報処理装置のいずれかに記録されているコンテンツを視聴したいときに、どの情報処理装置にユーザーの所望するコンテンツが記録されているかわからない場合には、遠隔電源投入すべき情報処理装置を把握することもできない。
【００１２】
そこで、本発明は、宅内に複数の情報処理装置がある場合に、遠隔地からそれぞれの情報処理装置の稼働状況を把握することができる遠隔制御装置を提供することを目的とする。
【００１３】
また、本発明は、宅内に複数の情報処理装置がある場合に、遠隔地から、ユーザーが視聴を所望するコンテンツの記録されている情報処理装置を把握することができる遠隔制御装置を提供することを目的とする。
【課題を解決するための手段】
【００１４】
本発明の第１の遠隔制御装置は、外部の公衆ネットワークからアクセス可能な宅内に存在する遠隔制御装置であって、前記遠隔制御装置は、前記公衆ネットワークを介したリモート端末との通信中に、宅内のネットワークに接続されている１台以上の宅内端末の稼働状況を監視し、前記リモート端末の表示部に、前記稼働状況を表示させることを特徴とする。
【００１５】
本発明の第２の遠隔制御装置は、外部の公衆ネットワークからアクセス可能な宅内に存在する遠隔制御装置であって、前記遠隔制御装置は、前記公衆ネットワークを介したリモート端末との通信中に、宅内のネットワークに接続されている１台以上の宅内端末の稼働状況を監視し、前記リモート端末の表示部に、前記稼働状況を表示させ、前記１台以上の宅内端末のうち、前記リモート端末のユーザーによる操作によって選択された宅内端末を、自動的に起動させることを特徴とする。
【００１６】
本発明の第３の遠隔制御装置は、宅内のネットワークに接続されている１台以上の宅内端末のそれぞれに対して、稼動確認コマンドを送信し、前記稼動確認コマンドに対する応答を送信した宅内端末が稼働中であると判断する稼動確認手段と、外部の公衆ネットワークを介してリモート端末と通信する通信手段と、前記通信手段が通信しているときに、前記稼動確認手段によって確認された前記１台以上の宅内端末の稼働状況を、前記リモート端末の表示部に表示する稼働状況表示手段とを有することを特徴とする。
【００１７】
本発明の第４の遠隔制御装置は、宅内のネットワークに接続されている１台以上の宅内端末のそれぞれに対して、稼動確認コマンドを送信し、前記稼動確認コマンドに対する応答を送信した宅内端末が稼働中であると判断する稼動確認手段と、外部の公衆ネットワークを介してリモート端末と通信する通信手段と、前記通信手段が通信しているときに、前記稼動確認手段によって確認された前記１台以上の宅内端末の稼働状況を、前記リモート端末の表示部に表示する稼働状況表示手段と、前記１台以上の宅内端末のうち、前記リモート端末のユーザーによる操作によって選択された宅内端末を、自動的に起動させる起動手段をさらに有することを特徴とする。
【００１８】
本発明の第５の遠隔制御装置は、外部の公衆ネットワークからアクセス可能な、宅内に存在する遠隔制御装置であって、前記遠隔制御装置は、宅内のネットワークに接続されている複数の宅内端末に記録されるコンテンツデータを監視し、前記公衆ネットワークを介したリモート端末との通信中に、前記リモート端末の表示部に、前記複数の宅内端末に記録されたコンテンツデータの一覧を表示させることを特徴とする。
【００１９】
本発明の第６の遠隔制御装置は、外部の公衆ネットワークからアクセス可能な、宅内に存在する遠隔制御装置であって、前記遠隔制御装置は、宅内のネットワークに接続されている複数の宅内端末に記録されるコンテンツデータを監視し、前記公衆ネットワークを介したリモート端末との通信中に、前記リモート端末の表示部に、前記複数の宅内端末に記録されたコンテンツデータの一覧を表示させ、前記複数の宅内端末のうち、前記リモート端末のユーザーによる操作によって選択されたコンテンツデータが記録されている宅内端末を、自動的に起動させることを特徴とする。
【００２０】
本発明の第７の遠隔制御装置は、宅内のネットワークに接続されている複数の宅内端末のそれぞれに対して、前記複数の宅内端末に記録されているコンテンツデータを示す情報を取得するコンテンツ確認手段と、外部の公衆ネットワークを介してリモート端末と通信する通信手段と、前記通信手段が通信しているときに、前記コンテンツ確認手段によって取得された前記複数の宅内端末に記録されているコンテンツデータの一覧を、前記リモート端末の表示部に表示するコンテンツ一覧表示手段とを有することを特徴とする。
【００２１】
本発明の第８の遠隔制御装置は、宅内のネットワークに接続されている複数の宅内端末のそれぞれに対して、前記複数の宅内端末に記録されているコンテンツデータを示す情報を取得するコンテンツ確認手段と、外部の公衆ネットワークを介してリモート端末と通信する通信手段と、前記通信手段が通信しているときに、前記コンテンツ確認手段によって取得された前記複数の宅内端末に記録されているコンテンツデータの一覧を、前記リモート端末の表示部に表示するコンテンツ一覧表示手段と、前記複数の宅内端末のうち、前記リモート端末のユーザーによる操作によって選択されたコンテンツデータが記録されている宅内端末を、自動的に起動させる起動手段とを有することを特徴とする。
【００２２】
本発明の第１の遠隔制御プログラムは、宅内のネットワークに接続されている１台以上の宅内端末の稼働状況を確認させ、前記公衆ネットワークを介したリモート端末との通信中に、前記リモート端末の表示部に、前記稼働状況を表示させることを特徴とする。
【００２３】
本発明の第２の遠隔制御プログラムは、宅内のネットワークに接続されている１台以上の宅内端末の稼働状況を確認させ、前記公衆ネットワークを介したリモート端末との通信中に、前記リモート端末の表示部に、前記稼働状況を表示させ、前記１台以上の宅内端末のうち、前記リモート端末のユーザーによる操作によって選択された宅内端末を、自動的に起動させることを特徴とする。
【００２４】
本発明の第３の遠隔制御プログラムは、外部の公衆ネットワークを介してリモート端末と通信させる通信ステップと、宅内のネットワークに接続されている１台以上の宅内端末のそれぞれに対して、稼動確認コマンドを送信させ、前記稼動確認コマンドに対する応答を送信した宅内端末が稼働中であると判断させる稼動確認ステップと、前記通信ステップで通信させているときに、前記稼動確認ステップによって確認させた前記１台以上の宅内端末の稼働状況を、前記リモート端末の表示部に表示させる稼働状況表示ステップとを有することを特徴とする。
【００２５】
本発明の第４の遠隔制御プログラムは、外部の公衆ネットワークを介してリモート端末と通信させる通信ステップと、宅内のネットワークに接続されている１台以上の宅内端末のそれぞれに対して、稼動確認コマンドを送信させ、前記稼動確認コマンドに対する応答を送信した宅内端末が稼働中であると判断させる稼動確認ステップと、前記通信ステップで通信させているときに、前記稼動確認ステップによって確認させた前記１台以上の宅内端末の稼働状況を、前記リモート端末の表示部に表示させる稼働状況表示ステップと、前記１台以上の宅内端末のうち、前記リモート端末のユーザーによる操作によって選択された宅内端末を、自動的に起動させる起動ステップとを有することを特徴とする。
本発明の第５の遠隔制御プログラムは、外部の公衆ネットワークからアクセス可能な、宅内に存在する遠隔制御装置の遠隔制御プログラムであって、宅内のネットワークに接続されている複数の宅内端末に記録されるコンテンツデータを確認させ、前記外部の公衆ネットワークを介したリモート端末との通信中に、前記リモート端末の表示部に、前記複数の宅内端末に記録されたコンテンツデータの一覧を表示させることを特徴とする。
本発明の第６の遠隔制御プログラムは、外部の公衆ネットワークからアクセス可能な、宅内に存在する遠隔制御装置の遠隔制御プログラムであって、宅内のネットワークに接続されている複数の宅内端末に記録されるコンテンツデータを確認させ、前記外部の公衆ネットワークを介したリモート端末との通信中に、前記リモート端末の表示部に、前記複数の宅内端末に記録されたコンテンツデータの一覧を表示させ、前記複数の宅内端末のうち、前記リモート端末のユーザーによる操作によって選択されたコンテンツデータが記録された宅内端末を、自動的に起動させることを特徴とする。
本発明の第７の遠隔制御プログラムは、外部の公衆ネットワークを介してリモート端末と通信させる通信ステップと、宅内のネットワークに接続されている複数の宅内端末のそれぞれに対して、前記複数の宅内端末に記録されているコンテンツデータを示す情報を取得させるコンテンツ確認ステップと、前記通信ステップによって通信させているときに、前記コンテンツ確認ステップによって取得させたコンテンツデータを示す情報の一覧を、前記リモート端末の表示部に表示させるコンテンツ一覧表示ステップとを有することを特徴とする。
【００２６】
本発明の第８の遠隔制御プログラムは、外部の公衆ネットワークを介してリモート端末と通信させる通信ステップと、宅内のネットワークに接続されている複数の宅内端末のそれぞれに対して、前記複数の宅内端末に記録されているコンテンツデータを示す情報を取得させるコンテンツ確認ステップと、前記通信ステップによって通信させているときに、前記コンテンツ確認ステップによって取得させたコンテンツデータを示す情報の一覧を、前記リモート端末の表示部に表示させるコンテンツ一覧表示ステップと、前記複数の宅内端末のうち、前記リモート端末のユーザーによる操作によって選択されたコンテンツが記録されている宅内端末を、自動的に起動させる起動ステップとを有することを特徴とする。
【００２７】
本発明の第１の遠隔制御方法は、宅内のネットワークに接続されている１台以上の宅内端末と、前記宅内のネットワークに接続され、外部の公衆ネットワークからもアクセス可能な遠隔制御装置と、前記公衆ネットワークに接続されるリモート端末とを有するシステムの遠隔制御方法であって、前記公衆ネットワークを介して、前記遠隔制御装置と、前記リモート端末とが通信中のときに、前記遠隔制御装置に、前記１台以上の宅内端末それぞれの稼働状況を監視させ、前記リモート端末の有する表示部に、前記稼働状況を表示させることを特徴とする。
【００２８】
本発明の第２の遠隔制御方法は、宅内のネットワークに接続されている１台以上の宅内端末と、前記宅内のネットワークに接続され、外部の公衆ネットワークからもアクセス可能な遠隔制御装置と、前記公衆ネットワークに接続されるリモート端末とを有するシステムの遠隔制御方法であって、前記公衆ネットワークを介して、前記遠隔制御装置と、前記リモート端末とが通信中のときに、前記遠隔制御装置に、前記１台以上の宅内端末それぞれの稼働状況を監視させ、前記リモート端末の有する表示部に、前記稼働状況を表示させ、前記遠隔制御装置に、前記１台以上の宅内端末のうち、前記リモート端末のユーザーによる操作によって選択された宅内端末を、自動的に起動させることを特徴とする。
【００２９】
本発明の第３の遠隔制御方法は、外部の公衆ネットワークを介してリモート端末と通信させる通信ステップと、宅内のネットワークに接続されている１台以上の宅内端末のそれぞれに対して、稼動確認コマンドを送信させ、前記稼動確認コマンドに対する応答を送信した宅内端末が稼働中であると判断させる稼動確認ステップと、前記通信ステップに通信させているときに、前記稼動確認ステップによって確認させた前記１台以上の宅内端末の稼働状況を、前記リモート端末の表示部に表示させる稼働状況表示ステップとを有することを特徴とする。
【００３０】
本発明の第４の遠隔制御方法は、外部の公衆ネットワークを介してリモート端末と通信させる通信ステップと、宅内のネットワークに接続されている１台以上の宅内端末のそれぞれに対して、稼動確認コマンドを送信させ、前記稼動確認コマンドに対する応答を送信した宅内端末が稼働中であると判断させる稼動確認ステップと、前記通信ステップに通信させているときに、前記稼動確認ステップによって確認させた前記１台以上の宅内端末の稼働状況を、前記リモート端末の表示部に表示させる稼働状況表示ステップと、前記１台以上の宅内端末のうち、前記リモート端末のユーザーによる操作によって選択された宅内端末を、自動的に起動させる起動ステップとを有することを特徴とする。
本発明の第５の遠隔制御方法は、外部の公衆ネットワークからアクセス可能な、宅内に存在する遠隔制御装置の遠隔制御方法であって、宅内のネットワークに接続されている複数の宅内端末に記録されるコンテンツデータを監視させ、前記外部の公衆ネットワークを介したリモート端末との通信中に、前記リモート端末の表示部に、前記複数の宅内端末に記録されたコンテンツデータの一覧を表示させることを特徴とする。
本発明の第６の遠隔制御方法は、外部の公衆ネットワークからアクセス可能な、宅内に存在する遠隔制御装置の遠隔制御方法であって、宅内のネットワークに接続されている複数の宅内端末に記録されるコンテンツデータを監視させ、前記外部の公衆ネットワークを介したリモート端末との通信中に、前記リモート端末の表示部に、前記複数の宅内端末に記録されたコンテンツデータの一覧を表示させ、前記複数の宅内端末のうち、前記リモート端末のユーザーによる操作によって選択されたコンテンツデータが記録された宅内端末を、自動的に起動させることを特徴とする。
本発明の第７の遠隔制御方法は、外部の公衆ネットワークを介してリモート端末と通信させる通信ステップと、宅内のネットワークに接続されている複数の宅内端末のそれぞれに対して、前記複数の宅内端末に記録されているコンテンツデータを示す情報を取得させるコンテンツ確認ステップと、前記通信ステップによって通信させているときに、前記コンテンツ確認ステップによって取得させたコンテンツデータを示す情報の一覧を、前記リモート端末の表示部に表示させるコンテンツ一覧表示ステップとを有することを特徴とする。
本発明の第８の遠隔制御方法は、外部の公衆ネットワークを介してリモート端末と通信させる通信ステップと、宅内のネットワークに接続されている複数の宅内端末のそれぞれに対して、前記複数の宅内端末に記録されているコンテンツデータを示す情報を取得させるコンテンツ確認ステップと、前記通信ステップによって通信させているときに、前記コンテンツ確認ステップによって取得させたコンテンツデータを示す情報の一覧を、前記リモート端末の表示部に表示させるコンテンツ一覧表示ステップと、前記複数の宅内端末のうち、前記リモート端末のユーザーによる操作によって選択されたコンテンツが記録されている宅内端末を、自動的に起動させる起動ステップとを有することを特徴とする。
【００３１】
本発明の第１の遠隔制御システムは、宅内のネットワークに接続されている１台以上の宅内端末と、前記宅内のネットワークに接続され、外部の公衆ネットワークからもアクセス可能な遠隔制御装置と、前記公衆ネットワークに接続されるリモート端末とを有する遠隔制御システムであって、前記公衆ネットワークを介して、前記遠隔制御装置と、前記リモート端末とが通信中のときに、前記遠隔制御装置は、前記１台以上の宅内端末それぞれの稼働状況を監視し、前記リモート端末の有する表示部に、前記稼働状況を表示することを特徴とする。
【００３２】
本発明の第２の遠隔制御システムは、宅内のネットワークに接続されている１台以上の宅内端末と、前記宅内のネットワークに接続され、外部の公衆ネットワークからもアクセス可能な遠隔制御装置と、前記公衆ネットワークに接続されるリモート端末とを有する遠隔制御システムであって、前記公衆ネットワークを介して、前記遠隔制御装置と、前記リモート端末とが通信中のときに、前記遠隔制御装置は、前記１台以上の宅内端末それぞれの稼働状況を監視し、前記リモート端末の有する表示部に、前記稼働状況を表示し、前記１台以上の宅内端末のうち、前記リモート端末のユーザーによる操作によって選択された宅内端末を、自動的に起動させることを特徴とする。
【発明の効果】
【００３３】
本発明によれば、宅内に複数の情報処理装置がある場合に、遠隔地からそれぞれの情報処理装置の稼働状況を把握することができる遠隔制御装置を提供することができる。
【００３４】
また、本発明によれば、宅内に複数の情報処理装置がある場合に、遠隔地から、ユーザーが視聴を所望するコンテンツの記録されている情報処理装置を把握することができる遠隔制御装置を提供することができる。
【図面の簡単な説明】
【００３５】
【図１】本発明の第１の実施の形態の宅内端末の起動及び停止をする際の遠隔制御システムを説明するためのブロック図である。
【図２】本発明の第１の実施の形態の宅内端末への遠隔ログイン及びログアウトをする際の遠隔制御システムの動作を説明するためのフローチャートである。
【図３】本発明の第１の実施の形態の遠隔制御システムの動作を説明するためのフローチャートである。
【図４】本発明の第１の実施の形態の機器情報３２１の一例である。
【図５】本発明の第１の実施の形態の遠隔制御装置３００のログイン画面の一例である。
【図６】本発明の第１の実施の形態の機器一覧情報を表示する画面の一例である。
【図７】本発明の第１の実施の形態の機器一覧情報のテーブルの一例である。
【図８】本発明の第１の実施の形態の遠隔制御装置３００に送信される認証情報１２０の一例である。
【図９】本発明の第１の実施の形態のリモート端末１００から遠隔制御装置３００に送信される制御情報の一例である。
【図１０】本発明の第１の実施の形態のリモート接続停止要求送信されるデータの一例である。
【図１１】本発明の第１の実施の形態の遠隔操作をする際の遠隔制御システムの動作の一例を説明するためのフローチャートである。
【図１２】本発明の第１の実施の形態の遠隔制御装置で保有するユーザー情報の一例である。
【図１３】本発明の第１の実施の形態の機器一覧情報のテーブル情報の一例である。
【図１４】本発明の第１の実施の形態の宅内端末の稼働状況を表示する機器一覧情報の画面の一例である。
【図１５】本発明の第１の実施の形態の宅内端末へのログインをさせる際の機器情報一覧の画面の一例である。
【図１６】本発明の第１の実施の形態の宅内端末の停止及び宅内端末へのログインを解除させる際の機器情報一覧の画面の一例である。
【図１７】本発明の第１の実施の形態の宅内端末の起動及び宅内端末へのログインをさせる際の機器情報一覧の画面の一例である。
【図１８】本発明の第２の実施の形態の遠隔制御システムを説明するためのブロック図である。
【図１９】本発明の第２の実施の形態の遠隔制御システムにおけるコンテンツ一覧情報を生成する第１の動作を説明するためのフローチャートである。
【図２０】本発明の第２の実施の形態の遠隔制御システムにおけるコンテンツ一覧情報を生成する第２の動作を説明するためのフローチャートである。
【図２１】本発明の第２の実施の形態の遠隔制御システムにおける遠隔起動の動作を説明するためのフローチャートである。
【図２２】本発明の第２の実施の形態の遠隔制御システムにおけるコンテンツを示す情報のデータフォーマットの一例である。
【図２３】本発明の第２の実施の形態の遠隔制御システムにおけるログイン画面の一例である。
【図２４】本発明の第２の実施の形態の遠隔制御システムにおける認証情報の一例である。
【図２５】本発明の第２の実施の形態の遠隔制御システムにおけるリモート端末の画面に表示するコンテンツ一覧情報の一例である。
【図２６】本発明の第２の実施の形態の遠隔制御システムにおける機器情報を示す一例である。
【発明を実施するための形態】
【００３６】
以下、図面を参照して本発明を実施するための最良の形態について説明する。図１は、本発明の第１の実施の形態の遠隔制御システムを説明するためのブロック図である。
【００３７】
図１を参照すると、遠隔制御システムは、リモート端末１００と、ルーター２００と、遠隔制御装置３００と、宅内端末４００と、宅内端末５００と、宅内端末６００と、リモート端末１００とルーター２００とを接続するインターネット１０００と、遠隔制御装置３００と、宅内端末４００と、宅内端末５００と、宅内端末６００とを接続する宅内ＬＡＮ１１００とからなる。
【００３８】
まず、本発明の第１の実施の形態の遠隔制御システムの概略を説明すると、この遠隔制御システムは、リモート端末１００の表示画面に、遠隔制御装置３００が、宅内端末３００、宅内端末４００、宅内端末５００の稼動状況を表示させ、さらに、リモート端末１００からの要求に基づいて、所定の宅内端末を遠隔起動、遠隔操作、遠隔停止等をするものである。以下、詳細に説明する。
【００３９】
リモート端末１００は、制御部１１０と表示部１３０とを有する。制御部１１０は、記録媒体に格納されたプログラムを読み込んで実行することにより、遠隔制御手段１１１と、暗号・復号手段１１２とを論理的に備える。なお、暗号・復号手段１１２は、専用のハードウェアで構成されても良い。表示部１３０は、遠隔操作する宅内端末の画面を表示するディスプレイ部分である。
【００４０】
ルーター２００は、インターネット１０００と、宅内ＬＡＮ１１００とを相互に接続する通信機器である。
【００４１】
遠隔制御装置３００は、制御部３１０と、記憶部３２０とを有する。制御部３１０は、記録媒体に格納されたプログラムを読み込んで実行することにより、遠隔制御手段３１１と、暗号・復号手段３１２とを論理的に備える。なお、暗号・復号手段３１２は、専用のハードウェアで構成されても良い。また、記憶部３２０には、宅内の機器情報の一覧を示す機器情報３２１が格納されている。
【００４２】
宅内端末４００は、制御部４１０と、記憶部４２０と、通信制御部４３０とを有する。制御部４１０は、記録媒体に格納されたプログラムを読み込んで実行することにより、遠隔制御手段４１１を論理的に備える。
【００４３】
宅内端末５００は、制御部５１０と、記憶部５２０と、通信制御部５３０とを有する。制御部５１０は、記憶媒体に格納されたプログラムを読み込んで実行することにより、遠隔制御手段５１１を論理的に備える。
【００４４】
宅内端末６００は、制御部６１０と、記憶部６２０と、通信制御部６３０とを有する。制御部６１０は、記憶媒体に格納されたプログラムを読み込んで実行することにより、遠隔制御手段６１１を論理的に備える。
【００４５】
なお、本発明の第１の実施の形態では、宅内端末の台数は３台となっているが、宅内端末は３台でなくても良い。
【００４６】
本発明の第１の実施の形態では、遠隔制御装置３００と、宅内端末４００と、宅内端末５００と、宅内端末６００とが、宅内ＬＡＮ１１００によって通信可能に設置されている。
【００４７】
次に、図２を参照して、本発明の第１の実施の形態のうち、リモート端末１００から遠隔制御装置３００へのログインの動作と、遠隔制御装置３００にログインした後のリモート端末１００から宅内端末の起動及び停止の動作とについて説明する。
【００４８】
図２を参照すると、遠隔制御手段１１１が、遠隔制御装置３００に対して、端末１００の認証情報１２０を、インターネット１０００を介して送信する（ステップＳ１）。
【００４９】
具体的には、ユーザーが、リモート端末１００から、インターネット１０００を介して、遠隔制御装置３００に接続しようとする場合、遠隔制御手段１１１は、表示部１３０に、図５に示すようなログイン画面を表示する。
【００５０】
なお、図５は、リモート端末１００から遠隔制御装置３００にアクセスするための画面の一例である。
【００５１】
ユーザーによって、ユーザＩＤとパスワードとが入力されると、遠隔制御手段１１１は、認証情報１２０として、入力されたユーザＩＤ及びパスワードと、リモート端末１００の機器識別番号と、リモート端末１００の機器認証情報とを、インターネット１０００を介して、遠隔制御装置３００に送信する。
【００５２】
なお、本発明の第１の実施例の形態では、ユーザーに、ユーザＩＤとパスワードとを入力させて、遠隔制御装置に送信するが、パスワードの代わりに、ユーザーのバイオメトリクス情報（例えば、指紋や虹彩を示す情報が挙げられる）や、ユーザーが所有するＩＣカード（例えば、情報処理装置において読み取り可能な非接触型ＩＣカードが挙げられる）の情報を送信するようにしても良い。
【００５３】
機器認証情報とは、リモート端末１００に固有に記憶されている、リモート端末１００を特定する情報である。
【００５４】
図８は、リモート端末１００から、遠隔制御装置３００に、送信される認証情報１２０の一例である。
【００５５】
図８を参照すると、本発明の第１の実施の形態では、リモート端末１００の識別番号である「Ｄ０００」と、リモート端末１００の機器認証情報である「ＸＸＸＸＸＸＸＸＸＸＸ」と、リモート端末のユーザー認証情報であるＩＤ「Ｄ０００」と、そのパスワードの「００００」とが、認証情報１２０には含まれている。
【００５６】
ステップＳ１で、認証情報１２０が送信されると、遠隔制御手段３１１は、認証情報１２０を受信する（ステップＳ２）。
【００５７】
ここで、認証情報１２０は、ルーター２００を介して、遠隔制御装置３００に送信される。この場合、インターネット１０００から送信される認証情報１２０のデータは、ルーター２００における遠隔制御装置３００が接続するポートに転送するポートフォワード機能を使用する。
【００５８】
一般に、インターネット１０００のような公衆のネットワーク回線に複数のポートを開放すると、悪意を持った第三者による攻撃を受けるリスクが高くなり、セキュリティ上の問題がある。
【００５９】
従って、ルーター２００において１つのポートだけ開放して、遠隔制御装置３００を介して、後述する宅内端末を遠隔操作できるようにすると良い。
【００６０】
ステップＳ２で、認証情報１２０を受信すると、遠隔制御手段３１１は、ユーザＩＤとパスワードとを示す情報を、認証情報１２０から取り出し、遠隔制御装置３００に予め登録されているユーザー情報に基づいて、リモート端末１００からアクセスをしているユーザーが正当なユーザーであるかを認証する（ステップＳ３）。
【００６１】
図１２は、遠隔制御装置３００に予め登録されているユーザー情報の一覧である。
【００６２】
本発明の第１の実施の形態では、図８を参照すると、ユーザＩＤは「Ｄ０００」で、パスワードは「００００」となるが、図１２のユーザー情報の一覧において、ユーザＩＤが「Ｄ０００」であるユーザＩＤが存在し、対応するパスワードが「００００」と一致するため、リモート端末１００のユーザーが正当なユーザーであることを認証する。
【００６３】
なお、ステップＳ３で、ユーザーの認証に失敗した場合、遠隔制御手段３１１は、認証に失敗した旨のメッセージを、リモート端末１００に送信し、表示部１３０に当該メッセージを表示させても良い。
【００６４】
ステップＳ３で、ユーザーが正当なユーザーであることを認証すると、遠隔制御手段３１１は、リモート端末１００の機器識別番号を示す情報と機器認証情報とを、認証情報１２０から取り出し、リモート端末１００が遠隔制御装置３００に予め接続許可登録がされている端末であるかを認証する（ステップＳ４）。
【００６５】
機器識別番号に対応する機器認証情報は、図４に示す機器情報３２１を参照すると、機器認証情報の格納場所が指定されており、遠隔制御手段３１１は、当該格納場所に格納されている情報を参照して、認証を行う。
【００６６】
ステップＳ４で、リモート端末１００の予め接続許可がされている端末であることを認証すると、遠隔制御手段３１１は、リモート端末１００のログイン処理を行う（ステップＳ５）。
【００６７】
具体的には、遠隔制御手段３１１が、リモート端末１００に、ログインが成功した旨を示す情報を送信する。
【００６８】
ステップＳ５で、ログイン処理をすることにより、リモート端末１００と遠隔制御端末３００とは、通信中の状態となる。
【００６９】
また、遠隔制御手段３１１は、リモート端末１００と、遠隔制御装置３００との間に、ＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ：仮想的専用網）を確立し、リモート端末１００と、遠隔制御装置３００との間で通信されるデータを暗号化するようにしても良い。
【００７０】
なお、ステップＳ４で、リモート端末１００の認証に失敗した場合、遠隔制御手段３１１は、認証に失敗した旨のメッセージをリモート端末１００に送信し、表示部１３０に当該メッセージを表示させても良い。
【００７１】
ステップＳ５で、ログイン処理が完了すると、遠隔制御手段３１１は、宅内ＬＡＮ１１００を介して、宅内端末４００と、宅内端末５００と、宅内端末６００とに、稼働状況確認要求を発信する（ステップＳ６）。
【００７２】
具体的には、遠隔制御手段３１１は、予め登録されている機器情報３２１を参照して、宅内にある宅内端末４００と、宅内端末５００と、宅内端末６００とのそれぞれのＭＡＣアドレスを取得し、それぞれのＭＡＣアドレスを有する端末に対して、稼働状況確認要求を送信する。
【００７３】
なお、図４は、機器情報３２１を示す一例である。
【００７４】
本発明の第１の実施の形態では、図４を参照すると、宅内端末４００のＭＡＣアドレスは「ｘｘ：ｂｂ：ｃｃ：ｄｄ：ｅｅ：ｆ１」となり、宅内端末５００のＭＡＣアドレスは「ｘｘ：ｂｂ：ｃｃ：ｄｄ：ｅｅ：ｆ２」となり、宅内端末６００のＭＡＣアドレスは「ｘｘ：ｂｂ：ｃｃ：ｄｄ：ｅｅ：ｆ３」となっている。
【００７５】
例えば、遠隔制御手段３１１が、宅内端末４００に稼働状況確認要求を送信する場合は、宅内ＬＡＮ１１００に接続されている、ＭＡＣアドレスが「ｘｘ：ｂｂ：ｃｃ：ｄｄ：ｅｅ：ｆ１」となっている宅内端末に対して、稼働状況確認要求を送信する。
【００７６】
ステップＳ６で、稼働状況確認要求が送信されると、遠隔制御手段４１１は、稼働状況確認要求を受信する（ステップＳ７）。
【００７７】
本発明の第１の実施の形態では、宅内端末４００のみが稼動しており、宅内端末５００と、宅内端末６００とは、稼動していないものとする。
【００７８】
従って、本発明の第１の実施の形態では、遠隔制御手段５１１と、遠隔制御手段６１１とは、稼働状況確認要求を受信できない。
【００７９】
ステップＳ７で、稼働状況確認要求を受信すると、遠隔制御手段４１１は、稼働中である旨を示す情報（以下、稼動応答という。）を、遠隔制御手段３００に送信する（ステップＳ８）。
【００８０】
ステップＳ６で、稼働状況確認要求を送信した後、遠隔制御手段３１１は、宅内ＬＡＮ１１００に接続されている、それぞれの宅内端末の稼働状況を示す機器一覧情報を、リモート端末１００に送信する（ステップＳ９）。
【００８１】
具体的には、ステップＳ６で稼働状況確認要求を送信すると、遠隔制御手段３１１は、所定の時間待機し、ステップＳ８で送信された、宅内端末４００からの稼動応答を受信する。
【００８２】
一方、宅内端末５００と、宅内端末６００とは、稼動していないため、遠隔制御手段３１１は、当該所定の時間に待機中に、宅内端末５００と、宅内端末６００とからは、稼動応答を受信しない。
【００８３】
遠隔制御手段３１１は、待機時間中に、稼動応答を受信しないと、宅内端末５００と、宅内端末６００とは、稼動していないと判断する。
【００８４】
なお、図７は、ステップＳ９で、遠隔制御手段３１１が、リモート端末１００に送信する機器一覧情報の本発明の第１の実施の形態における一例である。
【００８５】
図７を参照すると、本発明の第１の実施の形態では、宅内端末４００のみが、稼動状況にあることを示している。
【００８６】
ステップＳ９で、機器一覧情報が送信されると、遠隔制御手段１１１は、機種一覧情報を受信し、表示部１３０に受信した機器一覧情報を表示する（ステップＳ１０）。
【００８７】
ここまでの処理により、リモート端末１００のユーザーは、ユーザーが選択することにより、稼働中の宅内端末４００に対しては、後述するログイン要求や、ログイン処理に成功した後の遠隔操作をすることができるようになる。
【００８８】
なお、ステップＳ６からステップＳ１０までの、機器一覧情報を取得して表示部１３０に表示するまでの処理は、リモート端末１００と、遠隔制御装置３００とが通信中は、随時繰り返すものとしても良い。
【００８９】
ステップＳ１０で、機器一覧情報が表示された後、リモート端末１００のユーザーが、稼動していない宅内端末５００の起動を所望した場合には、ユーザーの操作により、遠隔制御手段１１１は、遠隔制御装置３００に対して、宅内端末５００の起動要求を、送信する（ステップＳ１１）。
【００９０】
なお、本発明の第１の実施の形態では、リモート端末１００のユーザーは、宅内端末５００の起動を選択しているが、宅内端末６００の起動を選択しても同様の処理をする。
【００９１】
ステップＳ１１で、宅内端末５００の起動要求が送信されると、遠隔制御手段３１１は、起動要求を受信し、宅内端末５００に対して、起動要求を送信する（ステップＳ１２）。
【００９２】
ここで、宅内端末５００は、遠隔電源投入（Ｗａｋｅ−ｏｎ−ＬＡＮ：以下、ＷＯＬという。）機能を備えているものとする。なお、ＷＯＬ機能は、宅内端末５００だけではなく、宅内端末４００と、宅内端末６００とにも実装されているものとする。
【００９３】
また、遠隔制御手段３１１が送信する起動要求は、マジックパケット等のウェイクオン信号であるが、マジックパケット以外の方法でも良い。
【００９４】
ステップＳ１２で、宅内端末５００に対する起動要求が送信されると、通信制御部５３０は、起動要求を受信する（ステップＳ１３）。
【００９５】
ステップＳ１３で、起動要求を受信すると、通信制御部５３０は、制御部５１０に対して起動信号を送信し、制御部５１０は、宅内端末５００を電源投入させる（ステップＳ１４）。
【００９６】
ステップＳ１４で、宅内端末５００が電源投入されると、遠隔制御手段５１１は、遠隔制御装置３００に対して、起動完了通知を送信する（ステップＳ１５）。
【００９７】
ステップＳ１５で、起動完了通知が送信されると、遠隔制御手段３１１は、起動完了通知を受信する（ステップＳ１６）。
【００９８】
ステップＳ１６で、起動完了通知を受信すると、遠隔制御手段３１１は、機器一覧情報を更新するため、宅内ＬＡＮ１１００を介して、宅内端末４００と、宅内端末５００と、宅内端末６００とに、再度、稼働状況確認要求を送信する（ステップＳ１７）。
【００９９】
具体的には、遠隔制御手段３１１は、予め登録されている機器情報３２１を参照して、宅内にある宅内端末４００と、宅内端末５００と、宅内端末６００とのそれぞれのＭＡＣアドレスを取得し、それぞれのＭＡＣアドレスを有する宅内ＬＡＮ１１００に接続されている宅内端末に対して、稼働状況確認要求を送信する。
【０１００】
ステップＳ１７で、稼働状況確認要求が送信されると、遠隔制御手段４１１は、稼働状況確認要求を受信する（ステップＳ１８ａ）。
【０１０１】
また、ステップＳ１７で、稼働状況確認要求が送信されると、ステップＳ１４で電源投入されることにより、宅内端末５００も稼動しているので、遠隔制御手段５１１は、稼働状況確認要求を受信する（ステップＳ１８ｂ）。
【０１０２】
なお、宅内端末６００は稼動していないので、遠隔制御手段６１１は、稼働状況確認要求を受信できない。
【０１０３】
ステップＳ１８ａで、稼働状況確認要求を受信すると、遠隔制御手段４１１は、稼動応答を、遠隔制御手段３００に送信する（ステップＳ１９ａ）。
【０１０４】
ステップＳ１８ｂで、稼働状況確認要求を受信すると、遠隔制御手段５１１は、稼動応答を、遠隔制御手段３００に送信する（ステップＳ１９ｂ）。
【０１０５】
ステップＳ１７で、稼動状況確認要求が送信された後、遠隔制御手段３１１は、それぞれの宅内端末の稼動応答を受信し、宅内ＬＡＮ１１００に接続されている、それぞれの宅内端末の稼働状況を示す機器一覧情報を、リモート端末１００に送信する（ステップＳ２０）。
【０１０６】
具体的には、ステップＳ１７で稼働状況確認要求を送信すると、遠隔制御手段３１１は、所定の時間待機し、待機時間中に、ステップＳ１９ａとステップＳ１９ｂとで送信された、宅内端末４００と宅内端末５００とからの稼動応答をそれぞれ受信する。
【０１０７】
一方、宅内端末６００は稼動していないため、遠隔制御手段３１１は、待機時間中に、宅内端末６００から、稼動応答を受信しない。
【０１０８】
遠隔制御手段３１１は、待機時間中に、稼動応答を受信しないと、宅内端末６００は、稼動していないと判断する。
【０１０９】
ステップＳ２０で、機器一覧情報が送信されると、遠隔制御手段１１１は、機種一覧情報を受信し、表示部１３０に、受信した機器一覧情報を表示する（ステップＳ２１）。
【０１１０】
なお、図１３は、本発明の第１の実施の形態における機器一覧情報を示す情報の一例である。
【０１１１】
図１３を参照すると、本発明の第１の実施の形態では、宅内端末４００と宅内端末５００とが、稼動状況にあることを示している。
【０１１２】
以上の処理により、リモート端末１００のユーザーは、稼動中となった宅内端末５００に対して、後述するログイン要求や、ログイン処理に成功した後の遠隔操作をすることができるようになる。
【０１１３】
ステップＳ２１で、機器一覧情報が表示された後、リモート端末１００のユーザーが、稼動中の宅内端末５００の停止を所望した場合、ユーザーの操作により、遠隔制御手段１１１は、宅内端末５００の停止要求を、遠隔制御装置３００に対して、送信する（ステップＳ２２）。
【０１１４】
なお、本発明の第１の実施の形態では、リモート端末１００のユーザーが宅内端末５００の停止を所望した場合の処理を説明するが、停止要求する宅内端末は複数あって良く、宅内端末４００についても同様の処理をさせて良い。
【０１１５】
図１０は、リモート端末１００から送信される、停止要求を示す情報の一例である。
【０１１６】
本発明の第１の実施の形態では、図１０を参照すると、停止要求を示す情報では、宅内端末４００を示す機器識別番号が「Ｄ００１」については、稼動状態を維持させることを要求する「起動」という情報が付与されており、宅内端末５００を示す機器識別番号が「Ｄ００２」については、停止状態とすることを要求する「停止」という情報が付与されている。
【０１１７】
ステップＳ２２で、宅内端末５００の停止要求が送信されると、遠隔制御手段３１１は、停止要求を受信し、宅内端末５００に対して、停止要求を送信する（ステップＳ２３）。
【０１１８】
具体的には、遠隔制御手段３１１は、受信した停止要求を示す情報を参照すると、宅内端末４００を示す機器識別番号が「Ｄ００１」については「起動」となっており、図１３を参照すると、ステップＳ２０で送信した機器一覧情報における宅内端末４００の稼動状態は「稼動」なので、宅内端末４００の稼働中の状態を維持することを判断する。
【０１１９】
一方、遠隔制御手段３１１は、停止要求を示す情報において、宅内端末５００を示す機器識別番号が「Ｄ００２」については「停止」となっており、図１３を参照すると、機器一覧情報における宅内端末４００の稼動状態は「稼動」なので、宅内端末５００に対しては、停止要求を送信することを判断する。
【０１２０】
ステップＳ２３で、宅内端末５００に対する停止要求が送信されると、遠隔制御手段５１１は、停止要求を受信する。（ステップＳ２４）。
【０１２１】
ステップＳ２４で、遠隔制御手段５１１が停止要求を受信すると、遠隔制御手段５１１は、制御部５１０の稼動を停止する（ステップＳ２５）。
【０１２２】
ステップＳ２３で、宅内端末５００に対する停止要求を送信した後、機器一覧情報の更新のため、遠隔制御手段３１１は、宅内ＬＡＮ１１００を介して、宅内端末４００と、宅内端末５００と、宅内端末６００とに、稼働状況確認要求を発信する（ステップＳ２６）。
【０１２３】
具体的には、遠隔制御手段３１１は、予め登録されている機器情報３２１を参照して、宅内にある宅内端末４００と、宅内端末５００と、宅内端末６００とのそれぞれのＭＡＣアドレスを示す情報を取得し、それぞれのＭＡＣアドレスを有する端末に対して、稼働状況確認要求を発信する。
【０１２４】
ステップＳ２６で、稼働状況確認要求が発信されると、遠隔制御手段４１１は、稼働状況確認要求を受信する（ステップＳ２７）。
【０１２５】
本発明の第１の実施の形態では、宅内端末４００は稼働中であるが、宅内端末５００はステップＳ２５において停止しているため、遠隔制御手段５１１は稼働状況確認要求を受信できない。
【０１２６】
また、遠隔制御手段６１１も稼動していないため、稼働状況確認要求を受信できない。
【０１２７】
ステップＳ２７で、稼働状況確認要求を受信すると、遠隔制御手段４１１は、稼動応答を、遠隔制御手段３００に送信する（ステップＳ２８）。
【０１２８】
ステップＳ２６で、遠隔制御手段３１１が稼働状況確認要求を発信した後、遠隔制御手段３１１は、宅内ＬＡＮ１１００に接続されている、それぞれの宅内端末の稼働状況を示す機器一覧情報を、リモート端末１００に送信する（ステップＳ２９）。
【０１２９】
具体的には、ステップＳ２６で稼働状況確認要求を送信すると、遠隔制御手段３１１は、所定の時間待機し、ステップＳ２８で送信された、宅内端末４００からの稼動応答を受信する。
【０１３０】
一方、宅内端末５００と、宅内端末６００とは、稼動していないため、遠隔制御手段３１１は、当該所定の時間の待機中に、宅内端末５００と、宅内端末６００とからは、稼動応答を受信しない。
【０１３１】
遠隔制御手段３１１は、稼動応答を受信しないと、宅内端末５００と、宅内端末６００とは、稼動していないと判断する。
【０１３２】
ステップＳ２９で、機器一覧情報が送信されると、遠隔制御手段１１１は、機種一覧情報を受信し、表示部１３０に、受信した機器一覧情報を表示する（ステップＳ３０）。
【０１３３】
ステップＳ３０で、機器一覧情報が表示された後、リモート端末１００のユーザーが、遠隔制御装置３００との通信を切断したい場合には、ユーザーの操作により、遠隔制御手段１１１は、遠隔制御装置３００に対して、ログオフ要求を送信する（ステップＳ３１）。
【０１３４】
ステップＳ３１で、ログオフ要求が送信されると、遠隔制御手段３１１は、リモート端末１００と、遠隔制御装置３００との間に確立されたＶＰＮを切断し、ログオフ処理を行う（ステップＳ３２）。
【０１３５】
なお、ステップＳ３１からステップＳ３２のログオフ処理は、ステップＳ５において、リモート端末１００が遠隔制御装置３００へのログイン処理が完了した後であれば、ユーザーの操作によって、いつでも実行できるようにして良い。
【０１３６】
また、遠隔制御装置３００も、ＷＯＬ機能を備えるようにして、リモート端末１００のユーザーは、リモート端末１００と、遠隔制御装置３００とを接続したい時に、ユーザーの操作で、遠隔電源投入するようにしても良い。
【０１３７】
一方、リモート端末１００のユーザーが、リモート端末１００と、遠隔制御装置３００との接続を切断したい場合には、遠隔制御装置３００を利用しているユーザーがいない場合に、上述のログオフ処理を完了すると、遠隔制御装置３００を停止するようにしても良い。
【０１３８】
次に、図３を参照して、本発明の第１の実施の形態のうち、リモート端末１００から、遠隔制御装置３００を介して、所定の宅内端末へのログインする際の動作について説明する。
【０１３９】
図３を参照すると、遠隔制御手段１１１が、遠隔制御装置３００に対して、端末１００の認証情報１２０を、インターネット１０００を介して送信する（ステップＴ１）。
【０１４０】
具体的には、ユーザーが、リモート端末１００から、インターネット１０００を介して、遠隔制御装置３００に接続しようとする場合、遠隔制御手段１１１は、まずリモート端末１００の表示画面に、図５に示すようなログイン画面を表示する。
【０１４１】
なお、図５は、リモート端末１００から遠隔制御装置３００にアクセスするための画面の一例である。
【０１４２】
ユーザーによって、ユーザＩＤとパスワードとが入力されると、遠隔制御手段１１１は、認証情報１２０として、入力されたユーザＩＤ及びパスワードと、リモート端末１００の機器識別番号と、リモート端末１００の機器認証情報とを、インターネット１０００を介して送信する。
【０１４３】
なお、本発明の第１の実施例の形態では、ユーザーに、ユーザＩＤとパスワードとを入力させて、遠隔制御装置に送信するが、パスワードの代わりに、ユーザーのバイオメトリクス情報（例えば、指紋や虹彩を示す情報が挙げられる。）や、ユーザーが所有するＩＣカード（例えば、情報処理装置において読み取り可能な非接触型ＩＣカードが挙げられる。）の情報を送信するようにしても良い。
【０１４４】
機器認証情報とは、リモート端末１００に固有に記憶されている、リモート端末１００を特定する情報である。
【０１４５】
図８は、リモート端末１００から、遠隔制御装置３００に、送信される認証情報１２０の一例である。
【０１４６】
図８を参照すると、本発明の第１の実施の形態では、遠隔制御装置３００に送信される情報における、ユーザＩＤは「Ｄ０００」であり、パスワードは「００００」である。
【０１４７】
ステップＴ１で、認証情報１２０が送信されると、遠隔制御手段３１１は、認証情報１２０を受信する（ステップＴ２）。
【０１４８】
ここで、認証情報１２０は、ルーター２００を介して、遠隔制御装置３００に送信される。この場合、インターネット１０００からの認証情報１２０のデータは、ルーター２００における遠隔制御装置３００が接続するポートに転送するポートフォワード機能を使用する。
【０１４９】
一般に、インターネット１０００のような公衆のネットワーク回線に複数のポートを開放すると、悪意を持った第三者による攻撃を受けるリスクが高くなり、セキュリティ上の問題がある。
【０１５０】
従って、ルーター２００において１つのポートだけ開放して、遠隔制御装置３００を介して、後述する宅内端末を遠隔操作できるようにすると良い。
【０１５１】
ステップＴ２で、認証情報１２０を受信すると、遠隔制御手段３１１は、ユーザＩＤとパスワードとを示す情報を、認証情報１２０から取り出し、遠隔制御装置３００に予め登録されているユーザー情報に基づいて、リモート端末１００からアクセスをしているユーザーが正当なユーザーであるかを認証する（ステップＴ３）。
【０１５２】
図１２は、遠隔制御装置３００に予め登録されているユーザー情報の一例である。
【０１５３】
本発明の第１の実施の形態では、図８を参照すると、ユーザＩＤは「Ｄ０００」となり、パスワードは「００００」である。一方、図１２を参照すると、ユーザＩＤ「Ｄ０００」は予め登録されており、ユーザＩＤ「Ｄ０００」に対応するパスワードは「００００」で認証情報１２０から取り出されたパスワードと一致するため、リモート端末１００のユーザーは正当なユーザーであることを認証する。
【０１５４】
ステップＴ３で、ユーザーが正当なユーザーであることを認証すると、遠隔制御手段３１１は、リモート端末１００の機器識別番号を示す情報と機器認証情報とを、認証情報１２０から取り出し、リモート端末１００が遠隔制御装置３００に予め接続許可登録がされている端末であるかを認証する（ステップＴ４）。
【０１５５】
本発明の第１の実施の形態では、図８を参照すると、機器識別番号は「Ｄ０００」となり、機器認証情報は「ＸＸＸＸＸＸＸＸＸＸＸ」となる。
【０１５６】
機器識別番号に対応する機器認証情報は、図４に示す機器情報３２１において、機器認証情報の格納場所が指定されており、遠隔制御手段３１１は、当該格納場所に格納されている情報を参照して、認証を行う。
【０１５７】
なお、ステップＴ３で、ユーザーの認証に失敗した場合、遠隔制御手段３１１は、認証に失敗した旨のメッセージを、リモート端末１００に送信し、表示部１３０に当該メッセージを表示させても良い。
【０１５８】
ステップＴ４で、リモート端末１００の予め接続許可がされている端末であることを認証すると、遠隔制御手段３１１は、リモート端末１００のログイン処理を行う（ステップＴ５）。
【０１５９】
具体的には、遠隔制御手段３１１が、リモート端末１００に、ログインが成功した旨を示す情報を送信する。
【０１６０】
また、遠隔制御手段３１１は、リモート端末１００と、遠隔制御装置３００との間に、ＶＰＮを確立し、リモート端末１００と、遠隔制御装置３００との間で通信されるデータを暗号化するようにしても良い。
【０１６１】
なお、ステップＴ４で、リモート端末１００の認証に失敗した場合、遠隔制御手段３１１は、認証に失敗した旨のメッセージをリモート端末１００に送信し、表示部１３０に当該メッセージを表示させても良い。
【０１６２】
ステップＴ５で、ログイン処理が完了すると、遠隔制御手段３１１は、宅内ＬＡＮ１１００を介して、宅内端末４００と、宅内端末５００と、宅内端末６００とに、稼働状況確認要求を発信する（ステップＴ６）。
【０１６３】
具体的には、遠隔制御手段３１１は、予め登録されている機器情報３２１を参照して、宅内にある宅内端末４００と、宅内端末５００と、宅内端末６００とのそれぞれのＭＡＣアドレスを取得し、それぞれのＭＡＣアドレスを有する端末に対して、稼働状況確認要求を発信する。
【０１６４】
本発明の第１の実施の形態では、図４を参照すると、機器情報３２１には、宅内端末４００と、宅内端末５００と、宅内端末６００とが、予め登録されている。
【０１６５】
遠隔制御手段３１１は、それぞれの宅内端末のＭＡＣアドレスを取得するが、例えば、宅内端末４００のＭＡＣアドレスは「ｘｘ：ｂｂ：ｃｃ：ｄｄ：ｅｅ：ｆ１」である。
【０１６６】
遠隔制御手段３１１は、取得したＭＡＣアドレスに基づいて、宅内端末４００に稼働状況確認要求を送信する。
【０１６７】
ステップＴ６で、稼働状況確認要求が送信されると、遠隔制御手段４１１は、稼働状況確認要求を受信する（ステップＴ７）。
【０１６８】
なお、本発明の第１の実施の形態では、宅内端末４００のみが稼動しており、宅内端末５００と、宅内端末６００とは、稼動していないものとする。
【０１６９】
従って、本発明の第１の実施の形態では、遠隔制御手段５１１と、遠隔制御手段６１１とは、稼働状況確認要求を受信できない。
【０１７０】
ステップＴ７で、稼働状況確認要求を受信すると、遠隔制御手段４１１は、稼働中である旨を示す情報（以下、稼動応答という。）を、遠隔制御手段３００に送信する（ステップＴ８）。
【０１７１】
ステップＴ６で、稼働状況確認要求を発信した後、遠隔制御手段３１１は、宅内ＬＡＮ１１００に接続されている、それぞれの宅内端末の稼働状況を示す機器一覧情報を、リモート端末１００に送信する（ステップＴ９）。
【０１７２】
具体的には、ステップＴ６で、遠隔制御手段３１１が稼働状況確認要求を発信すると、遠隔制御手段３１１は、所定の時間待機し、ステップＴ８で発信された、宅内端末４００からの稼動応答を受信する。
【０１７３】
一方、宅内端末５００と、宅内端末６００とは、稼動していないため、遠隔制御手段３１１は、遠隔制御手段３１１は、待機中に、宅内端末５００と、宅内端末６００とからは、稼動応答を受信しない。
【０１７４】
遠隔制御手段３１１は、待機中に、稼動応答を受信しないと、宅内端末５００と、宅内端末６００とは、稼動していないと判断する。
【０１７５】
なお、図７は、ステップＴ９で、遠隔制御手段３１１が、リモート端末１００に送信する機器一覧情報の本発明の第１の実施の形態における一例である。
【０１７６】
図７を参照すると、本発明の第１の実施の形態では、宅内端末４００は稼働中であり、宅内端末５００と宅内端末６００とは停止している。
【０１７７】
ステップＴ９で、機器一覧情報が送信されると、遠隔制御手段１１１は、機種一覧情報を受信し、表示部１３０に受信した機器一覧情報を表示する（ステップＴ１０）。
【０１７８】
なお、図１４は表示部１３０に表示される、機器一覧情報の一例である。
【０１７９】
図１４を参照すると、本発明の第１の実施の形態では、宅内端末４００は稼働中であることを示す情報が表示されている。
【０１８０】
ステップＴ１０で、機器一覧情報が表示された後、リモート端末１００のユーザーが、稼動していない宅内端末４００に接続して、遠隔操作をしたい場合には、ユーザーの操作により、遠隔制御手段１１１は、宅内端末４００へのアクセス要求を、遠隔制御装置３００に対して、送信する（ステップＴ１１）。
【０１８１】
具体的には、例えば、リモート端末１００のユーザーが、表示部１３０に表示されていた図１４に示すような機器一覧情報を、図１５に示すように、「接続」の状態を「あり」に変更して、「ＯＫ」ボタンを押下する操作を行うことによって、遠隔制御手段１１１は、宅内端末４００へのアクセス要求を送信する。
【０１８２】
また、リモート端末１００のユーザーが、宅内端末５００については、起動のみしておくことを所望した場合には、図１７に示すように、リモート端末１００のユーザーが、宅内端末５００の「起動／停止」の状態を「起動」の状態に変更する操作を併せて行うことによって、遠隔制御手段１１１は、宅内端末５００への起動要求を送信する。
【０１８３】
なお、図９は、遠隔制御装置３００に送信される、宅内端末４００へのアクセス要求を示す情報の一例である。
【０１８４】
図９を参照すると、本発明の第１の実施の形態では、機器識別番号が「Ｄ００１」である宅内端末４００については、制御情報において「接続」を示す情報が「有り」となっていることで、アクセス要求があることを示している。
【０１８５】
一方、機器識別番号が「Ｄ００２」である宅内端末５００については、制御情報が「接続無し」となっており、宅内端末５００に対するアクセス要求は含まれていない。しかしながら、「起動／停止」の制御情報については、「起動」となっているので、宅内端末５００に対する起動要求がなされている。従って、宅内端末５００に対しては、ＷＯＬをさせる要求を行うことになる。
【０１８６】
なお、宅内端末５００に対するＷＯＬの処理については、上述のステップＳ１１からステップＳ１６の処理と同様である。
【０１８７】
ステップＴ１１で、宅内端末４００へのアクセス要求が送信されると、遠隔制御手段３１１は、アクセス要求を受信し、機器情報３２１から、宅内端末４００のログイン情報を取得する（ステップＴ１２）。
【０１８８】
ログイン情報とは、端末４００へのログインに必要な、ＩＤとパスワードとの情報を言う。
【０１８９】
本発明の第１の実施の形態では、図４を参照すると、宅内端末４００のＩＤは「Ｄ００１」であり、パスワードは「ａａａａ」である。
【０１９０】
なお、ログイン情報は、宅内端末４００との通信を開始するときに、ユーザーにリモート端末１００から入力させ、遠隔制御装置３００を介して、宅内端末４００に送信をさせても良い。
【０１９１】
ステップＴ１２で、宅内端末４００のログイン情報を取得すると、遠隔制御手段３１１は、宅内端末４００に対して、宅内ＬＡＮ１１００を介して、宅内端末４００のログイン情報とともに、ログイン要求を送信する（ステップＴ１３）。
【０１９２】
ステップＴ１３で、ログイン要求が送信されると、遠隔制御手段４１１は、ログイン要求を受信し、宅内端末４００のログイン情報を取得する（ステップＴ１４）。
【０１９３】
ステップＴ１４で、宅内端末４００のログイン情報を取得すると、遠隔制御手段４１１は、ＩＤとパスワードとの認証を行なう（ステップＴ１５）。
【０１９４】
なお、宅内にて宅内端末４００が別のユーザー（以下、宅内ユーザーという。）によって使用中の場合には、ログイン要求がなされている旨の通知メッセージを、宅内端末４００の表示画面に表示し、宅内ユーザーがアクセスを許可した場合に、認証を完了するようにしても良い。
【０１９５】
ステップＴ１５で、認証に成功した場合、遠隔制御手段４１１は、宅内端末４００へのログインに成功した旨を示す情報を、宅内ＬＡＮ１１００を介して、遠隔制御装置３００に送信する（ステップＴ１６）。
【０１９６】
ステップＴ１５で、宅内端末４００へのログインが成功した旨を示す情報が送信されると、遠隔制御手段３１１は、リモート端末１００に、インターネット１０００を介して、宅内端末４００へのログインが成功した旨を示す情報を送信する（ステップＴ１７）。
【０１９７】
ステップＴ１７で、宅内端末４００へのログインが成功した旨を示す情報が送信されると、リモート端末１００から、遠隔制御端末３００を経由して、宅内端末４００の遠隔操作が可能となる。
【０１９８】
なお、ステップＴ４で、ログイン処理が行われた際に、リモート端末１００と遠隔制御端末３００との間で、ＶＰＮが確立されていない場合には、宅内端末４００へのログインが成功すると、遠隔制御手段１１１が、リモート端末１００と、遠隔制御装置３００との間にＶＰＮを確立することにしても良い。
【０１９９】
リモート端末１００のユーザーによる、宅内端末４００への遠隔操作が可能となると、例えば、リモート端末１００のユーザーが、宅内端末４００に格納されている映像コンテンツの再生を所望した場合、当該映像コンテンツを再生させることができる。なお、具体的な処理については後述する。
【０２００】
ステップＴ１７で、宅内端末４００へのログインが成功した後、リモート端末１００のユーザーが宅内端末４００の遠隔操作を終了させたい場合には、ユーザーの操作により、遠隔制御手段１１１が、遠隔制御装置３００に対して、リモート接続終了要求を送信する（ステップＴ１８）。
【０２０１】
具体的には、例えば、本発明の第１の実施の形態では、リモート端末１００のユーザーが、表示部１３０に機器一覧情報を表示させ、図１４において宅内端末４００の「接続」を示す状態を「あり」だったものを、図１６に示すように、宅内端末４００の「接続」を示す状態「なし」に変更し、「ＯＫ」ボタンを押下する操作をすることにより、遠隔制御手段１１１が、遠隔制御装置３００に対して、リモート接続終了要求を送信する。
【０２０２】
また、リモート端末１００のユーザーが、宅内端末５００については、停止させることを所望する場合には、図宅内端末５００の「起動／停止」の状態を「停止」に変更する操作をすることにより、遠隔制御手段１１１が遠隔制御装置３００に対して、宅内端末５００の停止要求を送信する。
【０２０３】
図１０は、リモート接続終了要求をする際に送信されるデータの一例である。
【０２０４】
図１０を参照すると、本発明の第１の実施の形態では、宅内端末４００を示す機器識別番号の「Ｄ００１」については、「接続」の状態が「なし」となっており、宅内端末５００を示す機器識別番号の「Ｄ００２」については、「起動／停止」の状態が、「停止」となっている。
【０２０５】
なお、宅内端末５００に対する停止要求の処理については、上述のステップＳ２３からステップＳ２５の処理と同様である。
【０２０６】
ステップＴ１８で、リモート接続終了要求が送信されると、遠隔制御手段３１１は、宅内端末４００に対して、ログオフ要求を送信する（ステップＴ１９）。
【０２０７】
ステップＴ１９で、ログオフ要求が送信されると、遠隔制御手段４１１はログオフ要求を受信し、ログインしているユーザーの、ログオフ処理をする（ステップＴ２０）。
【０２０８】
ステップＴ２０で、ログオフ処理が実行されると、遠隔制御手段４１１は、ログオフ完了を示す情報を、遠隔制御装置３００に送信する（ステップＴ２１）。
【０２０９】
ステップＴ２１で、ログオフ完了を示す情報が送信されると、遠隔制御手段３１１は、リモート端末１００にログオフ完了を示す情報を送信する（ステップＴ２２）。
【０２１０】
ステップＴ２２で、ログオフ完了を示す情報が送信されると、遠隔制御手段３１１は、それぞれの宅内端末の稼働状況を示す機器一覧情報を更新するため、宅内ＬＡＮ１１００を介して、宅内端末４００と、宅内端末５００と、宅内端末６００とに、稼働状況確認要求を発信する（ステップＴ２３）。
【０２１１】
具体的には、遠隔制御手段３１１は、予め登録されている機器情報３２１を参照して、宅内にある宅内端末４００と、宅内端末５００と、宅内端末６００とのそれぞれのＭＡＣアドレスを取得し、それぞれのＭＡＣアドレスを有する端末に対して、稼働状況確認要求を発信する。遠隔制御手段３１１は、取得したＭＡＣアドレスに基づいて、宅内端末４００に稼働状況確認要求を送信する。
【０２１２】
ステップＴ２３で、稼働状況確認要求が送信されると、遠隔制御手段４１１は、稼働状況確認要求を受信する（ステップＴ２４）。
【０２１３】
本発明の第１の実施の形態では、宅内端末４００のみが稼動しており、宅内端末５００と、宅内端末６００とは、稼動していないものとする。
【０２１４】
従って、本発明の第１の実施の形態では、遠隔制御手段５１１と、遠隔制御手段６１１とは、稼働状況確認要求を受信できない。
【０２１５】
ステップＴ２４で、稼働状況確認要求を受信すると、遠隔制御手段４１１は、稼動応答を、遠隔制御手段３００に送信する（ステップＴ２５）。
【０２１６】
ステップＴ２５で、稼働状況確認要求を送信した後、遠隔制御手段３１１は、宅内ＬＡＮ１１００に接続されている、それぞれの宅内端末の稼働状況を示す機器一覧情報を、リモート端末１００に送信する（ステップＴ２６）。
【０２１７】
具体的には、ステップＴ２３で、遠隔制御手段３１１が稼働状況確認要求を発信すると、遠隔制御手段３１１は、所定の時間待機し、ステップＴ２５で送信された、宅内端末４００からの稼動応答を受信する。
【０２１８】
また、機器一覧情報には、ログイン状況を示す情報も含まれており、ステップＴ２０で、宅内端末４００のログオフを実行しているため、宅内端末４００のログイン状況を示す情報はログオフ状態である。
【０２１９】
一方、宅内端末５００と、宅内端末６００とは、稼動していないため、遠隔制御手段３１１は、遠隔制御手段３１１は、待機中に、宅内端末５００と、宅内端末６００とからは、稼動応答を受信しない。
【０２２０】
遠隔制御手段３１１は、待機中に、稼動応答を受信しないと、宅内端末５００と、宅内端末６００とは、稼動していないと判断する。
【０２２１】
ステップＴ２６で、機器一覧情報が送信されると、遠隔制御手段１１１は、該機器一覧情報を受信し、受信した該機器一覧情報を、表示部１３０に表示する（ステップＴ２７）。
【０２２２】
ここで、宅内端末４００のログオフがなされているので、ステップＴ２７で表示されている機器一覧情報では、宅内端末４００はログオフ状態である旨表示されている。
【０２２３】
次に、図１１を参照して、本発明の第１の実施の形態のうち、リモート端末１００から、遠隔制御装置３００を介して、ログインした宅内端末において、遠隔操作をする際の動作について説明する。
【０２２４】
本発明の第１の実施の形態では、リモート端末１００が、遠隔制御装置３００を介して、宅内端末４００にログインしている状態である。
【０２２５】
暗号・復号手段１１２は、遠隔制御装置３００に送信する、制御情報を暗号化する（ステップＴ２８）。
【０２２６】
なお、本発明の第１の実施の形態での制御情報とは、リモート端末１００のユーザーが、宅内端末４００に対して要求する処理の内容を示す情報である。
【０２２７】
本発明の第１の実施の形態では、要求する処理は、宅内端末４００に格納されている映像コンテンツの再生要求であるとする。
【０２２８】
ステップＴ２８で、制御情報の暗号化をすると、遠隔制御手段１１１は、制御情報を遠隔制御装置３００に送信する（ステップＴ２９）。
【０２２９】
ステップＴ２９で、制御情報が送信されると、暗号・復号手段３１２は、制御情報を復号化する（ステップＴ３０）。
【０２３０】
ステップＴ３０で、制御情報を復号化すると、遠隔制御手段３１１は、制御情報の内容から、送信先を確認する（ステップＴ３１）。
【０２３１】
なお、本発明の第１の実施の形態では、送信先は、宅内端末４００である。
【０２３２】
ステップＴ３１で、送信先が宅内端末４００であることを確認すると、遠隔制御手段３１１は、制御情報を宅内端末４００に送信する（ステップＴ３２）。
【０２３３】
ステップＴ３２で、制御情報を送信すると、遠隔制御手段４１１は、受信した制御情報で要求された処理の内容を実行する（ステップＴ３３）。
【０２３４】
本発明の第１の実施の形態では、宅内端末４００に格納されている映像コンテンツの再生の処理を実行する。
【０２３５】
ステップＴ３３で、要求された処理を実行すると、遠隔制御手段４１１は、実行結果を、遠隔制御装置３００に送信する（ステップＴ３４）。
【０２３６】
本発明の第１の実施の形態では、上述で再生された映像コンテンツの再生結果（動画イメージ）を遠隔制御装置３００に送信する。
【０２３７】
ステップＴ３４で、実行結果が送信されると、遠隔制御手段３１１が実行結果を受信し、暗号・復号手段３１２が実行結果を暗号化する（ステップＴ３５）。
【０２３８】
ステップＴ３５で、実行結果の暗号化をすると、遠隔制御手段３１１が実行結果をリモート端末１００に送信する（ステップＴ３６）。
【０２３９】
ステップＴ３６で、実行結果が送信されると、遠隔制御手段１１１が実行結果を受信し、暗号・復号手段１１２が実行結果を復号化する（ステップＴ３７）。
【０２４０】
ステップＴ３７で、実行結果が復号化されると、遠隔制御手段１１１が、実行結果を、表示部１３０に表示する（ステップＴ３８）。
【０２４１】
以降、ユーザーの操作によって、ステップＴ１８以降のログオフの処理が実行されるまで、リモート端末１００は、ユーザーの操作によって、遠隔端末４００に対して所望の処理を実行させることができる。
【０２４２】
このように、遠隔制御装置３００は、ユーザーに、宅内端末４００を、リモート端末１００を利用して、遠隔操作させることができる。
【０２４３】
なお、遠隔制御装置３００、同一のユーザーに、複数の宅内端末に同時にログインし、それぞれの宅内端末で並行して処理をさせることができるものとする。
【０２４４】
また、本発明の第１の実施の形態では、宅内端末４００、宅内端末５００、宅内端末６００として、情報処理装置を例示しているが、携帯情報端末、ゲーム機、セットトップボックス、家電機器等であって良い。
【０２４５】
さらに、本発明の第１の実施の形態では、宅内として、ユーザーの自宅等を例示しているが、宅内は、ＬＡＮ環境を備えたスモールオフィス内の環境であっても良い。
【０２４６】
ところで、本発明の第１の実施の形態では、宅内端末の稼働状況の一覧から起動する宅内端末を選択して起動させている。
【０２４７】
しかしながら、それぞれの宅内端末にコンテンツが格納（記録）されており、ユーザーが視聴したいコンテンツが格納されている宅内端末を起動したい場合がある。この場合、ユーザーは所望のコンテンツが格納されている宅内端末を起動させる前に予めどの宅内端末に所望のコンテンツが格納されているかを知っている必要があるが、複数の宅内端末がある場合には、必ずしもユーザーが知っているとは限らない。ユーザーが、所望のコンテンツがどの宅内端末に格納されているか知らない場合には、それぞれの宅内端末を一度起動して、確認する必要があり、ユーザーにとっては非常に煩雑となる。
【０２４８】
そこで、本発明の第２の実施の形態では、それぞれの宅内端末に格納されているコンテンツの一覧表示の中から、コンテンツを選択し、選択された該コンテンツを格納している宅内端末を起動する遠隔制御システムを提供する。
【０２４９】
なお、本実施の形態でのコンテンツとは、動画コンテンツ、静止画コンテンツ、音楽コンテンツなどいずれをも含むものとする。
【０２５０】
以下、図面を参照して本発明の第２の実施の形態について説明する。図１８は、本発明の第２の実施の形態の遠隔制御システムを説明するためのブロック図である。
【０２５１】
図１８を参照すると、遠隔制御システムは、リモート端末２１００と、ルーター２２００と、遠隔制御装置２３００と、宅内端末２４００と、宅内端末２５００と、宅内端末２６００と、リモート端末２１００とルーター２２００とを接続するインターネット３０００と、遠隔制御装置２３００と、宅内端末２４００と、宅内端末２５００と、宅内端末２６００とを接続する宅内ＬＡＮ３１００とからなる。
【０２５２】
まず、本発明の第２の実施の形態の遠隔制御システムの概略を説明すると、この遠隔制御システムは、リモート端末２１００の表示画面に、遠隔制御装置２３００が、宅内端末２３００、宅内端末２４００、宅内端末２５００のそれぞれの記憶部に格納されているコンテンツの一覧を表示させ、さらに、リモート端末２１００からの要求に基づいて、所定のコンテンツが格納されている宅内端末を遠隔起動、遠隔操作、遠隔停止等をするものである。以下、詳細に説明する。
【０２５３】
リモート端末２１００は、制御部２１１０と表示部２１３０とを有する。制御部２１１０は、記録媒体に格納されたプログラムを読み込んで実行することにより、遠隔制御手段２１１１と、暗号・復号手段２１１２とを論理的に備える。なお、暗号・復号手段２１１２は、専用のハードウェアで構成されても良い。表示部２１３０は、遠隔操作する宅内端末の画面を表示するディスプレイ部分である。
【０２５４】
ルーター２２００は、インターネット３０００と、宅内ＬＡＮ３１００とを相互に接続する通信機器である。
【０２５５】
遠隔制御装置２３００は、制御部２３１０と、記憶部２３２０とを有する。制御部２３１０は、記録媒体に格納されたプログラムを読み込んで実行することにより、遠隔制御手段２３１１と、暗号・復号手段２３１２と、データ監視手段２３１３とを論理的に備える。なお、暗号・復号手段２３１２は、専用のハードウェアで構成されても良い。また、記憶部２３２０には、それぞれの宅内端末に格納されているコンテンツの一覧を示すコンテンツ一覧情報２３２１が格納されている。
【０２５６】
宅内端末２４００は、制御部２４１０と、記憶部２４２０と、通信制御部２４３０とを有する。制御部２４１０は、記録媒体に格納されたプログラムを読み込んで実行することにより、遠隔制御手段２４１１を論理的に備える。
【０２５７】
宅内端末２５００は、制御部２５１０と、記憶部２５２０と、通信制御部２５３０とを有する。制御部２５１０は、記憶媒体に格納されたプログラムを読み込んで実行することにより、遠隔制御手段２５１１を論理的に備える。
【０２５８】
宅内端末２６００は、制御部２６１０と、記憶部２６２０と、通信制御部２６３０とを有する。制御部２６１０は、記憶媒体に格納されたプログラムを読み込んで実行することにより、遠隔制御手段２６１１を論理的に備える。
【０２５９】
なお、本発明の第２の実施の形態では、宅内端末の台数は３台となっているが、宅内端末は３台でなくても良い。
【０２６０】
本発明の第２の実施の形態では、遠隔制御装置２３００と、宅内端末２４００と、宅内端末２５００と、宅内端末２６００とが、宅内ＬＡＮ３１００を介して通信可能な状態である。
【０２６１】
次に、図１９を参照して、本発明の第２の実施の形態のうち、まず、コンテンツ一覧情報２３２１の生成の動作について説明する。
【０２６２】
図１９を参照すると、データ監視手段２３１３が、宅内ＬＡＮ３１００を介してそれぞれの宅内端末に稼動確認信号を発信する（ステップＵ１）。
【０２６３】
稼動確認信号とは、具体的には、予め記憶部２３２０に記憶されている、宅内ＬＡＮ３１００に接続されている各宅内端末に割り当てられているＩＰアドレスを有する端末に応答を要求するパケットである。宅内端末が稼動している場合、稼動確認信号に応答して、宅内端末は、応答パケットを送信する。
【０２６４】
本発明の第２の実施の形態では、宅内端末２４００と、宅内端末２５００とが、稼動しているとする。すると、宅内端末２４００と、宅内端末２５００とは、稼動確認信号を受信する。宅内端末２４００と、宅内端末２５００とが、稼動確認信号を受信すると、遠隔制御手段２４１１と、遠隔制御手段２５１１とは、それぞれ上述の応答パケットに相当する応答信号を、遠隔制御装置２３００に送信する（ステップＵ２ａ、ステップＵ２ｂ）。なお、稼動している宅内端末がなければ、いずれの宅内端末も応答しない。
【０２６５】
ステップＵ２ａ、ステップＵ２ｂで応答信号を送信された場合、データ監視手段２３１３は、応答信号の受信の有無から、稼動している宅内端末（本発明の第２の実施の形態においては、宅内端末２４００と、宅内端末２５００とが該当する）の有無を判定する（ステップＵ３）。なお、当該応答信号には、それぞれの宅内端末を示す識別情報が含まれているものとする。
【０２６６】
ステップＵ３で、稼動している宅内端末が存在することが判定された場合（ステップＵ３／ＹＥＳ）、データ監視手段２３１３は、当該稼動している宅内端末に対して、コンテンツ情報の送信を要求する（ステップＵ４）。
【０２６７】
より具体的には、本発明の第２の実施の形態では、宅内端末２４００と、宅内端末２５００とが稼動しているため、データ監視手段２３１３は、宅内端末２４００と、宅内端末２５００とに、コンテンツ情報の送信を要求する信号（以下、「コンテンツ情報送信要求」という。）を送信する。
【０２６８】
なお、ステップＵ３で、稼動している宅内端末が存在しないと判定された場合（ステップＵ３／ＮＯ）、ステップＵ１の処理に戻る。
【０２６９】
ステップＵ４で、コンテンツ情報送信要求が送信されると、コンテンツ制御手段２４１２は、遠隔制御装置２３００に対して、記憶部２４２０に格納されているコンテンツを示す情報を送信する（ステップＵ５ａ）。
【０２７０】
同様に、ステップＵ４で、コンテンツ情報要求が送信されると、コンテンツ制御手段２５１２は、遠隔制御装置２３００に対して、記憶部２５２０に格納されているコンテンツを示す情報を送信する（ステップＵ５ｂ）。
【０２７１】
なお、各宅内端末の記憶部に複数のコンテンツが格納されている場合、それぞれのコンテンツを示す情報を遠隔制御装置２３２０に送信する。また、送信されるコンテンツを示す情報は、１回遠隔制御装置２３２０に送信されれば、当該コンテンツを示す情報が更新されない限り再送信はされないようにしても良い。
【０２７２】
ステップＵ５ａ、ステップＵ５ｂで、コンテンツを示す情報が送信されると、データ監視手段２３１３は、記憶部２３２０にコンテンツを示す情報をそれぞれ格納する（ステップＵ６）。
【０２７３】
図２２に、記憶部２４２０（および記憶部２５２０）に格納されているコンテンツを示す情報のデータフォーマットの一例を示す。各コンテンツについて、このデータフォーマットに基づいてコンテンツを示す情報が作成され、作成された情報を集合させたコンテンツ一覧情報２３２１を構成する。
このようにして、全ての宅内端末に格納されているコンテンツを示す情報を宅内端末が稼動している際に収集させる。収集した後に、宅内端末に格納されている全てのコンテンツを示す情報を集めたデータベースであるコンテンツ一覧情報２３２１を生成して、記憶部２３２０において管理する。
【０２７４】
ステップＵ６でコンテンツを示す情報をコンテンツ一覧情報２３２１に格納すると、所定の時間の間隔を置いてステップＵ１の処理に戻る。
【０２７５】
なお、本発明の第２の実施の形態では、遠隔制御装置２３００は、遠隔制御を行うための専用装置であるとして説明したが、他の宅内端末と同様の構成を備える情報処理装置で実現しても良い。この場合、遠隔制御装置２３００が記憶部２３２０に格納しているコンテンツの情報についても、上述のコンテンツ一覧情報２３２１に格納するようにすることができる。
【０２７６】
また、図２０に示すように、宅内端末２４００の記憶部２４２０に新しいコンテンツが追加された場合（ステップＵ１１／ＹＥＳ）に、コンテンツ制御手段２４１２が、追加されたコンテンツを示す情報を遠隔制御装置２３００に送信するようにしても良い（ステップＵ１２）
ステップＵ１２でコンテンツを示す情報が送信された場合、データ監視手段２３１３は、受信したコンテンツを示す情報をコンテンツ一覧情報２３２１に格納する（ステップＵ１３）。
【０２７７】
次に、図２１を参照して、本発明の第２の実施の形態のうち、リモート端末２１００から、ユーザーが視聴したいコンテンツが格納されている宅内端末を遠隔起動するまでの動作を説明する。
【０２７８】
図２１を参照すると、遠隔制御手段２１１１が、遠隔制御装置２３００に対して、宅内端末２１００の認証情報２１２０を、インターネット３０００を介して送信する（ステップＵ２１）。
【０２７９】
具体的には、ユーザーが、リモート端末２１００から、インターネット３０００を介して、遠隔制御装置２３００に接続しようとする場合、遠隔制御手段２１１１は、表示部２１３０に、図２３に示すようなログイン画面を表示する。
【０２８０】
なお、図２３は、リモート端末２１００から遠隔制御装置２３００にアクセスするための画面の一例である。
【０２８１】
ユーザーによって、ユーザＩＤとパスワードとが入力されると、遠隔制御手段２１１１は、認証情報２１２０として、入力されたユーザＩＤ及びパスワードと、リモート端末２１００の機器識別番号と、リモート端末２１００の機器認証情報とを、インターネット３０００を介して、遠隔制御装置２３００に送信する。
【０２８２】
なお、本発明の第２の実施例の形態では、ユーザーに、ユーザＩＤとパスワードとを入力させて、遠隔制御装置に送信するが、パスワードの代わりに、ユーザーのバイオメトリクス情報（例えば、指紋や虹彩を示す情報が挙げられる）や、ユーザーが所有するＩＣカード（例えば、情報処理装置において読み取り可能な非接触型ＩＣカードが挙げられる）の情報を送信するようにしても良い。
【０２８３】
機器認証情報とは、リモート端末２１００に固有に記憶されている、リモート端末１００を特定する情報である。
【０２８４】
図２４は、リモート端末２１００から、遠隔制御装置２３００に、送信される認証情報２１２０の一例である。
【０２８５】
図２４を参照すると、本発明の第２の実施の形態では、リモート端末２１００の識別番号である「Ｄ０００」と、リモート端末２１００の機器認証情報である「ＸＸＸＸＸＸＸＸＸＸＸ」と、リモート端末のユーザー認証情報であるＩＤ「Ｄ０００」と、そのパスワードの「００００」とが、認証情報２１２０には含まれている。
【０２８６】
ステップＵ２１で、認証情報２１２０が送信されると、遠隔制御手段２３１１は、認証情報２１２０を受信する（ステップＵ２２）。
【０２８７】
ここで、認証情報２１２０は、ルーター２２００を介して、遠隔制御装置２３００に送信される。この場合、インターネット３０００から送信される認証情報２１２０のデータは、ルーター２２００における遠隔制御装置２３００が接続するポートに転送するポートフォワード機能を使用する。
【０２８８】
一般に、インターネット３０００のような公衆のネットワーク回線に複数のポートを開放すると、悪意を持った第三者による攻撃を受けるリスクが高くなり、セキュリティ上の問題がある。
【０２８９】
従って、ルーター２２００において１つのポートだけ開放して、遠隔制御装置２３００を介して、後述する宅内端末を遠隔操作できるようにすると良い。
【０２９０】
ステップＵ２２で、認証情報２１２０を受信すると、遠隔制御手段２３１１は、ユーザＩＤとパスワードとを示す情報を、認証情報２１２０から取り出し、遠隔制御装置２３００に予め登録されているユーザー情報に基づいて、リモート端末２１００からアクセスをしているユーザーが正当なユーザーであるかを認証する（ステップＵ２３）。
【０２９１】
ユーザーの認証の動作は、本発明の第１の実施の形態でのステップＳ３の処理と同様である。
【０２９２】
ステップＵ２３で、ユーザーが正当なユーザーであることを認証すると、遠隔制御手段２３１１は、リモート端末２１００の機器識別番号を示す情報と機器認証情報とを、認証情報２１２０から取り出し、リモート端末２１００が遠隔制御装置２３００に予め接続許可登録がされている端末であるかを認証する（ステップＵ２４）。
【０２９３】
機器認証の動作は、本発明の第１の実施の形態でのステップＳ４の処理と同様である。
【０２９４】
ステップＵ２４で、リモート端末１００の予め接続許可がされている端末であることを認証すると、遠隔制御手段２３１１は、リモート端末２１００のログイン処理を行う（ステップＵ２５）。
【０２９５】
ステップＵ２５で、ログイン処理をすることにより、リモート端末２１００と遠隔制御端末２３００とは、通信中の状態となる。換言すれば、コネクションが確立された状態となる。
【０２９６】
また、遠隔制御手段２３１１は、リモート端末２１００と、遠隔制御装置２３００との間に、ＶＰＮを確立し、リモート端末２１００と、遠隔制御装置２３００との間で通信されるデータを暗号化するようにしても良い。
【０２９７】
なお、ステップＵ２４で、リモート端末２１００の認証に失敗した場合、遠隔制御手段２３１１は、認証に失敗した旨のメッセージをリモート端末２１００に送信し、表示部２１３０に当該メッセージを表示させても良い。
【０２９８】
ステップＵ２５で、ログイン処理が完了すると、データ監視手段２３１３は、コンテンツ一覧情報２３２１を、インターネット３０００を介して、リモート端末２１００に送信する（ステップＵ２６）。
【０２９９】
ステップＵ２６で、コンテンツ一覧情報２３２１が送信されると、遠隔制御手段２１１１は、表示部２１３０にコンテンツ一覧情報２３２１を表示する（ステップＵ２７）。
【０３００】
図２５は、表示部２１３０に表示されるコンテンツ一覧情報２３２１の一例を示す図である。ユーザーは、コンテンツ一覧情報２３２１に含まれるコンテンツの中から、視聴を所望するコンテンツを選択して、図２５中の「ＯＫ」ボタンをクリックするなどの操作をすることで、所望のコンテンツを視聴することができる。
【０３０１】
なお、図２５はあくまで一例であり、例えば、それぞれのコンテンツを示す詳細情報（例えば、テレビ放送録画番組であれば、番組名、放送日時、チャンネル情報等。さらに、例えば、音楽コンテンツの場合は、楽曲名、歌手名等。）を表示させても良い。また、コンテンツのサムネイル映像を表示させるようにしても良い。
【０３０２】
また、コンテンツ一覧情報２３２１は、それぞれのコンテンツが格納されている宅内端末や宅内端末において当該コンテンツが格納されているディレクトリ情報を含んでいるが、表示部２１３０に表示する場合には、図２５のようにコンテンツ名だけを表示するなどして良い。
【０３０３】
ステップＵ２７でコンテンツ一覧情報２３２１が表示されると、ユーザーは表示されているコンテンツの中から所望のコンテンツを選択する（ステップＵ２８）。
【０３０４】
ステップＵ２８で、所望のコンテンツを選択する操作がユーザーによってなされると、遠隔制御手段２１１１は、遠隔制御装置２３００に対して、インターネット３０００を介して、選択されたコンテンツの再生を要求する信号を発信する（ステップＵ２９）。
【０３０５】
ステップＵ２９で、コンテンツの再生を要求する信号が発信されると、遠隔制御手段２３１１は、再生を要求されたコンテンツを格納している宅内端末を起動するための信号を発信する（ステップＵ３０）。
【０３０６】
本発明の第２の実施の形態では、具体的には、ユーザーが視聴することを所望するコンテンツがＭｏｖｉｅ０１だとする。データ監視手段２３１３は、コンテンツ一覧情報２３２１から、Ｍｏｖｉｅ０１が格納されている宅内端末は宅内端末２４００であることを特定する。遠隔制御手段２３１１は、Ｍｏｖｉｅ０１が格納されている宅内端末が宅内端末２４００であることが特定されたら、予め登録されている機器情報２３２１を参照して、宅内端末２４００のＭＡＣアドレスを取得し、宅内端末２４００の起動を要求する信号を発信する。起動を要求する信号は、例えば、マジックパケット等のウェイクオン信号であるが、マジックパケット以外の方法で起動を要求しても良い。
【０３０７】
なお、図２６は、機器情報２３２１を示す一例である。図２６を参照すると、宅内端末２４００のＭＡＣアドレスは「ｘｘ：ｂｂ：ｃｃ：ｄｄ：ｅｅ：ｆ１」となっているので、遠隔制御手段２３１１は、このＭＡＣアドレスを含んだマジックパケットを発信する。
【０３０８】
ステップＵ３０で、宅内端末２４００に対する起動要求がなされ、起動要求を受信すると、通信制御部２４３０は、制御部２４１０に対して起動信号を送信し、制御部２４１０は、宅内端末２４００を電源投入させる（ステップＵ３１）。
【０３０９】
ステップＵ３１で、宅内端末２４００が電源投入されると、遠隔制御手段２４１１は、遠隔制御装置２３００に対して起動完了通知を送信する（ステップＵ３２）。
【０３１０】
ステップＵ３２で、起動完了通知を受信すると、遠隔制御手段２３１２は、リモート端末２１００と宅内端末２４００とのコネクションを確立する。コネクションが確立されると、遠隔制御手段２３１２は、ステップＵ３０で受信した再生を要求する信号から、再生を要求されたコンテンツを示す情報を検出し、宅内端末２４００に対して、当該コンテンツの再生を要求する信号を送信する（ステップＵ３３）。
【０３１１】
ステップＵ３３で、コンテンツの再生を要求する信号が送信されると、コンテンツ制御手段２４１２は要求されたコンテンツ（本発明の第２の実施の形態では、Ｍｏｖｉｅ０１）を再生する処理を行う（ステップＵ３４）。
【０３１２】
ステップＵ３４でコンテンツが再生されると、遠隔制御手段２４１１は、再生されるコンテンツの映像を、インターネット３０００を介して、リモート端末２１００に対して送信する（ステップＵ３５）。
【０３１３】
なお、ステップＵ３５でのコンテンツの映像の送信が完了した場合、ステップＵ３３で確立されたコネクションを切断しても良いし、送信完了後も、リモート端末２１００から宅内端末２４００を遠隔操作できるようにしても良い。
【０３１４】
また、選択したコンテンツが格納されている宅内端末が稼動している場合は、ステップＵ３０からステップＵ３２までの処理はスキップすることができる。
【０３１５】
以上の処理によって、宅内端末に格納されているコンテンツを選択することによって、リモート端末から宅内端末を遠隔起動することができる。
【０３１６】
この場合、ユーザーは宅内端末が稼動しているかどうかを意識せずに、再生するコンテンツを選択する方法で、宅内端末を遠隔起動し、コンテンツの再生をすることができる。
【符号の説明】
【０３１７】
１００  リモート端末
１１０  制御部
１１１  遠隔制御手段
１１２  暗号・復号手段
１２０  認証情報
１３０  表示部
２００  ルーター
３００  遠隔制御装置
３１０  制御部
３１１  遠隔制御手段
３１２  暗号・復号手段
３２０  記憶部
４００  宅内端末
４１０  制御部
４１１  遠隔制御手段
４２０  記憶部
４３０  通信制御部
５００  宅内端末
５１０  制御部
５１１  遠隔制御手段
５２０  記憶部
５３０  通信制御部
６００  宅内端末
６１０  制御部
６１１  遠隔制御手段
６２０  記憶部
６３０  通信制御部
１０００  インターネット
１１００  宅内ＬＡＮ
２１００  リモート端末
２１１０  制御部
２１１１  遠隔制御手段
２１１２  暗号・復号化手段
２１２０  認証情報
２１３０  表示部
２２００  ルーター
２３００  遠隔起動装置
２３１０  制御部
２３１１  遠隔制御手段
２３１２  暗号・復号化手段
２３１３  データ監視手段
２３２０  記憶部
２４００  宅内端末
２４１０  制御部
２４１１  遠隔制御手段
２４１２  コンテンツ制御手段
２４２０  記憶部
２４３０  通信制御部
２５００  宅内端末
２５１０  制御部
２５１１  遠隔制御手段
２５１２  コンテンツ制御手段
２５２０  記憶部
２５３０  通信制御部
２６００  宅内端末
２６１０  制御部
２６１１  遠隔制御手段
２６１２  コンテンツ制御手段
２６２０  記憶部
２６３０  通信制御部
３０００  インターネット
３１００  宅内ＬＡＮ
【図１】
2013138518.tif 000003
【図２】
2013138518.tif 000004
【図３】
2013138518.tif 000005
【図４】
2013138518.tif 000006
【図５】
2013138518.tif 000007
【図６】
2013138518.tif 000008
【図７】
2013138518.tif 000009
【図８】
2013138518.tif 000010
【図９】
2013138518.tif 000011
【図１０】
2013138518.tif 000012
【図１１】
2013138518.tif 000013
【図１２】
2013138518.tif 000014
【図１３】
2013138518.tif 000015
【図１４】
2013138518.tif 000016
【図１５】
2013138518.tif 000017
【図１６】
2013138518.tif 000018
【図１７】
2013138518.tif 000019
【図１８】
2013138518.tif 000020
【図１９】
2013138518.tif 000021
【図２０】
2013138518.tif 000022
【図２１】
2013138518.tif 000023
【図２２】
2013138518.tif 000024
【図２３】
2013138518.tif 000025
【図２４】
2013138518.tif 000026
【図２５】
2013138518.tif 000027
【図２６】
2013138518.tif 000028