(57)【要約】      （修正有）【課題】２つの語句同士の類似度をより正確に算出する。【解決手段】第１の語句が有する概念と、第２の語句が有する概念とに基づいて、第１の語句と第２の語句との類似度を算出する近さ解析部を備え、近さ解析部は、第１の語句と前記第２の語句とに共通する上位概念である共通概念を前記第１の概念リスト及び前記第２の概念リストから検出し、前記共通概念の前記第１の概念リスト内での位置と、前記共通概念の前記第２の概念リスト内での位置と、に基づいて、前記第１の語句と前記第２の語句との類似度を算出する。【選択図】図１
2013242626.tif 000002
【特許請求の範囲】
【請求項１】
第１の語句が有する概念と、第２の語句が有する概念とに基づいて、前記第１の語句と前記第２の語句との類似度を算出する近さ解析部を備える、情報処理装置。
【請求項２】
前記近さ解析部は、前記第１の語句の上位概念と、前記第２の語句の上位概念とに基づいて、前記第１の語句と前記第２の語句との類似度を算出する、請求項１記載の情報処理装置。
【請求項３】
前記近さ解析部は、前記第１の語句の同位概念及び上位概念を含む第１の概念リストと、前記第２の語句の同位概念及び上位概念を含む第２の概念リストと、に基づいて、前記第１の語句と前記第２の語句との類似度を算出する、請求項２記載の情報処理装置。
【請求項４】
前記近さ解析部は、前記第１の語句と前記第２の語句とに共通する上位概念である共通概念を前記第１の概念リスト及び前記第２の概念リストから検出し、前記共通概念の前記第１の概念リスト内での位置と、前記共通概念の前記第２の概念リスト内での位置と、に基づいて、前記第１の語句と前記第２の語句との類似度を算出する、請求項３記載の情報処理装置。
【請求項５】
前記近さ解析部は、前記第１の概念リストが複数存在する場合には、所定の条件を満たす前記第１の概念リストを選択し、選択された前記第１の概念リストと前記第２の概念リストとに基づいて、前記第１の語句と前記第２の語句との類似度を算出する、請求項３記載の情報処理装置。
【請求項６】
前記第２の概念リストは複数存在し、
前記近さ解析部は、前記第１の概念リストと、前記複数の第２の概念リストの各々とに基づいて、前記第１の語句と前記第２の語句との個別類似度を算出し、前記個別類似度のうち、最も値が大きい個別類似度を前記前記第１の語句と前記第２の語句との類似度とする、請求項３記載の情報処理装置。
【請求項７】
前記近さ解析部は、１または複数のコンテンツを紐付けるアルバム情報に付与されたアルバムタイトルを形態素解析することで、前記第１の語句となる基準形態素を１または複数生成し、前記第２の語句として種類候補情報を取得し、前記基準形態素と前記種類候補情報との類似度に基づいて、前記アルバムタイトルと前記種類候補情報との類似度を算出し、前記アルバムタイトルと前記種類候補情報との類似度が所定の条件を満たす場合に、前記種類候補情報を前記アルバム情報の種類情報として前記アルバム情報に付与する、請求項１記載の情報処理装置。
【請求項８】
前記近さ解析部は、前記基準形態素と前記種類候補情報との類似度を前記基準形態素ごとに算出し、前記基準形態素と前記種類候補情報との類似度を積算することで、前記アルバムタイトルと前記種類候補情報との類似度を算出する、請求項７記載の情報処理装置。
【請求項９】
前記近さ解析部は、前記種類候補情報を格納する種類候補データベースから前記種類候補情報を取得し、
前記アルバムタイトルである基準アルバムタイトルと前記種類候補情報との類似度が所定の条件を満たさない場合には、前記基準アルバムタイトルと異なる比較用アルバムタイトルを取得し、前記比較用アルバムタイトルを形態素解析することで、前記第２の語句となる比較用形態素を生成し、
前記基準アルバムタイトルと前記比較用形態素との類似度を算出し、前記基準アルバムタイトルと前記比較用形態素との類似度に基づいて、前記基準アルバムタイトルと前記比較用アルバムタイトルとの類似度を算出し、前記基準アルバムタイトルと前記比較用アルバムタイトルとの類似度が所定の条件を満たす場合には、前記比較用アルバムタイトルに付与された種類情報を前記基準アルバムタイトルに付与する、請求項７記載の情報処理装置。
【請求項１０】
前記近さ解析部は、前記アルバムタイトルを格納するアルバムデータベースから基準アルバムタイトル及び比較用アルバムタイトルを取得し、前記基準アルバムタイトルを形態素解析することで、前記第１の語句となる基準形態素を生成し、前記比較用アルバムタイトルを形態素解析することで、前記第２の語句となる比較用形態素を生成し、前記基準形態素と前記比較用形態素との類似度に基づいて、前記基準アルバムタイトルと前記比較用アルバムタイトルとの類似度を算出する、請求項７記載の情報処理装置。
【請求項１１】
前記近さ解析部は、前記基準アルバムタイトルに含まれる人物情報と、前記比較用アルバムタイトルに含まれる人物情報とに基づいて、前記基準アルバムタイトルと前記比較用アルバムタイトルとの類似度を算出する、請求項１０記載の情報処理装置。
【請求項１２】
前記近さ解析部は、前記基準アルバムタイトルに含まれる場所情報と、前記比較用アルバムタイトルに含まれる場所情報とに基づいて、前記基準アルバムタイトルと前記比較用アルバムタイトルとの類似度を算出する、請求項１０記載の情報処理装置。
【請求項１３】
前記近さ解析部は、前記基準アルバムタイトルが付与されたアルバム情報から基準人物情報を抽出し、前記比較用アルバムタイトルが付与されたアルバム情報から比較用人物情報を抽出し、前記基準人物情報と前記比較用人物情報とに基づいて、前記基準アルバムタイトルと前記比較用アルバムタイトルとの類似度を算出する、請求項１０記載の情報処理装置。
【請求項１４】
前記近さ解析部は、前記基準アルバムタイトルが付与されたアルバム情報から基準場所情報を抽出し、前記比較用アルバムタイトルが付与されたアルバム情報から比較用場所情報を抽出し、前記基準場所情報と前記比較用場所情報とに基づいて、前記基準アルバムタイトルと前記比較用アルバムタイトルとの類似度を算出する、請求項１０記載の情報処理装置。
【請求項１５】
前記アルバム情報を前記種類情報に関連付けて表示する制御を行う提示制御部を備える、請求項７記載の情報処理装置。
【請求項１６】
前記比較用アルバムタイトルが付与されたアルバム情報を、前記基準アルバムタイトルとの類似度でソートして表示する制御を行う提示制御部を備える、請求項１０記載の情報処理装置。
【請求項１７】
第１の語句が有する概念と、第２の語句が有する概念とに基づいて、前記第１の語句と前記第２の語句との類似度を算出することを含む、情報処理方法。
【請求項１８】
コンピュータに、
第１の語句が有する概念と、第２の語句が有する概念とに基づいて、前記第１の語句と前記第２の語句との類似度を算出する近さ解析機能を実現させる、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、情報処理方法、及びプログラムに関する。
【背景技術】
【０００２】
特許文献１に、２つの語句同士の類似度（適合度）を算出する技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−２２８５６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１に開示された技術は、語句そのもの同士を対比していたので、これらの類似度を正確に算出することができなかった。このため、２つの語句同士の類似度をより正確に算出することができる技術が求められていた。
【課題を解決するための手段】
【０００５】
本開示によれば、第１の語句が有する概念と、第２の語句が有する概念とに基づいて、第１の語句と第２の語句との類似度を算出する近さ解析部を備える、情報処理装置が提供される。
【０００６】
本開示によれば、第１の語句が有する概念と、第２の語句が有する概念とに基づいて、第１の語句と第２の語句との類似度を算出することを含む、情報処理方法が提供される。
【０００７】
本開示によれば、コンピュータに、第１の語句が有する概念と、第２の語句が有する概念とに基づいて、第１の語句と第２の語句との類似度を算出する近さ解析機能を実現させる、プログラムが提供される。
【０００８】
本開示によれば、２つの語句がそれぞれ有する概念に基づいて、２つの語句同士の類似度を算出することができる。
【発明の効果】
【０００９】
以上説明したように本開示によれば、２つの語句同士の類似度をより正確に算出することができる。
【図面の簡単な説明】
【００１０】
【図１】情報処理装置による処理の概要を示すフローチャート等である。
【図２】本開示の実施形態に係る情報処理装置の構成を示すブロック図である。
【図３】アルバムデータベースに格納される情報の一例を示す説明図である。
【図４】近さ解析データベースに格納される情報の一例を示す説明図である。
【図５】概念ツリーの一例を示す説明図である。
【図６Ａ】種類候補データベースに格納される情報の一例を示す説明図である。
【図６Ｂ】種類候補データベースに格納される情報の一例を示す説明図である。
【図７Ａ】解析結果格納データベースに格納される情報の一例を示す説明図である。
【図７Ｂ】解析結果格納データベースに格納される情報の一例を示す説明図である。
【図８】アルバムタイトルと種類候補情報との類似度を算出する処理を説明するための説明図である。
【図９Ａ】情報処理装置による処理の手順を示すフローチャートである。
【図９Ｂ】情報処理装置による処理の手順を示すフローチャートである。
【図１０Ａ】情報処理装置による処理の手順を示すフローチャートである。
【図１０Ｂ】情報処理装置による処理の手順を示すフローチャートである。
【図１１】情報処理装置が表示する画面の一例を示す説明図である。
【図１２】情報処理装置が表示する画面の一例を示す説明図である。
【発明を実施するための形態】
【００１１】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１２】
なお、説明は以下の順序で行うものとする。
１．アルバム情報に関する考察
２．情報処理装置による処理の概要
３．情報処理装置の構成
４．情報処理装置による処理の手順
【００１３】
＜１．アルバム情報に関する考察＞
本発明者は、アルバム情報に関する考察を行い、この結果、本実施形態に係る情報処理装置１０（図２参照）に想到するに至った。ここで、アルバム情報は、１または複数のコンテンツ（例えば、写真等の画像情報。コンテンツは音声情報を含んでも良い）を紐付けるものである。そこで、まず、本発明者が行った考察について説明する。
【００１４】
デジタルカメラの普及やメモリの高容量化にともない、ユーザが所有するアルバム情報の数が増加している。一方、ユーザは、自己が撮り貯めたアルバム情報から所望のアルバム情報を取り出したい場合、アルバム情報が作成された日時やユーザ自身が手動でアルバム情報に付与したアルバムタイトルを頼りに、所望のアルバム情報を探索していた。このため、アルバムの数が増えるにしたがって、ユーザは、所望のアルバムを探すのに時間や手間がかかっていた。
【００１５】
この解決策の１つとして、アルバム情報に大分類となる種類情報を付与する技術が提案されている。例えば、この技術では、ユーザは、アルバム情報にアルバムタイトル及び種類情報（タグ文字列等）を付与する。ユーザは、この種類情報を所望のアルバム情報を探索する際のフィルタとして利用することができる。すなわち、この技術では、ユーザが種類情報を入力すると、その種類情報を有するアルバム情報を探索し、探索したアルバム情報をユーザに表示する。
【００１６】
しかし、この技術では、ユーザは手動で種類情報を付与する必要があった。このため、アルバム情報の数が増加すると種類情報の付与が非常に面倒な作業となっていた。そこで、本発明者は、アルバムタイトルに類似する種類情報をアルバム情報に自動的に付与する技術について検討した。この点について、特許文献１は、２つの語句同士の類似度（適合度）を算出する技術が開示されている。しかし、特許文献１に開示された技術は、語句そのもの同士を対比していたので、語句同士の類似度を正確に算出することができなかった。
【００１７】
また、種類情報はアルバム情報の分類となるため、複数のアルバム情報が類似している場合（例えば同じ普通名詞がアルバムタイトルに含まれる場合等）、これらのアルバム情報には同一の種類情報が付与されることが好ましい。しかし、アルバム情報にどのような種類情報を付与するかは、ユーザの感性に委ねられていた。このため、複数のアルバム情報に共通の要素があっても、これらのアルバム情報に付与される種類情報はユーザごとに異なる場合があった。さらに、複数のアルバム情報に共通の要素があっても、あるユーザがこれらのアルバム情報に対して感じる印象は時々刻々で変化するので、同じユーザがこれらのアルバム情報に異なる種類情報を付与する場合があった。したがって、種類情報がアルバム情報の分類として十分に機能していなかった。
【００１８】
さらに、この技術では、ユーザが入力した種類情報と同一の種類情報を有するアルバム情報が表示されるだけであった。すなわち、この技術では、アルバム情報同士の類似度を考慮した表示は何らなされていなかった。そこで、本発明者は、より適切な種類情報をアルバム情報に付与することができ、かつ、アルバム情報同士の類似度を考慮した表示を行うことができる技術について鋭意検討を重ね、本実施形態に係る情報処理装置１０に想到するに至った。
【００１９】
＜２．情報処理装置による処理の概要＞
次に、情報処理装置１０による処理の概要を図１に基づいて説明する。ステップＳ１において、情報処理装置１０は、いずれかのアルバムタイトルを基準アルバムタイトルとして取得する。例えば近さ解析部６０は、「ひとしと北海道スキーツアー」という基準アルバムタイトルＡを取得する。
【００２０】
ステップＳ２において、情報処理装置１０は、基準アルバムタイトルＡの表記ゆれを修正し、基準アルバムタイトルＡの形態素解析を行う。これにより、情報処理装置１０は、基準アルバムタイトルＡから複数の形態素を抽出する。なお、表記ゆれを修正する方法及び形態素解析の方法はどのようなものであってもよい。情報処理装置１０は、形態素を人名、地名、及び普通名詞（人名及び地名以外の名詞）に分類する。この例では、情報処理装置１０は、基準アルバムタイトルＡから普通名詞として「スキー」という形態素ａ１１、及び「ツアー」という形態素ａ１２を抽出する。また、情報処理装置１０は、基準アルバムタイトルＡから人名として「ひとし」という形態素ａ２１を抽出し、地名として「北海道」という形態素ａ３１を抽出する。近さ解析部６０は、普通名詞の形態素を基準形態素（第１の語句）とする。
【００２１】
ステップＳ３において、情報処理装置１０は、基準形態素の上位概念を抽出することで、基準形態素に対応する概念リスト、すなわち基準概念リストを生成する。ここで、概念リストは、ｎ個の行（ｎは２以上の整数）で構成される。最下段（ｎ段目）の行には、概念リストに対応する語句の同位概念（概念リストに対応する語句の上位概念でも下位概念でもない概念）が格納される。最上段（１段目）の行には、あらゆる語句の上位概念である「実体（ｅｎｔｉｔｙ）」が格納される。ｋ段目（ｋは１以上（ｎ−１）以下の整数）の行には、（ｋ＋１）段目の行に格納された概念よりも上位の概念が格納される。ｎの値は、最下段に格納される概念ごとに異なる。
【００２２】
例えば、情報処理装置１０は、基準形態素ａ１１に対応する概念リスト１００ａを生成する。概念リスト１００ａでは、基準形態素ａ１１の同位概念の１つである概念１１０ａ（「スキー（ｓｋｉｉｎｇ）」）が最下段の行に格納される。ここで、概念１１０ａは、「スキーをする」という意味の概念である。（ｎ−１）段目の行には、概念１１０ａの上位概念である「運動（Ａｔｈｌｅｔｉｃｓ）」が格納される。（ｎ−２）段目の行には、「運動（Ａｔｈｌｅｔｉｃｓ）」の上位概念である「娯楽（Ｒｅｃｒｅａｔｉｏｎ）」が格納される。
【００２３】
ステップＳ４において、情報処理装置１０は、全形態素、具体的には全普通名詞の基準概念リストを生成する。この例では、情報処理装置１０は、基準形態素ａ１１に対応する基準概念リスト１００ａ、基準形態素ａ１２に対応する基準概念リスト２００ａを生成する。一方、詳細は後述するが、情報処理装置１０は、種類候補情報（第２の語句）に対応する概念リスト、すなわち種類候補概念リストを取得する。そして、情報処理装置１０は、これらの基準概念リスト１００ａ、２００ａと、種類候補概念リストとに基づいて、基準形態素ａ１１、ａ１２の各々と種類候補情報との類似度スコアを算出する。そして、情報処理装置１０は、これらの類似度スコアを積算することで、基準アルバムタイトルと種類候補情報との類似度スコア（適合度スコア）を算出する。そして、情報処理装置１０は、類似度スコアが最大となる種類候補情報を種類情報として基準アルバムタイトルに付与する。
【００２４】
このように、情報処理装置１０は、基準形態素と種類候補情報との類似度スコアを算出する際に、これらを直接比較するのではなく、これらの上位概念同士を比較する。したがって、情報処理装置１０は、基準形態素と種類候補情報との類似度スコアをより正確に算出することができ、ひいては、より適切な種類情報をアルバム情報に付与することができる。
【００２５】
＜３．情報処理装置の構成＞
次に、図２等に基づいて、情報処理装置１０の構成を説明する。情報処理装置１０は、アルバムデータベース２０、近さ解析用データベース３０、種類候補データベース４０、解析結果格納データベース５０、近さ解析部６０、提示制御部７０、及び提示部８０を備える。なお、情報処理装置１０は、ＣＰＵ、ＲＯＭ、ＲＡＭ、ハードディスク、外部メモリ、ディスプレイ、通信装置等のハードウェア構成を有する。ＲＯＭには、情報処理装置１０に、アルバムデータベース２０、近さ解析用データベース３０、種類候補データベース４０、解析結果格納データベース５０、近さ解析部６０、提示制御部７０、及び提示部８０を実現させるためのプログラムが記録されている。ＣＰＵは、ＲＯＭに記録されたプログラムを読みだして実行する。したがって、これらのハードウェア構成により、アルバムデータベース２０、近さ解析用データベース３０、種類候補データベース４０、解析結果格納データベース５０、近さ解析部６０、提示制御部７０、及び提示部８０が実現される。
【００２６】
なお、情報処理装置１０は、アルバムデータベース２０、近さ解析用データベース３０、種類候補データベース４０、解析結果格納データベース５０をすべて有している必要はなく、これらのデータベースのうち少なくともひとつ、またはすべてを有していなくてもよい。この場合、各データベースは、情報処理装置１０の外部のサーバ等に格納される。そして、情報処理装置１０は、サーバ等と通信を行うことで、データベース内の情報を取得する。これらのデータベースはファイルシステムであってもよい。
【００２７】
図３はアルバムデータベースに格納される情報の一例を示す。アルバムデータベースは、図３に示すように、１または複数の行で構成されており、各行には異なるアルバム情報が格納されている。アルバム情報は、アルバムタイトル（アルバム名）、イベント期間情報（期間）、コンテンツ数情報、参加者情報、場所情報、コンテンツ所在情報（コンテンツ）、撮影日時情報、及び種類情報で構成される。ここで、アルバムタイトルは、例えばアルバム情報の概要を示す情報である。
【００２８】
イベント期間情報は、アルバム情報に対応するイベントが行われた期間を示す。コンテンツ数情報は、アルバム情報に紐付けられたコンテンツの数を示す。参加者情報は、イベントに参加した人物を示す。場所情報は、イベントが行われた場所を示す。場所情報はＧＰＳ情報等であってもよい。
【００２９】
コンテンツ所在情報は、コンテンツの所在を示す。すなわち、コンテンツ所在情報は、アルバム情報とコンテンツとを紐付ける情報である。図３に示す例では、コンテンツのファイル名がコンテンツ所在情報となっている。なお、アルバム情報はコンテンツ自体を含んでいてもよい。撮影日時情報は、コンテンツが撮影された（生成された）日時を示す。種類情報は、アルバム情報の分類などに使用される情報であり、後述する近さ解析部６０によってアルバム情報に付与される。
【００３０】
アルバム情報は、ユーザによって作成されてもよく、情報処理装置１０等の情報処理装置によって自動的に生成されてもよい。後者の場合、情報処理装置は、例えばコンテンツ内のＥＸＩＦデータ等を解析することで、アルバム情報を生成する。
【００３１】
図４は近さ解析用データベースに格納される情報の一例を示す。近さ解析用データベースは、複数の行で構成されており、各行には異なる近さ解析用情報が格納されている。近さ解析用情報は、代表概念情報、同位概念（同位単語）情報、上位概念情報、及び下位概念情報で構成される。
【００３２】
代表概念情報は、同意概念情報の概要を示す。同位概念情報は、互いに同意概念となる１または複数の語句を示す。上位概念情報は、同位概念情報の上位概念となる語句を示す。下位概念情報は、同位概念情報の下位概念となる語句を示す。また、各近さ解析用情報の同位概念は、他の近さ解析用情報の上位概念を構成する。例えば、「ある場所から他の場所へ行くこと」の行の同位概念を構成する「移動」は、「遠いところへの旅行」の行の上位概念を構成している。すなわち、近さ解析用データベースは、各行に格納された概念同士の相関関係を示す。近さ解析用データベースは、近さ解析部６０が概念リストを生成する際に使用される。
【００３３】
このような概念同士の相関関係は、図５に示すツリー構造、すなわち概念ツリーで示される。図５には、概念ツリーの一例として、「スキー（ｓｋｉｉｎｇ）」という概念１１０ａ及び「スキー（ｓｋｉ）」という概念１１０ｂ（スキー板という意味の語句）を含む概念ツリーを示す。葉ノードは、最も狭い概念で構成され、各内部ノードは、子ノードよりも上位の概念で構成される。根ノード１５０はあらゆる語句の上位概念である「実体（ｅｎｔｉｔｙ）」で構成される。概念１１０ａの直上の内部ノードは、「スキー（Ｓｋｉｉｎｇ）」の上位概念である「運動（Ａｔｈｌｅｔｉｃｓ）」となる。また、概念１１０ｂの直上の内部ノードは、「滑走部（ｒｕｎｎｎｅｒ）」となる。なお、「実体（ｅｎｔｉｔｙ）」から概念１１０ａに至る経路上の概念は、上述した概念リスト１００ａを構成する。また、「実体（ｅｎｔｉｔｙ）」から概念１１０ｂに至る経路上の概念は、後述する概念リスト１００ｂを構成する。
【００３４】
図６Ａ、図６Ｂは、種類候補データベースに格納される情報の一例を示す。種類候補データベースは、１または複数の行で構成されており、各行には種類候補情報と種類候補情報に関連付けられた概念リスト（以下、「種類候補概念リスト」とも称する）とが格納されている。図６Ａに示す種類候補情報はプリセット値、すなわち予め情報処理装置１０に設定された情報であり、図６Ｂに示す種類候補情報はユーザ定義値、すなわちユーザが事後的に情報処理装置１０に設定した情報である。種類候補情報は１つの語彙で構成されていてもよく、複数の語彙が組み合わされたものであってもよい。種類候補情報が複数の語彙で構成される場合、種類候補概念リストは語彙ごとに用意される。
【００３５】
種類候補概念リストは、葉ノードが種類候補の同位概念となる概念リストである。種類候補概念リストは、近さ解析部６０によって予め生成され、種類候補データベースに格納される。種類候補情報の同位概念が複数存在する場合、種類候補概念リストは、同位概念ごとに生成される。すなわち、１つの種類候補情報に対し、複数の種類候補概念リストが関連付けられる場合がある。
【００３６】
図７Ａ、図７Ｂは、解析結果格納データベースに格納される情報の一例を示す。図７Ａ、図７Ｂに示すように、解析結果格納データベースは複数の行で構成され、各行には、第１の解析結果情報及び第２の解析結果情報が格納される。
【００３７】
図７Ａに示すように、第１の解析結果情報は、アルバムタイトルと、種類候補情報と、類似度スコア（適合度スコア）とが関連付けられた情報である。すなわち、第１の解析結果情報は、アルバムタイトルと種類候補情報との類似度スコアを示す。
【００３８】
図７Ｂに示すように、第２の解析結果情報は、基準アルバムタイトルと比較用アルバムタイトルとの意味的な類似度スコア（意味的な近さ）、場所的な類似度スコア（場所的な近さ）、及び人的な類似度スコア（人的な近さ）を示す。ここで、意味的な類似度は、概念リストに基づいて算出される類似度スコアである。場所的な類似度スコアは、上述した地名等に基づいて算出される類似度スコアである。人的な近さは、上述した人名等に基づいて算出される類似度スコアである。これらの類似度スコアについては後述する。
【００３９】
近さ解析部６０は、アルバムデータベースからいずれかのアルバムタイトルを基準アルバムタイトルとして取得する。そして、近さ解析部６０は、基準アルバムタイトルと種類候補情報との類似度スコアを算出し、類似度スコアが最も高い種類候補情報を種類情報として基準アルバムタイトルに付与する。
【００４０】
また、近さ解析部６０は、類似度スコアが所定値を超える種類候補情報が存在しない場合、他のアルバムタイトル、すなわち比較用アルバムタイトルをアルバムデータベースから取得し、基準アルバムタイトルと比較用アルバムタイトルとの類似度スコアを算出する。そして、近さ解析部６０は、類似度スコアが最も高い比較用アルバムタイトルに付与された種類情報を基準アルバムタイトルに付与する。また、近さ解析部６０は、基準アルバムタイトルと比較用アルバムタイトルとの意味的な類似度スコア、場所的な類似度スコア、及び人的な類似度スコアを算出する。これらの処理の具体的な内容は後述する。
【００４１】
提示制御部７０は、アルバム情報を種類情報に関連付けて提示部８０に表示する。また、提示制御部７０は、比較用アルバムタイトルが付与されたアルバム情報を、基準アルバムタイトルとの類似度でソートして提示部８０に表示する。
【００４２】
＜４．情報処理装置による処理の手順＞
次に、情報処理装置１０による処理の手順を説明する。情報処理装置１０による処理は、［基準アルバムタイトルに種類情報を付与する処理］、「基準アルバムタイトルと比較用アルバムタイトルとの各種類似度スコアを算出する処理」、「基準アルバムタイトル等を表示する処理」に大別される。そこで、これらの処理について説明する。
【００４３】
［基準アルバムタイトルに種類情報を付与する処理］
まず、基準アルバムタイトルに種類情報を付与する処理を図９Ａ〜図９Ｂに示すフローチャートに沿って説明する。
【００４４】
ステップＳ１０において、近さ解析部６０は、いずれかのアルバムタイトルを基準アルバムタイトルとしてアルバムデータベース２０から取得する。例えば近さ解析部６０は、「ひとしと北海道スキーツアー」という基準アルバムタイトルＡを取得する。なお、近さ解析部６０は、アルバムタイトルが付与されていないアルバム情報、すなわちタイトル未付与アルバム情報が存在する場合には、他のアルバム情報との類似度を任意の統計処理によって算出する。そして、近さ解析部６０は、類似度が最も高いアルバム情報に付与された種類情報をタイトル未付与アルバム情報に付与してもよい。
【００４５】
ステップＳ２０において、情報処理装置１０は、基準アルバムタイトルの表記ゆれを修正し、基準アルバムタイトルの形態素解析を行う。これにより、情報処理装置１０は、基準アルバムタイトルから１または複数の形態素を抽出する。言い換えれば、情報処理装置１０は、基準アルバムタイトルを１または複数の形態素に分解する。そして、情報処理装置１０は、形態素を人名、地名、及び普通名詞に分類する。例えば、情報処理装置１０は、基準アルバムタイトルＡから普通名詞として「スキー」という形態素ａ１１、及び「ツアー」という形態素ａ１２を抽出する。また、情報処理装置１０は、基準アルバムタイトルＡから人名として「ひとし」という形態素ａ２１を抽出し、地名として「北海道」という形態素ａ３１を抽出する。
【００４６】
ついで、情報処理装置１０は、普通名詞を基準形態素とし、基準形態素の同位概念を近さ解析用データベース３０から取得する。例えば、情報処理装置１０は、基準形態素ａ１１の同位概念である概念１１０ａ（「スキー（ｓｋｉｉｎｇ）」）及び概念１１０ｂ（「スキー（ｓｋｉ）」）を取得する。そして、情報処理装置１０は、同位概念ごとに基準概念リストを生成する。例えば、情報処理装置１０は、概念１１０ａを含む基準概念リスト１００ａと、概念１１０ｂを含む基準概念リスト１００ｂを生成する。なお、この時点では、それぞれの基準概念リストは１行のみとなっている。そして、近さ解析部６０は、各同位概念を基準概念とする。
【００４７】
ステップＳ３０において、近さ解析部６０は、基準概念の上位概念を近さ解析用データベース３０から取得する。例えば、近さ解析部６０は、基準概念が概念１１０ａとなる場合、上位概念として「運動（Ａｔｈｌｅｔｉｃｓ）」を取得する。そして、近さ解析部６０は、基準概念リストに新たな行を追加し、取得した概念を新たな行に格納する。そして、近さ解析部６０は、取得した概念を基準概念とする。
【００４８】
ステップＳ４０において、近さ解析部６０は、基準概念の上位概念が存在するか否かを近さ解析用データベース３０に基づいて判定する。この結果、近さ解析部６０は、基準概念の上位概念が存在すると判定した場合には、ステップＳ３０に戻り、基準概念の上位概念が存在しないと判定した場合には、ステップＳ５０に進む。
【００４９】
ステップＳ５０において、近さ解析部６０は、全ての基準形態素の上概念取り出しが完了したか、すなわち、全ての基準形態素について基準概念リストを生成したか否かを判定する。近さ解析部６０は、全ての基準形態素について基準概念リストを生成したと判定した場合には、ステップＳ５５に進み、基準概念リストを生成していない基準形態素が存在すると判定した場合には、ステップＳ３０に戻る。
【００５０】
これにより、近さ解析部６０は、全ての基準形態素について基準概念リストを生成する。また、近さ解析部６０は、基準形態素の同位概念が複数ある場合には、同位概念ごとに基準概念リストを生成する。例えば、図８に示すように、近さ解析部６０は、基準形態素ａ１１に対応する基準概念リスト１００ａ、１００ｂを生成し、基準形態素ａ１２に対応する基準概念リスト２００ａ、２００ｂを生成する。なお、基準概念リスト２００ａは、基準形態素ａ１２に対応する同位概念として「ツアー（ｔｏｕｒ）」という概念２１０ａを含む。基準概念リスト２００ｂは、基準形態素ａ１２に対応する同位概念として、例えば「巡業」という同位概念２１０ｂを含む（図４参照）。
【００５１】
ステップＳ５５において、近さ解析部６０は、１つの基準形態素に複数の基準概念リストが対応している場合、これらの基準概念リストから１つの基準概念リストを選択する。具体的には、近さ解析部６０は、各基準概念リストから基準形態素の同位概念を取得し、この同位概念に含まれる下位概念の数を近さ解析用データベース３０に基づいて判定する。そして、近さ解析部６０は、下位概念の数が最も多い基準概念リストを選択する。例えば、基準形態素ａ１１は、２つの基準概念リスト１００ａ、１００ｂに対応する。また、図５によれば、概念１１０ａが概念１１０ｂよりも多くの下位概念を含む。したがって、近さ解析部６０は、基準形態素ａ１１に対応する基準概念リストとして、基準概念リスト１００ａを選択する。なお、近さ解析部６０は、他の基準形態素との関係に基づいて、基準概念リストを選択してもよい。例えば、基準形態素ａ１２に対応する同位概念には「ツアー」及び「巡業」等が存在する。しかし、他の基準形態素ａ１１は「スキー」となるので、これらの関係によれば、「ツアー」の同位概念として「巡業」はふさわしくない。そこで、近さ解析部６０は、基準形態素ａ１２に対応する基準概念リストとして、基準概念リスト２００ａを選択する。また、優先的に選択される同位概念が設定されてもよい。
【００５２】
ステップＳ６０において、近さ解析部６０は、いずれかの基準形態素及び基準概念リストを選択する。そして、近さ解析部６０は、種類候補データベース４０からいずれかの種類候補情報及び種類候補概念リストを取得する。ここで、近さ解析部６０は、種類候補情報に複数の種類候補概念リストが対応する場合にはこれらをすべて取得する。そして、近さ解析部６０は、基準概念リストと、いずれか１つの種類候補概念リストとに基づいて、基準形態素と種類候補情報との個別類似度スコアを算出する。ここで、図８に基づいて、個別類似度スコアの算出例について説明する。この例では、近さ解析部６０は、基準概念リスト２００ａと種類候補概念リスト３００ａとに基づいて、基準形態素ａ１２と「旅行」という種類候補情報Ｂとの個別類似度スコアを算出する。なお、種類候補情報Ｂは、同位概念として概念３１０ａ、３１０ｂを有し、概念３１０ａを含む概念リスト３００ａと、概念３１０ｂを含む３００ｂとが設定されている。
【００５３】
近さ解析部６０は、基準概念リスト２００ａと種類候補概念リスト３００ａとに共通する概念、すなわち共通概念を探索する。この例では、「旅（ｊｏｕｒｎｅｙ）」が共通概念となる。近さ解析部６０は、共通概念の基準概念リスト２００ａ内での位置（深さ）及び種類候補概念リスト３００ａ内の位置（深さ）に基づいて、個別類似度ＴｍｐＳｃｏｒｅを算出する。具体的には、近さ解析部６０は、以下の式（１）に基づいて、個別類似度ＴｍｐＳｃｏｒｅを算出する。
【００５４】
【数１】
2013242626.tif 000003
【００５５】
ここで、Ｎは基準概念リスト２００ａの全行数であり、Ｍは概念２１０ａから共通概念までの距離である。すなわち、共通概念は、概念２１０ａを１番目の行とした場合、概念２１０ａから数えてＭ番目の行に格納されている。同様に、Ｏは種類候補概念リスト３００ａの全行数であり、Ｐは概念３１０ａから共通概念までの距離である。すなわち、共通概念は、概念３１０ａを１番目の行とした場合、概念３１０ａから数えてＰ番目の行に格納されている。なお、２つの概念リストは「実体」で必ず共通する。
【００５６】
ステップＳ７０において、近さ解析部６０は、すべての種類候補概念リストとのスコアを算出したか否か、すなわち個別類似度スコアをすべて算出したか否かを判定する。近さ解析部６０は、個別類似度スコアをすべて算出したと判定した場合には、ステップＳ８０に進み、個別類似度スコアをすべて算出していないと判定した場合には、ステップＳ６０に戻る。そして、近さ解析部６０は、他の種類候補概念リストに基づいて、個別類似度スコアを算出する。
【００５７】
ステップＳ８０において、近さ解析部６０は、個別類似度スコアの最大値（ＴｅｍｐＳｃｏｒｅ’）を保持する。
【００５８】
ステップＳ９０において、近さ解析部６０は、全ての基準形態素について個別類似度スコアの最大値を算出したか否かを判定する。近さ解析部６０は、全ての基準形態素について個別類似度スコアの最大値を算出したと判定した場合には、ステップＳ１００に進み、一部の基準形態素について個別類似度スコアの最大値を算出していないと判定した場合には、ステップＳ６０に戻る。近さ解析部６０は、他の基準形態素について、個別類似度スコアの最大値を算出する。
【００５９】
ステップＳ１００において、近さ解析部６０は、個別類似度スコアの最大値を積算することで、基準アルバムタイトルと種類候補情報との類似度スコアを算出する。近さ解析部６０は、算出された類似度スコアを基準アルバムタイトル及び種類候補情報に関連付けて解析結果格納データベース５０に格納する。なお、ここでは、個別類似度スコアの最大値を積算することとしたが、すべての個別類似度スコアを積算してもよい。
【００６０】
ステップＳ１１０において、近さ解析部６０は、すべての種類候補情報について基準アルバムタイトルとの類似度スコアを算出したか否かを判定する。近さ解析部６０は、すべての種類候補情報について基準アルバムタイトルとの類似度スコアを算出したと判定した場合には、ステップＳ１２０に進む。近さ解析部６０は、一部の種類候補情報について基準アルバムタイトルとの類似度スコアを算出していないと判定した場合には、ステップＳ６０に戻る。近さ解析部６０は、基準アルバムタイトルと他の種類候補情報との類似度スコアを算出する。
【００６１】
ステップＳ１２０において、近さ解析部６０は、基準アルバムタイトルとの類似度スコアがもっとも高い種類候補情報を種類情報として選択する。ステップＳ１３０において、近さ解析部６０は、種類情報をアルバム情報に付与する。すなわち、近さ解析部６０は、基準アルバムタイトルと種類情報とを関連付けて（紐付けて）アルバムデータベース２０に格納する。その後、近さ解析部６０は処理を終了する。このように、近さ解析部６０は、種類情報を自動的に付与するので、ユーザの手間が省け、かつ、種類情報のばらつきが抑えられる。さらに、ユーザは、アルバム情報を種類情報に基づいて検索することができるので、所望のアルバム情報を容易に検索することができる。また、アルバム情報の共有も容易となる。
【００６２】
［変形例］
次に、基準アルバムタイトルに種類情報を付与する処理の変形例を図１０Ａ〜図１０Ｂに示すフローチャートに沿って説明する。なお、近さ解析部６０は本変形例に係る処理と図９Ａ〜図９Ｂに示す処理を任意に選択して行なっても良い。また、近さ解析部６０は、図９Ａ〜図９Ｂに示す処理で得られた基準アルバムタイトルと種類候補情報との類似度スコアが所定値を下回る場合に本変形例に係る処理（特に、ステップＳ１９０以降の処理）を行なってもよい。
【００６３】
ステップＳ１４０〜Ｓ１８５において、近さ解析部６０は、ステップＳ１０〜Ｓ５５と同様の処理を行う。ステップＳ１９０において、近さ解析部６０は、種類情報が付与されたいずれかのアルバムタイトルを比較用アルバムタイトルとしてアルバムデータベース２０から取得する。
【００６４】
ステップＳ２００において、近さ解析部６０は、比較用アルバムタイトルについてステップＳ１４０〜ステップＳ１８０と同様の処理を行う。これにより、近さ解析部６０は、比較用アルバムタイトルから１または複数の比較用形態素（普通名詞からなる形態素）を取得する。さらに、近さ解析部６０は、比較用形態素ごとに１または複数の比較用概念リストを生成する。
【００６５】
ステップＳ２１０〜Ｓ２６０において、近さ解析部６０は、上述したステップＳ６０〜Ｓ１１０と同様の処理を行う。すなわち、ステップＳ２１０〜Ｓ２６０の処理は、上述したステップＳ６０〜Ｓ１１０の種類候補情報を比較用形態素に置き換えた処理となる。なお、近さ解析部６０は、これらの処理で得られた共通概念のうち、最も個別類似度スコアが高いものを比較用アルバムタイトルに関連付けてもよい。
【００６６】
ステップ２７０において、近さ解析部６０は、基準アルバムタイトルと比較用形態素との類似度スコアを積算することで、基準アルバムタイトルと比較用アルバムタイトルとの類似度スコアを算出する。なお、この類似度スコアは、上述した意味的な類似度スコアとなる。
【００６７】
ステップＳ２８０において、近さ解析部６０は、基準アルバムタイトルとの類似度スコアが最も高い比較用アルバムタイトルを取得し、この比較用アルバムタイトルに付与された種類情報を基準アルバムタイトルに付与する。そして、近さ解析部６０は、種類情報と基準アルバムタイトルとを関連付けてアルバムデータベース２０に格納する。なお、近さ解析部６０は、この比較用アルバムタイトルに関連付けられた共通概念を種類情報として基準アルバムタイトルに付与してもよい。
【００６８】
［基準アルバムタイトルと比較用アルバムタイトルとの各種類似度スコアを算出する処理］
次に、基準アルバムタイトルと比較用アルバムタイトルとの各種類似度スコアを算出する処理について説明する。近さ解析部６０は、基準アルバムタイトルと比較用アルバムタイトルとの意味的な類似度スコア、場所的な類似度スコア、及び人的な類似度スコアを算出する。
【００６９】
［意味的な類似度スコアについて］
近さ解析部６０は、上述したステップＳ１４０〜Ｓ２７０の処理を行うことで、基準アルバムタイトルと比較用アルバムタイトルとの意味的な類似度スコアを算出する。なお、近さ解析部６０は、意味的な類似度スコアを算出する場合には、アルバムデータベース２０から種類情報が付与されていないアルバムタイトルも比較用アルバムタイトルとして取得する。近さ解析部６０は、基準アルバムタイトル、比較用アルバムタイトル、及び意味的な類似度スコアを関連付けて解析結果格納データベース５０に格納する。
【００７０】
［場所的な類似度スコアについて］
近さ解析部６０は、以下の処理を行うことで、場所的な類似度スコアを算出する。まず、上述したステップＳ２０で得られた地名をジオコーディングすることで、第１の緯度経度情報を算出する。このジオコーディングは、例えば、地名と緯度経度とを関連付けて記憶するデータベースにアクセスすることで行われる。このようなデータベースは、情報処理装置１０内に用意されても良いし、情報処理装置１０の外部サーバに用意されてもよい。
【００７１】
さらに、近さ解析部６０は、基準アルバムタイトルに関連付けられたコンテンツからＥＸＩＦ情報を取得する。そして、近さ解析部６０は、このＥＸＩＦデータから第２の緯度経度情報（ＧＰＳ情報等）を取得する。そして、近さ解析部６０は、第１の緯度経度情報と第２の緯度経度情報とに基づいて、基準アルバムタイトルの緯度経度情報、すなわち基準場所情報を算出する。例えば、近さ解析部６０は、第１の緯度経度情報と第２の緯度経度情報との算術平均値を基準アルバムタイトルの緯度経度情報とする。近さ解析部６０は、比較用アルバムタイトルについても同様の処理を行うことで、比較用アルバムタイトルの緯度経度情報、すなわち比較用場所情報を算出する。
【００７２】
そして、近さ解析部６０は、基準場所情報と比較用場所情報との距離を例えばＨｕｂｅｎｙ式等に基づいて算出する。そして、近さ解析部６０は、以下の式（２）に基づいて、場所的な類似度スコアを算出する。近さ解析部６０は、基準アルバムタイトル、比較用アルバムタイトル、及び場所的な類似度スコアを関連付けて解析結果格納データベース５０に格納する。
【００７３】
【数２】
2013242626.tif 000004
【００７４】
ここで、Ｐｌは場所的な類似度スコアであり、Ｃは定数であり、Ｄは基準場所情報と比較用場所情報との距離である。
【００７５】
［人的な類似度スコアについて］
近さ解析部６０は、以下の処理を行うことで、人的な類似度スコアを算出する。まず、近さ解析部６０は、上述したステップＳ２０で得られた人名と、基準アルバムタイトルに関連付けられた参加者情報とに基づいて、基準人物情報を算出する。基準人物情報は、基準アルバムタイトルが示すイベントに参加した人物を合計したものである。近さ解析部６０は、比較用アルバムタイトルについても同様の処理を行うことで、比較用人物情報を算出する。
【００７６】
そして、近さ解析部６０は、これらの情報の両方に含まれる人物をカウントする。そして、近さ解析部６０は、カウントされた値、すなわち共通参加者の数に定数を乗じた値を人的な類似度スコアとする。近さ解析部６０は、基準アルバムタイトル、比較用アルバムタイトル、及び人的な類似度スコアを関連付けて解析結果格納データベース５０に格納する。
【００７７】
「基準アルバムタイトル等を表示する処理」
次に、基準アルバムタイトル等を表示する処理について説明する。提示制御部７０は、アルバムタイトルを種類情報に関連付けて提示部８０に表示する。具体例を図１１に示す。
【００７８】
この例では、提示制御部７０は、「記念日」という種類情報１１００が付与されたアルバム情報１０１０、１０２０等と、「学校行事」という種類情報２１００が付与されたアルバム情報２０１０〜２０３０等をアルバムデータベース２０から取得する。そして、提示制御部７０は、提示部８０の表示領域上に「記念日」用の表示領域１０００、「学校行事」用の表示領域２０００を設定する。そして、提示制御部７０は、表示領域１０００に種類情報１１００及びアルバム情報１０１０、１０２０（具体的には、これらの代表コンテンツ）を表示し、表示領域２０００に種類情報２１００及びアルバム情報２０１０〜２０３０（具体的には、これらの代表コンテンツ）を表示する。なお、代表コンテンツは、アルバム情報に紐付けられたコンテンツのうち、いずれかのコンテンツであり、例えばユーザによって指定される。提示制御部７０は、ユーザからの入力操作に従って、各表示領域１０００、２０００内のアルバム情報をスクロールさせる。提示制御部７０は、ユーザが入力した種類情報に基づいて上述した処理を行なっても良いし、自動的に種類情報を決定し、上述した処理を行なっても良い。
【００７９】
また、提示制御部７０は、基準アルバムタイトルが付与されたアルバム情報、すなわち共通アルバム情報を提示部８０に表示する。さらに、提示制御部７０は、比較用アルバムタイトルが付与されたアルバム情報、すなわち比較用アルバム情報を基準アルバムタイトルとの類似度でソートして提示部８０に表示する。具体的には、まず、ユーザは、種類情報に関連付けて表示されたアルバム情報（図１１参照）のうち、いずれかのアルバム情報を選択する。そして、提示制御部７０は、ユーザが選択したアルバム情報に対応するアルバムタイトルを基準アルバムタイトルとしてアルバムデータベース２０から取得する。そして、提示制御部７０は、基準アルバムタイトルに対応する第２の解析結果情報を解析結果格納データベース５０から取得する。
【００８０】
そして、提示制御部７０は、基準アルバムタイトルと各比較用アルバムタイトルとの総合類似度を算出する。ここで、総合類似度は、３つの類似度スコアをそのまま積算、または乗算することにより算出されてもよく、３つの類似度スコアに重み付けを行った後に積算、または乗算することにより算出されてもよい。重み付けの係数は任意に設定されても良いが、ユーザによって設定されてもよい。
【００８１】
そして、提示制御部７０は、基準アルバム情報を提示部８０に表示する。さらに、提示制御部７０は、比較用アルバム情報を総合類似度でソートして提示部８０に表示する。具体例を図１２に示す。この例では、「長女の小３の運動会」が基準アルバムタイトル３１００となっており、「長女の小２運動会」及び「長女入学式」がそれぞれ比較用アルバムタイトル４１００、４２００となっている。もちろん、他の比較用アルバムタイトルも存在する。
【００８２】
すなわち、提示制御部７０は、基準アルバム情報用の表示領域３０００と、比較用アルバム情報用の表示領域４０００を設定する。そして、提示制御部７０は、基準アルバム情報用の表示領域３０００に基準アルバムタイトル３１００及び基準アルバム情報（代表コンテンツ）３０１０を表示する。さらに、提示制御部７０は、比較用アルバム情報４０１０（代表コンテンツ）と、比較用アルバム情報４０２０（代表コンテンツ）とを総合類似度でソートし、表示領域４０００に表示する。各比較用アルバム情報には、比較用アルバムタイトルも関連付けられる。この例では、各比較用アルバム情報は、総合類似度が高いほど上側に配置される。提示制御部７０は、ユーザからの入力操作に従って、表示領域４０００内のアルバム情報をスクロールさせる。このように、提示制御部７０は、アルバム情報同士の類似度を考慮した表示を行うことができる。また、提示制御部７０は、同じ種類情報を有するアルバム情報を連続再生することもできる。さらに、提示制御部７０は、比較用アルバム情報を総合類似度でソートして表示する。すなわち、提示制御部７０は、ユーザが次に視聴する可能性の高いアルバム情報を優先的に表示することができる。これにより、ユーザは、より効率的なコンテンツ鑑賞を行うことができる。
【００８３】
以上により、情報処理装置１０は、第１の語句が有する概念と、第２の語句が有する概念とに基づいて、第１の語句と第２の語句との類似度を算出する。これにより、２つの語句同士の類似度をより正確に算出することができる。ここで、第１の語句は例えば基準形態素であり、第２の語句は例えば種類候補情報である。したがって、情報処理装置１０は、基準形態素と種類候補情報との類似度スコア等をより正確に算出することができる。
【００８４】
また、情報処理装置１０は、第１の語句の上位概念と、第２の語句の上位概念とに基づいて、第１の語句と第２の語句との類似度を算出するので、２つの語句同士の類似度をより正確に算出することができる。
【００８５】
また、情報処理装置１０は、第１の語句の同位概念及び上位概念を含む第１の概念リストと、第２の語句の同位概念及び上位概念を含む第２の概念リストと、に基づいて、これらの語句の類似度を算出する。したがって、情報処理装置１０は、２つの語句同士の類似度をより正確に算出することができる。
【００８６】
また、情報処理装置１０は、共通概念を第１の概念リスト及び第２の概念リストから検出する。そして、情報処理装置１０は、共通概念の第１の概念リスト内での位置と、共通概念の第２の概念リスト内での位置と、に基づいて、これらの語句の類似度を算出する。したがって、情報処理装置１０は、２つの語句同士の類似度をより正確に算出することができる。
【００８７】
また、情報処理装置１０は、第１の概念リストが複数存在する場合には、所定の条件を満たす第１の概念リストを選択し、選択された第１の概念リストと第２の概念リストとに基づいて、第１の語句と第２の語句との類似度を算出する。したがって、情報処理装置１０は、２つの語句同士の類似度をより正確に算出することができる。
【００８８】
また、情報処理装置１０は、第１の概念リストと、複数の第２の概念リストの各々とに基づいて、第１の語句と前記第２の語句との個別類似度を算出し、個別類似度のうち、最も値が大きい個別類似度を前記第１の語句と第２の語句との類似度とする。したがって、情報処理装置１０は、２つの語句同士の類似度をより正確に算出することができる。
【００８９】
また、情報処理装置１０は、基準アルバムタイトルを形態素解析することで、基準形態素を１または複数生成し、さらに、種類候補情報を取得する。そして、情報処理装置１０は、基準形態素と種類候補情報との類似度に基づいて、基準アルバムタイトルと種類候補情報との類似度を算出する。そして、情報処理装置１０は、基準アルバムタイトルと種類候補情報との類似度が所定の条件を満たす場合に、種類候補情報をアルバム情報の種類情報としてアルバム情報に付与する。したがって、情報処理装置１０は、より適切な種類情報を基準アルバムタイトルに付与することができる。
【００９０】
さらに、情報処理装置１０は、基準形態素と種類候補情報との類似度を基準形態素ごとに算出し、基準形態素と種類候補情報との類似度を積算することで、アルバムタイトルと種類候補情報との類似度を算出する。したがって、情報処理装置１０は、より適切な種類情報を基準アルバムタイトルに付与することができる。
【００９１】
さらに、情報処理装置１０は、基準アルバムタイトルと種類候補情報との類似度が所定の条件を満たさない場合には、基準アルバムタイトルと異なる比較用アルバムタイトルを取得し、比較用アルバムタイトルを形態素解析することで、比較用形態素を生成する。
【００９２】
そして、情報処理装置１０は、基準アルバムタイトルと比較用形態素との類似度を算出し、基準アルバムタイトルと比較用形態素との類似度に基づいて、基準アルバムタイトルと比較用アルバムタイトルとの類似度を算出する。そして、情報処理装置１０は、基準アルバムタイトルと比較用アルバムタイトルとの類似度が所定の条件を満たす場合には、比較用アルバムタイトルに付与された種類情報を基準アルバムタイトルに付与する。したがって、情報処理装置１０は、より適切な種類情報を基準アルバムタイトルに付与することができる。
【００９３】
さらに、情報処理装置１０は、基準アルバムタイトルを形態素解析することで、基準形態素を生成し、比較用アルバムタイトルを形態素解析することで、比較用形態素を生成する。そして、情報処理装置１０は、基準形態素と比較用形態素との類似度に基づいて、基準アルバムタイトルと比較用アルバムタイトルとの類似度を算出する。したがって、情報処理装置１０は、より適切な種類情報を基準アルバムタイトルに付与することができる。
【００９４】
さらに、情報処理装置１０は、形態素が示す人物情報（人名）と、比較用形態素が示す人物情報（人名）とに基づいて、基準アルバムタイトルと比較用アルバムタイトルとの人的な類似度を算出する。したがって、情報処理装置１０は、より適切な種類情報を基準アルバムタイトルに付与することができる。
【００９５】
さらに、情報処理装置１０は、基準アルバムタイトルに含まれる場所情報（地名）と、前記比較用アルバムタイトルに含まれる場所情報（地名）とに基づいて、基準アルバムタイトルと比較用アルバムタイトルとの場所的な類似度を算出する。したがって、情報処理装置１０は、より適切な種類情報を基準アルバムタイトルに付与することができる。
【００９６】
さらに、情報処理装置１０は、基準アルバム情報から基準人物情報を抽出し、比較用アルバム情報から比較用人物情報を抽出する。そして、情報処理装置１０は、基準人物情報と比較用人物情報とに基づいて、基準アルバムタイトルと比較用アルバムタイトルとの人的な類似度を算出する。したがって、情報処理装置１０は、より適切な種類情報を基準アルバムタイトルに付与することができる。
【００９７】
さらに、情報処理装置１０は、基準アルバム情報から基準場所情報を抽出し、比較用アルバム情報から比較用場所情報を抽出する。そして、情報処理装置１０は、基準場所情報と比較用場所情報とに基づいて、基準アルバムタイトルと比較用アルバムタイトルとの場所的な類似度を算出する。したがって、情報処理装置１０は、より適切な種類情報を基準アルバムタイトルに付与することができる。
【００９８】
さらに、情報処理装置１０は、アルバム情報を種類情報に関連付けて表示する制御を行う。したがって、ユーザは、より効率的なコンテンツ鑑賞を行うことができる。
【００９９】
さらに、情報処理装置１０は、基準アルバム情報を表示する制御を行い、かつ、基準アルバム情報との類似度でソートされた比較用アルバム情報を表示する制御を行う。これにより、ユーザは、より効率的なコンテンツ鑑賞を行うことができる。
【０１００】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１０１】
例えば、上記実施形態では、アルバムタイトルを形態素解析することで得られる形態素と種類候補情報との類似度スコアを算出したが、他の語句同士の類似度スコアを算出してもよい。
【０１０２】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
第１の語句が有する概念と、第２の語句が有する概念とに基づいて、前記第１の語句と前記第２の語句との類似度を算出する近さ解析部を備える、情報処理装置。
（２）
前記近さ解析部は、前記第１の語句の上位概念と、前記第２の語句の上位概念とに基づいて、前記第１の語句と前記第２の語句との類似度を算出する、前記（１）記載の情報処理装置。
（３）
前記近さ解析部は、前記第１の語句の同位概念及び上位概念を含む第１の概念リストと、前記第２の語句の同位概念及び上位概念を含む第２の概念リストと、に基づいて、前記第１の語句と前記第２の語句との類似度を算出する、前記（２）記載の情報処理装置。
（４）
前記近さ解析部は、前記第１の語句と前記第２の語句とに共通する上位概念である共通概念を前記第１の概念リスト及び前記第２の概念リストから検出し、前記共通概念の前記第１の概念リスト内での位置と、前記共通概念の前記第２の概念リスト内での位置と、に基づいて、前記第１の語句と前記第２の語句との類似度を算出する、前記（３）記載の情報処理装置。
（５）
前記近さ解析部は、前記第１の概念リストが複数存在する場合には、所定の条件を満たす前記第１の概念リストを選択し、選択された前記第１の概念リストと前記第２の概念リストとに基づいて、前記第１の語句と前記第２の語句との類似度を算出する、前記（３）または（４）記載の情報処理装置。
（６）
前記第２の概念リストは複数存在し、
前記近さ解析部は、前記第１の概念リストと、前記複数の第２の概念リストの各々とに基づいて、前記第１の語句と前記第２の語句との個別類似度を算出し、前記個別類似度のうち、最も値が大きい個別類似度を前記前記第１の語句と前記第２の語句との類似度とする、前記（３）〜（５）のいずれか１項に記載の情報処理装置。
（７）
前記近さ解析部は、１または複数のコンテンツを紐付けるアルバム情報に付与されたアルバムタイトルを形態素解析することで、前記第１の語句となる基準形態素を１または複数生成し、前記第２の語句として種類候補情報を取得し、前記基準形態素と前記種類候補情報との類似度に基づいて、前記アルバムタイトルと前記種類候補情報との類似度を算出し、前記アルバムタイトルと前記種類候補情報との類似度が所定の条件を満たす場合に、前記種類候補情報を前記アルバム情報の種類情報として前記アルバム情報に付与する、前記（１）〜（６）のいずれか１項に記載の情報処理装置。
（８）
前記近さ解析部は、前記基準形態素と前記種類候補情報との類似度を前記基準形態素ごとに算出し、前記基準形態素と前記種類候補情報との類似度を積算することで、前記アルバムタイトルと前記種類候補情報との類似度を算出する、前記（７）記載の情報処理装置。
（９）
前記近さ解析部は、前記種類候補情報を格納する種類候補データベースから前記種類候補情報を取得し、
前記アルバムタイトルである基準アルバムタイトルと前記種類候補情報との類似度が所定の条件を満たさない場合には、前記基準アルバムタイトルと異なる比較用アルバムタイトルを取得し、前記比較用アルバムタイトルを形態素解析することで、前記第２の語句となる比較用形態素を生成し、
前記基準アルバムタイトルと前記比較用形態素との類似度を算出し、前記基準アルバムタイトルと前記比較用形態素との類似度に基づいて、前記基準アルバムタイトルと前記比較用アルバムタイトルとの類似度を算出し、前記基準アルバムタイトルと前記比較用アルバムタイトルとの類似度が所定の条件を満たす場合には、前記比較用アルバムタイトルに付与された種類情報を前記基準アルバムタイトルに付与する、前記（７）または（８）記載の情報処理装置。
（１０）
前記近さ解析部は、前記アルバムタイトルを格納するアルバムデータベースから基準アルバムタイトル及び比較用アルバムタイトルを取得し、前記基準アルバムタイトルを形態素解析することで、前記第１の語句となる基準形態素を生成し、前記比較用アルバムタイトルを形態素解析することで、前記第２の語句となる比較用形態素を生成し、前記基準形態素と前記比較用形態素との類似度に基づいて、前記基準アルバムタイトルと前記比較用アルバムタイトルとの類似度を算出する、前記（７）〜（９）のいずれか１項に記載の情報処理装置。
（１１）
前記近さ解析部は、前記基準アルバムタイトルに含まれる人物情報と、前記比較用アルバムタイトルに含まれる人物情報とに基づいて、前記基準アルバムタイトルと前記比較用アルバムタイトルとの類似度を算出する、前記（１０）記載の情報処理装置。
（１２）
前記近さ解析部は、前記基準アルバムタイトルに含まれる場所情報と、前記比較用アルバムタイトルに含まれる場所情報とに基づいて、前記基準アルバムタイトルと前記比較用アルバムタイトルとの類似度を算出する、前記（１０）または（１１）記載の情報処理装置。
（１３）
前記近さ解析部は、前記基準アルバムタイトルが付与されたアルバム情報から基準人物情報を抽出し、前記比較用アルバムタイトルが付与されたアルバム情報から比較用人物情報を抽出し、前記基準人物情報と前記比較用人物情報とに基づいて、前記基準アルバムタイトルと前記比較用アルバムタイトルとの類似度を算出する、前記（１０）〜（１２）のいずれか１項に記載の情報処理装置。
（１４）
前記近さ解析部は、前記基準アルバムタイトルが付与されたアルバム情報から基準場所情報を抽出し、前記比較用アルバムタイトルが付与されたアルバム情報から比較用場所情報を抽出し、前記基準場所情報と前記比較用場所情報とに基づいて、前記基準アルバムタイトルと前記比較用アルバムタイトルとの類似度を算出する、前記（１０）〜（１３）のいずれか１項に記載の情報処理装置。
（１５）
前記アルバム情報を前記種類情報に関連付けて表示する制御を行う提示制御部を備える、前記（７）〜（１４）のいずれか１項に記載の情報処理装置。
（１６）
前記比較用アルバムタイトルが付与されたアルバム情報を、前記基準アルバムタイトルとの類似度でソートして表示する制御を行う提示制御部を備える、前記（１０）〜（１５）のいずれか１項に記載の情報処理装置。
（１７）
第１の語句が有する概念と、第２の語句が有する概念とに基づいて、前記第１の語句と前記第２の語句との類似度を算出することを含む、情報処理方法。
（１８）
コンピュータに、
第１の語句が有する概念と、第２の語句が有する概念とに基づいて、前記第１の語句と前記第２の語句との類似度を算出する近さ解析機能を実現させる、プログラム。
【符号の説明】
【０１０３】
１０    情報処理装置
２０    アルバムデータベース
３０    近さ解析用データベース
４０    種類候補データベース
５０    解析結果格納データベース
６０    近さ解析部
７０    提示制御部７０
８０    提示部
【図１】
2013242626.tif 000005
【図２】
2013242626.tif 000006
【図３】
2013242626.tif 000007
【図４】
2013242626.tif 000008
【図５】
2013242626.tif 000009
【図６Ａ】
2013242626.tif 000010
【図６Ｂ】
2013242626.tif 000011
【図７Ａ】
2013242626.tif 000012
【図７Ｂ】
2013242626.tif 000013
【図８】
2013242626.tif 000014
【図９Ａ】
2013242626.tif 000015
【図９Ｂ】
2013242626.tif 000016
【図１０Ａ】
2013242626.tif 000017
【図１０Ｂ】
2013242626.tif 000018
【図１１】
2013242626.tif 000019
【図１２】
2013242626.tif 000020