(57)【要約】【課題】ユーザの利便性を向上させつつ、楽曲に応じたタイミングで画像を切り替えることができ、かつ、楽曲の再生から画像の表示までの時間を短縮できる画像制御装置、画像制御方法、およびプログラムを提供すること。【解決手段】画像制御装置１は、歌詞区分部１０、画像選定部３０、記憶部４０、および送信部６０を備える。歌詞区分部１０は、楽曲の歌詞を複数の単位歌詞に区分する。画像選定部３０は、単位歌詞ごとに、単位歌詞に応じた画像を選定する。記憶部４０は、楽曲ごとに、楽曲の歌詞を示す情報と、この楽曲を再生する際における各単位歌詞の対応時間と、画像選定部３０により選定された画像を示す情報と、を対応付けて記憶する。送信部６０は、ユーザ端末Ｔｍ（ｍは、１≦ｍ≦ｎを満たす任意の整数）において楽曲の再生命令が実行されると、この楽曲について記憶されている情報を記憶部４０から読み出して、ユーザ端末Ｔｍに送信する。【選択図】図２
2013092933.tif 000002
【特許請求の範囲】
【請求項１】
楽曲の歌詞に応じた画像を選定し、選定した画像の表示タイミングを設定する画像制御装置であって、
楽曲の歌詞を複数の単位歌詞に区分する歌詞区分手段と、
前記単位歌詞ごとに、当該単位歌詞に応じた画像を選定する画像選定手段と、
楽曲ごとに、当該楽曲の歌詞を示す情報と、当該楽曲を再生する際における各単位歌詞の対応時間と、前記画像選定手段により選定された画像を示す情報と、を対応付けて記憶する記憶手段と、
ユーザが操作可能に設けられた端末において楽曲の再生命令が実行されると、当該楽曲について記憶されている情報を前記記憶手段から読み出して、当該端末に送信する送信手段と、を備えることを特徴とする画像制御装置。
【請求項２】
前記画像選定手段は、前記単位歌詞ごとに、当該単位歌詞に含まれる単語を抽出し、当該単語に関連する画像を選定することを特徴とする請求項１に記載の画像制御装置。
【請求項３】
楽曲の歌詞に含まれる単語に基づいて、当該楽曲の全体の印象を設定する楽曲印象設定手段を備え、
前記画像選定手段は、前記単位歌詞に応じた画像であって、前記楽曲印象設定手段により設定された印象に適した画像を選定することを特徴とする請求項１または２に記載の画像制御装置。
【請求項４】
前記歌詞区分手段は、楽曲を再生する際に歌詞の存在しない期間が予め定められた規定時間以上継続する場合には、前記歌詞に当該期間を記した後に、複数の単位歌詞に区分することを特徴とする請求項１から３のいずれかに記載の画像制御装置。
【請求項５】
前記画像選定手段は、
楽曲ごとに除外リストを生成し、
前記単位歌詞ごとに、当該単位歌詞に応じた画像を、前記除外リストに情報の登録されている画像以外の中から選定し、
画像を選定すると、当該選定した画像を示す情報を前記除外リストに登録することを特徴とする請求項１から４のいずれかに記載の画像制御装置。
【請求項６】
前記記憶手段に記憶される前記画像選定手段により選定された画像を示す情報は、当該画像の保存されている場所を示す情報であることを特徴とする請求項１から５のいずれかに記載の画像制御装置。
【請求項７】
楽曲の歌詞に応じた画像を選定し、選定した画像の表示タイミングを設定する画像制御方法であって、
楽曲の歌詞を複数の単位歌詞に区分する第１のステップと、
前記単位歌詞ごとに、当該単位歌詞に応じた画像を選定する第２のステップと、
楽曲ごとに、当該楽曲の歌詞を示す情報と、当該楽曲を再生する際における各単位歌詞の対応時間と、前記第２のステップにおいて選定した画像を示す情報と、を対応付けて記憶する第３のステップと、
ユーザが操作可能に設けられた端末において楽曲の再生命令が実行されると、当該楽曲について記憶されている情報を前記第３のステップにおいて記憶したものの中から読み出して、当該端末に送信する第４のステップと、を備えることを特徴とする画像制御方法。
【請求項８】
楽曲の歌詞に応じた画像を選定し、選定した画像の表示タイミングを設定する画像制御方法を、コンピュータに実行させるためのプログラムであって、
楽曲の歌詞を複数の単位歌詞に区分する第１のステップと、
前記単位歌詞ごとに、当該単位歌詞に応じた画像を選定する第２のステップと、
楽曲ごとに、当該楽曲の歌詞を示す情報と、当該楽曲を再生する際における各単位歌詞の対応時間と、前記第２のステップにおいて選定した画像を示す情報と、を対応付けて記憶する第３のステップと、
ユーザが操作可能に設けられた端末において楽曲の再生命令が実行されると、当該楽曲について記憶されている情報を前記第３のステップにおいて記憶したものの中から読み出して、当該端末に送信する第４のステップと、をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像制御装置、画像制御方法、およびプログラムに関する。
【背景技術】
【０００２】
従来、楽曲を再生する際に、液晶ディスプレイといった表示装置に画像を表示する手法が提案されている。
【０００３】
非特許文献１で提供されるサービスでは、楽曲に合わせて歌詞および画像を表示する。具体的には、楽曲の再生操作をユーザが端末に対して行うと、この楽曲の歌詞を端末がサーバに問い合せて表示するとともに、端末でユーザが指定した画像を端末が表示する。
【０００４】
特許文献１には、楽曲の歌詞を解析し、解析結果に応じた画像をインターネット上で検索し、検索した画像を表示する手法が示されている。
【０００５】
特許文献２および非特許文献２には、楽曲と画像とを同期再生するために、画像の切り替えタイミングを最適化する手法が示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１１−１６４８６５号公報
【特許文献２】特開２０１１−１６６３８６号公報
【非特許文献】
【０００７】
【非特許文献１】「プチリリ」、［online］、［平成２３年１０月１７日検索］、インターネット＜URL：http://kashicomi.jp/>
【非特許文献２】舟澤ほか  “歌詞の印象に基づく楽曲検索のための楽曲自動分類に関する検討”  第７１回情処全大、  ５Ｒ−２、  ２００９
【発明の概要】
【発明が解決しようとする課題】
【０００８】
非特許文献１で提供されるサービスでは、上述のように画像を表示することができる。しかしながら、画像を表示するためには、表示する画像をユーザが指定する必要があるため、ユーザの利便性の向上が求められていた。
【０００９】
また、非特許文献１で提供されるサービスでは、表示する画像を切り替えることができる。しかしながら、画像を切り替えるタイミングは、予め定められた等間隔なタイミングであるため、楽曲とは無関係なタイミングで画像が切り替わってしまう場合があった。
【００１０】
一方、特許文献１、２および非特許文献２に示されている手法によれば、歌詞に応じた画像を適切なタイミングで表示することができる。しかしながら、画像を表示するまでに、歌詞に応じた画像を検索する処理や、検索した画像を表示するタイミングを設定する処理を実行する必要があるため、画像を表示するまでに時間がかかってしまっていた。特に処理能力の比較的低い端末では、上述の処理にかかる時間が長期化してしまい、例えば、楽曲の再生が開始されてから、画像の表示が開始されるまでに、時間がかかってしまうおそれがあった。
【００１１】
そこで、本発明は、上述の課題を鑑みてなされたものであり、ユーザの利便性を向上させつつ、楽曲に応じたタイミングで画像を切り替えることができ、かつ、楽曲の再生から画像の表示までの時間を短縮できる画像制御装置、画像制御方法、およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明は、上記の課題を解決するために、以下の事項を提案している。
（１）  本発明は、楽曲の歌詞に応じた画像を選定し、選定した画像の表示タイミングを設定する画像制御装置（例えば、図１の画像制御装置１に相当）であって、楽曲の歌詞を複数の単位歌詞（例えば、後述の単位歌詞に相当）に区分する歌詞区分手段（例えば、図２の歌詞区分部１０に相当）と、前記単位歌詞ごとに、当該単位歌詞に応じた画像を選定する画像選定手段（例えば、図２の画像選定部３０に相当）と、楽曲ごとに、当該楽曲の歌詞を示す情報（例えば、後述の歌詞のデータ自体や、歌詞が保存されているリンク先やＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）に相当）と、当該楽曲を再生する際における各単位歌詞の対応時間（例えば、後述の楽曲を再生する際におけるその単位歌詞の再生の開始時刻および終了時刻に相当）と、前記画像選定手段により選定された画像を示す情報（例えば、画像選定部３０により選定された画像のデータ自体や、選定された画像が保存されているリンク先やＵＲＬに相当）と、を対応付けて記憶する記憶手段（例えば、図２の記憶部４０に相当）と、ユーザが操作可能に設けられた端末（例えば、図１のユーザ端末Ｔ１〜Ｔｎに相当）において楽曲の再生命令が実行されると、当該楽曲について記憶されている情報を前記記憶手段から読み出して、当該端末に送信する送信手段（例えば、図２の送信部６０に相当）と、を備えることを特徴とする画像制御装置を提案している。
【００１３】
この発明によれば、画像制御装置に、歌詞区分手段、画像選定手段、記憶手段、および送信手段を設けた。歌詞区分手段により、楽曲の歌詞を複数の単位歌詞に区分、画像選定手段により、単位歌詞ごとに、単位歌詞に応じた画像を選定することとした。また、記憶手段により、楽曲ごとに、楽曲の歌詞を示す情報と、楽曲を再生する際における各単位歌詞の対応時間と、画像選定手段により選定された画像を示す情報と、を対応付けて記憶することとした。また、送信手段により、ユーザが操作可能に設けられた端末において楽曲の再生命令が実行されると、この楽曲について記憶されている情報を記憶手段から読み出して端末に送信することとした。
【００１４】
このため、楽曲の再生命令をユーザ端末が実行すると、（１）の画像制御装置は、この楽曲に応じた画像を示す情報をユーザ端末に送信する。したがって、ユーザ端末は、画像制御装置から送信された情報を参照することで、再生命令を実行した楽曲に応じた画像を表示することができる。よって、ユーザ端末で表示させる画像をユーザが指定する必要がないため、ユーザの利便性を向上させることができる。
【００１５】
また、（１）の画像制御装置は、歌詞区分手段により、楽曲の歌詞を複数の単位歌詞に区分し、画像選定手段により、単位歌詞ごとに画像を選定する。このため、楽曲に応じたタイミングで画像を切り替えさせることができる。
【００１６】
また、（１）の画像制御装置は、ユーザ端末で表示させる画像を楽曲ごとに予め選定し、選定結果を記憶手段に記憶させておくことができる。このため、ユーザ端末において楽曲の再生命令が実行されると、この楽曲に応じた画像に関する情報を即座にユーザ端末に送信することができる。したがって、ユーザ端末において、楽曲の再生命令を実行してから、この楽曲に応じた画像を表示するまでの時間を短縮できる。
【００１７】
（２）  本発明は、（１）の画像制御装置について、前記画像選定手段は、前記単位歌詞ごとに、当該単位歌詞に含まれる単語を抽出し、当該単語に関連する画像を選定することを特徴とする画像制御装置を提案している。
【００１８】
この発明によれば、（１）の画像制御装置において、画像選定手段により、単位歌詞ごとに、単位歌詞に含まれる単語を抽出し、抽出した単語に関連する画像を選定することとした。
【００１９】
このため、（２）の画像制御装置は、画像選定手段による画像の選定を、単位歌詞に含まれる単語に応じて行って、楽曲に応じた画像を単位歌詞ごとにユーザ端末で表示させることができる。
【００２０】
（３）  本発明は、（１）または（２）の画像制御装置について、楽曲の歌詞に含まれる単語に基づいて、当該楽曲の全体の印象を設定する楽曲印象設定手段（例えば、図２の楽曲印象設定部２０に相当）を備え、前記画像選定手段は、前記単位歌詞に応じた画像であって、前記楽曲印象設定手段により設定された印象に適した画像を選定することを特徴とする画像制御装置を提案している。
【００２１】
この発明によれば、（１）または（２）の画像制御装置に楽曲印象設定手段を設け、この楽曲印象設定手段により、楽曲の歌詞に含まれる単語に基づいて楽曲の全体の印象を設定することとした。また、画像選定手段により、単位歌詞に応じた画像であって、楽曲印象設定手段により設定された印象に適した画像を選定することとした。
【００２２】
このため、（３）の画像制御装置は、画像選定手段による画像の選定を、単位歌詞だけでなく楽曲の全体の印象も考慮して行う。したがって、互いに異なる楽曲において、単位歌詞が同一であっても、楽曲の全体の印象が異なっていれば、異なる画像が選定されることになる。よって、画像選定手段による画像の選定を単位歌詞のみを考慮して行う場合と比べて、ユーザ端末で表示させる画像を多様化できる。
【００２３】
また、（３）の画像制御装置は、画像選定手段による画像の選定を、単位歌詞だけでなく楽曲の全体の印象も考慮して行う。したがって、単位歌詞ごとに選定される画像に、同一の楽曲において統一感を持たせることができる。
【００２４】
（４）  本発明は、（１）〜（３）のいずれかの画像制御装置について、前記歌詞区分手段は、楽曲を再生する際に歌詞の存在しない期間が予め定められた規定時間以上継続する場合には、前記歌詞に当該期間を記した（例えば、図３のステップＳ３において間奏行を歌詞に挿入することに相当）後に、複数の単位歌詞に区分することを特徴とする画像制御装置を提案している。
【００２５】
この発明によれば、（１）〜（３）のいずれかの画像制御装置において、歌詞区分手段により、楽曲を再生する際に歌詞の存在しない期間が規定時間以上継続する場合には、歌詞に当該期間を記した後に、複数の単位歌詞に区分することとした。
【００２６】
このため、（４）の画像制御装置は、画像選定手段による画像の選定を、歌詞の存在しない期間についても行うことができる。
【００２７】
（５）  本発明は、（１）〜（４）のいずれかの画像制御装置について、前記画像選定手段は、楽曲ごとに除外リスト（例えば、後述のＮＧリストに相当）を生成し、前記単位歌詞ごとに、当該単位歌詞に応じた画像を、前記除外リストに情報の登録されている画像以外の中から選定し、画像を選定すると、当該選定した画像を示す情報を前記除外リストに登録することを特徴とする画像制御装置を提案している。
【００２８】
この発明によれば、（１）〜（４）のいずれかの画像制御装置において、画像選定手段により、楽曲ごとに除外リストを生成し、単位歌詞ごとに、単位歌詞に応じた画像を、除外リストに情報の登録されている画像以外の中から選定することとした。また、画像選定手段により、画像を選定すると、選定した画像を示す情報を除外リストに登録することとした。
【００２９】
このため、（５）の画像制御装置は、楽曲ごとに、画像を選定するたびにこの画像を示す情報を除外リストに登録し、除外リストに登録されている画像以外を、他の単位歌詞では選定する。したがって、同一の楽曲において、同一の画像を複数回選定されてしまうのを防止できるので、ユーザ端末で表示させる画像をさらに多様化できる。
【００３０】
（６）  本発明は、（１）〜（５）のいずれかの画像制御装置について、前記記憶手段に記憶される前記画像選定手段により選定された画像を示す情報は、当該画像の保存されている場所を示す情報（例えば、後述の画像が保存されているリンク先やＵＲＬに相当）であることを特徴とする画像制御装置を提案している。
【００３１】
この発明によれば、（１）〜（５）のいずれかの画像制御装置において、記憶手段に記憶される画像選定手段により選定された画像を示す情報を、この画像の保存されている場所を示す情報とした。
【００３２】
このため、（６）の画像制御装置では、画像選定手段により選定された画像について記憶手段が記憶するのは、画像のデータ自体ではなく、画像の保存されているリンク先やＵＲＬとなる。したがって、画像のデータ自体を記憶手段が記憶する場合と比べて、記憶手段の記憶容量を削減できる。
【００３３】
また、（６）の画像制御装置では、画像選定手段により選定された画像について記憶手段が記憶するのは、画像のデータ自体ではなく、画像の保存されているリンク先やＵＲＬとなる。このため、画像のデータ自体を記憶手段が記憶する場合と比べて、選定した画像の変更を容易に行うことができる。具体的には、例えば、画像制御装置で選定された画像をユーザ端末が表示しようとした際に、著作権保護の理由により表示できなければ、予め定められているリンク先やＵＲＬをユーザ端末に送信して、予め定められた画像をユーザ端末で表示させることができる。
【００３４】
（７）  本発明は、楽曲の歌詞に応じた画像を選定し、選定した画像の表示タイミングを設定する画像制御方法であって、楽曲の歌詞を複数の単位歌詞（例えば、後述の単位歌詞に相当）に区分する第１のステップ（例えば、図３のステップＳ１〜Ｓ５の処理に相当）と、前記単位歌詞ごとに、当該単位歌詞に応じた画像を選定する第２のステップ（例えば、図５のステップＳ２１〜Ｓ２８の処理に相当）と、楽曲ごとに、当該楽曲の歌詞を示す情報（例えば、後述の歌詞のデータ自体や、歌詞が保存されているリンク先やＵＲＬに相当）と、当該楽曲を再生する際における各単位歌詞の対応時間（例えば、後述の楽曲を再生する際におけるその単位歌詞の再生の開始時刻および終了時刻に相当）と、前記第２のステップにおいて選定した画像を示す情報（例えば、画像選定部３０により選定された画像のデータ自体や、選定された画像が保存されているリンク先やＵＲＬに相当）と、を対応付けて記憶する第３のステップ（例えば、図２の記憶部４０による処理に相当）と、ユーザが操作可能に設けられた端末において楽曲の再生命令が実行されると、当該楽曲について記憶されている情報を前記第３のステップにおいて記憶したものの中から読み出して、当該端末に送信する第４のステップ（例えば、図２の送信部６０による処理に相当）と、を備えることを特徴とする画像制御方法を提案している。
【００３５】
この発明によれば、まず、楽曲の歌詞を複数の単位歌詞に区分し、次に、単位歌詞ごとに、単位歌詞に応じた画像を選定することとした。次に、楽曲ごとに、楽曲の歌詞を示す情報と、楽曲を再生する際における各単位歌詞の対応時間と、上述の選定した画像を示す情報と、を対応付けて記憶することとした。次に、ユーザが操作可能に設けられた端末において楽曲の再生命令が実行されると、楽曲について記憶されている情報を上述の記憶したものの中から読み出して、端末に送信することとした。以上によれば、上述した効果と同様の効果を奏することができる。
【００３６】
（８）  本発明は、楽曲の歌詞に応じた画像を選定し、選定した画像の表示タイミングを設定する画像制御方法を、コンピュータに実行させるためのプログラムであって、楽曲の歌詞を複数の単位歌詞（例えば、後述の単位歌詞に相当）に区分する第１のステップ（例えば、図３のステップＳ１〜Ｓ５の処理に相当）と、前記単位歌詞ごとに、当該単位歌詞に応じた画像を選定する第２のステップ（例えば、図５のステップＳ２１〜Ｓ２８の処理に相当）と、楽曲ごとに、当該楽曲の歌詞を示す情報（例えば、後述の歌詞のデータ自体や、歌詞が保存されているリンク先やＵＲＬに相当）と、当該楽曲を再生する際における各単位歌詞の対応時間（例えば、後述の楽曲を再生する際におけるその単位歌詞の再生の開始時刻および終了時刻に相当）と、前記第２のステップにおいて選定した画像を示す情報（例えば、画像選定部３０により選定された画像のデータ自体や、選定された画像が保存されているリンク先やＵＲＬに相当）と、を対応付けて記憶する第３のステップ（例えば、図２の記憶部４０による処理に相当）と、ユーザが操作可能に設けられた端末において楽曲の再生命令が実行されると、当該楽曲について記憶されている情報を前記第３のステップにおいて記憶したものの中から読み出して、当該端末に送信する第４のステップ（例えば、図２の送信部６０による処理に相当）と、をコンピュータに実行させるためのプログラムを提案している。
【００３７】
この発明によれば、プログラムをコンピュータに実行させることで、まず、楽曲の歌詞を複数の単位歌詞に区分し、次に、単位歌詞ごとに、単位歌詞に応じた画像を選定することとした。次に、楽曲ごとに、楽曲の歌詞を示す情報と、楽曲を再生する際における各単位歌詞の対応時間と、上述の選定した画像を示す情報と、を対応付けて記憶することとした。次に、ユーザが操作可能に設けられた端末において楽曲の再生命令が実行されると、楽曲について記憶されている情報を上述の記憶したものの中から読み出して、端末に送信することとした。以上によれば、上述した効果と同様の効果を奏することができる。
【発明の効果】
【００３８】
本発明によれば、ユーザの利便性を向上させつつ、楽曲に応じたタイミングで画像を切り替えることができ、かつ、楽曲の再生から画像の表示までの時間を短縮できる。
【図面の簡単な説明】
【００３９】
【図１】本発明の一実施形態に係る画像制御装置を備える楽曲再生システムの構成を示す図である。
【図２】前記画像制御装置の構成を示すブロック図である。
【図３】前記画像制御装置が備える歌詞区分部のフローチャートである。
【図４】前記画像制御装置が備える楽曲印象設定部のフローチャートである。
【図５】前記画像制御装置が備える画像選定部のフローチャートである。
【発明を実施するための形態】
【００４０】
以下、本発明の実施の形態について図面を参照しながら説明する。なお、以下の実施形態における構成要素は適宜、既存の構成要素などとの置き換えが可能であり、また、他の既存の構成要素との組合せを含む様々なバリエーションが可能である。したがって、以下の実施形態の記載をもって、特許請求の範囲に記載された発明の内容を限定するものではない。
【００４１】
［楽曲再生システムの構成］
図１は、本発明の一実施形態に係る楽曲再生システムＡＡの構成を示す図である。楽曲再生システムＡＡは、楽曲の歌詞に応じた画像を選定するとともに選定した画像の表示タイミングを設定する画像制御装置１と、ユーザＵ１〜Ｕｎ（ｎは、ｎ≧１を満たす整数）のそれぞれが操作可能に設けられたユーザ端末Ｔ１〜Ｔｎと、を備える。ユーザ端末Ｔ１からＴｎのそれぞれには、例えば、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒの略）や、携帯電話や、タブレットＰＣや、ＳＴＢ（Ｓｅｔ  Ｔｏｐ  Ｂｏｘの略）を適用できる。これらユーザ端末Ｔ１〜Ｔｎのそれぞれと、画像制御装置１とは、例えばインターネット回線や電話回線を介して、互いに通信可能に設けられる。
【００４２】
［画像制御装置１の構成］
図２は、画像制御装置１の構成を示すブロック図である。画像制御装置１は、歌詞区分部１０、楽曲印象設定部２０、画像選定部３０、記憶部４０、受信部５０、および送信部６０を備える。
【００４３】
＜歌詞区分部１０の動作＞
歌詞区分部１０は、楽曲の歌詞を複数の単位歌詞に区分する。具体的な歌詞区分部１０の動作について、図３を用いて以下に説明する。なお、図３を用いた以下の説明では、図示しない記憶装置に記憶されている複数の楽曲のうちの１つである対象楽曲について、歌詞を複数の単位歌詞に区分する場合を想定しているものとする。また、歌詞については、予め複数行に分割された状態で、図示しない記憶装置に記憶されているものとする。また、歌詞の各行には、楽曲の対応する時間、すなわち楽曲を再生する際におけるその行の表示の開始時刻および終了時刻と、が対応付けられているものとする。なお、終了時刻の対応付けられていない歌詞の行がある場合には、この歌詞の行の終了時刻は、楽曲の終了時刻と同一とみなすことができるものとする。
【００４４】
図３は、歌詞区分部１０のフローチャートである。
【００４５】
ステップＳ１において、歌詞区分部１０は、歌詞の各行について、対象楽曲を再生する際に表示する時間を求め、求めた時間の中から最頻値を求め、ステップＳ２に処理を移す。
【００４６】
ステップＳ２において、歌詞区分部１０は、後述する基本表示時間を設定し、ステップＳ３に処理を移す。この処理では、ステップＳ１において求めた最頻値が、予め定められた下限値以下である場合には、下限値以上になるまで最頻値を２倍し、予め定められた上限値以上である場合には、上限値未満になるまで最頻値を１／２倍する。これによれば、下限値以上かつ上限値未満の値が算出されることとなる。この算出された値を、基本表示時間として設定する。
【００４７】
ステップＳ３において、歌詞区分部１０は、間奏行を歌詞に挿入し、ステップＳ４に処理を移す。この処理では、以下の４つの場合について、歌詞の存在しない間奏区間であることを示す間奏行を、歌詞に挿入する。なお、間奏行が挿入されると、間奏行の挿入された行以降の歌詞の行番号は、１つずつ後ろにずれることとなる。
【００４８】
第１に、間奏であることを示す情報が歌詞に予め記述されている場合に、この情報が記述されている位置に間奏行を挿入する。
【００４９】
第２に、Ｐ行目（Ｐは、Ｐ≧１を満たす整数）の歌詞の表示の終了時刻から、（Ｐ＋１）行目の歌詞の表示の開始時刻までの時間が、予め定められた閾値時間より長い場合に、Ｐ行目の後段と、（Ｐ＋１）行目の前段と、に間奏行を挿入する。
【００５０】
第３に、１行目の歌詞の表示の開始時刻がゼロではない場合、すなわち対象楽曲の開始と同時に表示する歌詞が存在しない場合に、１行目の歌詞の前に間奏行を挿入する。
【００５１】
第４に、最終行の歌詞の表示の終了時刻が対象楽曲の再生の終了時刻と同一ではない場合、すなわち最終行の歌詞の表示が終了した時点で対象楽曲の再生が終了していない場合に、最終行の歌詞の後ろに間奏行を挿入する。
【００５２】
ステップＳ４において、歌詞区分部１０は、歌詞の行の結合処理を行って、ステップＳ５に処理を移す。この処理では、表示時間が上述の下限値以下である歌詞の行をＱ行目（Ｑは、Ｑ≧１を満たす整数）とすると、Ｑ行目と（Ｑ＋１）行目とが同一の段落に属するか否かを判別する。Ｑ行目と（Ｑ＋１）行目とが同一の段落に属すると判別した場合には、Ｑ行目と（Ｑ＋１）行目とについて、結合して、１つの行とする。一方、Ｑ行目と（Ｑ＋１）行目とが同一の段落に属さないと判別した場合には、（Ｑ−１）行目とＱ行目とが同一の段落に属するか否かを判別する。（Ｑ−１）行目とＱ行目とが同一の段落に属すると判別した場合には、（Ｑ−１）行目とＱ行目とについて、結合して、１つの行とする。一方、（Ｑ−１）行目とＱ行目とが同一の段落に属さないと判別した場合には、Ｑ行目についての処理を終了する。
【００５３】
ここで、段落とは、間奏行を間に含まない１行以上の歌詞の塊や、２つの間奏行で挟まれた塊であって間に１行も歌詞を含まないもののことである。
【００５４】
この処理によれば、表示時間が上述の下限値以下である歌詞の行については、この行の前または後ろの行と結合することができる。また、表示時間が上述の下限値より大きい歌詞の行については、結合処理を行わないこととなる。
【００５５】
ステップＳ５において、歌詞区分部１０は、歌詞の行の分割処理を行って、図３に示す処理を終了する。この処理では、表示時間が上述の上限値以上である歌詞の行をＲ行目（Ｒは、Ｒ≧１を満たす整数）とすると、Ｒ行目の歌詞の表示時間をｎ分割（ｎは、ｎ≧２を満たす任意の整数）して、ｎ分割した時間がステップＳ２において設定した基本表示時間に最も近くなるようにする。
【００５６】
以上のステップＳ１〜Ｓ５の処理によれば、間奏を含む対象楽曲の歌詞が複数に単位歌詞に区分され、各単位歌詞の表示時間は、基本表示時間に近づく。
【００５７】
＜楽曲印象設定部２０の動作＞
図２に戻って、楽曲印象設定部２０は、歌詞区分部１０により歌詞の区分された対象楽曲のそれぞれについて、楽曲印象語を設定する。具体的な楽曲印象設定部２０の動作について、図４を用いて以下に説明する。
【００５８】
図４は、楽曲印象設定部２０のフローチャートである。
【００５９】
ステップＳ１１において、楽曲印象設定部２０は、対象楽曲について、予め定められた単語を抽出し、ステップＳ１２に処理を移す。予め定められた単語とは、学習データとして定められている楽曲のうち例えば１０曲以上の歌詞に含まれる名詞および感動詞のことであり、ステップＳ１１の処理を実行するに際して予め定められるものである。学習データとは、上述の記憶装置に記憶されている複数の楽曲の中から予め選ばれた複数の楽曲のことである。
【００６０】
ステップＳ１２において、楽曲印象設定部２０は、ＴＦ＊ＩＤＦアルゴリズムを用いて適合度（ＴＦ＊ＩＤＦ）を算出し、ステップＳ１３に処理を移す。この処理では、以下の式（１）により、適合度（ＴＦ＊ＩＤＦ）を算出する。
【００６１】
【数１】
2013092933.tif 000003
【００６２】
式（１）において、ＴＦ（ｍ、ｔ）は、ステップＳ１１で抽出した単語が対象楽曲の歌詞に出現する回数を示す。また、ＤＦ（ｔ）は、学習データのうち、対象楽曲についてステップＳ１１で抽出した単語が歌詞に出現する楽曲の数を示す。また、Ｎは、学習データの楽曲数を示す。
【００６３】
ステップＳ１３において、楽曲印象設定部２０は、ステップＳ１２で算出した適合度を用いて、対象楽曲の特徴ベクトルを生成し、ステップＳ１４に処理を移す。
【００６４】
ステップＳ１４において、楽曲印象設定部２０は、ステップＳ１３で生成した対象楽曲の特徴ベクトルと、後述のＳＶＭ（Ｓｕｐｐｏｒｔ  Ｖｅｃｔｏｒ  Ｍａｃｈｉｎｅ）と、を用いて、対象楽曲について、後述のカテゴリのそれぞれに適しているか否かを判定し、適していると判定されたカテゴリのラベルを楽曲印象語として設定し、図４に示す処理を終了する。
【００６５】
ＳＶＭは、学習データを用いて導出される学習結果に基づいて、カテゴリごとに作成される。学習結果は、学習データに含まれる楽曲を被験者に試聴してもらい、予め定められた概念ごとに当てはまるカテゴリを被験者に選択してもらうことで、求められる。概念としては、例えば「季節」、「時間帯」、「天候」などがある。また、「季節」に対するカテゴリとしては、例えば「春」、「夏」、「秋」、「冬」があり、「時間帯」に対するカテゴリとしては、例えば「朝」、「昼」、「夕」、「夜」があり、「天候」に対するカテゴリとしては、例えば「晴れ」、「曇り」、「雨」、「雪」、「虹」がある。
【００６６】
以上のステップＳ１１〜Ｓ１４の処理によれば、対象楽曲には、全体的な印象が上述の概念ごとに求められ、楽曲印象語として付与されることになる。
【００６７】
＜画像選定部３０の動作＞
図２に戻って、画像選定部３０は、対象楽曲について、単位歌詞ごとに、単位歌詞に応じた画像であって、楽曲印象設定部２０により設定された楽曲印象語に適した画像を選定する。具体的な画像選定部３０の動作について、図５を用いて以下に説明する。
【００６８】
図５は、画像選定部３０のフローチャートである。
【００６９】
ステップＳ２１において、画像選定部３０は、ＮＧリストを初期化し、ステップＳ２２に処理を移す。ＮＧリストとは、楽曲ごとに設けられるものであり、選定した画像を示す情報が登録される。選定した画像を示す情報とは、例えば、選定した画像のデータ自体や、選定した画像が保存されているリンク先やＵＲＬのことである。
【００７０】
ステップＳ２２において、画像選定部３０は、対象楽曲の単位歌詞ごとに単語を抽出し、ステップＳ２３に処理を移す。この処理では、単位歌詞ごとに、歌詞に含まれる単語を抽出する。
【００７１】
ステップＳ２３において、画像選定部３０は、対象楽曲の段落ごとに単語を抽出し、ステップＳ２４に処理を移す。この処理では、段落ごとに、歌詞に含まれる単語を抽出する。
【００７２】
ステップＳ２４において、画像選定部３０は、１つの単位歌詞についてステップＳ２２で抽出した単語と、この単位歌詞を含む段落についてステップＳ２３で抽出した単語と、図４のステップＳ１４で設定した対象楽曲の楽曲印象語と、に基づいて、クエリを生成し、ステップＳ２５に処理を移す。
【００７３】
ステップＳ２５において、画像選定部３０は、ステップＳ２４で生成したクエリで画像検索を行って、ステップＳ２６に処理を移す。この処理によれば、単位歌詞を含む段落に含まれる単語や、対象楽曲の楽曲印象語を考慮しつつ、この単位歌詞に含まれる単語に応じた画像が検索されることになる。なお、画像検索は、画像制御装置１に保存されている画像に対して行ってもよいし、インターネット回線や電話回線を介して画像制御装置１と通信可能に設けられた機器に保存されている画像に対して行ってもよい。
【００７４】
ステップＳ２６において、画像選定部３０は、ステップＳ２５で検索した画像は、ＮＧリストに登録されているか否かを判別する。登録されていると判別した場合には、ステップＳ２５に処理を戻して、画像検索のやり直しを行う。登録されていないと判別した場合には、ステップＳ２７に処理を移す。
【００７５】
ステップＳ２７において、画像選定部３０は、ステップＳ２５で検索した画像を示す情報をＮＧリストに登録し、ステップＳ２８に処理を移す。
【００７６】
ステップＳ２８において、画像選定部３０は、対象楽曲の全ての単位歌詞について画像を検索したか否かを判別する。検索したと判別した場合には、図５に示す処理を終了し、検索していないと判別した場合には、ステップＳ２４に処理を移す。
【００７７】
以上のステップＳ２１〜Ｓ２８の処理によれば、単位歌詞ごとに、この単位歌詞に含まれる単語や、この単位歌詞の周辺の単位歌詞に含まれる単語や、対象楽曲の全体的な印象を考慮して、画像が選定されることになる。
【００７８】
＜記憶部４０の動作＞
図２に戻って、記憶部４０は、上述の記憶装置に記憶されている各楽曲について、歌詞を示す情報と、この楽曲を再生する際における各単位歌詞の対応時間と、画像選定部３０により選定された画像を示す情報と、を対応付けて記憶する。歌詞を示す情報とは、例えば、歌詞のデータ自体や、歌詞が保存されているリンク先やＵＲＬのことである。また、単位歌詞の対応時間とは、楽曲を再生する際におけるその単位歌詞の表示の開始時刻および終了時刻のことである。
【００７９】
＜受信部５０の動作＞
受信部５０は、ユーザ端末Ｔｍ（ｍは、１≦ｍ≦ｎを満たす任意の整数）において楽曲の再生命令が実行されると、再生命令が実行された楽曲を示す情報をユーザ端末Ｔｍから受信する。
【００８０】
＜送信部６０の動作＞
送信部６０は、受信部５０で上述の楽曲を示す情報が受信されると、この楽曲の歌詞を示す情報と、この楽曲を再生する際における各単位歌詞の対応時間と、この楽曲に対して選定された画像を示す情報と、を記憶部４０から読み出して、ユーザ端末Ｔｍに送信する。
【００８１】
［ユーザ端末Ｔｍの動作］
ユーザＵｍが楽曲の再生操作をユーザ端末Ｔｍに対して行うと、ユーザ端末Ｔｍは、この楽曲の再生命令を実行するとともに、この楽曲を示す情報を画像制御装置１に送信する。すると、この楽曲の歌詞を示す情報と、この楽曲を再生する際における各単位歌詞の対応時間と、この楽曲に対して選定された画像を示す情報と、が画像制御装置１から送信される。
【００８２】
ユーザ端末Ｔｍは、上述の情報が画像制御装置１から送信されると、楽曲の再生に同期して、この楽曲に対応する画像の表示を、単位歌詞ごとに行うとともに、この楽曲の歌詞の表示を、上述の行ごとに行う。
【００８３】
以上の画像制御装置１は、以下の効果を奏することができる。
【００８４】
楽曲の再生命令をユーザ端末Ｔｍが実行すると、画像制御装置１は、この楽曲に応じた画像を示す情報をユーザ端末Ｔｍに送信する。このため、ユーザ端末Ｔｍは、画像制御装置１から送信された情報を参照することで、再生命令を実行した楽曲に応じた画像を表示することができる。したがって、ユーザ端末Ｔｍで表示させる画像をユーザが指定する必要がないため、ユーザの利便性を向上させることができる。
【００８５】
また、画像制御装置１は、歌詞区分部１０により、楽曲の歌詞を複数の単位歌詞に区分し、画像選定部３０により、単位歌詞ごとに画像を選定する。このため、楽曲に応じたタイミングで、ユーザ端末Ｔｍで表示させる画像を切り替えさせることができる。
【００８６】
また、楽曲の再生命令をユーザ端末Ｔｍが実行すると、画像制御装置１は、この楽曲に応じた画像を示す情報だけでなく、この楽曲の歌詞を示す情報もユーザ端末Ｔｍに送信する。このため、楽曲に応じたタイミングで、ユーザ端末Ｔｍで表示させる画像および歌詞を切り替えさせることができる。
【００８７】
また、画像制御装置１は、ユーザ端末Ｔｍで表示させる画像を楽曲ごとに予め選定し、選定結果を記憶部４０に記憶させておくことができる。このため、ユーザ端末Ｔｍにおいて楽曲の再生命令が実行されると、この楽曲に応じた画像に関する情報を即座にユーザ端末Ｔｍに送信することができる。したがって、ユーザ端末Ｔｍにおいて、楽曲の再生命令を実行してから、この楽曲に応じた画像を表示するまでの時間を短縮できる。
【００８８】
また、画像制御装置１は、画像選定部３０による画像の選定を、単位歌詞に含まれる単語に応じて行って、楽曲に応じた画像を単位歌詞ごとにユーザ端末Ｔｍで表示させることができる。
【００８９】
また、画像制御装置１は、画像選定部３０による画像の選定を、単位歌詞だけでなく楽曲の全体の印象も考慮して行う。このため、互いに異なる楽曲において、単位歌詞が同一であっても、楽曲の全体の印象が異なっていれば、異なる画像が選定されることになる。よって、画像選定部３０による画像の選定を単位歌詞のみを考慮して行う場合と比べて、ユーザ端末Ｔｍで表示させる画像を多様化できる。
【００９０】
また、画像制御装置１は、画像選定部３０による画像の選定を、単位歌詞だけでなく楽曲の全体の印象も考慮して行う。このため、単位歌詞ごとに選定される画像に、同一の楽曲において統一感を持たせることができる。
【００９１】
また、画像制御装置１は、歌詞区分部１０により、歌詞の存在しない間奏区間について、間奏行を歌詞に挿入する。このため、画像選定部３０による画像の選定を、歌詞の存在しない期間についても行うことができる。
【００９２】
また、画像制御装置１は、楽曲ごとに、画像を選定するたびにこの画像を示す情報をＮＧリストに登録し、ＮＧリストに登録されている画像以外を、他の単位歌詞では選定する。このため、同一の楽曲において、同一の画像が複数回選定されてしまうのを防止できるので、ユーザ端末Ｔｍで表示させる画像をさらに多様化できる。
【００９３】
また、画像制御装置１では、記憶部４０は、画像選定部３０により選定された画像について、この画像の保存されているリンク先やＵＲＬを記憶することができる。このため、画像のデータ自体を記憶部４０が記憶する場合と比べて、記憶部４０の記憶容量を削減できる。
【００９４】
また、画像制御装置１では、記憶部４０は、画像選定部３０により選定された画像について、この画像の保存されているリンク先やＵＲＬを記憶することができる。このため、画像のデータ自体を記憶部４０が記憶する場合と比べて、選定した画像の変更を容易に行うことができる。具体的には、例えば、画像制御装置１で選定された画像をユーザ端末Ｔｍが表示しようとした際に、著作権保護の理由により表示できなければ、予め定められているリンク先やＵＲＬをユーザ端末Ｔｍに送信して、予め定められた画像をユーザ端末Ｔｍで表示させることができる。
【００９５】
また、画像制御装置１は、画像の表示については、単位歌詞ごとに行わせ、歌詞の表示については、歌詞の行ごとに行わせる。このため、画像の表示の切り替えを、歌詞の表示の切り替えとは異なるタイミングで行わせることができる。
【００９６】
なお、本発明の画像制御装置１の処理を、コンピュータ読み取り可能な記録媒体に記憶し、記録媒体に記録された画像制御装置１に読み込ませ、実行させることによって、本発明を実現できる。
【００９７】
また、上述のプログラムは、このプログラムを記憶装置などに格納した画像制御装置１から、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネットなどのネットワーク（通信網）や電話回線などの通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
【００９８】
また、上述のプログラムは、上述の機能の一部を実現するためのものであってもよい。さらに、上述の機能を画像制御装置１にすでに記録されているプログラムとの組合せで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。
【００９９】
以上、本発明の実施形態につき、図面を参照して詳述してきたが、具体的な構成は、上述の実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計なども含まれる。
【０１００】
例えば、上述の実施形態では、歌詞区分部１０は、表示時間が上述の下限値以下である歌詞の行に対して、ステップＳ４の結合処理を１回ずつ行う。しかしながら、これに限らず、例えば、Ｑ行目と（Ｑ−１）行目または（Ｑ＋１）行目を結合したら、再度、ステップＳ４を繰り返してもよい。これによれば、結合処理を１回行ったにもかかわらず、まだ表示時間が上述の下限値以下である場合に、結合処理を繰り返すことができるので、その結果、各単位歌詞の表示時間を基本表示時間により近づけることができる。
【０１０１】
また、上述の実施形態では、画像制御装置１は、画像の表示については、単位歌詞ごとに行わせ、歌詞の表示については、歌詞の行ごとに行わせることとした。しかし、これに限らず、画像の表示だけでなく歌詞の表示も、単位歌詞ごとに行わせてもよい。
【符号の説明】
【０１０２】
１・・・画像制御装置
１０・・・歌詞区分部
２０・・・楽曲印象設定部
３０・・・画像選定部
４０・・・記憶部
５０・・・受信部
６０・・・送信部
ＡＡ・・・楽曲再生システム
Ｔ１〜Ｔｎ・・・ユーザ端末
【図１】
2013092933.tif 000004
【図２】
2013092933.tif 000005
【図３】
2013092933.tif 000006
【図４】
2013092933.tif 000007
【図５】
2013092933.tif 000008