(57)【要約】【課題】悪意あるコンテンツプロバイダのコンテンツへの不用意なアクセスの防止を支援する仕組みを提供すること。【解決手段】ゲートウェイサーバ装置５０は、インターネット通信網４０から自装置５０を経由して移動体パケット通信網２０へ転送するＨＴＴＰレスポンスに含まれるＨＴＭＬデータの中のハイパーリンクのリンク先のＵＲＬがデータベースに記憶されているときは、そのＵＲＬを指し示すパラメータをそのヘッダ部に内包させた上で移動体パケット通信網２０へ転送する。【選択図】図１
2008197748.tif 000002
【特許請求の範囲】
【請求項１】
一又は複数のアドレスを記憶した記憶手段と、
各々がハイパーリンクされたテキスト又はイメージを含むコンテンツデータを受信する受信手段と、
前記受信したコンテンツデータに含まれるテキスト又はイメージのハイパーリンク先のアドレスの各々が前記記憶手段に記憶されたアドレスであるか否か判断する判断手段と、
コンテンツデータに含まれるテキスト又はイメージのハイパーリンク先のアドレスが前記記憶手段に記憶されたアドレスであると前記判断手段が判断した場合、そのコンテンツデータの宛先の通信端末におけるコンテンツの表示態様を決定付けるパラメータ及び当該コンテンツデータを通信端末へ送信する送信手段と
を備えたコンテンツ流通管理装置。
【請求項２】
請求項１に記載のコンテンツ流通管理装置において、
インターネット通信網のアドレスを含むリクエストを移動体通信網から受信する手段と、
前記受信したリクエストをインターネット通信網へ転送する手段と
を更に備えたコンテンツ流通管理装置。
【請求項３】
一又は複数のアドレスを記憶した記憶手段と、
コンテンツデータを受信した通信端末から、そのコンテンツデータに含まれるテキスト又はイメージにそれぞれハイパーリンクされていたハイパーリンク先のアドレスを受信する受信手段と、
前記受信したアドレスの各々が前記記憶手段に記憶されたアドレスであるか否か判断する判断手段と、
前記受信したアドレスが前記記憶手段に記憶されたアドレスであると前記判断手段が判断した場合、そのコンテンツデータの宛先の通信端末におけるコンテンツの表示態様を決定付けるパラメータを通信端末へ送信する送信手段と
を備えたコンテンツ流通管理装置。
【請求項４】
請求項１乃至３に記載のコンテンツ流通管理装置において、  
前記コンテンツデータは、
通信端末の表示デバイスに表示させるテキスト又はイメージをそれぞれ示すエレメントとそれらのレイアウトとを所定のマークアップ言語により記した表示制御データである
コンテンツ流通管理装置。
【請求項５】
請求項４に記載のコンテンツ流通管理装置において、
前記パラメータは、
通信端末の表示デバイスに表示された後、その操作子の操作によって選択アイコンと重なった時に所定のピクトグラムを出現させる特定のテキスト又はイメージを示すエレメントを指し示すパラメータである
コンテンツ流通管理装置。
【請求項６】
請求項４に記載のコンテンツ流通管理装置において、
前記パラメータは、
通信端末の表示デバイスに表示された後、その操作子の操作によってハイライト表示になった時に所定のピクトグラムを出現させる特定のテキスト又はイメージを示すエレメントを指し示すパラメータである
コンテンツ流通管理装置。
【請求項７】
請求項５又は６に記載のコンテンツ流通管理装置において、
前記特定のテキスト又はイメージを示すエレメントは、
所定の認定を受けたアドレスへハイパーリンクされたエレメントである
コンテンツ流通管理装置。
【請求項８】
情報の表示手段と、
操作子と、
各々がハイパーリンクされたテキスト又はイメージのエレメントとそれらのレイアウトとを所定のマークアップ言語により記した表示制御データであるコンテンツデータと、特定のエレメントを指し示すパラメータとを受信する受信手段と、
前記受信したコンテンツデータのエレメントが示すテキスト又はイメージをそのレイアウトに従って前記表示手段に表示させる第１の表示制御手段と、
前記表示手段に表示されたテキスト又はイメージのうち、前記受信したパラメータが指し示すエレメントが示すテキスト又はイメージと選択アイコンとが前記操作子の操作によって重なった時に所定のピクトグラムを出現させる第２の表示制御手段と
を備えた通信端末。
【請求項９】
情報の表示手段と、
操作子と、
各々がハイパーリンクされたテキスト又はイメージをそれぞれ示すエレメントとそれらのレイアウトとを所定のマークアップ言語により記した表示制御データであるコンテンツデータと、特定のエレメントを指し示すパラメータとを受信する受信手段と、
前記受信したコンテンツデータのエレメントが示すテキスト又はイメージをそのレイアウトに従って前記表示手段に表示させる第１の表示制御手段と、
前記表示手段に表示されたテキスト又はイメージのうち、前記受信したパラメータが指し示すエレメントが示すテキスト又はイメージが前記操作子の操作によってハイライト表示になった時に所定のピクトグラムを出現させる第２の表示制御手段と
を備えた通信端末。
【請求項１０】
情報の表示手段と、操作子と、情報の通信手段とを有するコンピュータ装置に、
各々がハイパーリンクされたテキスト又はイメージのエレメントとそれらのレイアウトとを所定のマークアップ言語により記した表示制御データであるコンテンツデータと、特定のエレメントを指し示すパラメータとを前記通信手段を介して受信する受信機能と、
前記受信したコンテンツデータのエレメントが示すテキスト又はイメージをそのレイアウトに従って前記表示手段に表示させる第１の表示制御機能と、
前記表示手段に表示されたテキスト又はイメージのうち、前記受信したパラメータが指し示すエレメントが示すテキスト又はイメージと選択アイコンとが前記操作子の操作によって重なった時に所定のピクトグラムを出現させる第２の表示制御機能と
を実現させるプログラム。
【請求項１１】
情報の表示手段と、操作子と、情報の通信手段とを備えたコンピュータ装置に、
各々がハイパーリンクされたテキスト又はイメージをそれぞれ示すエレメントとそれらのレイアウトとを所定のマークアップ言語により記した表示制御データであるコンテンツデータと、特定のエレメントを指し示すパラメータと前記通信手段を介して受信する受信機能と、
前記受信したコンテンツデータのエレメントが示すテキスト又はイメージをそのレイアウトに従って前記表示手段に表示させる第１の表示制御機能と、
前記表示手段に表示されたテキスト又はイメージのうち、前記受信したパラメータが指し示すエレメントが示すテキスト又はイメージが前記操作子の操作によってハイライト表示になった時に所定のピクトグラムを出現させる第２の表示制御機能と
を実現させるプログラム。
【請求項１２】
一又は複数のアドレスを記憶した記憶手段と、
各々がハイパーリンクされたテキスト又はイメージを含むコンテンツデータを受信する受信手段と、
前記受信したコンテンツデータに含まれるアドレスが前記記憶手段に記憶されたアドレスであるか否か判断する判断手段と、
前記受信したコンテンツデータの発信元のアドレスが前記記憶手段に記憶されたアドレスであると前記判断手段が判断した場合、そのコンテンツデータの宛先の通信端末におけるコンテンツの表示態様を決定付けるパラメータ及び当該コンテンツデータを通信端末へ送信する送信手段と
を有するコンテンツ流通管理装置と、
前記コンテンツ流通管理装置からパラメータ及びコンテンツデータを受信する受信手段と、
前記受信したコンテンツデータを表示すると共に、その表示態様を前記受信したパラメータに従って制御するコンテンツ表示制御手段と
を有する通信端末と
を備えたコンテンツ流通システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信端末向けのコンテンツの流通を制御する技術に関する。
【背景技術】
【０００２】
携帯電話機の多くがＣＨＴＭＬ（Compact Hyper Text Markup Language）などのマークアップ言語で記述されたコンテンツを解釈可能なブラウザを実装するようになり、携帯電話機のユーザがパーソナルコンピュータを利用するのと同じようにインターネットから様々な情報を入手して閲覧できるような通信環境が整いつつある。このような環境の整備を背景として、「コンテンツプロバイダ」と呼ばれる、携帯電話機用の各種コンテンツをインターネット上のサーバ装置に蓄積して配信する事業者が現れるに至っている。そして、この種の事業者の中には、携帯電話機のユーザが意図しないような不当な課金や情報発信を余儀なくさせるようなコンテンツを提供する悪意者も少なくない。このような悪意あるコンテンツプロバイダのコンテンツへの不用意なアクセスの防止を支援する仕組みを開示した文献として、特許文献１がある。同文献に開示されたコンテンツ閲覧装置は、あるＵＲＬ（Uniform Resource Locator）から取得して表示させているコンテンツ内の別のＵＲＬへハイパーリンクされたエレメントに選択アイコンが移動すると、そのハイパーリンクのリンク先のコンテンツの概要や属性などがポップアップ表示されるようになっている。この仕組みを既存の携帯電話機に実装すれば、ユーザは、ハイパーリンクのリンク先のコンテンツが悪意あるコンテンツプロバイダの提供にかかるものであるかを前もって了解することも可能である。特許文献２乃至４にも同種の技術の開示がある。
【特許文献１】特開２００４−１７８５１２号公報
【特許文献２】特開２００５−３２０４１号公報
【特許文献３】特開２００４−４６４７８号公報
【特許文献４】特開２０００−２７６４７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、携帯電話の通信インフラストラクチャを提供するいわゆるキャリア（通信事業者）にとっても、上述した類の悪意のコンテンツプロバイダが横行することは放置できない問題である。
しかしながら、上記各文献１乃至４に開示された技術はいずれも、携帯電話機にハイパーリンクのリンク先の情報を先取りするアプリケーションをインストールさせておくか、若しくは、コンテンツプロバイダの運営するサーバ装置側に自らのコンテンツのサマリとなるデータを準備させておくことを不可避とし、携帯電話機の通信インフラを構築するサーバ装置群のシステム構成を改変するだけでは実現し得る仕組みではなかった。
本発明は、このような背景の下に案出されたものであり、悪意あるコンテンツプロバイダのコンテンツへの不用意なアクセスの防止を支援する仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００４】
本発明の好適な態様であるコンテンツ流通管理装置は、一又は複数のアドレスを記憶した記憶手段と、各々がハイパーリンクされたテキスト又はイメージを含むコンテンツデータを受信する受信手段と、前記受信したコンテンツデータに含まれるテキスト又はイメージのハイパーリンク先のアドレスの各々が前記記憶手段に記憶されたアドレスであるか否か判断する判断手段と、コンテンツデータに含まれるテキスト又はイメージのハイパーリンク先のアドレスが前記記憶手段に記憶されたアドレスであると前記判断手段が判断した場合、そのコンテンツデータの宛先の通信端末におけるコンテンツの表示態様を決定付けるパラメータ及び当該コンテンツデータを通信端末へ送信する送信手段とを備える。
ここで、「決定付ける」とは、記憶手段に記憶されたアドレスから提供されるコンテンツデータをそうでないコンテンツデータと視覚的に識別し得るような表示のさせ方を一意に特定することを意味する。
【０００５】
この態様において、インターネット通信網のアドレスを含むリクエストを移動体通信網から受信する手段と、前記受信したリクエストをインターネット通信網へ転送する手段とを更に備えてもよい。
【０００６】
本発明の別の好適な態様であるコンテンツ流通管理装置は、一又は複数のアドレスを記憶した記憶手段と、コンテンツデータを受信した通信端末から、そのコンテンツデータに含まれるテキスト又はイメージにそれぞれハイパーリンクされていたハイパーリンク先のアドレスを受信する受信手段と、前記受信したアドレスの各々が前記記憶手段に記憶されたアドレスであるか否か判断する判断手段と、前記受信したアドレスが前記記憶手段に記憶されたアドレスであると前記判断手段が判断した場合、そのコンテンツデータの宛先の通信端末におけるコンテンツの表示態様を決定付けるパラメータを通信端末へ送信する送信手段とを備える。
【０００７】
これらの態様において、前記コンテンツデータは、通信端末の表示デバイスに表示させるテキスト又はイメージをそれぞれ示すエレメントとそれらのレイアウトとを所定のマークアップ言語により記した表示制御データであってもよい。
【０００８】
また、前記パラメータは、通信端末の表示デバイスに表示された後、その操作子の操作によって選択アイコンと重なった時に所定のピクトグラムを出現させる特定のテキスト又はイメージを示すエレメントを指し示すパラメータであってもよい。
【０００９】
前記パラメータは、通信端末の表示デバイスに表示された後、その操作子の操作によってハイライト表示になった時に所定のピクトグラムを出現させる特定のテキスト又はイメージを示すエレメントを指し示すパラメータであってもよい。
【００１０】
前記特定のテキスト列又はイメージを示すエレメントは、所定の認定を受けたアドレスへハイパーリンクされたエレメントであってもよい。
【００１１】
本発明の別の好適な態様である通信端末は、情報の表示手段と、操作子と、各々がハイパーリンクされたテキスト又はイメージのエレメントとそれらのレイアウトとを所定のマークアップ言語により記した表示制御データであるコンテンツデータと、特定のエレメントを指し示すパラメータとを受信する受信手段と、前記受信したコンテンツデータのエレメントが示すテキスト又はイメージをそのレイアウトに従って前記表示手段に表示させる第１の表示制御手段と、前記表示手段に表示されたテキスト又はイメージのうち、前記受信したパラメータが指し示すエレメントが示すテキスト又はイメージと選択アイコンとが前記操作子の操作によって重なった時に所定のピクトグラムを出現させる第２の表示制御手段とを備える。
【００１２】
本発明の別の好適な態様である通信端末は、情報の表示手段と、操作子と、各々がハイパーリンクされたテキスト又はイメージをそれぞれ示すエレメントとそれらのレイアウトとを所定のマークアップ言語により記した表示制御データであるコンテンツデータと、特定のエレメントを指し示すパラメータとを受信する受信手段と、前記受信したコンテンツデータのエレメントが示すテキスト又はイメージをそのレイアウトに従って前記表示手段に表示させる第１の表示制御手段と、前記表示手段に表示されたテキスト又はイメージのうち、前記受信したパラメータが指し示すエレメントが示すテキスト又はイメージが前記操作子の操作によってハイライト表示になった時に所定のピクトグラムを出現させる第２の表示制御手段とを備える。
【００１３】
本発明の別の好適な態様であるプログラムは、情報の表示手段と、操作子と、情報の通信手段とを有するコンピュータ装置に、各々がハイパーリンクされたテキスト又はイメージのエレメントとそれらのレイアウトとを所定のマークアップ言語により記した表示制御データであるコンテンツデータと、特定のエレメントを指し示すパラメータとを前記通信手段を介して受信する受信機能と、前記受信したコンテンツデータのエレメントが示すテキスト又はイメージをそのレイアウトに従って前記表示手段に表示させる第１の表示制御機能と、前記表示手段に表示されたテキスト又はイメージのうち、前記受信したパラメータが指し示すエレメントが示すテキスト又はイメージと選択アイコンとが前記操作子の操作によって重なった時に所定のピクトグラムを出現させる第２の表示制御機能とを実現させる。
【００１４】
本発明の別の好適な態様であるプログラムは、情報の表示手段と、操作子と、情報の通信手段とを備えたコンピュータ装置に、各々がハイパーリンクされたテキスト又はイメージをそれぞれ示すエレメントとそれらのレイアウトとを所定のマークアップ言語により記した表示制御データであるコンテンツデータと、特定のエレメントを指し示すパラメータと前記通信手段を介して受信する受信機能と、前記受信したコンテンツデータのエレメントが示すテキスト又はイメージをそのレイアウトに従って前記表示手段に表示させる第１の表示制御機能と、前記表示手段に表示されたテキスト又はイメージのうち、前記受信したパラメータが指し示すエレメントが示すテキスト又はイメージが前記操作子の操作によってハイライト表示になった時に所定のピクトグラムを出現させる第２の表示制御機能とを実現させる。
【００１５】
本発明の別の好適な態様であるコンテンツ流通システムは、一又は複数のアドレスを記憶した記憶手段と、各々がハイパーリンクされたテキスト又はイメージを含むコンテンツデータを受信する受信手段と、前記受信したコンテンツデータに含まれるアドレスが前記記憶手段に記憶されたアドレスであるか否か判断する判断手段と、前記受信したコンテンツデータの発信元のアドレスが前記記憶手段に記憶されたアドレスであると前記判断手段が判断した場合、そのコンテンツデータの宛先の通信端末におけるコンテンツの表示態様を決定付けるパラメータ及び当該コンテンツデータを通信端末へ送信する送信手段とを有するコンテンツ流通管理装置と、前記コンテンツ流通管理装置からパラメータ及びコンテンツデータを受信する受信手段と、前記受信したコンテンツデータを表示すると共に、その表示態様を前記受信したパラメータに従って制御するコンテンツ表示制御手段とを有する通信端末とを備える。
【発明を実施するための最良の形態】
【００１６】
（第１実施形態）
本願発明の第１実施形態について説明する。
まず、本実施形態で用いる主要な用語を定義する。「キャリア」とは、移動体パケット通信網を運営する通信事業者を意味する。「ユーザ」とは、移動体端末を購入した上でキャリアとの間に移動体パケット通信網の利用契約を結んでいる者を意味する。「コンテンツプロバイダ」とは、インターネット通信網に設けた自らのサーバ装置からユーザに向けた各種コンテンツを提供している事業者を意味する。コンテンツプロバイダの中には、自らのコンテンツがユーザに不当な損害を与えるものでないことの認定をキャリアより受けた上でサービスを提供する認定コンテンツプロバイダと、そのような認定を受けることなくサービスを提供する非認定コンテンツプロバイダとが混在する。また、本実施形態では、ユーザより指定された検索条件にマッチする複数のコンテンツを検索し、それらのコンテンツにハイパーリンクされたテキストを取り纏めた検索結果を提供するコンテンツプロバイダを特に「検索プロバイダ」と呼ぶ。
【００１７】
図１は、本実施形態に係るコンテンツ流通システムの全体構成図である。図に示すように、このシステムは、移動体端末１０が接続される移動体パケット通信網２０、検索サーバ装置３０やコンテンツ提供サーバ装置６０などが接続されるインターネット通信網４０、及びそれらの両通信網の間に介在するゲートウェイサーバ装置５０により構成される。
【００１８】
移動体パケット通信網２０は、ＴＣＰ（transmission control protocol）／ＩＰ（internet protocol）を簡素化したプロトコルや、そのＴＣＰ／ＩＰ上で実現される、ＨＴＴＰ（hyper text transfer protocol）に相当するプロトコルなどに準拠した手順でデータを転送するノードの集合体であり、基地局やパケット加入者処理装置を有する。一方、インターネット通信網４０は、ＴＣＰ／ＩＰや、そのＴＣＰ／ＩＰ上で実現されるＨＴＴＰ、ＳＭＴＰ（simple mail transfer protocol）などに準拠した手順でデータを伝送するノードの集合体であり、サーバ装置やルータを有する。
【００１９】
ゲートウェイサーバ装置５０は、キャリアによる管理の下、移動体パケット通信網２０とインターネット通信網４０を相互接続する移動パケット関門中継交換局内にて稼働するコンピュータであり、一方の通信網のノードから他方の通信網のノードへ送出されたデータは、このゲートウェイサーバ装置５０にてプロトコル変換された上で、他方の通信網のノードへと転送される。また、このゲートウェイサーバ装置５０は、変換の済んだデータを転送する際に本実施形態に特徴的な処理を併せて行うようになっている。この処理の詳細については後述する。
【００２０】
図２は、移動体端末１０の物理的構成を示す図である。移動体端末１０は、制御部１１、送受信部１２、指示入力部１３、及び液晶表示部１４を備える。
送受信部１２は、制御部１１による制御の下、移動体パケット通信網２０の基地局と無線通信を行う。
指示入力部１３は、ＰＢ（プッシュボタン）等の各種ボタン及びカーソルキーからなり、ユーザによって入力操作が行われると、その入力操作に対応した操作信号を制御部１１に供給する。
液晶表示部１４は、液晶パネル等の表示装置から構成されており、制御部１１による制御の下に各種情報を表示する。
【００２１】
制御部１１は、ＣＰＵ１５、ＲＯＭ１６、ＲＡＭ１７、及びＥＥＰＲＯＭ１８を有している。
ＣＰＵ１５は、ＲＡＭ１７をワークエリアとして利用しつつ、ＲＯＭ１６やＥＥＰＲＯＭ１８に記憶された各種プログラムを実行する。
【００２２】
ＲＯＭ１６には、プリインストールプログラムが記憶される。プリインストールプログラムは、移動体端末１０の製造過程においてＲＯＭ１６に記憶されるプログラムであり、具体的には、マルチタスクオペレーティングシステム（以下、「マルチタスクＯＳ」と記す）、Ｊａｖａ（登録商標）（Ｒ）プラットフォームプログラム、ネイティブアプリケーションの各プログラムである。これらのプログラムについて概説すると、まず、マルチタスクＯＳは、ＴＳＳ（Time-Sharing System）による複数タスクの擬似的な並列実行を実現するために必要な、仮想メモリ空間割り当てなどの各種機能をサポートしたオペレーティングシステムである。Ｊａｖａプラットフォームプログラムは、後述するＪａｖａ実行環境を実現すべくＣＤＣ（Connected Device Configuration）に従って記述されたプログラム群である。ネイティブアプリケーションは、通話やブラウジング、メール送受などといった移動体端末１０の基本的なサービスを実現するプログラムであり、メール送受サービスの提供を受けるためのメーラアプリケーション、ブラウジングサービスの提供を受けるためのブラウザアプリケーションを含む。
【００２３】
ＥＥＰＲＯＭ１８は、Ｊａｖａアプリケーション格納領域を有する。この領域には、Ｊａｖａアプリケーションが記憶される。Ｊａｖａアプリケーションは、Ｊａｖａ実行環境下における処理の手順そのものを記述した実体プログラムとその実体プログラムの実行に伴って利用される画像ファイルや音声ファイルとを取り纏めたＪａｒ(Java Archive)ファイル、及びそのＪａｒファイルのインストールや起動、各種の属性を記したＡＤＦ（Application Descriptor File ）を有している。このＪａｖａアプリケーションは、コンテンツプロバイダ若しくはキャリアにより作成されてインターネット通信網４０のサーバ装置などに格納され、移動体端末１０からのリクエストに応じてそれらのサーバ装置から適宜ダウンロードされるようになっている。
【００２４】
図３は、ＲＯＭ１６及びＥＥＰＲＯＭ１８の各種プログラムの実行により移動体端末１０の制御部１１に実現され得る各部の論理的構成を示す図である。図に示すように、各種プログラムを実行する移動体端末１０には、ブラウザ６１、メーラ６２、及びＪａｖａ実行環境６４がＯＳ６３上に実現され、また、ＥＥＰＲＯＭ１８には第１ストレージ６５と第２ストレージ６６とが確保される。ブラウザ６１及びメーラ６２は、ＲＯＭ１６のネイティブアプリケーションにより実現されるものであり、ＨＴＭＬ（Hyper Text Markup Language）形式で記述されたデータの受信やその解釈、電子メールの送受信などの役割を司る。
【００２５】
Ｊａｖａ実行環境６４は、ＲＯＭ１６のＪａｖａプラットフォームプログラムにより実現される。Ｊａｖａ実行環境６４は、クラスライブラリ６７、ＪＶＭ（Java Virtual Machine）６８、及びＪＡＭ（Java Application Manager）６９から成る。クラスライブラリ６７は、「クラス」と呼ばれる、汎用性の高い特定の機能を持ったプログラムモジュール群を１つのファイルに取り纏めたものである。ＪＶＭ６８は、マルチタスクＯＳ６３を搭載させた携帯器機向けのコンフィギュレーションであるＣＤＣ用に最適化されており、Ｊａｖａアプリケーションとして提供されるバイトコードを解釈し及び実行する役割を司る。ＪＡＭ６９は、Ｊａｖａアプリケーションのダウンロードとインストールとを主導する役割を司る。
【００２６】
第１ストレージ６５は、ＪＡＭ６９による主導の下にダウンロードされるＪａｖａアプリケーション（ＪａｒファイルとＡＤＦ）を格納する領域である。第２ストレージ６６は、Ｊａｖａアプリケーションの実行の際に生成されたデータをその終了後に格納しておくための領域であり、インストールされたＪａｖａアプリケーション毎に個別の格納領域が割り当てられるようになっている。そして、あるＪａｖａアプリケーションに割り当てた格納領域のデータは、そのＪａｖａアプリケーションが実行されている間のみ書き換え可能となっており、別のＪａｖａアプリケーションが書き換えを行い得ないようになっている。
【００２７】
図４は、検索サーバ装置３０のハードウェア概略構成を示す図である。このサーバ装置３０は、検索プロバイダによって運営されており、図に示すように、制御部３１、通信インターフェース３２、及びハードディスク３３を備えている。
制御部３１は、ＣＰＵ３４、ＲＡＭ３５、ＲＯＭ３６などを内蔵する。
通信インターフェース３２は、ＴＣＰ／ＩＰ、ＨＴＴＰなどのプロトコルに従ったデータの遣り取りを司る。
【００２８】
ハードディスク３３は、検索プログラム３３ａ、検索データベース３３ｂ、検索条件入力画面データ３３ｃ、検索結果画面雛形データ３３ｄなどを記憶する。
検索プログラム３３ａは、インターネット通信網４０上に配信されている各種コンテンツデータを所定の周期で無作為に巡回するロボット検索エンジンとしての機能を制御部３１に提供する。具体的に説明すると、予め設定された各検索条件にマッチするコンテンツデータを見つけると、コンテンツデータの格納元を示すＵＲＬやキーワード情報などをそのコンテンツデータから収集する。このキーワード情報は、コンテンツデータが示すコンテンツのキーワードを示す情報である。
【００２９】
検索データベース３３ｂは、各々が、検索プログラム３３ａを実行した制御部３１により収集されるコンテンツデータのＵＲＬに対応する複数のレコードの集合体である。この検索データベース３３ｂは、制御部３１が新しいコンテンツデータのＵＲＬを収集する度に、レコードが１つ追加され、追加されたレコードのフィールドにその新たなＵＲＬが記憶されることになっている。検索データベース３３ｂを構成するレコードの各々は、「アドレス」と「キーワード」の２つのフィールドを有する。「アドレス」のフィールドには、収集されたコンテンツデータのＵＲＬが記憶される。「キーワード」のフィールドには、各コンテンツデータに含まれるキーワードのキーワード情報が記憶される。
【００３０】
検索条件入力画面データ３３ｃ及び検索結果画面雛形データ３３ｄは、共に移動体端末１０の液晶表示部１４に表示させるテキスト又はイメージのエレメントとそのレイアウトを記述した表示制御データである。具体的に説明すると、検索条件入力画面データ３３ｃは、検索条件の入力を受け付ける入力窓や検索開始を指示するボタンを、検索結果画面雛形データ３３ｄは、検索結果として得られた各コンテンツのサマリのテキストを埋め込む雛形となるフレームや所定のメッセージを、それぞれＨＴＭＬによって記述したものである。
【００３１】
図５は、コンテンツ提供サーバ装置６０のハードウェア概略構成を示す図である。このサーバ装置６０は、コンテンツプロバイダによってそれぞれ運営されており、図に示すように、制御部６１、通信インターフェース６２、及びハードディスク６３を備えている。制御部６１は、上述した検索サーバ装置３０と同様に、ＣＰＵ６４、ＲＡＭ６５、ＲＯＭ６６を内蔵する。また、通信インターフェース６２の構成も上述した検索サーバ装置３０と同様である。
ハードディスク６３は、コンテンツデータ６３ａを記憶する。コンテンツデータ６３ａは、コンテンツ提供サーバ装置６０の運営主体であるコンテンツプロバイダらの制作にかかるＪａｖａアプリケーション（ＪａｒファイルとＡＤＦ）、又は、移動体端末１０の液晶表示部１４に表示させるテキスト又はイメージのエレメントとそのレイアウトをＨＴＭＬで記述したＨＴＭＬデータである。
【００３２】
図６は、ゲートウェイサーバ装置５０のハードウェア概略構成を示す図である。このサーバ装置５０は、キャリアによる管理の下に稼働しており、図に示すように、制御部５１、通信インターフェース５２、及びハードディスク５３を備えている。
上述した検索サーバ装置３０と同様に、制御部５１は、ＣＰＵ５４、ＲＡＭ５５、ＲＯＭ５６を内蔵する。また、通信インターフェース５２の構成も上述した検索サーバ装置３０と同様である。
【００３３】
ハードディスク５３は、ピクトグラム表示アプリケーション５３ａ、及び認定ＣＰデータベース５３ｂを記憶する。
ピクトグラム表示アプリケーション５３ａは、移動体端末１０にダウンロードさせるべくキャリアらに作成された固有のＪａｖａアプリケーション（ＪａｒファイルとＡＤＦ）である。
このピクトグラム表示アプリケーション５３ａは、移動体端末１０の制御部１１に、以下の２つの機能を提供する。
ａパラメータ抽出機能
これは、移動体端末１０のブラウザ６１が受信したＨＴＴＰレスポンスのヘッダ部から、特定のアドレスを指し示すパラメータを抽出する機能である。
ｂピクトグラム表示機能
これは、パラメータが指し示す特定のアドレスにハイパーリンクされたテキスト又はイメージをブラウザ６１が表示させている表示位置と選択アイコンの移動先の位置とが重なった時に、安全なリンク先であることを示すピクトグラムをその選択アイコンの近傍に出現させる機能である。
【００３４】
認定ＣＰデータベース５３ｂは、各々が、認定コンテンツプロバイダから提供されるコンテンツデータと対応する複数のレコードの集合体である。このデータベースを構成する１つのレコードは、「アドレス」と「パラメータ」の２つのフィールドを有する。「アドレス」のフィールドには、認定コンテンツプロバイダから提供されるＨＴＭＬデータの格納元を示すＵＲＬが記憶される。「パラメータ」のフィールドには、ＵＲＬをピクトグラム表示アプリケーション５３ａが解釈し得るデータ形式のバイナリデータとして表したパラメータが記憶される。
このデータベース５３ｂには、ＨＴＭＬデータをコンテンツデータとして提供するコンテンツプロバイダがキャリアによる認定審査を経て認定されるたびに、レコードが１つ追加され、追加されたレコードにＵＲＬとパラメータの対が記憶されることになっている。この認定手続の流れについて、以下に概説しておく。
【００３５】
コンテンツプロバイダは、作成したＨＴＭＬデータを、そのＨＴＭＬデータを格納する予定である自らのコンテンツ提供サーバ装置６０のＵＲＬ及びその他の必要事項を記述した認定申請書類と共にキャリアへ提出する。ＨＴＭＬデータ及び認定申請書類の提出を受けたキャリアは、提出されたＨＴＭＬデータの内容が認定要件を満たすか否かを審査する。具体的には、ＨＴＭＬデータの内容そのものが良俗に反するものでないか、及びそのＨＴＭＬデータにてアンカータグを用いて記述された各ハイパーリンクのリンク先に、移動体端末１０の個人情報などのリソースを不正に導出するＪａｖａアプリケーションが格納されていないかなどを検証する。ＨＴＭＬデータが認定に足るものであるとの検証結果を得たキャリアは、ゲートウェイサーバ装置５０の認定ＣＰデータベース５３ｂに新たなレコードを追加し、認定申請書類に記されていたＨＴＭＬデータのＵＲＬを新たなレコードの「アドレス」に記憶すると共に、そのＵＲＬをピクトグラム表示アプリケーション５３ａが解釈し得るバイナリデータに書き換えて得たパラメータを、「パラメータ」のフィールドに記憶する。その後、コンテンツを認定した旨をコンテンツプロバイダに通知する。通知を受けたコンテンツプロバイダは、認定申請書類にＵＲＬとして記述しておいた自らのコンテンツ提供サーバ装置の記憶領域にＨＴＭＬデータを格納し、その配信サービスを開始する。
【００３６】
次に、本実施形態の動作について説明する。
図７は、本実施形態の動作を示すフローチャートである。図に示す動作は、ゲートウェイサーバ装置５０に格納されているピクトグラム表示アプリケーション５３ａのダウンロードを済ませた移動体端末１０の指示入力部１３が操作され、そのピクトグラム表示アプリケーション５３ａとブラウザアプリケーションとが起動されたことをトリガーとして開始される。
上述したように、移動体端末１０はマルチタスクＯＳ６３を搭載しているので、ＴＳＳによる複数タスクの擬似的な並列実行が可能である。図８は、ピクトグラム表示アプリケーション５３ａとブラウザアプリケーションとが共に起動された際にＲＡＭ１７に確保されるメモリ空間を示す概念図である。図に示すように、ＲＡＭ１７には、マルチタスクＯＳ６３を展開するメモリ空間１７ａ、ピクトグラム表示アプリケーション５３ａとその実行を支援するＪａｖａプラットフォームアプリケーションを展開するメモリ空間１７ｂ、及びブラウザアプリケーションを展開するメモリ空間１７ｃが個別に確保される。
【００３７】
図７において、移動体端末１０の制御部１１は、移動体パケット通信網２０のパケット加入者処理装置に対してパケット登録を行う（Ｓ１００）。パケット登録は、自端末１０が移動体パケット通信網２０との間でパケット交換を執り行うための登録手続である。このパケット登録を経て、移動体端末１０は、インターネット通信網４０との各種データの送受信が可能となる。
【００３８】
パケット登録が済むと、移動体端末１０の制御部１１は、指示入力部１３からのＵＲＬの入力を待つ。ユーザにより指示入力部１３が操作されて、検索条件入力画面データ３３ｃの格納元を示すＵＲＬが入力されると、移動体端末１０は、そのＵＲＬを宛先とするＨＴＴＰリクエストを移動体パケット通信網２０へ送出する（Ｓ１１０）。そして、ゲートウェイサーバ装置５０を介してＨＴＴＰリクエストを受信した検索サーバ装置３０が検索条件入力画面データ３３ｃを含むＨＴＴＰレスポンスを送信すると（Ｓ１２０）、移動体端末１０は、ゲートウェイサーバ装置５０を介してそのＨＴＴＰレスポンスを受信し、ブラウザアプリケーションのタスクを実行することにより、そのＨＴＴＰレスポンスに含まれる検索条件入力画面データ３３ｃを解釈して、液晶表示部１４に検索条件入力画面を表示させる（Ｓ１３０）。
【００３９】
この検索条件入力画面には、コンテンツを検索するための検索条件の入力を受け付ける入力窓や、検索開始を指示するボタンなどが設けられている。ユーザにより指示入力部１３が操作されて、閲覧を希望するコンテンツを検索する条件である検索条件が入力窓に入力され、更に検索開始を指示するボタンが選択されると、制御部１１は、入力された検索条件を示す検索条件データを含むＨＴＴＰリクエストを移動体パケット通信網２０へ送出する（Ｓ１４０）。送出されたＨＴＴＰリクエストは、移動体パケット通信網２０を経由してゲートウェイサーバ装置５０に送信される。
【００４０】
ＨＴＴＰリクエストを受信したゲートウェイサーバ装置５０の制御部５１は、そのＨＴＴＰリクエストにプロトコル変換を施した上でインターネット通信網４０へ転送する（Ｓ１５０）。転送されたＨＴＴＰリクエストは、インターネット通信網４０を経由してその宛先の検索サーバ装置３０へ送信される。
【００４１】
ＨＴＴＰリクエストを受信した検索サーバ装置３０の制御部３１は、そのＨＴＴＰリクエストに含まれる検索条件データを抽出する。そして、ハードディスク３３が記憶する検索データベース３３ｂの各レコードから、検索条件データが示す検索条件を満たすキーワード情報が記憶されたレコードを特定する。更に、特定したレコードの「アドレス」のフィールドに記憶されたＵＲＬを抽出する。そして、それらのＵＲＬにハイパーリンクされた、コンテンツのサマリのテキストを検索結果画面雛形データ３３ｄに埋め込んで検索結果画面データを取得し、その検索結果画面データを含むＨＴＴＰレスポンスをＨＴＴＰリクエストの発信元の移動体端末１０を宛先としてインターネット通信網４０へ送出する（Ｓ１６０）。送出されたＨＴＴＰレスポンスは、ゲートウェイサーバ装置５０に送信される。
【００４２】
ＨＴＴＰレスポンスを受信したゲートウェイサーバ装置５０の制御部５１は、そのＨＴＴＰレスポンスにプロトコル変換を施した後、ＨＴＴＰレスポンスに含まれる検索結果画面データからハイパーリンクのリンク先のＵＲＬの各々が認定ＣＰデータベース５３ｂの「アドレス」のフィールドに記憶されているか否か判断する（Ｓ１７０）。つまり、このステップでは、ＨＴＴＰレスポンスに含まれる検索結果画面データに埋め込まれたＵＲＬが指し示すハイパーリンク先のＨＴＭＬデータが認定コンテンツプロバイダの提供にかかるものであるか否かが判断されることになる。
【００４３】
ステップ１７０にてＵＲＬが認定ＣＰデータベース５３ｂに記憶されていると判断した場合（Ｓ１７０：ＹＥＳ）、制御部５１はそのＵＲＬを指し示すパラメータをＨＴＴＰレスポンスのヘッダ部に内包させた上で、移動体パケット通信網２０へ転送する（Ｓ１８０）。
【００４４】
一方、ステップ１７０にてＵＲＬが認定ＣＰデータベース５３ｂに記憶されていないと判断した場合（Ｓ１７０：ＮＯ）、制御部５１は、パラメータをヘッダ部に内包させることなく、プロトコル変換を施したＨＴＴＰレスポンスをそのまま移動体パケット通信網２０へ転送する（Ｓ１９０）。転送されたＨＴＴＰレスポンスは、その宛先の移動体端末１０へ送信される。
【００４５】
ＨＴＴＰレスポンスを受信した移動体端末１０の制御部１１は、ブラウザアプリケーションのタスクを実行することにより、そのＨＴＴＰレスポンスに含まれる検索結果画面データを解釈して得た検索結果画面を液晶表示部１４に表示させると共に、その検索結果画面データに内包されるパラメータに応じてその表示態様を制御する。具体的には、以下の手順に従って処理を行う。
制御部は、検索結果画面データのヘッダ部にエレメント指定パラメータが含まれているか否かを判断し、エレメント指定パラメータが含まれいれば、そのエレメント指定パラメータをヘッダから抽出し、抽出したパラメータが指し示すエレメントを特定する。
更に、検索結果画面データとして記述された各エレメントが示すテキストをそのレイアウトに従って配置した画面を液晶表示部１４に表示させる。そして、エレメント指定パラメータを抽出していたときは、液晶表示部１４に画面を表示させた後、そのエレメント指定パラメータが指し示すエレメントに従って表示させたサマリのテキストと選択アイコンが重なったかどうかを監視し、それらのテキストと選択アイコンが重なったことを契機としてピクトグラムを表示させる。
このピクトグラムの内容については後述する。
【００４６】
ユーザが、ハイパーリンクされたいずれかのテキストと重なる位置まで選択アイコンを移動させてそれを選択すると、制御部１１は、今度はその選択されたテキストのハイパーリンク先のＵＲＬを宛先としてＨＴＴＰリクエストを送出する（Ｓ２００）。そして、ゲートウェイサーバ装置５０を介してＨＴＴＰリクエストを受信したコンテンツサーバ装置６０の制御部６１は、自らのハードディスク６３にコンテンツデータ６３ａとして格納してあるＨＴＭＬデータ含むＨＴＴＰレスポンスを移動体端末１０に宛てて送信する（Ｓ２１０）。
【００４７】
図９及び図１０は、ステップ１９０にてＨＴＴＰレスポンスの送信を受けた移動体端末１０の表示制御部１４に表示される検索結果画面の一例を示す図である。上述したように、ピクトグラム表示アプリケーション５３ａは、パラメータ抽出機能とピクトグラム表示機能とを制御部１１に付与する。ＨＴＴＰレスポンスが受信されると、そのＨＴＴＰレスポンスに含まれる検索結果画面データを解釈して得たテキストが液晶表示部１４の表示領域一面に表示される。これは、ブラウザアプリケーションの作用による。
図９では、液晶表示部１４の表示領域に表示されているテキストのうち、「Ａ社銀行サイト」と重なる位置まで選択アイコン９１が移動されているが、その近傍には安全なサイトであることを示す錠前を模ったピクトグラム９２が表示されていない。
【００４８】
一方、図１０では、「Ｂ社銀行サイト」と重なる位置まで選択アイコン９１が移動されており、その近傍にはピクトグラム９２が表示されている。これは、ピクトグラム表示アプリケーション５３ａのパラメータ抽出機能の作用を受けた制御部１１が、前もって「Ｂ社銀行サイト」のＵＲＬを指し示すパラメータをＨＴＴＰレスポンスのヘッダ部から抽出しており、ピクトグラム表示機能の作用を受けた制御部１１が、そのパラメータが指し示すＵＲＬにハイパーリンクされた「Ｂ社銀行サイト」と選択アイコン９１の移動先の位置が重なったことを契機としてピクトグラム９２を出現させたためである。
そして、このピクトグラム９２が近傍に出現しているテキストをユーザが選択すると、移動体端末１０の制御部１１は、ブラウザアプリケーションのタスクを実行することにより、そのテキストのハイパーリンク先のコンテンツ提供サーバ装置６０へＨＴＴＰリクエストを送信してＨＴＴＰレスポンスを受信し、受信したＨＴＴＰレスポンスに含まれるＨＴＭＬデータを解釈することによって、認定コンテンツプロバイダの提供にかかるサイトであるＢ社銀行サイトの画面を表示させる。
よって、ユーザは、このピクトグラム９２の出現の有無を確認することにより、ハイパーリンク先のサイトが悪意あるコンテンツプロバイダの提供にかかるものではないことを視覚的に了知し得ることになる。
【００４９】
以上説明した本実施形態によると、キャリアの管理の下に稼働するゲートウェイサーバ装置５０は、インターネット通信網４０から自装置５０を経由して移動体パケット通信網２０へ転送するＨＴＴＰレスポンスをプロトコル変換した際、そのＨＴＴＰレスポンスのＨＴＭＬデータに含まれるハイパーリンク先のＵＲＬがデータベースに記憶されているかを判断し、記憶されたＵＲＬであるときは、そのＵＲＬを指し示すパラメータをヘッダ部に内包させた上で移動体パケット通信網２０へ転送するようになっている。
よって、ハイパーリンク先のＵＲＬを含むＨＴＴＰレスポンスの宛先となり得る各移動体端末１０にピクトグラム表示アプリケーション５３ａをゲートウェイサーバ装置５０からダウンロードさせておけば、特定のＵＲＬへハイパーリンクされたテキストと選択アイコン９１の移動先が重なったことを契機としてピクトグラム９２を出現させることができる。また、キャリアは、認定コンテンツプロバイダの制作するＨＴＭＬデータ自体に特定のプログラムを組み込ませるなどといったルールを検索プロバイダ側に課すことなく、悪意あるコンテンツへ不用意にアクセスしないようにユーザを誘導していくことができる。
【００５０】
（第２実施形態）
本願発明の第２実施形態について説明する。
本実施形態における、「キャリア」、「ユーザ」、「コンテンツプロバイダ」、及び「検索プロバイダ」の意義は第１実施形態と同様である。
第１実施形態では、移動体端末１０宛てのＨＴＴＰレスポンスを受信したゲートウェイサーバ装置５０が、そのＨＴＴＰレスポンスのヘッダ部にパラメータを内包させて転送するようになっていた。これに対し、本実施形態に係るゲートウェイサーバ装置５０は、移動体端末１０宛てのＨＴＴＰレスポンスをプロトコル変換してそのまま転送した後、そのＨＴＴＰレスポンスを受信した移動体端末１０からの問い合わせを改めて受信してからパラメータを送信する。
【００５１】
本実施形態の移動体端末１０、検索サーバ装置３０、コンテンツ提供サーバ装置６０、及びゲートウェイサーバ装置５０のハードウェア構成は第１実施形態と同様なので再度の説明を割愛する。
【００５２】
図１１は、本実施形態の動作を示すフローチャートである。図に示す動作は、ゲートウェイサーバ装置５０に格納されているピクトグラム表示アプリケーション５３ａのダウンロードを済ませた移動体端末１０の指示入力部１３が操作され、ピクトグラム表示アプリケーション５３ａとブラウザアプリケーションとが起動されたことをトリガーとして開始される。
【００５３】
図１１において、移動体端末１０の制御部１１は、移動体パケット通信網２０のパケット加入者処理装置に対してパケット登録を行う（Ｓ３００）。
パケット登録が済むと、移動体端末１０の制御部１１は、指示入力部１３からのＵＲＬの入力を待つ。ユーザにより指示入力部１３が操作されて、検索条件入力画面データ３３ｃの格納元を示すＵＲＬが入力されると、移動体端末１０は、そのＵＲＬを宛先とするＨＴＴＰリクエストを移動体パケット通信網２０へ送出し（Ｓ３１０）、ゲートウェイサーバ装置５０を介してそのＨＴＴＰリクエストを受信した検索サーバ装置３０は、検索条件入力画面データ３３ｃを含むＨＴＴＰレスポンスを送信する（Ｓ３２０）。移動体端末１０は、ゲートウェイサーバ装置５０を介してそのＨＴＴＰレスポンスを受信し、ブラウザアプリケーションのタスクを実行することにより、そのＨＴＴＰレスポンスに含まれる検索条件入力画面データ３３ｃを解釈して液晶表示部１４に検索条件入力画面を表示させる（Ｓ３３０）。
【００５４】
検索条件入力画面には、コンテンツを検索するための検索条件の入力を受け付ける入力窓や、検索開始を指示するボタンなどが設けられている。ユーザにより指示入力部１３が操作されて、閲覧を希望するコンテンツを検索するための条件である検索条件がユーザにより入力窓に入力され、更に検索開始を指示するボタンが選択されると、制御部１１は、入力された検索条件を示す検索条件データを含むＨＴＴＰリクエストを、検索条件入力画面データの格納元のＵＲＬを宛先として移動体パケット通信網２０へ送出する（Ｓ３４０）。送出されたＨＴＴＰリクエストは、移動体パケット通信網２０を経由してゲートウェイサーバ装置５０に送信される。
【００５５】
ＨＴＴＰリクエストを受信したゲートウェイサーバ装置５０の制御部５１は、そのＨＴＴＰリクエストにプロトコル変換を施した上でインターネット通信網４０へ転送する（Ｓ３５０）。転送されたＨＴＴＰリクエストは、インターネット通信網４０を経由してその宛先の検索サーバ装置３０へ送信される。
ＨＴＴＰリクエストを受信した検索サーバ装置３０の制御部３１は、そのＨＴＴＰリクエストに含まれる検索条件データを抽出する。そして、ハードディスク３３が記憶する検索データベース３３ｂの各レコードから、検索条件データが示す検索条件を満たすキーワード情報が記憶されたレコードを特定する。更に、特定したレコードの「アドレス」のフィールドに記憶されたＵＲＬを抽出する。そして、それらのＵＲＬの各々にハイパーリンクされたテキストを検索結果画面雛形データ３３ｄに埋め込んで得た検索結果画面データを含むＨＴＴＰレスポンスを、ＨＴＴＰリクエストの発信元の移動体端末１０を宛先としてインターネット通信網４０へ送出する（Ｓ３６０）。送出されたＨＴＴＰレスポンスは、インターネット通信網４０を経由してゲートウェイサーバ装置５０に送信される。
【００５６】
ＨＴＴＰレスポンスを受信したゲートウェイサーバ装置５０の制御部５１は、そのＨＴＴＰレスポンスにプロトコル変換を施した後、移動体パケット通信網２０へ転送する（Ｓ３７０）。転送されたＨＴＴＰレスポンスは、移動体パケット通信網２０を経由してその宛先の移動体端末１０へ送信される。
ＨＴＴＰレスポンスを受信した移動体端末１０の制御部１１は、そのＨＴＴＰレスポンスの検索結果画面データに埋め込まれているハイパーリンク先のＵＲＬを抽出する。そして、それらのＵＲＬを内包させた問合せメッセージを、ゲートウェイサーバ装置５０を宛先として移動体パケット通信網２０へ送出する（Ｓ３８０）。送出された問合せメッセージは、その宛先であるゲートウェイサーバ装置５０に送信される。
【００５７】
問合せメッセージを受信したゲートウェイサーバ装置５０の制御部５１は、受信したメッセージに内包されるＵＲＬの各々が認定ＣＰデータベース５３ｂの「アドレス」のフィールドに記憶されているか否か判断する（Ｓ３９０）。
ステップ３９０にてＵＲＬが認定ＣＰデータベース５３ｂに記憶されていると判断した場合（Ｓ３９０：ＹＥＳ）、制御部５１は、そのＵＲＬを指し示すパラメータを内包させた応答メッセージを移動体パケット通信網２０へ送出する（Ｓ４００）。
一方、ステップＳ３９０にてＵＲＬが認定ＣＰデータベース５３ｂに記憶されていないと判断した場合（Ｓ３９０：ＮＯ）、制御部５１は、パラメータを内包させない応答メッセージを移動体パケット通信網２０へ転送する（Ｓ４１０）。
【００５８】
送出された応答メッセージは、その宛先の移動体端末１０へ送信される。応答メッセージを受信した移動体端末１０の制御部１１は、メッセージにパラメータが内包されているときは、そのパラメータを用いたピクトグラムの表示制御を行う。つまり、図９及び図１０に示したように、検索結果画面データに埋め込まれているテキストを液晶表示部１４の表示領域に表示し、それらのうちパラメータが指し示すＵＲＬへハイパーリンクされたテキストと重なる位置まで選択アイコン９１が移動されると、安全なサイトであることを示すピクトグラム９２を近傍に出現させるのである。
そして、液晶表示部１４に表示されたコンテンツに含まれるいずれかのテキストをユーザが選択すると、制御部１１は、その選択されたテキストのハイパーリンク先のＵＲＬを宛先としてＨＴＴＰリクエストを送出し（Ｓ４２０）、そのＨＴＴＰリクエストを受信したコンテンツサーバ装置６０の制御部６１は、自らのハードディスク６３にコンテンツデータ６３ａとして記憶しているＨＴＭＬデータを含むＨＴＴＰレスポンスを移動体端末１０に宛てて送信する（Ｓ４３０）。
以上説明したように、ＨＴＭＬデータの遣り取りとパラメータの遣り取りを２回のセッションに分けて行ったとしても、第１実施形態と同様に、悪意あるコンテンツへ不用意にアクセスしないようにユーザを誘導していくことができる。
【００５９】
（他の実施形態）
本願発明は、種々の変形実施が可能である。
上記実施形態では、ピクトグラム表示アプリケーション５３ａがゲートウェイサーバ装置５０のハードディスク５３に格納されており、移動体端末１０からの要求を受けてゲートウェイサーバ装置５０からダウンロードされるようになっていた。これに対し、キャリアの運営の下に稼働するサーバ装置をインターネット通信網４０に備え付けてピクトグラム表示アプリケーション５３ａを格納させておき、そのサーバ装置から移動体端末１０へダウンロードさせるようにしてもよい。
【００６０】
また、ピクトグラム表示アプリケーション５３ａをＪａｖａ実行環境上で稼働するＪａｖａアプリケーションとせずに、ネイティブアプリケーションとして移動体端末１０のＲＯＭ１６に予め記憶させておくような構成をとってもよい。
【００６１】
上記実施形態において、検索条件入力画面データ３３ｃや検索結果画面雛形データ３３ｄを含むコンテンツデータは、ＨＴＭＬで記述されていたが、コンテンツを移動体端末１０の液晶表示部１４に表示させるものであれば、ＸＭＬ(Extensible Markup Language)など他のマークアップ言語でこれを記述してもよい。
【００６２】
上記第１実施形態において、ゲートウェイサーバ装置５０は、インターネット通信網４０から自装置５０を経由して移動体パケット通信網２０へ転送するＨＴＴＰレスポンスに含まれる検索結果画面データについて、その検索結果画面データが有する各々のテキストのハイパーリンク先のＵＲＬが認定ＣＰデータベース５３ｂに記憶されているかを判断したが、複数のＵＲＬにハイパーリンクされたテキストが埋め込まれているＨＴＭＬデータであれば、検索結果画面データでなくてもよい。
【００６３】
上記実施形態において、ゲートウェイサーバ装置５０は、パラメータをＨＴＴＰレスポンスのヘッダ部に内包させていたが、これをＨＴＴＰレスポンスの実体データの一部として転送してもよい。要するに、移動体端末１０側で、ＨＴＴＰレスポンスからパラメータを抽出し得さえすれば、その包含の形態は問わない。
【００６４】
上記第１実施形態において、認定ＣＰデータベース５３ｂの各レコードは、「アドレス」と「パラメータ」の２つのフィールドを有していたが、キャリアによる認定を受けたＨＴＭＬデータのＵＲＬだけを認定ＣＰデータベース５３ｂに記憶させておくようにしてもよい。この変形例では、ステップ１７０にて、あるＵＲＬが認定ＣＰデータベース５３ｂに記憶されていると判断したゲートウェイサーバ装置５０の制御部５１が、そのＵＲＬをＨＴＴＰレスポンスのヘッダ部に内包させた上で移動体パケット通信網２０へ転送する。そして、移動体端末１０にダウンロードされるピクトグラム表示アプリケーション５３ａにより、ＨＴＴＰレスポンスのヘッダ部から特定のアドレスを抽出するアドレス抽出機能と、それらの抽出したアドレスにハイパーリンクされたテキストを表示させている表示位置と選択アイコンの移動先の位置とが重なった時に安全なリンク先であることを示すピクトグラムを出現させるピクトグラム表示機能とを付与する。
このように、ゲートウェイサーバ装置５０と移動体端末１０の間でパラメータに替えてアドレスそのものをやり取りしても、上述した実施形態と同様の効果を得ることができる。
【００６５】
上記実施形態では、移動体端末１０、つまり、移動体パケット通信網２０を介したインターネット通信網４０へのアクセスを可能とする携帯電話機にピクトグラム表示アプリケーション５７を実装させていたが、同種のアプリケーションをインターネット通信網４０への直接のアクセスが可能なパーソナルコンピュータに実装させたとしても同様の作用を得ることが可能である。
【００６６】
上記実施形態において、検索サーバ装置３０は、移動体端末１０から受信したＨＴＴＰリクエストに含まれる検索条件データを基にコンテンツを検索し、検索結果として得られたコンテンツのサマリのテキストとそれらのＵＲＬと検索結果画面雛形データ３３ｄに埋め込むことによって検索結果画面データを取得し、その検索結果画面データをＨＴＴＰレスポンスに含めて移動体端末１０へ返信していた。これに対し、検索サーバ装置３０は、コンテンツのサマリのテキストではなく、その概要を示すイメージをＵＲＬと共に検索結果画面雛形データ３３ｄに埋め込むことによって検索結果画面データを取得してもよい。
【図面の簡単な説明】
【００６７】
【図１】コンテンツ流通システムの全体構成図である。
【図２】移動体端末１０の物理的構成図である。
【図３】移動体端末１０の論理的構成図である。
【図４】検索サーバ装置３０のハードウェア概略構成図である。
【図５】コンテンツ提供サーバ装置６０のハードウェア概略構成図である。
【図６】ゲートウェイサーバ装置５０のハードウェア概略構成図である。
【図７】第１実施形態の動作を示すフローチャートである。
【図８】メモリ空間を示す概念図である。
【図９】検索結果画面データが表示される様子を示す図である。
【図１０】ピクトグラム９２が表示される様子を示す図である。
【図１１】第２実施形態の動作を示すフローチャートである。
【符号の説明】
【００６８】
１０…移動体端末、１１，３１，５１，６１…制御部、１２…送受信部、１３…指示入力部、１４…液晶表示部、２０…移動体パケット通信網、３０…検索サーバ装置、３２，５２，６２…通信インターフェース、３３，５３，６３…ハードディスク、４０…インターネット通信網、５０…ゲートウェイサーバ装置、６０…コンテンツ提供サーバ装置。
【図１】
2008197748.tif 000003
【図２】
2008197748.tif 000004
【図３】
2008197748.tif 000005
【図４】
2008197748.tif 000006
【図５】
2008197748.tif 000007
【図６】
2008197748.tif 000008
【図７】
2008197748.tif 000009
【図８】
2008197748.tif 000010
【図９】
2008197748.tif 000011
【図１０】
2008197748.tif 000012
【図１１】
2008197748.tif 000013