(57)【要約】  情報処理装置は、複数のデータベースへアクセスする。ここで、情報処理装置は、あるデータベースへアクセスし、そのアクセス結果に基づいて他のデータベースへアクセスする。
2019078041.tif 000002
【特許請求の範囲】
【請求項１】
複数のデータベースへアクセスする情報処理装置であって、
あるデータベースへアクセスし、そのアクセス結果に基づいて他のデータベースへアクセスする、
情報処理装置。
【請求項２】
前記情報処理装置は車両に搭載され、
前記情報処理装置は、
前記複数のデータベースのうち、犯罪に関する情報を格納する第１のデータベースへアクセスする通信部と、
前記第１のデータベースから取得した情報の少なくとも一部を表示する表示部と、
前記通信部及び表示部を制御する制御部とをさらに備え、
前記制御部は、前記第１のデータベースから取得した情報の少なくとも一部を前記表示部に表示するとき、前記情報の内容に応じて表示の態様を変化させる、
請求項１記載の情報処理装置。
【請求項３】
前記車両の現在位置に関する情報を取得する測位部をさらに備え、
前記制御部は、前記車両が目的地の所定範囲内に到達したとき、前記複数のデータベースから取得した情報に基づいて前記表示に表示する内容を変更する、
請求項２記載の情報処理装置。
【請求項４】
複数の外部データベースへアクセスする通信部と、
前記通信部を介して外部データベースから情報を取得する制御部と、
前記制御部によって取得された情報を表示する表示部とを備え、
前記通信部、前記制御部、及び前記表示部は、車両に搭載され、
前記表示部は、前記車両の運転者の視野角の内部に前記情報を表示する、
情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、複数のデータベースへアクセスする情報処理装置に関し、例えば、車両などの移動体に搭載される情報処理装置に関する。
【背景技術】
【０００２】
ある種のタスクを処理するために、複数のデータベースへのアクセスが求められることがある。例えば警察への緊急通報を処理する場合、警察官又は警察車両は、通報された事件又は事故の情報を格納したデータベース（例えば特許文献１を参照）にアクセスして、現在位置から事件又は事故が発生した現場までの経路を取得する。警察官は、さらに、必要に応じて、事件又は事故に関連した他の情報（例えば、盗難車及び／又は前科者など）を格納したデータベースにアクセスする。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−１２０４９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば、事件又は事故が発生した現場に移動する途中で必要な情報を取得するために、車両を運転しながら、複数のデータベースにアクセスするための端末装置を操作することは、安全性をそこなうおそれがある。従って、複数のデータベースに格納された情報を検索して表示する操作を簡単化することが求められる。【０００５】
本開示の目的は、簡単な操作で複数のデータベースへアクセスすることができる情報処理装置を提供することにある。
【課題を解決するための手段】
【０００６】
本開示の一態様に係る情報処理装置は、複数のデータベースへアクセスする情報処理装置であって、あるデータベースへアクセスし、そのアクセス結果に基づいて他のデータベースへアクセスする。
【発明の効果】
【０００７】
本開示の一態様に係る情報処理装置によれば、簡単な操作で複数のデータベースへアクセスすることができる。
【図面の簡単な説明】
【０００８】
【図１】第１の実施形態に係る情報処理装置を備えるナビゲーションシステムの構成を示すブロック図である。
【図２】図１の制御装置１１、表示装置１２，１３、及びキーパッド１７の配置例を示す図である。
【図３】図１の制御装置１１の構成を示すブロック図である。
【図４】図１の制御装置１１によって実行されるプログラムのアーキテクチャを示す概略図である。
【図５】図１の制御装置１１の動作を示す状態遷移図である。
【図６】図１の車両１に事件が割り当てられたときの、図１のナビゲーションシステムの動作例を示すシーケンス図である。
【図７】図１の車両１に事件が割り当てられたときの、図１のナビゲーションシステムの他の動作例を示すシーケンス図である。
【図８】図１の車両１宛てのメッセージが入力されたときの、図１のナビゲーションシステムの動作例を示すシーケンス図である。
【図９】図１の車両１に割り当てられた事件をキャンセルするときの、図１のナビゲーションシステムの動作例を示すシーケンス図である。
【図１０】図１の車両１においてターゲット車両の情報を検索するときの、図１のナビゲーションシステムの動作例を示すシーケンス図である。
【図１１】図１の制御装置１１が通常モードにあるとき、図１の表示装置１３に表示される画面の例を示す図である。
【図１２】図１の制御装置１１が通常モードにあり、車両１に事件が割り当てられたとき、図１の表示装置１３に表示される画面の例を示す図である。
【図１３】図１の制御装置１１がナビゲーションモードにあり、車両１が事件現場に移動中であるとき、図１の表示装置１３に表示される画面の例を示す図である。
【図１４】図１の制御装置１１がナビゲーションモードにあり、車両１が事件現場に到着したとき、図１の表示装置１３に表示される画面の例を示す図である。
【図１５】図１の制御装置１１が人物情報モードにあるとき、図１の表示装置１３に表示される画面の例を示す図である。
【図１６】図１の制御装置１１がナビゲーションモードにあり、車両１宛てのメッセージが入力されたとき、図１の表示装置１３に表示される画面の例を示す図である。
【図１７】車両１に割り当てられた事件が取り消されたとき、図１の表示装置１３に表示される画面の例を示す図である。
【図１８】車両１に割り当てられた事件が存在しないとき、図１の表示装置１３に表示される画面の例を示す図である。
【図１９】図１の制御装置１１が車両検索モードにあり、ユーザ入力を待ち受けているとき、図１の表示装置１３に表示される画面の例を示す図である。
【図２０】図１の制御装置１１が車両検索モードにあり、検索キーに対応するターゲット車両が盗難車ではないことを示しているとき、図１の表示装置１３に表示される画面の例を示す図である。
【図２１】図１の制御装置１１が車両検索モードにあり、検索キーに対応するターゲット車両が盗難車であることを示しているとき、図１の表示装置１３に表示される画面の例を示す図である。
【図２２】図１の制御装置１１が車両検索モードにあり、検索キーに対応するターゲット車両が存在しないとき、図１の表示装置１３に表示される画面の例を示す図である。
【図２３】図１の車両１が事件現場に到着したときに制御装置１１によって実行される到着処理を示すフローチャートである。
【図２４】第２の実施形態に係る情報処理装置を備えるナビゲーションシステムの構成を示すブロック図である。
【図２５】図２４の車両１に事件が割り当てられたときの、図２４のナビゲーションシステムの動作例を示すシーケンス図である。
【図２６】図２４の車両１に事件が割り当てられたときの、図２４のナビゲーションシステムの他の動作例を示すシーケンス図である。
【図２７】図２４の車両１宛てのメッセージが入力されたときの、図２４のナビゲーションシステムの動作例を示すシーケンス図である。
【図２８】図２４の車両１に割り当てられた事件をキャンセルするときの、図２４のナビゲーションシステムの動作例を示すシーケンス図である。
【図２９】図２４の車両１においてターゲット車両の情報を検索するときの、図２４のナビゲーションシステムの動作例を示すシーケンス図である。
【発明を実施するための形態】
【０００９】
以下、適宜図面を参照しながら、実施形態を詳細に説明する。但し、必要以上に詳細な説明は省略する場合がある。例えば、既によく知られた事項の詳細説明や実質的に同一の構成に対する重複説明を省略する場合がある。これは、以下の説明が不必要に冗長になるのを避け、当業者の理解を容易にするためである。
【００１０】
なお、添付図面及び以下の説明は、当業者が本開示を十分に理解するために提供されるのであって、これらにより特許請求の範囲に記載の主題を限定することは意図されていない。
【００１１】
［第１の実施形態］
以下、図面を参照して、第１の実施形態に係る情報処理装置を備えるナビゲーションシステムについて説明する。
【００１２】
［１．全体構成］
図１は、第１の実施形態に係る情報処理装置を備えるナビゲーションシステムの構成を示すブロック図である。図１のナビゲーションシステムは、１つ又は複数の車両１と、無線通信装置２、電話機３、入力装置４、サーバ装置群５、ＷＡＮ通信装置６、及び検索ハブ装置７とを備える。実施形態において、例えば、車両１はパトロールカーであり、無線通信装置２、電話機３、入力装置４、サーバ装置群５、ＷＡＮ通信装置６、及び検索ハブ装置７は、警察の通信司令室などに設けられる。車両１は警察官３１によって運転され、また、図１に示す車両１の各構成要素は同じ警察官３１によって操作される。無線通信装置２、電話機３、及び入力装置４は、通信司令室のオペレータ３２によって操作される。
【００１３】
［１−１．車両１の構成］
車両１は、制御装置１１、表示装置１２，１３、スピーカ１４、マイクロホン１５、カメラ１６、キーパッド１７、ＧＰＳ受信機１８、ＷＡＮ通信装置１９、及び無線通信装置２０を備える。
【００１４】
制御装置１１は、無線通信装置２０を除く、車両１の各構成要素の動作を制御する。
【００１５】
表示装置１２は、制御装置１１によって生成された画像を表示する。表示装置１２は、例えば１０〜１５インチの画面を有するが、この範囲よりも大きな画面又は小さな画面を有してもよい。
【００１６】
表示装置１３もまた、制御装置１１によって生成された画像を表示する。表示装置１３は、表示装置１２の画面よりも小さな画面を有し、車両１の運転者（すなわち、車両１を運転する警察官３１）の前方における所定の視野角以下の範囲を占有するように車両１に配置される。これにより、車両１を運転する警察官３１は、車両１の前方から視線を動かすことなく、表示装置１３の画面を閲覧することができる。
【００１７】
スピーカ１４は、制御装置１１によって生成されたアラーム音などを出力する。
【００１８】
マイクロホン１５は、警察官３１によって発話された音声コマンドなどを取得する。
【００１９】
カメラ１６は、車両１の周囲を撮影する。カメラ１６は、１つの全方向性カメラであってもよく、互いに異なる視野を有する複数のカメラであってもよく、駆動機構によって操向される１つ又は複数のカメラであってもよい。
【００２０】
キーパッド１７は、車両１を運転する警察官３１が車両１の前方からあまり視線を動かすことなく操作可能であるように、車両１のハンドルの近傍において、視認しやすい大きさをそれぞれ有する少数のボタンを備える。
【００２１】
ＧＰＳ受信機１８は、ＧＰＳ（Global Positioning System）衛星からＧＰＳ信号を受信する。制御装置１１は、ＧＰＳ信号に基づいて、車両１の位置を決定する。なお、制御装置１１が車両１の位置を決定することができるものであれば、ＧＰＳに限らず、全地球的な衛星測位システム、又は、準天頂衛星を利用した衛星測位システムなどを含む、任意の測位方式を使用可能である。
【００２２】
ＷＡＮ通信装置１９は、ＬＴＥ（Long Term Evolution）などの無線ワイドエリアネットワーク（ＷＡＮ）及びインターネットを介して、通信司令室のＷＡＮ通信装置６に接続される。これにより、制御装置１１は、ＷＡＮ通信装置１９、ＷＡＮ通信装置６、及び検索ハブ装置７を介して、サーバ装置群５に接続される。なお、制御装置１１が検索ハブ装置７を介してサーバ装置群５に接続されるのであれば、ＬＴＥに限らず、任意の通信方式を使用可能である。
【００２３】
無線通信装置２０は、例えば警察無線のネットワークを介して、通信司令室の無線通信装置２に接続される。これにより、警察官３１は、無線通信装置２０及び無線通信装置２を介して、オペレータ３２と通話する。無線通信装置２０は、図１に示す車両１の他の構成要素からは独立していてもよい。
【００２４】
制御装置１１及び無線通信装置２０を除く車両１の各構成要素は、有線又は無線により、制御装置１１に接続されてもよい。有線接続の場合、車両１の各構成要素は、制御装置１１に直接に接続されてもよく、ハブ装置を介して接続されてもよい。例えば、表示装置１３、スピーカ１４、マイクロホン１５、カメラ１６、及びキーパッド１７は、例えば、ＵＳＢ（Universal Serial Bus）ハブ装置を介して制御装置１１に接続されてもよい。表示装置１３は、例えば、ＨＤＭＩ（High Definition Multimedia Interface）（登録商標）の入力端子を有してもよく、この場合、表示装置１３は、ＨＤＭＩ／ＵＳＢの変換アダプタを介して制御装置１１に接続されてもよい。
【００２５】
制御装置１１は、ノートブック型又はタブレット型の携帯型パーソナルコンピュータであってもよい。この場合、表示装置１２は、制御装置１１に一体化される。制御装置１１は、例えば、パナソニック株式会社のＴＯＵＧＨＢＯＯＫ（登録商標）又はＴＯＵＧＨＰＡＤ（登録商標）である。また、スピーカ１４、マイクロホン１５、ＧＰＳ受信機１８、及びＷＡＮ通信装置１９のうちの少なくとも一部もまた、制御装置１１に一体化されてもよい。
【００２６】
図２は、図１の制御装置１１、表示装置１２，１３、及びキーパッド１７の配置例を示す図である。図２は、制御装置１１がノートブック型の携帯型パーソナルコンピュータであり、表示装置１２が制御装置１１に一体化されている場合を示す。また、図２の例では、表示装置１３は、プロジェクタ１３ａと、小型かつ半透明のスクリーン１３ｂとを備えるヘッドアップディスプレイである。表示装置１３は、表示装置１２の画面よりも小さな画面を有し、車両１を運転する警察官３１の前方における所定の視野角以下の範囲を占有するように、車両１のダッシュボードの上面１ａに配置される。また、図２の例では、キーパッド１７は、Ｌボタン、Ｃボタン、Ｒボタン、及びＭボタンを備え、車両１のハンドル１ｂの近傍に設けられる。キーパッド１７の各ボタンによって発生される信号は、キーコードをエミュレートする。
【００２７】
実施形態の例では、Ｍボタンは、制御装置１１のモード（後述）を切り換える。また、実施形態の例では、Ｌボタン、Ｃボタン、及びＲボタンは、制御装置１１の状態に応じて変化する、予め決められた機能を有する。また、例えば、Ｌボタンを長押しすると、直前の操作が取り消される。また、例えば、Ｃボタンを２回続けて押すと、音声コマンドが利用可能にされる。例えば、「戻る」又は「Back」と発話すると、直前の操作が取り消される。
【００２８】
制御装置１１は、車両１に固定されたマウント装置に着脱可能に接続されてもよい。制御装置１１のためのマウント装置は、制御装置１１を、図１に示す車両１の他の構成要素（無線通信装置２０を除く）に接続するためのインターフェースを有してもよい。また、制御装置１１のためのマウント装置は、車両１のバッテリから電力供給を受けるためのインターフェースを有してもよい。車両１のバッテリの電圧は、制御装置１１のためのマウント装置に供給される前に、例えば、Ｌｉｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ，  Ｉｎｃ．から提供されている電力変換装置によって、所望の電圧（例えば、携帯型パーソナルコンピュータの動作電圧）に変換されてもよい。
【００２９】
表示装置１３は、車両１に固定されたマウント装置に着脱可能に接続されてもよい。表示装置１３のためのマウント装置は、車両１のバッテリから電力供給を受けるためのインターフェースを有してもよい。
【００３０】
本明細書では、無線通信装置２０を除き、少なくとも制御装置１１を含む車両１の各構成要素を、「情報処理装置」ともいう。また、本明細書では、制御装置１１を「制御部」ともいい、表示装置１３を「表示部」ともいい、ＧＰＳ受信機１８を「測位部」ともいい、ＷＡＮ通信装置１９を「通信部」ともいう。
【００３１】
［１−２．通信司令室の構成］
前述のように、無線通信装置２、電話機３、入力装置４、サーバ装置群５、ＷＡＮ通信装置６、及び検索ハブ装置７は、例えば、警察の通信司令室に設けられる。
【００３２】
再び図１を参照すると、無線通信装置２は、前述のように、例えば警察無線のネットワークを介して、車両１の無線通信装置２０に接続される。
【００３３】
電話機３は公衆交換電話網の電話回線に接続される。オペレータ３２は、電話機３を介して、事件（又は事故）についての通報を受ける。オペレータ３２は、通報された事件の内容を、入力装置４を介して、後述するサーバ装置５ａの事件データベース（ＤＢ）に入力する。さらに、オペレータ３２は、通報された事件をある担当者（すなわち警察官３１又は車両１）に割り当て、この割り当てを、入力装置４を介して事件データベース（ＤＢ）に入力する。
【００３４】
サーバ装置群５は、事件データベース、犯罪者データベース、車両データベース、及びメッセージデータベースをそれぞれ格納するサーバ装置５ａ〜５ｄを備える。
【００３５】
事件データベースは、通報された事件の情報（「事件情報」という）を格納する。事件情報は、事件が発生した現場の住所を含む。言い換えると、事件データベースは、所定の目的地（事件現場）にそれぞれ関連付けられた複数のタスク（事件）の情報を格納する。事件データベースは、各事件について、例えば以下の項目の情報を格納する。
【００３６】
事件データベース
――――――――――――――――――――――――――――――
Ａ１  事件の割り当てを受けた担当者（警察官又は車両）
Ａ２  事件が発生した時刻
Ａ３  事件が発生した現場の住所
Ａ４  事件の種類
Ａ５  事件の詳細情報
Ａ６  事件のステータス（事件が担当者に割り当てられているか否か）
――――――――――――――――――――――――――――――
【００３７】
車両データベースは、自動車登録番号又は車両番号がそれぞれ与えられた複数の車両の情報（「車両情報」という）を格納する。車両データベースは、各車両について、例えば以下の項目の情報を格納する。
【００３８】
車両データベース
――――――――――――――――――――――――――――――
Ｂ１  車両識別番号（Vehicle Identification Number：ＶＩＮ）
Ｂ２  自動車登録番号
Ｂ３  自動車登録番号の登録日又は更新日
Ｂ４  自動車登録番号の満了日
Ｂ５  車両の所有者
Ｂ６  車両の車種
Ｂ７  車両の製造業者
Ｂ８  車両の年式
Ｂ９  車両の色
Ｂ１０  自動車登録番号を発行した州
Ｂ１１  車両のステータス（盗難車であるか否か）
――――――――――――――――――――――――――――――
【００３９】
犯罪者データベースは、前科をそれぞれ有する複数の人物の情報（「人物情報」という）を格納する。犯罪者データベースは、各人物について、例えば以下の項目の情報を格納する。
【００４０】
犯罪者データベース
――――――――――――――――――――――――――――――
Ｃ１  氏名
Ｃ２  住所
Ｃ３  生年月日
Ｃ４  性別
Ｃ５  身長
Ｃ６  人種
Ｃ７  顔写真
Ｃ８  前科の内容
Ｃ９  ステータス（手配中であるか否か）
――――――――――――――――――――――――――――――
【００４１】
メッセージデータベースは、警察の通信司令室のオペレータ３２から各車両１宛てのメッセージを格納する。オペレータ３２は、入力装置４を介して、メッセージの内容をメッセージデータベースに入力する。メッセージは、例えば、事件についての追加情報を含んでもよい。メッセージデータベースは、各車両１（すなわち宛先）について、例えば以下の項目の情報を格納する。
【００４２】
メッセージデータベース
――――――――――――――――――――――――――――――
Ｄ１  メッセージの宛先
Ｄ２  メッセージを入力した時刻
Ｄ３  メッセージの本文
――――――――――――――――――――――――――――――
【００４３】
本明細書において、事件データベース、犯罪者データベース、車両データベース、及びメッセージデータベースを「外部データベース」ともいう。
【００４４】
なお、事件データベース、車両データベース、犯罪者データベース、及びメッセージデータベースに格納される情報の項目は、上述したものに限定されず、一部の項目を含まなくてもよく、他の追加の情報を含んでもよい。
【００４５】
事件データベースは、サードパーティのベンダーによって提供されるＣＡＤ（Computer Aided Dispatch）ソフトウェアを用いて構築されてもよい。また、犯罪者データベースは、例えば、実施形態のナビゲーションシステムを米国で使用する場合、米国連邦捜査局のＣＪＩＳ（Criminal Justice Information Service）、ＮＣＩＣ（National Crime Information Center）、ＩＡＦＩＳ（Integrated Automated Fingerprint Identification System）の各データベースを含んでもよく、米国国防総省のＤ−Ｄｅｘ（Defense Data Exchange）を含んでもよい。車両データベースは、盗難車のみの車両情報を含んでもよい。
【００４６】
サーバ装置５ａ〜５ｄは、１つの場所に設けられてもよく、互いに異なる複数の場所に設けられてもよい。また、事件データベース、犯罪者データベース、車両データベース、及びメッセージデータベースのうちの少なくとも２つは、同じサーバ装置で提供されてもよい。
【００４７】
また、サーバ装置群５に格納されるデータベースは、事件データベース、車両データベース、犯罪者データベース、及びメッセージデータベースの組に限定されず、一部のデータベースを含まなくてもよく、他の追加のデータベースを含んでもよい。
【００４８】
入力装置４は、例えば、キーボード、ポインティングデバイス、及び表示装置などを備える端末装置である。オペレータ３２は、このような端末装置を用いて、サーバ装置５ａの事件データベースに格納されたすべて事件を閲覧可能である。
【００４９】
ＷＡＮ通信装置６は、前述のように、ＬＴＥなどの無線ＷＡＮ及びインターネットを介して、車両１のＷＡＮ通信装置１９に接続される。
【００５０】
検索ハブ装置７は、制御装置１１及び各サーバ装置５ａ〜５ｄに通信可能に接続され、各サーバ装置５ａ〜５ｄに格納された情報を検索し、検索結果を制御装置１１に送信する。これにより、制御装置１１は、検索ハブ装置７を介して間接的に、各サーバ装置５ａ〜５ｄに通信可能に接続される。
【００５１】
［１−３．制御装置１１の詳細構成］
図３は、図１の制御装置１１の構成を示すブロック図である。制御装置１１は、バス１０１、プロセッサ１０２、メモリ１０３、記憶装置１０４、入力装置１０５、入出力インターフェース（Ｉ／Ｆ）１０６、及び通信インターフェース（Ｉ／Ｆ）１０７を備える。プロセッサ１０２、メモリ１０３、記憶装置１０４、入力装置１０５、入出力インターフェース１０６、及び通信インターフェース１０７は、バス１０１を介して互いに接続される。記憶装置１０４は、例えばソリッドステートドライブ又はハードディスクドライブであり、図４を参照して後述するプログラムを永続的に格納する。プロセッサ１０２は、記憶装置１０４に格納されたプログラムをメモリ１０３に読み出して実行する。入力装置１０５は、キーボード及びポインティングデバイスを含む。入出力インターフェース１０６は、例えばＵＳＢであり、図１の表示装置１２，１３、スピーカ１４、マイクロホン１５、カメラ１６、及びキーパッド１７に接続される。通信インターフェース１０７は、図１のＧＰＳ受信機１８及びＷＡＮ通信装置１９に接続される。
【００５２】
図４は、図１の制御装置１１によって実行されるプログラムのアーキテクチャを示す概略図である。制御装置１１のプロセッサ１０２は、オペレーティングシステム１１１のプログラムを実行する。オペレーティングシステム１１１は、入出力インターフェース１０６にアクセスするためのＡＰＩ（Application Programming Interface）を提供し、ＷＡＮ通信装置１９にアクセスして通信するためのＡＰＩを提供し、ＧＰＳ受信機１８にアクセスして測位するためのＡＰＩを提供する。例えば、オペレーティングシステム１１１は、そのサービスとして、キーパッド１７及び入力装置１０５のいずれかのボタンの押下と、音声コマンドの入力とを検出するイベントリスナを含む。オペレーティングシステム１１１は、例えば、マイクロソフト  コーポレイションのＷｉｎｄｏｗｓ（登録商標）  １０の６４ビット版、又は、Ｗｉｎｄｏｗｓ  ７の３２ビット版もしくは６４ビット版である。
【００５３】
また、プロセッサ１０２は、オペレーティングシステム１１１の上で、事件管理アプリケーション１１２、車両検索アプリケーション１１３、人物検索アプリケーション１１４、地図表示アプリケーション１１５、音声認識アプリケーション１１６、及びナビゲーションアプリケーション１１７の各プログラムを実行する。
【００５４】
事件管理アプリケーション１１２は、検索ハブ装置７と通信し、車両１に割り当てられた事件に関する事件情報を検索ハブ装置７から受信し、受信した事件情報を表示装置１２に表示する。警察官３１は、入力装置１０５を用いて、事件管理アプリケーション１１２の動作（事件情報の編集、表示内容のスクロール、など）を制御する。
【００５５】
車両検索アプリケーション１１３は、検索ハブ装置７と通信し、所定の自動車登録番号又は車両番号に関連付けられたターゲット車両に関する車両情報を検索ハブ装置７から受信し、受信した車両情報を表示装置１２に表示する。警察官３１は、入力装置１０５を用いて、車両検索アプリケーション１１３の動作（検索キーの入力、表示内容のスクロール、など）を制御する。
【００５６】
人物検索アプリケーション１１４は、検索ハブ装置７と通信し、所定の住所に関連付けられた前科者に関する人物情報を検索ハブ装置７から受信し、受信した人物情報を表示装置１２に表示する。警察官３１は、入力装置１０５を用いて、人物検索アプリケーション１１４の動作（検索キーの入力、表示内容のスクロール、など）を制御する。
【００５７】
地図表示アプリケーション１１５は、車両１の現在位置の近傍の地図を表示装置１２及び／又は１３に表示する。また、地図表示アプリケーション１１５は、車両１の現在位置から、車両１に割り当てられた事件が発生した現場までの経路を、表示装置１２及び／又は１３に表示する。
【００５８】
音声認識アプリケーション１１６は、音声により入力された検索キー及び他のユーザ入力を受け付ける。音声認識アプリケーション１１６は、例えば、Ｎｕａｎｃｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ，Ｉｎｃ．から提供されているＤｒａｇｏｎ  Ｌａｗ  Ｅｎｆｏｒｃｅｍｅｎｔである。
【００５９】
ナビゲーションアプリケーション１１７は、事件管理アプリケーション１１２の機能の一部、車両検索アプリケーション１１３の機能の一部、及び人物検索アプリケーション１１４の機能の一部を有する。ナビゲーションアプリケーション１１７は、検索ハブ装置７と通信し、車両１に割り当てられた事件に関する事件情報を検索ハブ装置７から受信し、受信した事件情報を表示装置１３に表示する。また、ナビゲーションアプリケーション１１７は、検索ハブ装置７と通信し、所定の自動車登録番号又は車両番号に関連付けられた車両に関する車両情報を検索ハブ装置７から受信し、受信した車両情報を表示装置１３に表示する。また、ナビゲーションアプリケーション１１７は、検索ハブ装置７と通信し、所定の住所に関連付けられた前科者に関する人物情報を検索ハブ装置７から受信し、受信した人物情報を表示装置１３に表示する。警察官３１は、キーパッド１７及びマイクロホン１５を用いて、ナビゲーションアプリケーション１１７の動作を制御する。ナビゲーションアプリケーション１１７は、音声により入力された検索キー及び他のユーザ入力を受け付けるために、音声認識アプリケーション１１６を用いる。
【００６０】
事件管理アプリケーション１１２、車両検索アプリケーション１１３、及び人物検索アプリケーション１１４、及びナビゲーションアプリケーション１１７は、例えば入力装置１０５を用いて起動される。ナビゲーションアプリケーション１１７の起動は、ナビゲーションアプリケーション１１７が重複して実行されないように制限されてもよい。
【００６１】
ナビゲーションアプリケーション１１７は、事件管理アプリケーション１１２、車両検索アプリケーション１１３、及び人物検索アプリケーション１１４とは並列に実行される。
【００６２】
以下、ナビゲーションアプリケーション１１７のプログラムを実行することによる制御装置１１の動作について詳細に説明する。
【００６３】
［２．動作］
前述のように、制御装置１１は、事件情報、車両情報、及び人物情報を表示装置１２に表示し、また、車両１の現在位置から車両１に割り当てられた事件が発生した現場までの経路を表示装置１２に表示する。前述のように、事件情報、車両情報、及び人物情報は、さまざまな項目を含むので、これらの情報及び経路を閲覧するためには、表示装置１２の画面に意識を集中し、入力装置１０５を操作する必要がある。車両１を運転しながら表示装置１２の画面を見たり、入力装置１０５を操作したりすると、安全性がそこなわれるおそれがある。安全のため、例えば、運転中に表示装置１２をオフすることが考えられるが、事件情報、車両情報、人物情報、及び地図を閲覧しようとするごとに車両１を停めることは非効率である。従って、簡単な操作で、事件情報、車両情報、人物情報、及び地図を閲覧することが求められる。以下、この課題を解決する、実施形態に係る制御装置１１及びナビゲーションシステムの動作について説明する。
【００６４】
［２−１．制御装置１１の状態遷移］
図５は、図１の制御装置１１の動作を示す状態遷移図である。制御装置１１は、ナビゲーションアプリケーション１１７のプログラムを実行するとき、通常モード、ナビゲーションモード、車両検索モード、及び人物情報モードを有する。
【００６５】
通常モードでは、制御装置１１は、車両１（すなわち制御装置１１）の現在位置を示す地図を表示装置１３に表示する。
【００６６】
ナビゲーションモードでは、制御装置１１は、車両１の現在位置から、車両１に割り当てられたタスク（すなわち事件）に関連付けられた目的地（すなわち、事件現場）までの経路を案内する画像及び／又はテキストを表示装置１３に表示する。
【００６７】
車両検索モードでは、制御装置１１は、自動車登録番号又は車両番号に関連付けられたターゲット車両の情報を表示装置１３に表示する。
【００６８】
人物情報モードでは、制御装置１１は、目的地の住所に関連付けられた人物が存在して所定の条件を満たすとき、又は、ターゲット車両の所有者である人物が所定の条件を満たすとき、当該人物の情報を表示装置１３に表示する。実施形態の例では、この条件は、当該人物が、銃器又は薬物など、重大な犯罪の前科を有していることである。
【００６９】
本明細書において、「ナビゲーションモード」を「第１のモード」ともいい、「車両検索モード」を「第２のモード」ともいい、「人物情報モード」を「第３のモード」ともいい、「通常モード」を「第４のモード」ともいう。
【００７０】
実施形態の例では、制御装置１１のモードは以下のように遷移する。
【００７１】
制御装置１１が通常モードにあるとき、Ｍボタンを押下するか、音声コマンド「ナビゲーション」を発話すると、制御装置１１はナビゲーションモードに遷移する。また、制御装置１１が通常モードにあるとき、音声コマンド「車両検索」を発話すると、制御装置１１は車両検索モードに遷移する。
【００７２】
制御装置１１がナビゲーションモードにあるとき、Ｍボタンを押下するか、音声コマンド「車両検索」を発話すると、制御装置１１は車両検索モードに遷移する。また、制御装置１１がナビゲーションモードにあるとき、音声コマンド「通常」を発話すると、制御装置１１は通常モードに遷移する。
【００７３】
制御装置１１が車両検索モードにあるとき、Ｍボタンを押下するか、音声コマンド「通常」を発話すると、制御装置１１は通常モードに遷移する。また、制御装置１１が車両検索モードにあるとき、音声コマンド「ナビゲーション」を発話すると、制御装置１１はナビゲーションモードに遷移する。
【００７４】
制御装置１１がナビゲーションモードにあるとき、サーバ装置５ｃの犯罪者データベースにおいて、車両１に割り当てられた事件が発生した現場の住所に関連付けられた前科者を発見すると、制御装置１１は人物情報モードに遷移する。ナビゲーションモードから人物情報モードに遷移したとき、キーパッド１７のボタンのうち、確認すみであることを示すいずれかのボタン（例えばＬボタン）を押下するか、音声コマンド「確認すみ」を発話すると、制御装置１１はナビゲーションモードに戻るように遷移する。
【００７５】
制御装置１１が車両検索モードにあるとき、サーバ装置５ｃの犯罪者データベースにおいて、車両１の所有者である前科者を発見すると、制御装置１１は人物情報モードに遷移する。車両検索モードから人物情報モードに遷移したとき、キーパッド１７のボタンのうち、確認すみであることを示すいずれかのボタン（例えばＬボタン）を押下するか、音声コマンド「確認すみ」を発話すると、制御装置１１は車両検索モードに戻るように遷移する。
【００７６】
図５の例では、Ｍボタンを押下するごとに、制御装置１１は、通常モード、ナビゲーションモード、及び車両検索モードの間で順に遷移する。また、ナビゲーションモードから人物情報モードに遷移したとき、Ｍボタンの押下に応じて、制御装置１１はナビゲーションモードに戻るように遷移してもよい。また、車両検索モードから人物情報モードに遷移したとき、Ｍボタンの押下に応じて、制御装置１１は車両検索モードに戻るように遷移してもよい。
【００７７】
音声コマンド「ナビゲーション」に代えて、予め決められた任意の音声コマンド「My Call」などを用いてもよい。音声コマンド「車両検索」に代えて、予め決められた任意の音声コマンド「ナンバープレート」、「License Plate」、「Run Plate」などを用いてもよい。音声コマンド「通常」に代えて、予め決められた任意の音声コマンド「マップ」などを用いてもよい。
【００７８】
以下、通常モード、ナビゲーションモード、車両検索モード、及び人物情報モードにおける制御装置１１及びナビゲーションシステムの詳細動作について説明する。
【００７９】
［２−２．通常モード］
制御装置１１がナビゲーションアプリケーション１１７を実行するとき、初期状態として、制御装置１１は通常モードになる。通常モードでは、前述のように、制御装置１１は、車両１の現在位置を示す地図を表示装置１３に表示する。
【００８０】
図１１は、図１の制御装置１１が通常モードにあるとき、図１の表示装置１３に表示される画面の例を示す図である。図１１の状態において、表示装置１３に表示される画面は、地図４１、車両１の現在位置４２、フッタ領域４３、音声認識アイコン４４、フラグアイコン４５、無線接続アイコン４６、メッセージアイコン４７、及びカウンタアイコン４８を含む。
【００８１】
地図４１は、車両１の近傍を示す。地図４１の表示内容は、例えば３秒ごとに更新される。車両１の向きは、測位の履歴に基づいて計算される。地図４１は、例えば、車両１の前方が地図の上方を向くように表示される。それに代わって、地図４１は、北が地図の上方を向くように表示されてもよい。地図４１の向き及び更新頻度は、例えば、制御装置１１の記憶装置１０４に格納される設定ファイル（例えば拡張子「．ｉｎｉ」を有するファイル）を用いて設定可能である。また、地図４１の縮尺は変更可能である。地図４１の縮尺のデフォルト値として、最新の値が記憶される。
【００８２】
フッタ領域４３は、Ｌボタン、Ｃボタン、及びＲボタンの機能を説明する。図１１の例では、Ｌボタンは地図４１を拡大するように設定され、Ｒボタンは地図４１を縮小するように設定されている。また、図１１の例では、Ｃボタンには機能は設定されていない。
【００８３】
音声認識アイコン４４は、音声コマンドが利用可能であるか否かを示す。音声認識アイコン４４は、例えば、その上に斜線が描画されているとき、音声コマンドが利用可能でないことを示し、その上に斜線が描画されていないとき、音声コマンドが利用可能であることを示す。音声認識アイコン４４は、さらに、発話された音声コマンドを認識したか否かを示してもよい。例えば、音声認識アイコン４４が赤色であるとき、音声コマンドが認識されなかったことを示し、音声認識アイコン４４が緑色であるとき、音声コマンドが認識されたことを示す。警察官３１は、例えば、地図４１を拡大するために音声コマンド「拡大」又は「Zoom In」を発話してもよく、地図４１を縮小するために音声コマンド「縮小」又は「Zoom Out」を発話してもよい。
【００８４】
フラグアイコン４５は、車両１に事件が割り当てられていることを示す。無線接続アイコン４６は、車両１がＷＡＮ通信装置１９を介して通信可能であることを示す。メッセージアイコン４７は、サーバ装置５ｄのメッセージデータベースから、車両１宛てのメッセージを受信していることを示す。
【００８５】
カウンタアイコン４８は、車両１に割り当て中であり、処理が完了していない事件の個数を示す。
【００８６】
［２−３．ナビゲーションモード］
図６は、図１の車両１に事件が割り当てられたときの、図１のナビゲーションシステムの動作例を示すシーケンス図である。
【００８７】
ステップＳ１において、制御装置１１は、通常モード、ナビゲーションモード、車両検索モード、及び人物情報モードのうちの任意のモードにある。
【００８８】
オペレータ３２は、事件又は事故の通報があったとき、通報の内容を、サーバ装置５ａの事件データベースの項目（例えば、項目Ａ１〜Ａ４）に入力する。
【００８９】
検索ハブ装置７は、サーバ装置５ａの事件データベースを自動的かつ定期的（例えば数秒ごと）に検索し、新たな事件が入力されているとき、その検索結果を受信する。また、検索ハブ装置７は、サーバ装置５ａの検索結果、すなわち、新たな事件が発生した現場の住所に基づいてサーバ装置５ｃの犯罪者データベースを自動的に検索し、この住所に関連付けられた人物の人物情報を含む検索結果を受信する。検索ハブ装置７は、車両１に割り当てられた事件が存在するとき、車両１の制御装置１１に、その事件に関する事件情報を自動的かつ定期的に送信する。送信される事件情報は、後述のように表示装置１３に表示される項目Ａ３〜Ａ４のみを含んでもよく、さらに、事件データベースに格納された他の項目を含んでもよい。検索ハブ装置７は、その事件が発生した現場の住所に関連付けられた前科者の人物情報が存在するとき、事件情報とともに人物情報を送信する。送信される人物情報は、後述のように表示装置１３に表示される項目Ｃ１、Ｃ２、Ｃ７、及びＣ８のみを含んでもよく、さらに、犯罪者データベースに格納された他の項目を含んでもよい。
【００９０】
制御装置１１は、検索ハブ装置７から事件情報（又は、事件情報及び人物情報）を受信したとき、ステップＳ２において、制御装置１１を搭載した車両１に事件が割り当てられたことを通知するメッセージを表示装置１３に表示する。
【００９１】
図１２は、図１の制御装置１１が通常モードにあり、車両１に事件が割り当てられたとき、図１の表示装置１３に表示される画面の例を示す図である。図１２の状態において、表示装置１３に表示される画面は、図１１の画面の各要素に重畳された、タイマアイコン４９、事件識別子５１、及び目的地住所５２を含む。
【００９２】
事件識別子５１は、車両１に割り当てられた事件の種類（項目Ａ４）を示す数字又は符号と、その事件の簡単な説明とを含む。事件識別子５１は、例えば、「３８：動物のトラブル」、「４５：銃撃」のような形式を有する。高い優先度を有する重大な事件、例えば銃器又は麻薬の事件に対応する事件識別子５１の領域は、他の部分の色とは異なる目立つ色（赤色など）を有していたり、点滅したりしてもよい。事件識別子５１の数字又は符号と、事件の優先度とは、警察管区ごとに任意に設定可能である。
【００９３】
目的地住所５２は事件現場の住所を示す。
【００９４】
タイマアイコン４９は、事件識別子５１及び目的地住所５２の表示をキャンセルするまでのタイマの残り時間を示す。この時間は、例えば、１０秒に設定される。この時間は、例えば、制御装置１１の記憶装置１０４に格納される設定ファイル（例えば拡張子「．ｉｎｉ」を有するファイル）を用いて設定可能である。タイマのタイムアウトによって事件識別子５１及び目的地住所５２の表示がキャンセルされた場合、これらの事件識別子５１及び目的地住所５２は再表示されなくてもよい。
【００９５】
また、フッタ領域４３を参照すると、図１２の例では、Ｌボタンは、警察官３１が車両１への事件の割り当てを確認したことを制御装置１１に通知するように設定され、Ｒボタンは、事件識別子５１及び目的地住所５２の表示をキャンセルするように設定されている。Ｌボタンが押下されたとき、制御装置１１はナビゲーションモードに遷移する。
【００９６】
音声コマンドが利用可能である場合、警察官３１が車両１への事件の割り当てを確認したことを制御装置１１に通知するために、音声コマンド「確認すみ」又は「Confirmed」などを用いてもよい。音声コマンドが利用可能である場合、事件識別子５１及び目的地住所５２の表示をキャンセルするために、音声コマンド「キャンセル」、「Cancel」、又は「Ignore」などを用いてもよい。
【００９７】
ステップＳ２において、制御装置１１は、表示装置１３に事件識別子５１及び目的地住所５２などを表示することに加えて、スピーカ１４を用いてアラーム音を発生してもよい。
【００９８】
再び図６を参照すると、ステップＳ２の通知が警察官３１によって確認されたとき、ステップＳ３において、制御装置１１はナビゲーションモードに遷移する。次いで、ステップＳ４において、制御装置１１は、車両１の現在位置から事件現場までの経路を案内する画像及び／又はテキストを表示装置１３に表示する。
【００９９】
図１３は、図１の制御装置１１がナビゲーションモードにあり、車両１が事件現場に移動中であるとき、図１の表示装置１３に表示される画面の例を示す図である。図１４は、図１の制御装置１１がナビゲーションモードにあり、車両１が事件現場に到着したとき、図１の表示装置１３に表示される画面の例を示す図である。図１３及び図１４の状態において、表示装置１３に表示される画面は、地図４１Ａ、車両１の現在位置４２、フッタ領域４３、音声認識アイコン４４、フラグアイコン４５、無線接続アイコン４６、メッセージアイコン４７、事件識別子５１Ａ、目的地住所５２、ガイド画像及びテキスト５３、及び車両ステータス５４を含む。
【０１００】
地図４１Ａは、図１１の地図４１よりも小さなサイズを有する。地図４１Ａの上には、車両１の現在位置４２から事件現場までの経路（図１３及び図１４の例では太点線）が示される。
【０１０１】
事件識別子５１Ａは、図１２の事件識別子５１と同様に、車両１に割り当てられた事件の種類を示す数字又は符号と、その事件の簡単な説明とを含む。
【０１０２】
ガイド画像及びテキスト５３は、次の交差点における進行方向を示す画像と、次の交差点までの距離を示すテキストとを含む。これらの画像及びテキストを表示することにより、車両１の現在位置４２から事件現場までの経路が案内される。
【０１０３】
車両ステータス５４は、車両１が事件の現場に移動中であるか、それとも到着したかを示す。
【０１０４】
図１３に示すように、ナビゲーションモードでは、ガイド画像及びテキスト５３と、地図４１Ａとを示す領域８１が、表示装置１３の画面全体の約半分以上を占有する。車両１が現在位置から事件現場まで移動するために特に重要な情報のみを含む領域８１を、表示装置１３の画面の大部分に表示することにより、車両１を運転する警察官３１は、車両１の運転に集中したまま、現在位置から事件現場までの経路を素早く容易に認識することができる。ガイド画像及びテキスト５３を用いて事件の現場までの経路を案内することにより、警察官３１は、図１１の地図４１を参照する場合よりも、車両１の運転に集中することができ、従って、車両１の運転の安全性をそこないにくくなる。
【０１０５】
図１３では、説明のために点線により領域８１を示すが、実際には、この点線は表示装置１３の画面に表示されない。また、図１３に示す領域８１の形状は一例であり、領域８１は他の形状を有してもよい。
【０１０６】
再び図６を参照すると、制御装置１１は、検索ハブ装置７から事件情報に加えて人物情報を受信しているとき、ステップＳ５において人物情報モードに遷移する。次いで、ステップＳ６において、制御装置１１は、人物情報の少なくとも一部を表示装置１３に表示する。人物情報モードの詳細については後述する。ステップＳ６で表示された人物情報が警察官３１によって確認されたとき、ステップＳ７において、制御装置１１はナビゲーションモードに戻るように遷移する。次いで、ステップＳ８において、制御装置１１は、図１３又は図１４の画面を表示装置１３に再び表示する。
【０１０７】
図７は、図１の車両１に事件が割り当てられたときの、図１のナビゲーションシステムの他の動作例を示すシーケンス図である。図７において、処理を開始してからステップＳ２までの動作は、図６の対応する動作と同じである。制御装置１１が検索ハブ装置７から事件情報に加えて人物情報を受信しているとき、ステップＳ２以降において、制御装置１１は以下のように動作する。
【０１０８】
ステップＳ２の通知が警察官３１によってキャンセルされたとき（例えば、Ｒボタンが押下されたとき、又は音声コマンド「キャンセル」が発話されたとき）、又は、確認されることなくタイムアウトしたとき、ステップＳ５Ａにおいて、制御装置１１は、ナビゲーションモードに遷移することなく、人物情報モードに遷移する。次いで、ステップＳ６Ａにおいて、制御装置１１は、人物情報の少なくとも一部を表示装置１３に表示する。ステップＳ６Ａの人物情報が警察官３１によって確認されたとき、ステップＳ９において、制御装置１１はステップＳ１の元のモードに戻るように遷移する。
【０１０９】
制御装置１１が検索ハブ装置７から人物情報を受信していないとき、制御装置１１はステップＳ５Ａ、Ｓ６Ａ、及びＳ９を実行せず、ステップＳ１の元のモードを継続する。
【０１１０】
その後、制御装置１１が通常モードにあるときにＭボタンを押下するか、音声コマンド「ナビゲーション」を発話すると、ステップＳ３Ａにおいて、制御装置１１はナビゲーションモードに遷移する。次いで、ステップＳ４Ａにおいて、制御装置１１は、検索ハブ装置７から受信した事件情報に基づいて、図１３及び図１４に示すように、車両１の現在位置から事件現場までの経路を案内する画像及び／又はテキストを表示装置１３に表示する。
【０１１１】
図１１〜図１４では、制御装置１１が通常モードにあるときに車両１に新たな事件が割り当てられた場合について説明した。一方、制御装置１１が他のモード（ナビゲーションモード、車両検索モード、又は人物情報モード）にあるときに車両１に新たな事件が割り当てられた場合もまた、制御装置１１は、図６及び図７を参照して説明した場合と実質的に同様に動作し、表示装置１３の画面は、図１１〜図１４に示すものと実質的に同様に変化する。すなわち、制御装置１１は、検索ハブ装置７から事件情報（又は、事件情報及び人物情報）を受信したとき、遷移前のモードにおける表示装置１３の画面の各要素の上に、図１２のタイマアイコン４９、事件識別子５１、及び目的地住所５２を重畳する。これにより、制御装置１１は、車両１に事件が割り当てられたことを通知するメッセージを表示装置１３に表示する（図６又は図７のステップＳ２）。その後、警察官３１が車両１への事件の割り当てを確認したとき、制御装置１１は、図６のステップＳ３〜Ｓ８を実行する。一方、ステップＳ２の通知が警察官３１によってキャンセルされたとき、又は、確認されることなくタイムアウトしたとき、制御装置１１は、図７のステップＳ５Ａ〜Ｓ４Ａを実行する。
【０１１２】
［２−４．人物情報モード］
図１５は、図１の制御装置１１が人物情報モードにあるとき、図１の表示装置１３に表示される画面の例を示す図である。図１５の状態において、表示装置１３に表示される画面は、フッタ領域４３、音声認識アイコン４４、フラグアイコン４５、無線接続アイコン４６、メッセージアイコン４７、カウンタアイコン４８、タイマアイコン４９、及び人物情報６１を含む。
【０１１３】
人物情報６１は、例えば、事件現場の住所に関連付けられた前科者である人物の氏名、顔写真、住所、及び犯罪歴を含む。サーバ装置５ｃの犯罪者データベースに複数の顔写真が格納されているとき、最新の顔写真６２が選択されて表示されてもよい。
【０１１４】
人物情報６１に係る人物が重大な事件、例えば銃器又は麻薬の事件に関わる前科を有する場合、人物情報６１は、前科の内容を示すテキストだけでなく、アイコン６３等の図形を含んでもよい。また、人物情報６１に係る人物が重大な事件に関わる前科を有する場合、人物情報６１は、当該人物に大きな注意を払うべきであることを示す警告メッセージ６４をさらに含んでもよい。警告メッセージ６４の領域は、他の部分の色とは異なる目立つ色（赤色など）を有していたり、点滅したりしてもよい。アイコン６３及び警告メッセージ６４などのように、情報の内容に応じて表示の態様を変化させることにより、警察官３１は、人物情報６１に係る人物の前科の内容を、より素早く容易に理解することができる。
【０１１５】
人物情報６１に係る人物が指名手配中である場合、人物情報６１は、このことを示す画像及び／又はテキストを含んでもよい。
【０１１６】
タイマアイコン４９は、人物情報６１の表示をキャンセルするまでのタイマの残り時間を示す。この時間は、例えば、３０秒に設定される。この時間は、例えば、制御装置１１の記憶装置１０４に格納される設定ファイル（例えば拡張子「．ｉｎｉ」を有するファイル）を用いて設定可能である。
【０１１７】
また、フッタ領域４３を参照すると、図１５の例では、Ｌボタンは、警察官３１が人物情報を確認したことを制御装置１１に通知するように設定され、Ｒボタンは、複数の人物に関する人物情報の表示をすべてキャンセルするように設定されている。
【０１１８】
音声コマンドが利用可能である場合、警察官３１が人物情報を確認したことを制御装置１１に通知するために、音声コマンド「確認すみ」又は「Confirmed」などを用いてもよい。音声コマンドが利用可能である場合、複数の人物情報の表示をすべてキャンセルするために、音声コマンド「すべて確認」又は「Confirm All」などを用いてもよい。
【０１１９】
制御装置１１は、検索ハブ装置７から事件情報に加えて人物情報を受信しているとき、図１３又は図１４の画面（ステップＳ３〜Ｓ４のナビゲーションモード）と、図１５の画面（ステップＳ５〜Ｓ６又はステップＳ５Ａ〜Ｓ６Ａの人物情報モード）とを、予め決められた周期（例えば２秒間）で交互に表示してもよい。警察官３１が人物情報を確認したとき（例えば、Ｌボタンが押下されたとき）、図１５の画面の表示は終了される。
【０１２０】
図１５に示すように、人物情報モードでは、人物の氏名、顔写真、住所、及び犯罪歴を示す領域が、表示装置１３の画面全体の半分以上を占有する。事件現場の住所に関連付けられた前科者に関する特に重要な情報のみを含む領域８２を、表示装置１３の画面の大部分に表示することにより、車両１を運転する警察官３１は、車両１の運転に集中したまま、前科者の情報を素早く容易に認識することができる。警察官３１は車両１の運転に集中することができ、従って、車両１の運転の安全性をそこないにくくなる。
【０１２１】
図１５では、説明のために点線により領域８２を示すが、実際には、この点線は表示装置１３の画面に表示されない。また、図１５に示す領域８２の形状は一例であり、領域８２は他の形状を有してもよい。
【０１２２】
［２−５．メッセージの配信］
図８は、図１の車両１宛てのメッセージが入力されたときの、図１のナビゲーションシステムの動作例を示すシーケンス図である。
【０１２３】
ステップＳ１１において、制御装置１１は、通常モード、ナビゲーションモード、車両検索モード、及び人物情報モードのうちの任意のモードにある。
【０１２４】
オペレータ３２は、ある車両１宛てのメッセージの内容をサーバ装置５ｄのメッセージデータベースに入力する。
【０１２５】
検索ハブ装置７は、サーバ装置５ｄのメッセージデータベースを自動的かつ定期的（例えば数秒ごと）に検索し、１つ又は複数の新たなメッセージが入力されているとき、その検索結果を受信する。検索ハブ装置７は、検索されたメッセージを、その宛先の車両１の制御装置１１に自動的かつ定期的に送信する。
【０１２６】
制御装置１１は、検索ハブ装置７から１つ又は複数のメッセージを受信したとき、ステップＳ１２以降において、メッセージを１つずつ表示装置１３に表示する。
【０１２７】
図１６は、図１の制御装置１１がナビゲーションモードにあり、車両１宛てのメッセージが入力されたとき、図１の表示装置１３に表示される画面の例を示す図である。図１６の状態において、表示装置１３に表示される画面は、フッタ領域４３、音声認識アイコン４４、フラグアイコン４５、無線接続アイコン４６、メッセージアイコン４７、タイマアイコン４９、事件識別子５１、メッセージ５５、及びタイムスタンプ５６を含む。
【０１２８】
メッセージ５５は、例えば、「容疑者はＸＸＸ通りに逃走中」又は「手配中の車両は中央分離帯にある」などの内容を含む。
【０１２９】
タイムスタンプ５６は、オペレータ３２がサーバ装置５ｄのメッセージデータベースにメッセージを入力した時刻を示す。
【０１３０】
タイマアイコン４９は、メッセージ５５の表示をキャンセルするまでのタイマの残り時間を示す。この時間は、例えば、１０秒に設定される。この時間は、例えば、制御装置１１の記憶装置１０４に格納される設定ファイル（例えば拡張子「．ｉｎｉ」を有するファイル）を用いて設定可能である。
【０１３１】
また、フッタ領域４３を参照すると、図１２の例では、Ｌボタンは、警察官３１がメッセージを確認したことを制御装置１１に通知するように設定され、Ｒボタンは、複数のメッセージの表示をすべてキャンセルするように設定されている。Ｌボタンが押下されたとき、又は、確認されることなくタイムアウトしたとき、ステップＳ１３〜Ｓ１４において、制御装置１１は未表示の次のメッセージを表示装置１３に表示する。最後のメッセージについて、Ｌボタンが押下されたとき、又は、確認されることなくタイムアウトしたとき、ステップＳ１５において、制御装置１１はステップＳ１１の元のモードに戻るように遷移する。
【０１３２】
音声コマンドが利用可能である場合、警察官３１がメッセージを確認したことを制御装置１１に通知するために、音声コマンド「確認すみ」又は「Confirmed」などを用いてもよい。音声コマンドが利用可能である場合、複数のメッセージの表示をすべてキャンセルするために、音声コマンド「すべて確認」又は「Confirm All」などを用いてもよい。
【０１３３】
［２−６．事件の割り当てのキャンセル］
図９は、図１の車両１に割り当てられた事件をキャンセルするときの、図１のナビゲーションシステムの動作例を示すシーケンス図である。
【０１３４】
ステップＳ２１において、制御装置１１は、通常モード、ナビゲーションモード、車両検索モード、及び人物情報モードのうちの任意のモードにある。
【０１３５】
車両１の警察官３１は、車両１に事件が割り当てられたことを通知するメッセージが表示装置１３に表示されたとき（図６又は図７のステップＳ２）、その事件を引き受けるか否かを決定する。事件を引き受ける場合には、図６および図７を参照して説明した通りである。一方、事件を引き受けない場合、警察官３１は、無線通信装置２０及び無線通信装置２を介してオペレータと通話することにより、事件の割り当てのキャンセルをオペレータ３２に依頼する。
【０１３６】
オペレータ３２は、車両１への事件の割り当てをキャンセルするように、サーバ装置５ａの事件データベースを更新する。オペレータ３２は、事件データベースの項目Ａ１に他の担当者（警察官又は車両）を入力するか、空白にする。
【０１３７】
検索ハブ装置７は、サーバ装置５ａの事件データベースを検索し、更新された事件情報、すなわち、車両１への割り当てがキャンセルされた事件の事件情報を含む検索結果を受信する。検索ハブ装置７は、更新された事件情報を制御装置１１に送信する。
【０１３８】
ステップＳ２２において、制御装置１１は、検索ハブ装置７から更新された事件情報を受信したとき、事件の割り当てがキャンセルされたことを通知するメッセージを表示装置１３に表示する。
【０１３９】
図１７は、車両１に割り当てられた事件が取り消されたとき、図１の表示装置１３に表示される画面の例を示す図である。図１７の状態において、表示装置１３に表示される画面は、音声認識アイコン４４、フラグアイコン４５、無線接続アイコン４６、メッセージアイコン４７、タイマアイコン４９、及びメッセージ５７を含む。
【０１４０】
再び図９を参照すると、制御装置１１は、ステップＳ２１の通知を表示したあと、タイマがタイムアウトするまで待機する。その後、ステップＳ２２において、制御装置１１は通常モード又は車両検索モードに遷移する。
【０１４１】
車両１の警察官３１が事件を引き受け、警察官３１が車両１を運転して事件現場に到着した場合もまた、図９の処理が実行される。この場合、ステップＳ２１において、制御装置１１はナビゲーションモードにあり、ステップＳ２３において、制御装置１１は通常モードに遷移する。
【０１４２】
［２−７．事件が割り当てられていないときのナビゲーションモード］
図１８は、車両１に割り当てられた事件が存在しないとき、図１の表示装置１３に表示される画面の例を示す図である。図１８の状態において、表示装置１３に表示される画面は、音声認識アイコン４４、フラグアイコン４５、無線接続アイコン４６、メッセージアイコン４７、タイマアイコン４９、及びメッセージ５８を含む。
【０１４３】
通常モード、車両検索モード、又は人物情報モードからナビゲーションモードに遷移したとき、車両１に割り当てられた事件が存在しない場合、制御装置１１は、図１８の画面を表示装置１３に表示する。その後、タイマがタイムアウトすると、制御装置１１は元のモードに戻るように遷移する。
【０１４４】
［２−８．車両検索モード］
図１０は、図１の車両１においてターゲット車両の情報を検索するときの、図１のナビゲーションシステムの動作例を示すシーケンス図である。
【０１４５】
ステップＳ３１において、制御装置１１は、通常モード、ナビゲーションモード、車両検索モード、及び人物情報モードのうちの任意のモードにある。
【０１４６】
警察官３１は、Ｍボタンを押下するか、音声コマンド「車両検索」を発話する。これにより、ステップＳ３２において、制御装置１１は車両検索モードに遷移する。
【０１４７】
図１９は、図１の制御装置１１が車両検索モードにあり、ユーザ入力を待ち受けているとき、図１の表示装置１３に表示される画面の例を示す図である。図１９の状態において、表示装置１３に表示される画面は、音声認識アイコン４４、フラグアイコン４５、無線接続アイコン４６、メッセージアイコン４７、カウンタアイコン４８、及び検索キー７１を含む。図１９の初期状態において、検索キー７１は、空白であるか、又は任意の符号（「？」及び「＊」など）が入力されている。
【０１４８】
再び図１０を参照すると、次いで、警察官３１は、例えば音声コマンド「ＡＡＡ−ＢＢＢＢ、テキサス、検索」を用いて、あるターゲット車両（例えば、パトロール中に発見した不審な車両）の自動車登録番号などの検索キーを入力する。日本国の場合、警察官３１は、自動車登録番号又は車両番号を入力する。米国の場合、警察官３１は、自動車登録番号と、ターゲット車両を登録した州名を入力する。実施形態の例では、米国の場合について説明する。
【０１４９】
制御装置１１は、入力された自動車登録番号及び州名を、音声認識アプリケーション１１６を用いて認識し、認識された自動車登録番号及び州名を検索ハブ装置７に送信する。
【０１５０】
検索ハブ装置７は、自動車登録番号及び州名に基づいて、サーバ装置５ｂの車両データベースを検索し、ターゲット車両の車両情報を含む検索結果を受信する。また、検索ハブ装置７は、サーバ装置５ｂの検索結果、すなわち、ターゲット車両の所有者の名前に基づいてサーバ装置５ｃの犯罪者データベースを自動的に検索し、ターゲット車両の所有者である前科者の人物情報を含む検索結果を受信する。検索ハブ装置７は、ターゲット車両の車両情報を車両１の制御装置１１に送信する。送信される車両情報は、後述のように表示装置１３に表示される項目Ｂ２、Ｂ３、Ｂ５〜Ｂ１１のみを含んでもよく、さらに、車両データベースに格納された他の項目を含んでもよい。検索ハブ装置７は、ターゲット車両の所有者である前科者の人物情報が存在するとき、事件情報とともに人物情報を送信する。
【０１５１】
制御装置１１は、検索ハブ装置７から車両情報（又は、車両情報及び人物情報）を受信したとき、ステップＳ３３において、車両情報を表示装置１３に表示する。
【０１５２】
図２０は、図１の制御装置１１が車両検索モードにあり、検索キーに対応するターゲット車両が盗難車ではないことを示しているとき、図１の表示装置１３に表示される画面の例を示す図である。図２０の状態において、表示装置１３に表示される画面は、フッタ領域４３、音声認識アイコン４４、フラグアイコン４５、無線接続アイコン４６、メッセージアイコン４７、カウンタアイコン４８、タイマアイコン４９、検索キー７１、検索結果７２、及び車両ステータス７３を含む。
【０１５３】
図２０の状態において、検索キー７１は、入力された自動車登録番号及び州名を示す。
【０１５４】
検索結果７２は、ターゲット車両の色（「赤色」）と、ターゲット車両の製造業者（「Ｆｏｒｄ」）と、ターゲット車両の車種又は年式（「２０１５」）と、ターゲット車両の登録情報の更新日（「−Ａｕｇ．２１．１８」又は２０１８年８月２１日）と、ターゲット車両の所有者（「Ｊｏｈｎ  Ｄｏｅ」）とを含む。
【０１５５】
車両ステータス７３は、ターゲット車両が盗難車であるか否かを示す。図２０は、ターゲット車両が盗難車ではない場合を示す。ただし、サーバ装置５ｂの車両データベースにおいて盗難車のステータスが記録されていない場合であっても、実際のターゲット車両と、車両データベースに記録された車両情報とに不一致がある場合（例えば、色が異なる場合）、警察官３１は必要な調査を行う。
【０１５６】
また、フッタ領域４３を参照すると、図２０の例では、Ｌボタンは、警察官３１が車両情報を確認したことを制御装置１１に通知するように設定され、Ｒボタンは、複数のターゲット車両に関する車両情報の表示をすべてキャンセルするように設定されている。
【０１５７】
音声コマンドが利用可能である場合、警察官３１が車両情報を確認したことを制御装置１１に通知するために、音声コマンド「確認すみ」又は「Confirmed」などを用いてもよい。音声コマンドが利用可能である場合、複数の車両情報の表示をすべてキャンセルするために、音声コマンド「すべて確認」又は「Confirm All」などを用いてもよい。
【０１５８】
図２０に示すように、車両検索モードでは、自動車登録番号又は車両番号と、ターゲット車両の所有者と、ターゲット車両の製造業者と、ターゲット車両の車種と、ターゲット車両の登録情報の更新日と、ターゲット車両の色と、ターゲット車両が盗難車であるか否かとを示す領域８３が、表示装置１３の画面全体の半分以上を占有する。ターゲット車両に関する特に重要な情報のみを含む領域８３を、表示装置１３の画面の大部分に表示することにより、車両１を運転する警察官３１は、車両１の運転に集中したまま、ターゲット車両の情報を素早く容易に認識することができる。警察官３１は車両１の運転に集中することができ、従って、車両１の運転の安全性をそこないにくくなる。
【０１５９】
図２０では、説明のために点線により領域８３を示すが、実際には、この点線は表示装置１３の画面に表示されない。また、図２０に示す領域８３の形状は一例であり、領域８３は他の形状を有してもよい。
【０１６０】
図２１は、図１の制御装置１１が車両検索モードにあり、検索キーに対応するターゲット車両が盗難車であることを示しているとき、図１の表示装置１３に表示される画面の例を示す図である。図２１の状態において、車両ステータス７３は、ターゲット車両が盗難車であることを示す。この場合、車両ステータス７３の領域は、他の部分の色とは異なる目立つ色（赤色など）を有していたり、点滅したりしてもよい。
【０１６１】
制御装置１１は、ターゲット車両が盗難車であることを車両ステータス７３の領域に表示することに加えて、スピーカ１４を用いてアラーム音を発生してもよい。
【０１６２】
また、フッタ領域４３を参照すると、図２１の例では、Ｌボタン及びＲボタンは図２０の場合と同様に設定され、さらに、Ｃボタンは、盗難車であるターゲット車両についての他の情報（例えば、車両データベースに格納された項目Ｂ１〜Ｂ１１のいずれか）を表示するように設定されている。
【０１６３】
音声コマンドが利用可能である場合、盗難車であるターゲット車両についての他の情報を表示するために、音声コマンド「詳細」又は「More」などを用いてもよい。
【０１６４】
図２２は、図１の制御装置１１が車両検索モードにあり、検索キーに対応するターゲット車両が存在しないとき、図１の表示装置１３に表示される画面の例を示す図である。
【０１６５】
再び図１０を参照すると、制御装置１１は、検索ハブ装置７から事件情報に加えて人物情報を受信しているとき、ステップＳ３４において人物情報モードに遷移する。
次いで、ステップＳ３５において、制御装置１１は、人物情報の少なくとも一部を表示装置１３に表示する。ステップＳ３５において、制御装置１１は、図６のステップＳ６の場合と同様に動作する。ステップＳ３５の人物情報が警察官３１によって確認されたとき、ステップＳ３６において、制御装置１１は車両検索モードに戻るように遷移する。次いで、ステップＳ３７において、制御装置１１は、車両情報を表示装置１３に再び表示する。
【０１６６】
制御装置１１は、検索ハブ装置７から車両情報に加えて人物情報を受信しているとき、図２０〜図２２の画面（ナビゲーションモード）と、図１５の画面（人物情報モード）とを、予め決められた周期（例えば２秒間）で交互に表示してもよい。警察官３１が人物情報を確認したとき（例えば、Ｌボタンが押下されたとき）、図１５の画面の表示は終了される。
【０１６７】
［２−９．到着処理］
制御装置１１は、車両１が目的地の所定範囲内に到着したとき、事件データベース、車両データベース、犯罪者データベース、メッセージデータベース等の各種データベースから取得した情報に基づいて、表示装置１３に主として表示する内容を変更してもよい。例えば、制御装置１１は、目的地に到達するまではナビゲーションモードの画面を主として表示する一方、目的地の付近に到達したときは、犯罪に関する情報を主として表示してもよい。
【０１６８】
図２３は、図１の車両１が事件現場に到着したときに制御装置１１によって実行される到着処理を示すフローチャートである。
【０１６９】
ステップＳ４１において、制御装置１１はナビゲーションモードにある。ステップＳ４２において、制御装置１１は、ＧＰＳ受信機１８によって受信されたＧＰＳ信号に基づいて、車両１が事件現場に到着したか否かを判断し、ＹＥＳのときはステップＳ４３に進み、ＮＯのときはステップＳ４１を繰り返す。制御装置１１は、車両１が事件現場に到着して停止したとき、車両１が事件現場に到着したと判断してもよい。それに代わって、制御装置１１は、車両１の現在位置から事件現場までの距離が予め決められたしきい値以下になったとき、又は、車両１が事件現場までの経路における最後の交差点を通過したとき、車両１が事件現場に到着したと判断してもよい。ステップＳ４３において、制御装置１１は通常モードに遷移する。
【０１７０】
ステップＳ４４において、制御装置１１は、検索ハブ装置７から受信された事件情報のすべて又は一部を表示装置１３に表示する。警察官３１は、表示された事件情報を確認したとき、キーパッド１７のボタンのうち、確認すみであることを示すいずれかのボタン（例えばＬボタン）を押下するか、音声コマンド「確認すみ」を発話する。ステップＳ４５において、制御装置１１は、事件情報が警察官３１によって確認されたか否かを判断し、ＹＥＳのときはステップＳ４６に進み、ＮＯのときはステップＳ４４に進む。
【０１７１】
ステップＳ４６において、制御装置１１は、事件現場に関連付けられた車両情報があるか否かを判断し、ＹＥＳのときはステップＳ４７に進み、ＮＯのときはステップＳ４９に進む。ステップＳ４７において、制御装置１１は、検索ハブ装置７から受信された車両情報のすべて又は一部を表示装置１３に表示する。警察官３１は、表示された車両情報を確認したとき、キーパッド１７のボタンのうち、確認すみであることを示すいずれかのボタン（例えばＬボタン）を押下するか、音声コマンド「確認すみ」を発話する。ステップＳ４８において、制御装置１１は、車両情報が警察官３１によって確認されたか否かを判断し、ＹＥＳのときはステップＳ４９に進み、ＮＯのときはステップＳ４７に戻る。
【０１７２】
事件現場に関連付けられた複数の車両に係る車両情報が存在するとき、制御装置１１は、ある車両の車両情報が警察官３１によって確認されたとき、次の車両の車両情報を表示装置１３に表示し、すべての車両に係る車両情報が警察官３１によって確認されたとき、ステップＳ４９に進んでもよい。
【０１７３】
ステップＳ４９において、制御装置１１は、事件現場に関連付けられた人物情報があるか否かを判断し、ＹＥＳのときはステップＳ５０に進み、ＮＯのときはステップＳ５２に進む。ステップＳ５０において、制御装置１１は、検索ハブ装置７から受信された人物情報のすべて又は一部を表示装置１３に表示する。警察官３１は、表示された人物情報を確認したとき、キーパッド１７のボタンのうち、確認すみであることを示すいずれかのボタン（例えばＬボタン）を押下するか、音声コマンド「確認すみ」を発話する。ステップＳ５１において、制御装置１１は、人物情報が警察官３１によって確認されたか否かを判断し、ＹＥＳのときはステップＳ５２に進み、ＮＯのときはステップＳ５０に戻る。
【０１７４】
事件現場に関連付けられた複数の人物に係る人物情報が存在するとき、制御装置１１は、ある人物の人物情報が警察官３１によって確認されたとき、次の人物の人物情報を表示装置１３に表示し、すべての人物に係る人物情報が警察官３１によって確認されたとき、ステップＳ５２に進んでもよい。
【０１７５】
ステップＳ５２において、制御装置１１は、メッセージがあるか否かを判断し、ＹＥＳのときはステップＳ５３に進み、ＮＯのときはステップＳ４４に戻る。ステップＳ５３において、制御装置１１は、メッセージを表示装置１３に表示する。警察官３１は、表示されたメッセージを確認したとき、キーパッド１７のボタンのうち、確認すみであることを示すいずれかのボタン（例えばＬボタン）を押下するか、音声コマンド「確認すみ」を発話する。ステップＳ５４において、制御装置１１は、メッセージが警察官３１によって確認されたか否かを判断し、ＹＥＳのときはステップＳ４４に戻り、ＮＯのときはステップＳ５３に戻る。
【０１７６】
複数のメッセージが存在するとき、制御装置１１は、あるメッセージが警察官３１によって確認されたとき、次のメッセージを表示装置１３に表示し、すべてのメッセージが警察官３１によって確認されたとき、ステップＳ４４に進んでもよい。
【０１７７】
図２３の例では、「事件情報→車両情報→人物情報→メッセージ→事件情報→…」の順で表示装置１３に表示するが、他の順序で表示してもよい。
【０１７８】
図２３の到着処理を行うことにより、警察官３１は、車両１を事件現場まで安全に運転するとともに、事件現場への到着後は、業務に必要な情報を素早く取得することができる。
【０１７９】
［２−１０．動作のまとめ］
警察官３１は、Ｍボタン又は音声コマンドを用いて、制御装置１１は、通常モード、ナビゲーションモード、及び車両検索モードの間で遷移させることができる。
【０１８０】
制御装置１１がナビゲーションモードとは異なるモードにあり、かつ、サーバ装置５ａの事件データベースにおいて車両１に新規の事件が割り当てられたとき、制御装置１１は、図１２に示すように、車両１に新規の事件が割り当てられたことを表示装置１３に表示する。制御装置１１がナビゲーションモードにある場合も同様に、サーバ装置５ａの事件データベースにおいて車両１に新規の事件が割り当てられたとき、制御装置１１は、車両１に新規の事件が割り当てられたことを表示装置１３に表示する。これに応じて、警察官３１は、Ｍボタン又は音声コマンドを用いて、制御装置１１をナビゲーションモードに遷移させる。
【０１８１】
車両検索モードでは、警察官３１は、音声コマンドのみを用いて、ターゲット車両の車両情報を検索して表示することができる。
【０１８２】
ナビゲーションモードでは、制御装置１１は、事件現場の住所に関連付けられた人物が存在して犯罪者データベースに記録されているとき、人物の情報を表示装置１３に表示する人物情報モードに遷移する。また、車両検索モードでは、制御装置１１は、ターゲット車両の所有者である人物が犯罪者データベースに記録されているとき、人物の情報を表示装置１３に表示する人物情報モードに遷移する。このように、制御装置１１は、あるデータベースへアクセスし、そのアクセス結果に基づいて他のデータベースへアクセスすることにより、簡単な操作で複数のデータベースへアクセスすることができる。
【０１８３】
このように、警察官３１は、キーパッド１７及び音声コマンドを用いた簡単な操作で、現在位置から事件現場までの経路を知ることができるとともに、事件に関連する他の情報を検索して閲覧することができる。車両情報については、簡単に操作可能な検索のためのユーザインターフェースが提供される。人物情報については、事件情報及び車両情報に基づいて自動的に検索されて表示される。
【０１８４】
また、図１３、図１５、及び図２０を参照して説明したように、ナビゲーションモード、人物情報モード、及び車両検索モードにおいて、表示装置１３の画面の大部分は、警察官３１の業務に関して主要な情報のみを表示するために使用される。これにより、警察官３１は画面の内容を認識しやすくなり、運転の安全性をそこないにくくなる。また、表示装置１３に表示する項目の個数を減らすことにより、前述したような操作の簡単化が達成される。
【０１８５】
表示装置１３として例えばヘッドアップディスプレイを用いることにより、車両１の運転する警察官３１の視野を確保しながら、警察官３１の主要な業務に関連する情報を提示することができる。
【０１８６】
このように、本実施形態によれば、安全かつ効率的な制御装置１１、ナビゲーションシステム、及びプログラムを提供することができる。
【０１８７】
図１１等に示すように、車両１に割り当て中であり、処理が完了していない事件が存在するとき、カウンタアイコン４８が表示される。ある事件の処理が完了したとき、図９を参照して説明したように、完了した事件の割り当てはキャンセルされる。次いで、制御装置１１は、ナビゲーションモードに自動的に遷移し、次の事件が発生した現場までの経路を案内する。
【０１８８】
図６〜図８では、検索ハブ装置７が、事件データベース及びメッセージデータベースの検索結果を、制御装置１１に自動的かつ定期的に送信する場合について説明した。それに代わって、制御装置１１が、検索ハブ装置７に、新たな事件及び／又は新たなメッセージについて定期的に問い合わせてもよい。
【０１８９】
［３．効果等］
第１の実施形態に係る情報処理装置は、以下の構成及び効果を有する。
【０１９０】
第１の実施形態に係る情報処理装置は、複数のデータベースへアクセスする制御装置１１を含み、制御装置１１は、あるデータベースへアクセスし、そのアクセス結果に基づいて他のデータベースへアクセスする。
【０１９１】
これにより、制御装置１１は、例えば検索ハブ装置７を介して、あるデータベースへアクセスして検索した結果に基づいて、さらに、他のデータベースへ自動的にアクセスして検索することができる。これにより、複数のデータベースに分散している関連性の高い情報を効率的に検索して取得することができる。また、関連する情報を自動的かつ効率的に収集することにより、ユーザは車両をより安全に運転することができる。
【０１９２】
第１の実施形態に係る情報処理装置は、情報処理装置は車両１に搭載されてもよい。情報処理装置は、複数のデータベースのうち、犯罪に関する情報を格納する第１のデータベースへアクセスするＷＡＮ通信装置１９と、第１のデータベースから取得した情報の少なくとも一部を表示する表示装置１３と、ＷＡＮ通信装置１９及び表示装置１３を制御する制御装置１１とをさらに備えてもよい。制御装置１１は、第１のデータベースから取得した情報の少なくとも一部を表示装置１３に表示するとき、情報の内容に応じて表示の態様を変化させる。
【０１９３】
これにより、情報の内容に応じて表示の態様を変化させることにより、ユーザは、例えば、ある人物の前科の内容を、より素早く容易に理解することができる。
【０１９４】
第１の実施形態に係る情報処理装置は、車両１の現在位置に関する情報を取得するＧＰＳ受信機１８をさらに備えてもよい。制御装置１１は、車両１が目的地の所定範囲内に到達したとき、複数のデータベースから取得した情報に基づいて表示に表示する内容を変更してもよい。
【０１９５】
これにより、ユーザは、車両１を目的地まで安全に運転するとともに、目的地への到着後は、業務に必要な情報を素早く取得することができる。
【０１９６】
第１の実施形態に係る情報処理装置は、複数の外部データベースへアクセスするＷＡＮ通信装置１９と、ＷＡＮ通信装置１９を介して外部データベースから情報を取得する制御装置１１と、制御装置１１によって取得された情報を表示する表示装置１３とを備える。ＷＡＮ通信装置１９、制御装置１１、及び表示装置１３は、車両１に搭載される。表示装置１３は、車両１の運転者の視野角の内部に情報を表示する。
【０１９７】
これにより、車両１を運転するユーザの視野を確保しながら、ユーザの主要な業務に関連する情報を提示することができる。
【０１９８】
また、第１の実施形態に係る制御装置、ナビゲーションシステム、及びプログラムは、以下の構成及び効果を有する。
【０１９９】
実施形態に係る制御装置は、少なくとも１つのサーバ装置５ａ〜５ｄに通信可能に接続され、かつ、表示装置１３に接続される。少なくとも１つのサーバ装置は、所定の目的地にそれぞれ関連付けられた複数のタスクの情報を格納する第１のサーバ装置を含む。制御装置１１は、制御装置１１の現在位置から、第１のサーバ装置において制御装置１１に割り当てられたタスクに関連付けられた目的地までの経路を案内する画像及び／又はテキストを表示装置１３に表示する第１のモードと、所定の検索キーに基づいて検索された検索結果を表示装置１３に表示する第２のモードとを有する。制御装置１１は、ユーザ入力に基づいて第１及び第２のモードの間で遷移する。制御装置１１は、制御装置１１が第１のモードとは異なるモードにあり、かつ、第１のサーバ装置において制御装置１１に新規のタスクが割り当てられたとき、制御装置１１に新規のタスクが割り当てられたことを表示装置１３に表示する。
【０２００】
これにより、簡単な操作で、現在位置から所定のタスクに関連付けられた目的地まで案内するとともに、タスクに関連する他の情報を検索して閲覧することができる。
【０２０１】
実施形態に係る制御装置によれば、第１のモードにおいて、制御装置１１の現在位置から目的地までの経路を案内する画像、テキスト、及び／又は地図を示す領域が、表示装置１３の画面全体の半分以上を占有してもよい。
【０２０２】
これにより、車両１の運転者は、車両１の運転に集中したまま、現在位置から目的地までの経路を素早く容易に認識することができ、従って、車両１の運転の安全性をそこないにくくなる。
【０２０３】
実施形態に係る制御装置によれば、制御装置１１は、目的地の住所に関連付けられた人物が存在して所定の条件を満たすとき、人物の情報を表示装置１３に表示する第３のモードに遷移してもよい。
【０２０４】
これにより、タスクに関連する他の情報を自動的に検索して表示することができる。
【０２０５】
実施形態に係る制御装置によれば、検索キーは自動車登録番号又は車両番号であってもよい。制御装置１１は、第２のモードにおいて、自動車登録番号又は車両番号に関連付けられたターゲット車両の情報を表示装置１３に表示する。
【０２０６】
これにより、タスクに関連する他の情報を簡単に検索するためのユーザインターフェースが提供される。
【０２０７】
実施形態に係る制御装置によれば、第２のモードにおいて、自動車登録番号又は車両番号と、ターゲット車両の所有者と、ターゲット車両の製造業者と、ターゲット車両の車種と、ターゲット車両の登録情報の更新日と、ターゲット車両の色と、ターゲット車両が盗難車であるか否かとを示す領域が、表示装置１３の画面全体の半分以上を占有してもよい。
【０２０８】
これにより、車両１の運転者は、車両１の運転に集中したまま、ターゲット車両の情報を素早く容易に認識することができ、従って、車両１の運転の安全性をそこないにくくなる。
【０２０９】
実施形態に係る制御装置によれば、制御装置１１は、ターゲット車両の所有者である人物が所定の条件を満たすとき、人物の情報を表示装置１３に表示する第３のモードに遷移してもよい。
【０２１０】
これにより、タスクに関連する他の情報を自動的に検索して表示することができる。
【０２１１】
実施形態に係る制御装置によれば、第３のモードにおいて、人物の氏名、顔写真、住所、及び犯罪歴を示す領域が、表示装置１３の画面全体の半分以上を占有してもよい。
【０２１２】
これにより、車両１の運転者は、車両１の運転に集中したまま、人物の情報を素早く容易に認識することができ、従って、車両１の運転の安全性をそこないにくくなる。
【０２１３】
実施形態に係る制御装置によれば、制御装置１１は、音声により入力された検索キー及びユーザ入力を受け付けてもよい。
【０２１４】
これにより、音声コマンドを用いた簡単な操作で、現在位置から所定のタスクに関連付けられた目的地まで案内するとともに、タスクに関連する他の情報を検索して閲覧することができる。
【０２１５】
実施形態に係る制御装置によれば、制御装置１１は、制御装置１１の現在位置を示す地図を表示装置１３に表示する第４のモードをさらに有してもよい。制御装置１１は、ユーザ入力に基づいて第１、第２、及び第４のモードの間で遷移する。
【０２１６】
これにより、簡単な操作で、現在位置から所定のタスクに関連付けられた目的地まで案内するとともに、タスクに関連する他の情報を検索して閲覧することができる。
【０２１７】
実施形態に係るナビゲーションシステムは、制御装置１１と、所定の目的地にそれぞれ関連付けられた複数のタスクの情報を格納する第１のサーバ装置と、複数の車両の情報を格納する第２のサーバ装置と、複数の人物の情報を格納する第３のサーバ装置とを備える。
【０２１８】
これにより、簡単な操作で、現在位置から所定のタスクに関連付けられた目的地まで案内するとともに、タスクに関連する他の情報を検索して閲覧することができる。
【０２１９】
実施形態に係るナビゲーションシステムによれば、制御装置１１は車両１に搭載されてもよい。表示装置１３は、車両１の運転者の前方における所定の視野角以下の範囲を占有するように車両１に配置されてもよい。
【０２２０】
これにより、車両１の運転者の視野を確保しながら、運転者の業務に関連する情報を提示することができる。
【０２２１】
実施形態に係るナビゲーションシステムによれば、ナビゲーションシステムは、制御装置１１及び第１〜第３のサーバ装置に通信可能に接続され、第１〜第３のサーバ装置に格納された情報を検索し、検索結果を制御装置１１に送信する検索ハブ装置をさらに備えてもよい。
【０２２２】
これにより、制御装置１１と第１〜第３のサーバ装置との間の通信量を削減することができる。
【０２２３】
実施形態に係るプログラムは、少なくとも１つのサーバ装置に通信可能に接続され、かつ、表示装置１３に接続された制御装置１１として動作するコンピュータによって実行される。少なくとも１つのサーバ装置５ａ〜５ｄは、所定の目的地にそれぞれ関連付けられた複数のタスクの情報を格納する第１のサーバ装置を含む。プログラムは、第１のモードにおいて、制御装置１１の現在位置から、第１のサーバ装置において制御装置１１に割り当てられたタスクに関連付けられた目的地までの経路を案内する画像及び／又はテキストを表示装置１３に表示するステップを含む。プログラムは、第２のモードにおいて、所定の検索キーに基づいて検索された検索結果を表示装置１３に表示するステップを含む。プログラムは、ユーザ入力に基づいて第１及び第２のモードの間で遷移するステップを含む。プログラムは、制御装置１１が第１のモードとは異なるモードにあり、かつ、第１のサーバ装置において制御装置１１に新規のタスクが割り当てられたとき、制御装置１１に新規のタスクが割り当てられたことを表示装置１３に表示するステップを含む。
【０２２４】
これにより、簡単な操作で、現在位置から所定のタスクに関連付けられた目的地まで案内するとともに、タスクに関連する他の情報を検索して閲覧することができる。
【０２２５】
［第２の実施形態］
図２４は、第２の実施形態に係る情報処理装置を備えるナビゲーションシステムの構成を示すブロック図である。制御装置１１は、図１の検索ハブ装置７を介さず、サーバ装置５ａ〜５ｄに直接にアクセスしてもよい。
【０２２６】
図２５は、図２４の車両１に事件が割り当てられたときの、図２４のナビゲーションシステムの動作例を示すシーケンス図である。制御装置１１は、サーバ装置５ａの事件データベースを自動的かつ定期的に検索し、新たな事件が入力されているとき、その検索結果を受信する。また、制御装置１１は、サーバ装置５ａの検索結果、すなわち、新たな事件が発生した現場の住所に基づいてサーバ装置５ｃの犯罪者データベースを自動的に検索し、この住所に関連付けられた人物の人物情報を含む検索結果を受信する。制御装置１１の以後の処理は、図６を参照して説明した処理と同様である。
【０２２７】
図２６は、図２４の車両１に事件が割り当てられたときの、図２４のナビゲーションシステムの他の動作例を示すシーケンス図である。制御装置１１は、図２５の場合と同様に、サーバ装置５ａの事件データベースを検索して検索結果を受信し、サーバ装置５ｃの犯罪者データベースを検索して検索結果を受信する。制御装置１１の以後の処理は、図７を参照して説明した処理と同様である。
【０２２８】
図２７は、図２４の車両１宛てのメッセージが入力されたときの、図２４のナビゲーションシステムの動作例を示すシーケンス図である。制御装置１１は、サーバ装置５ｄのメッセージデータベースを自動的かつ定期的に検索し、１つ又は複数の新たなメッセージが入力されているとき、その検索結果を受信する。制御装置１１の以後の処理は、図８を参照して説明した処理と同様である。
【０２２９】
図２８は、図２４の車両１に割り当てられた事件をキャンセルするときの、図２４のナビゲーションシステムの動作例を示すシーケンス図である。制御装置１１は、サーバ装置５ａの事件データベースを検索し、更新された事件情報、すなわち、車両１への割り当てがキャンセルされた事件の事件情報を含む検索結果を受信する。制御装置１１の以後の処理は、図９を参照して説明した処理と同様である。
【０２３０】
図２９は、図２４の車両１においてターゲット車両の情報を検索するときの、図２４のナビゲーションシステムの動作例を示すシーケンス図である。制御装置１１は、自動車登録番号及び州名に基づいて、サーバ装置５ｂの車両データベースを検索し、ターゲット車両の車両情報を含む検索結果を受信する。また、制御装置１１は、サーバ装置５ｂの検索結果、すなわち、ターゲット車両の所有者の名前に基づいてサーバ装置５ｃの犯罪者データベースを自動的に検索し、ターゲット車両の所有者である前科者の人物情報を含む検索結果を受信する。制御装置１１の以後の処理は、図１０を参照して説明した処理と同様である。
【０２３１】
以上説明したように、第２の実施形態に係る情報処理装置もまた、複数のデータベースへアクセスする制御装置１１を含み、制御装置１１は、あるデータベースへアクセスし、そのアクセス結果に基づいて他のデータベースへアクセスする。
【０２３２】
これにより、制御装置１１は、あるデータベースへアクセスして検索した結果に基づいて、さらに、他のデータベースへ自動的にアクセスして検索することができる。これにより、複数のデータベースに分散している関連性の高い情報を効率的に検索して取得することができる。また、関連する情報を自動的かつ効率的に収集することにより、ユーザは車両をより安全に運転することができる。
【０２３３】
［他の実施形態］
以上のように、本開示の技術の例示として実施形態を説明した。しかしながら、本開示の技術は、これに限定されず、変更、置き換え、付加、省略などを行った実施形態にも適用できる。また、上記実施形態で説明した各構成要素を組み合わせて、新たな実施形態とすることも可能である。
【０２３４】
ナビゲーションモードにおいて、事件データベースに格納された他の情報、例えば事件の詳細情報を表示装置１３に表示してもよい。図１３及び図１４を参照すると、例えばＣボタンが、事件の詳細情報を表示装置１３に表示するように設定されてもよい。また、人物情報モードにおいて、人物データベースに格納された他の情報を表示装置１３に表示してもよい。図１５を参照すると、例えばＣボタンが、人物の他の情報を表示装置１３に表示するように設定されてもよい。また、車両検索モードにおいて、ターゲット車両が盗難車である場合（図２１）だけでなく、ターゲット車両が盗難車ではない場合（図２１）もまた、車両データベースに格納された他の情報を表示装置１３に表示してもよい。
【０２３５】
ナビゲーションモードでは、図１３及び図１４において、ガイド画像及びテキスト５３を表示しているとき、地図４１Ａは表示されなくてもよい。これにより、警察官３１は、地図４１Ａを表示する場合よりも、車両１の運転に集中することができ、従って、車両１の運転の安全性をそこないにくくなる。
【０２３６】
制御装置１１は、車両１の状態（すなわち、事件の割り当ての有無、目的地に移動中であるか、それとも到着したか）が変化したとき、変化が生じたことをしめすメッセージを表示装置１３に表示してもよい。また、サーバ装置５ｄのメッセージデータベースは、各メッセージに関連付けられた優先度を格納してもよい。制御装置１１は、予め決められたしきい値よりも高い優先度を有するメッセージを表示装置１３に表示してもよい。
【０２３７】
車両検索モードにおいて、制御装置１１が自動車登録番号などの音声認識を行うことに代えて、検索ハブ装置７に通信可能に接続されたサーバ装置又は検索ハブ装置７自体が音声認識を行ってもよい。
【０２３８】
車両検索モードにおいて、音声コマンドを用いて自動車登録番号などを入力することに代えて、制御装置１１は、カメラ１６を用いて撮影された画像を解析することにより、車両１の周囲のターゲット車両の自動車登録番号などを認識してもよい。制御装置１１は、画像解析により認識された自動車登録番号などを検索ハブ装置７に送信し、以後の動作は、音声コマンドを用いて自動車登録番号などを入力する場合と同様である。
【０２３９】
制御装置１１は、車両データベースに代えて、予め決められた検索キーに基づいて検索可能な任意のデータベースの検索結果を表示装置１３に表示してもよい。
【０２４０】
制御装置１１は、制御装置１１へのすべての入力、すべてのモード遷移、及びすべてのイベントのログを記録してもよい。ログは、例えば、ファイル名「logYYYYMMDD.csv」を有するＣＳＶ（Comma Separated Value）ファイルに記録してもよい。ログは、制御装置１１にローカルに記録されてもよく、遠隔のサーバ装置に記録されてもよい。ログの記録場所は、例えば、制御装置１１の記憶装置１０４に格納される設定ファイル（例えば拡張子「．ｉｎｉ」を有するファイル）を用いて設定可能である。
【０２４１】
制御装置１１は、任意のモードにあるとき、ナビゲーションアプリケーション１１７を終了してもよい。
【０２４２】
制御装置１１は、オプションとして、例えば以下の機能をさらに有してもよい。
・事件に関する報告の入力及びアップロード
・電子メールの送受信
・インターネットブラウザ
・警察管区におけるすべての車両１の現在位置の表示（リスト表示又はマップ表示）
・交通規制及び交通違反についての情報の表示
・交通違反により検挙された運転者についての報告書の作成
【０２４３】
制御装置１１は、車両１の状態及び／又は天候などに基づいて、表示装置１３に表示される内容を変更してもよい。車両１が停止又は低速走行しているとき、又は、晴天もしくは明瞭な視界であるとき、制御装置１１は、図１１の地図４１のように大きな情報量を含む内容を表示装置１３に表示してもよい。一方、車両１が高速走行しているとき、又は、雨、強風、もしくは霧のような荒天であるとき、制御装置１１は、図１２のガイド画像及びテキスト５３のような簡単な内容を表示装置１３に表示してもよい。
【０２４４】
制御装置１１は、車両１の状態及び／又は天候などに基づいて、表示装置１２及び１３の動作を変更してもよい。車両１が停止しているとき、制御装置１１は、表示装置１２及び１３の両方を動作させてもよく、表示装置１２のみをオンし、表示装置１３をオフしてもよい。車両が一般的な速度で走行しているとき、又は、雨、強風、もしくは霧のような荒天であるとき、制御装置１１は、表示装置１２及び１３の両方を動作させてもよく、表示装置１３のみをオンし、表示装置１２をオフしてもよい。車両が非常な高速で走行しているとき、又は、嵐、雷、もしくは地震のような危険な状況であるとき、制御装置１１は、表示装置１２及び１３の両方をオフしてもよい。
【０２４５】
制御装置１１は、車両１の運転者及び他の乗員の状態に基づいて、表示装置１２及び１３を制御してもよい。車両１の運転者以外の乗員が暴れているとき、又は、車両１の運転者及び他の乗員が長期間にわたって不動であるとき、制御装置１１は、表示装置１２及び１３を点滅させ、スピーカ１４からアラーム音を発生してもよい。車両１の運転者以外の乗員が暴れているとき、又は、車両１の運転者及び他の乗員が長期間にわたって不動であるとき、制御装置１１は、表示装置１２及び１３をオフしてもよい。ユーザは、表示装置１２及び１３を点滅させ、スピーカ１４からアラーム音を発生させるか、それとも、表示装置１２及び１３をオフするかを設定してもよい。
【０２４６】
表示装置１３がＨＤＭＩの入力端子を有する場合、制御装置１１は以下のように動作する。表示装置１３のＨＤＭＩのケーブル又はコネクタが取り外されたとき、ナビゲーションアプリケーション１１７は終了される。表示装置１３のＨＤＭＩのケーブル又はコネクタが再接続されたとき、ナビゲーションアプリケーション１１７は自動的に再開される。この場合、表示装置１３は、終了前と同じ画面を表示する。
【０２４７】
実施形態の例では、車両１が四輪自動車である場合について説明したが、車両１は、二輪自動車であってもよく、４輪よりも多くの車輪を有する自動車であってもよい。
【０２４８】
実施形態の例では、各車両１に１つずつの制御装置１１が設けられる場合について説明したが、１つの車両１に複数の警察官が乗車し、各警察官が制御装置１１を有していてもよい。
【０２４９】
少なくとも制御装置１１を含む、図１又は図２４の車両１の各構成要素は、車両１に限らず、警察官又は他の人物によって使用されるウェアラブル型のコンピュータであってもよい。この場合もまた、ウェアラブル型の情報処理装置は、あるデータベースへアクセスして検索した結果に基づいて、さらに、他のデータベースへ自動的にアクセスして検索することができる。これにより、複数のデータベースに分散している関連性の高い情報を効率的に検索して取得することができる。ウェアラブル型の情報処理装置は、それを装着した警察官を、簡単な操作で、例えば、現在位置から所定のタスクに関連付けられた目的地まで案内するとともに、タスクに関連する他の情報を検索して閲覧することができる。
【産業上の利用可能性】
【０２５０】
本開示の情報処理装置は、例えば警察車両又は警察官などに適用可能である。
【符号の説明】
【０２５１】
１…車両、
２…無線通信装置、
３…電話機、
４…入力装置、
５…サーバ装置群、
６…ＷＡＮ通信装置、
７…検索ハブ装置、
１１…制御装置、
１２，１３…表示装置、
１４…スピーカ、
１５…マイクロホン、
１６…カメラ、
１７…キーパッド、
１８…ＧＰＳ受信機、
１９…ＷＡＮ通信装置、
２０…無線通信装置、
３１…警察官、
３２…オペレータ、
４１，４１Ａ…地図、
４２…現在位置、
４３…フッタ領域、
４４…音声認識アイコン、
４５…フラグアイコン、
４６…無線接続アイコン、
４７…メッセージアイコン、
４８…カウンタアイコン、
４９…タイマアイコン、
５１，５１Ａ…事件識別子、
５２…目的地住所、
５３…ガイド画像及びテキスト、
５４…車両ステータス、
５５，５７，５８…メッセージ、
５６…タイムスタンプ、
６１…人物情報、
６２…顔写真、
６３…アイコン、
６４…警告メッセージ、
７１…検索キー、
７２…検索結果、
７３…車両ステータス、
８１〜８３…領域、
１０１…バス、
１０２…プロセッサ、
１０３…メモリ、
１０４…記憶装置、
１０５…入力装置、
１０６…入出力インターフェース（Ｉ／Ｆ）、
１０７…通信インターフェース（Ｉ／Ｆ）、
１１１…オペレーティングシステム、
１１２…事件管理アプリケーション、
１１３…車両検索アプリケーション、
１１４…人物検索アプリケーション、
１１５…地図表示アプリケーション、
１１６…音声認識アプリケーション、
１１７…ナビゲーションアプリケーション。
【図１】
2019078041.tif 000003
【図２】
2019078041.tif 000004
【図３】
2019078041.tif 000005
【図４】
2019078041.tif 000006
【図５】
2019078041.tif 000007
【図６】
2019078041.tif 000008
【図７】
2019078041.tif 000009
【図８】
2019078041.tif 000010
【図９】
2019078041.tif 000011
【図１０】
2019078041.tif 000012
【図１１】
2019078041.tif 000013
【図１２】
2019078041.tif 000014
【図１３】
2019078041.tif 000015
【図１４】
2019078041.tif 000016
【図１５】
2019078041.tif 000017
【図１６】
2019078041.tif 000018
【図１７】
2019078041.tif 000019
【図１８】
2019078041.tif 000020
【図１９】
2019078041.tif 000021
【図２０】
2019078041.tif 000022
【図２１】
2019078041.tif 000023
【図２２】
2019078041.tif 000024
【図２３】
2019078041.tif 000025
【図２４】
2019078041.tif 000026
【図２５】
2019078041.tif 000027
【図２６】
2019078041.tif 000028
【図２７】
2019078041.tif 000029
【図２８】
2019078041.tif 000030
【図２９】
2019078041.tif 000031
【手続補正書】
【提出日】令和2年4月17日(2020.4.17)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のデータベースへアクセスする情報処理装置であって、
あるデータベースへアクセスし、そのアクセス結果に基づいて他のデータベースへアクセスする、
情報処理装置。
【請求項２】
前記情報処理装置は車両に搭載され、
前記情報処理装置は、
前記複数のデータベースのうち、犯罪に関する情報を格納する第１のデータベースへアクセスする通信部と、
前記第１のデータベースから取得した情報の少なくとも一部を表示する表示部と、
前記通信部及び表示部を制御する制御部とをさらに備え、
前記制御部は、前記第１のデータベースから取得した情報の少なくとも一部を前記表示部に表示するとき、前記情報の内容に応じて表示の態様を変化させる、
請求項１記載の情報処理装置。
【請求項３】
前記車両の現在位置に関する情報を取得する測位部をさらに備え、
前記制御部は、前記車両が目的地の所定範囲内に到達したとき、前記複数のデータベースから取得した情報に基づいて前記表示部に表示する内容を変更する、
請求項２記載の情報処理装置。
【請求項４】
複数の外部データベースへアクセスする通信部と、
前記通信部を介して外部データベースから情報を取得する制御部と、
前記制御部によって取得された情報を表示する表示部とを備え、
前記通信部、前記制御部、及び前記表示部は、車両に搭載され、
前記表示部は、前記車両の運転者の視野角の内部に前記情報を表示する、
情報処理装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、複数のデータベースへアクセスする情報処理装置に関し、例えば、車両などの移動体に搭載される情報処理装置に関する。
【背景技術】
【０００２】
ある種のタスクを処理するために、複数のデータベースへのアクセスが求められることがある。例えば警察への緊急通報を処理する場合、警察官又は警察車両は、通報された事件又は事故の情報を格納したデータベース（例えば特許文献１を参照）にアクセスして、現在位置から事件又は事故が発生した現場までの経路を取得する。警察官は、さらに、必要に応じて、事件又は事故に関連した他の情報（例えば、盗難車及び／又は前科者など）を格納したデータベースにアクセスする。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−１２０４９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば、事件又は事故が発生した現場に移動する途中で必要な情報を取得するために、車両を運転しながら、複数のデータベースにアクセスするための端末装置を操作することは、安全性をそこなうおそれがある。従って、複数のデータベースに格納された情報を検索して表示する操作を簡単化することが求められる。
【０００５】
本開示の目的は、簡単な操作で複数のデータベースへアクセスすることができる情報処理装置を提供することにある。
【課題を解決するための手段】
【０００６】
本開示の一態様に係る情報処理装置は、複数のデータベースへアクセスする情報処理装置であって、あるデータベースへアクセスし、そのアクセス結果に基づいて他のデータベースへアクセスする。
【発明の効果】
【０００７】
本開示の一態様に係る情報処理装置によれば、簡単な操作で複数のデータベースへアクセスすることができる。
【図面の簡単な説明】
【０００８】
【図１】第１の実施形態に係る情報処理装置を備えるナビゲーションシステムの構成を示すブロック図である。
【図２】図１の制御装置１１、表示装置１２，１３、及びキーパッド１７の配置例を示す図である。
【図３】図１の制御装置１１の構成を示すブロック図である。
【図４】図１の制御装置１１によって実行されるプログラムのアーキテクチャを示す概略図である。
【図５】図１の制御装置１１の動作を示す状態遷移図である。
【図６】図１の車両１に事件が割り当てられたときの、図１のナビゲーションシステムの動作例を示すシーケンス図である。
【図７】図１の車両１に事件が割り当てられたときの、図１のナビゲーションシステムの他の動作例を示すシーケンス図である。
【図８】図１の車両１宛てのメッセージが入力されたときの、図１のナビゲーションシステムの動作例を示すシーケンス図である。
【図９】図１の車両１に割り当てられた事件をキャンセルするときの、図１のナビゲーションシステムの動作例を示すシーケンス図である。
【図１０】図１の車両１においてターゲット車両の情報を検索するときの、図１のナビゲーションシステムの動作例を示すシーケンス図である。
【図１１】図１の制御装置１１が通常モードにあるとき、図１の表示装置１３に表示される画面の例を示す図である。
【図１２】図１の制御装置１１が通常モードにあり、車両１に事件が割り当てられたとき、図１の表示装置１３に表示される画面の例を示す図である。
【図１３】図１の制御装置１１がナビゲーションモードにあり、車両１が事件現場に移動中であるとき、図１の表示装置１３に表示される画面の例を示す図である。
【図１４】図１の制御装置１１がナビゲーションモードにあり、車両１が事件現場に到着したとき、図１の表示装置１３に表示される画面の例を示す図である。
【図１５】図１の制御装置１１が人物情報モードにあるとき、図１の表示装置１３に表示される画面の例を示す図である。
【図１６】図１の制御装置１１がナビゲーションモードにあり、車両１宛てのメッセージが入力されたとき、図１の表示装置１３に表示される画面の例を示す図である。
【図１７】車両１に割り当てられた事件が取り消されたとき、図１の表示装置１３に表示される画面の例を示す図である。
【図１８】車両１に割り当てられた事件が存在しないとき、図１の表示装置１３に表示される画面の例を示す図である。
【図１９】図１の制御装置１１が車両検索モードにあり、ユーザ入力を待ち受けているとき、図１の表示装置１３に表示される画面の例を示す図である。
【図２０】図１の制御装置１１が車両検索モードにあり、検索キーに対応するターゲット車両が盗難車ではないことを示しているとき、図１の表示装置１３に表示される画面の例を示す図である。
【図２１】図１の制御装置１１が車両検索モードにあり、検索キーに対応するターゲット車両が盗難車であることを示しているとき、図１の表示装置１３に表示される画面の例を示す図である。
【図２２】図１の制御装置１１が車両検索モードにあり、検索キーに対応するターゲット車両が存在しないとき、図１の表示装置１３に表示される画面の例を示す図である。
【図２３】図１の車両１が事件現場に到着したときに制御装置１１によって実行される到着処理を示すフローチャートである。
【図２４】第２の実施形態に係る情報処理装置を備えるナビゲーションシステムの構成を示すブロック図である。
【図２５】図２４の車両１に事件が割り当てられたときの、図２４のナビゲーションシステムの動作例を示すシーケンス図である。
【図２６】図２４の車両１に事件が割り当てられたときの、図２４のナビゲーションシステムの他の動作例を示すシーケンス図である。
【図２７】図２４の車両１宛てのメッセージが入力されたときの、図２４のナビゲーションシステムの動作例を示すシーケンス図である。
【図２８】図２４の車両１に割り当てられた事件をキャンセルするときの、図２４のナビゲーションシステムの動作例を示すシーケンス図である。
【図２９】図２４の車両１においてターゲット車両の情報を検索するときの、図２４のナビゲーションシステムの動作例を示すシーケンス図である。
【発明を実施するための形態】
【０００９】
以下、適宜図面を参照しながら、実施形態を詳細に説明する。但し、必要以上に詳細な説明は省略する場合がある。例えば、既によく知られた事項の詳細説明や実質的に同一の構成に対する重複説明を省略する場合がある。これは、以下の説明が不必要に冗長になるのを避け、当業者の理解を容易にするためである。
【００１０】
なお、添付図面及び以下の説明は、当業者が本開示を十分に理解するために提供されるのであって、これらにより特許請求の範囲に記載の主題を限定することは意図されていない。
【００１１】
［第１の実施形態］
以下、図面を参照して、第１の実施形態に係る情報処理装置を備えるナビゲーションシステムについて説明する。
【００１２】
［１．全体構成］
図１は、第１の実施形態に係る情報処理装置を備えるナビゲーションシステムの構成を示すブロック図である。図１のナビゲーションシステムは、１つ又は複数の車両１と、無線通信装置２、電話機３、入力装置４、サーバ装置群５、ＷＡＮ通信装置６、及び検索ハブ装置７とを備える。実施形態において、例えば、車両１はパトロールカーであり、無線通信装置２、電話機３、入力装置４、サーバ装置群５、ＷＡＮ通信装置６、及び検索ハブ装置７は、警察の通信司令室などに設けられる。車両１は警察官３１によって運転され、また、図１に示す車両１の各構成要素は同じ警察官３１によって操作される。無線通信装置２、電話機３、及び入力装置４は、通信司令室のオペレータ３２によって操作される。
【００１３】
［１−１．車両１の構成］
車両１は、制御装置１１、表示装置１２，１３、スピーカ１４、マイクロホン１５、カメラ１６、キーパッド１７、ＧＰＳ受信機１８、ＷＡＮ通信装置１９、及び無線通信装置２０を備える。
【００１４】
制御装置１１は、無線通信装置２０を除く、車両１の各構成要素の動作を制御する。
【００１５】
表示装置１２は、制御装置１１によって生成された画像を表示する。表示装置１２は、例えば１０〜１５インチの画面を有するが、この範囲よりも大きな画面又は小さな画面を有してもよい。
【００１６】
表示装置１３もまた、制御装置１１によって生成された画像を表示する。表示装置１３は、表示装置１２の画面よりも小さな画面を有し、車両１の運転者（すなわち、車両１を運転する警察官３１）の前方における所定の視野角以下の範囲を占有するように車両１に配置される。これにより、車両１を運転する警察官３１は、車両１の前方から視線を動かすことなく、表示装置１３の画面を閲覧することができる。
【００１７】
スピーカ１４は、制御装置１１によって生成されたアラーム音などを出力する。
【００１８】
マイクロホン１５は、警察官３１によって発話された音声コマンドなどを取得する。
【００１９】
カメラ１６は、車両１の周囲を撮影する。カメラ１６は、１つの全方向性カメラであってもよく、互いに異なる視野を有する複数のカメラであってもよく、駆動機構によって操向される１つ又は複数のカメラであってもよい。
【００２０】
キーパッド１７は、車両１を運転する警察官３１が車両１の前方からあまり視線を動かすことなく操作可能であるように、車両１のハンドルの近傍において、視認しやすい大きさをそれぞれ有する少数のボタンを備える。
【００２１】
ＧＰＳ受信機１８は、ＧＰＳ（Global Positioning System）衛星からＧＰＳ信号を受信する。制御装置１１は、ＧＰＳ信号に基づいて、車両１の位置を決定する。なお、制御装置１１が車両１の位置を決定することができるものであれば、ＧＰＳに限らず、全地球的な衛星測位システム、又は、準天頂衛星を利用した衛星測位システムなどを含む、任意の測位方式を使用可能である。
【００２２】
ＷＡＮ通信装置１９は、ＬＴＥ（Long Term Evolution）などの無線ワイドエリアネットワーク（ＷＡＮ）及びインターネットを介して、通信司令室のＷＡＮ通信装置６に接続される。これにより、制御装置１１は、ＷＡＮ通信装置１９、ＷＡＮ通信装置６、及び検索ハブ装置７を介して、サーバ装置群５に接続される。なお、制御装置１１が検索ハブ装置７を介してサーバ装置群５に接続されるのであれば、ＬＴＥに限らず、任意の通信方式を使用可能である。
【００２３】
無線通信装置２０は、例えば警察無線のネットワークを介して、通信司令室の無線通信装置２に接続される。これにより、警察官３１は、無線通信装置２０及び無線通信装置２を介して、オペレータ３２と通話する。無線通信装置２０は、図１に示す車両１の他の構成要素からは独立していてもよい。
【００２４】
制御装置１１及び無線通信装置２０を除く車両１の各構成要素は、有線又は無線により、制御装置１１に接続されてもよい。有線接続の場合、車両１の各構成要素は、制御装置１１に直接に接続されてもよく、ハブ装置を介して接続されてもよい。例えば、表示装置１３、スピーカ１４、マイクロホン１５、カメラ１６、及びキーパッド１７は、例えば、ＵＳＢ（Universal Serial Bus）ハブ装置を介して制御装置１１に接続されてもよい。表示装置１３は、例えば、ＨＤＭＩ（High Definition Multimedia Interface）（登録商標）の入力端子を有してもよく、この場合、表示装置１３は、ＨＤＭＩ／ＵＳＢの変換アダプタを介して制御装置１１に接続されてもよい。
【００２５】
制御装置１１は、ノートブック型又はタブレット型の携帯型パーソナルコンピュータであってもよい。この場合、表示装置１２は、制御装置１１に一体化される。制御装置１１は、例えば、パナソニック株式会社のＴＯＵＧＨＢＯＯＫ（登録商標）又はＴＯＵＧＨＰＡＤ（登録商標）である。また、スピーカ１４、マイクロホン１５、ＧＰＳ受信機１８、及びＷＡＮ通信装置１９のうちの少なくとも一部もまた、制御装置１１に一体化されてもよい。
【００２６】
図２は、図１の制御装置１１、表示装置１２，１３、及びキーパッド１７の配置例を示す図である。図２は、制御装置１１がノートブック型の携帯型パーソナルコンピュータであり、表示装置１２が制御装置１１に一体化されている場合を示す。また、図２の例では、表示装置１３は、プロジェクタ１３ａと、小型かつ半透明のスクリーン１３ｂとを備えるヘッドアップディスプレイである。表示装置１３は、表示装置１２の画面よりも小さな画面を有し、車両１を運転する警察官３１の前方における所定の視野角以下の範囲を占有するように、車両１のダッシュボードの上面１ａに配置される。また、図２の例では、キーパッド１７は、Ｌボタン、Ｃボタン、Ｒボタン、及びＭボタンを備え、車両１のハンドル１ｂの近傍に設けられる。キーパッド１７の各ボタンによって発生される信号は、キーコードをエミュレートする。
【００２７】
実施形態の例では、Ｍボタンは、制御装置１１のモード（後述）を切り換える。また、実施形態の例では、Ｌボタン、Ｃボタン、及びＲボタンは、制御装置１１の状態に応じて変化する、予め決められた機能を有する。また、例えば、Ｌボタンを長押しすると、直前の操作が取り消される。また、例えば、Ｃボタンを２回続けて押すと、音声コマンドが利用可能にされる。例えば、「戻る」又は「Back」と発話すると、直前の操作が取り消される。
【００２８】
制御装置１１は、車両１に固定されたマウント装置に着脱可能に接続されてもよい。制御装置１１のためのマウント装置は、制御装置１１を、図１に示す車両１の他の構成要素（無線通信装置２０を除く）に接続するためのインターフェースを有してもよい。また、制御装置１１のためのマウント装置は、車両１のバッテリから電力供給を受けるためのインターフェースを有してもよい。車両１のバッテリの電圧は、制御装置１１のためのマウント装置に供給される前に、例えば、Ｌｉｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ，  Ｉｎｃ．から提供されている電力変換装置によって、所望の電圧（例えば、携帯型パーソナルコンピュータの動作電圧）に変換されてもよい。
【００２９】
表示装置１３は、車両１に固定されたマウント装置に着脱可能に接続されてもよい。表示装置１３のためのマウント装置は、車両１のバッテリから電力供給を受けるためのインターフェースを有してもよい。
【００３０】
本明細書では、無線通信装置２０を除き、少なくとも制御装置１１を含む車両１の各構成要素を、「情報処理装置」ともいう。また、本明細書では、制御装置１１を「制御部」ともいい、表示装置１３を「表示部」ともいい、ＧＰＳ受信機１８を「測位部」ともいい、ＷＡＮ通信装置１９を「通信部」ともいう。
【００３１】
［１−２．通信司令室の構成］
前述のように、無線通信装置２、電話機３、入力装置４、サーバ装置群５、ＷＡＮ通信装置６、及び検索ハブ装置７は、例えば、警察の通信司令室に設けられる。
【００３２】
再び図１を参照すると、無線通信装置２は、前述のように、例えば警察無線のネットワークを介して、車両１の無線通信装置２０に接続される。
【００３３】
電話機３は公衆交換電話網の電話回線に接続される。オペレータ３２は、電話機３を介して、事件（又は事故）についての通報を受ける。オペレータ３２は、通報された事件の内容を、入力装置４を介して、後述するサーバ装置５ａの事件データベース（ＤＢ）に入力する。さらに、オペレータ３２は、通報された事件をある担当者（すなわち警察官３１又は車両１）に割り当て、この割り当てを、入力装置４を介して事件データベース（ＤＢ）に入力する。
【００３４】
サーバ装置群５は、事件データベース、犯罪者データベース、車両データベース、及びメッセージデータベースをそれぞれ格納するサーバ装置５ａ〜５ｄを備える。
【００３５】
事件データベースは、通報された事件の情報（「事件情報」という）を格納する。事件情報は、事件が発生した現場の住所を含む。言い換えると、事件データベースは、所定の目的地（事件現場）にそれぞれ関連付けられた複数のタスク（事件）の情報を格納する。事件データベースは、各事件について、例えば以下の項目の情報を格納する。
【００３６】
事件データベース
――――――――――――――――――――――――――――――
Ａ１  事件の割り当てを受けた担当者（警察官又は車両）
Ａ２  事件が発生した時刻
Ａ３  事件が発生した現場の住所
Ａ４  事件の種類
Ａ５  事件の詳細情報
Ａ６  事件のステータス（事件が担当者に割り当てられているか否か）
――――――――――――――――――――――――――――――
【００３７】
車両データベースは、自動車登録番号又は車両番号がそれぞれ与えられた複数の車両の情報（「車両情報」という）を格納する。車両データベースは、各車両について、例えば以下の項目の情報を格納する。
【００３８】
車両データベース
――――――――――――――――――――――――――――――
Ｂ１  車両識別番号（Vehicle Identification Number：ＶＩＮ）
Ｂ２  自動車登録番号
Ｂ３  自動車登録番号の登録日又は更新日
Ｂ４  自動車登録番号の満了日
Ｂ５  車両の所有者
Ｂ６  車両の車種
Ｂ７  車両の製造業者
Ｂ８  車両の年式
Ｂ９  車両の色
Ｂ１０  自動車登録番号を発行した州
Ｂ１１  車両のステータス（盗難車であるか否か）
――――――――――――――――――――――――――――――
【００３９】
犯罪者データベースは、前科をそれぞれ有する複数の人物の情報（「人物情報」という）を格納する。犯罪者データベースは、各人物について、例えば以下の項目の情報を格納する。
【００４０】
犯罪者データベース
――――――――――――――――――――――――――――――
Ｃ１  氏名
Ｃ２  住所
Ｃ３  生年月日
Ｃ４  性別
Ｃ５  身長
Ｃ６  人種
Ｃ７  顔写真
Ｃ８  前科の内容
Ｃ９  ステータス（手配中であるか否か）
――――――――――――――――――――――――――――――
【００４１】
メッセージデータベースは、警察の通信司令室のオペレータ３２から各車両１宛てのメッセージを格納する。オペレータ３２は、入力装置４を介して、メッセージの内容をメッセージデータベースに入力する。メッセージは、例えば、事件についての追加情報を含んでもよい。メッセージデータベースは、各車両１（すなわち宛先）について、例えば以下の項目の情報を格納する。
【００４２】
メッセージデータベース
――――――――――――――――――――――――――――――
Ｄ１  メッセージの宛先
Ｄ２  メッセージを入力した時刻
Ｄ３  メッセージの本文
――――――――――――――――――――――――――――――
【００４３】
本明細書において、事件データベース、犯罪者データベース、車両データベース、及びメッセージデータベースを「外部データベース」ともいう。
【００４４】
なお、事件データベース、車両データベース、犯罪者データベース、及びメッセージデータベースに格納される情報の項目は、上述したものに限定されず、一部の項目を含まなくてもよく、他の追加の情報を含んでもよい。
【００４５】
事件データベースは、サードパーティのベンダーによって提供されるＣＡＤ（Computer Aided Dispatch）ソフトウェアを用いて構築されてもよい。また、犯罪者データベースは、例えば、実施形態のナビゲーションシステムを米国で使用する場合、米国連邦捜査局のＣＪＩＳ（Criminal Justice Information Service）、ＮＣＩＣ（National Crime Information Center）、ＩＡＦＩＳ（Integrated Automated Fingerprint Identification System）の各データベースを含んでもよく、米国国防総省のＤ−Ｄｅｘ（Defense Data Exchange）を含んでもよい。車両データベースは、盗難車のみの車両情報を含んでもよい。
【００４６】
サーバ装置５ａ〜５ｄは、１つの場所に設けられてもよく、互いに異なる複数の場所に設けられてもよい。また、事件データベース、犯罪者データベース、車両データベース、及びメッセージデータベースのうちの少なくとも２つは、同じサーバ装置で提供されてもよい。
【００４７】
また、サーバ装置群５に格納されるデータベースは、事件データベース、車両データベース、犯罪者データベース、及びメッセージデータベースの組に限定されず、一部のデータベースを含まなくてもよく、他の追加のデータベースを含んでもよい。
【００４８】
入力装置４は、例えば、キーボード、ポインティングデバイス、及び表示装置などを備える端末装置である。オペレータ３２は、このような端末装置を用いて、サーバ装置５ａの事件データベースに格納されたすべて事件を閲覧可能である。
【００４９】
ＷＡＮ通信装置６は、前述のように、ＬＴＥなどの無線ＷＡＮ及びインターネットを介して、車両１のＷＡＮ通信装置１９に接続される。
【００５０】
検索ハブ装置７は、制御装置１１及び各サーバ装置５ａ〜５ｄに通信可能に接続され、各サーバ装置５ａ〜５ｄに格納された情報を検索し、検索結果を制御装置１１に送信する。これにより、制御装置１１は、検索ハブ装置７を介して間接的に、各サーバ装置５ａ〜５ｄに通信可能に接続される。
【００５１】
［１−３．制御装置１１の詳細構成］
図３は、図１の制御装置１１の構成を示すブロック図である。制御装置１１は、バス１０１、プロセッサ１０２、メモリ１０３、記憶装置１０４、入力装置１０５、入出力インターフェース（Ｉ／Ｆ）１０６、及び通信インターフェース（Ｉ／Ｆ）１０７を備える。プロセッサ１０２、メモリ１０３、記憶装置１０４、入力装置１０５、入出力インターフェース１０６、及び通信インターフェース１０７は、バス１０１を介して互いに接続される。記憶装置１０４は、例えばソリッドステートドライブ又はハードディスクドライブであり、図４を参照して後述するプログラムを永続的に格納する。プロセッサ１０２は、記憶装置１０４に格納されたプログラムをメモリ１０３に読み出して実行する。入力装置１０５は、キーボード及びポインティングデバイスを含む。入出力インターフェース１０６は、例えばＵＳＢであり、図１の表示装置１２，１３、スピーカ１４、マイクロホン１５、カメラ１６、及びキーパッド１７に接続される。通信インターフェース１０７は、図１のＧＰＳ受信機１８及びＷＡＮ通信装置１９に接続される。
【００５２】
図４は、図１の制御装置１１によって実行されるプログラムのアーキテクチャを示す概略図である。制御装置１１のプロセッサ１０２は、オペレーティングシステム１１１のプログラムを実行する。オペレーティングシステム１１１は、入出力インターフェース１０６にアクセスするためのＡＰＩ（Application Programming Interface）を提供し、ＷＡＮ通信装置１９にアクセスして通信するためのＡＰＩを提供し、ＧＰＳ受信機１８にアクセスして測位するためのＡＰＩを提供する。例えば、オペレーティングシステム１１１は、そのサービスとして、キーパッド１７及び入力装置１０５のいずれかのボタンの押下と、音声コマンドの入力とを検出するイベントリスナを含む。オペレーティングシステム１１１は、例えば、マイクロソフト  コーポレイションのＷｉｎｄｏｗｓ（登録商標）  １０の６４ビット版、又は、Ｗｉｎｄｏｗｓ  ７の３２ビット版もしくは６４ビット版である。
【００５３】
また、プロセッサ１０２は、オペレーティングシステム１１１の上で、事件管理アプリケーション１１２、車両検索アプリケーション１１３、人物検索アプリケーション１１４、地図表示アプリケーション１１５、音声認識アプリケーション１１６、及びナビゲーションアプリケーション１１７の各プログラムを実行する。
【００５４】
事件管理アプリケーション１１２は、検索ハブ装置７と通信し、車両１に割り当てられた事件に関する事件情報を検索ハブ装置７から受信し、受信した事件情報を表示装置１２に表示する。警察官３１は、入力装置１０５を用いて、事件管理アプリケーション１１２の動作（事件情報の編集、表示内容のスクロール、など）を制御する。
【００５５】
車両検索アプリケーション１１３は、検索ハブ装置７と通信し、所定の自動車登録番号又は車両番号に関連付けられたターゲット車両に関する車両情報を検索ハブ装置７から受信し、受信した車両情報を表示装置１２に表示する。警察官３１は、入力装置１０５を用いて、車両検索アプリケーション１１３の動作（検索キーの入力、表示内容のスクロール、など）を制御する。
【００５６】
人物検索アプリケーション１１４は、検索ハブ装置７と通信し、所定の住所に関連付けられた前科者に関する人物情報を検索ハブ装置７から受信し、受信した人物情報を表示装置１２に表示する。警察官３１は、入力装置１０５を用いて、人物検索アプリケーション１１４の動作（検索キーの入力、表示内容のスクロール、など）を制御する。
【００５７】
地図表示アプリケーション１１５は、車両１の現在位置の近傍の地図を表示装置１２及び／又は１３に表示する。また、地図表示アプリケーション１１５は、車両１の現在位置から、車両１に割り当てられた事件が発生した現場までの経路を、表示装置１２及び／又は１３に表示する。
【００５８】
音声認識アプリケーション１１６は、音声により入力された検索キー及び他のユーザ入力を受け付ける。音声認識アプリケーション１１６は、例えば、Ｎｕａｎｃｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ，Ｉｎｃ．から提供されているＤｒａｇｏｎ  Ｌａｗ  Ｅｎｆｏｒｃｅｍｅｎｔである。
【００５９】
ナビゲーションアプリケーション１１７は、事件管理アプリケーション１１２の機能の一部、車両検索アプリケーション１１３の機能の一部、及び人物検索アプリケーション１１４の機能の一部を有する。ナビゲーションアプリケーション１１７は、検索ハブ装置７と通信し、車両１に割り当てられた事件に関する事件情報を検索ハブ装置７から受信し、受信した事件情報を表示装置１３に表示する。また、ナビゲーションアプリケーション１１７は、検索ハブ装置７と通信し、所定の自動車登録番号又は車両番号に関連付けられた車両に関する車両情報を検索ハブ装置７から受信し、受信した車両情報を表示装置１３に表示する。また、ナビゲーションアプリケーション１１７は、検索ハブ装置７と通信し、所定の住所に関連付けられた前科者に関する人物情報を検索ハブ装置７から受信し、受信した人物情報を表示装置１３に表示する。警察官３１は、キーパッド１７及びマイクロホン１５を用いて、ナビゲーションアプリケーション１１７の動作を制御する。ナビゲーションアプリケーション１１７は、音声により入力された検索キー及び他のユーザ入力を受け付けるために、音声認識アプリケーション１１６を用いる。
【００６０】
事件管理アプリケーション１１２、車両検索アプリケーション１１３、及び人物検索アプリケーション１１４、及びナビゲーションアプリケーション１１７は、例えば入力装置１０５を用いて起動される。ナビゲーションアプリケーション１１７の起動は、ナビゲーションアプリケーション１１７が重複して実行されないように制限されてもよい。
【００６１】
ナビゲーションアプリケーション１１７は、事件管理アプリケーション１１２、車両検索アプリケーション１１３、及び人物検索アプリケーション１１４とは並列に実行される。
【００６２】
以下、ナビゲーションアプリケーション１１７のプログラムを実行することによる制御装置１１の動作について詳細に説明する。
【００６３】
［２．動作］
前述のように、制御装置１１は、事件情報、車両情報、及び人物情報を表示装置１２に表示し、また、車両１の現在位置から車両１に割り当てられた事件が発生した現場までの経路を表示装置１２に表示する。前述のように、事件情報、車両情報、及び人物情報は、さまざまな項目を含むので、これらの情報及び経路を閲覧するためには、表示装置１２の画面に意識を集中し、入力装置１０５を操作する必要がある。車両１を運転しながら表示装置１２の画面を見たり、入力装置１０５を操作したりすると、安全性がそこなわれるおそれがある。安全のため、例えば、運転中に表示装置１２をオフすることが考えられるが、事件情報、車両情報、人物情報、及び地図を閲覧しようとするごとに車両１を停めることは非効率である。従って、簡単な操作で、事件情報、車両情報、人物情報、及び地図を閲覧することが求められる。以下、この課題を解決する、実施形態に係る制御装置１１及びナビゲーションシステムの動作について説明する。
【００６４】
［２−１．制御装置１１の状態遷移］
図５は、図１の制御装置１１の動作を示す状態遷移図である。制御装置１１は、ナビゲーションアプリケーション１１７のプログラムを実行するとき、通常モード、ナビゲーションモード、車両検索モード、及び人物情報モードを有する。
【００６５】
通常モードでは、制御装置１１は、車両１（すなわち制御装置１１）の現在位置を示す地図を表示装置１３に表示する。
【００６６】
ナビゲーションモードでは、制御装置１１は、車両１の現在位置から、車両１に割り当てられたタスク（すなわち事件）に関連付けられた目的地（すなわち、事件現場）までの経路を案内する画像及び／又はテキストを表示装置１３に表示する。
【００６７】
車両検索モードでは、制御装置１１は、自動車登録番号又は車両番号に関連付けられたターゲット車両の情報を表示装置１３に表示する。
【００６８】
人物情報モードでは、制御装置１１は、目的地の住所に関連付けられた人物が存在して所定の条件を満たすとき、又は、ターゲット車両の所有者である人物が所定の条件を満たすとき、当該人物の情報を表示装置１３に表示する。実施形態の例では、この条件は、当該人物が、銃器又は薬物など、重大な犯罪の前科を有していることである。
【００６９】
本明細書において、「ナビゲーションモード」を「第１のモード」ともいい、「車両検索モード」を「第２のモード」ともいい、「人物情報モード」を「第３のモード」ともいい、「通常モード」を「第４のモード」ともいう。
【００７０】
実施形態の例では、制御装置１１のモードは以下のように遷移する。
【００７１】
制御装置１１が通常モードにあるとき、Ｍボタンを押下するか、音声コマンド「ナビゲーション」を発話すると、制御装置１１はナビゲーションモードに遷移する。また、制御装置１１が通常モードにあるとき、音声コマンド「車両検索」を発話すると、制御装置１１は車両検索モードに遷移する。
【００７２】
制御装置１１がナビゲーションモードにあるとき、Ｍボタンを押下するか、音声コマンド「車両検索」を発話すると、制御装置１１は車両検索モードに遷移する。また、制御装置１１がナビゲーションモードにあるとき、音声コマンド「通常」を発話すると、制御装置１１は通常モードに遷移する。
【００７３】
制御装置１１が車両検索モードにあるとき、Ｍボタンを押下するか、音声コマンド「通常」を発話すると、制御装置１１は通常モードに遷移する。また、制御装置１１が車両検索モードにあるとき、音声コマンド「ナビゲーション」を発話すると、制御装置１１はナビゲーションモードに遷移する。
【００７４】
制御装置１１がナビゲーションモードにあるとき、サーバ装置５ｃの犯罪者データベースにおいて、車両１に割り当てられた事件が発生した現場の住所に関連付けられた前科者を発見すると、制御装置１１は人物情報モードに遷移する。ナビゲーションモードから人物情報モードに遷移したとき、キーパッド１７のボタンのうち、確認すみであることを示すいずれかのボタン（例えばＬボタン）を押下するか、音声コマンド「確認すみ」を発話すると、制御装置１１はナビゲーションモードに戻るように遷移する。
【００７５】
制御装置１１が車両検索モードにあるとき、サーバ装置５ｃの犯罪者データベースにおいて、車両１の所有者である前科者を発見すると、制御装置１１は人物情報モードに遷移する。車両検索モードから人物情報モードに遷移したとき、キーパッド１７のボタンのうち、確認すみであることを示すいずれかのボタン（例えばＬボタン）を押下するか、音声コマンド「確認すみ」を発話すると、制御装置１１は車両検索モードに戻るように遷移する。
【００７６】
図５の例では、Ｍボタンを押下するごとに、制御装置１１は、通常モード、ナビゲーションモード、及び車両検索モードの間で順に遷移する。また、ナビゲーションモードから人物情報モードに遷移したとき、Ｍボタンの押下に応じて、制御装置１１はナビゲーションモードに戻るように遷移してもよい。また、車両検索モードから人物情報モードに遷移したとき、Ｍボタンの押下に応じて、制御装置１１は車両検索モードに戻るように遷移してもよい。
【００７７】
音声コマンド「ナビゲーション」に代えて、予め決められた任意の音声コマンド「My Call」などを用いてもよい。音声コマンド「車両検索」に代えて、予め決められた任意の音声コマンド「ナンバープレート」、「License Plate」、「Run Plate」などを用いてもよい。音声コマンド「通常」に代えて、予め決められた任意の音声コマンド「マップ」などを用いてもよい。
【００７８】
以下、通常モード、ナビゲーションモード、車両検索モード、及び人物情報モードにおける制御装置１１及びナビゲーションシステムの詳細動作について説明する。
【００７９】
［２−２．通常モード］
制御装置１１がナビゲーションアプリケーション１１７を実行するとき、初期状態として、制御装置１１は通常モードになる。通常モードでは、前述のように、制御装置１１は、車両１の現在位置を示す地図を表示装置１３に表示する。
【００８０】
図１１は、図１の制御装置１１が通常モードにあるとき、図１の表示装置１３に表示される画面の例を示す図である。図１１の状態において、表示装置１３に表示される画面は、地図４１、車両１の現在位置４２、フッタ領域４３、音声認識アイコン４４、フラグアイコン４５、無線接続アイコン４６、メッセージアイコン４７、及びカウンタアイコン４８を含む。
【００８１】
地図４１は、車両１の近傍を示す。地図４１の表示内容は、例えば３秒ごとに更新される。車両１の向きは、測位の履歴に基づいて計算される。地図４１は、例えば、車両１の前方が地図の上方を向くように表示される。それに代わって、地図４１は、北が地図の上方を向くように表示されてもよい。地図４１の向き及び更新頻度は、例えば、制御装置１１の記憶装置１０４に格納される設定ファイル（例えば拡張子「．ｉｎｉ」を有するファイル）を用いて設定可能である。また、地図４１の縮尺は変更可能である。地図４１の縮尺のデフォルト値として、最新の値が記憶される。
【００８２】
フッタ領域４３は、Ｌボタン、Ｃボタン、及びＲボタンの機能を説明する。図１１の例では、Ｌボタンは地図４１を拡大するように設定され、Ｒボタンは地図４１を縮小するように設定されている。また、図１１の例では、Ｃボタンには機能は設定されていない。
【００８３】
音声認識アイコン４４は、音声コマンドが利用可能であるか否かを示す。音声認識アイコン４４は、例えば、その上に斜線が描画されているとき、音声コマンドが利用可能でないことを示し、その上に斜線が描画されていないとき、音声コマンドが利用可能であることを示す。音声認識アイコン４４は、さらに、発話された音声コマンドを認識したか否かを示してもよい。例えば、音声認識アイコン４４が赤色であるとき、音声コマンドが認識されなかったことを示し、音声認識アイコン４４が緑色であるとき、音声コマンドが認識されたことを示す。警察官３１は、例えば、地図４１を拡大するために音声コマンド「拡大」又は「Zoom In」を発話してもよく、地図４１を縮小するために音声コマンド「縮小」又は「Zoom Out」を発話してもよい。
【００８４】
フラグアイコン４５は、車両１に事件が割り当てられていることを示す。無線接続アイコン４６は、車両１がＷＡＮ通信装置１９を介して通信可能であることを示す。メッセージアイコン４７は、サーバ装置５ｄのメッセージデータベースから、車両１宛てのメッセージを受信していることを示す。
【００８５】
カウンタアイコン４８は、車両１に割り当て中であり、処理が完了していない事件の個数を示す。
【００８６】
［２−３．ナビゲーションモード］
図６は、図１の車両１に事件が割り当てられたときの、図１のナビゲーションシステムの動作例を示すシーケンス図である。
【００８７】
ステップＳ１において、制御装置１１は、通常モード、ナビゲーションモード、車両検索モード、及び人物情報モードのうちの任意のモードにある。
【００８８】
オペレータ３２は、事件又は事故の通報があったとき、通報の内容を、サーバ装置５ａの事件データベースの項目（例えば、項目Ａ１〜Ａ４）に入力する。
【００８９】
検索ハブ装置７は、サーバ装置５ａの事件データベースを自動的かつ定期的（例えば数秒ごと）に検索し、新たな事件が入力されているとき、その検索結果を受信する。また、検索ハブ装置７は、サーバ装置５ａの検索結果、すなわち、新たな事件が発生した現場の住所に基づいてサーバ装置５ｃの犯罪者データベースを自動的に検索し、この住所に関連付けられた人物の人物情報を含む検索結果を受信する。検索ハブ装置７は、車両１に割り当てられた事件が存在するとき、車両１の制御装置１１に、その事件に関する事件情報を自動的かつ定期的に送信する。送信される事件情報は、後述のように表示装置１３に表示される項目Ａ３〜Ａ４のみを含んでもよく、さらに、事件データベースに格納された他の項目を含んでもよい。検索ハブ装置７は、その事件が発生した現場の住所に関連付けられた前科者の人物情報が存在するとき、事件情報とともに人物情報を送信する。送信される人物情報は、後述のように表示装置１３に表示される項目Ｃ１、Ｃ２、Ｃ７、及びＣ８のみを含んでもよく、さらに、犯罪者データベースに格納された他の項目を含んでもよい。
【００９０】
制御装置１１は、検索ハブ装置７から事件情報（又は、事件情報及び人物情報）を受信したとき、ステップＳ２において、制御装置１１を搭載した車両１に事件が割り当てられたことを通知するメッセージを表示装置１３に表示する。
【００９１】
図１２は、図１の制御装置１１が通常モードにあり、車両１に事件が割り当てられたとき、図１の表示装置１３に表示される画面の例を示す図である。図１２の状態において、表示装置１３に表示される画面は、図１１の画面の各要素に重畳された、タイマアイコン４９、事件識別子５１、及び目的地住所５２を含む。
【００９２】
事件識別子５１は、車両１に割り当てられた事件の種類（項目Ａ４）を示す数字又は符号と、その事件の簡単な説明とを含む。事件識別子５１は、例えば、「３８：動物のトラブル」、「４５：銃撃」のような形式を有する。高い優先度を有する重大な事件、例えば銃器又は麻薬の事件に対応する事件識別子５１の領域は、他の部分の色とは異なる目立つ色（赤色など）を有していたり、点滅したりしてもよい。事件識別子５１の数字又は符号と、事件の優先度とは、警察管区ごとに任意に設定可能である。
【００９３】
目的地住所５２は事件現場の住所を示す。
【００９４】
タイマアイコン４９は、事件識別子５１及び目的地住所５２の表示をキャンセルするまでのタイマの残り時間を示す。この時間は、例えば、１０秒に設定される。この時間は、例えば、制御装置１１の記憶装置１０４に格納される設定ファイル（例えば拡張子「．ｉｎｉ」を有するファイル）を用いて設定可能である。タイマのタイムアウトによって事件識別子５１及び目的地住所５２の表示がキャンセルされた場合、これらの事件識別子５１及び目的地住所５２は再表示されなくてもよい。
【００９５】
また、フッタ領域４３を参照すると、図１２の例では、Ｌボタンは、警察官３１が車両１への事件の割り当てを確認したことを制御装置１１に通知するように設定され、Ｒボタンは、事件識別子５１及び目的地住所５２の表示をキャンセルするように設定されている。Ｌボタンが押下されたとき、制御装置１１はナビゲーションモードに遷移する。
【００９６】
音声コマンドが利用可能である場合、警察官３１が車両１への事件の割り当てを確認したことを制御装置１１に通知するために、音声コマンド「確認すみ」又は「Confirmed」などを用いてもよい。音声コマンドが利用可能である場合、事件識別子５１及び目的地住所５２の表示をキャンセルするために、音声コマンド「キャンセル」、「Cancel」、又は「Ignore」などを用いてもよい。
【００９７】
ステップＳ２において、制御装置１１は、表示装置１３に事件識別子５１及び目的地住所５２などを表示することに加えて、スピーカ１４を用いてアラーム音を発生してもよい。
【００９８】
再び図６を参照すると、ステップＳ２の通知が警察官３１によって確認されたとき、ステップＳ３において、制御装置１１はナビゲーションモードに遷移する。次いで、ステップＳ４において、制御装置１１は、車両１の現在位置から事件現場までの経路を案内する画像及び／又はテキストを表示装置１３に表示する。
【００９９】
図１３は、図１の制御装置１１がナビゲーションモードにあり、車両１が事件現場に移動中であるとき、図１の表示装置１３に表示される画面の例を示す図である。図１４は、図１の制御装置１１がナビゲーションモードにあり、車両１が事件現場に到着したとき、図１の表示装置１３に表示される画面の例を示す図である。図１３及び図１４の状態において、表示装置１３に表示される画面は、地図４１Ａ、車両１の現在位置４２、フッタ領域４３、音声認識アイコン４４、フラグアイコン４５、無線接続アイコン４６、メッセージアイコン４７、事件識別子５１Ａ、目的地住所５２、ガイド画像及びテキスト５３、及び車両ステータス５４を含む。
【０１００】
地図４１Ａは、図１１の地図４１よりも小さなサイズを有する。地図４１Ａの上には、車両１の現在位置４２から事件現場までの経路（図１３及び図１４の例では太点線）が示される。
【０１０１】
事件識別子５１Ａは、図１２の事件識別子５１と同様に、車両１に割り当てられた事件の種類を示す数字又は符号と、その事件の簡単な説明とを含む。
【０１０２】
ガイド画像及びテキスト５３は、次の交差点における進行方向を示す画像と、次の交差点までの距離を示すテキストとを含む。これらの画像及びテキストを表示することにより、車両１の現在位置４２から事件現場までの経路が案内される。
【０１０３】
車両ステータス５４は、車両１が事件の現場に移動中であるか、それとも到着したかを示す。
【０１０４】
図１３に示すように、ナビゲーションモードでは、ガイド画像及びテキスト５３と、地図４１Ａとを示す領域８１が、表示装置１３の画面全体の約半分以上を占有する。車両１が現在位置から事件現場まで移動するために特に重要な情報のみを含む領域８１を、表示装置１３の画面の大部分に表示することにより、車両１を運転する警察官３１は、車両１の運転に集中したまま、現在位置から事件現場までの経路を素早く容易に認識することができる。ガイド画像及びテキスト５３を用いて事件の現場までの経路を案内することにより、警察官３１は、図１１の地図４１を参照する場合よりも、車両１の運転に集中することができ、従って、車両１の運転の安全性をそこないにくくなる。
【０１０５】
図１３では、説明のために点線により領域８１を示すが、実際には、この点線は表示装置１３の画面に表示されない。また、図１３に示す領域８１の形状は一例であり、領域８１は他の形状を有してもよい。
【０１０６】
再び図６を参照すると、制御装置１１は、検索ハブ装置７から事件情報に加えて人物情報を受信しているとき、ステップＳ５において人物情報モードに遷移する。次いで、ステップＳ６において、制御装置１１は、人物情報の少なくとも一部を表示装置１３に表示する。人物情報モードの詳細については後述する。ステップＳ６で表示された人物情報が警察官３１によって確認されたとき、ステップＳ７において、制御装置１１はナビゲーションモードに戻るように遷移する。次いで、ステップＳ８において、制御装置１１は、図１３又は図１４の画面を表示装置１３に再び表示する。
【０１０７】
図７は、図１の車両１に事件が割り当てられたときの、図１のナビゲーションシステムの他の動作例を示すシーケンス図である。図７において、処理を開始してからステップＳ２までの動作は、図６の対応する動作と同じである。制御装置１１が検索ハブ装置７から事件情報に加えて人物情報を受信しているとき、ステップＳ２以降において、制御装置１１は以下のように動作する。
【０１０８】
ステップＳ２の通知が警察官３１によってキャンセルされたとき（例えば、Ｒボタンが押下されたとき、又は音声コマンド「キャンセル」が発話されたとき）、又は、確認されることなくタイムアウトしたとき、ステップＳ５Ａにおいて、制御装置１１は、ナビゲーションモードに遷移することなく、人物情報モードに遷移する。次いで、ステップＳ６Ａにおいて、制御装置１１は、人物情報の少なくとも一部を表示装置１３に表示する。ステップＳ６Ａの人物情報が警察官３１によって確認されたとき、ステップＳ９において、制御装置１１はステップＳ１の元のモードに戻るように遷移する。
【０１０９】
制御装置１１が検索ハブ装置７から人物情報を受信していないとき、制御装置１１はステップＳ５Ａ、Ｓ６Ａ、及びＳ９を実行せず、ステップＳ１の元のモードを継続する。
【０１１０】
その後、制御装置１１が通常モードにあるときにＭボタンを押下するか、音声コマンド「ナビゲーション」を発話すると、ステップＳ３Ａにおいて、制御装置１１はナビゲーションモードに遷移する。次いで、ステップＳ４Ａにおいて、制御装置１１は、検索ハブ装置７から受信した事件情報に基づいて、図１３及び図１４に示すように、車両１の現在位置から事件現場までの経路を案内する画像及び／又はテキストを表示装置１３に表示する。
【０１１１】
図１１〜図１４では、制御装置１１が通常モードにあるときに車両１に新たな事件が割り当てられた場合について説明した。一方、制御装置１１が他のモード（ナビゲーションモード、車両検索モード、又は人物情報モード）にあるときに車両１に新たな事件が割り当てられた場合もまた、制御装置１１は、図６及び図７を参照して説明した場合と実質的に同様に動作し、表示装置１３の画面は、図１１〜図１４に示すものと実質的に同様に変化する。すなわち、制御装置１１は、検索ハブ装置７から事件情報（又は、事件情報及び人物情報）を受信したとき、遷移前のモードにおける表示装置１３の画面の各要素の上に、図１２のタイマアイコン４９、事件識別子５１、及び目的地住所５２を重畳する。これにより、制御装置１１は、車両１に事件が割り当てられたことを通知するメッセージを表示装置１３に表示する（図６又は図７のステップＳ２）。その後、警察官３１が車両１への事件の割り当てを確認したとき、制御装置１１は、図６のステップＳ３〜Ｓ８を実行する。一方、ステップＳ２の通知が警察官３１によってキャンセルされたとき、又は、確認されることなくタイムアウトしたとき、制御装置１１は、図７のステップＳ５Ａ〜Ｓ４Ａを実行する。
【０１１２】
［２−４．人物情報モード］
図１５は、図１の制御装置１１が人物情報モードにあるとき、図１の表示装置１３に表示される画面の例を示す図である。図１５の状態において、表示装置１３に表示される画面は、フッタ領域４３、音声認識アイコン４４、フラグアイコン４５、無線接続アイコン４６、メッセージアイコン４７、カウンタアイコン４８、タイマアイコン４９、及び人物情報６１を含む。
【０１１３】
人物情報６１は、例えば、事件現場の住所に関連付けられた前科者である人物の氏名、顔写真、住所、及び犯罪歴を含む。サーバ装置５ｃの犯罪者データベースに複数の顔写真が格納されているとき、最新の顔写真６２が選択されて表示されてもよい。
【０１１４】
人物情報６１に係る人物が重大な事件、例えば銃器又は麻薬の事件に関わる前科を有する場合、人物情報６１は、前科の内容を示すテキストだけでなく、アイコン６３等の図形を含んでもよい。また、人物情報６１に係る人物が重大な事件に関わる前科を有する場合、人物情報６１は、当該人物に大きな注意を払うべきであることを示す警告メッセージ６４をさらに含んでもよい。警告メッセージ６４の領域は、他の部分の色とは異なる目立つ色（赤色など）を有していたり、点滅したりしてもよい。アイコン６３及び警告メッセージ６４などのように、情報の内容に応じて表示の態様を変化させることにより、警察官３１は、人物情報６１に係る人物の前科の内容を、より素早く容易に理解することができる。
【０１１５】
人物情報６１に係る人物が指名手配中である場合、人物情報６１は、このことを示す画像及び／又はテキストを含んでもよい。
【０１１６】
タイマアイコン４９は、人物情報６１の表示をキャンセルするまでのタイマの残り時間を示す。この時間は、例えば、３０秒に設定される。この時間は、例えば、制御装置１１の記憶装置１０４に格納される設定ファイル（例えば拡張子「．ｉｎｉ」を有するファイル）を用いて設定可能である。
【０１１７】
また、フッタ領域４３を参照すると、図１５の例では、Ｌボタンは、警察官３１が人物情報を確認したことを制御装置１１に通知するように設定され、Ｒボタンは、複数の人物に関する人物情報の表示をすべてキャンセルするように設定されている。
【０１１８】
音声コマンドが利用可能である場合、警察官３１が人物情報を確認したことを制御装置１１に通知するために、音声コマンド「確認すみ」又は「Confirmed」などを用いてもよい。音声コマンドが利用可能である場合、複数の人物情報の表示をすべてキャンセルするために、音声コマンド「すべて確認」又は「Confirm All」などを用いてもよい。
【０１１９】
制御装置１１は、検索ハブ装置７から事件情報に加えて人物情報を受信しているとき、図１３又は図１４の画面（ステップＳ３〜Ｓ４のナビゲーションモード）と、図１５の画面（ステップＳ５〜Ｓ６又はステップＳ５Ａ〜Ｓ６Ａの人物情報モード）とを、予め決められた周期（例えば２秒間）で交互に表示してもよい。警察官３１が人物情報を確認したとき（例えば、Ｌボタンが押下されたとき）、図１５の画面の表示は終了される。
【０１２０】
図１５に示すように、人物情報モードでは、人物の氏名、顔写真、住所、及び犯罪歴を示す領域が、表示装置１３の画面全体の半分以上を占有する。事件現場の住所に関連付けられた前科者に関する特に重要な情報のみを含む領域８２を、表示装置１３の画面の大部分に表示することにより、車両１を運転する警察官３１は、車両１の運転に集中したまま、前科者の情報を素早く容易に認識することができる。警察官３１は車両１の運転に集中することができ、従って、車両１の運転の安全性をそこないにくくなる。
【０１２１】
図１５では、説明のために点線により領域８２を示すが、実際には、この点線は表示装置１３の画面に表示されない。また、図１５に示す領域８２の形状は一例であり、領域８２は他の形状を有してもよい。
【０１２２】
［２−５．メッセージの配信］
図８は、図１の車両１宛てのメッセージが入力されたときの、図１のナビゲーションシステムの動作例を示すシーケンス図である。
【０１２３】
ステップＳ１１において、制御装置１１は、通常モード、ナビゲーションモード、車両検索モード、及び人物情報モードのうちの任意のモードにある。
【０１２４】
オペレータ３２は、ある車両１宛てのメッセージの内容をサーバ装置５ｄのメッセージデータベースに入力する。
【０１２５】
検索ハブ装置７は、サーバ装置５ｄのメッセージデータベースを自動的かつ定期的（例えば数秒ごと）に検索し、１つ又は複数の新たなメッセージが入力されているとき、その検索結果を受信する。検索ハブ装置７は、検索されたメッセージを、その宛先の車両１の制御装置１１に自動的かつ定期的に送信する。
【０１２６】
制御装置１１は、検索ハブ装置７から１つ又は複数のメッセージを受信したとき、ステップＳ１２以降において、メッセージを１つずつ表示装置１３に表示する。
【０１２７】
図１６は、図１の制御装置１１がナビゲーションモードにあり、車両１宛てのメッセージが入力されたとき、図１の表示装置１３に表示される画面の例を示す図である。図１６の状態において、表示装置１３に表示される画面は、フッタ領域４３、音声認識アイコン４４、フラグアイコン４５、無線接続アイコン４６、メッセージアイコン４７、タイマアイコン４９、事件識別子５１、メッセージ５５、及びタイムスタンプ５６を含む。
【０１２８】
メッセージ５５は、例えば、「容疑者はＸＸＸ通りに逃走中」又は「手配中の車両は中央分離帯にある」などの内容を含む。
【０１２９】
タイムスタンプ５６は、オペレータ３２がサーバ装置５ｄのメッセージデータベースにメッセージを入力した時刻を示す。
【０１３０】
タイマアイコン４９は、メッセージ５５の表示をキャンセルするまでのタイマの残り時間を示す。この時間は、例えば、１０秒に設定される。この時間は、例えば、制御装置１１の記憶装置１０４に格納される設定ファイル（例えば拡張子「．ｉｎｉ」を有するファイル）を用いて設定可能である。
【０１３１】
また、フッタ領域４３を参照すると、図１２の例では、Ｌボタンは、警察官３１がメッセージを確認したことを制御装置１１に通知するように設定され、Ｒボタンは、複数のメッセージの表示をすべてキャンセルするように設定されている。Ｌボタンが押下されたとき、又は、確認されることなくタイムアウトしたとき、ステップＳ１３〜Ｓ１４において、制御装置１１は未表示の次のメッセージを表示装置１３に表示する。最後のメッセージについて、Ｌボタンが押下されたとき、又は、確認されることなくタイムアウトしたとき、ステップＳ１５において、制御装置１１はステップＳ１１の元のモードに戻るように遷移する。
【０１３２】
音声コマンドが利用可能である場合、警察官３１がメッセージを確認したことを制御装置１１に通知するために、音声コマンド「確認すみ」又は「Confirmed」などを用いてもよい。音声コマンドが利用可能である場合、複数のメッセージの表示をすべてキャンセルするために、音声コマンド「すべて確認」又は「Confirm All」などを用いてもよい。
【０１３３】
［２−６．事件の割り当てのキャンセル］
図９は、図１の車両１に割り当てられた事件をキャンセルするときの、図１のナビゲーションシステムの動作例を示すシーケンス図である。
【０１３４】
ステップＳ２１において、制御装置１１は、通常モード、ナビゲーションモード、車両検索モード、及び人物情報モードのうちの任意のモードにある。
【０１３５】
車両１の警察官３１は、車両１に事件が割り当てられたことを通知するメッセージが表示装置１３に表示されたとき（図６又は図７のステップＳ２）、その事件を引き受けるか否かを決定する。事件を引き受ける場合には、図６および図７を参照して説明した通りである。一方、事件を引き受けない場合、警察官３１は、無線通信装置２０及び無線通信装置２を介してオペレータと通話することにより、事件の割り当てのキャンセルをオペレータ３２に依頼する。
【０１３６】
オペレータ３２は、車両１への事件の割り当てをキャンセルするように、サーバ装置５ａの事件データベースを更新する。オペレータ３２は、事件データベースの項目Ａ１に他の担当者（警察官又は車両）を入力するか、空白にする。
【０１３７】
検索ハブ装置７は、サーバ装置５ａの事件データベースを検索し、更新された事件情報、すなわち、車両１への割り当てがキャンセルされた事件の事件情報を含む検索結果を受信する。検索ハブ装置７は、更新された事件情報を制御装置１１に送信する。
【０１３８】
ステップＳ２２において、制御装置１１は、検索ハブ装置７から更新された事件情報を受信したとき、事件の割り当てがキャンセルされたことを通知するメッセージを表示装置１３に表示する。
【０１３９】
図１７は、車両１に割り当てられた事件が取り消されたとき、図１の表示装置１３に表示される画面の例を示す図である。図１７の状態において、表示装置１３に表示される画面は、音声認識アイコン４４、フラグアイコン４５、無線接続アイコン４６、メッセージアイコン４７、タイマアイコン４９、及びメッセージ５７を含む。
【０１４０】
再び図９を参照すると、制御装置１１は、ステップＳ２２の通知を表示したあと、タイマがタイムアウトするまで待機する。その後、ステップＳ２３において、制御装置１１は通常モード又は車両検索モードに遷移する。
【０１４１】
車両１の警察官３１が事件を引き受け、警察官３１が車両１を運転して事件現場に到着した場合もまた、図９の処理が実行される。この場合、ステップＳ２１において、制御装置１１はナビゲーションモードにあり、ステップＳ２３において、制御装置１１は通常モードに遷移する。
【０１４２】
［２−７．事件が割り当てられていないときのナビゲーションモード］
図１８は、車両１に割り当てられた事件が存在しないとき、図１の表示装置１３に表示される画面の例を示す図である。図１８の状態において、表示装置１３に表示される画面は、音声認識アイコン４４、フラグアイコン４５、無線接続アイコン４６、メッセージアイコン４７、タイマアイコン４９、及びメッセージ５８を含む。
【０１４３】
通常モード、車両検索モード、又は人物情報モードからナビゲーションモードに遷移したとき、車両１に割り当てられた事件が存在しない場合、制御装置１１は、図１８の画面を表示装置１３に表示する。その後、タイマがタイムアウトすると、制御装置１１は元のモードに戻るように遷移する。
【０１４４】
［２−８．車両検索モード］
図１０は、図１の車両１においてターゲット車両の情報を検索するときの、図１のナビゲーションシステムの動作例を示すシーケンス図である。
【０１４５】
ステップＳ３１において、制御装置１１は、通常モード、ナビゲーションモード、車両検索モード、及び人物情報モードのうちの任意のモードにある。
【０１４６】
警察官３１は、Ｍボタンを押下するか、音声コマンド「車両検索」を発話する。これにより、ステップＳ３２において、制御装置１１は車両検索モードに遷移する。
【０１４７】
図１９は、図１の制御装置１１が車両検索モードにあり、ユーザ入力を待ち受けているとき、図１の表示装置１３に表示される画面の例を示す図である。図１９の状態において、表示装置１３に表示される画面は、音声認識アイコン４４、フラグアイコン４５、無線接続アイコン４６、メッセージアイコン４７、カウンタアイコン４８、及び検索キー７１を含む。図１９の初期状態において、検索キー７１は、空白であるか、又は任意の符号（「？」及び「＊」など）が入力されている。
【０１４８】
再び図１０を参照すると、次いで、警察官３１は、例えば音声コマンド「ＡＡＡ−ＢＢＢＢ、テキサス、検索」を用いて、あるターゲット車両（例えば、パトロール中に発見した不審な車両）の自動車登録番号などの検索キーを入力する。日本国の場合、警察官３１は、自動車登録番号又は車両番号を入力する。米国の場合、警察官３１は、自動車登録番号と、ターゲット車両を登録した州名を入力する。実施形態の例では、米国の場合について説明する。
【０１４９】
制御装置１１は、入力された自動車登録番号及び州名を、音声認識アプリケーション１１６を用いて認識し、認識された自動車登録番号及び州名を検索ハブ装置７に送信する。
【０１５０】
検索ハブ装置７は、自動車登録番号及び州名に基づいて、サーバ装置５ｂの車両データベースを検索し、ターゲット車両の車両情報を含む検索結果を受信する。また、検索ハブ装置７は、サーバ装置５ｂの検索結果、すなわち、ターゲット車両の所有者の名前に基づいてサーバ装置５ｃの犯罪者データベースを自動的に検索し、ターゲット車両の所有者である前科者の人物情報を含む検索結果を受信する。検索ハブ装置７は、ターゲット車両の車両情報を車両１の制御装置１１に送信する。送信される車両情報は、後述のように表示装置１３に表示される項目Ｂ２、Ｂ３、Ｂ５〜Ｂ１１のみを含んでもよく、さらに、車両データベースに格納された他の項目を含んでもよい。検索ハブ装置７は、ターゲット車両の所有者である前科者の人物情報が存在するとき、事件情報とともに人物情報を送信する。
【０１５１】
制御装置１１は、検索ハブ装置７から車両情報（又は、車両情報及び人物情報）を受信したとき、ステップＳ３３において、車両情報を表示装置１３に表示する。
【０１５２】
図２０は、図１の制御装置１１が車両検索モードにあり、検索キーに対応するターゲット車両が盗難車ではないことを示しているとき、図１の表示装置１３に表示される画面の例を示す図である。図２０の状態において、表示装置１３に表示される画面は、フッタ領域４３、音声認識アイコン４４、フラグアイコン４５、無線接続アイコン４６、メッセージアイコン４７、カウンタアイコン４８、タイマアイコン４９、検索キー７１、検索結果７２、及び車両ステータス７３を含む。
【０１５３】
図２０の状態において、検索キー７１は、入力された自動車登録番号及び州名を示す。
【０１５４】
検索結果７２は、ターゲット車両の色（「赤色」）と、ターゲット車両の製造業者（「Ｆｏｒｄ」）と、ターゲット車両の車種又は年式（「２０１５」）と、ターゲット車両の登録情報の更新日（「−Ａｕｇ．２１．１８」又は２０１８年８月２１日）と、ターゲット車両の所有者（「Ｊｏｈｎ  Ｄｏｅ」）とを含む。
【０１５５】
車両ステータス７３は、ターゲット車両が盗難車であるか否かを示す。図２０は、ターゲット車両が盗難車ではない場合を示す。ただし、サーバ装置５ｂの車両データベースにおいて盗難車のステータスが記録されていない場合であっても、実際のターゲット車両と、車両データベースに記録された車両情報とに不一致がある場合（例えば、色が異なる場合）、警察官３１は必要な調査を行う。
【０１５６】
また、フッタ領域４３を参照すると、図２０の例では、Ｌボタンは、警察官３１が車両情報を確認したことを制御装置１１に通知するように設定され、Ｒボタンは、複数のターゲット車両に関する車両情報の表示をすべてキャンセルするように設定されている。
【０１５７】
音声コマンドが利用可能である場合、警察官３１が車両情報を確認したことを制御装置１１に通知するために、音声コマンド「確認すみ」又は「Confirmed」などを用いてもよい。音声コマンドが利用可能である場合、複数の車両情報の表示をすべてキャンセルするために、音声コマンド「すべて確認」又は「Confirm All」などを用いてもよい。
【０１５８】
図２０に示すように、車両検索モードでは、自動車登録番号又は車両番号と、ターゲット車両の所有者と、ターゲット車両の製造業者と、ターゲット車両の車種と、ターゲット車両の登録情報の更新日と、ターゲット車両の色と、ターゲット車両が盗難車であるか否かとを示す領域８３が、表示装置１３の画面全体の半分以上を占有する。ターゲット車両に関する特に重要な情報のみを含む領域８３を、表示装置１３の画面の大部分に表示することにより、車両１を運転する警察官３１は、車両１の運転に集中したまま、ターゲット車両の情報を素早く容易に認識することができる。警察官３１は車両１の運転に集中することができ、従って、車両１の運転の安全性をそこないにくくなる。
【０１５９】
図２０では、説明のために点線により領域８３を示すが、実際には、この点線は表示装置１３の画面に表示されない。また、図２０に示す領域８３の形状は一例であり、領域８３は他の形状を有してもよい。
【０１６０】
図２１は、図１の制御装置１１が車両検索モードにあり、検索キーに対応するターゲット車両が盗難車であることを示しているとき、図１の表示装置１３に表示される画面の例を示す図である。図２１の状態において、車両ステータス７３は、ターゲット車両が盗難車であることを示す。この場合、車両ステータス７３の領域は、他の部分の色とは異なる目立つ色（赤色など）を有していたり、点滅したりしてもよい。
【０１６１】
制御装置１１は、ターゲット車両が盗難車であることを車両ステータス７３の領域に表示することに加えて、スピーカ１４を用いてアラーム音を発生してもよい。
【０１６２】
また、フッタ領域４３を参照すると、図２１の例では、Ｌボタン及びＲボタンは図２０の場合と同様に設定され、さらに、Ｃボタンは、盗難車であるターゲット車両についての他の情報（例えば、車両データベースに格納された項目Ｂ１〜Ｂ１１のいずれか）を表示するように設定されている。
【０１６３】
音声コマンドが利用可能である場合、盗難車であるターゲット車両についての他の情報を表示するために、音声コマンド「詳細」又は「More」などを用いてもよい。
【０１６４】
図２２は、図１の制御装置１１が車両検索モードにあり、検索キーに対応するターゲット車両が存在しないとき、図１の表示装置１３に表示される画面の例を示す図である。
【０１６５】
再び図１０を参照すると、制御装置１１は、検索ハブ装置７から事件情報に加えて人物情報を受信しているとき、ステップＳ３４において人物情報モードに遷移する。
次いで、ステップＳ３５において、制御装置１１は、人物情報の少なくとも一部を表示装置１３に表示する。ステップＳ３５において、制御装置１１は、図６のステップＳ６の場合と同様に動作する。ステップＳ３５の人物情報が警察官３１によって確認されたとき、ステップＳ３６において、制御装置１１は車両検索モードに戻るように遷移する。次いで、ステップＳ３７において、制御装置１１は、車両情報を表示装置１３に再び表示する。
【０１６６】
制御装置１１は、検索ハブ装置７から車両情報に加えて人物情報を受信しているとき、図２０〜図２２の画面（ナビゲーションモード）と、図１５の画面（人物情報モード）とを、予め決められた周期（例えば２秒間）で交互に表示してもよい。警察官３１が人物情報を確認したとき（例えば、Ｌボタンが押下されたとき）、図１５の画面の表示は終了される。
【０１６７】
［２−９．到着処理］
制御装置１１は、車両１が目的地の所定範囲内に到着したとき、事件データベース、車両データベース、犯罪者データベース、メッセージデータベース等の各種データベースから取得した情報に基づいて、表示装置１３に主として表示する内容を変更してもよい。例えば、制御装置１１は、目的地に到達するまではナビゲーションモードの画面を主として表示する一方、目的地の付近に到達したときは、犯罪に関する情報を主として表示してもよい。
【０１６８】
図２３は、図１の車両１が事件現場に到着したときに制御装置１１によって実行される到着処理を示すフローチャートである。
【０１６９】
ステップＳ４１において、制御装置１１はナビゲーションモードにある。ステップＳ４２において、制御装置１１は、ＧＰＳ受信機１８によって受信されたＧＰＳ信号に基づいて、車両１が事件現場に到着したか否かを判断し、ＹＥＳのときはステップＳ４３に進み、ＮＯのときはステップＳ４１を繰り返す。制御装置１１は、車両１が事件現場に到着して停止したとき、車両１が事件現場に到着したと判断してもよい。それに代わって、制御装置１１は、車両１の現在位置から事件現場までの距離が予め決められたしきい値以下になったとき、又は、車両１が事件現場までの経路における最後の交差点を通過したとき、車両１が事件現場に到着したと判断してもよい。ステップＳ４３において、制御装置１１は通常モードに遷移する。
【０１７０】
ステップＳ４４において、制御装置１１は、検索ハブ装置７から受信された事件情報のすべて又は一部を表示装置１３に表示する。警察官３１は、表示された事件情報を確認したとき、キーパッド１７のボタンのうち、確認すみであることを示すいずれかのボタン（例えばＬボタン）を押下するか、音声コマンド「確認すみ」を発話する。ステップＳ４５において、制御装置１１は、事件情報が警察官３１によって確認されたか否かを判断し、ＹＥＳのときはステップＳ４６に進み、ＮＯのときはステップＳ４４に進む。
【０１７１】
ステップＳ４６において、制御装置１１は、事件現場に関連付けられた車両情報があるか否かを判断し、ＹＥＳのときはステップＳ４７に進み、ＮＯのときはステップＳ４９に進む。ステップＳ４７において、制御装置１１は、検索ハブ装置７から受信された車両情報のすべて又は一部を表示装置１３に表示する。警察官３１は、表示された車両情報を確認したとき、キーパッド１７のボタンのうち、確認すみであることを示すいずれかのボタン（例えばＬボタン）を押下するか、音声コマンド「確認すみ」を発話する。ステップＳ４８において、制御装置１１は、車両情報が警察官３１によって確認されたか否かを判断し、ＹＥＳのときはステップＳ４９に進み、ＮＯのときはステップＳ４７に戻る。
【０１７２】
事件現場に関連付けられた複数の車両に係る車両情報が存在するとき、制御装置１１は、ある車両の車両情報が警察官３１によって確認されたとき、次の車両の車両情報を表示装置１３に表示し、すべての車両に係る車両情報が警察官３１によって確認されたとき、ステップＳ４９に進んでもよい。
【０１７３】
ステップＳ４９において、制御装置１１は、事件現場に関連付けられた人物情報があるか否かを判断し、ＹＥＳのときはステップＳ５０に進み、ＮＯのときはステップＳ５２に進む。ステップＳ５０において、制御装置１１は、検索ハブ装置７から受信された人物情報のすべて又は一部を表示装置１３に表示する。警察官３１は、表示された人物情報を確認したとき、キーパッド１７のボタンのうち、確認すみであることを示すいずれかのボタン（例えばＬボタン）を押下するか、音声コマンド「確認すみ」を発話する。ステップＳ５１において、制御装置１１は、人物情報が警察官３１によって確認されたか否かを判断し、ＹＥＳのときはステップＳ５２に進み、ＮＯのときはステップＳ５０に戻る。
【０１７４】
事件現場に関連付けられた複数の人物に係る人物情報が存在するとき、制御装置１１は、ある人物の人物情報が警察官３１によって確認されたとき、次の人物の人物情報を表示装置１３に表示し、すべての人物に係る人物情報が警察官３１によって確認されたとき、ステップＳ５２に進んでもよい。
【０１７５】
ステップＳ５２において、制御装置１１は、メッセージがあるか否かを判断し、ＹＥＳのときはステップＳ５３に進み、ＮＯのときはステップＳ４４に戻る。ステップＳ５３において、制御装置１１は、メッセージを表示装置１３に表示する。警察官３１は、表示されたメッセージを確認したとき、キーパッド１７のボタンのうち、確認すみであることを示すいずれかのボタン（例えばＬボタン）を押下するか、音声コマンド「確認すみ」を発話する。ステップＳ５４において、制御装置１１は、メッセージが警察官３１によって確認されたか否かを判断し、ＹＥＳのときはステップＳ４４に戻り、ＮＯのときはステップＳ５３に戻る。
【０１７６】
複数のメッセージが存在するとき、制御装置１１は、あるメッセージが警察官３１によって確認されたとき、次のメッセージを表示装置１３に表示し、すべてのメッセージが警察官３１によって確認されたとき、ステップＳ４４に進んでもよい。
【０１７７】
図２３の例では、「事件情報→車両情報→人物情報→メッセージ→事件情報→…」の順で表示装置１３に表示するが、他の順序で表示してもよい。
【０１７８】
図２３の到着処理を行うことにより、警察官３１は、車両１を事件現場まで安全に運転するとともに、事件現場への到着後は、業務に必要な情報を素早く取得することができる。
【０１７９】
［２−１０．動作のまとめ］
警察官３１は、Ｍボタン又は音声コマンドを用いて、制御装置１１は、通常モード、ナビゲーションモード、及び車両検索モードの間で遷移させることができる。
【０１８０】
制御装置１１がナビゲーションモードとは異なるモードにあり、かつ、サーバ装置５ａの事件データベースにおいて車両１に新規の事件が割り当てられたとき、制御装置１１は、図１２に示すように、車両１に新規の事件が割り当てられたことを表示装置１３に表示する。制御装置１１がナビゲーションモードにある場合も同様に、サーバ装置５ａの事件データベースにおいて車両１に新規の事件が割り当てられたとき、制御装置１１は、車両１に新規の事件が割り当てられたことを表示装置１３に表示する。これに応じて、警察官３１は、Ｍボタン又は音声コマンドを用いて、制御装置１１をナビゲーションモードに遷移させる。
【０１８１】
車両検索モードでは、警察官３１は、音声コマンドのみを用いて、ターゲット車両の車両情報を検索して表示することができる。
【０１８２】
ナビゲーションモードでは、制御装置１１は、事件現場の住所に関連付けられた人物が存在して犯罪者データベースに記録されているとき、人物の情報を表示装置１３に表示する人物情報モードに遷移する。また、車両検索モードでは、制御装置１１は、ターゲット車両の所有者である人物が犯罪者データベースに記録されているとき、人物の情報を表示装置１３に表示する人物情報モードに遷移する。このように、制御装置１１は、あるデータベースへアクセスし、そのアクセス結果に基づいて他のデータベースへアクセスすることにより、簡単な操作で複数のデータベースへアクセスすることができる。
【０１８３】
このように、警察官３１は、キーパッド１７及び音声コマンドを用いた簡単な操作で、現在位置から事件現場までの経路を知ることができるとともに、事件に関連する他の情報を検索して閲覧することができる。車両情報については、簡単に操作可能な検索のためのユーザインターフェースが提供される。人物情報については、事件情報及び車両情報に基づいて自動的に検索されて表示される。
【０１８４】
また、図１３、図１５、及び図２０を参照して説明したように、ナビゲーションモード、人物情報モード、及び車両検索モードにおいて、表示装置１３の画面の大部分は、警察官３１の業務に関して主要な情報のみを表示するために使用される。これにより、警察官３１は画面の内容を認識しやすくなり、運転の安全性をそこないにくくなる。また、表示装置１３に表示する項目の個数を減らすことにより、前述したような操作の簡単化が達成される。
【０１８５】
表示装置１３として例えばヘッドアップディスプレイを用いることにより、車両１の運転する警察官３１の視野を確保しながら、警察官３１の主要な業務に関連する情報を提示することができる。
【０１８６】
このように、本実施形態によれば、安全かつ効率的な制御装置１１、ナビゲーションシステム、及びプログラムを提供することができる。
【０１８７】
図１１等に示すように、車両１に割り当て中であり、処理が完了していない事件が存在するとき、カウンタアイコン４８が表示される。ある事件の処理が完了したとき、図９を参照して説明したように、完了した事件の割り当てはキャンセルされる。次いで、制御装置１１は、ナビゲーションモードに自動的に遷移し、次の事件が発生した現場までの経路を案内する。
【０１８８】
図６〜図８では、検索ハブ装置７が、事件データベース及びメッセージデータベースの検索結果を、制御装置１１に自動的かつ定期的に送信する場合について説明した。それに代わって、制御装置１１が、検索ハブ装置７に、新たな事件及び／又は新たなメッセージについて定期的に問い合わせてもよい。
【０１８９】
［３．効果等］
第１の実施形態に係る情報処理装置は、以下の構成及び効果を有する。
【０１９０】
第１の実施形態に係る情報処理装置は、複数のデータベースへアクセスする制御装置１１を含み、制御装置１１は、あるデータベースへアクセスし、そのアクセス結果に基づいて他のデータベースへアクセスする。
【０１９１】
これにより、制御装置１１は、例えば検索ハブ装置７を介して、あるデータベースへアクセスして検索した結果に基づいて、さらに、他のデータベースへ自動的にアクセスして検索することができる。これにより、複数のデータベースに分散している関連性の高い情報を効率的に検索して取得することができる。また、関連する情報を自動的かつ効率的に収集することにより、ユーザは車両をより安全に運転することができる。
【０１９２】
第１の実施形態に係る情報処理装置は、情報処理装置は車両１に搭載されてもよい。情報処理装置は、複数のデータベースのうち、犯罪に関する情報を格納する第１のデータベースへアクセスするＷＡＮ通信装置１９と、第１のデータベースから取得した情報の少なくとも一部を表示する表示装置１３と、ＷＡＮ通信装置１９及び表示装置１３を制御する制御装置１１とをさらに備えてもよい。制御装置１１は、第１のデータベースから取得した情報の少なくとも一部を表示装置１３に表示するとき、情報の内容に応じて表示の態様を変化させる。
【０１９３】
これにより、情報の内容に応じて表示の態様を変化させることにより、ユーザは、例えば、ある人物の前科の内容を、より素早く容易に理解することができる。
【０１９４】
第１の実施形態に係る情報処理装置は、車両１の現在位置に関する情報を取得するＧＰＳ受信機１８をさらに備えてもよい。制御装置１１は、車両１が目的地の所定範囲内に到達したとき、複数のデータベースから取得した情報に基づいて表示部に表示する内容を変更してもよい。
【０１９５】
これにより、ユーザは、車両１を目的地まで安全に運転するとともに、目的地への到着後は、業務に必要な情報を素早く取得することができる。
【０１９６】
第１の実施形態に係る情報処理装置は、複数の外部データベースへアクセスするＷＡＮ通信装置１９と、ＷＡＮ通信装置１９を介して外部データベースから情報を取得する制御装置１１と、制御装置１１によって取得された情報を表示する表示装置１３とを備える。ＷＡＮ通信装置１９、制御装置１１、及び表示装置１３は、車両１に搭載される。表示装置１３は、車両１の運転者の視野角の内部に情報を表示する。
【０１９７】
これにより、車両１を運転するユーザの視野を確保しながら、ユーザの主要な業務に関連する情報を提示することができる。
【０１９８】
また、第１の実施形態に係る制御装置、ナビゲーションシステム、及びプログラムは、以下の構成及び効果を有する。
【０１９９】
実施形態に係る制御装置は、少なくとも１つのサーバ装置５ａ〜５ｄに通信可能に接続され、かつ、表示装置１３に接続される。少なくとも１つのサーバ装置は、所定の目的地にそれぞれ関連付けられた複数のタスクの情報を格納する第１のサーバ装置を含む。制御装置１１は、制御装置１１の現在位置から、第１のサーバ装置において制御装置１１に割り当てられたタスクに関連付けられた目的地までの経路を案内する画像及び／又はテキストを表示装置１３に表示する第１のモードと、所定の検索キーに基づいて検索された検索結果を表示装置１３に表示する第２のモードとを有する。制御装置１１は、ユーザ入力に基づいて第１及び第２のモードの間で遷移する。制御装置１１は、制御装置１１が第１のモードとは異なるモードにあり、かつ、第１のサーバ装置において制御装置１１に新規のタスクが割り当てられたとき、制御装置１１に新規のタスクが割り当てられたことを表示装置１３に表示する。
【０２００】
これにより、簡単な操作で、現在位置から所定のタスクに関連付けられた目的地まで案内するとともに、タスクに関連する他の情報を検索して閲覧することができる。
【０２０１】
実施形態に係る制御装置によれば、第１のモードにおいて、制御装置１１の現在位置から目的地までの経路を案内する画像、テキスト、及び／又は地図を示す領域が、表示装置１３の画面全体の半分以上を占有してもよい。
【０２０２】
これにより、車両１の運転者は、車両１の運転に集中したまま、現在位置から目的地までの経路を素早く容易に認識することができ、従って、車両１の運転の安全性をそこないにくくなる。
【０２０３】
実施形態に係る制御装置によれば、制御装置１１は、目的地の住所に関連付けられた人物が存在して所定の条件を満たすとき、人物の情報を表示装置１３に表示する第３のモードに遷移してもよい。
【０２０４】
これにより、タスクに関連する他の情報を自動的に検索して表示することができる。
【０２０５】
実施形態に係る制御装置によれば、検索キーは自動車登録番号又は車両番号であってもよい。制御装置１１は、第２のモードにおいて、自動車登録番号又は車両番号に関連付けられたターゲット車両の情報を表示装置１３に表示する。
【０２０６】
これにより、タスクに関連する他の情報を簡単に検索するためのユーザインターフェースが提供される。
【０２０７】
実施形態に係る制御装置によれば、第２のモードにおいて、自動車登録番号又は車両番号と、ターゲット車両の所有者と、ターゲット車両の製造業者と、ターゲット車両の車種と、ターゲット車両の登録情報の更新日と、ターゲット車両の色と、ターゲット車両が盗難車であるか否かとを示す領域が、表示装置１３の画面全体の半分以上を占有してもよい。
【０２０８】
これにより、車両１の運転者は、車両１の運転に集中したまま、ターゲット車両の情報を素早く容易に認識することができ、従って、車両１の運転の安全性をそこないにくくなる。
【０２０９】
実施形態に係る制御装置によれば、制御装置１１は、ターゲット車両の所有者である人物が所定の条件を満たすとき、人物の情報を表示装置１３に表示する第３のモードに遷移してもよい。
【０２１０】
これにより、タスクに関連する他の情報を自動的に検索して表示することができる。
【０２１１】
実施形態に係る制御装置によれば、第３のモードにおいて、人物の氏名、顔写真、住所、及び犯罪歴を示す領域が、表示装置１３の画面全体の半分以上を占有してもよい。
【０２１２】
これにより、車両１の運転者は、車両１の運転に集中したまま、人物の情報を素早く容易に認識することができ、従って、車両１の運転の安全性をそこないにくくなる。
【０２１３】
実施形態に係る制御装置によれば、制御装置１１は、音声により入力された検索キー及びユーザ入力を受け付けてもよい。
【０２１４】
これにより、音声コマンドを用いた簡単な操作で、現在位置から所定のタスクに関連付けられた目的地まで案内するとともに、タスクに関連する他の情報を検索して閲覧することができる。
【０２１５】
実施形態に係る制御装置によれば、制御装置１１は、制御装置１１の現在位置を示す地図を表示装置１３に表示する第４のモードをさらに有してもよい。制御装置１１は、ユーザ入力に基づいて第１、第２、及び第４のモードの間で遷移する。
【０２１６】
これにより、簡単な操作で、現在位置から所定のタスクに関連付けられた目的地まで案内するとともに、タスクに関連する他の情報を検索して閲覧することができる。
【０２１７】
実施形態に係るナビゲーションシステムは、制御装置１１と、所定の目的地にそれぞれ関連付けられた複数のタスクの情報を格納する第１のサーバ装置と、複数の車両の情報を格納する第２のサーバ装置と、複数の人物の情報を格納する第３のサーバ装置とを備える。
【０２１８】
これにより、簡単な操作で、現在位置から所定のタスクに関連付けられた目的地まで案内するとともに、タスクに関連する他の情報を検索して閲覧することができる。
【０２１９】
実施形態に係るナビゲーションシステムによれば、制御装置１１は車両１に搭載されてもよい。表示装置１３は、車両１の運転者の前方における所定の視野角以下の範囲を占有するように車両１に配置されてもよい。
【０２２０】
これにより、車両１の運転者の視野を確保しながら、運転者の業務に関連する情報を提示することができる。
【０２２１】
実施形態に係るナビゲーションシステムによれば、ナビゲーションシステムは、制御装置１１及び第１〜第３のサーバ装置に通信可能に接続され、第１〜第３のサーバ装置に格納された情報を検索し、検索結果を制御装置１１に送信する検索ハブ装置をさらに備えてもよい。
【０２２２】
これにより、制御装置１１と第１〜第３のサーバ装置との間の通信量を削減することができる。
【０２２３】
実施形態に係るプログラムは、少なくとも１つのサーバ装置に通信可能に接続され、かつ、表示装置１３に接続された制御装置１１として動作するコンピュータによって実行される。少なくとも１つのサーバ装置５ａ〜５ｄは、所定の目的地にそれぞれ関連付けられた複数のタスクの情報を格納する第１のサーバ装置を含む。プログラムは、第１のモードにおいて、制御装置１１の現在位置から、第１のサーバ装置において制御装置１１に割り当てられたタスクに関連付けられた目的地までの経路を案内する画像及び／又はテキストを表示装置１３に表示するステップを含む。プログラムは、第２のモードにおいて、所定の検索キーに基づいて検索された検索結果を表示装置１３に表示するステップを含む。プログラムは、ユーザ入力に基づいて第１及び第２のモードの間で遷移するステップを含む。プログラムは、制御装置１１が第１のモードとは異なるモードにあり、かつ、第１のサーバ装置において制御装置１１に新規のタスクが割り当てられたとき、制御装置１１に新規のタスクが割り当てられたことを表示装置１３に表示するステップを含む。
【０２２４】
これにより、簡単な操作で、現在位置から所定のタスクに関連付けられた目的地まで案内するとともに、タスクに関連する他の情報を検索して閲覧することができる。
【０２２５】
［第２の実施形態］
図２４は、第２の実施形態に係る情報処理装置を備えるナビゲーションシステムの構成を示すブロック図である。制御装置１１は、図１の検索ハブ装置７を介さず、サーバ装置５ａ〜５ｄに直接にアクセスしてもよい。
【０２２６】
図２５は、図２４の車両１に事件が割り当てられたときの、図２４のナビゲーションシステムの動作例を示すシーケンス図である。制御装置１１は、サーバ装置５ａの事件データベースを自動的かつ定期的に検索し、新たな事件が入力されているとき、その検索結果を受信する。また、制御装置１１は、サーバ装置５ａの検索結果、すなわち、新たな事件が発生した現場の住所に基づいてサーバ装置５ｃの犯罪者データベースを自動的に検索し、この住所に関連付けられた人物の人物情報を含む検索結果を受信する。制御装置１１の以後の処理は、図６を参照して説明した処理と同様である。
【０２２７】
図２６は、図２４の車両１に事件が割り当てられたときの、図２４のナビゲーションシステムの他の動作例を示すシーケンス図である。制御装置１１は、図２５の場合と同様に、サーバ装置５ａの事件データベースを検索して検索結果を受信し、サーバ装置５ｃの犯罪者データベースを検索して検索結果を受信する。制御装置１１の以後の処理は、図７を参照して説明した処理と同様である。
【０２２８】
図２７は、図２４の車両１宛てのメッセージが入力されたときの、図２４のナビゲーションシステムの動作例を示すシーケンス図である。制御装置１１は、サーバ装置５ｄのメッセージデータベースを自動的かつ定期的に検索し、１つ又は複数の新たなメッセージが入力されているとき、その検索結果を受信する。制御装置１１の以後の処理は、図８を参照して説明した処理と同様である。
【０２２９】
図２８は、図２４の車両１に割り当てられた事件をキャンセルするときの、図２４のナビゲーションシステムの動作例を示すシーケンス図である。制御装置１１は、サーバ装置５ａの事件データベースを検索し、更新された事件情報、すなわち、車両１への割り当てがキャンセルされた事件の事件情報を含む検索結果を受信する。制御装置１１の以後の処理は、図９を参照して説明した処理と同様である。
【０２３０】
図２９は、図２４の車両１においてターゲット車両の情報を検索するときの、図２４のナビゲーションシステムの動作例を示すシーケンス図である。制御装置１１は、自動車登録番号及び州名に基づいて、サーバ装置５ｂの車両データベースを検索し、ターゲット車両の車両情報を含む検索結果を受信する。また、制御装置１１は、サーバ装置５ｂの検索結果、すなわち、ターゲット車両の所有者の名前に基づいてサーバ装置５ｃの犯罪者データベースを自動的に検索し、ターゲット車両の所有者である前科者の人物情報を含む検索結果を受信する。制御装置１１の以後の処理は、図１０を参照して説明した処理と同様である。
【０２３１】
以上説明したように、第２の実施形態に係る情報処理装置もまた、複数のデータベースへアクセスする制御装置１１を含み、制御装置１１は、あるデータベースへアクセスし、そのアクセス結果に基づいて他のデータベースへアクセスする。
【０２３２】
これにより、制御装置１１は、あるデータベースへアクセスして検索した結果に基づいて、さらに、他のデータベースへ自動的にアクセスして検索することができる。これにより、複数のデータベースに分散している関連性の高い情報を効率的に検索して取得することができる。また、関連する情報を自動的かつ効率的に収集することにより、ユーザは車両をより安全に運転することができる。
【０２３３】
［他の実施形態］
以上のように、本開示の技術の例示として実施形態を説明した。しかしながら、本開示の技術は、これに限定されず、変更、置き換え、付加、省略などを行った実施形態にも適用できる。また、上記実施形態で説明した各構成要素を組み合わせて、新たな実施形態とすることも可能である。
【０２３４】
ナビゲーションモードにおいて、事件データベースに格納された他の情報、例えば事件の詳細情報を表示装置１３に表示してもよい。図１３及び図１４を参照すると、例えばＣボタンが、事件の詳細情報を表示装置１３に表示するように設定されてもよい。また、人物情報モードにおいて、人物データベースに格納された他の情報を表示装置１３に表示してもよい。図１５を参照すると、例えばＣボタンが、人物の他の情報を表示装置１３に表示するように設定されてもよい。また、車両検索モードにおいて、ターゲット車両が盗難車である場合（図２１）だけでなく、ターゲット車両が盗難車ではない場合（図２０）もまた、車両データベースに格納された他の情報を表示装置１３に表示してもよい。
【０２３５】
ナビゲーションモードでは、図１３及び図１４において、ガイド画像及びテキスト５３を表示しているとき、地図４１Ａは表示されなくてもよい。これにより、警察官３１は、地図４１Ａを表示する場合よりも、車両１の運転に集中することができ、従って、車両１の運転の安全性をそこないにくくなる。
【０２３６】
制御装置１１は、車両１の状態（すなわち、事件の割り当ての有無、目的地に移動中であるか、それとも到着したか）が変化したとき、変化が生じたことをしめすメッセージを表示装置１３に表示してもよい。また、サーバ装置５ｄのメッセージデータベースは、各メッセージに関連付けられた優先度を格納してもよい。制御装置１１は、予め決められたしきい値よりも高い優先度を有するメッセージを表示装置１３に表示してもよい。
【０２３７】
車両検索モードにおいて、制御装置１１が自動車登録番号などの音声認識を行うことに代えて、検索ハブ装置７に通信可能に接続されたサーバ装置又は検索ハブ装置７自体が音声認識を行ってもよい。
【０２３８】
車両検索モードにおいて、音声コマンドを用いて自動車登録番号などを入力することに代えて、制御装置１１は、カメラ１６を用いて撮影された画像を解析することにより、車両１の周囲のターゲット車両の自動車登録番号などを認識してもよい。制御装置１１は、画像解析により認識された自動車登録番号などを検索ハブ装置７に送信し、以後の動作は、音声コマンドを用いて自動車登録番号などを入力する場合と同様である。
【０２３９】
制御装置１１は、車両データベースに代えて、予め決められた検索キーに基づいて検索可能な任意のデータベースの検索結果を表示装置１３に表示してもよい。
【０２４０】
制御装置１１は、制御装置１１へのすべての入力、すべてのモード遷移、及びすべてのイベントのログを記録してもよい。ログは、例えば、ファイル名「logYYYYMMDD.csv」を有するＣＳＶ（Comma Separated Value）ファイルに記録してもよい。ログは、制御装置１１にローカルに記録されてもよく、遠隔のサーバ装置に記録されてもよい。ログの記録場所は、例えば、制御装置１１の記憶装置１０４に格納される設定ファイル（例えば拡張子「．ｉｎｉ」を有するファイル）を用いて設定可能である。
【０２４１】
制御装置１１は、任意のモードにあるとき、ナビゲーションアプリケーション１１７を終了してもよい。
【０２４２】
制御装置１１は、オプションとして、例えば以下の機能をさらに有してもよい。
・事件に関する報告の入力及びアップロード
・電子メールの送受信
・インターネットブラウザ
・警察管区におけるすべての車両１の現在位置の表示（リスト表示又はマップ表示）
・交通規制及び交通違反についての情報の表示
・交通違反により検挙された運転者についての報告書の作成
【０２４３】
制御装置１１は、車両１の状態及び／又は天候などに基づいて、表示装置１３に表示される内容を変更してもよい。車両１が停止又は低速走行しているとき、又は、晴天もしくは明瞭な視界であるとき、制御装置１１は、図１１の地図４１のように大きな情報量を含む内容を表示装置１３に表示してもよい。一方、車両１が高速走行しているとき、又は、雨、強風、もしくは霧のような荒天であるとき、制御装置１１は、図１２のガイド画像及びテキスト５３のような簡単な内容を表示装置１３に表示してもよい。
【０２４４】
制御装置１１は、車両１の状態及び／又は天候などに基づいて、表示装置１２及び１３の動作を変更してもよい。車両１が停止しているとき、制御装置１１は、表示装置１２及び１３の両方を動作させてもよく、表示装置１２のみをオンし、表示装置１３をオフしてもよい。車両が一般的な速度で走行しているとき、又は、雨、強風、もしくは霧のような荒天であるとき、制御装置１１は、表示装置１２及び１３の両方を動作させてもよく、表示装置１３のみをオンし、表示装置１２をオフしてもよい。車両が非常な高速で走行しているとき、又は、嵐、雷、もしくは地震のような危険な状況であるとき、制御装置１１は、表示装置１２及び１３の両方をオフしてもよい。
【０２４５】
制御装置１１は、車両１の運転者及び他の乗員の状態に基づいて、表示装置１２及び１３を制御してもよい。車両１の運転者以外の乗員が暴れているとき、又は、車両１の運転者及び他の乗員が長期間にわたって不動であるとき、制御装置１１は、表示装置１２及び１３を点滅させ、スピーカ１４からアラーム音を発生してもよい。車両１の運転者以外の乗員が暴れているとき、又は、車両１の運転者及び他の乗員が長期間にわたって不動であるとき、制御装置１１は、表示装置１２及び１３をオフしてもよい。ユーザは、表示装置１２及び１３を点滅させ、スピーカ１４からアラーム音を発生させるか、それとも、表示装置１２及び１３をオフするかを設定してもよい。
【０２４６】
表示装置１３がＨＤＭＩの入力端子を有する場合、制御装置１１は以下のように動作する。表示装置１３のＨＤＭＩのケーブル又はコネクタが取り外されたとき、ナビゲーションアプリケーション１１７は終了される。表示装置１３のＨＤＭＩのケーブル又はコネクタが再接続されたとき、ナビゲーションアプリケーション１１７は自動的に再開される。この場合、表示装置１３は、終了前と同じ画面を表示する。
【０２４７】
実施形態の例では、車両１が四輪自動車である場合について説明したが、車両１は、二輪自動車であってもよく、４輪よりも多くの車輪を有する自動車であってもよい。
【０２４８】
実施形態の例では、各車両１に１つずつの制御装置１１が設けられる場合について説明したが、１つの車両１に複数の警察官が乗車し、各警察官が制御装置１１を有していてもよい。
【０２４９】
少なくとも制御装置１１を含む、図１又は図２４の車両１の各構成要素は、車両１に限らず、警察官又は他の人物によって使用されるウェアラブル型のコンピュータであってもよい。この場合もまた、ウェアラブル型の情報処理装置は、あるデータベースへアクセスして検索した結果に基づいて、さらに、他のデータベースへ自動的にアクセスして検索することができる。これにより、複数のデータベースに分散している関連性の高い情報を効率的に検索して取得することができる。ウェアラブル型の情報処理装置は、それを装着した警察官を、簡単な操作で、例えば、現在位置から所定のタスクに関連付けられた目的地まで案内するとともに、タスクに関連する他の情報を検索して閲覧することができる。
【産業上の利用可能性】
【０２５０】
本開示の情報処理装置は、例えば警察車両又は警察官などに適用可能である。
【符号の説明】
【０２５１】
１…車両、
２…無線通信装置、
３…電話機、
４…入力装置、
５…サーバ装置群、
６…ＷＡＮ通信装置、
７…検索ハブ装置、
１１…制御装置、
１２，１３…表示装置、
１４…スピーカ、
１５…マイクロホン、
１６…カメラ、
１７…キーパッド、
１８…ＧＰＳ受信機、
１９…ＷＡＮ通信装置、
２０…無線通信装置、
３１…警察官、
３２…オペレータ、
４１，４１Ａ…地図、
４２…現在位置、
４３…フッタ領域、
４４…音声認識アイコン、
４５…フラグアイコン、
４６…無線接続アイコン、
４７…メッセージアイコン、
４８…カウンタアイコン、
４９…タイマアイコン、
５１，５１Ａ…事件識別子、
５２…目的地住所、
５３…ガイド画像及びテキスト、
５４…車両ステータス、
５５，５７，５８…メッセージ、
５６…タイムスタンプ、
６１…人物情報、
６２…顔写真、
６３…アイコン、
６４…警告メッセージ、
７１…検索キー、
７２…検索結果、
７３…車両ステータス、
８１〜８３…領域、
１０１…バス、
１０２…プロセッサ、
１０３…メモリ、
１０４…記憶装置、
１０５…入力装置、
１０６…入出力インターフェース（Ｉ／Ｆ）、
１０７…通信インターフェース（Ｉ／Ｆ）、
１１１…オペレーティングシステム、
１１２…事件管理アプリケーション、
１１３…車両検索アプリケーション、
１１４…人物検索アプリケーション、
１１５…地図表示アプリケーション、
１１６…音声認識アプリケーション、
１１７…ナビゲーションアプリケーション。
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2019078041.tif 000032
【図２】
2019078041.tif 000033
【図３】
2019078041.tif 000034
【図４】
2019078041.tif 000035
【図５】
2019078041.tif 000036
【図６】
2019078041.tif 000037
【図７】
2019078041.tif 000038
【図８】
2019078041.tif 000039
【図９】
2019078041.tif 000040
【図１０】
2019078041.tif 000041
【図１１】
2019078041.tif 000042
【図１２】
2019078041.tif 000043
【図１３】
2019078041.tif 000044
【図１４】
2019078041.tif 000045
【図１５】
2019078041.tif 000046
【図１６】
2019078041.tif 000047
【図１７】
2019078041.tif 000048
【図１８】
2019078041.tif 000049
【図１９】
2019078041.tif 000050
【図２０】
2019078041.tif 000051
【図２１】
2019078041.tif 000052
【図２２】
2019078041.tif 000053
【図２３】
2019078041.tif 000054
【図２４】
2019078041.tif 000055
【図２５】
2019078041.tif 000056
【図２６】
2019078041.tif 000057
【図２７】
2019078041.tif 000058
【図２８】
2019078041.tif 000059
【図２９】
2019078041.tif 000060
【国際調査報告】
2019078041.tif 000061
2019078041.tif 000062
2019078041.tif 000063
2019078041.tif 000064