(57)【要約】【課題】操舵時においてもステアリング操作部上のタッチデバイスを操作しやすくすることができる技術の提供。【解決手段】情報入力システムは、移動体の操舵角に応じて回転するステアリング操作部に備えられたタッチデバイスに対するユーザの操作を受け付ける操作受付部と、操舵期間内における前記ユーザに対する相対位置が一定となるように、前記ユーザの操作を受け付ける操作領域を前記タッチデバイス上に設定する操作領域設定部と、を備える。【選択図】図３
2019010900.tif 000002
【特許請求の範囲】
【請求項１】
移動体の操舵角に応じて回転するステアリング操作部に備えられたタッチデバイスに対するユーザの操作を受け付ける操作受付部と、
操舵期間内における前記ユーザに対する相対位置が一定となるように、前記ユーザの操作を受け付ける操作領域を前記タッチデバイス上に設定する操作領域設定部と、
を備える情報入力システム。
【請求項２】
前記操作領域設定部は、
前記ステアリング操作部とともに回転する前記タッチデバイスの軌道上の領域のうち、前記操舵期間内において常に前記タッチデバイスが存在する領域である常在領域内に前記操作領域を設定する、
請求項１に記載の情報入力システム。
【請求項３】
前記常在領域は、前記ステアリング操作部の回転軸を含む領域である、
請求項２に記載の情報入力システム。
【請求項４】
前記操作領域設定部は、
前記操舵期間内において、前記常在領域内に前記操作領域を限定し、
前記操舵期間外において、前記常在領域内に前記操作領域を限定しない、
請求項２または請求項３に記載の情報入力システム。
【請求項５】
前記操作領域設定部は、
前記操舵期間内と前記操舵期間外とにおいて、互いに共通の操作を受け付けるための前記操作領域を前記常在領域内に設定する、
請求項２から請求項４のいずれか一項に記載の請求項に記載の情報入力システム。
【請求項６】
前記操作領域設定部は、
自動運転中、かつ、前記操舵期間内において、前記ユーザに対する相対位置が一定となるように、前記操作領域を前記タッチデバイス上に設定し、
手動運転中において、前記ユーザによる前記ステアリング操作部の把持位置に基づいて前記操作領域を設定する、
請求項１から請求項５のいずれか一項に記載の情報入力システム。
【請求項７】
コンピュータを、
移動体の操舵角に応じて回転するステアリング操作部に備えられたタッチデバイスに対するユーザの操作を受け付ける操作受付部、
操舵期間内における前記ユーザに対する相対位置が一定となるように、前記ユーザの操作を受け付ける操作領域を前記タッチデバイス上に設定する操作領域設定部、
として機能させる情報入力プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ステアリング操作部のタッチデバイスを用いて情報の入力を受け付ける情報入力システムおよび情報入力プログラムに関する。
【背景技術】
【０００２】
ステアリング操作部のタッチパネルディスプレイにおいて運転者の操作を受け付ける技術が知られている（特許文献１、参照。）。特許文献１において、ステアリング操作部を把持したまま操作ができるように、タッチパネルディスプレイの四隅において操作を受け付けるようにしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−９６２１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、タッチパネルディスプレイの四隅の位置は、ステアリング操作部の回転に応じて大きく変化するため、操舵時においてタッチパネルディスプレイを操作できる領域の位置が大きく変化してしまう。従って、例えば運転者がステアリング操作部を持ち替えた場合等には、タッチパネルディスプレイ上のどこを操作したらよいか分からなくなるという問題があった。
本発明は、前記課題にかんがみてなされたもので、操舵時においてもステアリング操作部上のタッチデバイスを操作しやすくすることができる技術を提供することを目的とする。
【課題を解決するための手段】
【０００５】
前記の目的を達成するため、本発明の情報入力システムは、移動体の操舵角に応じて回転するステアリング操作部に備えられたタッチデバイスに対するユーザの操作を受け付ける操作受付部と、操舵期間内におけるユーザに対する相対位置が一定となるように、ユーザの操作を受け付ける操作領域をタッチデバイス上に設定する操作領域設定部と、を備える。
【０００６】
前記の目的を達成するため、本発明の情報入力プログラムは、コンピュータを、移動体の操舵角に応じて回転するステアリング操作部に備えられたタッチデバイスに対するユーザの操作を受け付ける操作受付部、操舵期間内におけるユーザに対する相対位置が一定となるように、ユーザの操作を受け付ける操作領域をタッチデバイス上に設定する操作領域設定部、として機能させる。
【０００７】
前記の構成において、操舵期間内においては、ステアリング操作部とともに回転するタッチデバイスが回転することとなる。しかし、操舵期間内において、ユーザに対する相対位置が一定となるように操作領域が設定されるため、ユーザから見て操作領域の位置を操舵角に非依存とすることができる。ユーザは位置が一定に保たれた操作領域を操作すればよいため、操舵時においてタッチデバイスを操作しやすくすることができる。
【図面の簡単な説明】
【０００８】
【図１】情報入力システムのブロック図である。
【図２】図２Ａ〜図２Ｄはステアリング操作部の正面図である。
【図３】回転角のグラフである。
【図４】情報入力処理のフローチャートである。
【図５】図５Ａは回転角のグラフ、図５Ｂはステアリング操作部の正面図である。
【発明を実施するための形態】
【０００９】
ここでは、下記の順序に従って本発明の実施の形態について説明する。
（１）情報入力システムの構成：
（２）情報入力処理：
（３）他の実施形態：
【００１０】
（１）情報入力システムの構成：
図１は、本発明の一実施形態にかかる情報入力システム１０の構成を示すブロック図である。情報入力システム１０は、車両に搭載されたカーナビゲーション装置等の車載器である。情報入力システム１０は、制御部２０と記録媒体３０とを備えている。制御部２０は、ＣＰＵとＲＡＭとＲＯＭ等を備え、記録媒体３０やＲＯＭに記憶された情報入力プログラム２１を実行する。
【００１１】
記録媒体３０は、地図情報３０ａと運転計画情報３０ｂとを記録している。地図情報３０ａは、ノードデータとリンクデータと施設データとを含む。ノードデータは、おもに交差点についての情報を示す。具体的に、ノードデータは、交差点に対応するノードの座標や交差点の形状を示す。リンクデータは、道路区間に対応するリンクについて区間長や制限速度やレーン数や幅員等の各種情報を示す。道路区間は、長さ方向に連続する交差点で区切った道路の単位であり、リンクの両端にはノードが存在する。なお、３個以上のリンクが接続しているノードが交差点に対応する。区間長は、道路区間の長さであり、道路区間を走行する場合の走行距離を意味する。
【００１２】
リンクデータは、形状補間点データを含む。形状補間点データは、道路区間の幅方向の中央に設定された形状補間点の座標を示すデータである。制御部２０は、ノードの座標と形状補間点の座標とを取得し、これらの座標を接続する折れ線、または、これらの座標の近似曲線を道路区間の形状として取得する。
【００１３】
運転計画情報３０ｂは、目標とする車両の現在地である目標位置ごとに制御目標値を規定したデータである。本実施形態において、制御目標値として、目標車速と目標加減速度と目標操舵角が運転計画情報３０ｂに記録されていることとする。なお、制御目標値は、自動運転中の時刻ごとに記録されてもよい。制御部２０は、現在地が各目標位置に到達するように車両の各部を制御するとともに、現在地が各目標位置に到達するタイミングで各制御目標値が実現するように車両の各部を制御する。運転計画情報３０ｂは、車両の走行状況に応じて適宜修正されてもよい。車両を自動運転する技術は特に限定されず、公知の自動運転技術を適用でき、制御目標値も上述したものに限られない。
【００１４】
本実施形態において、目的地までの最適な経路として移動予定経路が探索されており、当該移動予定経路上を走行するための運転計画情報３０ｂが作成されている。すなわち、運転計画情報３０ｂが示す目標位置は、例えば移動予定経路上において一定の間隔で設定された複数の位置となっており、当該目標位置を辿るように走行することで移動予定経路上を走行することができる。ただし、運転計画情報３０ｂが示す目標位置は、必ずしも移動予定経路の全体に設定されていなくてもよく、移動予定経路のうち自動運転を行わない手動運転区間においては目標位置が設定されていない。
【００１５】
ここで、手動運転区間とは、何らかの要因で自動運転が困難となる区間であり、例えば道路形状が複雑な区間や、現在地の特定精度が低下する区間や、歩行者等の障害物が多い区間や、車両の挙動が不安定となる区間であってもよい。さらに、手動運転区間は、天候等の動的な要因に応じて設定されてもよい。手動運転区間においては、運転者による手動運転が行われることとなる。
【００１６】
目標車速は、地図情報３０ａのリンクデータが示す制限車速等で走行ができるように設定されている。また、目標車速は、停止予定地点に向けて徐々に減速したり、停止予定地点から徐々に制限車速まで加速するように設定されている。さらに、目標車速は、形状補間点データに基づいて特定される道路区間のカーブ形状に基づいて設定されている。
【００１７】
車両は、ＧＰＳ受信部４１と車速センサ４２とジャイロセンサ４３と車両制御ＥＣＵ（Electronic Control Unit）４４と操舵部４４ａと加減速部４４ｂとステアリング操作部４５とタッチパネルディスプレイ４６とタッチセンサ４７とを備えている。ＧＰＳ受信部４１は、ＧＰＳ衛星からの電波を受信し、図示しないインタフェースを介して車両の位置を算出するための信号を出力する。車速センサ４２は、車両が備える車輪の回転速度に対応した信号を出力する。制御部２０は、車速センサ４２からの信号に基づいて車速を取得する。ジャイロセンサ４３は、車両の水平面内の旋回についての角加速度を検出し、車両の向きに対応した信号を出力する。制御部２０は、ジャイロセンサ４３からの信号に基づいて車両の進行方向を取得する。制御部２０は、ＧＰＳ受信部４１と車速センサ４２とジャイロセンサ４３の出力信号に基づいて車両の現在地を取得する。
【００１８】
車両制御ＥＣＵ４４は、車両の各被制御装置を制御するためのコンピュータである。被制御装置には、少なくとも操舵部４４ａと加減速部４４ｂとが含まれる。操舵部４４ａは、車輪（操舵輪）の方向を制御するための機構であり、車両制御ＥＣＵ４４の制御に基づいて動作するステアリングギアボックス等が含まれる。自動運転中において、操舵部４４ａがステアリングギアボックスを動作させることにより、自動で操舵が行われる。ステアリングギアボックスとステアリング操作部４５とは機械的に連結されており、自動運転中において、ステアリングギアボックスの動作に追従するようにステアリング操作部４５が回転する。ステアリング操作部４５は、いわゆるステアリングホイールである。手動運転中において、運転者はステアリング操作部４５を把持して回転させてステアリングギアボックスを動作させることにより、手動で操舵を行うことができる。
【００１９】
加減速部４４ｂは、車両制御ＥＣＵ４４の制御に基づいて動作する加速部と減速部とを含む。加速部は、エンジンやモータ等の駆動源の出力を増大させるための機構である。減速部は、摩擦ブレーキやエンジンブレーキや回生ブレーキを制御するための機構である。車両は図示しないアクセルペダルとブレーキペダルを備えており、運転者がアクセルペダルとブレーキペダルとを操作することによっても加減速部４４ｂを制御できる。
【００２０】
車両制御ＥＣＵ４４は、操舵部４４ａと加減速部４４ｂの制御状態を示す信号を取得し、当該信号に基づいて操舵部４４ａと加減速部４４ｂをフィードバック制御することにより、運転計画情報３０ｂにしたがって自動運転を実現することができる。
【００２１】
図２Ａは、直進時かつ手動運転中におけるステアリング操作部４５を示す。ステアリング操作部４５は、タッチパネルディスプレイ４６とタッチセンサ４７とを備える。ステアリング操作部４５は、運転者が把持可能な円環状の把持部Ｈを有しており、当該把持部Ｈに内接するように矩形状のタッチパネルディスプレイ４６が備えられている。タッチパネルディスプレイ４６は、運転者の指の接触位置を検知するタッチデバイスと、制御部２０の制御の下で画像を表示するディスプレイとを兼ねている。つまり、本実施形態において、タッチデバイスがタッチパネルディスプレイ４６によって構成されている。タッチセンサ４７も、運転者の手の接触位置を検知するタッチデバイスであり、把持部Ｈの全体において運転者の手の把持位置ＴＬ，ＴＲ（ハッチング）を検知する。タッチパネルディスプレイ４６の上辺と下辺は、直進時において水平となる。
【００２２】
情報入力プログラム２１は、自動運転モジュール２１ａと操作受付モジュール２１ｂと状態判定モジュール２１ｃと操作領域設定モジュール２１ｄと表示制御モジュール２１ｅとを含む。操作受付モジュール２１ｂと状態判定モジュール２１ｃと操作領域設定モジュール２１ｄとは、それぞれコンピュータとしての制御部２０を操作受付部と状態判定部と操作領域設定部として機能させるプログラムモジュールである。
【００２３】
自動運転モジュール２１ａの機能により制御部２０は、上述した運転計画情報３０ｂを作成し、当該運転計画情報３０ｂにしたがって車両制御ＥＣＵ４４を制御する。すなわち、自動運転モジュール２１ａの機能により制御部２０は、公知の自動運転技術によって、目標位置と、当該目標位置ごとに車両を自動制御するための制御目標値とを規定した運転計画情報３０ｂを作成する。そして、制御部２０は、運転計画情報３０ｂに規定された制御目標値を順次車両制御ＥＣＵ４４に出力することで、車両の自動運転を実現する。また、制御部２０は、運転計画情報３０ｂを作成するにあたり、予めダイクストラ法等の公知の手法によって目的地までの最適な移動予定経路を探索し、当該移動予定経路上に目標位置を設定することにより、移動予定経路上を走行するための運転計画情報３０ｂを作成する。
【００２４】
自動運転モジュール２１ａの機能により制御部２０は、車両の現在地が予め運転計画情報３０ｂに規定された開始地点（最初の目標位置）を通過した場合に自動運転を開始する。同様に、制御部２０は、運転計画情報３０ｂに規定された終了地点（最後の目標位置）を通過した場合に自動運転を終了し、手動運転へと移行する。自動運転中においては操舵部４４ａの操舵と加減速部４４ｂの加減速とが自動で制御される。最後の目標位置とは、移動予定経路の目的地、または、手動運転区間の開始地点である。
【００２５】
操作受付モジュール２１ｂの機能により制御部２０は、ステアリング操作部４５に備えられたタッチデバイス（タッチパネルディスプレイ４６）に対する操作を受け付ける。具体的に、操作受付モジュール２１ｂの機能により制御部２０は、タッチパネルディスプレイ４６上において指が接触した接触検出点のアドレスを取得するとともに、ステアリング操作部４５の直進時からの回転角θ（紙面反時計回りを正とする）を車両制御ＥＣＵ４４から取得する。そして、制御部２０は、タッチパネルディスプレイ４６上における指の接触検出点のアドレスと回転角θに基づいて、車内空間座標系における指の接触位置を取得する。さらに、制御部２０は、車内空間座標系における指の接触位置の経時的な変化に基づいて、車内空間座標系における指の移動ベクトルを取得する。以下、指の接触位置と移動ベクトルの方向と表記した場合、特に示さない限り、車内空間座標系における位置と方向を意味することとする。
【００２６】
ここで、車内空間座標系とは、ステアリング操作部４５の回転角θに非依存の座標系であり、車両内の空間における位置を示す座標系である。また、車内空間座標系内において、ユーザとしての運転者は運転席上の一定位置に存在していることとする。従って、車内空間座標系における座標が一定であることは、ユーザに対する相対位置が一定であることを意味する。なお、記録媒体３０には、タッチパネルディスプレイ４６上における表示画素や接触検出点のアドレスと車内空間座標系の座標との対応関係を、回転角θごとに規定した座標変換テーブル（不図示）が記録されている。
【００２７】
操作受付モジュール２１ｂの機能により制御部２０は、車内空間座標系における指の接触位置や移動ベクトルの方向に対応付けられている操作を受け付ける。例えば、図２Ａの操作領域ＯＲにおいて上方向の移動ベクトルを取得した場合、制御部２０は、スピーカ（不図示）が出力する音の音量を大きくする操作や、音楽再生部（不図示）が再生している楽曲を曲送りする操作を受け付けてもよい。車内空間座標系における移動ベクトルに基づいて操作が受け付けられるため、図２Ｂのようにステアリング操作部４５が直進時から回転角θだけ回転していても、運転者が指を移動させた方向に応じた操作を受け付けることができる。制御部２０は、後述する手動運転期間と自動運転期間と操舵期間中と操舵期間外のいずれにおいても、車内空間座標系における移動ベクトルの方向に対応する操作を受け付ける。
【００２８】
状態判定モジュール２１ｃの機能により制御部２０は、ステアリング操作部４５によって操舵される移動体としての車両が自動運転中であるか手動運転中であるかを判定する。状態判定モジュール２１ｃの機能により制御部２０は、自動運転モジュール２１ａの機能によって自動運転が行われているか否かを判定する。すなわち、制御部２０は、操舵部４４ａと加減速部４４ｂの制御が自動で行われているか否かを判定する。
【００２９】
さらに、状態判定モジュール２１ｃの機能により制御部２０は、操舵期間中であるか否かを判定する。具体的に、制御部２０は、運転計画情報３０ｂに規定されている目標操舵角を取得し、当該目標操舵角に基づいて現在時刻が操舵期間中であるか否かを判定する。制御部２０は、現在時刻の直後の期間である直後期間における目標操舵角の単位時間あたりの変化角の絶対値の最大値を取得し、当該最大値が閾値以上である場合に操舵期間中であると判定する。直後期間は、例えば現在時刻を始期とし、現在時刻から予め決められた基準期間（例えば１分）だけ経過した時刻を終期とする期間であってもよい。
【００３０】
図３は、ステアリング操作部４５の回転角θのグラフである。同図において、横軸は時刻を示し、縦軸はステアリング操作部４５の回転角を示す。なお、制御部２０は、各目標位置における目標操舵角に基づいて各目標位置における回転角θを導出し、さらに各目標位置における目標車速に基づいて各目標位置の到達時刻を導出することにより、各時刻における回転角θを取得する。
【００３１】
図３に示すように、現在時刻ｔ１から基準期間Ｍが経過するまでの直近期間Ｔ１において、回転角θが常に０度であるため、制御部２０は、現在時刻ｔ１が操舵期間中であると判定しない。同様に、現在時刻ｔ２から基準期間Ｍが経過するまでの直近期間Ｔ２において、回転角θが常に一定であるため、制御部２０は、現在時刻ｔ２が操舵期間中であると判定しない。一方、現在時刻ｔ３から基準期間Ｍが経過するまでの直近期間Ｔ３において、回転角θが変化し、単位時間あたりの回転角θの変化角ｄθ／ｄｔの絶対値（傾きの絶対値）の最大値が閾値（例えば２度／秒）以上であり、制御部２０は、現在時刻ｔ３が操舵期間中であると判定する。
【００３２】
操作領域設定モジュール２１ｄの機能により制御部２０は、自動運転中である場合に、手動運転中である場合よりも、タッチデバイス（タッチパネルディスプレイ４６）上において操作を受け付ける操作領域を大きくする。図２Ａ，図２Ｂは手動運転中のステアリング操作部４５を示し、図２Ｃ，図２Ｄは自動運転中のステアリング操作部４５を示している。図２Ａ〜図２Ｄにおいて、操作領域ＯＬ，ＯＲ，ＯＣ，ＯＳＬ，ＯＳＲを破線枠で示している。図２Ｃに示す自動運転中の操作領域ＯＣは、図２Ａ，図２Ｂに示す手動運転中の操作領域ＯＬ，ＯＲの合計よりも大きくなっている。また、図２Ｄに示す自動運転中の操作領域ＯＣ，ＯＳＬ，ＯＳＲの合計は、図２Ａ，図２Ｂに示す手動運転中の操作領域ＯＬ，ＯＲの合計よりも大きくなっている。なお、操作受付モジュール２１ｂの機能により制御部２０は、操作領域ＯＬ，ＯＲ，ＯＣ，ＯＳＬ，ＯＳＲ以外の領域における接触位置や移動ベクトルを取得しても何ら操作を受け付けない。
【００３３】
操作領域設定モジュール２１ｄの機能により制御部２０は、タッチパネルディスプレイ４６が操作されると、回転角θに基づいて車内空間座標系における指の接触位置や移動ベクトルの方向を取得する。制御部２０は、車内空間座標系における指の接触位置や移動ベクトルが操作領域ＯＬ，ＯＲ，ＯＣ，ＯＳＬ，ＯＳＲ内である場合に、当該接触位置や移動ベクトルの方向に対応する操作を受け付ける。ここで、操作領域ＯＬ，ＯＲ，ＯＣ，ＯＳＬ，ＯＳＲは、車内空間座標系において規定される。従って、操作領域ＯＬ，ＯＲ，ＯＣ，ＯＳＬ，ＯＳＲは、ステアリング操作部４５の回転角θに非依存の位置に存在することとなる。また、操作領域ＯＬ，ＯＲ，ＯＣ，ＯＳＬ，ＯＳＲは、ステアリング操作部４５とともに回転するタッチパネルディスプレイ４６の軌道上に設定される。
【００３４】
操作領域設定モジュール２１ｄの機能により制御部２０は、手動運転中において、ユーザによるステアリング操作部４５の把持位置ＴＬ，ＴＲに基づいて操作領域ＯＬ，ＯＲを設定する。具体的に、操作領域設定モジュール２１ｄの機能により制御部２０は、手動運転中である場合に、運転者によるステアリング操作部４５の把持位置ＴＬ，ＴＲを検出し、当該把持位置ＴＬ，ＴＲに操作領域ＯＬ，ＯＲを追従させる。操作領域設定モジュール２１ｄの機能により制御部２０は、把持部Ｈに備えられたタッチセンサ４７の出力信号と回転角θとに基づいて、車内空間座標系における把持位置ＴＬ，ＴＲを取得する。基本的には、把持部Ｈが両手で把持されるため、左右の把持位置ＴＬ，ＴＲが取得されることとなる。
【００３５】
手動運転中において、制御部２０は、操作領域ＯＬ，ＯＲのそれぞれが把持位置ＴＬ，ＴＲに最も近くなるように、車内空間座標系において操作領域ＯＬ，ＯＲの位置を設定する。例えば、制御部２０は、回転角θに基づいて、タッチパネルディスプレイ４６が存在する領域を車内空間座標系において取得し、当該領域内に操作領域ＯＬ，ＯＲの全体が収まり、かつ、把持位置ＴＬ，ＴＲの重心と操作領域ＯＬ，ＯＲの重心との距離が最も短くなるように、車内空間座標系において操作領域ＯＬ，ＯＲを設定する。
【００３６】
次に、自動運転中における操作領域ＯＣ，ＯＳＬ，ＯＳＲについて説明する。操作領域設定モジュール２１ｄの機能により制御部２０は、操舵期間内におけるユーザに対する相対位置が一定となるように、ユーザの操作を受け付ける操作領域をタッチパネルディスプレイ４６上に設定する。操作領域設定モジュール２１ｄの機能により制御部２０は、自動運転中、かつ、操舵期間内において、ユーザに対する相対位置が一定となるように、操作領域をタッチパネルディスプレイ４６上に設定する。
【００３７】
図２Ｃは、自動運転中、かつ、操舵期間内における操作領域ＯＣを示している。操作領域設定モジュール２１ｄの機能により制御部２０は、ステアリング操作部４５とともに回転するタッチパネルディスプレイ４６の軌道上の領域のうち、操舵期間内において常にタッチパネルディスプレイ４６が存在する領域である常在領域内に操作領域ＯＣを設定する。本実施形態において、タッチパネルディスプレイ４６は、ステアリング操作部４５の回転軸Ｚに対して直交する矩形平面状となっており、ステアリング操作部４５の回転軸Ｚ（回転軸の延長線）がタッチパネルディスプレイ４６の画面の幾何学的な重心を通過する。
【００３８】
ここで、常在領域は、ステアリング操作部４５の回転軸Ｚを含む領域である。制御部２０は、タッチパネルディスプレイ４６が存在する回転軸Ｚの直交平面のうち、ステアリング操作部４５の回転軸Ｚを中心とするタッチパネルディスプレイ４６の内接円内の領域である常在領域Ｕの全体に操作領域ＯＣを設定する。常在領域Ｕの半径は、タッチパネルディスプレイ４６の短辺（図２Ａの縦の辺）の半分の長さとなる。
【００３９】
操作領域設定モジュール２１ｄの機能により制御部２０は、操舵期間内において、常在領域Ｕ内に操作領域ＯＣを限定する。図３の現在時刻ｔ３のように、近い将来、単位時間あたりにおける回転角θの変化角ｄθ／ｄｔが閾値以上となる場合、図２Ｃのように、制御部２０は、常在領域Ｕ内の操作領域ＯＣのみを設定する。
【００４０】
一方、操作領域設定モジュール２１ｄの機能により制御部２０は、操舵期間外において、常在領域Ｕ内に操作領域を限定しない。図３の現在時刻ｔ１，ｔ２のように、近い将来、単位時間あたりにおける回転角θの変化角ｄθ／ｄｔが閾値以上とならない場合、図２Ｄに示すように、制御部２０は、常在領域Ｕ内の操作領域ＯＣだけでなく、常在領域Ｕ外においても操作領域ＯＳＬ，ＯＳＲを設定する。
【００４１】
操作領域ＯＳＬ，ＯＳＲは、回転角θが０度におけるタッチパネルディスプレイ４６の上下中央、かつ、常在領域Ｕに接する位置に左右一対設定されている。操作領域ＯＳＬ，ＯＳＲは、常在領域Ｕ内に存在しないため、ステアリング操作部４５の回転角θの絶対値がある上限値よりも大きくなった場合に、タッチパネルディスプレイ４６外の領域となる。つまり、ステアリング操作部４５の回転角θの絶対値が前記上限値よりも大きくなった場合に、タッチパネルディスプレイ４６から操作領域ＯＳＬ，ＯＳＲがはみ出すこととなる。従って、制御部２０は、操舵期間外において、ステアリング操作部４５の回転角θの絶対値が、タッチパネルディスプレイ４６から操作領域ＯＳＬ，ＯＳＲがはみ出さない前記上限値以下である場合に限り、操作領域ＯＳＬ，ＯＳＲを設定する。なお、操作領域ＯＣ，ＯＳＬ，ＯＳＲは車内空間座標系において定義されており、制御部２０は、回転角θに基づいて操作領域ＯＣ，ＯＳＬ，ＯＳＲに対応するタッチパネルディスプレイ４６内の領域を特定し、当該領域に操作領域ＯＣ，ＯＳＬ，ＯＳＲを設定する。
【００４２】
また、操作領域設定モジュール２１ｄの機能により制御部２０は、操舵期間内と操舵期間外とにおいて、互いに共通の操作を受け付けるための操作領域ＯＣを常在領域Ｕ内に設定する。図２Ｃ，図２Ｄに示すように、操舵期間内と操舵期間外のいずれにおいても操作領域ＯＣには同じ画像が表示されており、操舵期間内と操舵期間外において共通の操作（自動運転解除，緊急通報，自動運転速度の変更）が受付可能となっている。
【００４３】
なお、操作領域ＯＣにて"自動解除"と表示された表示領域ＤＣ１がタップ操作されると、制御部２０は、自動運転を強制的に解除する操作を受け付ける。また、操作領域ＯＣにて"緊急通報"と表示された表示領域ＤＣ２がタップ操作されると、制御部２０は、図示しない通信手段によって緊急通報を発する操作を受け付ける。さらに、操作領域ＯＣにて"速度"と上下の矢印が表示された表示領域ＤＣ３上にて上方向または下方向のフリック操作がなされると、制御部２０は、目標車速を上方修正または下方修正する操作を受け付ける。
【００４４】
一方、図２Ｄに示すように、操作領域ＯＳＬ，ＯＳＲは操舵期間外においてのみ設定される。そのため、操舵期間外において操作領域ＯＳＬ，ＯＳＲにて受け付けられていた操作は、操舵期間内においては受け付けられなくなる。なお、操作領域ＯＳＬ，ＯＳＲにおいて受け付ける操作は、常在領域Ｕ内の操作領域ＯＣにて受け付けられる操作よりも重要度が低い操作であってもよく、図２Ａ，図２Ｂの手動運転中における操作領域ＯＬ，ＯＲにおいて受け付ける操作と同じである。
【００４５】
表示制御モジュール２１ｅの機能により制御部２０は、自動運転中である場合に、手動運転中である場合よりも、タッチパネルディスプレイ４６上において情報を表示する表示領域を大きくする。具体的に、図２Ａ，図２Ｂに示すように、制御部２０は、手動運転中において、操作領域ＯＬ，ＯＲとほぼ同じ領域を表示領域ＤＬ，ＤＲとして設定する。一方、図２Ｄに示すように、制御部２０は、自動運転中、かつ、操舵期間外において、操作領域ＯＳＬ，ＯＳＲとほぼ同じ領域を表示領域ＤＳＬ，ＤＳＲとして設定する。また、図２Ｃ，図２Ｄに示すように、制御部２０は、自動運転中において、３個の表示領域ＤＣ１，ＤＣ２，ＤＣ３が結合することによって常在領域Ｕ内の操作領域ＯＣが形成されるように、表示領域ＤＣ１，ＤＣ２，ＤＣ３を設定する。
【００４６】
図２Ａ，図２Ｂに示すように、表示制御モジュール２１ｅの機能により制御部２０は、手動運転中において、表示領域ＤＬ，ＤＲ（操作領域ＯＬ，ＯＲ）にて受付可能な操作の方向（移動ベクトルの方向）を示す矢印を当該表示領域ＤＬ，ＤＲに表示する。
【００４７】
同様に、図２Ｄに示すように、制御部２０は、自動運転中において、表示領域ＤＳＬ，ＤＳＲ（操作領域ＯＳＬ，ＯＳＲ）にて受付可能な操作の方向（移動ベクトルの方向）を示す矢印を当該表示領域ＤＳＬ，ＤＳＲに表示する。また、図２Ｃ，図２Ｄに示すように、制御部２０は、自動運転中において、操作領域ＯＣのうちの表示領域ＤＣ１，ＤＣ２にて、タップ操作により受付可能な操作の内容（自動運転解除，緊急通報）を示す文字"自動解除""緊急通報"を表示する。さらに、図２Ｃ，図２Ｄに示すように、制御部２０は、自動運転中において、常在領域Ｕ内の操作領域ＯＣのうちの表示領域ＤＣ３にて、受付可能な操作の方向（移動ベクトルの方向）を示す矢印、および、受付可能な操作の内容（自動運転速度の変更）を示す文字"速度"を表示する。表示領域ＤＣ３における移動ベクトルの方向が上方向であった場合、制御部２０は、自動運転の制御目標値としての目標車速を上方修正する操作を受け付ける。一方、表示領域ＤＣ３における移動ベクトルの方向が下方向であった場合、制御部２０は、自動運転の制御目標値としての目標車速を下方修正する操作を受け付ける。
【００４８】
なお、表示制御モジュール２１ｅの機能により制御部２０は、表示領域ＤＬ，ＤＲ，ＤＳＬ，ＤＳＲ，ＤＣ１，ＤＣ２，ＤＣ３に表示する画像の画像データを生成し、当該画像データをステアリング操作部４５の回転角θに基づいて回転補正する。すなわち、制御部２０は、車内空間座標系における画像がステアリング操作部４５の回転角θに非依存となるように、画像データの方向を補正しておく。これにより、ステアリング操作部４５が回転していても、表示領域ＤＬ，ＤＲ，ＤＳＬ，ＤＳＲ，ＤＣ１，ＤＣ２，ＤＣ３に表示された画像が回転していないように見せることができる。
【００４９】
以上説明した本実施形態において、操舵期間内においては、ステアリング操作部４５とともに回転するタッチパネルディスプレイ４６が回転することとなる。しかし、操舵期間内において、ユーザに対する相対位置が一定となるように操作領域ＯＣが設定されるため、ユーザから見て操作領域ＯＣの位置を操舵角に非依存とすることができる。ユーザは位置が一定に保たれた操作領域ＯＣを操作すればよいため、操舵時においてタッチパネルディスプレイ４６を操作しやすくすることができる。
【００５０】
また、タッチパネルディスプレイ４６の軌道上の領域のうち、操舵期間内において常にタッチパネルディスプレイ４６が存在する常在領域Ｕ内に操作領域ＯＣが設定されるため、操作領域ＯＣのユーザに対する相対位置が操舵角に拘わらず一定となるように設定できる。すなわち、操舵期間内における特定の操舵角においてタッチデバイスの軌道外の位置に操作領域ＯＣが設定されることを防止でき、常に操作領域ＯＣをタッチデバイス上に設定できる。
【００５１】
ここで、タッチパネルディスプレイ４６のうちステアリング操作部４５の回転軸Ｚ上に存在する部分は、操舵角（回転角θ）がいなかる角度に変化してもステアリング操作部４５の回転軸Ｚ上に存在し続けることとなる。そのため、ステアリング操作部４５の回転軸Ｚを含む領域に操作領域ＯＣを設定することにより、操舵期間内において操舵角がいなかる角度に変化しても、常にタッチパネルディスプレイ４６が存在する領域に操作領域ＯＣを設定できる。
【００５２】
また、図２Ｄに示すように、操舵期間外において常在領域Ｕ内に操作領域ＯＣ，ＯＳＬ，ＯＳＲを限定しないことにより、タッチパネルディスプレイ４６が回転しない状況において操作領域ＯＣ，ＯＳＬ，ＯＳＲを広く確保することができる。従って、操舵期間外において、タッチパネルディスプレイ４６にて多様な操作を受け付けることができる。
【００５３】
また、制御部２０は、操舵期間内と操舵期間外とにおいて、互いに共通の操作を受け付けるための操作領域ＯＣを常在領域Ｕ内に設定する。これにより、操舵期間内と操舵期間外のいずれにおいても、常在領域Ｕ内に操作領域ＯＣが設定されるとともに、当該常在領域Ｕ内の操作領域ＯＣにて受け付けられる操作が共通となる。すなわち、操舵期間の開始時および終了時において、常在領域Ｕ内の操作領域ＯＣにて受け付けられる操作が変化しないようにすることができ、ユーザの使い勝手を向上させることができる。
【００５４】
一方、ユーザがステアリング操作部４５を把持する手動運転中においては、ステアリング操作部４５の把持位置ＴＬ，ＴＲに基づいて操作領域ＯＬ，ＯＲを設定することにより、ステアリング操作部４５を把持するユーザが操作しやすい操作領域ＯＬ，ＯＲを設定できる。
【００５５】
さらに、ステアリング操作部４５を把持する必要性が低下する自動運転中において、手動運転中よりも操作領域ＯＡを大きくすることができ、受付可能な操作の自由度を高めることができる。一方、ステアリング操作部４５を把持する必要性が高い手動運転中において、自動運転中よりも操作領域ＯＬ，ＯＲを小さくすることにより、運転者の注意がタッチパネルディスプレイ４６に惹かれる可能性を低減できる。特に、自動運転中である場合に、タッチパネルディスプレイ４６の全体を操作領域ＯＡとして設定するため、自動運転中においては、タッチパネルディスプレイ４６にて受付可能な操作の自由度を高めることができる。
【００５６】
（２）情報入力処理：
図４は、情報入力処理のフローチャートである。情報入力処理は、例えば車両のアクセサリー電源がＯＮとなった場合に開始する処理である。なお、アクセサリー電源がＯＮとなることは、情報入力システム１０の電源がＯＮとなることを意味する。また、アクセサリー電源をＯＮした段階では、自動運転は開始していないこととする。すなわち、情報入力処理は、手動運転中において開始することとする。
【００５７】
まず、操作領域設定モジュール２１ｄと表示制御モジュール２１ｅの機能により制御部２０は、把持位置ＴＬ，ＴＲ付近に表示領域ＤＬ，ＤＲと操作領域ＯＬ，ＯＲを設定する（ステップＳ１００）。すなわち、図２Ａ，図２Ｂに示すように、制御部２０は、把持位置ＴＬ，ＴＲとの距離が最短となるように操作領域ＯＬ，ＯＲ（表示領域ＤＬ，ＤＲ）を、車内空間座標系において設定する。
【００５８】
次に、表示制御モジュール２１ｅと操作受付モジュール２１ｂの機能により制御部２０は、表示と操作の監視を行う（ステップＳ１１０）。すなわち、表示制御モジュール２１ｅの機能により制御部２０は、表示領域ＤＬ，ＤＲにおいて表示する画像データを生成し、当該画像データをステアリング操作部４５の回転角θに基づいて回転補正した上でタッチパネルディスプレイ４６に出力する。また、操作受付モジュール２１ｂの機能により制御部２０は、車内空間座標系における指の接触位置を監視する。操作領域ＯＬ，ＯＲにおける指の接触位置が検出された場合、制御部２０は、当該接触位置の移動ベクトルを取得し、当該移動ベクトルの方向に対応する操作を受け付ける。
【００５９】
予め決められた期間（例えば１秒）だけステップＳ１１０を継続すると、状態判定モジュール２１ｃの機能により制御部２０は、自動運転に移行したか否かを判定する（ステップＳ１２０）。すなわち、状態判定モジュール２１ｃの機能により制御部２０は、自動運転モジュール２１ａの機能によって自動運転が行われている状態に移行したか否かを判定する。
【００６０】
自動運転に移行したと判定しなかった場合（ステップＳ１２０：Ｎ）、制御部２０は、ステップＳ１００に戻る。これにより、手動運転中において、表示領域ＤＬ，ＤＲと操作領域ＯＬ，ＯＲとを回転角θに応じて逐次更新することができる。
【００６１】
自動運転に移行したと判定した場合（ステップＳ１２０：Ｙ）、操作領域設定モジュール２１ｄと表示制御モジュール２１ｅの機能により制御部２０は、操舵期間内であるか否かを判定する（ステップＳ１３０）。すなわち、図３に示すように、制御部２０は、現在時刻ｔ１〜ｔ３を始期とする直近期間Ｔ１〜Ｔ３における単位時間あたりの回転角θの変化角ｄθ／ｄｔの絶対値の最大値が閾値以上であるか否かを判定する。
【００６２】
操舵期間内であると判定した場合（ステップＳ１３０：Ｙ）、操作領域設定モジュール２１ｄと表示制御モジュール２１ｅの機能により制御部２０は、常在領域Ｕ内のみに操作領域ＯＣと表示領域ＤＣ１〜ＤＣ３を設定する（ステップＳ１４０）。つまり、図２Ｃに示すように、制御部２０は、操舵期間内において常在領域Ｕ内に操作領域ＯＣを限定する。
【００６３】
次に、表示制御モジュール２１ｅと操作受付モジュール２１ｂの機能により制御部２０は、表示と操作の監視を行う（ステップＳ１５０）。すなわち、表示制御モジュール２１ｅの機能により制御部２０は、表示領域ＤＣ１〜ＤＣ３において表示する画像データを生成し、当該画像データをステアリング操作部４５の回転角θに基づいて回転補正した上でタッチパネルディスプレイ４６に出力する。また、操作受付モジュール２１ｂの機能により制御部２０は、車内空間座標系における指の接触位置を監視する。ここで、操作領域ＯＣのうち表示領域ＤＣ１または表示領域，ＤＣ２の部分にてタップ操作の接触位置が検出された場合、制御部２０は、自動運転解除または緊急通報の操作を受け付ける。一方、操作領域ＯＣのうち表示領域ＤＣ３の部分にて指の接触位置の移動が検出された場合、制御部２０は、車内空間座標系における指の移動ベクトルを取得し、当該移動ベクトルの方向に基づいて、目標車速を上方修正または下方修正する操作を受け付ける。
【００６４】
一方、操舵期間内であると判定しなかった場合（ステップＳ１３０：Ｎ）、操作領域設定モジュール２１ｄと表示制御モジュール２１ｅの機能により制御部２０は、常在領域Ｕ内と常在領域Ｕ外に操作領域ＯＣ，ＯＳＬ，ＯＳＲと表示領域ＤＣ１〜ＤＣ３，ＤＳＬ，ＤＳＲを設定する（ステップＳ１６０）。つまり、図２Ｄに示すように、制御部２０は、操舵期間外において常在領域Ｕ内に操作領域ＯＣを限定しない。
【００６５】
次に、表示制御モジュール２１ｅと操作受付モジュール２１ｂの機能により制御部２０は、表示と操作の監視を行う（ステップＳ１７０）。すなわち、表示制御モジュール２１ｅの機能により制御部２０は、表示領域ＤＣ１〜ＤＣ３，ＤＳＬ，ＤＳＲにおいて表示する画像データを生成し、当該画像データをステアリング操作部４５の回転角θに基づいて回転補正した上でタッチパネルディスプレイ４６に出力する。操作受付モジュール２１ｂの機能により制御部２０は、常在領域Ｕ内の操作領域ＯＣにおいてステップＳ１５０と共通の操作を受け付ける。また、制御部２０は、常在領域Ｕ外のＯＳＬ，ＯＳＲにおける指の接触位置の移動が検出された場合、車内空間座標系における指の移動ベクトルを取得し、当該移動ベクトルの方向に対応する操作を受け付ける。
【００６６】
ステップＳ１５０またはステップＳ１７０にて予め決められた期間（例えば１秒）だけステップＳ１４０を継続すると、状態判定モジュール２１ｃの機能により制御部２０は、手動運転に移行したか否かを判定する（ステップＳ１８０）。すなわち、状態判定モジュール２１ｃの機能により制御部２０は、自動運転モジュール２１ａの機能によって自動運転が行われていない状態に移行したか否かを判定する。
【００６７】
手動運転に移行したと判定しなかった場合（ステップＳ１８０：Ｎ）、制御部２０は、ステップＳ１３０に戻る。これにより、自動運転中における操作の受付と表示とを継続できる。一方、手動運転に移行したと判定した場合（ステップＳ１８０：Ｙ）、制御部２０は、ステップＳ１００にリターンし、手動運転中における操作の受付と表示とを実現するための処理（ステップＳ１００〜Ｓ１２０）を実行する。
【００６８】
（３）他の実施形態：
以上の実施形態は本発明を実施するための一例であり、他にも種々の実施形態を採用可能である。例えば、常在領域Ｕは、ステアリング操作部の回転軸Ｚを含まない領域であってもよい。例えば、制御部２０は、有期限の操舵期間内における回転角θの範囲を取得し、当該回転角θの範囲内においてタッチパネルディスプレイが常に存在する領域に操作領域を設定してもよい。
【００６９】
図５Ａは、操舵期間Ｔ４における回転角θを示すグラフである。同図において、回転角θがθmin〜θmax内で変化する操舵期間Ｔ４が示されている。なお、θminは０度である。回転角θは、操舵期間Ｔ４において０度からθmaxまで増加し、再び０度に戻る。図５Ｂは、本実施形態のタッチパネルディスプレイ１４６を示す。同図に示すように、タッチパネルディスプレイ１４６は、ステアリング操作部１４５の回転軸Ｚ上に存在していない。そのため、回転軸Ｚを含む常在領域に操作領域を設定することができない。
【００７０】
制御部２０は、操舵期間Ｔ４において回転角θがθmin〜θmax内で変化する際にタッチパネルディスプレイ１４６が常に存在する領域を常在領域Ｕとして取得する。図５Ｂにおいては、回転角θがθminである場合のタッチパネルディスプレイ１４６を実線で示し、回転角θがθmaxである場合のタッチパネルディスプレイ１４６を一点鎖線で示している。同図において、回転角θがθminである場合もθmaxである場合もタッチパネルディスプレイ１４６が存在する領域である常在領域Ｕをハッチングで示している。制御部２０は、操舵期間Ｔ４における回転角θの範囲に基づいて常在領域Ｕを算出し、当該常在領域Ｕ内のいずれかに操作領域ＯＣを設定すればよい。
【００７１】
また、必ずしも、制御部２０は、運転計画情報３０ｂの目標操舵角に基づいて操舵期間内であるか否かを判定しなくてもよい。例えば、制御部２０は、例えば車両が移動する予定または移動中の道路に基づいて操舵期間内であるか否かを判定してもよい。例えば、曲率半径等の道路形状に基づいて操舵期間内であるか否かが判定されてもよいし、道路種別（高速道路や一般道路の区別）に基づいて操舵期間内であるか否かが判定されてもよい。
【００７２】
さらに、制御部２０は、車両制御ＥＣＵ４４から実際の操舵角を取得し、当該操舵角に基づいて操舵期間内であるか否かを判定してもよい。また、操舵期間は、単位時間あたりの回転角θの変化角ｄθ／ｄｔの絶対値の最大値が閾値以上となる期間でなくてもよく、回転角θの絶対値が閾値以上となる期間であってもよい。
【００７３】
また、制御部２０は、操舵期間外においてタッチパネルディスプレイ４６の全体に操作領域を設定してもよい。さらに、制御部２０は、必ずしも操舵期間内であるか否かを判定しなくてもよい。例えば、制御部２０は、自動運転が行われる全期間が操舵期間であると見なし、自動運転が行われる全期間において図２Ｃのように回転軸Ｚを含む常在領域Ｕ内のみに操作領域を設定してもよい。さらに、制御部２０は、手動運転が行われる全期間も操舵期間であると見なし、手動運転が行われる全期間において図２Ｃのように回転軸Ｚを含む常在領域Ｕ内のみに操作領域を設定してもよい。
【００７４】
さらに、前記実施形態では、操作領域と表示領域とが一致する例を示したが、操作領域と表示領域とが一致しなくてもよい。また、必ずしも自動運転中における表示領域や操作領域は、手動運転中における表示領域や操作領域よりも大きくなくてもよい。また、制御部２０は、自動運転中においてのみ操作領域や表示領域を設定し、手動運転中においては操作領域や表示領域を設定ないようにしてもよい。
【００７５】
上述した操作の内容はあくまでも一例であり、制御部２０が受け付ける操作の内容は特に限定されない。また、常在領域Ｕ内の操作領域ＯＣにて受け付ける操作は、操舵期間内と操舵期間外とで共通でなくてもよい。また、制御部２０が表示する内容も特に限定されない。また、必ずしも手動運転中における操作領域ＯＬ，ＯＲが把持位置ＴＬ，ＴＲに追従しなくてもよい。例えば、手動運転中において、ステアリング操作部４５から片手が離れた場合に、制御部２０は、操作領域ＯＬ，ＯＲを固定してもよい。さらに、制御部２０は、自動運転中においても、把持位置ＴＬ，ＴＲに追従した操作領域を設定してもよい。
【００７６】
さらに、タッチデバイスは、必ずしもタッチパネルディスプレイ４６でなくてもよい。すなわち、ステアリング操作部４５に表示を行わないタッチデバイスが備えられてもよい。この場合でも、手動運転中において、ステアリング操作部４５上において指を移動させる範囲を限定することができるため、運転者の注意がタッチデバイスに惹かれる可能性を低減できる。
【００７７】
ステアリング操作部は、操舵のために運転者が把持して回転等をさせる操作部であればよく、必ずしも円形でなくてもよい。ステアリング操作部によって操舵される移動体は必ずしも車両でなくてもよく、船舶や航空機であってもよい。また、タッチデバイスは、ステアリング操作部に備えられればよく、ステアリング操作部のどの位置に備えられてもよい。例えば、ステアリング操作部としてのステアリングホイールの内側にタッチデバイスが備えられてもよいし、ステアリングホイール自体がタッチデバイスであってもよい。操作受付部は、タッチデバイスに対する操作を受け付ければよく、受け付ける操作の種類（タップ操作，ダブルタップ操作，ドラッグ＆ドロップ操作，フリック操作）は特に限定されない。
【００７８】
操舵期間とは、操舵が行われる期間であり、有期限の期間であってもよい、無期限の期間であってもよい。操作領域設定部は、有期限の操舵期間における操舵角の変化範囲を推定してもよい。そして、操作領域設定部は、操舵角の変化範囲内において、ユーザに対する相対位置が一定となるように、ユーザの操作を受け付ける操作領域をタッチデバイス上に設定してもよい。操舵角の変化範囲は、例えば移動体が移動する移動予定経路の湾曲形状に基づいて推定されてもよいし、移動体の操舵履歴に基づいて推定されてもよい。さらに、移動体は、自動運転されてもよく、自動運転の運転計画に基づいて操舵角の変化範囲が推定されてもよい。一方、操作領域設定部は、無期限の操舵期間における操舵角の変化範囲として全角度（例えば３６０度）を推定してもよい。この場合、制御部２０は、操舵角が３６０度変化しても、ユーザに対する相対位置が一定となるように、操作領域をタッチデバイス上に設定してもよい。
【００７９】
ユーザに対する相対位置とは、操舵角に非依存の座標系における位置を意味する。例えば、移動体の内部空間の一定位置にユーザが乗車すると仮定すると、操作領域設定部は、当該内部空間の座標系における操作領域の座標を一定に保つことにより、ユーザに対する操作領域の相対位置を一定とすることができる。ユーザとは、ステアリング操作部を操作する者であり、おもに運転者を意味する。また、操作領域設定部は、ユーザの位置をカメラ等のセンサによって取得し、当該取得したユーザの位置に基づいてユーザに対する相対位置が一定となるように、操作領域を設定してもよい。
【００８０】
また、操作領域設定部は、ステアリング操作部とともに回転するタッチデバイスの軌道上の領域のうち、操舵期間内において常にタッチデバイスが存在する領域である常在領域内に操作領域を設定してもよい。この構成において、タッチデバイスの軌道上の領域のうち、操舵期間内において常にタッチデバイスが存在する常在領域内に操作領域が設定されるため、操作領域のユーザに対する相対位置が操舵角に拘わらず一定となるように設定できる。すなわち、操舵期間内における特定の操舵角においてタッチデバイスの軌道外の位置に操作領域が設定されることを防止でき、常に操作領域をタッチデバイス上に設定できる。常在領域は、操舵角の変化範囲が推定可能な有期限の操舵期間内において常にタッチデバイスが存在する領域であってもよい。常在領域は、操舵角の変化範囲が推定不能な無期限の操舵期間内において常にタッチデバイスが存在する領域、すなわちタッチデバイスが回転可能な全角度において常にタッチデバイスが存在する領域であってもよい。
【００８１】
具体的に、常在領域は、ステアリング操作部の回転軸を含む領域であってもよい。ここで、タッチデバイスのうちステアリング操作部の回転軸上に存在する部分は、操舵角がいなかる角度に変化してもステアリング操作部の回転軸上に存在し続けることとなる。そのため、ステアリング操作部の回転軸を含む領域に操作領域を設定することにより、操舵期間内において操舵角がいなかる角度に変化しても、常にタッチデバイスが存在する領域に操作領域を設定できる。すなわち、無期限の操舵期間を想定した場合でも、常にタッチデバイスが存在する領域に操作領域を設定できる。また、操作領域を、ステアリング操作部の回転軸に関して回転対称な形状とすることにより、操舵角が変化しても操作領域が変化しないようにすることできる。
【００８２】
さらに、操作領域設定部は、操舵期間内において、常在領域内に操作領域を限定し、操舵期間外において、常在領域内に操作領域を限定しないようにしてもよい。このように、操舵期間外において常在領域内に操作領域を限定しないことにより、タッチデバイスが回転しない状況において操作領域を広く確保することができる。従って、操舵期間外において、タッチデバイスにて多様な操作を受け付けることができる。なお、操舵期間とは、操舵角の変化が一定の基準よりも大きくなる期間であり、例えば単位時間あたりの操舵角の変化角が一定の基準以上となる期間であってもよい。また、操舵期間は、例えば直進時のステアリング操作部の操舵角からのずれ角が一定の基準以上となる期間であってもよい。
【００８３】
また、操作領域設定部は、操舵期間内と操舵期間外とにおいて、互いに共通の操作を受け付けるための操作領域を常在領域内に設定してもよい。これにより、操舵期間内と操舵期間外のいずれにおいても、常在領域内に操作領域が設定されるとともに、当該常在領域内の操作領域にて受け付けられる操作が共通となる。すなわち、操舵期間の開始時および終了時において、常在領域内の操作領域にて受け付けられる操作が変化しないようにすることができ、ユーザの使い勝手を向上させることができる。
【００８４】
さらに、操作領域設定部は、自動運転中、かつ、操舵期間内において、ユーザに対する相対位置が一定となるように、操作領域をタッチデバイス上に設定し、手動運転中において、ユーザによるステアリング操作部の把持位置に基づいて操作領域を設定してもよい。このように、ユーザがステアリング操作部を把持する手動運転中においては、ステアリング操作部の把持位置に基づいて操作領域を設定することにより、ステアリング操作部を把持するユーザが操作しやすい操作領域を設定できる。なお、自動運転中であるとは、少なくとも操舵が自動で制御されている状態を意味し、操舵だけでなく加減速も自動で制御されている状態であってもよい。手動運転中とは、少なくとも操舵が自動で制御されていない状態を意味し、加減速については自動で制御されている状態であってもよい。
【００８５】
さらに、本発明のように、操舵期間内におけるユーザに対する相対位置が一定となるように操作領域を設定する手法は、プログラムや方法としても適用可能である。また、以上のようなシステム、プログラム、方法は、単独の装置として実現される場合もあれば、車両に備えられる各部と共有の部品を利用して実現される場合もあり、各種の態様を含むものである。例えば、以上のような装置を備えたナビゲーションシステム、情報入力システムや方法、プログラムを提供することが可能である。また、一部がソフトウェアであり一部がハードウェアであったりするなど、適宜、変更可能である。さらに、装置を制御するプログラムの記録媒体としても発明は成立する。むろん、そのソフトウェアの記録媒体は、磁気記録媒体であってもよいし光磁気記録媒体であってもよいし、今後開発されるいかなる記録媒体においても全く同様に考えることができる。
【符号の説明】
【００８６】
１０…情報入力システム、２０…制御部、２１…情報入力プログラム、２１ａ…自動運転モジュール、２１ｂ…操作受付モジュール、２１ｃ…状態判定モジュール、２１ｄ…操作領域設定モジュール、２１ｅ…表示制御モジュール、３０…記録媒体、３０ａ…地図情報、３０ｂ…運転計画情報、４１…ＧＰＳ受信部、４２…車速センサ、４３…ジャイロセンサ、４４…車両制御ＥＣＵ、４４ａ…操舵部、４４ｂ…加減速部、４５…ステアリング操作部、４６…タッチパネルディスプレイ、４７…タッチセンサ、ＤＣ１〜ＤＣ３，ＤＬ，ＤＲ，ＤＳＬ，ＤＳＲ…表示領域、Ｈ…把持部、Ｍ…基準期間、ＯＡ…操作領域、ＯＣ，ＯＬ，ＯＲ，ＯＳＬ，ＯＳＲ…操作領域、ＴＬ，ＴＲ…把持位置、Ｕ…常在領域、Ｚ…回転軸、θ…回転角、
【図１】
2019010900.tif 000003
【図２】
2019010900.tif 000004
【図３】
2019010900.tif 000005
【図４】
2019010900.tif 000006
【図５】
2019010900.tif 000007