(57)【要約】【課題】  移動体通信端末から送信した検索キーワードについて検索システムで得られた検索結果の取得リンク先において同じ検索キーワードを利用する場合の移動体通信端末の操作性を向上させることができる検索システム及び情報提供システムを提供する。【解決手段】  検索システムは、移動体通信端末から送信した検索キーワードについて得られた検索結果のデータを、同移動体通信端末に送信する。この検索結果のデータを受信した移動体通信端末（携帯電話機６０）から、コンテンツの取得リンク先の情報提供サーバ９０ａへ上記検索キーワードが送信されるように、上記検索結果のデータに含まれる取得リンク先データに上記検索キーワードを付加する。【選択図】  図６
2006107201.tif 000002
【特許請求の範囲】
【請求項１】
移動体通信ネットワークを介して情報提供サーバが提供するコンテンツの情報を収集する収集手段と、該収集手段により収集された該コンテンツの情報に基づいて該コンテンツの取得リンク先データと該コンテンツに含まれるキーワードとを対応付けたインデックス情報を作成するインデックス作成手段と、該インデックス情報を用いて、移動体通信端末から検索要求とともに受信した検索キーワードについて検索し、該検索キーワードに関連するコンテンツの取得リンク先データを含む検索結果のデータを生成する検索手段と、該検索結果のデータを該移動体通信端末に送信する送信手段とを備えた検索システムにおいて、
該検索手段は、該検索結果のデータを受信した該移動体通信端末から該コンテンツの取得リンク先の情報提供サーバへ該検索キーワードが送信されるように、該検索結果のデータに含まれる該取得リンク先データに該検索キーワードを付加することを特徴とする検索システム。
【請求項２】
請求項１の検索システムにおいて、
上記取得リンク先データは、上記情報提供サーバが提供する複数のコンテンツのうち上記検索キーワードを利用するコンテンツにアクセスするためのデータであり、
上記検索キーワードは、該情報提供サーバが解釈可能な形式で該取得リンク先データに付加されていることを特徴とする検索システム。
【請求項３】
請求項１又は２の検索システムにおいて、
上記検索手段は、上記検索結果のデータに含まれる上記取得リンク先データに付加する上記検索キーワードを、該検索結果のデータの送信先である上記移動体通信端末の機種世代に対応したエンコード方式でエンコード処理することを特徴とする検索システム。
【請求項４】
請求項１、２又は３の検索システムと、上記移動体通信ネットワークを介して閲覧情報の提供を行う情報提供サーバとを備えた情報提供システムであって、
該情報提供サーバは、上記移動体通信端末からコンテンツ取得要求と上記検索キーワードが付加された上記取得リンク先データとを受信したとき、該検索キーワードがキーワード入力部に入力された状態の検索機能付きのコンテンツのデータを生成し、該コンテンツのデータを該移動体通信端末に送信することを特徴とする情報提供システム。
【請求項５】
請求項１、２又は３の検索システムと、上記移動体通信ネットワークを介して閲覧情報の提供を行う情報提供サーバとを備えた情報提供システムであって、
該情報提供サーバは、上記移動体通信端末からコンテンツ取得要求と上記検索キーワードが付加された上記取得リンク先データとを受信したとき、該検索キーワードについて該情報提供サーバが提供するコンテンツを検索し、その検索結果のコンテンツのデータを生成し、該検索結果のコンテンツのデータを該移動体通信端末に送信することを特徴とする情報提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動体通信ネットワークを介して情報提供サーバが提供するコンテンツについて、移動体通信端末から入力された検索キーワードに基づき検索し、該検索キーワードに関連するコンテンツの取得リンク先データを含む検索結果のデータを移動体通信端末に送信する検索システムおよび該検索システムを備えた情報提供システムに関するものである。
【背景技術】
【０００２】
従来、通信端末から検索キーワードを入力することにより、検索キーワードと関連のある通信ネットワーク上のＷｅｂページ等のコンテンツの情報を検索する検索システムが知られている（例えば、特許文献１参照）。このような検索システムは、収集したコンテンツの情報に含まれる文字情報からインデックス情報を機械的に作成してデータベースに保存する。そして、データベースに保存されているインデックス情報を用いて、通信端末から受信した検索キーワードを含むコンテンツの検索を機械的に行う。検索が完了したら、上記検索キーワードに関連するコンテンツのＵＲＬ（Uniform Resource Locator）等の取得リンク先データを含む検索結果のデータを生成し、この検索結果のデータを通信端末に送信する。
ユーザは、通信端末に表示された検索結果のコンテンツのタイトルやＵＲＬを選択し、当該コンテンツのデータを情報提供サーバに要求する。情報提供サーバは、通信端末から要求されたコンテンツのデータを通信端末に送信して通信端末に表示させる。
【０００３】
【特許文献１】特開２０００−２９８６７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記従来の情報提供サーバは、様々な情報を含むことにより簡単に一覧できないようなＷｅｂページ等のコンテンツを提供したり、そのＷｅｂサイト内で様々なＷｅｂページ等のコンテンツを提供したりする場合がある。このような場合、上記検索システムの検索結果に基づいて、情報提供サーバのＷｅｂサイトの特定のＷｅｂページ等のコンテンツにアクセスしたとしても、そのコンテンツ内からユーザが希望する情報を探し出すことが難しい。また、上記検索システムの検索結果に基づいて、情報提供サーバのＷｅｂサイトのトップページにアクセスしたとしても、そのサイト内の様々なコンテンツの中からユーザが希望するコンテンツを探し出すことが難しい場合もある。
そこで、上記様々な情報を含むコンテンツや上記様々なコンテンツを提供するＷｅｂサイトを構成する情報提供サーバでは、そのサイト内のコンテンツについて検索できる検索機能を有するＷｅｂページ等のコンテンツを提供し、このコンテンツの検索機能を使ってユーザが探しているコンテンツに速やかにアクセスできるようにしている。すなわち、上記検索機能付きのコンテンツ内のキーワード入力部に、上記検索システムで用いた検索キーワードを入力し、検索を実行することにより、上記検索キーワードに関連したコンテンツの情報を容易に得ることができる。
しかしながら、上記検索機能を有するコンテンツを利用する場合、上記検索システムで入力した検索キーワードに関連した情報を含むコンテンツを得るためには、上記検索機能を有するコンテンツのキーワード入力部に、上記検索システムで入力した検索キーワードを入力する必要がある。ユーザの端末側からみると、同じ検索キーワードを２回入力する必要があり、操作性が悪いという問題があった。
上記検索キーワードの再入力が必要になる点は、小型化等の要請により操作部の構成に制約がある携帯電話機などの移動体通信端末において特に問題になる。
また、上記操作性の問題は、検索システムで入力した検索キーワードを使って情報提供サーバが提供するサイト内コンテンツを更に検索する場合に限らず、上記移動体通信端末から入力した検索キーワードを使って情報提供サーバが検索以外の情報処理を行う場合にも同様に生じ得るものである。
【０００５】
本発明は、上記問題に鑑みなされたものであり、その目的とするところは、移動体通信端末から送信した検索キーワードについて検索システムで得られた検索結果の取得リンク先において同じ検索キーワードを利用する場合の移動体通信端末の操作性を向上させることができる検索システム及び情報提供システムを提供することである。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、請求項１の発明は、移動体通信ネットワークを介して情報提供サーバが提供するコンテンツの情報を収集する収集手段と、該収集手段により収集された該コンテンツの情報に基づいて該コンテンツの取得リンク先データと該コンテンツに含まれるキーワードとを対応付けたインデックス情報を作成するインデックス作成手段と、該インデックス情報を用いて、移動体通信端末から検索要求とともに受信した検索キーワードについて検索し、該検索キーワードに関連するコンテンツの取得リンク先データを含む検索結果のデータを生成する検索手段と、該検索結果のデータを該移動体通信端末に送信する送信手段とを備えた検索システムにおいて、該検索手段は、該検索結果のデータを受信した該移動体通信端末から該コンテンツの取得リンク先の情報提供サーバへ該検索キーワードが送信されるように、該検索結果のデータに含まれる該取得リンク先データに該検索キーワードを付加することを特徴とするものである。
また、請求項２の発明は、請求項１の検索システムにおいて、上記取得リンク先データは、上記情報提供サーバが提供する複数のコンテンツのうち上記検索キーワードを利用するコンテンツにアクセスするためのデータであり、上記検索キーワードは、該情報提供サーバが解釈可能な形式で該取得リンク先データに付加されていることを特徴とするものである。
また、請求項３の発明は、請求項１又は２の検索システムにおいて、上記検索手段は、上記検索結果のデータに含まれる上記取得リンク先データに付加する上記検索キーワードを、該検索結果のデータの送信先である上記移動体通信端末の機種世代に対応したエンコード方式でエンコード処理することを特徴とするものである。
また、請求項４の発明は、請求項１、２又は３の検索システムと、上記移動体通信ネットワークを介して閲覧情報の提供を行う情報提供サーバとを備えた情報提供システムであって、該情報提供サーバは、上記移動体通信端末からコンテンツ取得要求と上記検索キーワードが付加された上記取得リンク先データとを受信したとき、該検索キーワードがキーワード入力部に入力された状態の検索機能付きのコンテンツのデータを生成し、該コンテンツのデータを該移動体通信端末に送信することを特徴とするものである。
また、請求項５の発明は、請求項１、２又は３の検索システムと、上記移動体通信ネットワークを介して閲覧情報の提供を行う情報提供サーバとを備えた情報提供システムであって、該情報提供サーバは、上記移動体通信端末からコンテンツ取得要求と上記検索キーワードが付加された上記取得リンク先データとを受信したとき、該検索キーワードについて該情報提供サーバが提供するコンテンツを検索し、その検索結果のコンテンツのデータを生成し、該検索結果のコンテンツのデータを該移動体通信端末に送信することを特徴とするものである。
【発明の効果】
【０００７】
本発明によれば、移動体通信端末から検索要求とともに受信した検索キーワードについて検索し、その検索キーワードに関連するコンテンツの取得リンク先データを含む検索結果のデータを生成する際に、その取得リンク先データに検索キーワードを付加する。この検索結果のデータを受信した移動体通信端末において、上記コンテンツの取得リンク先の情報提供サーバへコンテンツを取得すべく取得リンク先データを送信するように利用者が操作すると、その取得リンク先データに付加された上記検索キーワードが送信される。情報提供サーバは、移動体通信端末から受信した取得リンク先データに付加されている検索キーワードを読み出してサイト内検索などの処理に使用することができる。このように移動体通信端末において情報提供サーバへコンテンツを取得すべく取得リンク先データを送信する操作を行うだけで、上記検索システムで用いたものを同じ検索キーワードを情報提供サーバに引き渡すことができる。従って、移動体通信端末から送信した検索キーワードについて検索システムで得られた検索結果の取得リンク先において同じ検索キーワードを利用する場合の移動体通信端末の操作性を向上させることができる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明の実施の形態を図面を参照しながら説明する。
まず、本実施形態で使用可能な移動体通信端末としての携帯電話機について説明する。ここで、「移動体通信端末」としては、ＰＤＣ（Personal Digital Cellular）方式、ＧＳＭ（Global System for Mobile Communication）方式、ＴＩＡ（Telecommunications Industry Association）方式等の携帯電話機、ＩＭＴ（International Mobile Telecommunications）−２０００で標準化された携帯電話機、ＰＨＳ（Personal Handyphone System）、自動車電話機が挙げられる。また、この「移動体通信端末」としては、上記携帯電話機のほか、通信機能を有するＰＤＡ（Personal Digital Assistance）等の移動体通信端末も挙げられる。
【０００９】
図１は、本実施形態に係る携帯電話機６０の外観図であり、図２は、その携帯電話機６０のハードウェア構成を示す概略構成図である。
この携帯電話機６０は、システムバス２００、ＣＰＵ２０１、ＲＡＭ２０２やＲＯＭ２０３等からなる内部制御装置、入力装置２０４、出力装置２０５、携帯電話用通信装置２０６を備えている。ＣＰＵ２０１やＲＡＭ２０２等の構成要素は、システムバス２００を介して、互いに各種データや後述のプログラムの命令等のやり取りを行っている。上記入力装置２０４は、データ入力キー（テンキー、＊キー、＃キー）６１、通話開始キー６２、終話キー６３、スクロールキー６４、多機能キー６５、マイク６６等から構成されている。上記出力装置２０５は、画像表示手段である液晶ディスプレイ（ＬＣＤ）６７、スピーカ６８等から構成されている。上記携帯電話用通信装置２０６は、携帯電話通信網７０を介して他の携帯電話機やサーバと通信するためのものである。
【００１０】
図３は、上記携帯電話機６０の主要部を抽出して示したブロック図である。
この携帯電話機６０は、電話通信部２１１、データ通信部２１２、操作部２１３、主制御部２１５、出力部２１６、閲覧処理実行手段としての閲覧処理部２１７等を備えている。
【００１１】
上記電話通信部２１１は、他の携帯電話機や固定電話機と電話通信を行うために、携帯電話通信網の基地局と無線通信を行うものであり、上述のハードウェア構成上の携帯電話用通信装置２０６等に対応する。
【００１２】
上記データ通信部２１２は、上記電話通信部２１１と同様に、上述のハードウェア構成上の携帯電話用通信装置２０６等に対応する。このデータ通信部２１２は、携帯電話機通信網７０を介して他の携帯電話機とメールのやり取りを行ったり、移動体通信ネットワークとしての携帯電話機通信網からゲートウェイサーバを介して、インターネット等の外部の通信ネットワークに接続し、インターネット上での電子メールのやり取りや、Ｗｅｂサーバが配信している閲覧情報としてのＷｅｂページの閲覧等を行ったりするためのものである。
【００１３】
上記操作部２１３は、ユーザが操作可能な上述のテンキー６１、通話開始キー６２、終話キー６３等で構成されている。この操作部２１３を操作することにより、ユーザは、携帯電話機６０に対してＵＲＬ等のデータを入力したり、電話着信の際に通話の開始及び終了を行ったり、アプリケーションプログラムの選択、起動及び停止を行ったりすることができる。また、ユーザは操作部２１３を操作することにより、Ｗｅｂサーバから配信されるＷｅｂページを閲覧したりすることもできる。
【００１４】
上記主制御部２１５は、上記電話通信部２１１、データ通信部２１２、操作部２１３を制御するものであり、上述のシステムバス２００、ＣＰＵ２０１やＲＡＭ２０２等で構成されている。この主制御部２１５は、閲覧処理部２１７との間で制御命令や各種データのやりとりを行い、これらと協働して制御を行う。
【００１５】
上記出力部２１６は、上述の液晶ディスプレイ６７やスピーカ６８等からなる出力装置２０５等で構成されている。この出力部２１６は、上記データ通信部２１２で受信したＷｅｂページ画面を液晶ディスプレイ２７に表示する。また、この出力部２１６は、上記電話通信部２１１やデータ通信部２１２で情報を着信した旨をユーザに報知するときにも用いられる。具体的には、その情報を着信すると、主制御部２１５により、出力部２１６の液晶ディスプレイ６７に着信報知画像を表示したり、スピーカ６８から着信音を出力させたりする。
【００１６】
上記閲覧処理部２１７は、上述のシステムバス２００、ＣＰＵ２０１やＲＡＭ２０２等で構成されている。この閲覧処理部２１７は、いわゆるブラウザとしての機能を果たし、データ通信部２１２を介してＷｅｂサーバに閲覧要求を出力し、その要求に係るＷｅｂページ画面のデータを取得し、主制御部２１５を介して、そのＷｅｂページ画面を出力部２１６の液晶ディスプレイ６７に表示させる。
【００１７】
上記構成の携帯電話機６０においてＷｅｂページ画面を閲覧するときは、ユーザは、操作部２１３のキーを操作して、ＵＲＬを入力したり、ブックマークに登録されたＵＲＬを選択したりした後、多機能キー６５を押下すると、閲覧処理部２１７は、主制御部を介してデータ通信部２１２を制御することで、そのＵＲＬにより特定されるＷｅｂサーバからＷｅｂページ画面のデータをダウンロードし、そのＷｅｂページ画面を主制御部２１５を介して出力部２１６の液晶ディスプレイ６７上に表示させる。
【００１８】
次に、本実施形態に係る検索システムについて説明する。
図４は、検索システムのブロック図である。図４に示すように、検索システムは大きく分けて、収集手段としての収集サーバ１０、インデックス作成手段としてのインデックスサーバ２０、検索手段としての検索サーバ３０、送信手段としてのＷｅｂサーバ４０の４つのサーバからなっている。また、検索システムを管理する管理サーバ５０を備えている。
【００１９】
管理サーバ５０は、収集サーバ１０が収集するＷｅｂページ等のコンテンツや収集開始時間などを制御するための収集定義ファイル１２と、インデックスサーバ２０でデータベースを作る時に用いるインデックス作成ファイル２２とがまとめられたコンテンツ情報テーブル５１を備えている。また、管理サーバ５０は、このコンテンツ情報テーブル５１を表示する管理者ｗｅｂ５２を備えており、管理者は、パーソナルコンピュータ１００から管理者ｗｅｂ５２を介してコンテンツ情報テーブル５１の情報を管理する。
管理者は、コンテンツ情報テーブル５１をパーソナルコンピュータ１００で適宜変更して、これらの変更情報は、収集定義ファイル１２とインデックス作成ファイル２２に反映される。
【００２０】
検索システムにおいては、まず、収集サーバ１０内のロボット１１が収集定義ファイル１２に基づいて、定期的に、携帯電話通信網７０やインターネットなどの通信ネットワーク上のＷｅｂサーバが提供するＷｅｂページ等のコンテンツを巡回して各コンテンツの情報を取り込む。この取り込んだコンテンツの情報は、形態素解析手段１３でコンテンツの文字情報を単語ごとに区切る処理を行う。次に、インデックスサーバ２０内のインデックス作成手段２１で収集したコンテンツの文字情報およびインデックス作成ファイル２２からインデックスと呼ばれるデータベース３１を作る。そのデータベース３１をもとに検索サーバ３０は検索サービスを実行する。
【００２１】
携帯電話機６０は、携帯電話機通信網７０から、Ｗｅｂサーバ４０に接続して、Ｗｅｂサーバ４０内の検索サイトを利用する。ユーザが検索サイトにキーワードを入力して、検索を要求したら、この要求に応じて、入力されたキーワードを応答部４１を介して検索サーバ３０の検索部３２に送る。キーワードを送られた検索部３２は、このキーワードに応じてデータベース３１から該当する情報を検索する。そして、この検索結果を含んだ応答メッセージを作成して、この応答メッセージを応答部４１に送信する。応答部４１は、テンプレート保持部４２に保持されている応答テンプレートを用いて検索結果の応答ページを作成して携帯電話機６０に送信する。携帯電話機６０は応答ページを受信して、表示部に応答ページを表示する。
【００２２】
上記応答テンプレートは、携帯電話機の機種世代毎に用意されており、アクセス元の携帯電話機の機種世代を判断して、応答ページを作成している。携帯電話機の機種世代は、例えば、検索サイトに対するアクセス経路によって判断している。第２世代（２Ｇ）の携帯電話機は、回線交換機およびゲートウェイサーバを介してアクセスしており、第２．５世代（２．５Ｇ）は、パケット交換機を介して、第３世代は、無線ネットワーク制御装置（ＲＮＣ： Radio Network Controller）を介してそれぞれ検索サイトにアクセスしている。このように、機種世代毎に携帯電話機のアクセス経路が違っている。検索システムは、アクセス元のＩＰアドレスによって携帯電話機が回線交換機からのアクセスか、パケット交換機からのアクセスか、ＲＮＣからのアクセスかを判断して、携帯電話機がどの世代であるかを判断する。
【００２３】
図５は、携帯電話機に表示される応答ページの一例である。図５に示すように、携帯電話機６０には、検索キーワード、検索キーワードを有するコンテンツの取得件数、検索キーワードを有する各コンテンツのタイトル名が表示される。そして、ユーザが携帯電話機６０でタイトル名を選択してクリックすると、このタイトルのコンテンツを有する情報提供サーバ９０ａ、９０ｂに、そのコンテンツのデータを要求する。このとき、上記検索システムでの検索で用いられた検索キーワードが情報提供サーバ９０ａ、９０ｂに送信される。ここで、コンテンツがＣＧＩ（Common Gateway Interface）の検索機能を有する場合、そのコンテンツのキーワード入力部に検索キーワードが引き継がれて表示される。
【００２４】
上記検索システムから携帯電話機６０に送信される検索結果の応答ページのデータは、次のような取得リンク先データ（ＵＲＬ）及び上記検索システムで用いた検索キーワードを含む。すなわち、上記取得リンク先データ（ＵＲＬ）は、情報提供サーバ９０ａ、９０ｂが提供する複数のコンテンツのうち上記検索キーワードを利用するコンテンツにアクセスするためのデータである。そして、上記検索キーワードは、情報提供サーバ９０ａ、９０ｂが解釈可能な形式で取得リンク先データに付加されている。
【００２５】
図６は、上記検索システムから携帯電話機６０に送信される応答ページのＨＴＭＬファイルである。図６の（１）、（２）に示すように、アンカータグには、リンク先のアドレス（ｈｔｔｐ：／／ｂｂｂ．ｃｏｍ／ｉｎｄｅｘ．ｃｇｉ、ｈｔｔｐ：／／ｃｃｃ．ｃｏｍ／ｉｎｄｅｘ．ｈｔｍｌ）の後に、検索サイトのキーワード入力部に自動入力される検索キーワードのデータ（ｋｅｙｗｏｒｄ＝ＡＡＡ）が付加された取得リンク先データとしてのＵＲＬが記述されている。
【００２６】
なお、図６では、リンク先のアドレスの後に付加される検索キーワードのデータは、「ＡＡＡ」と表現されているが、この「ＡＡＡ」の部分は、実際にはＵＲＬエンコードが行われており、「％○○％××％△△・・・」の形式で記述されている。また、ＵＲＬのエンコードの方式は、携帯電話機の機種世代（２Ｇ、２．５Ｇ、３Ｇ）によって異なっている。第２世代（２Ｇ）においては、ｓｈｉｆｔ−ＪＩＳのキャラクターコードでエンコードされ、第２．５及び第３世代においては、ｓｈｉｆｔ−ＪＩＳ、ＵＴＦ−８、ＥＵＣ−ＪＰ、ＩＳＯ−２０２２−ＪＰの中の携帯電話機の設定に応じたキャラクターコードがエンコードされる。
【００２７】
図７は、ユーザが携帯電話機６０を使用して、検索サイトで検索を実行して特定の情報提供サイトへアクセスするまでのシーケンス図である。
図７に示すように、まず、携帯電話機６０のＷｅｂブラウザにユーザがＵＲＬを入力したり、ブックマークに登録されたＵＲＬを選択したりすることにより、検索システムの検索サイトページのデータを要求する（Ｓ１００）。検索システムは、この要求を受けて、検索サイトページを携帯電話機６０に送信する（Ｓ１０１）。すると、ユーザの携帯電話機６０の表示部には、検索サイトページが表示される。
次に、ユーザは、検索サイトページのキーワード入力部に検索キーワード「ＡＡＡ」を入力して、検索システムに検索キーワードに関する検索結果のデータを要求する（Ｓ１０２）。このとき、ＧＥＴコマンドの一部として検索キーワードが検索システムに提供される。検索システムは、このようなＧＥＴコマンドを受信したら、検索サーバのデータベースから検索キーワード「ＡＡＡ」を有するコンテンツのＵＲＬを取得して、応答ページを生成する。そして、この応答ページを検索結果のデータとして携帯電話機６０に送信する（Ｓ１０３）。
次に、ユーザは、携帯電話機６０の表示部に表示された応答ページに表示されている検索結果のコンテンツのリンク先を選択して、選択したコンテンツのデータを情報提供サーバに要求する（Ｓ１０４）。このとき、ＧＥＴコマンドの一部として、上記検索システムで用いたものと同じ検索キーワードが情報提供サーバ９０ａ、９０ｂに送信される。情報提供サーバ９０ａ、９０ｂは、このようなＧＥＴコマンドを受信すると、要求されたコンテンツに応じて処理を実行する。要求されたコンテンツがサイト内を検索する検索機能を有している場合は、ＧＥＴコマンドの一部として供給された検索キーワード「ＡＡＡ」で検索実行し、その検索結果を携帯電話機６０に送信する。あるいは、要求されたコンテンツのサイト内を検索するために設けられたキーワード入力部に、ＧＥＴコマンドの一部として供給された検索キーワード「ＡＡＡ」が出力された形でコンテンツを生成して携帯電話機６０に送信する（Ｓ１０５）。
【００２８】
例えば、図５に示す応答ページの検索結果として表示されている「タイトル：ＡＢＣ」を選択して、情報提供サーバ９０ａ、９０ｂに「タイトル：ＡＢＣ」のコンテンツを要求する際に、ＧＥＴコマンドの一部としてＵＲＬエンコードが行われた検索キーワードが情報提供サーバに送信される。情報提供サーバ９０ａ、９０ｂは、上記ＧＥＴコマンドを受信したら、「タイトル：ＡＢＣ」のコンテンツ（Ｗｅｂページ）内にあるキーワード入力部に、上記検索サイトのキーワード入力部に検索キーワード「ＡＡＡ」が入力した状態のＨＴＭＬファイルを生成して携帯電話機６０に送信する。すると、携帯電話機６０には、図８に示すように「タイトル：ＡＢＣ」のコンテンツ内にあるキーワード入力部５００に「ＡＡＡ」の検索キーワードが入力された状態のコンテンツが表示される。
【００２９】
図９は、図８に示した携帯電話機６０に送信されるコンテンツ情報のＨＴＭＬファイルの一例である。図８に示す（３）の部分は、図８に示す携帯電話機６０に表示されるコンテンツ情報のキーワード入力部を構成するＨＴＭＬ構文である。図８の（３）に示すＨＴＭＬ構文には、入力キーワードを表示するためのメタタグである「＃＃ＩＮＰＵＴ＿ＫＥＹ＃＃」が埋め込まれている。これにより、図８に示す携帯電話機６０に表示されるコンテンツ情報のキーワード入力部５００に検索キーワード「ＡＡＡ」が出力される。
【００３０】
図５に示す応答ページの検索結果として表示されたリンク先には、キーワード入力部を有していないコンテンツ（Ｗｅｂページ）も存在する。このように、キーワード入力部を有していないコンテンツを要求する際も、ＵＲＬエンコードが行われた検索キーワードをＵＲＬの後に付加して情報提供サーバに送信する。このとき、情報提供サーバは、ＵＲＬの拡張子がｃｇｉ以外の拡張子で作成されている場合は、ＵＲＬともに送られた検索キーワードのデータは無視して、このＵＲＬのコンテンツの情報のみを携帯電話機６０に送信する。
【００３１】
また、情報提供サーバが、ＧＥＴコマンドの一部としてＵＲＬエンコードが行われた検索キーワードを受信したら、まず、要求されたコンテンツのサイト内を検索キーワード「ＡＡＡ」で予め検索を実行する。そして、その検索結果と、キーワード入力部に検索キーワード「ＡＡＡ」とが入力された状態とが表示されるようなＨＴＭＬファイルを生成して、このＨＴＭＬファイルを携帯電話機６０に送信するようにしてもよい。
【００３２】
以上、本実施携帯の検索システムによれば、検索結果のデータとして、Ｗｅｂページ等のコンテンツの取得リンク先データ（ＵＲＬ）に検索キーワードが付加されたデータを携帯電話機６０に送信する。これにより、携帯電話機６０に送信した検索結果のデータから携帯電話機６０によって選択されたコンテンツのデータを情報提供サーバに要求する際、上記検索キーワードを情報提供サーバ９０ａ、９０ｂに送信して引き渡すことができる。情報提供サーバ９０ａ、９０ｂは、この検索キーワードを用いて、携帯電話機６０のユーザが要求しているコンテンツを作成したり、ユーザが利用し易いコンテンツを作成したりすることができる。例えば、上記検索キーワードに関連の深い広告をＷｅｂページに表示することができる。
【００３３】
また、携帯電話機６０は画面が小さいため、多くの情報量を表示することができない。このため、検索キーワードに関する詳細情報を携帯電話機６０の表示部にいきなり表示すると、ユーザは、このコンテンツの情報が知りたい情報であるかどうかを判断するためにキーを操作して何度もページをスクロールする必要が生じる。また、このコンテンツの内容が知りたい情報であるかどうかを判断するのに時間を要してしまう。
そこで、例えば、検索システムから送信される検索キーワードを受け取ったら、この検索キーワードに関する情報の概要のＷｅｂページを作成して、携帯電話機６０に送信するようにしてもよい。ユーザは、携帯電話機６０に表示された概要文を見て、このコンテンツに記載されている検索キーワードの大まかな内容をキーを操作してＷｅｂページをスクロールしなくても把握することができる。ユーザが更に詳細な情報を得たい場合は、詳細ボタンをクリックして、詳細情報を表示する。ユーザは、キー操作を行って表示された詳細情報のＷｅｂページをスクロールすることにより、コンテンツの中身を詳細に把握することができる。このように、始めに検索キーワードに関する概要文を提供することで、ユーザは、このコンテンツの内容が知りたい情報であるかどうかを容易に判断することができ、利便性の高いコンテンツが提供できる。
このように、上記検索システムから得た検索結果のデータに基づいて携帯電話機６０によって選択されたＷｅｂページ等のコンテンツのデータを情報提供サーバに要求する際、上記検索システムで用いた検索キーワードを情報提供サーバ９０ａ、９０ｂに送信して引き渡している。これにより、情報提供サーバ９０ａ、９０ｂは、携帯電話機６０から受信した検索キーワードに基づき、上述のような種々の処理を行い、ユーザが利用しやすいコンテンツを携帯電話機６０送信して利用者に提供することができる。特に、１画面に表示される情報が少ない携帯電話機の場合、情報提供サーバ９０ａ、９０ｂは、携帯電話機から受信した検索キーワードを利用して、ユーザが知りたい情報のみを、ユーザが利用し易い状態のＷｅｂページ等のコンテンツとして提供することができる。
【００３４】
また、本実施形態の情報提供システムによれば、検索システムは、コンテンツの取得リンク先データに検索キーワードを付加した検索結果のデータを携帯電話機６０に送信している。これにより、携帯電話機６０に送信した検索結果のデータから携帯電話機６０によって選択されたＷｅｂページ等のコンテンツのデータを情報提供サーバ９０ａ、９０ｂに要求する際、上記検索キーワードを情報提供サーバ９０ａ、９０ｂに送信して引き渡すことができる。そして、携帯電話機６０によって要求されたコンテンツがコンテンツ内検索やサイト内検索を行う機能を有している場合は、情報提供サーバ９０ａ、９０ｂに送信された検索キーワードは、情報提供サーバ９０ａ、９０ｂのコンテンツ内検索やサイト内検索を行うために入力されるキーワードとして処理される。これにより、上記検索システムから得られた検索結果データに基づいてアクセスした検索機能を有するＷｅｂページ等のコンテンツ内のキーワード入力部に、上記検索キーワードを入力する操作を行う必要がない。このため、上記検索キーワードに関連した情報をコンテンツ内から見つけ出したり、上記上記検索キーワードに関連したコンテンツをサイト内から見つけ出したりするまでにユーザがキーを操作する回数を減らすことができる。
【００３５】
また、本実施形態の情報提供システムによれば、情報提供サーバ９０ａ、９０ｂが提供するコンテンツ内を検索したり情報提供サーバ９０ａ、９０ｂのサイト内コンテンツを検索したりするために設けられたキーワード入力部に、上記検索キーワードが入力された状態の検索用Ｗｅｂページのコンテンツのデータを生成して携帯電話機６０に送信するようにしている。これにより、携帯電話機６０に表示される検索用Ｗｅｂページ等のコンテンツは、上記キーワード入力部に検索キーワードが入力された状態で携帯電話機６０に表示される。よって、Ｗｅｂページ等のコンテンツから上記検索キーワードに関連する情報を見つけ出したり、上記検索キーワードに関連するコンテンツを見つけだしたりするために、上記キーワード入力部に検索キーワードを入力せずに検索を実行することができる。これにより、上記検索キーワードに関する情報やコンテンツを得るまでの操作量を従来に比べて減らすことができる。
【００３６】
また、本実施形態の情報提供システムによれば、上記検索システムから携帯電話機６０に送信される検索結果のデータは、次のような取得リンク先データ及び検索キーワードを含む。すなわち、上記取得リンク先データは、情報提供サーバ９０ａ、９０ｂが提供する複数のコンテンツのうち上記検索キーワードを利用するコンテンツにアクセスするためのデータである。そして、上記検索キーワードは、情報提供サーバ９０ａ、９０ｂが解釈可能な形式で取得リンク先データに付加されている。このような検索キーワードが付加された取得リンク先データを含む検索結果のデータを携帯電話機６０に送信することにより、この検索結果のデータに基づいて、携帯電話機６０から上記検索キーワードを利用する所定のコンテンツにアクセスし、その検索キーワードを情報提供サーバ９０ａ、９０ｂに確実に引き渡して各種情報処理を用いられるようにすることができる。
【００３７】
また、本実施形態の情報提供システムによれば、検索キーワードは、携帯電話機６０の機種世代によって異なるエンコード処理されて、コンテンツの取得リンク先データに付加されている。これにより、情報提供サーバ９０ａ、９０ｂが提供するコンテンツ内を検索したり情報提供サーバ９０ａ、９０ｂのサイト内コンテンツを検索したりするために設けられたキーワード入力部に、上記検索キーワードが入力された状態のコンテンツ情報を携帯電話機６０に表示するコンテンツにおいて、上記キーワード入力部に入力された検索キーワードが文字化けしてしまうなどの不具合を回避できる。
【００３８】
また、本実施形態の情報提供システムによれば、携帯電話機から受信した検索キーワードを用いて情報提供サーバ９０ａ、９０ｂが提供するコンテンツ内を検索したりサイト内コンテンツを検索し、その検索結果データを含むＷｅｂページ等のコンテンツを携帯電話機６０に送信している。これにより、従来のように情報提供サーバ９０ａ、９０ｂが提供するコンテンツ内をスクロールしたり、情報提供サーバ９０ａ、９０ｂのサイト内コンテンツを検索したりする操作が不要になる。
【００３９】
なお、上記実施形態においては、検索キーワードの送受信をＧＥＴコマンドを用いて行っているが、ＰＯＳＴコマンドを用いて検索キーワードの送受信を行うようにしてもよい。
【００４０】
また、上記実施形態において、上記検索キーワードが、論理演算子で結合された複数の検索キーワードであるとき、上記取得リンク先データに、検索キーワードとともに論理演算子の情報を付加するのが好ましい。この場合は、検索システムで使用した論理演算子で結合された複数の検索キーワードを情報提供サーバに引き継ぐことができる。
【００４１】
また、上記実施形態において、上記検索システムを、上記取得リンク先データに対応するＷｅｂページ等のコンテンツが、取得リンク先データに付加されているキーワードを利用する機能を有する閲覧情報であるか否かを判断するように構成してもよい。そして、キーワードを利用する機能を有する閲覧情報である場合にのみ、上記取得リンク先データに上記検索キーワードを付加する。この場合は、情報提供サーバで使用されることのない無駄なデータの送受信を回避できる。
【図面の簡単な説明】
【００４２】
【図１】携帯電話機の外観図。
【図２】携帯電話機のハードウェア構成を示す概略構成図。
【図３】携帯電話機の主要部を抽出して示したブロック図。
【図４】検索システムの構成を示すブロック図。
【図５】応答ページの一例を示す図。
【図６】応答ページのＨＴＭＬファイルの一例を示す図。
【図７】検索サイトで検索を実行して特定のサイトへアクセスするまでのシーケンス図。
【図８】コンテンツ（Ｗｅｂページ）の一例を示す図。
【図９】コンテンツ（Ｗｅｂページ）のＨＴＭＬファイルの一例を示す図。
【符号の説明】
【００４３】
１０    収集サーバ
２０    インデックスサーバ
３０    検索サーバ
４０    Ｗｅｂサーバ
５０    管理サーバ
６０    携帯電話機
９０ａ、９０ｂ    情報提供サーバ
【図１】
2006107201.tif 000003
【図２】
2006107201.tif 000004
【図３】
2006107201.tif 000005
【図４】
2006107201.tif 000006
【図５】
2006107201.tif 000007
【図６】
2006107201.tif 000008
【図７】
2006107201.tif 000009
【図８】
2006107201.tif 000010
【図９】
2006107201.tif 000011