(57)【要約】【課題】操作者と関係者との年齢が異なる状況で操作者が消費行動を行う場合に、当該関係者に対する消費行動履歴の有無に拘わらず、操作者に対し、その状況で相応しい商品を推奨する。【解決手段】操作者の特定の操作を受け付け、その受け付けた特定の操作に応じて操作者及びその同伴者を含む複数の対象者の年齢を表す属性情報を取得し、グループ歌唱履歴データベース３３２０に記憶された、歌唱者のカラオケ楽曲に対するグループ歌唱履歴に対し、歌唱者及びその同伴者を含む複数の登録者の年齢を含む属性を対応付けた、グループ歌唱履歴情報のうち、複数の登録者の属性が上記取得された複数の対象者の属性情報に基づく第１条件を満たすグループ歌唱履歴情報を抽出し、その抽出されたグループ歌唱履歴情報に基づき操作者へ推奨するカラオケ楽曲を決定し、その決定結果をリモコン２０へ出力する。【選択図】図７
2015069407.tif 000002
【特許請求の範囲】
【請求項１】
消費者の商品に対する消費行動履歴に対し、前記消費者及び当該消費者に関係する第１関係者を含む複数の登録者の年齢を含む属性を対応付けた、履歴情報を記憶した履歴記憶手段と、
操作者の特定の操作を受け付ける操作受付手段と、
前記操作受付手段が受け付けた前記特定の操作に応じて、前記操作者及び当該操作者に関係する第２関係者を含む複数の対象者の年齢を表す属性情報を取得する属性取得手段と、
前記履歴記憶手段に記憶された前記履歴情報のうち、前記複数の登録者の属性が前記属性取得手段により取得された前記複数の対象者の属性情報に基づく第１条件を満たす履歴情報を抽出する履歴抽出手段と、
前記履歴抽出手段により抽出された前記履歴情報に基づき、前記操作者へ推奨する前記商品を決定する商品決定手段と、
前記商品決定手段の決定結果を、前記操作者の情報端末へ出力する結果出力手段と、
を有することを特徴とする商品推奨システム。
【請求項２】
前記履歴記憶手段は、
前記消費者の前記消費行動履歴に対し、前記複数の登録者の年齢及び性別を含む属性を対応付けた、前記履歴情報を記憶しており、
前記属性取得手段は、
前記複数の対象者の年齢及び性別を表す属性情報を取得する
ことを特徴とする請求項１に記載の商品推奨システム。
【請求項３】
前記履歴記憶手段は、
前記消費者の前記消費行動履歴に対し、前記複数の登録者の年齢及び嗜好を含む属性を対応付けた、前記履歴情報を記憶しており、
前記属性取得手段は、
前記複数の対象者の年齢及び嗜好を表す前記属性情報を取得する
ことを特徴とする請求項１又は２に記載の商品推奨システム。
【請求項４】
前記履歴記憶手段に記憶された前記履歴情報のうち、前記複数の登録者の属性が前記第１条件を満たす履歴情報があるか否かを判定する履歴判定手段をさらに有し、
前記履歴抽出手段は、
前記履歴判定手段により前記履歴情報があると判定された場合に、当該履歴情報を抽出する
ことを特徴とする請求項１乃至３のいずれか１項に記載の商品推奨システム。
【請求項５】
前記履歴判定手段により前記履歴情報がないと判定された場合に、前記第１条件を緩和する条件緩和手段をさらに有し、
前記履歴判定手段は、
前記条件緩和手段により前記第１条件が緩和された場合に、当該緩和された第１条件を用いて前記判定を再度行う
ことを特徴とする請求項４のいずれか１項に記載の商品推奨システム。
【請求項６】
前記履歴記憶手段は、
カラオケ装置による前記商品としてのカラオケ楽曲の再生サービスを同一の場所で享受した複数の前記消費者としての歌唱者の前記カラオケ楽曲に対する前記消費行動履歴としての歌唱履歴に対し、前記歌唱者及び当該歌唱者に同伴する前記第１関係者としての第１同伴者を含む前記複数の登録者の属性を対応付けた、前記履歴情報としてのグループ歌唱履歴情報を記憶しており、
前記属性取得手段は、
前記操作者及び当該操作者に同伴する前記第２関係者としての第２同伴者を含む前記複数の対象者の前記属性情報を取得し、
前記履歴抽出手段は、
前記履歴記憶手段に記憶された前記グループ歌唱履歴情報のうち、前記複数の登録者の属性が前記属性取得手段により取得された前記複数の対象者の属性情報に基づく前記第１条件を満たすグループ歌唱履歴情報を抽出し、
前記商品決定手段は、
前記履歴抽出手段により抽出された前記グループ歌唱履歴情報に基づき、前記操作者へ推奨する前記カラオケ楽曲を決定する
ことを特徴とする請求項１乃至５のいずれか１項に記載の商品推奨システム。
【請求項７】
前記商品決定手段は、
前記履歴抽出手段により抽出された前記グループ歌唱履歴情報のうちの、前記操作者の属性情報に適合する前記属性を備える前記歌唱者の歌唱履歴に基づき、前記操作者へ推奨する前記カラオケ楽曲を決定する
ことを特徴とする請求項６に記載の商品推奨システム。
【請求項８】
前記同伴者による前記歌唱者が選曲した前記カラオケ楽曲に対する評価を受け付ける評価受付手段をさらに有し、
前記履歴記憶手段は、
前記複数の歌唱者の歌唱履歴に対し、前記複数の登録者の属性、及び、前記評価受付手段が受け付けた当該歌唱履歴に係る前記カラオケ楽曲に対する前記評価の結果、を対応付けた、前記グループ歌唱履歴情報を記憶しており、
前記商品決定手段は、
前記履歴抽出手段により抽出された前記グループ歌唱履歴情報に係る前記カラオケ楽曲のうち、前記評価の結果が第２条件を満たすカラオケ楽曲を、前記操作者へ推奨する前記カラオケ楽曲として決定する
ことを特徴とする請求項６又は７に記載の商品推奨システム。
【請求項９】
消費者の商品に対する消費行動履歴に対し、前記消費者及び当該消費者に関係する第１関係者を含む複数の登録者の年齢を含む属性を対応付けた、履歴情報を記憶した履歴記憶手段と、
操作者の特定の操作に応じて、前記操作者及び当該操作者に関係する第２関係者を含む複数の対象者の年齢を表す属性情報を取得する属性取得手段と、
前記履歴記憶手段に記憶された前記履歴情報のうち、前記複数の登録者の属性が前記属性取得手段により取得された前記複数の対象者の属性情報に基づく第１条件を満たす履歴情報を抽出する履歴抽出手段と、
前記履歴抽出手段により抽出された前記履歴情報に基づき、前記操作者へ推奨する前記商品を決定する商品決定手段と、
前記商品決定手段の決定結果を、前記操作者の情報端末へ出力する結果出力手段と、
を有することを特徴とする商品推奨サーバ。
【請求項１０】
情報端末の演算手段に対し、
操作者の特定の操作を受け付ける操作受付手順と、
前記操作受付手順で受け付けた前記特定の操作に応じて、前記操作者及び当該操作者に関係する第２関係者を含む複数の対象者の年齢を表す属性情報を取得させ、消費者の商品に対する消費行動履歴に対し、前記消費者及び当該消費者に関係する第１関係者を含む複数の登録者の年齢を含む属性を対応付けた、履歴情報のうち、前記複数の登録者の属性が前記取得された前記複数の対象者の属性情報に基づく第１条件を満たす履歴情報を抽出させ、当該抽出された前記履歴情報に基づき、前記操作者へ推奨する前記商品を決定させ、当該決定結果を入力する、商品推奨手順と、
を実行させるための、商品推奨プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、商品の推奨を行うための、商品推奨システム、商品推奨サーバ、及び商品推奨プログラムに関する。
【背景技術】
【０００２】
従来、商品の推奨を行うための技術が提唱されている（例えば、特許文献１参照）。この従来技術では、関係者（同席者）がいる状況で操作者（利用者）が商品（楽曲）の消費行動（選曲）を行う際に、当該関係者がいる状況で操作者が過去に消費行動を行ったことのある商品を推奨する（選曲可能に表示する）。これにより、関係者に対し相応しい商品を推奨することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−８６３０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、操作者と関係者との年齢が異なる状況で操作者が消費行動を行う場合に、操作者に対し、その状況で相応しい商品を推奨することができれば非常に便利である。しかしながら、上記従来技術では、操作者と関係者との年齢が異なる状況で操作者が消費行動を行う場合には、当該関係者に対する消費行動履歴が無ければ、操作者に対し、その状況で相応しい商品を推奨することはできなかった。
【０００５】
本発明の目的は、操作者と関係者との年齢が異なる状況で操作者が消費行動を行う場合でも、当該関係者に対する消費行動履歴の有無に拘わらず、操作者に対し、その状況で相応しい商品を推奨することができる、商品推奨システム、商品推奨サーバ、及び商品推奨プログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本願発明の商品推奨システムは、消費者の商品に対する消費行動履歴に対し、前記消費者及び当該消費者に関係する第１関係者を含む複数の登録者の年齢を含む属性を対応付けた、履歴情報を記憶した履歴記憶手段と、操作者の特定の操作を受け付ける操作受付手段と、前記操作受付手段が受け付けた前記特定の操作に応じて、前記操作者及び当該操作者に関係する第２関係者を含む複数の対象者の年齢を表す属性情報を取得する属性取得手段と、前記履歴記憶手段に記憶された前記履歴情報のうち、前記複数の登録者の属性が前記属性取得手段により取得された前記複数の対象者の属性情報に基づく第１条件を満たす履歴情報を抽出する履歴抽出手段と、前記履歴抽出手段により抽出された前記履歴情報に基づき、前記操作者へ推奨する前記商品を決定する商品決定手段と、前記商品決定手段の決定結果を、前記操作者の情報端末へ出力する結果出力手段と、を有する。
【０００７】
また、上記目的を達成するために、本願発明の商品推奨サーバは、消費者の商品に対する消費行動履歴に対し、前記消費者及び当該消費者に関係する第１関係者を含む複数の登録者の年齢を含む属性を対応付けた、履歴情報を記憶した履歴記憶手段と、操作者の特定の操作に応じて、前記操作者及び当該操作者に関係する第２関係者を含む複数の対象者の年齢を表す属性情報を取得する属性取得手段と、前記履歴記憶手段に記憶された前記履歴情報のうち、前記複数の登録者の属性が前記属性取得手段により取得された前記複数の対象者の属性情報に基づく第１条件を満たす履歴情報を抽出する履歴抽出手段と、前記履歴抽出手段により抽出された前記履歴情報に基づき、前記操作者へ推奨する前記商品を決定する商品決定手段と、前記商品決定手段の決定結果を、前記操作者の情報端末へ出力する結果出力手段と、を有する。
【０００８】
また、上記目的を達成するために、本願発明の商品推奨プログラムは、情報端末の演算手段に対し、操作者の特定の操作を受け付ける操作受付手順と、前記操作受付手順で受け付けた前記特定の操作に応じて、前記操作者及び当該操作者に関係する第２関係者を含む複数の対象者の年齢を表す属性情報を取得させ、消費者の商品に対する消費行動履歴に対し、前記消費者及び当該消費者に関係する第１関係者を含む複数の登録者の年齢を含む属性を対応付けた、履歴情報のうち、前記複数の登録者の属性が前記取得された前記複数の対象者の属性情報に基づく第１条件を満たす履歴情報を抽出させ、当該抽出された前記履歴情報に基づき、前記操作者へ推奨する前記商品を決定させ、当該決定結果を入力する、商品推奨手順と、を実行させる。
【発明の効果】
【０００９】
本発明によれば、操作者と関係者との年齢が異なる状況で操作者が消費行動を行う場合でも、当該関係者に対する消費行動履歴の有無に拘わらず、操作者に対し、その状況で相応しい商品を推奨することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施の形態のカラオケシステムの全体構成を表すブロック図である。
【図２】ユーザ情報データベースの記憶内容の一例を表すテーブルである。
【図３】グループ歌唱履歴データベースの記憶内容の一例を表すテーブルである。
【図４】楽曲情報データベースの記憶内容の一例を表すテーブルである。
【図５】歌手情報データベースの記憶内容の一例を表すテーブルである。
【図６】リモコンの表示部に表示される検索結果画面の一例を表す説明図である。
【図７】リモコンとホストサーバとの間で実行される制御手順を表すシーケンス図である。
【発明を実施するための形態】
【００１１】
以下、本発明の一実施の形態を図面を参照しつつ説明する。なお、本実施形態は、本発明をカラオケシステムに適用した例である。
【００１２】
まず、図１を参照しつつ、本実施形態のカラオケシステムの全体構成について説明する。
【００１３】
図１に示すように、本実施形態のカラオケシステム１（商品推奨システム）は、カラオケ装置１０と、リモコン２０（情報端末）と、ホストサーバ３０（商品推奨サーバ）とを有する。
【００１４】
カラオケ装置１０とリモコン２０とは、カラオケ楽曲（商品）の再生サービスを提供するカラオケ店舗等のカラオケルームＫＲに設置され、例えばＬＡＮ等のネットワークＮＷ１を介し相互通信可能に接続されている。また、カラオケ装置１０及びリモコン２０と、ホストサーバ３０とは、上記ネットワークＮＷ１と、例えばインターネット等のネットワークＮＷ２とを介し、相互通信可能に接続されている。
【００１５】
カラオケ装置１０は、ＭＩＤＩ（登録商標）データを再生すると共に、当該ＭＩＤＩデータの再生に合わせて、背景映像データに基づく背景映像と歌詞データに基づく歌詞テロップとを表示させることで、カラオケ楽曲の再生サービスを提供する。このカラオケ装置１０は、制御部１１と、操作部１２と、音源１３と、音声制御部１４と、通信制御部１５と、大容量記憶装置１６とを有する。また、カラオケ装置１０には、マイク１７、スピーカ１８、及びモニタ１９が接続されている。
【００１６】
制御部１１は、図示しないＣＰＵと、図示しないＲＯＭやＲＡＭ等のメモリとを備える。この制御部１１のＣＰＵは、ＲＡＭの一時記憶機能を利用しつつ、ＲＯＭや大容量記憶装置１６に記憶された各種プログラムを実行することで、カラオケ装置１０全体の制御を行う。
【００１７】
操作部１２は、例えば複数のキーやスイッチ等から構成される。ユーザは、この操作部１２やリモコン２０の後述の操作部２５を介し、音源１３等によるカラオケ楽曲の再生の予約操作等の各種操作を行うことができる。
【００１８】
大容量記憶装置１６は、例えばハードディスク等から構成され、各種情報を記憶する。この大容量記憶装置１６は、ＭＩＤＩデータ記憶部１６１と、背景映像データ記憶部１６２と、歌詞データ記憶部１６３とを備える。ＭＩＤＩデータ記憶部１６１には、例えばホストサーバ３０から配信された複数のカラオケ楽曲に係るＭＩＤＩデータが記憶されている。背景映像データ記憶部１６２には、例えばホストサーバ３０から配信された複数のカラオケ楽曲に係る背景映像データが記憶されている。歌詞データ記憶部１６３には、例えばホストサーバ３０から配信された複数のカラオケ楽曲に係る歌詞データが記憶されている。
【００１９】
音源１３は、制御部１１のＣＰＵにより上記ＭＩＤＩデータ記憶部１６１から読み出されたＭＩＤＩデータを再生し、その再生による音声信号を音声制御部１４へ出力する。
【００２０】
マイク１７は、ユーザによるカラオケ歌唱の音声を音声信号に変換し、その音声信号を音声制御部１４へ出力する。
【００２１】
音声制御部１４は、音源１３から出力された音声信号と、マイク１７から出力された音声信号とを合成・増幅し、その合成・増幅による音声信号をスピーカ１８へ出力する。なお、以下適宜、上記音源１３及び音声制御部１４を、省略して「音源１３等」という。
【００２２】
スピーカ１８は、音声制御部１４から出力された音声信号を音声出力する。
【００２３】
モニタ１９は、例えば液晶ディスプレイ等から構成され、各種表示を行う。例えば、モニタ１９は、音源１３等によるＭＩＤＩデータの再生に合わせて、制御部１１のＣＰＵにより上記背景映像データ記憶部１６２から読み出された背景映像データに基づく背景映像、及び、制御部１１のＣＰＵにより上記歌詞データ記憶部１６３から読み出された歌詞データに基づく歌詞テロップ等を表示することができる。
【００２４】
通信制御部１５は、リモコン２０やホストサーバ３０との間で行われる情報通信の制御を行う。
【００２５】
リモコン２０は、ネットワークＮＷ１を介し接続されたカラオケ装置１０を操作するために用いられ、ユーザによる後述の操作部２５の操作に応じて、カラオケ装置１０の音源１３等によるカラオケ楽曲の再生の予約を実行可能である。このリモコン２０は、制御部２１と、表示部２６と、操作部２５と、通信制御部２３と、大容量記憶装置２４とを有する。
【００２６】
制御部２１は、図示しないＣＰＵ（演算手段）と、図示しないＲＯＭやＲＡＭ等のメモリとを備える。この制御部２１のＲＯＭには、制御部２１のＣＰＵに対し後述の図７のリモコン２０側のフローに示す手順を実行させるためのカラオケ楽曲推奨プログラム（商品推奨プログラム）が予め記憶されている。なお、カラオケ楽曲推奨プログラムは、制御部２１のＲＯＭに代えて大容量記憶装置２４に記憶されていてもよい。また、制御部２１のＣＰＵは、ＲＡＭの一時記憶機能を利用しつつ、ＲＯＭや大容量記憶装置２４に記憶された各種プログラムを実行することで、リモコン２０全体の制御を行う。
【００２７】
表示部２６は、例えば液晶ディスプレイ等から構成され、各種表示を行う。
【００２８】
操作部２５は、表示部２６の表示領域の表面に沿って配置された、いわゆるタッチパネルから構成され、表示部２６の表示内容を透かした状態で視認しつつユーザが各種操作を行うことが可能である。なお、操作部２５は、タッチパネルから構成される場合に限られず、ボタン等から構成されてもよい。ユーザは、表示部２６に表示された画像（例えば、選択肢やテキスト等の画像）に対応する操作部２５部分に、指やスタイラス等により接触（タッチ）することで、当該画像に対応する選択肢やテキスト等の選択や入力等を行うことができる。これにより、ユーザは、操作部２５を介して各種操作を行うことができる。例えば、会員登録されたユーザは、操作部２５を介し、利用認証の要求、具体的には後述のユーザＩＤ及びパスワードの入力を行う。上記制御部２１のＣＰＵは、ユーザＩＤ及びパスワードの入力を受け付けると、ユーザＩＤ及びパスワードをホストサーバ３０に照会し、ホストサーバ３０からユーザＩＤ及びパスワードが正しいと通知されたら、上記ユーザの利用認証を行う。
【００２９】
通信制御部２３は、カラオケ装置１０やホストサーバ３０との間で行われる情報通信の制御を行う。
【００３０】
大容量記憶装置２４は、例えばハードディスク等から構成され、各種情報を記憶する。
【００３１】
ホストサーバ３０は、制御部３１と、通信制御部３２と、大容量記憶装置３３とを有する。また、ホストサーバ３０には、入力装置３４及びモニタ３５が接続されている。
【００３２】
制御部３１は、図示しないＣＰＵと、図示しないＲＯＭやＲＡＭ等のメモリとを備える。この制御部３１のＣＰＵは、ＲＡＭの一時記憶機能を利用しつつ、ＲＯＭや大容量記憶装置３３に記憶された各種プログラムを実行することで、ホストサーバ３０全体の制御を行う。
【００３３】
通信制御部３２は、カラオケ装置１０やリモコン２０との間で行われる情報通信の制御を行う。
【００３４】
入力装置３４は、例えばキーボードやマウス等から構成され、各種入力を行うことが可能である。
【００３５】
モニタ３５は、例えば液晶ディスプレイ等から構成され、各種表示を行う。
【００３６】
大容量記憶装置３３は、例えばハードディスク等から構成され、各種情報を記憶する。この大容量記憶装置３３には、複数のカラオケ楽曲に係るＭＩＤＩデータ、背景映像データ、及び歌詞データ等が記憶されている。また、大容量記憶装置３３は、ユーザ情報データベース３３１０（後述の図２参照）を記憶するユーザ情報記憶部３３１と、グループ歌唱履歴データベース３３２０（後述の図３参照）を記憶するグループ歌唱履歴記憶部３３２（履歴記憶手段）と、楽曲情報データベース３３３０（後述の図４参照）を記憶する楽曲情報記憶部３３３と、歌手情報データベース３３４０（後述の図５参照）を記憶する歌手情報記憶部３３４とを備える。
【００３７】
図２に、ユーザ情報データベース３３１０の一例を示す。
【００３８】
図２に示すユーザ情報データベース３３１０には、複数の会員登録されたユーザに係るユーザ情報が記憶されている。ユーザ情報は、「ユーザＩＤ」「パスワード」「名称」「年齢」「性別」「ユニット」「画像」等の項目で表される情報を含む。
【００３９】
「ユーザＩＤ」の項目には、ユーザの識別情報であるユーザＩＤが格納されている。
【００４０】
「パスワード」の項目には、例えば英数字等の文字列からなるパスワード（図中では「＊＊＊＊＊」と略記）が格納されている。
【００４１】
「名称」の項目には、ユーザの氏名や氏、名、ニックネーム等の名称情報が格納されている。
【００４２】
「年齢」の項目には、ユーザの年齢を表す年齢情報（年齢を直接的に表す情報に限られず、生年月日を示す情報や生まれ年を示す情報等の年齢を間接的に表す情報でもよい）が格納されている。
【００４３】
「性別」の項目には、ユーザの性別を表す性別情報が格納されている。
【００４４】
「ユニット」の項目には、複数の会員登録されたユーザが嗜好に応じて公知の適宜の手法により分類された複数のユニットのうち、ユーザの属するユニット（ユーザの嗜好に対応するユニット）の識別情報であるユニットＩＤが格納されている。なお、この「ユニット」の項目には、上記のようなユーザの嗜好に対応するユニットではなく、ユーザの嗜好そのもの、つまりユーザが予め登録した（ユーザの好きな）カラオケ楽曲や歌手等を表す情報が格納されていてもよい。
【００４５】
なお、上記年齢、性別、及びユニットの総称が、属性に相当し、上記年齢情報、性別情報、及びユニットＩＤの総称が属性情報に相当する。
【００４６】
「画像」の項目には、ユーザに係る画像（例えばアバターや写真、イラスト等）のデータが格納されている。
【００４７】
図３に、グループ歌唱履歴データベース３３２０の一例を示す。
【００４８】
図３に示すグループ歌唱履歴データベース３３２０には、複数のグループ歌唱履歴情報（履歴情報）が記憶されている。グループ歌唱履歴情報は、カラオケ装置１０によるカラオケ楽曲の再生サービスを同一の場所で享受した複数の会員登録された歌唱者（消費者）のカラオケ楽曲に対する歌唱履歴（消費行動履歴）に対し、歌唱者及び当該歌唱者に同伴する会員登録された同伴者（第１関係者、第１同伴者。以下適宜「歌唱同伴者」という）を含む複数の登録者の年齢、性別、及びユニットと、当該歌唱履歴に係るカラオケ楽曲（歌唱者が選曲したカラオケ楽曲）に対する歌唱同伴者による評価の結果とを対応付けた情報である。このグループ歌唱履歴情報は、「番号」「ユーザＩＤ」「楽曲ＩＤ」「歌手ＩＤ」「歌唱時刻」「評価」「歌唱者属性」「同伴者属性」等の項目で表される情報を含む。
【００４９】
「番号」の項目には、グループ歌唱履歴情報の識別番号が格納されている。
【００５０】
「ユーザＩＤ」の項目には、歌唱者のユーザＩＤが格納されている。
【００５１】
「楽曲ＩＤ」の項目には、歌唱者が選曲したカラオケ楽曲の識別情報である楽曲ＩＤが格納されている。
【００５２】
「歌手ＩＤ」の項目には、歌唱者が選曲したカラオケ楽曲の歌手の識別情報である歌手ＩＤが格納されている。
【００５３】
「歌唱時刻」の項目には、歌唱者によるカラオケ楽曲の選曲（又は歌唱）時刻を表す時刻情報が格納されている。
【００５４】
「評価」の項目には、歌唱者が選曲したカラオケ楽曲に対する歌唱同伴者による評価の結果（この例では５段階評価の結果。「１」「２」「３」「４」「５」の順に評価が高いものとする）が格納されている。
【００５５】
本実施形態では、歌唱者のカラオケ楽曲の歌唱が終了すると、適宜のタイミングで、歌唱同伴者の予め登録したメールアドレスに対し当該カラオケ楽曲に対する評価を受け付けるためのメールが送信される（又は、インターネット上のいわゆるマイページに上記評価を受け付けるためのコンテンツがあったり、リモコン２０の表示部に上記評価を受け付けるための画面が表示されてもよい）。その後、歌唱同伴者が適宜の操作端末（又は、リモコン２０の操作部２５）を操作して上記評価を行うと、その評価がホストサーバ３０の制御部３１のＣＰＵにより受け付けられる。そして、その受け付けられた上記評価の結果が、この「評価」の項目の対応する箇所に記録されるようになっている。なお、上記評価を受け付けるホストサーバ３０の制御部３１のＣＰＵが、評価受付手段として機能する。
【００５６】
「歌唱者属性」の項目には、歌唱者の年齢情報と、歌唱者の性別情報と、歌唱者の属するユニットのユニットＩＤとが格納されている。なお、この「歌唱者属性」の項目には、上記歌唱者に係るユニットＩＤに代えて、歌唱者の嗜好そのもの、つまり歌唱者が予め登録した（歌唱者の好きな）カラオケ楽曲や歌手等を表す情報が格納されていてもよい。
【００５７】
「同伴者属性」の項目には、歌唱同伴者の年齢情報と、歌唱同伴者の性別情報と、歌唱同伴者の属するユニットのユニットＩＤとが格納されている。なお、この「同伴者属性」の項目には、上記歌唱同伴者に係るユニットＩＤに代えて、歌唱同伴者の嗜好そのもの、つまり歌唱同伴者が予め登録した（歌唱同伴者の好きな）カラオケ楽曲や歌手等を表す情報が格納されていてもよい。
【００５８】
また、上記「同伴者属性」の項目は、複数設けられており、歌唱同伴者が複数人いた場合には、対応する人数分の「同伴者属性」の項目に情報が格納されている。
【００５９】
図４に、楽曲情報データベース３３３０の一例を示す。
【００６０】
図４に示す楽曲情報データベース３３３０には、複数のカラオケ楽曲に係る楽曲情報が記憶されている。楽曲情報は、カラオケ楽曲に係る楽曲ＩＤと、当該カラオケ楽曲の識別情報である楽曲名と、当該カラオケ楽曲の歌手の識別情報である歌手名とを含む。
【００６１】
図５に、歌手情報データベース３３４０の一例を示す。
【００６２】
図５に示す歌手情報データベース３３４０には、複数の歌手に係る歌手情報が記憶されている。歌手情報は、歌手に係る歌手ＩＤと、当該歌手に係る歌手名とを含む。
【００６３】
ここで、本実施形態の特徴は、操作者がリモコン２０の操作部２５を介して特定の操作を行うと、グループ歌唱履歴データベース３３２０に記憶された、複数の登録者の年齢、性別、及びユニットが操作者及び当該操作者に同伴する同伴者（第２関係者、第２同伴者。以下適宜「操作同伴者」という）を含む複数の対象者の年齢情報、性別情報、及びユニットＩＤに基づく第１条件を満たす、グループ歌唱履歴情報に基づき、操作者へ推奨するカラオケ楽曲が決定され、その決定結果に基づく表示がリモコン２０の表示部２６に表示されることにある。以下、その詳細内容を順を追って説明する。
【００６４】
なお、以下では、操作者及び操作同伴者を含む複数の対象者が、会員登録された者であり、かつ利用認証された者である場合を例にとって説明する。
【００６５】
すなわち、本実施形態では、操作者が選曲を行う際にリモコン２０の操作部２５を介して所定の操作を行うと、リモコン２０では、表示部２６に所定の検索画面（図示省略）が表示される。この検索画面が表示された状態で、操作者がリモコン２０の操作部２５を介して特定の操作（例えば検索画面に表示された「検索」画像に対応する操作部２５部分のタッチ）を行うと、リモコン２０では、その旨を表す信号（以下適宜「検索信号」という）がホストサーバ３０へ送信される。なお、検索信号には、操作者及び操作同伴者のユーザＩＤ等の情報が含まれていてもよい。これにより、ホストサーバ３０では、リモコン２０から受信された検索信号に応じて、上記ユーザ情報データベース３３１０から、操作者及び操作同伴者を含む複数の対象者それぞれの年齢情報、性別情報、及びユニットＩＤが取得される。
【００６６】
例えば、対象者として、操作者及び２人の操作同伴者を含む３人の対象者、つまり操作者である対象者Ｉ（図２に示すユーザ情報データベース３３１０中のユーザＩＤ「ｕｓｅｒ９」を持つユーザ。年齢：２５歳、性別：男性、ユニット：１）、操作同伴者である対象者Ｊ（図２に示すユーザ情報データベース３３１０中のユーザＩＤ「ｕｓｅｒ１０」を持つユーザ。年齢：３０歳、性別：女性、ユニット：２）、別の操作同伴者である対象者Ｋ（図２に示すユーザ情報データベース３３１０中のユーザＩＤ「ｕｓｅｒ１１」を持つユーザ。年齢：４０歳、性別：女性、ユニット：３）がいた場合を考える。この場合には、対象者Ｉに関しては、年齢情報として「２５歳」、性別情報として「男性」、ユニットＩＤとして「１」が取得される。また、対象者Ｊに関しては、年齢情報として「３０歳」、性別情報として「女性」、ユニットＩＤとして「２」が取得される。また、対象者Ｋに関しては、年齢情報として「４０歳」、性別情報として「女性」、ユニットＩＤとして「３」が取得される。
【００６７】
その後、ホストサーバ３０では、上記グループ歌唱履歴データベース３３２０に記憶された複数のグループ歌唱履歴情報のうち、複数の登録者それぞれの年齢、性別、及びユニットが、上記取得された複数の対象者それぞれの年齢情報、性別情報、及びユニットＩＤに基づく第１条件を満たす、グループ歌唱履歴情報があるか否かが判定される。この例では、第１条件は、複数の対象者それぞれの年齢、性別、及びユニットと完全一致することに設定されている。したがって、ここでは、グループ歌唱履歴データベース３３２０に記憶された複数のグループ歌唱履歴情報のうち、複数の登録者それぞれの年齢、性別、及びユニットが、上記取得された複数の対象者それぞれの年齢情報の示す年齢、性別情報の示す性別、及びユニットＩＤの示すユニットと完全一致する、グループ歌唱履歴情報があるか否かの判定が行われる。つまり、複数の対象者の年齢、性別、嗜好の構成と同じ年齢、性別、嗜好の構成に対応する複数の登録者の歌唱履歴を含むグループ歌唱履歴情報があるか否かが判定される。
【００６８】
例えば、対象者として、上記３人の対象者Ｉ，Ｊ，Ｋがいた場合には、対象者Ｉ，Ｊ，Ｋそれぞれの年齢情報、性別情報、及びユニットＩＤが上記のように取得されるので、グループ歌唱履歴データベース３３２０に記憶された複数のグループ歌唱履歴情報のうち、ある１人の登録者の年齢、性別、及びユニットが対象者Ｉの年齢「２５歳」、性別「男性」、及びユニット「１」と完全一致し、別の１人の登録者の年齢、性別、及びユニットが対象者Ｊの年齢「３０歳」、性別「女性」、及びユニット「２」と完全一致し、さらに別の１人の登録者の年齢、性別、及びユニットが対象者Ｋの年齢「４０歳」、性別「女性」、及びユニット「３」と完全一致する、グループ歌唱履歴情報があるか否かの判定が行われる。
【００６９】
このとき、複数の登録者それぞれの年齢、性別、及びユニットが第１条件を満たす（つまり、上記取得された複数の対象者それぞれの年齢情報の示す年齢、性別情報の示す性別、及びユニットＩＤの示すユニットと完全一致する）グループ歌唱履歴情報があった場合には、ホストサーバ３０では、当該グループ歌唱履歴情報が抽出される。つまり、この抽出されたグループ歌唱履歴情報には、複数の対象者の年齢、性別、嗜好の構成と同じ年齢、性別、嗜好の構成に対応する複数の登録者の歌唱履歴、言い換えれば、複数の対象者の年齢、性別、嗜好の構成と同じ年齢、性別、嗜好の構成下で、過去に選曲された実績のあるカラオケ楽曲の情報が含まれている。
【００７０】
例えば、対象者として、上記３人の対象者Ｉ，Ｊ，Ｋがいた場合には、対象者Ｉ，Ｊ，Ｋそれぞれの年齢情報、性別情報、及びユニットＩＤが上記のように取得され、上記のように判定が行われるので、図３に示すグループ歌唱履歴データベース３３２０においては、ユーザＩＤ「ｕｓｅｒ１」を持つ登録者（年齢：２５歳、性別：男性、ユニット：１）、ユーザＩＤ「ｕｓｅｒ２」を持つ登録者（年齢：３０歳、性別：女性、ユニット：２）、及び、ユーザＩＤ「ｕｓｅｒ３」を持つ登録者（年齢：４０歳、性別：女性、ユニット：３）に係るグループ歌唱履歴情報、つまり識別番号が「１」のグループ歌唱履歴情報が抽出される。
【００７１】
一方、複数の登録者それぞれの年齢、性別、及びユニットが第１条件を満たす（つまり、上記取得された複数の対象者それぞれの年齢情報の示す年齢、性別情報の示す性別、及びユニットＩＤの示すユニットと完全一致する）グループ歌唱履歴情報がなかった場合には、ホストサーバ３０では、第１条件が緩和される。例えば、第１条件が、複数の対象者それぞれの年齢及び性別と完全一致することに緩和される。あるいは、第１条件が、複数の対象者それぞれの年齢及びユニットと完全一致することに緩和されてもよい。あるいは、第１条件が、複数の対象者それぞれの年齢と完全一致することに緩和されてもよい。あるいは、第１条件が、複数の対象者それぞれの年齢の所定の範囲（例えば前後５歳）に含まれることに緩和されてもよい。その後、ホストサーバ３０では、緩和された第１条件を用いて、上記の判定が再度行われる。つまり、グループ歌唱履歴データベース３３２０に記憶された複数のグループ歌唱履歴情報のうち、複数の登録者それぞれの年齢、性別、及びユニットが、緩和された第１条件を満たす（例えば、上記取得された複数の対象者それぞれの年齢情報の示す年齢、及び、性別情報の示す性別と完全一致する）、グループ歌唱履歴情報があるか否かが判定される。そして、複数の登録者それぞれの年齢、性別、及びユニットが第１条件を満たすグループ歌唱履歴情報があった場合には、ホストサーバ３０では、当該グループ歌唱履歴情報が抽出され、当該グループ歌唱履歴情報がなかった場合には、第１条件が緩和され、緩和された第１条件を用いて、上記の判定が再度行われる（あるいは、グループ歌唱履歴情報が抽出できなかったとしてエラー報知してもよい）。
【００７２】
そして、グループ歌唱履歴情報が抽出されると、ホストサーバ３０では、その抽出されたグループ歌唱履歴情報（複数の対象者の年齢、性別、嗜好の構成に関する所定の条件を満たす年齢、性別、嗜好の構成下で、過去に選曲された実績のあるカラオケ楽曲の情報）に基づき、操作者へ推奨するカラオケ楽曲が決定される。本実施形態では、上記抽出されたグループ歌唱履歴情報に係るカラオケ楽曲のうち、評価の結果が第２条件を満たすカラオケ楽曲が、操作者へ推奨するカラオケ楽曲として決定される。この例では、第２条件は、「３」以上であることに設定されている。したがって、ここでは、上記抽出されたグループ歌唱履歴情報に係るカラオケ楽曲のうち、評価の結果が「３」以上であるカラオケ楽曲が、操作者へ推奨するカラオケ楽曲として決定される。
【００７３】
そして、ホストサーバ３０では、上記決定結果、つまり操作者へ推奨するカラオケ楽曲に係る情報を含む検索結果画面を表示するための表示信号が、リモコン２０へ送信（出力）される。これにより、リモコン２０では、ホストサーバ３０から受信された表示信号に基づき、表示部２６に所定の検索結果画面Ｄ１（後述の図６参照）が表示される。
【００７４】
図６に、リモコン２０の表示部２６に表示される検索結果画面Ｄ１の一例を示す。
【００７５】
図６に示す検索結果画面Ｄ１では、操作者へ推奨する複数のカラオケ楽曲に係る情報（この例では楽曲名及び歌手名）がリスト化されて表示されている。
【００７６】
このとき、操作者へ推奨する複数のカラオケ楽曲に係る情報として、楽曲名及び歌手名以外の情報が表示されてもよい。例えば、楽曲名及び歌手名に加え、カラオケ楽曲の発売開始年の情報、どの操作同伴者向けのカラオケ楽曲であるかがわかる情報（例えば操作同伴者に係る画像等）、どの年齢（世代）向けのカラオケ楽曲であるかがわかる情報（例えば年齢（世代）を表す画像等）等が表示されてもよい。
【００７７】
また、操作者へ推奨する複数のカラオケ楽曲の情報の配列態様は、特に限定されるものではない。例えば、操作者へ推奨する複数のカラオケ楽曲の情報は、全体での歌唱履歴の数の多い順、操作者の年齢（世代）での歌唱履歴の数の多い順、評価の結果の高い順、歌唱履歴の新しい順、発売開始年の新しい順等のどの配列態様で配列でもよい。また、どの配列態様で配列するのかを操作者の操作により選択（ソート）できてもよい。また、男性向け・女性向けに分類されて表示されたり、各年齢（世代）向けごとに分類されて表示されたり、各操作同伴者向けごとに分類されて表示されてもよい。
【００７８】
以下、図７を参照しつつ、上記手法を実現するために、リモコン２０とホストサーバ３０との間で実行される制御手順について説明する。なお、図７中では、基本的に図中上側から下側に向かっての時系列変化で各手順を示している。
【００７９】
図７において、リモコン２０側のフローに示す処理は、上記カラオケ楽曲推奨プログラムによるソフトウェアが起動されることにより開始される。
【００８０】
すなわち、操作者が操作部２５を介して所定の操作を行うと、ステップＳＡ１０で、リモコン２０の制御部２１のＣＰＵは、表示部２６に上記検索画面を表示させる。
【００８１】
その後、ステップＳＡ２０で、リモコン２０の制御部２１のＣＰＵは、表示部２６に検索画面が表示された状態で、操作者の操作部２５を介した特定の操作が行われるまでループ待機する。操作者の操作部２５を介した特定の操作が行われた（特定の操作を受け付けた）際には、ステップＳＡ３０に移る。なお、このステップＳＡ２０の手順が、操作受付手順に相当し、このステップＳＡ２０の手順を実行するリモコン２０の制御部２のＣＰＵ１が、操作受付手段として機能する。
【００８２】
ステップＳＡ３０では、リモコン２０の制御部２１のＣＰＵは、上記検索信号をホストサーバ３０へ送信する。
【００８３】
すると、ステップＳＢ１０で、ホストサーバ３０の制御部３１のＣＰＵは、上記ステップＳＡ３０でリモコン２０から送信された検索信号を受信する。
【００８４】
その後、ステップＳＢ２０で、ホストサーバ３０の制御部３１のＣＰＵは、上記ステップＳＢ１０で受信された検索信号に応じて、ユーザ情報データベース３３１０から、操作者及び操作同伴者を含む複数の対象者それぞれの年齢情報、性別情報、及びユニットＩＤを取得する。なお、このステップＳＢ２０の手順を実行するホストサーバ３０の制御部３１のＣＰＵが、属性取得手段として機能する。
【００８５】
そして、ステップＳＢ３０に移り、ホストサーバ３０の制御部３１のＣＰＵは、グループ歌唱履歴データベース３３２０に記憶された複数のグループ歌唱履歴情報のうち、複数の登録者それぞれの年齢、性別、及びユニットが、上記ステップＳＢ２０で取得された複数の対象者それぞれの年齢情報、性別情報、及びユニットＩＤに基づく第１条件（後述のステップＳＢ４０で第１条件が緩和されていた場合には、その緩和された第１条件）を満たす、グループ歌唱履歴情報があるか否かを判定する。なお、このステップＳＢ３０の手順を実行するホストサーバ３０の制御部３１のＣＰＵが、履歴判定手段として機能する。複数の登録者それぞれの年齢、性別、及びユニットが上記第１条件を満たすグループ歌唱履歴情報がなかった場合には、ステップＳＢ３０の判定は満たされず、ステップＳＢ４０に移る。
【００８６】
ステップＳＢ４０では、ホストサーバ３０の制御部３１のＣＰＵは、上記第１条件を緩和する。なお、このステップＳＢ４０の手順を実行するホストサーバ３０の制御部３１のＣＰＵが、条件緩和手段として機能する。その後、上記ステップＳＢ３０に戻り、同様の手順を繰り返す。
【００８７】
一方、上記ステップＳＢ３０で、複数の登録者それぞれの年齢、性別、及びユニットが上記第１条件を満たすグループ歌唱履歴情報があった場合には、ステップＳＢ３０の判定が満たされて、ステップＳＢ５０に移る。
【００８８】
ステップＳＢ５０では、ホストサーバ３０の制御部３１のＣＰＵは、グループ歌唱履歴データベース３３２０に記憶された複数のグループ歌唱履歴情報のうち、複数の登録者それぞれの年齢、性別、及びユニットが上記第１条件を満たすグループ歌唱履歴情報を抽出する。なお、このステップＳＢ５０の手順を実行するホストサーバ３０の制御部３１のＣＰＵが、履歴抽出手段として機能する。
【００８９】
その後、ステップＳＢ６０で、ホストサーバ３０の制御部３１のＣＰＵは、上記ステップＳＢ５０で抽出されたグループ歌唱履歴情報のうち、評価の結果が「３」以上であるカラオケ楽曲を、操作者へ推奨するカラオケ楽曲として決定する。なお、このステップＳＢ６０の手順を実行するホストサーバ３０の制御部３１のＣＰＵが、商品決定手段として機能する。
【００９０】
そして、ステップＳＢ７０に移り、ホストサーバ３０の制御部３１のＣＰＵは、上記ステップＳＢ６０の決定結果、つまり上記検索結果画面を表示するための表示信号を、リモコン２０へ送信する。なお、このステップＳＢ７０の手順を実行するホストサーバ３０の制御部３１のＣＰＵが、結果出力手段として機能する。
【００９１】
すると、ステップＳＡ４０で、リモコン２０の制御部２１のＣＰＵは、上記ステップＳＢ７０でホストサーバ３０から送信された表示信号を受信する。なお、上記ステップＳＡ３０，ＳＡ４０の手順が、商品推奨手順に相当する。
【００９２】
その後、ステップＳＡ５０で、リモコン２０の制御部２１のＣＰＵは、上記ステップＳＡ４０で受信された表示信号に基づき、表示部２６に上記検索結果画面Ｄ１を表示する。
【００９３】
そして、ステップＳＡ６０に移り、リモコン２０の制御部２１のＣＰＵは、表示部２６に検索結果画面Ｄ１が表示された状態で、当該検索結果画面Ｄ１に含まれるカラオケ楽曲のうち、いずれか１つの再生の予約を行うための、操作者の操作部２５を介した予約操作（選曲操作）が行われるまでループ待機する。操作者の操作部２５を介した予約操作が行われた（予約操作を受け付けた）際には、ステップＳＡ７０に移る。
【００９４】
ステップＳＡ７０では、リモコン２０の制御部２１のＣＰＵは、上記ステップＳＡ６０で行われた予約操作に基づく予約信号を、カラオケ装置１０へ出力する。これにより、このシーケンスに示す処理が終了される。
【００９５】
以上説明したように、本実施形態では、歌唱者のカラオケ楽曲に対する歌唱履歴に対し、特に本実施形態ではカラオケ装置１０によるカラオケ楽曲の再生サービスを同一の場所で享受した複数の歌唱者のカラオケ楽曲に対する歌唱履歴に対し、歌唱者及び歌唱同伴者を含む複数の登録者の年齢を対応付けた、グループ歌唱履歴情報を記憶した、グループ歌唱履歴データベース３３２０が設けられている。
【００９６】
そして、操作者が選曲を行う際に特定の操作を行うと、それに応じて、複数の対象者の年齢情報が取得される。その後、グループ歌唱履歴データベース３３２０に記憶されたグループ歌唱履歴情報のうち、複数の登録者の年齢が、上記取得された複数の対象者の年齢情報に基づく第１条件を満たすグループ歌唱履歴情報が抽出される。そして、上記抽出されたグループ歌唱履歴情報に基づき、操作者へ推奨するカラオケ楽曲が決定され、その決定結果がリモコン２０へ出力される。
【００９７】
以上のようにして、本実施形態では、複数の対象者の年齢構成に関する所定の条件を満たす（例えば複数の対象者の年齢構成と同じ）年齢構成下で過去に選曲された実績のあるカラオケ楽曲の情報に基づき決定したカラオケ楽曲を、操作者に推奨することができる。この結果、操作者と操作同伴者との年齢が異なる状況で操作者が選曲を行う場合でも、当該操作同伴者に対する歌唱履歴の有無に拘わらず、操作者に対し、その状況で相応しいカラオケ楽曲を推奨することができる。
【００９８】
また、本実施形態では特に、グループ歌唱履歴データベース３３２０には、複数の歌唱者のカラオケ楽曲に対する歌唱履歴に対し、複数の登録者の年齢、性別、ユニットを対応付けた、グループ歌唱履歴情報が記憶されている。そして、操作者が選曲を行う際に特定の操作を行うと、それに応じて、複数の対象者の年齢情報、性別情報、及びユニットを取得する。これにより、複数の対象者の年齢、性別、嗜好の構成に関する所定の条件を満たす（例えば複数の対象者の年齢、性別、嗜好の構成と同じ）年齢、性別、嗜好の構成下で過去に選曲された実績のあるカラオケ楽曲の情報に基づき決定したカラオケ楽曲を、操作者に推奨することができる。この結果、操作者と操作同伴者との年齢や性別、嗜好が異なる状況で操作者が選曲を行う場合でも、操作者に対し、その状況で相応しいカラオケ楽曲を推奨することができるので、より効果的な推奨を行うことができる。
【００９９】
また、本実施形態では特に、グループ歌唱履歴データベース３３２０に記憶されたグループ歌唱履歴情報のうち、複数の登録者の年齢、性別、及びユニットが第１条件を満たすグループ歌唱履歴情報があるか否かを判定する。このとき、複数の登録者の年齢、性別、及びユニットが第１条件を満たすグループ歌唱履歴情報があると判定された場合には、当該グループ歌唱履歴情報を抽出する。これにより、複数の対象者の年齢、性別、嗜好の構成に関する所定の条件を満たす年齢、性別、嗜好の構成下で過去に選曲された実績のあるカラオケ楽曲の情報を含むグループ歌唱履歴情報を、確実に抽出することができる。一方、複数の登録者の年齢、性別、及びユニットが第１条件を満たすグループ歌唱履歴情報がないと判定された場合には、上記第１条件を緩和し、その緩和された第１条件を用いて、上記の判定を再度行う。これにより、グループ歌唱履歴情報の抽出範囲を拡大することができるので、推奨するカラオケ楽曲が無いといった操作者にとって不利益な現象になるのを抑制することができる。
【０１００】
また、本実施形態では特に、上述のようにして抽出されたグループ歌唱履歴情報に係るカラオケ楽曲のうち、歌唱同伴者による評価の結果が「３」以上であるカラオケ楽曲を、操作者へ推奨するカラオケ楽曲として決定する。これにより、上述のように抽出されたグループ歌唱履歴情報に係るカラオケ楽曲のうち、同伴者の評価が比較的良かったカラオケ楽曲を、操作者に推奨することができるので、より有効な推奨を行うことができる。
【０１０１】
なお、本発明は、上記実施形態に限られるものではなく、その趣旨及び技術的思想を逸脱しない範囲内で種々の変形が可能である。以下、そのような変形例を順を追って説明する。
【０１０２】
（１）操作者属性に適合する属性を持つ歌唱者の歌唱履歴のみを参照する場合
上記実施形態では、上述のようにして抽出された複数の登録者に係るグループ歌唱履歴情報に基づき、操作者へ推奨するカラオケ楽曲を決定していたが、これに限られない。
【０１０３】
すなわち、本変形例では、ホストサーバ３０の制御部３１のＣＰＵは、上述のようにして抽出された複数の登録者に係るグループ歌唱履歴情報のうち、操作者の年齢情報、性別情報、及びユニットＩＤに適合する年齢、性別、及びユニットを備える歌唱者の歌唱履歴に基づき、操作者へ推奨するカラオケ楽曲を決定する。
【０１０４】
例えば、操作者Ａ、操作同伴者Ｂ、及び操作同伴者Ｃがおり、操作者Ａの年齢情報等に適合する年齢等を備える登録者Ｄ、操作者Ａの年齢情報等に適合しない年齢等を備える登録者Ｅ、操作者Ａの年齢情報等に適合しない年齢等を備える登録者Ｆに係るグループ歌唱履歴情報が抽出された場合を考える。この場合には、上記抽出された３人の登録者Ｄ，Ｅ、Ｆに係るグループ歌唱履歴情報のうち、操作者Ａの年齢情報等に適合する年齢等を備える登録者Ｄが歌唱者である際の（つまり歌唱者Ｄの）歌唱履歴に基づき、操作者へ推奨するカラオケ楽曲が決定される。
【０１０５】
本変形例によれば、複数の対象者の年齢構成に関する所定の条件を満たす年齢構成下で、操作者の年齢、性別、及び嗜好に適合する歌唱者により過去に選曲された実績のあるカラオケ楽曲の情報に基づき決定したカラオケ楽曲を、操作者に推奨することができる。したがって、操作者は、自分の年齢、性別、及び嗜好に適合する歌唱者、言い換えれば自分の歌唱傾向と似ている可能性の高い歌唱者の歌唱履歴のみに基づき決定されたカラオケ楽曲を参照して選曲することができるので、操作者の利便性を向上することができる。
【０１０６】
（２）本発明を購入する商品を探す場面に適用する場合
以上では、本発明をカラオケシステム１に適用した場合を説明したが、本発明は、購入する商品を探す場面に適用することも可能である。
【０１０７】
この場合には、商品推奨サーバの適宜の記憶装置（履歴記憶手段）に、購入者（消費者）の商品に対する購入履歴（消費行動履歴）に対し、購入者及び当該購入者の送り先（第１関係者。以下適宜「購入送り先」という）を含む複数の登録者の年齢等の属性を対応付けた、購入履歴情報（履歴情報）を記憶させておく。
【０１０８】
そして、操作者が、送り先（第２関係者。以下適宜「操作送り先」という）への購入商品を探す際に、情報端末の適宜の入力装置を介して自分の年齢等の属性と操作送り先の年齢等の属性との入力（特定の操作）を行うと、情報端末は、その入力を受け付け（＝操作受付手段としての機能）、その受け付けた入力情報を商品推奨サーバへ送信する。これにより、商品推奨サーバは、操作者の情報端末から受信された入力情報に応じて、操作者及び操作送り先を含む複数の対象者の年齢等の属性を表す属性情報を取得する（＝属性取得手段としての機能）。
【０１０９】
その後、商品推奨サーバは、記憶装置に記憶された購入履歴情報のうち、複数の登録者の年齢等の属性が、上記取得された複数の対象者の属性情報に基づく第１条件を満たす購入履歴情報（例えば、操作者と購入者との年齢等の属性が一致し、かつ操作送り先と購入送り先との年齢等の属性が一致する購入履歴情報）を抽出する（＝履歴抽出手段としての機能）。そして、商品推奨サーバは、その抽出された購入履歴情報に基づき、操作者へ推奨する商品を決定し（＝商品決定手段としての機能）、その決定結果を表す表示信号を操作者の情報端末へ出力する（＝結果出力手段としての機能）。これにより、操作者の情報端末は、商品推奨サーバから受信された表示信号に基つく表示を、適宜の表示装置に表示する。
【０１１０】
本変形例によれば、複数の対象者の年齢構成に関する所定の条件を満たす（例えば複数の対象者の年齢構成と同じ）年齢構成下で過去に購入された実績のある商品の情報に基づき決定した商品を、操作者に推奨することができる。この結果、操作者と操作送り先との年齢が異なる状況で操作者が購入商品を探す場合でも、当該操作送り先に対する購入履歴の有無に拘わらず、操作者に対し、その状況で相応しい商品を推奨することができる。
【０１１１】
（３）その他
上記実施形態及び（１）の変形例では、操作者が会員登録された者であり、かつ利用認証された者である場合を例にとって説明したが、本発明は、操作者が会員登録されていない者である場合にも適用可能である。この場合には、操作者は、リモコン２０の操作部２５を介して自分の年齢等の属性と操作同伴者の年齢等の属性の入力（特定の操作）を行えばよい。
【０１１２】
また、上記実施形態及び（１）の変形例では、ホストサーバの大容量記憶装置３３にグループ歌唱履歴情報を記憶させ、そのうちから抽出されたグループ歌唱履歴情報に基づき、操作者へ推奨するカラオケ楽曲を決定していたが、これに限られない。例えば、ホストサーバの大容量記憶装置３３に、購入者（消費者）の商品（例えば、ＣＤ、ＤＶＤ、カラオケ楽曲や歌手に関連する商品、いわゆる着うた等）に対する購入履歴（消費行動履歴）を含む購入履歴情報（履歴情報）を記憶させ、そのうちから抽出された購入履歴情報に基づき、操作者へ推奨するカラオケ楽曲を決定してもよい。
【０１１３】
また、上記実施形態及び（１）の変形例では、属性情報を取得する処理、グループ歌唱履歴情報を抽出する処理、操作者へ推奨するカラオケ楽曲を決定する処理、決定結果を出力する処理等をホストサーバ３０側で行っていたが、これに限られず、これらの処理をリモコン２０側で行ってもよい。
【０１１４】
また、上記実施形態及び（１）の変形例では、操作端末がリモコン２０である場合について説明したが、操作端末としては、これに限られず、携帯電話やいわゆるタブレットＰＣ等でもよい。この場合には、携帯電話やタブレットＰＣのＣＰＵ（演算手段）に対し上記図７のリモコン２０側のフローに示す各手順に対応する各手順を実行させるための商品推奨プログラムを、適宜の外部サーバから適宜のネットワークを介し携帯電話やタブレットＰＣの大容量記憶装置等の適宜のメモリに記憶させる等すればよい。
【０１１５】
また、図１中に示す矢印は、信号の流れの一例を示すものであり、信号の流れ方向を限定するものではない。
【０１１６】
また、図７に示すシーケンスは、本発明を図示する手順に限定するものではなく、発明の趣旨及び技術的思想を逸脱しない範囲内で手順の追加・削除又は順番の変更等をしてもよい。
【０１１７】
また、以上既に述べた以外にも、上記実施形態や各変形例による手法を適宜組み合わせて利用してもよい。
【０１１８】
その他、一々例示はしないが、本発明は、その趣旨を逸脱しない範囲内において、種々の変更が加えられて実施されるものである。
【符号の説明】
【０１１９】
１                商品推奨システム
１０              カラオケ装置
２０              リモコン（情報端末）
２１              制御部
３０              ホストサーバ（商品推奨サーバ）
３１              制御部
３３２            グループ歌唱履歴記憶部（履歴記憶手段）
【図１】
2015069407.tif 000003
【図２】
2015069407.tif 000004
【図３】
2015069407.tif 000005
【図４】
2015069407.tif 000006
【図５】
2015069407.tif 000007
【図６】
2015069407.tif 000008
【図７】
2015069407.tif 000009