(57)【要約】      （修正有）【課題】携帯電話機から所望する情報を公開しているサイトを検索する場合において、少ない手間でより有効な絞り込み検索が可能となる、携帯電話機によるサイト検索方法およびそのプログラムを提供すること。【解決手段】携帯電話機のカメラ機能などにより取得された画像データのうち特定の画像データがしていされると（ステップＳ１，ＹＥＳ）、文字認識処理を行い（ステップＳ２）、一次検索を実行する（ステップＳ３）。その結果、ヒット件数が所定数を超えた場合（ステップＳ７，ＹＥＳ）は、携帯電話機の表示部に予め定められた選択肢を表示し、それら選択肢を携帯電話機の多方向キーおよび決定キーを用いて使用者に選択させることで絞込条件を入力可能とする絞込み条件入力処理を行う（ステップＳ９）。【選択図】図５
2007128150.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して情報を公開しているサイトのうち、外部から受信した検索条件を満たすサイトを検索し、少なくとも検索されたサイトの数および検索された各サイトを特定する情報を含む検索結果情報を、前記検索条件の送信元へ返信する検索サーバに、表示部、操作部およびカメラ機能を有する携帯電話機からアクセスし、前記検索サーバによってサイトに関する情報の検索を行う、携帯電話機を用いたサイト検索方法であって、
前記携帯電話機のカメラ機能により撮影された、文字を表す画像データに対して文字認識処理を行い、文字情報を得る第１の手順と、
前記文字認識処理により得られた文字情報を含む情報を公開しているサイトを検索するための第１の検索条件として前記検索サーバに送信する第２の手順と、
前記検索サーバから返信された前記第１の検索条件に基づく検索結果情報に基づいて、前記第１の検索条件を満たすサイトの数が、所定数を超えたか否かを判断する第３の手順と、
前記第１の検索条件を満たすサイトの数が、所定数を超えたと判断した場合、前記文字認識処理により得られた文字情報に対応する文字によって表されるものの属性を表す文字に対応する文字情報を、前記携帯電話機の表示部に複数表示する第４の手順と、
前記複数表示された前記属性を表す文字に対応する文字情報の各々に対応付けて、前記検索サーバに送信する検索条件の基となる複数の文字情報を記憶している記憶手段から、前記携帯電話機の操作部によって選択された文字情報に対応する文字情報を読み出し、該読み出した文字情報と、前記文字認識処理により得られた文字情報と、を含む情報を公開しているサイトを検索するための第２の検索条件を作成する第５の手順と、
前記第２の検索条件を前記検索サーバに送信する第６の手順と、
前記検索サーバから返信された前記第２の検索条件に基づく検索結果情報に基づいて、前記第２の検索条件を満たすサイトの数が、所定数を超えたか否かを判断する第７の手順と、
前記第２の検索条件を満たすサイトの数が、所定数以下であると判断した場合、前記第２の検索条件に基づく検索結果情報のうち、前記第２の検索条件を満たすサイトを特定する情報を前記携帯電話機の表示部に表示する第８の手順と
を有することを特徴とする携帯電話機を用いたサイト検索方法。
【請求項２】
前記第７の手順で、前記第２の検索条件を満たすサイトの数が、所定数を超えたと判断した場合、前記第４の手順で複数表示した前記属性を表す文字に対応する文字情報のうち、前記携帯電話機の操作部によって選択された文字情報に対応する文字によって表される属性について、該属性の内容を細かく分類した内容を示す文字に対応する文字情報を前記携帯電話機の表示部に複数表示する第９の手順と、
前記複数表示された前記属性の内容を細かく分類した内容を示す文字に対応する文字情報の各々に対応付けて、前記検索サーバに送信する検索条件の基となる複数の文字情報を記憶している記憶手段から、前記携帯電話機の操作部によって選択された文字情報に対応する文字情報を読み出し、該読み出した文字情報と、前記文字認識処理により得られた文字情報と、を含む情報を公開しているサイトを検索するための第３の検索条件を作成する第１０の手順と、
前記第３の検索条件を前記検索サーバに送信する第１１の手順と、
前記検索サーバから返信された前記第３の検索条件に基づく検索結果情報に基づいて、前記第３の検索条件を満たすサイトの数が、所定数を超えたか否かを判断する第１２の手順と、
前記第３の検索条件を満たすサイトの数が、所定数以下であると判断した場合、前記第３の検索条件に基づく検索結果情報のうち、前記第３の検索条件を満たすサイトを特定する情報を前記携帯電話機の表示部に表示する第１３の手順と
を有することを特徴とする請求項１に記載の携帯電話機を用いたサイト検索方法。
【請求項３】
コンピュータに、表示部、操作部およびカメラ機能を有する携帯電話機から、ネットワークを介して情報を公開しているサイトのうち外部から受信した検索条件を満たすサイトを検索して少なくとも検索されたサイトの数および検索された各サイトを特定する情報を含む検索結果情報を前記検索条件の送信元へ返信する検索サーバにアクセスさせ、前記検索サーバによってサイトに関する情報の検索を行わせる、携帯電話機を用いたサイト検索プログラムであって、
前記携帯電話機のカメラ機能により撮影された、文字を表す画像データに対して文字認識処理を行い、文字情報を得る第１の手順と、
前記文字認識処理により得られた文字情報を含む情報を公開しているサイトを検索するための第１の検索条件として前記検索サーバに送信する第２の手順と、
前記検索サーバから返信された前記第１の検索条件に基づく検索結果情報に基づいて、前記第１の検索条件を満たすサイトの数が、所定数を超えたか否かを判断する第３の手順と、
前記第１の検索条件を満たすサイトの数が、所定数を超えたと判断した場合、前記文字認識処理により得られた文字情報に対応する文字によって表されるものの属性を表す文字に対応する文字情報を、前記携帯電話機の表示部に複数表示する第４の手順と、
前記複数表示された前記属性を表す文字に対応する文字情報の各々に対応付けて、前記検索サーバに送信する検索条件の基となる複数の文字情報を記憶している記憶手段から、前記携帯電話機の操作部によって選択された文字情報に対応する文字情報を読み出し、該読み出した文字情報と、前記文字認識処理により得られた文字情報と、を含む情報を公開しているサイトを検索するための第２の検索条件を作成する第５の手順と、
前記第２の検索条件を前記検索サーバに送信する第６の手順と、
前記検索サーバから返信された前記第２の検索条件に基づく検索結果情報に基づいて、前記第２の検索条件を満たすサイトの数が、所定数を超えたか否かを判断する第７の手順と、
前記第２の検索条件を満たすサイトの数が、所定数以下であると判断した場合、前記第２の検索条件に基づく検索結果情報のうち、前記第２の検索条件を満たすサイトを特定する情報を前記携帯電話機の表示部に表示する第８の手順と
を前記コンピュータに実行させることを特徴とする携帯電話機を用いたサイト検索プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して入手可能な情報を公開しているサイトを、携帯電話機により検索するサイト検索方法およびそのプログラムに関する。
【背景技術】
【０００２】
現在、一般に広く普及している携帯電話機は、電話通信機能のみならず、インターネットアクセス機能、電子メール機能などのデータ通信端末としての機能も有している。また、デジタルカメラ機能を搭載し、静止画像を記録できる携帯電話機も登場している。このように、多様な機能を有した携帯電話機の登場に伴い、これらの機能を利用してさらに新たな機能を提供すべく数々の提案がなされている。たとえば、特許文献１には、携帯電話のカメラ可能により看板等の文字を撮影し、その画像を電子メールに添付してコンピュータへ送信すると、当該コンピュータは、受信した電子メールに添付されていた画像に対して文字認識を行い、認識された文字の意味や、その文字が意味するものについての関連情報を、内蔵する辞書データまたはインターネットを介して周知の検索サイトにより調べ、その結果を電子メールで上記携帯電話へ返信するシステムが開示されている。また、特許文献２には、携帯電話のカメラ機能を用いてたとえば駅名標を撮影し、撮影された画像に対して文字認識を行い、その結果得られた文字列をキーワードとしてデータベースを検索して、撮影した駅周辺の施設に関する情報を得ることができるシステムが開示されている。
【０００３】
【特許文献１】特開２００４−１１８２８１
【特許文献２】特開２００４−３２６４７３
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、特許文献１および特許文献２に開示されたシステムで各種情報の検索を行った場合、検索キーワードとなるのは、携帯電話のカメラ機能により撮影された文字だけであるため、検索された情報の中には、本来目的とする情報以外の情報（以下、ノイズという）が多数含まれてしまう可能性があり、結果として、検索された情報の数（以下、ヒット件数という）も多くなる可能性がある。また、携帯電話機が具備する表示装置の画面サイズは、通常、携帯電話機本体の大きさに制約されるため、通常２〜３インチ程度と小さく、一度に表示できる情報量が限られるという事情がある。よって、ヒット件数が多い場合、検索された情報を複数画面に分けて表示せざるを得ず、それらの中から所望する情報を探し出すには、画面の表示切り替え操作を行って、検索された情報に一通り目を通し、その後所望する情報を含む画面に戻るという手間が生じるため、使用者に負担をかけることとなる。
【０００５】
また、仮に、検索された情報に対してさらに絞り込み検索を行うことができたとしても、その絞り込み検索のためのキーワードは、携帯電話機のテンキー（いわゆるプッシュホン式の電話機に備えられているキーと同様のキーで構成され、「０」〜「９」の数字に対応する１０個のキーと、「＊」および「＃」の記号に対応する２つのキーとからなる）を用いて入力しなければならない。このため、キーワードとして仮名や漢字を入力する場合、その操作が煩雑になるという問題がある。
【０００６】
そこで本発明は、携帯電話機から所望する情報を公開しているサイトを検索する場合において、少ない手間でより有効な絞り込み検索が可能となる、携帯電話機を用いたサイト検索方法およびそのプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００７】
上記の目的を達成するために、本発明は、ネットワークを介して情報を公開しているサイトのうち、外部から受信した検索条件を満たすサイトを検索し、少なくとも検索されたサイトの数および検索された各サイトを特定する情報を含む検索結果情報を、前記検索条件の送信元へ返信する検索サーバに、表示部、操作部およびカメラ機能を有する携帯電話機からアクセスし、前記検索サーバによってサイトに関する情報の検索を行う、携帯電話機を用いたサイト検索方法であって、
前記携帯電話機のカメラ機能により撮影された、文字を表す画像データに対して文字認識処理を行い、文字情報を得る第１の手順と、前記文字認識処理により得られた文字情報を含む情報を公開しているサイトを検索するための第１の検索条件として前記検索サーバに送信する第２の手順と、前記検索サーバから返信された前記第１の検索条件に基づく検索結果情報に基づいて、前記第１の検索条件を満たすサイトの数が、所定数を超えたか否かを判断する第３の手順と、前記第１の検索条件を満たすサイトの数が、所定数を超えたと判断した場合、前記文字認識処理により得られた文字情報に対応する文字によって表されるものの属性を表す文字に対応する文字情報を、前記携帯電話機の表示部に複数表示する第４の手順と、前記複数表示された前記属性を表す文字に対応する文字情報の各々に対応付けて、前記検索サーバに送信する検索条件の基となる複数の文字情報を記憶している記憶手段から、前記携帯電話機の操作部によって選択された文字情報に対応する文字情報を読み出し、該読み出した文字情報と、前記文字認識処理により得られた文字情報と、を含む情報を公開しているサイトを検索するための第２の検索条件を作成する第５の手順と、前記第２の検索条件を前記検索サーバに送信する第６の手順と、前記検索サーバから返信された前記第２の検索条件に基づく検索結果情報に基づいて、前記第２の検索条件を満たすサイトの数が、所定数を超えたか否かを判断する第７の手順と、前記第２の検索条件を満たすサイトの数が、所定数以下であると判断した場合、前記第２の検索条件に基づく検索結果情報のうち、前記第２の検索条件を満たすサイトを特定する情報を前記携帯電話機の表示部に表示する第８の手順とを有することを特徴としている。
【０００８】
また、上記のサイト検索方法において、前記第７の手順で、前記第２の検索条件を満たすサイトの数が、所定数を超えたと判断した場合、前記第４の手順で複数表示した前記属性を表す文字に対応する文字情報のうち、前記携帯電話機の操作部によって選択された文字情報に対応する文字によって表される属性について、該属性の内容を細かく分類した内容を示す文字に対応する文字情報を前記携帯電話機の表示部に複数表示する第９の手順と、前記複数表示された前記属性の内容を細かく分類した内容を示す文字に対応する文字情報の各々に対応付けて、前記検索サーバに送信する検索条件の基となる複数の文字情報を記憶している記憶手段から、前記携帯電話機の操作部によって選択された文字情報に対応する文字情報を読み出し、該読み出した文字情報と、前記文字認識処理により得られた文字情報と、を含む情報を公開しているサイトを検索するための第３の検索条件を作成する第１０の手順と、前記第３の検索条件を前記検索サーバに送信する第１１の手順と、前記検索サーバから返信された前記第３の検索条件に基づく検索結果情報に基づいて、前記第３の検索条件を満たすサイトの数が、所定数を超えたか否かを判断する第１２の手順と、前記第３の検索条件を満たすサイトの数が、所定数以下であると判断した場合、前記第３の検索条件に基づく検索結果情報のうち、前記第３の検索条件を満たすサイトを特定する情報を前記携帯電話機の表示部に表示する第１３の手順とを有することを特徴としている。
【０００９】
また、本発明は、コンピュータに、表示部、操作部およびカメラ機能を有する携帯電話機から、ネットワークを介して情報を公開しているサイトのうち外部から受信した検索条件を満たすサイトを検索して少なくとも検索されたサイトの数および検索された各サイトを特定する情報を含む検索結果情報を前記検索条件の送信元へ返信する検索サーバにアクセスさせ、前記検索サーバによってサイトに関する情報の検索を行わせる、携帯電話機を用いたサイト検索プログラムであって、前記携帯電話機のカメラ機能により撮影された、文字を表す画像データに対して文字認識処理を行い、文字情報を得る第１の手順と、前記文字認識処理により得られた文字情報を含む情報を公開しているサイトを検索するための第１の検索条件として前記検索サーバに送信する第２の手順と、前記検索サーバから返信された前記第１の検索条件に基づく検索結果情報に基づいて、前記第１の検索条件を満たすサイトの数が、所定数を超えたか否かを判断する第３の手順と、前記第１の検索条件を満たすサイトの数が、所定数を超えたと判断した場合、前記文字認識処理により得られた文字情報に対応する文字によって表されるものの属性を表す文字に対応する文字情報を、前記携帯電話機の表示部に複数表示する第４の手順と、前記複数表示された前記属性を表す文字に対応する文字情報の各々に対応付けて、前記検索サーバに送信する検索条件の基となる複数の文字情報を記憶している記憶手段から、前記携帯電話機の操作部によって選択された文字情報に対応する文字情報を読み出し、該読み出した文字情報と、前記文字認識処理により得られた文字情報と、を含む情報を公開しているサイトを検索するための第２の検索条件を作成する第５の手順と、前記第２の検索条件を前記検索サーバに送信する第６の手順と、前記検索サーバから返信された前記第２の検索条件に基づく検索結果情報に基づいて、前記第２の検索条件を満たすサイトの数が、所定数を超えたか否かを判断する第７の手順と、前記第２の検索条件を満たすサイトの数が、所定数以下であると判断した場合、前記第２の検索条件に基づく検索結果情報のうち、前記第２の検索条件を満たすサイトを特定する情報を前記携帯電話機の表示部に表示する第８の手順とを前記コンピュータに実行させることを特徴としている。
【発明の効果】
【００１０】
本発明の携帯電話機を用いたサイト検索方法およびそのプログラムによれば、携帯電話機から例えば特定の人物に関する情報を検索する場合等において、少ない手間でより有効な絞り込み検索を行うことができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の好適な実施の形態について、図面を参照しつつ説明する。
【００１２】
図１は、携帯電話機を用いて、インターネットを介して特定の人物に関する情報を公開しているサイトを検索するためのシステム構成を模式的に示した図である。ここで、サイトとは、Ｗｅｂページを表示するためのデータや、ＦＴＰで取得できるデータが登録されている場所のことをいい、ＵＲＬ（Uniform Resource Locator）によって特定される。
【００１３】
図１において、携帯電話機１は、自機が位置するエリアをカバーしている基地局２と無線により通信を行い、基地局２を介してインターネット３に接続されている各種サーバとデータの授受を行う。また、携帯電話機１は、インターネット３に接続されている仲介サーバ４に対して、上述した特定の人物の名前、職業、国籍等といった、当該特定の人物の属性を表す文字情報を送信する。基地局２は、携帯電話機１とインターネット３に接続された各種サーバとのデータの授受を中継するほか、図示せぬ交換局とも接続されており、携帯電話機１による電話通信の中継も行う。検索サーバ５は、インターネット３上の各サイトのＵＲＬ、各サイトに付与されている名称（タイトル）、および、各サイトで公開されている情報の内容を記憶しており、インターネット３を介して外部から検索式を受信すると、当該検索式によって示される検索条件を満たすサイトを検索し、検索したサイトの数、ＵＲＬ、タイトル、および、検索したサイトで公開されている情報の内容（以下、これらをサイト関連情報という）を、検索式を送信した端末に返信する。
【００１４】
仲介サーバ４は、携帯電話機１から上記特定の人物の属性を表す文字情報を受信すると、当該受信した文字情報に基づいて上記特定の人物に関する情報をインターネット３上で公開しているサイトを検索するための検索式を作成し、インターネット３を介して検索サーバ５へ送信する。そして、送信した検索式に基づく検索結果、すなわち、検索式によって示される検索条件を満たすサイトのサイト関連情報を検索サーバ５から受信すると、検索されたサイトの数に応じて、携帯電話機１に対して検索されたサイト関連情報またはさらにサイトの件数を絞り込むための検索を行うことを要求する信号（以下、絞込要求信号という）を送信する。仲介サーバ４から携帯電話機１に対して送信されたサイト関連情報または絞込要求信号は、基地局２を介して無線により携帯電話機１へ送信される。
【００１５】
次に図２を参照して上述した携帯電話機１の外観構成について説明する。ここで、図２（ａ）は携帯電話機１の正面図、（ｂ）は背面図である。携帯電話機１は表示部１０と本体部１１とからなる折りたたみ式の構造になっており、図２では、表示部１０を開いた状態を示している。図２（ａ）において、表示部１０の上方には、前述した基地局２を介して電話通信を行う際に、通信相手の音声を聞くためのスピーカ５が設けられている。スピーカ１２の下側には、画像表示装置１３が設けられており、携帯電話機１から電話をかけるときに入力される電話番号、携帯電話機１へ電話をかけてきた相手の電話番号、後述するカメラ機能を用いて撮影された画像データ、および、インターネット３を介してダウンロードした各種データ等を表示する。
【００１６】
本体部１１には電話番号および文字などを入力されるためのテンキー１４が設けられている。テンキー１４は、いわゆるプッシュホン式の電話機に備えられているキーと同様のキーで構成されており、「０」〜「９」の数字に対応する１０個のキー（以下、数字キーという）と、「＊」および「＃」の記号に対応する２つのキーの、計１２個のキーで構成されている。また、テンキー１４の各キーには、平仮名およびアルファベットが適宜対応付けられており、携帯電話機１から文字情報を送信する際に、使用者が文字などを入力する際にも用いられる。テンキー１４の上方には、発信キー１５と終了キー１６が設けられている。発信キー１５は、携帯電話機１にかかってきた電話を受けるとき、および、テンキー１４により電話番号を入力して携帯電話機１から電話をかけるときに使用される。終了キー１６は、携帯電話機１による通話を終了させるとき、および、携帯電話機１が有する各種機能を終了させるときなどに使用される。また、終了キー１６は、携帯電話機１の電源スイッチも兼ねている。
【００１７】
発信キー１５と終了キー１６との間には、上下左右の４方向を指示可能な円板形状の多方向キー１７が設けられており、携帯電話機１が有する各種機能において、画像表示装置１３に表示された複数の選択肢を選択する際に使用する。ここで、携帯電話機１は、たとえば、スケジュール機能、アドレス帳機能、電卓機能、メモ帳機能を備えているものとする。多方向キー１７の表面には「↑」、「↓」、「→」、「←」のマークが付されており、「↑」マークの位置を押すと上方を指示することとなり、同様に、「↓」、「→」、「←」のマーク位置を押すと、それぞれ、下方、右方、左方を指示することになる。多方向キー１７の中心位置には、多方向キー１７とは独立して作動する決定キー１８が設けられており、たとえば、画像表示装置１３に表示された複数の選択肢のうち、多方向キー１７によって選択した内容を確定するときに使用される。発信キー１５の上方には第１コマンドキー１９が、終了キー１６の上方には第２コマンドキー２０が、それぞれ設けられている。これらコマンドキー１９，２０は、携帯電話機１が有する各種機能を実行したときに、当該実行された機能において用いられるコマンドが適宜割り当てられる。以下では、テンキー１４、発信キー１５、終了キー１６、多方向キー１７、決定キー１８、第１コマンドキー１９、および、第２コマンドキー２０をまとめて操作部と呼ぶこととする。テンキー１４の下方には、携帯電話機１において電話通信を行っているとき相手側へ送信する音声を入力するマイク２１が設けられている。
【００１８】
また、図２（ｂ）において、表示部１０には液晶表示部２２が設けられており、表示部１０が閉じられているときに、現在の日付および時刻表示や、電話または電子メールなどの着信があったときにその旨を知らせるメッセージを表示する。また、液晶表示部２２の下側には、携帯電話機１が具備するカメラ機能の一部をなすレンズ２３が設けられている。本体部１１の上部右側には、基地局２と無線通信を行うためのアンテナ２４が設けられている。また、本体部１１の上方には携帯電話機１に電話または電子メールの着信があったことを知らせる着信音を発生するための着信スピーカ２５が設けられている。着信スピーカ２５の下側には、携帯電話機１の電源であるバッテリー２６が着脱自在に取り付けられている。
【００１９】
次に、図３を参照して携帯電話機１の内部構成について説明する。この図において、図２に示した各部と同じ部位については、同一の符号を付し、その説明を省略する。図２において、制御部３０は、操作部１４〜２０、スピーカ１２、および、マイク２１を用いて行われる電話通信の制御を行う。また、携帯電話機１が有する各種機能を実現するためのプログラムおよび各種データを記憶したＲＯＭ（図示略）および上記プログラムの実行中に発生するデータを一時的に記憶するＲＡＭ（図示略）を有しており、操作部１４〜２０に対して行われた使用者の操作に応じて各種機能を実行する。さらに、これらの処理に伴う視覚的情報（たとえば、文字、画像、各種機能の入出力画面など）を、画像制御部３３を介して画像表示装置１３および液晶表示部２２へ表示させる。送受信部３１は、アンテナ２４により基地局２から受信した無線信号を復調して制御部３０へ出力するとともに、制御部３０から出力された各種信号を変調し、無線信号としてアンテナ２４から基地局２へ送信する。
【００２０】
ＥＥＰＲＯＭ（Electronically Erasable and Programmable Read Only Memory）３２は、携帯電話機１が有する各種機能において入力された情報や、インターネット３から若しくは後述するカメラ機能により取得した画像データ、および、電子メールでやり取りされた文字データなどを記憶する。音声制御部３４は、制御部３０から出力された音声データをアナログ音声信号に変換し、スピーカ１２または着信スピーカ２５へ出力する。また、音声制御部３４は、マイク２１から入力された音声をデジタルデータ化し、制御部３０へ出力する。カメラモジュール３５は、ＣＣＤ（Charge Coupled Devices）によりレンズ２３に入射した光を電気信号に変換し、この電気信号に基づいて画像データを作成して制御部３０へ出力する。制御部３０は、カメラモジュール３５から出力された画像データを、操作部１４〜２０に対して使用者が行った操作に応じてＥＥＰＲＯＭ３２に記憶させ、また、画像制御部３３により画像表示装置１３に表示させる。
【００２１】
次に、図４を参照して図１に示した仲介サーバ４の内部構成について説明する。ＣＰＵ４０は、バス４１を介してＲＯＭ４２に記憶されているプログラムに従って後述する検索実行処理を行うとともに、仲介サーバ４の各部を制御する。ＲＡＭ４３は、ＣＰＵ４０によって実行される処理の過程で発生するデータを一時的に記憶する。データ通信部４４は、ＣＰＵ４０の指示に従って、インターネット３を介してデータの授受を行う。キーワードデータベース４５には、上述した検索実行処理において、携帯電話機１から送信されてくる予め定められた内容の複数の文字情報と、各文字情報に関連付けられた複数の検索キーワードとが格納されている。キーワードデータベース４５に格納されているデータの内容については、後に詳しく説明する。
【００２２】
次に、上述したシステムにおいて、携帯電話機１から特定の人物に関する情報をインターネット３から取得したいときに、その前段階として、上記特定の人物に関する情報をインターネット３上で公開しているサイトを検索する場合に行う人名検索処理について、図５を参照して説明する。この人名検索処理は、携帯電話機１の電源をＯＮすると、携帯電話機１が有している各種機能（たとえば、電子メール機能、インターネットアクセス機能、カメラ機能、スケジュール管理機能、電卓機能、メモ帳機能など）を一覧表示したメニュー画面が画像表示装置１３に表示され、表示された各種機能のうち、人名検索機能を多方向キー１７により指定し、決定キー１８により選択することによって実行されるものとする。
【００２３】
人名検索処理が実行されると、まず、携帯電話機１の制御部３０は、これら文字認識処理の対象となる画像データが指定されたか否かを判断する（ステップＳ１）。この画像データの指定は、たとえば、予めＥＥＰＲＯＭ２２に格納されている複数の画像データの中から使用者が多方向キー１７および決定キー１８を用いて指定してもよいし、カメラ機能を利用して、人名が記載された文献などを撮影することにより、カメラモジュール３５から出力された画像データを、指定された画像データとみなしてもよい。画像データが指定されなければ判断結果がＮＯとなり、画像データが指定されるまで待機状態となる。そして、文字認識処理の対象となる画像データが指定されると、ステップＳ１の判断結果がＹＥＳとなり、次に指定された画像データに対して文字認識処理を行い、指定された画像データの中に含まれている人名の画像に対応する文字情報を得る（ステップＳ２）。この文字認識処理は、たとえば、周知のＯＣＲ（Optical Character Reader）技術を用いることによって行われる。すなわち、ステップＳ１およびＳ２は、第１の手順に相当する。
【００２４】
そして、ステップＳ２の文字認識処理により得られた文字情報が指定された画像データに写し込まれていた文字と合致するか否かを確認するため、たとえば、図６に示すような文字認識結果の確認画面を、画像表示装置１３に表示し（ステップＳ３）、上記確認画面に表示された文字認識結果で処理を進めるか否かを判断する（ステップＳ４）。図６に示す画面表示例では、画面内に表示された「［認識結果］」という文字列の下に認識結果表示領域ＲＡが設けられており、当該認識結果表示領域ＲＡ内に文字認識の結果（「○田△郎」）が表示されている。また、認識結果表示領域ＲＡの下側には、「よろしいですか？」の文字列が表示され、その文字列の下側に確定指示アイコンＤＩと、キャンセル指示アイコンＣＩとが表示されている。この図においては、確定指示アイコンＤＩにおいて「Ｙｅｓ」の文字が白抜きで表示されており、確定指示アイコンＤＩが指定されている状態を示している。この状態から、多方向キー１７において、「→」のマークが示されている箇所が押されると、キャンセル指示アイコンＣＩの「Ｎｏ」の文字が白抜きで表示されるとともに、確定指示アイコンＤＩの背景が白くなり、「Ｙｅｓ」の文字が黒で表示され、キャンセル指示アイコンＣＩが指定された状態となる。この状態で、多方向キー１７において、「←」のマークが示されている位置が押されると、再度図６に示す状態となり、確定指示アイコンＤＩが指定されたことになる。そして、キャンセル指示アイコンＣＩが指定されている状態で決定キー１８が押されると、ステップＳ４の判断結果がＮＯとなり、文字認識処理をやり直すためにステップＳ１へ戻り、再度、画像データが指定されるまで待機状態となる。
【００２５】
一方、確定指示アイコンＤＩが指定されている状態で決定キー１８が押されると、ステップＳ４の判断結果がＹＥＳとなって、制御部３０は、送受信部３１から基地局２およびインターネット３を介して仲介サーバ４へ、一次検索の実行を指示するコマンド（以下、一次検索コマンドという）と、ステップＳ２の文字認識処理によって得られた文字情報とを送信する。一次検索コマンドおよび文字情報を受信した仲介サーバ４は、受信した文字情報に基づき検索サーバ５により一次検索を行い、その結果、ヒット件数が所定数（ここでは１０件とする）を超えたか否かを判断する。この仲介サーバ４における処理は、第２および第３の手順に相当する。そして、一次検索の検索結果を携帯電話機１へ送信し、所定数を超えた場合は、絞込要求信号を送信する。ここで、携帯電話機１へ送信する検索結果は、検索された各サイトに付されたタイトルおよび当該各サイトのＵＲＬとする。なお、仲介サーバ４における詳細な処理の内容については、後に詳しく説明する。
【００２６】
図５のステップＳ５で一次検索コマンドと認識した文字情報を仲介サーバ４へ送信すると、制御部３０は、仲介サーバ４の応答待ち状態となる（ステップＳ６）。すなわち、仲介サーバ４から一次検索結果または絞込要求信号が送信されてきたか否かを判断し、そのいずれかを受信するまでステップＳ６の判断結果がＮＯとなる。制御部３０が、仲介サーバ４から一次検索の結果または絞込要求信号のいずれかを受信すると、ステップＳ６の判断結果がＹＥＳとなり、絞込要求信号を受信したか否かを判断する（ステップＳ７）。そして、一次検索の結果を受信した場合は、ステップＳ７の判断結果がＮＯとなり、図７に示す検索結果画面を画像表示装置１３に表示する（ステップＳ９）。このステップＳ９の処理は、第４の手順に相当する。
【００２７】
すなわち、仲介サーバ４から受信した一次検索の結果に基づいてヒット件数（図７の例では「１０件」）および各サイトのタイトルを１行ずつ表示する。ここで、図７において、画像表示装置１３の画面下側に表示された「↑」および「↓」で示される有効方向マークＭ１は、多方向キー１７によってカーソルＣの移動が可能な方向を示しており、この図においては、上下方向への指定のみが有効であることを示している。そして、多方向キー１７の「↑」または「↓」マークが示されている位置を押すと、押された位置に示されるマークの方向にカーソルＣが移動する。また、「アクセス」という文字が示されている割当機能表示マークＭ２は、決定キー１８に割り当てられた機能の内容を示しており、図７に示す画面で決定キー１８が押されると、カーソルＣが表示されている行のサイトのＵＲＬが指定されて、基地局２およびインターネット３を介して携帯電話機１から直接そのサイトへアクセスする。
【００２８】
一方、ステップＳ７で、仲介サーバ４から絞込要求信号を受信したと判断した場合は、判断結果がＹＥＳとなって、二次検索を行うための検索条件（以下、絞込条件という）を入力するための絞込条件入力処理を行う。ここで入力する絞込条件としては、ステップＳ２で認識した文字情報が表す人物（○田△郎）の属性と、インターネット３上で公開されている情報の最終更新日とがある。また、本実施の形態では、人物の属性として職業と国籍を挙げている。この絞込条件入力処理の内容について図８を参照して説明する。制御部３０は、絞込条件を入力可能とするために、図８（ａ）〜（ｃ）に示す３種類の条件選択画面が用意されている。すなわち、図８（ａ）は、ステップＳ２で認識した文字情報が表す人物の職業を指定するための職業選択画面であり、職業の選択肢として「芸能人」、「政治家」、「学者」、「スポーツ選手」の４つの選択肢が用意されている。また、図８（ｂ）は、当該人物の国籍を指定するための国籍選択画面であり、「日本」と「外国」の２つ選択肢が用意されている。さらに、図８（ｃ）は、インターネット３上で公開されている情報の最終更新日を指定するための更新日選択画面であり、当日から「１ヶ月以内」、「３ヶ月以内」、「６ヶ月以内」、「１年以内」の４つの選択肢が用意されている。
【００２９】
また、各条件選択画面の各選択肢の横にはチェックボックスＣＢが表示されるとともに、各条件選択画面において、初期状態では最も上に表示されている選択肢に対応するチェックボックスＣＢ内にチェックマークＣＭが表示されている。また、各条件選択画面において、有効方向マークＭ１は、「↑」、「↓」、「←」、「→」の４方向が有効になっていることを示している。すなわち、いずれかの条件選択画面において、使用者が多方向キー１７の「↑」または「↓」マークが記されている位置を押すと、制御部３０は、チェックボックスＣＢ内に表示されるチェックマークＣＭの表示位置を、押された位置のマークが示す方向に移動させる。これに対して、多方向キー１７の「←」または「→」マークが記されている位置が押されると、制御部３０は、画像表示装置１３に表示されていた条件選択画面を、他の条件選択画面に切り替える。また、割当機能表示マークＭ２には、「決定」の文字が表示されており、決定キー１８が押されると、制御部３０は、絞込条件の入力が完了したものと認識する。
【００３０】
以上のように、図８（ａ）〜（ｃ）に示す各条件選択画面により、絞込条件が選択され、いずれかの条件選択画面において、使用者が決定キー１８を押すと、制御部３０は、画像表示装置１３の画面に図８（ｄ）に示す絞込条件確認画面を表示する。すなわち、上述した各条件選択画面において選択された各項目（すなわち、職業、国籍、および、更新日）の内容が表示される。この図では、職業については、「芸能人」が選択され、国籍については、「日本」が選択され、更新日については「３ヶ月以内」という絞込条件が選択された場合が示されている。また、使用者によって選択された各項目の内容とともに、図６で示した確定指示アイコンＤＩおよびキャンセル指示アイコンＣＩが表示される。そして、当該絞込条件確認画面に表示された絞込条件により二次検索を行うか否かを判断する（ステップＳ１０）。すなわち、キャンセル指示アイコンＣＩが指定されている状態で決定キー１８が押されると、ステップＳ１０の判断結果がＮＯとなり、絞込条件を選択するために画像表示装置１３の画面を図８（ａ）の職業選択画面に切り替えて、ステップＳ９へ戻り、再度絞込条件入力処理を行う。
【００３１】
一方、確定指示アイコンＤＩが指定されている状態で決定キー１８が押されると、ステップＳ１０の判断結果がＹＥＳとなって、制御部３０は、二次検索の実行を指示するコマンド（以下、二次検索コマンドという）およびステップＳ９の絞込条件入力処理において入力された絞込条件を、送受信部３１から基地局２およびインターネット３を介して仲介サーバ４へ送信する（ステップＳ１１）。ここで、絞込条件として仲介サーバ４へ送信される内容は、チェックマークＣＭが付された選択肢を表す文字情報となる。たとえば、図８（ｄ）に示す絞込条件確認画面に示す絞込条件で二次検索が指示された場合、仲介サーバ４に対して、「芸能人」、「日本」、「３ヶ月以内」という文字情報が送信される。
【００３２】
二次検索コマンドおよび絞込条件を受信した仲介サーバ４は、先に実行した一次検索時に用いた文字情報と、二次検索コマンドとともに受信した絞込条件とされた文字情報とに基づいて検索式を作成し、当該検索式をもって検索サーバ５により二次検索を行い、その結果、ヒット件数が所定数（ここでは１０件）を超えたか否かを判断する。この仲介サーバ４における処理は、第５〜第７の手順に相当する。そして、二次検索の結果、ヒット件数が所定数を超えたか否かを判断する。この仲介サーバ４で行われる処理は、第７の手順に相当する。以下であれば、検索結果を携帯電話機１へ送信し、所定数を超えた場合は、再度絞込要求信号を送信する。
【００３３】
ステップＳ１１で二次検索コマンドと絞込条件を仲介サーバ４へ送信した制御部３０は、仲介サーバ４の応答待ち状態となる（ステップＳ１２）、すなわち、仲介サーバ４から二次検索の結果または絞込要求信号が送信されてきたか否かを判断し、そのいずれかを受信するまでステップＳ１２の判断結果がＮＯとなる。そして、制御部３０が、仲介サーバ４から二次検索の結果または絞込要求信号のいずれかを受信すると、ステップＳ１２の判断結果がＹＥＳとなり、絞込要求信号を受信したか否かを判断する（ステップＳ１３）。そして、二次検索の結果を受信した場合は、ステップＳ１３の判断結果がＮＯとなって、ステップＳ８の処理へ移行し、前述したように、図７に示した検索結果画面と同様の検索結果画面を画像表示装置１３に表示する。ここで、ステップＳ１３で判断結果がＮＯとなったことにより実行されるステップＳ８の処理は、第８の手順に相当する。
【００３４】
一方、ステップＳ１３で、仲介サーバ４から絞込要求信号を受信したと判断した場合は、判断結果がＹＥＳとなって、三次検索を行うためのさらなる絞込条件を入力する詳細絞込条件入力処理を行う（ステップＳ１４）。このステップＳ１４の処理は、第９の手順に相当する。ここで入力する詳細絞込条件としては、ステップＳ９で選択された属性の内容をさらに細かく分類したものとなる。この詳細絞込条件入力処理の内容について図９を参照して説明する。制御部３０は、詳細絞込条件を入力可能とするために、ステップＳ９で行った絞込条件入力処理において、属性として挙げた職業および国籍のそれぞれに対応して、それらの詳細な内容を選択可能な２種類の詳細条件選択画面を用意している。図９は、詳細条件選択画面の一例を示す図であり、この図において、図８で示した各部と同一のものについては、同じ符号を付し、その説明を省略する。また、図９（ａ）は、職業という属性に対応した詳細条件選択画面であり、この図においては、図８（ａ）に示した職業選択画面において、「芸能人」が選択されていた場合に画像表示装置１３へ表示される詳細条件選択画面を示している。また、図９（ｂ）は、国籍という属性に対応した詳細条件選択画面であり、この図においては、図８（ｂ）に示した国籍選択画面において、「外国」が選択されていた場合に画像表示装置１３へ表示される詳細条件選択画面を示している。
【００３５】
図９（ａ）に示すように、芸能人の職業は、「歌手」、「俳優」、「芸人」、「タレント」に細分化されており、図９（ｂ）に示すように、外国籍は、「アメリカ」、「イギリス」、「フランス」、「中国」といった各国名に細分化されている。また、職業に関する詳細条件選択画面ついて、たとえば「政治家」については、「参議院」、「衆議院」または、各政党の名称による細分化が考えられる。また、「学者」については、たとえば物理学、文学などの学問の種類による細分化が考えられる。さらに、「スポーツ選手」については、野球やサッカーなどのスポーツの種類による細分化が考えられる。このように、職業に関する詳細条件選択画面は、図８（ａ）に示した各職業について、各々細分化された内容の詳細条件選択画面が用意されている。そして、制御部３０は、ステップＳ１３において、仲介サーバ４から絞込要求信号を受信すると、図８（ａ）に示す職業選択画面で選択されていた職業に対応する詳細条件選択画面を画像表示装置１３に表示する。また、ステップＳ９の絞込条件入力処理において、図８（ｂ）に示す国籍選択画面で「外国」が選択されなかった場合、図９（ａ）に示す職業に関する詳細条件選択画面のみが表示され、図９（ｂ）に示す外国籍に関する詳細条件選択画面が表示されることはない。よって、制御部３０は、有効方向マークＭ１として、「↑」、「↓」のみを表示し、画面の切り替えが可能なことを示す「←」、「→」を表示しない。
【００３６】
そして、使用者は多方向キー１７を操作すると、制御部３０は、チェックボックスＣＢ内に表示されるチェックマークＣＭの表示位置を、押された位置のマークが示す方向に移動させる。この間、制御部３０は、決定キー１８が押されたか否かを監視しており（ステップＳ１５）、決定キー１８が押されない場合は、ステップＳ１５の判断結果がＮＯとなり、引き続きステップＳ１４の詳細絞込条件入力処理を行う。一方、決定キー１８が押されると、ステップＳ１５の判断結果がＹＥＳとなって、制御部３０は、三次検索の実行を指示するコマンド（以下、三次検索コマンドという）およびステップＳ１４の詳細絞込条件入力処理において入力された詳細絞込条件を、送受信部３１から基地局２およびインターネット３を介して仲介サーバ４へ送信する（ステップＳ１６）。ここで、詳細絞込条件として仲介サーバ４へ送信される内容は、図９（ａ），（ｂ）に示す詳細条件選択画面おいて、チェックマークＣＭが付された選択肢を表す文字情報となる。たとえば、図９（ａ）に示すように、「歌手」という選択肢に対応するチェックボックスＣＢにチェックマークＣＭが表示されていた場合は、「歌手」という文字情報が三次検索コマンドとともに、仲介サーバ４へ送信される。
【００３７】
三次検索コマンドおよび詳細絞込条件を受信した仲介サーバ４は、先に実行した一次検索および二次検索時に用いた文字情報と、三次検索コマンドとともに受信した詳細絞込条件とされた文字情報とに基づいて検索式を作成し、当該検索式をもって検索サーバ５により三次検索を行い、三次検索の結果、ヒット件数が所定数（ここでは１０件）を超えたか否かを判断する。この仲介サーバ４で行われる処理は、第１０〜第１２の手順に相当する。そして、ヒット件数が所定数以下であれば、検索結果を携帯電話機１へ送信し、所定数を超えた場合は、再度絞込要求信号を送信する。
【００３８】
ステップＳ１６で三次検索コマンドと詳細絞込条件を仲介サーバ４へ送信した制御部３０は、仲介サーバ４の応答待ち状態となる（ステップＳ１７）、すなわち、仲介サーバ４から三次検索の結果または絞込要求信号が送信されてきたか否かを判断し、そのいずれかを受信するまでステップＳ１７の判断結果がＮＯとなる。そして、制御部３０が、仲介サーバ４から三次検索の結果または絞込要求信号のいずれかを受信すると、ステップＳ１７の判断結果がＹＥＳとなり、絞込要求信号を受信したか否かを判断する（ステップＳ１８）。三次検索の結果を受信した場合は、ステップＳ１８の判断結果がＮＯとなって、ステップＳ８の処理へ移行し、前述したように、図７に示した検索結果画面と同様の検索結果画面を画像表示装置１３に表示する。このステップＳ１８の判断結果がＮＯとなったことにより実行されるステップＳ８の処理は、第１３の手順に相当する。
【００３９】
一方、ステップＳ１８で、仲介サーバ４から絞込要求信号を受信したと判断した場合は、判断結果がＹＥＳとなって、四次検索を行うためのさらなる絞込条件を入力する検索目的入力処理を行う（ステップＳ１９）。この検索目的入力処理では、ステップＳ１４の詳細絞込条件入力処理で選択された職業と関連のある事柄について入力する。たとえば、ステップＳ１４の詳細絞込条件入力処理で「芸能人」という職業について、「歌手」という詳細絞込条件が選択された場合、ステップＳ１９の検索目的入力処理では、図１０に示す検索内容選択画面が画像表示装置１３に表示される。ここで、図１０において、図８および図９と同じ内容の構成については同一の符号を付し、その説明を省略する。図１０に示す検索目的選択画面では、「歌手」という職業に関連性のある事柄として、「ＤＶＤ，ＣＤ」、「コンサート」、「テレビ，ラジオ」、「ブログ」、「トピックス」の５項目が挙げられている。
【００４０】
このように、ステップＳ１９の検索目的入力処理で、制御部３０は、図１０に示すような検索内容選択画面を画像表示装置１３に表示し、使用者が多方向キー１７を操作すると、その操作内容に応じて、チェックマークＣＭの表示を移動させる。また、制御部３０は、この間に決定キー１８が押されたか否かを監視しており（ステップＳ２０）、決定キー１８が押されていない場合は、判断結果がＮＯとなって、ステップＳ１９の検索目的入力処理を継続して行う。そして、使用者が、目的の選択肢に対応するチェックボックスＣＢまでチェックマークＣＭを移動させ、決定キー１８を押すと、ステップＳ２０の判断結果がＹＥＳとなり、制御部３０は、四次検索の実行を指示するコマンド（以下、四次検索コマンドという）およびステップＳ１９の検索目的入力処理において入力された検索目的を、送受信部３１から基地局２およびインターネット３を介して仲介サーバ４へ送信する（ステップＳ２１）。ここで、検索目的として仲介サーバ４へ送信される内容は、たとえば図１０に示した検索目的選択画面おいて、チェックマークＣＭが付された選択肢を表す文字情報となる。すなわち、たとえば図１０に示す検索目的選択画面において、「ＤＶＤ，ＣＤ」という選択肢が選択された場合、「ＤＶＤ，ＣＤ」という文字情報が検索目的として仲介サーバ４へ送信される。
【００４１】
四次検索コマンドおよび検索目的を受信した仲介サーバ４は、先に実行した一次検索、二次検索、および、三次検索で用いた各文字情報と、検索目的を表す文字情報とに基づいて検索式を作成し、当該検索式により検索サーバ５で検索を行う。そして、四次検索の結果、ヒット件数が所定数以下であれば、検索結果を携帯電話機１へ送信し、所定数を超えた場合は絞込要求信号を送信する。
【００４２】
ステップＳ１９で四次検索コマンドと検索目的を仲介サーバ４へ送信した制御部３０は、仲介サーバ４の応答待ち状態となる（ステップＳ２２）。すなわち、仲介サーバ４から四次検索の結果または絞込要求信号が送信されてきたか否かを判断し、そのいずれかを受信するまでステップＳ２２の判断結果がＮＯとなって、繰り返しステップＳ２２の処理を実行する。そして、制御部３０が、仲介サーバ４から四次検索の結果または絞込要求信号のいずれかを受信すると、ステップＳ２２の判断結果がＹＥＳとなり、絞込要求信号を受信したか否かを判断する（ステップＳ２３）。四次検索の結果を受信した場合は、ステップＳ２３の判断結果がＮＯとなって、ステップＳ８の処理へ移行し、前述したように、図７に示した検索結果画面と同様の検索結果画面を画像表示装置１３に表示し、人名検索処理を終了する。一方、四次検索を行ってもなお、絞込要求信号を受信した場合は、ステップＳ２３の判断結果がＹＥＳとなって、検索条件を変えて再度検索を行う旨使用者に要請する再検索要請メッセージを画像表示装置１３へ表示し、人名検索処理を終了する。
【００４３】
次に図１１を参照し、携帯電話機１から送信された各検索コマンドおよび文字情報に基づいてサイト検索を行う仲介サーバ４における処理について説明する。図１１は、仲介サーバ４が実行する検索実行処理の流れを示すフローチャートである。まず、ＣＰＵ４０は、携帯電話機１から送信された検索コマンドおよび当該コマンドに付随する文字情報を受信したか否かを判断する（ステップＳ３０）。そして、受信していないと判断した場合は、判断結果がＮＯとなり、再度ステップＳ３０の処理を行う。すなわち、ＣＰＵ４０は、インターネット３およびデータ通信部４４を介して、携帯電話機１から検索コマンドおよび当該コマンドに付随する文字情報を受信するまで、繰り返しステップＳ３０の処理を行う。そして、携帯電話機１から検索コマンドおよび当該コマンドに付随する文字情報を受信すると、ステップＳ３０の判断結果がＹＥＳとなり、受信した検索コマンドが一次検索を指示するものか、二次検索以降の検索を指示するものかを判断する（ステップＳ３１）。受信したコマンドが、一次検索コマンドであった場合、ステップＳ３１の判断結果がＹＥＳとなり、一次検索コマンドとともに受信した文字情報をＲＡＭ４３に記憶させた後、データ通信部４４およびインターネット３を介して検索サーバ５にアクセスする（ステップＳ３２）。そして、一次検索コマンドとともに受信した文字情報を検索条件として検索サーバ５へ送信し、当該文字情報を含む情報をインターネット３上で公開しているサイトを検索する旨、検索サーバ５へ指示する（ステップＳ３３）。
【００４４】
次いでＣＰＵ４０は、検索サーバ５から検索結果情報を受信したか否かを判断し（ステップＳ３４）。受信していなければ、判断結果がＮＯとなって、再度ステップＳ３４の処理を行う。すなわち、ＣＰＵ４０は、検索サーバ５から検索結果情報を受信するまで、繰り返しステップＳ３４の処理を行う。そして、検索サーバ５から検索結果情報を受信すると、ステップＳ３４の判断結果がＹＥＳとなり、検索結果情報に含まれているヒット件数に関する情報を参照し、ヒット件数が１０件以下であるか否かを判断する（ステップＳ３５）。そして、ヒット件数が１０件以下であった場合は、判断結果がＹＥＳとなって、検索サーバ５から受信した検索結果情報から、各サイトのＵＲＬおよび各サイトに付与されたタイトルを抽出し、データ通信部４４から携帯電話機１に対して送信する（ステップＳ３６）。一方、ヒット件数が１０件を超えていた場合は、判断結果がＮＯとなって、携帯電話機１に対して絞込要求信号を送信する（ステップＳ３７）。
【００４５】
さて、ステップＳ３１において、携帯電話機１から受信した検索コマンドが一次検索コマンドでないと判断した場合、判断結果はＮＯとなり、ＣＰＵ４０は、キーワードデータベース４５から受信した文字情報に対応するキーワードを読み出す（ステップＳ３８）。ここで、キーワードデータベース４５に記憶されているキーワードについて、図１２を参照して説明する。図１２は、キーワードデータベース４５に格納されているキーワードの内容を示す図であり、（ａ）は二次検索のときに携帯電話機１から送信されてくる、図８（ａ）に示した職業選択画面に表示される各選択肢に対応する文字情報と、それら文字情報に対応付けられた複数のキーワードの一例を示す図である。（ｂ）は、三次検索のときに携帯電話機１から送信されてくる、図９（ａ）に示した詳細条件選択画面に表示される各選択肢に対応する文字情報と、それら文字情報に対応付けられた複数のキーワードの一例を示す図である。（ｃ）は、四次検索のときに携帯電話機１から送信されてくる、図１０に示した検索目的選択画面に表示される各選択肢に対応する文字情報と、それら文字情報に対応付けられた複数のキーワードの一例を示す図である。また、図示は略したが、上述した各選択画面以外の選択画面に表示されていた各選択肢に対応する文字情報の各々に対応付けられたキーワードも、キーワードデータベース４５に格納されている。
【００４６】
さらに、各文字情報とキーワードとの対応には、それぞれ、何次検索を行うときに参照されるものなのかを示す情報が付与されている。すなわち、図１２（ａ）に示す文字情報とキーワードの対応は、二次検索を行うときに参照されるものであり、図１２（ｂ）に示す文字情報とキーワードの対応は、三次検索を行うときに参照されるものであり、図１２（ｃ）に示す文字情報とキーワードの対応は、四次検索を行うときに参照されるものである。また、三次検索および四次検索を行うときに参照される各文字情報とキーワードとの対応には、それぞれ、前回の検索でどの選択肢が選択されたのかを示す情報が付与されている。すなわち、図１２（ｂ）に示す文字情報とキーワードの対応には、二次検索を行ったときに職業として芸能人が選択されたことを示す情報が付与されており、図１２（ｃ）に示す文字情報とキーワードの対応は、三次検索を行ったときに、「芸能人」という職業について、「歌手」という詳細絞込条件が選択されたことを示す情報が付与されている。
【００４７】
ＣＰＵ４０は、ステップＳ３１の判断結果がＮＯとなると、ステップＳ３８へ移行し、受信した検索コマンドと、当該検索コマンドとともに受信した文字情報をＲＡＭ４３に記憶する。そして、受信した検索コマンドに基づいて、これから行う検索が、二次検索、三次検索、四次検索のいずれであるかを判断し、判断した検索の種類を示す情報が付与された文字情報とキーワードとの対応を参照して、検索コマンドとともに受信した文字情報に対応付けられている複数のキーワードを読み出す。たとえば、二次検索コマンドと「芸能人」という文字情報を受信した場合は、図１２（ａ）に示す文字情報とキーワードとの対応を参照し、「芸能人」という文字情報に対応付けられている複数のキーワードを読み出す。また、三次検索コマンドと「歌手」という文字情報を受信した場合は、ＲＡＭ４３を参照して、二次検索コマンドとともに送信されてきた文字情報（この場合、「芸能人」となっている）を読み出し、その結果、図１２（ｂ）に示す文字情報とキーワードとの対応を参照して、「歌手」という文字情報に対応付けられている複数のキーワードを読み出す。さらに、四次検索コマンドと「ＤＶＤ，ＣＤ」という文字情報を受信した場合は、ＲＡＭ４３を参照して、三次検索コマンドとともに送信されてきた文字情報（この場合、「歌手」となっている）を読み出し、その結果、図１２（ｃ）に示す文字情報とキーワードとの対応を参照して、「ＤＶＤ，ＣＤ」という文字情報に対応付けられている複数のキーワードを読み出す。
【００４８】
次にＣＰＵ４０は、ステップＳ３８で読み出した複数のキーワードに基づいて、検索サーバ５へ送信する検索式を作成する（ステップＳ３９）。ここで、二次検索を行う場合は、ステップＳ３８で読み出した複数のキーワードの各々をＯＲ条件とし、かつ、これらと、一次検索コマンドとともに受信した文字情報とをＡＮＤ条件とした検索式を作成する。たとえば、ＯＲ条件を「＋」、ＡＮＤ条件を「＊」で表した場合において、一次検索コマンドとともに受信した文字情報が「○田△郎」、二次検索コマンドとともに受信した文字情報が「芸能人」、「日本」、「３ヶ月以内」であり、また当該検索を行ったのが平成１７年１０月１０日だったとすると、以下のような検索式を作成する。
（○田△郎）＊（芸能人＋タレント＋芸人＋歌手＋……＋俳優）＊「日本」＊（平成１７年１０月＋平成１７年９月＋平成１７年８月＋……＋２００５．１０＋２００５．９＋２００５．８）  ……（１）
ここで、上記検索式（１）において、最終更新日（「３ヶ月以内」）に関する部分、すなわち、（平成１７年１０月＋平成１７年９月＋平成１７年８月＋……＋２００５．１０＋２００５．９＋２００５．８）の部分については、ＣＰＵ４０が、図示せぬカレンダＩＣから現時点の年月日に関する情報を取得し、取得した年および月の情報と、二次検索コマンドとともに受信した期間を示す文字情報とに基づいて生成している。
【００４９】
また、三次検索を行う場合は、ステップＳ３８で読み出した複数のキーワードの各々をＯＲ条件とし、上述した検索式（１）のうち、職業を表す文字情報に基づいて作成された部分と差し替えることによって検索式を作成する。たとえば、上述した検索式（１）により二次検索を行った場合において、三次検索コマンドとともに受信した文字情報が「歌手」だったとすると、以下のような検索式を作成する。
（○田△郎）＊（歌手＋アーティスト＋ボーカル＋演歌＋……＋ミュージシャン）＊「日本」＊（平成１７年１０月＋平成１７年９月＋平成１７年８月＋……＋２００５．１０＋２００５．９＋２００５．８）  ……（２）
【００５０】
さらに、四次検索を行う場合は、ステップＳ３８で読み出した複数のキーワードの各々をＯＲ条件とし、かつ、これらと、三次検索時に作成した検索式とを互いにＡＮＤ条件とした検索式を作成する。たとえば、三次検索時に作成した検索式が上記の式（２）だったとし、四次検索コマンドとともに受信した文字情報が「ＤＶＤ，ＣＤ」だったとすると、以下のような検索式を作成する。
（○田△郎）＊（歌手＋アーティスト＋ボーカル＋演歌＋……＋ミュージシャン）＊「日本」＊（平成１７年１０月＋平成１７年９月＋平成１７年８月＋……＋２００５．１０＋２００５．９＋２００５．８）＊（DVD＋CD＋アルバム＋シングル＋……＋発売日）  ……（３）
【００５１】
ステップＳ３９で検索式を作成すると、ＣＰＵ４０は、データ通信部４４を介して検索サーバ５へ作成した検索式を送信し、その検索式に従ってサイト検索を行う旨を指示する（ステップＳ４０）。以下、ＣＰＵ４０は、前述したようにステップＳ３４およびＳ３５の処理を行い、ステップＳ３５の結果に応じてステップＳ３６またはＳ３７の処理を行った後、ステップＳ３０の処理に戻る。
【００５２】
以上説明したように、本実施の形態によるサイト検索方法によれば、人名を表す文字を含む画像データに対して文字認識処理を行い、その結果得られた文字情報に基づいてその人名に関する情報をインターネット３上で公開しているサイトを、既存の検索サーバを用いて検索し、その結果、所定数を超えるヒット件数となった場合は、上記人名を有する人物の属性を特定するための絞込条件入力処理を行う。このため、たとえば、人名として苗字のみ、または名前のみしか写っておらず、かつ、その苗字または名前がありふれている画像データに基づいてサイト検索を行う場合でも、目的とする人物を特定することができる。また、上述した絞込条件入力処理では、絞込みを行うための検索条件が予め複数用意されており、使用者は、多方向キーと決定キーによってそれら検索条件を選択することにより、絞込条件を設定することができる。このため、携帯電話機のように、入力デバイスであるキーの数が制限される機器であっても、容易に絞込条件を設定することができる。
【００５３】
なお、上述した実施の形態においては、インターネット３に接続された仲介サーバ４をシステムの一部としていたが、キーワードデータベース４５を携帯電話機１に備え、図１１に示した検索実行処理と同様の処理を携帯電話機１により実行すれば、仲介サーバ４を必要とせずに同様のサイト検索が可能となる。この場合、図５のステップＳ５〜Ｓ７の代わりに図１１のステップＳ３２〜Ｓ３５の処理を行い、図５のステップＳ１１〜Ｓ１３、Ｓ１６〜１８、Ｓ２１〜Ｓ２３の代わりにそれぞれ図１１のステップＳ３８〜Ｓ４０，Ｓ３４，Ｓ３５の処理を行うようにし、各ステップＳ３５の処理において、判断結果がＹＥＳとなった場合はステップＳ８へ移行し、検索サーバ５から受信した検索結果情報から各サイトのタイトル名を抽出してそのサイト名を画像表示装置１３に一覧表示するようにする。この場合、検索コマンドの種類を判断する必要はなくなり、単にこれから行う検索が何次検索なのかを認識するだけでよく、また、各種選択画面において選択された選択肢に対応する文字情報を認識するだけでよいことはいうまでもない。
【図面の簡単な説明】
【００５４】
【図１】本発明の実施の形態におけるサイト検索方法を行うシステムの構成を説明するための説明図である。
【図２】同システムの一部である携帯電話機の外観を示す正面図および背面図である。
【図３】同システムの一部である携帯電話機の内部構成を示すブロック図である。
【図４】同システムの一部である仲介サーバの内部構成を示すブロック図である。
【図５】同システムの一部である携帯電話機により実行される人名検索処理の内容を示すフローチャートである。
【図６】同人名検索処理において、携帯電話機の画像表示装置に表示される画面の内容を説明するための説明図である。
【図７】同人名検索処理において、携帯電話機の画像表示装置に表示される画面の内容を説明するための説明図である。
【図８】同人名検索処理において、携帯電話機の画像表示装置に表示される画面の内容を説明するための説明図である。
【図９】同人名検索処理において、携帯電話機の画像表示装置に表示される画面の内容を説明するための説明図である。
【図１０】同人名検索処理において、携帯電話機の画像表示装置に表示される画面の内容を説明するための説明図である。
【図１１】本発明の実施の形態におけるサイト検索方法を行うシステムの一部である仲介サーバにおいて実行される検索実行処理の内容を示すフローチャートである。
【図１２】同仲介サーバのキーワードデータベースに格納されているキーワードの内容を説明するための説明図である。
【符号の説明】
【００５５】
１  携帯電話機
２  基地局
３  インターネット
４  仲介サーバ
５  検索サーバ
【図１】
2007128150.tif 000003
【図２】
2007128150.tif 000004
【図３】
2007128150.tif 000005
【図４】
2007128150.tif 000006
【図５】
2007128150.tif 000007
【図６】
2007128150.tif 000008
【図７】
2007128150.tif 000009
【図８】
2007128150.tif 000010
【図９】
2007128150.tif 000011
【図１０】
2007128150.tif 000012
【図１１】
2007128150.tif 000013
【図１２】
2007128150.tif 000014