(57)【要約】【課題】ハプティックデバイスとは別の遠隔操作デバイスを用いて遠隔操作を可能とする構成でも、遠隔操作デバイス向けの画面描画ソフトウェアを個別に開発する手間を不要とする。【解決手段】車載機４の遠隔操作変換部４４は、ハプティックデバイス２のノブ座標制御部２１、レイアウト情報管理部２２、ノブ座標送信部２３のそれぞれが有する機能と同等の機能を有する。遠隔操作変換部４４は、遠隔操作デバイス３に対して行われた操作を示す操作情報を遠隔操作デバイス３から受信すると、その受信した操作情報をノブ座標に変換する。画面描画部４２では、ハプティックデバイス２からノブ座標を受信したときと同様に、その操作情報を変換したノブ座標に基づいても画面を描画できる。【選択図】図１
2016081115.tif 000002
【特許請求の範囲】
【請求項１】
画面オブジェクトのレイアウト情報をハプティックデバイス（２）に送信すると共に、前記ハプティックデバイスから可動部座標を受信する機能を有するインタフェース手段（４１）と、
前記ハプティックデバイスから前記インタフェース手段に受信された可動部座標に基づいて表示手段（４３）の画面を描画する画面描画手段（４２）と、を備えた表示機（４）において、
前記画面オブジェクトのレイアウト情報を保持し、前記ハプティックデバイスとは別の遠隔操作デバイス（３）に対して行われた操作を示す操作情報を当該遠隔操作デバイスから受信すると、その受信した操作情報を前記可動部座標に変換する遠隔操作変換手段（４４）を備え、
前記画面描画手段は、前記操作情報が前記遠隔操作変換手段により変換された可動部座標に基づいても前記表示手段の画面を描画することを特徴とする表示機。
【請求項２】
請求項１に記載した表示機において、
前記遠隔操作変換手段は、前記操作情報を変換した前記可動部座標について引き込み条件が成立したと判定すると、前記可動部座標の引き込み処理を行うことを特徴とする表示機。
【請求項３】
請求項２に記載した表示機において、
前記遠隔操作変換手段は、操作始点からの前記操作情報により特定される操作方向に複数の画面オブジェクトが存在する場合には、前記操作始点からの中心座標又は外形までの距離が最短の画面オブジェクトを引き込み先として前記可動部座標の引き込み処理を行うことを特徴とする表示機。
【請求項４】
請求項２に記載した表示機において、
前記遠隔操作変換手段は、操作始点から同一距離に複数の画面オブジェクトが存在する場合には、中心座標の前記操作情報により特定される操作方向からのずれが最小の画面オブジェクトを引き込み先として前記可動部座標の引き込み処理を行うことを特徴とする表示機。
【請求項５】
請求項１から４の何れか一項に記載した表示機（４）と、
自デバイスに対して行われた操作を示す操作情報を前記表示機に送信する遠隔操作デバイス（３）と、を備えたことを特徴とする遠隔操作表示システム（１、１１）。
【請求項６】
請求項５に記載した遠隔操作表示システムにおいて、
自デバイスに対して行われた操作を示す可動部座標を前記表示機に送信するハプティックデバイス（２）を備え、
前記インタフェース手段は、接続デバイスが前記遠隔操作デバイスである場合には、前記画面オブジェクトのレイアウト情報を前記遠隔操作変換手段に出力し、接続デバイスが前記ハプティックデバイスである場合には、前記画面オブジェクトのレイアウト情報を当該ハプティックデバイスに送信することを特徴とする遠隔操作表示システム（１１）。
【請求項７】
画面オブジェクトのレイアウト情報をハプティックデバイス（２）に送信すると共に、前記ハプティックデバイスから可動部座標を受信する機能を有するインタフェース手段（４１）と、
前記ハプティックデバイスから前記インタフェース手段に受信された可動部座標に基づいて表示手段（４３）の画面を描画する画面描画手段（４２）と、を備え、前記ハプティックデバイスとは別の遠隔操作デバイス（３）に対して行われた操作を示す操作情報が遠隔操作変換手段（４４）により変換された可動部座標に基づいても画面描画手段が前記表示手段の画面を描画する表示機（４）の遠隔操作変換手段に、
画面オブジェクトのレイアウト情報を保持する第１の手順と、
前記操作情報を当該遠隔操作デバイスから受信すると、その受信した操作情報を前記可動部座標に変換する第２の手順と、を実行させるための遠隔操作変換プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示機、遠隔操作表示システム及び遠隔操作変換プログラムに関する。
【背景技術】
【０００２】
従来より、ハプティックデバイスと表示機とを有する遠隔操作表示システムが供されている。ハプティックデバイスは、画面オブジェクト（例えばボタンスイッチ等）のレイアウト情報を表示機から取得して保持し、ユーザがハプティックデバイスの可動部（例えばノブ等）を操作すると、画面オブジェクトのレイアウト情報を参照して可動部が示す座標（可動部座標）を決定する。表示機は、可動部座標（例えばノブ座標等）をハプティックデバイスから取得すると、その取得した可動部座標に基づいて画面を描画する（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１０６１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
近年、ハプティックデバイスよりも簡易な構造の遠隔操作デバイスを用い、ユーザが遠隔操作デバイスを操作することでも、ハプティックデバイスを操作した場合と同様に画面を描画する仕組みが要望されている。しかしながら、その場合、既存のハプティックデバイス向けの画面描画ソフトウェアとは別に、遠隔操作デバイス向けの画面描画ソフトウェアを個別に開発する必要がある。その結果、開発コストが増大する等の様々な問題が発生する虞がある。
【０００５】
本発明は、上記した事情に鑑みてなされたものであり、その目的は、ハプティックデバイスとは別の遠隔操作デバイスを用いて遠隔操作を可能とする構成でも、遠隔操作デバイス向けの画面描画ソフトウェアを個別に開発する手間を不要とすることができる表示機、遠隔操作表示システム及び遠隔操作変換プログラムを提供することにある。
【課題を解決するための手段】
【０００６】
請求項１に記載した発明によれば、インタフェース手段は、画面オブジェクトのレイアウト情報をハプティックデバイスに送信すると共に、ハプティックデバイスから可動部座標を受信する機能を有する。画面描画手段は、ハプティックデバイスからインタフェース手段に受信された可動部座標に基づいて表示手段の画面を描画する。遠隔操作変換手段は、画面オブジェクトのレイアウト情報を保持し、ハプティックデバイスとは別の遠隔操作デバイスに対して行われた操作を示す操作情報を当該遠隔操作デバイスから受信すると、その受信した操作情報を可動部座標に変換する。画面描画手段は、操作情報が遠隔操作変換手段により変換された可動部座標に基づいても画面を描画する。
【０００７】
即ち、遠隔操作変換手段を設け、遠隔操作デバイスに対して行われた操作を示す操作情報を遠隔操作デバイスから受信すると、その受信した操作情報を可動部座標に変換するようにした。その結果、画面描画手段では、ハプティックデバイスから可動部座標を受信したときと同様に、その操作情報を変換した可動部座標に基づいても画面を描画することができる。これにより、既存のハプティックデバイス向けの画面描画ソフトウェアを流用することで、遠隔操作デバイス向けの画面描画ソフトウェアを個別に開発する手間を不要とすることができ、開発コストが増大する等の様々な問題が発生する虞を未然に回避することができる。換言すれば、画面描画ソフトウェアを開発する際に、遠隔操作表示システムに組み込まれる（表示機に接続される）デバイスがハプティックデバイスであるか遠隔操作デバイスであるかを考慮する必要がなくなり、効率を高めることができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の第１の実施形態を示す機能ブロック図
【図２】遠隔操作デバイスの平面図
【図３】（ａ）はポインタ・カーソルの位置を移動させる態様を示す図、（ｂ）はノブ座標の引き込み処理の態様を示す図
【図４】シーケンス図（その１）
【図５】シーケンス図（その２）
【図６】画面オブジェクトのレイアウト情報のデータ構造を示す図（その１）
【図７】画面オブジェクトのレイアウト情報のデータ構造を示す図（その２）
【図８】引き込み条件の対象を決定する態様を示す図（その１）
【図９】引き込み条件の対象を決定する態様を示す図（その２）
【図１０】引き込み条件の対象を決定する態様を示す図（その３）
【図１１】本発明の第２の実施形態を示す機能ブロック図
【図１２】シーケンス図（その３）
【発明を実施するための形態】
【０００９】
（第１の実施形態）
以下、本発明の遠隔操作表示システムを、車両用の遠隔操作表示システムに適用した第１の実施形態について図１から図１０を参照して説明する。車両用の遠隔操作表示システム１は、ハプティックデバイス２と、遠隔操作デバイス３と、車載機４（表示機に相当）とを有する。ハプティックデバイス２と車載機４とは伝送経路５を介してデータ通信可能に構成されている。遠隔操作デバイス３と車載機４とは伝送経路６を介してデータ通信可能に構成されている。伝送経路５及び伝送経路６は、それぞれ例えばＣＡＮ（Controller Area Network）で構成されている。尚、伝送経路５及び伝送経路６がそれぞれＣＡＮ以外の伝送媒体で構成されていても良いし、伝送経路５及び伝送経路６が別々ではなく同一に構成されていても良い。
【００１０】
ハプティックデバイス２は、車室内において例えばセンターコンソール等に配置されており、ユーザ（運転者）が手元で例えば縦横４方向（十字方向に）に操作可能なノブ（可動部）を有する。ハプティックデバイス２は、ノブ座標制御部２１と、レイアウト情報管理部２２と、ノブ座標送信部２３とを有する。ノブ座標制御部２１は、ユーザによるノブ操作を検知すると、レイアウト情報管理部２２から取得する画面オブジェクトのレイアウト情報を参照してノブ操作が示すノブ座標（可動部座標）を決定し（計算し）、その決定したノブ座標をノブ座標送信部２３に出力する。ノブ座標送信部２３は、ノブ座標制御部２１からノブ座標を入力すると、その入力したノブ座標を伝送経路５を介して車載機４に送信する。画面オブジェクトのレイアウト情報とは、画面上での例えばボタンスイッチ（ボタンキー）の配置態様を示す座標情報である。
【００１１】
車載機４は、車室内において例えばインストルメントパネルの上部等に配置されており、ユーザが運転中でも僅かな視線移動で画面を表示可能な機器である。車載機４は、ハプティックデバイスインタフェース（ＩＦ）部４１（インタフェース手段に相当）と、画面描画部４２（画面描画手段に相当）と、表示部４３（表示手段に相当）と、遠隔操作変換部４４（遠隔操作変換手段に相当）とを有する。表示部４３は、例えば液晶ディスプレイから構成されている。ハプティックデバイスＩＦ部４１は、画面オブジェクトのレイアウト情報を伝送経路５を介してハプティックデバイス２に送信する。又、ハプティックデバイスＩＦ部４１は、ハプティックデバイス２から伝送経路５を介してノブ座標を受信すると、その受信したノブ座標を画面描画部４２に出力する。画面描画部４２は、ハプティックデバイスＩＦ部４１からノブ座標を入力すると、その入力したノブ座標に基づいて表示部４３の画面を描画する。即ち、画面描画部４２は、ノブ座標に例えばボタンスイッチがレイアウトされていればカーソル描画を行い、レイアウトされていなければポインタ描画を行う。
【００１２】
ハプティックデバイス２において、ノブ座標制御部２１は、ノブ座標について引き込み条件が成立すると、ノブ座標の引き込み処理を行う機能を有する。即ち、ノブ座標制御部２１は、画面オブジェクトの周囲に引き込み範囲を定義しており、ノブ座標が当該引き込み範囲内に進入すると、ポインタ・カーソルの位置を自動的に当該画面オブジェクトの中心座標に移動し、移動方向に応じた操作反力をノブに加える制御を行う。このようにノブ座標の引き込み処理を行うことで、ユーザはハプティックデバイス２を手元で操作する際に詳細な位置合わせを行わなくても、目的とする画面オブジェクトの選択を容易に行うことが可能となっている。
【００１３】
遠隔操作デバイス３は、車室内において例えばステアリングに近い部位等の運転中でも操作への支障が極力少ない部位に配置されており、ユーザが手元で操作可能なキー（可動部）を有する。遠隔操作デバイス３は、ハプティックデバイス２よりも簡易な構造のデバイスである。遠隔操作デバイス３は、ユーザによるキー操作を検知すると、その操作内容を示す操作情報を伝送経路６を介して車載機４に送信する。
【００１４】
車載機４において、遠隔操作変換部４４は、ＣＰＵ（Central Processing Unit）を含むマイクロコンピュータにより構成されており、上記したハプティックデバイス２のノブ座標制御部２１、レイアウト情報管理部２２、ノブ座標送信部２３のそれぞれが有する機能と同等の機能を有する。具体的には、遠隔操作変換部４４は、制御プログラム（遠隔操作変換プログラムを含む）を実行することで、画面オブジェクトのレイアウト情報を保持する機能、遠隔操作デバイス３から受信した操作情報をノブ座標に変換する機能、操作情報を変換したノブ座標をハプティックデバイスＩＦ部４１に出力する機能を有する。
【００１５】
ここで、遠隔操作変換部４４が操作情報をノブ座標に変換する機能について、遠隔操作デバイス３が図２に示すように４方向キーである場合を例として具体的に説明する。遠隔操作デバイス３は、中点（重心）を支点として上下方向に傾動可能な構造となっており、４方向キーとして右方向キー３ａ、左方向キー３ｂ、上方向キー３ｃ、下方向キー３ｄを有する。遠隔操作変換部４４は、４方向キーのそれぞれのキーが１回押下されると、現在の座標位置から予め設定されている所定ドット分だけ離れた座標位置までポインタ・カーソルの位置を移動させる。即ち、遠隔操作変換部４４は、右方向キー３ａが１回押下されたときに移動させる所定ドットをＡドットとして設定している場合であれば、図３（ａ）に示すように、移動前の座標（ａ，ｂ）にポインタ・カーソルがある状態で４方向キーの右方向キー３ａが１回押下されると、ポインタ・カーソルの位置を移動後の座標（ａ＋Ａ，ｂ）に移動させる。そして、遠隔操作変換部４４は、このようにして操作情報を変換したノブ座標（移動後の座標）をハプティックデバイスＩＦ部４１に出力する。遠隔操作変換部４４は、左方向キー３ｂ、上方向キー３ｃ、下方向キー３ｄのそれぞれのキーが押下された場合も同様の処理を行う。
【００１６】
ハプティックデバイスＩＦ部４１は、遠隔操作変換部４４からノブ座標を入力すると、その入力した座標を画面描画部４２に出力する。即ち、ハプティックデバイスＩＦ部４１は、遠隔操作変換部４４から入力したノブ座標を、ハプティックデバイス２から伝送経路５を介して受信するノブ座標と同等に扱って処理する。この場合も、画面描画部４２は、ハプティックデバイスＩＦ部４１から入力したノブ座標に基づいて表示部４３の画面を描画する。即ち、画面描画部４２は、ハプティックデバイス２からハプティックデバイスＩＦ部４１を介して入力するノブ座標と、遠隔操作デバイス３からの操作情報が遠隔操作変換部４４で変換されてハプティックデバイスＩＦ部４１を介して入力するノブ座標とが同等であるので、画面描画ソフトウェアを共通して画面を描画する。
【００１７】
又、遠隔操作変換部４４は、遠隔操作変換部４４からの操作情報を変換したノブ座標についても引き込み条件が成立すると、上記したノブ座標制御部２１と同様に、ノブ座標の引き込み処理を行う。即ち、遠隔操作変換部４４は、図３（ｂ）に示すように、画面オブジェクトの周囲に引き込み範囲を定義しており、ノブ座標が当該引き込み範囲内に進入すると、ポインタ・カーソルの位置を自動的に当該画面オブジェクトの中心座標に移動し、移動方向に応じた操作反力をノブに加える制御を行う。このようにノブ座標の引き込み処理を行うことで、ユーザは遠隔操作デバイス３を手元で操作する際にもハプティックデバイス２を手元で操作するときと同様に詳細な位置合わせを行わなくても、目的とする画面オブジェクトの選択を容易に行うことが可能となっている。
【００１８】
次に、上記した構成の作用について、図４から図１０も参照して説明する。
車両用の遠隔操作表示システム１は、例えばＡＣＣ（アクセサリ）スイッチがオフからオンに切替えられることで起動する。遠隔操作表示システム１は、起動すると、デバイス間の機能登録を行う（Ｓ１）。即ち、ハプティックデバイス２、遠隔操作デバイス３、車載機４は、相互に接続状態を確認する。このとき、車載機４において、ハプティックデバイスＩＦ部４１は、接続デバイスがハプティックデバイス２であるか遠隔操作デバイス３であるかを特定する。即ち、ハプティックデバイスＩＦ部４１は、例えばハプティックデバイス２が物理的に接続されており且つデータ通信が可能であると共に、遠隔操作デバイス３が物理的に未接続であったり接続されているがデータ通信が不能であったりする場合には、接続デバイスがハプティックデバイス２であると特定する。一方、ハプティックデバイスＩＦ部４１は、これとは逆に例えば遠隔操作デバイス３が物理的に接続されており且つデータ通信が可能であると共に、ハプティックデバイス２が物理的に未接続であったり接続されているがデータ通信が不能であったりする場合には、接続デバイスが遠隔操作デバイス３であると特定する。
【００１９】
車載機４において、画面描画部４２は、画面の遷移を示す画面遷移情報を取得すると、その取得した画面遷移情報から画面オブジェクトのレイアウト情報を生成してハプティックデバイスＩＦ部４１に出力する。画面描画部４２からハプティックデバイスＩＦ部４１に出力される画面オブジェクトのレイアウト情報は、例えば図６に示すデータ構造となっている。図６に示すデータ構造では、ボタンスイッチの個数、引き込み範囲、ボタンスイッチのｘ座標、ボタンスイッチのｙ座標、ボタンスイッチのｘ方向の幅、ボタンスイッチのｙ方向の幅等が定義されている。ハプティックデバイスＩＦ部４１は、画面描画部４２から画面オブジェクトのレイアウト情報を入力すると、接続デバイスがハプティックデバイス２であるか遠隔操作デバイス３であるかを判定する（Ｓ２）。ハプティックデバイスＩＦ部４１は、デバイス間の機能登録を行ったことで接続デバイスがハプティックデバイス２であると特定していると（Ｓ２：ＹＥＳ）、図４に示すように、画面オブジェクトのレイアウト情報を伝送経路５を介してハプティックデバイス２のレイアウト情報管理部２２に送信する。
【００２０】
ハプティックデバイス２において、レイアウト情報管理部２２は、車載機４から画面オブジェクトのレイアウト情報を伝送経路５を介して受信すると、その受信した画面オブジェクトのレイアウト情報を保持する（Ｓ３）。このとき、レイアウト情報管理部２２は、その受信した画面オブジェクトのレイアウト情報のデータ構造を内部保持用のデータ構造へと変換して保持する。レイアウト情報管理部２２に保持される画面オブジェクトのレイアウト情報は、例えば図７に示すデータ構造となっている。図７に示すデータ構造では、ボタンスイッチの中心座標Ｘ、ボタンスイッチの中心座標Ｙ、ボタンスイッチの左座標Ｘ、ボタンスイッチの上座標Ｙ、ボタンスイッチの右座標Ｘ、ボタンスイッチの下座標Ｙ等が定義されている。
【００２１】
ここで、ユーザがハプティックデバイス２においてノブ操作を行うと、ノブ座標制御部２１は、ユーザによるノブ操作を検知し、レイアウト情報取得要求をレイアウト情報管理部２２に出力し、レイアウト情報管理部２２から画面オブジェクトのレイアウト情報を取得する。ノブ座標制御部２１は、レイアウト情報管理部２２から取得した画面オブジェクトのレイアウト情報を参照してノブ操作が示すノブ座標を決定し、その決定したノブ座標をノブ座標送信部２３に出力する（Ｓ４）。このとき、ノブ座標制御部２１は、ノブ座標について引き込み条件が成立すると、ノブ座標の引き込み処理を行う。ノブ座標送信部２３は、ノブ座標制御部２１からノブ座標を入力すると、その入力したノブ座標を伝送経路５を介して車載機４に送信する。
【００２２】
車載機４において、ハプティックデバイスＩＦ部４１は、ハプティックデバイス２からノブ座標を伝送経路５を介して受信すると、その受信したノブ座標を画面描画部４２に出力する。画面描画部４２は、ハプティックデバイスＩＦ部４１からノブ座標を入力すると、その入力したノブ座標に基づいて表示部４３の画面を描画する（Ｓ５）。以上に説明した一連の処理により、ユーザはハプティックデバイス２を手元で操作することで画面オブジェクトを選択することができ、更にノブ座標の引き込み処理が行われることで、詳細な位置合わせを行わなくても、目的とする画面オブジェクトを容易に選択することができる。
【００２３】
一方、ハプティックデバイスＩＦ部４１は、デバイス間の機能登録を行ったことで接続デバイスがハプティックデバイス２でない（接続デバイスが遠隔操作デバイス３である）と特定していると（Ｓ２：ＮＯ）、図５に示すように、画面オブジェクトのレイアウト情報を遠隔操作変換部４４に出力する。遠隔操作変換部４４は、ハプティックデバイスＩＦ部４１から画面オブジェクトのレイアウト情報を入力すると、その入力した画面オブジェクトのレイアウト情報を保持する（Ｓ１１、第１の手順）。このとき、遠隔操作変換部４４は、上記したレイアウト情報管理部２２が画面オブジェクトのレイアウト情報のデータ構造を内部保持用のデータ構造へと変換して保持するのと同様に、画面オブジェクトのレイアウト情報のデータ構造を内部保持用のデータ構造へと変換して保持する。
【００２４】
ここで、ユーザが遠隔操作デバイス３においてキー操作を行うと、遠隔操作デバイス３は、ユーザによるキー操作を検知し、その操作内容を示す操作情報を伝送経路６を介して車載機４に送信する。車載機４において、遠隔操作変換部４４は、遠隔操作デバイス３から操作情報を伝送経路６を介して受信すると、その受信した操作情報をノブ座標に変換する。そして、遠隔操作変換部４４は、その変換したノブ座標をハプティックデバイスＩＦ部４１に出力する（Ｓ１２、第２の手順）。このとき、遠隔操作変換部４４は、ノブ座標について引き込み条件が成立すると、ノブ座標の引き込み処理を行う。
【００２５】
ハプティックデバイスＩＦ部４１は、遠隔操作変換部４４からノブ座標を入力すると、その入力したノブ座標を画面描画部４２に出力する。画面描画部４２は、ハプティックデバイスＩＦ部４１からノブ座標を入力すると、その入力したノブ座標に基づいて表示部４３の画面を描画する。以上に説明した一連の処理により、ユーザは遠隔操作デバイス３を手元で操作することで画面オブジェクトを選択することができ、更にノブ座標の引き込み処理が行われることで、詳細な位置合わせを行わなくても、目的とする画面オブジェクトを容易に選択することができる。
【００２６】
尚、遠隔操作変換部４４は、引き込み条件が成立するか否かの対象とするボタンスイッチを以下のように決定する。遠隔操作変換部４４は、遠隔操作デバイス３から操作情報を受信すると、その受信した操作情報から操作方向を特定し、同一画面上に配置されている全てのボタンスイッチを、検索対象外、広角判定外、検索対象（非該当）及び検索対象（該当）の何れかに分類する。具体的には、遠隔操作変換部４４は、操作方向を中心とする所定角度（例えば２５度）の範囲を検索対象範囲とし、操作方向以外の方向に配置されているボタンスイッチを検索対象外として分類する。又、遠隔操作変換部４４は、操作方向ではあるが検索対象範囲外に配置されているボタンスイッチを広角判定外として分類する。又、遠隔操作変換部４４は、少なくとも一部が検索対象範囲に配置されているボタンスイッチを検索対象（非該当）及び検索対象（該当）の何れかとして分類する。具体的な例を図８から図１０を参照して説明する。
【００２７】
図８の例示では、遠隔操作変換部４４は、カーソルの位置がボタンスイッチＰ０の中心座標であるときに右方向への操作を検知すると、ボタンスイッチＰ０の中心座標から右方向を検索対象範囲として設定し、少なくとも外形の一部でもボタンスイッチＰ０の中心座標から左方向にあるボタンスイッチＰ８、Ｐ９を検索対象外として分類する。又、遠隔操作変換部４４は、外形の全体が検索対象範囲から外れているボタンスイッチＰ５〜Ｐ７を広角判定外として分類する。又、遠隔操作変換部４４は、少なくとも外形の一部でも検索対象範囲であるボタンスイッチＰ１〜Ｐ４を検索対象として分類する。そして、遠隔操作変換部４４は、検索対象として分類したボタンスイッチＰ１〜Ｐ４のうち中心座標の操作方向からのずれが最小のボタンスイッチＰ１、Ｐ２を選択し、その選択したボタンスイッチＰ１、Ｐ２のうち移動前のカーソルの位置（操作始点）から中心までの距離が最短のボタンスイッチＰ１を検索対象（該当）として分類し、それ以外のボタンスイッチＰ２〜Ｐ４を検索対象（非該当）として分類する。この場合、遠隔操作変換部４４は、ボタンスイッチＰ１を引き込み条件が成立するか否かの対象として決定する。
【００２８】
図９の例示では、遠隔操作変換部４４は、カーソルの位置がボタンスイッチＰ０の中心座標であるときに右方向への操作を検知すると、ボタンスイッチＰ０の中心座標から右方向を検索対象範囲として設定し、少なくとも外形の一部でもボタンスイッチＰ０の中心座標から左方向にあるボタンスイッチＰ１６、Ｐ１７を検索対象外として分類する。又、遠隔操作変換部４４は、外形の全体が検索対象範囲から外れているボタンスイッチＰ１４、Ｐ１５を広角判定外として分類する。又、遠隔操作変換部４４は、少なくとも外形の一部でも検索対象範囲であるボタンスイッチＰ１１〜Ｐ１３を検索対象として分類する。そして、遠隔操作変換部４４は、検索対象として分類したボタンスイッチＰ１１〜Ｐ１３のうち中心座標の操作方向からのずれが最小のボタンスイッチＰ１１を検索対象（該当）として分類し、それ以外のボタンスイッチＰ１２、Ｐ１３を検索対象（非該当）として分類する。この場合、遠隔操作変換部４４は、ボタンスイッチＰ１１を引き込み条件が成立するか否かの対象として決定する。
【００２９】
図１０の例示では、遠隔操作変換部４４は、カーソルの位置がボタンスイッチＰ０の中心座標であるときに右方向への操作を検知すると、ボタンスイッチＰ０の中心座標から右方向を検索対象範囲として設定し、少なくとも外形の一部でもボタンスイッチＰ０の中心座標から左方向にあるボタンスイッチＰ２３、Ｐ２４を検索対象外として分類する。又、遠隔操作変換部４４は、少なくとも外形の一部でも検索対象範囲であるボタンスイッチＰ２１、Ｐ２２を検索対象として分類する。そして、遠隔操作変換部４４は、検索対象として分類したボタンスイッチＰ２１、Ｐ２２のうち移動前のカーソルの位置（操作始点）から外形までの距離が最短のボタンスイッチＰ２１を検索対象（該当）として分類し、それ以外のボタンスイッチＰ２２を検索対象（非該当）として分類する。この場合、遠隔操作変換部４４は、ボタンスイッチＰ２１を引き込み条件が成立するか否かの対象として決定する。
【００３０】
以上に説明したように第１の実施形態によれば、次に示す効果を得ることができる。
車載機４に遠隔操作変換部４４を設け、遠隔操作デバイス３に対して行われた操作を示す操作情報を遠隔操作デバイス３から受信すると、その受信した操作情報をノブ座標に変換するようにした。その結果、画面描画部４２では、ハプティックデバイス２からノブ座標を受信したときと同様に、その操作情報を変換したノブ座標に基づいても画面を描画することができる。これにより、既存のハプティックデバイス向けの画面描画ソフトウェアを流用することで、遠隔操作デバイス向けの画面描画ソフトウェアを個別に開発する手間を不要とすることができ、開発コストが増大する等の様々な問題が発生する虞を未然に回避することができる。換言すれば、画面描画ソフトウェアを開発する際に、遠隔操作表示システム１に組み込まれる（車載機４に接続される）デバイスがハプティックデバイス２であるか遠隔操作デバイス３であるかを考慮する必要がなくなり、効率を高めることができる。
【００３１】
（第２の実施形態）
次に、本発明の第２の実施形態について図１１及び図１２を参照して説明する。第２の実施形態は、上記した第１の実施形態で説明した構成からハプティックデバイス２が省略された構成である。即ち、車両用の遠隔操作表示システム１１（表示システム）は、遠隔操作デバイス３と、車載機４（表示機）とを有する。
【００３２】
この場合、車両用の遠隔操作表示システム１１は、例えばＡＣＣスイッチがオフからオンに切替えられて起動すると、デバイス間の機能登録を行うが（Ｓ１）、このとき、ハプティックデバイスＩＦ部４１は、接続デバイスが遠隔操作デバイス３であると特定する。即ち、これ以降、ハプティックデバイスＩＦ部４１は、画面描画部４２から画面オブジェクトのレイアウト情報を入力すると、接続デバイスを判定することなく、その入力した画面オブジェクトのレイアウト情報を遠隔操作変換部４４に出力し、これ以降、第１の実施形態で説明した図５と同様の処理を行う（Ｓ１１、Ｓ１２、Ｓ５）。第２の実施形態でも、上記した第１の実施形態と同様の作用効果を得ることができる。即ち、ハプティックデバイス２を用いない構成にも適用することができる。
【００３３】
（その他の実施形態）
本発明は、上記した実施形態にのみ限定されるものではなく、以下のように変形又は拡張することができる。
車両に搭載可能な構成に限らず、車両以外を用途とする構成であっても良い。
表示部４３が車載機４に設けられている構成に限らず、表示部４３が車載機４とは別に設けられていても良い。即ち、画面描画部４２が、車載機４とは別に設けられている表示部の画面を描画する構成としても良い。
【００３４】
ハプティックデバイス２と遠隔操作デバイス３とが車載機４に接続されている第１の実施形態では、ハプティックデバイス２に対する操作と遠隔操作デバイス３に対する操作とのうち何れを有効とするかをユーザが予め選択可能な構成としても良い。又、遠隔操作デバイス３のみが車載機４に接続されている第２の実施形態では、複数の遠隔操作デバイス３が車載機４に接続されても良く、その場合、個々の遠隔操作デバイス３に対する操作のうち何れを有効とするかをユーザが予め選択可能な構成としても良い。
ハプティックデバイス２の可動部は、ノブに限らず、どのような形状であっても良い。遠隔操作デバイス３の可動部は、４方向キーに限らず、２方向キーや８方向キーであっても良いし、キーに限らず、例えば回転体等のどのような形状であっても良い。
画面描画部４２からハプティックデバイスＩＦ部４１に出力される画面オブジェクトのレイアウト情報は、図６に示すデータ構造以外のデータ構造であっても良い。同様に、レイアウト情報管理部２２や遠隔操作変換部４４に保持される画面オブジェクトのレイアウト情報も、図７に示したデータ構造以外のデータ構造であっても良い。
【符号の説明】
【００３５】
図面中、１、１１は車両用の遠隔操作表示システム（遠隔操作表示システム）、２はハプティックデバイス、３は遠隔操作デバイス、４は車載機（表示機）、４１はハプティックデバイスＩＦ部（インタフェース手段）、４２は画面描画部（画面描画手段）、４３は表示部（表示手段）、４４は遠隔操作変換部（遠隔操作変換手段）である。
【図１】
2016081115.tif 000003
【図２】
2016081115.tif 000004
【図３】
2016081115.tif 000005
【図４】
2016081115.tif 000006
【図５】
2016081115.tif 000007
【図６】
2016081115.tif 000008
【図７】
2016081115.tif 000009
【図８】
2016081115.tif 000010
【図９】
2016081115.tif 000011
【図１０】
2016081115.tif 000012
【図１１】
2016081115.tif 000013
【図１２】
2016081115.tif 000014