(57)【要約】【課題】ユーザの主観を反映した道路情報を提供する。【解決手段】サーバ装置２０は、通信端末１０−２及び１０−３に道路状況を問い合わせるメッセージを送信する。サーバ装置２０は、通信端末１０−２及び１０−３から出力されたメッセージに応じて通信端末１０−２及び１０−３のユーザによりに入力された音声を示す音声データを、通信端末１０−２及び１０−３から受信する。サーバ装置２０は、受信された音声データに基づいて、音声の入力時に通信端末１０−２及び１０−３が位置した場所の道路状況を判定する。サーバ装置２０は、判定された道路状況を示す道路情報を通信端末１０−１に送信する。【選択図】図５
2015204002.tif 000002
【特許請求の範囲】
【請求項１】
第１通信端末とは異なる第２通信端末に道路状況を問い合わせるメッセージを送信するメッセージ送信部と、
前記第２通信端末から出力された前記メッセージに応じて前記第２通信端末のユーザにより入力された音声を示す音声データを、前記第２通信端末から受信する受信部と、
前記受信された音声データの特徴に基づいて、前記音声の入力時に前記第２通信端末が位置した場所の道路状況を判定する状況判定部と、
前記判定された道路状況を示す道路情報を前記第１通信端末に送信する情報送信部と
を備えるサーバ装置。
【請求項２】
前記受信された音声データに音声認識処理を施すことにより、前記入力された音声に含まれる言葉を示すテキストデータを生成する音声認識部と、
前記受信された音声データが示す前記音声の特徴に基づいて、前記ユーザのストレスの度合いを判定するストレス判定部とをさらに備え、
前記状況判定部は、前記生成されたテキストデータと前記判定されたストレスの度合いとに基づいて、道路状況を判定する
請求項１に記載のサーバ装置。
【請求項３】
前記メッセージ送信部は、前記第１通信端末からの渋滞状況の問い合わせに応じて、渋滞状況を問い合わせるメッセージを送信し、
前記状況判定部は、前記生成されたテキストデータに基づいて渋滞の有無を判定し、前記判定されたストレスの度合いに基づいて渋滞の程度を判定し、
前記道路情報には、前記判定された渋滞の有無及び渋滞の程度を示す情報が含まれる
請求項２に記載のサーバ装置。
【請求項４】
複数の通信端末の中から所定の条件を満たす通信端末を選択する選択部をさらに備え、
前記第２通信端末は、前記選択された通信端末である
請求項１から３のいずれか１項に記載のサーバ装置。
【請求項５】
前記複数の通信端末の位置を特定する位置特定部をさらに備え、
前記第１通信端末は、車両で使用され、
前記選択部は、前記特定された位置に基づいて、前記所定の条件を満たすか否かを判断し、
前記所定の条件は、予め設定された前記車両の走行経路上の場所に位置することである
請求項４に記載のサーバ装置。
【請求項６】
前記複数の通信端末を利用する複数のユーザの属性を示す属性情報を記憶する記憶部をさらに備え、
前記選択部は、前記記憶部に記憶された前記属性情報に基づいて、前記所定の条件を満たすか否かを判断し、
前記所定の条件は、予め設定された前記車両の走行経路上に位置し、且つ、前記第１通信端末のユーザと共通の属性を有する他のユーザにより利用されることである
請求項５に記載のサーバ装置。
【請求項７】
サーバ装置と、第１通信端末と、第２通信端末とを備え、
前記サーバ装置は、
前記第２通信端末に道路状況を問い合わせるメッセージを送信するメッセージ送信部と、
前記第２通信端末から出力された前記メッセージに応じて前記第２通信端末のユーザにより入力された音声を示す音声データを、前記第２通信端末から受信する受信部と、
前記受信された音声データの特徴に基づいて、前記音声の入力時に前記第２通信端末が位置した場所の道路状況を判定する状況判定部と、
前記判定された道路状況を示す道路情報を前記第１通信端末に送信する情報送信部と
を有し、
前記第１通信端末は、
前記サーバ装置から受信した前記道路情報を表示する表示部を有し、
前記第２通信端末は、
前記サーバ装置から受信した前記メッセージを出力する出力部と、
前記出力されたメッセージに応じて前記ユーザにより入力された前記音声を受信して音声データに変換するマイクロフォンと、
前記音声データを前記サーバ装置に送信する音声送信部とを有する
通信システム。
【請求項８】
第１通信端末とは異なる第２通信端末に道路状況を問い合わせるメッセージを送信するステップと、
前記第２通信端末から出力された前記メッセージに応じて前記第２通信端末のユーザにより入力された音声を示す音声データを、前記第２通信端末から受信するステップと、
前記受信された音声データの特徴に基づいて、前記音声の入力時に前記第２通信端末が位置した場所の道路状況を判定するステップと、
前記判定された道路状況を示す道路情報を前記第１通信端末に送信するステップと
を備える通信方法。
【請求項９】
コンピュータに、
第１通信端末とは異なる第２通信端末に道路状況を問い合わせるメッセージを送信するステップと、
前記第２通信端末から出力された前記メッセージに応じて前記第２通信端末のユーザにより入力された音声を示す音声データを、前記第２通信端末から受信するステップと、
前記受信された音声データの特徴に基づいて、前記音声の入力時に前記第２通信端末が位置した場所の道路状況を判定するステップと、
前記判定された道路状況を示す道路情報を前記第１通信端末に送信するステップと
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、道路情報を提供する技術に関する。
【背景技術】
【０００２】
ユーザに道路情報を提供する技術が知られている。例えば、特許文献１には、前方を走行する他車両から渋滞情報を受信すると、新たな渋滞情報を作成して表示することが記載されている。特許文献２には、前方の車両から受信した走行情報に基づいて渋滞を判定し、その判定結果を表示することが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１４８９０１号公報
【特許文献２】特開２００５−３８２０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１及び２に記載の技術で提供される渋滞情報には、実際に渋滞に巻き込まれたユーザの主観は反映されていない。そのため、例えば渋滞の程度を正確に把握することができない場合がある。
本発明は、ユーザの主観を反映した道路情報を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明は、第１通信端末とは異なる第２通信端末に道路状況を問い合わせるメッセージを送信するメッセージ送信部と、前記第２通信端末から出力された前記メッセージに応じて前記第２通信端末のユーザにより入力された音声を示す音声データを、前記第２通信端末から受信する受信部と、前記受信された音声データの特徴に基づいて、前記音声の入力時に前記第２通信端末が位置した場所の道路状況を判定する状況判定部と、前記判定された道路状況を示す道路情報を前記第１通信端末に送信する情報送信部とを備えるサーバ装置を提供する。
【０００６】
前記サーバ装置は、前記受信された音声データに音声認識処理を施すことにより、前記入力された音声に含まれる言葉を示すテキストデータを生成する音声認識部と、前記受信された音声データが示す前記音声の特徴に基づいて、前記ユーザのストレスの度合いを判定するストレス判定部とをさらに備え、前記状況判定部は、前記生成されたテキストデータと前記判定されたストレスの度合いとに基づいて、道路状況を判定してもよい。
【０００７】
前記メッセージ送信部は、前記第１通信端末からの渋滞状況の問い合わせに応じて、渋滞状況を問い合わせるメッセージを送信し、前記状況判定部は、前記生成されたテキストデータに基づいて渋滞の有無を判定し、前記判定されたストレスの度合いに基づいて渋滞の程度を判定し、前記道路情報には、前記判定された渋滞の有無及び渋滞の程度を示す情報が含まれてもよい。
【０００８】
前記サーバ装置は、複数の通信端末の中から所定の条件を満たす通信端末を選択する選択部をさらに備え、前記第２通信端末は、前記選択された通信端末であってもよい。
【０００９】
前記サーバ装置は、前記複数の通信端末の位置を特定する位置特定部をさらに備え、前記第１通信端末は、車両で使用され、前記選択部は、前記特定された位置に基づいて、前記所定の条件を満たすか否かを判断し、前記所定の条件は、予め設定された前記車両の走行経路上の場所に位置することであってもよい。
【００１０】
前記サーバ装置は、前記複数の通信端末を利用する複数のユーザの属性を示す属性情報を記憶する記憶部をさらに備え、前記選択部は、前記記憶部に記憶された前記属性情報に基づいて、前記所定の条件を満たすか否かを判断し、前記所定の条件は、予め設定された前記車両の走行経路上に位置し、且つ、前記第１通信端末のユーザと共通の属性を有する他のユーザにより利用されることであってもよい。
【００１１】
本発明は、サーバ装置と、第１通信端末と、第２通信端末とを備え、前記サーバ装置は、前記第２通信端末に道路状況を問い合わせるメッセージを送信するメッセージ送信部と、前記第２通信端末から出力された前記メッセージに応じて前記第２通信端末のユーザにより入力された音声を示す音声データを、前記第２通信端末から受信する受信部と、前記受信された音声データの特徴に基づいて、前記音声の入力時に前記第２通信端末が位置した場所の道路状況を判定する状況判定部と、前記判定された道路状況を示す道路情報を前記第１通信端末に送信する情報送信部とを有し、前記第１通信端末は、前記サーバ装置から受信した前記道路情報を表示する表示部を有し、前記第２通信端末は、前記サーバ装置から受信した前記メッセージを出力する出力部と、前記出力されたメッセージに応じて前記ユーザにより入力された前記音声を受信して音声データに変換するマイクロフォンと、前記音声データを前記サーバ装置に送信する音声送信部とを有する通信システムを提供する。
【００１２】
本発明は、第１通信端末とは異なる第２通信端末に道路状況を問い合わせるメッセージを送信するステップと、前記第２通信端末から出力された前記メッセージに応じて前記第２通信端末のユーザにより入力された音声を示す音声データを、前記第２通信端末から受信するステップと、前記受信された音声データの特徴に基づいて、前記音声の入力時に前記第２通信端末が位置した場所の道路状況を判定するステップと、前記判定された道路状況を示す道路情報を前記第１通信端末に送信するステップとを備える通信方法を提供する。
【００１３】
本発明は、コンピュータに、第１通信端末とは異なる第２通信端末に道路状況を問い合わせるメッセージを送信するステップと、前記第２通信端末から出力された前記メッセージに応じて前記第２通信端末のユーザにより入力された音声を示す音声データを、前記第２通信端末から受信するステップと、前記受信された音声データの特徴に基づいて、前記音声の入力時に前記第２通信端末が位置した場所の道路状況を判定するステップと、前記判定された道路状況を示す道路情報を前記第１通信端末に送信するステップとを実行させるためのプログラムを提供する。
【発明の効果】
【００１４】
本発明によれば、ユーザの主観を反映した道路情報を提供することができる。
【図面の簡単な説明】
【００１５】
【図１】通信システムの全体構成を示す図。
【図２】通信端末のハードウェア構成を示す図。
【図３】サーバ装置のハードウェア構成を示す図。
【図４】通信システムの機能構成を示す図。
【図５】通信システムが行う道路情報を提供する処理を示すシーケンスチャート。
【図６】道路情報の一例を示す図。
【発明を実施するための形態】
【００１６】
１．構成
図１は、本実施形態に係る通信システム１の全体構成を示す図である。この通信システム１は、ユーザに対してカーナビゲーションサービスを提供するためのシステムである。この通信システム１は、通信端末１０−１、１０−２、及び１０−３（以下、それぞれを区別しない場合には「通信端末１０」という。）と、サーバ装置２０とを有する。通信端末１０とサーバ装置２０とは、ネットワーク２により接続される。ネットワーク２には、例えば移動体通信網及びインターネットの他、複数の基地局が含まれる。なお、図１には、通信端末１０が３つしか示されていないが、４以上の通信端末１０が設けられてもよい。
【００１７】
通信端末１０−１〜１０−３は、それぞれ、車両３０−１〜３０−３（以下、それぞれを区別しない場合には「車両３０」という。）で使用される。なお、通信端末１０−１〜１０−３は、それぞれ、車両３０−１〜３０−３に設置されてもよいし、車両３０−１〜３０−３に乗車するユーザにより携帯されてもよい。また、図１に示す例では、車両３０は自動車であるが、原動機付き自転車や軽車両等の他の車であってもよい。
【００１８】
（１）通信端末１０のハードウェア構成
図２は、通信端末１０のハードウェア構成を示す図である。通信端末１０は、ユーザに対してカーナビゲーション機能を提供するための携帯型のコンピュータである。通信端末１０は、例えばスマートフォンやタブレット端末である。または、通信端末１０は、カーナビゲーション装置や携帯電話、ＰＤＡ（Personal Digital Assistant）であってもよい。通信端末１０は、制御部１１と、記憶部１２と、通信部１３と、操作部１４と、表示部１５と、音声入出力部１６と、測位部１７とを有する。これらの構成要素は、バス１８を介して接続される。
【００１９】
制御部１１は、記憶部１２に記憶されたプログラムを実行することにより、データの演算や他の構成要素の制御を行う。制御部１１には、例えばＣＰＵ（Central Processing Unit）が用いられる。記憶部１２は、制御部１１により実行されるプログラムや各種のデータを記憶する。記憶部１２は、主記憶装置と補助記憶装置とを含む。主記憶装置には、例えばＲＡＭ（Random Access Memory）が用いられる。補助記憶装置には、例えばフラッシュメモリが用いられる。記憶部１２には、地図情報１２１が記憶される。通信部１３は、ネットワーク２を介してサーバ装置２０と通信を行うための通信インタフェースである。
【００２０】
操作部１４は、ユーザの操作に応じた信号を制御部１１に入力する。操作部１４には、例えばタッチパネルと操作ボタンとが用いられる。表示部１５は、各種の情報を表示する。表示部１５には、例えば液晶ディスプレイが用いられる。音声入出力部１６は、音声の入出力を行う。音声入出力部１６は、音声を受信するマイクロフォン１６１と、音声を出力するスピーカ１６２（出力部の一例）と、各種の音声処理を行う音声処理部１６３とを含む。音声処理部１６３には、例えばＤＳＰ（Digital Signal Processor）が用いられる。測位部１７は、通信端末１０の現在位置を測定する。測位部１７には、例えばＧＰＳ（Global Positioning System）受信機が用いられる。測位部１７により測定された位置を示す位置情報は、所定の時間間隔でサーバ装置２０に送信される。
【００２１】
（２）サーバ装置２０のハードウェア構成
図３は、サーバ装置２０のハードウェア構成を示す図である。サーバ装置２０は、通信端末１０に対して、カーナビゲーションに用いられる情報を提供するためのコンピュータである。サーバ装置２０は、制御部２１と、記憶部２２と、通信部２３とを有する。これらの構成要素は、バス２４を介して接続される。
【００２２】
制御部２１は、記憶部２２に記憶されたプログラムを実行することにより、データの演算や他の構成要素の制御を行う。制御部２１には、例えばＣＰＵが用いられる。記憶部２２は、制御部２１により実行されるプログラムや各種データを記憶する。記憶部２２は、主記憶装置と補助記憶装置とを含む。主記憶装置には、例えばＲＡＭが用いられる。補助記憶装置には、例えばＨＤＤ（Hard Disk Drive）が用いられる。通信部２３は、ネットワーク２を介して通信端末１０と通信を行うための通信インタフェースである。
【００２３】
（３）通信システム１の機能構成
図４は、通信システム１の機能構成を示す図である。通信端末１０は、制御部１１が１又は複数のプログラムを実行することにより、問い合わせ部１１２と、表示制御部１１３と、出力制御部１１４と、音声送信部１１５の機能を実現する。ただし、実際には、問い合わせ部１１２及び表示制御部１１３の機能と、出力制御部１１４及び音声送信部１１５の機能とは、別の通信端末１０により実現される。また、これらの機能は、制御部１１と他の構成要素との協働により実現されてもよい。
【００２４】
問い合わせ部１１２は、サーバ装置２０に道路状況を問い合わせる。表示制御部１１３は、この問い合わせに応じてサーバ装置２０から受信した道路情報を表示部１５に表示する。出力制御部１１４は、サーバ装置２０から受信したメッセージの出力を制御する。音声送信部１１５は、出力されたメッセージに応じて、ユーザにより入力された音声に応じた音声データをサーバ装置２０に送信する。
【００２５】
サーバ装置２０は、制御部２１が１又は複数のプログラムを実行することにより、位置特定部２１１と、選択部２１２と、メッセージ送信部２１３と、受信部２１４と、音声認識部２１５と、ストレス判定部２１６と、状況判定部２１７と、生成部２１８と、情報送信部２１９の機能を実現する。これらの機能は、制御部２１と他の構成要素との協働により実現されてもよい。
【００２６】
位置特定部２１１は、各通信端末１０の位置を特定する。選択部２１２は、特定された位置に基づいて所定の条件を満たすか否かを判断し、複数の通信端末１０の中から所定の条件を満たす通信端末１０を選択する。メッセージ送信部２１３は、選択された通信端末１０に道路状況を問い合わせるメッセージを送信する。受信部２１４は、通信端末１０から出力されたメッセージに応じてこの通信端末１０に入力された音声を示す音声データを、この通信端末１０から受信する。音声認識部２１５は、受信された音声データに音声認識処理を施すことにより、入力された音声に含まれる言葉を示すテキストデータを生成する。ストレス判定部２１６は、音声データが示す音声の特徴に基づいて、音声を入力したユーザのストレスの度合いを判定する。状況判定部２１７は、受信された音声データの特徴に基づいて、音声の入力時に通信端末１０が位置した場所の道路状況を判定する。この音声データの特徴とは、音声データが示す音声に含まれる言葉と、音声データが示す音声の特徴との両方を含むものをいう。具体的には、状況判定部２１７は、生成されたテキストデータと判定されたストレスの度合いとに基づいて、道路状況を判定する。生成部２１８は、判定された道路状況を示す道路情報を生成する。情報送信部２１９は、生成された道路情報を、道路状況の問い合わせ元の通信端末１０に送信する。
【００２７】
２．動作
図５は、通信システム１が行う道路情報を提供する処理を示すシーケンスチャートである。この処理は、ユーザが通信端末１０を用いて道路状況を問い合わせる操作を行ったときに開始される。ここでは、通信端末１０−１（第１通信端末の一例）にて渋滞状況（道路状況の一例）を問い合わせる操作が行われたものとする。
【００２８】
ステップＳ１０１において、通信端末１０−１の問い合わせ部１１２は、サーバ装置２０に渋滞状況を問い合わせる。具体的には、問い合わせ部１１２は、渋滞状況を問い合わせる問い合わせ情報をサーバ装置２０に送信する。この問い合わせ情報には、通信端末１０−１の現在位置を示す位置情報と、車両３０−１の走行経路Ｒ１を示す経路情報とが含まれる。通信端末１０−１の現在位置は、測位部１７により測定される。車両３０−１の走行経路Ｒ１は、ユーザの操作により予め設定される。
【００２９】
ステップＳ１０２において、サーバ装置２０の選択部２１２は、通信端末１０−１から問い合わせを受けると、渋滞状況の問い合わせ先を選択する。具体的には、サーバ装置２０には、所定の時間間隔で各通信端末１０から位置情報が送信される。サーバ装置２０の位置特定部２１１は、各通信端末１０から受信した位置情報に基づいて、各通信端末１０の現在位置を特定する。選択部２１２は、特定された各通信端末１０の現在位置に基づいて所定の条件を満たすか否かを判断し、所定の条件を満たす通信端末１０を問い合わせ先として選択する。この所定の条件は、例えば車両３０−１の走行経路Ｒ１上において通信端末１０−１の現在位置より前方において所定の距離だけ離れた場所に位置することである。
【００３０】
例えば、所定の距離が１０ｋｍ及び２０ｋｍであるものとする。この場合、まず問い合わせ情報に含まれる位置情報及び経路情報に基づいて、通信端末１０−１の現在位置と、車両３０−１の走行経路Ｒ１とが特定される。ここでは、通信端末１０−１の現在位置が図１に示す地点Ｐ０であるものとする。例えば図１に示すように、車両３０−１の走行経路Ｒ１上にて、地点Ｐ０から１０ｋｍ先の地点Ｐ１に通信端末１０−２に位置し、２０ｋｍ先の地点Ｐ２に通信端末１０−３が位置する場合には、通信端末１０−２及び通信端末１０−３が問い合わせ先として選択される。ここでは、ステップＳ１０２で通信端末１０−２及び通信端末１０−３（いずれも第２通信端末の一例）が問い合わせ先として選択されたものとする。
【００３１】
ステップＳ１０３において、サーバ装置２０のメッセージ送信部２１３は、ステップＳ１０２で選択された問い合わせ先に、渋滞状況を問い合わせる音声メッセージを送信する。この音声メッセージは、例えば「渋滞していますか？」という音声である。この例では、通信端末１０−２及び通信端末１０−３に音声メッセージが送信される。
【００３２】
ステップＳ１０４において、通信端末１０−２の出力制御部１１４は、サーバ装置２０から音声メッセージを受信すると、受信した音声メッセージをスピーカ１６２から出力する。これにより、スピーカ１６２から渋滞状況を問い合わせる音声が出力される。
【００３３】
ステップＳ１０５において、通信端末１０−２のユーザは、スピーカ１６２から渋滞状況を問い合わせる音声が出力されると、マイクロフォン１６１に向かって渋滞状況を音声で答える。例えばユーザは、マイクロフォン１６１に向かって「渋滞しています」と発声する。マイクロフォン１６１は、この音声を受信して音声データに変換する。この音声データは、音声処理部１６３で各種の音声処理が施された後、制御部２１に入力される。
【００３４】
ステップＳ１０６において、通信端末１０−２の音声送信部１１５は、入力された音声データを、音声入力時の通信端末１０−２の位置、すなわち地点Ｐ１を示す位置情報とともにサーバ装置２０に送信する。
【００３５】
ステップＳ１０７〜Ｓ１０９において、通信端末１０−３は、ステップＳ１０４〜Ｓ１０６と同様の処理を行う。これにより、通信端末１０−３のユーザの音声を示す音声データが、音声入力時の通信端末１０−３の位置、すなわち地点Ｐ２を示す位置情報とともにサーバ装置２０に送信される。
【００３６】
ステップＳ１１０において、サーバ装置２０の音声認識部２１５は、受信部２１４が通信端末１０−２及び通信端末１０−３からそれぞれ音声データ及び位置情報を受信すると、受信した音声データに音声認識処理を施す。これにより、ユーザが発した言葉を示すテキストデータが生成される。
【００３７】
ステップＳ１１１において、サーバ装置２０のストレス判定部２１６は、受信した音声データを分析することにより、ユーザのストレスの度合いを判定する。この判定は、周知の音声解析技術を用いて行われる。例えばストレスの度合いは、声の大きさ、周波数、速度、ピッチ、フォルマント等の特徴に基づいて判定されてもよい（例えば、特開２０１０−２５９６９１号公報参照）。このストレスの度合いは、例えば「Ａ」〜「Ｅ」の５段階で示される。
【００３８】
ステップＳ１１２において、サーバ装置２０の状況判定部２１７は、ステップＳ１１０で生成されたテキストデータとステップＳ１１１で判定されたストレスの度合いとに基づいて、渋滞状況を判定する。この渋滞状況には、渋滞の有無と、渋滞の程度とが含まれる。具体的には、状況判定部２１７は、予め登録された渋滞している又は渋滞していないことを意味する言葉と、テキストデータが示す言葉とを比較することにより、渋滞の有無を判定する。また、状況判定部２１７は、ストレスの度合いに基づいて渋滞状況を判定する。この渋滞の程度は、例えば「１」〜「５」の５段階で示される。ストレスの度合いが高いほど渋滞の程度が重いと判定される。
【００３９】
例えば、通信端末１０−２から受信した音声データに基づいて、「渋滞しています」という言葉を示すテキストデータが生成されるとともに、ストレスの度合いとして最も高い「Ｅ」が判定されたものとする。この場合、音声入力時に通信端末１０−２がいた地点Ｐ１にて、渋滞が発生しており、その渋滞の程度は最も重い「５」であると判定される。また、通信端末１０−３から受信した音声データに基づいて、「渋滞しています」という言葉を示すテキストデータが生成されるとともに、ストレスの度合いとして最も低い「Ａ」が判定されたものとする。この場合、音声入力時に通信端末１０−３がいた地点Ｐ２では、渋滞が発生しているものの、その渋滞の程度は最も軽い「１」であると判定される。
【００４０】
ステップＳ１１３において、サーバ装置２０の生成部２１８は、ステップＳ１１２で判定された渋滞状況を示す道路情報を生成する。この道路情報には、例えば地点Ｐ１の位置情報、渋滞していることを示す情報、及び渋滞の程度「５」と、地点Ｐ２の位置情報、渋滞していることを示す情報、及び渋滞の程度「１」とが含まれる。
【００４１】
ステップＳ１１４において、サーバ装置２０の情報送信部２１９は、ステップＳ１１２で生成された道路情報を通信端末１０−１に送信する。
【００４２】
ステップＳ１１５において、通信端末１０−１の表示制御部１１３は、サーバ装置２０から道路情報を受信すると、受信した道路情報を表示部１５に表示する。これにより、表示部１５に道路情報が表示される。この道路情報は、例えば地図情報１２１上にアイコン画像で表示される。
【００４３】
図６は、道路情報の一例を示す図である。この例では、地図情報１２１の走行経路Ｒ１上にある地点Ｐ１の位置には、程度「５」の激しい渋滞が発生していることを示す画像Ｍ１が表示される。また、走行経路Ｒ１上にある地点Ｐ２の位置には、程度「１」の軽い渋滞が発生していることを示す画像Ｍ２が表示される。
【００４４】
上述した実施形態によれば、道路状況を問い合わせたユーザがこれから到達する地点にいる他のユーザの音声により道路状況が判定され、この判定結果に応じた道路情報が生成される。したがって、ユーザの主観を反映した道路情報を提供することができる。また、道路情報には、実際に渋滞が発生している地点にいる他のユーザのストレスの度合いに基づいて判定された渋滞の程度が含まれるため、他のユーザが実際に体感した渋滞の程度を認識することができる。
【００４５】
３．変形例
上述した実施形態は、以下のように変形してもよい。また、以下に示す２以上の変形例を互いに組み合わせてもよい。
【００４６】
（１）道路状況の問い合わせ先を選択するときに用いられる所定の条件は、実施形態で説明した条件に限定されない。例えば所定の条件は、走行経路Ｒ１上において問い合わせ元の通信端末１０−１の現在位置より前方において渋滞が起きやすい場所として予め設定された場所に位置することであってもよい。この場合には、渋滞が起きやすい場所の道路情報が表示されるため、ユーザは、渋滞が起きやすい場所の道路状況を認識することができる。
【００４７】
他の例として、所定の条件は、走行経路Ｒ１上において問い合わせ元の通信端末１０−１の現在位置より前方に位置し、且つ、通信端末１０−１のユーザにより指定された場所に位置することであってもよい。例えば、ユーザが通信端末１０−１を用いてサービスエリアを指定した場合には、サービスエリアの道路情報が表示されるため、ユーザは、サービスエリアの混雑状況を認識することができる。
【００４８】
他の例として、所定の条件は、走行経路Ｒ１上において問い合わせ元の通信端末１０−１の現在位置より後方の所定の範囲内に位置することであってもよい。この場合、ユーザの後方の道路情報が表示されるため、例えばユーザは、自分の後方で渋滞が起きていることを認識することができる。これにより、例えばユーザの運転が原因で渋滞が発生している場合に、ユーザは、スピードを上げる等の渋滞を解消するための対処をすることができる。
【００４９】
他の例として、所定の条件は、走行経路Ｒ１上において問い合わせ元の通信端末１０−１の現在位置より前方に位置し、且つ、通信端末１０−１のユーザと共通の属性を有する他のユーザにより利用されることであってもよい。この変形例では、サーバ装置２０の記憶部２２には、各通信端末１０のユーザの属性を示す属性情報が予め記憶される。この属性には、年齢、性別、職業の他、運転暦や運転癖、車種が含まれてもよい。選択部２１２は、記憶部２２に記憶された属性情報に基づいて、問い合わせ先を選択する。例えば、問い合わせ元の通信端末１０−１のユーザの属性が、３０代女性の主婦である場合には、走行経路Ｒ１上において通信端末１０−１の現在位置より前方に位置する複数の通信端末１０のうち、「３０代」、「女性」、及び「主婦」という属性の全て又は少なくとも１が共通する属性の他のユーザが利用する通信端末１０が選択される。この場合、道路状況を問い合わせたユーザと共通の属性を有する他のユーザの音声により道路状況が判定され、この判定結果に応じた道路情報が生成される。したがって、道路状況を問い合わせたユーザに対し、属性の近い他のユーザの主観を反映した道路情報を提供することができる。
【００５０】
他の例として、所定の条件は、走行経路Ｒ１上において問い合わせ元の通信端末１０−１の現在位置より前方に位置し、且つ、所定の速度以上の速度で走行する車両３０で使用されていることであってもよい。この変形例では、各通信端末１０は、車速センサにより車両３０の走行速度を測定する。この車速センサは、例えば車両３０に搭載され、通信端末１０と通信を行う機能を有する。サーバ装置２０の選択部２１２は、走行経路Ｒ１上において問い合わせ元の通信端末１０−１の現在位置より前方に位置する通信端末１０に対して走行速度を問い合わせる。通信端末１０は、サーバ装置２０からの問い合わせに応じて、測定した走行速度を応答する。サーバ装置２０の選択部２１２は、所定の速度以上の走行速度を応答した通信端末１０を選択する。この場合、渋滞が解消された地点にいるユーザの通信端末１０が選択され、その地点の道路情報が表示されるため、ユーザは、渋滞が解消された地点を把握することができる。
【００５１】
他の例として、所定の条件は、走行経路Ｒ１上において問い合わせ元の通信端末１０−１の現在位置より前方に位置し、且つ、走行時間が一定時間に達した車両３０で使用されていることであってもよい。この変形例では、各通信端末１０は、走行時間計により車両３０の走行時間を計測する。この走行時間とは、車両３０が走行を開始した時点から経過した時間である。走行時間計は、例えば車両３０に搭載され、通信端末１０と通信を行う機能を有する。サーバ装置２０の選択部２１２は、走行経路Ｒ１上において問い合わせ元の通信端末１０−１の現在位置より前方に位置する通信端末１０に対して走行時間を問い合わせる。通信端末１０は、サーバ装置２０からの問い合わせに応じて、計測した走行時間を応答する。サーバ装置２０の選択部２１２は、一定時間以上の走行時間を応答した通信端末１０を選択する。この場合、走行時間が一定時間に達した車両３０に乗車するユーザの音声により道路状況が判定され、この判定結果に応じた道路情報が生成される。
【００５２】
他の例として、所定の条件は、走行経路Ｒ１上において問い合わせ元の通信端末１０−１の現在位置より前方に位置し、且つ、ナビゲーションの操作量が閾値より多い通信端末１０であることであってもよい。この変形例では、各通信端末１０はナビゲーションの操作量を計測する。このナビゲーションの操作量とは、例えば走行経路Ｒ１を設定する操作や変更する操作の回数又は頻度である。サーバ装置２０の選択部２１２は、走行経路Ｒ１上において問い合わせ元の通信端末１０−１の現在位置より前方に位置する通信端末１０に対してナビゲーションの操作量を問い合わせる。通信端末１０は、サーバ装置２０からの問い合わせに応じて、ナビゲーションの操作量を応答する。サーバ装置２０は、閾値より多い操作量を応答した通信端末１０を選択する。この場合、ナビゲーションを頻繁に操作するユーザの音声により道路状況が判定され、この判定結果に応じた道路情報が生成される。
【００５３】
他の例として、所定の条件は、走行経路Ｒ１を含む所定の範囲内に位置することであってもよい。この場合、走行経路Ｒ１を含む所定の範囲の道路情報が表示されるため、ユーザは、走行経路Ｒ１周辺の道路状況をも認識することができる。
【００５４】
（２）サーバ装置２０は、定期的に各地の道路情報を収集し、時間帯、季節、天気等の条件別に道路情報を生成してもよい。この変形例では、選択部２１２は、所定のタイミングで複数の通信端末１０の中から所定の条件を満たす通信端末１０を選択する。この所定の条件は、例えば予め定められた場所に位置することである。メッセージ送信部２１３は、選択された通信端末１０に道路状況を問い合わせるメッセージを送信する。受信部２１４は、選択された通信端末１０から出力されたメッセージに応じて、この通信端末１０に入力された音声を示す音声データをこの通信端末１０から受信する。音声認識部２１５、ストレス判定部２１６、及び状況判定部２１７の処理は、実施形態で説明した処理と同様である。生成部２１８は、判定された道路状況を示す道路情報を生成し、道路状況の判定時の条件と関連付けて記憶部２２に記憶する。この条件は、例えば時間帯、曜日、季節、又は天気である。なお、天気の情報は、外部のサーバ装置から取得されてもよい。例えば、冬の２２：００に道路状況が判定された場合には、この道路状況を示す道路情報は、「冬」及び「夜」という条件と関連付けて記憶部２２に記憶される。
【００５５】
また、この変形例では、通信端末１０は、ユーザの操作により走行経路Ｒ１が設定されたときに、その走行経路Ｒ１を示す経路情報をサーバ装置２０に送信する。生成部２１８は、通信端末１０から経路情報を受信すると、受信した経路情報及び経路情報の受信時の条件に応じた道路情報を生成する。例えば、冬の２２：００に走行経路Ｒ１を示す経路情報を受信した場合には、「冬」及び「夜」という条件に関連付けられた道路情報に基づいて、走行経路Ｒ１上の道路状況を示す道路情報が生成される。サーバ装置２０の情報送信部２１９は、生成部２１８により生成された道路情報を通信端末１０に送信する。通信端末１０−１の表示制御部１１３は、サーバ装置２０から道路情報を受信すると、受信した道路情報を表示部１５に表示する。この道路情報は、例えば図６に示すように地図情報１２１上にアイコン画像で表示される。ユーザは、地図情報１２１上に表示された道路情報を見ることにより、走行経路Ｒ１における冬の夜の一般的な道路状況を認識することができる。
【００５６】
（３）道路状況は、実施形態で説明した渋滞状況に限定されない。例えば道路状況は、湿潤、凍結、積雪等の路面の状態、カーブ等の道路の形状、又は道路の広さであってもよい。他の例として、道路状況は、道路から見える景色等の道路の景観であってもよい。
【００５７】
（４）ストレスの度合いに基づいて、道路の危険度が判定されてもよい。例えばストレスの度合いが高いほど、道路の危険度が高いと判定される。この場合、例えば道路の危険度を示すアイコン画像が地図情報１２１上に表示されてもよい。これにより、ユーザは、危険度が高い場所を認識することができるため、例えば走行経路Ｒ１を変更することにより、危険な場所を回避することができる。
【００５８】
他の例として、ストレスの度合いに基づいて、運転の快適度が判定されてもよい。例えばストレスの度合いが低いほど、運転の快適度が高いと判定される。この場合、運転の快適度を示すアイコン画像が地図情報１２１上に表示されてもよい。これにより、ユーザは、快適に運転できる場所を認識することができる。
【００５９】
他の例として、ストレスの度合いに基づいて、ユーザの返答の信頼度が判定されてもよい。例えば、ストレスの度合いが閾値より大きい場合には、ユーザが正確に道路状況を答えない可能性が高いと考えられるため、ユーザの返答の信頼度が低いと判定される。この場合、状況判定部２１７は、渋滞していることを意味する言葉を示すテキストデータが生成されたとしても、渋滞が発生していないと判定してもよい。
【００６０】
（５）複数のユーザに対して道路状況を問い合わせ、複数のユーザからの音声の返答に基づいて判定された道路状況を統計的に処理することにより、最も確からしい道路状況を判定してもよい。ここでは、所定の条件が、走行経路Ｒ１上において通信端末１０−１の現在位置より前方において１０ｋｍの距離だけ離れた地点Ｐ１に位置することであるものとする。この場合、地点Ｐ１又は地点Ｐ１周辺に位置する複数の通信端末１０に道路状況を問い合わせる音声メッセージが送信される。この場合、複数の通信端末１０から受信した音声データに基づいて、通信端末１０毎に道路状況が判定され、これらの判定結果に統計処理が施される。この統計処理では、例えば判定結果の平均が求められてもよいし、大きく外れた判定結果が除外されてもよい。これにより、道路状況を正確に答えないユーザがいたとしても、正確な道路状況を判定することができる。
【００６１】
（６）道路状況を問い合わせるメッセージは、音声メッセージに限定されない。例えば、このメッセージは、文字のメッセージであってもよい。この変形例では、通信端末１０の出力制御部１１４は、サーバ装置２０から受信したメッセージを表示部１５に表示する。この場合、表示部１５が出力部として用いられる。
【００６２】
（７）通信端末１０の現在位置は、基地局を利用して測定されてもよい。この場合、通信端末１０が通信を行う基地局の位置に基づいて、通信端末１０の位置が測定される。他の例として、サーバ装置２０又は外部のサーバ装置が、基地局を利用した方法を用いて、各通信端末１０の位置を測定してもよい。
【００６３】
（８）上述した実施形態では、サーバ装置２０の機能及び通信端末１０の機能がソフトウェアにより実現される例について説明した。しかし、サーバ装置２０の機能の少なくとも一部がハードウェアにより実現されてもよい。また、通信端末１０の機能の少なくとも一部がハードウェアにより実現されてもよい。
【００６４】
（９）サーバ装置２０の制御部２１により実行されるプログラムは、インターネット等の通信回線を介してダウンロードされてもよい。また、通信端末１０の制御部１１により実行されるプログラムは、インターネット等の通信回線を介してダウンロードされてもよい。また、これらのプログラムは、磁気記録媒体（磁気テープ、磁気ディスクなど）、光記録媒体（光ディスクなど）、光磁気記録媒体、半導体メモリなどの、コンピュータが読取可能な記録媒体に記録した状態で提供されてもよい。
【００６５】
（１０）ステップＳ１０２で選択される問い合わせ先は、走行経路Ｒ１上に位置する通信端末１０に限定されない。例えば、走行経路の候補となる道路上に位置する特定の車両３０で使用される通信端末１０が問い合わせ先として選択されてもよい。この場合、このような通信端末１０を選択するための条件が所定の条件として用いられる。
【００６６】
（１１）サーバ装置２０は、渋滞の程度を客観的な値で示してもよい。この変形例では、サーバ装置２０は、外部装置から実際の渋滞情報を取得し、ステップＳ１１１で判定されたストレスの度合いと、その判定時に取得された渋滞情報とを関連付けて記憶部２２に記憶する。この渋滞情報には、例えば「１時間の渋滞」のように、渋滞の度合いを客観的に示す情報が含まれる。サーバ装置２０は、このようにして記憶部２２に蓄積されたストレスの度合いと渋滞情報とに基づいて、ストレスの度合いと実際の渋滞の度合いとの相関関係を求める。例えば、ストレスの度合い「Ｅ」と実際の渋滞の度合い「１時間の渋滞」との相関が高い場合、ユーザのストレスの度合いが「Ｅ」であるときは、渋滞の程度が「１時間の渋滞」であると推定される。したがって、例えばステップＳ１１１にてストレスの度合いが「Ｅ」と判定された場合、渋滞の程度「５」とともに、又は渋滞の程度「５」に代えて、渋滞の程度は「１時間の渋滞」であると判定されてもよい。
【符号の説明】
【００６７】
１：通信システム、１０：通信端末、２０：サーバ装置、１１２：問い合わせ部、１１３：表示制御部、１１４：出力制御部、１１５：音声送信部、２１１：位置特定部、２１２：選択部、２１３：メッセージ送信部、２１４：受信部、２１５：音声認識部、２１６：ストレス判定部、２１７：状況判定部、２１８：生成部、２１９：情報送信部
【図１】
2015204002.tif 000003
【図２】
2015204002.tif 000004
【図３】
2015204002.tif 000005
【図４】
2015204002.tif 000006
【図５】
2015204002.tif 000007
【図６】
2015204002.tif 000008