(57)【要約】【課題】複数の端末装置から通信ネットワークを介して検索エンジンに入力された検索情報を管理する。【解決手段】複数の端末装置１１−１〜１１−４から通信ネットワークを介して検索エンジンに入力された検索情報を管理するサーバ１０の制御プログラムであって、各端末装置１１−１〜１１−４から通信ネットワークを介して検索エンジンに入力された検索キーワードを収集し、リスト化してデータベースに保存する処理と、いずれかの端末装置からデータを取得するリクエストを受信する処理と、リクエストを受けたときに、予め定められた規則に該当する検索キーワードを前記データベースから抽出する処理と、前記抽出した検索キーワードを、前記リクエストを発した端末装置に送信する処理と、の一連の処理を、コンピュータに読み取り可能および実行可能にコマンド化した。【選択図】図１
2013084020.tif 000002
【特許請求の範囲】
【請求項１】
複数の端末装置から通信ネットワークを介して検索エンジンに入力された検索情報を管理する検索情報管理装置の制御プログラムであって、
前記各端末装置から前記通信ネットワークを介して前記検索エンジンに入力された検索キーワードを収集し、リスト化してデータベースに保存する処理と、
いずれかの端末装置からデータを取得するリクエストを受信する処理と、
前記リクエストを受けたときに、予め定められた規則に該当する検索キーワードを前記データベースから抽出する処理と、
前記抽出した検索キーワードを、前記リクエストを発した端末装置に送信する処理と、の一連の処理を、コンピュータに読み取り可能および実行可能にコマンド化したことを特徴とする制御プログラム。
【請求項２】
前記データベースにおいて、一定期間内に前記検索エンジンに入力された検索キーワードを収集し、入力された数の多い順に前記検索キーワードをリスト化する処理を含むことを特徴とする請求項１記載の制御プログラム。
【請求項３】
前記データベースにおいて、前記検索キーワードの特徴を示す情報を付して前記検索キーワードをリスト化する処理を含むことを特徴とする請求項１記載の制御プログラム。
【請求項４】
前記検索キーワードの特徴を示す情報に基づいて、前記データベースに格納されている検索キーワードをグルーピングする処理と、
いずれかの端末装置からのリクエストに応じて、前記グループ毎に検索キーワードを前記端末装置へ送信する処理と、を含むことを特徴とする請求項３記載の制御プログラム。
【請求項５】
複数の端末装置から通信ネットワークを介して検索エンジンに入力された検索情報を管理する検索情報管理装置からデータを取得する端末装置の制御プログラムであって、
ユーザからの入力操作を受け付ける処理と、
前記入力操作を契機として、ユーザインタフェースを読み出して画面に表示する処理と、
前記検索情報管理装置に対して、データを取得するリクエストを行なう処理と、
前記データを取得するリクエストに応じて前記検索情報管理装置から取得した検索キーワードを表示部に表示する処理と、の一連の処理を、コンピュータに読み取り可能および実行可能にコマンド化したことを特徴とする制御プログラム。
【請求項６】
前記取得した検索キーワードの数に応じて、前記検索キーワードのアニメーションを表示する処理を含むことを特徴とする請求項５記載の制御プログラム。
【請求項７】
前記アニメーションとそのアニメーションの検索キーワードに対応付けたＵＲＬとを表示する処理を含むことを特徴とする請求項６記載の制御プログラム。
【請求項８】
前記入力操作を受け付けて、前記ＵＲＬが選択されたときは、そのＵＲＬに対応したコンテンツを取得する処理と、
前記取得したコンテンツを前記画面に表示する処理と、を含むことを特徴とする請求項７記載の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の端末装置から通信ネットワークを介して検索エンジンに入力された検索情報を管理するおよび端末装置に関する。
【背景技術】
【０００２】
従来、例えば、特開２００９−２４４９２２号公報には、検索者を支援するために、他人が別の検索において使用して検索に成功した検索キーワードを利用できるようにする検索方法が提案されている。この検索方法では、第１のユーザによる検索キーワードを使用した検索要求に応じて第１の検索を行なう。この検索結果が満足である旨の提示を第１のユーザが行なうと、これに応答して上記検索キーワードを当該検索結果に関連付けて登録する。また、上記の第１の検索の後、第２のユーザによる検索要求に応じて第２の検索を行なう。この第２の検索により、上記と同一の検索結果が得られた場合、第２のユーザの要求に応じて、上記の検索キーワードの一部または全部を第２のユーザに提示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２４４９２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
通信ネットワーク上では、多数のユーザから膨大な検索キーワードが入力され、検索されている。各検索が成功したかどうかにかかわらず、どのような検索キーワードが使用されているかを把握することによって、社会の流行や各業界の傾向などを把握することができると考えられる。そして、このような検索キーワードの使用傾向を把握することによって、企業のマーケティング戦略や広告の方向性などを決定する際に役立てることができると考えられる。
【０００５】
しかしながら、従来の技術では、検索に成功したかどうかを問題としているため、不特定多数のユーザが、どのような検索キーワードを使用しているかについては、把握することができない。
【０００６】
本発明は、このような事情に鑑みてなされたものであり、複数の端末装置から通信ネットワークを介して検索エンジンに入力された検索情報を管理することができる制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
（１）上記の目的を達成するために、本発明は、以下のような手段を講じた。すなわち、本発明の制御プログラムは、複数の端末装置から通信ネットワークを介して検索エンジンに入力された検索情報を管理する検索情報管理装置の制御プログラムであって、前記各端末装置から前記通信ネットワークを介して前記検索エンジンに入力された検索キーワードを収集し、リスト化してデータベースに保存する処理と、いずれかの端末装置からデータを取得するリクエストを受信する処理と、前記リクエストを受けたときに、予め定められた規則に該当する検索キーワードを前記データベースから抽出する処理と、前記抽出した検索キーワードを、前記リクエストを発した端末装置に送信する処理と、の一連の処理を、コンピュータに読み取り可能および実行可能にコマンド化したことを特徴とする。
【０００８】
このように、各端末装置から通信ネットワークを介して検索エンジンに入力された検索キーワードを収集し、リスト化して保存し、いずれかの端末装置からデータを取得するリクエストを受けたときに、予め定められた規則に該当する検索キーワードをデータベースから抽出し、リクエストを発した端末装置に送信するので、端末装置において、他の端末装置で使用された検索キーワードや、その数を把握することが可能となる。
【０００９】
（２）また、本発明の制御プログラムは、前記データベースにおいて、一定期間内に前記検索エンジンに入力された検索キーワードを収集し、入力された数の多い順に前記検索キーワードをリスト化する処理を含むことを特徴とする。
【００１０】
このように、一定期間内に検索エンジンに入力された検索キーワードを収集し、入力された数の多い順に検索キーワードをリスト化するので、使用された検索キーワードを多い順に把握することが可能となる。その結果、社会の流行や各業界の傾向などを把握することができる。
【００１１】
（３）また、本発明の制御プログラムは、前記データベースにおいて、前記検索キーワードの特徴を示す情報を付して前記検索キーワードをリスト化する処理を含むことを特徴とする。
【００１２】
このように、検索キーワードの特徴を示す情報を付して前記検索キーワードをリスト化するので、その特徴に応じたグルーピングを行なうことができる。例えば、嗜好性を示す特徴を付することによって、類似した嗜好性を示すキーワードをグルーピングし、リスト化することができるため、利用価値を高めることが可能となる。
【００１３】
（４）また、本発明の制御プログラムは、前記検索キーワードの特徴を示す情報に基づいて、前記データベースに格納されている検索キーワードをグルーピングする処理と、いずれかの端末装置からのリクエストに応じて、前記グループ毎に検索キーワードを前記端末装置へ送信する処理と、を含むことを特徴とする。
【００１４】
このように、検索キーワードの特徴を示す情報に基づいて、データベースに格納されている検索キーワードをグルーピングし、いずれかの端末装置からのリクエストに応じて、グループ毎に検索キーワードを端末装置へ送信するので、端末装置において、利用価値が高い情報を提供することが可能となる。
【００１５】
（５）また、本発明の制御プログラムは、複数の端末装置から通信ネットワークを介して検索エンジンに入力された検索情報を管理する検索情報管理装置からデータを取得する端末装置の制御プログラムであって、ユーザからの入力操作を受け付ける処理と、前記入力操作を契機として、ユーザインタフェースを読み出して画面に表示する処理と、前記検索情報管理装置に対して、データを取得するリクエストを行なう処理と、前記データを取得するリクエストに応じて前記検索情報管理装置から取得した検索キーワードを表示部に表示する処理と、の一連の処理を、コンピュータに読み取り可能および実行可能にコマンド化したことを特徴とする。
【００１６】
このように、データを取得するリクエストに応じて前記検索情報管理装置から取得した検索キーワードを前記表示部に表示するので、他の端末装置で使用された検索キーワードや、その数を表示することが可能となる。
【００１７】
（６）また、本発明の制御プログラムは、前記取得した検索キーワードの数に応じて、前記検索キーワードのアニメーションを表示する処理を含むことを特徴とする。
【００１８】
このように、取得した検索キーワードの数に応じて、検索キーワードのアニメーションを表示するので、ユーザに対し、統計データを見やすく表示することが可能となる。
【００１９】
（７）また、本発明の制御プログラムは、前記アニメーションとそのアニメーションの検索キーワードに対応付けたＵＲＬとを表示する処理を含むことを特徴とする。
【００２０】
このように、アニメーションとそのアニメーションの検索キーワードに対応付けたＵＲＬとを表示するので、ユーザは、多数のユーザによって使用され、注目されている検索キーワードに関連するＷｅｂページを取得することが容易となる。
【００２１】
（８）また、本発明の制御プログラムは、前記入力操作を受け付けて、前記ＵＲＬが選択されたときは、そのＵＲＬに対応したコンテンツを取得する処理と、前記取得したコンテンツを前記画面に表示する処理と、を含むことを特徴とする。
【００２２】
このように、表示部において、ＵＲＬが選択されたときは、そのＵＲＬに対応したコンテンツを取得し、表示部は、取得したコンテンツを表示するので、ユーザを検索キーワードに対応するＷｅｂページに誘導することが可能となる。
【発明の効果】
【００２３】
本発明によれば、各端末装置から通信ネットワークを介して検索エンジンに入力された検索キーワードを収集し、リスト化して保存し、いずれかの端末装置からデータを取得するリクエストを受けたときに、予め定められた規則に該当する検索キーワードをデータベースから抽出し、リクエストを発した端末装置に送信するので、端末装置において、他の端末装置で使用された検索キーワードや、その数を把握することが可能となる。
【図面の簡単な説明】
【００２４】
【図１】本実施形態に係る検索キーワード管理システムの概略構成を示す図である。
【図２】本実施形態に係る端末装置の電気的構成を示すブロック図である。
【図３】端末装置からサーバ１０に対してデータのリクエストを行なって、所望のデータが端末装置に表示されるまでの動作を示すフローチャートである。
【発明を実施するための形態】
【００２５】
以下、本発明の実施形態について図面を参照して説明する。図１は、本実施形態に係る検索キーワード管理システムの概略構成を示す図である。この検索キーワード管理システム１００は、サーバ１０と、サーバ１０に通信ネットワークを介して接続する複数の端末装置１１−１〜１１−４と、から構成されている。サーバ１０は、サーバ内ユーザ統計データを格納するデータベース１０ａと、サーバ内検索データを格納するデータベース１０ｂとを備えている。また、端末装置１３は、サーバ１０にアクセスして、所望のデータを取得して表示する。なお、サーバ１０は、送信部を構成する。端末装置１１−１〜１１−４は、パーソナルコンピュータ、携帯電話機のみならず、スマートホン、スマートブック、ノートブック、スレート端末などで構成することが可能である。また、本発明は、電子書籍、カーナビゲーション、ヘルスケアモジュールなどにも適用することが可能である。
【００２６】
図２は、本実施形態に係る端末装置の電気的構成を示すブロック図である。制御部２０は、端末装置におけるデータの入力および出力、プログラムの実行、および各構成要素（２１〜２７）の動作を制御する。また、制御部２０は、制御バス２０ａを介して各構成要素とデータの授受を行なう。そして、制御部２０は、通信インタフェース２１が受信したデータをメモリ２２に記憶する。メモリ２２は、プログラムやデータを記憶し、制御部２０からの要求に応じて、記憶しているプログラムやデータを出力する。
【００２７】
通信インタフェース２１は、無線通信を行なってデータの送信および受信を行なう。入力部２３は、操作ボタン、機能ボタンおよびマイクなどを有し、操作ボタンなどからの信号の入力や、マイクからの音声信号の入力を受け付ける。リクエスト部２４は、サーバ１０に対して検索キーワードに関する情報の送信を要求する。音声出力部２６は、スピーカを有し、音声データを可聴音として出力する。表示部２７は、例えば、液晶ディスプレイにより構成され、画像データや文字データを表示する。
【００２８】
次に、以上のように構成された本実施形態に係る検索キーワード管理システムの動作について説明する。まず、サーバ１０は、図１に示すように、通信ネットワークに接続されている複数の端末装置１１−１〜１１−４が、検索エンジンで検索を行なうために使用した検索キーワードを取得し、管理する。図１では、紙面の都合上、端末装置は４つしか表示していないが、実際は、膨大な数の端末装置が存在する。各端末装置１１−１〜１１−４において使用された検索キーワードは、サーバ１０で取得され、管理される。なお、ここでは、端末装置１１−１〜１１−４から入力された検索キーワードを例にとって説明しているが、本発明は、これに限定されるわけではない。例えば、サービス提供者側としてのサーバ１０において指定したキーワードや、過去に指定し、保存していた検索キーワードを用いることも可能である。
【００２９】
図３は、端末装置からサーバ１０に対してデータのリクエストを行なって、所望のデータが端末装置に表示されるまでの動作を示すフローチャートである。まず、ユーザの操作を契機として、ハードウェアキー、プリインアイコンまたはウィジットからスタートする。スタートすると、メモリからＵＩ情報を読み出す（ステップＳ１）。次に、サーバ１０に対してリクエストを行なって、情報を読み出す（ステップＳ２）。ここでは、検索キーワード、統計データ、およびレコメンドデータを読み出すこととする。次に、端末装置は、サーバ１０からの情報に基づいて、検索キーワードとレコメンド情報を表示する（ステップＳ３）。
【００３０】
これらの情報は、アニメーション化して、動画で表示することも可能である。このアニメーションは、サーバ１０から取得した検索キーワードの数に応じて、その数の多い方から、例えば、１０件文の検索キーワードのアニメーションを表示するようにしても良い。また、本実施形態では、図１の画面表示例Ａに示すように、このアニメーションとそのアニメーションの検索キーワードに対応付けたＵＲＬとを表示することとする。
【００３１】
図３において、ユーザが、アニメーション（アイコン）の選択操作をすると（ステップＳ４）、そのアニメーションに対応付けられたＵＲＬに基づいて、そのＵＲＬに対応したコンテンツまたはページを取得する（ステップＳ５）。そして、表示部２７に取得したコンテンツまたはページが表示される（ステップＳ６）。これを、図１の画面表示例Ｂに示す。最後に、操作が継続されたかどうかを判断し（ステップＳ７）、操作が継続される場合は、ステップＳ１へ遷移する。一方、ステップＳ７において、操作が継続されない場合は、終了する。
【００３２】
なお、アニメーションが選択された際に、感情を示すバロメータを表示することも可能である。例えば、「かっこいい」、「かわいい」、「すごい」、「歌がうまい」といった言葉や、色彩である。これにより、各ユーザが検索キーワードに対して感じる特徴を示すことができる。なお、この感情バロメータのリストの種類は、対象の人物の特徴や、運営サイトの設定等に応じて変化させることが可能である。
【００３３】
以上の実施形態では、不特定多数のユーザが使用した検索キーワードを、いずれかの端末装置に多い順に表示する形態を示したが、本発明は、これに限定されない。例えば、端末装置内での検索について、本発明を適用することも可能である。
【００３４】
また、通信ネットワークを介して収集された他人の検索キーワードを、その特徴を示す情報、例えば、タグなどを用いてグルーピングすることも可能である。同じキーワードを使用した他人とのコミュニティを、サーバ１０内で形成し、そのコミュニティに含まれる他人がどのような検索キーワードを使用しているのかを表示するようにしても良い。
【００３５】
また、端末装置１３が、サーバ１０から上記検索キーワードから構成されるリストをダウンロードし、端末装置１３の内部のみでの検索について、本発明を適用することも可能である。例えば、オフライン、すなわち、通信ネットワークとの通信を行なうことなく、端末装置１３の内部に格納されたリストに基づいて、過去に用いられた検索キーワードを多い順にアニメーション表示をすることも可能である。ここで、アニメーション表示された検索キーワードを選択（クリック）することにより、その内部に埋め込まれたＵＲＬに基づいて、外部、すなわち、通信ネットワークに接続し、対応するコンテンツまたはＷｅｂページを取得することも可能である。
【００３６】
また、端末装置１３で良く用いられる検索キーワードに基づいて、レコメンド機能を発揮するようにしても良い。これにより、ユーザが興味を感じやすい検索キーワードを提供することができる。その結果、ユーザの嗜好の傾向に沿ったコンテンツまたはＷｅｂページにユーザを誘導する確率を高めることが可能となる。
【００３７】
また、上記のグルーピング機能に基づいて、通信ネットワーク上で、嗜好が類似する複数のユーザで構成されるコミュニティを形成することも可能である。この場合、検索情報管理装置を介することなく、いずれかの端末装置が、この検索情報管理装置としての機能を発揮するようにしても良い。この場合の端末装置は、電子メール、端末装置の位置情報、電話帳、スケジュール情報などの端末装置内部の各種情報に基づいて、複数のユーザをグルーピングすることも可能である。コミュニティの構成員としての各ユーザは、他のユーザの検索キーワードの使用頻度などの情報を入手することができる。これにより、各ユーザは、自分の興味のある情報を容易に取得することが可能となる。
【００３８】
また、端末装置においては、電話をかけた履歴や電子メールを送信した履歴が蓄積されるが、それらを時系列で並び替えて表示することも可能である。さらに、端末装置内部での検索、または通信ネットワーク上での検索において、テキストを検索キーワードとする場合のみならず、静止画、動画、または音楽（音声データ）によって検索を行なうことも可能である。例えば、端末装置としての携帯電話機が実装するカメラで、ある人の顔写真を撮影すると、その写真データを用いて検索を行ない、その顔写真に該当する人物の情報が携帯電話機内に存在すれば、その情報を検索結果として表示するのである。この機能は、例えば、カメラで撮影した写真と、携帯電話機内の人物の画像情報とについて、パターンマッチングを行なうことで実現することが可能である。さらに、音声データを用いた検索では、予め、人物の音声データを携帯電話機内に保存しておく。そして、ある人物と通話をした時は、通話中の音声パターンを記録しておき、その音声パターンと携帯電話機内に存在する人物の音声パターンとを照合し、合致すればその人物の情報を表示するのである。これにより、検索手段が多様化し、ユーザの利便性を向上させることが可能である。
【００３９】
以上説明したように、本実施形態によれば、各端末装置１１−１〜１１−４から通信ネットワークを介して検索エンジンに入力された検索キーワードを収集し、リスト化して保存し、端末装置１３からデータを取得するリクエストを受けたときに、予め定められた規則に該当する検索キーワードをデータベースから抽出し、リクエストを発した端末装置１３に送信するので、端末装置１３において、他の端末装置１１−１〜１１−４で使用された検索キーワードや、その数を把握することが可能となる。
【符号の説明】
【００４０】
１０  サーバ
１０ａ  データベース
１０ｂ  データベース
１１−１〜１１−４  端末装置
１３  端末装置
２０  制御部
２０ａ  制御バス
２１  通信インタフェース
２２  メモリ
２３  入力部
２４  リクエスト部
２６  音声出力部
２７  表示部
１００  検索キーワード管理システム
【図１】
2013084020.tif 000003
【図２】
2013084020.tif 000004
【図３】
2013084020.tif 000005