(57)【要約】【課題】ユーザの嗜好に合致した作品を特定できる情報処理装置、情報処理システム、情報処理プログラム、情報処理プログラムを記録したコンピュータ読み取り可能な記録媒体、及び情報処理方法を提供する。【解決手段】情報処理装置１００は、第１ユーザを識別するユーザ識別情報と、第１ユーザが提供される作品の作品名を表す作品名情報とを対応付けて記憶するとともに、第２ユーザのユーザ識別情報と、第２ユーザが提供される作品の作品名情報と、作品の特徴を表す作品特徴情報とを対応付けて記憶する情報記憶部１５０を備える。また、情報処理装置１００は、第１ユーザが提供される作品と、第２ユーザが提供される作品とが同一の作品である場合に、第２ユーザの嗜好に合致する作品の作品特徴情報に対応付けられた作品名情報で表される作品名の作品を、第１ユーザの嗜好に合致する作品であると特定する嗜好作品特定部１３２を備える。【選択図】図１７
2012079059.tif 000002
【特許請求の範囲】
【請求項１】
第１ユーザを識別するユーザ識別情報と、前記第１ユーザが入手した商品により提供される作品の作品名を表す作品名情報とを対応付けて記憶するとともに、前記第１ユーザと異なる第２ユーザのユーザ識別情報と、前記第２ユーザが入手した商品により提供される作品の作品名情報と、前記作品の特徴を表す作品特徴情報とを対応付けて複数記憶する情報記憶部と、
前記第２ユーザのユーザ識別情報に対応付けて記憶された複数の作品特徴情報でそれぞれ表される特徴を有する前記作品に共通の特徴に基づいて、前記第２ユーザの嗜好に合致する作品の特徴を特定する嗜好特定部と、
前記第１ユーザが入手した商品により提供される作品と、前記第２ユーザが入手した商品により提供される作品とが同一の作品である場合に、前記特定された特徴を表す作品特徴情報に対応付けて記憶された作品名情報で表される作品名の作品を、前記第１ユーザの嗜好に合致する作品であると特定する嗜好作品特定部と、を備える、
ことを特徴とする情報処理装置。
【請求項２】
前記情報記憶部は、前記第１ユーザを識別するユーザ識別情報と、前記第１ユーザが入手した商品により提供される作品の作品名情報と、前記作品の特徴を表す作品特徴情報とを対応付けて複数記憶し、
前記嗜好特定部は、前記第１ユーザのユーザ識別情報に対応付けて記憶された複数の作品特徴情報でそれぞれ表される特徴を有する前記作品に共通の特徴に基づいて、前記第１ユーザの嗜好に合致する作品の特徴を、さらに特定し、
前記嗜好作品特定部は、前記第１ユーザの嗜好に合致する作品の特徴と、前記第２ユーザの嗜好に合致する作品の特徴とが類似する程度を表す嗜好類似度を算出するとともに、前記算出された嗜好類似度が所定の閾値より大きい場合に、前記第２ユーザが入手した商品により提供される作品を、前記第１ユーザの嗜好に合致する作品であると特定する、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記第１ユーザの嗜好に合致すると特定された作品の作品名を、前記第１ユーザへ表示するように表示部を制御する表示制御部、をさらに備える、
ことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記情報記憶部は、前記作品の作品名を表す作品名情報と、前記作品を商品化した商品の商品名を表す商品名情報とを対応付けて、さらに記憶し、
前記情報処理装置は、前記第１ユーザの嗜好に合致すると特定された作品の作品名情報と対応付けて記憶された商品名情報を前記情報記憶部から検索する情報検索部をさらに備え、
前記表示制御部は、前記検索された商品名情報で表される商品名を、前記第１ユーザへ表示するように表示部を制御する、
ことを特徴とする請求項３に記載の情報処理装置。
【請求項５】
第１ユーザを識別するユーザ識別情報と、前記第１ユーザが入手した商品により提供される作品の作品名を表す作品名情報とを入力するユーザ情報入力部と、
前記入力されたユーザ識別情報で識別される第１ユーザと異なる第２ユーザのユーザ識別情報と、前記第２ユーザが入手した商品により提供される作品の作品名情報と、前記作品の特徴を表す作品特徴情報とを対応付けて複数記憶する情報記憶部と、
前記第２ユーザのユーザ識別情報に対応付けて記憶された複数の作品特徴情報でそれぞれ表される特徴を有する前記作品に共通の特徴に基づいて、前記第２ユーザの嗜好に合致する作品の特徴を特定する嗜好特定部と、
前記第１ユーザが入手した商品により提供される作品と、前記第２ユーザが入手した商品により提供される作品とが同一の作品である場合に、前記特定された特徴を表す作品特徴情報に対応付けて記憶された作品名情報で表される作品名の作品を、前記第１ユーザの嗜好に合致する作品であると特定する嗜好作品特定部と、を備える、
ことを特徴とする情報処理システム。
【請求項６】
コンピュータを、
第１ユーザを識別するユーザ識別情報と、前記第１ユーザが入手した商品により提供される作品の作品名を表す作品名情報とを対応付けて記憶するとともに、前記第１ユーザと異なる第２ユーザのユーザ識別情報と、前記第２ユーザが入手した商品により提供される作品の作品名情報と、前記作品の特徴を表す作品特徴情報とを対応付けて複数記憶する情報記憶部、
前記第２ユーザのユーザ識別情報に対応付けて記憶された複数の作品特徴情報でそれぞれ表される特徴を有する前記作品に共通の特徴に基づいて、前記第２ユーザの嗜好に合致する作品の特徴を特定する嗜好特定部、
前記第１ユーザが入手した商品により提供される作品と、前記第２ユーザが入手した商品により提供される作品とが同一の作品である場合に、前記特定された特徴を表す作品特徴情報に対応付けて記憶された作品名情報で表される作品名の作品を、前記第１ユーザの嗜好に合致する作品であると特定する嗜好作品特定部、として機能させる、
ことを特徴とする情報処理プログラム。
【請求項７】
コンピュータを、
第１ユーザを識別するユーザ識別情報と、前記第１ユーザが入手した商品により提供される作品の作品名を表す作品名情報とを対応付けて記憶するとともに、前記第１ユーザと異なる第２ユーザのユーザ識別情報と、前記第２ユーザが入手した商品により提供される作品の作品名情報と、前記作品の特徴を表す作品特徴情報とを対応付けて複数記憶する情報記憶部、
前記第２ユーザのユーザ識別情報に対応付けて記憶された複数の作品特徴情報でそれぞれ表される特徴を有する前記作品に共通の特徴に基づいて、前記第２ユーザの嗜好に合致する作品の特徴を特定する嗜好特定部、
前記第１ユーザが入手した商品により提供される作品と、前記第２ユーザが入手した商品により提供される作品とが同一の作品である場合に、前記特定された特徴を表す作品特徴情報に対応付けて記憶された作品名情報で表される作品名の作品を、前記第１ユーザの嗜好に合致する作品であると特定する嗜好作品特定部、として機能させる、
ことを特徴とする情報処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項８】
情報検索部と、嗜好特定部と、嗜好作品特定部とを備える情報処理装置が実行する方法であって、
前記情報検索部が、第１ユーザを識別するユーザ識別情報と、前記第１ユーザが入手した商品により提供される作品の作品名を表す作品名情報とを対応付けて記憶するとともに、前記第１ユーザと異なる第２ユーザのユーザ識別情報と、前記第２ユーザが入手した商品により提供される作品の作品名情報と、前記作品の特徴を表す作品特徴情報とを対応付けて複数記憶する情報記憶部から、前記第２ユーザのユーザ識別情報に対応付けて記憶された作品特徴情報を複数検索する情報検索ステップと、
前記嗜好特定部が、前記検索された複数の作品特徴情報でそれぞれ表される特徴を有する前記作品に共通の特徴に基づいて、前記第２ユーザの嗜好に合致する作品の特徴を特定する嗜好特定ステップと、
前記嗜好作品特定部が、前記第１ユーザが入手した商品により提供される作品と、前記第２ユーザが入手した商品により提供される作品とが同一の作品である場合に、前記特定された特徴を表す作品特徴情報に対応付けて記憶された作品名情報で表される作品名の作品を、前記第１ユーザの嗜好に合致する作品であると特定する嗜好作品特定ステップと、を有する、
ことを特徴とする情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システム、情報処理プログラム、情報処理プログラムを記録したコンピュータ読み取り可能な記録媒体、及び情報処理方法に関する。
【背景技術】
【０００２】
従来から、通信網に接続されたサーバが記憶する情報をユーザの端末を用いて更新する技術が知られている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４１９０１４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、従来の技術では、ユーザの嗜好に合致した作品をサーバが特定できないという問題があった。
【０００５】
そこで、本発明は、このような点に鑑みてなされたものであり、その目的とするところは、ユーザの嗜好に合致した作品を特定できる情報処理装置、情報処理システム、情報処理プログラム、情報処理プログラムを記録したコンピュータ読み取り可能な記録媒体、及び情報処理方法を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の第１の観点に係る情報処理装置は、
第１ユーザを識別するユーザ識別情報と、前記第１ユーザが入手した商品により提供される作品の作品名を表す作品名情報とを対応付けて記憶するとともに、前記第１ユーザと異なる第２ユーザのユーザ識別情報と、前記第２ユーザが入手した商品により提供される作品の作品名情報と、前記作品の特徴を表す作品特徴情報とを複数対応付けて記憶する情報記憶部と、
前記第２ユーザのユーザ識別情報に対応付けて記憶された複数の作品特徴情報でそれぞれ表される特徴を有する前記作品に共通の特徴に基づいて、前記第２ユーザの嗜好に合致する作品の特徴を特定する嗜好特定部と、
前記第１ユーザが入手した商品により提供される作品と、前記第２ユーザが入手した商品により提供される作品とが同一の作品である場合に、前記特定された特徴を表す作品特徴情報に対応付けて記憶された作品名情報で表される作品名の作品を、前記第１ユーザの嗜好に合致する作品であると特定する嗜好作品特定部と、を備える、
ことを特徴とする。
【０００７】
また、第１の観点に係る情報処理装置において、
前記情報記憶部は、前記第１ユーザを識別するユーザ識別情報と、前記第１ユーザが入手した商品により提供される作品の作品名情報と、前記作品の特徴を表す作品特徴情報とを対応付けて複数記憶し、
前記嗜好特定部は、前記第１ユーザのユーザ識別情報に対応付けて記憶された複数の作品特徴情報でそれぞれ表される特徴を有する前記作品に共通の特徴に基づいて、前記第１ユーザの嗜好に合致する作品の特徴を、さらに特定し、
前記嗜好作品特定部は、前記第１ユーザの嗜好に合致する作品の特徴と、前記第２ユーザの嗜好に合致する作品の特徴とが類似する程度を表す嗜好類似度を算出するとともに、前記算出された嗜好類似度が所定の閾値より大きい場合に、前記第２ユーザが入手した商品により提供される作品を、前記第１ユーザの嗜好に合致する作品であると特定する、
としても良い。
【０００８】
さらに、第１の観点に係る情報処理装置において、
前記第１ユーザの嗜好に合致すると特定された作品の作品名を、前記第１ユーザへ表示するように表示部を制御する表示制御部、をさらに備える、
としても良い。
【０００９】
また、第１の観点に係る情報処理装置において、
前記情報記憶部は、前記作品の作品名を表す作品名情報と、前記作品を商品化した商品の商品名を表す商品名情報とを対応付けて、さらに記憶し、
前記情報処理装置は、前記第１ユーザの嗜好に合致すると特定された作品の作品名情報と対応付けて記憶された商品名情報を前記情報記憶部から検索する情報検索部をさらに備え、
前記表示制御部は、前記検索された商品名情報で表される商品名を、前記第１ユーザへ表示するように表示部を制御する、
としても良い。
【００１０】
また、上記目的を達成するため、本発明の第２の観点に係る情報処理システムは、
第１ユーザを識別するユーザ識別情報と、前記第１ユーザが入手した商品により提供される作品の作品名を表す作品名情報とを入力するユーザ情報入力部と、
前記入力されたユーザ識別情報で識別される第１ユーザと異なる第２ユーザのユーザ識別情報と、前記第２ユーザが入手した商品により提供される作品の作品名情報と、前記作品の特徴を表す作品特徴情報とを対応付けて複数記憶する情報記憶部と、
前記第２ユーザのユーザ識別情報に対応付けて記憶された複数の作品特徴情報でそれぞれ表される特徴を有する前記作品に共通の特徴に基づいて、前記第２ユーザの嗜好に合致する作品の特徴を特定する嗜好特定部と、
前記第１ユーザが入手した商品により提供される作品と、前記第２ユーザが入手した商品により提供される作品とが同一の作品である場合に、前記特定された特徴を表す作品特徴情報に対応付けて記憶された作品名情報で表される作品名の作品を、前記第１ユーザの嗜好に合致する作品であると特定する嗜好作品特定部と、を備える、
ことを特徴とする。
【００１１】
また、上記目的を達成するため、本発明の第３の観点に係る情報処理プログラムは、
コンピュータを、
第１ユーザを識別するユーザ識別情報と、前記第１ユーザが入手した商品により提供される作品の作品名を表す作品名情報とを対応付けて記憶するとともに、前記第１ユーザと異なる第２ユーザのユーザ識別情報と、前記第２ユーザが入手した商品により提供される作品の作品名情報と、前記作品の特徴を表す作品特徴情報とを対応付けて複数記憶する情報記憶部、
前記第２ユーザのユーザ識別情報に対応付けて記憶された複数の作品特徴情報でそれぞれ表される特徴を有する前記作品に共通の特徴に基づいて、前記第２ユーザの嗜好に合致する作品の特徴を特定する嗜好特定部、
前記第１ユーザが入手した商品により提供される作品と、前記第２ユーザが入手した商品により提供される作品とが同一の作品である場合に、前記特定された特徴を表す作品特徴情報に対応付けて記憶された作品名情報で表される作品名の作品を、前記第１ユーザの嗜好に合致する作品であると特定する嗜好作品特定部、として機能させる、
ことを特徴とする。
【００１２】
また、上記目的を達成するため、本発明の第４の観点に係るコンピュータ読み取り可能な記録媒体が記録した情報処理プログラムは、
コンピュータを、
第１ユーザを識別するユーザ識別情報と、前記第１ユーザが入手した商品により提供される作品の作品名を表す作品名情報とを対応付けて記憶するとともに、前記第１ユーザと異なる第２ユーザのユーザ識別情報と、前記第２ユーザが入手した商品により提供される作品の作品名情報と、前記作品の特徴を表す作品特徴情報とを対応付けて複数記憶する情報記憶部、
前記第２ユーザのユーザ識別情報に対応付けて記憶された複数の作品特徴情報でそれぞれ表される特徴を有する前記作品に共通の特徴に基づいて、前記第２ユーザの嗜好に合致する作品の特徴を特定する嗜好特定部、
前記第１ユーザが入手した商品により提供される作品と、前記第２ユーザが入手した商品により提供される作品とが同一の作品である場合に、前記特定された特徴を表す作品特徴情報に対応付けて記憶された作品名情報で表される作品名の作品を、前記第１ユーザの嗜好に合致する作品であると特定する嗜好作品特定部、として機能させる、
ことを特徴とする。
【００１３】
さらに上記目的を達成するため、本発明の第５の観点に係る情報処理方法は、
情報検索部と、嗜好特定部と、嗜好作品特定部とを備える情報処理装置が実行する方法であって、
前記情報検索部が、第１ユーザを識別するユーザ識別情報と、前記第１ユーザが入手した商品により提供される作品の作品名を表す作品名情報とを対応付けて記憶するとともに、前記第１ユーザと異なる第２ユーザのユーザ識別情報と、前記第２ユーザが入手した商品により提供される作品の作品名情報と、前記作品の特徴を表す作品特徴情報とを対応付けて複数記憶する情報記憶部から、前記第２ユーザのユーザ識別情報に対応付けて記憶された作品特徴情報を複数検索する情報検索ステップと、
前記嗜好特定部が、前記検索された複数の作品特徴情報でそれぞれ表される特徴を有する前記作品に共通の特徴に基づいて、前記第２ユーザの嗜好に合致する作品の特徴を特定する嗜好特定ステップと、
前記嗜好作品特定部が、前記第１ユーザが入手した商品により提供される作品と、前記第２ユーザが入手した商品により提供される作品とが同一の作品である場合に、前記特定された特徴を表す作品特徴情報に対応付けて記憶された作品名情報で表される作品名の作品を、前記第１ユーザの嗜好に合致する作品であると特定する嗜好作品特定ステップと、を有する、
ことを特徴とする。
【発明の効果】
【００１４】
本発明に係る情報処理装置、情報処理システム、情報処理プログラム、情報処理プログラムを記録したコンピュータ読み取り可能な記録媒体、及び情報処理方法によれば、ユーザの嗜好に合致した作品を特定できる。
【図面の簡単な説明】
【００１５】
【図１】（ａ）は、本発明の実施形態に係る情報処理システムの一構成例を表すシステム構成図である。（ｂ）は、本発明の実施形態に係る情報処理装置の一構成例を表すハードウェア構成図である。
【図２】（ａ）は、作品と、作品を商品化した商品との関係例を表す図である。（ｂ）は、基準作品と、基準作品に関連した関連作品と、関連作品を商品化した関連商品との一関係例を表す図である。
【図３】（ａ）は、ハードディスクが記憶する作品テーブルの一例を表す図である。（ｂ）は、ハードディスクが記憶する商品テーブルの一例を表す図である。
【図４】（ａ）は、ハードディスクが記憶する商品化テーブルの一例を表す図である。（ｂ）は、ハードディスクが記憶する関連テーブルの一例を表す図である。（ｃ）は、ハードディスクが記憶するシリーズテーブルの一例を表す図である。
【図５】情報処理装置が実行する商品情報保存処理の一例を表すフローチャートである。
【図６】（ａ）は、商品情報保存処理の実行により情報処理装置が発揮する機能の一例を表す機能ブロック図である。（ｂ）は、作品情報保存処理の実行により情報処理装置が発揮する機能の一例を表す機能ブロック図である。
【図７】情報処理装置が実行する商品化判別処理の一例を表すフローチャートである。
【図８】情報処理装置が実行する作品情報保存処理の一例を表すフローチャートである。
【図９】（ａ）は、ハードディスクが記憶する関連作品特定記載パタンテーブルの一例を表す図である。（ｂ）は、ハードディスクが記憶する関連商品特定記載パタンテーブルの一例を表す図である。
【図１０】情報処理装置が実行するシリーズ作品群特定処理の一例を表すフローチャートである。
【図１１】シリーズ作品群特定処理の実行により情報処理装置が発揮する機能の一例を表す機能ブロック図である。
【図１２】（ａ）は、端末装置が有する表示部が表示するシリーズ作品表示画面の一例を表す図である。（ｂ）は、端末装置が有する表示部が表示するシリーズ商品表示画面の一例を表す図である。
【図１３】（ａ）は、情報処理装置が実行する第１誤り検出処理の一例を表すフローチャートである。（ｂ）は、情報処理装置が実行する第２誤り検出処理の一例を表すフローチャートである。
【図１４】第１誤り検出処理の実行により情報処理装置が発揮する機能の一例を表す機能ブロック図である。
【図１５】情報処理装置が実行する第３誤り検出処理の一例を表すフローチャートである。
【図１６】情報処理装置が実行する嗜好特定処理の一例を表すフローチャートである。
【図１７】嗜好特定処理の実行により情報処理装置が発揮する機能の一例を表す機能ブロック図である。
【図１８】（ａ）は、ハードディスクが記憶するユーザテーブルの一例を表す図である。（ｂ）は、ハードディスクが記憶する履歴テーブルの一例を表す図である。（ｃ）は、ハードディスクが記憶する嗜好テーブルの一例を表す図である。（ｄ）は、ハードディスクが記憶するシリーズ作品群判別結果テーブルの一例を表す図である。（ｅ）は、ハードディスクが記憶するシリーズ作品判別結果テーブルの一例を表す図である。（ｆ）は、ハードディスクが記憶する関連作品判別結果テーブルの一例を表す図である。（ｇ）は、ハードディスクが記憶する嗜好作品テーブルの一例を表す図である。
【図１９】情報処理装置が実行する第１嗜好判別処理の一例を表すフローチャートである。
【図２０】情報処理装置が実行する第２嗜好判別処理の一例を表すフローチャートである。
【図２１】情報処理装置が実行する嗜好作品特定処理の一例を表すフローチャートである。
【図２２】情報処理装置が実行する表示制御処理の一例を表すフローチャートの前段部である。
【図２３】情報処理装置が実行する表示制御処理の一例を表すフローチャートの中段部である。
【図２４】情報処理装置が実行する表示制御処理の一例を表すフローチャートの後段部である。
【図２５】表示制御処理の実行により情報処理装置が発揮する機能の一例を表す機能ブロック図である。
【図２６】（ａ）は、作品検索画面の一例を表す図である。（ｂ）は、作品検索結果表示画面の一例を表す図である。（ｃ）は、商品詳細表示画面の一例を表す図である。
【図２７】作品詳細表示画面の一例を表す図である。
【図２８】作品詳細表示画面の他例を表す図である。
【発明を実施するための形態】
【００１６】
以下、本発明の実施形態について添付図面を参照しつつ説明する。
【００１７】
本発明の実施形態に係る情報処理システム１は、図１（ａ）に示すように、情報処理装置１００、端末装置２０１及び２０２、検索エンジン３０１、及びＷｅｂ（World Wide Web）サーバ３０２で構成される。端末装置２０１及び２０２は、それぞれ同様の構成を有するため、以下、端末装置２０１についてのみ説明する。
【００１８】
情報処理装置１００について説明する前に、情報処理装置１００とインターネットなどのコンピュータ通信網１０（以下単に、通信網１０という）を介して接続する端末装置２０１及び２０２、検索エンジン３０１、及びＷｅｂサーバ３０２について説明する。
【００１９】
端末装置２０１は、例えば、ＬＣＤ（Liquid Crystal Display）などの表示部と、キーボードなどの入力部とを備えたパーソナル・コンピュータで構成される。端末装置２０１は、ユーザに操作されて、操作に応じた各種の信号を情報処理システム１に入力し、入力された信号に基づいた情報を情報処理装置１００へ送信する。また、端末装置２０１は、情報処理装置１００から返信された情報を受信し、受信された情報に基づいて表示部に各種の情報を表示する。
【００２０】
検索エンジン３０１は、情報処理装置１００から受信した情報で表される検索キーワードに基づいて、例えば、通信網１０に接続したＷｅｂサーバ３０２を含む、インターネットに接続するサーバ装置で公開されたコンテンツ（以下、インターネットに公開されたコンテンツという）を検索した後に、検索結果を表す情報を情報処理装置１００へ返信する。
【００２１】
Ｗｅｂサーバ３０２は、例えば、Ｗｉｋｉｐｅｄｉａ（登録商標）、Ｗｉｋｉｐｅｄｉａ（登録商標）から生成されたＤＢＰｅｄｉａ、及びＤＢＰｅｄｉａに相当する内容を記憶するデータベースなどの不特定のユーザが編集を許可されたコンテンツ情報を管理するデータベース（以下単に、Ｗｅｂサーバ３０２のＤＢという）を有し、当該データベースで管理されるコンテンツ情報をインターネット上に公開する。
【００２２】
情報処理装置１００は、端末装置２０１から受信した情報で表されるキーワードに基づいて作品を詳細に説明する作品詳細情報を検索した後に、検索された作品詳細情報を端末装置２０１に対して返信する。
【００２３】
ここで、作品は、作者によって創作された表現物をいうが、いわゆる芸術作品に限定される訳ではない。作品は、表現方法に基づいて、映像を用いて表現を行う映像作品と、映像と異なるものを用いて表現を行う非映像作品とに種類分けされる。
【００２４】
映像作品は、作品の創作（つまり、制作）において前提とされた発表方法に基づいて、映画作品と、映画作品以外の非映画映像作品とに種類分けされる。映画作品は、映画館で上映されることを前提として制作された映像コンテンツをいう。非映画映像作品は、例えば、テレビジョン放送されることを前提として制作された映像コンテンツであるドラマ作品など、映画館で上映されることを前提として制作されたものでないものをいう。
【００２５】
また、映像作品は、表現方法に基づいて、実写作品、ＣＧ（Computer Graphics）作品、及びアニメ作品などに種類分けされる。実写作品は、実際に撮影された映像を用いて表現を行う作品をいい、ＣＧ作品は、コンピュータによって作成された画像を用いて表現を行う作品をいい、アニメ作品は、アニメーション手法を用いて表現を行う作品をいう。尚、実写作品、ＣＧ作品、及びアニメ作品は、映画作品であっても非映画映像作品であっても構わない。
【００２６】
非映像作品は、例えば、音楽を用いて表現を行う音楽作品、文章を用いて表現を行う文学作品及び小説作品、文章及び絵を用いて表現を行う漫画作品などを含むが、これらに限定される訳ではない。
【００２７】
また、作品は、複製などされて商品化される。作品を商品化した商品は、公衆に販売又は貸与（つまり、レンタル）などされる。具体例としては、図２（ａ）に示すように、音楽作品や、映画作品及び非映画映像作品を含む映像作品は、ＤＶＤ（Digital Versatile Disc）、ブルーレイディスク（登録商標）、ＣＤ（Compact Disc）、ハードディスク、及び半導体メモリなどの記録媒体に記録されることで複製される。また、映像作品及び音楽作品は、通信媒体を介してストリーミング送信などされ、送信先において上記の記録媒体に記録されることで複製される。
【００２８】
商品は、図２（ａ）に示すように、商品化された作品の種類に基づいて、映画作品を商品化した映画商品と、非映画映像作品を商品化した非映画映像商品とに種類分けされる。同様に、商品は、映像作品を商品化した映像商品（つまり、映画商品と非映画映像商品とを含む商品）に種類分けされる。また、商品は、商品化において使用された媒体に基づいてＤＶＤ商品やＣＤ商品に種類分けされる。さらに、商品は、消費者へ提供する方式に基づいて、販売用商品、レンタル用商品、又はストリーミング配信用商品などに種類分けされる。
【００２９】
作品詳細情報を検索する情報処理装置１００は、図１（ｂ）に示すように、ＣＰＵ（Central Processing Unit）１００ａ、ＲＯＭ（Read Only Memory）１００ｂ、ＲＡＭ（Random Access Memory）１００ｃ、ハードディスク１００ｄ、メディアコントローラ１００ｅ、ＬＡＮカード（Local Area Network）１００ｆ、ビデオカード１００ｇ、ＬＣＤ（Liquid Crystal Display）１００ｈ、キーボード１００ｉ、スピーカ１００ｊ、及びポインティングディバイス（以下、マウスという）１００ｋで構成される。
【００３０】
ＣＰＵ１００ａは、ＲＯＭ１００ｂ又はハードディスク１００ｄに保存されたプログラムに従ってソフトウェア処理を実行することで、情報処理装置１００の全体制御を行う。ＲＡＭ１００ｃは、ＣＰＵ１００ａによるプログラムの実行時において、処理対象とする情報（つまり、データ）を一時的に記憶する。
【００３１】
ハードディスク１００ｄは、各種の情報（つまり、データ）を保存した表（つまり、テーブル）を記憶する情報記憶部である。尚、情報処理装置１００は、ハードディスク１００ｄの代わりに、フラッシュメモリを備えても良い。
【００３２】
ハードディスク１００ｄは、図３（ａ）に示すような作品テーブルＴＷと、図３（ｂ）に示すような商品テーブルＴＭと、図４（ａ）に示すような商品化テーブルＴＷＭとを記憶している。
図３（ａ）の作品テーブルＴＷは、作品情報を保存されたレコードを管理する。作品情報は、作品を識別する作品ＩＤ（IDentification information）と、作品ＩＤで識別される作品を詳細に説明する作品詳細情報とを含む。作品詳細情報は、作品の書誌的事項を表す情報であって、作品の作品名を表す作品名情報、作品の種別を表す作品種別情報、作品の制作国を表す制作国情報、及び作品の公開年を表す情報を含む。また、作品情報は、例えば、作品が映画作品、ドラマ作品、又はアニメ作品などの映像作品である場合に、作品の監督をした者の名前を表す情報、作品の脚本を書いた者の名前を表す情報、及びあらすじを表す情報を含む。さらに、作品情報は、例えば、作品が映画作品又はドラマ作品である場合に、作品の配役（つまり、キャスト）を表す情報を含む。またさらに、作品情報は、例えば、作品が音楽作品である場合に、歌を歌う又は楽曲を演奏するアーティストの名前を表す情報、作詞をした者の名前を表す情報、及び作曲した者の名前を表す情報を含む。
【００３３】
図３（ｂ）に示す商品テーブルＴＭは、商品情報を保存されたレコードを管理する。商品情報は、商品を識別する商品ＩＤと、商品ＩＤで識別される商品を詳細に説明する商品詳細情報とを含む。商品詳細情報は、商品の商品名を表す商品名情報、商品の種類を表す商品種別情報、商品を販売する会社名を表す会社名情報、例えば、ディレクトリパスなどの商品を表す画像の所在を表す商品画像パス情報、及び、例えば、ＵＲＬ（Uniform Resource Locator）などの商品を説明する又は商品を掲載する商品販売用のＷｅｂページの所在を表す情報を含む。また、商品が書籍である場合には、商品詳細情報は、書籍を特定するためのＩＳＢＮ（International Standard Book Number）コードを表す情報をさらに含む。
【００３４】
図４（ａ）に示す商品化テーブルＴＷＭは、作品を識別する作品ＩＤ、当該作品の作品名情報、及び当該作品の作品種別情報と、当該作品を商品化した商品を識別する商品ＩＤ、当該商品の商品名情報、及び当該商品の商品種別情報とを対応づけて保存されたレコードを管理する。
【００３５】
尚、図４（ａ）及び（ｂ）に示すように、ある作品を商品化した商品は、当該作品の作品名と同じ商品名を有するとは限らない。例えば、作品名はアルファベットで表示されるが商品名はカタカナで表示される場合、限定版商品であることを表すために、作品名に限定版を表す単語「Limited Edition」を付加する場合、作品公開時には作品名が差別用語に該当しなかったが、商品販売時に作品名が差別用語に該当するために作品名と異なる商品名が付される場合等があるためである。
【００３６】
図１（ｂ）のメディアコントローラ１００ｅは、フラッシュメモリ、ＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disc）、及びブルーレイディスク（Blu-ray Disc）（登録商標）を含む記録媒体から各種のデータ及びプログラムを読み出す。
【００３７】
ＬＡＮカード１００ｆは、通信網１０を介して接続する端末装置２０１及び２０２、検索エンジン３０１、及びＷｅｂサーバ３０２との間でデータを受信する情報受信部であり、かつ情報を送信する情報送信部である。キーボード１００ｉ及びマウス１００ｋは、ユーザの操作に応じた信号又は情報を入力する入力部である。
【００３８】
ビデオカード１００ｇは、ＣＰＵ１００ａから出力されたデジタル信号に基づいて画像を描画（つまり、レンダリング）すると共に、描画された画像を表す画像信号を出力する。ＬＣＤ１００ｈは、ビデオカード１００ｇから出力された画像信号に従って画像を表示する表示部である。スピーカ１００ｊは、ＣＰＵ１００ａから出力された信号に基づいて音声を出力する。なお、情報処理装置１００は、ＬＣＤ１００ｈの代わりに、ＰＤＰ（Plasma Display Panel）又はＥＬ（Electroluminescence）ディスプレイを備えても良い。
【００３９】
情報処理装置１００のＣＰＵ１００ａは、図５に示すような、商品情報をハードディスク１００ｄに保存する商品情報保存処理を実行することで、図６（ａ）に示すような商品情報取得部１１１ｍ、作品情報取得部１１１ｗ、商品情報保存部１１２ｍ、関係情報保存部１１２ｒ、商品名単語抽出部１１３ｍ、作品情報検索部１１４ｗ、商品化判別部１１５、及び表示制御部１１６として機能する。また、ＣＰＵ１００ａは、図１（ｂ）のハードディスク１００ｄと協働することで、図６（ａ）の情報記憶部１５０として機能する。
【００４０】
尚、情報記憶部１５０は、図３（ａ）の作品テーブルＴＷを管理する作品ＤＢ１５０ｗ、図３（ｂ）の商品テーブルＴＭを管理する商品ＤＢ１５０ｍ、及び図４（ａ）の商品化テーブルＴＷＭを管理する関係ＤＢ１５０ｒとで構成される。
【００４１】
図５の商品情報保存処理の実行を開始すると、図６（ａ）の商品情報取得部１１１ｍは、端末装置２０１から商品名情報を含む商品詳細情報を受信するように、情報処理装置１００が備える情報受信部を制御した後に、情報受信部から商品詳細情報を取得する（ステップＳ１１）。
【００４２】
次に、商品情報保存部１１２ｍは、商品を識別する商品ＩＤを生成した後に、生成された商品ＩＤと、ステップＳ１１で取得された商品詳細情報とを対応付けて商品情報とする。その後、商品情報保存部１１２ｍは、商品情報を商品テーブルＴＭへ保存する（ステップＳ１２）。
【００４３】
次に、作品情報検索部１１４ｗは、保存された商品名情報に基づいて、商品名情報で表される商品名と完全一致する作品名の作品名情報を、作品ＤＢ１５０ｗの作品テーブルＴＷから検索する（ステップＳ１３）。
【００４４】
次に、作品情報検索部１１４ｗは、保存された商品名情報で表される商品名と完全一致する作品名の作品名情報があるか（つまり、検索できたか）否かを判別する（ステップＳ１４）。このとき、作品情報検索部１１４ｗが、保存された商品名情報で表される商品名と完全一致する作品名の作品名情報がないと判別すると（ステップＳ１４；Ｎｏ）、商品名単語抽出部１１３ｍは、例えば、形態素解析を行うことで商品名を単語に分割し、商品名を構成する単語を抽出する（ステップＳ１５）。
【００４５】
次に、作品情報検索部１１４ｗは、抽出された全ての単語を含む作品名（以下、単語一致する作品名という）の作品名情報を、作品ＤＢ１５０ｗの作品テーブルＴＷから検索する（ステップＳ１６）。尚、作品情報検索部１１４ｗは、ステップＳ１５で抽出された単語の内で自立語である単語を全て含む作品名を表す作品名情報を検索しても良い。
【００４６】
次に、作品情報検索部１１４ｗは、単語一致する作品名の作品名情報があるか（つまり、検索できたか）否かを判別する（ステップＳ１７）。このとき、作品情報検索部１１４ｗが、単語一致する作品名の作品名情報がないと判別すると（ステップＳ１７；Ｎｏ）、作品情報検索部１１４ｗは、抽出された一部の単語を含む作品名（以下、部分一致する作品名という）の作品名情報を、作品ＤＢ１５０ｗの作品テーブルＴＷから検索する（ステップＳ１８）。尚、作品情報検索部１１４ｗは、ステップＳ１５で抽出された自立語の一部を含む作品名を表す作品名情報を検索しても良い。
【００４７】
次に、作品情報検索部１１４ｗは、保存された商品名情報で表される商品名と部分一致する作品名の作品名情報があるか（つまり、検索できたか）否かを判別する（ステップＳ１９）。
【００４８】
ステップＳ１６において、作品情報検索部１１４ｗが、完全一致する作品名の作品名情報があると判別した場合（ステップＳ１４；Ｙｅｓ）、単語一致する作品名の作品名情報があると判別した場合（ステップＳ１７；Ｙｅｓ）、又はステップＳ１７において、部分一致する作品名の作品名情報があると判別した場合に（ステップＳ１９；Ｙｅｓ）、商品化判別部１１５は、ステップＳ１１で取得された商品名情報で表される商品名の商品（以下このフローにおいて、処理の対象商品という）が、ステップＳ１３、ステップＳ１６、又はステップＳ１８で検索された作品名情報で表される作品（以下このフローにおいて、処理の対象作品という）を商品化したものか否かを判別する、図７に示すような商品化判別処理を実行する（ステップＳ２０）。
【００４９】
図７の商品化判別処理の実行を開始すると、商品化判別部１１５は、ステップＳ１１で取得された商品名情報で表される商品名又は商品名から生成されたキーワードを、図１（ａ）の検索エンジン３０１に送信する検索キーワードに設定する（ステップＳ３１）。尚、商品名から生成されたキーワードは、例えば、形態素解析により商品名から抽出された単語を含む。また、ステップＳ３１で設定されたキーワードを、以下、商品名キーワードという。
【００５０】
次に、商品化判別部１１５は、ステップ３１で設定した検索キーワードと、検索キーワードに基づくＷｅｂコンテンツの検索条件とに基づいて検索するように求める検索要求（つまり、検索リクエスト）を、検索エンジン３０１へ送信するように情報処理装置１００が備える情報送信部を制御する（ステップＳ３２）。その後、商品化判別部１１５は、検索エンジン３０１から、ステップＳ３２で送信された検索キーワードに基づく検索結果（以下、商品検索結果という）を表す情報を受信するように情報受信部を制御した後に、情報受信部から商品検索結果を表す情報を取得する（ステップＳ３３）。次に、商品化判別部１１５は、取得した情報で表される商品検索結果から、検索されたホームページなどのウェブコンテンツの所在を表すＵＲＬを、検索結果における表示順序の高い順にＮ個取得する（ステップＳ３４）。
【００５１】
次に、商品化判別部１１５は、ステップＳ１３、ステップＳ１６、又はステップＳ１８で検索された作品名情報で表される作品名又は作品名から生成されたキーワードを検索キーワードに設定する（ステップＳ３５）。尚、作品名から生成されたキーワードは、例えば、形態素解析により作品名から抽出された単語を含む。また、ステップＳ３５で設定されたキーワードを、以下、作品名キーワードという。
【００５２】
次に、商品化判別部１１５は、ステップＳ３２及びＳ３３と同様の処理を実行する（ステップＳ３６及びＳ３７）。その後、商品化判別部１１５は、取得した情報で表される検索結果（以下、作品検索結果という）から、検索されたコンテンツの所在を表すＵＲＬを、検索結果における表示順序の高い順にＭ個取得する（ステップＳ３８）。
【００５３】
その後、商品化判別部１１５は、ステップＳ３４で取得されたＮ個のＵＲＬ（以下、商品ＵＲＬという）と、ステップＳ３８で取得されたＭ個のＵＲＬ（以下、作品ＵＲＬという）とに基づいて、ステップＳ３３で取得された商品検索結果と、ステップＳ３７で取得された作品検索結果との検索結果類似度を算出する（ステップＳ３９）。
【００５４】
検索結果類似度とは、商品検索結果と作品検索結果とが類似する度合を表す指標であり、検索結果類似度が値「1」に近づくほど程、商品検索結果と作品検索結果とが類似していることを表す。具体例としては、商品化判別部１１５は、以下の式（１）を用いて検索結果一致度を算出する。
【００５５】
検索結果類似度  ＝  ＵＲＬ一致度／Ｎ・・・（１）
但し、ＵＲＬ一致度とは、Ｎ個の商品ＵＲＬの内で、Ｍ個の作品ＵＲＬのいずれかと一致するＵＲＬの数で、商品検索結果と作品検索結果とが一致する度合を表す指標をいう。
【００５６】
尚、商品化判別部１１５は、以下の式（２）及び（３）を用いることで、商品検索結果における表示順位の高い商品ＵＲＬが作品ＵＲＬと一致する場合の方が、当該商品ＵＲＬの表示順位よりも低い表示順位の商品ＵＲＬが作品ＵＲＬと一致する場合よりも高い値となるように、表示順位によって重み付けされた検索結果一致度を算出してもよい。
【００５７】
【数１】
2012079059.tif 000003
但し、Ｆｉは、商品検索結果における表示順位ｉの商品ＵＲＬが作品検索結果における作品ＵＲＬと一致する場合に値１となり、一致しない場合に値０となる関数である。
【００５８】
ステップＳ３９の後に、商品化判別部１１５は、算出された検索結果類似度が所定の閾値Ａ以上であるか否かを判別する（ステップＳ４０）。このとき、商品化判別部１１５は、検索結果類似度が所定の閾値Ａ以上であると判別すると（ステップＳ４０；Ｙｅｓ）、処理の対象商品は、処理の対象作品を商品化したものであると判別する（ステップＳ４１）。その後、商品化判別部１１５は、商品化判別処理の実行を終了する。尚、閾値Ａは、情報記憶部１５０に記憶されている。
【００５９】
ステップＳ４０において、商品化判別部１１５は、検索結果類似度が所定の閾値Ａより小さいと判別すると（ステップＳ４０；Ｎｏ）、処理の対象商品は、処理の対象作品を商品化したものでないと判別する（ステップＳ４２）。その後、商品化判別部１１５は、商品化判別処理の実行を終了する。
【００６０】
尚、商品化判別部１１５は、商品検索結果から、検索結果における表示順序の高い順に、検索されたコンテンツの所在を表すＵＲＬを１個（つまり、Ｎ＝１）取得し（ステップＳ３４）、作品検索結果から、検索結果における表示順序の高い順に、検索されたコンテンツの所在を表すＵＲＬを１個（つまり、Ｍ＝１）取得する（ステップＳ３８）構成を採用できる。この構成において、商品化判別部１１５は、商品検索結果から取得したＵＲＬと、作品検索結果から取得したＵＲＬとが一致しているか否かを判別し、一致していると判別した場合に、処理対象の商品は、処理対象の作品を商品化したものであると判別しても良い。
【００６１】
図５のステップＳ１９において、作品情報検索部１１４ｗが、部分一致する作品名の作品名情報がない（つまり、検索されない）と判別した場合（ステップＳ１９；Ｎｏ）、又はステップＳ２０の後に、処理の対象商品は、処理の対象作品を商品化したものでないと商品化判別部１１５が判別した場合（ステップＳ２１；Ｎｏ）、表示制御部１１６は、商品が提供する（つまり、商品ＤＶＤに記録などされた）作品の作品情報が情報記憶部１５０から取得できない旨を端末装置２０１の表示部に表示するように端末装置２０１を制御する（ステップＳ２２）。具体例としては、表示制御部１１６は、上記取得できない旨のメッセージを表す情報と、情報に従ってメッセージを表示することを命じる情報とを端末装置２０１へ送信する。
【００６２】
その後、表示制御部１１６は、処理の対象商品が提供する作品の作品ＩＤを入力するようにユーザを促すメッセージを表示部に表示するよう端末装置２０１を制御する（ステップＳ２３）。次に、作品情報取得部１１１ｗは、端末装置２０１から送信された作品ＩＤを情報処理装置１００が備える情報受信部から取得し、取得された作品ＩＤで識別される作品を処理の対象作品とする（ステップＳ２４）。
【００６３】
ステップＳ２１において、処理の対象商品が処理の対象作品を商品化したものであると、商品化判別部１１５が判別した場合（ステップＳ２１；Ｙｅｓ）、又はステップＳ２４の後に、関係情報保存部１１２ｒは、処理の対象商品の商品ＩＤと、処理の対象作品の作品ＩＤとを対応付けて、図４（ａ）の商品化テーブルＴＷＭに保存する（ステップＳ２５）。その後、関係情報保存部１１２ｒは、商品情報保存処理の実行を終了する。
【００６４】
ここで、ある作品を説明するホームページなどのウェブコンテンツと、当該作品を商品化した商品を説明するコンテンツとは、共通のコンテンツを含むことが多い。よって、これらの構成によれば、ある作品を商品化した商品が当該作品の作品名と異なる商品名を有する場合であっても、商品名による検索エンジン３０１の検索結果と、作品名による検索エンジン３０１の検索結果とが類似する度合に基づいて、当該商品名の商品が当該作品名の作品を商品化した商品であるか否かを判別するため、当該商品名の商品がどの作品を商品化したものであるかを精度良く判別できる。
【００６５】
ある作品を商品化した商品は、当該作品とともに同じウェブコンテンツで説明などされる場合が多いため、これらの構成によれば、作品名キーワードによる検索結果と商品名キーワードによる検索結果との一致度に基づいて、ある商品名の商品がある作品名の作品を商品化した商品であるか否かを精度良く判別できる。
【００６６】
検索エンジン３０１は、通常、検索キーワードで表される内容を掲載している可能性が高いコンテンツ程、高い表示順位を付与する。よって、これらの構成によれば、作品名キーワードによる検索結果に含まれる所定の順位より上位の表示順位が付けられた所在情報と、商品名キーワードによる検索結果に含まれる所定の順位より上位の表示順位が付けられた所在情報とが一致するか否かに基づいて、ある商品名の商品がある作品名の作品を商品化した商品であるか否かを精度良く判別できる。
【００６７】
ある作品を商品化した商品の商品名は、当該作品の作品名を構成する単語を含む名称であるのが普通である。このため、これらの構成によれば、ある商品の商品名を構成する単語を含む作品名を検索した後に、当該商品が、検索された作品名の作品を商品化した商品であるか否かを判別するため、作品名と商品名とで共通の単語を有しさえすれば、ある商品名の商品がある作品名の作品を商品化した商品であるか否かを判別できる。
【００６８】
本実施例において、商品化判別部１１５は、処理の対象商品の商品名と完全一致する作品名を表す作品名情報があると判別した場合には（図５のステップＳ１４；Ｙｅｓ）、対象商品の商品名から抽出された単語の全てを含む作品名（つまり、単語一致する作品名）を表す作品名情報を検索するステップＳ１６の処理、及び抽出された単語の一部を含む作品名（つまり、部分一致する作品名）を表す作品名情報を検索するステップＳ１８の処理を実行しないとして説明した。しかし、これに限定される訳ではなく、商品化判別部１１５は、完全一致する作品名を表す作品名情報があると判別した場合であっても（ステップＳ１４；Ｙｅｓ）、ステップＳ１６及びステップＳ１８の処理のいずれか１つ以上を実行することで、複数の作品名情報を検索しても良い。
【００６９】
また、本実施例において、図６（ａ）の商品化判別部１１５は、図５のステップＳ１３、ステップＳ１６、又はステップＳ１８において複数の作品名情報が検索された場合には、図７のステップＳ３９で算出された検索結果類似度が、ステップＳ４０の閾値Ａを超え、かつ最も高い検索結果類似度の算出に用いられた作品名の作品を処理の対象作品とし、処理の対象商品は、当該処理の対象作品を商品化したものであると特定しても良い。
【００７０】
さらに、本実施例において、図６（ａ）の商品化判別部１１５は、複数の作品名情報が検索された場合には、図７のステップＳ３９でそれぞれの作品名情報に対して検索結果類似度を算出するとともに、算出された検索結類似度が閾値Ａを超える作品名情報と、作品名情報の表示を命じる情報とを端末装置２０１に送信する構成を採用できる。この構成において、商品化判別部１１５は、端末装置２０１から返信された作品名情報を、図１（ｂ）の情報処理装置１００が備える情報受信部から取得し、処理の対象商品は、取得された作品名情報で表される作品名の作品を商品化したものであると判別しても良い。つまり、処理の対象商品は、検索結果類似度が閾値Ａを超える作品名情報の内から、端末装置２０１を操作するユーザが選択した作品名情報で表される作品名の作品を商品化したものであると、商品化判別部１１５が判別しても良い。
【００７１】
図１（ｂ）のＣＰＵ１００ａは、図８に示すような、作品情報をハードディスク１００ｄに保存する商品情報保存処理を実行することで、図６（ａ）に示した作品情報取得部１１１ｗ及び関係情報保存部１１２ｒだけでなく、図６（ｂ）に示すようなコンテンツ情報取得部１１１ｃ、作品情報保存部１１２ｗ、コンテンツ情報保存部１１２ｃ、作品名単語抽出部１１３ｗ、及び関連作品特定部１１７として機能する。また、情報記憶部１５０は、図６（ａ）の作品ＤＢ１５０ｗ、商品ＤＢ１５０ｍ、及び関係ＤＢ１５０ｒと、コンテンツＤＢ１５０ｃ及びパタンＤＢ１５０ｒとで構成される。
【００７２】
図６（ｂ）の関係ＤＢ１５０ｒは、図４（ｂ）に示すような、基本作品の作品ＩＤと、基本作品に関連する関連作品の作品ＩＤとを対応付けて保存された関連テーブルＴＲを管理する。
【００７３】
ここで、基準作品と関連作品とについて説明する。
ある作品が制作されると、制作された作品から派生して新たな作品（以下、派生作品という）が制作される。例えば、小説作品が制作されると、小説作品で表現された内容を映画で表現した映画作品が制作され、映画作品が制作されることに伴って映画で用いられる音楽の作品が制作される。また、映画作品が制作されると、映画を小説化したノベライズ作品や、映画を漫画化した漫画化作品が制作される。
【００７４】
よって、ある映画作品を基準となる基準作品とすると、図２（ｂ）に示すように、基準作品の根源となった原作作品と、基準作品から派生して制作された派生作品（つまり、ノベライズ作品、漫画化作品、及び音楽作品）とが、基準作品の制作に対して根源的に又は派生的に関連している。このため、基準作品の原作作品と派生作品とを関連作品という。また、図２（ｂ）に示すような、基準作品の関連作品を商品化した商品を、基準作品の関連商品という。
【００７５】
図６（ｂ）のコンテンツＤＢ１５０ｃは、図３（ａ）の作品テーブルＴＷに保存された作品ＩＤと、作品ＩＤで識別される作品を説明する説明文を表すコンテンツ情報とを対応付けて記憶する。コンテンツ情報は、例えば、ＨＴＭＬ（HyperText Markup Language）データなどである。
【００７６】
パタンＤＢ１５０ｒは、コンテンツＤＢ１５０ｃに記録された複数のコンテンツ情報でそれぞれ表される説明文に、基準作品と関連する関連作品を特定するために用いられる記載（以下、特定記載という）が記載されるパタンを表すパタン情報を記憶している。
【００７７】
パタンＤＢ１５０ｒが記憶するパタン情報で表される特定記載の記載パタンは、関連作品を特定する記載（以下、関連作品特定記載という）の記載パタン（以下、関連作品特定記載パタンという）と、関連作品を商品化した関連商品を特定する記載（以下、関連商品特定記載という）の記載パタン（以下、関連商品特定記載パタンという）とを含む。
【００７８】
このため、パタンＤＢ１５０ｒは、図９（ａ）に示すような関連作品特定記載パタンを表すパタン情報を保存された関連作品特定記載パタンテーブルＴＰＷと、図９（ｂ）に示すような関連商品特定記載パタンを表すパタン情報を保存された関連商品特定記載パタンテーブルＴＰＭとを管理する。
【００７９】
具体例としては、図９（ａ）の関連作品特定記載パタンテーブルＴＰＷに保存された「『ｘｘｘ』を原作とした」という記載パタンは、記載パタンの記載された説明文において説明される基本作品が、作品名「ｘｘｘ」の関連作品を原作として制作された作品であることを特定する。
【００８０】
また、図９（ｂ）の関連商品特定記載パタンテーブルＴＰＭに保存された「本作品の実写版ＤＶＤ『ｙｙｙ』」という記載パタンは、記載パタンの記載された説明文において説明される基本作品の実写版作品（つまり、関連作品）を商品化したＤＶＤ商品の商品名が「ｙｙｙ」であることを特定する。
【００８１】
また、「ISBNnnn - ● - AAAA - BBBB - C」という記載パタンは、ＩＳＢＮ規格で定められたＩＳＢＮコードの記載パタンを表す。具体的には、「nnn」は「978」などの所定の数字、「●」は出版国を表す数字など、「AAAA」は出版社を表す記号、「BBBB」は出版物固有の識別番号、「C」はチェックディジットを表す。このＩＳＢＮの記載パタンは、この記載パタンが記載された説明文において説明される基本作品の商品又は基本作品の説明に関連して説明された関連商品のＩＳＢＮコードを特定する。
【００８２】
次に、上記のテーブルを用いて実行される商品情報保存処理の一例について説明する。
図８の商品情報保存処理を開始すると、図６（ｂ）の作品情報取得部１１１ｗは、端末装置２０１から作品名情報を含む作品詳細情報を受信するように情報受信部を制御した後に、情報受信部から作品詳細情報を取得する（ステップＳ５１）。
【００８３】
次に、作品情報保存部１１２ｗは、作品を識別する作品ＩＤを生成した後に、生成された作品ＩＤと、ステップＳ５１で取得された作品詳細情報とを対応付けて作品情報とする。その後、作品情報保存部１１２ｗは、図３（ａ）の作品テーブルＴＷへ作品情報を保存する（ステップＳ５２）。
【００８４】
その後、作品名単語抽出部１１３ｗは、例えば、形態素解析により、作品名から作品名を構成する単語を抽出する。次に、コンテンツ情報取得部１１１ｃは、作品名又は作品名から生成されたキーワードをコンテンツ情報の検索キーワードに設定する（ステップＳ５３）。尚、作品名から生成されたキーワードは、作品名から抽出された単語などを含む。
【００８５】
次に、コンテンツ情報取得部１１１ｃは、設定された検索キーワードに基づいて、Ｗｅｂサーバ３０２のＤＢから、検索キーワードの作品名又は検索キーワードの生成に用いられた作品名の作品を説明するコンテンツ情報を検索する（ステップＳ５４）。次に、コンテンツ情報取得部１１１ｃは、Ｗｅｂサーバ３０２から、検索されたコンテンツ情報を受信するように情報処理装置１００が備える情報受信部を制御した後に、受信されたコンテンツ情報を情報受信部から取得する（ステップＳ５５）。次に、コンテンツ情報保存部１１２ｃは、ステップＳ５２の作品ＩＤと、ステップＳ５５で取得したコンテンツ情報とを対応付けてコンテンツＤＢ１５０ｃへ保存する（ステップＳ５６）。
【００８６】
次に、関連作品特定部１１７は、パタン情報をパタンＤＢ１５０ｐから取得する（ステップＳ５７）。その後、関連作品特定部１１７は、取得したパタン情報で表される関連作品特定記載パタンを、ステップＳ５５で取得されたコンテンツ情報で表される説明文から検出できたか否かを判別する（ステップＳ５８）。このとき、関連作品特定記載パタンが検出できたと関連作品特定部１１７が判別すると（ステップＳ５８；Ｙｅｓ）、関連作品特定部１１７は、コンテンツ情報で表される説明文から関連作品特定記載パタンを抽出する（ステップＳ５９）。関連作品特定部１１７は、抽出された関連作品特定記載パタンに基づいて、関連作品の作品名を特定した後に、特定した作品名に基づいて図３（ａ）の作品テーブルＴＷから作品ＩＤを検索する（ステップＳ６０）。
【００８７】
ステップＳ５８において、関連作品特定記載パタンが検出できないと判別すると（ステップＳ５８；Ｎｏ）、関連作品特定部１１７は、コンテンツ情報で表される説明文から関連商品特定記載パタンを抽出できるか否かを判別する（ステップＳ６１）。このとき、関連商品特定記載パタンが検出できないと関連作品特定部１１７が判別すると（ステップＳ６１；Ｎｏ）、関連作品特定部１１７は、作品情報保存処理の実行を終了する。
【００８８】
これに対して、関連商品特定記載パタンが検出できると判別すると（ステップＳ６１；Ｙｅｓ）、関連作品特定部１１７は、コンテンツ情報で表される説明文から関連商品特定記載パタンを抽出する（ステップＳ６２）。関連作品特定部１１７は、抽出された関連商品特定記載パタンに基づいて、関連商品の商品名又はＩＳＢＮコードを特定した後に、特定した商品名又はＩＳＢＮコードに基づいて、図３（ｂ）の商品テーブルＴＭから商品ＩＤを検索する（ステップＳ６３）。次に、関連作品特定部１１７は、検索された商品ＩＤに基づいて、図４（ａ）の商品化テーブルＴＷＭから作品ＩＤを検索する（ステップＳ６４）。
【００８９】
ステップＳ６０又はステップＳ６４の後に、関係情報保存部１１２ｒは、ステップＳ５２で生成した作品ＩＤを基本作品の作品ＩＤとし、ステップＳ６０又はステップＳ６４で検索された作品ＩＤを関連作品の作品ＩＤとする。次に、関係情報保存部１１２ｒは、基本作品の作品ＩＤと関連作品の作品ＩＤとを対応付けて図４（ｂ）の関連テーブルＴＲに保存する（ステップＳ６５）。その後、関係情報保存部１１２ｒは、作品情報保存処理の実行を終了する。
【００９０】
ここで、例えば、Ｗｉｋｉｐｅｄｉａ（登録商標）などの不特定のユーザが編集を許可されたウェブコンテンツは、不特定のユーザによって編集が行われるため、通常、説明文などのコンテンツは、迅速かつ正確に編集され易い反面、例えば、Ｗｉｋｉｐｅｄｉａ（登録商標）のＩｎｆｏＢｏｘ又はＤＢｐｅｄｉａなどの構造的に体系立てられたコンテンツは、迅速かつ正確に編集され難い。よって、これらの構成によれば、関連作品の記載パタンに基づいて、不特定のユーザが編集を許可されたウェブコンテンツの説明文から関連作品を特定するため、新たな作品が創作されると、創作された作品の関連作品を迅速かつ正確に特定できる。
【００９１】
作品は、通常、商品化された商品として配布されるため、不特定のユーザが編集を許可されたウェブコンテンツには、作品自体を特定する記載よりも、作品の商品を特定する記載の方が迅速かつ正確に掲載され易い。このため、これらの構成によれば、ある作品の関連商品を特定した後に、特定した関連商品に基づいて関連作品を特定するため、迅速かつ正確に当該作品の関連作品を特定できる。
【００９２】
図１（ｂ）のＣＰＵ１００ａは、図１０に示すような、シリーズ作品群を特定するシリーズ作品群特定処理を実行することで、図６（ａ）に示した関係情報保存部１１２ｒ、作品情報検索部１１４ｗ、及び表示制御部１１６、並びに図６（ｂ）に示したコンテンツ情報取得部１１１ｃだけでなく、図１１に示すようなコンテンツ単語抽出部１１３ｃ、コンテンツ類似度算出部１２０、コンテンツ情報分類部１２１、及びシリーズ作品群特定部１２２として機能する。
【００９３】
ここで、シリーズ作品群について説明する。
シリーズ作品群とは、複数のシリーズ物の作品（以下、シリーズ作品という）で構成される作品群をいう。ここで、シリーズ作品とは、本編作品と、例えば、本編作品の続編作品、実写版／アニメ版作品、又は外国作品などの本編作品から派生して制作された関連作品であって、本編作品と共通した特徴を有するものをいう。本編作品と共通した特徴とは、例えば、本編作品と同じ作品種類であること、本編作品の登場人物と共通の登場人物が登場することなどを含む。
【００９４】
図１１に示す情報記憶部１５０の関連ＤＢ１５０ｒは、図４（ｃ）に示すようなシリーズテーブルＴＳをさらに管理する。このシリーズテーブルＴＳは、シリーズ作品群を識別するシリーズ作品群ＩＤと、シリーズ作品の作品名（以下、シリーズ作品名という）を表すシリーズ作品名情報と、シリーズ作品群を構成する１又は複数のシリーズ作品の作品ＩＤ（以下、シリーズ作品ＩＤという）とを対応付けて保存されている。
【００９５】
図１０のシリーズ作品群特定処理を開始すると、コンテンツ情報取得部１１１ｃは、コンテンツＤＢ１５０ｃから、図８のステップＳ５６で対応付けて保存された作品ＩＤと、コンテンツ情報とを複数取得する（ステップＳ７１）。次に、コンテンツ類似度算出部１２０は、複数のコンテンツ情報でそれぞれ表される説明文から、作品を説明するために参照される画像及び画像を表すコンテンツ情報の所在を表すＵＲＬの記載パタンを検出し、記載パタンが検出された説明文からＵＲＬを抽出する（ステップＳ７２）。その後、コンテンツ単語抽出部１１３ｃは、複数のコンテンツ情報でそれぞれ表される説明文から、例えば、形態素解析を実行することで、それぞれの説明文を構成する単語を抽出する（ステップＳ７３）。その後、コンテンツ類似度算出部１２０は、ステップＳ７１で取得された複数のコンテンツ情報の説明文それぞれに対して、他の説明文と類似する程度を表すコンテンツ類似度を、ステップＳ７２で抽出されたＵＲＬ及びステップＳ７３で抽出された単語のいずれか１つ以上に基づいて算出する（ステップＳ７４）。
【００９６】
具体例としては、コンテンツ類似度算出部１２０は、あるコンテンツ情報で表される説明文から抽出された複数のＵＲＬに占める、他のコンテンツ情報で表される説明文から抽出された複数のＵＲＬのいずれかと一致するＵＲＬの割合をコンテンツ類似度としても良い。
【００９７】
また、コンテンツ類似度算出部１２０は、例えば、あるコンテンツ情報で表される説明文から抽出された固有名詞を表す複数の単語に占める、他のコンテンツ情報で表される説明文から抽出された固有名詞を表す複数の単語のいずれかと一致するＵＲＬの割合をコンテンツ類似度としても良い。また、コンテンツ類似度算出部１２０は、あるコンテンツ情報で表される説明文から抽出された単語の内で、作品の特徴を表す単語（例えば、「俳優」又は「女優」などのキャストを表す単語、「監督」という単語、又は「脚本」という単語）から所定ワード前又は後の固有名詞を表す単語が、他のコンテンツ情報で表される説明文から抽出された単語の内で、作品の特徴を表す単語から所定ワード前又は後の固有名詞を表す単語と一致する割合をコンテンツ類似度としても良い。
【００９８】
ステップＳ７４の後に、コンテンツ情報分類部１２１は、算出されたコンテンツ類似度に基づいて、コンテンツ情報をクラスタリングすることで、コンテンツ情報を複数のコンテンツ群（つまり、クラスタ）に分類する（ステップＳ７５）。
【００９９】
次に、シリーズ作品群特定部１２２は、全ての群（クラスタ）に対してステップＳ７７からステップＳ８７の処理を実行したか否かを判別する（ステップＳ７６）。このとき、シリーズ作品群特定部１２２は、全てのクラスタに対して処理を実行した訳でないと判別すると（ステップＳ７６；Ｎｏ）、未処理の群（クラスタ）の１つを処理対象とする（ステップＳ７７）。次に、シリーズ作品群特定部１２２は、処理対象としたクラスタ（以下このフローにおいて、対象群又は対象クラスタという）を構成する複数のコンテンツ情報の説明文においてそれぞれ説明される複数の作品で構成される作品群を、シリーズ作品群と特定する（ステップＳ７８）。
【０１００】
シリーズ作品群特定部１２２は、対象群（対象クラスタ）を構成するコンテンツ情報と対応付けられた作品ＩＤを、コンテンツＤＢ１５０ｃから検索する（ステップＳ７９）。次に、シリーズ作品群特定部１２２は、検索された全ての作品ＩＤについて、以下のステップＳ８１及びステップＳ８２の処理が実行されたか否かを判別する（ステップＳ８０）。このとき、検索された全ての作品ＩＤについて処理が実行されたと判別すると、シリーズ作品群特定部１２２は、ステップＳ７６から上記処理を繰り返す。これに対して、検索された全ての作品ＩＤについて処理が実行されていないと判別すると、シリーズ作品群特定部１２２は、未処理の作品ＩＤの１つを処理対象とする（ステップＳ８１）。
【０１０１】
次に、シリーズ作品群特定部１２２は、処理対象とした作品ＩＤ（以下このフローにおいて、対象作品ＩＤという）と同じ作品ＩＤを、図４（ｂ）に示した関連テーブルＴＲの基本作品ＩＤ列及び関連作品ＩＤ列から検索する（ステップＳ８２）。その後、シリーズ作品群特定部１２２は、関連テーブルＴＲから作品ＩＤを検索できたか否かを判別する（ステップＳ８３）。このとき、シリーズ作品群特定部１２２は、作品ＩＤを検索できなかったと判別すると（ステップＳ８３；Ｎｏ）、ステップＳ８０に戻り上記処理を繰り返す。シリーズ作品群を構成する複数のシリーズ作品は、本編作品又は本編作品の関連作品のいずれかであるため、必ず関連作品が存在するためである。これに対して、シリーズ作品群特定部１２２は、基準作品ＩＤを検索できたと判別すると（ステップＳ８３；Ｙｅｓ）、図４（ｂ）の関連テーブルＴＲにおいて、検索された作品ＩＤに対応付けた作品ＩＤ（つまり、検索された作品ＩＤで識別される作品に関連した関連作品の作品ＩＤ）を取得する（ステップＳ８４）。
【０１０２】
次に、シリーズ作品群特定部１２２は、取得された関連作品の作品ＩＤは、対象群（対象クラスタ）を構成するコンテンツ情報に対応付けられた作品ＩＤであるか（つまり、同じシリーズ作品群を構成する作品の作品ＩＤであるか）否かを判別する（ステップＳ８５）。このとき、シリーズ作品群特定部１２２は、取得された関連作品の作品ＩＤは、同じシリーズ作品群を構成する作品の作品ＩＤでないと判別すると、ステップＳ８０から上記処理を繰り返す。シリーズ作品には、必ず同じシリーズ作品群を構成する関連作品が存在するためである。これに対して、シリーズ作品群特定部１２２は、取得された関連作品の作品ＩＤは、同じシリーズ作品群を構成する作品の作品ＩＤであると判別すると（ステップＳ８５；Ｙｅｓ）、処理対象とした作品ＩＤで識別される作品（以下このフローにおいて、対象作品という）と、ステップＳ８４で取得された作品ＩＤで識別される対象作品の関連作品とを、シリーズ作品群であるとステップＳ７９で特定された対象群（対象クラスタ）を構成するシリーズ作品であると特定する（ステップＳ８６）。その後、関係情報保存部１１２ｃは、図４（ｃ）のシリーズテーブルＴＲに、対象群（対象クラスタ）を識別する対象群ＩＤ（つまり、シリーズ作品群を識別するシリーズ作品群ＩＤ）と、対象作品を識別する対象作品ＩＤ（つまり、シリーズ作品を識別するシリーズ作品ＩＤ）と、を対応付けて保存する（ステップＳ８７）。尚、関係情報保存部１１２ｃは、対象群ＩＤと、ステップＳ８４で取得された関連作品の作品ＩＤとを、さらに対応付けて保存しても良い。その後、関係情報保存部１１２ｃは、ステップＳ８０から上記処理を繰り返す。
【０１０３】
尚、関係情報保存部１１２ｃは、複数のシリーズ作品の作品名から共通した部分文字列を抽出し、抽出した文字列をシリーズ作品群の名前とし、シリーズ作品群の名前を表すシリーズ作品群名情報と、シリーズ作品群ＩＤとを対応付けて保存しても良い。例えば、図４（ｃ）に示すように、シリーズ作品ＩＤ「W002」から「W004」及び「W008」から「W010」で識別される作品の作品名「○○マン（実写版１）」、「○○マン（実写版２）」、「○○マン（実写版３）」、「○○マン（アニメ版１）」、「○○マン（アニメ版２）」、及び「○○マン（アニメ版３）」に共通する文字列「○○マン」をシリーズ作品群の名前としても良い。
【０１０４】
また、関係情報保存部１１２ｃは、ステップＳ７４において、コンテンツ類似度を算出するために用いた作品の特徴表す単語（例えば、「監督」という単語など）から所定ワード前又は後の固有名詞を表す単語としてコンテンツ類似度算出部１２０によって抽出された単語を用いてシリーズ作品群の名前を生成しても良い。例えば、関係情報保存部１１２ｃは、「ジョン・ドウ」監督により制作された映画作品で構成されるシリーズ作品群の名称を、「ジョン・ドウ監督作品シリーズ」としても良い。
【０１０５】
ステップＳ７６において、シリーズ作品群特定部１２２が、全てのクラスタに対して処理を実行したと判別すると（ステップＳ７６；Ｙｅｓ）、表示制御部１１６は、例えば、図１２（ａ）に示すようなシリーズ作品表示画面ＦＳＷを表示部に表示するよう端末装置２０１を制御する。次に、表示制御部１１６は、図４（ｃ）のシリーズテーブルＴＳからシリーズ作品群名情報を検索し、検索したシリーズ作品群名情報それぞれに対して、シリーズ作品群名情報に対応付けられたシリーズ作品名を複数検索する。その後、表示制御部１１６は、検索されたシリーズ作品群名情報で表されるシリーズ作品群の名前と、検索されたシリーズ作品名情報で表されるシリーズ作品名とを対応付けてシリーズ作品表示画面ＦＳＷに表示するように端末装置２０１を制御する（ステップＳ８８）。具体的には、表示制御部１１６は、シリーズ作品群名情報と、シリーズ作品名情報と、これら情報で表される名前を対応付けて表示するように命じる情報とを端末装置２０１へ送信するように情報処理装置１００が備える情報送信部を制御する。
【０１０６】
次に、表示制御部１１６は、例えば、図１２（ｂ）に示すようなシリーズ商品表示画面ＦＳＭを表示部に表示するよう端末装置２０１を制御する。その後、表示制御部１１６は、図４（ａ）の商品化テーブルＴＳからシリーズ作品の作品ＩＤに対応付けた商品ＩＤ及び商品名情報を検索する。次に、表示制御部１１６は、シリーズ作品群の名前と、検索された商品名情報で表される商品の商品名の商品名とを対応付けてシリーズ商品表示画面ＦＳＭに表示するように端末装置２０１を制御する（ステップＳ８９）。具体的には、表示制御部１１６は、シリーズ作品群名情報と、シリーズ作品を商品化したシリーズ商品の商品名情報と、これら情報で表される名前を対応付けて表示するように命じる情報とを端末装置２０１へ送信するように情報送信部を制御する。その後、表示制御部１１６は、シリーズ作品群特定処理の実行を終了する。
【０１０７】
ここで、シリーズ作品群を構成するシリーズ作品は、例えば、登場人物、時代背景、及びストーリーなどの共通点が多いため、同じシリーズ作品群を構成するシリーズ作品の説明文は互いに類似する。よって、これらの構成によれば、作品の説明文が類似する程度を表す類似度に基づいた説明文の分類から、シリーズ作品群を正確に特定できるだけでなく、新たなシリーズ作品が創作されても、創作された作品がどのシリーズ作品群を構成するかを迅速かつ正確に特定できる。
【０１０８】
また、シリーズ作品同士は、例えば、登場人物、時代背景、及びストーリーなどの共通点が多いため、本編作品の説明文とシリーズ作品の説明文とは、共通の登場人物、時代背景、及びストーリーを説明するための類似した単語、画像、及びリンクなどを有する。よって、これらの構成によれば、単語及び画像、並びにこれらの所在が類似する程度を表す類似度に基づいた説明文の分類に基づいてシリーズ作品群を正確に特定できる。
【０１０９】
さらに、これらの構成によれば、作品の説明文が類似する作品で構成される同じ作品群の作品が互いに関連している場合に、関連する作品同士をシリーズ作品であると特定するため、正確にシリーズ作品を特定できる。
【０１１０】
図１（ｂ）のＣＰＵ１００ａは、図１３（ａ）に示すような、商品化テーブルＴＷＭに保存された作品ＩＤと商品ＩＤとの対応付けに誤りがある可能性を検出する第１誤り検出処理を実行することで、図６（ａ）に示した作品情報検索部１１４ｗだけでなく、図１４に示すような商品情報検索部１１４ｍ、誤り検出部１２５、及び警告部１２６として機能する。尚、作品情報検索部１１４ｗ及び商品情報検索部１１４ｍは、情報検索部１１４を構成する。
【０１１１】
図１３（ａ）の第１誤り検出処理が開始されると、商品情報検索部１１４ｍは、図３（ｂ）の商品テーブルＴＭから商品ＩＤを複数検索する。次に、作品情報検索部１１１ｗは、検索された商品ＩＤの全てについて、ステップＳ９２からステップＳ９８の処理を実行したか否かを判別する（ステップＳ９１）。このとき、作品情報検索部１１１ｗは、検索された全ての商品ＩＤについて処理を実行した訳ではないと判別すると（ステップＳ９１；Ｎｏ）、未処理の商品ＩＤの１つを処理対象とする（ステップＳ９２）。次に、作品情報検索部１１１ｗは、処理対象とした商品ＩＤ（以下このフローにおいて、対象商品ＩＤという）に基づいて、図４（ａ）の商品化テーブルＴＳから作品ＩＤを検索する（ステップＳ９３）。商品ＩＤで識別される商品で提供される作品の作品ＩＤを検索するためである。
【０１１２】
次に、作品情報検索部１１１ｗは、検索された作品ＩＤの全てについて、ステップＳ９５及びステップＳ９６の処理を実行したか否かを判別する（ステップＳ９４）。このとき、作品情報検索部１１１ｗは、検索された全ての作品ＩＤについて処理を実行した訳ではないと判別すると（ステップＳ９４；Ｎｏ）、未処理の作品ＩＤの１つを処理対象とする（ステップＳ９５）。その後、作品情報検索部１１１ｗは、処理対象とした作品ＩＤ（以下このフローにおいて、対象作品ＩＤという）に基づいて、図４（ｃ）のシリーズテーブルＴＳから、シリーズ作品群ＩＤを検索する（ステップＳ９６）。対象作品ＩＤで識別される作品が構成するシリーズ作品群のＩＤを検索するためである。その後、作品情報検索部１１１ｗは、ステップＳ９４に戻り上記処理を繰り返す。
【０１１３】
ステップＳ９４において、作品情報検索部１１１ｗは、検索された全ての作品ＩＤについて処理を実行したと判別すると（ステップＳ９４；Ｙｅｓ）、誤り検出部１２５は、ステップＳ９６で検索されたシリーズ作品群のシリーズ作品群ＩＤが複数存在するか否かを判別する（ステップＳ９７）。このとき、誤り検出部１２５は、ステップＳ９６で検索されたシリーズ作品群のシリーズ作品群ＩＤが複数存在しない（つまり、ただ１つである）と判別した場合には（ステップＳ９７；Ｎｏ）、ステップＳ９１に戻り上記処理を繰り返す。これに対して、誤り検出部１２５が、検索されたシリーズ作品群ＩＤが複数存在すると判別した場合に（ステップＳ９７；Ｙｅｓ）、警告部１２６は、図４（ａ）の商品化テーブルＴＷＭにおける対象商品ＩＤと対象作品ＩＤとの対応に誤りがある可能性を警告するように端末装置２０１を制御する（ステップＳ９８）。具体例としては、警告部１２６は、対象商品ＩＤと対象作品ＩＤとの対応に誤りがある可能性を警告するメッセージを表示部に表示するように端末装置２０１を制御しても良いし、警告音声を出力するように端末装置２０１を制御しても良い。つまり、警告部１２６は、対象商品ＩＤと対象作品ＩＤとの対応に誤りがある可能性を警告するメッセージ又は音声を表す情報と、メッセージの表示又は音声の出力を命じる情報とを端末装置２０１へ送信するように情報送信部を制御する。その後、ステップＳ９１に戻り、上記処理が繰り返される。
【０１１４】
尚、警告部１２６が対応に誤りがある可能性を警告する場合に、図６（ａ）の表示制御装置１１６が、対応に誤りがある可能性を警告した対象商品ＩＤに対応付ける作品ＩＤを入力するようにユーザを促すメッセージを表示するように端末装置２０１を制御しても良い。また、図６（ａ）の関係情報保存部１１２ｒは、表示制御装置１１６が上記メッセージの表示制御を行った後に、端末装置２０１から受信された作品ＩＤを、対象商品ＩＤと対応付けて、図４（ａ）の商品化テーブルＴＷＭに保存しても良い。
【０１１５】
ステップＳ９１において、作品情報検索部１１１ｗは、検索された全ての商品ＩＤについて処理を実行したと判別すると（ステップＳ９１；Ｙｅｓ）、第１誤り検出処理の実行を終了する。
【０１１６】
例えば、同じシリーズ作品群を構成する複数のシリーズ作品を一枚のＤＶＤに記録して商品化したり、当該複数のシリーズ作品を異なる複数枚のＤＶＤに記録し、それらＤＶＤを組み合わせた１つのＤＶＤボックスとして商品化することがあっても、異なるシリーズ作品群を構成する又はシリーズ作品とは異なる複数の作品が同じ商品として商品化されることは少ない。よって、これらの構成によれば、１つの商品識別情報について検索されたシリーズ作品群識別情報が複数存在するか否かの判別結果に基づいて、当該商品識別情報に対するシリーズ作品識別情報の対応付けに誤りがある可能性があることを検出できる。
【０１１７】
図１（ｂ）のＣＰＵ１００ａは、図１３（ｂ）に示すような、関連テーブルＴＲに保存された基本作品の作品ＩＤ（以下、基本作品ＩＤという）と関連作品の作品ＩＤ（以下、関連作品ＩＤという）との対応付けに誤りがある可能性を検出する第２誤り検出処理を、さらに実行する。
【０１１８】
図１３（ｂ）の第２誤り検出処理が開始されると、作品情報検索部１１４ｗは、図３（ａ）の作品テーブルＴＷから作品ＩＤを複数検索する。次に、作品情報検索部１１１ｗは、検索された作品ＩＤの全てについて、ステップＳ１０２からステップＳ１０８の処理を実行したか否かを判別する（ステップＳ１０１）。このとき、作品情報検索部１１１ｗは、検索された全ての作品ＩＤについて処理を実行した訳ではないと判別すると（ステップＳ１０１；Ｎｏ）、未処理の作品ＩＤの１つを処理対象とする（ステップＳ１０２）。次に、作品情報検索部１１１ｗは、処理対象とした作品ＩＤ（以下このフローにおいて、対象作品ＩＤという）に基づいて、図４（ｂ）の関連テーブルＴＲの基本作品ＩＤ列及び関連作品ＩＤ列から作品ＩＤを検索する（ステップＳ１０３）。対象作品ＩＤで識別される作品に関連した作品を検索するためである。
【０１１９】
次に、作品情報検索部１１１ｗは、検索された作品ＩＤの全てについて、ステップＳ１０５及びステップＳ１０６の処理を実行したか否かを判別する（ステップＳ１０４）。このとき、作品情報検索部１１１ｗは、検索された全ての作品ＩＤについて処理を実行した訳ではないと判別すると（ステップＳ１０４；Ｎｏ）、図１３（ａ）のステップＳ９５及びステップＳ９６と同様の処理を実行する（ステップＳ１０５及びステップＳ１０６）。その後、作品情報検索部１１１ｗは、ステップＳ１０４に戻り上記処理を繰り返す。
【０１２０】
ステップＳ１０４において、作品情報検索部１１１ｗは、検索された全ての作品ＩＤについて処理を実行したと判別すると（ステップＳ１０４；Ｙｅｓ）、誤り検出部１２５は、ステップＳ１０６で検索されたシリーズ作品群ＩＤが複数存在するか否かを判別する（ステップＳ１０７）。このとき、誤り検出部１２５は、ステップＳ１０６で検索されたシリーズ作品群ＩＤが複数存在しない（つまり、ただ１つである）と判別した場合には（ステップＳ１０７；Ｎｏ）、ステップＳ１０１に戻り上記処理を繰り返す。これに対して、誤り検出部１２５が、検索されたシリーズ作品群ＩＤが複数存在すると判別した場合に（ステップＳ１０７；Ｙｅｓ）、警告部１２６は、図４（ｂ）の関連テーブルＴＲにおける基本作品ＩＤと関連作品ＩＤとの対応に誤りがある可能性を警告するように端末装置２０１を制御する（ステップＳ１０８）。その後、ステップＳ１０１に戻り、上記処理が繰り返される。
【０１２１】
尚、第１誤り警告処理と同様に、警告部１２６が対応に誤りがある可能性を警告する場合には、図６（ａ）の表示制御装置１１６が、対応に誤りがある可能性を警告した基本作品ＩＤ又は関連作品ＩＤのいずれかに対応付ける作品ＩＤを入力するようにユーザを促すメッセージを表示するように端末装置２０１を制御しても良い。また、図６（ａ）の関係情報保存部１１２ｒは、表示制御装置１１６が上記メッセージの表示制御を行った後に、端末装置２０１から受信された基本作品ＩＤ又は関連作品ＩＤに対して、端末装置２０１から受信された作品ＩＤを対応付けて、図４（ｂ）の関連テーブルＴＲに保存しても良い。
【０１２２】
ステップＳ１０１において、作品情報検索部１１１ｗは、検索された全ての作品ＩＤについて処理を実行したと判別すると（ステップＳ１０１；Ｙｅｓ）、第２誤り検出処理の実行を終了する。
【０１２３】
ここで、例えば、本編作品から派生的に続編作品、実写版作品、又は外国作品などのシリーズ作品が創作され、当該シリーズ作品からさらにそのシリーズ作品などが派生的に創作される。このため、シリーズ作品同士は、それぞれ互いに関連（つまり、派生的関連又は根源的関連）を有する作品である。よって、これらの構成によれば、１つのシリーズ作品の関連作品を識別する情報について検索されたシリーズ作品群識別情報が複数存在するか否かの判別結果に基づいて、当該シリーズ作品識別情報に対する関連作品識別情報の対応付けに誤りがある可能性があることを検出できる。
【０１２４】
図１（ｂ）のＣＰＵ１００ａは、図１５に示すような、シリーズテーブルＴＳに保存されたシリーズ作品ＩＤとシリーズ作品群ＩＤとの対応付けに誤りがある可能性を検出する第３誤り検出処理を、さらに実行する。
【０１２５】
図１５の第３誤り検出処理が開始されると、作品情報検索部１１４ｗは、図４（ｃ）のシリーズテーブルＴＳからシリーズ作品群ＩＤを複数検索する。次に、作品情報検索部１１１ｗは、検索されたシリーズ作品群ＩＤの全てについて、ステップＳ１１２からステップＳ１１８の処理を実行したか否かを判別する（ステップＳ１１１）。このとき、作品情報検索部１１１ｗは、検索された全てのシリーズ作品群ＩＤについて処理を実行した訳ではないと判別すると（ステップＳ１１１；Ｎｏ）、未処理のシリーズ作品群ＩＤの１つを処理対象とする（ステップＳ１１２）。次に、作品情報検索部１１１ｗは、処理対象としたシリーズ作品群ＩＤ（以下このフローにおいて、対象シリーズ作品群ＩＤという）に基づいて、図４（ｃ）のシリーズテーブルＴＳのシリーズ作品ＩＤを検索する（ステップＳ１１３）。対象シリーズ作品群ＩＤで識別されるシリーズ作品群を構成するシリーズ作品の作品ＩＤを検索するためである。
【０１２６】
次に、作品情報検索部１１１ｗは、検索されたシリーズ作品ＩＤ（以下このフローにおいて、検索作品ＩＤという）の全てについて、ステップＳ１１５及びステップＳ１１６の処理を実行したか否かを判別する（ステップＳ１１４）。このとき、作品情報検索部１１１ｗは、検索された全てのシリーズ作品ＩＤについて処理を実行した訳ではないと判別すると（ステップＳ１１４；Ｎｏ）、未処理の検索作品ＩＤ（つまり、検索されたシリーズ作品ＩＤ）の１つを処理対象とする（ステップＳ１１５）。次に、作品情報検索部１１１ｗは、処理対象とした作品ＩＤ（以下このフローにおいて、対象作品ＩＤという）に基づいて、図３（ａ）の作品テーブルＴＷから、作品の種別を表す作品種別情報を検索する（ステップＳ１１６）。その後、作品情報検索部１１１ｗは、ステップＳ１１４に戻り上記処理を繰り返す。
【０１２７】
ステップＳ１１４において、作品情報検索部１１１ｗは、検索された全てのシリーズ作品ＩＤについて処理を実行したと判別すると（ステップＳ１１４；Ｙｅｓ）、誤り検出部１２５は、ステップＳ１１６で検索されたシリーズ作品の作品種別（以下このフローにおいて検索作品種別という）が複数種類存在するか否かを判別する（ステップＳ１１７）。このとき、誤り検出部１２５は、ステップＳ１０６で検索された検索作品種別が複数種類存在しない（つまり、ただ１種である）と判別した場合には（ステップＳ１１７；Ｎｏ）、ステップＳ１１１に戻り上記処理を繰り返す。これに対して、誤り検出部１２５が、検索されたシリーズ作品の作品種別が複数種類存在すると判別した場合に（ステップＳ１１７；Ｙｅｓ）、警告部１２６は、図４（ｃ）のシリーズテーブルＴＲにおけるシリーズ作品群ＩＤとシリーズ作品ＩＤとの対応に誤りがある可能性を警告するように端末装置２０１を制御する（ステップＳ１１８）。その後、ステップＳ１１１に戻り、上記処理が繰り返される。
【０１２８】
尚、第１誤り警告処理と同様に、警告部１２６が対応に誤りがある可能性を警告する場合には、図６（ａ）の表示制御装置１１６が、対応に誤りがある可能性を警告したシリーズ作品群ＩＤに対応付けるシリーズ作品ＩＤ、又はシリーズ作品ＩＤに対応付けるシリーズ作品群ＩＤを入力するようにユーザを促すメッセージを表示するように端末装置２０１を制御しても良い。また、図６（ａ）の関係情報保存部１１２ｒは、表示制御装置１１６が上記メッセージの表示制御を行った後に、端末装置２０１から受信されたシリーズ作品群ＩＤ又はシリーズ作品ＩＤに対して、端末装置２０１から受信されたシリーズ作品ＩＤ又はシリーズ作品群ＩＤを対応付けて、図４（ｃ）のシリーズテーブルＴＳに保存しても良い。
【０１２９】
ステップＳ１１１において、作品情報検索部１１１ｗは、検索された全てのシリーズ作品ＩＤについて処理を実行したと判別すると（ステップＳ１１１；Ｙｅｓ）、第３誤り検出処理の実行を終了する。
【０１３０】
ここで、例えば、ある映画作品の続編は映画作品として創作されるように、同じシリーズ作品群を構成するシリーズ作品は、同じ作品種類であることが多い。よって、これらの構成によれば、１つのシリーズ作品群情報について検索された作品種別情報が複数存在するか否かに基づいて、当該シリーズ作品群情報に対するシリーズ作品識別情報の対応付けに誤りがある可能性があることを検出できる。
【０１３１】
図１（ｂ）のＣＰＵ１００ａは、図１６に示すような、情報処理システム１のユーザの嗜好を特定する嗜好特定処理を実行することで、図６（ａ）に示した作品情報検索部１１４ｗ及び図１４に示した商品情報検索部１１４ｍだけでなく、図１７に示すようなユーザ情報検索部１１４ｕ、嗜好特定部１３０、嗜好判別部１３１、及びユーザ情報保存部１１２ｕとして機能する。また、商品情報検索部１１４ｍ、作品情報検索部１１４ｗ、及びユーザ情報検索部１１４ｕは、情報検索部１１４を構成する。さらに、図１７の情報記憶部１５０は、図６（ａ）の作品ＤＢ１５０ｗ及び商品ＤＢ１５０ｍと、ユーザＤＢ１５０ｕとで構成される。
【０１３２】
ユーザＤＢ１５０ｕは、図１８（ａ）に示すような、ユーザを識別するユーザＩＤと、ユーザの氏名を表す情報、年齢を表す情報、及び性別を表す情報を含む属性情報とを対応付けて保存されたユーザテーブルＴＵを管理する。尚、属性情報は、ユーザの居住地域を表す情報、及び職業を表す情報をさらに含む。
【０１３３】
また、ユーザＤＢ１５０ｕは、図１８（ｂ）に示すような、ユーザを識別するユーザＩＤと、例えば、商品の購入日を表す情報と、購入された商品によってユーザに提供された作品の作品ＩＤとを対応付けた購入履歴情報が保存された履歴テーブルＴＨを管理する。尚、履歴テーブルＴＨに保存される情報は、購入履歴情報に限定される訳ではなく、例えば、予告編動画の視聴日を表す情報と、ユーザによって視聴された作品ＩＤとを対応付けた予告編視聴情報であっても良い。
【０１３４】
さらに、ユーザＤＢ１５０ｕは、図１８（ｃ）に示すような、ユーザのユーザＩＤと、ユーザの嗜好に合致する作品の特徴を表す嗜好情報とを対応付けて保存された嗜好テーブルＴＰを管理する。ここで、ユーザの嗜好に合致する作品の特徴は、例えば、作品種別、制作国、キャスト、監督者、脚本者、作品時間、公開年、アーティスト、作詞者、及び作曲者などを表す作品詳細情報で表される。例えば、アニメ好きなユーザ、韓国ドラマ好きなユーザ、米国ドラマ好きなユーザ、特定の俳優又は女優のファンであるユーザ、特定の監督が監督した作品が好きなユーザ、短編作品が好きなユーザ、古典作品が好きなユーザなどが存在するためである。
【０１３５】
また、ユーザＤＢ１５０ｕは、図１８（ｄ）に示すような、ユーザのユーザＩＤと、シリーズ作品群のシリーズ作品群ＩＤと、シリーズ作品群の名前を表す情報と、当該ユーザの嗜好に当該シリーズ作品群が合致するか否かを判別した判別結果を表す情報とを対応付けて保存されたシリーズ作品群判別結果テーブルＴＳＧを管理する。
【０１３６】
さらに、ユーザＤＢ１５０ｕは、図１８（ｅ）に示すような、ユーザのユーザＩＤと、シリーズ作品群のシリーズ作品群ＩＤと、当該シリーズ作品群を構成するシリーズ作品の作品ＩＤと、シリーズ作品の作品名情報と、当該ユーザの嗜好に当該シリーズ作品が合致するか否かを判別した判別結果を表す情報とを対応付けて保存されたシリーズ作品判別結果テーブルＴＳＷを管理する。
【０１３７】
また、ユーザＤＢ１５０ｕは、図１８（ｆ）に示すような、ユーザのユーザＩＤと、シリーズ作品群のシリーズ作品群ＩＤと、当該シリーズ作品群を構成するシリーズ作品の作品ＩＤと、当該シリーズ作品の関連作品の作品ＩＤと、関連作品の作品名情報と、当該ユーザの嗜好に当該関連作品が合致するか否かを判別した判別結果を表す情報とを対応付けて保存された関連作品判別結果テーブルＴＲＷを管理する。
【０１３８】
次に、上記のテーブルを用いて実行される嗜好特定処理の一例について説明する。
図１６の嗜好特定処理の実行を開始すると、ユーザ情報検索部１１４ｕは、図１８（ａ）のユーザテーブルＴＵからユーザＩＤを複数取得した後に、取得したユーザＩＤの全てについて、ステップＳ１３２からＳ１３８の処理を実行したか否かを判別する（ステップＳ１３１）。このとき、ユーザ情報検索部１１４ｕは、全てのユーザＩＤについて処理を実行した訳ではないと判別すると（ステップＳ１３１；Ｎｏ）、未処理のユーザＩＤの１つを処理対象とする（ステップＳ１３２）。
【０１３９】
次に、ユーザ情報検索部１１４ｕは、処理対象とするユーザＩＤ（以下このフローにおいて、対象ユーザＩＤという）に基づいて、図１８（ｂ）の履歴テーブルＴＨから、ユーザに提供された作品の作品ＩＤ（以下このフローにおいて、提供作品ＩＤという）を検索する（ステップＳ１３３）。
【０１４０】
次に、作品情報検索部１１４ｗは、検索された全ての提供作品ＩＤについてステップＳ１３５及びステップＳ１３６の処理が行われたか否かを判別する（ステップＳ１３４）。このとき、作品情報検索部１１４ｗは、全ての提供作品ＩＤについて処理された訳ではないと判別する場合には（ステップＳ１３４；Ｎｏ）、未処理の提供作品ＩＤの１つを処理対象とする（ステップＳ１３５）。次に、作品情報検索部１１４ｗは、処理対象とした提供作品ＩＤ（以下このフローにおいて、対象作品ＩＤという）に基づいて、図３（ａ）の作品テーブルから、作品を特徴付ける特徴情報を検索する（ステップＳ１３６）。
【０１４１】
ステップＳ１３４において、作品情報検索部１１４ｗが、全ての提供作品ＩＤについて処理されたと判別する場合には（ステップＳ１３４；Ｙｅｓ）、嗜好特定部１３０は、ステップＳ１３６で検索された特徴情報で表される共通の特徴に基づいて、対象ユーザＩＤで識別されるユーザの嗜好に合致する作品の特徴を特定する（ステップＳ１３７）。
【０１４２】
具体例としては、嗜好特定部１３０は、所定数以上の作品が共通に有する特徴をユーザの嗜好に合致する作品の特徴と特定しても良い。例えば、アニメ作品が嗜好に合わないユーザは、アニメ作品の商品を所定数以上購入又はレンタルすることが少ないためである。また、嗜好特定部１３０は、ユーザが提供を受けた作品の内で、所定の割合を超える作品が共通に有する特徴をユーザの嗜好に合致する作品の特徴と特定しても良い。
【０１４３】
ステップＳ１３７の後に、ユーザ情報保存部１１２ｕは、ステップＳ１３７でユーザの嗜好に合致すると特定された特徴を表す嗜好情報と、ユーザのユーザＩＤとを対応付けて図１８（ｃ）の嗜好テーブルＴＰに保存する（ステップＳ１３８）。その後、ステップＳ１３１に戻り上記処理が繰り返される。
【０１４４】
ステップＳ１３１において、ユーザ情報検索部１１４ｕは、全てのユーザＩＤについて処理を実行したと判別すると（ステップＳ１３１；Ｙｅｓ）、嗜好特定処理の実行を終了する。
【０１４５】
図１（ｂ）のＣＰＵ１００ａは、図１９に示すような、シリーズ作品及びシリーズ作品で構成されるシリーズ作品群がユーザの嗜好に合致するか否かをそれぞれ判別する第１嗜好判別処理を、さらに実行する。
【０１４６】
図１９の第１嗜好判別処理の実行を開始すると、ユーザ情報検索部１１４ｕは、図１８（ａ）のユーザテーブルＴＵからユーザＩＤを複数取得した後に、取得したユーザＩＤの全てについて、ステップＳ１４２からＳ１５１の処理を実行したか否かを判別する（ステップＳ１４１）。このとき、ユーザ情報検索部１１４ｕは、全てのユーザＩＤについて処理を実行した訳ではないと判別すると（ステップＳ１４１；Ｎｏ）、未処理のユーザＩＤの１つを処理対象とする（ステップＳ１４２）。次に、ユーザ情報検索部１１４ｕは、処理対象としたユーザＩＤ（以下このフローにおいて、対象ユーザＩＤという）に基づいて嗜好情報を、図１８（ｃ）の嗜好テーブルＴＰから検索する（ステップＳ１４３）。
【０１４７】
次に、作品情報検索部１１４ｗは、シリーズテーブルＴＳからシリーズ作品群ＩＤを取得した後に、取得したシリーズ作品群ＩＤの全てについて、ステップＳ１４５からステップＳ１５１の処理を実行したか否かを判別する（ステップＳ１４４）。このとき、作品情報検索部１１４ｗは、全てのシリーズ作品群ＩＤについて処理を実行した訳ではないと判別すると（ステップＳ１４４；Ｎｏ）、未処理のシリーズ作品群ＩＤの１つを処理対象とする（ステップＳ１４５）。次に、作品情報検索部１１４ｗは、処理対象としたシリーズ作品群ＩＤ（以下このフローにおいて、対象群ＩＤという）に基づいて、図４（ｃ）のシリーズテーブルからシリーズ作品ＩＤを検索する（ステップＳ１４６）。対象群ＩＤで識別されるシリーズ作品群を構成するシリーズ作品の作品ＩＤを検索するためである。次に、作品情報検索部１１４ｗは、作品テーブルＴＷから、検索されたシリーズ作品ＩＤ（検索作品ＩＤ）に基づいてシリーズ作品の特徴情報を検索する（ステップＳ１４７）。
【０１４８】
その後、嗜好判別部１３１は、ステップＳ１４３で検索された嗜好情報と、ステップＳ１４７で検索された特徴情報とに基づいて、対象群（処理対象としたシリーズ作品群）を構成するシリーズ作品のそれぞれが、対象ユーザＩＤで識別されるユーザの嗜好に合致するか否かを判別する（ステップＳ１４８）。
【０１４９】
具体例としては、嗜好判別部１３１は、シリーズ作品が有する特徴情報で表される特徴と、嗜好情報で表されるユーザの嗜好に合致する作品の特徴とが類似する程度を表す特徴類似度が所定の閾値Ｂを超えた場合に、ユーザの嗜好に合致すると判別する。特徴類似度は、例えば、嗜好情報で表されるユーザの嗜好に合致する作品の特徴数に対する、シリーズ作品が共通して有する特徴情報で表される特徴と一致する特徴数の割合であっても良い。尚、閾値Ｂは、情報記憶部１５０に記憶されている。
【０１５０】
ステップＳ１４８の後に、ユーザ情報保存部１１２ｕは、対象ユーザＩＤと、対象群のシリーズ作品群ＩＤと、対象群を構成するシリーズ作品のシリーズ作品ＩＤと、ステップＳ１４８の判別結果を表す判別結果情報とを対応付けて、図１８（ｅ）のシリーズ作品判別結果テーブルＴＳＷに保存する（ステップＳ１４９）。
【０１５１】
その後、嗜好判別部１３１は、ステップＳ１４３で検索された嗜好情報と、ステップＳ１４７で検索された特徴情報とに基づいて、対象群（処理対象としたシリーズ作品群）が、対象ユーザＩＤで識別されるユーザの嗜好に合致するか否かを判別する（ステップＳ１５０）。
【０１５２】
具体例としては、嗜好判別部１３１は、シリーズ作品群を構成するシリーズ作品の数に対する、ステップＳ１４８でユーザの嗜好に合致すると判別されたシリーズ作品の数の割合が所定の閾値Ｃを超えた場合に、当該シリーズ作品群は、ユーザの嗜好に合致すると判別しても良い。尚、閾値Ｃは、情報記憶部１５０に記憶されている。
【０１５３】
ステップＳ１５０の後に、ユーザ情報保存部１１２ｕは、対象ユーザＩＤと、対象群であるシリーズ作品群のシリーズ作品群ＩＤと、ステップＳ１４８の判別結果を表す判別結果情報とを対応付けて、図１８（ｄ）のシリーズ作品群判別結果テーブルＴＳＧに保存する（ステップＳ１５１）。その後、ステップＳ１４４から上記処理が繰り返される。
【０１５４】
ステップＳ１４４において、作品情報検索部１１４ｗが、全てのシリーズ作品群ＩＤについて処理を実行したと判別すると（ステップＳ１４４；Ｙｅｓ）、ステップＳ１４１から上記処理が繰り返される。
【０１５５】
ステップＳ１４１において、ユーザ情報検索部１１４ｕは、全てのユーザＩＤについて処理を実行したと判別すると（ステップＳ１４１；Ｙｅｓ）、第１嗜好判別処理の実行を終了する。
【０１５６】
これらの構成によれば、ユーザの嗜好に合致する作品の特徴と、シリーズ作品の特徴とに基づいて、当該シリーズ作品で構成されるシリーズ作品群がユーザの嗜好に合致するか否かを精度よく判別できる。
【０１５７】
これらの構成によれば、ユーザの嗜好に合致する作品の特徴と、シリーズ作品の特徴とに基づいて、シリーズ作品がユーザの嗜好に合致するか否かを精度よく判別できる。
【０１５８】
図１（ｂ）のＣＰＵ１００ａは、図２０に示すような、シリーズ作品の関連作品がユーザの嗜好に合致するか否かを判別する第２嗜好判別処理を、さらに実行する。
【０１５９】
図２０の第２嗜好判別処理の実行が開始されると、図２０のステップＳ１４１からステップＳ１４６と同様の処理が実行される（ステップＳ１６１からステップＳ１６６）。ステップＳ１６６の後に、作品情報検索部１１４ｗは、検索されたシリーズ作品ＩＤと同じ作品ＩＤを、図４（ｂ）の関連テーブルＴＲの基本作品ＩＤ列及び関連作品ＩＤ列から検索する。次に、作品情報検索部１１４ｗは、検索した作品ＩＤに対応付けられた作品ＩＤを、検索した作品ＩＤで識別される作品の関連作品ＩＤとする（ステップＳ１６７）。その後、作品情報検索部１１４ｗは、関連作品ＩＤに基づいて、図３（ａ）の作品テーブルＴＷから、関連作品の特徴情報を検索する（ステップＳ１６８）。
【０１６０】
嗜好判別部１３１は、ステップＳ１６３で検索された嗜好情報と、ステップＳ１６８で検索された特徴情報とに基づいて、対象群であるシリーズ作品群を構成するシリーズ作品に関連する関連作品が、対象ユーザＩＤで識別されるユーザの嗜好に合致するか否かを判別する（ステップＳ１６９）。
【０１６１】
その後に、ユーザ情報保存部１１２ｕは、対象ユーザＩＤと、対象群であるシリーズ作品群のシリーズ作品群ＩＤと、対象群を構成するシリーズ作品の作品ＩＤと、シリーズ作品に関連した関連作品の作品ＩＤと、ステップＳ１６９の判別結果を表す判別結果情報とを対応付けて、図１８（ｆ）の関連作品判別結果テーブルＴＲＷに保存する（ステップＳ１７０）。その後、ステップＳ１６４から上記処理が繰り返される。
【０１６２】
ステップＳ１６４において、作品情報検索部１１４ｗが、全てのシリーズ作品群ＩＤについて処理を実行したと判別すると（ステップＳ１６４；Ｙｅｓ）、ステップＳ１６１から上記処理が繰り返される。
【０１６３】
ステップＳ１６１において、ユーザ情報検索部１１４ｕは、全てのユーザＩＤについて処理を実行したと判別すると（ステップＳ１６１；Ｙｅｓ）、第２嗜好判別処理の実行を終了する。
【０１６４】
これらの構成によれば、ユーザの嗜好に合致する作品の特徴と、関連作品の特徴とに基づいて、シリーズ作品に関連した関連作品がユーザの嗜好に合致するか否かを精度よく判別できる。
【０１６５】
図１（ｂ）のＣＰＵ１００ａは、図２１に示すような、ユーザの嗜好に合致する作品を、他のユーザの嗜好に基づいて特定する嗜好作品特定処理を実行することで、図１７に示すような嗜好作品特定部１３２などとして機能する。
【０１６６】
尚、ユーザＤＢ１５０ｕは、図１８（ｇ）に示すような、ユーザを識別するユーザＩＤと、当該ユーザの嗜好に合致する作品（以下、嗜好作品という）の作品ＩＤとを対応付けて保存された嗜好作品テーブルを管理する。
【０１６７】
図２１の嗜好作品特定処理の実行を開始すると、ユーザ情報検索部１１４ｕは、図１８（ａ）のユーザテーブルＴＵからユーザＩＤを取得した後に、取得したユーザＩＤの全てについて、ステップＳ１８２からＳ１９３の処理を実行したか否かを判別する（ステップＳ１８１）。このとき、ユーザ情報検索部１１４ｕは、全てのユーザＩＤについて処理を実行した訳ではないと判別すると（ステップＳ１８１；Ｎｏ）、未処理のユーザＩＤの１つを処理対象とする（ステップＳ１８２）。
【０１６８】
次に、ユーザ情報検索部１１４ｕは、処理対象とするユーザＩＤ（以下、対象ユーザＩＤという）に基づいて、図１８（ｂ）の履歴テーブルから、ユーザに提供された作品の作品ＩＤ（以下このフローにおいて、提供作品ＩＤという）を検索する（ステップＳ１８３）。
【０１６９】
次に、ユーザ情報検索部１１４ｕは、同じ作品を提供された他のユーザを特定するため、検索された提供作品ＩＤに基づいて、図１８（ｂ）の履歴テーブルＴＨから、対象ユーザＩＤで識別される対象ユーザと異なるユーザ（以下このフローにおいて、他のユーザという）のユーザＩＤ（以下このフローにおいて、他のユーザＩＤという）を検索する（ステップＳ１８４）。その後、ユーザ情報検索部１１４ｕは、検索された他のユーザＩＤに基づいて、図１８（ｂ）の嗜好テーブルＴＰから、他のユーザの嗜好に合致する作品に共通した特徴を表す嗜好情報を検索する（ステップＳ１８５）。次に、ユーザ情報検索部１１４ｕは、同様に、対象ユーザＩＤに基づいて嗜好情報を検索する（ステップＳ１８６）。その後、嗜好作品特定部１３２は、ステップＳ１８４５検索された他のユーザの嗜好情報と、ステップＳ１８６で検索された対象ユーザＩＤで識別される対象ユーザの嗜好情報とに基づいて、対象ユーザと他のユーザとの嗜好類似度を算出する（ステップＳ１８６）。
【０１７０】
ここで、対象ユーザと他のユーザとの嗜好類似度とは、対象ユーザの嗜好に合致する作品の特徴と、他のユーザとの嗜好に合致する作品の特徴とが類似する程度を表す指標である。この指標は、例えば、対象ユーザの嗜好作品が有する特徴の数に対する、対象ユーザの嗜好作品と他のユーザの嗜好作品とに共通した特徴の数の割合であっても良い。
【０１７１】
ステップＳ１８７の後に、嗜好作品特定部１３２は、嗜好類似度が所定の閾値Ｄ以上であるか否かを判別する（ステップＳ１８８）。尚、所定の閾値Ｄは、情報記憶部１５０に記憶されている。このとき、嗜好類似度が閾値Ｄより小さいと嗜好作品特定部１３２が判別した場合には（ステップＳ１８８；Ｎｏ）、ステップＳ１８１から上記ステップが繰り返される。対象ユーザの嗜好に類似した嗜好を有する他のユーザを検出できなかったためである。
【０１７２】
これに対して、嗜好作品特定部１３２は、嗜好類似度が閾値Ｄ以上であると判別した場合には（ステップＳ１８８；Ｙｅｓ）、ステップＳ１８４で検索された他のユーザの嗜好情報に基づいて、図３（ａ）の作品テーブルＴＷから、他のユーザの嗜好情報で表される特徴を有した作品の作品ＩＤを検索する（ステップＳ１８９）。その後、嗜好作品特定部１３２は、他のユーザＩＤに基づいて、ステップＳ１８９で検索された作品ＩＤを、図１８（ｂ）の履歴テーブルＴＨから検索する（ステップＳ１９０）。他のユーザの嗜好に合致し、かつ他のユーザが購入などした商品で提供される作品を検索するためである。その後、嗜好作品特定部１３２は、作品ＩＤが検索されたか否かを判別する（ステップＳ１９１）。このとき、嗜好作品特定部１３２は、作品ＩＤが検索されたと判別すると（ステップＳ１９１；Ｙｅｓ）、検索された作品ＩＤで識別される作品を、対象ユーザの嗜好作品であると特定する（ステップＳ１９２）。その後、図１７のユーザ情報保存部１１２ｕは、対象ユーザＩＤと、特定した嗜好作品の作品ＩＤとを対応付けて、図１８（ｇ）の嗜好作品テーブルＴＰへ保存する（ステップＳ１９３）。その後、ステップＳ１８１から上記処理が繰り返される。
【０１７３】
ステップＳ１８１において、ユーザ情報検索部１１４ｕは、全てのユーザＩＤについて処理を実行したと判別すると（ステップＳ１８１；Ｙｅｓ）、嗜好作品特定処理の実行を終了する。
【０１７４】
ここで、通常、ユーザは、ユーザの嗜好に合致する作品を提供する商品を入手するため、これらの構成によれば、第１ユーザの商品の入手履歴又は第１ユーザに対する作品の提供履歴を表す情報を十分多く記憶しない場合でも、第１ユーザが入手した商品によって提供される作品と同じ作品の商品（第１ユーザが入手した商品と同一か否かを問わない）を入手した第２ユーザの嗜好に基づいて、第１ユーザの嗜好を特定できる。
【０１７５】
また、これらの構成によれば、類似した嗜好を有する第２ユーザの入手した商品により提供される作品を第１ユーザの嗜好に合致する作品と特定するため、第１ユーザが過去に提供された作品が有する特徴と異なる特徴を有する作品であっても、第１ユーザの嗜好に合う作品であれば、当該作品が第１ユーザの嗜好に合致することを特定できる。
【０１７６】
図１（ｂ）のＣＰＵ１００ａは、図２２から図２４に示すような、端末装置２０１が有する表示部の表示を制御する表示制御処理を実行することで、図２５に示すような検索情報取得部１１１ｓ及び認証部１４０と、図６（ａ）、図６（ｂ）、図１１、及び図１７に示した各機能部として機能する。尚、図２５の情報取得部１１１は、検索情報取得部１１１ｓ及びユーザ情報取得部１１１ｕで構成される。
【０１７７】
図２２の表示制御処理を開始すると、図２５に示すユーザ情報取得部１１１ｕは、端末装置２０１を操作するユーザのユーザＩＤ及びパスワードを、これらの情報を受信した情報受信部から取得する（ステップＳ２０１）。次に、認証部１４０は、ユーザＤＢ１５０ｕに対応付けて保存されたユーザＩＤ及びパスワードと、取得されたユーザＩＤ及びパスワードとが一致するか否かに基づいて、端末装置２０１を操作するユーザがユーザ認証をクリアするか否かを判別する（ステップＳ２０２）。このとき、認証部１４０が、ユーザ認証をクリアしないと判別すると（ステップＳ２０２；Ｎｏ）、エラーメッセージを表す情報を端末装置２０１へ送信するように情報受信部を制御する。その後、ステップＳ２０１から上記処理が繰り返される。
【０１７８】
ステップＳ２０２において、認証部１４０が、ユーザ認証をクリアしたと判別すると（ステップＳ２０２；Ｙｅｓ）、表示制御部１１６は、例えば、図２６（ａ）に示すような、端末装置２０１の操作により入力された検索キーワードを表示する作品検索画面を表示部に表示するように端末装置２０１を制御する。具体的には、表示制御部１１６は、検索キーワード画面を表す情報及び検索キーワード画面の表示を命じる情報を端末装置２０１へ送信するように、情報処理装置１００が備える情報送信部を制御する。
【０１７９】
次に、検索情報取得部１１１ｓは、検索キーワードを表す検索情報を端末装置２０１から受信するように備える情報受信部を制御し、情報受信部から検索情報を取得する（ステップＳ２０３）。
【０１８０】
次に、作品情報検索部１１４ｗは、取得された検索情報で表される検索キーワードを少なくとも一部に含む作品名を表す作品名情報と、作品名情報に対応付けられた作品ＩＤとを、図３（ａ）の作品テーブルから検索する（ステップＳ２０４）。その後、表示制御部１１６は、図２６（ｂ）に示すような、検索結果を表示する検索結果表示画面を表示するように端末装置２０１を制御する。その後、表示制御部１１６は、検索された作品名情報で表される作品名を検索結果表示画面に一覧表示するように端末装置２０１を制御する（ステップＳ２０５）。具体的には、表示制御部１１６は、作品名情報と作品ＩＤと、作品名情報の表示を命じる情報とを端末装置２０１へ送信するように情報送信部を制御する。
【０１８１】
端末装置２０１のユーザは、端末装置２０１が備えるキーボード又はマウスなどの入力部を操作することで、端末装置２０１が備える表示部に表示された作品名の作品を１つ選択する操作を行う。または、ユーザは、入力部を操作することで、端末装置２０１の表示部に表示されたカーソルの表示位置を、検索結果表示画面の右上に表示されたログアウト用のリンクの表示に合わせた後に、クリック操作を入力部に対して行うことで、ログアウトする操作を行う。その後、端末装置２０１は、選択された作品（以下このフローにおいて、選択作品という）の作品ＩＤ（以下このフローにおいて、選択作品ＩＤという）、又はログアウトの指示を表す情報を情報処理装置１００へ送信する。
【０１８２】
その後、情報取得部１１１は、端末装置２０１から送信された情報を情報受信部から取得し、取得した情報に基づいて端末装置２０１において選択作品ＩＤが入力されたか否かを判別する（ステップＳ２０６）。このとき、情報取得部１１１は、選択作品ＩＤが入力されなかったと判別した場合には（ステップＳ２０６；Ｎｏ）、情報受信部から取得した情報に基づいて端末装置２０１においてログアウトの指示を表す情報が入力されたか否かを判別する（ステップＳ２０７）。このとき、情報取得部１１１は、ログアウトの指示を表す情報が入力されたと判別した場合には（ステップＳ２０７；Ｙｅｓ）、ユーザがログアウトしたことを表す情報を情報記憶部１５０に保存などするログアウト処理を行った後に表示制御処理の実行を終了し、そうでない場合には、ステップＳ２０６から上記処理を繰り返す。
【０１８３】
ステップＳ２０６において、選択作品ＩＤが入力されたと情報取得部１１１が判別した場合には（ステップＳ２０６；Ｙｅｓ）、作品情報検索部１１４ｗは、選択作品ＩＤに基づいて、図３（ａ）の作品テーブルから、作品詳細情報を検索する（ステップＳ２０８）。その後、表示制御部１１６は、図２７及び図２８に示すような作品詳細表示画面を表示部に表示するように端末装置２０１を制御した後に、検索された作品詳細情報で表される作品名、あらすじ、及びキャストなどを作品詳細表示画面に表示するように端末装置２０１制御する（ステップＳ２０９）。
【０１８４】
次に、商品情報検索部１１４ｍは、選択作品ＩＤに基づいて、商品ＩＤ、商品名情報、及び商品種別情報を商品化テーブルＴＷＭから検索する（ステップＳ２１０）。その後、表示制御部１１６は、検索された商品名情報で表される商品名（つまり、商品ＩＤで識別される商品の商品名）を、商品種別情報で表される商品種類毎に、図２７及び図２８の作品詳細表示画面に一覧表示するように端末装置２０１を制御する（ステップＳ２１１）。具体例としては、表示制御部１１６は、ＤＶＤ商品とレンタル用商品とを、作品詳細表示画面が有するページコントロールの対応ページ毎に分類して表示させる。
【０１８５】
次に、作品情報検索部１１４ｗは、ステップＳ２０１で取得されたユーザＩＤと、ステップＳ２０６で取得された選択作品ＩＤと、ユーザＩＤで識別されるユーザの嗜好に合致するとの判別結果を表す判別結果情報と対応付けた作品ＩＤ（以下このフローにおいて、嗜好作品ＩＤという）を、図１８（ｇ）の嗜好作品テーブルＴＰから検索する（ステップＳ２１２）。また、作品情報検索部１１４ｗは、検索した嗜好作品ＩＤに基づいて作品名情報を、図３（ａ）の作品テーブルから検索する。その後、表示制御部１１６は、検索された作品ＩＤで識別される嗜好作品を、ユーザに対して勧めるお勧め作品とする（ステップＳ２１３）。その後、表示制御部１１６は、検索されたお勧め作品の作品名を、作品詳細表示画面に表示するように端末装置２０１を制御する（ステップＳ２１４）。具体的には、表示制御部１１６は、検索されたお勧め作品の作品名情報と、お勧め作品の作品ＩＤと、これらの情報を表示するように命じる情報とを端末装置２０１へ送信するように情報送信部を制御する。
【０１８６】
次に、作品情報検索部１１４ｗは、選択作品に関連した関連作品の作品名などを検索するために、ステップＳ２０６で取得された選択作品ＩＤに基づいて、図４（ｂ）の関連テーブルＴＲから選択作品の関連作品を識別する作品ＩＤを検索した後に、作品ＩＤに対応付けた作品名情報及び作品種別情報を、図３（ａ）の作品テーブルから検索する（ステップＳ２１６）。その後、表示制御部１１６は、検索された作品名情報で表される関連作品の作品名を、作品種別情報で表される作品種類毎に、関連作品表示部ＦＲＷに表示するように端末装置２０１を制御する。具体例としては、図２７及び図２８に示すように、表示制御部１１６は、漫画作品である関連作品の作品名と、音楽作品である関連作品の作品名とを、関連作品表示部ＦＲＷが有するページコントロールの対応ページ毎に分類して表示させる。
【０１８７】
次に、作品情報検索部１１４ｗは、ステップＳ２０１で取得されたユーザＩＤと、ユーザの嗜好に合致するとの判別結果を表す判別結果情報と対応付けられたシリーズ作品群ＩＤ及びシリーズ作品群名情報を、図１８（ｄ）のシリーズ作品群判別結果テーブルから検索する（ステップＳ２１８）。表示制御部１１６は、検索されたシリーズ作品群名情報で表されるシリーズ作品群名を、図２７及び図２８に示す作品詳細表示画面の関連作品表示部ＦＲＷへ表示するように端末装置２０１を制御する（ステップＳ２１９）。その後、作品情報検索部１１４ｗは、ユーザＩＤと、ユーザの嗜好に合致するとの判別結果を表す判別結果情報と、検索されたシリーズ作品群ＩＤに対応付けられたシリーズ作品ＩＤ及びシリーズ作品名情報を、図１８（ｅ）のシリーズ作品判別結果テーブルから検索する（ステップＳ２２０）。その後、表示制御部１１６は、検索されたシリーズ作品名情報で表されるシリーズ作品名を、関連作品表示部ＦＲＷへ表示するように端末装置２０１を制御する（ステップＳ２２１）。
【０１８８】
具体例として、端末装置２０１のユーザの嗜好がアニメ作品に合致する場合には、表示制御部１１６は、図２７に示すようにアニメ版のシリーズ作品の作品名を表示させる。これに対して、端末装置２０１のユーザの嗜好がアニメ作品に合致しない場合には、表示制御部１１６は、図２８に示すようにアニメ版のシリーズ作品の作品名を表示させない。
【０１８９】
次に、作品情報検索部１１４ｗは、ユーザＩＤと、ユーザの嗜好に合致するとの判別結果を表す判別結果情報と、ステップＳ２２０で検索されたシリーズ作品の作品ＩＤとに対応付けられた関連作品の作品ＩＤを、図１８（ｆ）の関連作品判別結果テーブルから検索する（ステップＳ２２２）。その後、作品情報検索部１１４ｗは、検索されたシリーズ作品の作品ＩＤと、ユーザＩＤと、ユーザの嗜好に合致するとの判別結果を表す判別結果情報とに対応付けられたシリーズ作品群ＩＤ及びシリーズ作品群の名前を、図１８（ｄ）のシリーズ作品群判別結果テーブルから検索する（ステップＳ２２２）。
【０１９０】
その後、表示制御部１１６は、シリーズ作品群ＩＤが検索されたか否かを判別する（ステップＳ２２４）。このとき、シリーズ作品群ＩＤが検索されたと表示制御部１１６が判別する場合には（ステップＳ２２４；Ｙｅｓ）、検索されたシリーズ作品群ＩＤで識別されるシリーズ作品群を、ユーザに購入を勧めるシリーズ作品で構成されるシリーズ作品群（以下、お勧めシリーズという）とする（ステップＳ２２５）。その後、表示制御部１１６は、お勧めシリーズの名前（つまり、検索されたシリーズ作品群の名前）を関連作品表示部ＦＲＷに表示するように端末装置２０１を制御する（ステップＳ２２６）。その後、作品情報検索部１１４ｗは、ユーザＩＤと、検索されたシリーズ作品群ＩＤと、ユーザの嗜好に合致するとの判別結果を表す判別結果情報とに対応付けられたシリーズ作品ＩＤ及びシリーズ作品の作品名情報を、図１８（ｅ）のシリーズ作品判別結果テーブルＴＳＷから検索する（ステップＳ２２７）。次に、表示制御部１１６は、検索された作品名情報で表されるシリーズ作品名を、図２７に示すような関連作品表示部ＦＲＷへ、お勧め作品シリーズの名前と対応付けて表示するように端末装置２０１を制御する（ステップＳ２２８）。
【０１９１】
具体例として、端末装置２０１を使用するユーザの嗜好が韓国で制作されたドラマ作品に合致する場合には、表示制御部１１６は、図２７に示すように韓国版の関連作品で構成されるシリーズ作品群をお勧めシリーズとし、お勧めシリーズの名前と、韓国版のシリーズ作品名とを端末装置２０１に表示させる。これに対して、端末装置２０１のユーザの嗜好が米国のドラマ作品に合致するが、韓国のドラマ作品に合致しない場合には、表示制御部１１６は、図２８に示すように韓国版のシリーズ作品の作品名及びシリーズ作品群の名前の双方を端末装置２０１に表示させない。
【０１９２】
その後、端末装置２０１のユーザは、端末装置２０１の入力部を操作することで、端末装置２０１の表示部に表示されたお勧め作品、関連作品、及びお勧めシリーズを含むシリーズ作品群のシリーズ作品のいずれか１つを選択する操作、及び表示された商品名の商品を１つ選択する操作のいずれかを行う。その後、端末装置２０１は、選択された作品の作品ＩＤ（つまり、選択作品ＩＤ）、及び選択された商品の商品ＩＤ（以下このフローにおいて、選択商品ＩＤという）のいずれかを情報処理装置１００へ送信する。
【０１９３】
図２３のステップＳ２２４において、シリーズ作品群ＩＤが検索されなかったと表示制御部１１６が判別する場合（ステップＳ２２４；Ｙｅｓ）、及びステップＳ２２８を実行した後に、情報取得部１１１は、情報受信部から取得した情報に基づいて、作品が選択され、選択された作品の作品ＩＤ（つまり、選択作品ＩＤ）が入力されたか否かを判別する（ステップＳ２２９）。このとき、情報取得部１１１が、選択作品ＩＤが入力されたと判別した場合には（ステップＳ２２９；Ｙｅｓ）、図２２のステップＳ２０６から上記処理が繰り返される。
【０１９４】
これに対して、情報取得部１１１は、お勧め作品の作品ＩＤが入力されなかったと判別した場合には（ステップＳ２２９；Ｎｏ）、情報受信部から取得した情報に基づいて、選択商品ＩＤが入力されたか否かを判別する（ステップＳ２３０）。このとき、情報取得部１１１が、選択商品ＩＤが入力されたと判別した場合には（ステップＳ２３０；Ｙｅｓ）、商品情報検索部１１４ｗは、選択商品ＩＤに基づいて、商品テーブルＴＭから商品ページＵＲＬを検索する（ステップＳ２３１）。その後、表示制御部１１６は、図２６（ｃ）に示すような、検索されたＵＲＬに在る商品ページを表示部に表示するように端末装置２０１を制御する（ステップＳ２３２）。
【０１９５】
その後、端末装置２０１のユーザは、表示された商品ページを閲覧し、商品を購入するか否かを決定する。ユーザが商品を購入すると決定した場合には、ユーザは、端末装置２０１の入力部を操作することで、購入の意思を表す情報及び決済に関する情報を端末装置２０１に入力させ、入力された情報を情報端末装置１００へ送信させる。
【０１９６】
その後、情報取得部１１１は、情報受信部が端末装置２０１から受信した情報を取得した後に、取得した情報に基づいて商品が購入されたか否かを判別する（ステップＳ２３３）。このとき、情報取得部１１１は、商品が購入されなかったと判別すると（ステップＳ２３３；Ｎｏ）、表示制御処理の実行を終了する。これに対して、商品が購入されたと情報取得部１１１が判別すると（ステップＳ２３３；Ｙｅｓ）、作品情報検索部１１４ｗは、選択商品ＩＤに基づいて、図４（ａ）の商品化テーブルから作品ＩＤを検索することで、選択商品によってユーザに提供された作品を特定する（ステップＳ２３４）。次に、ユーザ情報保存部１１２ｕは、ユーザＩＤと、検索された作品ＩＤと、商品が購入された日付を表す情報とを対応付けて、図１８（ｂ）の履歴テーブルＴＨに保存した後に（ステップＳ２３５）、表示制御処理の実行を終了する。
【０１９７】
ステップＳ２３０において、選択商品ＩＤが入力されなかったと判別された場合には（ステップＳ２３０；Ｙｅｓ）、情報取得部１１１は、情報受信部から取得した情報に基づいて端末装置２０１においてログアウトの指示を表す情報が入力されたか否かを判別する（ステップＳ２０６）。このとき、情報取得部１１１は、ログアウトの指示を表す情報が入力されたと判別すると、上記のログアウト処理を行った後に表示制御処理の実行を終了する。これに対して、情報取得部１１１は、ログアウトの指示が入力されなかったと判別すると、ステップＳ２２９に戻り上記処理を繰り返す。
【０１９８】
本実施形態において、表示制御部１１６は、端末装置２０１が備える表示部の表示を制御するとして説明したが、これに限定される訳ではなく、情報処理装置１００が備える表示部の表示を制御しても良い。また、商品情報取得部１１１ｍ、検索情報取得部１１１ｓ、ユーザ情報取得部１１１ｕ、及び作品情報取得部１１１ｗで構成される情報取得部１１０は、端末装置２０１が入力した情報を取得するとして説明したが、これに限定される訳ではなく、情報処理装置１００が備える入力部が入力した情報を取得しても良い。
【０１９９】
これらの構成によれば、ある作品が複数の商品として商品化されている場合であっても、当該作品の作品名の一部を表す情報を取得すれば、当該作品を商品化した複数の商品の商品名を検索して表示できる。
【０２００】
また、これらの構成によれば、ある作品に複数の関連作品が関連する場合であっても、当該作品の作品名の一部を表す情報を取得すれば、当該作品に関連した複数の関連作品の作品名を表示できる。
【０２０１】
さらに、これらの構成によれば、ある作品に複数の関連作品が関連する場合であっても、当該作品の作品名の一部を表す情報を取得すれば、当該作品に関連した複数の関連商品の商品名を表示できる。
【０２０２】
また、これらの構成によれば、同じシリーズ作品群を構成する複数のシリーズ作品の作品名を検索して表示できる。
【０２０３】
さらに、これらの構成によれば、同じシリーズ作品群を構成する複数のシリーズ作品が制作され、かつシリーズ作品が複数の商品として商品化されている場合であっても、同じシリーズ作品群を構成するシリーズ作品を商品化した複数のシリーズ商品の商品名を検索して表示できる。
【０２０４】
また、これらの構成によれば、ユーザの嗜好に合致するシリーズ作品群を構成するシリーズ作品の作品名を表示させることができる。
【０２０５】
さらに、これらの構成によれば、ユーザの嗜好に合致するシリーズ作品の作品名だけでなく、シリーズ作品に関連した作品の作品名をも表示させることができる。
【０２０６】
また、これらの構成によれば、ユーザの嗜好に合致する作品の作品名をユーザに表示させることができる。
【０２０７】
さらに、これらの構成によれば、ユーザの嗜好に合致する作品を商品化した商品の商品名をユーザに表示させることができる。
【０２０８】
本発明に係る機能を実現するための構成を備えた情報処理装置として提供できることはもとより、複数の装置で構成される情報処理システムであって、本発明に係る機能を実現するための構成をシステム全体として備えた情報処理システムとして提供することもできる。
【０２０９】
なお、本発明に係る機能を実現するための構成を予め備えた情報処理装置として提供できることはもとより、プログラムの適用により、既存の情報処理装置を本発明に係る情報処理装置として機能させることもできる。すなわち、上記実施形態で例示した情報処理装置１００による各機能構成を実現させるための情報処理プログラムを、既存の情報処理装置を制御するコンピュータ（ＣＰＵなど）が実行できるように適用することで、本発明に係る情報処理装置１００として機能させることができる。
【０２１０】
このようなプログラムの配布方法は任意であり、例えば、メモリカード、ＣＤ−ＲＯＭ、又はＤＶＤ−ＲＯＭなどの記録媒体に格納して配布できる他、インターネットなどの通信媒体を介して配布することもできる。また、本発明に係る情報処理方法は、本発明に係る情報処理装置１００を用いて実施できる。
【０２１１】
以上本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形、変更が可能である。
【符号の説明】
【０２１２】
１：情報処理システム
１０：通信網
１００：情報処理装置
１００ａ：ＣＰＵ
１００ｂ：ＲＯＭ
１００ｃ：ＲＡＭ
１００ｄ：ハードディスク
１００ｅ：メディアコントローラ
１００ｆ：ＬＡＮカード
１００ｇ：ビデオカード
１００ｈ：ＬＣＤ
１００ｉ：キーボード
１００ｊ：スピーカ
１００ｋ：マウス
１１１ｃ：コンテンツ情報取得部
１１１ｍ：商品情報取得部
１１１ｓ：検索情報取得部
１１１ｕ：ユーザ情報取得部
１１１ｗ：作品情報取得部
１１２ｃ：コンテンツ情報保存部
１１２ｍ：商品情報保存部
１１２ｒ：関係情報保存部
１１２ｕ：ユーザ情報保存部
１１３ｃ：コンテンツ単語抽出部
１１３ｍ：商品名単語抽出部
１１３ｗ：作品名単語抽出部
１１４ｍ：商品情報検索部
１１４ｗ：作品情報検索部
１１４ｕ：ユーザ情報検索部
１１５：商品化判別部
１１６：表示制御部
１１７：関連作品特定部
１２０：コンテンツ情報取得部
１２１：コンテンツ情報分類部
１２２：シリーズ作品群特定部
１２５：誤り検出部
１２６：警告部
１３０：嗜好特定部
１３１：嗜好判別部
１３２：嗜好作品特定部
１４１：認証部
１５０：情報記憶部
１５０ｃ：コンテンツＤＢ
１５０ｍ：商品ＤＢ
１５０ｐ：パタンＤＢ
１５０ｕ：ユーザＤＢ
１５０ｗ：作品ＤＢ
２０１，２０２：端末装置
３０１：検索エンジン
３０２：Ｗｅｂサーバ
【図１】
2012079059.tif 000004
【図２】
2012079059.tif 000005
【図３】
2012079059.tif 000006
【図４】
2012079059.tif 000007
【図５】
2012079059.tif 000008
【図６】
2012079059.tif 000009
【図７】
2012079059.tif 000010
【図８】
2012079059.tif 000011
【図９】
2012079059.tif 000012
【図１０】
2012079059.tif 000013
【図１１】
2012079059.tif 000014
【図１２】
2012079059.tif 000015
【図１３】
2012079059.tif 000016
【図１４】
2012079059.tif 000017
【図１５】
2012079059.tif 000018
【図１６】
2012079059.tif 000019
【図１７】
2012079059.tif 000020
【図１８】
2012079059.tif 000021
【図１９】
2012079059.tif 000022
【図２０】
2012079059.tif 000023
【図２１】
2012079059.tif 000024
【図２２】
2012079059.tif 000025
【図２３】
2012079059.tif 000026
【図２４】
2012079059.tif 000027
【図２５】
2012079059.tif 000028
【図２６】
2012079059.tif 000029
【図２７】
2012079059.tif 000030
【図２８】
2012079059.tif 000031