(57)【特許請求の範囲】
【請求項１】
ユーザの情報端末とサーバ装置とからなる楽曲検索システムにおいて、
上記情報端末は、
５Ｗ１Ｈ情報の入力を受け付け楽曲の検索要求を行う検索要求部と、
楽曲を再生する楽曲再生部と、
所望とする楽曲をライブラリに登録するライブラリ登録部と、を備え、
上記サーバ装置は、
楽曲データと５Ｗ１Ｈ情報と視聴数とが対応付けられて記憶された楽曲記憶部と、
上記情報端末からの検索要求に基づき楽曲の検索を実行する検索部と、
上記検索の結果を一覧形式で表示するための画像データを生成する画面生成部と、
上記５Ｗ１Ｈ情報を更新する更新部と、を備え、
上記情報端末のライブラリ登録部は、楽曲をライブラリに登録するときに、当該楽曲の検索時に用いた５Ｗ１Ｈ情報を上記サーバ装置に送信し、
上記サーバ装置の上記更新部は、上記送信されてきた５Ｗ１Ｈ情報に基づいて楽曲記憶部の５Ｗ１Ｈ情報を更新し、
上記検索部は、楽曲記憶部を参照し、上記情報端末で検索時に入力された５Ｗ１Ｈ情報に関わるキーワードの全登録数で各楽曲の５Ｗ１Ｈ情報に含まれる検索文字列数を除算した後、各楽曲の視聴数を乗算することで評点し、当該評点に基づいて適合する楽曲を抽出する楽曲検索システム。
【請求項２】
上記検索部は、上記情報端末で検索時に入力された５Ｗ１Ｈ情報に加えて、位置情報、天気情報、又はカレンダ情報の少なくともいずれかに基づいて、適合する楽曲を抽出する
請求項１に記載の楽曲検索システム。
【請求項３】
ユーザの情報端末とサーバ装置とからなる楽曲検索システムによる方法において、
上記情報端末が、
５Ｗ１Ｈ情報の入力を受け付け楽曲の検索要求を行うステップと、
所望とする楽曲をライブラリに登録するステップと、
上記サーバ装置が、
上記情報端末からの検索要求に基づき楽曲の検索を実行するステップと、
上記検索の結果を一覧形式で表示するための画像データを生成するステップと、
上記５Ｗ１Ｈ情報を更新するステップと、を有し、
上記情報端末は、楽曲をライブラリに登録するときに、当該楽曲の検索時に用いた５Ｗ１Ｈ情報を上記サーバ装置に送信し、上記サーバ装置は、上記送信されてきた５Ｗ１Ｈ情報に基づいて楽曲記憶部の５Ｗ１Ｈ情報を更新し、
上記検索を実行するステップは、上記情報端末で検索時に入力された５Ｗ１Ｈ情報に関わるキーワードの全登録数で各楽曲の５Ｗ１Ｈ情報に含まれる検索文字列数を除算した後、各楽曲の視聴数を乗算することで評点し、当該評点に基づいて適合する楽曲を抽出する
楽曲検索方法。
【請求項４】
上記検索を実行するステップでは、上記情報端末で検索時に入力された５Ｗ１Ｈ情報に加えて、位置情報、天気情報、又はカレンダ情報の少なくともいずれかに基づいて、適合する楽曲を抽出する
請求項３に記載の楽曲検索方法。
【請求項５】
ユーザの情報端末と通信自在なサーバ装置であって
楽曲データと５Ｗ１Ｈ情報と視聴数とが対応付けられて記憶された楽曲記憶部と、
上記情報端末からの検索要求に基づき楽曲の検索を実行する検索部と、
上記検索の結果を一覧形式で表示するための画像データを生成する画面生成部と、
上記５Ｗ１Ｈ情報を更新する更新部と、を備え、
上記情報端末が楽曲をライブラリに登録するときに当該楽曲の検索時に用いた５Ｗ１Ｈ情報を受信し、上記更新部は上記送信されてきた５Ｗ１Ｈ情報に基づいて上記楽曲記憶部の５Ｗ１Ｈ情報を更新し、
上記検索部は、楽曲記憶部を参照し、上記情報端末で検索時に入力された５Ｗ１Ｈ情報に関わるキーワードの全登録数で各楽曲の５Ｗ１Ｈ情報に含まれる検索文字列数を除算した後、各楽曲の視聴数を乗算することで評点し、当該評点に基づいて適合する楽曲を抽出する
サーバ装置。
【請求項６】
上記検索部は、上記情報端末で検索時に入力された５Ｗ１Ｈ情報に加えて、位置情報、天気情報、又はカレンダ情報の少なくともいずれかに基づいて、適合する楽曲を抽出する
請求項５に記載のサーバ装置。
【請求項７】
ユーザの情報端末と通信自在で、楽曲データと５Ｗ１Ｈ情報と視聴数とが対応付けられて記憶された楽曲記憶部を備えたサーバ装置で実行されるプログラムであって
上記サーバ装置を、
上記情報端末からの検索要求に基づき楽曲の検索を実行する検索部、
上記検索の結果を一覧形式で表示するための画像データを生成する画面生成部、
楽曲記憶部の５Ｗ１Ｈ情報を更新する更新部、として機能させ、
上記情報端末が楽曲をライブラリに登録するときに当該楽曲の検索時に用いた５Ｗ１Ｈ情報を受信し、上記更新部が上記送信されてきた５Ｗ１Ｈ情報に基づいて楽曲記憶部の５Ｗ１Ｈ情報を更新し、
上記検索部は、楽曲記憶部を参照し、上記情報端末で検索時に入力された５Ｗ１Ｈ情報に関わるキーワードの全登録数で各楽曲の５Ｗ１Ｈ情報に含まれる検索文字列数を除算した後、各楽曲の視聴数を乗算することで評点し、当該評点に基づいて適合する楽曲を抽出する
プログラム。
【請求項８】
上記検索部は、上記情報端末で検索時に入力された５Ｗ１Ｈ情報に加えて、位置情報、天気情報、又はカレンダ情報の少なくともいずれかに基づいて、適合する楽曲を抽出する
請求項７に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば５Ｗ１Ｈ情報等を検索キーワードとして用いることで、ユーザの嗜好や状況等にマッチした楽曲を検索することができる楽曲検索システム、楽曲検索方法、サーバ装置、及びプログラムに関する。
【背景技術】
【０００２】
従来、ジャンルを問わず、多種多様な楽曲データが、インターネットを介してダウンロード可能となっている。従って、ユーザは、所望とする楽曲をＷｅｂサイト等で選択して情報端末によりダウンロードすれば、楽曲データを再生することができる。そして、今日では、選択対象である楽曲の数が膨大となっていることから、自己の嗜好や状況にマッチした楽曲をいかに効率よく検索できるかが重要になってきている。【０００３】
ここで、例えば、特許文献１では、カラオケ装置が開示されている。この装置は、楽曲データ毎に優先度を記載したデータベースと、楽曲データの検索条件を受け付ける入力手段と、この受け付けた検索条件に基づいてデータベースを検索し、検索結果を優先度に応じた順でソート出力する楽曲データ検索手段とを備えている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−３３５２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１では、優先度は単に新曲の数値を高く設定したにすぎない情報であって、ユーザの嗜好や状況にマッチした楽曲の検索は行われていなかった。【０００６】
このようなユーザの嗜好や状況を判断するにあたって、５Ｗ１Ｈ情報を検索キーワードに用いることは、従来なされていなかった。ここで、５Ｗ１Ｈ情報とは、一般には、いつ（Ｗｈｅｎ）、どこで（Ｗｈｅｒｅ）、だれが（Ｗｈｏ）、なにを（Ｗｈａｔ）、なぜ（Ｗｈｙ）、どのように（Ｈｏｗ）を意味する情報である。【０００７】
本発明は、このような課題に鑑みてなされたものであり、楽曲データと５Ｗ１Ｈ情報とを関連付けて管理し、５Ｗ１Ｈ情報を検索キーワードに用いてユーザの嗜好や状況にマッチした楽曲を検索可能とすることを目的とする。
【課題を解決するための手段】
【０００８】
上記した課題を解決するために、本発明の第１の態様に係る楽曲検索システムは、ユーザの情報端末とサーバ装置とからなる楽曲検索システムにおいて、上記情報端末は、５Ｗ１Ｈ情報の入力を受け付け楽曲の検索要求を行う検索要求部と、楽曲を再生する楽曲再生部と、所望とする楽曲をライブラリに登録するライブラリ登録部とを備え、上記サーバ装置は、楽曲データと５Ｗ１Ｈ情報と視聴数とが対応付けられて記憶された楽曲記憶部と、上記情報端末からの検索要求に基づき楽曲の検索を実行する検索部と、上記検索の結果を一覧形式で表示するための画像データを生成する画面生成部と、上記５Ｗ１Ｈ情報を更新する更新部とを備え、上記情報端末のライブラリ登録部は、楽曲をライブラリに登録するときに、当該楽曲の検索時に用いた５Ｗ１Ｈ情報を上記サーバ装置に送信し、上記サーバ装置の上記更新部は、上記送信されてきた５Ｗ１Ｈ情報に基づいて楽曲記憶部の５Ｗ１Ｈ情報を更新し、上記検索部は、楽曲記憶部を参照し、上記情報端末で検索時に入力された５Ｗ１Ｈ情報に関わるキーワードの全登録数で各楽曲の５Ｗ１Ｈ情報に含まれる検索文字列数を除算した後、各楽曲の視聴数を乗算することで評点し、当該評点に基づいて適合する楽曲を抽出する。
【０００９】
そして、本発明の第２の態様に係る楽曲検索方法は、ユーザの情報端末とサーバ装置とからなる楽曲検索システムによる方法において、上記情報端末が、５Ｗ１Ｈ情報の入力を受け付け楽曲の検索要求を行うステップと、所望とする楽曲をライブラリに登録するステップと、上記サーバ装置が、上記情報端末からの検索要求に基づき楽曲の検索を実行するステップと、上記検索の結果を一覧形式で表示するための画像データを生成するステップと、上記５Ｗ１Ｈ情報を更新するステップとを有し、上記情報端末は、楽曲をライブラリに登録するときに当該楽曲の検索時に用いた５Ｗ１Ｈ情報を上記サーバ装置に送信し、上記サーバ装置は、上記送信されてきた５Ｗ１Ｈ情報に基づいて楽曲記憶部の５Ｗ１Ｈ情報を更新し、上記検索を実行するステップは、上記情報端末で検索時に入力された５Ｗ１Ｈ情報に関わるキーワードの全登録数で各楽曲の５Ｗ１Ｈ情報に含まれる検索文字列数を除算した後、各楽曲の視聴数を乗算することで評点し、当該評点に基づいて適合する楽曲を抽出する。
【００１０】
さらに、本発明の第３の態様に係るサーバ装置は、ユーザの情報端末と通信自在なサーバ装置であって、楽曲データと５Ｗ１Ｈ情報と視聴数とが対応付けられて記憶された楽曲記憶部と、上記情報端末からの検索要求に基づき楽曲の検索を実行する検索部と、上記検索の結果を一覧形式で表示するための画像データを生成する画面生成部と、上記５Ｗ１Ｈ情報を更新する更新部とを備え、上記情報端末が楽曲をライブラリに登録するときに当該楽曲の検索時に用いた５Ｗ１Ｈ情報を受信し、上記更新部は上記送信されてきた５Ｗ１Ｈ情報に基づいて上記楽曲記憶部の５Ｗ１Ｈ情報を更新し、上記検索部は、楽曲記憶部を参照し、上記情報端末で検索時に入力された５Ｗ１Ｈ情報に関わるキーワードの全登録数で各楽曲の５Ｗ１Ｈ情報に含まれる検索文字列数を除算した後、各楽曲の視聴数を乗算することで評点し、当該評点に基づいて適合する楽曲を抽出する。
【００１１】
そして、本発明の第４の態様に係るプログラムは、ユーザの情報端末と通信自在で、楽曲データと５Ｗ１Ｈ情報と視聴数とが対応付けられて記憶された楽曲記憶部を備えたサーバ装置で実行されるプログラムであって、上記サーバ装置を、上記情報端末からの検索要求に基づき楽曲の検索を実行する検索部、上記検索の結果を一覧形式で表示するための画像データを生成する画面生成部、楽曲記憶部の５Ｗ１Ｈ情報を更新する更新部、として機能させ、上記情報端末が楽曲をライブラリに登録するときに当該楽曲の検索時に用いた５Ｗ１Ｈ情報を受信し、上記更新部が上記送信されてきた５Ｗ１Ｈ情報に基づいて楽曲記憶部の５Ｗ１Ｈ情報を更新し、上記検索部は、楽曲記憶部を参照し、上記情報端末で検索時に入力された５Ｗ１Ｈ情報に関わるキーワードの全登録数で各楽曲の５Ｗ１Ｈ情報に含まれる検索文字列数を除算した後、各楽曲の視聴数を乗算することで評点し、当該評点に基づいて適合する楽曲を抽出する。
【発明の効果】
【００１２】
本発明によれば、楽曲データと５Ｗ１Ｈ情報とを関連付けて管理し、５Ｗ１Ｈ情報を検索キーワードに用いてユーザの嗜好や状況にマッチした楽曲を検索可能とする楽曲検索システム、楽曲検索方法、サーバ装置、及びプログラムを提供することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の第１実施形態に係る楽曲検索システムの構成図である。
【図２】本発明の第１実施形態に係るサーバ装置の構成図である。
【図３】楽曲管理テーブルの構成例を示す図である。
【図４】提供者管理テーブルの構成例を示す図である。
【図５】ユーザ管理テーブルの構成例を示す図である。
【図６】ライブ情報管理テーブルの構成例を示す図である。
【図７】本発明の第１実施形態に係る情報端末の構成図である。
【図８】本発明の第１実施形態に係る情報端末の構成図である。
【図９】本発明の第１実施形態に係る楽曲検索システムの楽曲登録の処理手順を詳細に示すフローチャートである。
【図１０】楽曲登録の過程を説明する画面遷移図である。
【図１１】本発明の第１実施形態に係る楽曲検索システムの楽曲検索に係る処理手順を詳細に示すフローチャートである。
【図１２】楽曲検索の過程を説明する画面遷移図である。
【図１３】ライブラリ確認の過程を説明する画面遷移図である。
【発明を実施するための形態】
【００１４】
以下、図面を参照しつつ本発明の実施形態について説明する。
【００１５】
＜第１実施形態＞
先ず、本発明の第１実施形態について説明する。
【００１６】
図１には本発明の第１実施形態に係る楽曲検索システムの構成を示し説明する。
【００１７】
同図に示されるように、楽曲検索システムは、サーバ装置１と情報端末２、サーバ装置１と情報端末３、又はサーバ装置１と情報端末２，３のいずれかの組み合わせにより構成されている。サーバ装置１は、楽曲の登録及び検索を行うもので、情報端末２，３とインターネット等のネットワーク４を介して通信自在に接続されている。情報端末２は、ユーザ保有の端末である。情報端末２は、例えばスマートフォン、タブレット端末、ノートパソコンやデスクトップパソコン等のパソコン等からなる。情報端末３は、楽曲提供者保有の端末である。情報端末３は、例えばノートパソコン、デスクトップパソコン等のパソコン、スマートフォン、タブレット端末等からなる。
【００１８】
このような構成において、サーバ装置１は、情報端末３からの楽曲登録要求を受け付けて、アップロード時に入力された５Ｗ１Ｈ情報と紐づけて楽曲データをデータベースに登録する。また、サーバ装置１は、情報端末２からの楽曲検索要求を受け付けて、５Ｗ１Ｈ情報を検索キーワードに用いてＤＢを参照した検索を実行し、ユーザの嗜好や状況にマッチした楽曲を抽出する。そして、サーバ装置１は、抽出した楽曲を一覧形式で情報端末２にて表示されるように促し、視聴可能とする。情報端末２では、視聴の結果、気に入った楽曲をライブラリに登録することができるようになっている。このユーザごとのライブラリ情報もサーバ装置１が統括管理している。ライブラリへの楽曲の登録時には、当該楽曲を抽出したときに用いたキーワードが新たな５ＷＩＨ情報として追加されるべく、ＤＢの内容が更新されるようになっている。
【００１９】
図２には本発明の第１実施形態に係る楽曲検索システムにおけるサーバ装置１の詳細な構成例を示し説明する。
【００２０】
同図に示されるように、サーバ装置１は、全体の制御を司るＣＰＵ（Central Processing Unit）等からなる制御部１１を備えている。制御部１１は、通信部１２、楽曲データベース（以下、ＤＢと略記）１３、提供者ＤＢ１４、ユーザＤＢ１５、ライブＤＢ１６、及び記憶部１７と通信自在に接続されている。そして、制御部１１は、記憶部１７に格納されている制御プログラム１８を読み出し実行することで、主制御部１１ａ、認証部１１ｂ、画面生成部１１ｃ、５Ｗ１Ｈ更新部１１ｄ、検索部１１ｅ、楽曲登録管理部１１ｆ、提供者登録管理部１１ｇ、ユーザ登録管理部１１ｈ、ライブ登録管理部１１ｉ、及び広告部１１ｊとして機能する。
【００２１】
このような構成において、通信部１２は、ネットワーク４を介した情報端末２，３との通信を行うものである。
【００２２】
楽曲ＤＢ１３には、楽曲管理テーブルが格納されており、楽曲に関わる各種情報を関連付けて管理している。楽曲管理テーブルの構成例は、例えば図３に示される。
【００２３】
図３に示されるように、楽曲管理テーブルでは、楽曲ＩＤ、提供者ＩＤ、楽曲の名称（タイトル）、５Ｗ１Ｈ情報、作詞、作曲、歌詞、視聴数、ライブラリ登録数、天気情報、及び位置情報が対応付けられて記憶されている。楽曲ＩＤとは、楽曲をアップロードするときに自動付与される識別情報である。提供者ＩＤとは、提供者が登録するときに自動付与される識別情報である。ここでは、楽曲をアップロードした提供者の提供者ＩＤが対応付けられる。５Ｗ１Ｈ情報とは、楽曲をアップロードするときに提供者により情報端末３にて入力される情報である。５Ｗ１Ｈ情報には、いつ（Ｗｈｅｎ）、どこで（Ｗｈｅｒｅ）、だれが（Ｗｈｏ）、なにを（Ｗｈａｔ）、なぜ（Ｗｈｙ）、どのように（Ｈｏｗ）のキーワードが含まれる。５Ｗ１Ｈに加えて、だれに（Ｗｈｏｍ）を５Ｗ１Ｈ情報に加えるようにしてもよいことは勿論である。ライブラリ登録数とは、当該楽曲を自己のライブラリに登録しているユーザの数を意味する。天気情報とは、当該楽曲をライブラリに登録したユーザの登録時の天気の示す情報である。そして、位置情報とは、当該楽曲をライブラリに登録したユーザの登録時の位置を示す情報である。
【００２４】
提供者ＤＢ１４には、提供者管理テーブルが格納されており、楽曲の提供者に関わる各種情報を関連付けて管理している。提供者管理テーブルの構成例は、例えば図４に示されるとおりである。
【００２５】
図４に示されるように、提供者管理テーブルでは、提供者ＩＤ、提供者の生年月日、性別、支払先情報、氏名、表示名、画像、ライブＩＤ、楽曲ＩＤが対応付けられて記憶されている。提供者ＩＤとは、提供者がサービス利用者として登録するときに自動付与される識別情報である。支払先情報とは、楽曲の視聴等に伴う報酬の支払い先の銀行振込口座等を意味している。表示名とは、楽曲の提供者として関連付けて表示されるときに用いられる氏名又は名称である。画像とは、楽曲提供者自身、あるいは所属しているバンド等に係る画像データを意味する。ライブＩＤとは、詳細は後述するが、ライブ情報に対して付与される識別情報であり、楽曲の提供者が提供しているライブ情報を特定するライブＩＤは関連付けて記憶される。同様に、楽曲ＩＤについても、楽曲の提供者がアップロードした楽曲に関わる楽曲ＩＤは関連付けて記憶される。
【００２６】
ユーザＤＢ１５には、ユーザ管理テーブルが格納されており、サービスを受けるユーザに関わる各種情報を関連付けて管理している。ユーザ管理テーブルの構成例は、例えば図５に示されるとおりである。
【００２７】
図５に示されるように、ユーザ管理テーブルでは、ユーザＩＤ、ユーザの生年月日、性別、氏名、表示名、画像、パスワード、ライブラリ情報、提供者ＩＤが対応付けられて記憶されている。ユーザＩＤとは、ユーザがサービス利用者として登録するときに自動付与される識別情報である。表示名とは、サービス利用者としてサーバ装置１の開設するサイト内で表示されるときの氏名又は名称である。パスワードとは、サーバ装置１にて認証を受けるためのパスワードであり、ユーザ登録時に設定する。ライブラリ情報とは、視聴した楽曲等の中でお気に入りの楽曲を特定する情報であり、楽曲ＩＤにより登録をするようにしている。そして、提供者ＩＤとは、ユーザが楽曲の提供者でもあるときは、提供者ＩＤが関連付けられて記憶されている。
【００２８】
ライブＤＢ１６には、ライブ情報管理テーブルが格納されており、楽曲提供者により登録されたライブ情報が管理されている。ライブ情報管理テーブルの構成例は、例えば図６に示されるとおりである。
【００２９】
図６に示されるように、ライブ情報管理テーブルでは、ライブＩＤ、提供者ＩＤ、楽曲ＩＤ、日時、場所、金額、収容人数、その他の情報が対応付けられて記憶されている。ライブＩＤとは、ライブ情報を登録するときに自動的に付与される識別情報である。提供者ＩＤとは、当該ライブ情報を登録した提供者の提供者ＩＤである。楽曲ＩＤとは、当該ライブで実演される楽曲の楽曲ＩＤである。日時とはライブ開催日時、場所とはライブの開催場所（会場）、金額とはライブに係るチケットの販売価格、収容人数とはライブ会場の収容人数を意味する。
【００３０】
再び図２に戻り、記憶部１７は、例えば、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、ＨＤＤ(Hard Disc Drive)等からなり、制御プログラム１８を記憶していると共に、プログラム実行時には制御部１１のワークエリアを提供する。
【００３１】
制御部１１において、主制御部１１ａは、通信部１２を介した通信を制御するなど、統括的な各種制御を司る。認証部１１ｂは、情報端末２，３から認証要求を受け付け、ＩＤ及びパスワードによる所定の認証を実行する。画面生成部１１ｃは、情報端末２，３において画面表示するためのＨＴＭＬデータ等を生成する。５Ｗ１Ｈ更新部１１ｄとは、楽曲ＩＤと対応付けられて記憶されている５Ｗ１Ｈ情報を、情報端末２，３から送信されるデータに基づいて更新する。検索部１１ｅは、５Ｗ１Ｈ情報等に基づいて楽曲ＤＢよりユーザの嗜好や状況にマッチした楽曲を検索する。
【００３２】
楽曲登録管理部１１ｆは、楽曲に対して楽曲ＩＤを付与し、楽曲ＤＢ１３に楽曲ＩＤと紐づけて楽曲を登録し管理する。提供者登録管理部１１ｇは、提供者に対して提供者ＩＤを付与し、提供者ＤＢ１４に提供者ＩＤと紐づけて提供者情報を登録し管理する。ユーザ登録管理部１１ｈは、ユーザに対してユーザＩＤを付与し、ユーザＤＢ１５にユーザＩＤと紐づけてユーザ情報を登録し管理する。ライブ登録管理部１１ｉは、ライブ情報に対してライブＩＤを付与し、ライブＤＢ１６にライブＩＤと紐づけてライブ情報を登録し管理する。そして、広告部１１ｊは、例えば楽曲の視聴時等において、ユーザの情報端末２等において表示する広告の情報を管理している。
【００３３】
図７には本発明の第１実施形態に係る楽曲検索システムにおけるサービス利用者保有の情報端末２の詳細な構成例を示し説明する。
【００３４】
同図に示されるように、情報端末２は、全体の制御を司る制御２１を備えている。制御部２１は、通信部２２、操作部２３、表示部２４、記憶部２５と通信自在に接続されている。操作部２３と表示部２４は、タッチパネルとして一体化されていてもよい。制御部２１は、記憶部２５のプログラム２６を読み出し実行することで、主制御部２１ａ、認証要求部２１ｂ、検索要求部２１ｃ、楽曲再生部２１ｄ、ライブラリ登録部２１ｅ、カレンダ管理部２１ｆ、天気情報取得部２１ｇ、位置情報取得部２１ｈ、及び表示制御部２１ｉ等として機能する。
【００３５】
このような構成において、通信部２２は、サーバ装置１等と通信を行う。操作部２３は各種操作を受け付けるものであり、マウス、キーボード等も概念的に含まれる。表示部２４は、各種表示を行うものであり、ＬＣＤディスプレイ等が概念的に含まれる。前述したように、操作部２３と表示部２４がタッチパネルで構成される場合には、表示部２４に表示された案内画面を見ながら画面のボタン等をタップすることで、所望とする操作入力を行うことになる。記憶部２５は、例えばＲＡＭ、ＲＯＭ、ＨＤＤ等からなり、制御プログラムを記憶しており、プログラム実行時には制御部２１のワークエリアを提供する。
【００３６】
制御部２１において、主制御部２１ａは通信部２２を介した通信等、総括的な制御を司る。認証要求部２１ｂは、サーバ装置１が提供するＷｅｂサイトにログインするときにＩＤ及びパスワードによる認証を要求する。検索要求部２１ｃは、例えば５Ｗ１Ｈ情報等に基づく検索をサーバ装置１に要求する。楽曲再生部２１ｄは、サーバ装置１より提供された検索結果としての楽曲一覧、又はライブラリ等に列挙された楽曲の中から所望とする楽曲の再生を行う。ライブラリ登録部２１ｅは、視聴して気に入った楽曲が操作部２３の操作等により特定されると、当該楽曲を自己のライブラリに登録する。表示制御部２１ｉは表示部２４による画像等の表示を制御する。
【００３７】
以上に加えて、カレンダ管理部２１ｆは、ユーザのスケジュール等のカレンダ情報をカレンダ上で管理している。天気情報取得部２１ｇは、外部のＷｅｂサイト等から天気情報を定期的に取得し保持している。そして、位置情報取得部２１ｈは、不図示のＧＰＳ部等から位置情報を取得し保持している。なお、詳細は後述するが、これらカレンダ情報、天気情報、位置情報は、楽曲の評価や５Ｗ１Ｈ情報の更新等に用いられてよい。その詳細は第２実施形態以降で詳細に説明する。
【００３８】
図８には本発明の第１実施形態に係る楽曲検索システムにおける楽曲提供者保有の情報端末３の詳細な構成例を示し説明する。
【００３９】
同図に示されるように、情報端末３は、全体の制御を司る制御３１を備えている。制御部３１は、通信部３２、操作部３３、表示部３４、記憶部３５と通信自在に接続されている。操作部３３と表示部３４は、タッチパネルとして一体化されていてもよい。制御部３１は、記憶部３５のプログラム３６を読み出し実行することで、主制御部３１ａ、認証要求部３１ｂ、楽曲提供部３１ｃ、５Ｗ１Ｈ登録部３１ｄ、及び表示制御部３１ｅ等として機能する。
【００４０】
このような構成において、通信部３２は、サーバ装置１等と通信を行う。操作部３３は各種操作を受け付けるものであり、マウス、キーボード等も概念的に含まれる。表示部３４は、各種表示を行うものであり、ＬＣＤディスプレイ等が概念的に含まれる。前述したように、操作部３３と表示部３４がタッチパネルで構成される場合には、表示部３４に表示された案内画面を見ながら画面のボタン等をタップすることで、所望とする操作入力を行うことになる。記憶部３５は、例えばＲＡＭ、ＲＯＭ、ＨＤＤ等からなり、制御プログラムを記憶しており、プログラム実行時には制御部３１のワークエリアを提供する。
【００４１】
制御部３１において、主制御部３１ａは通信部３２を介した通信等、総括的な制御を司る。認証要求部３１ｂは、サーバ装置１が提供するＷｅｂサイトにログインするときにＩＤ及びパスワードによる認証を要求する。楽曲提供部３１ｃは、楽曲をサーバ装置１にアップロードする。５Ｗ１Ｈ登録部３１ｄは、楽曲提供時等に当該楽曲に関わる５Ｗ１Ｈの情報を登録する。表示制御部３１ｅは、表示部３４による画像等の表示を制御する。
【００４２】
以下、図９のフローチャートを参照して、本発明の第１実施形態に係る楽曲検索システムにおける楽曲登録の処理の流れを詳細に説明する。以下の説明では、図１０の画面遷移図を適宜参照する。なお、この処理手順は、本発明の第１実施形態に係る楽曲検索方法の少なくとも一部に相当するものである。
【００４３】
処理を開始すると、情報端末３の表示部３４に表示されたログイン画面１００の領域１００ａに提供者ＩＤを入力し、領域１００ｂにパスワードを入力し、ログインボタン１００ｃをタップする。これにより、認証要求部３１ｂがサーバ装置１に対して認証要求を行う（Ｓ１）。サーバ装置１は、この認証要求を受けると、認証部１１ｂが、提供者ＤＢ１４を参照して、提供者ＩＤ及びパスワードによる認証を実施する（Ｓ２）。そして、認証が成立すると、画面生成部１１ｃがユーザ画面１０１に係るＨＴＭＬデータを生成し、主制御部３１ａの制御の下、情報端末３に送信する（Ｓ３）。
【００４４】
情報端末３では、このＨＴＭＬデータを、通信部３２を介して受信すると、表示制御部３１ｅの制御の下、表示部３４がユーザ画面１０１を表示する（Ｓ４）。このユーザ画面１０１では、検索ボタン１０１ａ、ライブラリボタン１０１ｂ、楽曲アップロードボタン１０１ｃ、及びライブ情報ボタン１０１ｄが選択可能に表示されている。このユーザ画面１０１において、楽曲アップロードボタン１０１ｃが選択されると（Ｓ５をＹｅｓ）、表示制御部３１ｅの制御の下、表示部３４が画面１０２を表示し、５Ｗ１Ｈ情報に係る６つの画面を次へボタン１０２ｂを選択しながら切換えて、各領域１０２ａへの５Ｗ１Ｈ情報の入力を受け付ける（Ｓ６）。確定ボタン１０２ｃが選択されると、表示部３４はアップロード画面１０３を表示する。
【００４５】
アップロード画面１０３では、領域１０３ａにおいて参照ファイルを特定するようになっている。歌詞入力を行う場合には、歌詞入力ボタン１０３ｂを選択することで、歌詞入力画面１０４に切り替えて領域１０４ａへの歌詞入力を受け付ける。アップロード画面１０３におけるアップロードボタン１０３ｃ又は歌詞入力画面１０４におけるアップロードボタン１０４ｂが選択されると、楽曲提供部３１ｃがサーバ装置１への楽曲のアップロードを行う（Ｓ７）。このサーバ装置１への楽曲のアップロードに際しては、先に入力された５Ｗ１Ｈ情報を併せて送信する。
【００４６】
サーバ装置１では、楽曲データ及び５Ｗ１Ｈ情報を通信部１２が受信すると、楽曲登録管理部１１ｆが当該楽曲に対して楽曲ＩＤを付与し、楽曲ＤＢ１３に、楽曲ＩＤに紐づけて、楽曲データ、５ＷＩＨ情報、及び提供者に係る情報を記憶する（Ｓ８）。こうして楽曲登録に係る一連の処理を終了する。
【００４７】
次に、図１１のフローチャートを参照して、本発明の第１実施形態に係る楽曲検索システムにおける楽曲検索の処理の流れを詳細に説明する。以下の説明では、図１２の画面遷移図を適宜参照する。なお、この処理手順は、本発明の第１実施形態に係る楽曲検索方法の少なくとも一部に相当するものである。
【００４８】
処理を開始すると、情報端末２の表示部２４に表示されたログイン画面１００の領域１００ａにユーザＩＤを入力し、領域１００ｂにパスワードを入力し、ログインボタン１００ｃをタップする。これにより、認証要求部２１ｂがサーバ装置１に対して認証要求を行う（Ｓ１１）。サーバ装置１は、この認証要求を受けると、認証部１１ｂが、ユーザＤＢ１５を参照して、ユーザＩＤ及びパスワードによる認証を実施する（Ｓ１２）。そして、認証が成立すると、画面生成部１１ｃがユーザ画面１０１に係るＨＴＭＬデータを生成し、主制御部３１ａの制御の下で情報端末２に送信する（Ｓ１３）。
【００４９】
情報端末２では、このＨＴＭＬデータを、通信部２２を介して受信すると、表示制御部２１ｉの制御の下、表示部２４がユーザ画面１０１を表示する（Ｓ１４）。このユーザ画面１０１では、検索ボタン１０１ａ、ライブラリボタン１０１ｂ、楽曲アップロードボタン１０１ｃ、ライブ情報ボタン１０１ｄが選択可能に表示されている。このユーザ画面１０１で、検索ボタン１０１ａが選択されると（Ｓ１５をＹｅｓ）、表示制御部２１ｉの制御の下、表示部２４が検索画面１０５を表示する。そして、領域１０５ａに５Ｗ１Ｈのそれぞれについてのキーワードが入力され、次へボタン１０５ｂが選択されながら５Ｗ１Ｈそれぞれの入力画面に切り替えられて、確定ボタン１０５ｄが選択されると、検索要求部２１ｃがサーバ装置１に対して検索要求を行う（Ｓ１６）。
【００５０】
サーバ装置１は、この検索要求を受信すると、検索部１１ｅが検索を実行し、該当する楽曲を楽曲ＤＢ１３より抽出する（Ｓ１７）。そして、画面生成部１１ｃが、抽出した楽曲群に係る楽曲一覧表のＨＴＭＬデータを生成し、情報端末２に送信する（Ｓ１８）。
【００５１】
情報端末２では、このＨＴＭＬデータを受信すると、表示制御部２１ｉの制御の下、表示部２４が検索結果一覧画面１０６を表示する（Ｓ１９）。この検索結果一覧画面１０６では、ユーザの嗜好や状況にマッチした楽曲が列挙されており、視聴対象を選択できるようになっている。この列挙された楽曲の中から所望とする楽曲を選択され、視聴ボタン１０６ａが選択されると、表示部２４は視聴画面１０７を表示し、楽曲再生部２１ｄによる楽曲再生がなされる（Ｓ２０）。視聴画面１０７では、視聴の進行を示すゲージ１０７ａが表示され、領域１０７ｂには歌詞がある場合には歌詞が表示され、その隣の領域１０７ｃには広告が表示される。
【００５２】
視聴画面１０７においてライブラリ登録ボタン１０７ｄが選択されると、表示部２４がライブラリ登録画面１０８を表示する。そして、ユーザにより、ライブラリ登録画面１０８の領域１０８ａの表示で登録対象が確認された後に、登録ボタン１０８ｂが選択されると、ライブラリ登録部２１ｅがサーバ装置１に対してライブラリの登録を要求する（Ｓ２１）。サーバ装置１では、このライブラリ登録に係る要求を受けると、ユーザ登録管理部１１ｈがユーザＤＢ１５の情報を更新すると共に、５Ｗ１Ｈ更新部１１ｄが、楽曲ＤＢ１３にアクセスして、ライブラリに登録された楽曲の５Ｗ１Ｈ情報を更新する（Ｓ２２）。こうして楽曲検索に係る一連の処理を終了する。
【００５３】
このように、本実施形態に係る楽曲検索システムでは、楽曲と５Ｗ１Ｈ情報とが対応付けられて楽曲ＤＢ１３に記憶されている。そして、楽曲検索時においては、５Ｗ１Ｈ情報に基づいて、ユーザの嗜好や状況にマッチした楽曲を検索して抽出することが可能となっている。例えば、「いつ（Ｗｈｅｎ）」のキーワードとして、ユーザが生まれた年が入力された場合、当該年を５Ｗ１Ｈ情報としている楽曲が抽出される。さらに、「どこで（Ｗｈｅｒｅ）」のキーワードとして、「海」が入力された場合、海を５Ｗ１Ｈ情報としている楽曲が抽出される。そして、これらが共に入力されているときは、当該年にヒットした海に関わる楽曲が抽出される。このほか、「なにを（Ｗｈａｔ）」、「なぜ（Ｗｈｙ）」、「どのように（Ｈｏｗ）」についても、同様のロジックで抽出がなされる。
【００５４】
５Ｗ１Ｈ情報については、「いつ（Ｗｈｅｎ）」、「どこで（Ｗｈｅｒｅ）」、「だれが（Ｗｈｏ）」、「なにを（Ｗｈａｔ）」、「なぜ（Ｗｈｙ）」、「どのように（Ｈｏｗ）」の各キーワードについて、優先度を付与してもよい。
【００５５】
また、楽曲がユーザの嗜好や状況にマッチしている度合いを測るために、例えば、「検索文字数／登録数」×視聴数」を楽曲ごとに評点して、その点数の高い順にユーザの嗜好等にマッチしている度合いが高いものとして優先的に抽出するようにして、楽曲一覧に表示するようにしてもよい。
【００５６】
例えば、検索時にユーザにより５Ｗ１Ｈに関わるキーワードとして「海」が入力された場合を例示する。「海」に関わるキーワードとして「湘南」「浮き輪」「かき氷」…と１００のキーワードが登録されていたとする。そして、ある楽曲Ａは、５Ｗ１Ｈ情報として、この１００の登録キーワードのうち、５つが登録されており、視聴数が１００回であった場合、楽曲Ａの評点は次のようになる。
楽曲Ａの評点＝（５／１００）×１００＝５点
一方、ある楽曲Ｂは、５Ｗ１Ｈ情報として、この１００の登録キーワードのうち、２０が登録されており、視聴数が５０回であった場合、楽曲Ｂの評点は次のようになる。
楽曲Ｂの評点＝（２０／１００）×５０＝１０点
従って、この場合には、ユーザの嗜好や状況にマッチした楽曲として楽曲Ｂの方が楽曲Ａよりも優先して抽出される。そして、仮に双方ともマッチしたものとして抽出された場合でも、情報端末にて、検索結果一覧を表示するときには、楽曲Ｂを楽曲Ａよりも上位に表示することになる。
【００５７】
楽曲に関わる５Ｗ１Ｈ情報は、提供者により楽曲がアップロードされるとき、併せて登録されるが、本実施形態では、情報端末２にて、楽曲がライブラリ登録されると、サーバ装置１において、ユーザ登録管理部１１ｈがユーザＤＢ１５の情報を更新すると共に、５Ｗ１Ｈ更新部１１ｄが、楽曲ＤＢ１３にアクセスして、ライブラリに登録された楽曲の５Ｗ１Ｈ情報を更新している。
【００５８】
つまり、ライブラリに登録されればされるほど、楽曲の５Ｗ１Ｈ情報は追加されていくのである。例えば、登録時には「どこで（Ｗｈｅｒｅ）」の情報として「海」というキーワードが登録されていたに過ぎない場合でも、ユーザが「かき氷」というキーワードで検索した結果、得られた検索結果一覧にて視聴が選択され、ライブラリ登録されると、その楽曲の新たな５Ｗ１Ｈ情報として「かき氷」が追加されていくのである。このように、視聴されればされるほど視聴数が増加し、ライブラリに登録されればされるほど５Ｗ１Ｈ情報が追加されていくので、検索により抽出される機会も増え、検索結果一覧においても上位に表示される可能性が高まっていくのである。
【００５９】
次に、情報端末２にて、ユーザがライブラリに登録された楽曲を確認して視聴する場合の画面遷移は、図１３に示される通りである。
【００６０】
ユーザ画面１０１において、ライブラリボタン１０１ｂが選択されると、表示部２４にライブラリ画面１０９が表示される。この画面では、ライブラリ登録されている楽曲が列挙されており、ソートボタン１０９ａによりソートもできるようになっている。更に戻るボタン１０９ｂが選択された場合にはユーザ画面１０１に戻り、楽曲が選択された後に視聴ボタン１０９ｃが選択されると、表示部２４に視聴画面１１０が表示され、視聴可能となっている。この視聴画面１１０では、楽曲再生の進行度を示すゲージ部１１０ａが表示されており、更にその下には歌詞がある場合に歌詞を表示する領域１１０ｂと、広告を表示する領域１１０ｃとが設けられている。そして、その下には、戻るボタン１１０ｄが設けられており、戻るボタン１１０ｄが選択されると、ライブラリ画面１０９に画面が切換えられるようになっている。
【００６１】
以上説明したように、本発明の第１実施形態によれば、ユーザの情報端末２とサーバ装置１とからなる楽曲検索システムが提供される。情報端末２は、５Ｗ１Ｈ情報の入力を受け付け楽曲の検索要求を行う検索要求部２１ｃと、楽曲を再生する楽曲再生部２１ｄと、所望とする楽曲をライブラリに登録するライブラリ登録部２１ｅとを備えている。サーバ装置１は、楽曲データと５Ｗ１Ｈ情報と視聴数とが対応付けられて記憶された楽曲記憶部としての楽曲ＤＢ１３と、情報端末２からの検索要求に基づき楽曲の検索を実行する検索部１１ｅと、検索の結果を一覧形式で表示するための画像データを生成する画面生成部１１ｃと、５Ｗ１Ｈ情報を更新する５ＷＩＨ更新部１１ｄとを備えている。そして、情報端末２のライブラリ登録部２１ｅは、楽曲をライブラリに登録するときに、当該楽曲の検索時に用いた５Ｗ１Ｈ情報をサーバ装置１に送信し、サーバ装置１の５Ｗ１Ｈ更新部１１ｄは、送信されてきた５Ｗ１Ｈ情報に基づいて楽曲記憶部としての楽曲ＤＢ１３の５Ｗ１Ｈ情報を更新する。
【００６２】
ここで、上記検索部１１ｅは、楽曲記憶部としての楽曲ＤＢ１３を参照し、報端末２で検索時に入力された５Ｗ１Ｈ情報に関わるキーワードの全登録数で各楽曲の５Ｗ１Ｈ情報に含まれる検索文字数を除算した後、各楽曲の視聴数を乗算することで評点し、当該評点に基づいて適合する楽曲を抽出することとしてよい。
【００６３】
さらに、詳細は、第２乃至第４実施形態で後述するように、検索部１１ｅは、情報端末２で検索時に入力された５Ｗ１Ｈ情報に加えて、位置情報、天気情報、又はカレンダ情報の少なくともいずれかに基づいて、適合する楽曲を抽出することとしてよい。
【００６４】
また、本発明の第１実施形態によれば、ユーザの情報端末とサーバ装置とからなる楽曲検索システムによる方法において、情報端末２が、５Ｗ１Ｈ情報の入力を受け付け楽曲の検索要求を行うステップと、所望とする楽曲をライブラリに登録するステップと、サーバ装置１が、情報端末２からの検索要求に基づき楽曲の検索を実行するステップと、検索の結果を一覧形式で表示するための画像データを生成するステップと、５Ｗ１Ｈ情報を更新するステップとを有し、情報端末２は、楽曲をライブラリに登録するときに、当該楽曲の検索時に用いた５Ｗ１Ｈ情報をサーバ装置１に送信し、サーバ装置１は、上記送信されてきた５Ｗ１Ｈ情報に基づいて楽曲記憶部としての楽曲ＤＢ１３の５Ｗ１Ｈ情報を更新する楽曲検索方法が提供される。
【００６５】
このほか、ユーザの情報端末１と通信自在で、楽曲データと５Ｗ１Ｈ情報と視聴数とが対応付けられて記憶された楽曲記憶部としての楽曲ＤＢ１３を備えたサーバ装置１で実行されるプログラムであって、サーバ装置１が、情報端末２からの検索要求に基づき楽曲の検索を実行する検索部１１ｅ、上記検索の結果を一覧形式で表示するための画像データを生成する画面生成部１１ｃ、楽曲記憶部としての楽曲ＤＢ１３の５Ｗ１Ｈ情報を更新する５Ｗ１Ｈ更新部１１ｄとして機能し、情報端末２が楽曲をライブラリに登録するときに当該楽曲の検索時に用いた５Ｗ１Ｈ情報を受信し、５Ｗ１Ｈ更新部１１ｄが送信されてきた５Ｗ１Ｈ情報に基づいて楽曲記憶部としての楽曲ＤＢ１３の５Ｗ１Ｈ情報を更新するプログラムが提供される。このようなプログラムを記憶したコンピュータにより読み取り可能な記憶媒体としての実現も可能である。
【００６６】
従って、第１実施形態では、５Ｗ１Ｈ情報に基づいてユーザの嗜好や状況に適合した楽曲を的確に抽出することができる。更に、ユーザの情報端末で楽曲がライブラリに登録されるときに、サーバ装置側で当該楽曲に係る５Ｗ１Ｈ情報が更新されるので、楽曲のアップロードされてからの市場での評価が反映された最新の５Ｗ１Ｈ情報に基づいて検索を行うことができるので、信頼性が高い。
【００６７】
＜第２実施形態＞
次に本発明の第２実施形態について説明する。
【００６８】
本発明の第２実施形態に係る楽曲検索システムの構成及び作用は第１実施形態と略同様であるが、図１１の楽曲検索に係る処理手順の中で、情報端末２のカレンダ管理部２１ｆがユーザのカレンダの中のスケジュール等の記載を参照して、それを楽曲検索に用いている点で相違している。
【００６９】
すなわち、図１１の処理手順の中で、ステップＳ１５において、５Ｗ１Ｈ情報の入力を行って検索要求を行うときに、カレンダ管理部２１ｆが、カレンダの中のスケジュール等を参照して、予め定められたキーワードの予定が検索時の前後にある場合には、５Ｗ１Ｈ情報と併せてカレンダ情報を検索要求時にサーバ装置１に送信する。
【００７０】
情報端末２は、例えばスケジュールの中で検索日の数日以内に誕生日の入力がなされているときには、「誕生日」をキーワードとするカレンダ情報を５Ｗ１Ｈ情報と併せてサーバ装置１に送信する。なお、カレンダ情報として認識すべきキーワードは情報端末２において予め定められており、記憶部２５にテーブル形式で保持されていてよい。
【００７１】
サーバ装置１では、楽曲検索に際しては、５Ｗ１Ｈ情報のほかにカレンダ情報も加味して検索を実行することになる。ゆえに、５Ｗ１Ｈ情報に加えて「誕生日」というキーワードがカレンダ情報として検索キーワードになると、抽出された楽曲を通じて、意識していなかった友人の誕生日を思い出したりする効果も期待できる。
【００７２】
尚、上記カレンダ情報として認識すべきキーワードとしては、「誕生日」のほか、「スポーツ観戦」、「コンサート」、「ドライブ」、「デート」、「ディナー」など、種々のものを設定することが可能であることは勿論である。
【００７３】
以上説明したように、本発明の第２実施形態によれば、５Ｗ１Ｈ情報に加えてカレンダ情報を加味して検索を行うことができるので、ユーザが潜在意識には持っているが入力時に形式化されなかったキーワードを加味しての検索が可能となる。
【００７４】
＜第３実施形態＞
次に本発明の第３実施形態について説明する。
【００７５】
本発明の第２実施形態に係る楽曲検索システムの構成及び作用は第１実施形態と略同様であるが、図１１の楽曲検索に係る処理手順の中で、情報端末２の位置情報取得部２１ｈがユーザの位置情報を取得して、それを楽曲検索に用いている点で相違している。
【００７６】
すなわち、図１１の処理手順の中で、ステップＳ１５において、５Ｗ１Ｈ情報の入力を行って検索要求を行うときに、位置情報取得部２１ｈが、ユーザの位置情報を取得し、５Ｗ１Ｈ情報と併せて位置情報を検索要求時にサーバ装置１に送信する。
【００７７】
サーバ装置１では、楽曲検索に際しては、５Ｗ１Ｈ情報のほかに位置情報も加味して検索を実行することになる。位置情報が予め登録された場所に該当する場合には、当該場所に係るキーワードを５Ｗ１Ｈ情報に加味して検索を実行する。位置情報と登録場所との関係はユーザ管理テーブルにて管理されている。
【００７８】
尚、位置情報に対応する登録場所としては、「会社」、「自宅」、「公園」、「テニスコート」など、種々のものを設定することが可能であることは勿論である。
【００７９】
以上説明したように、本発明の第３実施形態によれば、５Ｗ１Ｈ情報に加えてユーザの検索時の位置情報を加味して楽曲を検索することができるので、シチュエーションに合致した楽曲の抽出を進めることが可能となる。
【００８０】
＜第４実施形態＞
次に本発明の第４実施形態について説明する。
【００８１】
本発明の第２実施形態に係る楽曲検索システムの構成及び作用は第１実施形態と略同様であるが、図１１の楽曲検索に係る処理手順の中で、情報端末２の天気情報取得部２１ｇが天気情報を取得して、それを楽曲検索に用いている点で相違している。
【００８２】
すなわち、図１１の処理手順の中で、ステップＳ１５において、５Ｗ１Ｈ情報の入力を行って検索要求を行うときに、天気情報取得部２１ｇが、現在位置の天気情報を外部サイトから取得し、５Ｗ１Ｈ情報と併せて天気情報をサーバ装置１に送信する。
【００８３】
天気情報は、「晴れ」、「曇り」、「雨」、「雪」といった数個のキーワードに予め分類されているので、情報端末２においては、天気情報取得部２１ｇが外部サイトから天気情報を取得した後、この数個のキーワードのいずれか１つに特定し、５Ｗ１Ｈ情報に当該キーワードからなる天気情報を併せてサーバ装置１側に送信する。サーバ装置１では、楽曲検索に際しては、５Ｗ１Ｈ情報のほかに天気情報も加味して検索を実行する。
【００８４】
以上説明したように、本発明の第４実施形態によれば、５Ｗ１Ｈ情報に加えて天気情報も加味した検索が可能となるので、ユーザの心情に影響のある環境要素もふまえての適格な楽曲の抽出が可能となる。
【００８５】
以上、本発明の一実施形態について説明したが、本発明はこれに限定されることなくその趣旨を逸脱しない範囲で種々の改良・変更が可能であることは勿論である。
【００８６】
例えば、楽曲検索時に５Ｗ１Ｈ情報に加味される情報としては、位置情報、天気情報、カレンダ情報のほかにも、種々の情報を加味することができる。また、５Ｗ１Ｈ情報として、だれに（Ｗｈｏｍ）の情報を更に加えてもよい。
【符号の説明】
【００８７】
１…サーバ装置、２，３…情報端末、４…インターネットなどのネットワーク、１１…制御部、１１ａ…主制御部、１１ｂ…認証部、１１ｃ…画面生成部、１１ｄ…５Ｗ１Ｈ更新部、１１ｅ…検索部、１１ｆ…楽曲登録管理部、１１ｇ…提供者登録管理部、１１ｈ…ユーザ登録管理部、１１ｉ…ライブ登録管理部、１１ｊ…広告部、１２…通信部、１３…楽曲ＤＢ、１４…提供者ＤＢ、１５…ユーザＤＢ、１６…ライブＤＢ、１７…記憶部、１８…プログラム、１９…記憶媒体、２１…制御部、２１ａ…主制御部、２１ｂ…認証要求部、２１ｃ…検索要求部、２１ｄ…楽曲再生部、２１ｅ…ライブラリ登録部、２１ｆ…カレンダ管理部、２１ｇ…天気情報取得部、２１ｈ…位置情報取得部、２２…通信部、２３…操作部、２４…表示部、２５…記憶部、２６…プログラム、３１…制御部、３１ａ…主制御部、３１ｂ…認証要求部、３１ｃ…楽曲提供部、３１ｄ…５Ｗ１Ｈ登録部、３２…通信部、３３…操作部、３４…表示部、３５…記憶部、３６…プログラム。
【要約】
楽曲データと５Ｗ１Ｈの情報を関連付けて管理し、５Ｗ１Ｈの検索キーワードに基づいてユーザの嗜好や状況にマッチした楽曲を検索可能とする楽曲検索システム、楽曲検索方法、サーバ装置、及びプログラムを提供する。サーバ装置１は、楽曲データと５Ｗ１Ｈ情報と視聴数とが対応付けられて記憶された楽曲ＤＢ１３と、情報端末からの検索要求に基づき楽曲の検索を実行する検索部１１ｅと、検索の結果を一覧形式で表示するための画像データを生成する画面生成部１１ｃと、５Ｗ１Ｈ情報を更新する５Ｗ１Ｈ更新部１１ｄとを備えており、情報端末が、楽曲をライブラリに登録するときに、当該楽曲の検索時に用いた５Ｗ１Ｈ情報をサーバ装置に送信すると、５Ｗ１Ｈ更新部１１ｄは、送信されてきた５Ｗ１Ｈ情報に基づいて楽曲ＤＢ１３の５Ｗ１Ｈ情報を更新する。【図１】
0005954884.tif 000002
【図２】
0005954884.tif 000003
【図３】
0005954884.tif 000004
【図４】
0005954884.tif 000005
【図５】
0005954884.tif 000006
【図６】
0005954884.tif 000007
【図７】
0005954884.tif 000008
【図８】
0005954884.tif 000009
【図９】
0005954884.tif 000010
【図１０】
0005954884.tif 000011
【図１１】
0005954884.tif 000012
【図１２】
0005954884.tif 000013
【図１３】
0005954884.tif 000014