(57)【要約】【課題】携帯情報端末が接続されていないネットワークに接続されている情報提供装置等を、煩雑な処理を行うことなく制御することができる通信制御システム、携帯情報端末、通信制御装置、通信制御方法及びコンピュータプログラムを提供する。【解決手段】携帯情報端末１０は、ネットワーク５０ｂの通信プロトコルによる制御情報の入力を受け付ける制御情報入力部１１と、制御情報入力部１１が取得した制御情報を含むネットワーク５０ａの通信プロトコルによる送信情報を生成する送信情報生成部１２と、送信情報生成部１２が生成した送信情報を通信制御装置２０に送信する通信部１３とを備える。【選択図】図１
2008252574.tif 000002
【特許請求の範囲】
【請求項１】
第１のネットワークに接続される情報提供装置と、第２のネットワークに接続される携帯情報端末と、前記第１のネットワークと前記第２のネットワークとに接続される通信制御装置とを備える通信制御システムであって、
前記携帯情報端末は、
前記第１のネットワークの通信プロトコルによる制御情報の入力を受け付ける制御情報入力手段と、
前記制御情報入力手段が取得した制御情報を含む前記第２のネットワークの通信プロトコルによる送信情報を生成する第１の送信情報生成手段と、
前記第１の送信情報生成手段が生成した送信情報を前記通信制御装置に送信する第１の送信手段とを備え、
前記通信制御装置は、
前記第１の送信手段が送信した送信情報から前記第１のネットワークの通信プロトコルによる制御情報を取得する制御情報取得手段と、
前記制御情報取得手段が取得した前記第１のネットワークの通信プロトコルによる制御情報に基づいて前記第１のネットワークに接続されている情報提供装置を制御する制御手段とを備えることを特徴とする通信制御システム。
【請求項２】
前記情報提供装置は、コンテンツを記憶するコンテンツ記憶手段を備え、
前記通信制御装置の制御手段は、前記制御情報取得手段が取得した制御情報を使用して前記情報提供装置のコンテンツ記憶手段が記憶しているコンテンツを検索する検索手段と、
前記検索手段の検索結果を含む検索結果情報を生成する検索結果情報生成手段とからなり、
前記通信制御装置は、前記検索結果情報生成手段が生成した検索結果情報を含む前記第２のネットワークの通信プロトコルによる送信情報を生成する第２の送信情報生成手段と、
前記第２の送信情報生成手段が生成した送信情報を前記携帯情報端末に送信する第２の送信手段とを更に備え、
前記携帯情報端末は、
前記第２の送信手段が送信した送信情報から前記検索結果情報を取得する検索結果情報取得手段と、
前記検索結果情報取得手段が取得した検索結果情報を表示する表示手段とを更に備えることを特徴とする請求項１に記載の通信制御システム。
【請求項３】
前記通信制御装置は、前記情報提供装置のコンテンツ記憶手段が記憶しているコンテンツの識別情報と前記携帯情報端末の識別情報とを対応付けて記憶する識別情報記憶手段を更に備え、
前記検索結果情報生成手段は、前記識別情報記憶手段に記憶されている前記対応付けに基づいて、検索結果情報を生成することを特徴とする請求項２に記載の通信制御システム。
【請求項４】
第１のネットワークと第２のネットワークとに接続される通信制御装置と通信し、前記第２のネットワークに接続される携帯情報端末であって、
前記第１のネットワークの通信プロトコルによる制御情報の入力を受け付ける制御情報入力手段と、
前記制御情報入力手段が取得した制御情報を含む前記第２のネットワークの通信プロトコルによる送信情報を生成する第１の送信情報生成手段と、
前記第１の送信情報生成手段が生成した送信情報を前記通信制御装置に送信する第１の送信手段と、
を備えることを特徴とする携帯情報端末。
【請求項５】
第１のネットワークに接続される情報提供装置と、第２のネットワークに接続される携帯情報端末と通信し、前記第１のネットワークと前記第２のネットワークとに接続される通信制御装置であって、
前記携帯情報端末が送信する送信情報から前記第１のネットワークの通信プロトコルによる制御情報を取得する制御情報取得手段と、
前記制御情報取得手段が取得した前記第１のネットワークの通信プロトコルによる制御情報に基づいて前記第１のネットワークに接続されている情報提供装置を制御する制御手段と、
を備えることを特徴とする通信制御装置。
【請求項６】
第１のネットワークに接続される情報提供装置と、第２のネットワークに接続される携帯情報端末と、前記第１のネットワークと前記第２のネットワークとに接続される通信制御装置とを用いた通信制御方法であって、
前記携帯情報端末は、
前記第１のネットワークの通信プロトコルによる制御情報の入力を受け付ける制御情報入力過程と、
前記制御情報入力過程で取得した制御情報を含む前記第２のネットワークの通信プロトコルによる送信情報を生成する第１の送信情報生成過程と、
前記第１の送信情報生成過程で生成した送信情報を前記通信制御装置に送信する第１の送信過程とを実行し、
前記通信制御装置は、
前記第１の送信過程で送信した送信情報から前記第１のネットワークの通信プロトコルによる制御情報を取得する制御情報取得過程と、
前記制御情報取得過程で取得した前記第１のネットワークの通信プロトコルによる制御情報に基づいて前記第１のネットワークに接続されている情報提供装置を制御する制御過程とを実行することを特徴とする通信制御方法。
【請求項７】
第１のネットワークと第２のネットワークとに接続される通信制御装置と通信し、前記第２のネットワークに接続される携帯情報端末のコンピュータを、
前記第１のネットワークの通信プロトコルによる制御情報の入力を受け付ける制御情報入力手段と、
前記制御情報入力手段が取得した制御情報を含む前記第２のネットワークの通信プロトコルによる送信情報を生成する第１の送信情報生成手段と、
前記第１の送信情報生成手段が生成した送信情報を前記通信制御装置に送信する第１の送信手段として機能させるためのコンピュータプログラム。
【請求項８】
第１のネットワークに接続される情報提供装置と、第２のネットワークに接続される携帯情報端末と通信し、前記第１のネットワークと前記第２のネットワークとに接続される通信制御装置のコンピュータを、
前記携帯情報端末が送信する送信情報から前記第１のネットワークの通信プロトコルによる制御情報を取得する制御情報取得手段と、
前記制御情報取得手段が取得した前記第１のネットワークの通信プロトコルによる制御情報に基づいて前記第１のネットワークに接続されている情報提供装置を制御する制御手段として機能させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信制御システム、携帯情報端末、通信制御装置、通信制御方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
図７は、従来から知られている通信制御システムの概略構成図である。この通信制御システムは、携帯電話などの携帯情報端末１００、ゲートウェイなどの通信制御装置２００−１〜２００−３、サーバなどの情報提供装置３００−１１〜３００−１ｎ、３００−２１〜３００−２ｎ、・・・３００−ｋ１〜３００−ｋｎを備えている（特許文献１）。
携帯情報端末１００は、ネットワーク５００に接続されている。また、通信制御装置２００−１、２００−２、２００−３は、それぞれネットワーク５００及びネットワーク６００−１、ネットワーク５００及びネットワーク６００−２、ネットワーク５００及びネットワーク６００−ｋに接続されている。
また、情報提供装置３００−１１〜３００−１ｎ、３００−２１〜３００−２ｎ、・・・、３００−ｋ１〜３００−ｋｎは、それぞれネットワーク５００−１、５００−２、５００−３に接続されている。
【０００３】
図７において、ネットワーク５００は、インターネットなどのＷＡＮ（Wide Area Network）である。また、ネットワーク６００−１、６００−２、６００−ｋは、ホームネットワークなどのＬＡＮ（Local Area Network）である。
【０００４】
従来の技術では、携帯情報端末１００と通信制御装置２００−１とを、ＶＰＮ（Virtual Private Network）接続することにより、携帯情報端末１００を仮想的にネットワーク６００−１に接続するようにして、携帯情報端末１００によってネットワーク６００−１に接続されている情報提供装置３００−１１〜３００−１ｎを利用する技術が知られていた。
【０００５】
図８（Ａ）〜図８（Ｃ）は、従来の技術における送信情報について説明するための図である。図８（Ａ）に示すように、携帯情報端末１００には、ネットワーク５００上のアドレスとして「５０．０．０．１」が割り当てられているとともに、ネットワーク６００−１上のアドレスとして「２００．０．０．３」が割り当てられている。また、通信制御装置２００−１には、ネットワーク５００上のアドレスとして「２４０．０．０．２」が割り当てられているとともに、ネットワーク６００−１上のアドレスとして「２００．０．０．１」が割り当てられている。また、情報提供装置３００−１１には、ネットワーク６００−１上のアドレスとして「２００．０．０．２」が割り当てられている。
【０００６】
携帯情報端末１００は、ネットワーク６００−１に接続されている情報提供装置３００−１１〜３００−１ｎを制御する制御情報Ｐ１０を、ＨＴＴＰ（Hyper Text Transfer Protocol）データからなるデータ部分Ｐ２０に埋め込み、そのデータ部分Ｐ２０に、ＩＰヘッダＰ３０、Ｐ４０、Ｐ５０、Ｐ６０やＨＴＴＰヘッダＰ９０を付すことにより、送信情報Ｐ７０を生成して、通信制御装置２００−１に送信していた（図８（Ｂ））。
【０００７】
また、通信制御装置２００−１は、携帯情報端末１００から受信した送信情報Ｐ７０から、ＩＰヘッダＰ５０、Ｐ６０、ＨＴＴＰヘッダＰ９０を消去したものを送信情報Ｐ８０として情報提供装置３００−１１へ送信することにより、ＨＴＴＰ（Hyper Text Transfer Protocol）データ部分に埋め込まれた携帯情報端末１００からの制御情報Ｐ１０を情報提供装置３００−１１へ送り届けていた（図８（Ｃ））。
なお、図８（Ａ）に示す通信制御システムを実現する際には、図８（Ｂ）、図８（Ｃ）の送信情報のＩＰヘッダの前にＥｔｈｅｒ（Ethernet（登録商標））ヘッダが付されるとともに、ＩＰヘッダの後ろにＴＣＰ（Transmission Control Protocol）ヘッダが付されるが、ここでは省略している。
【特許文献１】特開２００５−２６７３０３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上述した従来の技術では、携帯情報端末１００が、携帯情報端末１００が接続されていないネットワーク６００−１に接続されている情報提供装置３００−１１〜３００−１ｎが記憶しているコンテンツを検索する場合に、携帯情報端末１００と情報提供装置３００−１１とを通信制御装置２００−１とをＶＰＮ接続する必要があり、その処理が煩雑であるという問題があった。
【０００９】
また、上述した従来の技術では、情報提供装置が接続されているネットワークに、仮想的に携帯情報端末が接続されることになり、携帯情報端末からそのネットワークに接続されている情報提供装置が記憶しているコンテンツを検索した場合に、それらの情報提供装置が記憶している全てのコンテンツが検索の対象となっていた。
よって、所定の携帯情報端末に対して、所定のコンテンツの検索結果を表示しないというように、コンテンツ毎に利用制限を設定することができないという問題があった。
【００１０】
本発明は、上記事情に鑑みてなされたものであり、その目的は、携帯情報端末が接続されていないネットワークに接続されている情報提供装置等を、煩雑な処理を行うことなく携帯情報端末が制御することができる通信制御システム、携帯情報端末、通信制御装置、通信制御方法及びコンピュータプログラムを提供することにある。
また、情報提供装置が記憶するコンテンツ毎に携帯情報端末に対して利用制限を設定することができる通信制御システム、携帯情報端末、通信制御装置、通信制御方法及びコンピュータプログラムを提供することにある。
【課題を解決するための手段】
【００１１】
本発明は、上記課題を解決するためになされたものであり、請求項１に記載の発明は、第１のネットワークに接続される情報提供装置と、第２のネットワークに接続される携帯情報端末と、前記第１のネットワークと前記第２のネットワークとに接続される通信制御装置とを備える通信制御システムであって、前記携帯情報端末は、前記第１のネットワークの通信プロトコルによる制御情報の入力を受け付ける制御情報入力手段と、前記制御情報入力手段が取得した制御情報を含む前記第２のネットワークの通信プロトコルによる送信情報を生成する第１の送信情報生成手段と、前記第１の送信情報生成手段が生成した送信情報を前記通信制御装置に送信する第１の送信手段とを備え、前記通信制御装置は、前記第１の送信手段が送信した送信情報から前記第１のネットワークの通信プロトコルによる制御情報を取得する制御情報取得手段と、前記制御情報取得手段が取得した前記第１のネットワークの通信プロトコルによる制御情報に基づいて前記第１のネットワークに接続されている情報提供装置を制御する制御手段とを備えることを特徴とする通信制御システムである。
本発明では、第１のネットワークの通信プロトコルによる制御情報を含む第２のネットワークの通信プロトコルによる送信情報を携帯情報端末が生成し、その送信情報から第１のネットワークの通信プロトコルによる制御情報を通信制御装置が取得して、その制御情報に基づいて通信制御装置が情報提供装置を制御するようにした。
よって、第１のネットワークに接続されていない携帯情報端末が、第１のネットワークに接続され、第１のネットワークに接続される機器に対して情報を提供する情報提供装置を、ＶＰＮ接続を確立するなどの煩雑な処理を行うことなく制御することができる。
【００１２】
また、請求項２に記載の発明の前記情報提供装置は、コンテンツを記憶するコンテンツ記憶手段を備え、前記通信制御装置の制御手段は、前記制御情報取得手段が取得した制御情報を使用して前記情報提供装置のコンテンツ記憶手段が記憶しているコンテンツを検索する検索手段と、前記検索手段の検索結果に基づいて検索結果情報を生成する検索結果情報生成手段とからなり、前記通信制御装置は、前記検索結果情報生成手段が生成した検索結果情報を含む前記第２のネットワークの通信プロトコルによる送信情報を生成する第２の送信情報生成手段と、前記第２の送信情報生成手段が生成した送信情報を前記携帯情報端末に送信する第２の送信手段とを更に備え、前記携帯情報端末は、前記第２の送信手段が送信した送信情報から前記検索結果情報を取得する検索結果情報取得手段と、前記検索結果情報取得手段が取得した検索結果情報を表示する表示手段とを更に備えることを特徴とする請求項１に記載の通信制御システムである。
本発明では、第１のネットワークに接続されていない携帯情報端末が、第１のネットワークに接続されている情報提供装置が記憶するコンテンツを、ＶＰＮ接続を確立するなどの煩雑な処理を行うことなく検索することができ、その検索結果を携帯情報端末の表示手段に表示することができる。
【００１３】
また、請求項３に記載の前記通信制御装置は、前記情報提供装置のコンテンツ記憶手段が記憶しているコンテンツの識別情報と前記携帯情報端末の識別情報とを対応付けて記憶する識別情報記憶手段を更に備え、前記検索結果情報生成手段は、前記識別情報記憶手段に記憶されている前記対応付けに基づいて、検索結果情報を生成することを特徴とする請求項２に記載の通信制御システムである。
本発明では、携帯情報端末（コンテンツの公開を許可しない携帯情報端末）の識別情報に対応付けられているコンテンツを、検索結果から除外するので、公開を許可する携帯情報端末にのみコンテンツの検索結果を表示することができる。
【００１４】
また、請求項４に記載の発明は、第１のネットワークと第２のネットワークとに接続される通信制御装置と通信し、前記第２のネットワークに接続される携帯情報端末であって、前記第１のネットワークの通信プロトコルによる制御情報の入力を受け付ける制御情報入力手段と、前記制御情報入力手段が取得した制御情報を含む前記第２のネットワークの通信プロトコルによる送信情報を生成する第１の送信情報生成手段と、前記第１の送信情報生成手段が生成した送信情報を前記通信制御装置に送信する第１の送信手段と、を備えることを特徴とする携帯情報端末である。
【００１５】
また、請求項５に記載の発明は、第１のネットワークに接続される情報提供装置と、第２のネットワークに接続される携帯情報端末と通信し、前記第１のネットワークと前記第２のネットワークとに接続される通信制御装置であって、前記携帯情報端末が送信する送信情報から前記第１のネットワークの通信プロトコルによる制御情報を取得する制御情報取得手段と、前記制御情報取得手段が取得した前記第１のネットワークの通信プロトコルによる制御情報に基づいて前記第１のネットワークに接続されている情報提供装置を制御する制御手段と、を備えることを特徴とする通信制御装置である。
【００１６】
また、請求項６に記載の発明は、第１のネットワークに接続される情報提供装置と、第２のネットワークに接続される携帯情報端末と、前記第１のネットワークと前記第２のネットワークとに接続される通信制御装置とを用いた通信制御方法であって、前記携帯情報端末は、前記第１のネットワークの通信プロトコルによる制御情報の入力を受け付ける制御情報入力過程と、前記制御情報入力過程で取得した制御情報を含む前記第２のネットワークの通信プロトコルによる送信情報を生成する第１の送信情報生成過程と、前記第１の送信情報生成過程で生成した送信情報を前記通信制御装置に送信する第１の送信過程とを実行し、前記通信制御装置は、前記第１の送信過程で送信した送信情報から前記第１のネットワークの通信プロトコルによる制御情報を取得する制御情報取得過程と、前記制御情報取得過程で取得した前記第１のネットワークの通信プロトコルによる制御情報に基づいて前記第１のネットワークに接続されている情報提供装置を制御する制御過程とを実行することを特徴とする通信制御方法である。
【００１７】
また、請求項７に記載の発明は、第１のネットワークと第２のネットワークとに接続される通信制御装置と通信し、前記第２のネットワークに接続される携帯情報端末のコンピュータを、前記第１のネットワークの通信プロトコルによる制御情報の入力を受け付ける制御情報入力手段と、前記制御情報入力手段が取得した制御情報を含む前記第２のネットワークの通信プロトコルによる送信情報を生成する第１の送信情報生成手段と、前記第１の送信情報生成手段が生成した送信情報を前記通信制御装置に送信する第１の送信手段として機能させるためのコンピュータプログラムである。
【００１８】
また、請求項８に記載の発明は、第１のネットワークに接続される情報提供装置と、第２のネットワークに接続される携帯情報端末と通信し、前記第１のネットワークと前記第２のネットワークとに接続される通信制御装置のコンピュータを、前記携帯情報端末が送信する送信情報から前記第１のネットワークの通信プロトコルによる制御情報を取得する制御情報取得手段と、前記制御情報取得手段が取得した前記第１のネットワークの通信プロトコルによる制御情報に基づいて前記第１のネットワークに接続されている情報提供装置を制御する制御手段として機能させるためのコンピュータプログラムである。
【発明の効果】
【００１９】
本発明の通信制御システム、携帯情報端末、通信制御装置、通信制御方法及びコンピュータプログラムによれば、携帯情報端末が接続されていないネットワークに接続されている情報提供装置等を、煩雑な処理を行うことなく制御することができる。
また、情報提供装置が記憶するコンテンツ毎に携帯情報端末に対して利用制限を設定することができる。
【発明を実施するための最良の形態】
【００２０】
以下、図面を参照し、本発明の実施形態について説明する。
図１は、本発明の実施形態による通信制御システムの構成を示す概略ブロック図である。この通信制御システムは、携帯情報端末１０、通信制御装置２０、情報提供装置３０ａ、３０ｂを備えている。
携帯情報端末１０と通信制御装置２０とは、ネットワーク５０ａを介して接続されている。本実施形態のネットワーク５０ａは、通信プロトコルとしてＩＰ（Internet Protocol）が適用される。本実施形態において、ネットワーク５０ａは、インターネットである。
また、通信制御装置２０と情報提供装置３０ａ、３０ｂとは、ネットワーク５０ｂを介して接続されている。本実施形態のネットワーク５０ｂは、通信プロトコルとしてＩＰが適用される。本実施形態において、ネットワーク５０ｂは、ホームネットワークである。ネットワーク５０ｂには、ＤＬＮＡ（Digital Living Network Alliance）に対応した機器（ここでは、情報提供装置３０ａ、３０ｂ、通信制御装置２０）が接続されている。
【００２１】
携帯情報端末１０は、携帯電話、ＰＨＳ（Personal Handyphone System）、ＰＤＡ（Personal Digital Assistants）などの機器である。携帯情報端末１０は、制御情報入力部１１（制御情報入力手段）、送信情報生成部１２（第１の送信情報生成手段）、通信部１３（第１の送信手段）、検索結果情報取得部１４（検索結果情報取得手段）、表示部１５（表示手段）を備えている。
【００２２】
制御情報入力部１１は、操作ボタンなどの入力機器を備えており、ネットワーク５０ｂの通信プロトコルによる制御情報の入力を受け付け、その制御情報を送信情報生成部１２に出力する。制御情報は、携帯情報端末１０のユーザの操作に基づいて、制御情報入力部１１に入力される。本実施形態の制御情報は、ネットワーク５０ｂの通信プロトコルの制御情報であって、ネットワーク５０ｂに接続されている情報提供装置３０に記録されているコンテンツを検索する制御情報である。なお、制御情報として、携帯情報端末１０が、ネットワーク５０ｂに接続された情報提供装置３０ａ、３０ｂを制御するためのその他の制御情報を使用してもよい。
【００２３】
送信情報生成部１２は、制御情報入力部１１が取得した制御情報を含むネットワーク５０ａの通信プロトコルによる送信情報を生成し、その送信情報を通信部１３に出力する。
【００２４】
図２（Ａ）〜図２（Ｃ）は、本発明の実施形態による送信情報生成部１２の処理を説明するための図である。図２（Ａ）に示すように、携帯情報端末１０には、ネットワーク５０ａ上のアドレスとして「５０．０．０．１」が割り当てられている。
また、通信制御装置２０には、ネットワーク５０ａ上のアドレスとして「２４０．０．０．２」が割り当てられているとともに、ネットワーク５０ｂ上のアドレスとして「２００．０．０．１」が割り当てられている。
また、情報提供装置３０には、ネットワーク５０ｂ上のアドレスとして「２００．０．０．２」が割り当てられている。
【００２５】
携帯情報端末１０の送信情報生成部１２は、制御情報入力部１１が取得した制御情報Ｐ１を、ＨＴＴＰデータからなるデータ部分Ｐ２に埋め込み、そのデータ部分Ｐ２に、ＨＴＴＰヘッダＰ３や、ＩＰヘッダＰ４（２４０．０．０．２）、ＩＰヘッダＰ５（５０．０．０．１）を付すことにより、送信情報Ｐ６を生成する（図２（Ｂ））。この送信情報Ｐ６は、携帯情報端末１０から通信制御装置２０に対して送信される。
通信制御装置２０は、携帯情報端末から送信された送信情報Ｐ６から制御情報Ｐ１を取り出し、その制御情報Ｐ１に、ＩＰヘッダＰ５、Ｐ８を付すことにより、送信情報Ｐ７を生成する（図２（Ｃ））。この送信情報Ｐ７は、制御情報Ｐ１に基づく情報提供装置３０ａ、３０ｂの制御のために、通信制御装置２０から情報提供装置３０ａ、３０ｂに対して送信される。
なお、図２（Ａ）に示す通信制御システムを実現する際には、図２（Ｂ）、図２（Ｃ）の送信情報のＩＰヘッダの前にＥｔｈｅｒヘッダが付されるとともに、ＩＰヘッダの後ろにＴＣＰヘッダが付されるが、ここでは省略している。
【００２６】
図１に戻り、通信部１３は、送信情報生成部１２が生成した送信情報Ｐ６を、ネットワーク５０ａを介して、通信制御装置２０に送信する。また、通信部１３は、通信制御装置２０から送信される送信情報を、ネットワーク５０ａを介して受信し、検索結果情報取得部１４に出力する。
検索結果情報取得部１４は、通信制御装置２０の通信部２１がネットワーク５０ａを介して送信した送信情報から、検索結果情報を取得し、その検索結果情報を表示部１５に出力する。
表示部１５は、ＬＣＤ（Liquid Crystal Display）などの表示機器を備えており、検索結果情報取得部１４が取得した検索結果情報を表示画面に表示する。
【００２７】
通信制御装置２０は、ゲートウェイなどの機器であり、通信部２１（第２の送信手段）、制御情報取得部２２（制御情報取得手段）、制御部２３（制御手段）、識別情報記憶部２４（識別情報記憶手段）、送信情報生成部２５（第２の送信情報生成手段）を備えている。
通信部２１は、携帯情報端末１０がネットワーク５０ａを介して送信した送信情報を受信し、その送信情報を制御情報取得部２２に出力する。また、通信部２１は、送信情報生成部２５が生成した送信情報を、ネットワーク５０ａを介して、携帯情報端末１０に送信する。
制御情報取得部２２は、携帯情報端末１０の通信部１３から送信され、通信部２１から出力された送信情報Ｐ６から、送信情報Ｐ６のデータ部分Ｐ２に含まれる、ネットワーク５０ｂの通信プロトコルによる制御情報Ｐ１を取得する。
【００２８】
制御部２３は、ＣＰＵ（Central Processing Unit）などの制御装置を備えている。制御部２３は、制御情報取得部２２が取得したネットワーク５０ｂの通信プロトコルによる制御情報Ｐ１に、ＩＰヘッダＰ５、Ｐ８を付すことにより、送信情報Ｐ７を生成する（図２（Ｃ）参照）。制御部２３は、送信情報Ｐ７を、ネットワーク５０ｂを介して情報提供装置３０に送信することにより、情報提供装置３０を制御する。
より具体的には、制御部２３は、検索部２３ａと検索結果情報生成部２３ｂとを備えており、検索部２３ａは、制御情報取得部２２が取得した制御情報Ｐ１を使用して、ネットワーク５０ｂに接続されている情報提供装置３０ａ、３０ｂの各コンテンツ記憶部３１ａ、３１ｂが記憶しているコンテンツを、ネットワーク５０ｂを介して検索し、その検索結果を検索結果情報生成部２３ｂに出力する。
【００２９】
図３は、本発明の実施形態による通信制御装置２０の検索部２３ａによって得られる検索結果の一例を示す図である。図３に示すように、検索結果として、ネットワーク５０ｂに接続されている情報提供装置３０が記憶しているコンテンツの識別情報「Ｃ０１」、「Ｃ０２」、「Ｃ０３」、・・・が列挙される。
【００３０】
図１に戻り、識別情報記憶部２４は、情報提供装置３０ａ、３０ｂの各コンテンツ記憶部３１ａ、３１ｂが記憶しているコンテンツの識別情報と、携帯情報端末１０の識別情報とを対応付けて記憶する。
【００３１】
図４は、本発明の実施形態による情報提供装置３０の識別情報記憶部２４が記憶している情報の一例を示す図である。図４では、コンテンツ毎に検索結果を送信しない携帯情報端末の識別情報を記録している。つまり、コンテンツの識別情報「Ｃ０１」に対応付けられて、携帯情報端末の識別情報「０００１」、「０００２」、・・・が記録されている。また、コンテンツの識別情報「Ｃ０２」に対応付けられて、携帯情報端末の識別情報「０００２」、「０００５」、・・・が記録されている。また、コンテンツの識別情報「Ｃ０３」に対応付けられて、携帯情報端末の識別情報「０００３」、「０００８」、・・・が記録されている。
なお、識別情報とは、各携帯情報端末を識別するための情報であって、例えば、各携帯情報端末に一意に割り当てられた端末ＩＤである。本実施形態では、携帯情報端末１０に識別情報として、「０００１」が割り当てられている場合について説明する。
また、図４では、コンテンツ毎に検索結果を送信しない携帯情報端末の識別情報を記録する場合について説明しているが、これに限定されるものではなく、コンテンツ毎に検索結果を送信する携帯情報端末の識別情報を記録するようにしてもよい。
【００３２】
なお、本実施形態では、識別情報記憶部２４が、コンテンツの識別情報と携帯情報端末の識別情報との対応付けをリストとして記録している場合について説明しているが（図４参照）、これに限定されるものではない。例えば、識別情報記憶部２４は、コンテンツの識別情報と携帯情報端末の識別情報との対応付けを、ルールやポリシーとして記録するようにしてもよい。
【００３３】
また、本実施形態では、識別情報記憶部２４に、コンテンツ毎に検索結果を送信しない携帯情報端末の識別情報を記録している場合について説明しているが、これに限定されるものではない。例えば、各々の情報提供装置に記録されているコンテンツを１つの単位として、それらのコンテンツを送信しない携帯情報端末の識別情報を記録するようにしてもよい。
【００３４】
また、例えば、コンテンツの識別情報と、そのコンテンツの検索結果の送信は許可するがそのコンテンツの再生は許可しない携帯情報端末の識別情報を記録しておき、携帯情報端末１０によるコンテンツの再生を制限するようにしてもよい。
【００３５】
図１に戻り、検索結果情報生成部２３ｂは、検索部２３ａの検索結果に基づいて、検索結果情報を生成する。より具体的には、検索結果情報生成部２３ｂは、識別情報記憶部２４において自携帯情報端末１０の識別情報に対応付けられているコンテンツ以外のコンテンツの検索結果に基づいて検索結果情報を生成し、その検索結果情報を送信情報生成部２５に出力する。
【００３６】
図５は、本発明の実施形態による通信制御装置２０の検索結果情報生成部２３ｂが生成する検索結果情報の一例を示す図である。図５に示すように、検索部２３ａによる検索結果（図３参照）に含まれるコンテンツの識別情報（「Ｃ０１」、「Ｃ０２」、「Ｃ０３」、・・・）から、携帯情報端末１０の識別情報「０００１」に対応付けられて識別情報記憶部２４に記憶されているコンテンツの識別情報「Ｃ０１」が削除されたものが、検索結果情報として生成されている。
【００３７】
図１に戻り、送信情報生成部２５は、検索結果情報生成部２３ｂが生成した検索結果情報を含むネットワーク５０ａの通信プロトコルによる送信情報を生成し、その送信情報を通信部２１に出力する。具体的には、送信情報生成部２５は、検索結果情報生成部２３ｂが生成した検索結果情報をＨＴＴＰデータからなるデータ部分に埋め込み、そのデータ部分に、ＨＴＴＰヘッダや、ＩＰヘッダを付すことにより、送信情報を生成する。
【００３８】
情報提供装置３０ａ、３０ｂは、サーバなどの機器であり、コンテンツ記憶部３１ａ、３１ｂ（コンテンツ記憶手段）を備えている。なお、図１では、ネットワーク５０ｂに情報提供装置が２台接続されている場合を示しているが、１台又は３台以上接続されていてもよい。
コンテンツ記憶部３１ａ、３１ｂは、コンテンツと、そのコンテンツの識別情報とを対応付けて記憶している。本実施形態では、コンテンツ記憶部３１ａは、コンテンツの識別情報が「Ｃ０１」と「Ｃ０２」で特定されるコンテンツを記憶している。また、コンテンツ記憶部３１ｂは、コンテンツの識別情報が「Ｃ０３」で特定されるコンテンツを記憶している。
【００３９】
図６は、本発明の実施形態による通信制御システムの処理を示すシーケンス図である。
始めに、携帯情報端末１０の制御情報入力部１１は、制御情報が入力されたか否かについて判定する（ステップＳ０１）。制御情報が入力されていない場合には、ステップＳ０１で「ＮＯ」と判定し、所定時間（例えば、０．１秒）の経過後、再度、ステップＳ０１に進む。一方、制御情報が入力された場合には、ステップＳ０１で「ＹＥＳ」と判定し、ステップＳ０２に進む。
【００４０】
そして、送信情報生成部１２は、ステップＳ０１で制御情報入力部１１が取得した制御情報を含むネットワーク５０ａの通信プロトコルによる送信情報を生成する（ステップＳ０２）。
次に、通信部１３は、ステップＳ０２で送信情報生成部１２が生成した送信情報を、通信制御装置２０に対して送信する（ステップＳ０３）。
【００４１】
通信制御装置２０の通信部２１は、ステップＳ０３で携帯情報端末１０が送信した送信情報を、ネットワーク５０ａを介して受信する（ステップＳ０４）。
次に、制御情報取得部２２は、ステップＳ０４で通信部２１が受信した送信情報から、その送信情報のデータ部分に含まれる、ネットワーク５０ｂの通信プロトコルによる制御情報を取得する（ステップＳ０５）。
そして、検索部２３ａは、ステップＳ０５で制御情報取得部２２が取得した制御情報を使用して、ネットワーク５０ｂに接続されている情報提供装置３０ａ、３０ｂのコンテンツ記憶部３１ａ、３１ｂが記憶しているコンテンツを検索する（ステップＳ０６、Ｓ０７）。
【００４２】
次に、検索結果情報生成部２３ｂは、ステップＳ０６で検索結果として得られたコンテンツの識別情報の中に、自携帯情報端末１０の識別情報に対応付けられているコンテンツの識別情報が識別情報記憶部２４に記録されている場合には、その記録されているコンテンツの識別情報を検索結果から削除することにより、検索結果情報を生成する（ステップＳ０８）。
そして、送信情報生成部２５は、ステップＳ０８で検索結果情報生成部２３ｂが生成した検索結果情報を含むネットワーク５０ａの通信プロトコルによる送信情報を生成する（ステップＳ０９）。
次に、通信部２１は、ステップＳ０９で送信情報生成部２５が生成した送信情報を、ネットワーク５０ａを介して携帯情報端末１０に送信する（ステップＳ１０）。
【００４３】
そして、携帯情報端末１０の通信部１３は、ステップＳ１０で通信制御装置２０の通信部２１から送信された送信情報を受信する（ステップＳ１１）。
次に、検索結果情報取得部１４は、ステップＳ１１で通信部１３が受信した送信情報から、その送信情報のデータ部分に含まれる検索結果情報を取得する（ステップＳ１２）。
そして、表示部１５は、ステップＳ１２で検索結果情報取得部１４が取得した検索結果情報（図５参照）を画面に表示する（ステップＳ１３）。
【００４４】
本発明の実施形態による通信制御システムによれば、ネットワーク５０ｂに接続されていない携帯情報端末１０が、ネットワーク５０ｂに接続されている情報提供装置３０ａ、３０ｂ、・・・が記憶しているコンテンツを、ＶＰＮ接続を確立するなどの煩雑な処理を行うことなく検索することができる。
また、携帯情報端末１０（コンテンツの公開を許可しない携帯情報端末）の識別情報に対応付けられているコンテンツを、検索結果から除外するので、公開を許可する携帯情報端末１０の表示部１５にのみコンテンツの検索結果を表示することができる。
【００４５】
なお、上述した実施形態では、携帯情報端末１０によって、携帯情報端末１０が接続されていないネットワーク５０ｂに接続されている情報提供装置３０ａ、３０ｂに記憶されているコンテンツを検索する場合について説明したが、これに限定されるものではない。携帯情報端末１０によって、携帯情報端末１０が接続されていないネットワーク５０ｂに接続されている情報提供装置３０ａ、３０ｂに対して検索以外のその他の制御を行うようしてもよい。
【００４６】
なお、以上説明した実施形態において、図１の携帯情報端末１０の送信情報生成部１２、検索結果情報取得部１４や、通信制御装置２０の制御情報取得部２２、制御部２３、送信情報生成部２５などの機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより携帯情報端末１０や通信制御装置２０の制御を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
【００４７】
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時刻の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時刻プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【００４８】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も特許請求の範囲に含まれる。
【図面の簡単な説明】
【００４９】
【図１】本発明の実施形態による通信制御システムの構成を示す概略ブロック図である。
【図２】本発明の実施形態による携帯情報端末１０の送信情報生成部１２の処理を説明するための図である。
【図３】本発明の実施形態による通信制御装置２０の検索部２３ａの検索結果の一例を示す図である。
【図４】本発明の実施形態による情報提供装置３０の識別情報記憶部２４が記憶している情報の一例を示す図である。
【図５】本発明の実施形態による通信制御装置２０の検索結果情報生成部２３ｂが生成する検索結果情報の一例を示す図である。
【図６】本発明の実施形態による通信制御システムの処理を示すシーケンス図である。
【図７】従来から知られている通信制御システムの概略構成図である。
【図８】従来から知られているＶＰＮの技術における携帯情報端末１００から情報提供装置への送信情報について説明するための図である。
【符号の説明】
【００５０】
１０・・・携帯情報端末、１１・・・制御情報入力部、１２・・・送信情報生成部、１３・・・通信部、１４・・・検索結果情報取得部、１５・・・表示部、２０・・・通信制御装置、２１・・・通信部、２２・・・制御情報取得部、２３・・・制御部、２３ａ・・・検索部、２３ｂ・・・検索結果情報生成部、２４・・・識別情報記憶部、２５・・・送信情報生成部、３０ａ、３０ｂ・・・情報提供装置、３１ａ、３１ｂ・・・コンテンツ記憶部
【図１】
2008252574.tif 000003
【図２】
2008252574.tif 000004
【図３】
2008252574.tif 000005
【図４】
2008252574.tif 000006
【図５】
2008252574.tif 000007
【図６】
2008252574.tif 000008
【図７】
2008252574.tif 000009
【図８】
2008252574.tif 000010