(57)【要約】【課題】第１のホームゲートウェイにおいて事前に認証された携帯端末と、リモートアクセスする通信端末とが、異なるネットワークに配置されている場合においても、リモートアクセスを可能とする制御端末を提供すること。【解決手段】本発明にかかる制御端末５０は、ホームネットワーク１０上のコンテンツサーバ２０に格納されているコンテンツを取得することが許可された通信端末４０が、コンテンツを取得することができるように、ホームゲートウェイ３０と通信する。制御端末５０は、通信端末４０の識別情報であって、事前登録された識別情報を格納する端末登録部５３と、識別情報をホームゲートウェイ３０へ送信し、ホームゲートウェイ３０において通信端末４０に割り当てられた認証情報をホームゲートウェイ３０から取得する認証情報取得部５１と、認証情報を通信端末４０へ送信する通信部５２と、を備える。【選択図】図１
2015176463.tif 000002
【特許請求の範囲】
【請求項１】
ホームネットワーク上のコンテンツサーバに格納されているコンテンツを取得する通信端末が、前記コンテンツを取得することができるように、前記ホームネットワーク上のホームゲートウェイと通信する制御端末であって、
前記通信端末の識別情報であって、事前登録された前記識別情報を格納する端末登録部と、
前記識別情報を前記ホームゲートウェイへ送信し、前記ホームゲートウェイにおいて前記通信端末に割り当てられた認証情報を前記ホームゲートウェイから取得する認証情報取得部と、
取得した前記認証情報を前記通信端末へ送信する通信部と、を備える制御端末。
【請求項２】
前記認証情報取得部は、
前記端末登録部に事前に登録された識別情報に関連づけられた前記通信端末であって、前記コンテンツサーバに格納されているコンテンツを取得することが許可された前記通信端末からコンテンツの取得を要求するメッセージが送信された場合に、前記メッセージを送信した通信端末の識別情報をインターネットを介して前記ホームゲートウェイへ送信し、前記ホームゲートウェイから前記インターネットを介して前記通信端末に割り当てられた認証情報を取得する、請求項１に記載の制御端末。
【請求項３】
前記コンテンツサーバに格納されているコンテンツの一覧を示すコンテンツリストを前記ホームゲートウェイから取得し、前記コンテンツリストに示されているそれぞれのコンテンツについて、前記端末登録部に事前に登録された識別情報に関連づけられた通信端末に対して公開可能なコンテンツを示す公開可能コンテンツリストを管理するコンテンツ管理部を、さらに備える請求項１又は２に記載の制御端末。
【請求項４】
前記コンテンツ管理部は、
前記公開可能コンテンツリストをＷｅｂＧＵＩを用いて前記通信端末へ表示させる、請求項３に記載の制御端末。
【請求項５】
ホームネットワーク上のコンテンツサーバに格納されているコンテンツを取得する通信端末が、前記コンテンツを取得することができるように、制御端末と通信する、前記ホームネットワーク上のホームゲートウェイであって、
前記通信端末の識別情報であって、事前登録された前記識別情報が前記制御端末から送信された場合に、前記通信端末に割り当てる認証情報を生成し、前記制御端末へ送信する制御部、を備えるホームゲートウェイ。
【請求項６】
前記制御部は、
前記通信端末が前記コンテンツを取得することができる期間を設定する、請求項５に記載のホームゲートウェイ。
【請求項７】
前記制御部は、
前記制御端末と前記通信端末とが予め定められた範囲内に存在する場合に、前記通信端末による前記コンテンツの取得を許可するように制御する、請求項５又は６に記載のホームゲートウェイ。
【請求項８】
前記制御部は、
前記制御端末と前記通信端末とが近距離無線通信を行うことができる範囲内に存在する場合に、前記通信端末による前記コンテンツの取得を許可するように制御する、請求項７に記載のホームゲートウェイ。
【請求項９】
ホームネットワーク上のコンテンツサーバに格納されているコンテンツを取得する通信端末によって、前記コンテンツを取得させるために、前記ホームネットワーク上のホームゲートウェイと制御装置との間における通信方法であって、
端末登録部に事前登録された前記通信端末に関連づけられた識別情報を前記ホームゲートウェイへ送信し、
前記ホームゲートウェイにおいて前記通信端末に割り当てられた認証情報を前記ホームゲートウェイから取得し、
取得した前記認証情報を前記通信端末へ送信する、通信方法。
【請求項１０】
ホームネットワーク上のコンテンツサーバに格納されているコンテンツを取得する通信端末が、前記コンテンツを取得することができるように、前記ホームネットワーク上のホームゲートウェイと通信するコンピュータに実行させるプログラムであって、
端末登録部に事前登録された前記通信端末に関連づけられた識別情報を前記ホームゲートウェイへ送信し、
前記ホームゲートウェイにおいて前記通信端末に割り当てられた認証情報を前記ホームゲートウェイから取得し、
取得した前記認証情報を前記通信端末へ送信することをコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は制御端末、ホームゲートウェイ、通信方法及びプログラムに関し、特にネットワークを介してリモートアクセス通信を行う制御端末、ホームゲートウェイ、通信方法及びプログラムに関する。
【背景技術】
【０００２】
近年、ホームネットワークに接続されたコンテンツサーバ等のコンピュータ装置に対して、リモートアクセスを行うことによって、外出先でもコンテンツサーバに格納されている情報を取得することが望まれている。そこで、リモートアクセスを行うことを可能とするようにホームネットワーク内に、ホームゲートウェイ装置が設置されている。
【０００３】
特許文献１には、ＤＬＮＡ規格に準拠した製品を用いて、異なるホームネットワーク間においてコンテンツを共有する通信システムの構成例が開示されている。具体的には、第１のホームネットワークには、第１のホームゲートウェイが設置されており、第２のホームネットワークには第２のホームゲートウェイが設置されている。また、第１のホームネットワークには、データが格納されているコンピュータ装置が設置されている。第１のホームネットワークと第２のホームネットワークとはインターネットによって接続されている。
【０００４】
ここで、第１のホームゲートウェイにおいて事前に認証された携帯端末が、第２のホームネットワークに移動し、第２のホームゲートウェイに接続しているとする。このような状況において、第２のホームゲートウェイに接続している携帯端末は、第２のホームネットワークに設置されている通信装置であって、第１のホームネットワークに設置されているコンピュータ装置にアクセスを行う通信装置のＩＰアドレスを取得することができる。携帯端末が、取得したＩＰアドレスを第１のホームゲートウェイへ送信することによって、第１のホームゲートウェイは、第２のホームネットワークに設置されている通信装置に対してコンピュータ装置に格納されているデータを送信することができる。
【０００５】
このようにして、第２のホームネットワークに設置されている通信装置から、第１のホームネットワークに設置されているコンピュータ装置に対してリモートアクセスを行うことができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１２−２７８２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、特許文献１に開示されている通信システムにおいては、第２のホームネットワークに設置されている通信装置が、第１のホームネットワークに設置されているコンピュータ装置に対してリモートアクセスするために、第１のホームゲートウェイにおいて事前に認証された携帯端末が、第２のホームネットワーク配下に設置されなければならないという問題がある。第１のホームゲートウェイにおいて事前に認証された携帯端末と、通信装置とが同一のネットワーク内に存在しなければ、携帯端末が、通信装置のＩＰアドレスを取得することができず、通信装置のＩＰアドレスを第１のホームゲートウェイ装置へ送信することができないからである。
【０００８】
本発明の目的は、第１のホームゲートウェイにおいて事前に認証された携帯端末と、第１のホームネットワークに設置されているコンピュータ装置にリモートアクセスする通信端末とが、異なるネットワークに配置されている場合においても、リモートアクセスを可能とする制御端末、ホームゲートウェイ、通信方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００９】
本発明の第１の態様にかかる制御端末は、ホームネットワーク上のコンテンツサーバに格納されているコンテンツを取得する通信端末が、前記コンテンツを取得することができるように、前記ホームネットワーク上のホームゲートウェイと通信する制御端末であって、前記通信端末の識別情報であって、事前登録された前記識別情報を格納する端末登録部と、前記識別情報を前記ホームゲートウェイへ送信し、前記ホームゲートウェイにおいて前記通信端末に割り当てられた認証情報を前記ホームゲートウェイから取得する認証情報取得部と、取得した前記認証情報を前記通信端末へ送信する通信部と、を備えるものである。
【００１０】
本発明の第２の態様にかかるホームゲートウェイは、ホームネットワーク上のコンテンツサーバに格納されているコンテンツを取得する通信端末が、前記コンテンツを取得することができるように、制御端末と通信する、前記ホームネットワーク上のホームゲートウェイであって、前記通信端末の識別情報であって、事前登録された前記識別情報が前記制御端末から送信された場合に、前記通信端末に割り当てる認証情報を生成し、前記制御端末へ送信する制御部、を備えるものである。
【００１１】
本発明の第３の態様にかかる通信方法は、ホームネットワーク上のコンテンツサーバに格納されているコンテンツを取得する通信端末によって、前記コンテンツを取得させるために、前記ホームネットワーク上のホームゲートウェイと制御装置との間における通信方法であって、端末登録部に事前登録された前記通信端末に関連づけられた識別情報を前記ホームゲートウェイへ送信し、前記ホームゲートウェイにおいて前記通信端末に割り当てられた認証情報を前記ホームゲートウェイから取得し、取得した前記認証情報を前記通信端末へ送信するものである。
【００１２】
本発明の第４の態様にかかるプログラムは、ホームネットワーク上のコンテンツサーバに格納されているコンテンツを取得する通信端末が、前記コンテンツを取得することができるように、前記ホームネットワーク上のホームゲートウェイと通信するコンピュータに実行させるプログラムであって、端末登録部に事前登録された前記通信端末に関連づけられた識別情報を前記ホームゲートウェイへ送信し、前記ホームゲートウェイにおいて前記通信端末に割り当てられた認証情報を前記ホームゲートウェイから取得し、取得した前記認証情報を前記通信端末へ送信することをコンピュータに実行させるものである。
【発明の効果】
【００１３】
本発明により、第１のホームゲートウェイにおいて事前に認証された携帯端末と、第１のホームネットワークに設置されているコンピュータ装置にリモートアクセスする通信端末とが、異なるネットワークに配置されている場合においても、リモートアクセスを可能とする制御端末、ホームゲートウェイ、通信方法及びプログラムを提供することができる。
【図面の簡単な説明】
【００１４】
【図１】実施の形態１にかかる通信システムの構成図である。
【図２】実施の形態２にかかる制御端末の構成図である。
【図３】実施の形態２にかかるホームゲートウェイの構成図である。
【図４】実施の形態２にかかるホームゲートウェイにおける制御端末の接続処理の流れを説明する図である。
【図５】実施の形態２にかかるホームゲートウェイにおけるコンテンツリストの生成処理の流れを説明する図である。
【図６】実施の形態２にかかる制御端末における公開コンテンツリストの生成処理の流れを説明する図である。
【図７】実施の形態２にかかる通信端末がコンテンツサーバへアクセスする処理の流れを説明する図である。
【図８】実施の形態２にかかるホームゲートウェイにおいて認証情報を通知する処理の流れを説明する図である。
【図９】実施の形態２にかかる公開コンテンツリストを説明する図である。
【図１０】実施の形態２にかかるホームゲートウェイにおいて表示されるＷｅｂＧＵＩを説明する図である。
【図１１】実施の形態３にかかる通信端末がコンテンツサーバへアクセスする処理の流れを説明する図である。
【発明を実施するための形態】
【００１５】
（実施の形態１）
以下、図面を参照して本発明の実施の形態について説明する。図１を用いて本発明の実施の形態１にかかる通信システム及び制御端末５０の構成例について説明する。図１の通信システムは、ホームネットワーク１０、通信端末４０及び制御端末５０を有している。ホームネットワーク１０は、コンテンツサーバ２０及びホームゲートウェイ３０を有している。
【００１６】
ホームネットワーク１０は、例えば、自宅内等において構築されている小規模なネットワークである。また、ホームネットワーク１０は、ＬＡＮ（Local Area Network）であってもよい。コンテンツサーバ２０は、コンテンツを格納している。コンテンツは、例えば、静止画及び動画等の画像データであってもよく、音声データ、文書データ等であってもよい。
【００１７】
通信端末４０は、ホームネットワーク１０へリモートアクセスし、コンテンツサーバ２０に格納されているコンテンツを取得する端末である。通信端末４０は、例えば、インターネット等を介してホームネットワーク１０へ接続する。通信端末４０は、予めコンテンツサーバ２０に格納されているコンテンツを取得することが許可されていてもよい。例えば、通信端末４０は、ホームゲートウェイ３０において認証された後に、コンテンツサーバ２０に格納されているコンテンツを取得することが許可されていてもよい。通信端末４０は、携帯電話端末、スマートフォン端末等の移動通信端末であってもよく、パーソナルコンピュータ等のコンピュータ装置、通信機能を有するテレビジョン装置等であってもよい。
【００１８】
ホームゲートウェイ３０は、ホームネットワーク１０内に配置されているコンテンツサーバ２０と、ホームゲートウェイ３０の外部に配置されている装置との間の通信を中継する装置である。通信端末４０は、コンテンツサーバ２０へリモートアクセスする際に、ホームゲートウェイ３０を介してコンテンツサーバ２０へアクセスする。
【００１９】
制御端末５０は、ホームネットワーク１０の外部に配置されている装置である。制御端末５０は、例えば、携帯電話端末もしくはスマートフォン等の移動通信装置であってもよい。制御端末５０は、通信端末４０が、ホームゲートウェイ３０を介してコンテンツサーバ２０からコンテンツを取得することができるように、例えば、インターネットを介してホームゲートウェイ３０と通信を行う。
【００２０】
次に、制御端末５０の構成例について説明する。制御端末５０は、認証情報取得部５１、通信部５２及び端末登録部５３を有している。端末登録部５３は、通信端末４０の識別情報を格納する。通信端末４０の識別情報は、通信端末４０が、ホームゲートウェイ３０へアクセスする前に、事前に端末登録部５３へ格納される。識別情報は、例えば、通信端末４０のＩＰアドレス、ＭＡＣアドレス、ポート番号もしくは通信端末４０を識別するその他の情報であってもよい。
【００２１】
制御端末５０を操作するユーザは、例えば、ＧＵＩを介して通信端末４０のＩＰアドレスを制御端末５０へ入力してもよい。制御端末５０を操作するユーザは、例えば、通信端末４０を操作することによって通信端末４０のＩＰアドレスを確認してもよい。もしくは、制御端末５０を操作するユーザは、通信端末４０と近距離無線通信等を行い、通信端末４０のＩＰアドレスを取得するようにしてもよい。近距離無線通信は、例えば、Bluetooth（登録商標）もしくは無線ＬＡＮ等であってもよい。もしくは、制御端末５０と通信端末４０とが、インターネットを介して接続されている場合、Ｅメール等の、メッセージ通信を行うことによって、通信端末４０のＩＰアドレスを取得してもよい。もしくは、制御端末５０を操作するユーザは、通信端末４０を操作するユーザからＩＰアドレスに関する情報を入手し、入手した情報を制御端末５０へ入力してもよい。
【００２２】
認証情報取得部５１は、端末登録部５３に格納された識別情報をホームゲートウェイ３０へ送信し、ホームゲートウェイ３０において通信端末４０に割り当てられた認証情報を、ホームゲートウェイ３０から取得する。認証情報は、例えば、通信端末４０において入力されるパスワード情報であってもよい。つまり、認証情報は、ホームゲートウェイ３０が、ホームゲートウェイ３０に接続した通信端末が通信端末４０であることを認識するために用いられる情報であってもよい。また、認証情報には、ホームゲートウェイ３０と通信端末４０との間において通信されるデータを暗号化する際の暗号化情報等が含まれてもよい。
【００２３】
通信部５２は、認証情報取得部５１において取得した通信端末４０に割り当てられた認証情報を、通信端末４０へ送信する。制御端末５０は、通信端末４０と離れた位置に配置されている場合には、インターネット等を介して通信端末４０へ認証情報を送信してもよい。また、制御端末５０は、通信端末４０と近い位置に配置されている場合は、近距離無線通信等によって通信端末４０へ認証情報を送信してもよい。
【００２４】
以上説明したように、通信端末４０が、コンテンツサーバ２０のコンテンツを取得するために、制御端末５０は、通信端末４０に関する認証情報をホームネットワーク１０上のホームゲートウェイ３０から取得することができる。また、制御端末５０は、通信端末４０に関する識別情報を事前に登録しておくことによって、登録された識別情報をホームゲートウェイ３０へ送信し、通信端末４０に割り当てられた認証情報を取得することができる。
【００２５】
また、制御端末５０は、事前に登録された通信端末４０の識別情報を格納する端末登録部５３を有している。そのため、制御端末５０は、ＤＬＮＡ規格に準拠した手順を用いて、通信端末４０のＩＰアドレス情報等を取得するために、通信端末４０と同一のホームネットワークに属する必要はない。つまり、制御端末５０を操作するユーザと、通信端末４０を操作するユーザとが、異なるネットワークに位置にする場合においても、制御端末５０は、ホームゲートウェイ３０へ通信端末４０の識別情報を通知し、ホームゲートウェイ３０から通信端末４０の認証情報を取得することができる。異なるネットワークとは、例えば、管理者の異なるネットワーク等、運用ポリシーの異なるネットワーク等であってもよい。
【００２６】
また、本図においては、制御端末５０は、事前にホームゲートウェイ３０に認証されているとする。つまり、制御端末５０は、ホームゲートウェイ３０へアクセスし、ホームゲートウェイ３０と通信可能とする。これによって、制御端末５０は、ホームゲートウェイ３０に認証されていない通信端末４０の識別情報を、ホームゲートウェイ３０へ送信することができる。通信端末４０は、ホームゲートウェイ３０において認証されるまではホームゲートウェイ３０と通信を行うことができない。そのため、ホームゲートウェイ３０にすでに認証されている制御端末５０が、通信端末４０の認証情報を取得することによって、通信端末４０は、ホームゲートウェイ３０から制御端末５０を介して自装置の認証情報を取得することができる。
【００２７】
（実施の形態２）
続いて、図２を用いて本発明の実施の形態２にかかる制御端末５０の構成例について説明する。制御端末５０は、認証情報取得部５１、通信部５２、端末登録部５３、ＷｅｂＧＵＩ（Web Graphical User Interface）５４、コンテンツ管理部５５及び端末暗号化管理部５６を有している。認証情報取得部５１、通信部５２及び端末登録部５３は、図１の認証情報取得部５１、通信部５２及び端末登録部５３と同様であり、図２においては、主に図１と異なる点について説明する。
【００２８】
ＷｅｂＧＵＩ５４は、ユーザが情報を登録する際のインターフェースとして用いられる。制御端末５０を操作するユーザは、ＷｅｂＧＵＩ５４を介して、端末登録部５３に登録する通信端末４０の識別情報を入力する。ＷｅｂＧＵＩ５４を介して入力された通信端末４０の識別情報は、端末登録部５３へ出力される。
【００２９】
コンテンツ管理部５５は、コンテンツサーバ２０において格納されているコンテンツの一覧を示すコンテンツリストを保持している。制御端末５０は、ホームゲートウェイ３０からコンテンツリストを取得する。制御端末５０は、取得したコンテンツリストをコンテンツ管理部５５へ格納する。
【００３０】
さらに、コンテンツ管理部５５は、コンテンツリストに示されているコンテンツのうち、通信端末４０へ公開するコンテンツを任意に設定した公開コンテンツリストを生成し、生成した公開コンテンツリストを格納する。制御端末５０を操作するユーザは、ＷｅｂＧＵＩを介して、コンテンツリストに示されているコンテンツのうち通信端末４０において取得可能なコンテンツを選択した情報を入力してもよい。公開コンテンツリストには、通信端末４０へ公開するコンテンツのみが示されてもよく、コンテンツリストに示されているコンテンツがすべて表示され、通信端末４０において取得可能なコンテンツ以外のコンテンツには、アクセス制限が設けられていることが示されてもよい。公開コンテンツリストは、例えば、図９のように示される。図９は、公開可能なコンテンツにはチェックが設定され、公開不可のコンテンツにはチェックが設定されていない。コンテンツ名には、各コンテンツのファイル名もしくはコンテンツが格納されているＵＲＬが示されている。
【００３１】
端末暗号化管理部５６は、ホームゲートウェイ３０との間のインターネットを介して送信されるデータ、及び、通信端末４０との間のインターネットを介して送信されるデータを暗号化する。ホームゲートウェイ３０との間のインターネットを介して送信されるデータは、例えば、通信端末４０の識別情報もしくはコンテンツリスト等であってもよい。通信端末４０との間のインターネットを介して送信されるデータは、例えば、ホームゲートウェイ３０から取得した通信端末４０の認証情報もしくは公開コンテンツリスト等であってもよい。暗号化されたデータは、通信部５２を介してホームゲートウェイ３０もしくは通信端末４０へ送信される。
【００３２】
続いて、図３を用いて本発明の実施の形態２にかかるホームゲートウェイ３０の構成例について説明する。ホームゲートウェイ３０は、ＷｅｂＧＵＩ３１、アクセス監視部３２、通信部３３、端末登録部３４、コンテンツ管理部３５及び端末暗号化管理部３６を有している。
【００３３】
ＷｅｂＧＵＩ３１は、ユーザが情報を登録する際のインターフェースとして用いられる。ホームゲートウェイ３０を操作するユーザは、ＷｅｂＧＵＩ３１を介して端末暗号化管理部３６に登録する制御端末５０の識別情報を入力する。ＷｅｂＧＵＩ３１は、例えば図１０のように示される。図１０は、ユーザが、各制御端末のアドレス情報を入力した場合の表示例である。がＷｅｂＧＵＩ３１を介して入力された制御端末５０の識別情報は、端末登録部３４へ出力される。ホームゲートウェイ３０は、制御端末５０がホームゲートウェイ３０へアクセスすることができるように、端末登録部３４に登録された制御端末５０の識別情報を用いて、Port Mapping、Fire wall等の設定を行う。
【００３４】
制御端末５０の識別情報は、例えば、ＷｅｂＧＵＩ３１を介してユーザから登録されない場合、次のようにして登録されてもよい。制御端末５０が、ホームネットワーク１０内に設置され、ホームネットワーク１０を介してホームゲートウェイ３０へアクセスすることができるとする。このような場合、ホームゲートウェイ３０は、ホームネットワーク１０を介して制御端末５０のＩＰアドレス情報等の識別情報を取得してもよい。ホームゲートウェイ３０は、このようにして、ホームネットワーク１０を介して取得した制御端末５０の識別情報を端末登録部３４に格納してもよい。
【００３５】
アクセス監視部３２は、制御端末５０から、通信端末４０の識別情報が送信された場合に、制御端末５０の正当性を確認し、問題ない場合には、通信端末４０からのアクセス要求を許可する。アクセス監視部３２は、通信端末４０からアクセス要求メッセージが送信された際に、通信端末４０がホームゲートウェイ３０へアクセスすることができるように、Port Mapping、Fire wall等の設定を行う。アクセス監視部３２は、通信端末４０のアクセス要求を許可することを通知するメッセージを、通信部３３を介して制御端末５０へ送信する。
【００３６】
端末暗号化管理部３６は、アクセス監視部３２において、通信端末４０からのアクセス要求を許可すると判定された場合に、通信端末４０に割り当てる認証情報を生成する。認証情報は、例えば、パスワード情報、証明書情報、もしくは、データの暗号化を行うための暗号化情報等であってもよい。端末暗号化管理部３６は、生成した認証情報を、通信部３３を介して制御端末５０へ送信する。ホームゲートウェイ３０は、通信端末４０からのアクセス要求を許可する有効期間を設定してもよい。有効期間の設定は、端末暗号化管理部３６において行われてもよく、アクセス監視部３２、ホームゲートウェイ３０内の制御部（図示せず）等において行われてもよい。
【００３７】
また、通信端末４０からのアクセス要求を許可する条件として、通信端末４０と制御端末５０とが予め定められた距離の範囲内に存在することが設定されてもよい。例えば、通信端末４０と制御端末５０とが、近距離無線通信を行っていることを条件として、アクセス監視部３２は、通信端末４０からのアクセス要求を許可してもよい。例えば、制御端末５０もしくは通信端末４０のいずれかが、近距離無線通信を実行していることをホームゲートウェイ３０へ通知してもよい。アクセス監視部３２は、通信端末４０からアクセスされた場合に、制御端末５０もしくは通信端末４０のいずれかから、近距離無線通信を実行していることが通知されている場合に、通信端末４０からのアクセス要求を許可してもよい。
【００３８】
コンテンツ管理部３５は、コンテンツサーバ２０に格納されているコンテンツの一覧を示すコンテンツリストを格納している。コンテンツ管理部３５は、定期的にコンテンツサーバ２０へアクセスし、コンテンツサーバ２０におけるコンテンツの追加もしくは削除等をコンテンツリストに反映してもよい。もしくは、コンテンツサーバ２０においてコンテンツが追加もしくは削除された際に、コンテンツサーバ２０からコンテンツの変更を通知するメッセージが自律的にホームゲートウェイ３０へ送信された場合に、コンテンツ管理部３５は、コンテンツリストを更新してもよい。
【００３９】
コンテンツ管理部３５は、制御端末５０から、コンテンツリストの取得を要求するメッセージを受け取ると、通信部３３を介して、最新のコンテンツリストを制御端末５０へ送信する。
【００４０】
続いて、図４を用いてホームゲートウェイ３０における制御端末５０の接続処理の流れについて説明する。はじめに、制御端末５０は、ホームゲートウェイ３０へ登録依頼メッセージを送信する（Ｓ１１）。例えば、制御端末５０は、ホームネットワーク１０に接続した場合に、ホームゲートウェイ３０へ、登録依頼メッセージを送信してもよい。
【００４１】
次に、ホームゲートウェイ３０は、制御端末５０へ認証情報通知メッセージを送信する（Ｓ１２）。認証情報通知メッセージは、例えば、アクセス監視部３２が生成する制御端末５０のアクセスを許可することを通知するメッセージ及び端末暗号化管理部３６が生成する認証情報を含んでもよい。認証情報は、例えば、制御端末５０がホームゲートウェイ３０へアクセスする際に用いるパスワード情報、暗号化情報等であってもよい。
【００４２】
次に、アクセス監視部３２は、制御端末５０からのアクセスを許可するために、アクセス許可設定を実行する（Ｓ１３）。アクセス許可設定は、例えば、制御端末５０がホームゲートウェイ３０へアクセスすることができるように、Port Mapping、Fire wall等の設定を行うことであってもよい。
【００４３】
続いて、図５を用いてホームゲートウェイ３０におけるコンテンツリストの生成処理の流れについて説明する。はじめに、コンテンツ管理部３５は、コンテンツサーバ２０に格納されているコンテンツの検索を行う（Ｓ２１）。例えば、コンテンツ管理部３５は、コンテンツサーバ２０へ、コンテンツ検索メッセージを送信する。
【００４４】
次に、コンテンツサーバ２０は、コンテンツ検索応答メッセージをホームゲートウェイ３０へ送信し、自装置に格納しているコンテンツ情報を送信する（Ｓ２２）。次に、コンテンツ管理部３５は、コンテンツサーバ２０から送信されたコンテンツ情報を用いて、コンテンツリストを生成する（Ｓ２３）。コンテンツリストには、コンテンツのファイル名、コンテンツの更新日時等が示されてもよい。もしくは、コンテンツリストには、コンテンツの属性、種別等、コンテンツを説明するための情報が示されてもよい。
【００４５】
また、ホームゲートウェイ３０は、コンテンツリストの生成処理を、定期的に行ってもよく、不定期に行ってもよい。不定期に行われる場合とは、例えば、制御端末５０から、コンテンツリストの取得を要求された場合、もしくは、コンテンツサーバ２０において格納するコンテンツが変更した場合等に、コンテンツリストの生成処理が行われてもよい。
【００４６】
続いて、図６を用いて制御端末５０における公開コンテンツリストの生成処理の流れについて説明する。はじめに、コンテンツ管理部５５は、ホームゲートウェイ３０が保持するコンテンツリストを取得するために、ホームゲートウェイ３０へコンテンツリスト要求メッセージを送信する（Ｓ３１）。
【００４７】
次に、ホームゲートウェイ３０は、コンテンツ管理部３５に格納しているコンテンツリストを制御端末５０へ送信する（Ｓ３２）。次に、コンテンツ管理部５５は、通信端末４０に公開するコンテンツを選択した公開コンテンツリストを生成する（Ｓ３３）。
【００４８】
ステップＳ３２において、ホームゲートウェイ３０は、コンテンツリストを制御端末５０へ送信する前に、図５のコンテンツリストの生成処理を実行し、コンテンツリストを最新の情報に更新してもよい。
【００４９】
続いて、図７を用いて通信端末４０がコンテンツサーバ２０へアクセスする処理の流れについて説明する。はじめに、通信端末４０は、取得するコンテンツを選択するために、制御端末５０へ、コンテンツリスト要求メッセージを送信する（Ｓ４１）。次に、制御端末５０は、通信端末４０へ公開するリストを示した公開コンテンツリストを通信端末４０へ送信する（Ｓ４２）。
【００５０】
次に、通信端末４０は、アクセス許可依頼メッセージを制御端末５０へ送信する。通信端末４０を操作するユーザは、公開コンテンツリストの中からコンテンツを選択し、通信端末４０へ選択した情報を入力する。アクセス許可依頼メッセージは、通信端末４０が、選択したコンテンツを制御端末５０へ通知するために用いられるメッセージである。アクセス許可依頼メッセージには、公開コンテンツリストの中から選択したコンテンツに関する情報が含まれている。
【００５１】
次に、制御端末５０は、通信端末４０から送信されたアクセス許可依頼メッセージを、ホームゲートウェイ３０へ送信する（Ｓ４４）。次に、ホームゲートウェイ３０は、アクセス許可依頼メッセージを受信すると、通信端末４０に割り当てた認証情報を送信するために、認証情報通知メッセージを制御端末５０へ送信する（Ｓ４５）。次に、制御端末５０は、ホームゲートウェイ３０から送信された認証情報通知メッセージを通信端末４０へ送信する（Ｓ４６）。制御端末５０から通信端末４０へ送信される認証情報通知メッセージには、ホームゲートウェイ３０のアドレス情報が含まれていてもよい。
【００５２】
次に、通信端末４０とホームゲートウェイ３０との間において、認証処理を実行する（Ｓ４６）。例えば、ホームゲートウェイ３０が、証明書情報を認証情報として通信端末４０へ送信しているとする。このような場合、ステップＳ４７の認証処理において、通信端末４０が、ホームゲートウェイ３０へ証明書情報を送信し、ホームゲートウェイ３０は、通信端末４０から送信された証明書情報が、通信端末４０に割り当てた証明書情報と一致するか否かを判定する。
【００５３】
もしくは、ホームゲートウェイ３０が、パスワード情報を認証情報として通信端末４０へ送信しているとする。このような場合、ステップＳ４７の認証処理において、通信端末４０が、ホームゲートウェイ３０へパスワード情報を送信し、ホームゲートウェイ３０は、通信端末４０から送信されたパスワード情報が、通信端末４０に割り当てたパスワード情報と一致するか否かを判定する。
【００５４】
ホームゲートウェイ３０は、ステップＳ４７の認証処理において、通信端末４０の正当性を確認すると、通信端末４０のアクセスを許可する設定を行う（Ｓ４８）。アクセスを許可する設定は、例えば、通信端末４０がホームゲートウェイ３０へアクセスすることができるように、Port Mapping、Fire wall等の設定を行うことであってもよい。
【００５５】
次に、ホームゲートウェイ３０は、通信端末４０へ、通信端末４０が選択したコンテンツを格納するコンテンツサーバ２０のアドレス情報を含むアクセス情報通知メッセージを送信する（Ｓ４９）。次に、通信端末４０は、アクセス情報通知メッセージにおいて通知されたコンテンツサーバ２０のアドレス情報を指定して、コンテンツサーバ２０へアクセスする（Ｓ５０）。この時、通信端末４０は、ホームゲートウェイ３０を介してコンテンツサーバ２０へアクセスする。
【００５６】
また、ホームゲートウェイ３０が、通信端末４０からのアクセス要求を許可する有効期間を設定している場合、有効期間が経過すると、アクセス監視部３２は、通信端末４０からコンテンツサーバ２０に対するアクセスを行えなくするように、Port Mapping、Fire wall等の設定を行ってもよい。
【００５７】
続いて、図８を用いてホームゲートウェイ３０において認証情報を通知する処理の流れについて説明する。はじめに、アクセス監視部３２は、制御端末５０から通信端末４０に関するアクセス許可依頼メッセージを受信する（Ｓ６１）。次に、アクセス監視部３２は、通信端末４０が、ホームゲートウェイ３０へアクセスする際に用いるアドレス情報を生成する（Ｓ６２）。次に、端末暗号化管理部３６は、通信端末４０に割り当てる認証情報として、パスワード情報を生成する（Ｓ６３）。次に、端末暗号化管理部３６は、パスワード情報を含む認証情報を生成する（Ｓ６４）。例えば、端末暗号化管理部３６は、認証情報に、パスワード情報とともに通信端末４０において用いる暗号化情報等を含めてもよい。次に、通信部３３は、ホームゲートウェイ３０のアドレス情報とともに認証情報を制御端末５０へ送信する（Ｓ６５）。
【００５８】
以上説明したように、制御端末５０は、コンテンツサーバ２０へのアクセスを要求する通信端末４０に関する識別情報を予め登録することができる。そのため、制御端末５０は、通信端末４０の識別情報をホームネットワーク内において取得するために、通信端末４０が属するホームネットワークに移動する必要はない。
【００５９】
つまり、制御端末５０と通信端末４０とが異なるネットワークに属する場合においても、通信端末４０は、制御端末５０を介してホームゲートウェイ３０における認証情報を取得することができる。そのため、制御端末５０と通信端末４０とが異なるネットワークに属する場合においても、通信端末４０は、コンテンツサーバ２０にアクセスし情報を取得することができる。
【００６０】
さらに、ホームゲートウェイ３０は、通信端末４０からのアクセス要求を許可する有効期間を設定することができる。これによって、ホームゲートウェイ３０は、コンテンツサーバ２０に関するセキュリティを向上させることができる。
【００６１】
（実施の形態３）
続いて、図１１を用いて本発明の実施の形態３にかかる通信端末４０がコンテンツサーバ２０へアクセスする処理の流れについて説明する。本図は、通信端末４０からアクセス許可依頼メッセージが通知される前に、制御端末５０が、ホームゲートウェイ３０に対してアクセス許可依頼メッセージを送信する点において、図７と異なる。
【００６２】
はじめに、制御端末５０は、ホームゲートウェイ３０へアクセス許可依頼メッセージを送信する（Ｓ７１）。制御端末５０は、アクセス許可依頼メッセージに、コンテンツを取得させる通信端末４０の識別情報及び通信端末４０に取得されるコンテンツに関する情報を設定する。
【００６３】
次に、ホームゲートウェイ３０は、アクセス許可依頼メッセージを受信すると、通信端末４０に割り当てた認証情報を送信するために、認証情報通知メッセージを制御端末５０へ送信する（Ｓ７２）。次に、制御端末５０は、ホームゲートウェイ３０から送信された認証情報通知メッセージを、コンテンツを取得させる通信端末４０へ送信する（Ｓ７３）。ステップＳ７４〜Ｓ７７は、図７のステップＳ４７〜Ｓ５０と同様であるため詳細な説明を省略する。
【００６４】
以上説明したように、図１１における通信端末４０がコンテンツサーバ２０へアクセスする処理の流れを用いることによって、制御端末５０を保持するユーザとは異なるユーザが保持するタブレット型の通信端末等に対して、コンテンツを表示させる、という利用シーンを実現することができる。つまり、制御端末５０は、通信端末４０からコンテンツの取得を希望するメッセージを受信してから、ホームゲートウェイ３０へアクセスするのではなく、制御端末５０が、コンテンツの取得を許可する通信端末４０に関する情報を、ホームゲートウェイ３０へ送信することができる。
【００６５】
上述の実施の形態では、本発明をハードウェアの構成として説明したが、本発明は、これに限定されるものではない。本発明は、ホームゲートウェイ３０及び制御端末５０において実行される処理を、ＣＰＵ（Central Processing Unit）にコンピュータプログラムを実行させることにより実現することも可能である。）
【００６６】
上述の例において、プログラムは、様々なタイプの非一時的なコンピュータ可読媒体（non-transitory computer readable medium）を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（tangible storage medium）を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば光磁気ディスク）、ＣＤ−ＲＯＭ（Read Only Memory）、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ（Programmable ROM）、ＥＰＲＯＭ（Erasable PROM）、フラッシュＲＯＭ、ＲＡＭ（Random Access Memory））を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体（transitory computer readable medium）によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【００６７】
なお、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。
【符号の説明】
【００６８】
１０  ホームネットワーク
２０  コンテンツサーバ
３０  ホームゲートウェイ
３１  ＷｅｂＧＵＩ
３２  アクセス監視部
３３  通信部
３４  端末登録部
３５  コンテンツ管理部
３６  端末暗号化管理部
４０  通信端末
５０  制御端末
５１  認証情報取得部
５２  通信部
５３  端末登録部
５４  ＷｅｂＧＵＩ
５５  コンテンツ管理部
５６  端末暗号化管理部
【図１】
2015176463.tif 000003
【図２】
2015176463.tif 000004
【図３】
2015176463.tif 000005
【図４】
2015176463.tif 000006
【図５】
2015176463.tif 000007
【図６】
2015176463.tif 000008
【図７】
2015176463.tif 000009
【図８】
2015176463.tif 000010
【図９】
2015176463.tif 000011
【図１０】
2015176463.tif 000012
【図１１】
2015176463.tif 000013