(57)【特許請求の範囲】
【請求項１】
情報処理装置であって、
前記情報処理装置の利用者が確認を要する信号機である対象信号機の情報を取得する情報取得部と、
前記対象信号機が前記利用者の視界から遮られている場合に、取得された前記対象信号機の情報を前記利用者に案内する案内部であって、前記対象信号機が前記利用者の視界から遮られていない場合に、取得された前記対象信号機の情報を前記利用者に案内しない案内部と、
前記利用者の視界方向の画像を取得する画像取得部と、
前記画像取得部における前記画像の取得範囲を設定する設定部と、を備え、
前記案内部は、取得された前記画像に前記対象信号機が含まれていない場合に、前記案内を行う、情報処理装置。
【請求項２】
請求項１に記載の情報処理装置であって、
前記案内部は、さらに、取得された前記画像に１つまたは複数の信号機が含まれている場合に、前記画像中の各信号機の大きさに基づいて、前記１つまたは複数の信号機の各々が前記対象信号機であるか否かを判定する、情報処理装置。
【請求項３】
情報処理装置であって、
前記情報処理装置の利用者が確認を要する信号機である対象信号機の情報を取得する情報取得部と、
前記対象信号機が前記利用者の視界から遮られている場合に、取得された前記対象信号機の情報を前記利用者に案内する案内部であって、前記対象信号機が前記利用者の視界から遮られていない場合に、取得された前記対象信号機の情報を前記利用者に案内しない案内部と、
を備え、
前記案内部は、前記利用者の要求を取得した場合に、前記案内を行う、情報処理装置。
【請求項４】
請求項１から請求項３のいずれか一項に記載の情報処理装置であって、
前記案内部は、取得された前記対象信号機の情報が、前記対象信号機の表示色が黄色に遷移するまでの時間が所定時間よりも短いことを示している場合に、前記利用者に注意を喚起するための前記案内を行う、情報処理装置。
【請求項５】
情報処理装置であって、
前記情報処理装置の利用者が確認を要する信号機である対象信号機の情報を取得する情報取得部と、
前記対象信号機が前記利用者の視界から遮られている場合に、取得された前記対象信号機の情報を前記利用者に案内する案内部であって、前記対象信号機が前記利用者の視界から遮られていない場合に、取得された前記対象信号機の情報を前記利用者に案内しない案内部と、
を備え、
前記案内部は、前記利用者が停止している場合に、取得された前記対象信号機の情報に基づき、前記停止の理由を含む前記案内を行う、情報処理装置。
【請求項６】
請求項１から請求項５のいずれか一項に記載の情報処理装置であって、
前記案内部は、前記利用者と前記対象信号機との間の距離が所定距離よりも小さい場合に、取得された前記対象信号機の情報に基づき、前記利用者が前記対象信号機を通過できる可能性の提示を含む前記案内を行う、情報処理装置。
【請求項７】
情報処理装置であって、
前記情報処理装置の利用者が確認を要する信号機である対象信号機の情報を取得する情報取得部と、
前記対象信号機が前記利用者の視界から遮られている場合に、取得された前記対象信号機の情報を前記利用者に案内する案内部であって、前記対象信号機が前記利用者の視界から遮られていない場合に、取得された前記対象信号機の情報を前記利用者に案内しない案内部と、
前記情報処理装置の現在位置に関する現在位置情報を取得する現在位置情報取得部と、
備え、
前記情報取得部は、さらに、予め探索された経路情報と前記現在位置情報との組み合わせと、前記現在位置情報の経時的変化と、前記利用者の向きと前記現在位置情報との組み合わせと、のうちの少なくともいずれか１つを用いて、前記対象信号機を特定する、情報処理装置。
【請求項８】
信号機の情報を案内する方法であって、
情報処理装置の利用者の視界方向の画像の取得範囲を設定する設定工程と、
前記取得範囲の前記画像を取得する画像取得工程と、
前記利用者が確認を要する信号機である対象信号機の情報を取得する取得工程と、
前記対象信号機が前記利用者の視界から遮られている場合に、取得された前記対象信号機の情報を前記利用者に案内する案内工程であって、前記対象信号機が前記利用者の視界から遮られていない場合に、取得された前記対象信号機の情報を前記利用者に案内しない案内工程と、
を情報処理装置に実現させるための、方法であり、
前記案内工程は、取得された前記画像に前記対象信号機が含まれていない場合に、前記案内を行う工程である、方法。
【請求項９】
信号機の情報を案内する方法であって、
情報処理装置の利用者が確認を要する信号機である対象信号機の情報を取得する取得工程と、
前記対象信号機が前記利用者の視界から遮られている場合に、取得された前記対象信号機の情報を前記利用者に案内する案内工程であって、前記対象信号機が前記利用者の視界から遮られていない場合に、取得された前記対象信号機の情報を前記利用者に案内しない案内工程と、
を情報処理装置に実現させるための、方法であり、
前記案内工程は、前記利用者の要求を取得した場合に、前記案内を行う工程である、方法。
【請求項１０】
信号機の情報を案内する方法であって、
情報処理装置の利用者が確認を要する信号機である対象信号機の情報を取得する取得工程と、
前記対象信号機が前記利用者の視界から遮られている場合に、取得された前記対象信号機の情報を前記利用者に案内する案内工程であって、前記対象信号機が前記利用者の視界から遮られていない場合に、取得された前記対象信号機の情報を前記利用者に案内しない案内工程と、
を情報処理装置に実現させるための、方法であり、
前記案内工程は、前記利用者が停止している場合に、取得された前記対象信号機の情報に基づき、前記停止の理由を含む前記案内を行う工程である、方法。
【請求項１１】
信号機の情報を案内する方法であって、
情報処理装置の現在位置に関する現在位置情報を取得する現在位置情報取得工程と、
前記情報処理装置の利用者が確認を要する信号機である対象信号機の情報を取得する取得工程と、
前記対象信号機が前記利用者の視界から遮られている場合に、取得された前記対象信号機の情報を前記利用者に案内する案内工程であって、前記対象信号機が前記利用者の視界から遮られていない場合に、取得された前記対象信号機の情報を前記利用者に案内しない案内工程と、
を情報処理装置に実現させるための、方法であり、
前記取得工程は、予め探索された経路情報と前記現在位置情報との組み合わせと、前記現在位置情報の経時的変化と、前記利用者の向きと前記現在位置情報との組み合わせと、のうちの少なくともいずれか１つを用いて、前記対象信号機を特定する工程である、方法。
【請求項１２】
コンピュータプログラムであって、
情報処理装置の利用者の視界方向の画像の取得範囲を設定する設定機能と、
前記取得範囲の前記画像を取得する画像取得機能と、
前記利用者が確認を要する信号機である対象信号機の情報を取得する取得機能と、
前記対象信号機が前記利用者の視界から遮られている場合に、取得された前記対象信号機の情報を前記利用者に案内する案内機能であって、前記対象信号機が前記利用者の視界から遮られていない場合に、取得された前記対象信号機の情報を前記利用者に案内しない案内機能と、
をコンピュータに実現させるための、コンピュータプログラムであり、
前記案内機能は、取得された前記画像に前記対象信号機が含まれていない場合に、前記案内を行う機能である、コンピュータプログラム。
【請求項１３】
コンピュータプログラムであって、
情報処理装置の利用者が確認を要する信号機である対象信号機の情報を取得する取得機能と、
前記対象信号機が前記利用者の視界から遮られている場合に、取得された前記対象信号機の情報を前記利用者に案内する案内機能であって、前記対象信号機が前記利用者の視界から遮られていない場合に、取得された前記対象信号機の情報を前記利用者に案内しない案内機能と、
をコンピュータに実現させるための、コンピュータプログラムであり、
前記案内機能は、前記利用者の要求を取得した場合に、前記案内を行う機能である、コンピュータプログラム。
【請求項１４】
コンピュータプログラムであって、
情報処理装置の利用者が確認を要する信号機である対象信号機の情報を取得する取得機能と、
前記対象信号機が前記利用者の視界から遮られている場合に、取得された前記対象信号機の情報を前記利用者に案内する案内機能であって、前記対象信号機が前記利用者の視界から遮られていない場合に、取得された前記対象信号機の情報を前記利用者に案内しない案内機能と、
をコンピュータに実現させるための、コンピュータプログラムであり、
前記案内機能は、前記利用者が停止している場合に、取得された前記対象信号機の情報に基づき、前記停止の理由を含む前記案内を行う機能である、コンピュータプログラム。
【請求項１５】
コンピュータプログラムであって、
情報処理装置の現在位置に関する現在位置情報を取得する現在位置情報取得機能と、
前記情報処理装置の利用者が確認を要する信号機である対象信号機の情報を取得する取得機能と、
前記対象信号機が前記利用者の視界から遮られている場合に、取得された前記対象信号機の情報を前記利用者に案内する案内機能であって、前記対象信号機が前記利用者の視界から遮られていない場合に、取得された前記対象信号機の情報を前記利用者に案内しない案内機能と、
をコンピュータに実現させるための、コンピュータプログラムであり、
前記取得機能は、予め探索された経路情報と前記現在位置情報との組み合わせと、前記現在位置情報の経時的変化と、前記利用者の向きと前記現在位置情報との組み合わせと、のうちの少なくともいずれか１つを用いて、前記対象信号機を特定する機能である、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置に関する。
【背景技術】
【０００２】
光ビーコンを用いた安全運転支援システム（ＤＳＳＳ：Driving Safety Support Systems）を利用して、道路上に設けられている信号機の情報（例えば、表示状態の情報、表示状態の変化の情報）を車両の運転手に通知する技術が知られている。例えば、特許文献１には、車両の停止を感知した際に、信号機の表示状態の情報と、表示状態の変化が起こるまでの残時間の情報と、を運転手に対して通知する車載端末装置が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−３３２２３４号公報
【特許文献２】特開２００９−１３９９９４号公報
【特許文献３】国際公開第２０１０／１４０２３８号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１〜３に記載された技術では、車両の運転手は信号機の情報を知ることができる。しかし、特許文献１〜３に記載された技術では、運転手が目視で信号機を確認できる場合であっても信号機の情報が通知されるため、運転手に煩わしさを感じさせる虞があるという課題があった。また、このような課題は、車両に搭載されて運転者に信号の情報を通知する装置に限らず、歩行者を支援するために歩行者に信号の情報を通知する装置についても共通する課題であった。
【０００５】
このため、信号機の情報を利用者に通知することが可能な情報処理装置において、利用者が感じる煩わしさを低減することのできる技術が望まれていた。そのほか、情報処理装置においては、ユーザビリティの向上、開発の容易化、開発コストの低減等が望まれていた。
【課題を解決するための手段】
【０００６】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態として実現することが可能である。
【０００７】
（１）本発明の一形態によれば、情報処理装置が提供される。この情報処理装置は；前記情報処理装置の利用者が確認を要する信号機である対象信号機の情報を取得する情報取得部と；前記対象信号機が前記利用者の視界から遮られている場合に、取得された前記対象信号機の情報を前記利用者に案内する案内部であって、前記対象信号機が前記利用者の視界から遮られていない場合に、取得された前記対象信号機の情報を前記利用者に案内しない案内部と、を備える。この形態の情報処理装置によれば、案内部は、利用者が確認を要する信号機である対象信号機が利用者の視界から遮られている場合は、取得された対象信号機の情報を利用者に案内する。一方、案内部は、対象信号機が利用者の視界から遮られていない場合、換言すれば、利用者が目視で対象信号機を確認できる場合には、取得された対象信号機の情報を利用者に案内しない。この結果、案内部は、使用者が真に信号機の情報を必要とする場合に限って信号機の情報を案内することができるため、信号機の情報を利用者に通知することが可能な情報処理装置において、使用者が感じる煩わしさを低減することができる。
【０００８】
（２）上記形態の情報処理装置では、さらに；前記利用者の視界方向の画像を取得する画像取得部を備え；前記案内部は、取得された前記画像に前記対象信号機が含まれていない場合に、前記案内を行ってもよい。この形態の情報処理装置によれば、案内部は、画像取得部によって取得された利用者の視界方向の画像を利用して、自動的に、対象信号機が利用者の視界から遮られているか否かを判定し、対象信号機の情報を案内することができる。
【０００９】
（３）上記形態の情報処理装置において；前記案内部は、さらに、取得された前記画像に１つまたは複数の信号機が含まれている場合に、前記画像中の各信号機の大きさに基づいて、前記１つまたは複数の信号機の各々が前記対象信号機であるか否かを判定してもよい。この形態の情報処理装置によれば、案内部は、画像取得部によって取得された画像に１つまたは複数の信号機が含まれている場合であっても、画像中の各信号機の大きさを利用して、各々の信号機が対象信号機であるか否かを判定することができる。
【００１０】
（４）上記形態の情報処理装置では、さらに；前記画像取得部における前記画像の取得範囲を設定する設定部を備えていてもよい。この形態の情報処理装置によれば、設定部は、画像取得部における画像の取得範囲を設定することができる。画像取得部により取得された画像は、対象信号機が利用者の視界から遮られているか否かの判断材料であるため、設定部によって画像取得部における画像の取得範囲と、利用者の視界の範囲とを近づければ、対象信号機が利用者の視界から遮られているか否かの判断の精度を向上させることができる。
【００１１】
（５）上記形態の情報処理装置において；前記案内部は、前記利用者の要求を取得した場合に、前記案内を行ってもよい。この形態の情報処理装置によれば、案内部は、利用者の要求に応じて簡便に、対象信号機が利用者の視界から遮られているか否かを判定し、対象信号機の情報を案内することができる。
【００１２】
（６）上記形態の情報処理装置において；前記案内部は、取得された前記対象信号機の情報が、前記対象信号機の表示色が黄色に遷移するまでの時間が所定時間よりも短いことを示している場合に、前記利用者に注意を喚起するための前記案内を行ってもよい。この形態の情報処理装置によれば、案内部は、対象信号機の表示色が黄色に遷移するまでの時間が所定時間よりも短い場合に、利用者に注意を喚起する。このため、案内部は、利用者が予期しない急停止を強いられる可能性を低減することができる。
【００１３】
（７）上記形態の情報処理装置において；前記案内部は、前記利用者が停止している場合に、取得された前記対象信号機の情報に基づき、前記停止の理由を含む前記案内を行ってもよい。この形態の情報処理装置によれば、案内部は、利用者が停止している場合に停止の理由を案内する。このため、案内部は、利用者が感じるストレスを低減することができる。
【００１４】
（８）上記形態の情報処理装置において；前記案内部は、前記利用者と前記対象信号機との間の距離が所定距離よりも小さい場合に、取得された前記対象信号機の情報に基づき、前記利用者が前記対象信号機を通過できる可能性の提示を含む前記案内を行ってもよい。この形態の情報処理装置によれば、案内部は、利用者と対象信号機との間の距離が所定距離よりも小さい場合に、利用者が対象信号機を通過できる可能性を案内する。このため、案内部は、利用者が無理に対象信号機を通過しようとして危険行為を働くことを抑制することができる。
【００１５】
（９）上記形態の情報処理装置では、さらに；前記情報処理装置の現在位置に関する現在位置情報を取得する現在位置情報取得部を備え；前記情報取得部は、さらに、予め探索された経路情報と前記現在位置情報との組み合わせと、前記現在位置情報の経時的変化と、前記利用者の向きと前記現在位置情報との組み合わせと、のうちの少なくともいずれか１つを用いて、前記対象信号機を特定してもよい。この形態の情報処理装置によれば、情報取得部は、情報処理装置の現在位置に関する現在位置情報を用いた種々の方法を利用して、利用者が確認を要する信号機である対象信号機を特定することができる。
【００１６】
本発明は、情報処理装置以外の種々の形態で実現することも可能である。例えば、情報処理装置が実行する信号機の情報を案内する方法や、コンピュータが信号機の情報を案内するためのコンピュータプログラム、そのコンピュータプログラムを記録した一時的でない記憶媒体等の形態で実現することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施形態としての情報処理装置１００が設置された車両１０の室内を表す図である。
【図２】情報処理装置１００の内部構成を示す説明図である。
【図３】信号情報案内処理の手順を示すフローチャートである。
【図４】対象信号機について説明するための図である。
【図５】対象信号機の遮蔽について説明するための図である。
【図６】信号情報の案内画面の一例を表す図である。
【図７】設定処理の手順を示すフローチャートである。
【図８】設定処理のステップＳ５６について説明するための図である。
【発明を実施するための形態】
【００１８】
Ａ．実施形態：
Ａ−１．情報処理装置の構成：
図１は、本発明の一実施形態としての情報処理装置１００が設置された車両１０の室内を表す図である。車両１０には、運転席１１と助手席１２とが備えられている。運転席１１と助手席１２の前方には、ダッシュボード１３が配置されている。情報処理装置１００は、例えば、表示部としてのタッチパネル１３０が車両後方側に向くように、車両１０のダッシュボード１３上にクレードル２００を介して固定される。
【００１９】
情報処理装置１００は、いわゆるスマートフォンである。本実施形態の情報処理装置１００は、安全運転支援システム（ＤＳＳＳ：Driving Safety Support Systems）によって提供されているインフラ情報を、光ビーコン等の無線通信を介して受信し、信号情報案内処理を実行する。信号情報案内処理とは、情報処理装置１００の利用者、換言すれば、車両１０の運転者が確認を要する信号機（以降、「対象信号機」とも呼ぶ。）の情報を取得し、対象信号機が利用者の視界から遮られている場合に限って、利用者に対して対象信号機の情報を案内する処理である。詳細は後述する。
【００２０】
インフラ情報とは、道路上に設けられている信号機の情報（以降、「信号情報」とも呼ぶ。）と、道路上に設けられている路側センサ情報と、道路線形情報と、を含む。信号情報には、信号機の位置情報と、現在の信号機の表示状態の情報（例えば、「赤」、「直進可」、「右折可」等）と、信号機の表示状態の変化の情報（例えば、「赤」から「青」へ変化するまでの時間等）と、が含まれる。以降、現在の信号機の表示状態の情報を「表示状態情報」とも呼び、信号機の表示状態の変化の情報を「変化情報」とも呼ぶ。路側センサ情報には、道路上の車両の情報（例えば、車両ＩＤ、位置、速度、進行方向等）と、歩行者および自転車の情報（位置、速度、進行方向等）と、が含まれる。道路線形情報には、道路の形状に関する情報が含まれる。
【００２１】
図２は、情報処理装置１００の内部構成を示す説明図である。情報処理装置１００は、カメラ１１０と、ＧＰＳセンサ１２２と、加速度センサ１２４と、タッチパネル１３０と、記憶部１４０と、ＣＰＵ１５０と、無線通信部１６０と、音声入出力部１７０と、ＲＯＭ１８０と、ＲＡＭ１９０と、を備えて、各部は図示しないバスにより接続されている。
【００２２】
カメラ１１０は、情報処理装置１００がクレードル２００に固定された状態（図１）において、車両前方側を向くように配置されている。カメラ１１０は、車両の前方方向、換言すれば、情報処理装置１００の利用者の視界方向を撮影し、視界方向の画像を取得する。カメラ１１０は「画像取得部」として機能する。
【００２３】
ＣＰＳセンサ１２２は、ＧＰＳ（Global Positioning System／全地球測位システム）を構成する人工衛星から受信した電波に基づいて、情報処理装置１００の現在位置を測位し、現在位置に関する現在位置情報を取得するセンサである。ＧＰＳセンサ１２２は「現在位置情報取得部」として機能する。加速度センサ１２４は、Ｘ，Ｙ，Ｚの３軸の加速度を検出するモーションセンサである。
【００２４】
タッチパネル１３０は、表示部と入力部とを含む。表示部は、例えば、液晶ディスプレイや有機ＥＬディスプレイ等により構成されている。入力部は、例えば、抵抗膜方式、赤外線方式、静電容量方式等に基づいて構成され、タッチパネル１３０上において利用者がタッチした位置を表す電気信号をＣＰＵ１５０へ送信する。
【００２５】
記憶部１４０は、不揮発的にデータを記憶するための記憶装置であり、例えば、フラッシュメモリによって構成されている。
【００２６】
ＣＰＵ１５０は、記憶部１４０またはＲＯＭ１８０に格納されているコンピュータプログラムをＲＡＭ１９０に展開して実行することにより、情報処理装置１００の各部を制御するほか、案内部１５２、情報取得部１５４、設定部１５６として機能する。案内部１５２と、情報取得部１５４とは、協働して信号情報案内処理を実行する。設定部１５６は、カメラ１１０の撮影範囲を調整するための設定処理を実行する。各処理の詳細は後述する。
【００２７】
無線通信部１６０は、無線通信を実現するための回路である。無線通信部１６０は、インフラ情報を含んだ光ビーコンの受信を行うほか、図示しない通信キャリアを介したデータ通信や音声通信を行う。さらに、無線通信部１６０は、ＣＰＵ１５０からの指示に応じて、通信キャリアを介してインターネット上のサーバに接続し、地図画像データや経路情報を取得する。
【００２８】
音声入出力部１７０は、図示しないマイクとスピーカとを含む。マイクは、利用者から発せられた音声や、周囲の音を取得する。スピーカは、通信相手から受信した音声や、ＣＰＵ１５０の指示に基づく音を出力する。
【００２９】
Ａ−２．信号情報案内処理：
図３は、信号情報案内処理の手順を示すフローチャートである。信号情報案内処理は、対象信号機が利用者の視界から遮られている場合に限って、利用者に対して対象信号機の情報を案内する処理である。信号情報案内処理は、利用者からの要求に基づいて実行される。
【００３０】
図４は、対象信号機について説明するための図である。図３のステップS１０、Ｓ１２において情報取得部１５４は、対象信号機の情報を取得する。ここで、「対象信号機」とは、情報処理装置１００の利用者の進行方向における直近の信号を意味する。対象信号機は、すなわち、利用者が次に確認を要する信号機である。
【００３１】
ステップＳ１０において情報取得部１５４は、無線通信部１６０により受信した光ビーコンに含まれる信号情報を取得する。例えば、情報処理装置１００を搭載した車両１０が交差点付近に位置する場合や、信号が連続する場所に位置する場合、ステップＳ１０において無線通信部１６０は、複数の信号機の信号情報（例えば、対向車線にある信号機２０ｂの信号情報、交差する車線にある信号機３０ａおよび３０ｂの信号情報、２つ先の信号機の信号情報等）を受信する場合がある。情報取得部１５４は、これら全ての信号情報を取得する。信号情報には、信号機の位置情報と、表示状態情報と、変化情報と、が含まれている。
【００３２】
ステップＳ１２において情報取得部１５４は、ステップＳ１０で取得した１つまたは複数の信号情報の中から、対象信号機の信号情報を特定する。具体的には、情報取得部１５４は、ステップＳ１０で取得した信号情報の各々について「信号機の位置情報」を参照し、次の条件１、２の両方を満たすか否かを判定する。
（条件１）車両１０（図４）の進行方向Ｄの先に位置する信号機の信号情報か。
（条件２）車両１０との距離Ｌが最も短い信号機の信号情報か。
【００３３】
情報取得部１５４は、条件１の「車両１０の進行方向Ｄ」を、次のａ１〜ａ３のいずれかの方法によって検出する。なお、情報取得部１５４は、進行方向Ｄの検出精度を向上させるために、方法ａ１〜ａ３を組み合わせてもよい。
【００３４】
（ａ１）情報取得部１５４は、車両１０が走行中の経路情報と、情報処理装置１００の現在位置情報と、に基づいて進行方向Ｄを求める。なお、経路情報は、情報処理装置１００の図示しない経路探索部によって予め探索された経路でもよく、インターネット上のサーバによって予め探索され、受信した経路でもよい。情報処理装置１００の現在位置情報は、ＧＰＳセンサ１２２を介して受信する。
（ａ２）情報取得部１５４は、車両１０の向きと、情報処理装置１００の現在位置情報と、に基づいて進行方向Ｄを求める。なお、車両１０の向きは、加速度センサ１２４を介して受信した情報処理装置１００の動きから特定することができる。また、情報処理装置１００が方位センサを搭載している場合、車両１０の向きは方位センサの検出値から特定してもよい。車両１０の向きは、「利用者の向き」として機能する。
（ａ３）情報取得部１５４は、情報処理装置１００の現在位置情報の経時的変化に基づいて進行方向Ｄを求める。方法ａ３によれば、加速度センサ１２４や方位センサを使用せずとも、ＧＰＳセンサ１２２の検出値のみで進行方向Ｄを求めることができる。
【００３５】
方法ａ１〜ａ３によれば、情報取得部１５４は、情報処理装置１００の現在位置に関する現在位置情報を用いた種々の方法を利用して、情報処理装置１００の利用者が確認を要する信号機である対象信号機を特定することができる。
【００３６】
情報取得部１５４は、条件２の「車両１０と、ある信号機（例えば信号機２０ａとする）との間の距離Ｌ」を、信号情報に含まれる当該信号機（信号機２０ａ）の位置情報と、情報処理装置１００の現在位置情報と、に基づいて求めることができる。このようにして、情報取得部１５４は、ステップＳ１０で取得した１つまたは複数の信号情報の中から、条件１、２の両方を満たす信号情報を「対象信号機の信号情報」と特定する。
【００３７】
ステップＳ１４において案内部１５２は、車両１０が対象信号機付近に到達したか否かを判定する。具体的には、案内部１５２は、対象信号機の位置情報と、情報処理装置１００の現在位置情報とに基づいて両者間の距離Ｌ（図４）を求める。案内部１５２は、求めた距離Ｌが第１の閾値以上である場合、車両１０は対象信号機付近に到達していない（ステップＳ１４：ＮＯ）と判定し、距離Ｌが第１の閾値より小さい場合、車両１０は対象信号機付近に到達した（ステップＳ１４：ＹＥＳ）と判定する。なお、対象信号機の位置情報は、対象信号機の信号情報に含まれている。また、第１の閾値は任意に定めることができる。
【００３８】
車両１０が対象信号機付近に到達していない場合（ステップＳ１４：ＮＯ）、案内部１５２は、処理をステップＳ１４に戻して監視を継続する。
【００３９】
車両１０が対象信号機付近に到達した場合（ステップＳ１４：ＹＥＳ）、案内部１５２は、対象信号機が情報処理装置１００の利用者の視界から遮られているか否かを判定する（ステップＳ１６）。具体的には、案内部１５２は、次の手順ｂ１〜ｂ５を実行する。
【００４０】
（ｂ１）案内部１５２は、カメラ１１０に撮影を指示し、カメラ１１０によって撮影された情報処理装置１００の利用者の視界方向の画像を取得する。
（ｂ２）案内部１５２は、取得した視界方向の画像を画像解析し、表示面（信号色を表す面）がある信号機を抽出する。すなわち、対向車線の信号は、視界方向の画像に表示面が含まれないため、ここでは抽出されない。
【００４１】
（ｂ３）視界方向の画像に信号機が含まれていない場合、案内部１５２は、対象信号機が利用者の視界から遮られていると判定する（ステップＳ１６：あり）。
【００４２】
（ｂ４）視界方向の画像に１つの信号機が含まれている場合、案内部１５２は、抽出した信号機の大きさが所定の大きさ以上であるか否かを判定する。ここで、所定の大きさとは、車両１０と対象信号機との間の距離Ｌが第１の閾値より小さくなった場合に、カメラ１１０によって撮影された視界方向の画像に写る対象信号機の大きさを考慮して、予め定められている。案内部１５２は、信号機の大きさが所定の大きさ以上である場合、対象信号機が利用者の視界から遮られていないと判定し（ステップＳ１６：なし）、信号機の大きさが所定の大きさよりも小さい場合、対象信号機が利用者の視界から遮られていると判定する（ステップＳ１６：あり）。
【００４３】
（ｂ５）視界方向の画像に複数の信号機が含まれている場合、案内部１５２は、複数の信号機の各々について、信号機の大きさが所定の大きさ以上であるか否かを判定する。ここで、所定の大きさとは、手順ｂ４と同様である。案内部１５２は、所定の大きさ以上の信号機がある場合、対象信号機が利用者の視界から遮られていないと判定し（ステップＳ１６：なし）、複数の信号機の全てが所定の大きさよりも小さい信号機である場合、対象信号機が利用者の視界から遮られていると判定する（ステップＳ１６：あり）。
【００４４】
図５は、対象信号機の遮蔽について説明するための図である。図５は、手順ｂ１によって得られた情報処理装置１００の利用者の視界方向の画像Ｐ１の一例を表している。図５の例では、破線で示す対象信号機２０ａは、車両１０の前方のトラック４０によって遮蔽されており、実際には、視界方向の画像Ｐ１には映っていない。一方で、対象信号機２０ａの次の信号機５０ａは、視界方向の画像Ｐ１に写っている。このような場合、案内部１５２は、上記手順ｂ２によって、信号機５０ａを抽出する。その後、案内部１５２は、上記手順ｂ４によって、信号機５０ａの大きさを判定し、信号機５０ａの大きさが所定の大きさよりも小さいと判定する。この結果、案内部１５２は、対象信号機２０ａが利用者の視界から遮られていると判定することができる。
【００４５】
図３において、対象信号機が利用者の視界から遮られていないと判定された場合（ステップＳ１６：なし）、案内部１５２は、処理をステップＳ１０へ遷移させる。
【００４６】
図３において、対象信号機が利用者の視界から遮られていると判定された場合（ステップＳ１６：あり）、案内部１５２は、対象信号機が黄色に変わりそうであるか否かを判定する（ステップＳ１８）。具体的には、案内部１５２は、対象信号機の信号情報内の表示状態情報が「青」、「直進可」、「右折可」、「左折可」の少なくともいずれかを表し、かつ、変化情報が所定時間よりも短い場合に、対象信号機が黄色に変わりそうであると判定する（ステップＳ１８：ＹＥＳ）。
【００４７】
対象信号機が黄色に変わりそうである場合（ステップＳ１８：ＹＥＳ）、案内部１５２は、情報処理装置１００の利用者に警告を行う（ステップＳ２０）。警告は、種々の態様で実施可能である。例えば、案内部１５２は、音声入出力部１７０を介して「対象信号機が間もなく黄色に変わる旨」やアラート音を報知してもよい。案内部１５２は、タッチパネル１３０の表示部に「対象信号機が間もなく黄色に変わる旨」や注意喚起のためのアイコンを表示してもよい。また、これらを組み合わせてもよい。
【００４８】
ステップＳ２０によれば、案内部１５２は、表示状態情報（表示色）が黄色に遷移するまでの時間が所定時間よりも短い場合に、情報処理装置１００の利用者に警告を行うことで、注意を喚起する。このため、案内部１５２は、利用者が、予期しない急停止を強いられる可能性を低減することができる。
【００４９】
対象信号機が黄色に変わりそうでない場合（ステップＳ１８：ＮＯ）、案内部１５２は、車両１０の車速について判定する（ステップＳ２２）。案内部１５２は、車両１０の車速を、加速度センサ１２４を介して受信した情報処理装置１００の動きに基づいて計算することができる。また、案内部１５２は、例えば、無線通信を介して車両１０から直接、車速を取得してもよい。案内部１５２は、車速が第２の閾値以上である場合、「走行状態」であると判定し（ステップＳ２２：走行）、車速が第２の閾値より小さい場合、「低速走行状態」であると判定し（ステップＳ２２：低速走行）、車速が「０」である場合、「停止状態」であると判定する（ステップＳ２２：停止）。
【００５０】
走行状態である場合（ステップＳ２２：走行）、案内部１５２は、処理をステップＳ１０へ遷移させる。
【００５１】
低速走行状態である場合（ステップＳ２２：低速走行）、案内部１５２は、情報処理装置１００の利用者に対して、対象信号機の信号情報を案内する（ステップＳ２４）。案内は、種々の態様で実施可能である。例えば、案内部１５２は、音声入出力部１７０を介して、対象信号機の表示状態情報と、変化情報とを報知してもよい。案内部１５２は、タッチパネル１３０の表示部に対象信号機の表示状態情報と、変化情報とを表示させてもよい。また、これらを組み合わせてもよい。
【００５２】
図６は、信号情報の案内画面の一例を表す図である。図６は、図３のステップＳ２４においてタッチパネル１３０の表示部に表示される画面の一例を表す。案内画面Ｗ１は、対象信号機の表示状態情報を図示した画像Ｇ１と、変化情報を文字で表したメッセージＭ１と、を含んでいる。情報処理装置１００の利用者は、案内画面Ｗ１を見ることによって、トラック４０によって遮られている対象信号機２０ａ（図５）の表示状態情報を知ることができる。なお、案内部１５２は、案内画面Ｗ１の画像Ｇ１と、メッセージＭ１とを、対象信号機から受信した信号情報に基づいて、リアルタイムに更新する。
【００５３】
図３のステップＳ２８において、案内部１５２は、交差点までの距離を判定する。具体的には、案内部１５２は、対象信号機の位置情報と、情報処理装置１００の現在位置情報とに基づいて両者間の距離Ｌ（図４）を求める。案内部１５２は、求めた距離Ｌが第３の閾値以上である場合、交差点までの距離が遠い（ステップＳ２８：遠い）と判定し、距離Ｌが第３の閾値より小さい場合、交差点までの距離が近い（ステップＳ２８：近い）と判定する。
【００５４】
交差点までの距離が遠い場合（ステップＳ２８：遠い）、案内部１５２は、処理をステップＳ１０へ遷移させる。
【００５５】
交差点までの距離が近い場合（ステップＳ２８：近い）、案内部１５２は、情報処理装置１００の利用者が、対象信号機を通過できそうか否かについて案内する（ステップＳ３０）。具体的には、案内部１５２は、ステップＳ２２で求めた車速で継続走行した場合に、ステップＳ２８で求めた対象信号機までの距離Ｌを、対象信号機の変化情報において示されている時間以内に走行できるか否かを計算し、その結果を利用者に案内する。案内は、種々の態様で実施可能である。例えば、案内部１５２は、音声入出力部１７０を介して「対象信号機を通過することは困難である旨」やアラート音を報知してもよい。案内部１５２は、タッチパネル１３０の表示部に「対象信号機を通過することは困難である旨」や注意喚起のためのアイコンを表示してもよい。また、これらを組み合わせてもよい。ステップＳ３０の終了後、案内部１５２は処理をステップＳ１０へ遷移させる。
【００５６】
ステップＳ３０によれば、案内部１５２は、情報処理装置１００の利用者と対象信号機との間の距離Ｌが、第３の閾値によって特定される所定距離よりも小さい場合に、利用者が対象信号機を通過できる可能性（通過できそうか否か）を案内する。このため、案内部１５２は、利用者が無理に対象信号機を通過しようとして危険行為を働くことを抑制することができる。
【００５７】
一方、停止状態である場合（ステップＳ２２：停止）、案内部１５２は、情報処理装置１００の利用者に対して、対象信号機の信号情報を案内する（ステップＳ２６）。信号情報の案内については、ステップＳ２４と同様である。また、ステップＳ２６では、案内部１５２は、対象信号機の信号情報に加えて、さらに、車両１０の停止理由と、車両１０の走行再開目途と、を案内する。案内部１５２は、停止理由と、走行再開目途とを、対象信号機の信号情報に加えて、対象信号機の近傍に設けられているＤＳＳＳの路側センサ情報に含まれる情報（例えば、道路上の車両の情報、歩行者および自転車の情報）から推定することができる。停止理由および走行再開目途の案内は、種々の態様で実施可能である。例えば、音声入出力部１７０を介した報知を用いてもよいし、タッチパネル１３０の表示部にメッセージを表示させてもよい。ステップＳ２６の終了後、案内部１５２は処理をステップＳ１０へ遷移させる。
【００５８】
ステップＳ２６によれば、案内部１５２は、情報処理装置１００の利用者が停止している場合に、停止理由と、走行再開目途と、を案内する。このため、案内部１５２は、利用者が感じるストレスを低減することができる。
【００５９】
以上のように、本実施形態の信号情報案内処理によれば、案内部１５２は、情報処理装置１００の利用者（車両１０の運転者）が確認を要する信号機である対象信号機が利用者の視界から遮られている場合（ステップＳ１６：あり）は、情報取得部１５４により取得された対象信号機の情報を利用者に案内する。一方、案内部１５２は、対象信号機が利用者の視界から遮られていない場合（ステップＳ１６：なし）、換言すれば、利用者が目視で対象信号機を確認できる場合には、情報取得部１５４により取得された対象信号機の情報を利用者に案内しない。この結果、案内部１５２は、情報処理装置１００の使用者が真に信号機の情報を必要とする場合に限って、信号機の情報を案内することができる。このため、信号機の情報を利用者に通知することが可能な情報処理装置１００において、使用者が感じる煩わしさを低減することができる。
【００６０】
また、信号情報案内処理のステップＳ１６によれば、案内部１５２は、画像取得部（カメラ１１０）によって取得された情報処理装置１００の利用者の視界方向の画像を利用して、自動的に、対象信号機が利用者の視界から遮られているか否かを判定することができる。同様に、ステップＳ１６によれば、案内部１５２は、画像取得部によって取得された情報処理装置１００の利用者の視界方向の画像に、１つまたは複数の信号機が含まれている場合であっても、画像中の各信号機の大きさを利用して、各々の信号機が対象信号機であるか否かを判定することができる。
【００６１】
Ａ−３．設定処理：
図７は、設定処理の手順を示すフローチャートである。設定処理は、カメラ１１０の撮影範囲を調整する処理である。設定処理は、利用者からの要求に基づいて実行される。
【００６２】
ステップＳ５０において設定部１５６は、情報処理装置１００の利用者に対して、情報処理装置１００をクレードル２００に固定（図１）するように案内する。案内は、種々の態様で実施可能である。例えば、音声入出力部１７０を介した報知を用いてもよいし、タッチパネル１３０の表示部にメッセージを表示させてもよい。
【００６３】
ステップＳ５２において設定部１５６は、カメラ１１０に撮影を指示する。ステップＳ５４において設定部１５６は、カメラ１１０により撮影された画像を、タッチパネル１３０の表示部に表示させる。
【００６４】
図８は、設定処理のステップＳ５６について説明するための図である。図７のステップＳ５６において設定部１５６は、利用者に対して、タッチパネル１３０の表示部に表示されている画像（カメラ１１０の撮影画像、図８では説明の便宜上図示を省略）のうち、利用者の視界と一致している範囲を指でなぞるように案内する。案内は、ステップＳ５０と同様に、種々の態様で実施可能である。一致している範囲は、指で枠ＦＭ（図８：破線）を描くようになぞってもよく、枠の端点となる４つの点ＰＯ１〜ＰＯ４（図８）のみをタッチするようになぞってもよい。
【００６５】
ステップＳ５８において設定部１５６は、タッチパネル１３０の表示部に表示されている画像が、利用者の視界よりも狭いか否かを判定する。具体的には、設定部１５６は、利用者からの要求を取得した場合に、表示部に表示されている画像が利用者の視界よりも狭い（ステップＳ５８：ＹＥＳ）と判定する。
【００６６】
表示部に表示されている画像が利用者の視界よりも狭い場合（ステップＳ５８：ＹＥＳ）、ステップＳ６０において設定部１５６は、カメラ１１０をズームアウトさせた後、処理をステップＳ５２へ遷移させる。これにより、カメラ１１０の撮影範囲を拡げた状態で上述したステップＳ５２〜Ｓ５６を繰り返すことができる。
【００６７】
表示部に表示されている画像が利用者の視界よりも狭くない場合（ステップＳ５８：ＮＯ）、設定部１５６は、利用者によってなぞられた範囲を取得する（ステップＳ６２）。その後、ステップＳ６４において設定部１５６は、カメラ１１０の撮影範囲を、ステップＳ６２によって取得された範囲に設定する。
【００６８】
以上のように、本実施形態の設定処理によれば、設定部１５６は、画像取得部（カメラ１１０）における画像の取得範囲（撮影範囲）と、情報処理装置１００の利用者の視界の範囲とを近づけるために、画像取得部における画像の取得範囲を設定する。画像取得部により取得された画像は、信号情報案内処理において、対象信号機が利用者の視界から遮られているか否かの判断材料とされる。このため、両者の範囲を近づければ、対象信号機が利用者の視界から遮られているか否かの判断の精度を向上させることができる。
【００６９】
なお、設定部１５６は、上記以外の種々の設定を変更可能としてもよい。例えば、設定部１５６は、信号情報案内処理において用いられている第１、２、３の閾値を、情報処理装置１００の利用者の好みに応じて変更するための変更画面を提供してもよい。
【００７０】
Ｂ．変形例：
上記実施形態において、ハードウェアによって実現されるとした構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されるとした構成の一部をハードウェアに置き換えるようにしてもよい。その他、以下のような変形も可能である。
【００７１】
・変形例１：
上記実施例では、情報処理装置の構成の一例を示した。しかし、情報処理装置の構成はあくまで一例であり、任意の態様を採用することができる。例えば、情報処理装置としてスマートフォン以外のデバイスを採用したり、その構成要素の一部を省略したり、更なる構成要素を付加したり、構成要素の一部を変更したりする変形が可能である。
【００７２】
例えば、情報処理装置としては、パーソナルコンピュータ、ＰＤＡ（Personal Digital Assistants）、ゲーム機等、種々のデバイスを採用可能である。また、車載ナビゲーションシステムが情報処理装置として機能し、上述した信号情報案内処理を実行してもよい。
【００７３】
例えば、画像取得部としてのカメラの機能は、外付けカメラによって代用されてもよく、車載カメラによって代用されてもよい。
【００７４】
・変形例２：
上記実施形態では、信号情報案内処理（図３）について、処理の手順の一例を挙げて説明した。しかし、上記手順はあくまで一例であり種々の変更が可能である。一部のステップを省略してもよいし、更なる他のステップを追加してもよい。また、実行されるステップの順序を変更してもよい。
【００７５】
例えば、上記実施形態（ステップＳ１６）では、利用者の視界方向の画像を画像解析することで、対象信号機が利用者の視界から遮られているか否かを判定した。しかし、案内部は、他の方法を用いてステップＳ１６の判定を行ってもよい。例えば、案内部は、利用者からの要求を取得した場合に、対象信号機が利用者の視界から遮られていると判定してもよい。利用者からの要求は、種々の態様で取得することができる。例えば、音声入出力部を介して入力される利用者の声を音声認識することで、利用者からの要求を取得してもよく、タッチパネルを介した入力を取得することで、利用者からの要求を取得してもよい。このようにすれば、案内部は、利用者の要求に応じて簡便に、対象信号機が利用者の視界から遮られているか否かを判定することができる。
【００７６】
例えば、上記実施形態（ステップＳ１６）では、利用者の視界方向の画像に含まれている１つまたは複数の信号機の大きさによって、対象信号機が利用者の視界から遮られているか否かを判定した。しかし、案内部は、画像に含まれている信号機の大きさを用いずに、ステップＳ１６の判定を行ってもよい。
【００７７】
具体的には、例えば、案内部は、対象信号機の位置情報と、情報処理装置の現在位置情報とに基づいて、利用者の視界方向の画像の中で、対象信号機が写ると推定される位置を算出する。案内部は、利用者の視界方向の画像を画像解析し、算出した位置に表示面（信号色を表す面）がある信号機が存在する場合に、対象信号機が利用者の視界から遮られておらず、算出した位置に表示面がある信号機が存在しない場合に、対象信号機が利用者の視界から遮られていると判定してもよい。このようにすれば、案内部は、より正確に、利用者の視界方向の画像に対象信号機が含まれているか否か（換言すれば、対象信号機が利用者の視界から遮られているか否か）を判定することができる。
【００７８】
具体的には、例えば、案内部は、図示しないセンサによって、車両の前方における障害物の存在と、大きさと、高さとを検出する。案内部は、検出した障害物の大きさや高さが所定の閾値よりも大きい場合に、対象信号機が利用者の視界から遮られていると判定してもよい。所定の閾値とは任意に定めることができる。大きさの閾値と、高さの閾値とは別々に設けられていてもよい。また、大きさと、高さとは、一方を省略してもよい。センサとしては、例えば、超音波センサ、赤外線センサ等を利用することができる。このようにすれば、案内部は、画像解析を用いずに、利用者の視界方向の画像に対象信号機が含まれているか否か（換言すれば、対象信号機が利用者の視界から遮られているか否か）を判定することができる。
【００７９】
例えば、対象信号機が黄色に変わりそうである場合の警告処理（ステップＳ１８およびS２０）は省略してもよい。
【００８０】
例えば、車速の判定（ステップＳ２２）は省略してもよい。ステップＳ２２を省略した場合、案内部は、車速にかかわらず、情報処理装置の利用者に対して、対象信号機の信号情報を案内し（ステップＳ２４）、ステップＳ２６は実行されない。
【００８１】
例えば、交差点までの距離の判定（ステップＳ２８）、および、利用者が対象信号機を通過できる可能性の案内（ステップＳ３０）は、省略してもよい。
【００８２】
・変形例３：
上記実施形態では、信号情報の案内画面について一例を挙げて説明した。しかし、上記画面はあくまで一例であり、種々の変更が可能である。一部の表示項目を省略してもよいし、更なる他の表示項目を追加してもよい。
【００８３】
例えば、案内画面は、対象信号機の表示状態情報を図示した画像や変化情報を文字で表したメッセージの他に、標識や信号の名称を図示した画像を含んでもよく、注意すべき事項を表すアイコンを含んでもよい。また、変化情報を文字で表したメッセージは省略してもよい。
【００８４】
例えば、案内画面は、設定処理へ画面を遷移させるためのボタンを含んでもよい。
【００８５】
・変形例４：
本発明は、上述の実施形態や実施例、変形例に限られるものではなく、その趣旨を逸脱しない範囲において種々の構成で実現することができる。例えば、発明の概要の欄に記載した各形態中の技術的特徴に対応する実施形態、実施例、変形例中の技術的特徴は、上述の課題の一部または全部を解決するために、あるいは、上述の効果の一部または全部を達成するために、適宜、差し替えや組み合わせを行うことが可能である。また、その技術的特徴が本明細書中に必須なものとして説明されていなければ、適宜、削除することが可能である。
【符号の説明】
【００８６】
１０…車両
１１…運転席
１２…助手席
１３…ダッシュボード
２０ａ…対象信号機
２０ｂ…信号機
３０ａ…信号機
４０…トラック
５０ａ…信号機
１００…情報処理装置
１１０…ＣＰＵ
１１０…カメラ
１２４…加速度センサ
１３０…タッチパネル
１４０…記憶部
１５０…ＣＰＵ
１５２…案内部
１５４…情報取得部
１５６…設定部
１６０…無線通信部
１７０…音声入出力部
１８０…ＲＯＭ
１９０…ＲＡＭ
２００…クレードル
Ｄ…進行方向
Ｌ…距離
Ｐ１…利用者の視界方向の画像
Ｗ１…案内画面
Ｇ１…画像
Ｍ１…メッセージ
ＰＯ１〜ＰＯ４…点
ＦＭ…枠
【図１】
0006310381.tif 000002
【図２】
0006310381.tif 000003
【図３】
0006310381.tif 000004
【図４】
0006310381.tif 000005
【図５】
0006310381.tif 000006
【図６】
0006310381.tif 000007
【図７】
0006310381.tif 000008
【図８】
0006310381.tif 000009