(57)【要約】【課題】外来語の発音検索サービスを提供する検索結果提供システム及び検索結果提供方法【解決手段】検索結果提供システムは、外来語に対して、外来語の原語と原語に対する外来語の異形態の集合とを発音関係で互いに関連づけてデータベースに格納及び維持する原語−異形態維持部と、ユーザ端末を介して送信される検索語に原語及び異形態のうちの少なくとも１つの単語が含まれる場合、データベースで単語と発音関係で互いに関連づけられて格納された原語及び異形態のうち少なくとも１つの関連外来語を検索する関連外来語検索部と、検索された少なくとも１つの関連外来語をユーザ端末に提供する関連外来語提供部とを備える。【選択図】図１
2012248187.tif 000002
【特許請求の範囲】
【請求項１】
外来語に対して、前記外来語の原語と前記原語に対する前記外来語の異形態の集合とを発音関係で互いに関連づけてデータベースに格納及び維持する原語−異形態維持部と、
ユーザ端末を介して送信される検索語に前記原語及び前記異形態のうちの少なくとも１つの単語が含まれる場合、前記データベースで前記単語と発音関係で互いに関連づけられて格納された原語及び異形態のうちから少なくとも１つの関連外来語を検索する関連外来語検索部と、
前記検索された少なくとも１つの関連外来語を前記ユーザ端末に提供する関連外来語提供部と、
を備えることを特徴とする検索結果提供システム。
【請求項２】
前記関連外来語検索部は、前記単語が原語である場合、前記データベースで前記単語と発音関係で関連づけられて格納された異形態を前記関連外来語として検索することを特徴とする請求項１に記載の検索結果提供システム。
【請求項３】
前記関連外来語検索部は、前記単語が異形態である場合、前記データベースで前記単語と発音関係で関連づけられて格納された原語及び前記格納された原語と発音関係で関連づけられて格納された異形態のうち少なくとも１つを前記関連外来語として検索することを特徴とする請求項１または請求項２に記載の検索結果提供システム。
【請求項４】
前記検索される少なくとも１つの関連外来語の露出優先順位を決定する露出優先順位決定部をさらに備え、
前記関連外来語提供部は、前記露出優先順位に応じた順で前記少なくとも１つの関連外来語を提供することを特徴とする請求項１から請求項３のいずれかに記載の検索結果提供システム。
【請求項５】
前記露出優先順位決定部は、前記原語または前記異形態が検索語として入力された回数である検索回数及び前記原語または前記異形態のソースのうち少なくとも１つに基づいて前記露出優先順位を決定し、
前記ソースは、前記原語または前記異形態が抽出されたデータベースに応じて決定されることを特徴とする請求項４に記載の検索結果提供システム。
【請求項６】
前記露出優先順位決定部は、前記検索回数に前記ソースによる加重値を付与し、前記加重値が付与された検索回数に基づいて前記露出優先順位を決定することを特徴とする請求項５に記載の検索結果提供システム。
【請求項７】
前記露出優先順位決定部は、前記ソースごとに前記露出優先順位を決定し、同一ソースの原語または異形態に対しては前記検索回数を用いて露出優先順位を決定することを特徴とする請求項５に記載の検索結果提供システム。
【請求項８】
前記検索語に対する関連検索語を提供する関連検索語提供部をさらに備え、
前記検索語に対する前記関連検索語と前記関連外来語とが互いに重複する場合、前記重複する関連検索語を除外して提供することを特徴とする請求項１から請求項７のいずれかに記載の検索結果提供システム。
【請求項９】
前記検索語が広告キーワードとして既に設定されたキーワードである場合、前記広告キーワードに対する関連キーワードであるビジネスキーワードを提供するビジネスキーワード提供部をさらに備え、
前記検索語に対する前記ビジネスキーワードと前記関連外来語とが互いに重複する場合、重複する前記関連外来語を除外して提供することを特徴とする請求項１から請求項７のいずれかに記載の検索結果提供システム。
【請求項１０】
前記関連外来語検索部は、前記原語または前記異形態が検索語として入力された回数である検索回数及び前記原語と前記異形態を同時に含む文書の数を意味する検索結果の数のうち少なくとも１つを用いて、少なくとも１つの原語または異形態を前記データベースから削除することを特徴とする請求項１から請求項９のいずれかに記載の検索結果提供システム。
【請求項１１】
前記関連外来語検索部は、前記検索回数及び前記検索結果の数に応じて前記原語または前記異形態を分類し、少なくとも１つの分類に属する原語または異形態を削除することを特徴とする請求項１０に記載の検索結果提供システム。
【請求項１２】
前記原語または前記異形態のソースによる固有番号を合算した値を用いて前記原語または前記異形態のソースを表示し、
前記ソースは、前記原語または前記異形態が抽出されたデータベースに応じて決定されることを特徴とする請求項１から請求項１１のいずれかに記載の検索結果提供システム。
【請求項１３】
前記固有番号それぞれは、１つの特定ケタ数に１の値を有する２進数の形式で表現されることを特徴とする請求項１２に記載の検索結果提供システム。
【請求項１４】
前記関連外来語提供部は、前記検索される少なくとも１つの関連外来語を前記検索語に対する検索結果を提供するウェブページに追加し、前記検索される少なくとも１つの関連外来語が追加されたウェブページを前記ユーザ端末に提供することにより前記検索される少なくとも１つの関連外来語を提供することを特徴とする請求項１から請求項１３のいずれかに記載の検索結果提供システム。
【請求項１５】
前記ウェブページ上で前記関連外来語が追加された領域においてユーザイベントが発生する場合に、前記関連外来語の「意味を解釈する」機能及び「発音を聞く」機能のうち少なくとも１つの機能を前記ユーザ端末に提供することを特徴とする請求項１４に記載の検索結果提供システム。
【請求項１６】
外来語に対して、前記外来語の原語と前記原語に対する前記外来語の異形態との集合を発音関係で互いに関連づけてデータベースに格納及び維持するステップと、
ユーザ端末を介して送信される検索語に前記原語及び前記異形態のうち少なくとも１つの単語が含まれる場合、前記データベースで前記単語と発音関係で互いに関連づけられて格納された原語及び異形態のうち少なくとも１つの関連外来語を検索するステップと、
前記検索された少なくとも１つの関連外来語を前記ユーザ端末に提供するステップと、
を含むことを特徴とする検索結果提供方法。
【請求項１７】
前記検索される少なくとも１つの関連外来語を前記ユーザ端末に提供するステップは、前記単語が原語である場合、前記データベースで前記単語と発音関係で関連づけられて格納された異形態のうち少なくとも１つを前記関連外来語として検索することを特徴とする請求項１６に記載の検索結果提供方法。
【請求項１８】
前記検索される少なくとも１つの関連外来語を前記ユーザ端末に提供するステップは、前記単語が異形態である場合、前記データベースで前記単語と発音関係で関連づけられて格納された原語及び前記格納された原語と発音関係で関連づけられて格納された異形態のうち少なくとも１つを前記関連外来語として検索することを特徴とする請求項１６または請求項１７に記載の検索結果提供方法。
【請求項１９】
前記検索される少なくとも１つの関連外来語の露出優先順位を決定するステップをさらに含み、
前記検索される少なくとも１つの関連外来語を前記ユーザ端末に提供するステップは、前記露出優先順位に応じた順で前記少なくとも１つの関連外来語を提供することを特徴とする請求項１６から請求項１８のいずれかに記載の検索結果提供方法。
【請求項２０】
請求項１６から請求項１９のいずれかに記載の方法を行うプログラムを記録したコンピュータで読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は外来語の発音検索サービスを提供する検索結果提供システム及び検索結果提供方法に関する。
【背景技術】
【０００２】
一般的に情報を検索するためにユーザから入力されるクエリは日本語の在来語と外来語とに区分される。ここでいう外来語とは、広義の外来語であって、外国から入った言語として国語のように用いられる単語を意味し、英文アルファベットと英文アルファベットの発音をカタカナに記載したカタカナ異形態のように定義される。このような外来語のクエリは「標準語」の概念がないため、特性上様々な方式で表記されて用いられている。例えば、英文アルファベット「ｂｏｎｊｏｕｒ」は英文アルファベット発音をカタカナで記載したカタカナ異形態として、「ボンジュル」、「ボンジュール」及び「ボンシュール」のように様々な方式で表記されて用いられる。
【０００３】
このように「ボンジュール」という単語１つをみてもその発音方法によって様々に表記することがあるが、従来技術においては、クエリの入力を受けた検索結果の提供において、ユーザから入力された１つの単語について検索を行った検索結果のみが提供される。したがって、ユーザはユーザ本人が入力したクエリに限定された情報のみを習得し、同じ外来語で、関連する追加情報を取得するためには当該外来語を何度も変形して再検索しなければならないという不便があった。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本明細書では、外来語クエリによる検索の検索結果をより効果的に提供することのできるシステム及び方法が提供される。
【０００５】
本発明の目的は、外来語クエリを入力するユーザに対して当該外来語クエリと関連した様々な発音形態の外来語及びその発音形態の外来語に基づいた検索結果を提供することのできる検索結果提供システム及び方法を提供することである。
【０００６】
本発明の他の目的は、英文アルファベット形態の原語とカタカナ外来語である異形態に区分される外来語について、原語に対する異形態の集合をその発音関係で互いに関連づけて格納及び維持し、ユーザから原語または異形態を含むクエリが入力される場合、当該クエリの発音に関連する原語または異形態をユーザに提供することによって、様々な発音形態の外来語及びその発音形態の外来語に基づいた検索結果をユーザに提供することのできる検索結果提供システム及び方法を提供することである。
【０００７】
本発明の他の目的は、検索回数（Ｑｕｅｒｙ  Ｃｏｕｎｔ、ＱＣ）、原語または異形態のソース、及び検索結果の数のうち少なくとも１つに基づいて原語または異形態の露出有無や露出優先順位を決定することのできる検索結果提供システム及び方法を提供することである。
【０００８】
本発明の他の目的は、原語または異形態のソースに関する情報を維持することによって、どのようなソースのキーワードでクリックが多く発生したかというサービスの現在状況を把握することができ、ソースごとのクリック発生頻度を参考してサービス品質を制御することのできる検索結果提供システム及び方法を提供することである。
【課題を解決するための手段】
【０００９】
本発明の一実施形態として、外来語に対して、外来語の原語と原語に対する外来語の異形態の集合とを発音関係で互いに関連づけてデータベースに格納及び維持する原語−異形態維持部と、ユーザ端末を介して送信される検索語に原語及び異形態のうちの少なくとも１つの単語が含まれる場合、データベースで当該単語と発音関係で互いに関連づけられて格納された原語及び異形態のうちから少なくとも１つの関連外来語を検索する関連外来語検索部と、検索された少なくとも１つの関連外来語をユーザ端末に提供する関連外来語提供部とを備える検索結果提供システムが提供される。
【００１０】
本発明の一実施形態において、関連外来語検索部は単語が原語である場合、データベースで当該単語と発音関係で関連づけられて格納された異形態を少なくとも１つの関連外来語として検索してもよい。
【００１１】
本発明の他の実施形態において、関連外来語検索部は単語が異形態である場合、データベースで当該単語と発音関係で関連づけられて格納された原語及び格納された原語と発音関係で関連づけられて格納された異形態のうち少なくとも１つを関連外来語として検索してもよい。
【００１２】
本発明の他の実施形態において、検索される少なくとも１つの関連外来語の露出優先順位を決定する露出優先順位決定部をさらに備えてもよい。この場合、関連外来語提供部は、露出優先順位に応じた順で少なくとも１つの関連外来語を提供してもよい。
【００１３】
本発明の他の実施形態において、露出優先順位決定部は、原語または異形態が検索語として入力された回数である検索回数及び原語または異形態のソースのうち少なくとも１つに基づいて露出優先順位を決定してもよい。ここで、ソースは、原語または異形態が抽出されたデータベースに基づいて決定されてもよい。
【００１４】
本発明の他の実施形態において、露出優先順位決定部は、検索回数にソースによる加重値を付与し、加重値が付与された検索回数に基づいて露出優先順位を決定してもよい。
【００１５】
本発明の他の実施形態において、露出優先順位決定部は、ソースごとに露出優先順位を決定し、同一ソースの原語または異形態に対しては検索回数を用いて露出優先順位を決定してもよい。
【００１６】
本発明の他の実施形態において、検索結果提供システムは、検索語に対する関連検索語を提供する関連検索語提供部をさらに備えてもよい。ここで、検索結果提供システムは、検索語に対する関連検索語と関連外来語とが互いに重複する場合、重複する関連検索語を除外して提供してもよい。
【００１７】
本発明の他の実施形態において、検索結果提供システムは、検索語が広告キーワードとして既に設定されたキーワードである場合、広告キーワードに対する関連キーワードであるビジネスキーワードを提供するビジネスキーワード提供部をさらに備えてもよい。ここで、検索結果提供システムは、検索語に対するビジネスキーワードと関連外来語とが互いに重複する場合、重複する関連外来語を除外して提供してもよい。
【００１８】
本発明の他の実施形態において、関連外来語検索部は、原語または異形態が検索語として入力された回数である検索回数及び原語と異形態とを同時に含む文書の数を意味する検索結果の数のうち少なくとも１つを用いて、少なくとも１つの原語または異形態をデータベースから削除してもよい。
【００１９】
本発明の他の実施形態において、関連外来語検索部は、検索回数及び検索結果の数に応じて原語または異形態を分類し、少なくとも１つの分類に属する原語または異形態を削除してもよい。
【００２０】
本発明の他の実施形態において、原語または異形態のソースにおける固有番号を合算した値を用いて原語または異形態のソースを表示してもよく、ソースは、原語または異形態が抽出されたデータベースに応じて決定されてもよい。
【００２１】
本発明の他の実施形態において、固有番号それぞれは、１つの特定ケタ数に１の値を有する２進数の形式で表現されてもよい。
【００２２】
本発明の他の実施形態において、関連外来語提供部は、検索される少なくとも１つの関連外来語を検索語に対する検索結果を提供するウェブページに追加し、検索される少なくとも１つの関連外来語が追加されたウェブページをユーザ端末に提供することにより検索される少なくとも１つの関連外来語を提供してもよい。
【００２３】
本発明の他の実施形態において、ウェブページ上で関連外来語が追加された領域においてユーザイベントが発生する場合に、関連外来語の「意味を解釈する」機能及び関連外来語の「発音を聞く」機能のうち少なくとも１つの機能をユーザ端末に提供してもよい。
【００２４】
また、本発明の一実施形態として、外来語に対して、外来語の原語と原語に対する外来語の異形態との集合を発音関係で互いに関連づけてデータベースに格納及び維持するステップと、ユーザ端末を介して送信される検索語に原語及び異形態のうち少なくとも１つの単語が含まれる場合、データベースで当該単語と発音関係で互いに関連づけられて格納された原語及び異形態のうちから少なくとも１つの関連外来語を検索するステップと、検索された少なくとも１つの関連外来語をユーザ端末に提供するステップとを含む検索結果提供方法が提供される。
【発明の効果】
【００２５】
本発明によると、外来語クエリを入力するユーザに対して当該外来語クエリと関連した様々な発音形態の外来語及びその発音形態の外来語に基づいた検索結果を提供することができる。
【００２６】
本発明によると、英文アルファベット形態の原語とカタカナ外来語である異形態に区分される外来語について、原語に対する異形態の集合をその発音関係で互いに関連づけて格納及び維持し、ユーザから原語または異形態を含むクエリが入力される場合、当該クエリの発音に関連する原語または異形態をユーザに提供することによって、様々な発音形態の外来語及びその発音形態の外来語に基づいた検索結果をユーザに提供することができる。
【００２７】
本発明によると、検索回数、原語または異形態のソース及び検索結果の数のうち少なくとも１つに基づいて原語または異形態の露出有無や露出優先順位を決定することができる。
【００２８】
本発明によると、原語または異形態のソースに関する情報を維持することによって、どのようなソースのキーワードでクリックが多く発生したかというサービスの現在状況を把握することができ、ソースごとのクリック発生頻度を参考してサービス品質を制御することができる。
【図面の簡単な説明】
【００２９】
【図１】本発明の一実施形態に係る検索サービスを提供する方法を説明するための図である。
【図２】本発明の一実施形態に係る原語に対する検索結果が原語と異形態とをいずれも含む場合の一例を示す図である。
【図３】本発明の一実施形態に係る複数のソースを維持する方法を説明するための図である。
【図４】本発明の一実施形態に係る検索結果を表示するウェブページで外来語の発音サービスが提供されるウェブページの一例を示す図である。
【図５】本発明の一実施形態に係る検索結果提供システムの内部構成を説明するためのブロック図である。
【図６】本発明の一実施形態に係る検索結果提供方法を示すフローチャートである。
【発明を実施するための形態】
【００３０】
以下、本発明の実施形態を図面を参照しながら詳細に説明する。
【００３１】
図１は、本発明の一実施形態に係る検索サービスを提供する方法を説明するための図である。まず、図１は、ユーザ端末１１０及び検索結果提供システム１２０を示している。ここで、ユーザ端末１１０は、ユーザから検索語（クエリ）１３０が入力されると検索結果提供システム１２０に送信し、検索結果提供システム１２０が検索語１３０の検索結果１４０を提供すると、検索結果１４０を受信してユーザに提供するという一連の機能を実行する装置やモジュールを意味する。すなわち、ユーザ端末１１０は、有線／無線ネットワークを介して検索結果提供システム１２０に接続して検索語１３０を送信し、検索結果１４０を受信するＰＣやスマートフォンのような機器を意味し、また、検索結果提供システム１２０に含まれたモジュールとして、検索語１３０が入力されるための入力インタフェース及び検索結果１４０をユーザに提供するための出力インタフェースを意味する。
【００３２】
検索結果提供システム１２０は、ユーザ端末１１０によって送信される検索語１３０に対する検索結果１４０を生成してユーザ端末１１０に送信する。ここで、ユーザ端末１１０によって検索結果１４０が出力され、ユーザには検索語１３０に対応する検索結果１４０が提供される。
【００３３】
ここで、検索結果提供システム１２０は、外来語の発音サービスを提供してもよい。すなわち、検索語１３０は外来語を含んでもよく、このような外来語が含まれた検索語１３０を入力するユーザに検索結果提供システム１２０は外来語の発音サービスとして様々な発音形態で外来語をユーザに提供してもよい。ここで、外来語とは、英文アルファベット形態の原語とカタカナ外来語である異形態に区分され、１つの原語に対してｎ個の異形態が存在する場合もある。
【００３４】
ここで、検索結果提供システム１２０は、原語に対する異形態の集合を発音関係で互いに関連づけて格納及び維持し、ユーザ端末１１０から原語または異形態を含むクエリが入力されて送信される場合、当該クエリに含まれる原語または異形態と発音が関連する原語または異形態をユーザ端末１１０に提供することにより、様々な発音の形態で、外来語をユーザに提供することができる。すなわち、検索結果提供システム１２０は、ユーザが原語を含むクエリで検索する場合にはその原語と「発音」で関連する様々な異形態を提供してもよく、また、ユーザが異形態を含むクエリで検索する場合にも、その異形態と「発音」で関連する原語や異なる異形態を提供してもよい。
【００３５】
原語と異形態との間の「発音」関係を形成するためには原語ごとに、原語の実際の発音を生成する方法が必要である。このために、検索結果提供システム１２０は、原語に対する異形態の集合を発音関係で互いに関連づけて格納及び維持した「発音検索ライブラリー」を用いて、１つの原語に対して１つ以上の異形態を構築する。下記の表１は１つの原語にｎ個以上の異形態を構築した一例である。
【表１】
2012248187.tif 000003
【００３６】
すなわち、日本語の場合に、原語は英文アルファベット形態で表し、異形態はカタカナ外来語の形態で表してもよい。もっとも、本発明の適用分野は日本語や英語だけに限定されることはない。すなわち、外来語が存在する他の言語の場合にも、本発明は外来語に対する原語と該当言語の異形態について同一に適用される。
【００３７】
このような外来語の発音データベースを用いて外来語が含まれた検索語１３０を入力するユーザに当該検索語１３０に含まれる外来語の原語または異形態を提供するため、ユーザが入力したクエリに応じて原語と異形態との集合を合せて露出することのできるデータの統合環境が求められる。
【００３８】
上述したように、検索結果提供システム１２０は、少なくとも１つの原語または異形態をユーザに検索結果として提供してもよい。このとき、データを統合してサービスを露出するための基準が必要な場合がある。例えば、複数の原語または複数の異形態がユーザに提供される場合、異形態の間、または原語の間の露出優先順位が存在することがある。
【００３９】
すなわち、検索結果提供システム１２０は、基本的に検索回数（Ｑｕｅｒｙ  Ｃｏｕｎｔ、ＱＣ）に基づいて、原語または異形態を相対的に正確度の高い原語または異形態を決定してユーザに提供してもよい。すなわち、ユーザから検索語として相対的に多く入力された原語や異形態がユーザに優先的に露出されるように、検索結果において原語または異形態を提供してもよい。
【００４０】
また、検索結果提供システム１２０は異形態のソースによって検索回数に加重値を付与したり、異形態のソースによって優先順位を付与したり、同一ソースである異形態の間では検索回数に応じて優先順位を決定したりしてもよい。
【００４１】
例えば、検索結果提供システム１２０は、国立国語研究所で規定された外来語正字に対応する異形態を正確度の最も高い異形態に決定してもよい。この場合、検索結果提供システム１２０は、国立国語研究所で規定された外来語正字がユーザへ優先的に露出されるように原語または異形態を提供してもよい。また、検索結果提供システム１２０は、基本的には検索回数に基づいて原語または異形態をユーザに提供し、さらに国立国語研究所で規定された外来語正字に対応する異形態には加重値を付加してもよい。
【００４２】
次の表２は「Ｓｔｅｐｈｅｎ  Ｃｏｖｅｙ」という原語に対する異形態の露出優先順位を決定した一例を示す。
【表２】
2012248187.tif 000004
【００４３】
すなわち、表２では検索結果提供システム１２０が国立国語研究所で規定された外来語正字に対応する異形態を上位の露出優先順位に決定するが、同一ソースの異形態については検索回数に基づいて露出優先順位を決定できることを表す。
【００４４】
このような表２では、国立国語研究所で規定された外来語正字に対応する異形態が最も上位の露出優先順位を有するように決定したが、このような露出優先の順位決定方法は１つの一例に過ぎず、本発明がこのような露出優先順位決定方法に限定されることはない。上記したように、検索結果提供システム１２０は基本的に検索回数に基づいて露出優先順位を決定し、さらにソースによる加重値を検索回数に付与して露出優先順位を決定してもよく、この場合に、あるソースの異形態よりも他のソースの異形態がさらに上位の露出優先順位を有するように決定してもよい。
【００４５】
また、検索結果提供システム１２０は、上述した外来語の発音サービスだけでなく、ユーザが入力する検索語の関連検索語を提供する関連検索語サービスを提供してもよい。また、検索結果提供システム１２０は、広告キーワードに関連するビジネスキーワードを提供するビジネスキーワード提供サービスを提供してもよい。ここで、関連検索語やビジネスキーワードを提供する方法は公知であるため、本明細書では詳細な説明は省略する。なお、本実施形態に係る検索結果提供システム１２０では関連検索語サービスによって提供される関連検索語と外来語の発音サービスによって提供される原語や異形態とが互いに重複する場合には、外来語の発音サービスにおいて、当該原語や異形態にさらに高い優先順位を付与してもよく、重複する関連検索語が除外されるように制御してもよい。また、外来語の発音サービスによって提供される原語または異形態がビジネスキーワード提供サービスによって提供されるビジネスキーワードと重複する場合、ビジネスキーワード提供サービスにおいて、当該ビジネスキーワードにさらに高い優先順位を付与してもよく、重複する原語または異形態が除外されるように制御してもよい。このような重複したキーワードに対する高い優先順位の付与や削除といった処理はサービスの露出過程においてリアルタイムで行ってもよい。
【００４６】
外来語の発音データベースが発音検索ライブラリーによって構築された後、検索結果提供システム１２０は正確度を向上するためにキーワードの検索回数（ＱＣ）に関する情報と検索結果の数を用いて構築されたデータを洗練する。
【００４７】
検索回数は、外来語の発音データベースに格納及び維持される異形態に該当するキーワードを対象にして、所定期間の間に統合検索で検索された回数を意味する。ここで、検索回数の数値が小さければ、その分ユーザのキーワードの使用率が低いものと判断する。
【００４８】
また、検索結果の数は原語と異形態が共に登場する文書の数を意味する。すなわち、原語と異形態との間の関連度が高いほど原語と異形態とが文書内で共に存在する確率が高いため、原語と異形態とが共に登場する文書の数である検索結果の数が大きいほど該当原語と異形態との間の関連度が高いと判断する。
【００４９】
図２は、本発明の一実施形態に係る原語に対する検索結果が原語と異形態とをいずれも含む場合の一例を示す図である。ここで、画面２００は原語「ｇａｒｎｅｔｔ」に対して原語「ｇａｒｎｅｔｔ」と異形態「ガーネット」とがいずれも含まれた文書の例を示している。ここで、画面２００は原語「ｇａｒｎｅｔｔ」と異形態「ガーネット」が同時に含まれた文書が「２」である一例を示している。
【００５０】
他の例として、例えば、原語「ｃｙａａｎ」と原語「ｃｙａａｎ」に対する異形態「サイアン」が同時に含まれた文書が存在しければ、検索結果の数を「０」に決定する。
【００５１】
次の表３は原語及び異形態に応じた検索回数及び検索結果の数の例をそれぞれ示している。
【表３】
2012248187.tif 000005
【００５２】
再び図１を参照すると、検索結果提供システム１２０は検索回数及び検索結果の数を組み合わせてデータを洗練してもよい。洗練のための検索回数及び検索結果の数の間の組合結果は下記のように分類され得る。
【００５３】
（１）検索回数が０であり、検索結果の数も０である場合：キーワードの使用率が極めて低く、原語と異形態との間の関連度が低い。
【００５４】
（２）検索回数が０であり、検索結果が存在する場合：キーワードの使用率は低いが、原語と異形態との間での関連度は高い。
【００５５】
（３）検索回数が存在し（１以上）、検索結果の数が０である場合：キーワードの使用率は高いが、原語と異形態との間の関連度は低い。
【００５６】
（４）検索回数が存在し（１以上）、検索結果の数も存在（１以上の）する場合：キーワードの使用率も高くて原語と異形態との間の関連度が高い。
【００５７】
この場合、検索結果提供システム１２０は、上述の（１）〜（４）の場合に係る分類によって異形態を自動洗練（例えば、削除）してもよい。例えば、検索結果提供システム１２０は（１）と（３）のケースに該当する異形態を正しい原語−異形態の対ではないものと判断して削除してもよい。また、検索結果提供システム１２０は（４）のケースに該当する異形態が正しい原語−異形態の対である可能性が高いため（４）のケースに該当する異形態をサービス対象として用いてもよい。また、（２）のケースに該当する異形態も正しい原語−異形態の対である可能性が存在するため、サービス対象として用いてもよい。すなわち、検索回数と検索結果の数に基づくと、該当の異形態が正しい異形態である可能性は（４）、（２）、（３）、（１）の順に高い。
【００５８】
また、１つのキーワードは数個のソースによって重複的に抽出されてもよい。例えば、同一のキーワードが上述した国立国語研究所で規定された正字としてキーワードが抽出されるとともに、人物辞書によって抽出されてもよい。この場合、検索結果提供システム１２０はキーワードのソースを１つに制限することなく、関連する全てのソースを許容してもよい。ここで、検索結果提供システム１２０はソースごとに固有番号を付与し、キーワードに該当するソースの固有番号を合算して格納する方式を選択してもよい。次の表４はソースごとの固有番号を示している。次の表４におけるソースはそれぞれ該当のソース名で識別されるデータベースに対応してもよい。
【表４】
2012248187.tif 000006
【００５９】
図３は、本発明の一実施形態に係る複数のソースを維持する方法を説明するための図である。原語「Ｇｏｄｆｒｅｙ」３１０と異形態「ゴッドフリー」の集合は「人物」のソースから引入れられるが、原語「Ｇｏｄｆｒｅｙ」３１０のみを考慮すると、下の表５のように「人物」ソース、「飼い犬」ソース、及び「英語辞書」ソースから引入れられると仮定する。
【表５】
2012248187.tif 000007
【００６０】
この場合、原語「Ｇｏｄｆｒｅｙ」３１０に対する３つのソースを維持するために図１を参照して説明した検索結果提供システム１２０は各ソースごとの表４で示される固有番号（２７、２３及び２１）を合算した値である「１３８」３２０を算出してもよい。すなわち、検索結果提供システム１２０のみならず、検索結果提供システム１２０に関連する異なるシステムまたは管理者がこのような固有番号の合算値「１３８」３２０を用いて原語「Ｇｏｄｆｒｅｙ」３１０に対する３つのソースの全てに関する情報が取得される。例えば、値「１３８」３２０は２進数「０００１０００１０１０」に対応し、「１」に対応する値が上述した３つのソースであることが容易に把握できる。したがって、１つのキーワードに対して、複数のソースから、データの削除なく原ソース情報を確認することができる。
【００６１】
上述した「ソース」は上位ソースと下位ソースに分類されてもよい。例えば、ソースの「人物」は、第１詳細ソースとしてソース「主題ごと」を上位ソースとして有してもよく、第２詳細ソースの「映画俳優」を下位ソースとして有してもよい。ここで、上述した表４は、第１詳細ソースを基準にして固有番号を提示しているが、上述したソースとソースによる固有番号とはソースの分類方式に応じて必要な方式を定めて用いてもよい。例えば、第１詳細ソースの上位ソースについてのみ固有番号を用いたり、第１詳細ソースの下位ソースについてのみ固有番号を用いたりしてもよい。または、全てのソースについて固有番号を決定して用いてもよい。
【００６２】
このようなソースに関する情報を保有する目的は２つある。第１に、どのようなソースのキーワードでクリックが多く発生したかのサービスの現況把握の側面、第２に、ソースごとのクリック発生頻度を参照してサービス品質を制御するという目的がある。すなわち、クリック発生頻度が低いソースのキーワードは品質が低いとみなし、該当ソースのデータの露出を制限してもよい。反対に、クリック発生頻度が高いソースである場合、上位に露出されるロジックを適用してユーザ満足度の高いデータの露出優先順位を高めることができる。
【００６３】
再び図１を参照すると、検索結果提供システム１２０は、検索語１３０に対する検索結果１４０をユーザ端末１１０を介してユーザに提供してもよい。例えば、検索結果提供システム１２０がインターネット検索結果を提供するシステムとして、検索結果提供システム１２０とユーザ端末１１０とがそれぞれ別のシステムとして有線／無線ネットワークを介して接続された場合、検索結果提供システム１２０は、検索結果１４０を含む検索結果ページを生成してユーザ端末１１０に提供することで、ユーザ端末１１０を介してユーザに検索結果１４０を提供してもよい。
【００６４】
図４は本発明の一実施形態に係る検索結果として、外来語の発音サービスが提供されるウェブページを示す図である。すなわち、検索結果ページ４００は、図１に示す検索語１３０に対する検索結果１４０が提供されるウェブページの一部を示している。図４に示されるように、検索結果提供システム１２０は、異形態「キャリア」に対する原語および異形態をユーザに提供することによって、外来語クエリを入力するユーザに様々な形態の外来語の発音を提供してもよい。
【００６５】
また、外来語の発音中にはユーザが既に知っている異形態と他のユーザの検索によって認知される異形態があり得る。特に、原語および異形態が意味によって関連づけられるのではなく発音関係によって関連づけられるため、検索したクエリと同じ意味をも持っているか、あるいは、どのような意味の検索語であるかが気になるユーザも発生する。したがって、検索結果提供システム１２０は、外来語の発音キーワードごとに「意味を解釈」サービスと「発音を聞く」サービスを提供してもよい。「意味を解釈する」機能４１０及び「発音を聞く」機能４２０は、外来語の発音キーワードにマウスオーバーするときに表示ないし実施されるレイヤ形態で提供されてもよい。
【００６６】
図５は、本発明の一実施形態に係る検索結果提供システムの内部構成を説明するためのブロック図である。本実施形態に係る検索結果提供システム５００は、図１を参照して説明した検索結果提供システム１２０に対応し、図５に示すように原語−異形態維持部５１０、関連外来語検索部５２０、及び関連外来語提供部５４０を備えている。また、検索結果提供システム５００は、図５に示す露出優先順位決定部５３０を必要に応じて選択的に備えてもよい。
【００６７】
原語−異形態維持部５１０は、外来語に対して外来語の原語と原語に対する外来語の異形態の集合とを発音関係で互いに関連づけてデータベースに格納及び維持する。例えば、原語−異形態維持部５１０は、上述した表１のように原語「ｐｒｅｓｅｎｔ」と原語「ｐｒｅｓｅｎｔ」に対する異形態の集合である「プレゼント、プリゼント、プレジェント、プリジェント」を互いに関連づけてデータベースに格納及び維持する。すなわち、上述した例のように、日本語の場合には、原語は英文アルファベット形態に、異形態はカタカナ外来語の形態で表してもよい。
【００６８】
関連外来語検索部５２０は、ユーザ端末を介して送信される検索語に、原語及び異形態のうち少なくとも１つの単語が含まれた場合、データベースから当該単語と発音関係で互いに関連づけられて格納された原語及び異形態のうち少なくとも１つの関連外来語を検索する。
【００６９】
ここで、関連外来語検索部５２０は検索語に含まれる単語が原語である場合、データベースから単語と発音関係で関連づけられて格納された異形態を少なくとも１つの関連外来語として検索してもよい。例えば、原語「ｐｒｅｓｅｎｔ」がユーザ端末を介して送信される検索語に含まれた場合、関連外来語検索部５２０は異形態の集合である「プレゼント、プリゼント、プレジェント、プリジェント」に含まれる異形態を関連外来語として検索してもよい。
【００７０】
また、関連外来語検索部５２０は検索語に含まれる単語が異形態である場合、データベースから単語と発音関係で関連づけられて格納された原語及び格納された原語と発音関係で関連づけられて格納された異形態とを少なくとも１つの関連外来語として検索してもよい。
【００７１】
また、関連外来語検索部５２０は、原語または異形態が検索語として入力された回数である検索回数（ＱＣ）及び原語と異形態とを同時に含む文書の数を意味する検索結果の数のうち、少なくとも１つを用いて、少なくとも１つの原語または異形態をデータベースから削除することで格納されたデータを洗練してもよい。ここで、関連外来語検索部５２０は、検索回数及び検索結果の数に応じて、例えば検索回数がゼロであるか否か、及び検索結果の数がゼロであるか否かに応じて、原語または異形態を分類し、少なくとも１つの分類に属する原語または異形態を削除してもよい。このようなデータの洗練については、上述した表３及び（１）〜（４）の場合を通して既に詳しく説明したため、反復的な説明は省略する。
【００７２】
関連外来語提供部５４０は、検索される少なくとも１つの関連外来語をユーザ端末に提供する。本発明の一実施形態において、関連外来語提供部５４０は、既に説明したようにユーザ端末が検索結果提供システム５００に含まれ、入出力インタフェースを有するモジュールから構成された場合、ユーザ端末の出力インタフェースを介して検索結果と共に関連外来語を露出させることで、ユーザ端末の入力インタフェースを介して検索語を入力するユーザに関連外来語を提供してもよい。また、本発明の他の実施形態として、ユーザ端末が検索結果提供システム５００とは別のシステムであり、有線／無線ネットワークを介して検索語を検索結果提供システム５００に送信する場合、関連外来語提供部５４０は有線／無線ネットワークを介して検索語に対する検索結果とともに関連外来語をユーザ端末へと送信してもよい。例えば、関連外来語提供部５４０は、検索される少なくとも１つの関連外来語を検索語に対する検索結果を提供するウェブページに追加し、検索される少なくとも１つの関連外来語が追加されたウェブページをユーザ端末に提供することにより、検索される少なくとも１つの関連外来語を提供してもよい。ここで、ウェブページ上で関連外来語が追加された領域にユーザイベントが発生する場合、関連外来語に対する「意味を解釈する」機能及び「発音を聞く」機能のうち少なくとも１つの機能がユーザ端末に提供されてもよい。
【００７３】
露出優先順位決定部５３０は、検索される少なくとも１つの関連外来語の露出優先順位を決定する。ここで、露出優先順位決定部５３０は、原語または異形態が検索語として入力された回数である検索回数（ＱＣ）及び原語または異形態のソースのうち少なくとも１つに基づいて露出優先順位を決定してもよい。ここで、ソースは、既に説明したように原語または異形態が抽出されたデータベースに応じて決定される。例えば、露出優先順位決定部５３０は、検索回数にソースによる加重値を付与し、加重値が付与された検索回数に基づいて露出優先順位を決定してもよい。他の例として、露出優先順位決定部５３０はソースごとに露出優先順位を決定し、同一ソースの原語または異形態に対しては検索回数を用いて露出優先順位を決定してもよい。
【００７４】
このように、露出優先順位を用いる場合、関連外来語提供部５４０は露出優先順位に応じた順に少なくとも１つの関連外来語を提供してもよい。例えば、関連外来語提供部５４０は、検索結果を提供するウェブページ上に関連外来語が露出優先順位に応じる順に列挙されるよう配置してもよい。
【００７５】
また、検索結果提供システム５００は、検索語に対する関連検索語を提供する関連検索語提供部（図示せず）をさらに備えてもよい。ここで、検索語に対する関連検索語と関連外来語とが互いに重複する場合、関連検索語のうち、重複する関連検索語を除外して提供する。それだけではなく、検索結果提供システム５００は、検索語が広告キーワードにおいて既に設定されたキーワードである場合、広告キーワードに対する関連キーワードのビジネスキーワードを提供するビジネスキーワード提供部（図示せず）をさらに備えてもよい。ここで、検索語に対するビジネスキーワードと関連外来語とが互いに重複する場合、関連外来語から、重複する関連外来語を除外して提供する。重複を除く方法については既に図１を参照して詳しく説明したため、反復的な説明は省略する。
【００７６】
また、原語または異形態のソースによる固有番号を合算した値を用いて原語または異形態のソースを表示してもよい。この場合にも、ソースは上述したように、原語または異形態の抽出されたデータベースに応じて決定されてもよい。ここで、固有番号それぞれは１つの特定ケタ数に１の値を有する２進数の形式で表してもよい。ソースを表示する方法については表４及び図３を参照して既に詳しく説明したため、反復的な説明は省略する。
【００７７】
図６は、本発明の一実施形態に係る検索結果提供方法を示すフローチャートである。本実施形態に係る検索結果提供方法は、図５を参照して説明した検索結果提供システム５００によって行われてもよい。図６では検索結果提供システム５００によって各ステップが行われる過程を説明することによって、検索結果提供方法を説明する。ここで、検索結果提供システム５００において、露出優先順位決定部５３０が選択的に存在するのと対応して、図６に示すステップＳ６３０は選択的に行なってもよい。
【００７８】
ステップＳ６１０において、検索結果提供システム５００は、外来語に対して外来語の原語と原語に対する外来語の異形態の集合とを発音関係で互いに関連づけてデータベースに格納及び維持する。例えば、検索結果提供システム５００は、上述した表１のように原語「ｐｒｅｓｅｎｔ」と原語「ｐｒｅｓｅｎｔ」に対する異形態の集合である「プレゼント、プリゼント、プレジェント、プリジェント」とを互いに関連づけてデータベースに格納及び維持する。すなわち、上述した例のように日本語の場合には、原語は英文アルファベット形態に、異形態はカタカナ外来語の形態のように表してもよい。
【００７９】
ステップＳ６２０において、検索結果提供システム５００は、ユーザ端末を介して送信される検索語に原語及び異形態のうち少なくとも１つの単語が含まれる場合、データベースにおいて当該単語と発音関係で互いに関連づけられて格納された原語及び異形態のうちから少なくとも１つの関連外来語を検索する。
【００８０】
ここで、検索結果提供システム５００は単語が原語である場合、データベースから当該単語と発音関係で関連づけられて格納された異形態を少なくとも１つの関連外来語として検索してもよい。例えば、原語「ｐｒｅｓｅｎｔ」がユーザ端末を介して送信される検索語に含まれた場合、検索結果提供システム５００は異形態の集合である「プレゼント、プリゼント、プレジェント、プリジェント」に含まれる異形態を関連外来語として検索してもよい。
【００８１】
また、検索結果提供システム５００は単語が異形態である場合、データベースで当該単語と発音関係で関連づけられて格納された原語及び格納された原語と発音関係で関連づけられて格納された異形態とを少なくとも１つの関連外来語として検索してもよい。
【００８２】
また、検索結果提供システム５００は、原語または異形態が検索語として入力された回数である検索回数（ＱＣ）及び原語と異形態とを同時に含む文書の数を意味する検索結果の数のうち少なくとも１つを用いて、少なくとも１つの原語または異形態をデータベースから削除することで格納されたデータを洗練してもよい。ここで、検索結果提供システム５００は、検索回数及び検索結果の数に応じて、例えば検索回数がゼロであるか否か、及び検索結果の数がゼロであるか否かに応じて、原語または異形態を分類し、少なくとも１つの分類に属する原語または異形態を削除してもよい。このようなデータの洗練については、上述した表３及び（１）〜（４）の場合によって既に詳しく説明したため、反復的な説明は省略する。
【００８３】
ステップＳ６４０において、検索結果提供システム５００は検索される少なくとも１つの関連外来語をユーザ端末に提供する。本発明の一実施形態として、検索結果提供システム５００は、既に説明したようにユーザ端末が検索結果提供システム５００に含まれ、入出力インタフェースを有するモジュールから構成された場合、ユーザ端末の出力インタフェースを介して検索結果と共に関連外来語を露出させることで、ユーザ端末の入力インタフェースを介して検索語を入力するユーザに関連外来語を提供してもよい。また、本発明の他の実施形態として、ユーザ端末が検索結果提供システム５００とは別のシステムであり、有線／無線ネットワークを介して検索語を送信する場合、検索結果提供システム５００は、有線／無線ネットワークを介して検索語に対する検索結果とともに関連外来語を送信してもよい。例えば、検索結果提供システム５００は、検索される少なくとも１つの関連外来語を検索語に対する検索結果を提供するウェブページに追加し、検索される少なくとも１つの関連外来語が追加されたウェブページをユーザ端末に提供することにより、検索される少なくとも１つの関連外来語を提供してもよい。ここで、ウェブページ上で関連外来語が追加された領域にユーザイベントが発生する場合、関連外来語に対する「意味を解釈する」機能及び「発音を聞く」機能のうち少なくとも１つの機能がユーザ端末に提供されてもよい。
【００８４】
ステップＳ６３０において、検索結果提供システム５００は、検索される少なくとも１つの関連外来語の露出優先順位を決定する。ここで、検索結果提供システム５００は、原語または異形態が検索語として入力された回数である検索回数（ＱＣ）及び原語または異形態のソースのうち少なくとも１つに基づいて露出優先順位を決定してもよい。ここで、ソースは、既に説明したように原語または異形態が抽出されたデータベースに応じて決定されてもよい。例えば、検索結果提供システム５００は、検索回数にソースによる加重値を付与し、加重値の付与された検索回数に基づいて露出優先順位を決定してもよい。他の例として、検索結果提供システム５００はソースごとに露出優先順位を決定し、同一ソースの原語または異形態に対しては検索回数を用いて露出優先順位を決定してもよい。
【００８５】
このように露出優先順位を用いる場合、検索結果提供システム５００は、ステップＳ６４０において露出優先順位に応じた順に少なくとも１つの関連外来語を提供してもよい。例えば、検索結果提供システム５００は、検索結果を提供するウェブページ上に関連外来語が露出優先順位に応じる順に列挙されるように配置されてもよい。
【００８６】
また、検索結果提供システム５００は検索語に対する関連検索語を提供するステップ（図示せず）をさらに行なってもよい。ここで、検索語に対する関連検索語と関連外来語とが互いに重複する場合、関連検索語のうち、重複する関連検索語を除外して提供する。それだけではなく、検索結果提供システム５００は、検索語が広告キーワードで既に設定されたキーワードである場合、広告キーワードに対する関連キーワードのビジネスキーワードを提供するステップ（図示せず）をさらに行なってもよい。ここで、検索語に対するビジネスキーワードと関連外来語とが互いに重複する場合、関連外来語から、重複する関連外来語を除外して提供する。重複を除く方法については既に図１を参照して詳しく説明したため、反復的な説明は省略する。
【００８７】
また、原語または異形態のソースによる固有番号を合算した値を用いて原語または異形態のソースを表示してもよい。この場合にも、ソースは上述したように原語または異形態の抽出されたデータベースに応じて決定されてもよい。ここで、固有番号それぞれは１つの特定ケタ数に１の値を有する２進数の形式で表してもよい。ソースを表示する方法については、表４及び図３を参照して既に詳しく説明したため、反復的な説明は省略する。
【００８８】
図５及び図６で省略された内容は図１〜図４を参照してもよい。
【００８９】
このように、本発明の実施形態によって、外来語クエリを入力するユーザに様々な発音の形態で外来語を提供してもよい。より詳しくは、英文アルファベット形態の原語とカタカナ外来語である異形態に区分される外来語について、原語と原語に対する異形態の集合とを発音関係で互いに関連づけて格納及び維持し、ユーザから原語または異形態を含むクエリが入力される場合、発音が関連する原語または異形態をユーザに提供することによって、ユーザに様々な発音形態で外来語を提供することができる。また、検索回数（ＱＣ）、原語または異形態のソース、及び検索結果の数のうち少なくとも１つに基づいて原語または異形態の露出有無や露出優先順位を決定することができ、原語または異形態のソースに関する情報を維持することで、どのようなソースのキーワードでクリックが多く発生したかのサービス現況を把握することができ、ソースごとのクリック発生頻度を参考してサービス品質を制御することができる。
【００９０】
本発明の実施形態に係る方法は、多様なコンピュータ手段を介して様々な処理を実行することができるプログラム命令の形態で実現され、コンピュータで読取可能な記録媒体に記録されてもよい。コンピュータで読取可能な媒体は、プログラム命令、データファイル、データ構造などのうちの１つまたはその組合せを含んでもよい。媒体に記録されるプログラム命令は、本発明の目的のために特別に設計されて構成されたものでもよく、コンピュータソフトウェア分野の技術を有する当業者にとって公知のものであり、使用可能なものであってもよい。
【００９１】
上述したように、本発明を限定された実施形態と図面とによって説明したが、本発明は、上述の実施形態に限定されることなく、本発明が属する分野における通常の知識を有する者であれば、このような実施形態から多様な修正及び変形が可能である。
【００９２】
したがって、本発明の範囲は、開示された実施形態に限定されるものではなく、特許請求の範囲だけではなく特許請求の範囲と均等なものなどによって定められるものである。
【符号の説明】
【００９３】
５００      検索結果提供システム
５１０      原語−異形態維持部
５２０      関連外来語検索部
５３０      露出優先順位決定部
５４０      関連外来語提供部
【図１】
2012248187.tif 000008
【図２】
2012248187.tif 000009
【図３】
2012248187.tif 000010
【図４】
2012248187.tif 000011
【図５】
2012248187.tif 000012
【図６】
2012248187.tif 000013