(57)【特許請求の範囲】
【請求項１】
記憶装置に記憶されたコンテンツ情報を、ネットワークを経由して表示装置に表示させる中継装置に、
前記表示装置より前記記憶装置のコンテンツ情報の取得要求を受信する受信ステップと、
前記受信ステップにより受信された前記取得要求に対して前記コンテンツ情報の形式を有する識別情報を生成する生成ステップと、
前記取得要求の送信元である前記表示装置に対し、前記生成ステップにより生成された前記識別情報を送信すると共に前記記憶装置及び前記表示装置とは異なる情報処理装置へ前記識別情報を送信する識別情報送信ステップと、
前記表示装置へ送信された前記識別情報と前記情報処理装置へ送信された前記識別情報とが前記情報処理装置により一致すると確認された場合、前記識別情報が前記情報処理装置から送信され、前記情報処理装置から送信される前記識別情報を受信した場合、受信した前記識別情報に対応する前記コンテンツ情報を前記記憶装置から前記表示装置へ転送する転送ステップと
を実行させる中継プログラム。
【請求項２】
請求項１に記載の中継プログラムにおいて、
受信された前記コンテンツ情報の要求を前記識別情報で管理する中継プログラム。
【請求項３】
請求項１または請求項２に記載の中継プログラムにおいて、
前記情報処理装置へ前記識別情報の要求を送信することにより該識別情報を取得する中継プログラム。
【請求項４】
記憶装置に記憶されたコンテンツ情報を、ネットワークを経由して表示装置に表示させる中継装置であって、
前記表示装置より前記記憶装置のコンテンツ情報の取得要求を受信する受信部と、
前記受信部により受信された前記取得要求に対して前記コンテンツ情報の形式を有する識別情報を生成する生成部と、
前記取得要求の送信元である前記表示装置に対し、前記生成部により生成された前記識別情報を送信すると共に前記記憶装置及び前記表示装置とは異なる情報処理装置へ前記識別情報を送信する識別情報送信部と、
前記表示装置へ送信された前記識別情報と前記情報処理装置へ送信された前記識別情報とが前記情報処理装置により一致すると確認された場合、前記識別情報が前記情報処理装置から送信され、前記情報処理装置から送信される前記識別情報を受信した場合、受信した前記識別情報に対応する前記コンテンツ情報を前記記憶装置から前記表示装置へ転送する転送部と
を備える中継装置。
【請求項５】
記憶装置に記憶されたコンテンツ情報を、ネットワークを経由して表示装置に表示させる中継方法であって、
前記表示装置より前記記憶装置のコンテンツ情報の取得要求を受信する受信ステップと、
前記受信ステップにより受信された前記取得要求に対して前記コンテンツ情報の形式を有する識別情報を生成する生成ステップと、
前記取得要求の送信元である前記表示装置に対し、前記生成ステップにより生成された前記識別情報を送信すると共に前記記憶装置及び前記表示装置とは異なる情報処理装置へ前記識別情報を送信する識別情報送信ステップと、
前記表示装置へ送信された前記識別情報と前記情報処理装置へ送信された前記識別情報とが前記情報処理装置により一致すると確認された場合、前記識別情報が前記情報処理装置から送信され、前記情報処理装置から送信される前記識別情報を受信した場合、受信した前記識別情報に対応する前記コンテンツ情報を前記記憶装置から前記表示装置へ転送する転送ステップと
を実行する中継方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示情報が格納された記憶装置と表示装置との間の中継を行う中継プログラム、中継装置、中継方法に関する。
【背景技術】
【０００２】
一般的に、家庭内やオフィス内に設置されたＬＡＮ（Local Area Network）などのホームネットワーク（以下、内部ネットワークと云う）内からインターネットに接続する機器（以下、内部機器と云う）は、通信セキュリティの安全性を確保するために外部からの直接接続が禁止され、ファイアウォールやゲートウェイ（以下、これらを総称して単にゲートウェイと云う）と呼ばれる仲介機能を介して必要最低限の接続のみが許可されるようになっている。
【０００３】
ところが、内部ネットワークに接続された内部機器はゲートウェイによって接続制限が行われるため、ユーザが外出中に手持ちの携帯端末（つまり、内部ネットワークとは異なり、移動先のネットワークである移動先ネットワーク内にある携帯端末）からそのユーザの家庭内の内部ネットワークに接続された内部機器に接続を試みても、外部からの接続と見なされて接続が制限されてしまう。例えば、ユーザが、自宅のＨＤＤレコーダ内のデータを、移動先の携帯電話の近傍に存在する表示機器（テレビなど）に転送して見ようとしても、内部ネットワークへの接続が制限されて所望のデータを見ることができない。
【０００４】
そこで、内部ネットワーク内の内部機器に対して外出先のユーザが手持ちの携帯端末からでも接続ができるように、ゲートウェイを設定することがある。この場合の最も単純な機器接続方法としては、ポートマッピングなどのゲートウェイ設定を行うことによって、内部ネットワーク内の特定の内部機器（例えば、ＨＤＤレコーダ）のコンテンツに対して、移動先ネットワークに存在する外部機器からアクセスすることができる。
【０００５】
なお、本発明の関連技術として、ファイルサーバなどによってインターネット上に公開されているコンテンツであれば、携帯端末からの制御によって代理取得サーバにコンテンツの取得を代行させる技術が知られている（例えば、特許文献１参照）。また、携帯端末からＨＤＤレコーダなどの記憶装置への不正アクセスを防止するために、認証の識別子として携帯端末ユーザの指紋データを用い、携帯端末からデータ記憶装置への正当なアクセスのみを許可する技術も知られている（例えば、特許文献２参照）。
【特許文献１】特開２００２−３２２８６号公報
【特許文献２】特開２００３−３０１４４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１にされた技術は、ファイルサーバに対して代理取得サーバがアクセス可能であることが前提であり、ファイルサーバがゲートウェイで保護されたＬＡＮ内に配置されていた場合には適用できない。
【０００７】
そこで、ＶＰＮで自宅のＬＡＮに接続した携帯電話でコンテンツを取得し、そのコンテンツを外出先のネットワーク機器に転送することが考えられる。ただし、このように携帯端末で仲介する手法には、以下のような問題があった。
【０００８】
まず携帯端末は持ち歩き可能にするために重量を小さくする必要があり、バッテリも容量が限られ、携帯端末の駆動時間も限られている。携帯端末の作業量やデータ通信量の増加に従って消費電力も増加するため、長時間のデータ通信仲介は難しいという問題がある。また、携帯端末のＣＰＵも重量や消費電力などの問題から比較的低速度なものが利用されることが多く、この計算力の低さのためにデータ通信速度も低下してしまうと言う問題もあった。
【０００９】
なお、移動先ネットワークにおいてユーザが目の前で確認したネットワーク機器に限って、内部機器と直接通信可能にすることも原理的に不可能ではない。ただし、外部からゲートウェイの設定を少なからず変更する必要があり、ユーザがその都度移動先ネットワークにおけるネットワーク機器の情報を調べて、変更操作を行うのは手間の面から非現実的である。
【００１０】
本発明は上述した問題点を解決するためになされたものであり、記憶装置と表示装置とが互いに異なるネットワークに存在していても、記憶装置から表示装置へコンテンツ情報を転送することができる中継プログラム、中継装置、中継方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上述した課題を解決するため、本発明の一態様は、記憶装置に記憶されたコンテンツ情報を、ネットワークを経由して表示装置に表示させる中継装置に、前記表示装置より前記記憶装置のコンテンツ情報の取得要求を受信する受信ステップと、前記受信ステップによりコンテンツ情報の取得要求を受信すると、該取得要求の送信元である前記表示装置に対し、所定の識別情報を送信する識別情報送信ステップと、前記記憶装置及び前記表示装置とは異なる他の情報処理装置より前記識別情報送信ステップにて前記表示装置へ送信された識別情報を取得した場合、前記表示装置の取得要求に対応するコンテンツ情報を前記記憶装置から前記表示装置へ転送する転送ステップとを実行させる。
【００１２】
また、本発明の一態様は、記憶装置に記憶されたコンテンツ情報を、ネットワークを経由して表示装置に表示させる中継装置であって、前記表示装置より前記記憶装置のコンテンツ情報の取得要求を受信する受信部と、前記受信ステップによりコンテンツ情報の取得要求を受信すると、該取得要求の送信元である前記表示装置に対し、所定の識別情報を送信する識別情報送信部と、前記記憶装置及び前記表示装置とは異なる他の情報処理装置より前記識別情報送信ステップにて前記表示装置へ送信された識別情報を取得した場合、前記表示装置の取得要求に対応するコンテンツ情報を前記記憶装置から前記表示装置へ転送する転送部とを備える。
【００１３】
また、本発明の一態様は、記憶装置に記憶されたコンテンツ情報を、ネットワークを経由して表示装置に表示させる中継方法であって、前記表示装置より前記記憶装置のコンテンツ情報の取得要求を受信する受信ステップと、前記受信ステップによりコンテンツ情報の取得要求を受信すると、該取得要求の送信元である前記表示装置に対し、所定の識別情報を送信する識別情報送信ステップと、前記記憶装置及び前記表示装置とは異なる他の情報処理装置より前記識別情報送信ステップにて前記表示装置へ送信された識別情報を取得した場合、前記表示装置の取得要求に対応するコンテンツ情報を前記記憶装置から前記表示装置へ転送する転送ステップとを実行する。
【００１４】
なお、本発明の文言における表示情報とは、実施の形態におけるデータやコンテンツに対応するものである。また、記憶装置とは、実施の形態におけるＨＤＤレコーダなどのデータサーバに対応するものであり、表示装置とは、実施の形態におけるテレビなどの表示機器に対応するものである。また、中継装置またはコンピュータとは、実施の形態におけるゲートウェイや転送サーバに対応するものである。また、情報処理装置とは、実施の形態における携帯端末に対応するものである。
【００１５】
また、中継装置が備える受信部とは、実施の形態におけるゲートウェイや転送サーバのアクセス管理機能である。また、中継装置が備える識別情報送信部とは、実施の形態におけるゲートウェイや転送サーバのアクセスＩＤ表示コンテンツ転送機能である。さらに、中継装置が備える転送部とは、実施の形態におけるゲートウェイや転送サーバのアクセス許可問合わせ機能、及びゲートウェイや転送サーバのデータ転送機能である。
【００１６】
また、受信ステップとは、実施の形態におけるゲートウェイや転送サーバのアクセス管理機能である。また、識別情報送信ステップとは、実施の形態におけるゲートウェイや転送サーバのアクセスＩＤ表示コンテンツ転送機能である。さらに、転送ステップとは、実施の形態におけるゲートウェイや転送サーバのアクセス許可問合わせ機能、及びゲートウェイや転送サーバのデータ転送機能である。
【発明の効果】
【００１７】
本発明によれば、記憶装置と表示装置とが互いに異なるネットワークに存在していても、不正なアクセスを防ぎながら、記憶装置から表示装置へコンテンツ情報を転送することができる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施の形態について図面を参照しながら詳細に説明するが、先ず、本実施形態に至るまでの前提技術について説明し、その後で本発明に係る幾つかの実施の形態について述べることにする。
【００１９】
《本実施形態の前提技術》
移動先の携帯端末からの遠隔操作によって、ゲートウェイで保護されている内部ネットワーク内のデータを内部ネットワーク外の外部機器に転送することができる中継装置のシステム（以下、中継システムという）は、次のようにして実現することができる。先ず、移動先の携帯端末が、内部ネットワークのゲートウェイに対してアクセスチケットを発行させて受け取る。そして、移動先のユーザの携帯端末からユーザの目の前の表示機器に対してこのアクセスチケットを転送する。次に、ユーザの目の前の表示機器が、このアクセスチケットを用いて内部ネットワークのゲートウェイにアクセスする。これによって、携帯端末のユーザは、意図した内部ネットワーク内のデータへのアクセスを可能にし、ゲートウェイで保護されている内部ネットワーク内のデータを移動先の表示機器に表示させることができる。
【００２０】
図１は、本発明の実施形態の前提技術となる中継システムの構成図である。この中継システムでは、携帯端末４１０及びデータサーバ１０２のユーザであるＡ氏がＢ氏宅を訪問し、Ｂ氏に対して所望のコンテンツを見せる場合を想定している。Ｂ氏宅には無線ＬＡＮを含む移動先ネットワーク２００が構築されている。その移動先ネットワーク２００にはデータを取得して表示することができる表示機器５０１が接続されている。この表示機器５０１は、携帯端末４１０からの指示を受けて、遠方のＡ氏宅のデータサーバ１０２からデータを取得する機能を有している。携帯端末４１０は、携帯電話やＰＤＡ（Personal Digital Assistant）等である。また、Ｂ氏宅の移動先ネットワーク２００は、ゲートウェイ（ＧＷ）２０３を介してインターネット３００に接続されている。
【００２１】
Ｂ氏宅の移動先ネットワーク２００を守るゲートウェイ２０３は、通常のゲートウェイと同様に内部から外部への向きの通信リクエストのみを通し、外部からの通信リクエストを拒否する機能を有している。
【００２２】
Ａ氏宅には、データサーバ１０２が設けられている。このデータサーバ１０２は、ＨＴＴＰ（HyperText Transfer Protocol）やＦＴＰ（File Transfer Protocol）などの所定のプロトコルでデータを送信する機能を有している。また、データサーバ１０２はＡ氏宅の家庭内のＬＡＮである内部ネットワーク１００に接続されている。内部ネットワーク１００は、ゲートウェイ４０１（ＧＷ）経由でインターネット３００に接続されている。
【００２３】
内部ネットワーク１００を守るゲートウェイ４０１は、通常のゲートウェイ機能に加えて、所定のアクセスチケットを持つ外部機器から内部機器への通信を許可する機能を有している。また、ゲートウェイ４０１は、所定のアクセスチケットを持つ信頼できる外部機器からの通信機器追加申請を受けて、新しいアクセスチケットを発行する機能を有している。
【００２４】
ユーザ（Ａ氏）は携帯端末４１０を所有し、携帯している。この携帯端末４１０は、バッテリ電源を有していて通信可能な状態で自由に持ち運びすることができる。さらに、携帯端末４１０は無線ＬＡＮ及びＶＰＮ（Virtual Private Network）機能を有していて、機器認証機能と通信暗号化機能を用いて安全な経路を設定することができる。このＶＰＮ機能を用いて、携帯端末４１０はゲートウェイ４０１との間でＶＰＮによる通信を行い、インターネット３００経由でＡ氏宅の内部ネットワーク１００に接続することができる。
【００２５】
また、携帯端末４１０は、無線ＬＡＮの通信機能を用いて、Ｂ氏宅の移動先ネットワーク２００に接続することができる。さらに、この携帯端末４１０は、接続された移動先ネットワーク２００内の各種機器（表示機器５０１など）を検出する機能を有している。このような機器検出機能として、例えば、ＵＰｎＰ  ＡＶ（Universal Plug ＆ Play Audio Visual）のようなプロトコルを用いる。ＵＰｎＰ  ＡＶは、家庭内ＬＡＮなどのホームネットワーク上で映像や音楽などのコンテンツを検索して他の機器へ転送して再生させることができる。
【００２６】
さらに、携帯端末４１０は、Ａ氏宅に設置されたゲートウェイ４０１に対して、移動先で検出した外部機器（例えば、表示機器５０１など）を通信可能にするための申請を行い、新たなアクセスチケットを取得する機能を有している。また、この携帯端末４１０は、アクセスチケットを近傍の外部機器（表示機器５０１など）に転送し、その表示機器５０１に対して所定のデータの取得を指示することもできる。
【００２７】
ここで、携帯端末４１０及びデータサーバ１０２のユーザであるＡ氏が、携帯端末４１０を持ってＢ氏宅を訪問する。そして、Ａ氏は、まず、携帯端末４１０をＢ氏宅の移動先ネットワーク２００に接続する。さらに、Ａ氏は、携帯端末４１０を操作し、ＶＰＮ機能を用いて携帯端末４１０を内部ネットワーク１００に接続する。そして、Ａ氏による携帯端末４１０への操作入力に基づいて、携帯端末４１０が、Ａ氏宅の内部ネットワーク内にあるデータサーバ１０２内のデータを、Ｂ氏宅の移動先ネットワーク２００上にある表示機器５０１へ転送するための準備作業を行う。その後、表示機器５０１がゲートウェイ２０３，４０１を介してデータサーバ１０２へアクセスしてデータを取得する。
【００２８】
ところで、本技術による中継システムでは、Ｂ氏宅の移動先ネットワーク２００内からＡ氏宅の内部ネットワーク１００へのアクセスが行われ、内部ネットワーク１００から移動先ネットワーク２００へはアクセスに対する応答が返されるのみである。そのため、移動先ネットワーク２００のゲートウェイ２０３によって制限を受けるような通信は発生しない。そこで、以下の説明では、特別に説明する必要がある場合を除き、ゲートウェイ２０３の動作に関する説明は割愛する。
【００２９】
図２は、図１の中継システムにおけるデータ転送までの動作の流れを示すフロー図である。Ａ氏はＢ氏宅へ訪問し、Ｂ氏の許可を得て携帯端末４１０を移動先ネットワーク２００に接続した状態になっている。
【００３０】
図２において、先ず、携帯端末４１０は、Ｂ氏宅の移動先ネットワーク２００に接続された近傍機器（例えば、表示機器５０１）から機器情報を取得する（ステップＳ１０１）。なお、携帯端末４１０が表示機器５０１などの近傍機器から機器情報を取得するのは、ＵＰｎＰなどのプロトコルを用いて実現することができる。これにより、表示機器５０１の機器情報が携帯端末４１０へ送信される。
【００３１】
次に、携帯端末４１０からＡ氏宅（自宅）の内部ネットワーク１００のゲートウェイ４０１に対して、取得した表示機器５０１の機器情報が設定される（ステップＳ１０２）。すると、ゲートウェイ４０１は、表示機器５０１の機器情報を設定・登録すると共に、携帯端末４１０に対してアクセスチケットを送付する（ステップＳ１０３）。なお、アクセスチケットとは、ゲートウェイ４０１を介した外部機器からのデータアクセスを制限付きで許可することを示す管理情報である。また、このアクセスチケットには、例えば、時間的な制限（つまり、本日の午後２時までの接続などという接続時間の制限）や、アクセス回数の制限（つまり、アクセスは１回だけに限るなどというアクセス回数の制限）などの制限内容が定義されている。
【００３２】
次に、ゲートウェイ４０１から携帯端末４１０へアクセスチケットが渡されると、携帯端末４１０は、そのゲートウェイ４０１のアドレスと受け取ったアクセスチケットとを表示機器５０１へ送付する（ステップＳ１０４）。すると、表示機器５０１は、アクセスチケットを含むデータ取得要求を、アドレスに対応するＡ氏宅のゲートウェイ４０１に対して送信する（ステップＳ１０５）。これによって、ゲートウェイ４０１は、受け取ったアクセスチケットが正当なアクセスチケットであることを確認すると、データ取得要求に示されるデータをデータサーバ１０２に対して要求する（ステップＳ１０６）。
【００３３】
次に、データサーバ１０２は、データ要求内容に応答して該当するデータをゲートウェイ４０１へ送信する（ステップＳ１０７）。そして、ゲートウェイ４０１は、データサーバ１０２から送信されたデータを表示機器５０１へ転送する（ステップＳ１０８）。これによって、Ｂ氏宅の表示機器５０１は、Ａ氏宅のデータサーバ１０２から取得したデータを自己の画面に表示することができる。
【００３４】
図２の中継システムでは、携帯端末４１０は、内部ネットワーク１００のゲートウェイ４０１のアドレスとアクセスチケットとを表示機器５０１へ通知することにより、表示機器５０１に対して表示データの取得を指示する。すると、表示機器５０１は、アクセスチケットに記録された指示内容に基づいて、通知されたアドレスに該当するゲートウェイ４０１に対してデータ取得要求を発行する。
【００３５】
これにより、内部ネットワーク１００のゲートウェイ４０１は、ステップＳ１０２で登録された情報及び生成されたアクセスチケットと、ステップＳ１０５でデータ取得要求に付加された機器情報及びアクセスチケットとを比較し、両者が一致した場合にのみ、表示機器５０１から指示されたデータをデータサーバ１０２から取得し、表示機器５０１へ転送する。これによって、表示機器５０１はデータサーバ１０２から取得したデータを画面に表示することができる。
【００３６】
このようにして、携帯端末４１０及びデータサーバ１０２のユーザであるＡ氏は、携帯端末４１０を用いて、自宅の内部ネットワーク１００に設置されたゲートウェイ４０１を移動先のＢ氏宅から制御することができる。これにより、携帯端末４１０は、ゲートウェイ４０１に対して、Ｂ氏宅の移動先ネットワーク２００上の表示機器５０１に対するデータ送信の許可の設定を行うことができる。従って、表示機器５０１は、通知された公開アドレスに対応するゲートウェイ４０１を介し、Ａ氏宅にあるデータサーバ１０２のデータを取得して表示することができる。
【００３７】
ところが、図２に示すような中継システムにおいて、表示機器５０１は、アクセスチケットの取得手段やアクセス時のチケット付加手段などが必要となるため、従来の表示機器を利用することができない。
【００３８】
また、データ転送要求を発行する際に付加する情報として、従来の表示機器は、付加情報としてごく簡単な文字列（例えば、ＨＴＴＰアクセス時に付加するUser Agent）のようなものしか付加しておらず、機器の識別には不十分であった。例えば、移動先ネットワーク２００内に２台の同型の表示装置が存在する場合、この２台の表示装置のUser Agentの文字列は、同一になることがほとんどである。
【００３９】
また、移動先ネットワーク２００内に２台の表示装置が存在し、移動先ネットワーク２００からインターネット３００へのアクセスにゲートウェイ２０３の持つＮＡＴ（Network Address Translation）機能を用いる場合、内部ネットワーク１００から見たこの２台の表示装置のＩＰアドレスは、同一になってしまい、この２台の表示装置を区別することができなかった。
【００４０】
《第１の実施形態》
図３は、第１の実施形態における中継システムの構成図である。この図において、図１と同一符号は図１に示された対象と同一又は相当物を示しており、ここでの説明を省略する。この図は、図１と比較すると、ゲートウェイ４０１の代わりにゲートウェイ１０１を備え、携帯端末４１０の代わりに携帯端末１１０を備え、表示機器５０１の代わりに表示機器２０１を備える。
【００４１】
図３において、データサーバ１０２が存在するＡ氏宅には内部ネットワーク１００が構築され、少なくともゲートウェイ１０１とデータサーバ１０２が接続されている。また、Ａ氏の移動先であるＢ氏宅には移動先ネットワーク２００が構築され、少なくとも表示機器２０１とゲートウェイ２０３とＡ氏の携帯端末１１０が接続されている。また、Ａ氏宅の内部ネットワーク１００とＢ氏宅の移動先ネットワーク２００との間はインターネット３００を介して接続されている。
【００４２】
図４は、図３に示すＡ氏宅の内部ネットワーク１００に接続されたゲートウェイ１０１の内部構成図である。図４において、ゲートウェイ１０１は、内部ネットワークインタフェース１１を介して内部ネットワーク１００に接続され、外部ネットワークインタフェース１２を介してインターネット３００に接続される。また、ゲートウェイ１０１は、内部ネットワークインタフェース１１及び外部ネットワークインタフェース１２に接続された中継機能１３を備えている。
【００４３】
この中継機能１３は、Ａ氏宅の内部ネットワーク１００に存在するデータサーバ１０２のデータをＢ氏宅の移動先ネットワーク２００に存在する表示機器２０１へ転送するデータ転送機能１３ａと、アクセスＩＤ（識別子、識別情報）とＩＰアドレスとを対応させたアクセス管理テーブルを備えてアクセス管理を行うアクセス管理機能１３ｂと、認証要求を送信してきた携帯端末１１０を認証する携帯端末認証機能１３ｃと、携帯端末１１０等からの遠隔操作により内部ネットワーク１００へのアクセス管理を設定するアクセス管理遠隔操作機能１３ｄと、表示機器２０１等の機器情報を取得するアクセス機器情報取得機能１３ｅと、表示機器２０１から内部ネットワーク１００へアクセスに対してアクセスＩＤを生成するアクセスＩＤ生成機能１３ｆと、ゲートウェイ１０１から携帯端末１１０に対してアクセス許可の問合わせを行って携帯端末１１０からアクセス許可（第２情報）または拒否の指示を受け取るアクセス許可問合わせ機能１３ｇと、表示機器２０１に表示させるアクセスＩＤ表示コンテンツ（第１情報）を生成するアクセスＩＤ表示コンテンツ生成機能１３ｈと、生成されたアクセスＩＤ表示コンテンツを表示機器２０１へ転送するアクセスＩＤ表示コンテンツ転送機能１３ｉとを備えている。
【００４４】
図５は、図４のアクセス管理機能１３ｂが備えるアクセス管理テーブルの一例を示す図である。このアクセス管理テーブルには、アクセスＩＤ生成機能１３ｆにより生成されたアクセスＩＤごとに、ＨＴＴＰによるセッションＩＤ、ＩＰアドレス、及びUser Agentが対応して記録されている。例えば、アクセスＩＤ“２４４２”に対応して、セッションＩＤが“xxxxxxxxxxxx”、ＩＰアドレスが“aaa.bbb.ccc.ddd”、User Agentが“MMM DMR”というように記録されている。尚、User Agentに記載された名前“MMM DMR”などはハードウェアやソフトウェア等の名称である。
【００４５】
図６は、図３に示す携帯端末１１０の内部構成図である。携帯端末１１０は、ゲートウェイ１０１のアクセス管理遠隔操作機能１３ｄに対する操作を遠隔にて行うためのゲートウェイ遠隔操作機能１４と、ゲートウェイ１０１の公開アドレスを表示機器２０１へ通知するための公開アドレス通知機能１５と、ゲートウェイ１０１からのアクセス許可問合わせ情報を受信するアクセス許可問合わせ受信機能１６とを備えている。
【００４６】
図７は、図３に示す表示機器２０１の内部構成図である。表示機器２０１は、データサーバ１０２の機器情報を受信する機器情報受信機能２１と、ゲートウェイ１０１の公開アドレスを取得する公開アドレス取得機能２２と、データサーバ１０２から送信されるデータリストを取得するデータリスト取得機能２３と、データサーバ１０２から送信されるコンテンツを取得するコンテンツ取得機能２４と、データサーバ１０２から取得したコンテンツを再生するコンテンツ再生機能２５とを備えている。この表示機器２０１の構成は、従来のＤＬＮＡ（Digital Living Network Alliance）等のネットワーク接続規格に対応した表示機器と同様の構成であり、本実施形態のための機能を新たに追加する必要は無い。
【００４７】
図８は、第１の実施形態における中継システムのデータ転送までの動作の流れを示すフロー図である。つまり、この図は、図３の中継システムがデータを取得するまでの動作の流れを示している。
【００４８】
図８において、先ず、携帯端末１１０は、Ｂ氏宅の移動先ネットワーク２００に接続された機器のうちコンテンツの表示を行わせたい機器（この例においては表示機器２０１）に対して自宅のゲートウェイ１０１の公開アドレスを通知すると共に、表示させたいコンテンツ（以下、要求コンテンツとする）名を通知する（ステップＳ１）。尚、ゲートウェイ１０１と携帯端末１１０との間では、あらかじめ通信の設定や認証が行われたものとする。次に、表示機器２０１は、受信した公開アドレスに基づいてゲートウェイ１０１へ要求コンテンツの取得要求を行う（ステップＳ２）。このとき、表示機器２０１の表示画面にはゲートウェイ１０１へアクセス中であることが表示される。
【００４９】
次に、ゲートウェイ１０１は、表示機器２０１からのデータ取得要求のアクセスに対してアクセスＩＤを生成し、要求コンテンツ（例えば、動画）の代替として、要求コンテンツと同様の形式で表示機器２０１にアクセスＩＤを表示させるためのコンテンツ（アクセスＩＤ表示コンテンツ）を表示機器２０１へ送信する。つまり、ゲートウェイ１０１のアクセスＩＤを表示するためのアクセスＩＤ表示コンテンツが表示機器２０１へ送信され、表示機器２０１の表示画面に表示される（ステップＳ３）。さらに、ゲートウェイ１０１は、携帯端末１１０に対して同アクセスＩＤ、要求コンテンツ名を通知すると共に、アクセス許可の問合わせを行う（ステップＳ４）。
【００５０】
このときのゲートウェイ１０１から携帯端末１１０へ通知する情報の形態は、メールなどのＰｕｓｈ型やＨＴＴＰなどのＰｕｌｌ型がある。また、ゲートウェイ１０１が取得することができる表示機器の情報（例えば、ＩＰアドレスや使用プロトコルなどの情報）をアクセスＩＤに付加してもよい。このとき、携帯端末１１０の表示画面には、アクセスＩＤ、ＩＰアドレス、表示機器情報（User Agent）などの文字情報が表示される。更に、携帯端末１１０の表示画面には、アクセスを許可するか否かを尋ねる（アクセス許可問合わせ）メッセージが表示される。
【００５１】
次に、携帯端末１１０及び表示機器２０１の双方においてアクセスＩＤが表示され、ユーザ（Ａ氏）により目視で確認される（ステップＳ５）。尚、アクセス確認のための情報は、アクセスＩＤの文字列以外にも、アイコン、動画像、色、フォントやそれらの組合せによって識別できるもの、携帯端末１１０及び表示機器２０１に表示された情報の同一性がユーザにより確認できるものであれば良い。また、要求コンテンツが音楽の場合、アクセスＩＤ表示コンテンツは例えばアクセスＩＤの読み上げ音声であり、要求コンテンツが画像の場合、アクセスＩＤ表示コンテンツは例えばアクセスＩＤの文字列を含む画像である。
【００５２】
さらに、ユーザによる目視確認だけでなく、携帯端末１１０のカメラと表示装置２０１に表示されるバーコードなどを用いて携帯端末１１０が自動的にアクセスＩＤの一致を確認しても良い。また、携帯端末１１０と表示機器２０１との間の通信により、アクセスＩＤの一致を確認しても良い。
【００５３】
次に、携帯端末１１０がアクセス許可問合わせのメッセージの表示に対して、ユーザが許可の操作を行った場合、携帯端末１１０からゲートウェイ１０１に対して、表示機器２０１がゲートウェイ１０１にアクセスすることを許可するように、アクセス許可を送信する（ステップＳ６）。そして、アクセス許可が許諾された場合は、ゲートウェイ１０１は、データサーバ１０２から要求コンテンツのデータを取得し（ステップＳ７）、このデータを表示機器２０１へ転送し（ステップＳ８）、このフローは終了する。
【００５４】
これによって、内部ネットワーク１００内のデータサーバ１０２に格納されているデータを、移動先ネットワーク２００内の表示機器２０１に表示させることができる。
【００５５】
上述した動作によれば、移動先ネットワーク２００に他の表示機器が存在したとしても、ユーザは、携帯端末１１０と目の前の表示機器２０１とでアクセスＩＤを確認することにより、表示機器を区別することが可能となる。
【００５６】
このようにして、ゲートウェイ１０１は、表示機器２０１からのデータ取得要求ごとにアクセスＩＤを生成して表示機器２０１へアクセスＩＤ表示コンテンツを送信すると共に、携帯端末１１０にもゲートウェイ１０１へのアクセス状況を通知する。そして、携帯端末１１０を操作するユーザは、表示機器２０１と携帯端末１１０の双方のアクセスＩＤが一致したことを確認して、正当なアクセスのみに対してデータサーバ１０２のデータを表示機器２０１へ転送させることができる。言い換えると、携帯端末１１０を操作するユーザは、表示機器２０１の表示内容を確認してゲートウェイ１０１へのアクセスを行うことができる。
【００５７】
図９は、図８における中継システムのデータ転送までのフロー図を時系列的に示したシーケンス図である。図９に示すように、携帯端末１１０から表示機器２０１へゲートウェイ１０１のアドレス及び要求コンテンツ名（この例においては、“動画「２００７夏の運動会」”）が通知されると（ステップＳ１１）、表示機器２０１から、そのアドレスに対応するゲートウェイ１０１へ要求コンテンツの取得要求が送信される（ステップＳ１２）。
【００５８】
これによって、ゲートウェイ１０１は、アクセスＩＤ（この例においては、“２４４２”）及びアクセスＩＤ表示コンテンツを生成すると共に、そのアクセスＩＤ表示コンテンツを表示機器２０１へ送信する（ステップＳ１３）。アクセスＩＤ表示コンテンツを受信表示機器２０１は、自己の表示画面に図１０に示すようにアクセスＩＤ表示コンテンツを表示する。図１０は、表示機器２０１に表示されるアクセスＩＤの表示画面の一例を示す図である。例えば、表示機器２０１の表示画面には、『ＤＬＮＡゲートウェイ  動画「２００７夏の運動会」の表示許可を待機中』のようなゲートウェイ１０１の状態の表示、『ご覧の機器のアクセス番号は以下の通りです。２４４２』のようなアクセスＩＤの表示、『携帯端末よりアクセス許可操作をして下さい』のような指示の表示が行われる。
【００５９】
再び図９に戻って、ゲートウェイ１０１は、表示機器２０１へアクセスＩＤ表示コンテンツとして送信したアクセスＩＤや表示機器２０１の情報を携帯端末１１０へ送信すると共に、携帯端末１１０に対してアクセス許可の問合わせを行う（ステップＳ１４）。このとき、携帯端末１１０は自己の表示画面に図１１に示すようなアクセスＩＤを表示する。
【００６０】
図１１は、携帯端末１１０に表示されるアクセスＩＤの表示画面の一例を示す図である。例えば、携帯端末１１０の表示画面には、『ＤＬＮＡゲートウェイ』（ゲートウェイ１０１）からのメッセージであること、リクエスト受信情報として『動画「２００７夏の運動会」の送信要求を許可しますか？  Ｙ／Ｎ』のメッセージ、及びプレイヤー（表示機器）情報としてアクセス番号“２４４２”、表示機器２０１のＩＰアドレス“ｚｚ．ｙｙ．ｘｘ．９９”、及び表示機器２０１の表示機器情報“ＭＭＭ．ＤＭＲ”が表示される。
【００６１】
再び図９に戻って、表示機器２０１に表示されたアクセスＩＤと携帯端末１１０に表示されたアクセスＩＤとが一致しているか否かをユーザが目視で確認し（ステップＳ１５）、両者のアクセスＩＤが一致していれば、携帯端末１１０は、ユーザによる操作に従ってゲートウェイ１０１に対してアクセス許可を示す応答を送信する（ステップＳ１６）。アクセス許可には、例えばアクセスＩＤが含まれる。そして、ゲートウェイ１０１は、表示機器２０１からのアクセスの許可を設定し、データサーバ１０２からコンテンツを取得し（ステップＳ１７）、そのコンテンツを表示機器２０１へ転送する（ステップＳ１８）。
【００６２】
図１２は、ゲートウェイ１０１の動作の流れを示すフローチャートである。図１２において、ゲートウェイ１０１は、待機状態にあるとき（ステップＳ２０）、表示機器２０１から要求コンテンツのデータ取得要求を受信すると（ステップＳ２１）、要求コンテンツの送信は既に許可済みであるか否かを判断する（ステップＳ２２）。
【００６３】
ここで、要求コンテンツの送信は既に許可済みであれば（ステップＳ２２、Ｙｅｓ）、ゲートウェイ１０１は、要求コンテンツのデータ取得要求をデータサーバ１０２へ送信する（ステップＳ２３）。そして、ゲートウェイ１０１は、データサーバ１０２からコンテンツを取得すると（ステップＳ２４）、そのコンテンツを表示機器２０１へ転送して（ステップＳ２５）、待機状態に入り（ステップＳ２６）、このフローは終了する。
【００６４】
一方、ステップＳ２２で、要求コンテンツの送信は未だ許可されていなければ（ステップＳ２２、Ｎｏ）、ゲートウェイ１０１は、アクセスＩＤを生成すると共に（ステップＳ２７）、アクセスＩＤ表示コンテンツを生成する（ステップＳ２８）。そして、ゲートウェイ１０１は、アクセスＩＤ表示コンテンツを表示機器２０１へ送信する（ステップＳ２９）。
【００６５】
さらに、ゲートウェイ１０１は、携帯端末１１０に対してアクセス許可の問合わせを行い（ステップＳ３０）、携帯端末１１０から所定の時間内にアクセス許可を受信したか否かを判断し（ステップＳ３１）、携帯端末１１０から所定の時間内にアクセス許可を受信していれば（ステップＳ３１、Ｙｅｓ）、ステップＳ２３に戻って、データサーバ１０２に対して要求コンテンツのデータ取得要求を行い、以下、前述のステップＳ２４以降の処理を繰り返す。
【００６６】
一方、ステップＳ３１で、ゲートウェイ１０１は、携帯端末１１０から所定の時間内にアクセス許可を受信していなければ（ステップＳ３１、Ｎｏ）、表示機器２０１へのコンテンツの転送を終了して（ステップＳ３２）、待機状態に入り（ステップＳ２６）、このフローは終了する。
【００６７】
図１３は、第１の実施形態に係るアクセスＩＤ表示コンテンツの生成の動作を示す概念図である。図１３において、表示機器２０１からゲートウェイ１０１へ要求コンテンツのデータ取得要求が送信されると（ステップＳ４１）、ゲートウェイ１０１のアクセス管理機能１３ｂは、要求コンテンツの送信は許可済みであるか否かを判断する（ステップＳ４２）。
【００６８】
要求コンテンツの送信が許可済みでなければ（ステップＳ４２、Ｎｏ）、アクセスＩＤ生成機能１３ｆは、アクセスＩＤを生成し（ステップＳ４５）、さらに、アクセスＩＤ表示コンテンツ生成機能１３ｈは、アクセスＩＤ表示コンテンツを生成する（ステップＳ４６）。次に、アクセスＩＤ表示コンテンツ転送機能１３ｉは、アクセスＩＤ表示コンテンツを表示機器２０１へ送信する（ステップＳ４７）。
【００６９】
ここで、ステップＳ４６の詳細をステップＳ４８，Ｓ４９ａ，Ｓ４９ｂ，Ｓ４９ｃに示す。まず、アクセスＩＤ表示コンテンツ生成部１０２ａは、要求コンテンツのメディア（形式）を検出する（ステップＳ４８）。要求コンテンツの形式が動画であれば動画のアクセスＩＤ表示コンテンツの生成（ステップＳ４９ａ）、要求コンテンツの形式が静止画であれば静止画のアクセスＩＤ表示コンテンツの生成（ステップＳ４９ｂ）、要求コンテンツの形式が音声であれば音声のアクセスＩＤ表示コンテンツの生成（ステップＳ４９ｃ）を行う。
【００７０】
一方、要求コンテンツの送信が許可済みであれば（ステップＳ４２、Ｙｅｓ）、データ転送機能１３ａは、データサーバ１０２から要求コンテンツを取得して（ステップＳ４３）、要求コンテンツ（つまり、動画や静止画や音声などの実コンテンツ）を表示機器２０１へ転送する（ステップＳ４４）。
【００７１】
このようにして、表示機器２０１は、既存の機能（ＤＬＮＡ等のネットワーク接続機能）をそのまま利用して、ゲートウェイ１０１のアクセスＩＤを取得して表示させる機能を実現することができる。言い換えると、表示機器２０１に変更を加えることなく、その表示機器２０１にアクセスＩＤを表示することができる。ここで、ゲートウェイ１０１は、表示機器２０１が取得すべきデータと同一の形式でアクセスＩＤの情報を表示機器２０１に送信する。これによって、表示機器２０１は、データサーバ１０２からの動画、静止画、及び音声メディアなどと同様にして表示することができる。このようにしてアクセス許可の動作が行われた後は、データサーバ１０２は、表示機器２０１が本来の要求コンテンツ（実コンテンツ）を送信する。
【００７２】
以上説明したように、第１の実施形態の中継システムは、ゲートウェイ１０１が携帯端末１１０のアクセスごとにアクセス許可の問合わせを行うため、携帯端末１１０を所持するユーザは、目視によって表示機器２０１と携帯端末１１０のアクセスＩＤを比較して、アクセス許可／不許可を選択するだけでデータサーバ１０２のデータを表示機器２０１へ転送させることができる。また、通常のコンテンツの形式を利用してアクセス確認を行うために、表示機器２０１にアクセス確認のための新たな機能は必要がない。
【００７３】
上述したように、本実施形態の中継システムは、既存のＤＬＮＡ等のネットワーク接続規格に準拠した機器をそのまま利用して簡単で柔軟なアクセス制御を行うことが可能である。
【００７４】
なお、表示機器２０１とゲートウェイ１０１の間の中間攻撃への対応として、表示機器２０１をＨＴＴＰＳ（Hypertext Transfer Protocol Security）に対応させるなど、ゲートウェイ１０１を確認し、通信を暗号化するための手段を追加しても良い。また、この際にゲートウェイ１０１の発行する証明書情報を確認するための情報（例えば証明書の指紋情報）などを、予め携帯端末１１０から表示機器２０１へ送付しても良い。
【００７５】
《第２の実施形態》
ここでは、上述した第１の実施形態の中継システムにおいて、誤操作、または第三者からの盗聴攻撃を受けた際の、防衛動作について説明する。ここでは、携帯端末１１０の持ち主が意図しない他の表示機器からゲートウェイ１０１への同時アクセスがあった場合の動作について説明する。なお、以下の説明では、前記の前提技術及び第１の実施形態で説明した内容については重複説明を省略する。
【００７６】
図１４は、第２の実施形態に係る中継システムの動作の流れを示す概念図である。この図において、図３と同一符号は、図３に示された対象と同一又は相当物を示しており、ここでの説明を省略する。図１４において、移動先ネットワークには表示機器２０１の他に第２の表示機器２０１ａが接続されている。ここで、表示機器２０１は、携帯端末１１０からの指示により、ゲートウェイ１０１にデータ取得要求を行ったとする。次に、ゲートウェイ１０１が、表示機器２０１のアクセスＩＤ及びアクセスＩＤ表示コンテンツを生成し、表示機器２０１は、アクセスＩＤ表示コンテンツを表示する。ここでは、表示機器２０１のアクセスＩＤを“６５ａ２ｃｃ７４”とする。そして、ゲートウェイ１０１は、この表示装置２０１のアクセスＩＤを含むアクセス許可の問合わせを携帯端末１１０へ送信する。
【００７７】
この状態で、携帯端末１１０を誤操作して出した指示、または表示機器２０１への通信を盗聴した機器などの攻撃者からの指示により、第２の表示機器２０１ａがゲートウェイ１０１にデータ取得要求を行うと（ステップＳ５１）、ゲートウェイ１０１は、表示機器２０１のアクセスＩＤとは異なるアクセスＩＤを生成し、そのアクセスＩＤを表示するためのアクセスＩＤ表示コンテンツを生成し、第２の表示機器２０１ａへ送信する（ステップＳ５２）。ここでは、表示機器２０１ａのアクセスＩＤを“ａ５３８９４ｆｏ”とする。さらに、ゲートウェイ１０１は、表示機器２０１ａのアクセスＩＤを含むアクセス許可の問合わせを携帯端末１１０へ送信する（ステップＳ５３）。
【００７８】
これによって、携帯端末１１０の表示画面には、コンテンツ表示を意図した表示機器２０１のアクセスＩＤ、ＩＰアドレス、表示機器情報などが表示され、更に、コンテンツ表示を意図しない表示機器２０１ａのアクセスＩＤ、ＩＰアドレス、表示機器情報などが表示される。
【００７９】
そこで、携帯端末１１０のユーザは、携帯端末１１０の表示画面に表示された所望のコンテンツのアクセスＩＤ“６５ａ２ｃｃ７４”と、表示機器２０１ａの表示画面に表示されたアクセスＩＤ“ａ５３８９４ｆｏ”とを見比べて、両者のアクセスＩＤ情報が一致しないことを目視で確認する。
【００８０】
また、携帯端末１１０の表示画面に表示された所望のコンテンツのアクセスＩＤ“６５ａ２ｃｃ７４”と、所望の表示機器２０１ａの表示画面に表示された“６５ａ２ｃｃ７４”とを見比べて、両者のアクセスＩＤ情報が一致することを目視で確認する（ステップＳ５４）。
【００８１】
また、携帯端末１１０のユーザは、携帯端末１１０の画面に表示されたアクセス許可の問合わせ『アクセスＩＤ：“６５ａ２ｃｃ７４”の送信要求を許可しますか？  Ｙ／Ｎ』に対して“Ｙ”を選択操作し、携帯端末１１０は、ゲートウェイ１０１に対してアクセス許可を送信する（ステップＳ５５）。
【００８２】
また、携帯端末１１０のユーザは、携帯端末１１０の画面に表示されたアクセス許可の問合わせ『アクセスＩＤ：“ａ５３８９４ｆｏ”の送信要求を許可しますか？  Ｙ／Ｎ』に対して“Ｎ”を選択操作し、携帯端末１１０は、ゲートウェイ１０１に対してアクセス拒否を送信する。
【００８３】
これによって、表示機器２０１と表示機器２０１ａが同型の表示機器であっても区別することができ、意図しない表示機器２０１ａからのコンテンツ表示要求を拒否することができる。
【００８４】
以上の処理は、通信遅延などの原因でコンテンツ表示を意図した表示機器２０１に対するアクセス許可の問い合わせが携帯端末１１０に届かなかった場合でも、同様である。
【００８５】
すなわち、ゲートウェイ１０１は、データ取得要求毎に異なるアクセスＩＤを携帯端末１１０にも送信して、アクセス可否の問合わせを行っている。これによって、ユーザは、携帯端末１１０に表示されたアクセスＩＤと表示機器２０１ａに表示されたアクセスＩＤとを比較して、アクセスの許可を正しく判断することができる。
【００８６】
《第３の実施形態》
第３の実施形態では、アクセス確認のための情報であるアクセス確認情報を変化させる中継システムについて説明する。図１５は、第３の実施形態に係る中継システムの動作の流れを示す概念図である。この図において、図３と同一符号は、図３に示された対象と同一又は相当物を示しており、ここでの説明を省略する。
【００８７】
ここでは、アクセス確認情報をアクセスＩＤとする。表示機器２０１のアクセスＩＤを変更する場合、携帯端末１１０においてユーザにより新たなアクセスＩＤが入力されると、携帯端末１１０は、ゲートウェイ１０１に対して新たなアクセスＩＤを含むアクセスＩＤ変更通知を送信する（ステップＳ６１）。すると、ゲートウェイ１０１は、新たなアクセスＩＤからアクセスＩＤ表示コンテンツを生成し、表示機器２０１へ送信する（ステップＳ６２）。これによって、携帯端末１１０の表示画面及び表示機器２０１の表示画面には、それぞれ新たなアクセスＩＤが表示されるので、ユーザは目視で再確認することができる。
【００８８】
すなわち、第３の実施形態の中継システムによれば、携帯端末１１０の指示によってアクセス確認情報を動的に変更させることにより、アクセス中の機器をより確実に確認することが可能となる。
【００８９】
なお、アクセスＩＤを変更する場合に、携帯端末１１０が自動的に新たなアクセスＩＤを生成しても良いし、携帯端末１１０からの指示を受信したゲートウェイ１０１が新たなアクセスＩＤを生成しても良い。また、アクセス確認情報は、アクセスＩＤだけでなく、画像や音声等、携帯端末１１０及び表示機器２０１に表示された情報の同一性がユーザにより確認できるものであれば良い。また、連続するキー操作のタイミングなど、携帯端末１１０における連続的な変化をゲートウェイ１０１へ送信して表示機器２０１へ表示させても良い。また、携帯端末１１０のマイクやカメラを用いて表示装置２０１の表示情報を取得することにより自動的に確認することもできる。
【００９０】
《第４の実施形態》
上記の各実施形態の中継システムでは、表示機器２０１がデータサーバ１０２から１つのデータ（コンテンツ）を取得して表示させる場合について説明したが、第４の実施形態では、表示機器２０１がデータサーバ１０２からデータのリストであるデータリストを取得し、ユーザが携帯端末１１０によりデータリストの中から所望のデータを選択したり、データリストの中のデータを順次に表示させたりする実施形態について説明する。
【００９１】
図１６は、第４の実施形態に係る中継システムの動作の流れを示す概念図である。この図において、図３と同一符号は、図３に示された対象と同一又は相当物を示しており、ここでの説明を省略する。図１６において、先ず、表示機器２０１がゲートウェイ１０１に対してデータリストを要求するデータ取得要求を送信すると（ステップＳ７１）、ゲートウェイ１０１は、データサーバ１０２からデータリストを取得し（ステップＳ７２）、このデータリストを元にアクセスＩＤを表示するためのデータリストを生成して表示機器２０１へ転送する（ステップＳ７３）。
【００９２】
この図中の表示機器画面は、データリストの表示例を示す。ここで、ゲートウェイ１０１は、アイテム名（ファイル名またはフォルダ名）をアクセスＩＤとする架空のアイテム（ファイルまたはフォルダ）をデータリストに含めることにより、アクセスＩＤ表示コンテンツの代わりにこのデータリストを表示させる。
【００９３】
次に、ゲートウェイ１０１は、携帯端末１１０へデータリスト中のアクセスＩＤを含むアクセス許可の問合わせを送信する（ステップＳ７４）。これによって、携帯端末１１０に表示されたアクセスＩＤと表示機器２０１に表示されたアクセスＩＤがユーザにより確認され、正当であれば、携帯端末１１０からゲートウェイ１０１に対してアクセス許可が送信される（ステップＳ７５）。
【００９４】
携帯端末１１０によるアクセスＩＤの確認操作の後、表示機器２０１は、データリストの再読込みを行うことにより（ステップＳ７６）、アクセスＩＤを除いた本来のデータリストをゲートウェイ１０１から取得して表示する（ステップＳ７７）。
【００９５】
以後、表示機器２０１は、本来のコンテンツを含むデータリストを表示し、ユーザによりデータリスト内のコンテンツが選択された場合、そのコンテンツのデータ取得要求をゲートウェイ１０１へ送信する。ここで、携帯端末１１０または表示機器２０１における操作によりデータリスト中のコンテンツが選択される。この図に示すように、選択されたコンテンツ名は、表示機器画面上で強調表示される。
【００９６】
ここで、ゲートウェイ１０１は、転送済みのデータリスト内のコンテンツのデータ取得要求を表示機器２０１から受信した場合、新たなアクセスＩＤの生成や確認を行うことなく、要求されたコンテンツをデータサーバ１０２から表示機器２０１へ転送する。ユーザは、既存のプロトコル（ＵＰｎＰ  ＡＶ等）で実現されているように、携帯端末１０１を用いて表示機器２０１を操作し、データリストにおけるコンテンツの選択等を行う。
【００９７】
すなわち、第４の実施形態の中継システムによれば、最初に、表示機器２０１からデータリストへアクセスしたときに、アクセスＩＤの生成及び確認が行われる。それ以降、表示機器２０１は、ゲートウェイ１０１を介してデータリスト内のコンテンツにアクセスすることが可能となる。従って、ユーザは、一度の確認操作を行うだけで、データリスト内の複数のコンテンツを選択して表示機器２０１に表示させることができる。
【００９８】
ここで、データリストからコンテンツを選択するコンテンツ選択処理について説明する。簡単のために、内部ネットワーク１００に表示機器２０１ｂが接続されているものとし、内部ネットワーク１００内におけるデータサーバ１０２と表示機器２０１ｂの間でのコンテンツ選択処理について説明する。
【００９９】
ここでは、ＵＰｎＰ  ＡＶを用いる場合のコンテンツ選択処理について説明する。ＵＰｎＰ  ＡＶにおいて、データはツリー状に管理され、データリストはコンテナと呼ばれる。図１７は、コンテンツ選択処理の一例の動作を示すシーケンス図である。
【０１００】
まず、データサーバ１０２は自己の機器情報をブロードキャストで送信し、表示機器２０１ｂはこれを受信する（ステップＳ８１）。このときの機器情報の例を図中のステップＳ８１に関連付けた情報（１）に示す。機器情報は、例えば、機器ＩＤ、サービス種別、対応機能情報、サービスアドレス（データ取得要求の宛先に用いるアドレス）などを含む。
【０１０１】
次に、表示機器２０１ｂは、データリストを要求するデータ取得要求をデータサーバ１０２へ送信する（ステップＳ８２）。このときのデータ取得要求の例を図中のステップＳ８２，Ｓ８６に関連付けた情報（２）に示す。データ取得要求は、取得対象であるデータリストまたはコンテンツのＩＤなどを含む。尚、最初の取得対象となるコンテナのＩＤは“０”と決められている。
【０１０２】
次に、データサーバ１０２は、データ取得要求に従ってデータリストを表示機器２０１ｂへ送信する（ステップＳ８３）。このときのデータリストの例を図中のステップＳ８３に関連付けた情報（３）に示す。このデータリストは、コンテナ１、コンテナ２、コンテンツ１を示す。コンテナ１は、ビデオ、コンテナ２は、音楽、コンテンツ１は、名称、ＩＤ、データ量、作成日時、コンテンツＵＲＬ（コンテンツを取得するための宛先）などを含む。
【０１０３】
更に、表示機器２０１ｂにおいて下層のデータリストが指定された場合、表示機器２０１ｂは、新たなデータリストのデータ取得要求をデータサーバ１０２へ送信し（ステップＳ８４）、データサーバ１０２は、データ取得要求に従ってデータリストを表示機器２０１ｂへ送信する（ステップＳ８５）。ステップＳ８４，Ｓ８５は、コンテンツが要求されるまで繰り返される。
【０１０４】
次に、表示機器２０１ｂは、データサーバ１０２へコンテンツのデータ取得要求を送信する（ステップＳ８６）。次に、データサーバ１０２は、データ取得要求に従ってコンテンツを表示機器２０１ｂへ送信し（ステップＳ８７）、このシーケンスは終了する。
【０１０５】
データサーバ１０２と表示機器２０１の間においても、ゲートウェイ１０１を介して、このシーケンスと同様のコンテンツ選択処理が行われる。
【０１０６】
《第５の実施形態》
第５の実施形態の中継サーバでは、ユーザの自宅（Ａ氏宅）の内部ネットワーク１００に転送サーバ１０３を設け、前述の各実施形態でゲートウェイ１０１が行っていたアクセスＩＤの生成や送信などの作業をこの転送サーバ１０３が行う実施形態について説明する。転送サーバ１０３は、ＰＣ等のコンピュータで実現される。
【０１０７】
図１８は、第５の実施形態に係る中継システムの構成図である。この図において、図３と同一符号は、図３に示された対象と同一又は相当物を示しており、ここでの説明を省略する。また、図１９は、図１８に示す転送サーバ１０３及びゲートウェイ１０１ａの内部構成図である。図１８の中継システムの構成が前述の図３の中継システムの構成と異なる点は、ゲートウェイ１０１の代わりにゲートウェイ１０１ａを備える点と、内部ネットワーク１００内に新たに転送サーバ１０３を備える点である。
【０１０８】
すなわち、転送サーバ１０３は、前記の各実施形態のゲートウェイ１０１が備える中継機能１３と、内部ネットワーク１００に接続するための内部ネットワークインタフェース１１ａを備える。また、ゲートウェイ１０１ａは、従来の簡単なゲートウェイであり、内部ネットワーク１００に接続するための内部ネットワークインタフェース１１、インターネット３００に接続するための外部ネットワークインタフェース１２、及び内部ネットワーク１００とインターネット３００との間で静的ＮＡＴを行う静的ＮＡＴ機能１３ｊを備える。
【０１０９】
このような構成によって、転送サーバ１０３は、前述のゲートウェイ１０１と同様、表示機器２０１からのデータ取得要求に対してアクセスＩＤを生成して、ゲートウェイ１０１ａ経由で表示機器２０１へこのアクセスＩＤを表示するためのアクセスＩＤ表示コンテンツを送信する。さらに、転送サーバ１０３は、このアクセスＩＤを含むアクセス許可問合わせを携帯端末１１０に送信し、携帯端末１１０からアクセス許可またはアクセス拒否を受信し、表示機器２０１からのアクセスの制御を行う。その他の中継機能１３の動作についても、第１の実施形態の動作と同じであるので重複する説明は省略する。
【０１１０】
本実施の形態によれば、ゲートウェイ１０１ａ、データサーバ１０２、表示機器２０１が、従来の機能であっても、内部ネットワーク１００に新たな転送サーバを追加するだけで、前述の実施形態と同様の効果を得ることができる。
【０１１１】
《第６の実施形態》
第６の実施形態では、上記の各実施形態で述べた中継システムの応用例について述べる。前述の各実施形態においては、要求コンテンツの前にアクセスＩＤ表示コンテンツが表示機器へ転送されるため、表示機器によってはアクセスＩＤ表示コンテンツを要求コンテンツと誤認識して誤動作する可能性がある。このような誤動作への対処として、データサーバ１０２において複数のコンテンツを連続視聴するためのコンテンツとしてPlaylistを用意し、表示機器２０１においてPlaylistにより連続視聴するための機能を追加することにより、表示機器２０１は、アクセスＩＤ表示コンテンツと要求コンテンツとを連続して表示することができる。
【０１１２】
また、名前をアクセスＩＤとする架空のアイテム（コンテンツまたはフォルダ）をPlaylistに含めることにより、アクセスＩＤ表示コンテンツの代わりにこのPlaylistを表示させるようにしても良い。
【０１１３】
図２０は、機器情報の一例を示す図である。この機器情報は、上述したステップＳ８１で送信される情報に対応し、機器名、機器タイプ、製造元、ＩＤ、アクセスＵＲＬ等を含む。
【０１１４】
図２１は、データリストを要求するデータ取得要求の一例を示す図である。このデータ取得要求は、上述したステップＳ８２，Ｓ８４で送信される情報に対応し、このメッセージがデータリスト閲覧要求であること、要求するデータリストのパス、データリスト内のアイテム数の上限を含む。
【０１１５】
図２２は、データ取得要求に対する返答の一例を示す図である。この返答は、上述したステップＳ８３，Ｓ８５で送信される情報に対応し、このメッセージがデータリスト閲覧返答であること、データリスト内のアイテム数、データリストの内容（データリスト内のアイテムの一覧）を含む。
【０１１６】
図２３は、Playlistの一例を示す図である。Playlistは、データリストと同様、Playlistであること、Playlist内のアイテム数、Playlistの内容（Playlist内のアイテムの一覧）を含む。アイテムは、再生順に並べられている。
【０１１７】
図２４は、本発明の本実施の形態に係るPlaylistの一例を示す図である。このPlaylistは、コンテンツ名をアクセスＩＤとする架空のコンテンツを含む。図２５は、本発明の本実施の形態に係るPlaylistの別の一例を示す図である。このPlaylistは、フォルダ名をアクセスＩＤとする架空のコンテンツを含む。
【０１１８】
上記の実施例における自宅内のゲートウェイ１０１と携帯端末１１０は、移動先のゲートウェイ２０３とインターネットなど外部ネットワークを経由しつつ、ＶＰＮなどの安全な経路を確保して通信を行っている。本発明の携帯端末１１０は、別の通信デバイスを利用して自宅内のゲートウェイ１０１と通信を行っても良い。例えば、携帯端末１１０は、携帯電話網、ＰＨＳ網などの公衆回線を利用し、移動先ＬＡＮ２０３を介さずにインターネットなど外部ネットワークに接続して、ゲートウェイ１０１とＶＰＮ通信しても良い。また、例えば、携帯端末１１０は、自宅内ＬＡＮ１００にＲＡＳ（Remote Access Server）装置を設けて、公衆回線経由で直接接続しても良い。
【０１１９】
本発明の中継装置によれば、表示装置（表示機器）は、既存の機能をそのまま利用して、コンピュータ（ゲートウェイ）からアクセスＩＤを取得して表示することができる。つまり、従来のネットワーク接続対応の表示装置をそのまま利用して、アクセスＩＤを表示させることができる。
【０１２０】
また、本発明の中継装置によれば、情報処理装置（携帯端末）からの指示に基づいてゲートウェイがアクセス許可の問合わせを行うため、携帯端末を所持するユーザは、目視によって表示装置と携帯端末のアクセスＩＤを確認し、アクセス許可／不許可を選択するだけで記憶装置（データサーバ）のデータを表示装置へ転送することができる。
【０１２１】
言い換えると、ユーザの自宅にある記憶装置（データサーバ）は既存の送信機能だけでよく、新たな機能の追加は不要となる。また、移動先の表示装置は既存の再生機能だけでよく、新たな機能の追加は不要となる。さらに、ユーザの携帯端末は、アクセス情報を確認してアクセス許可をするだけでよいので、操作が極めて簡単になる。すなわち、本発明の中継装置は、既存の機器をそのまま利用して簡単で柔軟なアクセス制御を行うことが可能となる。さらに、本発明の中継装置によれば、複数の表示装置のアクセスＩＤを識別することができるので、複数の表示装置に対して個別のコンテンツを送信することができる。
【０１２２】
更に、中継装置を構成するコンピュータにおいて上述した各ステップを実行させるプログラムを、中継プログラムとして提供することができる。上述したプログラムは、コンピュータにより読取り可能な記録媒体に記憶させることによって、中継装置を構成するコンピュータに実行させることが可能となる。ここで、上記コンピュータにより読取り可能な記録媒体としては、ＲＯＭやＲＡＭ等のコンピュータに内部実装される内部記憶装置、ＣＤ−ＲＯＭやフレキシブルディスク、ＤＶＤディスク、光磁気ディスク、ＩＣカード等の可搬型記憶媒体や、コンピュータプログラムを保持するデータベース、或いは、他のコンピュータ並びにそのデータベースや、更に回線上の伝送媒体をも含むものである。
【０１２３】
本発明は、その精神または主要な特徴から逸脱することなく、他の様々な形で実施することができる。そのため、前述の実施の形態は、あらゆる点で単なる例示に過ぎず、限定的に解釈してはならない。本発明の範囲は、特許請求の範囲によって示すものであって、明細書本文には、何ら拘束されない。更に、特許請求の範囲の均等範囲に属する全ての変形、様々な改良、代替および改質は、全て本発明の範囲内のものである。
【０１２４】
（付記１）  記憶装置に記憶されたコンテンツ情報を、ネットワークを経由して表示装置に表示させる中継装置に、
前記表示装置より前記記憶装置のコンテンツ情報の取得要求を受信する受信ステップと、
前記受信ステップによりコンテンツ情報の取得要求を受信すると、該取得要求の送信元である前記表示装置に対し、所定の識別情報を送信する識別情報送信ステップと、
前記記憶装置及び前記表示装置とは異なる他の情報処理装置より前記識別情報送信ステップにて前記表示装置へ送信された識別情報を取得した場合、前記表示装置の取得要求に対応するコンテンツ情報を前記記憶装置から前記表示装置へ転送する転送ステップと
を実行させる中継プログラム。
（付記２）  付記１に記載の中継プログラムにおいて、
前記識別情報及び前記コンテンツ情報は、前記表示装置に表示される情報である中継プログラム。
（付記３）  付記１に記載の中継プログラムにおいて、
受信された前記コンテンツ情報の要求を前記識別情報で管理する中継プログラム。
（付記４）  付記１に記載の中継プログラムにおいて、
前記情報処理装置へ前記識別情報の要求を送信することにより該識別情報を取得する中継プログラム。
（付記５）  付記４に記載の中継プログラムにおいて、
前記情報処理装置におけるユーザの操作に基づいて前記情報処理装置に前記識別情報を送信させる指示を、前記識別情報の要求として前記情報処理装置へ送信する中継プログラム。
（付記６）  付記５に記載の中継プログラムにおいて、
更に前記識別情報を前記情報処理装置に表示させる指示を、前記識別情報の要求に含め前記情報処理装置へ送信する中継プログラム。
（付記７）  付記１に記載の中継プログラムにおいて、
前記識別情報を表すコンテンツ情報を生成して前記表示装置へ送信する中継プログラム。
（付記８）  付記１に記載の中継プログラムにおいて、
前記識別情報は、前記情報処理装置への入力に基づいて生成されて前記情報処理装置から前記コンピュータへ送信される中継プログラム。
（付記９）  付記１に記載の中継プログラムにおいて、
前記識別情報は、前記情報処理装置から前記コンピュータへ送信された情報を含む中継プログラム。
（付記１０）  付記１に記載の中継プログラムにおいて、
前記コンテンツ情報は、コンテンツ、コンテンツのリスト、コンテンツのプレイリストのいずれかである中継プログラム。
（付記１１）  付記１０に記載の中継プログラムにおいて、
ファイル名の形式の前記識別情報を生成して前記表示装置へ送信する中継プログラム。
（付記１２）  付記１１に記載の中継プログラムにおいて、
前記識別情報を示すファイル名を含むコンテンツのリスト又はコンテンツのプレイリストを前記表示装置へ送信する中継プログラム。
（付記１３）  記憶装置に記憶されたコンテンツ情報を、ネットワークを経由して表示装置に表示させる中継装置であって、
前記表示装置より前記記憶装置のコンテンツ情報の取得要求を受信する受信部と、
前記受信ステップによりコンテンツ情報の取得要求を受信すると、該取得要求の送信元である前記表示装置に対し、所定の識別情報を送信する識別情報送信部と、
前記記憶装置及び前記表示装置とは異なる他の情報処理装置より前記識別情報送信ステップにて前記表示装置へ送信された識別情報を取得した場合、前記表示装置の取得要求に対応するコンテンツ情報を前記記憶装置から前記表示装置へ転送する転送部と
を備える中継装置。
（付記１４）  付記１３に記載の中継装置において、
前記識別情報及び前記コンテンツ情報は、前記表示装置に表示される情報である中継装置。
（付記１５）  付記１４に記載の中継装置において、
前記受信部は、受信された前記コンテンツ情報の要求を前記識別情報で管理する中継装置。
（付記１６）  付記１３に記載の中継装置において、
前記転送部は、前記情報処理装置へ前記識別情報の要求を送信することにより該識別情報を取得する中継装置。
（付記１７）  付記１６に記載の中継装置において、
前記転送部は、前記情報処理装置におけるユーザの操作に基づいて前記情報処理装置に前記識別情報を送信させる情報を、前記識別情報の要求として前記情報処理装置へ送信する中継装置。
（付記１８）  付記１７に記載の中継装置において、
前記転送部は、前記識別情報を前記情報処理装置に表示させる情報を、前記識別情報の要求として前記情報処理装置へ送信する中継装置。
（付記１９）  付記１３に記載の中継装置において、
前記識別情報送信部は、前記識別情報を表すコンテンツ情報を生成して前記表示装置へ送信する中継装置。
（付記２０）  記憶装置に記憶されたコンテンツ情報を、ネットワークを経由して表示装置に表示させる中継方法であって、
前記表示装置より前記記憶装置のコンテンツ情報の取得要求を受信する受信ステップと、
前記受信ステップによりコンテンツ情報の取得要求を受信すると、該取得要求の送信元である前記表示装置に対し、所定の識別情報を送信する識別情報送信ステップと、
前記記憶装置及び前記表示装置とは異なる他の情報処理装置より前記識別情報送信ステップにて前記表示装置へ送信された識別情報を取得した場合、前記表示装置の取得要求に対応するコンテンツ情報を前記記憶装置から前記表示装置へ転送する転送ステップと
を実行する中継方法。
【図面の簡単な説明】
【０１２５】
【図１】本発明の実施形態の前提技術となる中継システムの構成図である。
【図２】図１の中継システムにおけるデータ転送までの動作の流れを示すフロー図である。
【図３】第１の実施形態における中継システムの構成図である。
【図４】図３に示す内部ネットワーク１００に接続されたゲートウェイ１０１の内部構成図である。
【図５】図４のアクセス管理機能１３ｂが備えるアクセス管理テーブルの一例を示す図である。
【図６】図３に示す携帯端末１１０の内部構成図である。
【図７】図３に示す表示機器２０１の内部構成図である。
【図８】第１の実施形態における中継システムのデータ転送までの動作の流れを示すフロー図である。
【図９】図８における中継システムのデータ転送までのフロー図を時系列的に示したシーケンス図である。
【図１０】表示機器２０１に表示されるアクセスＩＤの表示画面の一例を示す図である。
【図１１】携帯端末１１０に表示されるアクセスＩＤの表示画面の一例を示す図である。
【図１２】ゲートウェイ１０１の動作の流れを示すフローチャートである。
【図１３】第１の実施形態に係るアクセスＩＤ表示コンテンツの生成の動作を示す概念図である。
【図１４】第２の実施形態に係る中継システムの動作の流れを示す概念図である。
【図１５】第３の実施形態に係る中継システムの動作の流れを示す概念図である。
【図１６】第４の実施形態に係る中継システムの動作の流れを示す概念図である。
【図１７】コンテンツ選択処理の動作の一例を示すシーケンス図である。
【図１８】第５の実施形態に係る中継システムの構成図である。
【図１９】図１８に示す転送サーバ１０３及びゲートウェイ１０１ａの内部構成図である。
【図２０】機器情報の一例を示す図である。
【図２１】データリストを要求するデータ取得要求の一例を示す図である。
【図２２】データ取得要求に対する返答の一例を示す図である。
【図２３】Playlistの一例を示す図である。
【図２４】第６の実施形態に係るPlaylistの一例を示す図である。
【図２５】第６の実施形態に係るPlaylistの別の一例を示す図である。
【符号の説明】
【０１２６】
１１，１１ａ  内部ネットワークインタフェース、１２  外部ネットワークインタフェース、１３  中継機能、１３ａ  データ転送機能、１３ｂ  アクセス管理機能、１３ｃ  携帯端末認証機能、１３ｄ  アクセス管理遠隔操作機能、１３ｅ  アクセス機器情報取得機能、１３ｆ  アクセスＩＤ生成機能、１３ｇ  アクセス許可問合わせ機能、１３ｈ  アクセスＩＤ表示コンテンツ生成機能、１３ｉ  アクセスＩＤ表示コンテンツ転送機能、１３ｊ  静的ＮＡＴ機能、１４  ゲートウェイ遠隔操作機能、１５  公開アドレス通知機能、１６  アドレス許可問合わせ受信機能、２１  機器情報受信機能、２２  公開アドレス取得機能、２３  データリスト取得機能、２４  コンテンツ取得機能、２５  コンテンツ再生機能、１００  内部ネットワーク、１０１，１０１ａ，２０３  ゲートウェイ、１０２  データサーバ、１０２ａ  アクセスＩＤ表示コンテンツ生成部、１０３  転送サーバ、１１０  携帯端末、２００  移動先ネットワーク、２０１，２０１ａ，２０１ｂ  表示機器、３００  インターネット。
【図１】
0004477661.tif 000002
【図２】
0004477661.tif 000003
【図３】
0004477661.tif 000004
【図４】
0004477661.tif 000005
【図５】
0004477661.tif 000006
【図６】
0004477661.tif 000007
【図７】
0004477661.tif 000008
【図８】
0004477661.tif 000009
【図９】
0004477661.tif 000010
【図１０】
0004477661.tif 000011
【図１１】
0004477661.tif 000012
【図１２】
0004477661.tif 000013
【図１３】
0004477661.tif 000014
【図１４】
0004477661.tif 000015
【図１５】
0004477661.tif 000016
【図１６】
0004477661.tif 000017
【図１７】
0004477661.tif 000018
【図１８】
0004477661.tif 000019
【図１９】
0004477661.tif 000020
【図２０】
0004477661.tif 000021
【図２１】
0004477661.tif 000022
【図２２】
0004477661.tif 000023
【図２３】
0004477661.tif 000024
【図２４】
0004477661.tif 000025
【図２５】
0004477661.tif 000026