(57)【要約】【課題】検索用のデータベースに登録されていない楽曲についても、その楽曲名、歌手名等の楽曲関連情報を取得することを可能とする。【解決手段】本発明に係る楽曲検索用プログラムは、マイクロホンから入力された音情報を楽曲検索サーバ装置に送信する検索依頼処理と、検索依頼処理の検索結果を、楽曲検索サーバ装置から受信する受信処理と、受信処理で受信した検索結果中に楽曲関連情報を含んでいる場合、楽曲関連情報を表示する表示処理と、受信処理で受信した検索結果中に楽曲関連情報を含んでいない場合、音情報を含んだ投稿情報を投稿用サーバ装置に投稿させる投稿依頼処理と、実行可能とする。【選択図】図１２
2016045859.tif 000002
【特許請求の範囲】
【請求項１】
音情報に基づいて楽曲関連情報を検索する楽曲検索サーバ装置と、投稿情報に対する書き込みを受け付ける投稿用サーバ装置と、通信可能な情報処理装置において実行可能な楽曲検索用プログラムであって、
マイクロホンから入力された音情報を前記楽曲検索サーバ装置に送信する検索依頼処理と、
前記検索依頼処理の検索結果を、前記楽曲検索サーバ装置から受信する受信処理と、
前記受信処理で受信した検索結果中に楽曲関連情報を含んでいる場合、楽曲関連情報を表示する表示処理と、
前記受信処理で受信した検索結果中に楽曲関連情報を含んでいない場合、前記音情報を含んだ投稿情報を前記投稿用サーバ装置に投稿させる投稿依頼処理と、実行可能とする
楽曲検索用プログラム。
【請求項２】
前記音情報から文字情報を抽出する音声認識処理を実行し、
前記検索依頼処理は、前記音情報と、当該音情報から抽出した前記文字情報を、前記楽曲検索サーバ装置に送信する
請求項１に記載の楽曲検索用プログラム。
【請求項３】
前記投稿用サーバ装置に送信させる前記音情報を、前記マイクロホンから新たに入力された音情報に変更する変更処理を、実行可能とする
請求項１または請求項２に記載の楽曲検索用プログラム。
【請求項４】
前記投稿用サーバ装置に投稿された前記音情報に対する書き込みがあった際に、書き込みがあったことを通知する通知処理を、実行可能とする
請求項１から請求項３の何れか１項に記載の楽曲検索用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声入力により楽曲の曲名、歌手名など、楽曲関連情報を検索する楽曲検索用プログラムに関する。
【背景技術】
【０００２】
現在、音楽配信による楽曲購入、あるいは、通販サイトを利用したＣＤ等のメディアの購入が広く行われている。ある楽曲を購入する場合、ユーザは、楽曲名、歌手名を手がかりとして検索を行い、欲しい楽曲、あるいは、欲しい楽曲が入っているアルバムを見つけることが一般的である。ところで、楽曲のメロディは分かるが、その楽曲名、歌手名が分からない場合がある。従来、このような楽曲を検索するため、音声入力を使用した楽曲検索が行われている。ユーザは、知っているメロディを歌唱する、あるいは、鼻歌で歌うことで、楽曲名、歌手名などの楽曲関連情報を検索することが可能である。
【０００３】
特許文献１には、音声入力手段の入力したメロディから発生音階情報を検出し、検出した発生音階情報と各楽曲の音階情報ファイルとを比較検索することにより、利用者が発声したメロディに近似する音階情報ファイルを検索する楽曲検索システムが開示されている。このような楽曲検索システムによれば、音階情報ファイルとして蓄積している楽曲について、その楽曲名、歌手名等を音声入力により検索することが可能である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−１３１６７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に開示されるような従来の楽曲検索システムでは、予め検索用のデータベースに登録している楽曲を検索対象とするものであって、新しくリリースされた楽曲、あるいは、インディペンデントレーベルでリリースされているマイナーな楽曲等、検索用のデータベースに登録されていない楽曲を検索することはできない。
【０００６】
本発明は、楽曲検索におけるこのような状況に対応するものであって、検索用のデータベースに登録されていない楽曲についても、その楽曲名、歌手名等の楽曲関連情報を取得することを可能とすることを目的とする。
【課題を解決するための手段】
【０００７】
そのため、本発明に係る楽曲検索用プログラムは以下の構成を採用するものである。
音情報に基づいて楽曲関連情報を検索する楽曲検索サーバ装置と、投稿情報に対する書き込みを受け付ける投稿用サーバ装置と、通信可能な情報処理装置において実行可能な楽曲検索用プログラムであって、
マイクロホンから入力された音情報を前記楽曲検索サーバ装置に送信する検索依頼処理と、
前記検索依頼処理の検索結果を、前記楽曲検索サーバ装置から受信する受信処理と、
前記受信処理で受信した検索結果中に楽曲関連情報を含んでいる場合、楽曲関連情報を表示する表示処理と、
前記受信処理で受信した検索結果中に楽曲関連情報を含んでいない場合、前記音情報を含んだ投稿情報を前記投稿用サーバ装置に投稿させる投稿依頼処理と、実行可能とする。
【０００８】
さらに本発明に係る楽曲検索用プログラムは、
前記音情報から文字情報を抽出する音声認識処理を実行し、
前記検索依頼処理は、前記音情報と、当該音情報から抽出した前記文字情報を、前記楽曲検索サーバ装置に送信する。
【０００９】
さらに本発明に係る楽曲検索用プログラムは、
前記投稿用サーバ装置に送信させる前記音情報を、前記マイクロホンから新たに入力された音情報に変更する変更処理を、実行可能とする
【００１０】
さらに本発明に係る楽曲検索用プログラムは、
前記投稿用サーバ装置に投稿された前記音情報に対する書き込みがあった際に、書き込みがあったことを通知する通知処理を、実行可能とする。
【発明の効果】
【００１１】
本発明に係る楽曲検索用プログラムは、楽曲検索用サーバ装置で検索できなかった音情報について、当該音情報を投稿用サーバ装置に投稿させることとしている。このような構成により、投稿用サーバ装置に投稿された音情報は、他のユーザに対して公開されることになり、他のユーザによる楽曲名や歌手名の書き込みにより、ユーザは検索用のデータベースに登録されていない楽曲についても、その楽曲名、歌手名といった楽曲関連情報を取得することが可能となる。
【図面の簡単な説明】
【００１２】
【図１】楽曲検索システムの全体構成
【図２】携帯端末（情報処理装置）の構成を示すブロック図
【図３】楽曲検索用プログラムのメイン処理を示すフロー図
【図４】楽曲検索用プログラムの検索未検出処理を示すフロー図
【図５】楽曲検索サーバ装置で実行する楽曲検索処理を示すフロー図
【図６】投稿用プログラムの投稿処理を示すフロー図
【図７】楽曲検索システムで使用する各種情報のデータ構成を示す図
【図８】楽曲検索用プログラムの音声入力画面を示す図
【図９】楽曲検索用プログラムの検索結果表示画面を示す図
【図１０】楽曲検索用プログラムの投稿確認画面を示す図
【図１１】投稿用プログラムのログイン画面を示す図
【図１２】投稿用プログラムの投稿表示画面を示す図
【図１３】投稿用プログラムの回答表示画面を示す図
【発明を実施するための形態】
【００１３】
図１には、本実施形態の楽曲検索システムの全体構成が示されている。本実施形態の楽曲検索システムは、ユーザが使用する携帯端末１、パーソナルコンピュータ等の情報処理装置において、ユーザがマイクロホンに歌唱音声を入力することで、歌唱音声に対応する楽曲関連情報（楽曲名、歌手名等）を検索することが可能である。楽曲関連情報の検索は、インターネットに接続された楽曲検索サーバ装置５によって実行される。本実施形態の楽曲検索システムは、この楽曲検索サーバ装置５を有して構成されている。また、インターネットには、投稿用サーバ装置６が接続され、情報処理装置から投稿された投稿情報を公開することが可能である。情報処理装置を使用して投稿情報を閲覧したユーザは、当該投稿情報に対する回答を行うことが可能である。このように投稿用サーバ装置６は、ユーザ同士がコミュニケーションを行うソーシャルネットワークサービスを提供可能としている。
【００１４】
各サーバ装置は、記憶部と制御部（楽曲検索サーバ装置５の場合、記憶部５１と制御部５２）を有して構成されており、インターネットを介して各種情報処理端末等と情報のやり取りを行うことが可能である。情報処理端末としてのパーソナルコンピュータは、インターネットに接続され、所望のサーバ装置にアクセスすることで、サーバ装置にて提供する各種サービスを受けることが可能である。情報処理端末としての携帯端末１は、無線基地局（携帯電話基地局）と無線通信接続可能である。無線基地局は、ゲートウェイを介してインターネットと接続される。無線基地局にアクセスした携帯端末１は、ゲートウェイを介し、インターネット上に通信接続された各種サーバ装置と通信することが可能である。
【００１５】
図２は、本実施形態の携帯端末１（本発明における「情報処理装置」）の構成を示すブロック図である。本実施形態では、携帯端末１を使用した場合の実施形態を説明するが、パーソナルコンピュータ等、各種情報処理端末を使用して、歌唱音声による楽曲関連情報の検索を行うことが可能である。この携帯端末１としては、スマートフォン、タブレット端末、携帯電話などを採用することが可能である。この携帯端末１に、本発明に係る楽曲検索用プログラムがインストールされることで、歌唱音声による楽曲関連情報の検索を行うことが可能となる。
【００１６】
本実施形態の携帯端末１は、ＣＰＵ１１、ＲＡＭ１２、記憶部１３、画像処理部１４、音響処理部１６を含んで構成された制御手段を有している。記憶部１３には、ハードディスク、ＳＳＤ等の不揮発性の記憶手段を採用することが可能である。この記憶部５３には、本実施形態の歌詞提供プログラム、そして、歌詞提供プログラムで使用する各種データが記憶される。
【００１７】
ＣＰＵ１１は、携帯端末１全体を統括して制御する手段であり、記憶部１３に記憶された歌詞提供プログラム、データに基づいて各種制御を実行する。ＲＡＭ１２には、ＣＰＵ１１の制御によって生成されたデータを一時的に格納する。
【００１８】
音響処理部１６は、携帯端末１の音響関係の入出力を行う手段である。ＣＰＵ１１の制御によりスピーカ１７ａに放音させる手段である。また、音響処理部１６は、マイクロホン１７ｂと接続され、マイクロホン１７ｂから歌唱音声など、周囲の音声を取り込み可能としている。
【００１９】
タッチパネル表示部１８は、画像を表示する表示部１８ｂとその表面あるいは裏面に配設されるタッチパネル１８ａを有して構成されている。タッチパネル１８ａには、静電容量方式などユーザのタッチ位置を認識可能とする各種タイプを採用することが可能である。ＣＰＵ１１は、表示部１８ｂに表示を行うとともに、タッチパネル１８ａからのタッチ入力にて、表示させている画像中のどの部分にタッチ入力されたかを判定することが可能である。
【００２０】
画像処理部１４は、携帯端末１の画像関係の入出力を行う手段である。画像処理部１４は、ＣＰＵ１１で形成された画像を表示部１８ｂに表示出力する。そして、携帯端末１の前面（タッチパネル表示部１８側）に配置されたフロントカメラ１５Ｆ、もしくは、携帯端末１の背面に配置されたリアカメラ１５Ｒから画像を取り込む機能を有する。
【００２１】
通信部１９は、携帯無線網や、無線ＬＡＮなどよる無線通信を行うことが可能であり、アクセスポイントと無線通信することで、携帯端末１をインターネットに通信接続させることが可能である。携帯端末１はインターネット上のサーバから本実施形態の楽曲検索用プログラム、投稿用プログラムを含む各種プログラム（「アプリ」とも呼ばれる）をダウンロードすることが可能である。なお、携帯端末１で使用する各種プログラムは、通信回線を利用した形態以外に、外部メモリ接続端子２２に接続された外部メモリＥＸからインストールすることとしてもよい。通信部１９には、赤外線通信部、Ｂｌｕｅｔｏｏｔｈ（商標）などの近距離通信手段をさらに設けることとしてもよい。
【００２２】
本実施形態の携帯端末１は、入力手段としてタッチパネル１８ａ以外に入力スイッチ２０を備えて構成されている。この入力スイッチ２０には、電源スイッチ、音量調整スイッチ、プログラムに応じて入力用途が変更されるスイッチなど、各種スイッチを設けることが可能である。
【００２３】
携帯端末１で実行される楽曲検索用プログラムは、マイクロホン１７ｂから入力された音声情報（本発明における「音情報」）を、楽曲検索サーバ装置５に送信することで、音声情報に対応する楽曲関連情報を、楽曲検索サーバ装置５に検索させることが可能である。楽曲検索サーバ装置５で検索された検索結果は、携帯端末１で実行される楽曲検索用プログラムを使用して表示される。楽曲検索サーバ装置５は、携帯端末１から送信された音声情報を、旋律など、楽曲の特徴を記憶したデータベースと照会することで、音声情報に対する楽曲関連情報の検索を行うものであるが、新曲やマイナーな楽曲は、楽曲検索サーバ装置５のデータベースに登録されていない場合がある。そのような場合、楽曲検索サーバ装置５は、携帯端末１に検索できなかった旨を示す検索結果を提示することになる。本実施形態では、このように楽曲検索サーバ装置５で検索できなかった場合、携帯端末１は、検索に使用した音声情報を投稿情報として投稿用サーバ装置６に送信することで、音声情報を公開し、他のユーザからの回答により楽曲関連情報の取得を行うことを可能としている。
【００２４】
では、携帯端末１で実行する各種処理について説明する。図３は、楽曲検索用プログラムのメイン処理を示すフロー図である。携帯端末１では、予めインストールした楽曲検索用プログラムを実行指定することで処理が開始される。楽曲検索用プログラムの処理が開始されると、音声入力画面が表示される。
【００２５】
図８には、携帯端末１のタッチパネル表示部１８に表示される楽曲検索用プログラムの音声入力画面が示されている。音声入力画面には、検索したい楽曲の歌唱をユーザに促すメッセージが表示されている。メッセージに表示されるようにユーザは、歌詞の無い鼻歌で入力することも、あるいは、歌詞付きの歌で入力することも可能である。また、音声入力画面には、音声入力による検索を開始するための検索開始ボタン１８２、楽曲検索用プログラムの各種設定を行うための設定ボタン１８１、以前に検索を行った検索結果を表示するための履歴表示ボタン１８３が表示されている。検索開始ボタン１８２が操作された場合（Ｓ１０２：Ｙｅｓ）、ＣＰＵ１１は、音響処理部１６に対し、マイクロホン１７ｂから入力される歌唱音声の録音を開始する（Ｓ１０３）。録音開始から所定時間が経過する、あるいは、ユーザによる録音終了の指示により、録音完了が判定された場合（Ｓ１０４：Ｙｅｓ）、音響処理部１６は録音を終了し、録音した音声情報をＲＡＭ１２あるいは記憶部１３に一時記憶する。
【００２６】
本実施形態の楽曲検索用プログラムでは、検索精度の向上を図るため、歌唱音声を録音して得られた音声情報に対して音声認識処理（Ｓ１０５）を施すこととしている。ユーザが歌詞付きの歌による音声入力を行った場合、録音した音声情報に音声認識処理を施すことで、歌詞情報を抽出することが可能である。抽出された歌詞情報は、音声情報と一緒に楽曲検索サーバ装置５に送信され、楽曲関連情報を検索するための予備情報として使用される。なお、鼻歌による音声入力の場合には、歌詞情報を抽出することができないため、音声情報のみが楽曲検索サーバ装置５に送信される。
【００２７】
図７（Ａ）には、携帯端末１から楽曲検索サーバ装置５に送信される検索情報が示されている。録音により得られた音声情報と、音声認識処理（Ｓ１０５）により得られた歌詞情報は、検索情報として楽曲検索サーバ装置５に送信される（Ｓ１０６）。なお、検索情報中、歌詞情報が括弧付きとなっているのは、歌詞情報が必ずしも必須では無い予備情報であることを示している。鼻歌のような入力の場合、歌詞情報を抽出できない場合があることや、携帯端末１において音声認識処理（Ｓ１０５）を必ずしも実行する必要が無いことが考えられるためである。なお、音声認識処理は、携帯端末１ではなく、楽曲検索サーバ装置５において行うこととしてもよい。
【００２８】
楽曲検索サーバ装置５では、携帯端末１から受信した検索情報に基づき、楽曲関連情報の検索を行う。図５には、楽曲検索サーバ装置５で実行する楽曲検索処理を示すフロー図が示されている。携帯端末１から検索情報を受信した場合（Ｓ３０１：Ｙｅｓ）、楽曲検索サーバ装置５は、受信した検索情報中に歌詞情報が含まれているか否かを判定する（Ｓ３０２）。本実施形態の楽曲検索サーバ装置５は、第１データベース、第２データベースを記憶部５１に記憶している。第１データベースは、楽曲の旋律等、音程に関する情報と、楽曲関連情報を対応付けたデータベースである。一方、第２データベースは、楽曲の歌詞と楽曲関連情報を対応付けたデータベースである。本実施形態では、基本的に第１データベースを使用して検索することとしているが、歌詞情報が含まれる場合、第２データベースを使用して検索することで、検索精度の向上、もしくは、検索のヒット率の向上を図ることとしている。
【００２９】
検索情報中に歌詞情報が含まれる場合（Ｓ３０２：Ｙｅｓ）、検索情報中の音声情報を第１データベースと照合することで楽曲関連情報の検索を行う（Ｓ３０３）とともに、検索情報中の歌詞情報を第２データベースと照合することで楽曲関連情報の検索を行う（Ｓ３０４）。第１データベースを使用して複数の楽曲関連情報の候補が見つかった場合、第２データベースを使用した検索により候補を絞り込む、あるいは、第１データベースを使用して楽曲関連情報の候補が見つからなかった場合、第２データベースを使用して楽曲関連情報を検索することが可能である。一方、検索情報中に歌詞情報が含まれていない場合（Ｓ３０２：Ｎｏ）、検索情報中の音声情報を第１データベースと照合することで楽曲関連情報の検索を行う（Ｓ３０６）。
【００３０】
楽曲検索サーバ装置５は、検索により得られた楽曲関連情報を、検索要求のあった携帯端末１に送信する（Ｓ３０５）。図７（Ｂ）には、検索結果情報のデータ構成例を示したものである。図７（Ｂ−１）は、楽曲検索サーバ装置５において、検索に成功した場合の検索結果情報のデータ構成である。検索結果情報には、検索結果ありを示すフラグと、楽曲関連情報が含まれている。本実施形態では、楽曲関連情報として、楽曲名、歌手名の他、当該楽曲を販売する音楽配信サイト、あるいは、物販販売サイトのＵＲＬを含むリンク情報を使用している。本実施形態では２つのリンク情報（リンクＡ、リンクＢ）を含んで構成している。一方、図７（Ｂ−２）は、楽曲検索サーバ装置５において、検索に失敗した場合の検索結果情報のデータ構成である。検索結果情報は、検索結果なしを示すフラグを含んで構成されている。
【００３１】
携帯端末１で実行される楽曲検索用プログラムは、楽曲検索サーバ装置５から、検索要求に対する検索結果情報を受信した場合（Ｓ１０７）、検索結果情報中のフラグにより、楽曲関連情報が含まれているか否かを判定する（Ｓ１０８）。楽曲関連情報が含まれている場合（Ｓ１０８：Ｙｅｓ）、タッチパネル表示部１８に検索結果表示画面を表示する。図９には、楽曲検索用プログラムの検索結果表示画面が示されている。本実施形態の検索結果表示画面には、検索結果情報に含まれる楽曲関連情報を使用して各種情報が表示される。楽曲名１８４ａ、歌手名１８４ｂを検索結果表示画面に表示することで、ユーザは音声入力した楽曲の楽曲名と歌手名を認識することが可能である。
【００３２】
また、本実施形態では、リンクボタン１８５ａ〜１８５ｃが設けられており、ユーザは、このリンクボタン１８５ａ〜１８５ｃを操作することで、検索結果の対象となる楽曲に関する各種操作を行うことが可能である。リンクボタン１８５ａは、ユーザのお気に入りに登録するためのボタンである。カラオケにおける会員サービスでは、アカウントを所持するユーザに対してお気に入り楽曲の登録を行うサービスがある。このリンクボタン１８５ａを操作することで、アカウントに対応するユーザ情報に、検索結果の対象となった楽曲を登録することが可能となる。登録された楽曲は、カラオケ店舗などにおいて、同アカウントを使用してログインすることで、簡単に選曲を行うことが可能である。
【００３３】
また、リンクボタン１８５ｂ、１８５ｃは、検索結果の対象となった楽曲を購入するための購入サイトへ移動するためのボタンである。このリンクボタン１８５ｂ、１８５ｃは、検索結果情報に含まれる２つのリンク情報（リンクＡ、リンクＢ）によって形成される。リンクボタン１８５ｂ、１８５ｃの何れかが操作された場合、リンク情報に含まれるＵＲＬを参照して、検査結果の対象となった楽曲を購入するための購入サイトへと移動する。ユーザは移動先となる購入サイトにて、検索結果の対象となった楽曲について、音楽配信を使用した楽曲ファイルの購入、あるいは、物販によるＣＤの購入を行うことが可能である。
【００３４】
検索結果表示画面には、「もう一度検索する」と表記された再検索ボタン１８６が表示されている。再度検索を行いたいユーザは、この再検索ボタン１８６を操作する（Ｓ１１０：再検索）ことで、図８に示す音声入力画面に戻り、再度、音声入力による検索を行うことが可能である。一方、楽曲検索用プログラムの終了が指示された場合（Ｓ１１０：終了）、一連の処理を終了する。
【００３５】
一方、受信した検索結果情報に含まれるフラグが、楽曲関連情報が含まれていないことを示す場合（Ｓ１０８：Ｎｏ）、検索未検出処理（Ｓ２００）を実行する。検索未検出処理は、楽曲検索サーバ装置５において楽曲関連情報を検索できなかった場合に行われる処理であり、検索に使用した音声情報を投稿用サーバ装置６において投稿することで、他のユーザの回答により楽曲関連情報を取得するための処理である。
【００３６】
図４には、楽曲検索用プログラムの検索未検出処理を示すフロー図が示されている。検索未検出処理が開始されると、携帯端末１のタッチパネル表示部１８に投稿確認画面が表示される（Ｓ２０１）。図１０には、楽曲検索用プログラムの投稿確認画面が示されている。本実施形態では、この投稿確認画面において、投稿用サーバ装置６に投稿する音声情報の確認、再録音、コメントの入力を行うことが可能である。投稿確認画面には、再生ボタン１８８、再録音ボタン１８９、コメント入力欄１９０、投稿ボタン１９１が表示されている。
【００３７】
再生ボタン１８８は、検索に使用した、すなわち、楽曲検索サーバ装置５に検索情報に含めて送信した音声情報を再生するためのボタンである。この再生ボタン１８８が操作された場合（Ｓ２１１：Ｙｅｓ）、音声情報を再生する（Ｓ２１２）ことで、ユーザは、投稿用サーバ装置６に投稿する音声情報を確認することが可能である。投稿用サーバ装置６では、投稿された音声情報を広く公開することとなる。したがって、ユーザは、公開される音声情報が適切か否かを、再生ボタン１８８を操作することで、投稿前に確認することが可能である。
【００３８】
再録音ボタン１８９は、投稿用サーバ装置６に投稿する音声情報を再録音するためのボタンである。この再録音ボタン１８９を操作した場合（Ｓ２０８：Ｙｅｓ）、音響処理部１６に対し、マイクロホン１７ｂから入力される歌唱音声の録音を開始させる（Ｓ２０９）。録音開始から所定時間が経過する、あるいは、ユーザによる録音終了の指示により、録音完了が判定された場合（Ｓ２１０：Ｙｅｓ）、音響処理部１６は録音を終了し、検索に使用した音声情報を、新たに録音した音声情報に書き換える。ユーザは、この再録音ボタン１８９を操作することで、投稿用サーバ装置６での公開に適した音声情報に変更することが可能である。
【００３９】
コメント入力欄１９０は、投稿の際、他のユーザに対して伝えるコメントを入力する欄である。このコメント入力欄１９０が操作された場合、タッチパネル表示部１８には、ソフトキーボードが表示され、ユーザは、ソフトキーボードを使用したコメント入力を行うことが可能となる。本実施形態では、コメント入力欄１９０にデフォルトで、楽曲関連情報について他のユーザに問うためのコメント「この曲のタイトル、歌手名を教えて！」が入力されている。ユーザは、このデフォルトで入力されたコメントをそのまま使用する、あるいは、デフォルトのコメントを書き換えることが可能である。
【００４０】
投稿ボタン１９１は、投稿用サーバ装置６に投稿するためのボタンである。この投稿ボタン１９１を操作することで、検索に使用した音声情報、あるいは、再録音ボタン１８９を使用して再録音された音声情報を、投稿情報として投稿用サーバ装置６に送信することが可能である。本実施形態では、音声情報を投稿情報として実際に投稿用サーバ装置６に送信するのは、楽曲検索用プログラムではなく、投稿用プログラムが実行することとしている。したがって、投稿ボタン１９１が操作された場合（Ｓ２０２：Ｙｅｓ）には、楽曲検索プログラムは、投稿用プログラムに投稿用コマンドを出力する（Ｓ２０７）。
【００４１】
図７（Ｃ）には、楽曲検索用プログラムが投稿用プログラムに対して出力する投稿用コマンドのデータ構成例が示されている。投稿用コマンドは、コメント入力欄１９０に入力された投稿コメント情報と、検索に使用した音声情報、あるいは、再録音された音声情報を含んで構成されている。
【００４２】
この投稿用プログラムは、投稿情報を送信するために予め携帯端末１にインストールされている必要がある。しかしながら、携帯端末１によっては、投稿用プログラムがインストールされていないことが考えられる。本実施形態では、投稿用プログラムがインストールされていない場合、そのインストールを促す処理を行うこととしている。投稿ボタン１９１が操作された場合（Ｓ２０２：Ｙｅｓ）、投稿用プログラムがインストールされているか否かを確認する（Ｓ２０３）。投稿用プログラムがインストールされている場合（Ｓ２０３：Ｙｅ）には、前述のように、楽曲検索プログラムは、投稿用プログラムに投稿用コマンドを出力する（Ｓ２０７）。一方、投稿用プログラムがインストールされていない場合（Ｓ２０３：ＮＯ）、ユーザに、投稿用プログラムのインストール可否を問う、インストール確認画面（図示せず）をタッチパネル表示部１８に表示する（Ｓ２０４）。
【００４３】
このインストール確認画面において、ユーザはインストールの可否を選択することが可能であり、投稿用プログラムをインストールすることが選択された場合（Ｓ２０５：Ｙｅｓ）、インストール処理（Ｓ２０６）が開始され、インストール完了後、インストールされた投稿用プログラムに投稿用コマンドが出力される（Ｓ２０７）。一方、投稿用プログラムのインストールがユーザにより拒否された場合（Ｓ２０５：Ｎｏ）には、一連の検索未検出処理を終了する。
【００４４】
楽曲検索用プログラムから投稿用プログラムに対して、投稿用コマンドが出力された場合、投稿用プログラムの処理が開始する。図６には、投稿用プログラムの投稿処理を示すフロー図が示されている。投稿用プログラムは、楽曲検索用プログラムから投稿用コマンドを入力（Ｓ４０１）し、以降の処理を実行する。投稿用サーバ装置６に対して投稿を行う際には、誰が投稿を行ったのかを識別するためのアカウントが必要となる。本実施形態では、投稿用サーバ装置６に投稿を行う際、ユーザがアカウントを所持していることを前提としている。本実施形態の投稿用プログラムは、投稿の際の利便性を向上させるため自動ログイン機能を備えている。ユーザは、アカウント（ユーザＩＤとパスワード）を設定しておくことで、自動でログインすることが可能である。自動ログイン設定がある場合（Ｓ４０２：Ｙｅｓ）には、設定されているアカウントを使用して、投稿用サーバ装置６に対しログイン処理（Ｓ４０３）を実行する。ログインが成功した場合、投稿用プログラムは、投稿情報の送信を実行する（Ｓ４０４）。
【００４５】
図７（Ｄ）には、投稿情報のデータ構成例が示されている。投稿情報は、投稿時、ユーザを識別するためのユーザＩＤ、投稿コメント情報、音声情報を含んで構成されている。ちょうど、楽曲検索用プログラムから受け取った投稿用コマンドに、投稿のためのユーザＩＤを付した形態となっている。この投稿情報を投稿用サーバ装置６に送信する（Ｓ４０４）ことで、ユーザＩＤに対応するユーザ名により、投稿コメント情報、音声情報が公開される。
【００４６】
一方、自動ログイン設定が無い場合（Ｓ４０２：Ｎｏ）には、ログイン画面を表示して、ユーザに対してアカウント（ユーザＩＤとパスワート）の入力を促す（Ｓ４０５）。図１１には、投稿用プログラムのログイン画面が示されている。ログイン画面にはユーザＩＤ入力欄、パスワード入力欄２０２、新規アカウント取得ボタン２０３が表示されている。既にアカウントを取得しているユーザは、ユーザＩＤ入力欄２０１に、パスワード入力欄２０２に入力する（Ｓ４０６：Ｙｅｓ）ことで、ログイン処理（Ｓ４０３）を実行する。一方、アカウントを所持していないユーザは、新規アカウント取得ボタン２０３を操作する（Ｓ４０７：Ｙｅｓ）ことで、アカウント作成画面（図示せず）を表示させる。そして、新規アカウントを投稿用サーバ装置６に登録した（Ｓ４０９：Ｙｅｓ）上で、ログイン処理（Ｓ４０３）を実行する。
【００４７】
以上、本実施形態では、楽曲検索用プログラムは、投稿に必要な投稿用コマンドを投稿用プログラムに引き渡すのみで、投稿用サーバ装置６に対する投稿情報の送信は、投稿用プログラムで実行することとしている。このような形態のみならず、楽曲検索用プログラムで投稿情報を送信することとしてもよい。
【００４８】
投稿用プログラムを使用して、投稿用サーバ装置６に送信された投稿情報は、インターネット上で公開され、各種情報処理装置において閲覧することが可能である。図１２には、携帯端末１で実行される投稿用プログラムの投稿表示画面が示されている。本実施形態の投稿用プログラムは、投稿情報を投稿する投稿機能のみならず、投稿情報を閲覧する機能を備えている。図１２に示される投稿表示画面は、閲覧機能における画面であり、ユーザによって投稿された投稿情報を閲覧することが可能である。投稿表示画面には、投稿毎に投稿表示欄２０４ａ〜２０４ｃが設けられている。各投稿表示欄２０４ａ〜２０４ｃは、ユーザアイコン２０５ａ、投稿コメント表示欄２０６ａ、再生ボタン２０７ａ、回答作成ボタン２０８ａが表示されている。
【００４９】
ユーザアイコン２０５ａは、投稿したユーザに紐付けられたアイコンであり、ユーザアイコン２０５ａの下には、投稿したユーザのユーザ名が表示されている。投稿コメント表示欄２０６ａには、図１０に示すコメント入力欄１９０に入力した投稿コメント情報が表示される。また、再生ボタン２０７ａを操作することで、当該投稿に対応する音声情報が再生出力される。また、回答作成ボタン２０８ａを操作することで、当該投稿に対する回答を入力することが可能である。再生ボタン２０７ａを操作して、投稿された音声情報を聴取したユーザが、楽曲のタイトル、歌手名を知っている場合、回答作成ボタン２０８ａを操作することで、投稿者の問合せに対する回答（楽曲関連情報）を入力することが可能である。
【００５０】
このような投稿表示画面で公開された投稿情報に対して作成された回答は、図１３に示す投稿用プログラムの回答表示画面に表示される。図１２の投稿表示画面において、回答を表示させたい投稿を選択することで、各投稿に対する回答表示画面が表示される。回答表示画面には、回答の対象となる投稿について投稿表示欄２０４ａが表示される。投稿表示欄２０４ａは、投稿表示画面と同様の構成であり、ユーザアイコン２０５ａ、投稿コメント表示欄２０６ａ、再生ボタン２０７ａを含んで構成されている。この投稿に対する回答により、回答表示欄２０９ｄ〜２０９ｆが表示されている。各回答表示欄２０９ｄ〜２０９ｆは、ユーザアイコン２０５ｄ〜２０５ｆ、回答コメント表示欄２１０ｄ〜２１０ｆを含んで構成されている。ユーザアイコン２０５ｄ〜２０５ｆの下には、回答したユーザに対応するユーザ名が表示されている。回答コメント表示欄２１０ｄの回答例としては、「Ａ（歌手名）のＢ（楽曲名）じゃない？」というように、音声情報を使用した問合せに対する回答が記載されている。投稿したユーザ（ユーザＡ）は、この投稿表示画面において、投稿にて問い合わせた音声情報について、その楽曲関連情報（楽曲名、歌手名）を知ることが可能となる。
【００５１】
なお、回答コメントが書き込まれた場合、回答コメントの対象となる投稿情報を投稿したユーザに、回答コメントが書き込まれた旨を示す情報を通知する通知処理を実行することとしてもよい。通知処理は、投稿用プログラム、あるいは、楽曲検索用プログラム、あるいは、携帯端末１の通知機能を利用して、投稿したユーザに回答があった旨、あるいは、回答内容を含めて通知を行う。あるいは、投稿のためのアカウントに登録されているメールアドレスに対して、回答に関する旨を通知することとしてもよい。投稿したユーザは、自己の投稿について回答があったことを迅速に知ることが可能となる。
【符号の説明】
【００５２】
１…携帯端末（情報処理装置）           １８４ａ…楽曲名
１１…制御部                           １８４ｂ…歌手名
１２…ＲＡＭ                           １８５ａ〜１８５ｃ…リンクボタン
１３…記憶部                           １８６…再検索ボタン
１４…画像制御部                       １８７…戻るボタン
１５Ｆ…フロントカメラ                 １８８…再生ボタン
１５Ｒ…リアカメラ                     １８９…再録音ボタン
１６…音響処理部                       １９０…コメント入力欄
１７ａ…スピーカ                       １９１…投稿ボタン
１７ｂ…マイクロホン                   ２０１…ユーザＩＤ入力欄
１８…タッチパネル表示部               ２０２…パスワード入力欄
１８ａ…タッチパネル                   ２０３…新規アカウント取得ボタン
１８ｂ…表示部                         ２０４ａ〜２０４ｃ…投稿表示欄
１９…通信部                           ２０５ａ…ユーザアイコン
２０…入力スイッチ                     ２０６ａ…投稿コメント表示欄
２１…外部入力端子                     ２０７ａ…再生ボタン
１８１…設定ボタン                     ２０９ｄ〜２０９ｆ…回答表示欄
１８２…検索開始ボタン                 ２１０ｄ〜２１０ｆ…回答コメント表示欄
１８３…履歴表示ボタン
【図１】
2016045859.tif 000003
【図２】
2016045859.tif 000004
【図３】
2016045859.tif 000005
【図４】
2016045859.tif 000006
【図５】
2016045859.tif 000007
【図６】
2016045859.tif 000008
【図７】
2016045859.tif 000009
【図８】
2016045859.tif 000010
【図９】
2016045859.tif 000011
【図１０】
2016045859.tif 000012
【図１１】
2016045859.tif 000013
【図１２】
2016045859.tif 000014
【図１３】
2016045859.tif 000015