(57)【要約】【課題】音楽再生装置からの要求に応じて適切な歌詞情報の配信を実現する音楽再生システムを提供する。【解決手段】歌詞情報の編集を受け付ける歌詞情報編集受付手段８２と、編集された歌詞情報を音楽データの出所に係る情報と対応付けて歌詞データベース３６に記憶させる歌詞情報記憶制御手段８４と、歌詞情報の配信要求があった際、要求に係る歌詞情報を適用する対象となる音楽データに対応する書誌情報及び出所に係る情報を取得する楽曲情報取得手段９０と、楽曲情報取得手段９０により取得された書誌情報と一致する書誌情報に対応付けられた歌詞情報が複数抽出された場合、対応付けられた音楽データの出所が、楽曲情報取得手段９０により取得された音楽データの出所と一致する歌詞情報が存在するか否かを判断する歌詞情報判断手段９４とを、備えたものであることから、対象となる楽曲に対応する適切な歌詞情報を配信することができる。【選択図】図４
2015194840.tif 000002
【特許請求の範囲】
【請求項１】
通信回線に接続されたサーバと、前記通信回線を介して前記サーバと通信可能に接続された編集装置及び音楽再生装置とを、含む音楽再生システムであって、
複数の歌詞情報を、それぞれの歌詞情報に係る書誌情報と対応付けて記憶する記憶装置と、
音楽データに対応する歌詞文字映像の表示に係る歌詞情報の編集を受け付ける歌詞情報編集受付手段と、
該歌詞情報編集受付手段により編集された歌詞情報を、前記音楽データの出所に係る情報と対応付けて前記記憶装置に記憶させる歌詞情報記憶制御手段と、
前記音楽再生装置から歌詞情報の配信要求を受け付け、要求元である前記音楽再生装置から、要求に係る歌詞情報を適用する対象となる音楽データに対応する書誌情報と、該音楽データの出所に係る情報とを、取得する楽曲情報取得手段と、
前記記憶装置に記憶された複数の歌詞情報のうち、対応付けられた書誌情報が、前記楽曲情報取得手段により取得された書誌情報と一致する歌詞情報を抽出する歌詞情報抽出手段と、
該歌詞情報抽出手段により複数の歌詞情報が抽出された場合、対応付けられた音楽データの出所が、前記楽曲情報取得手段により取得された前記音楽データの出所と一致する歌詞情報が存在するか否かを判断する歌詞情報判断手段と
を、備えたことを特徴とする音楽再生システム。
【請求項２】
前記歌詞情報編集受付手段は、前記編集装置に備えられたものであり、
前記記憶装置、前記歌詞情報記憶制御手段、前記楽曲情報取得手段、前記歌詞情報抽出手段、及び前記歌詞情報判断手段は、前記サーバに備えられたものである
請求項１に記載の音楽再生システム。
【請求項３】
前記記憶装置は、前記編集装置を介して編集された複数の歌詞情報を、それぞれの歌詞情報の編集主体である利用者の識別情報と対応付けて記憶するものであり、
前記歌詞情報判断手段は、対応付けられた音楽データの出所が、前記楽曲情報取得手段により取得された前記音楽データの出所と一致する歌詞情報及び該歌詞情報の編集主体である利用者の識別情報を、前記要求元である前記音楽再生装置に配信するものである
請求項１又は２に記載の音楽再生システム。
【請求項４】
前記音楽再生装置は、
前記歌詞情報判断手段により、対応付けられた音楽データの出所が、前記楽曲情報取得手段により取得された前記音楽データの出所と一致する歌詞情報が複数存在すると判断された場合、それら複数の歌詞情報の選択を受け付ける歌詞情報選択受付手段と、
前記対象となる音楽データの再生に際して、前記歌詞情報選択受付手段により選択された歌詞情報に基づいて歌詞文字映像の表示制御を行う歌詞文字映像表示制御手段と
を、備えたものである
請求項１から３の何れか１項に記載の音楽再生システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信回線を介してサーバと通信可能に接続された音楽再生装置を含む音楽再生システムに関し、特に、音楽再生装置からの要求に応じて適切な歌詞情報の配信を実現するための改良に関する。
【背景技術】
【０００２】
通信回線に接続されたサーバと、前記通信回線を介して前記サーバと通信可能に接続された音楽再生装置とを、含む音楽再生システムが知られている。例えば、前記音楽再生装置としての携帯電話機を備え、その携帯電話機を主体として楽曲の再生を行う音楽再生システムがそれである。斯かる音楽再生システムにおける前記音楽再生装置による楽曲の演奏に際して、好適には、前記通信回線に接続されたデータベースから歌詞情報がダウンロードされ、その歌詞情報に基づいて歌詞文字映像の表示制御が行われる。ここで、前記データベースに記憶された多数の歌詞情報のうち適切な歌詞情報の配信を実現するための技術が提案されている。例えば、特許文献１に記載された音楽再生システムがその一例である。この技術によれば、特定ユーザが取得したい歌詞情報に対応する楽曲の再生時間に関する特定時間情報と、前記特定ユーザの属性に関する特定ユーザ情報とに基づいて歌詞情報を選択することで、利用者の所望する正しい歌詞情報をサーバから取得することができるとされている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−４５１３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、本出願人は、音楽再生システムによる再生対象となる楽曲の範囲を拡大するため、例えば携帯電話機等の端末により利用者の側で編集された歌詞情報の投稿を受け付け、その歌詞情報を任意の利用者に対して配信するシステムを実用化しつつある。しかし、斯かるシステムでは、前記歌詞情報を編集する各利用者でベースとする楽曲のメディアが異なることに起因する歌詞文字映像表示のずれが問題となる。すなわち、同じ曲名及び歌手名に対応する楽曲であっても、例えば市販のメディア（例えば、コンパクトディスク等）に収録された楽曲と、販促のために動画投稿サイトに投稿されたプロモーションビデオにおける楽曲とでは、楽曲全体における歌唱区間（ボーカル部分）の相対的な位置や長さがまちまちであることが考えられる。従って、対象となる楽曲に対応する歌詞情報を適用した場合であっても、楽曲の再生（演奏進行）と歌詞文字映像の表示とに時間的なずれが生じ、ちぐはぐな印象を与えるおそれがあった。このような課題は、音楽再生システムの利用性向上を意図して本発明者等が鋭意研究を継続する過程において新たに見出したものである。
【０００５】
本発明は、以上の事情を背景として為されたものであり、その目的とするところは、音楽再生装置からの要求に応じて適切な歌詞情報の配信を実現する音楽再生システムを提供することにある。
【課題を解決するための手段】
【０００６】
斯かる目的を達成するために、本発明の要旨とするところは、通信回線に接続されたサーバと、前記通信回線を介して前記サーバと通信可能に接続された編集装置及び音楽再生装置とを、含む音楽再生システムであって、複数の歌詞情報を、それぞれの歌詞情報に係る書誌情報と対応付けて記憶する記憶装置と、音楽データに対応する歌詞文字映像の表示に係る歌詞情報の編集を受け付ける歌詞情報編集受付手段と、その歌詞情報編集受付手段により編集された歌詞情報を、前記音楽データの出所に係る情報と対応付けて前記記憶装置に記憶させる歌詞情報記憶制御手段と、前記音楽再生装置から歌詞情報の配信要求を受け付け、要求元である前記音楽再生装置から、要求に係る歌詞情報を適用する対象となる音楽データに対応する書誌情報と、その音楽データの出所に係る情報とを、取得する楽曲情報取得手段と、前記記憶装置に記憶された複数の歌詞情報のうち、対応付けられた書誌情報が、前記楽曲情報取得手段により取得された書誌情報と一致する歌詞情報を抽出する歌詞情報抽出手段と、その歌詞情報抽出手段により複数の歌詞情報が抽出された場合、対応付けられた音楽データの出所が、前記楽曲情報取得手段により取得された前記音楽データの出所と一致する歌詞情報が存在するか否かを判断する歌詞情報判断手段とを、備えたことを特徴とするものである。
【発明の効果】
【０００７】
このようにすれば、複数の歌詞情報を、それぞれの歌詞情報に係る書誌情報と対応付けて記憶する記憶装置と、音楽データに対応する歌詞文字映像の表示に係る歌詞情報の編集を受け付ける歌詞情報編集受付手段と、その歌詞情報編集受付手段により編集された歌詞情報を、前記音楽データの出所に係る情報と対応付けて前記記憶装置に記憶させる歌詞情報記憶制御手段と、前記音楽再生装置から歌詞情報の配信要求を受け付け、要求元である前記音楽再生装置から、要求に係る歌詞情報を適用する対象となる音楽データに対応する書誌情報と、その音楽データの出所に係る情報とを、取得する楽曲情報取得手段と、前記記憶装置に記憶された複数の歌詞情報のうち、対応付けられた書誌情報が、前記楽曲情報取得手段により取得された書誌情報と一致する歌詞情報を抽出する歌詞情報抽出手段と、その歌詞情報抽出手段により複数の歌詞情報が抽出された場合、対応付けられた音楽データの出所が、前記楽曲情報取得手段により取得された前記音楽データの出所と一致する歌詞情報が存在するか否かを判断する歌詞情報判断手段とを、備えたものであることから、対象となる楽曲に対応する適切な歌詞情報を、要求元である前記音楽再生装置へ配信することができる。すなわち、音楽再生装置からの要求に応じて適切な歌詞情報の配信を実現する音楽再生システムを提供することができる。
【０００８】
ここで、好適には、前記歌詞情報編集受付手段は、前記編集装置に備えられたものであり、前記記憶装置、前記歌詞情報記憶制御手段、前記楽曲情報取得手段、前記歌詞情報抽出手段、及び前記歌詞情報判断手段は、前記サーバに備えられたものである。このようにすれば、サーバ及び音楽再生装置が通信回線を介して接続された音楽再生システムにおいて、音楽再生装置からの要求に応じて、実用的な態様で適切な歌詞情報の配信を実現することができる。
【０００９】
また、好適には、前記記憶装置は、前記編集装置を介して編集された複数の歌詞情報を、それぞれの歌詞情報の編集主体である利用者の識別情報と対応付けて記憶するものであり、前記歌詞情報判断手段は、対応付けられた音楽データの出所が、前記楽曲情報取得手段により取得された前記音楽データの出所と一致する歌詞情報及びその歌詞情報の編集主体である利用者の識別情報を、前記要求元である前記音楽再生装置に配信するものである。このようにすれば、歌詞情報の編集主体である利用者を参照可能とすることで、音楽再生システムの利用性を更に向上させることができる。
【００１０】
また、好適には、前記音楽再生装置は、前記歌詞情報判断手段により、対応付けられた音楽データの出所が、前記楽曲情報取得手段により取得された前記音楽データの出所と一致する歌詞情報が複数存在すると判断された場合、それら複数の歌詞情報の選択を受け付ける歌詞情報選択受付手段と、前記対象となる音楽データの再生に際して、前記歌詞情報選択受付手段により選択された歌詞情報に基づいて歌詞文字映像の表示制御を行う歌詞文字映像表示制御手段とを、備えたものである。このようにすれば、歌詞情報の要求元である前記音楽再生装置において、適切な歌詞情報の選択及びその歌詞情報に基づく歌詞文字映像の再生を実現できる。
【図面の簡単な説明】
【００１１】
【図１】本発明が好適に適用される音楽再生システムの構成を例示する図である。
【図２】図１の音楽再生システムに備えられたサーバの構成を例示する図である。
【図３】図１の音楽再生システムに備えられた携帯電話機の構成を例示する図である。
【図４】図２のサーバ及び図３の携帯電話機に備えられた制御機能の要部について説明する機能ブロック線図である。
【図５】図３の携帯電話機による歌詞情報の編集制御において、タッチパネルディスプレイに表示される編集受付画面の一例を示す図である。
【図６】図３の携帯電話機による歌詞情報の編集制御において、タッチパネルディスプレイに表示される編集受付画面の一例を示す図である。
【図７】図３の携帯電話機から図２のサーバへの歌詞情報の配信要求に際して携帯電話機のタッチパネルディスプレイに表示される画面の一例を示す図である。
【図８】図３の携帯電話機のタッチパネルディスプレイに表示される、配信候補となる複数の歌詞情報のリストを例示する図である。
【図９】図３の携帯電話機のタッチパネルディスプレイに、図２のサーバから配信される歌詞情報に基づく歌詞文字映像が表示された様子を例示する図である。
【図１０】図９に示す歌詞文字映像が順次色替わり表示させられる様子を例示する図である。
【図１１】図３の携帯電話機のＣＰＵによる歌詞編集制御の一例の要部を説明するフローチャートである。
【図１２】図３の携帯電話機のＣＰＵによる音楽情報再生制御（歌詞文字映像表示制御）の一例の要部を説明するフローチャートである。
【図１３】図２のサーバのＣＰＵによる歌詞編集受付制御の一例の要部を説明するフローチャートである。
【図１４】図２のサーバのＣＰＵによる歌詞情報配信制御（歌詞文字映像表示制御）の一例の要部を説明するフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明の好適な実施例を図面に基づいて詳細に説明する。
【実施例】
【００１３】
図１は、本発明が好適に適用される音楽再生システム１０の構成を例示する図である。図１に示すように、本実施例の音楽再生システム１０においては、サーバ１４と、複数の携帯電話機１６とが、通信回線１２に接続されている。前記通信回線１２は、例えば公衆電話回線、ＡＤＳＬ回線、或いは光ファイバ回線等から構成されるＷＷＷ（World Wide Web）等のインターネットに接続された広域情報通信網である。
【００１４】
前記サーバ１４は、例えば、前記音楽再生システム１０を管理する情報配信サービス提供会社によって運営されるサーバであり、その音楽再生システム１０におけるデジタルコンテンツ（Digital Contents）の保管や入出力管理の基本的な制御を行うセンタ装置として機能する。本実施例においては、前記音楽再生システム１０のセンタ装置としての機能及びデータベースサーバとしての機能を兼ね備えた単一の前記サーバ１４を備えた構成について説明するが、それらセンタ装置及びデータベースサーバが個別のサーバ装置として構成されたものであってもよい。また、後述する前記サーバ１４による各種制御が、複数のサーバ装置により分散的に実行される等の態様も考えられる。
【００１５】
前記音楽再生システム１０において、前記複数の携帯電話機１６は、中継基地局１８を介して前記通信回線１２に接続されており、それら複数の携帯電話機１６と前記サーバ１４等との間で相互に情報の送受信が可能とされている。この携帯電話機１６は、後述するように、歌詞情報の編集を行う編集装置として機能すると共に、音楽データに基づいて楽曲の再生を行う音楽再生装置として機能する。すなわち、本実施例においては、前記携帯電話機１６が、前記通信回線１２を介して前記サーバ１４と通信可能に接続された編集装置及び音楽再生装置に対応する音楽再生システム１０について説明するが、それぞれ別の装置としての編集装置及び音楽再生装置が備えられた音楽再生システムにも、本発明は好適に適用される。
【００１６】
図２は、前記サーバ１４の構成を例示する図である。この図２に示すように、前記サーバ１４は、中央演算処理装置であるＣＰＵ２０、読出専用メモリであるＲＯＭ２２、及び随時書込読出メモリであるＲＡＭ２４を備え、前記ＣＰＵ２０によりＲＡＭ２４の一時記憶機能を利用しつつＲＯＭ２２に予め記憶されたプログラムに従って信号処理を行う所謂ノイマン式コンピュータである。また、ＴＦＴ（Thin Film Transistor Liquid Crystal）やＰＤＰ（Plasma Display Panel）等の映像表示装置２６と、その映像表示装置２６による映像の表示を制御するためのビデオボード（グラフィックスチップ）等の映像処理部２８と、キーボード等の入力装置３０と、その入力装置３０による入力を処理するためのインターフェイス３２と、前記ＣＰＵ２０等を前記通信回線１２に接続するための通信処理部３４とを、備えて構成されている。
【００１７】
図２に示すように、前記サーバ１４は、歌詞データベース３６をはじめとする各種データベースを備えている。この歌詞データベース３６は、前記音楽再生システム１０における音楽再生装置としての前記携帯電話機１６等に配信するための複数の歌詞情報を記憶する記憶装置である。好適には、前記通信回線１２を介して前記携帯電話機１６等の編集装置により編集された複数の歌詞情報を、それぞれの歌詞情報の編集主体である利用者の識別情報と対応付けて記憶する。この歌詞データベース３６の記憶内容（歌詞情報）については、図４に示す各制御機能の説明と併せて後述する。
【００１８】
図３は、前記携帯電話機１６の構成を例示する図である。この図３に示すように、前記携帯電話機１６は、中央演算処理装置であるＣＰＵ４０と、読出専用メモリであるＲＯＭ４２と、随時書込読出メモリであるＲＡＭ４４と、フラッシュＲＯＭ等の記憶部４６と、後述するタッチパネルディスプレイ６４の補助的な操作を行うための操作部４８と、アンテナ５０と、送受信部５２と、モデム部５４と、音声コーディック部５６と、アナログフロントエンド５８と、スピーカ６０と、マイクロフォン６２と、タッチパネルディスプレイ６４とを、備えて構成されている。
【００１９】
前記ＣＰＵ４０は、随時書込読出メモリであるＲＡＭ４４の一時記憶機能を利用しつつ読出専用メモリであるＲＯＭ４２に予め記憶されたプログラムに従って信号処理を行う所謂マイクロコンピュータであり、前記タッチパネルディスプレイ６４に表示された文字入力ボタンに対する入力操作に従って文字入力が実行されるように制御したり、斯かる入力操作により入力された電話番号に従って通信或いは通話チャンネルを成立させると共に相互の通信或いは通話が可能となるように制御したり、前記入力操作により入力されたＵＲＬに従って所定のウェブサイトにアクセスしたり、メールの作成及び送受信を制御する等の基本的な制御を実行する。例えば、前記携帯電話機１６の通話状態においては、前記アンテナ５０を介して送受信部５２に受けた通話信号等がモデム部５４を介して音声コーディック部５６においてデジタルコード信号から音声信号に変換され、アナログフロントエンド５８によりスピーカ６０が駆動されて音声が出力される。同時に、前記マイクロフォン６２により音声から変換された音声信号が前記アナログフロントエンド５８を介して前記音声コーディック部５６に送られてそこでディジタル信号に変換され、前記モデム部５４、送受信部５２、及びアンテナ５０を介して送信される。
【００２０】
前記携帯電話機１６は、前記タッチパネルディスプレイ６４に所定の映像を表示させる表示装置６６と、その表示装置６６による表示を制御する表示制御部６８と、利用者の指や図示しない備え付けのペン等によるタッチパネルディスプレイ６４への接触により入力を行うタッチパネル７０と、そのタッチパネル７０による入力を制御する入力制御部７２とを、備えている。また、前記送受信部５２等を介して前記通信回線１２に接続され、同様にその通信回線１２に接続された前記サーバ１４をはじめとする各種通信機器との間で情報の通信が可能とされる。また、前記通信回線１２を介しての通信状態において、前記ＣＰＵ４０は、前記タッチパネルディスプレイ６４等により入力された信号を通信先へ送信すると同時に、通信先から受信された信号をそのタッチパネルディスプレイ６４に表示させる制御を行う。すなわち、前記携帯電話機１６は、前記タッチパネルディスプレイ６４を有すると共に、そのタッチパネルディスプレイ６４を介しての操作に応じたインターネットへのアクセス機能をはじめとする各種機能を有する所謂スマートフォンである。
【００２１】
前記携帯電話機１６は、例えば前記記憶部４６等の記憶装置に、それぞれ所定の楽曲に対応する複数の音楽データ（音楽情報）を記憶する音楽データベース７８（例えば、図４を参照）を備えている。この音楽データベース７８に記憶される音楽データは、例えば、前記携帯電話機１６に備えられた音楽再生制御手段としてのアプリケーションソフトウェア或いは内蔵の音楽プレイヤ等により再生されるものであり、具体的には、ＷＡＶ形式、ＭＰ３（MPEG audio layer 3）形式、ＡＡＣ（advanced audio coding）形式等の音楽ファイル（サウンドデータファイル）である。前記音楽データベース７８に記憶された各音楽データには、その音楽データに相当する書誌情報が対応付けられて記憶されている。本実施例において、書誌情報とは、楽曲の曲名及び歌手名等を含む情報であり、例えば音楽データのメタデータに相当する。
【００２２】
前記音楽データベース７８に記憶される音楽データとしては、例えば、音楽コンテンツ提供サービスに係るウェブサイト等からダウンロードされた音楽データ、市販のメディア（コンパクトディスク等）に収録された音楽データを複製した音楽データ、その他、前記通信回線１２を介して所定の出所から取得された音楽データ等が考えられる。前記音楽データベース７８に記憶された各音楽データには、好適には、各音楽データの出所に係る情報が例えばタグ情報として対応付けられて記憶されている。本実施例において、各音楽データの出所に係る情報とは、その音楽データが取得されたウェブサイト（サービス）の名称或いはメディアの種類をはじめとする、音楽データの取得元に係る情報である。例えば、音楽データが音楽コンテンツ提供サービスに係るウェブサイトＡから取得（配信）されたデータである場合、その音楽データの出所に係る情報は「ウェブサイトＡ」とされる。音楽データがＣＤからコピーされたものである場合、その音楽データの出所に係る情報は「ＣＤ」とされる。
【００２３】
前記音楽データの出所に係る情報が保存されているデータベースに、予め楽曲の特徴点を合わせて記憶しておき、斯かる特徴点に基づいて各音楽データの出所を判定するものであってもよい。例えば、前記携帯電話機１６から前記サーバ１８へ歌詞色替わり情報をアップロードする際、楽曲の特徴点も合わせてアップロードし、そのアップロードされた楽曲の出所に係る情報が空欄になっている場合（出所に係る情報が記憶されていない場合）、同一の楽曲に係る特徴点を比較し、特徴点が一致している音楽データの出所を、空欄になっている楽曲に対応する音楽データの出所候補とする等の制御が考えられる。
【００２４】
図４は、前記サーバ１４及び前記携帯電話機１６に備えられた制御機能の要部について説明する機能ブロック線図である。図４に示す音楽再生制御手段８０、歌詞情報編集受付手段８２、楽曲情報抽出手段８６、及び配信要求送信制御手段８８は、好適には、前記携帯電話機１６のＣＰＵ４０に機能的に備えられたものである。換言すれば、所定のプログラムにより、前記ＣＰＵ４０が前記各制御手段として機能させられるものである。図４に示す歌詞情報記憶制御手段８４、楽曲情報取得手段９０、歌詞情報抽出手段９２、歌詞情報判断手段９４、歌詞情報選択受付手段９６、及び歌詞文字映像表示制御手段９８は、好適には、前記サーバ１４のＣＰＵ２０に機能的に備えられたものである。換言すれば、所定のプログラムにより、前記ＣＰＵ２０が前記各制御手段として機能させられるものである。
【００２５】
図４に示す各制御手段は、前記構成とは異なる装置に備えられたものであってもよい。例えば、図４に示す音楽データベース７８及び音楽再生制御手段８０等が前記サーバ１４に機能的に備えられたものであってもよい。すなわち、前記音楽データベース７８に記憶された音楽データに基づいて前記サーバ１４の側で楽曲の再生が行われ、その再生に係るデータが前記携帯電話機１６等の音楽再生装置へストリーミング配信されるものであってもよい。更に、前記携帯電話機１６等を介しての入力操作に応じて、前記サーバ１４の側で後述する歌詞情報の編集が行われるものであってもよい。前記歌詞情報編集受付手段８２は、前記通信回線１２に接続されたタブレット端末、パーソナルコンピュータ等の他の通信端末装置に備えられたものであってもよい。すなわち、タブレット端末、パーソナルコンピュータ、家庭用ゲーム機、等の他の通信端末装置が編集装置として機能するものであってもよい。図４に示す歌詞文字映像表示制御手段９８等が前記携帯電話機１６等の音楽再生装置に機能的に備えられたものであってもよい。すなわち、前記歌詞データベース３６に記憶された歌詞情報が前記携帯電話機１６等の音楽再生装置に配信（送信）され、その音楽再生装置側で前記歌詞情報に基づく歌詞文字映像表示制御及び色替わり表示制御等が行われるものであってもよい。前記楽曲情報取得手段９０、歌詞情報抽出手段９２、歌詞情報判断手段９４、歌詞情報選択受付手段９６、及び歌詞文字映像表示制御手段９８が備えられたサーバ１４とは別のサーバに前記歌詞情報記憶制御手段８４及び前記歌詞データベース３６が備えられ、それらサーバ相互間で情報の送受信が行われることで以下に詳述する制御が実現されるものであってもよい。
【００２６】
前記音楽再生制御手段８０は、前記音楽データベース７８に記憶された音楽データに基づいて、その音楽データに対応する楽曲の再生を行う。例えば、前記タッチパネルディスプレイ６４等を介しての入力操作により、前記音楽データベース７８に記憶された複数の音楽データのうち何れかの音楽データの選択（指定）が行われた場合、その選択された音楽データを前記音楽データベース７８から読み出し、その音楽データに対応する楽曲の再生を行う。前記音楽再生制御手段８０は、好適には、前記携帯電話機１６に備えられた音楽再生制御手段としてのアプリケーションソフトウェア或いは内蔵の音楽プレイヤ等に相当する。
【００２７】
前記歌詞情報編集受付手段８２は、音楽データに対応する歌詞文字映像の表示に係る歌詞情報の編集を受け付ける。例えば、前記音楽データベース７８に記憶された各音楽データに対応する歌詞情報の編集を受け付ける。好適には、前記歌詞データベース３６に予め記憶された、各音楽データに対応する歌詞情報に相当するテキスト（文字情報）に対して、その歌詞情報に対応する歌詞文字映像の表示タイミング（表示切替タイミング）及び色替わりタイミング等の入力を受け付ける。或いは、前記タッチパネルディスプレイ６４等を介しての操作により、前記音楽データに対応する歌詞情報に相当するテキスト（文字情報）の入力を受け付け、そのテキストに対して、対応する歌詞文字映像の表示タイミング及び色替わりタイミング等の入力を受け付けるものであってもよい。或いは、パーソナルコンピュータ等の他の装置により入力されたテキストが、前記通信回線１２を介して前記携帯電話機１６へ送信される等して、以下に詳述する制御に用いられるものであってもよい。
【００２８】
前記歌詞情報編集受付手段８２は、好適には、所定の音楽データに対応する歌詞情報の編集制御に際して、その歌詞情報に対応する書誌情報の入力を受け付ける。例えば、所定の音楽データに対応する歌詞情報の編集制御において、先ず、その音楽データの選択が受け付けられる。次に、編集対象となる歌詞情報に対応する書誌情報の入力が受け付けられる。この入力された書誌情報に基づいて、前記サーバ１４において前記歌詞データベース３６に記憶された複数の歌詞情報から編集候補となる歌詞情報が抽出され、編集装置である前記携帯電話機１６等においてその編集候補が提示される。そして、編集候補として提示された歌詞情報のうち、何れかの歌詞情報が選択されると、その歌詞情報が前記歌詞情報編集受付手段８２による編集対象として前記サーバ１４から取得される。
【００２９】
前記歌詞情報編集受付手段８２は、必ずしも前記音楽再生制御手段８０により再生される音楽データに対応する歌詞情報の編集を受け付けるものでなくともよい。例えば、編集主体である利用者が、ＣＤプレイヤ等の音楽再生装置により再生される楽曲或いはラジオ等から放送される楽曲を聴きながら、その楽曲に対応する歌詞情報の編集を行う態様も考えられる。更には、販促のために動画投稿サイトに投稿されたプロモーションビデオにおける楽曲を聴きながら、その楽曲に対応する歌詞情報の編集を行う態様も考えられる。すなわち、前記歌詞情報編集受付手段８２は、編集装置ではない装置により再生される音楽データに対応する歌詞文字映像の表示に係る歌詞情報の編集を受け付けるものであってもよい。
【００３０】
前記歌詞情報編集受付手段８２は、好適には、前記音楽再生制御手段８０による前記音楽データに対応する楽曲の再生に際して、その音楽データに対応する楽曲の歌詞情報に相当するテキストを前記表示装置６６に表示させると共に、前記タッチパネル７０等を介しての操作により、前記歌詞情報に対応する歌詞文字映像の表示タイミング（表示切替タイミング）及び色替わりタイミング等の入力を受け付ける。この歌詞情報編集受付手段８２による歌詞情報の編集に際して、前記表示装置６６に表示される前記歌詞情報に相当するテキストは、前記サーバ１４において対象となる歌詞情報に基づく文字映像の表示制御が行われ、その文字映像が前記通信回線１２を介して前記携帯電話機１６等の編集装置へストリーミング配信されて表示されるものである。すなわち、本実施例において、好適には、前記サーバ１４は、前記歌詞情報編集受付手段８２による歌詞情報の編集に際して、編集対象となる歌詞情報を前記歌詞データベース３６から読み出し、その歌詞情報に基づいて文字映像を生成し、前記通信回線１２を介して前記歌詞情報の編集を行う編集装置である前記携帯電話機１６等に対してその文字映像をストリーミング配信する。
【００３１】
図５及び図６は、前記歌詞情報編集受付手段８２による所定の音楽データに対応する歌詞情報の編集制御において、前記タッチパネルディスプレイ６４に表示される編集受付画面の一例を示す図である。この図５に示すように、前記音楽再生制御手段８０による前記音楽データに対応する楽曲の再生に際して、その音楽データに対応して予め入力された歌詞情報に相当するテキスト１００が、前記タッチパネルディスプレイ６４（表示装置６６）に表示される。前述のように、このテキスト１００は、好適には、前記サーバ１４により生成されたテキスト１００に相当する文字映像がストリーミング配信されたものである。図５に示す編集受付画面において、好適には、前記タッチパネル７０に対して接触を保ちつつその接触位置を移動させる操作（所謂ドラッグ）により、画面内に表示されるテキスト１００が切り替えられる。例えば、画面向かって下側から上側へのドラッグが行われることで、演奏進行に関して演奏終了側に近いテキスト１００が前記画面内に表示させられる。
【００３２】
図６は、前記音楽データに対応する楽曲の再生中に、前記テキスト１００に含まれる「時」に相当する文字１０２に対する接触操作が行われた場合に、その文字１０２が反転表示させられる様子を例示している。この図６に示すように、前記音楽データに対応する楽曲の再生中に、前記タッチパネルディスプレイ６４に表示された前記テキスト１００に含まれる何れかの文字１０２に対する接触操作が行われた場合、前記歌詞情報における前記接触操作に係る文字１０２に相当する時間位置と、前記楽曲の演奏進行に係る時間位置との対応付けが行われる。換言すれば、前記文字１０２に対する接触操作が行われた時点における、前記再生中の楽曲の演奏位置が、前記歌詞情報に基づく歌詞文字映像の表示制御における前記文字１０２の表示に係る時間情報と対応付けられる。
【００３３】
前記歌詞情報編集受付手段８２は、前記文字１０２に対する接触操作が行われたタイミングに応じて、前記歌詞情報に基づいて歌詞文字映像の表示制御を行う際における、その歌詞文字映像の表示に係る表示時間情報を定める。好適には、前記歌詞情報における前記接触操作に係る文字１０２に相当する時間位置と、前記楽曲の演奏進行に係る時間位置との対応関係から、前記歌詞情報に基づいて歌詞文字映像の表示制御を行う際における、その歌詞文字映像の表示タイミングを定める。好適には、接触操作が行われた第１の文字１０２に対応する時点と、次の接触操作が行われた第２の文字１０２に対応する時点とに基づいて、前記第１の文字１０２から前記第２の文字１０２までの間の歌詞文字映像の色替わりタイミングを定める。例えば、前記第１の文字１０２から前記第２の文字１０２までの間が、前記第１の文字１０２に対応する時点と前記第２の文字１０２に対応する時点までの間に均等な時間間隔で順次色替わり表示させられるように色替わりタイミングを定める。以上のようにして、前記歌詞情報編集受付手段８２は、前記歌詞情報に基づいて歌詞文字映像の表示制御を行う際における、その歌詞文字映像の表示に係る表示タイミング情報及び色替わりタイミング情報等の表示時間情報を定める。
【００３４】
前記歌詞情報編集受付手段８２は、所定の音楽データに対応する歌詞情報の編集制御において、その音楽データの出所に係る情報を受け付ける。好適には、前記音楽再生制御手段８０による前記音楽データに対応する楽曲の再生に際して、その音楽データに対応する歌詞情報の編集を受け付ける制御において、その再生に係る音楽データの出所に係る情報を受け付ける。この音楽データの出所に係る情報とは、前述のように、その音楽データが取得されたサービスの名称をはじめとする、音楽データの取得元に係る情報である。すなわち、編集対象となる歌詞情報に対応する音楽データの取得元に係る情報である。前記音楽データに、その音楽データの出所に係る情報が対応付けられて記憶されている場合には、前記歌詞情報編集受付手段８２は、斯かる情報を抽出して取得する。前記音楽データの出所に係る情報が対応付けられて記憶されていない場合、前記歌詞情報編集受付手段８２は、好適には、予め定められた複数の出所から、前記音楽データの出所の選択入力を受け付ける。例えば、予め定められた「ウェブサイトＡ」、「ウェブサイトＢ」、「ＣＤ」、「ラジオ」、・・・等のうちから選択される何れかを、前記音楽データの出所として受け付ける。これら音楽データの出所に関して、前記編集装置に備えられた所定の入力装置により例えば「ウェブサイトＡ」といったように具体的な出所に係る情報を入力可能とするものであってもよい。
【００３５】
前記歌詞情報記憶制御手段８４は、前記歌詞情報編集受付手段８２により編集された歌詞情報を前記歌詞データベース３６に記憶させる。換言すれば、前記歌詞情報編集受付手段８２により編集された歌詞情報に係る表示タイミング情報及び色替わりタイミング情報等の表示時間情報を、前記歌詞データベース３６に記憶されたその歌詞情報に対応付けて記憶させる。また、前記歌詞情報編集受付手段８２により取得された、前記歌詞情報に対応する音楽データの出所に係る情報を、その歌詞情報と対応付けて前記歌詞データベース３６に記憶させる。前記歌詞情報編集受付手段８２が前記携帯電話機１６等の編集装置側に備えられた態様において、前記歌詞情報編集受付手段８２により編集された歌詞情報は、前記通信回線１２を介して前記サーバ１４へ送信（アップロード）される。前記歌詞情報記憶制御手段８４は、そのようにして編集装置から受信された、前記歌詞情報編集受付手段８２により編集された歌詞情報を、前記歌詞データベース３６に記憶させる。
【００３６】
以上のように、前記歌詞データベース３６は、前記携帯電話機１６等の編集装置により編集され、その通信端末装置から前記通信回線１２を介して投稿（アップロード）された歌詞情報を記憶する。これに加え、前記音楽再生システム１０のサービス提供会社側で作成（編集）された歌詞情報（表示タイミング情報及び色替わりタイミング情報を含むもの）が、前記投稿された歌詞情報と共に前記歌詞データベース３６に記憶されるものであってもよい。前記歌詞データベース３６は、好適には、前記歌詞情報編集受付手段８２を介して編集された複数の歌詞情報を、それぞれの歌詞情報の編集主体である利用者の識別情報と対応付けて記憶する。更に好適には、各利用者の識別情報及び名前（ニックネーム）と対応付けて記憶する。本実施例において、歌詞情報の編集主体である利用者の識別情報とは、例えば、前記音楽再生システム１０のサービスに関して予め行われた会員登録に係る利用者識別情報（ユーザＩＤ）である。或いは、前記歌詞情報の編集を行った携帯電話機１６の識別情報であってもよい。前記歌詞情報の編集に係る情報が電子メールの添付ファイルとして前記サーバ１４へ投稿される態様においては、前記電子メールのメールアドレスが前記歌詞情報の編集主体である利用者の識別情報として前記歌詞データベース３６に記憶されるものであってもよい。
【００３７】
前記楽曲情報抽出手段８６は、前記音楽データベース７８に記憶された各音楽データに係る情報を抽出する。好適には、前記配信要求送信制御手段８８による、前記サーバ１４に対する歌詞情報の配信要求に際して、要求に係る歌詞情報を適用する対象となる音楽データに係る情報を抽出する。具体的には、前記音楽データベース７８に記憶された各音楽データに対応する書誌情報を抽出する。例えば、各音楽データに対応する楽曲の曲名及び歌手名の少なくとも一方（好適には両方）を抽出する。また、前記音楽データベース７８に記憶された各音楽データの出所に係る情報を抽出する。前記音楽データに、その音楽データの出所に係る情報が対応付けられて記憶されている場合には、前記楽曲情報抽出手段８６は、斯かる情報を抽出する。前記音楽データの出所に係る情報が対応付けられて記憶されていない場合、前記楽曲情報抽出手段８６は、好適には、予め定められた複数の出所から、前記音楽データの出所の選択入力を受け付ける。例えば、予め定められた「ウェブサイトＡ」、「ウェブサイトＢ」、「ＣＤ」、「ラジオ」、・・・等のうちから選択される何れかを、前記音楽データの出所として受け付ける。前記編集装置において、各音楽データに対応する「ウェブサイトＡ」等の具体的な出所の入力を可能とするものであってもよい。
【００３８】
前記配信要求送信制御手段８８は、前記サーバ１４に対する歌詞情報の配信要求を、前記通信回線１２を介して前記サーバ１４へ送信する。例えば、前記音楽再生制御手段８０による所定の音楽データに基づく楽曲の再生に際して、その楽曲に対応する歌詞情報の配信要求を、前記通信回線１２を介して前記サーバ１４へ送信する。具体的には、前記サーバ１４に対する歌詞情報の配信要求に際して、要求に係る歌詞情報を適用する対象となる音楽データに対応して前記楽曲情報抽出手段８６により抽出された情報を、前記サーバ１４へ送信する。好適には、要求に係る歌詞情報を適用する対象となる音楽データに対応する楽曲の曲名及び歌手名の少なくとも一方（好適には両方）と、その音楽データの出所に係る情報とを、前記通信回線１２を介して前記配信要求と共に前記サーバ１４へ送信する。
【００３９】
図７は、前記携帯電話機１６から前記サーバ１４への歌詞情報の配信要求に際して、その携帯電話機１６のタッチパネルディスプレイ６４に表示される画面の一例を示す図である。この図７に示すように、前記携帯電話機１６から前記サーバ１４への歌詞情報の配信要求に際して、好適には、前記音楽データベース７８に記憶された複数の音楽データが選択可能に表示される。すなわち、前記音楽データベース７８に記憶された複数の音楽データそれぞれに対応して、各音楽データに対応する楽曲選択ボタン１０４ａ、１０４ｂ、１０４ｃ（以下、特に区別しない場合には単に楽曲選択ボタン１０４という）が、前記タッチパネルディスプレイ６４に選択入力可能に表示される。図７に示す例においては、何れかの楽曲選択ボタン１０４に対する接触操作が行われた場合、その接触操作に係る楽曲選択ボタン１０４に対応する音楽データに対応する歌詞情報の配信要求が、前記通信回線１２を介して前記サーバ１４へ送信される。
【００４０】
前記楽曲情報取得手段９０は、音楽再生装置である前記携帯電話機１６等から前記歌詞情報の配信要求があった際、要求元である前記携帯電話機１６等から、要求に係る歌詞情報を適用する対象となる楽曲に関する情報を取得する。具体的には、要求に係る歌詞情報を適用する対象となる音楽データに対応する書誌情報及び出所に係る情報を、前記携帯電話機１６等から取得する。好適には、前記配信要求送信制御手段８８により送信される、要求に係る歌詞情報を適用する対象となる音楽データに対応する楽曲の曲名及び歌手名の少なくとも一方（好適には両方）と、その音楽データの出所に係る情報とを、要求元である前記携帯電話機１６等から取得する。
【００４１】
前記歌詞情報抽出手段９２は、前記歌詞データベース３６に記憶された複数の歌詞情報のうち、対応付けられた書誌情報が、前記楽曲情報取得手段９０により取得された書誌情報と一致する歌詞情報を抽出する。好適には、前記楽曲情報取得手段９０により取得された曲名及び歌手名の少なくとも一方が一致する歌詞情報を抽出する。すなわち、前記携帯電話機１６等から前記歌詞情報の配信要求があった場合において、前記歌詞データベース３６に記憶された複数の歌詞情報のうち、前記楽曲情報取得手段９０により取得された曲名及び歌手名の少なくとも一方（好適には両方）が一致する歌詞情報を検索し、前記要求元である前記携帯電話機１６等に対する配信候補として抽出する。
【００４２】
前記歌詞情報判断手段９４は、音楽再生装置である前記携帯電話機１６等から前記歌詞情報の配信要求があった際、その配信要求に係る歌詞情報を判断する。具体的には、前記携帯電話機１６等から前記歌詞情報の配信要求があった場合において、前記歌詞情報抽出手段９２により複数の歌詞情報が抽出された場合、それら複数の歌詞情報の何れかを、要求元である前記携帯電話機１６等に対して配信する。前記歌詞情報抽出手段９２により抽出された歌詞情報が１つであった場合（単一の歌詞情報のみが抽出された場合）、その抽出された歌詞情報を要求元である前記携帯電話機１６等に対して配信する。
【００４３】
前記歌詞情報判断手段９４は、好適には、前記要求元である前記携帯電話機１６等への歌詞情報の配信に際して、その歌詞情報の編集主体である利用者の識別情報を前記要求元である前記携帯電話機１６等へ配信する。すなわち、前記要求元である前記携帯電話機１６等へ所定の歌詞情報を配信する際に、前記歌詞データベース３６からその歌詞情報の編集主体である利用者の識別情報を読み出し、前記所定の歌詞情報と共に要求元である前記携帯電話機１６等へ配信する。
【００４４】
前記歌詞情報判断手段９４は、前記携帯電話機１６等から前記歌詞情報の配信要求があった場合において、前記歌詞情報抽出手段９２により複数の歌詞情報が抽出された場合、それら複数の歌詞情報のうち、対応付けられた音楽データの出所が、前記楽曲情報取得手段９０により取得された前記音楽データの出所と一致する歌詞情報が存在するか否かを判断する。好適には、前記歌詞情報抽出手段９２により複数の歌詞情報が抽出された場合、それら複数の歌詞情報のうち、対応付けられた音楽データの出所が、前記楽曲情報取得手段９０により取得された前記音楽データの出所と一致する歌詞情報を、前記要求元である前記携帯電話機１６等への配信対象となる歌詞情報と判断する。この際、以下に詳述するような前記携帯電話機１６等からの歌詞情報の選択は必ずしも受け付けなくともよい。すなわち、好適には、音楽再生装置である前記携帯電話機１６等から前記歌詞情報の配信要求があった場合には、対応付けられた音楽データの出所が、前記楽曲情報取得手段９０により取得された前記音楽データの出所と一致する歌詞情報を、自動的に要求元である前記携帯電話機１６等へ配信する。
【００４５】
前記歌詞情報判断手段９４は、また好適には、前記歌詞情報抽出手段９２により複数の歌詞情報が抽出された場合、前記要求元である前記携帯電話機１６等への配信候補となる複数の歌詞情報のリストの配信を行う。好適には、前記歌詞情報抽出手段９２により抽出された複数の歌詞情報のうち、対応付けられた音楽データの出所が、前記楽曲情報取得手段９０により取得された前記音楽データの出所と一致する歌詞情報が存在すると判断された場合、前記リストに関して、その歌詞情報の選択を推薦する提示を行う。
【００４６】
図８は、前記タッチパネルディスプレイ６４に表示される、前記歌詞情報判断手段９４により提示された配信候補となる複数の歌詞情報のリスト１０６を例示する図である。この図８に示すように、前記歌詞情報判断手段９４は、好適には、前記要求元である前記携帯電話機１６等への配信候補として、前記歌詞情報抽出手段９２により抽出された複数の歌詞情報のリスト１０６を、前記携帯電話機１６のタッチパネルディスプレイ６４に表示させる。すなわち、複数の歌詞情報にそれぞれ対応する歌詞情報選択ボタン１０８ａ、１０８ｂ、１０８ｃ、・・・（以下、特に区別しない場合には単に歌詞情報選択ボタン１０８という）を、前記携帯電話機１６のタッチパネルディスプレイ６４に表示させる。ここで、図８に示すように、各歌詞情報選択ボタン１０８に対応する歌詞情報の出所に係る情報が、その歌詞情報選択ボタン１０８に表示される。また、前記歌詞情報抽出手段９２により抽出された複数の歌詞情報のうち、対応付けられた音楽データの出所が、前記楽曲情報取得手段９０により取得された前記音楽データの出所と一致する歌詞情報に対応する歌詞情報選択ボタン１０８ａについては、その歌詞情報の選択を推薦する「オススメ！」等の情報を含む推薦表示１１０が付加的に表示される。更に、好適には、各歌詞情報選択ボタン１０８に対応する歌詞情報の投稿主体である利用者の名前（ニックネーム）が表示される。
【００４７】
前記歌詞情報選択受付手段９６は、前記歌詞情報判断手段９４により配信候補となる複数の歌詞情報のリスト１０６が提示された場合、それら複数の歌詞情報のうち何れかの選択を受け付ける。例えば、図８に示す例においては、前記タッチパネルディスプレイ６４に表示された複数の歌詞情報選択ボタン１０８にそれぞれ対応する歌詞情報のうち、何れかの歌詞情報の選択を受け付ける。前記歌詞情報選択受付手段９６により何れかの歌詞情報の選択が受け付けられた場合、前記歌詞情報判断手段９４は、その選択された歌詞情報を前記要求元である前記携帯電話機１６等への配信対象として決定する。図８に示す例においては、何れかの歌詞情報選択ボタン１０８に対する接触操作が行われ、その接触操作に係る情報が前記携帯電話機１６等から受信された場合、その接触操作に係る情報選択ボタン１０８に対応する歌詞情報を、前記要求元である前記携帯電話機１６等への配信対象として決定する。配信候補となる歌詞情報の数が多い場合等には、前記携帯電話機１６に対して前記リスト１０６の提示を行うが、その携帯電話機１６に対する歌詞情報の実際の配信を行わない態様も考えられる。
【００４８】
前記歌詞文字映像表示制御手段９８は、前記音楽データベース７８に記憶された音楽データに対応する楽曲の再生に際して、前記歌詞情報判断手段９４により配信される歌詞情報に基づいて、音楽再生装置である前記携帯電話機１６等における歌詞文字映像の表示制御を行う。好適には、前記音楽再生制御手段８０による所定の音楽データに基づく楽曲の再生に際して、その楽曲に対応して送信された歌詞情報の配信要求に応じて、前記歌詞情報判断手段９４により配信対象として決定された歌詞情報に基づいて、音楽再生装置である前記携帯電話機１６等における歌詞文字映像の表示制御を行う。すなわち、前記音楽再生制御手段８０による所定の音楽データに基づく楽曲の再生と併行して、前記歌詞情報判断手段９４により配信される歌詞情報に基づく歌詞文字映像の表示制御を行う。好適には、前記歌詞情報判断手段９４により配信される歌詞情報に基づく歌詞文字映像を、前記要求元である前記携帯電話機１６等へストリーミング配信し、その携帯電話機１６等による前記歌詞文字映像に対応する楽曲の再生と併行して、前記携帯電話機１６におけるタッチパネルディスプレイ６４等に前記歌詞文字映像を表示させる。更に、前記歌詞情報に含まれる色替わりタイミング情報等に基づいて、前記タッチパネルディスプレイ６４に表示された歌詞文字映像を順次色替わり表示させる。或いは、前記歌詞情報判断手段９４により配信される歌詞情報を前記携帯電話機１６等の端末で取得（ダウンロード）し、その端末側で前記歌詞情報に基づいて歌詞文字映像の表示制御及び色替わり表示制御が行われるものであってもよい。
【００４９】
図９は、前記携帯電話機１６のタッチパネルディスプレイ６４（表示装置６６）に、前記歌詞情報判断手段９４により配信される歌詞情報に基づく歌詞文字映像１１２が表示された様子を例示する図である。図１０は、前記タッチパネルディスプレイ６４に表示された歌詞文字映像１１２が順次色替わり表示させられる様子を例示する図である。これらの図９及び図１０に示すように、前記サーバ１４によりストリーミング配信された前記歌詞文字映像１１２は、前記タッチパネルディスプレイ６４に表示されると共に、前記携帯電話機１６による音楽データの再生に併行して順次色替わり表示させられる。ここで、好適には、前記音楽データに基づく楽曲の再生に係る歌唱区間の開始タイミングと、前記歌詞文字映像１１２の色替わり表示制御の開始タイミングとが揃えられる。すなわち、前記音楽再生制御手段８０による音楽データの再生に係る歌唱区間の開始タイミングと、前記歌詞文字映像表示制御手段９８による歌詞文字映像表示制御に係る色替え表示制御の開始タイミングとが一致するように、前記音楽再生制御手段８０及び歌詞文字映像表示制御手段９８による制御が行われる。
【００５０】
図１１は、編集装置としての前記携帯電話機１６のＣＰＵ４０による歌詞編集制御の一例の要部を説明するフローチャートであり、所定の周期で繰り返し実行されるものである。
【００５１】
先ず、ステップ（以下、ステップを省略する）ＳＡ１において、歌詞情報の編集が開始されるか否かが判断される。このＳＡ１の判断が否定される場合には、それをもって本ルーチンが終了させられるが、ＳＡ１の判断が肯定される場合には、ＳＡ２において、前記音楽データベース７８に記憶された複数の音楽データのうち何れかの音楽データが、歌詞情報の編集対象となる音楽データとして選択される。次に、ＳＡ３において、編集対象となる音楽データに対応する書誌情報の入力が受け付けられ、その書誌情報が前記通信回線１２を介して前記サーバ１４へ送信される。次に、ＳＡ４において、ＳＡ３にて送信された書誌情報に対して前記サーバ１４から歌詞情報の配信が行われたか否かが判断される。このＳＡ４の判断が否定される場合には、ＳＡ４の判断が繰り返されることにより待機させられるが、ＳＡ４の判断が肯定される場合には、ＳＡ５において、前記サーバ１４から配信された歌詞情報が前記タッチパネルディスプレイ６４に表示され、ＳＡ２にて選択された音楽データに対応する楽曲の再生が行われると共に、前記歌詞情報に対応する歌詞文字映像の表示に係る表示タイミング情報及び色替わりタイミング情報等の入力が、前記タッチパネル７０等を介して受け付けられる。次に、ＳＡ６において、ＳＡ２にて選択された音楽データに対応する楽曲の再生が終了する等して、その楽曲に対応する歌詞情報の編集が終了させられるか否かが判断される。このＳＡ６の判断が否定される場合には、ＳＡ６の判断が繰り返されることにより待機させられるが、ＳＡ６の判断が肯定される場合には、ＳＡ７において、再生されていた音楽データすなわちＳＡ２にて選択された音楽データから、その音楽データの出所に係る情報を取得できるか否かが判断される。このＳＡ７の判断が否定される場合には、ＳＡ８において、前記タッチパネル７０等を介してＳＡ２にて選択された音楽データの出所に係る情報の入力が受け付けられた後、ＳＡ９以下の処理が実行されるが、ＳＡ７の判断が肯定される場合には、ＳＡ９において、編集された歌詞情報に対応する歌詞文字映像の表示に係る表示タイミング情報及び色替わりタイミング情報等、及びＳＡ２にて選択された音楽データの出所に係る情報が、前記通信回線１２を介して前記サーバ１４へ送信（アップロード）された後、それをもって本ルーチンが終了させられる。
【００５２】
図１２は、音楽再生装置としての前記携帯電話機１６のＣＰＵ４０による音楽再生制御（歌詞文字映像表示制御）の一例の要部を説明するフローチャートであり、所定の周期で繰り返し実行されるものである。
【００５３】
先ず、ＳＢ１において、前記タッチパネル７０等を介しての入力操作により、前記音楽データベース７８に記憶された複数の音楽データのうち、何れかの音楽データが指定されたか否かが判断される。このＳＢ１の判断が否定される場合には、それをもって本ルーチンが終了させられるが、ＳＢ１の判断が肯定される場合には、ＳＢ２において、ＳＢ１にて指定された音楽データの出所に係る情報、その音楽データに対応する曲名及び歌手名が抽出される。音楽データの出所に係る情報の入力が受け付けられるものであってもよい。次に、ＳＢ３において、前記サーバ１４に対してＳＢ１にて指定された音楽データに対応する歌詞情報の配信要求が送信されると共に、ＳＢ２にて抽出された音楽データの出所に係る情報、曲名、及び歌手名が前記サーバ１４へ送信される。次に、ＳＢ４において、ＳＢ３にて送信された配信要求に対して前記サーバ１４から歌詞情報が配信されたか否かが判断される。このＳＢ４の判断が肯定される場合には、ＳＢ９以下の処理が実行されるが、ＳＢ４の判断が否定される場合には、ＳＢ５において、ＳＢ３にて送信された配信要求に対して前記サーバ１４から配信候補となる歌詞情報のリストが受信されたか否かが判断される。このＳＢ５の判断が否定される場合には、ＳＢ１０において、該当する歌詞情報すなわちＳＢ３にて送信された配信要求に係る歌詞情報は存在しない旨が前記タッチパネルディスプレイ６４に表示された後、それをもって本ルーチンが終了させられるが、ＳＢ５の判断が肯定される場合には、ＳＢ６において、前記サーバ１４から受信されたリストに基づいて、前述した図８に示すような複数の歌詞情報選択ボタン１０８を含む画面が前記タッチパネルディスプレイ６４に表示される。次に、ＳＢ７において、何れかの歌詞情報が選択されたか否かが判断される。例えば、前記タッチパネルディスプレイ６４に表示された何れかの歌詞情報選択ボタン１０８に対する接触操作が行われたか否かが判断される。このＳＢ７の判断が否定される場合には、ＳＢ７の判断が繰り返されることにより待機させられるが、ＳＢ７の判断が肯定される場合には、ＳＢ８において、選択された歌詞情報に関する情報が前記サーバ１４へ送信される。例えば、接触操作の行われた歌詞情報選択ボタン１０８に対応する歌詞選択情報が前記サーバ１４へ送信される。次に、ＳＢ９において、ＳＢ１にて指定された音楽データに基づく楽曲の再生が行われると共に、その再生と併行して、前記サーバ１４からストリーミング配信される歌詞文字映像１１２が前記タッチパネルディスプレイ６４に表示され、その歌詞文字映像１１２の色替わり表示制御が行われた後、本ルーチンが終了させられる。
【００５４】
図１３は、前記サーバ１４のＣＰＵ４０による歌詞編集受付制御の一例の要部を説明するフローチャートであり、所定の周期で繰り返し実行されるものである。
【００５５】
先ず、ＳＣ１において、編集装置である前記携帯電話機１６等から、所定の楽曲に対応する歌詞情報の編集要求が受信されたか否かが判断される。このＳＣ１の判断が否定される場合には、それをもって本ルーチンが終了させられるが、ＳＣ１の判断が肯定される場合には、ＳＣ２において、ＳＣ１にて受信された編集要求に係る書誌情報に対応する歌詞情報が、前記歌詞データベース３６に記憶された複数の歌詞情報から抽出される。例えば、編集要求に係る書誌情報と曲名及び歌手名の少なくとも一方が一致する歌詞情報が、前記歌詞データベース３６に記憶された複数の歌詞情報から抽出される。次に、ＳＣ３において、ＳＣ２にて抽出された歌詞情報が、前記編集要求の要求元である前記携帯電話機１６等の編集装置へ送信される。好適には、ＳＣ２にて抽出された歌詞情報に対応する文字映像が生成され、前記編集要求の要求元である前記携帯電話機１６等の編集装置へストリーミング配信される。次に、ＳＣ４において、編集装置である前記携帯電話機１６等から、歌詞情報の編集に係る情報が受信されたか否かが判断される。このＳＣ４の判断が否定される場合には、ＳＣ４の判断が繰り返されることにより待機させられるが、ＳＣ４の判断が肯定される場合には、ＳＣ５において、編集装置である前記携帯電話機１６等から受信された、編集された歌詞情報に対応する歌詞文字映像の表示に係る表示タイミング情報及び色替わりタイミング情報等、及び音楽データの出所に係る情報が、前記歌詞データベース３６に記憶された後、それをもって本ルーチンが終了させられる。
【００５６】
図１４は、前記サーバ１４のＣＰＵ４０による歌詞情報配信制御（歌詞文字映像表示制御）の一例の要部を説明するフローチャートであり、所定の周期で繰り返し実行されるものである。
【００５７】
先ず、ＳＤ１において、前記携帯電話機１６等の音楽再生装置から、所定の音楽データに対応する歌詞情報の配信要求、その音楽データに対応する書誌情報及び出所に係る情報が受信されたか否かが判断される。このＳＤ１の判断が否定される場合には、それをもって本ルーチンが終了させられるが、ＳＤ１の判断が肯定される場合には、ＳＤ２において、前記歌詞データベース３６に記憶された複数の歌詞情報から、ＳＤ１にて受信された配信要求に係る書誌情報に対応する歌詞情報が抽出される。例えば、ＳＤ１にて受信された配信要求に係る書誌情報と曲名及び歌手名が一致する歌詞情報が抽出される。次に、ＳＤ３において、ＳＤ２にて複数の歌詞情報が抽出されたか否かが判断される。このＳＤ３の判断が肯定される場合には、ＳＤ４以下の処理が実行されるが、ＳＤ３の判断が否定される場合には、ＳＤ９において、１つの歌詞情報も抽出されなかったか否かが判断される。このＳＤ９の判断が肯定される場合には、ＳＤ１０において、該当する歌詞情報すなわちＳＤ１にて受信された配信要求に係る歌詞情報は存在しない旨の表示を行うための情報が要求元に送信された後、本ルーチンが終了させられるが、ＳＤ９の判断が否定される場合、すなわちＳＤ２にて１つの歌詞情報が抽出された場合には、ＳＤ８以下の処理が実行される。ＳＤ４においては、ＳＤ２にて抽出された各歌詞情報のうち、対応付けられた音楽データの出所が、ＳＤ１にて受信された前記音楽データの出所と一致する歌詞情報が検索される。次に、ＳＤ５において、ＳＤ４の検索の結果、ＳＤ２にて抽出された各歌詞情報のうち、対応付けられた音楽データの出所が、ＳＤ１にて受信された前記音楽データの出所と一致する歌詞情報が存在するか否かが判断される。このＳＤ５の判断が肯定される場合には、ＳＤ８以下の処理が実行されるが、ＳＤ５の判断が否定される場合には、ＳＤ６において、ＳＤ２にて抽出された歌詞情報のリストが作成され、そのリストがＳＤ１の配信要求の送信元（要求元）である前記携帯電話機１６等の音楽再生装置へ送信される。次に、ＳＤ７において、ＳＤ１の配信要求の送信元である前記携帯電話機１６等の音楽再生装置から、ＳＤ６にて送信されたリストに含まれる何れかの歌詞情報を選択する歌詞選択情報が受信されたか否かが判断される。このＳＤ７の判断が否定される場合には、ＳＤ７の判断が繰り返されることにより待機させられるが、ＳＤ７の判断が肯定される場合には、ＳＤ８において、ＳＤ３にて抽出された１つの歌詞情報、ＳＤ５にて判断された音楽データの出所が共通する歌詞情報、或いはＳＤ７にて受信された歌詞選択情報に対応する歌詞情報に基づいて歌詞文字映像の表示制御が行われ、その歌詞文字映像がＳＤ１の配信要求の送信元である前記携帯電話機１６等の音楽再生装置へストリーミング配信された後、それをもって本ルーチンが終了させられる。
【００５８】
以上の制御において、ＳＡ５及びＳＡ９が前記音楽再生制御手段８０の動作に、ＳＡ５が前記歌詞情報編集受付手段８２の動作に、ＳＣ５が前記歌詞情報記憶制御手段８４の動作に、ＳＢ２が前記楽曲情報抽出手段８６の動作に、ＳＢ３が前記配信要求送信制御手段８８の動作に、ＳＤ１が前記楽曲情報取得手段９０の動作に、ＳＤ２が前記歌詞情報抽出手段９２の動作に、ＳＤ５が前記歌詞情報判断手段９４の動作に、ＳＢ５〜ＳＢ８が前記歌詞情報選択受付手段９６の動作に、ＳＢ９が前記歌詞文字映像表示制御手段９８の動作に、それぞれ対応する。
【００５９】
本実施例によれば、複数の歌詞情報を、それぞれの歌詞情報に係る書誌情報と対応付けて記憶する記憶装置としての歌詞データベース３６と、音楽データに対応する歌詞文字映像１１２の表示に係る歌詞情報の編集を受け付ける歌詞情報編集受付手段８２（ＳＡ５）と、その歌詞情報編集受付手段８２により編集された歌詞情報を、前記音楽データの出所に係る情報と対応付けて前記歌詞データベース３６に記憶させる歌詞情報記憶制御手段８４（ＳＣ５）と、音楽再生装置としての携帯電話機１６から歌詞情報の配信要求があった際、要求元である前記携帯電話機１４から、要求に係る歌詞情報を適用する対象となる音楽データに対応する書誌情報と、その音楽データの出所に係る情報とを、取得する楽曲情報取得手段９０（ＳＤ１）と、前記歌詞データベース３６に記憶された複数の歌詞情報のうち、対応付けられた書誌情報が、前記楽曲情報取得手段９０により取得された書誌情報と一致する歌詞情報を抽出する歌詞情報抽出手段９２（ＳＤ２）と、その歌詞情報抽出手段９２により複数の歌詞情報が抽出された場合、対応付けられた音楽データの出所が、前記楽曲情報取得手段９０により取得された前記音楽データの出所と一致する歌詞情報が存在するか否かを判断する歌詞情報判断手段９４（ＳＤ５）とを、備えたものであることから、対象となる楽曲に対応する適切な歌詞情報を、要求元である前記携帯電話機１６へ配信することができる。すなわち、携帯電話機１６からの要求に応じて適切な歌詞情報の配信を実現する音楽再生システム１０を提供することができる。
【００６０】
前記歌詞情報編集受付手段８２は、編集装置としての携帯電話機１６に備えられたものであり、前記歌詞データベース３６、前記歌詞情報記憶制御手段８４、前記楽曲情報取得手段９０、前記歌詞情報抽出手段９２、及び前記歌詞情報判断手段９４は、前記サーバ１４に備えられたものであるため、サーバ１４及び携帯電話機１６が通信回線１２を介して接続された音楽再生システム１０において、携帯電話機１６からの要求に応じて、実用的な態様で適切な歌詞情報の配信を実現することができる。
【００６１】
前記歌詞データベース３６は、前記携帯電話機１６を介して編集された複数の歌詞情報を、それぞれの歌詞情報の編集主体である利用者の識別情報と対応付けて記憶するものであり、前記歌詞情報判断手段９４は、対応付けられた音楽データの出所が、前記楽曲情報取得手段９０により取得された前記音楽データの出所と一致する歌詞情報及びその歌詞情報の編集主体である利用者の識別情報を、前記要求元である前記携帯電話機１６に提示するものであるため、歌詞情報の編集主体である利用者を参照可能とすることで、音楽再生システム１０の利用性を更に向上させることができる。
【００６２】
前記携帯電話機１６は、前記歌詞情報判断手段９４により、対応付けられた音楽データの出所が、前記楽曲情報取得手段９０により取得された前記音楽データの出所と一致する歌詞情報が複数存在すると判断された場合、それら複数の歌詞情報の選択を受け付ける歌詞情報選択受付手段９６（ＳＢ５〜ＳＢ８）と、前記対象となる音楽データの再生に際して、前記歌詞情報選択受付手段９６により選択された歌詞情報に基づいて歌詞文字映像１１２の表示制御を行う歌詞文字映像表示制御手段９８（ＳＢ９）とを、備えたものであるため、歌詞情報の要求元である前記携帯電話機１６において、適切な歌詞情報の選択及びその歌詞情報に基づく歌詞文字映像１１２の再生を実現できる。
【００６３】
以上、本発明の好適な実施例を図面に基づいて詳細に説明したが、本発明はこれに限定されるものではなく、更に別の態様においても実施される。
【００６４】
例えば、前述の実施例においては、音楽データに基づく楽曲の再生を行う音楽再生装置として、前記タッチパネルディスプレイ６４を有すると共に、そのタッチパネルディスプレイ６４を介しての操作に応じたインターネットへのアクセス機能をはじめとする各種機能を有する所謂スマートフォンとしての携帯電話機１６を備えた音楽再生システム１０について説明したが、本発明はこれに限定されるものではなく、別の装置を音楽再生装置として備えた音楽再生システムにも適用される。例えば、音楽再生装置として、カラオケボックス等の店舗に設置されたカラオケ装置、カラオケゲームを実行する家庭用ゲーム機、パーソナルコンピュータ、タッチパネルディスプレイを備えない携帯電話機、或いは携帯型音楽プレイヤ等を備えた音楽再生システムにも、本発明は好適に適用される。
【００６５】
また、前述の実施例においては、歌詞情報の編集を行う編集装置として、前記携帯電話機１６を備えた音楽再生システム１０について説明したが、別の装置を編集装置として備えた音楽再生システムにも、本発明は好適に適用される。例えば、前記通信回線１２に接続されたパーソナルコンピュータ或いはタブレット端末、家庭用ゲーム機等により歌詞情報の編集を可能とするものであってもよい。すなわち、前記歌詞情報編集受付手段８２が、前記パーソナルコンピュータ或いはタブレット端末のＣＰＵに機能的に備えられ、それらパーソナルコンピュータ或いはタブレット端末等により編集された歌詞情報が、前記通信回線１２を介して前記サーバ１４へ投稿され、前記歌詞データベース３６に記憶されて用いられるものであってもよい。
【００６６】
その他、一々例示はしないが、本発明はその趣旨を逸脱しない範囲内において種々の変更が加えられて実施されるものである。
【符号の説明】
【００６７】
１０：音楽再生システム、１２：通信回線、１４：サーバ、１６：携帯電話機（編集装置、音楽再生装置）、３６：歌詞データベース（記憶装置）、８２：歌詞情報編集受付手段、８４：歌詞情報記憶制御手段、９０：楽曲情報取得手段、９２：歌詞情報抽出手段、９４：歌詞情報判断手段、９６：歌詞情報選択受付手段、９８：歌詞文字映像表示制御手段、１１２：歌詞文字映像
【図１】
2015194840.tif 000003
【図２】
2015194840.tif 000004
【図３】
2015194840.tif 000005
【図４】
2015194840.tif 000006
【図５】
2015194840.tif 000007
【図６】
2015194840.tif 000008
【図７】
2015194840.tif 000009
【図８】
2015194840.tif 000010
【図１１】
2015194840.tif 000011
【図１２】
2015194840.tif 000012
【図１３】
2015194840.tif 000013
【図１４】
2015194840.tif 000014
【図９】
2015194840.tif 000015
【図１０】
2015194840.tif 000016