(57)【要約】【課題】  時期、位置又は天候に基づき選択された楽曲の再生に際して演出効果を高めるための楽曲関連情報を出力する。【解決手段】  選択部７３０が、時期、位置又は天候に基づき楽曲を選択して、プレイリストを作成する。生成部７５０が、プレイリストに列挙された楽曲ごとの属性情報及び特徴情報に基づいて、楽曲ごとの態様を特定する。引き続き、生成部７５０が、特定結果に基づいて、設定されている複数の定型文の中から、楽曲ごとに、楽曲の態様に適合した一の定型文を選択した後、当該一の定型文に、楽曲名等の属性情報の内容を含めた楽曲ごとの個別楽曲関連情報を生成する。そして、制御部７９０が、楽曲ごとの属性情報及び特徴情報に基づいて、個別楽曲関連情報の出力音声の速度等の出力態様を変化させる制御を行う。【選択図】  図１
2018112665.tif 000002
【特許請求の範囲】
【請求項１】
時期、位置及び天候の少なくとも１つに基づき楽曲を選択する選択部と；
前記選択された楽曲ごとの属性情報及び特徴情報の少なくとも一方から特定される前記選択された楽曲ごとの態様に基づき、設定されている複数の個別定型文の中から、前記選択された楽曲ごとに対応する一の個別定型文を選択し、前記一の個別定型文に前記属性情報の内容を含めた個別楽曲関連情報を生成する生成部と；
前記属性情報及び前記特徴情報に基づき、前記個別楽曲関連情報ごとの出力態様を制御する制御部と；
を備える情報出力装置。
【請求項２】
前記時期は現在時期であり、
前記位置は現在位置であり、
前記天候は、前記現在位置における天候である、
ことを特徴とする請求項１に記載の情報出力装置。
【請求項３】
前記生成部は、設定されている複数の総括定型文の中から、前記選択部による選曲理由に対応する一の総括定型文を選択し、前記一の総括定型文に選択理由の内容を含めた総括楽曲関連情報を更に生成し、
前記制御部は、前記選択された楽曲の再生より前に、前記総括楽曲関連情報を出力させる制御を更に行う、
ことを特徴とする請求項１又は２に記載の情報出力装置。
【請求項４】
前記制御部は、前記個別楽曲関連情報に対応する楽曲を再生する際に、前記個別楽曲関連情報の出力態様を制御する、ことを特徴とする請求項１〜３のいずれか一項に記載の情報出力装置。
【請求項５】
前記選曲された楽曲ごとの態様を特定する前記属性情報には、前記対応する楽曲のジャンル情報が含まれ、
前記選曲された楽曲ごとの態様を特定する前記特徴情報には、前記対応する楽曲の曲調情報が含まれる、
ことを特徴とする請求項４に記載の情報出力装置。
【請求項６】
前記個別楽曲関連情報に含める前記属性情報の内容には、前記対応する楽曲の楽曲名情報、アーティスト名情報及び作製年情報の少なくとも１つが含まれる、ことを特徴とする請求項４又は５に記載の情報出力装置。
【請求項７】
前記特徴情報には、前記楽曲ごとのテンポ情報が含まれ、
前記制御部は、前記テンポ情報に基づき、前記個別楽曲関連情報の出力音声の速度を変化させる、
ことを特徴とする請求項４〜６のいずれか一項に記載の情報出力装置。
【請求項８】
前記制御部は、前記特定された楽曲の態様に基づき、前記個別楽曲関連情報の出力音声の高低、イントネーション、及び、強弱の少なくとも１つの態様を変化させる、ことを特徴とする請求項４〜７のいずれか一項に記載の情報出力装置。
【請求項９】
前記楽曲の音出力及び前記楽曲関連情報の音声出力を行う出力部を更に備える、ことを特徴とする請求項１〜８のいずれか一項に記載の情報出力装置。
【請求項１０】
選択部と；生成部と；制御部と；を備える情報出力装置において使用される情報出力方法であって、
前記選択部が、時期、位置及び天候の少なくとも１つに基づき楽曲を選択する選択工程と；
前記生成部が、前記選択された楽曲ごとの属性情報及び特徴情報の少なくとも一方から特定される前記選択された楽曲ごとの態様に基づき、設定されている複数の個別定型文の中から、前記選択された楽曲ごとに対応する一の個別定型文を選択し、前記一の個別定型文に前記属性情報の内容を含めた個別楽曲関連情報を生成する生成工程と；
前記制御部が、前記属性情報及び前記特徴情報に基づき、前記個別楽曲関連情報ごとの出力態様を制御する制御工程と；
を備える情報出力方法。
【請求項１１】
情報出力装置が有するコンピュータに、請求項１０に記載の情報出力方法を実行させる、ことを特徴とする情報出力プログラム。
【請求項１２】
情報出力装置が有するコンピュータにより読み取り可能に、請求項１１に記載の情報出力プログラムが記録されている、ことを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報出力装置、情報出力方法及び情報出力プログラム、並びに、当該情報出力プログラムが記録された記録媒体に関する。
【背景技術】
【０００２】
従来から、楽曲コンテンツを再生する再生装置が広く普及している。こうした再生装置の中には、楽曲のみを再生するのではなく、再生される楽曲の曲名等の楽曲に関する情報を知りたいといった利用者の要望に応えるため、楽曲の再生出力とともに、楽曲に関する情報の紹介文の音声出力を行うものがある。そして、このような楽曲に関する情報の紹介文を音声出力する再生装置については、再生される楽曲の演出効果を高めるための様々な技術が提案されている。
【０００３】
かかる提案技術の一つとして、楽曲の種別（ジャンル等）に応じた曲紹介を行うものがある（特許文献１参照：以下、「従来例１」と呼ぶ）。この従来例１の技術では、所定の選択条件に合った楽曲を選択する。引き続き、再生される楽曲の種別に基づいて、複数の基本文の中から曲紹介に用いる基本文を決定し、当該決定された基本文に曲紹介を行うべき楽曲固有の情報を埋め込んで、紹介文を作成する。そして、楽曲固有の情報を埋め込んだ紹介文の音声データに対応する音声を、再生出力している。
【０００４】
また、他の提案技術として、現在日時や現在位置に応じた楽曲に関する紹介を行うものがある（特許文献２参照：以下、「従来例２」と呼ぶ）。この従来例２の技術では、車両に搭載された音楽装置であって、現在日時や現在位置に合った楽曲を選択する。引き続き、複数のトークデータの中から、選択した楽曲の選曲理由を内容とするトークデータを選択する。そして、選択されたトークデータに対応する音声を、再生出力している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−１３５５１８号公報
【特許文献２】特開２００６−２９３６９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述した従来例１の技術では、一般曲の場合には、「○○○○（歌手名）の曲」といった基本文を選択し、例えば、楽曲のジャンルがバラードの場合には、「○○○○（歌手名）のバラード」といった基本文を選択する。このように、従来例１の技術では、楽曲のジャンルがバラードの場合には、再生される楽曲がバラードであることを紹介するだけで、バラードに合った曲紹介が行われているとは言えない。この結果、従来例１の技術では、再生される楽曲の態様（以下、「楽曲の雰囲気」ともいう）に合った楽曲に関する情報の紹介が行われているとは言い難く、再生される楽曲の演出効果を更に高める余地が十分に残っている。
【０００７】
また、従来例２の技術では、例えば、楽曲選択を行った時間が午前７：００のときには、「さわやかな朝にぴったりの、この曲をお届けします。」といったトークデータを選択する。また、楽曲選択を行った場所が海沿いのときには、「海沿いのドライブにぴったりの、この曲をお届けします。」といったトークデータを選択する。このように、従来例２の技術では、現在日時や現在位置に関する案内を楽曲の再生出力とともに行い、再生される楽曲の曲名やジャンルといった楽曲の属性情報の紹介や、楽曲の雰囲気に合った曲紹介を行うようにはなっていない。このように、従来例２の技術でも、再生される楽曲の演出効果を更に高める余地が十分に残っている。
【０００８】
このため、再生される楽曲の演出効果を高めるための楽曲関連情報を出力することができる技術が望まれている。かかる要請に応えることが、本発明が解決すべき課題の一つとして挙げられる。
【課題を解決するための手段】
【０００９】
請求項１に記載の発明は、時期、位置及び天候の少なくとも１つに基づき楽曲を選択する選択部と；前記選択された楽曲ごとの属性情報及び特徴情報の少なくとも一方から特定される前記選択された楽曲ごとの態様に基づき、設定されている複数の個別定型文の中から、前記選択された楽曲ごとに対応する一の個別定型文を選択し、前記一の個別定型文に前記属性情報の内容を含めた個別楽曲関連情報を生成する生成部と；前記属性情報及び前記特徴情報に基づき、前記個別楽曲関連情報ごとの出力態様を制御する制御部と；を備える情報出力装置である。
【００１０】
請求項１０に記載の発明は、選択部と；生成部と；制御部と；を備える情報出力装置において使用される情報出力方法であって、前記選択部が、時期、位置及び天候の少なくとも１つに基づき楽曲を選択する選択工程と；前記生成部が、前記選択された楽曲ごとの属性情報及び特徴情報の少なくとも一方から特定される前記選択された楽曲ごとの態様に基づき、設定されている複数の個別定型文の中から、前記選択された楽曲ごとに対応する一の個別定型文を選択し、前記一の個別定型文に前記属性情報の内容を含めた個別楽曲関連情報を生成する生成工程と；前記制御部が、前記属性情報及び前記特徴情報に基づき、前記個別楽曲関連情報ごとの出力態様を制御する制御工程と；を備える情報出力方法である。
【００１１】
請求項１１に記載の発明は、情報出力装置が有するコンピュータに、請求項１０に記載の情報出力方法を実行させる、ことを特徴とする情報出力プログラムである。
【００１２】
請求項１２に記載の発明は、情報出力装置が有するコンピュータにより読み取り可能に、請求項１１に記載の情報出力プログラムが記録されている、ことを特徴とする記録媒体である。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施形態に係る情報出力装置の構成を示すブロック図である。
【図２】本発明の一実施例に係る情報出力装置の構成を概略的に示すブロック図である。
【図３】図２の記憶ユニットに記憶される楽曲コンテンツ情報の内容を説明するための図である。
【図４】図３の属性情報の内容を説明するための図である。
【図５】図３の特徴情報の内容を説明するための図である。
【図６】図２の記憶ユニットに記憶される定型文情報の内容を説明するための図である。
【図７】図６の総括定型文情報の内容を説明するための図である。
【図８】図６の個別定型文情報の内容を説明するための図である。
【図９】図２の情報出力装置による楽曲関連情報の出力処理を説明するためのフローチャート（その１）である。
【図１０】図９の個別楽曲関連情報の生成処理を説明するためのフローチャートである。
【図１１】図１０の楽曲の雰囲気の特定処理及び個別定型文の暫定選定処理を説明するための図である。
【図１２】図１０の個別定型文の決定処理を説明するための図である。
【図１３】図９の出力態様の決定処理を説明するためのフローチャートである。
【図１４】図１３の速度態様の設定処理を説明するためのフローチャートである。
【図１５】図１３の高低音態様、イントネーション態様及び強弱態様の設定処理を説明するための図である。
【図１６】図１３の出力態様の決定処理を説明するための図である。
【図１７】図９の出力タイミングの決定処理を説明するためのフローチャートである。
【図１８】図１７の非ボーカル区間への設定処理を説明するためのフローチャートである。
【図１９】図２の情報出力装置による楽曲関連情報の出力処理を説明するためのフローチャート（その２）である。
【発明を実施するための形態】
【００１４】
以下、本発明の一実施形態を、図１を参照して説明する。なお、以下の説明及び図面においては、同一又は同等の要素には同一の符号を付し、重複する説明を省略する。
【００１５】
［構成］
図１には、一実施形態に係る情報出力装置７００の構成がブロック図にて示されている。
【００１６】
情報出力装置７００は、図１に示されるように、記憶部７１０と、楽曲再生部７２０と、選択部７３０とを備えている。また、情報出力装置７００は、生成部７５０と、音声再生部７６０とを備えている。さらに、情報出力装置７００は、出力部７８０と、入力部７８５と、制御部７９０とを備えている。
【００１７】
上記の記憶部７１０は、不揮発性の記憶素子を備えて構成される。当該記憶部７１０には、楽曲コンテンツ情報及び定型文情報が記憶される。
【００１８】
楽曲コンテンツ情報には、楽曲コンテンツ情報＃１，＃２，…，＃Ｐが含まれる。当該楽曲コンテンツ情報＃ｐ（ｐ＝１，２，…，Ｐ）には、楽曲コンテンツ識別子＃ｐ、楽曲音データ＃ｐ、楽曲の属性情報＃ｐ及び楽曲の特徴情報＃ｐが含まれる。
【００１９】
楽曲の属性情報＃ｐには、楽曲コンテンツ識別子＃ｐに対応する楽曲コンテンツの作製年情報＃ｐ、楽曲名情報＃ｐ、アーティスト名情報＃ｐ、ジャンル情報＃ｐ、楽曲再生時間情報＃ｐ及びキーワード情報＃ｐが含まれている。ここで、キーワード情報＃ｐには、楽曲に適合する時期に関連するキーワード、楽曲に適合する位置に関連するキーワードが含まれている。
【００２０】
また、楽曲の特徴情報＃ｐには、楽曲コンテンツ識別子＃ｐに対応する楽曲の曲調情報＃ｐ及びテンポ情報＃ｐが含まれている。これらの楽曲の特徴情報は、事前に楽曲音データ＃ｐを楽曲解析することにより、得られるようになっている。
【００２１】
定型文情報には、総括楽曲関連情報を生成するために予め設定された複数の総括定型文、及び、個別楽曲関連情報を生成するために予め用意された複数の個別定型文が含まれる。総括定型文情報に含まれる総括定型文それぞれは、選択部７３０により作成されたプレイリストに列挙されている楽曲の選択の根拠となった着目項目（季節、地区名、周囲環境等）に対応付けられている。また、個別定型文情報に含まれる個別定型文それぞれは、本実施形態では、楽曲の属性情報及び楽曲の特徴情報から特定される楽曲の雰囲気に対応付けられている。
【００２２】
上記の楽曲再生部７２０は、選択部７３０から送られた、再生順に楽曲（楽曲識別子）が列挙されたプレイリストを受ける。そして、制御部７９０から送られた楽曲再生指令を受けると、記憶部７１０から、プレイリストに従って再生指定された楽曲の楽曲音データを順次読み取る。引き続き、楽曲再生部７２０は、当該楽曲音データに所定の音質調整処理等を施して、楽曲再生データを生成する。こうして生成された楽曲再生データは、出力部７８０へ送られる。
【００２３】
上記の選択部７３０は、現時点の日時を計時するタイマ機能（暦機能付き）と、現時点の地図上の位置を取得する位置取得機能を有している。なお、本実施形態では、現時点の地図上の位置は、外部から供給されるようになっている。
【００２４】
選択部７３０は、現時点の日時及び現時点の地図上の位置に関する着目項目が指定されたプレイリスト作成指令を制御部７９０から受ける。そして、選択部７３０は、当該着目項目に対応するキーワードを特定する。
【００２５】
なお、着目項目としては、季節、日付、時間帯、地区名、都道府県名、地方名、周囲環境等が挙げられる。
【００２６】
こうしてキーワードを特定すると、選択部７３０は、特定されたキーワードを利用して、記憶部７１０内の楽曲コンテンツ情報を検索し、当該キーワードに該当する楽曲を選択する。そして、選択部７３０は、選択された楽曲に対応する楽曲コンテンツ識別子を再生順に列挙したプレイリストを作成する。こうして作成されたプレイリストは、楽曲再生部７２０、生成部７５０及び制御部７９０へ送られる。また、プレイリストの作成にあたっての着目項目、及び、特定されたキーワードを生成部７５０へ送られる。
【００２７】
上記の生成部７５０は、選択部７３０から送られたプレイリスト、プレイリストの作成にあたっての着目項目及び当該プレイリストに列挙されている楽曲の選択の根拠となったキーワードを受ける。そして、生成部７５０は、総括楽曲関連情報及び個別楽曲関連情報を生成する。
【００２８】
総括楽曲関連情報の生成に際して、生成部７５０は、まず、着目項目に対応する総括定型文を記憶部７１０から読み取る。そして、生成部７５０は、読み取られた総括定型文にキーワードの内容を含ませて、今回のプレイリストに対応する総括楽曲関連情報を生成する。こうして生成された総括楽曲関連情報は、音声再生部７６０へ送られる。
【００２９】
また、生成部７５０は、プレイリストに列挙された楽曲ごとの属性情報及び特徴情報を、記憶部７１０から読み取る。そして、生成部７５０は、楽曲ごとの属性情報及び特徴情報に基づいて、楽曲ごとの雰囲気を特定する。本実施形態では、楽曲の雰囲気を特定する属性情報として、楽曲のジャンル情報を採用する。また、本実施形態では、楽曲の雰囲気を特定する特徴情報として、楽曲の曲調情報を採用する。また、本実施形態では、特定される楽曲の雰囲気としては、「落ち着いた雰囲気」、「標準的な雰囲気」、「高揚感のある、いわゆるノリのよい雰囲気」等がある。
【００３０】
引き続き、生成部７５０は、特定された楽曲の雰囲気に基づいて、記憶部７１０に予め用意されている複数の個別定型文の中から一の個別定型文を選択する。本実施形態では、特定された楽曲の雰囲気が「落ち着いた雰囲気」のときには、生成部７５０は、音声にしたときに落ち着いた雰囲気となる文体の個別定型文を楽曲ごとに選択する。また、特定された楽曲の雰囲気が「標準的な雰囲気」のときには、生成部７５０は、音声にしたときに標準的な雰囲気となる文体の個別定型文を楽曲ごとに選択する。さらに、特定された楽曲の雰囲気が「いわゆるノリのよい雰囲気」のときには、生成部７５０は、音声にしたときにノリのよい雰囲気となる文体の個別定型文を楽曲ごと選択する。このようにして、楽曲ごとに一の個別定型文を選択すると、生成部７５０は、選択された一の個別定型文に、対応する楽曲の属性情報の内容を含めた個別楽曲関連情報を楽曲ごとに生成する。こうして生成された個別楽曲関連情報は、音声再生部７６０へ送られる。
【００３１】
生成部７５０は、総括楽曲関連情報及び個別楽曲関連情報を音声再生部７６０へ送ると、その旨を制御部７９０へ送る。
【００３２】
上記の音声再生部７６０は、生成部７５０から送られた総括楽曲関連情報及び個別楽曲関連情報を受ける。また、音声再生部７６０は、制御部７９０から送られた音声再生指令を受ける。そして、音声再生部７６０は、総括楽曲関連情報の音声再生指令を受けると、総括楽曲関連情報の音声データを生成する。また、音声再生部７６０は、個別楽曲関連情報の音声再生指令を受けると、音声再生指令において指定されている出力態様の個別楽曲関連情報の音声データを生成する。こうして生成された音声再生データは、出力部７８０へ送られる。
【００３３】
上記の出力部７８０は、スピーカを備えて構成される。当該出力部７８０は、楽曲再生部７２０から送られた楽曲再生データを受ける。また、出力部７８０は、音声再生部７６０から送られた音声再生データを受ける。そして、出力部７８０は、楽曲再生データ及び音声再生データの双方を受けている期間においては、当該楽曲再生データに対応する音に音声再生データに対応する音を重畳させた出力音（以下、「重畳音」とも記す）を再生出力する。
【００３４】
なお、個別楽曲関連情報の再生出力期間においては、当該楽曲再生データ及び音声再生データに対応する合成音データの出力音が再生出力されるようになっている。
【００３５】
上記の入力部７８５は、情報出力装置７００の本体部に設けられたキー部、あるいはキー部を備えるリモート入力装置等により構成される。当該入力部７８５を利用者が操作することにより、情報出力装置７００の動作内容の設定や動作指令の入力が行われる。例えば、選曲に際しての時期又は位置に関する着目項目を含む楽曲コンテンツの再生指定等の利用者による入力が、入力部７８５を利用して行われる。入力部７８５への入力内容は、入力データとして、制御部７９０へ送られる。
【００３６】
上記の制御部７９０は、入力部７８５から送られた入力データの内容が、プレイリストの作成にあたっての着目項目が指定された楽曲コンテンツの再生指定である場合には、当該着目項目を指定したプレイリスト作成指令を生成する。そして、制御部７９０は、生成されたプレイリスト作成指令を選択部７３０へ送る。
【００３７】
また、制御部７９０は、選択部７３０から送られたプレイリストを受ける。引き続き、制御部７９０は、当該プレイリストに列挙された楽曲ごとの属性情報、特徴情報及び楽曲再生時間情報を、記憶部７１０から読み取る。引き続き、制御部７９０は、当該楽曲ごとの属性情報及び特徴情報に基づいて、個別楽曲関連情報の出力態様を楽曲ごとに決定する。個別楽曲関連情報の出力態様を決定すると、制御部７９０は、決定結果及び楽曲ごとの楽曲再生時間に基づいて、音声再生計画を作成する。
【００３８】
音声再生計画が作成され、かつ、生成部７５０からの総括楽曲関連情報及び個別楽曲関連情報の送信完了報告を受けると、制御部７９０は、まず、総括楽曲関連情報の音声再生指令を生成して音声再生部７６０へ送る。引き続き、制御部７９０は、楽曲再生指令を生成し、生成された楽曲再生指令を楽曲再生部７２０へ送る。また、制御部７９０は、音声再生計画に従った音声再生指令を生成して音声再生部７６０へ送り、個別楽曲関連情報の出力態様を制御する。制御部７９０による処理の詳細については、後述する。
【００３９】
［動作］
上記のように構成された情報出力装置７００の動作について、選択部７３０による処理、生成部７５０による処理、及び、制御部７９０による処理に主に着目して説明する。
【００４０】
情報出力装置７００では、選曲に際しての時期又は位置に関する着目項目を含む楽曲コンテンツの再生指定が入力部７８５に入力されると、時期又は位置に応じた楽曲関連情報の出力処理が開始される。なお、着目項目としては、上述したように、時期に関連しては、「季節」、「日付」、「時間帯」等が挙げられ、位置に関しては、「地区名」、「都道府県名」、「地方名」、「周囲環境」等が挙げられる。
【００４１】
情報出力装置７００では、入力部７８５から送られた入力データとして、選曲に際しての時期又は位置に関する着目項目を含む楽曲コンテンツの再生指定を受けると、制御部７９０が、当該着目項目を含むプレイリスト作成指令を選択部７３０へ送る。
【００４２】
プレイリスト作成指令を受けると、選択部７３０は、当該プレイリスト作成指令に含まれている着目項目に対応するキーワードを特定する。例えば、季節に着目したプレイリスト作成指令を制御部７９０から受けると、選択部７３０は、現時点の日時に基づいて、現時点の季節名（「春」、「夏」、「秋」又は「冬」）をキーワードとして特定する。また、現時点の日付に着目したプレイリスト作成指令を制御部７９０から受けると、選択部７３０は、現時点の日時に基づいて、現時点の日付に特有の情報（「山の日」、「海の日」等）に対応するキーワード（「山」、「海」等）を特定する。また、現時点の時間帯に着目したプレイリスト作成指令を制御部７９０から受けると、選択部７３０は、現時点の日時に基づいて、現時点の時刻が属する時間帯（「朝」、「昼」又は「夜」）をキーワードとして特定する。
【００４３】
例えば、現在位置が属する地区に着目したプレイリスト作成指令を制御部７９０から受けると、選択部７３０は、地図上の現在位置に基づいて、現在位置が属する地区名（新宿、渋谷、広島等）をキーワードとして特定する。また、現在位置が属する都道府県に着目したプレイリスト作成指令を制御部７９０から受けると、選択部７３０は、地図上の現在位置に基づいて、現在位置が属する都道府県名（山梨、三重、岩手等）をキーワードとして特定する。また、現在位置が属する地方に着目したプレイリスト作成指令を制御部７９０から受けると、選択部７３０は、地図上の現在位置に基づいて、現在位置が属する地方名（関東、近畿等）をキーワードとして特定する。
【００４４】
また、例えば、現在位置の周囲環境に着目したプレイリスト作成指令を制御部７９０から受けると、選択部７３０は、地図上の現在位置に基づいて、現在位置の特徴的な周囲環境（海沿い、山道等）をキーワードとして特定する。
【００４５】
こうしてキーワードを特定すると、選択部７３０は、特定されたキーワードを利用して、記憶部７１０内の楽曲コンテンツ情報を検索し、当該キーワードに該当する楽曲を選択する。引き続き、選択部７３０は、選択された楽曲に対応する楽曲コンテンツ識別子を再生順に列挙したプレイリストを作成する。そして、選択部７３０は、作成されたプレイリストを、楽曲再生部７２０、生成部７５０及び制御部７９０へ送る。また、選択部７３０は、プレイリストの作成にあたっての着目項目、及び、特定されたキーワードを生成部７５０へ送る。
【００４６】
選択部７３０から送られたプレイリスト、プレイリストの作成にあたっての着目項目及び当該プレイリストに列挙されている楽曲の選択の根拠となったキーワードを受けると、生成部７５０は、総括楽曲関連情報及び個別楽曲関連情報を生成する。
【００４７】
総括楽曲関連情報の生成に際して、生成部７５０は、着目項目に対応する総括定型文を記憶部７１０から読み取る。そして、生成部７５０は、読み取られた総括定型文にキーワードの内容を含ませて、今回のプレイリストに対応する総括楽曲関連情報を生成する。
【００４８】
個別楽曲関連情報の生成に際して、生成部７５０は、まず、プレイリストに列挙された楽曲ごとの属性情報及び特徴情報を、記憶部７１０から読み取る。引き続き、当該楽曲ごとの属性情報に含まれるジャンル情報及び特徴情報に含まれる曲調情報に基づいて、楽曲ごとの雰囲気を特定する。次に、生成部７５０は、記憶部７１０にアクセスして、個別定型文情報として予め用意されている複数の個別定型文の中から、特定された楽曲の雰囲気に適合した一の個別定型文を楽曲ごとに選択する。次いで、生成部７５０は、楽曲ごとに選択された一の個別定型文に、対応する楽曲の作製年、楽曲名、アーティスト名等の属性情報の内容を含ませて、楽曲ごとの個別楽曲関連情報を生成する。
【００４９】
こうして総括楽曲関連情報及び個別楽曲関連情報が生成されると、生成部７５０は、生成された総括楽曲関連情報及び個別楽曲関連情報を音声再生部７６０へ送る。そして、生成部７５０は、その旨を制御部７９０へ送る。
【００５０】
なお、本実施形態では、個別楽曲関連情報には、対応する楽曲の楽曲識別子が含まれるようになっている。
【００５１】
上述した生成部７５０による総括楽曲関連情報及び個別楽曲関連情報の生成処理と並行して、選択部７３０から送られたプレイリストを受けた制御部７９０が、個別楽曲関連情報の出力態様の決定処理を行う。
【００５２】
かかる個別楽曲関連情報の出力態様の決定処理に際して、生成部７５０は、まず、プレイリストに列挙されている楽曲ごとの属性情報及び特徴情報、並びに、楽曲再生時間情報を、記憶部７１０から読み取る。引き続き、制御部７９０は、楽曲ごとの特徴情報に含まれる楽曲のテンポ情報に基づいて、個別楽曲関連情報の出力音声の速度態様を変化させる。本実施形態では、楽曲のテンポが、第１所定値以下の場合には、制御部７９０は、個別楽曲関連情報の出力音声の速度を通常の話速よりも遅くするように決定する。このように、個別楽曲関連情報の出力音声の速度を通常の話速よりも遅くすることで、個別楽曲関連情報の出力音声を明瞭に聞き取ることができる。
【００５３】
また、楽曲のテンポが第１所定値より大きく、かつ、第２所定値以下の場合には、制御部７９０は、個別楽曲関連情報の出力音声の速度を通常の話速にするように決定する。このように、個別楽曲関連情報の出力音声の速度を通常の話速にすることで、いわゆる楽曲のノリを考慮した個別楽曲関連情報の音声出力を行うとともに、個別楽曲関連情報の出力音声を聞き取ることができる。
【００５４】
また、楽曲のテンポが第２所定値より大きい場合には、制御部７９０は、個別楽曲関連情報の出力音声の速度を通常の話速よりも速くするように決定する。このように、個別楽曲関連情報の出力音声の速度を通常の話速よりも速くすることで、いわゆる楽曲のノリを重視した個別楽曲関連情報の音声出力を行うことができる。
【００５５】
ここで、第１所定値及び第２所定値は、楽曲のテンポに合った個別楽曲関連情報の音声出力を行うとの観点から、実験、シミュレーション、経験等に基づいて、予め定められる。
【００５６】
また、個別楽曲関連情報の出力態様の決定に際して、制御部７９０は、楽曲ごとの属性情報に含まれる楽曲のジャンル情報及び楽曲ごとの特徴情報に含まれる楽曲の曲調情報から、楽曲ごとの雰囲気を特定する。そして、制御部７９０は、対応する楽曲の雰囲気に基づいて、個別楽曲関連情報の出力音声の高低、イントネーション、及び、強弱の態様を変化させる。本実施形態では、特定された楽曲の雰囲気が「落ち着いた雰囲気」のときには、制御部７９０は、個別楽曲関連情報の出力音声の周波数を低めに設定し、個別楽曲関連情報の出力音声のイントネーションを通常にし、個別楽曲関連情報の出力音声の最後をやや弱くするように決定する。このような個別楽曲関連情報の出力態様にすることで、「落ち着いた雰囲気」の楽曲に合った個別楽曲関連情報の音声出力を行うことができる。
【００５７】
また、対応する楽曲の雰囲気が「標準的な雰囲気」のときには、制御部７９０は、個別楽曲関連情報の出力音声の周波数を標準に設定し、個別楽曲関連情報の出力音声のイントネーションを通常にし、個別楽曲関連情報の出力音声の最後に強弱の変化をさせないようにするように決定する。このような個別楽曲関連情報の出力態様にすることで、「標準的な雰囲気」の楽曲に合った個別楽曲関連情報の音声出力を行うことができる。
【００５８】
また、対応する楽曲の雰囲気が「いわゆるノリのよい雰囲気」のときには、制御部７９０は、個別楽曲関連情報の出力音声の周波数を高めに設定し、個別楽曲関連情報の出力音声のイントネーションを上がり調子にし、個別楽曲関連情報の出力音声の最後にやや強くするように決定する。このような個別楽曲関連情報の出力態様にすることで、「いわゆるノリのよい雰囲気」の楽曲に合った個別楽曲関連情報の音声出力を行うことができる。
【００５９】
こうして個別楽曲関連情報ごとの出力態様を決定すると、制御部７９０は、プレイリストに列挙された楽曲の楽曲再生時間を考慮して、決定された出力態様の内容を含む音声再生計画を作成する。音声再生計画が作成され、かつ、生成部７５０からの総括楽曲関連情報及び個別楽曲関連情報の送信完了報告を受けると、制御部７９０は、まず、総括楽曲関連情報の音声再生指令を生成して音声再生部７６０へ送る。
【００６０】
総括楽曲関連情報の音声再生指令を受けると、音声再生部７６０は、総括楽曲関連情報に対応する音声再生データを生成し、生成された音声再生データを出力部７８０へ送る。この結果、出力部７８０から、総括楽曲関連情報の音声が再生出力される。
【００６１】
こうして総括楽曲関連情報の音声が再生出力されると、制御部７９０は、楽曲再生指令を生成して楽曲再生部７２０へ送る。また、制御部７９０は、音声再生計画に従った音声再生指令を生成して音声再生部７６０へ送り、個別楽曲関連情報の出力態様を制御する。
【００６２】
楽曲再生部７２０は、制御部７９０から送られた楽曲再生指令を受けると、記憶部７１０から、プレイリストに従って楽曲音データを順次読み取り、当該楽曲音データに所定の音質調整処理等を施して、楽曲再生データを生成する。そして、楽曲再生部７２０は、生成された楽曲再生データを、出力部７８０へ送る。
【００６３】
音声再生部７６０は、制御部７９０から送られた個別楽曲関連情報の音声再生指令を受けると、音声再生指令に従って、個別楽曲関連情報の音声再生データを生成する。そして、音声再生部７６０は、生成された音声再生データを、出力部７８０へ送る。
【００６４】
この結果、出力部７８０から、楽曲再生データに基づく楽曲音、及び、個別楽曲関連情報に対応する音声再生データに基づく音声が再生出力される。なお、音声再生データに基づく音声の出力期間においては、楽曲再生データに基づく楽曲音に音声再生データに基づく音声が重畳した重畳音が、出力部７８０から出力される。本実施形態では、再生指定された楽曲の非ボーカル区間に、音声再生データに基づく音声が再生出力されるようになっている。
【００６５】
以上説明したように、本実施形態では、選択部７３０が、時期又は位置に基づき楽曲を選択して、プレイリストを作成する。そして、生成部７５０が、プレイリストに列挙された楽曲ごとの属性情報に含まれるジャンル情報及び特徴情報に含まれる曲調情報に基づいて、楽曲ごとの雰囲気を特定する。次いで、生成部７５０は、記憶部７１０に予め用意されている複数の個別定型文の中から、楽曲ごとに、楽曲の雰囲気に適合した一の個別定型文を選択する。そして、生成部７５０は、選択された一の個別定型文に、楽曲ごとの作製年、楽曲名、アーティスト名等の属性情報の内容を含めた個別楽曲関連情報を生成する。
【００６６】
このため、本実施形態によれば、時期又は位置に基づき選択された楽曲ごとの雰囲気に合った個別楽曲関連情報を生成することができる。したがって、本実施形態によれば、再生される楽曲ごとの演出効果を高めるための個別楽曲関連情報を出力することができる。
【００６７】
また、本実施形態では、生成部７５０が、時期又は位置に基づき選択された楽曲全体に共通する総括楽曲関連情報を生成する。そして、制御部７９０が、選択された楽曲の再生に先立って、総括楽曲関連情報を出力させる制御を行う。このため、選択された楽曲の再生に先立って、選択された楽曲全体に共通する情報を利用者に提供することができる。
【００６８】
また、本実施形態では、制御部７９０が、楽曲ごとの属性情報及び特徴情報に基づいて、個別楽曲関連情報の出力音声の速度、高低、イントネーション、及び、強弱の出力態様を変化させる制御を行う。このため、楽曲ごとの雰囲気に合った出力態様で、個別楽曲関連情報の音声出力を行うことができる。
【００６９】
［実施形態の変形］
本発明は、上記の実施形態に限定されるものではなく、様々な変形が可能である。
【００７０】
例えば、上記の実施形態で例示した着目項目及びキーワードに加えて又は代えて、時期又は位置に基づく楽曲選択のために、他の着目項目、又は、他のキーワードを採用するようにしてもよい。
【００７１】
また、上記の実施形態では、１個の着目項目に基づくプレイリストの作成を例示したが、複数の着目項目の組み合わせに基づくプレイリストの作成ができるようにしてもよい。
【００７２】
また、上記の実施形態では、現在時期又は現在位置の着目項目の指定に基づいて、キーワードを特定するようにした。これに対し、入力部に入力された任意の時期又は任意の位置の着目項目の指定に基づいて、キーワードを特定するようにしてもよい。
【００７３】
さらに、入力部に入力された時期又は位置に関連する任意のキーワードに対応する再生楽曲のプレイリストを作成するようにしてもよい。
【００７４】
また、上記の実施形態では、現在時期又は現在位置を着目項目として、キーワードを特定し、プレイリストを作成するようにした。これに対し、現在時期又は現在位置に代えて、又は、加えて、現時点の周辺地域の天候を着目項目として、キーワードを特定し、プレイリストを作成するようにしてもよい。なお、楽曲それぞれのキーワード情報に、天候（晴れ、曇り、雨、雪等）が含まれるようにする。
【００７５】
この場合には、無線通信等の外部サーバとの通信により現在位置が属する周辺地域の天候（晴れ、曇り、雨、雪等）を取得する機能を選択部に有させる。また、記憶部内の楽曲それぞれのキーワード情報に、天候（晴れ、曇り、雨、雪等）が含まれるようにする。
【００７６】
そして、現時点の周辺地域の天候が着目項目として指定されたとき、選択部が外部サーバとの通信により現在位置が属する周辺地域の天候（晴れ、曇り、雨、雪等）を取得する。引き続き、選択部が、取得された周辺地域の天候をキーワードとして特定する。こうしてキーワードを特定すると、選択部が、特定されたキーワードを利用して、記憶部内の楽曲コンテンツ情報を検索し、当該キーワードに該当する楽曲を選択する。次に、選択部は、選択された楽曲に対応する楽曲コンテンツ識別子を再生順に列挙したプレイリストを作成する。
【００７７】
また、上記の実施形態では、楽曲の属性情報に含まれるジャンル情報及び特徴情報に含まれる曲調情報に基づいて、楽曲の雰囲気を特定した。これに対し、楽曲のジャンル情報のみに基づいて楽曲の雰囲気を特定してもよいし、また、楽曲の曲調情報のみに基づいて楽曲の雰囲気を特定するようにしてもよい。
【００７８】
また、上記の実施形態では、楽曲のジャンル情報及び曲調情報に基づいて、個別楽曲関連情報の出力態様を制御するようにした。これに対し、楽曲のジャンル情報のみに基づいて個別楽曲関連情報の出力態様を制御してもよいし、また、楽曲の曲調情報のみに基づいて個別楽曲関連情報の出力態様を制御するようにしてもよい。
【００７９】
また、上記の実施形態では、個別楽曲関連情報の出力態様として、個別楽曲関連情報の出力音声の速度、高低、イントネーション、及び、強弱を変化させる制御を行うことにした。これに対し、これらの態様のうちから任意に選択された一又は複数の態様について、個別楽曲関連情報の出力制御を行うようにしてもよい。
【００８０】
また、上記の実施形態では、楽曲の属性情報には、楽曲コンテンツの作製年情報、楽曲名情報、アーティスト名情報、ジャンル情報が含まれるようにしたが、更に、楽曲が再生されているコマーシャル情報やテレビ番組の主題歌情報等が含まれるようにしてもよい。この場合には、楽曲が再生されているコマーシャル情報やテレビ番組を、個別楽曲関連情報に含めるようにすることができる。
【００８１】
また、上記の実施形態では、非ボーカル区間情報を、楽曲の特徴情報に含めることにした。これに対し、楽曲の属性情報に、非ボーカル区間情報を含めてもよいし、又、楽曲の特徴情報及び楽曲の属性情報の双方に、非ボーカル区間情報を含めるようにしてもよい。
【００８２】
なお、上記の実施形態における情報出力装置の生成部及び制御部を、中央処理装置（ＣＰＵ：Central Processing Unit）、ＤＳＰ（Digital Signal Processor）等を備えた演算手段としてのコンピュータとして構成し、予め用意されたプログラムを当該コンピュータで実行することにより、上記の実施形態における生成部及び制御部の一部又は全部の機能を実現するようにしてもよい。このプログラムはハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、当該コンピュータによって記録媒体から読み出されて実行される。また、このプログラムは、ＣＤ−ＲＯＭ、ＤＶＤ等の可搬型記録媒体に記録された形態で取得されるようにしてもよいし、インターネットなどのネットワークを介した配信の形態で取得されるようにしてもよい。
【実施例】
【００８３】
以下、本発明の一実施例を、図２〜図１９を参照して説明する。なお、以下の説明及び図面においては、同一又は同等の要素については同一の符号を付し、重複する説明を省略する。
【００８４】
［構成］
図２には、一実施例に係る情報出力装置１００の概略的な構成がブロック図にて示されている。情報出力装置１００は、上述した一実施形態に係る情報出力装置７００（図１参照）の一態様となっている。この情報出力装置１００は、移動体である車両ＣＲとともに移動するようになっている。
【００８５】
情報出力装置１００は、図２に示されるように、処理制御ユニット１１０と、記憶ユニット１２０とを備えている。また、情報出力装置１００は、音出力ユニット１４０と、入力ユニット１５０とを備えている。
【００８６】
上記の処理制御ユニット１１０は、情報出力装置１００の全体を統括制御するとともに、様々な処理を実行する。当該処理制御ユニット１１０は、演算手段としての中央処理装置（ＣＰＵ）、ＤＳＰ（Digital Signal Processor）及びその周辺回路を備えて構成されている。処理制御ユニット１１０が様々なプログラムを実行することにより、情報出力装置１００としての各種機能が実現されるようになっている。こうした機能の中には、上述した実施形態における楽曲再生部７２０、選択部７３０、生成部７５０、音声再生部７６０及び制御部７９０の機能も含まれている。かかる処理制御ユニット１１０が実行する処理の詳細については、後述する。
【００８７】
なお、処理制御ユニット１１０が実行するプログラムは、ハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、当該記録媒体からロードされて実行される。また、このプログラムは、ＣＤ−ＲＯＭ、ＤＶＤ等の可搬型記録媒体に記録された形態で取得されるようにしてもよいし、インターネットなどのネットワークを介した配信の形態で取得されるようにしてもよい。
【００８８】
上記の記憶ユニット１２０は、ハードディスク装置等の不揮発性の記憶装置を備えて構成され、情報出力装置１００において利用される様々な情報データが記憶される。こうした情報データには、楽曲コンテンツ情報ＭＣＤ、定型文情報ＰＲＳ、聴取情報ＬＩＳ等が含まれている。記憶ユニット１２０には、処理制御ユニット１１０がアクセスできるようになっている。すなわち、記憶ユニット１２０は、上述した記憶部７１０の機能を果たすようになっている。
【００８９】
上記の楽曲コンテンツ情報ＭＣＤには、図３に示されるように、楽曲コンテンツ情報＃１，＃２，…，＃Ｐが含まれる。当該楽曲コンテンツ情報＃ｐ（ｐ＝１，２，…，Ｐ）には、楽曲コンテンツ識別子＃ｐ、楽曲音データ＃ｐ、楽曲の属性情報＃ｐ及び楽曲の特徴情報＃ｐが含まれる。
【００９０】
上記の楽曲の属性情報＃ｐには、本実施例では、図４に示されるように、楽曲コンテンツ識別子＃ｐに対応する楽曲コンテンツの作製年情報＃ｐ、楽曲名情報＃ｐ、アーティスト名情報＃ｐ、ジャンル情報＃ｐ、楽曲再生時間情報＃ｐ及びキーワード情報＃ｐが含まれている。ここで、キーワード情報＃ｐには、楽曲に適合する時期に関連するキーワード、楽曲に適合する位置に関連するキーワード、楽曲に適合する搭乗者構成に関連するキーワード、楽曲に適合する車両の種類に関連するキーワード等が含まれている。
【００９１】
上記の楽曲の特徴情報＃ｐには、本実施例では、図５に示されるように、楽曲コンテンツ識別子＃ｐに対応する楽曲の曲調情報＃ｐ、テンポ情報＃ｐ及び非ボーカル区間情報＃ｐが含まれている。ここで、非ボーカル区間情報＃ｐには、楽曲を再生したときの非ボーカル区間（イントロ区間、間奏区間、アウトロ区間）の位置、時間長等が含まれている。これらの楽曲の特徴情報は、事前に楽曲音データ＃ｐを楽曲解析することにより、得られるようになっている。
【００９２】
上記の定型文情報ＰＲＳには、図６に示されるように、後述するようにして作成されるプレイリストに列挙された楽曲に共通する総括楽曲関連情報を生成するための総括定型文情報ＴＰＲＳが含まれている。また、定型文情報ＰＲＳには、楽曲ごとの個別楽曲関連情報を生成するための個別定型文情報ＤＰＲＳが含まれている。
【００９３】
上記の総括定型文情報ＴＰＲＳには、総括楽曲関連情報を生成するために予め用意された複数の総括定型文が含まれる。本実施例では、図７に示されるように、総括定型文情報ＴＰＲＳには、定型文分野ごとに、総括定型文が用意されている。
【００９４】
本実施例では、定型文分野として、時期、位置、搭乗者構成、車両の種類等が採用されている。そして、「時期」の分野については、時期＃１，＃２等の総括定型文が用意されている。また、「位置」の分野については、位置＃１等の総括定型文が用意されている。また、「搭乗者構成」の分野については、搭乗者＃１等の総括定型文が用意されている。さらに、「車両の種類」の分野については、車種＃１等の総括定型文が用意されている。
【００９５】
ここで、図７に例示したパラメータＡ〜Ｇは、後述する総括楽曲関連情報の生成処理において埋め込まれるようになっている。
【００９６】
上記の個別定型文情報ＤＰＲＳには、個別楽曲関連情報を生成するために予め用意された複数の個別定型文が含まれる。本実施例では、個別定型文情報ＤＰＲＳには、図８に示されるように、定型文１、定型文２、定型文３、…の複数の個別定型文が含まれている。
【００９７】
ここで、定型文１から定型文３の「Ｙ（作製年）」、「Ａ（アーティスト名）」、「Ｓ（楽曲名）」には、それぞれ、属性情報＃ｐの作製年情報＃ｐ、楽曲名情報＃ｐ、アーティスト名情報＃ｐが埋め込まれるようになっている。なお、定型文３の「Ｙ（作製年）」は、英語変換される。例えば、作製年情報＃ｐの内容が「１９８２年」の場合には、「エイティートゥー」に変換される。これらの個別定型文は、本実施例では、処理制御ユニット１１０により、楽曲の属性情報及び楽曲の特徴情報から特定される楽曲の雰囲気、及び、利用者の聴取履歴を含む聴取情報に応じて選択されるようになっている。
【００９８】
上記の聴取情報ＬＩＳには、楽曲のジャンルごとの利用者の聴取履歴が含まれている。当該聴取情報ＬＩＳは、処理制御ユニット１１０により作成又は更新される。
【００９９】
図２に戻り、上記の音出力ユニット１４０は、スピーカを備えて構成される。この音出力ユニット１４０は、処理制御ユニット１１０から送られた出力音データを受ける。そして、音出力ユニット１４０は、処理制御ユニット１１０による制御のもとで、当該出力音データに対応する出力音を再生出力する。すなわち、音出力ユニット１４０は、上述した出力部７８０の機能を果たすようになっている。
【０１００】
上記の入力ユニット１５０は、情報出力装置１００の本体部に設けられたキー部、あるいはキー部を備えるリモート入力装置等により構成される。ここで、本体部に設けられたキー部としては、不図示の表示ユニットに設けられたタッチパネルを用いることができる。また、キー部を有する構成に代えて、音声入力する構成を採用することもできる。
【０１０１】
当該入力ユニット１５０を利用者が操作することにより、情報出力装置１００の動作内容の設定や動作指令の入力が行われる。例えば、楽曲コンテンツを指定した再生指定等の利用者による入力が、入力ユニット１５０を利用して行われる。入力ユニット１５０への入力内容は、入力データとして、処理制御ユニット１１０へ送られる。すなわち、入力ユニット１５０は、上述した入力部７８５の機能を果たすようになっている。
【０１０２】
［動作］
以上のようにして構成された情報出力装置１００の動作について、処理制御ユニット１１０による楽曲関連情報の出力処理に主に着目して説明する。
【０１０３】
楽曲関連情報の出力処理に際しては、図９に示されるように、まず、ステップＳ１１において、処理制御ユニット１１０が、入力ユニット１５０に楽曲コンテンツの再生指定が入力され、当該再生指定を内容とする入力データを受けたか否かを判定する。この判定の結果が否定的であった場合（ステップＳ１１：Ｎ）には、ステップＳ１１の処理が繰り返される。
【０１０４】
なお、再生指定には、プレイリストを作成するためのパラメータの指定が含まれている。
【０１０５】
かかるパラメータの指定は、利用者が現在時期に関連するプレイリストを希望する場合には、着目項目（「季節」、「日付」、「時間帯」等）の指定となる。また、パラメータの指定は、利用者が現在位置に関連するプレイリストを希望する場合には、着目項目（「地区」、「都道府県」、「地方」、「周囲環境」等）の指定となる。
【０１０６】
さらに、パラメータの指定は、利用者が搭乗者構成に関連するプレイリストを希望する場合には、着目項目である「搭乗者構成」及び当該着目項目の詳細（「恋人」、「家族」等）の指定となる。また、パラメータの指定は、利用者が車両の種類に関連するプレイリストを希望する場合には、着目項目である「車両の種類」及び当該着目項目の詳細（「オープンカー」等）の指定となる。
【０１０７】
入力ユニット１５０に楽曲コンテンツの再生指定が入力され、ステップＳ１１における判定の結果が肯定的になると（ステップＳ１１：Ｙ）、処理はステップＳ１２へ進む。ステップＳ１２では、処理制御ユニット１１０がプレイリストを作成する。
【０１０８】
かかるプレイリストの作成に際して、処理制御ユニット１１０は、着目項目を特定する。特定された着目項目が「時期」である場合（すなわち、着目項目が、「季節」、「日付」、「時間帯」等である場合）、処理制御ユニット１１０は、現在日時に基づいてキーワードを特定する。
【０１０９】
例えば、着目項目が「季節」であった場合には、処理制御ユニット１１０は、現時点の季節名（「春」、「夏」、「秋」又は「冬」）をキーワードとして特定する。また、着目項目が「日付」であった場合には、処理制御ユニット１１０は、現時点の日時に基づいて、現時点の日付に特有の情報（山の日、海の日等）に対応するキーワード（「山」、「海」等）を特定する。また、着目項目が「時間帯」であった場合には、処理制御ユニット１１０は、現時点の日時に基づいて、現時点の時刻が属する時間帯（「朝」、「昼」又は「夜」）をキーワードとして特定する。
【０１１０】
また、特定された着目項目が「位置」である場合（すなわち、着目項目が、「地区」、「都道府県」、「地方」、「周囲環境」等である場合）、処理制御ユニット１１０は、現在位置に基づいてキーワードを特定する。
【０１１１】
例えば、着目項目が「地区」であった場合には、処理制御ユニット１１０は、地図上の現在位置に基づいて、現在位置が属する地区名（新宿、渋谷、広島等）をキーワードとして特定する。また、着目項目が「都道府県」であった場合には、処理制御ユニット１１０は、地図上の現在位置に基づいて、現在位置が属する都道府県名（「山梨」、「三重」、「岩手」等）をキーワードとして特定する。また、着目項目が「地方」であった場合には、処理制御ユニット１１０は、地図上の現在位置に基づいて、現在位置が属する地方名（「関東」、「近畿」等）をキーワードとして特定する。着目項目が「周囲環境」であった場合には、処理制御ユニット１１０は、地図上の現在位置に基づいて、現在位置の特徴的な周囲環境（「海沿い」、「山道等」）をキーワードとして特定する。
【０１１２】
また、特定された着目項目が「搭乗者構成」であった場合、処理制御ユニット１１０は、着目情報の詳細情報に基づいてキーワードを特定する。
【０１１３】
例えば、『着目項目が「搭乗者情報」であり、その詳細情報が「恋人と２人」』であった場合には、処理制御ユニット１１０は、「ラブソング」をキーワードとして特定する。また、『着目項目が「搭乗者情報」であり、その詳細情報が「家族３人」』であった場合には、処理制御ユニット１１０は、「家族向け」をキーワードとして特定する。
【０１１４】
また、特定された着目項目が「車両の種類」であった場合、処理制御ユニット１１０は、着目情報の詳細情報に基づいてキーワードを特定する。
【０１１５】
例えば、『着目項目が「車両の種類」であり、その詳細情報が「オープンカー」』であった場合には、処理制御ユニット１１０は、「開放的」をキーワードとして特定する。また、『着目項目が「車両の種類」であり、その詳細情報が「バイク」』であった場合には、処理制御ユニット１１０は、「ワイルド」をキーワードとして特定する。
【０１１６】
こうしてキーワードが特定されると、次に、ステップＳ１２において、処理制御ユニット１１０が、プレイリストを作成する。かかるプレイリストの作成に際し、処理制御ユニット１１０は、特定されたキーワードを利用して、記憶ユニット１２０内の楽曲コンテンツ情報を検索し、当該キーワードに該当する楽曲を選択する。そして、処理制御ユニット１１０は、選択された楽曲に対応する楽曲コンテンツ識別子を再生順に列挙したプレイリストを作成する。
【０１１７】
次いで、ステップＳ１３において、処理制御ユニット１１０が、生成されたプレイリストに対応する総括楽曲関連情報を生成する。
【０１１８】
かかる総括楽曲関連情報を生成に際して、処理制御ユニット１１０は、まず、着目項目が属する定型文分野に関連付けられている総括定型文（図８参照）の中から、着目項目に対応する総括定型文を選択する。例えば、着目項目が「季節」又は「時間帯」の場合には、処理制御ユニット１１０は、時期＃１の総括定型文を選択する。そして、処理制御ユニット１１０は、例えば、キーワードが「春」の場合には、時期＃１の総括定型文におけるパラメータＡに「春」を埋め込むことにより、総括楽曲関連情報を生成する。
【０１１９】
また、着目項目が「日付」の場合には、処理制御ユニット１１０は、時期＃２の総括定型文を選択する。そして、処理制御ユニット１１０は、例えば、キーワードが「山」の場合には、時期＃２の総括定型文におけるパラメータＢに「山」を埋め込むことにより、総括楽曲関連情報を生成する。
【０１２０】
また、着目項目が属する定型文分野が「位置」の場合には、処理制御ユニット１１０は、例えば、位置＃１の総括定型文を選択する。そして、処理制御ユニット１１０は、例えば、キーワードが「渋谷」の場合には、位置＃１の総括定型文におけるパラメータＣに「渋谷」を埋め込むことにより、総括楽曲関連情報を生成する。
【０１２１】
また、着目項目が属する定型文分野が「搭乗者構成」の場合には、処理制御ユニット１１０は、例えば、搭乗者＃１の総括定型文を選択する。そして、処理制御ユニット１１０は、例えば、着目項目の詳細が「恋人と２人」であり、キーワードが「ラブソング」の場合には、搭乗者＃１の総括定型文におけるパラメータＤに「恋人」を埋め込むとともに、パラメータＥに「ラブソング」を埋め込むことにより、総括楽曲関連情報を生成する。
【０１２２】
また、着目項目が属する定型文分野が「車両の種類」の場合には、処理制御ユニット１１０は、例えば、車種＃１の総括定型文を選択する。そして、処理制御ユニット１１０は、例えば、着目項目の詳細が「オープンカー」であり、キーワードが「開放的」の場合には、車種＃１の総括定型文におけるパラメータＦに「オープンカー」を埋め込むとともに、パラメータＧに「開放的な曲」を埋め込むことにより、総括楽曲関連情報を生成する。
【０１２３】
＜個別楽曲関連情報の音声再生計画の作成処理＞
以上のようにして総括楽曲関連情報の生成が終了すると、処理制御ユニット１１０は、個別楽曲関連情報の楽曲再生計画の作成処理を開始する。
【０１２４】
個別楽曲関連情報の音声再生計画の作成処理に際しては、まず、ステップＳ１４において、処理制御ユニット１１０が、記憶ユニット１２０にアクセスして、プレイリスト中の楽曲コンテンツ識別子ごとに対応する楽曲の属性情報、特徴情報及び楽曲再生時間情報を取得する。引き続き、ステップＳ１５において、処理制御ユニット１１０が、記憶ユニット１２０にアクセスして、楽曲コンテンツ識別子ごとに対応する楽曲のジャンルについての利用者の聴取履歴を取得する。そして、処理制御ユニット１１０は、当該取得履歴から利用者の楽曲のジャンルに対する習熟度を判別し、当該判別された習熟度に基づいて、利用者を「初心者」、「中級者」及び「上級者」のいずれかに区分けする。この後、処理はステップＳ１６へ進む。
【０１２５】
ステップＳ１６では、処理制御ユニット１１０が、「個別楽曲関連情報の生成処理」を行う。かかるステップＳ１６の処理の詳細については、後述する。そして、ステップＳ１６の処理が終了すると、処理はステップＳ１７へ進む。
【０１２６】
ステップＳ１７では、処理制御ユニット１１０が、「個別楽曲関連情報の出力態様の決定処理」を行う。かかるステップＳ１７の処理の詳細については、後述する。そして、ステップＳ１７の処理が終了すると、処理はステップＳ１８へ進む。
【０１２７】
ステップＳ１８では、処理制御ユニット１１０が、「個別楽曲関連情報の出力タイミングの決定処理」を行う。かかるステップＳ１８の処理の詳細については、後述する。そして、ステップＳ１８の処理が終了すると、処理はステップＳ１９へ進む。
【０１２８】
ステップＳ１９では、処理制御ユニット１１０が、決定された出力態様の内容及び出力タイミングを含んだ音声再生計画を作成する。こうして音声再生計画が作成されると、個別楽曲関連情報の音声再生計画の作成処理が終了する。
【０１２９】
《個別楽曲関連情報の生成処理》
上述したステップＳ１６における「個別楽曲関連情報の生成処理」について、説明する。
【０１３０】
この「個別楽曲関連情報の生成処理」は、図１０に示されるように、まず、ステップＳ２１において、処理制御ユニット１１０が、プレイリスト中の楽曲ごとの属性情報に含まれるジャンル情報から、楽曲の雰囲気を特定する。引き続き、ステップＳ２２において、特定された楽曲の雰囲気に基づいて、記憶ユニット１２０に予め記憶されている複数の個別定型文の中から、特定された楽曲の雰囲気に合った個別定型文を暫定選択する。ステップＳ２１，Ｓ２２の処理の例については、後述する。
【０１３１】
引き続き、ステップＳ２３において、処理制御ユニット１１０が、利用者のジャンルに対する習熟度に応じて、暫定選択された個別定型文を適宜変更して、最終的な個別定型文を決定する。ステップＳ２３の処理の例については、後述する。
【０１３２】
ステップＳ２３の処理が終了すると、ステップＳ１６の処理が終了する。そして、処理は上述した図９のステップＳ１７へ進む。
【０１３３】
ここで、ステップＳ２１，Ｓ２２の処理に際して、本実施例では、図１１に示されるように、楽曲のジャンルが、ボサノバ、又は、クラシック（以下、ボサノバ、クラシックを「ジャンル１」とも記す）のときには、処理制御ユニット１１０は、楽曲の雰囲気は「落ち着いた雰囲気」であると特定する。そして、特定された楽曲の雰囲気が「落ち着いた雰囲気」のときには、処理制御ユニット１１０は、音声にしたときに落ち着いた雰囲気となる文体の個別定型文を暫定的に選択する。本実施例では、特定された楽曲の雰囲気が「落ち着いた雰囲気」のときには、定型文１を暫定的に選択するようになっている。
【０１３４】
また、本実施例では、楽曲のジャンルがポップス（邦楽）（以下、ポップス（邦楽）を「ジャンル２」とも記す）のときには、処理制御ユニット１１０は、楽曲の雰囲気は「標準的な雰囲気」であると特定する。そして、特定された楽曲の雰囲気が「標準的な雰囲気」のときには、処理制御ユニット１１０は、音声にしたときに標準的な雰囲気となる文体の個別定型文を暫定的に選択する。本実施例では、特定された楽曲の雰囲気が「標準的な雰囲気」のときには、定型文２を暫定的に選択する。
【０１３５】
また、本実施例では、楽曲のジャンルがポップス（洋楽）、ファンクミュージック、ＥＤＭ（Electronic Dance Music）（以下、ポップス（洋楽）、ファンクミュージック、ＥＤＭを「ジャンル３」とも記す）のときには、処理制御ユニット１１０は、楽曲の雰囲気は「高揚感のある、いわゆるノリのよい雰囲気」であると特定する。そして、特定された楽曲の雰囲気が「ノリのよい雰囲気」のときには、処理制御ユニット１１０は、音声にしたときにノリのよい雰囲気となる文体の個別定型文を暫定的に選択する。本実施例では、特定された楽曲の雰囲気が「ノリのよい雰囲気」のときには、定型文３を暫定的に選択するようになっている。
【０１３６】
また、ステップＳ２３の処理に際して、本実施例では、図１２に示されるように、ジャンル１については、処理制御ユニット１１０は、利用者のジャンルに対する習熟度に関係なく、暫定選択された個別定型文を、そのまま個別楽曲関連情報の個別定型文に決定する。
【０１３７】
また、本実施例では、ジャンル２については、処理制御ユニット１１０は、利用者が初心者に区分されているときに、定型文１に変更する。一方、ジャンル２について、利用者が中級者又は上級者に区分されるときには、処理制御ユニット１１０は、暫定選択された個別定型文を、そのまま個別楽曲関連情報の個別定型文に決定する。
【０１３８】
また、本実施例では、ジャンル３については、処理制御ユニット１１０は、利用者が初心者に区分されているときに、定型文２に変更する。一方、ジャンル３について、利用者が中級者又は上級者に区分されるときには、処理制御ユニット１１０は、暫定選択された個別定型文を、そのまま個別楽曲関連情報の個別定型文に決定する。
【０１３９】
《出力態様の決定処理》
上述したステップＳ１７における「個別楽曲関連情報の出力態様の決定処理」について、説明する。
【０１４０】
この「個別楽曲関連情報の出力態様の決定処理」は、図１３に示されるように、まず、ステップＳ３１において、処理制御ユニット１１０が、「速度態様の設定処理」を行う。かかるステップＳ３１の処理の詳細については、後述する。そして、ステップＳ３１の処理が終了すると、処理はステップＳ３２へ進む。
【０１４１】
ステップＳ３２では、処理制御ユニット１１０が、特定された楽曲の雰囲気に基づいて、個別楽曲関連情報の出力音声の高低音態様、イントネーション態様、及び、強弱態様を変化させる。ステップＳ３２の処理の例については、後述する。
【０１４２】
引き続き、ステップＳ３３において、処理制御ユニット１１０が、利用者のジャンルに対する習熟度に応じて、個別楽曲関連情報の出力態様を決定する。ステップＳ３３の処理の例については、後述する。
【０１４３】
ステップＳ３３の処理が終了すると、ステップＳ１７の処理が終了する。そして、処理は上述した図９のステップＳ１８へ進む。
【０１４４】
（速度態様の設定処理）
上述したステップＳ３１における「個別楽曲関連情報の出力態様の速度態様の設定処理」について、説明する。
【０１４５】
この「個別楽曲関連情報の出力態様の速度態様の設定処理」は、図１４に示されるように、まず、ステップＳ４１において、処理制御ユニット１１０が、楽曲のテンポ（単位：Ｂｅａｔｓ Ｐｅｒ Ｍｉｎｕｔｅ）が第１所定値以下であるか否かを判定する。この判定の結果が肯定的であった場合（ステップＳ４１：Ｙ）には、処理はステップＳ４２へ進む。ステップＳ４２では、処理制御ユニット１１０が、個別楽曲関連情報の出力音声の速度を通常の話速より遅い第１速度に設定する。ステップＳ４２の処理が終了すると、ステップＳ３１の処理が終了する。そして、処理は上述した図１３のステップＳ３２へ進む。
【０１４６】
ステップＳ４１における判定の結果が否定的であった場合（ステップＳ４１：Ｎ）には、処理はステップＳ４３へ進む。ステップＳ４３では、処理制御ユニット１１０が、楽曲のテンポが第２所定値以下であるか否かを判定する。この判定の結果が肯定的であった場合（ステップＳ４３：Ｙ）には、処理はステップＳ４４へ進む。ステップＳ４４では、処理制御ユニット１１０が、個別楽曲関連情報の出力音声の速度を通常の話速である第２速度に設定する。ステップＳ４４の処理が終了すると、ステップＳ３１の処理が終了する。そして、処理は上述した図１３のステップＳ３２へ進む。
【０１４７】
一方、ステップＳ４３における判定の結果が否定的であった場合（ステップＳ４３：Ｎ）には、処理はステップＳ４５へ進む。ステップＳ４５では、処理制御ユニット１１０が、個別楽曲関連情報の出力音声の速度を通常の話速よりも速い第３速度に設定する。ステップＳ４５の処理が終了すると、ステップＳ３１の処理が終了する。そして、処理は上述した図１３のステップＳ３２へ進む。
【０１４８】
ここで、第１所定値及び第２所定値、並びに、第１速度、第２速度及び第３速度は、楽曲のテンポに応じた速度で個別楽曲関連情報の音声出力を行う観点から、実験、シミュレーション、経験等に基づいて、予め定められる。
【０１４９】
ここで、図１３のステップＳ３２の処理に際して、本実施例では、図１５に示されるように、特定された楽曲の雰囲気が「落ち着いた雰囲気」のときには、処理制御ユニット１１０は、個別楽曲関連情報の出力音声の周波数を低めに設定し、個別楽曲関連情報の出力音声のイントネーションを通常にし、個別楽曲関連情報の出力音声の最後をやや弱くするように設定する。なお、楽曲の雰囲気が「落ち着いた雰囲気」のときに設定する、これらの設定値は、個別楽曲関連情報の出力音声に当り、「落ち着いた雰囲気」を演出することができるように、実験、シミュレーション、経験等に基づいて、予め定められる。
【０１５０】
また、本実施例では、特定された楽曲の雰囲気が「標準的な雰囲気」のときには、処理制御ユニット１１０は、個別楽曲関連情報の出力音声の周波数を標準に設定し、個別楽曲関連情報の出力音声のイントネーションを通常にし、個別楽曲関連情報の出力音声の最後に強弱の変化をさせないようにするように設定する。ここで、楽曲の雰囲気が「標準的な雰囲気」のときに設定する、これらの設定値は、個別楽曲関連情報の出力音声に当り、「標準的な雰囲気」を演出することができるように、実験、シミュレーション、経験等に基づいて、予め定められる。
【０１５１】
また、本実施例では、特定された楽曲の雰囲気が「ノリのよい雰囲気」のときには、処理制御ユニット１１０は、個別楽曲関連情報の出力音声の周波数を高めに設定し、個別楽曲関連情報の出力音声のイントネーションを上がり調子にし、個別楽曲関連情報の出力音声の最後にやや強くするように設定する。ここで、楽曲の雰囲気が「ノリのよい雰囲気」のときに設定する、これらの設定値は、個別楽曲関連情報の出力音声に当り、「ノリのよい雰囲気」を演出することができるように、実験、シミュレーション、経験等に基づいて、予め定められる。
【０１５２】
また、図１３のステップＳ３３の処理に際して、本実施例では、図１６に示されるように、利用者がジャンル１の初心者に区分されているときには、処理制御ユニット１１０は、個別楽曲関連情報の出力音声の速度を、ステップＳ３１で設定された速度よりも第１所定速度分だけ遅い速度に設定する。また、利用者がジャンル１の中級者又は上級者に区分されるときには、処理制御ユニット１１０は、ステップＳ３１で設定された速度を、そのまま個別楽曲関連情報の速度に決定する。
【０１５３】
また、本実施例では、利用者がジャンル２の初心者に区分されているときには、処理制御ユニット１１０は、個別楽曲関連情報の出力音声の速度を、ステップＳ３１で設定された速度よりも第１所定速度分だけ遅い速度に設定する。また、利用者がジャンル２の中級者又は上級者に区分されるときには、処理制御ユニット１１０は、ステップＳ３１で設定された速度を、そのまま個別楽曲関連情報の速度に決定する。
【０１５４】
また、本実施例では、利用者がジャンル３の初心者に区分されているときには、処理制御ユニット１１０は、個別楽曲関連情報の出力音声の速度を、ステップＳ３１で設定された速度よりも第１所定速度分だけ遅い速度に設定する。また、利用者がジャンル３の中級者に区分されるときには、処理制御ユニット１１０は、ステップＳ３１で設定された速度を、そのまま個別楽曲関連情報の速度に決定する。さらに、利用者がジャンル３の上級者に区分されているときには、個別楽曲関連情報の出力音声の速度を、ステップＳ３１で設定された速度よりも第２所定速度分だけ速い速度に設定する。
【０１５５】
ここで、第１所定速度及び第２所定速度は、利用者のジャンルに対する習熟度に合わせつつ、楽曲のテンポに応じた速度で個別楽曲関連情報の音声出力を行う観点から、実験、シミュレーション、経験等に基づいて、予め定められる。
【０１５６】
《出力タイミングの決定処理》
上述したステップＳ１８における「個別楽曲関連情報の出力タイミングの決定処理」について、説明する。以下では、再生される楽曲については、間奏区間は十分長く、間奏区間の時間長は、個別楽曲関連情報の出力時間長よりも長いものとする。
【０１５７】
この「個別楽曲関連情報の出力タイミングの決定処理」は、図１７に示されるように、まず、ステップＳ５１において、楽曲中にボーカル区間があるか否かを判定する。この判定の結果が否定的であった場合（ステップＳ５１：Ｎ）には、処理はステップＳ５２へ進む。ステップＳ５２では、処理制御ユニット１１０が、個別楽曲関連情報の出力タイミングを、楽曲コンテンツの再生開始から第１所定時間後に設定する。ここで、第１所定時間は、例えば、３秒であり、利用者が再生されている楽曲についての関連情報を知りたいという要望に応える観点から、経験等に基づいて、予め定められる。
【０１５８】
ステップＳ５２の処理が終了すると、ステップＳ１８の処理が終了する。そして、処理は上述した図９のステップＳ１９へ進む。
【０１５９】
一方、ステップＳ５１における判定の結果が肯定的であった場合（ステップＳ５１：Ｙ）には、処理はステップＳ５３へ進む。ステップＳ５３では、処理制御ユニット１１０が、「非ボーカル区間への設定処理」を行う。
【０１６０】
（非ボーカル区間への設定処理）
ステップＳ５３における「非ボーカル区間への設定処理」について、説明する。
【０１６１】
この「非ボーカル区間への設定処理」は、図１８に示されるように、まず、ステップＳ６１において、処理制御ユニット１１０が、個別楽曲関連情報の出力時間長ＴSPと第２所定時間αとの合計時間が、楽曲の非ボーカル区間であるイントロ区間の時間長ＴINTROより短いか否かを判定する。この判定の結果が肯定的であった場合（ステップＳ６１：Ｙ）には、処理はステップＳ６２へ進む。ステップＳ６２では、処理制御ユニット１１０が、イントロ区間に個別楽曲関連情報の出力区間を設定する。本実施例では、個別楽曲関連情報の出力区間の終了の後、第２所定時間αの経過後に、楽曲のボーカル区間が開始されるように、個別楽曲関連情報の出力区間を設定する。
【０１６２】
ここで、第２所定時間は、例えば、２秒であり、個別楽曲関連情報の音声出力が終了した後、ワンテンポをおいてからボーカル区間を開始させることで、再生される楽曲の演出効果を高めるとの観点から、経験等に基づいて、予め定められる。
【０１６３】
ステップＳ６２の処理が終了すると、ステップＳ５３の処理が終了する。こうしてステップＳ５３の処理が終了すると、上述した図１７のステップＳ１８が終了する。そして、処理は上述した図９のステップＳ１９へ進む。
【０１６４】
一方、ステップＳ６１における判定の結果が否定的であった場合（ステップＳ６１：Ｎ）には、処理はステップＳ６３へ進む。ステップＳ６３では、処理制御ユニット１１０が、個別楽曲関連情報の出力時間長ＴSPが楽曲の非ボーカル区間であるアウトロ区間の時間長ＴOUTROより短いか否かを判定する。この判定の結果が肯定的であった場合（ステップＳ６３：Ｙ）には、処理はステップＳ６４へ進む。ステップＳ６４では、処理制御ユニット１１０が、アウトロ区間に個別楽曲関連情報の出力区間を設定する。そして、処理制御ユニット１１０が、上述したステップＳ２３において決定した個別定型文が「定型文１」であった場合には、語尾を過去形に変更する。すなわち、処理制御ユニット１１０は、実際に採用する個別定型文を、『「Ｙ（作製年）」年の作品で、「Ａ（アーティスト名）」の「Ｓ（楽曲名）」でした。』とする。
【０１６５】
アウトロ区間に個別楽曲関連情報の出力区間を設定されると、ステップＳ６４の処理が終了する。こうしてステップＳ６４の処理が終了すると、ステップＳ５３の処理が終了し、上述した図１７のステップＳ１８の処理が終了する。そして、処理は上述した図９のステップＳ１９へ進む。
【０１６６】
ステップＳ６３における判定の結果が否定的であった場合（ステップＳ６３：Ｎ）には、処理はステップＳ６５へ進む。ステップＳ６５では、処理制御ユニット１１０が、間奏区間に個別楽曲関連情報の出力区間を設定する。
【０１６７】
間奏区間に個別楽曲関連情報の出力区間を設定されると、ステップＳ６５の処理が終了する。こうしてステップＳ６５の処理が終了すると、ステップＳ５３の処理が終了し、上述した図１７のステップＳ１８の処理が終了する。そして、処理は上述した図９のステップＳ１９へ進む。
【０１６８】
＜楽曲関連情報の出力処理＞
以上のようにして楽曲再生計画が作成されると、楽曲関連情報の出力処理が行われる。楽曲関連情報の出力処理の作成処理に際しては、図１９に示されるように、まず、ステップＳ７１において、処理制御ユニット１１０が、総括楽曲関連情報の出力制御を行う。かかる総括楽曲関連情報の出力制御に際して、処理制御ユニット１１０は、総括楽曲関連情報に対応する音声再生データを生成する。そして、処理制御ユニット１１０は、生成されたデータを音出力ユニット１４０へ送る。この結果、音出力ユニット１４０から総括楽曲関連情報に対応する音声が再生出力される。
【０１６９】
次に、ステップＳ７２において、楽曲音データに所定の音質調整処理等を施した楽曲再生処理を開始し、内部のタイマをスタートさせる。この後、処理はステップＳ７３へ進む。
【０１７０】
ステップＳ７３では、処理制御ユニット１１０が、音声再生計画に従って、個別楽曲関連情報の出力タイミングとなったか否かを判定する。この判定の結果が否定的であった場合（ステップＳ７３：Ｎ）には、ステップＳ７３の処理が繰り返される。
【０１７１】
個別楽曲関連情報の出力タイミングとなり、ステップＳ７３における判定の結果が肯定的になると（ステップＳ７３：Ｙ）、処理はステップＳ７４へ進む。ステップＳ７４では、処理制御ユニット１１０が、音声再生計画に従った出力態様で、個別楽曲関連情報から音声再生データを生成する。そして、処理制御ユニット１１０は、楽曲再生データ及び音声再生データを音出力ユニット１４０へ送る。
【０１７２】
この結果、音出力ユニット１４０から、楽曲再生データに基づく楽曲音が再生出力されるとともに、音声再生計画に従った出力態様での個別楽曲関連情報の再生音声が重畳されて出力される。
【０１７３】
次に、ステップＳ７５において、処理制御ユニット１１０が、個別楽曲関連情報の音声再生計画が終了したか否かを判定する。ステップＳ７５における判定の結果が否定的であった場合（ステップＳ７５：Ｎ）には、処理はステップＳ７３へ戻る。以後、個別楽曲関連情報の音声再生計画が終了するまで、ステップＳ７３〜Ｓ７５の処理が繰り返される。そして、個別楽曲関連情報の音声再生計画が終了し、ステップＳ７５における判定の結果が肯定的となると（ステップＳ７５：Ｙ）、楽曲関連情報の出力処理が終了する。
【０１７４】
以上説明したように、本実施例では、処理制御ユニット１１０が、時期、位置又は車両関連情報（搭乗者構成又は車両の種類）に基づき楽曲を選択して、プレイリストを作成する。引き続き、処理制御ユニット１１０が、プレイリストに列挙された楽曲ごとの属性情報に含まれるジャンル情報に基づいて、楽曲の雰囲気を特定し、記憶ユニット１２０に予め用意されている複数の個別定型文の中から、特定された楽曲の雰囲気に適合した一の個別定型文を選択する。そして、処理制御ユニット１１０は、選択された一の個別定型文に、楽曲の作製年、楽曲名、アーティスト名等の属性情報の内容を含めた個別楽曲関連情報を生成する。このため、楽曲ごとの雰囲気に合った個別楽曲関連情報を生成することができる。
【０１７５】
このため、本実施例によれば、時期、位置又は車両関連情報に基づき選択された楽曲ごとの雰囲気に合った個別楽曲関連情報を生成することができる。したがって、本実施例によれば、再生される楽曲ごとの演出効果を高めるための個別楽曲関連情報を出力することができる。
【０１７６】
また、本実施例では、処理制御ユニット１１０が、時期、位置又は車両関連情報に基づき選択された楽曲全体に共通する総括楽曲関連情報を生成する。そして、処理制御ユニット１１０が、選択された楽曲の再生に先立って、総括楽曲関連情報を出力させる制御を行う。このため、選択された楽曲の再生に先立って、選択された楽曲全体に共通する情報を利用者に提供することができる。
【０１７７】
また、本実施例では、特定された楽曲の雰囲気に加えて、利用者の楽曲に対する習熟度にも適合した一の個別定型文を選択する。このため、楽曲ごとの雰囲気に合わせつつ、利用者の習熟度に応じた個別楽曲関連情報を生成することができる。
【０１７８】
また、本実施例では、処理制御ユニット１１０が、楽曲ごとの属性情報及び特徴情報に基づいて、個別楽曲関連情報の出力音声の速度態様、高低音態様、イントネーション態様、及び、強弱態様を変化させる制御を行う。このため、楽曲ごとの雰囲気に合った出力態様で、個別楽曲関連情報の音声出力を行うことができる。
【０１７９】
また、本実施例では、楽曲の属性情報及び特徴情報に加えて、利用者の楽曲に対する習熟度に更に基づいて、個別楽曲関連情報の出力音声の速度態様を変化させる制御を行う。このため、楽曲の雰囲気に合わせつつ、利用者の習熟度に応じた出力態様で、個別楽曲関連情報の音声出力を行うことができる。
【０１８０】
さらに、本実施例では、処理制御ユニット１１０が、個別楽曲関連情報の出力時間長及び楽曲の非ボーカル区間の時間長の関係に基づいて、個別楽曲関連情報の出力区間を非ボーカル区間に設定する。このため、個別楽曲関連情報の音声出力と楽曲におけるボーカルの音声出力とが重ならないようにして、個別楽曲関連情報の音声やボーカルの音声が聞き取れなくなることを防止しつつ、再生出力される楽曲の演出効果を高めることができる。
【０１８１】
［実施例の変形］
本発明は、上記の実施例に限定されるものではなく、様々な変形が可能である。
【０１８２】
例えば、上記の実施例で例示した着目項目及びキーワードに加えて又は代えて、時期又は位置に基づく楽曲選択のために、他の着目項目、又は、他のキーワードを採用するようにしてもよい。
【０１８３】
上述の車両関連情報に基づく楽曲選択のための他の着目項目として、上記の実施例において例示した車両の搭乗者の構成及び車両の種類に代えて、又は、加えて、走行状況情報（「渋滞」、「高速道」、「長時間運転」等）、目的地属性情報（「遊園地」、「自宅」等）等を採用することができる。こうした車両関連情報のうち、走行状況情報及び目的地属性情報は、例えば、車両に搭載されているナビゲーション装置から取得するようにすることができる。この場合には、処理制御ユニットが、当該ナビゲーション装置から、走行状況情報、目的地属性情報等を取得可能に構成される。
【０１８４】
なお、記憶ユニット内の楽曲それぞれのキーワード情報に、他の着目項目に対応するキーワードが含まれるようにする。例えば、着目項目として走行状況情報を採用する場合には、楽曲それぞれのキーワード情報に、「渋滞」、「高速道」、「長時間運転」等が適宜含まれるようにする。また、着目項目として目的地属性情報を採用する場合には、楽曲それぞれのキーワード情報に、「遊園地」、「自宅」等が適宜含まれるようにする。
【０１８５】
そして、走行状況情報が着目項目として指定されたとき、処理制御ユニットが、例えば、ナビゲーション装置から、現時点における走行状況情報（「渋滞」、「高速道」、「長時間運転」等）を取得し、取得結果をキーワードとして特定する。引き続き、処理制御ユニットが、特定されたキーワードを利用して、記憶ユニット内の楽曲コンテンツ情報を検索し、当該キーワードに該当する楽曲を選択する。次に、処理制御ユニットは、選択された楽曲に対応する楽曲コンテンツ識別子を再生順に列挙したプレイリストを作成する。
【０１８６】
また、目的地属性情報が着目項目として指定されたとき、処理制御ユニットが、例えば、ナビゲーション装置から、現時点における目的地属性情報（「遊園地」、「自宅」等）を取得し、取得結果をキーワードとして特定する。引き続き、処理制御ユニットが、特定されたキーワードを利用して、記憶ユニット内の楽曲コンテンツ情報を検索し、当該キーワードに該当する楽曲を選択する。次に、処理制御ユニットは、選択された楽曲に対応する楽曲コンテンツ識別子を再生順に列挙したプレイリストを作成する。
【０１８７】
また、上記の実施例では、１個の着目項目に基づくプレイリストの作成を例示したが、複数の着目項目の組み合わせに基づくプレイリストの作成ができるようにしてもよい。
【０１８８】
また、上記の実施例では、着目項目（着目項目が「移動体関連情報」の場合には、さらに、着目項目の詳細情報）の指定に基づいて、キーワードを特定するようにした。これに対し、入力ユニットに入力された任意の時期又は任意の位置の着目項目（着目項目が「移動体関連情報」の場合には、必要に応じて、さらに、着目項目の詳細情報）の指定に基づいて、キーワードを特定するようにしてもよい。
【０１８９】
さらに、入力ユニットに入力された時期、位置又は車両関連情報に関連する任意のキーワードに対応する再生楽曲のプレイリストを作成するようにしてもよい。
【０１９０】
また、上記の実施例では、現在時期、現在位置及び車両関連情報（搭乗者の構成及び車両の種類）を着目項目として、キーワードを特定し、プレイリストを作成するようにした。これに対し、現在時期、現在位置及び車両関連情報（搭乗者の構成及び車両の種類）に代えて、又は、加えて、現時点の周辺地域の天候を着目項目とし、キーワードを特定し、プレイリストを作成するようにしてもよい。また、楽曲それぞれのキーワード情報に、天候（「晴れ」、「曇り」、「雨」、「雪」等）が含まれるようにする。
【０１９１】
この場合には、処理制御ユニットが、無線通信による外部サーバとの通信により現在位置が属する周辺地域の天候（「晴れ」、「曇り」、「雨」、「雪」等）を取得する機能を有するように構成する。また、記憶ユニット内の楽曲それぞれのキーワード情報に、天候（「晴れ」、「曇り」、「雨」、「雪」等）が含まれるようにする。
【０１９２】
そして、現時点の周辺地域の天候が着目項目として指定されたとき、処理制御ユニットが外部サーバとの通信により現在位置が属する周辺地域の天候を取得する。引き続き、処理制御ユニットが、取得された周辺地域の天候をキーワードとして特定する。こうしてキーワードを特定すると、処理制御ユニットが、特定されたキーワードを利用して、記憶ユニット内の楽曲コンテンツ情報を検索し、当該キーワードに該当する楽曲を選択する。次に、処理制御ユニットは、選択された楽曲に対応する楽曲コンテンツ識別子を再生順に列挙したプレイリストを作成する。
【０１９３】
なお、入力ユニットに入力された天候に関連する任意のキーワードに対応する再生楽曲のプレイリストを作成するようにしてもよい。
【０１９４】
また、上記の実施例では、楽曲の属性情報に含まれるジャンル情報に基づいて、楽曲の雰囲気を特定した。これに対し、楽曲の曲調情報に基づいて楽曲の雰囲気を特定するようにしてもよい。また、ジャンル情報及び曲調情報の双方に基づいて、楽曲の雰囲気を特定するようにしてもよい。
【０１９５】
また、上記の実施例では、楽曲のジャンル情報に基づいて、個別楽曲関連情報の出力態様を制御するようにした。これに対し、楽曲の曲調情報に基づいて個別楽曲関連情報の出力態様を制御するようにしてもよい。また、ジャンル情報及び曲調情報の双方に基づいて、個別楽曲関連情報の出力態様を制御するようにしてもよい。
【０１９６】
また、上記の実施例では、個別楽曲関連情報の出力態様として、個別楽曲関連情報の出力音声の速度態様、高低音態様、イントネーション態様、及び、強弱態様を変化させる制御を行うことにした。これに対し、これらの態様のうちから任意に選択された一又は複数の態様について、個別楽曲関連情報の出力制御を行うようにしてもよい。
【０１９７】
上記の実施例では、個別楽曲関連情報の出力時間長と設定された所定時間との合計時間が、楽曲の非ボーカル区間であるイントロ区間の時間長より短い場合には、個別楽曲関連情報の出力区間をイントロ区間に設定した。これに対し、楽曲のイントロが非常に特徴的（例えば、イントロでギターのリフレインが特徴的）で、個別楽曲関連情報の出力区間をイントロ区間に設定すると、楽曲の雰囲気を損なう可能性があるときには、イントロ区間以外の前記楽曲の非ボーカル区間に、個別楽曲関連情報の出力区間を設定するようにしてもよい。
【０１９８】
また、上記の実施例では、楽曲の属性情報には、楽曲コンテンツの作製年情報、楽曲名情報、アーティスト名情報、ジャンル情報が含まれるようにしたが、更に、楽曲が再生されているコマーシャル情報やテレビ番組の主題歌情報等が含まれるようにしてもよい。この場合には、楽曲が再生されているコマーシャル情報やテレビ番組を、個別楽曲関連情報に含めるようにすることができる。
【０１９９】
また、上記の実施例では、利用者の習熟度を判別する楽曲の種別として、楽曲のジャンルを採用した。これに対し、利用者の習熟度を判別する楽曲の種別を、楽曲の作製年とし、利用者の楽曲の作製年代に対する習熟度に基づいて、楽曲関連情報の出力態様を変化させる制御を行うようにしてもよい。また、利用者の習熟度を判別する楽曲の種別を、洋楽と邦楽とに区別し、利用者の楽曲の洋楽及び邦楽に対する習熟度に基づいて、楽曲関連情報の出力態様を変化させる制御を行うようにしてもよい。
【０２００】
また、上記の実施例では、非ボーカル区間情報を、楽曲の特徴情報に含めることにした。これに対し、楽曲の属性情報に、非ボーカル区間情報を含めてもよいし、又、楽曲の特徴情報及び楽曲の属性情報の双方に、非ボーカル区間情報を含めるようにしてもよい。
【０２０１】
また、上記の実施例については、上述した実施形態に対する変形と同様の変形を適宜施すことができる。
【符号の説明】
【０２０２】
１００  …  情報出力装置
１１０  …  処理制御ユニット（選択部、生成部、制御部）
７００  …  情報出力装置
７３０  …  選択部
７５０  …  生成部
７９０  …  制御部
【図１】
2018112665.tif 000003
【図２】
2018112665.tif 000004
【図３】
2018112665.tif 000005
【図４】
2018112665.tif 000006
【図５】
2018112665.tif 000007
【図６】
2018112665.tif 000008
【図７】
2018112665.tif 000009
【図８】
2018112665.tif 000010
【図９】
2018112665.tif 000011
【図１０】
2018112665.tif 000012
【図１１】
2018112665.tif 000013
【図１２】
2018112665.tif 000014
【図１３】
2018112665.tif 000015
【図１４】
2018112665.tif 000016
【図１５】
2018112665.tif 000017
【図１６】
2018112665.tif 000018
【図１７】
2018112665.tif 000019
【図１８】
2018112665.tif 000020
【図１９】
2018112665.tif 000021