(57)【要約】【課題】検索語を分類できる検索語分類プログラム、検索語分類方法および情報処理装置を提供する。【解決手段】検索語分類プログラムは、複数の語を取得する処理をコンピュータに実行させる。検索語分類プログラムは、取得した複数の語のそれぞれについて、検索により画像が検出されるか否か判定する処理をコンピュータに実行させる。検索語分類プログラムは、判定結果に応じて、複数の語を分類する処理をコンピュータに実行させる。【選択図】図１
2018151841.tif 000002
【特許請求の範囲】
【請求項１】
複数の語を取得し、
取得した前記複数の語のそれぞれについて、検索により画像が検出されるか否か判定し、
判定結果に応じて、前記複数の語を分類する、
処理をコンピュータに実行させることを特徴とする検索語分類プログラム。
【請求項２】
前記検索は、所定の用語検索サイトを利用して実行される、
ことを特徴とする請求項１に記載の検索語分類プログラム。
【請求項３】
前記複数の語のうち、検索により画像が検出される語として分類された語を用いて、観光情報の検索を実行する、
ことを特徴とする請求項１に記載の検索語分類プログラム。
【請求項４】
前記観光情報は、観光スポットである、
ことを特徴とする請求項３に記載の検索語分類プログラム。
【請求項５】
前記複数の語は、入力された語および／または入力された語に関連する語として検索された語である、
ことを特徴とする請求項１に記載の検索語分類プログラム。
【請求項６】
前記取得する処理は、入力された語を用いて前記入力された語に関連する語を検索し、検索結果である複数の前記関連する語および前記入力された語を取得する、
ことを特徴とする請求項１に記載の検索語分類プログラム。
【請求項７】
複数の語を取得し、
取得した前記複数の語のそれぞれについて、検索により画像が検出されるか否か判定し、
判定結果に応じて、前記複数の語を分類する、
処理をコンピュータが実行することを特徴とする検索語分類方法。
【請求項８】
複数の語を取得する取得部と、
取得された前記複数の語のそれぞれについて、検索により画像が検出されるか否か判定する判定部と、
判定結果に応じて、前記複数の語を分類する分類部と、
を有することを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、検索語分類プログラム、検索語分類方法および情報処理装置に関する。
【背景技術】
【０００２】
例えば、旅行プランを作成する際に、訪れたい地方の観光スポットの情報を調べるために検索を行う場合がある。検索を行うユーザは、訪れたい地方にどの様な観光スポットがあるかを知らない場合、例えば、都道府県名と観光という様な曖昧なキーワードを用いて検索を行うことがある。
【０００３】
また、検索の手法としては、例えば、文書データベースから文書を検索する際に、入力された検索語が検出される頻度に応じた関連語グループを獲得し、検索された文書と獲得した関連語グループとを対応させて一覧表示することが提案されている。また、例えば、ユーザが入力した質問文を解析して検索キーワードを抽出し、検索キーワードを主要タイプと非主要タイプとに分類し、分類結果に基づいて、類似度のランキング付き検索結果を得ることが提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−０２１９１５号公報
【特許文献２】特開２００４−１３９５５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、例えば、曖昧なキーワード、つまり検索語を用いて検索を行うと、検索語が検索対象のコンテンツ内で差別化された検索語とならないため、ほとんどのコンテンツがヒットするか、全くヒットしないといった両極端な結果となる場合がある。このため、ユーザは、所望の検索結果を得るために、自ら検索語を組み合わせて何度も検索し、良好な検索結果が得られる検索語を自ら分類することになるので、適切な検索語を得るために多大な手間がかかることになる。
【０００６】
一つの側面では、検索語を分類できる検索語分類プログラム、検索語分類方法および情報処理装置を提供することにある。
【課題を解決するための手段】
【０００７】
一つの態様では、検索語分類プログラムは、複数の語を取得する処理をコンピュータに実行させる。検索語分類プログラムは、取得した前記複数の語のそれぞれについて、検索により画像が検出されるか否か判定する処理をコンピュータに実行させる。検索語分類プログラムは、判定結果に応じて、前記複数の語を分類する処理をコンピュータに実行させる。
【発明の効果】
【０００８】
検索語を分類できる。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施例１の情報処理システムの構成の一例を示すブロック図である。
【図２】図２は、観光情報記憶部の一例を示す図である。
【図３】図３は、実施例１の検索語分類処理の一例を示すフローチャートである。
【図４】図４は、実施例２の情報処理システムの構成の一例を示すブロック図である。
【図５】図５は、実施例２の検索語分類処理の一例を示すフローチャートである。
【図６】図６は、検索語分類プログラムを実行するコンピュータの一例を示す図である。
【発明を実施するための形態】
【００１０】
以下、図面に基づいて、本願の開示する検索語分類プログラム、検索語分類方法および情報処理装置の実施例を詳細に説明する。なお、本実施例により、開示技術が限定されるものではない。また、以下の実施例は、矛盾しない範囲で適宜組みあわせてもよい。
【実施例１】
【００１１】
図１は、実施例１の情報処理システムの構成の一例を示すブロック図である。図１に示す情報処理システム１は、端末装置１０と、情報処理装置１００とを有する。なお、端末装置１０の数は限定されず、任意の数の端末装置１０を有してもよい。端末装置１０と、情報処理装置１００との間は、ネットワークＮを介して相互に通信可能に接続される。かかるネットワークＮには、有線または無線を問わず、インターネットを始め、ＬＡＮ（Local  Area  Network）やＶＰＮ（Virtual  Private  Network）などの任意の種類の通信網を採用できる。
【００１２】
端末装置１０は、例えば、情報処理装置１００が提供する観光情報の検索サービスをユーザが利用するための情報処理装置であり、据置型や可搬型のパーソナルコンピュータ等を用いることができる。また、端末装置１０には、タブレット端末やスマートフォン等の移動体通信端末等を用いるようにしてもよい。端末装置１０は、例えば、情報処理装置１００が提供する検索サービスの検索画面において、ユーザから観光情報を検索するための検索語が入力される。端末装置１０は、ネットワークＮを介して、入力された検索語を情報処理装置１００に送信する。また、端末装置１０は、ネットワークＮを介して、情報処理装置１００から検索結果を受信する。端末装置１０は、受信した検索結果を表示して、ユーザに検索結果を提供する。
【００１３】
情報処理装置１００は、端末装置１０から受け付けた検索語に関連する関連語を取得し、検索語および関連語を分類する情報処理装置である。情報処理装置１００は、複数の語を取得する。情報処理装置１００は、取得した複数の語のそれぞれについて、検索により画像が検出されるか否か判定する。情報処理装置１００は、判定結果に応じて、複数の語を分類する。これにより、情報処理装置１００は、検索語を分類できる。
【００１４】
次に、情報処理装置１００の構成について説明する。図１に示すように、情報処理装置１００は、通信部１１０と、表示部１１１と、操作部１１２と、記憶部１２０と、制御部１３０とを有する。なお、情報処理装置１００は、図１に示す機能部以外にも既知のコンピュータが有する各種の機能部、例えば各種の入力デバイスや音声出力デバイス等の機能部を有することとしてもかまわない。
【００１５】
通信部１１０は、例えば、ＮＩＣ（Network  Interface  Card）等によって実現される。通信部１１０は、ネットワークＮを介して端末装置１０と有線または無線で接続され、端末装置１０との間で情報の通信を司る通信インタフェースである。通信部１１０は、制御部１３０から入力された検索画面および検索結果等を端末装置１０に送信する。また、通信部１１０は、端末装置１０から受信した検索語を制御部１３０に出力する。
【００１６】
表示部１１１は、情報処理装置１００の管理者に対して各種情報を表示するための表示デバイスである。表示部１１１は、例えば、表示デバイスとして液晶ディスプレイ等によって実現される。表示部１１１は、制御部１３０から入力された表示画面等の各種画面を表示する。
【００１７】
操作部１１２は、情報処理装置１００の管理者から各種操作を受け付ける入力デバイスである。操作部１１２は、例えば、入力デバイスとして、キーボードやマウス等によって実現される。操作部１１２は、管理者によって入力された操作を操作情報として制御部１３０に出力する。なお、操作部１１２は、入力デバイスとして、タッチパネル等によって実現されるようにしてもよく、表示部１１１の表示デバイスと、操作部１１２の入力デバイスとは、一体化されるようにしてもよい。
【００１８】
記憶部１２０は、例えば、ＲＡＭ（Random  Access  Memory）、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、ハードディスクや光ディスク等の記憶装置によって実現される。記憶部１２０は、観光情報記憶部１２１を有する。また、記憶部１２０は、制御部１３０での処理に用いる情報を記憶する。
【００１９】
観光情報記憶部１２１は、観光スポットと、例えば、観光スポットに関するウェブページから取得した観光スポットの説明文とを対応付けて記憶する。図２は、観光情報記憶部の一例を示す図である。図２に示すように、観光情報記憶部１２１は、「スポットＩＤ（Identifier）」、「スポット名」、「ＵＲＬ（Uniform  Resource  Locator）」、「説明文」といった項目を有する。観光情報記憶部１２１は、例えば、スポットＩＤごとに１レコードとして記憶する。
【００２０】
「スポットＩＤ」は、観光スポットを紹介するウェブページを識別する識別子である。なお、「スポットＩＤ」は、例えば同じ観光スポットを紹介するウェブページが複数ある場合には、異なるスポットＩＤを付与することで識別する。「スポット名」は、観光スポットの名称を示す情報である。「ＵＲＬ」は、ウェブページのＵＲＬを示す情報である。なお、「ＵＲＬ」は、ＵＲＩ（Uniform  Resource  Identifier）であってもよい。「説明文」は、ウェブページから取得した観光スポットの説明文、すなわち観光情報を示す情報である。図２の１行目の例では、スポットＩＤ「１０１」のスポット名「スポットＡ」を紹介するウェブページは、ＵＲＬが「ｈｔｔｐ：／／○△□」であり、当該ウェブページから取得した説明文が「三内丸山遺跡・・・」であることを示す。
【００２１】
図１の説明に戻って、制御部１３０は、例えば、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、内部の記憶装置に記憶されているプログラムがＲＡＭを作業領域として実行されることにより実現される。また、制御部１３０は、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現されるようにしてもよい。制御部１３０は、取得部１３１と、判定部１３２と、分類部１３３と、検索部１３４とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部１３０の内部構成は、図１に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。
【００２２】
取得部１３１は、例えば、端末装置１０から受け付けた検索語に関連する関連語を取得する。取得部１３１は、通信部１１０およびネットワークＮを介して、検索サービスの検索画面を端末装置１０に送信する。取得部１３１は、ネットワークＮおよび通信部１１０を介して、端末装置１０から検索語を受信すると、受信した検索語を受け付ける。取得部１３１は、受け付けた検索語で、図示しないサーチエンジンを用いて検索を行う。なお、検索語は、例えば１つまたは２つとすることができる。取得部１３１は、検索の結果、検索語に関連する複数の関連語を取得する。取得部１３１は、取得した複数の関連語を検索語とともに判定部１３２に出力する。
【００２３】
すなわち、取得部１３１は、複数の語を取得する。また、取得部１３１は、入力された語を用いて入力された語に関連する語を検索し、検索結果である複数の関連する語および入力された語を取得する。
【００２４】
判定部１３２は、取得部１３１から検索語および関連語が入力されると、検索語または関連語を１つ選択する。判定部１３２は、選択した検索語または関連語について、所定の用語検索サイトを検索する。所定の用語検索サイトは、例えば、ウィキペディア（登録商標）等のように、実体のあるものについては画像を用いて解説が記述されている百科事典等のサイトが挙げられる。判定部１３２は、用語検索サイトを検索し、検索語または関連語と関連付いた画像を抽出する。すなわち、判定部１３２は、用語検索サイトの各用語のウェブページに共通するような画像は検索語または関連語と関連付いた画像ではないので抽出しない。つまり、判定部１３２は、用語検索サイトの用語を解説する解説文が記述される領域や、予め用語に関連する画像が配置される領域に画像がある場合に、当該画像を検索語または関連語と関連付いた画像として抽出する。
【００２５】
判定部１３２は、例えば、用語のウェブページのＨＴＭＬ（HyperText  Markup  Language）の解説文が記述される領域や、予め用語に関連する画像が配置される領域にＩＭＧタグがある場合に、当該ＩＭＧタグで指定される画像を抽出する。なお、画像には、静止画像だけでなく動画像も含まれる。言い換えると、判定部１３２で抽出される画像は、所定の用語検索サイトの検索語または関連語に対応するページに関連付けられた画像である。判定部１３２は、検索語または関連語と、画像の抽出成否とを分類部１３３に出力する。
【００２６】
判定部１３２は、分類部１３３から未検索判定指示が入力されると、未検索の検索語または関連語があるか否かを判定する。判定部１３２は、未検索の検索語または関連語があると判定した場合には、検索語および関連語群から次の検索語または関連語を１つ選択し、所定の用語検索サイトを検索する処理に戻る。判定部１３２は、未検索の検索語または関連語がないと判定した場合には、検索部１３４に検索指示を出力する。
【００２７】
言い換えると、判定部１３２は、取得した複数の語のそれぞれについて、検索により画像が検出されるか否かを判定する。また、画像が検出されるか否かの検索は、所定の用語検索サイトを利用して実行される。
【００２８】
分類部１３３は、判定部１３２から入力された検索語または関連語と、画像の抽出成否とに基づいて、入力された検索語または関連語を分類する。分類部１３３は、画像を抽出できない検索語または関連語として分類した場合には、当該検索語または関連語は、実体のない概念的な用語であるとする。この場合、分類部１３３は、当該検索語または関連語を破棄し、判定部１３２に対して、未検索の検索語または関連語があるか否かを判定するように未検索判定指示を出力する。
【００２９】
分類部１３３は、画像を抽出できた検索語または関連語として分類した場合には、当該検索語または関連語は、実体がある検索語であるとする。この場合、分類部１３３は、実体がある検索語または関連語を実体がある検索語群として記憶部１２０に一時的に記憶し、判定部１３２に対して、未検索の検索語または関連語があるか否かを判定するように未検索判定指示を出力する。すなわち、分類部１３３は、実体がある検索語または関連語を実体がある検索語群として記憶部１２０に一時的に記憶し、実体がない検索語または関連語を破棄することで、検索語または関連語を分類する。
【００３０】
言い換えると、分類部１３３は、判定部１３２における判定結果に応じて、複数の語を分類する。また、複数の語は、入力された語および／または入力された語に関連する語として検索された語である。
【００３１】
検索部１３４は、判定部１３２から検索指示が入力されると、記憶部１２０に一時的に記憶された実体がある検索語群を取得する。検索部１３４は、取得した実体がある検索語群を用いて観光情報記憶部１２１を検索する。検索部１３４は、通信部１１０およびネットワークＮを介して、検索結果を端末装置１０に送信する。
【００３２】
すなわち、検索部１３４は、複数の語のうち、検索により画像が検出される語として分類された語を用いて、観光情報の検索を実行する。また、観光情報は、観光スポットである。
【００３３】
次に、実施例１の情報処理装置１００の動作について説明する。図３は、実施例１の検索語分類処理の一例を示すフローチャートである。
【００３４】
端末装置１０は、ユーザから検索語が入力されると、入力された検索語を情報処理装置１００に送信する。情報処理装置１００の取得部１３１は、端末装置１０から検索語を受信すると、受信した検索語を受け付ける（ステップＳ１）。取得部１３１は、受け付けた検索語で、図示しないサーチエンジンを用いて検索を行う（ステップＳ２）。取得部１３１は、検索の結果、検索語に関連する複数の関連語を取得する（ステップＳ３）。取得部１３１は、取得した複数の関連語を検索語とともに判定部１３２に出力する。
【００３５】
判定部１３２は、取得部１３１から検索語および関連語が入力されると、検索語または関連語を１つ選択する（ステップＳ４）。判定部１３２は、選択した検索語または関連語について、所定の用語検索サイトを検索し、検索語または関連語と関連付いた画像を抽出する（ステップＳ５）。判定部１３２は、検索語または関連語と、画像の抽出成否とを分類部１３３に出力する。
【００３６】
分類部１３３は、判定部１３２から入力された検索語または関連語と、画像の抽出成否とに基づいて、検索語または関連語を分類する。すなわち、分類部１３３は、検索語または関連語について、画像を抽出できたか否かを判定する（ステップＳ６）。分類部１３３は、画像を抽出できないと判定した場合には（ステップＳ６：否定）、選択した検索語または関連語を実体のない概念的な用語であるとして破棄し、判定部１３２に対して未検索判定指示を出力し、ステップＳ８に進む。
【００３７】
分類部１３３は、画像を抽出できたと判定した場合には（ステップＳ６：肯定）、選択した検索語または関連語は実体がある検索語であるので、当該検索語または関連語を実体がある検索語群として記憶部１２０に一時的に記憶する（ステップＳ７）。また、分類部１３３は、判定部１３２に対して、未検索の検索語または関連語があるか否かを判定するように未検索判定指示を出力し、ステップＳ８に進む。
【００３８】
判定部１３２は、分類部１３３から未検索判定指示が入力されると、未検索の検索語または関連語があるか否かを判定する（ステップＳ８）。判定部１３２は、未検索の検索語または関連語があると判定した場合には（ステップＳ８：肯定）、ステップＳ４に戻る。判定部１３２は、未検索の検索語または関連語がないと判定した場合には（ステップＳ８：否定）、検索部１３４に検索指示を出力する。
【００３９】
検索部１３４は、判定部１３２から検索指示が入力されると、記憶部１２０に一時的に記憶された実体がある検索語群を取得する。検索部１３４は、取得した実体がある検索語群を用いて観光情報記憶部１２１を検索する（ステップＳ９）。検索部１３４は、検索結果を端末装置１０に送信する（ステップＳ１０）。これにより、情報処理装置１００は、検索語を分類できる。すなわち、情報処理装置１００は、観光情報として実体のある検索結果を端末装置１０のユーザに提供できる。また、情報処理装置１００は、ユーザの潜在的なニーズに合った検索結果を当該ユーザに提供できる。つまり、情報処理装置１００は、ユーザが所望する情報を上手く検索語にできない場合であっても、ユーザが所望する情報を提供することができる。
【００４０】
ここで、具体例を用いて検索語分類処理を説明する。まず、端末装置１０は、ユーザにより検索語「青森」が入力されると、検索語「青森」を情報処理装置１００に送信する。情報処理装置１００の取得部１３１は、検索語「青森」を受信すると、検索語「青森」を受け付ける。取得部１３１は、受け付けた検索語「青森」で、図示しないサーチエンジンを用いて検索を行う。取得部１３１は、検索の結果、検索語「青森」に関連する複数の関連語、例えば「見どころ」、「オススメ情報」、「八甲田山」、「酸ヶ湯温泉」等を取得する。なお、以下の説明では、関連語として上述の４つを用いて説明する。取得部１３１は、取得した複数の関連語「見どころ」、「オススメ情報」、「八甲田山」および「酸ヶ湯温泉」を検索語「青森」とともに判定部１３２に出力する。
【００４１】
判定部１３２には、取得部１３１から検索語「青森」ならびに関連語「青森県」、「見どころ」、「オススメ情報」、「八甲田山」および「酸ヶ湯温泉」が入力される。判定部１３２は、入力されたこれらの語を１つずつ選択して、所定の用語検索サイト、例えばウィキペディア（登録商標）で検索する。判定部１３２は、それぞれを解説するウェブページのうち、「青森県」、「八甲田山」および「酸ヶ湯温泉」のウェブページには写真があるので、画像の抽出が成功した旨の情報を生成する。また、判定部１３２は、用語検索サイトの検索の結果、「見どころ」および「オススメ情報」は、これらの語そのものを解説するウェブページがなく、これらの語を解説内容に含むウェブページの一覧を示すウェブページとなる場合がある。この場合、判定部１３２は、画像の抽出が失敗した旨の情報を生成する。
【００４２】
また、判定部１３２は、「青森」について用語検索サイトを検索すると、曖昧さ回避のためのウェブページが表示される場合がある。この場合、判定部１３２は、例えば、選択項目の一番目の項目「青森県」を選択した際のウェブページについて、画像の抽出成否を判定してもよい。なお、本具体例の場合には、一番目の項目「青森県」を選択すると、「青森県」を解説するウェブページには写真があるので画像の抽出が成功した旨の情報を生成する。判定部１３２は、検索語または関連語「青森」、「青森県」、「見どころ」、「オススメ情報」、「八甲田山」および「酸ヶ湯温泉」を、それぞれ順番に画像の抽出成否ととともに分類部１３３に出力する。
【００４３】
分類部１３３は、判定部１３２から検索語「青森」および「抽出成功」が入力されると、「青森」を実体がある検索語であると分類し、実体がある検索語群として記憶部１２０に一時的に記憶する。分類部１３３は、同様に、関連語「青森県」、「八甲田山」および「酸ヶ湯温泉」を実体がある検索語であると分類し、実体がある検索語群として記憶部１２０に一時的に記憶する。
【００４４】
分類部１３３は、判定部１３２から関連語「見どころ」および「抽出失敗」が入力されると、「見どころ」を実体のない概念的な用語であると分類し、実体がある検索語群とはせずに、関連語「見どころ」を破棄する。分類部１３３は、同様に、関連語「オススメ情報」を実体のない概念的な用語であると分類し、関連語「オススメ情報」を破棄する。
【００４５】
判定部１３２は、検索語または関連語「青森」、「青森県」、「見どころ」、「オススメ情報」、「八甲田山」および「酸ヶ湯温泉」について、画像抽出の判定が終了すると、検索部１３４に検索指示を出力する。
【００４６】
検索部１３４は、判定部１３２から検索指示が入力されると、記憶部１２０に一時的に記憶された実体がある検索語群を取得する。実体がある検索語群には、「青森」、「青森県」、「八甲田山」および「酸ヶ湯温泉」が含まれる。検索部１３４は、取得した実体がある検索語群を用いて観光情報記憶部１２１を検索する。検索部１３４は、検索結果として、例えば、観光スポット「八甲田山」および「酸ヶ湯温泉」の情報を取得し、これらの検索結果を端末装置１０に送信する。これにより、情報処理装置１００は、観光情報として実体のある検索結果を端末装置１０のユーザに提供できる。
【００４７】
このように、情報処理装置１００は、複数の語を取得する。また、情報処理装置１００は、取得した複数の語のそれぞれについて、検索により画像が検出されるか否か判定する。また、情報処理装置１００は、判定結果に応じて、複数の語を分類する。その結果、情報処理装置１００は、検索語を分類できる。
【００４８】
また、情報処理装置１００では、検索は、所定の用語検索サイトを利用して実行される。その結果、情報処理装置１００は、所定の用語検索サイトで画像が検出された語を分類できる。
【００４９】
また、情報処理装置１００は、複数の語のうち、検索により画像が検出される語として分類された語を用いて、観光情報の検索を実行する。その結果、情報処理装置１００は、実体のある観光スポットの情報を検索できる。
【００５０】
また、情報処理装置１００では、観光情報は、観光スポットである。その結果、情報処理装置１００は、実体のある観光スポットの情報を検索できる。
【００５１】
また、情報処理装置１００では、複数の語は、入力された語および／または入力された語に関連する語として検索された語である。その結果、情報処理装置１００は、入力された語が曖昧であったとしても、実体のある検索結果を提供できる。
【００５２】
また、情報処理装置１００は、入力された語を用いて入力された語に関連する語を検索し、検索結果である複数の関連する語および入力された語を取得する。その結果、情報処理装置１００は、入力された語が曖昧であったとしても、実体のある検索結果を提供できる。
【実施例２】
【００５３】
上記実施例１では、ユーザにより入力された検索語でサーチエンジンを用いて検索することで関連語を取得し、複数の語を取得したが、ユーザから複数の語の入力を受け付けてもよく、この場合の実施の形態につき、実施例２として説明する。図４は、実施例２の情報処理システムの構成の一例を示すブロック図である。図４に示す情報処理システム２は、端末装置１０と、情報処理装置２００とを有する。なお、実施例１の情報処理システム１と同一の構成には同一符号を付すことで、その重複する構成および動作の説明については省略する。
【００５４】
実施例２の情報処理装置２００の制御部２３０は、実施例１の情報処理装置１００の制御部１３０と比較して、取得部１３１、判定部１３２および分類部１３３に代えて取得部２３１、判定部２３２および分類部２３３を有する。
【００５５】
取得部２３１は、ネットワークＮおよび通信部１１０を介して、端末装置１０から複数の検索語を受信すると、受信した複数の検索語を受け付ける。取得部２３１は、受け付けた複数の検索語を判定部２３２に出力する。
【００５６】
判定部２３２は、取得部１３１から複数の検索語が入力されると、入力された複数の検索語から、検索語を１つ選択する。判定部２３２は、選択した検索語について、所定の用語検索サイトを検索する。なお、所定の用語検索サイトは、実施例１と同様である。判定部２３２は、用語検索サイトを検索し、実施例１と同様に検索語と関連付いた画像を抽出する。判定部２３２は、検索語と、画像の抽出成否とを分類部２３３に出力する。
【００５７】
判定部２３２は、分類部２３３から未検索判定指示が入力されると、未検索の検索語があるか否かを判定する。判定部２３２は、未検索の検索語があると判定した場合には、検索語群から次の検索語を１つ選択し、所定の用語検索サイトを検索する処理に戻る。判定部２３２は、未検索の検索語がないと判定した場合には、検索部１３４に検索指示を出力する。
【００５８】
分類部２３３は、判定部２３２から入力された検索語と、画像の抽出成否とに基づいて、入力された検索語を分類する。分類部２３３は、画像を抽出できない検索語として分類した場合には、当該検索語は、実体のない概念的な用語であるとする。この場合、分類部２３３は、当該検索語を破棄し、判定部２３２に対して、未検索の検索語があるか否かを判定するように未検索判定指示を出力する。
【００５９】
分類部２３３は、画像を抽出できた検索語として分類した場合には、当該検索語は、実体がある検索語であるとする。この場合、分類部２３３は、実体がある検索語を実体がある検索語群として記憶部１２０に一時的に記憶し、判定部２３２に対して、未検索の検索語があるか否かを判定するように未検索判定指示を出力する。すなわち、分類部２３３は、実体がある検索語を実体がある検索語群として記憶部１２０に一時的に記憶し、実体がない検索語を破棄することで、検索語を分類する。
【００６０】
次に、実施例２の情報処理装置２００の動作について説明する。図５は、実施例２の検索語分類処理の一例を示すフローチャートである。以下の説明では、検索語分類処理のステップＳ９，Ｓ１０の処理は、実施例１と同様であるので、その説明を省略する。
【００６１】
端末装置１０は、ユーザから複数の検索語が入力されると、入力された複数の検索語を情報処理装置２００に送信する。情報処理装置２００の取得部２３１は、端末装置１０から複数の検索語を受信すると、受信した複数の検索語を受け付ける（ステップＳ２１）。取得部２３１は、受け付けた複数の検索語を判定部２３２に出力する。
【００６２】
判定部２３２は、取得部１３１から複数の検索語が入力されると、入力された複数の検索語から、検索語を１つ選択する（ステップＳ２２）。判定部２３２は、選択した検索語について、用語検索サイトを検索し、検索語と関連付いた画像を抽出する（ステップＳ２３）。判定部２３２は、検索語と、画像の抽出成否とを分類部２３３に出力する。
【００６３】
分類部２３３は、判定部２３２から入力された検索語と、画像の抽出成否とに基づいて、検索語を分類する。すなわち、分類部２３３は、検索語について、画像を抽出できたか否かを判定する（ステップＳ６）。分類部２３３は、画像を抽出できないと判定した場合には（ステップＳ６：否定）、当該検索語を実体のない概念的な用語であるとして破棄し、判定部２３２に対して、未検索判定指示を出力し、ステップＳ２５に進む。
【００６４】
分類部２３３は、画像を抽出できたと判定した場合には（ステップＳ６：肯定）、選択した検索語は、実体がある検索語であるので、当該検索語を実体がある検索語群として記憶部１２０に一時的に記憶する（ステップＳ２４）。また、分類部２３３は、判定部２３２に対して、未検索の検索語があるか否かを判定するように未検索判定指示を出力し、ステップＳ２５に進む。
【００６５】
判定部２３２は、分類部２３３から未検索判定指示が入力されると、未検索の検索語があるか否かを判定する（ステップＳ２５）。判定部２３２は、未検索の検索語があると判定した場合には（ステップＳ２５：肯定）、ステップＳ２２に戻る。判定部２３２は、未検索の検索語がないと判定した場合には（ステップＳ２５：否定）、検索部１３４に検索指示を出力する。これにより、情報処理装置２００は、ユーザによって入力された複数の検索語に基づいて、観光情報として実体のある検索結果を端末装置１０のユーザに提供できる。
【００６６】
なお、上記各実施例では、観光情報として、観光スポット名と説明文とを一例として挙げたが、これに限定されない。例えば、観光情報は、観光スポットの位置、平均滞在時間、画像、特徴、開催日時および料金等を含んでもよい。また、観光情報は、観光スポットへの交通情報、例えば、路線の名称、時刻表および料金等を含んでもよい。さらに、観光情報は、旅行商品、例えば、名称、旅程、開催日時、最少人数、料金等を含んでもよい。
【００６７】
また、上記実施例では、所定の用語検索サイトとして、日本語のウェブページおよびサイトを用いたが、これに限定されない。例えば、英語等の他の言語であっても構わない。
【００６８】
また、図示した各部の各構成要素は、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各部の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況等に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。例えば、判定部１３２と分類部１３３とを統合してもよい。また、図示した各処理は、上記の順番に限定されるものでなく、処理内容を矛盾させない範囲において、同時に実施してもよく、順序を入れ替えて実施してもよい。
【００６９】
さらに、各装置で行われる各種処理機能は、ＣＰＵ（またはＭＰＵ、ＭＣＵ（Micro  Controller  Unit）等のマイクロ・コンピュータ）上で、その全部または任意の一部を実行するようにしてもよい。また、各種処理機能は、ＣＰＵ（またはＭＰＵ、ＭＣＵ等のマイクロ・コンピュータ）で解析実行されるプログラム上、またはワイヤードロジックによるハードウェア上で、その全部または任意の一部を実行するようにしてもよいことは言うまでもない。
【００７０】
ところで、上記の実施例で説明した各種の処理は、予め用意されたプログラムをコンピュータで実行することで実現できる。そこで、以下では、上記の実施例と同様の機能を有するプログラムを実行するコンピュータの一例を説明する。図６は、検索語分類プログラムを実行するコンピュータの一例を示す図である。
【００７１】
図６に示すように、コンピュータ３００は、各種演算処理を実行するＣＰＵ３０１と、データ入力を受け付ける入力装置３０２と、モニタ３０３とを有する。また、コンピュータ３００は、記憶媒体からプログラム等を読み取る媒体読取装置３０４と、各種装置と接続するためのインタフェース装置３０５と、他の情報処理装置等と有線または無線により接続するための通信装置３０６とを有する。また、コンピュータ３００は、各種情報を一時記憶するＲＡＭ３０７と、ハードディスク装置３０８とを有する。また、各装置３０１〜３０８は、バス３０９に接続される。
【００７２】
ハードディスク装置３０８には、図１に示した取得部１３１、判定部１３２、分類部１３３および検索部１３４の各処理部と同様の機能を有する検索語分類プログラムが記憶される。また、ハードディスク装置３０８には、図４に示した取得部２３１、判定部２３２、分類部２３３および検索部１３４の各処理部と同様の機能を有する検索語分類プログラムが記憶されるようにしてもよい。また、ハードディスク装置３０８には、観光情報記憶部１２１、および、検索語分類プログラムを実現するための各種データが記憶される。入力装置３０２は、例えば、コンピュータ３００の管理者から操作情報等の各種情報の入力を受け付ける。モニタ３０３は、例えば、コンピュータ３００の管理者に対して表示画面等の各種画面を表示する。インタフェース装置３０５は、例えば印刷装置等が接続される。通信装置３０６は、例えば、図１に示した通信部１１０と同様の機能を有しネットワークＮと接続され、端末装置１０と各種情報をやりとりする。
【００７３】
ＣＰＵ３０１は、ハードディスク装置３０８に記憶された各プログラムを読み出して、ＲＡＭ３０７に展開して実行することで、各種の処理を行う。また、これらのプログラムは、コンピュータ３００を図１に示した取得部１３１、判定部１３２、分類部１３３および検索部１３４として機能させることができる。また、これらのプログラムは、コンピュータ３００を図４に示した取得部２３１、判定部２３２、分類部２３３および検索部１３４として機能させることができる。
【００７４】
なお、上記の検索語分類プログラムは、必ずしもハードディスク装置３０８に記憶されている必要はない。例えば、コンピュータ３００が読み取り可能な記憶媒体に記憶されたプログラムを、コンピュータ３００が読み出して実行するようにしてもよい。コンピュータ３００が読み取り可能な記憶媒体は、例えば、ＣＤ−ＲＯＭやＤＶＤディスク、ＵＳＢ（Universal  Serial  Bus）メモリ等の可搬型記録媒体、フラッシュメモリ等の半導体メモリ、ハードディスクドライブ等が対応する。また、公衆回線、インターネット、ＬＡＮ等に接続された装置にこの検索語分類プログラムを記憶させておき、コンピュータ３００がこれらから検索語分類プログラムを読み出して実行するようにしてもよい。
【００７５】
以上、本実施例を含む実施の形態に関し、さらに以下の付記を開示する。
【００７６】
（付記１）複数の語を取得し、
取得した前記複数の語のそれぞれについて、検索により画像が検出されるか否か判定し、
判定結果に応じて、前記複数の語を分類する、
処理をコンピュータに実行させることを特徴とする検索語分類プログラム。
【００７７】
（付記２）前記検索は、所定の用語検索サイトを利用して実行される、
ことを特徴とする付記１に記載の検索語分類プログラム。
【００７８】
（付記３）前記複数の語のうち、検索により画像が検出される語として分類された語を用いて、観光情報の検索を実行する、
ことを特徴とする付記１に記載の検索語分類プログラム。
【００７９】
（付記４）前記観光情報は、観光スポットである、
ことを特徴とする付記３に記載の検索語分類プログラム。
【００８０】
（付記５）前記複数の語は、入力された語および／または入力された語に関連する語として検索された語である、
ことを特徴とする付記１に記載の検索語分類プログラム。
【００８１】
（付記６）前記取得する処理は、入力された語を用いて前記入力された語に関連する語を検索し、検索結果である複数の前記関連する語および前記入力された語を取得する、
ことを特徴とする付記１に記載の検索語分類プログラム。
【００８２】
（付記７）複数の語を取得し、
取得した前記複数の語のそれぞれについて、検索により画像が検出されるか否か判定し、
判定結果に応じて、前記複数の語を分類する、
処理をコンピュータが実行することを特徴とする検索語分類方法。
【００８３】
（付記８）前記検索は、所定の用語検索サイトを利用して実行される、
ことを特徴とする付記７に記載の検索語分類方法。
【００８４】
（付記９）前記複数の語のうち、検索により画像が検出される語として分類された語を用いて、観光情報の検索を実行する、
ことを特徴とする付記７に記載の検索語分類方法。
【００８５】
（付記１０）前記観光情報は、観光スポットである、
ことを特徴とする付記９に記載の検索語分類方法。
【００８６】
（付記１１）前記複数の語は、入力された語および／または入力された語に関連する語として検索された語である、
ことを特徴とする付記７に記載の検索語分類方法。
【００８７】
（付記１２）前記取得する処理は、入力された語を用いて前記入力された語に関連する語を検索し、検索結果である複数の前記関連する語および前記入力された語を取得する、
ことを特徴とする付記７に記載の検索語分類方法。
【００８８】
（付記１３）複数の語を取得する取得部と、
取得された前記複数の語のそれぞれについて、検索により画像が検出されるか否か判定する判定部と、
判定結果に応じて、前記複数の語を分類する分類部と、
を有することを特徴とする情報処理装置。
【００８９】
（付記１４）前記検索は、所定の用語検索サイトを利用して実行される、
ことを特徴とする付記１３に記載の情報処理装置。
【００９０】
（付記１５）さらに、前記複数の語のうち、検索により画像が検出される語として分類された語を用いて、観光情報の検索を実行する検索部を有する、
ことを特徴とする付記１３に記載の情報処理装置。
【００９１】
（付記１６）前記観光情報は、観光スポットである、
ことを特徴とする付記１５に記載の情報処理装置。
【００９２】
（付記１７）前記複数の語は、入力された語および／または入力された語に関連する語として検索された語である、
ことを特徴とする付記１３に記載の情報処理装置。
【００９３】
（付記１８）前記取得部は、入力された語を用いて前記入力された語に関連する語を検索し、検索結果である複数の前記関連する語および前記入力された語を取得する、
ことを特徴とする付記１３に記載の情報処理装置。
【符号の説明】
【００９４】
１，２  情報処理システム
１０  端末装置
１００，２００  情報処理装置
１１０  通信部
１１１  表示部
１１２  操作部
１２０  記憶部
１２１  観光情報記憶部
１３０，２３０  制御部
１３１，２３１  取得部
１３２，２３２  判定部
１３３，２３３  分類部
１３４  検索部
Ｎ  ネットワーク
【図１】
2018151841.tif 000003
【図２】
2018151841.tif 000004
【図３】
2018151841.tif 000005
【図４】
2018151841.tif 000006
【図５】
2018151841.tif 000007
【図６】
2018151841.tif 000008