(57)【要約】【課題】車両の属性に応じて、車両内の放音装置から出力されるコンテンツを選択する。【解決手段】端末装置は、車名情報をサーバ装置に送信する。サーバ装置は、ジャンル特定テーブルを参照して、受信した車名情報により示される車名と対応づけられているジャンルを特定する。次に、サーバ装置は、楽曲情報ＤＢを参照して、特定されたジャンルと対応づけられている楽曲ＩＤを特定する。そして、サーバ装置は、特定した楽曲ＩＤにより識別される楽曲データを端末装置に送信する。端末装置は、受信した楽曲データをスピーカを介して再生する。【選択図】図８
2015054583.tif 000002
【特許請求の範囲】
【請求項１】
第１の車両の属性を示す車両属性情報を取得する取得部と、
前記取得部により取得された車両属性情報に基づいて、前記第１の車両又は当該第１の車両とは異なる第２の車両に備えられる放音部により出力されるコンテンツを特定するコンテンツ特定情報を特定する特定部と
を備える情報処理装置。
【請求項２】
前記車両属性情報は前記第１の車両の車名、色又は前記第１の車両に取り付けられたオプションを示す情報であることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記コンテンツは楽曲であることを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記取得部は、前記車両属性情報に加えて、前記コンテンツがその放音部から出力される前記第１又は第２の車両の速度を示す速度情報をさらに取得し、
前記特定部は、前記車両属性情報に加えて、前記取得部により取得された速度情報に基づいて、コンテンツ特定情報を特定する
ことを特徴とする請求項１乃至３のいずれか一項に記載の情報処理装置。
【請求項５】
前記取得部は、前記車両属性情報と前記速度情報とに加えて、前記コンテンツがその放音部から出力される前記第１又は第２の車両の運転者の運転技術のレベルを示す運転技術レベル情報をさらに取得し、
前記特定部は、前記車両属性情報と前記速度情報とに加えて、前記取得部により取得された運転技術レベル情報に基づいて、コンテンツ特定情報を特定する
ことを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記第１の車両は、前記第２の車両の最も近くに位置する車両であるか、又は、前記第１の車両の属性は、前記第２の車両の位置から所定の範囲内に位置する複数の車両によって最も多く共有される属性であり、
前記特定部は、前記取得部より取得された車両属性情報に基づいて、前記第２の車両に備えられる放音部により出力されるコンテンツを特定するコンテンツ特定情報を特定する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項７】
第１の車両に搭載された端末装置と、サーバ装置とを有する通信システムであって、
前記端末装置は、
コンテンツを出力する放音部と、
前記第１の車両又は当該第１の車両とは異なる第２の車両の属性を示す車両属性情報を前記サーバ装置に送信する送信部と
を備え、
前記サーバ装置は、
前記端末装置の送信部により送信された車両属性情報を受信する受信部と、
前記受信部により受信された車両属性情報に基づいて、前記端末装置の放音部により出力されるコンテンツを特定するコンテンツ特定情報を特定する特定部と
を備えることを特徴とする通信システム。
【請求項８】
第１の車両の属性を示す車両属性情報を取得するステップと、
前記取得された車両属性情報に基づいて、前記第１の車両又は当該第１の車両とは異なる第２の車両に備えられる放音部により出力されるコンテンツを特定するコンテンツ特定情報を特定するステップと
を備える情報処理方法。
【請求項９】
コンピュータに、
第１の車両の属性を示す車両属性情報を取得するステップと、
前記取得された車両属性情報に基づいて、前記第１の車両又は当該第１の車両とは異なる第２の車両に備えられる放音部により出力されるコンテンツを特定するコンテンツ特定情報を特定するステップと
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両内の放音装置から出力されるコンテンツを選択するための技術に関する。
【背景技術】
【０００２】
従来、自動車等の車内の音楽環境を、当該車両の属性に応じて変化させる技術が提案されている。例えば、特許文献１では、車のメーカ名、車種、グレードに応じたスピーカ位置と聴取位置とがユーザによって選択されると、当該選択されたスピーカ位置と聴取位置とに対応した音場調整用データにより、フロントスピーカとリヤスピーカとに出力されるオーディオ信号が補正される音場補正装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−１５３４００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１に開示の技術は、あくまで車内の音場特性を補正するための技術であって、車のメーカ名、車種、グレードといった車の属性に基づいて、当該車内のスピーカから出力されるコンテンツを選択するためのものではない。
【０００５】
本発明は、このような事情に鑑みてなされたものであり、車両の属性に応じて、車両内の放音装置から出力されるコンテンツを選択することを目的とする。
【課題を解決するための手段】
【０００６】
上記の課題を解決するため、本発明は、第１の車両の属性を示す車両属性情報を取得する取得部と、前記取得部により取得された車両属性情報に基づいて、前記第１の車両又は当該第１の車両とは異なる第２の車両に備えられる放音部により出力されるコンテンツを特定するコンテンツ特定情報を特定する特定部とを備える情報処理装置を提供する。
【０００７】
上記の情報処理装置において、前記車両属性情報は前記第１の車両の車名、色又は前記第１の車両に取り付けられたオプションを示す情報であってもよい。
【０００８】
また、上記の情報処理装置において、前記コンテンツは楽曲であってもよい。
【０００９】
また、上記の情報処理装置において、前記取得部は、前記車両属性情報に加えて、前記コンテンツがその放音部から出力される前記第１又は第２の車両の速度を示す速度情報をさらに取得し、前記特定部は、前記車両属性情報に加えて、前記取得部により取得された速度情報に基づいて、コンテンツ特定情報を特定してもよい。
【００１０】
また、上記の情報処理装置において、前記取得部は、前記車両属性情報と前記速度情報とに加えて、前記コンテンツがその放音部から出力される前記第１又は第２の車両の運転者の運転技術のレベルを示す運転技術レベル情報をさらに取得し、前記特定部は、前記車両属性情報と前記速度情報とに加えて、前記取得部により取得された運転技術レベル情報に基づいて、コンテンツ特定情報を特定してもよい。
【００１１】
また、上記の情報処理装置において、前記第１の車両は、前記第２の車両の最も近くに位置する車両であるか、又は、前記第１の車両の属性は、前記第２の車両の位置から所定の範囲内に位置する複数の車両によって最も多く共有される属性であり、前記特定部は、前記取得部より取得された車両属性情報に基づいて、前記第２の車両に備えられる放音部により出力されるコンテンツを特定するコンテンツ特定情報を特定してもよい。
【００１２】
また、本発明は、第１の車両に搭載された端末装置と、サーバ装置とを有する通信システムであって、前記端末装置は、コンテンツを出力する放音部と、前記第１の車両又は当該第１の車両とは異なる第２の車両の属性を示す車両属性情報を前記サーバ装置に送信する送信部とを備え、前記サーバ装置は、前記端末装置の送信部により送信された車両属性情報を受信する受信部と、前記受信部により受信された車両属性情報に基づいて、前記端末装置の放音部により出力されるコンテンツを特定するコンテンツ特定情報を特定する特定部とを備えることを特徴とする通信システムを提供する。
【００１３】
また、本発明は、第１の車両の属性を示す車両属性情報を取得するステップと、前記取得された車両属性情報に基づいて、前記第１の車両又は当該第１の車両とは異なる第２の車両に備えられる放音部により出力されるコンテンツを特定するコンテンツ特定情報を特定するステップとを備える情報処理方法を提供する。
【００１４】
また、本発明は、コンピュータに、第１の車両の属性を示す車両属性情報を取得するステップと、前記取得された車両属性情報に基づいて、前記第１の車両又は当該第１の車両とは異なる第２の車両に備えられる放音部により出力されるコンテンツを特定するコンテンツ特定情報を特定するステップとを実行させるためのプログラムを提供する。
【発明の効果】
【００１５】
本発明によれば、車両の属性に応じて、車両内の放音装置から出力されるコンテンツを選択することができる。
【図面の簡単な説明】
【００１６】
【図１】通信システム１の構成を示す図である。
【図２】端末装置１０のハードウェア構成を示すブロック図である。
【図３】端末装置１０の制御部１１により実現される機能の構成を示す図である。
【図４】サーバ装置２０のハードウェア構成を示すブロック図である。
【図５】ジャンル特定テーブル２２１のデータ構成の一例を示す図である。
【図６】楽曲情報ＤＢ２２２のデータ構成の一例を示す図である。
【図７】サーバ装置２０の制御部２１により実現される機能の構成を示す図である。
【図８】楽曲データ提供動作を示すシーケンスチャートである。
【図９】車両情報ＤＢ２２３のデータ構成の一例を示す図である。
【発明を実施するための形態】
【００１７】
１．実施形態
１−１．構成
１−１−１．通信システム１
図１は、本実施形態に係る通信システム１の構成を示す図である。この通信システム１は、サーバ装置２０が端末装置１０に対して楽曲データを提供するためのシステムである。通信システム１は、図１に示されるように、自動車Ｃに搭載された端末装置１０と、サーバ装置２０とを有している。端末装置１０とサーバ装置２０とは、通信回線３０により接続されている。通信回線３０は、例えば、移動体通信網とインターネットとにより構成されるネットワークである。なお、図１には、端末装置１０が１つしか示されていないが、２以上の端末装置１０が通信回線３０に接続されてもよい。
【００１８】
１−１−２．端末装置１０
端末装置１０は、サーバ装置２０から楽曲データを受信するための携帯型のコンピュータ装置である。具体的には、端末装置１０は、スマートフォンや、タブレット端末である。または、カーナビゲーション装置や、携帯電話機や、ＰＤＡ（Personal Digital Assistant）である。端末装置１０は、図１に示されるように、自動車Ｃに搭載される。自動車Ｃは、本発明に係る「車両」の一例であって、原動機付き自転車や軽車両等の他の車に換えてもよい。
【００１９】
図２は、端末装置１０のハードウェア構成を示すブロック図である。端末装置１０は、図２に示されるように、制御部１１と、記憶部１２と、操作部１３と、表示部１４と、音声処理部１５と、通信部１６と、加速度センサ１７とを有する。
【００２０】
制御部１１は、例えばＣＰＵ（Central Processing Unit）やＧＰＵ（Graphics Processing Unit）等の演算処理装置である。記憶部１２は、例えばＥＥＰＲＯＭ（Electronically Erasable and Programmable ROM）やフラッシュメモリ等の記憶装置である。操作部１３は、例えばタッチパネルや操作ボタン等の操作入力装置である。表示部１４は、例えば液晶ディスプレイ等の表示装置である。
【００２１】
音声処理部１５は、例えば、マイクロフォン１５１と、スピーカ１５２と、ＤＳＰ（Digital Signal Processor）１５３等の音声処理回路とを備える。音声処理部１５は、マイクロフォンにより収音された音声を示す音声情報を制御部１１に出力するとともに、制御部１１から入力された信号により表される音をスピーカ１５２から出力する。このスピーカ１５２は、本発明に係る「放音部」の一例である。通信部１６は、通信回線３０を介してサーバ装置２０と通信を行うための通信インタフェースである。加速度センサ１７は、例えば３軸加速度センサであり、端末装置１０の加速度を計測する。
【００２２】
図３は、端末装置１０の制御部１１により実現される機能の構成を示す図である。制御部１１により、記憶部１２に記憶される所定のプログラムが実行されると、図３に示される、車名特定部１１１と、送信部１１２と、受信部１１３と、再生部１１４の機能が実現される。これらの機能は、特に、サーバ装置２０から楽曲データを受信して再生するための動作に関する。
【００２３】
車名特定部１１１は、車名を特定する。例えば車名特定部１１１は、操作部１３を介してユーザにより入力された情報に基づいて車名を特定する。または、車名特定部１１１は、端末装置１０が搭載された自動車Ｃの制御装置と、例えばBluetooth（登録商標）を利用した通信を行って、自動的に車名を特定してもよい。なお、車名特定部１１１により特定される車名は、必ずしも端末装置１０が搭載された自動車Ｃの車名である必要はなく、当該自動車とは異なる車両の車名であってもよい。また、ここで、車名とは、例えばプリウス（登録商標）やレクサス（登録商標）といった名称のことである。車名は、本発明に係る「車両属性情報」の一例である。
【００２４】
送信部１１２は、車名特定部１１１により特定された車名を示す車名情報を通信部１６を介してサーバ装置２０に送信する。受信部１１３は、サーバ装置２０から送信された楽曲データを通信部１６を介して受信する。再生部１１４は、受信部１１３により受信された楽曲データをスピーカ１５２を介して再生する。
【００２５】
１−１−３．サーバ装置２０
サーバ装置２０は、端末装置１０に対して楽曲データを提供するコンピュータ装置である。このサーバ装置２０は、本発明に係る「情報処理装置」の一例である。図４は、サーバ装置２０のハードウェア構成を示すブロック図である。サーバ装置２０は、図４に示されるように、制御部２１と、記憶部２２と、通信部２３とを有する。
【００２６】
制御部２１は、例えばＣＰＵ等の演算処理装置である。記憶部２２は、ＨＤＤ（Hard Disk Drive）等の記憶装置である。記憶部２２は、後述するジャンル特定テーブル２２１と楽曲情報データベース（以下、「ＤＢ」）２２２とを記憶する。また、記憶部２２は、楽曲データを記憶する。通信部２３は、通信回線３０を介して端末装置１０と通信を行うための通信インタフェースである。
【００２７】
図５は、ジャンル特定テーブル２２１のデータ構成の一例を示す図である。このジャンル特定テーブル２２１は、車名と楽曲のジャンルとを対応づけるテーブルである。ジャンル特定テーブル２２１を構成する各レコードは、図５に示されるように、「車名」と「ジャンル」の２つのフィールドにより構成される。ここで、ジャンルとは、「ロック」や「クラシック」といった楽曲の種類を表す。このジャンルは、本発明に係る「コンテンツ特定情報」の一例である。
【００２８】
ジャンル特定テーブル２２１における車名とジャンルとの対応づけは、各車両のユーザの嗜好に基づいて設定されてもよい。例えば、車名「Ａ」に対応づけられるジャンルは、車名「Ａ」の車両を運転するユーザ群により最も好まれるジャンルであってもよい。各車両のユーザの嗜好は、アンケートを通じて特定されてもよいし、各車両のユーザの楽曲データの再生履歴に基づいて特定されてもよい。また、ジャンル特定テーブル２２１における車名とジャンルとの対応づけは、各車両の設計コンセプトに基づいて各車両のメーカによって設定されてもよい。
【００２９】
図６は、楽曲情報ＤＢ２２２のデータ構成の一例を示す図である。この楽曲情報ＤＢ２２２は、楽曲に関する情報を格納するデータベースである。楽曲情報ＤＢ２２２を構成する各レコードは、図６に示されるように、「楽曲ＩＤ（Identification Data）」と「ジャンル」の２つのフィールドにより構成されている。ここで、楽曲ＩＤとは、各楽曲データに対して一意に割り当てられる識別情報である。なお、楽曲情報ＤＢ２２２の各レコードには、上記の楽曲ＩＤとジャンル以外の、他の楽曲の属性に関するフィールドが含まれてもよい。
【００３０】
図７は、サーバ装置２０の制御部２１により実現される機能の構成を示す図である。制御部２１により、記憶部２２に記憶される所定のプログラムが実行されると、図７に示される、受信部２１１と、取得部２１２と、ジャンル特定部２１３と、楽曲特定部２１４と、送信部２１５の機能が実現される。これらの機能は、特に、端末装置１０に対して楽曲データを提供する動作に関する。
【００３１】
受信部２１１は、端末装置１０により送信された車名情報を、通信部２３を介して受信する。取得部２１２は、受信部２１１により受信された車名情報を取得する。ジャンル特定部２１３は、取得部２１２により取得された車名情報に基づいて、端末装置１０のスピーカ１５２から出力される楽曲のジャンルを特定する。具体的には、ジャンル特定部２１３は、ジャンル特定テーブル２２１を参照して、取得部２１２により取得された車名情報により示される車名と対応づけられているジャンルを特定する。このジャンル特定部２１３は、本発明に係る「特定部」の一例である。
【００３２】
楽曲特定部２１４は、ジャンル特定部２１３により特定されたジャンルの楽曲を特定する。具体的には、楽曲特定部２１４は、楽曲情報ＤＢ２２２を参照して、ジャンル特定部２１３により特定されたジャンルと対応づけられている楽曲ＩＤを特定する。送信部２１５は、楽曲特定部２１４により特定された楽曲ＩＤにより識別される楽曲データを記憶部２２から読み出して、通信部２３を介して端末装置１０に送信する。
【００３３】
１−２．動作
次に、本実施形態に係る通信システム１の動作について説明する。具体的には、サーバ装置２０が端末装置１０に対して楽曲データを提供する楽曲データ提供動作について説明する。
【００３４】
図８は、楽曲データ提供動作を示すシーケンスチャートである。本動作において端末装置１０の制御部１１は、ユーザによって操作部１３を介して入力された情報に基づいて一の車名を特定すると（ステップＳａ１）、当該車名を示す車名情報をサーバ装置２０に送信する（ステップＳａ２）。
【００３５】
サーバ装置２０の制御部２１は、端末装置１０から送信された車名情報を取得すると、ジャンル特定テーブル２２１を参照して、当該車名情報により示される車名と対応づけられているジャンルを特定する（ステップＳａ３）。例えば、車名「Ａ」を示す車名情報が取得された場合には、図５に示されるジャンル特定テーブル２２１において、ジャンル「ロック」が特定される。
【００３６】
次に、制御部２１は、楽曲情報ＤＢ２２２を参照して、ステップＳａ３において特定されたジャンルと対応づけられている楽曲ＩＤを特定する（ステップＳａ４）。例えば、ステップＳａ３においてジャンル「ポップス」が特定された場合には、図６に示される楽曲情報ＤＢ２２２において、楽曲ＩＤ「Ｍ０００１」が特定される。なお、ここで特定される楽曲ＩＤは複数であってもよい。次に、制御部２１は、ステップＳａ４において特定された楽曲ＩＤにより識別される楽曲データを記憶部２２から読み出して、端末装置１０に送信する（ステップＳａ５）。
【００３７】
端末装置１０の制御部１１は、サーバ装置２０から送信された楽曲データを取得すると、当該楽曲データをスピーカ１５２を介して再生する（ステップＳａ６）。なお、再生方法は、ストリーミング方式であってもよい。
以上が、楽曲データ提供動作の説明である。
【００３８】
以上説明した本実施形態に係る通信システム１によれば、車名と楽曲のジャンルとがジャンル特定テーブル２２１において対応づけられ、ユーザによって指定された車名に対応するジャンルの楽曲が当該ユーザの自動車内で再生される。よって、もしユーザが、自身が乗車している自動車の車名を指定した場合には、当該ユーザは自己の自動車に適した楽曲を聴くことができる。また、もしユーザが、自身が乗車している自動車と異なる車両の車名を指定した場合には、自己の自動車とは異なる車両に適した楽曲を聴いてみることができる。もしユーザによって指定された異なる車両の車名がジャンル特定テーブル２２１において当該異なる車両を連想させるような楽曲のジャンルと対応づけられていた場合には、当該対応するジャンルの楽曲を聴くことで当該ユーザは異なる車両に乗車しているような感覚を擬似的に味わうことができる。
【００３９】
２．変形例
上記の実施形態は、以下のように変形してもよい。また、以下に示す２以上の変形例を互いに組み合わせてもよい。
【００４０】
２−１．変形例１
上記の実施形態では、サーバ装置２０が楽曲データを記憶し、サーバ装置２０から端末装置１０に対して楽曲データが提供されているが、端末装置１０は必ずしもサーバ装置２０から楽曲データを取得しなくてもよい。例えば、端末装置１０は、自機の記憶部１２に楽曲データを記憶しておき、サーバ装置２０において特定された楽曲ＩＤをサーバ装置２０から受信し、この楽曲ＩＤにより識別される楽曲データを記憶部１２から読み出して再生するようにしてもよい。また、端末装置１０は、自機ともサーバ装置２０とも異なる他の装置に記憶された楽曲データを、サーバ装置２０から受信した楽曲ＩＤに基づいて取得して再生するようにしてもよい。
【００４１】
また、上記の実施形態では、ジャンルを特定する処理（図８、ステップＳａ３）と楽曲ＩＤを特定する処理（図８、ステップＳａ４）とがサーバ装置２０において実行されているが、これらの処理のうちの少なくとも１つは端末装置１０において実行されてもよい。ジャンルを特定する処理が端末装置１０において実行される場合には、ジャンル特定テーブル２２１が端末装置１０に記憶されてよいし、楽曲ＩＤを特定する処理が端末装置１０において実行される場合には、楽曲情報ＤＢ２２２が端末装置１０に記憶されてよい。楽曲データは端末装置１０に記憶されてもよいし、他の装置に記憶された楽曲データを取得するようにしてもよい。なお、ジャンルを特定する処理が自機で実行される場合の端末装置１０は、本発明に係る「情報処理装置」の一例に相当する。
【００４２】
２−２．変形例２
上記の実施形態では、ジャンル特定テーブル２２１において車名と楽曲のジャンルとが対応づけられているが、この楽曲のジャンルに代えて別の情報を車名と対応づけるようにしてもよい。例えば、アーティスト名（具体的には、歌手、演奏家、作曲家、作詞家など）や、アルバム名や、楽曲名を車名と対応づけるようにしてもよい。そして、上記の楽曲データ提供動作のステップＳａ３において、ジャンルに代えてアーティスト名、アルバム名又は楽曲名を特定し、ステップＳａ４において、その特定した情報と対応づけられる楽曲ＩＤを楽曲情報ＤＢ２２２において特定するようにしてもよい。なお、この場合、楽曲情報ＤＢ２２２では、各楽曲ＩＤと対応づけて、アーティスト名、アルバム名又は楽曲名が格納されているものとする。
【００４３】
また、楽曲のジャンルに代えて、ラジオ又はテレビの放送局名を車名と対応づけるようにしてもよい。そして、上記の楽曲データ提供動作のステップＳａ３において、ジャンルに代えて放送局名を特定し、当該放送局名を示す情報を端末装置１０に提供し、当該放送局により放送されるコンテンツを端末装置１０においてスピーカ１５２から出力するようにしてもよい。
以上説明した、アーティスト名、アルバム名、楽曲名及び放送局名は、本発明に係る「コンテンツ特定情報」の一例である。
【００４４】
２−３．変形例３
上記の実施形態では、ジャンル特定テーブル２２１において車名と楽曲のジャンルとが対応づけられているが、この車名に代えて別の車両情報を楽曲のジャンルと対応づけるようにしてもよい。例えば、メーカ名や、車種や、車型や、色や、年式や、オプションを示す情報と楽曲のジャンルとを対応づけるようにしてもよい。仮にメーカ名が楽曲のジャンルと対応づけられる場合には、サーバ装置２０は車名情報に代えてメーカ名情報を端末装置１０から取得し、当該情報により示されるメーカ名と対応づけられるジャンルをジャンル特定テーブル２２１において特定する。なお、楽曲のジャンルとジャンル特定テーブル２２１において対応づけられる車両情報は、車名を加えた上記の各種車両情報のうちの２以上の情報であってもよい。
【００４５】
なお、ここで、車種とは、「普通車」、「大型車」、「小型車」といった車両の重量によって分類されるときの種類である。また、車型とは、「セダン」、「ミニバン」、「ＳＵＶ」といった車両の形状や使用用途によって分類されるときの種類である。また、オプションとは、車両の購入時に追加で注文されて当該車両に取り付けられる付属品のことである。
以上説明した、メーカ名、車種、車型、色及び年式は、本発明に係る「車両属性情報」の一例である。
【００４６】
２−４．変形例４
上記の楽曲データ提供動作のステップＳａ４において、ステップＳａ３において特定されたジャンルに加えて、端末装置１０が搭載された自動車Ｃの速度に基づいて楽曲ＩＤを特定してもよい。具体的には、自動車Ｃの速度が所定値以上である場合には、ステップＳａ３において特定されたジャンルとジャンル特定テーブル２２１において対応づけられている楽曲ＩＤのうち、所定値以上の楽曲のテンポと対応づけられている楽曲ＩＤを選択の対象から除外してもよい。これは、自動車Ｃの速度が速い状態においてアップテンポの楽曲を再生させると、さらなる速度の増加を招き、ひいては交通事故を誘発するおそれがあるからである。
【００４７】
この変形が採用される場合、楽曲情報ＤＢ２２２の各レコードは、「楽曲ＩＤ」と「ジャンル」に加えて、「テンポ」のフィールドを有する。そして、サーバ装置２０は、端末装置１０から、車名情報に加えて、自動車Ｃの速度を示す速度情報を取得し、その速度情報により示される速度が所定値以上である場合には、上記の楽曲データ提供動作のステップＳａ４において、ステップＳａ３において特定されたジャンルと対応づけられている楽曲ＩＤであって、且つ、所定値以下のテンポと対応づけられている楽曲ＩＤを特定するようにする。逆に、その速度情報により示される速度が所定値未満である場合には、ステップＳａ３において特定されたジャンルと対応づけられている楽曲ＩＤをすべて特定する。
【００４８】
ここで、速度の所定値とテンポの所定値とは、端末装置１０のユーザによって設定されてもよいし、サーバ装置２０の管理者によって設定されてもよい。また、ここで、速度とは、例えば所定時間にわたって測定された速度の平均値であって、端末装置１０の加速度センサ１７の出力値に基づいて算出されてもよいし、自動車Ｃの制御装置から取得された速度値に基づいて算出されてもよい。また、ここで、テンポとは、単位時間当たりの拍子の数であり、例えばｂｐｍ（Beats Per Minute）という単位で表される。
【００４９】
この変形が採用される場合、サーバ装置２０の制御部２１により実現される上記の取得部２１２は、車名情報に加えて、自動車Ｃの速度を示す速度情報を取得する。また、上記の楽曲特定部２１４は、取得部２１２により取得された速度情報に示される速度が所定値以上の場合は、楽曲情報ＤＢ２２２を参照して、ジャンル特定部２１３により特定されたジャンルと対応づけられている楽曲ＩＤであって、且つ、所定値以下のテンポと対応づけられている楽曲ＩＤを特定する。この変形例に係る楽曲特定部２１４とジャンル特定部２１３との組み合わせは、本発明に係る「特定部」の一例である。また、楽曲ＩＤは、本発明に係る「コンテンツ特定情報」の一例である。
【００５０】
２−５．変形例５
上記の変形例４において、自動車Ｃの速度に加えて、さらに自動車Ｃの運転者の運転技術のレベルを考慮して、楽曲ＩＤを特定するようにしてもよい。具体的には、仮に自動車Ｃの速度が所定値以上であっても、当該運転者の運転技術のレベルが所定値以上である場合には、所定値以上の楽曲のテンポと対応づけられている楽曲ＩＤを選択の対象から除外しないようにしてもよい。これは、運転者の運転技術のレベルが高い場合には、アップテンポの楽曲を再生したとしても、交通事故を誘発する可能性が低いと考えられるからである。
【００５１】
この変形が採用される場合、サーバ装置２０は、端末装置１０から、車名情報と速度情報に加えて、自動車Ｃの運転者の運転技術レベルを示す運転技術レベル情報を取得し、その運転技術レベル情報により示される運転技術レベルが所定値以上である場合には、速度情報により示される速度値に関わらず、上記の楽曲データ提供動作のステップＳａ４において、ステップＳａ３において特定されたジャンルと対応づけられている楽曲ＩＤをすべて特定する。一方、その運転技術レベル情報により示される運転技術レベルが所定値未満である場合には、その速度情報により示される速度が所定値以上であるときは、ステップＳａ３において特定されたジャンルと対応づけられている楽曲ＩＤであって、且つ、所定値以下のテンポと対応づけられている楽曲ＩＤを特定するようにする。また、その速度情報により示される速度が所定値未満である場合には、ステップＳａ３において特定されたジャンルと対応づけられている楽曲ＩＤをすべて特定する。
【００５２】
なお、ここで、運転技術レベルとは、運転者の運転技術のレベルを示す指標であって、例えば加速度センサ１７により測定された加速度の値に基づいて算出される。運転技術レベルの具体的な算出方法については、周知の方法を用いてよい（例えば、特開２０１３−０８８４１３号公報や特開２００２−２２２３６１号公報を参照のこと。）。運転技術レベルの所定値は、端末装置１０のユーザによって設定されてもよいし、サーバ装置２０の管理者によって設定されてもよい。
【００５３】
この変形が採用される場合、サーバ装置２０の制御部２１により実現される上記の取得部２１２は、車名情報と速度情報とに加えて、自動車Ｃの運転者の運転技術レベルを示す運転技術レベル情報を取得する。また、上記の楽曲特定部２１４は、取得部２１２により取得された運転技術レベル情報に示される運転技術レベルが所定値以上の場合は、速度情報により示される速度の値に関わらず、ジャンル特定部２１３により特定されたジャンルと対応づけられている楽曲ＩＤをすべて特定する。一方、楽曲特定部２１４は、取得部２１２により取得された運転技術レベル情報に示される運転技術レベルが所定値未満の場合であって、且つ、速度情報により示される速度が所定値以上であるときは、ジャンル特定部２１３により特定されたジャンルと対応づけられている楽曲ＩＤであって、且つ、所定値以下のテンポと対応づけられている楽曲ＩＤを特定するようにする。この変形例に係る楽曲特定部２１４とジャンル特定部２１３との組み合わせは、本発明に係る「特定部」の一例である。
【００５４】
２−６．変形例６
上記の楽曲データ提供動作において車名を特定する際（図８、ステップＳａ１）、端末装置１０の制御部１１は、車名のリストを表示部１４に表示させ、そのリストの中からユーザに車名を選択させるようにしてもよい。その際、当該リストに表示される車名は、その車両のメーカ、車種、車型、色、年式、価格等の条件に基づいて、グループ化されていてもよい。このようにすることで、端末装置１０のユーザは、自身が乗車する自動車Ｃと異なる車名の車両でありながらも、自動車Ｃと何らかの観点で類似する車両の車種を選択したり、自動車Ｃとは全く異なるカテゴリーの車両の車名を選択したりすることができる。
【００５５】
また、上記の楽曲データ提供動作では、サーバ装置２０から送信された楽曲データが自動的に端末装置１０において再生される場合を想定しているが（図８、ステップＳａ６）、一旦楽曲データを識別する楽曲ＩＤ（又は楽曲名）を端末装置１０の表示部１４に表示させ、ユーザによって操作部１３を介して選択された楽曲データのみを再生させるようにしてもよい。
【００５６】
２−７．変形例７
上記の実施形態では、端末装置１０のスピーカ１５２から楽曲が出力されているが、楽曲を出力する装置はこれに限られない。例えば、自動車Ｃ内に備え付けられる、端末装置１０のものとは別のスピーカから楽曲を出力するようにしてもよい。
【００５７】
２−８．変形例８
上記の実施形態では、端末装置１０のユーザによって車名が選択されているが（図８、ステップＳａ１）、サーバ装置２０の側で車名を選択するようにしてもよい。具体的には、サーバ装置２０は、端末装置１０から送信される車名情報に代えて、端末装置１０が搭載される自動車Ｃに最も近接する他の車両の車名を示す車名情報を取得するようにしてもよい。
【００５８】
この変形が採用される場合、サーバ装置２０の記憶部２２は、各車両の位置と車名とを把握するために、車両情報ＤＢ２２３を記憶する。図９は、車両情報ＤＢ２２３のデータ構成の一例を示す図である。車両情報ＤＢ２２３を構成する各レコードは、図９に示されるように、「端末ＩＤ」と「位置」と「車名」の３つのフィールドにより構成される。ここで、端末ＩＤとは、端末装置１０に対して一意に割り当てられる識別情報である。位置とは、車両の現在位置である。正確には、車両に搭載された端末装置１０の現在位置である。
【００５９】
この車両情報ＤＢ２２３を備えるサーバ装置２０は、端末装置１０から楽曲データの配信要求（端末ＩＤを含む）を受信すると、まず、端末装置１０が搭載される自動車Ｃの位置を車両情報ＤＢ２２３を参照して特定する。次に、サーバ装置２０は、特定した位置に最も近い位置と車両情報ＤＢ２２３において対応づけられている他の車両の車名を示す車名情報を取得する。そして、サーバ装置２０は、ジャンル特定テーブル２２１を参照して、当該車名情報により示される車名と対応づけられているジャンルを特定する（図８、ステップＳａ３）。以降の処理は、図８に示す通りである。
【００６０】
なお、サーバ装置２０は、端末装置１０が搭載される自動車Ｃに最も近接する他の車両の車名に代えて、当該自動車Ｃの位置から所定の範囲内に位置する複数の車両によって最も多く共有される車名を示す車名情報を取得するようにしてもよい。この場合も、サーバ装置２０は、端末装置１０から楽曲データの配信要求（端末ＩＤを含む）を受信すると、まず、端末装置１０が搭載される自動車Ｃの位置を車両情報ＤＢ２２３を参照して特定する。次に、サーバ装置２０は、特定した位置から所定の範囲内に含まれる位置と車両情報ＤＢ２２３において対応づけられている複数の他の車両の車名を特定し、その中で最も重複する車名を示す車名情報を取得する。そして、サーバ装置２０は、ジャンル特定テーブル２２１を参照して、当該車名情報により示される車名と対応づけられているジャンルを特定する（図８、ステップＳａ３）。以降の処理は、図８に示す通りである。
【００６１】
２−９．変形例９
上記の実施形態又は変形例において、端末装置１０の制御部１１又はサーバ装置２０の制御部２１によって実行されるプログラムは、コンピュータ装置が読み取り可能な記録媒体を介して提供されてもよい。ここで、記録媒体とは、例えば、磁気テープや磁気ディスクなどの磁気記録媒体や、光ディスクなどの光記録媒体や、光磁気記録媒体や、半導体メモリ等である。また、同プログラムは、インターネット等のネットワークを介して提供されてもよい。
【符号の説明】
【００６２】
１…通信システム、１０…端末装置、１１…制御部、１２…記憶部、１３…操作部、１４…表示部、１５…音声処理部、１６…通信部、１７…加速度センサ、２０…サーバ装置、２１…制御部、２２…記憶部、２３…通信部、３０…通信回線、１１１…車名特定部、１１２…送信部、１１３…受信部、１１４…再生部、１５１…マイクロフォン、１５２…スピーカ、１５３…ＤＳＰ、２１１…受信部、２１２…取得部、２１３…ジャンル特定部、２１４…楽曲特定部、２１５…送信部、２２１…ジャンル特定テーブル、２２２…楽曲情報ＤＢ、２２３…車両情報ＤＢ
【図１】
2015054583.tif 000003
【図２】
2015054583.tif 000004
【図３】
2015054583.tif 000005
【図４】
2015054583.tif 000006
【図５】
2015054583.tif 000007
【図６】
2015054583.tif 000008
【図７】
2015054583.tif 000009
【図８】
2015054583.tif 000010
【図９】
2015054583.tif 000011