(57)【要約】【課題】複数の表示処理装置間で画像を共有するための通信データ量を低減する技術を提供する。【解決手段】表示処理装置は、ユーザにより行われた操作に応じた画像を表示する。取得手段（Ｓ１５５）は、ユーザにより行われた操作を表す操作情報を入力装置から取得する。第１の表示手段（Ｓ１６０）は、取得手段により取得された操作情報に基づいて、表示装置に表示させる画像を更新する。送信手段（Ｓ１６５）は、取得手段により取得された操作情報を、通信装置を介して他の表示処理装置へ送信させる。第２の表示手段（Ｓ１７５）は、他の表示処理装置から操作情報を受信し、受信した操作情報に基づいて、表示装置に表示させる画像を更新する。【選択図】図４
2015102952.tif 000002
【特許請求の範囲】
【請求項１】
ユーザにより行われた操作に応じた画像を表示する処理を行う表示処理装置（１０）であって、
ユーザにより行われた操作を表す操作情報を入力装置（１２２）から取得する取得手段（Ｓ１５５）と、
前記取得手段により取得された前記操作情報に基づいて、表示装置（１２１）に表示させる画像を更新する第１の表示手段（Ｓ１６０）と、
前記取得手段により取得された前記操作情報を、通信装置（１１）を介して他の表示処理装置へ送信させる送信手段（Ｓ１６５、Ｓ１６６）と、
他の表示処理装置から前記操作情報を受信し、受信した前記操作情報に基づいて、前記表示装置に表示させる画像を更新する第２の表示手段（Ｓ１７０、Ｓ１７１、Ｓ１７５）と、
を備えることを特徴とする表示処理装置。
【請求項２】
請求項１に記載の表示処理装置であって、
前記入力装置は、タッチパネルの表面に接触した状態での指の位置に加え、前記タッチパネルの表面の近くに存在する非接触状態での指の位置を検出可能な装置であり、
前記取得手段は、前記非接触状態での指の位置を含む前記操作情報を前記入力装置から取得し、
前記第２の表示手段は、受信した前記操作情報に基づいて、他の表示処理装置のユーザについての前記非接触状態での指の位置を表すカーソルを含む画像を前記表示処理装置に表示させること、
を特徴とする表示処理装置。
【請求項３】
請求項１または請求項２に記載の表示処理装置であって、
車両に搭載されるナビゲーション装置であることを特徴とする表示処理装置。
【請求項４】
請求項１または請求項２に記載の表示処理装置であって、
ユーザにより携帯される携帯情報端末であることを特徴とする表示処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザにより行われた操作に応じた画像を表示する処理を行う表示処理装置に関する。
【背景技術】
【０００２】
例えば車両で用いられるナビゲーション装置は、当該車両に乗車しているユーザにより行われた操作に応じて、メニュー画像や地図画像などの種々の画像を表示する処理を行う。この種のナビゲーション装置として、例えば複数の車両がグループで走行を行うような場合に、各車両において同一の地図画像を閲覧できるようにした構成が提案されている（特許文献１参照）。特許文献１に記載の構成では、グループとして登録された複数の車両のうち、特定の車両のナビゲーション装置に表示されている地図画像を表す画像データが、情報提供サーバからグループの各車両のナビゲーション装置へ送信される。その結果、グループの各車両のナビゲーション装置に同一の地図画像が表示される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−９８８８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
前述の構成では、特定の車両に乗車しているユーザにより、地図画像の更新を伴う操作が行われる度に、更新後の地図画像を表す画像データが情報提供サーバから各車両のナビゲーション装置へ送信される。したがって、各ナビゲーション装置の通信データ量が膨大となるという問題があった。なお、このような問題は、ナビゲーション装置に限らず、ユーザにより行われた操作に応じた画像を表示する処理を行う表示処理装置について生じ得る。
【０００５】
本発明は、上記問題点に鑑みてなされたものであり、複数の表示処理装置間で画像を共有するための通信データ量を低減する技術を提供することを目的としている。
【課題を解決するための手段】
【０００６】
本発明の一側面は、表示処理装置であって、ユーザにより行われた操作に応じた画像を表示する処理を行う。取得手段は、ユーザにより行われた操作を表す操作情報を入力装置から取得する。第１の表示手段は、取得手段により取得された操作情報に基づいて、表示装置に表示させる画像を更新する。送信手段は、取得手段により取得された操作情報を、通信装置を介して他の表示処理装置へ送信させる。第２の表示手段は、他の表示処理装置から操作情報を受信し、受信した操作情報に基づいて、表示処理装置に表示させる画像を更新する。
【０００７】
このような表示処理装置では、共通の地図画面と同一の画像データを取得する従来技術と比べると、画像データそのものではない情報（操作情報）を用いて共有する画像を表示するため、複数の表示処理装置間で画像を共有するための通信データ量を低減することができる。
【０００８】
なお、特許請求の範囲に記載した括弧内の符号は、一つの態様として後述する実施形態に記載の具体的手段との対応関係を示すものであって、本発明の技術的範囲を限定するものではない。
【図面の簡単な説明】
【０００９】
【図１】第１実施形態の表示処理装置の構成を示すブロック図である。
【図２】異なる車両に搭載された複数の表示処理装置を示す図である。
【図３】ユーザからのテンキー入力を受け付ける画像を示す図である。
【図４】画像共有処理のフローチャートである。
【図５】画像更新処理のフローチャートである。
【図６】表示画面に表示されるカーソル画像を共有する例（使用例１）を示す図である。
【図７】表示画面に表示される画像を共有する例（使用例２）を示す図である。
【図８】プロンプタの位置に地名やメニューが表示される例を示す図である。
【図９】プロンプタの指部にメニューが表示される例を示す図である。
【図１０】プロンプタの表示を他の表示処理装置のユーザが選択する例を示す図である。
【図１１】異なる車両に搭載された複数の表示処理装置を示す図である。
【図１２】第２実施形態の画像共有処理のフローチャートである。
【図１３】第２実施形態の画像更新処理のフローチャートである。
【図１４】他の表示処理装置をテレマティクスサービスの端末として構成した例を示す図である。
【図１５】他の表示処理装置を、テレマティクスサービスの端末及び他車両のユーザの携帯端末として構成した例を示す図である。
【図１６】グループ化処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明が適用された実施形態について、図面を用いて説明する。
［１．第１実施形態］
［１−１．構成］
本実施形態の表示処理装置１０は、車両に搭載され、ナビゲーション装置として機能するものであり、通信部１１、ＨＩＦ部１２、検出部１３、記憶部１４、及び制御部１５を備える。
【００１１】
通信部１１は、所定の無線通信方式で他の表示処理装置１０と通信を行う。本実施形態において、通信相手となる他の表示処理装置１０は、他の車両に搭載されている。図２では、一例として、表示処理装置１０が、第１の車両１、第２の車両２、及び第３の車両３のそれぞれに搭載されている様子を示している。以下では、説明上必要がある場合、第１の車両１に搭載されている表示処理装置１０を自装置１０ａといい、第２の車両２及び第３の車両３に搭載されている表示処理装置１０を他装置１０ｂという。
【００１２】
なお、本実施形態では、これら複数の表示処理装置１０間で通信を行うための無線通信方式として、アクセスポイントを中心とした数ｋｍから数十ｋｍの広い領域を通信可能範囲とする広域ＷｉＦｉ（登録商標）の規格に従った通信方式が適用されている。
【００１３】
図１に戻り、ヒューマンインタフェース（ＨＩＦ）部１２は、表示部１２１と入力部１２２とを備える。
表示部１２１は、制御部１５から入力した画像データの表す画像を表示する。ここでいう画像には、ユーザ（車両の乗員）に対する視覚的な各種情報が含まれる。表示部１２１としては、表示画面に画像を表示するディスプレイ等が一例として挙げられる。該ディスプレイは、音声や警報音等を出力するためのスピーカを備えるものであってもよい。
【００１４】
入力部１２２は、表示部１２１に表示される画像に基づきユーザによって行われる操作を受け付けて、該操作を表す入力操作データ（操作情報）を制御部１５へ出力する。入力部１２２としては、ディスプレイの画面に対して行われるタッチ（接触）操作を受け付けるタッチパネルや、ステアリングスイッチのような物理スイッチ等が一例として挙げられる。なお、ＨＩＦ部１２は、表示部１２１及び入力部１２２が別体として構成されていてもよく、周知のタッチパネルディスプレイのように、表示部１２１としてのディスプレイ及び入力部１２２としてのタッチパネルが一体に構成されていてもよい。また、後述するように、ＨＩＦ部１２は、タッチパネルディスプレイの一種である、３次元（３Ｄ）入力に対応した静電容量式のタッチパネルディスプレイ（以下、３Ｄタッチパネルディスプレイという）であってもよい。
【００１５】
前述の入力操作データは、操作が行われたときに表示部１２１に表示されている画像に対してどのような操作がなされたのかを表すデータではなく、単にユーザにより行われた操作そのものを表すデータである。例えば、入力部１２２がタッチパネルである場合、タッチパネルの表面に接触した状態での指の位置を示すデータ（座標）が入力操作データ（以下では、タッチパネル用入力操作データという）に相当する。また、入力部１２２がステアリングスイッチのような物理スイッチである場合、どの物理スイッチが押されたか（または、押されなかったか）を表すデータが入力操作データ（以下では、物理スイッチ用入力操作データという）に相当する。
【００１６】
具体的な例として、電話番号等の番号を入力する操作を行う場合について説明する。図３に示すように、表示部１２１の表示画面には、数字を入力するためのテンキー１４１とテンキーの入力結果を示す番号出力欄１４２とが表示されており、ユーザが、数字の「７」を入力した後に、これから数字の「８」を入力しようとしているものとする。ここで、入力部１２２がタッチパネルの場合、ユーザは数字の「８」が表示されている表示画面を指でタッチする操作（接触操作）を行う。これにより、接触操作の対象となる数字の「８」の座標を示すデータが入力操作データとして出力される。そして、該入力操作データに基づいて、番号出力欄１４２に更に「８」が表示される（図示せず）。
【００１７】
一方、入力部１２２が物理スイッチの場合、ユーザは、表示部１２１の表示画面に表示されているカーソル（図３には図示せず）を数字の「７」の位置から数字の「８」の位置まで移動させるために、物理スイッチ（この場合、カーソルの位置を右に移動させるスイッチ）を１回押す操作を行う。これにより、カーソルの位置を右に移動させる物理スイッチが１回押されたことを示すデータが、入力操作データとして出力される。そして、該入力操作データに基づいて、表示画面では、数字の「８」の位置にカーソルが表示される（図示せず）。次に、ユーザは、数字の「８」を入力することを確定する操作（確定操作）を行うための物理スイッチ（確定スイッチ）を１回押す操作を行う。これにより、確定スイッチが１回押されたことを示すデータが、入力操作データとして出力される。そして、該入力操作データに基づいて、番号出力欄１４２に更に「８」が表示される（図示せず）。
【００１８】
なお、カーソルとは、表示部１２１の表示画面に表示されている画像において、ユーザがどの部分を操作しているのか（現在の操作位置）を指し示す小さな画像のことであり、一般には、選択対象項目を囲む枠などの図形が用いられる。つまり、カーソルを移動させる操作は、確定操作ではなく、確定操作を行う前の操作である。
【００１９】
本実施形態では、ＨＩＦ部１２として、表示部１２１及び入力部１２２が一体に構成されたタッチパネルディスプレイの一種である、３Ｄタッチパネルディスプレイが適用されている。３Ｄタッチパネルディスプレイでは、通常の接触操作に加え、表示画面に接触する前の指の位置も検出することが可能となる。つまり、本実施形態の入力部１２２は、表示画面に接触していない指の位置（以下、非接触位置という）と、表示画面に接触している指の位置（以下、接触位置という）と、を区別して検出することができる。なお、非接触状態及び接触状態の指の位置は、例えば静電容量に基づき検出することが可能である。タッチパネルに接触していない指であっても、タッチパネルからの距離がある程度近ければ、静電容量の変化が検出されるからである。
【００２０】
３Ｄタッチパネルディスプレイでは、表示画面に対する非接触位置を表すデータ、または接触位置を表すデータが、前述の入力操作データ（以下では、３Ｄタッチパネル用入力操作データという）に相当する。この場合の入力操作データには、ユーザの指の位置を表示画面上の座標で表すデータと、ユーザの指が表示画面に接触しているか否かを二値で表すデータ（例えば、接触状態の場合に１、非接触状態の場合に０を示すようなデータ）と、が含まれる。
【００２１】
図１に戻り、検出部１３は、ＧＰＳ受信機１３１と、ジャイロスコープ１３２とを備える。ＧＰＳ受信機１３１及びジャイロスコープ１３２により検出された情報は、制御部１５へ出力され、車両の現在位置及び走行方向を算出するため等に用いられる。
【００２２】
記憶部１４は、フラッシュＲＯＭ等の書き換え可能なメモリとして構成されており、地図データ、地図データに示される位置についての各種情報（例えば店舗情報）、後述するグループパスワード等が記憶されている。
【００２３】
制御部１５は、ＣＰＵ５１、ＲＯＭ５２、及びＲＡＭ５３を中心とする周知のマイクロコンピュータによって構成されている。ＣＰＵ５１は、ＲＯＭ５２に記憶されたプログラムに従って、表示部１２１に画像を表示する画像表示処理を行う。
【００２４】
［１−２．制御部が行う処理］
ここで、制御部１５（ＣＰＵ５１）が行う処理について説明する。制御部１５は、前述した画像表示処理として、入力部１２２に対してユーザが行った操作に応じた画像を表示部１２１に表示する処理を行う。具体的には、制御部１５は、周知のナビゲーション装置と同様、メニュー画像や地図画像等を表示する。また、制御部１５は、こうした画像に重ねてカーソルを表示する。
【００２５】
本実施形態では、制御部１５は、入力操作データが接触位置を表すデータである場合に、メニュー画像や地図画像等の表示を更新するように画像データを生成する。また、入力操作データが非接触位置を表すデータである場合に、カーソルの表示を更新するように画像データを生成する。なお以下では、説明上で区別する必要がある場合に、表示部１２１に表示される画像のうち、カーソルについてはカーソル画像といい、カーソル以外の残りの画像（例えば、メニュー画像や地図画像等）についてはベース画像というものとする。
【００２６】
ここで、画像データは、入力操作データが入力されたときの表示部１２１の画像の内容と、入力操作データの内容と、を対比させることで特定される操作内容を表す操作内容データに基づいて生成される。操作内容データは、操作が行われたときに表示部１２１に表示されている画像に対してどのような操作がなされたのかを表すデータである。
【００２７】
例えば、表示部１２１の表示画面に前述の図３に示すようなテンキー１４１による番号の入力を受け付ける画像が表示されている状態で、数字の「８」の近くに指を位置させる非接触操作がユーザによって行われた場合には、ユーザの指の位置を示す表示画像上の座標、及びユーザの指が非接触状態であることを表す入力操作データが、制御部１５に入力される。ただし、入力操作データだけでは、ここでいう座標が数字の「８」に対応する座標であることは特定されない。この場合、制御部１５は、入力操作データの内容と表示画面に表示されている画像の内容とを対比して、数字の「８」付近に非接触で指が存在することを操作内容として特定し、特定した操作内容を表す操作内容データを生成する。そして、制御部１５は、生成した操作内容データに基づいて、ベース画像における数字の「８」の位置にカーソルが重畳された画像（カーソル画像が更新された画像）を表す画像データを生成する。
【００２８】
また例えば、表示画面に前述の図３に示すような画像が表示されている状態で、数字の「８」を入力する接触操作がユーザによって行われた場合には、ユーザの指の位置を表す表示画面上の座標、及びユーザの指が接触状態であることを表す入力操作データが、制御部１５に入力される。ただし、非接触操作の場合と同様、入力操作データだけでは、ここでいう座標が数字の「８」に対応する座標であることは特定されない。この場合、制御部１５は、入力操作データの内容と表示画面に表示されている画像の内容とを対比して、数字の「８」を入力する操作を操作内容として特定し、特定した操作内容を表す操作内容データを生成する。そして、制御部１５は、生成した操作内容データに基づいて、番号出力欄１４２に数字の８が更に表示された画像（ベース画像が更新された画像）を表す画像データを生成する。
【００２９】
つまり、制御部１５は、入力操作データと、表示画面に表示されている画像の画像データとから操作内容を特定し、特定した操作内容を表す操作内容データに基づいて、表示部１２１の表示画面に表示する画像を更新する。ここでいう操作内容には、カーソル画像を更新する操作と、メニュー画像や地図画像等のベース画像を更新する操作とが含まれる。以下では、カーソル画像を更新する操作（本実施形態では非接触操作）をカーソル操作といい、ベース画像を更新する操作（本実施形態では接触操作）を確定操作という。なお、カーソル画像の形態は特に限定されないが、本実施形態では、人差し指を突き出した手を表すカーソル画像（いわゆるプロンプタ）が用いられる。
【００３０】
制御部１５は、前述の処理に加えて更に、入力操作データを用いて、他装置１０ｂとの間で画像を共有するための処理を行う。なお、制御部１５が実行する画像表示処理のうち、他装置１０ｂとの間で画像を共有するための処理を画像共有処理というものとし、以下では画像共有処理について説明する。
【００３１】
なお以下では、一例として、前述の第１の車両１、第２の車両２、及び第３の車両３（図２参照）がレジャー等でグループで走行しており、グループ内の各車両のユーザが、表示処理装置１０（自装置１０ａ及び他装置１０ｂ）に表示される画像を共有して閲覧しようとしている場合について説明する。また、説明にあたり、適宜、第１の車両１を自車両といい、第２の車両２及び第３の車両３を他車両という。
【００３２】
ここでは、第１の車両１、第２の車両２及び第３の車両３に搭載された表示処理装置１０は、これらの表示処理装置１０を１つのグループとして、通信部１１を介して互いに通信を行うものとする。複数の表示処理装置１０を予め一つのグループとして設定して該グループ内で通信を行う方法は種々挙げられるが、一例として本実施形態では、いずれかの車両のユーザによって他のグループと識別可能に予め設定された接続情報（グループパスワード）を用いて、グループ内で通信を行う。つまり、各表示処理装置１０は、記憶部１４にグループパスワードを予め記憶しており、該グループパスワードを含めたパケットを送信し、且つ該グループパスワードが含まれたパケットを受信することによって、グループ内の複数の表示処理装置１０間での通信を実現する。
【００３３】
［１−３．画像共有処理］
図４に示すフローチャートを用いて、表示処理装置１０（自装置１０ａ）の制御部１５が実行する画像共有処理について説明する。本画像共有処理は、ＡＣＣスイッチがオンの間、所定の処理周期で実行される。なお、同様の画像共有処理が他装置１０ｂにおいても実行されているものとする。
【００３４】
はじめにＳ（ステップ）１００では、自装置１０ａと他装置１０ｂとの間で、画像の共有が行われている（画像を共有する処理が継続中である）か否かを判定する。具体的には、前回の処理周期において、後述するＳ１９０で中止宣言を受信せずに本画像共有処理を終了した場合、及び、後述するＳ１９４でグループ内のメンバを更新して本画像共有処理を終了した場合のいずれかに該当すれば、画像の共有が行われていると判定する。画像の共有が行われている場合はＳ１５５へ移行し、画像の共有が行われていない場合はＳ１０５へ移行する。
【００３５】
Ｓ１０５では、自車両１のユーザによって、他装置１０ｂとの画像の共有を開始するための開始操作が行われたか否かを判定する。本実施形態では、表示部１２１の表示画面に開始操作を表す開始ボタンが表示され、ユーザが該開始ボタンを選択する接触操作を行うと、開始操作が検出される。開始操作が検出されなかった場合はＳ１２５へ移行し、開始操作が検出された場合はＳ１１０へ移行する。
【００３６】
Ｓ１１０では、通信部１１を介して、他装置１０ｂへ画像の共有を呼びかけるための開始要求を送信する。そして、Ｓ１１５では、所定期間が経過するまでに、同じグループ内の少なくとも１台の他装置１０ｂから画像の共有を承認する回答（承認回答）を通信部１１を介して受信したか否かを判定する。ここで、他装置１０ｂのいずれからも承認回答を受信しなかった場合、本画像共有処理を終了する。一方、少なくとも１台の他装置１０ｂから承認回答を受信した場合、Ｓ１２０へ移行する。
【００３７】
Ｓ１２０では、通信部１１を介して再現情報を送信し、Ｓ１５５へ移行する。再現情報とは、現処理周期において自装置１０ａの表示画面に表示されている画像と同様の画像を、他装置１０ｂの表示画面に表示させるために必要な情報をいう。例えば、表示部１２１の表示画面に地図画像が表示されている場合であれば、地図画像の中心座標（緯度及び経度で表される絶対位置）及び地図画像のサイズ等のように、自装置１０ａで表示されている地図画像そのものを他装置１０ｂで再現するための情報が再現情報に含まれる。また、プロンプタが表示されている場合は、表示部１２１の表示画面におけるプロンプタの位置（座標等）やプロンプタの形状等の情報も再現情報に含まれる。
【００３８】
一方、Ｓ１０５にて開始操作が検出されなかった場合に移行するＳ１２５では、他装置１０ｂからの開始要求（他装置１０ｂのユーザが開始操作を行うことによって該他装置１０ｂから送信された開始要求）を受信したか否かを判定する。ここで、他装置１０ｂからの開始要求を受信しなかった場合は、本画像共有処理を終了する。一方、開始要求を受信した場合は、Ｓ１３０へ移行する。
【００３９】
Ｓ１３０では、他装置１０ｂから開始要求を受信したことをユーザに報知し、これに対するユーザからの入力操作が、該開始要求を承認するものであるか否かを判定する。本実施形態では、開始要求を承認するための承認ボタンが表示部１２１の表示画面に表示され、ユーザが該承認ボタンを選択する確定操作を行うと、開始要求に対する承認が検出される。所定の期間が経過するまでに、開始要求に対する承認が検出された場合（Ｓ１３０：ＹＥＳ）は、Ｓ１３５へ移行し、開始要求に対する承認が検出されなかった場合（Ｓ１３０：ＮＯ）は、Ｓ１４０へ移行する。Ｓ１４０では、画像の共有を承認しない回答（非承認回答）を通信部１１を介して送信し、本画像共有処理を終了する。
【００４０】
Ｓ１３０にて開始要求に対する承認を検出した場合に移行するＳ１３５では、画像の共有を承認する回答（承認回答）を通信部１１を介して送信する。続くＳ１４５では、開始要求の送信元である他装置１０ｂからの再現情報が受信されるまで待機し、該再現情報を受信するとＳ１５０へ移行する。
【００４１】
Ｓ１５０では、Ｓ１４５で受信した再現情報に基づく画像を表示部１２１の表示画面に表示させ、Ｓ１５５へ移行する。これにより、開始要求を送信した表示処理装置１０及び開始要求を承認した表示処理装置１０の各表示画面に、同様の画像が表示される。つまり、画像の共有が開始される。
【００４２】
Ｓ１５５では、入力部１２２（３Ｄタッチパネルディスプレイ）から入力操作データ（３Ｄタッチパネル用入力操作データ）を取得したか否かを判定する。そして、入力操作データを取得しなかった場合はＳ１７０へ移行し、入力操作データを取得した場合はＳ１６０へ移行する。
【００４３】
Ｓ１６０では、後述する画像更新処理を実行し、入力操作データに基づいて、表示部１２１の表示画面に表示させる画像を更新する。次にＳ１６５では、Ｓ１５５で取得した入力操作データを他装置１０ｂに通信部１１を介して送信する。これにより、該入力操作データを受信した他装置１０ｂにおいては、後述するように、該入力操作データに基づいて自装置１０ａと同様に画像が更新され、画像が共有される。
【００４４】
Ｓ１７０では、他装置１０ｂから入力操作データを受信したか否かを判定する。入力操作データを受信していない場合はＳ１８０へ移行し、入力操作データを受信した場合はＳ１７５へ移行する。
【００４５】
Ｓ１７５では、Ｓ１６０と同様の画像更新処理を実行し、受信した入力操作データに基づいて、表示部１２１の表示画面に表示させる画像を更新する。これにより、入力操作データの送信元の他装置１０ｂと同様に画像が更新され、画像が共有される。
【００４６】
続くＳ１８０では、自装置１０ａのユーザによって画像の共有を中止するための中止操作が行われたか否かを判定する。本実施形態では、表示部１２１の表示画面に画像の共有の中止を表す中止ボタンが表示され、ユーザが該中止ボタンを選択する確定操作を行うと、画像の共有の中止が検出される。ここで、画像の共有を中止する操作が検出されなかった場合はＳ１９０へ移行し、検出された場合はＳ１８５へ移行する。
【００４７】
Ｓ１８５では、画像の共有を中止する中止宣言を他装置１０ｂへ通信部１１を介して送信し、本画像共有処理を終了する。ここで、他装置１０ｂにおいては、後述するように、該他装置１０ｂ以外に画像を共有する表示処理装置１０が存在しない場合は、本画像共有処理を終了する。また、該他装置１０ｂ以外に画像を共有する表示処理装置１０が存在する場合は、画像の共有を継続する。
【００４８】
Ｓ１８０にて中止操作が検出されなかった場合に移行するＳ１９０では、他装置１０ｂから中止宣言を受信したか否かを判定する。中止宣言を受信しなかった場合は本画像共有処理を終了する。この場合、画像の共有が継続される。一方、中止宣言を受信した場合はＳ１９２へ移行する。
【００４９】
Ｓ１９２では、自装置１０ａ以外に画像を共有する他装置１０ｂが存在するか否か、つまり自装置１０ａがグループ内にて画像の共有を継続する最後の１台であるか否かを判定する。ここで、自装置１０ａが最後の１台である場合、本画像共有処理を終了する。つまり、次の周期以降に、自装置１０ａが送信した開始要求に対して他装置１０ｂから承認回答を得るか、他装置１０ｂから受信した開始要求に対して自装置１０ａが承認回答を送信するまで、自装置１０ａと他装置１０ｂとの間で画像の共有は行われない。一方、自装置１０ａ以外に画像の共有を承認する他装置１０ｂが存在する場合、Ｓ１９４に移行して、グループ内のメンバ（画像を共有する他装置１０ｂ）を更新し、本画像共有処理を終了する。この場合、自装置１０ａと残りの他装置１０ｂとの間で画像の共有が継続される。
【００５０】
次に、画像更新処理（Ｓ１６０、Ｓ１７５）の具体的内容について図５に示すフローチャートを用いて説明する。Ｓ２１０では、入力操作データから前述した操作内容データを生成する。続くＳ２２０では、操作内容データが、ユーザによる確定操作（接触操作）を表すものであるか否かを判定する。確定操作でない場合はＳ２４０へ移行し、確定操作である場合はＳ２３０へ移行する。Ｓ２３０では、操作内容データに従って表示部１２１に表示させるベース画像を更新し、本画像更新処理を終了する。一方、Ｓ２４０では、操作内容データが、カーソル操作（非接触操作）を表すものであるとして、操作内容データに従って表示部１２１に表示させるカーソル画像を更新する。そして、本画像更新処理を終了する。
【００５１】
［１−４．使用例］
次に、第１実施形態の表示処理装置１０の使用例について説明する。
［使用例１］前述の第１の車両１、第２の車両２、及び第３の車両３に搭載された表示処理装置１０（図２参照）のうち、第１の車両（自車両）１に搭載された自装置１０ａと第２の車両（他車両）２に搭載された他装置１０ｂとの間で画像の共有が行われているものとする。なお以下では、説明上、自装置１０ａの表示部１２１と他装置１０ｂの表示部１２１とを区別する必要がある場合、それぞれ、表示部１２１ａ、表示部１２１ｂのように、符号を付すものとする。
【００５２】
ここでは、自装置１０ａのユーザが、表示部１２１ａの表示画面に表示されている地図画像上のある位置を、指でタッチする操作を行おうとした場合について説明する。はじめに、自装置１０ａの表示部１２１ａ及び他装置１０ｂの表示部１２１ｂには、図６（ａ）、図６（ｂ）にそれぞれ示すように、同じ地図画像（ベース画像）が表示されているものとする。
【００５３】
自装置１０ａでは、ユーザの指が表示部１２１ａの表示画面に近づくと、前述のように、３Ｄタッチパネル用入力操作データが入力部１２２から制御部１５へ出力される。そして、該３Ｄタッチパネル用入力操作データに基づいて、図６（ｃ）に示すように、ベース画像である地図画像にカーソル（プロンプタ）２０１ａを重畳した画像が表示部１２１ａに表示される（Ｓ１６０参照）。また、自装置１０ａからは、このときの３Ｄタッチパネル用入力操作データが他装置１０ｂへ送信される（Ｓ１６５参照）。なお、この時点では、図６（ｄ）に示すように、他装置１０ｂの表示部１２１ｂに表示される画像は変化していない。
【００５４】
他装置１０ｂでは、３Ｄタッチパネル用入力操作データを受信すると、該３Ｄタッチパネル用入力操作データに基づいて、図６（ｆ）に示すように、表示部１２１ｂに表示されている地図画像に、自装置１０ａで表示されているプロンプタ２０１ａ（図６（ｅ））と同様のプロンプタ２０１ｂを重畳した画像が表示される（Ｓ１７５参照）。このようにして、自装置１０ａと他装置１０ｂとの間では、図６（ｅ）、図６（ｆ）にそれぞれ示すように、画像（カーソル画像）の共有が行われる。
【００５５】
［使用例２］地図画像が表示されている表示画面上のある位置に指を接触させる確定操作が行われると、該位置周辺の店舗情報が地図画像の右端に並べて表示されるように、表示画面の画像が更新されるものとする。この場合、前述した使用例１の操作に続いて、自装置１０ａのユーザの指が表示部１２１ａの表示画面に接触すると、図７（ａ）に示すように、プロンプタ２０１ａが示す位置周辺の店舗情報が地図画像の右端に表示される（Ｓ１６０参照）。そして、自装置１０ａから、このときの３Ｄタッチパネル用入力操作データが他装置１０ｂへ送信される（Ｓ１６５参照）。なお、この時点では、図７（ｂ）に示すように、他装置１０ｂの表示部１２１ｂに表示される画像は変化していない。
【００５６】
他装置１０ｂでは、３Ｄタッチパネル用入力操作データを受信すると、該３Ｄタッチパネル用入力操作データ基づいて、図７（ｄ）に示すように、自装置１０ａで表示されている画像（図７（ｃ））と同様に地図画像の右端に店舗情報が表示されるように、表示部１２１ｂの画像が更新される（Ｓ１７５参照）。このようにして、自装置１０ａと他装置１０ｂとの間では、図７（ｃ）、図７（ｄ）にそれぞれ示すように、画像の共有が行われる。
【００５７】
ここで、他装置１０ｂのユーザが、店舗情報として表示されているショップ１からショップ３のうちショップ１を選択するべく表示部１２１ｂの表示画面に指を近付ける操作を行うと、他装置１０ｂでは、図７（ｆ）に示すように、表示部１２１ｂの表示画面に、地図画像にプロンプタ２０２ｂを重畳した画像が表示される（Ｓ１６０参照）。また、他装置１０ｂから、このときの３Ｄタッチパネル用入力操作データが自装置１０ａへ送信される（Ｓ１６５参照）。なお、この時点では、図７（ｅ）に示すように、自装置１０ａの表示部１２１ａに表示される画像は変化していない。
【００５８】
自装置１０ａでは、３Ｄタッチパネル用入力操作データを受信すると、該３Ｄタッチパネル用入力操作データに基づいて、図７（ｇ）に示すように、表示部１２１ａの地図画像に、他装置１０ｂで表示されているプロンプタ２０２ｂ（図７（ｈ））と同様のプロンプタ２０２ａを重畳した画像が表示される（Ｓ１７５参照）。このようにして、自装置１０ａと他装置１０ｂとの間では、図７（ｇ）、（ｈ）にそれぞれ示すように、画像（カーソル画像）の共有が行われる。
【００５９】
以上のように、あたかも１つの表示処理装置１０を複数のユーザが一緒に操作しているかのように、表示部１２１に表示される画像が更新される。
その他、例えば図８に示すように、ユーザが地図画像を表示する表示部１２１の表示画面上のある位置に指を接触させる操作を行うと、その位置の地名２２１が、プロンプタ２１０の手の甲である手の甲部２２０に表示されるように構成されてもよい。また、地図画像の右端に表示されたショップ１からショップ３までの店舗情報３０１、３０２、３０３のうち、例えばショップ３の店舗情報３０３を選択するように、ユーザが指を接触させる操作を行うと、選択された店舗情報３０３について次に展開されるメニュー２２３がプロンプタ２１１の手の甲部２２２に表示されるように構成されてもよい。
【００６０】
また、例えば図９に示すように、これらのメニュー２２５がプロンプタ２１２の人差し指の部分である指部２２４に表示されるように構成されてもよい。また、例えば、図９に示すプロンプタ２１２の指部２２４に表示されたメニュー２２５が他装置１０ｂのユーザによって選択可能であるように構成されてもよい。このとき表示部１２１に他装置１０ｂのユーザのプロンプタ２１３が表示される一例を図１０に示す。なお、図１０でプロンプタ２１２の指部２２４に表示されているメニュー２２５は、プロンプタ２１２の手の甲部に表示されるものであってもよい。
【００６１】
［１−５．効果］
以上詳述した本実施形態によれば、以下の効果が得られる。
［１Ａ］本実施形態では、自装置１０ａは、ユーザの操作を表す入力操作データに基づいて、表示部１２１に表示する画像を更新する。また、他装置１０ｂから受信した入力操作データに応じた画像を表示部１２１に表示する。これにより、自装置１０ａ及び他装置１０ｂのいずれにおいてユーザによる操作が行われても、同様の画像を共有することができる。しかも、同一の地図画像を表す画像データを取得して該画像データの表す画像を表示画面に表示する従来技術と比べると、画像データそのものではない入力操作データを用いて共有する画像を表示するため、複数の表示処理装置１０間で画像を共有するための通信データ量を低減することができる。
【００６２】
［１Ｂ］本実施形態では、ＨＩＦ部１２として３Ｄタッチパネルディスプレイを採用しているため、指を表示部１２１の表示画面に接触させる確定操作を行う前のユーザの指の位置をカーソル（プロンプタ）画像として表示画面に表示することができる。これによると、自装置１０ａのユーザによるカーソルだけではなく、他装置１０ｂのユーザのカーソルを表示することができるため、他装置１０ｂのユーザについて、確定操作前の操作状況を把握することができる。
【００６３】
［１Ｃ］本実施形態では、グループパスワードを用いて、予め定められた他装置１０ｂと無線通信を行うよう構成されている。これにより、例えば表示処理装置１０が搭載されている複数の車両でグループ走行を行う際に、グループ内の表示処理装置１０で共通の画像を表示することができる。
【００６４】
［１Ｄ］本実施形態の表示処理装置１０は、車両に搭載され、ナビゲーション装置として機能するものである。車両間で電話等の音声により情報を共有する場合と比べると、車両間で共通の画像を閲覧できるため、より正確な情報を共有することができる。
【００６５】
なお、本実施形態では、入力部１２２が「入力装置」の一例に相当し、表示部１２１が「表示装置」の一例に相当し、通信部１１が「通信装置」の一例に相当する。また、Ｓ１５５が「取得手段」としての処理の一例に相当し、Ｓ１６０が「第１の表示手段」としての処理の一例に相当し、Ｓ１６５が「送信手段」としての処理の一例に相当し、Ｓ１７５が「第２の表示手段」の処理の一例に相当する。また、本実施形態の入力操作データが「操作情報」の一例に相当する。
【００６６】
［２．第２実施形態］
第２実施形態は、基本的な構成は第１実施形態と同様であるため、共通する構成については同一の符号を用いて説明を省略し、相違点を中心に説明する。
【００６７】
［２−１．構成］
前述した第１実施形態では、自車両１に搭載される自装置１０ａと他車両２、３に搭載される他装置１０ｂとは、同一の構成であった。これに対し、第２実施形態では、図１１に示す他装置２０、３０は、ＨＩＦ部１２の構成が自装置１０ａ（すなわち他装置１０ｂ）とは異なる。
【００６８】
具体的には、他車両２に搭載される他装置２０では、ＨＩＦ部１２が、３Ｄタッチパネルディスプレイではなく、一般的な静電容量式のタッチパネルディスプレイで構成されている（図示せず）。つまり、他装置２０では、接触操作は検出されるが、非接触操作は検出されない。したがって、タッチパネル用入力操作データに基づいて、表示部１２１の表示画面に表示されるベース画像の更新は行われるが、他装置２０のユーザの指の位置を表すカーソル画像は表示されない。
【００６９】
また、他車両３に搭載される他装置３０では、ＨＩＦ部１２が、３Ｄタッチパネルディスプレイではなく、表示部１２１としてのディスプレイと入力部１２２としてのステアリングスイッチ（物理スイッチ）とで構成されている（図示せず）。つまり、他装置３０では、物理スイッチを用いてカーソル操作及び確定操作が行われる。したがって、物理スイッチ用入力操作データに基づいて、表示部１２１の表示画面に表示されるベース画像の更新と、他装置３０のユーザのカーソル操作を表すカーソル画像の更新とが行われる。
【００７０】
このように、本実施形態では、自装置１０ａ、他装置２０、他装置３０における入力操作データは、それぞれ、３Ｄタッチパネル用入力操作データ、タッチパネル用入力操作データ、物理スイッチ用入力操作データのように異なっている。このため、本実施形態では、入力操作データを用いて画像を表示させる画像共有処理の一部が上記実施形態とは異なる構成となっている。
【００７１】
［２−２．画像共有処理］
図１２に示す本実施形態の画像共有処理は、図４に示す上記実施形態の画像共有処理のＳ１６５、Ｓ１７０が、それぞれＳ１６６、Ｓ１７１に置換されている。つまり、本実施形態では、Ｓ１６０の実行後に、他装置２０、３０との間で画像を共有するために、入力操作データでは無く、入力操作データから変換した操作内容データを他装置２０、３０に送信する（Ｓ１６６）。また、他装置２０、３０からは、入力操作データでは無く、操作内容データを受信し（Ｓ１７１）、該操作内容データを用いて、他装置２０、３０で表示されていた画像と同様の画像を表示部１２１に表示させる（Ｓ１７５）。
【００７２】
このように、入力操作データでは無く、操作内容データを用いるのは、入力操作データが前述のように、自装置１０ａ、他装置２０、３０で異なるため、操作が行われたときに表示部１２１に表示されている画像に対して、ユーザによるどのような操作がなされたのかを表すデータを用いる必要があるからである。なお、本実施形態では、他装置２０のカーソル画像は、自装置１０ａ及び他装置３０の表示部１２１にも表示されないが、自装置１０ａ及び他装置３０のカーソル画像は、操作内容データに基づいて、他装置２０の表示部１２１に表示される。
【００７３】
Ｓ１６０及びＳ１７５で実行する本実施形態の画像更新処理は、図１３に示すように、図５に示す上記実施形態の画像更新処理にＳ２００が追加されている。つまり、本実施形態の画像更新処理では、Ｓ２００にて、本画像更新処理に移行する直前に検出されたものが入力操作データであったのか、それとも操作内容データであったのかを判定する。ここでは、直前に検出されたものが入力操作データであったか否かを判定し、入力操作データでは無かった場合（操作内容データであった場合）にＳ２２０へ移行する。一方、直前に検出されたものが入力操作データであった場合、Ｓ２１０へ移行する。
【００７４】
Ｓ２１０は、上記実施形態の処理と同様に、入力操作データから操作内容データを生成する。そして、操作内容データに基づいて、ベース画像の更新（Ｓ２３０）又はカーソル画像の更新（Ｓ２４０）を行う。このように、Ｓ２００が追加されているのは、画像更新処理が、自装置１０ａの入力操作データに基づいて表示部１２１に表示する画像を更新する場合（Ｓ１６０）と、他装置２０、３０からの操作内容データに基づいて表示部１２１に表示する画像を更新する場合（Ｓ１７５）と、の両方に共用されているためである。
【００７５】
［２−３．効果］
以上詳述した第２実施形態によれば、前述した第１実施形態の効果［１Ａ］−［１Ｄ］に加え、以下の効果が得られる。
【００７６】
本実施形態では、自装置１０ａは、画像共有処理において、入力部１２２でのユーザの操作そのものを表す入力操作データを用いるのではなく、表示部１２１の表示画面に表示されている画像に対してユーザによるどのような操作がなされたのかを表す操作内容データを用いる。これにより、ＨＩＦ部１２の構成が異なる自装置１０ａ、及び他装置２０、３０のいずれにおいてユーザによる操作が行われても、同様の画像を共有することができる。
【００７７】
なお、本実施形態では、Ｓ１６６が「送信手段」としての処理の一例に相当する。また、本実施形態の入力操作データ、及び操作内容データが「操作情報」の一例に相当する。
［５．他の実施形態］
以上、本発明の実施形態について説明したが、本発明は、上記実施形態に限定されることなく、種々の形態を採り得ることは言うまでもない。
【００７８】
［５Ａ］上記実施形態では、無線通信方式として広域のＷｉＦｉ（登録商標）を適用して表示処理装置１０を構成していたが、無線通信方式はこれに限るものではない。適用される無線通信方式は、例えばセルラ通信等であってもよい。
【００７９】
［５Ｂ］表示処理装置は、車両に搭載されナビゲーション装置として機能するものに限られるわけではない。例えば、図１４に示すように、第２実施形態で第３の車両（他車両）３に搭載されていた他装置３０に代えて、テレマティクスサービスの端末３２を、画像を共有する表示処理装置として構成してもよい。テレマティクスとは、ＧＰＳ、無線移動体電話（セルラ通信）、インターネット等を統合的に利用して様々なサービスを提供するシステムの総称である。
【００８０】
従来のテレマティクスサービスでは、サービスセンタのオペレータが、車両のユーザとの電話による通話によって、例えば周辺の施設情報や店舗情報等について各種のアドバイスを行っていた。このような通話による従来のテレマティクスサービスと比べると、図１４に示す例では、自装置１０ａのユーザと、他装置２０のユーザと、テレマティクス端末３２のオペレータとの間で共通の画像を閲覧可能であるため、ユーザにとってより有効なアドバイスの提供が可能となる。
【００８１】
更に、表示部１２１の表示画面にはプロンプタが表示されるので、表示画面を閲覧しているユーザは、該プロンプタの動きから各ユーザの確定操作前の状況を知ることができる。例えば、表示部１２１の表示画面において、自装置１０ａによるプロンプタがショップ４の位置とショップ５の位置とに交互に表示されるような場合、自装置１０ａのユーザが、ショップ４とショップ５のどちらを選択するか迷っている状況にあると推測することができる。このような場合、例えば共通の画像を閲覧しているテレマティクス端末３２のオペレータは、自装置１０ａのユーザによるプロンプタの動きから、どちらのショップを選択するか迷っている状況にあると判断して、これらショップ４及びショップ５に関するアドバイスを自装置１０ａのユーザに提供することができる。
【００８２】
［５Ｃ］前述の図１４に示した構成において、第２の車両（他車両）２に搭載された他装置２０に代えて、図１５に示すように、第２の車両２のユーザが所持する携帯情報端末（例えば、スマートフォン）３４を、画像を共有する表示処理装置として構成してもよい。これにより、第２車両２に表示処理装置が搭載されていない場合であっても、第２の車両２のユーザは、スマートフォン３４を用いて、自装置１０ａ及びテレマティクスサービスの端末３２との間で共通の画像を閲覧することができる。なお、スマートフォン３４が「携帯情報端末」の一例に相当する。
【００８３】
［５Ｄ］上記実施形態では、ＨＩＦ部１２として、３Ｄタッチパネルディスプレイ、タッチパネルディスプレイ、ディスプレイ及びステアリングスイッチの組み合わせ、を例示したが、これに限るものではない。例えば、表示部１２１としてディスプレイが適用され、入力部１２２として車室内のコンソールボックス等に設けられた遠隔操作用のタッチパネルが適用されてもよい。または、入力部１２２として該遠隔操作用のタッチパネル及びステアリングスイッチの両方が適用されてもよい。
【００８４】
［５Ｅ］上記実施形態では、記憶部１４に予め記憶されたグループパスワードを用いて予め定められたグループ内の表示処理装置１０間で表示部１２１の表示画面に表示される画像を共有していたが、通信によってグループパスワードを設定し、画像を共有する表示処理装置１０のグループ化を行うようにしてもよい。表示処理装置１０の制御部１５が行うグループ化処理の一例を図１６に示すフローチャートを用いて説明する。
【００８５】
はじめに、Ｓ３１０では、グループパスワードがユーザから入力されたか否かを判定する。一例として、表示部１２１の表示画面にグループパスワードを入力するための入力ボタン（例えば、番号を入力するためのテンキーや、アルファベットを入力するためのキー等）と、入力したグループパスワードを決定するための決定ボタンとが表示され、ユーザが該入力ボタンを選択してグループパスワードを入力する確定操作を行った後に決定ボタンを選択する確定操作を行うと、グループパスワードが入力されたと判定される。グループパスワードの入力が無い場合はＳ３６０へ移行し、グループパスワードの入力があった場合はＳ３２０へ移行する。
【００８６】
Ｓ３２０では、Ｓ３１０で入力されたグループパスワードを他の表示処理装置へ送信する。次にＳ３３０では、所定期間の経過するまでに、Ｓ３２０で送信したものと同じグループパスワードを他の表示処理装置から受信したか否かを判定する。ここで、グループパスワードを受信しなかった場合は、本グループ化処理を終了する。一方、グループパスワードを受信した場合は、Ｓ３４０へ移行する。Ｓ３４０では、グループ化が成立したことを知らせるグループ化成立通知を他の表示装置へ送信し、Ｓ３９０へ移行する。
【００８７】
Ｓ３１０でユーザによるグループパスワードの入力が行われなかった場合に移行するＳ３５０では、他の表示処理装置からＳ３２０で送信されたグループパスワードを受信したか否かを判定する。ここで、所定期間の経過するまでに、グループパスワードを受信しなかった場合は、本グループ化処理を終了する。一方、グループパスワードを受信した場合は、Ｓ３６０へ移行する。
【００８８】
Ｓ３６０では、グループパスワードを送信した他の表示処理装置とのグループ化を承認するか否かを判定する。一例として、グループ化を承認するための承認ボタンが表示部１２１の表示画面に表示され、ユーザが該承認ボタンを選択する確定操作を行うと、グループ化に対する承認が検出される。ここで、所定の期間が経過するまでに、グループ化に対する承認が検出されなかった場合は、本グループ化処理を終了する。一方、グループ化に対する承認が検出された場合、Ｓ３７０へ移行する。
【００８９】
Ｓ３７０では、受信したグループパスワードと同じグループパスワードを、該グループパスワードを送信してきた他の表示処理装置へ送信する。続くＳ３８０では、グループパスワードを送信してきた他の表示処理装置からグループ化成立通知を受信するまで待機し、グループ化成立通知を受信するとＳ３９０へ移行する。Ｓ３９０では、記憶部１４にグループパスワードを記憶し、本グループ化処理を終了する。
【００９０】
このようにして、通信によってグループパスワードを設定し、画像を共有する表示処理装置１０のグループ化を行ってもよい。なお、Ｓ３９０に続いて、前述の画像共有処理を実行するように構成してもよい。
【００９１】
［５Ｆ］上記実施形態における１つの構成要素が有する機能を複数の構成要素として分散させたり、複数の構成要素が有する機能を１つの構成要素に統合したりしてもよい。また、上記実施形態の構成の少なくとも一部を、同様の機能を有する公知の構成に置き換えてもよい。また、上記実施形態の構成の一部を、課題を解決できる限りにおいて省略してもよい。また、上記実施形態の構成の少なくとも一部を、他の上記実施形態の構成に対して付加、置換等してもよい。なお、特許請求の範囲に記載の文言から特定される技術思想に含まれるあらゆる態様が本発明の実施形態である。
【００９２】
［５Ｉ］本発明は、前述した表示処理装置１０の他、当該表示処理装置１０を構成要素とするシステム、当該表示処理装置１０（制御部１５）としてコンピュータを機能させるためのプログラム、このプログラムを記録した媒体、画像の表示処理方法など、種々の形態で実現することができる。
【符号の説明】
【００９３】
１０…表示処理装置  １１…通信部  １２…ＨＩＦ部  １５…制御部  ５１…ＣＰＵ  ５２…ＲＯＭ  ５３…ＲＡＭ  １２１…表示部  １２２…入力部
【図１】
2015102952.tif 000003
【図２】
2015102952.tif 000004
【図３】
2015102952.tif 000005
【図４】
2015102952.tif 000006
【図５】
2015102952.tif 000007
【図６】
2015102952.tif 000008
【図７】
2015102952.tif 000009
【図８】
2015102952.tif 000010
【図９】
2015102952.tif 000011
【図１０】
2015102952.tif 000012
【図１１】
2015102952.tif 000013
【図１２】
2015102952.tif 000014
【図１３】
2015102952.tif 000015
【図１４】
2015102952.tif 000016
【図１５】
2015102952.tif 000017
【図１６】
2015102952.tif 000018