(57)【要約】【課題】地図及びアイコンを含む操作対象画面にてカーソルを操作する際における操作性が向上する画面操作システム、及び画面操作プログラムを提供すること。【解決手段】画面操作システム１は、地図及びアイコンを含む操作対象画面を操作するための画面操作システムであって、操作対象画面を表示するディスプレイ３と、操作対象画面に関する操作を行うタッチパッド２と、画面操作システム１のユーザの意図であって、ディスプレイ３に表示された地図をタッチパッド２にて操作を行う意図の有無を判断可能な状況か否かを判断し、上記判断に基づいて、画面に表示されたカーソルであって、タッチパッド２を介して操作可能なカーソルを、スイッチに常時引き込む常時引き込みモードにするか否かを決定する制御モード設定部６ａと、を備える。【選択図】図１
2018081364.tif 000002
【特許請求の範囲】
【請求項１】
地図及びアイコンを含む操作対象画面を操作するための画面操作システムであって、
前記操作対象画面を表示する表示手段と、
前記操作対象画面に関する操作を行う操作手段と、
前記画面操作システムのユーザの意図であって、前記表示手段に表示された地図を前記操作手段にて操作を行う意図の有無を判断可能な状況か否かを判断する判断手段と、
前記判断手段による判断に基づいて、画面に表示されたカーソルであって、前記操作手段を介して操作可能なカーソルを、前記アイコンに常時引き込む常時引き込みモードにするか否かを決定する決定手段と、を備える、
画面操作システム。
【請求項２】
ユーザの視線を検知する視線検知手段を備え、
前記判断手段は、前記視線検知手段にて前記ユーザの視線を検知している場合には、前記ユーザの意図の有無を判断可能な状況であると判断する、
請求項１に記載の画面操作システム。
【請求項３】
ユーザが操作手段を操作する指の本数に応じて異なる処理を実行する特定操作設定の登録を受け付ける登録手段と、
前記登録手段にて前記特定操作設定の登録が受け付けられている場合、前記判断手段は、前記ユーザの意図の有無を判断可能な状況であると判断する、
請求項１又は２に記載の画面操作システム。
【請求項４】
前記設定手段は、前記判断手段にて前記ユーザの意図の有無を判断可能な状況であると判断している場合、前記画面に表示されたカーソルを前記アイコンに常時引き込む常時引き込みモードにする、
請求項１から３のいずれか一項に記載の画面操作システム。
【請求項５】
前記設定手段は、前記判断手段にて前記地図の操作を行う状況か、又はそうでない状況かを判断可能な状況であると判断している場合、前記画面に表示されたカーソルを前記アイコンに常時引き込むことのないフリーカーソルモードにする、
請求項１から３のいずれか一項に記載の画面操作システム。
【請求項６】
地図及びアイコンを含む操作対象画面を操作するための画面操作プログラムであって、
コンピュータを、
前記操作対象画面を表示する表示手段と、
前記操作対象画面に関する操作を行う操作手段と、
ユーザの意図であって、前記表示手段に表示された地図を前記操作手段にて操作を行う意図の有無を判断可能な状況か否かを判断する判断手段と、
前記判断手段による判断に基づいて、画面に表示されたカーソルであって、前記操作手段を介して操作可能なカーソルを、前記アイコンに常時引き込む常時引き込みモードにするか否かを決定する決定手段と、として機能させるための、
画面操作プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画面操作システム、及び画面操作プログラムに関する。
【背景技術】
【０００２】
従来、外部入力デバイス（例えば、マウス等）を使用して画面上のカーソルを操作しており、近年ではこのような外部入力デバイスとして、ユーザの視線を検出してカーソルを操作するシステムも提案されている（例えば、特許文献１参照）。
【０００３】
ここで、カーソルは基本的にはスイッチの如きアイコンを押下するための機能であるため、画面上のいずれかのアイコン上にカーソルがあればよく、この点に鑑みて、カーソルの現在位置から最も近くに位置するアイコン上にカーソルを引き込むモード（常時引き込みモード）が採用されることがある。しかし、この常時引き込みモードは、アイコンのみが表示される画面において適したモードではあるが、例えばカーナビゲーションシステム等で用いられる地図及びアイコンの両方を含む画面では操作し難く適していないモードであった。すなわち、このような画面では、アイコンだけではなく、地図上の任意の地点にもカーソルを合わせて地図操作等を行う必要があるが、常時引き込みモードでは自動的にスイッチにカーソルが引き込まれてしまい、地図上にカーソルを合わせられなかった。そのため、このような地図及びアイコンの両方を含む画面では、画面上の任意の地点にカーソルを移動させることのできるフリーカーソルモードが採用されていた。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１５−１５２９３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、上記のようにフリーカーソルモードとすると、アイコン上にカーソルを合わせることが、常時引き込みモードと比べて困難となってしまうので、操作性が低下してしまう可能性がある。そこで、地図及びアイコンを含む操作対象画面にてカーソルを操作する際において、操作性が向上する画面操作システム及び画面操作プログラムが要望されていた。
【０００６】
本発明は、上記に鑑みてなされたものであって、地図及びアイコンを含む操作対象画面にてカーソルを操作する際における操作性が向上する画面操作システム、及び画面操作プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するために、本発明に係る画面操作システムは、地図及びアイコンを含む操作対象画面を操作するための画面操作システムであって、前記操作対象画面を表示する表示手段と、前記操作対象画面に関する操作を行う操作手段と、前記画面操作システムのユーザの意図であって、前記表示手段に表示された地図を前記操作手段にて操作を行う意図の有無を判断可能な状況か否かを判断する判断手段と、前記判断手段による判断に基づいて、画面に表示されたカーソルであって、前記操作手段を介して操作可能なカーソルを、前記アイコンに常時引き込む常時引き込みモードにするか否かを決定する決定手段と、を備える。
【０００８】
また、本発明に係る画面操作プログラムは、地図及びアイコンを含む操作対象画面を操作するための画面操作プログラムであって、コンピュータを、前記操作対象画面を表示する表示手段と、前記操作対象画面に関する操作を行う操作手段と、ユーザの意図であって、前記表示手段に表示された地図を前記操作手段にて操作を行う意図の有無を判断可能な状況か否かを判断する判断手段と、前記判断手段による判断に基づいて、画面に表示されたカーソルであって、前記操作手段を介して操作可能なカーソルを、前記アイコンに常時引き込む常時引き込みモードにするか否かを決定する決定手段と、として機能させる。
【発明の効果】
【０００９】
本発明に係る画面操作システム、及び画面操作プログラムによれば、地図を操作する意図の有無を判断可能な状況か否かに基づいて、カーソルの制御状態を決定するので、ユーザの意図に適合した制御が可能であり、地図及びアイコンを含む操作対象画面にてカーソルを操作する際における操作性が向上する。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施の形態に係る画面操作システムを例示するブロック図である。
【図２】制御モード設定処理のフローチャートである。
【図３】ディスプレイの表示例を示す図である。
【発明を実施するための形態】
【００１１】
（実施の形態）
以下、本発明に係る画面操作システム、及び画面操作プログラムの実施の形態について図面を参照しつつ詳細に説明する。ただし、実施の形態によって本発明が限定されるものではない。
【００１２】
［実施の形態の基本的概念］
まずは、本実施の形態の基本的概念について説明する。
【００１３】
本発明は、ユーザが地図及びアイコンを含む操作対象画面を操作するための画面操作システム及び画面操作プログラムに関する。なお、「画面操作システム」とは、画面の操作に用いられる様々なシステムを含むが、以下では、画面操作システムが、車両に搭載される車載装置である場合について説明する。ここで、「アイコン」とは、操作対象画面上に表示されるカーソルによる選択対象となるものであり、例えば以下ではアイコンはスイッチである場合について説明する。なお、カーソルを操作する方法は任意で、本実施の形態ではユーザが自身の指でタッチパッドをなぞることで、この指の動きに応じてディスプレイ上のカーソルを操作するものとするが、これに限らず、他のデバイス（例えばマウスや、ユーザの動きを検知するモーションキャプチャー等）を用いて操作してもよい。
【００１４】
ここで、本実施の形態では、カーソルの制御モードとして、常時引き込みモードと、フリーカーソルモードのいずれかに設定される。「常時引き込みモード」とは、カーソルの位置を、カーソルの現在地点からディスプレイ上の最も近くに存在するスイッチに引き込む設定である。この常時引き込みモードでは、カーソルをスイッチに合わせやすくなる反面、ディスプレイ上の任意の地点にカーソルを合わせる操作は行えなくなってしまう。「フリーカーソルモード」とは、カーソルの位置をスイッチに引き込まない設定である。このフリーカーソルモードでは、カーソルを自在に所望の地点に合わせることができカーソル操作の自由度が向上する反面、スイッチにカーソルを合わせる際には、カーソルをスイッチの地点まで動かす操作が必要となり、常時引き込みモードと比べて操作性が低下してしまう。
【００１５】
また、カーソルの操作設定として、マルチタッチ設定のＯＮとＯＦＦをユーザの意思により切り替えられる。この「マルチタッチ設定」とは、ユーザがタッチパッドを操作する指の本数に応じて異なる処理を実行する特定操作設定である。例えば、このマルチタッチ設定がＯＮの場合には、ユーザはタッチパッドを１本指で操作した場合にはカーソルを移動させることができ、２本指で操作した場合には地図画面をスライド移動させることができる。なお、マルチタッチ設定がＯＦＦの場合には、タッチパッドを操作する指の本数に拘わらず、カーソルが移動する。
【００１６】
［実施の形態の具体的内容］
続いて、本実施の形態の具体的内容について説明する。
【００１７】
（構成）
まずは、本実施の形態に係る画面操作システム１の構成について説明する。図１は、本実施の形態に係る画面操作システム１を例示するブロック図である。ここで、本実施の形態に係る画面操作システム１は、概略的に、タッチパッド２、ディスプレイ３、スピーカ４、視線検知部５、制御部６、及びデータ記録部７を備えている。
【００１８】
（構成−タッチパッド）
タッチパッド２は、操作対象画面に関する操作を行う操作手段であって、ユーザの指等で押圧されることにより、当該ユーザから各種操作入力を受け付ける操作手段である。このタッチパッド２の具体的な構成は任意であるが、例えば、抵抗膜方式や静電容量方式等による操作位置検出手段を備えた公知のものを用いることができる。
【００１９】
（構成−ディスプレイ）
ディスプレイ３は、操作対象画面を表示する表示手段である。このディスプレイ３の具体的な構成は任意であるが、例えば、公知の液晶ディスプレイや有機ＥＬディスプレイの如きフラットパネルディスプレイ等を用いることができる。なお、上記のタッチパッド２と当該ディスプレイ３をタッチパネルとして一体形成しても構わない。
【００２０】
（構成−スピーカ）
スピーカ４は、情報を音声にて出力する音声出力手段である。このスピーカ４から出力される音声の具体的な態様は任意であり、必要に応じて生成された合成音声や、予め録音された音声を出力することができる。
【００２１】
（構成−視線検知部）
視線検知部５は、ユーザの視線を検知する視線検知手段である。なお本実施の形態では、この視線検知部５は、ユーザに正対して配置され、カメラ等の撮影装置（図示省略）でユーザの眼球の動きを認識してユーザの視線を検知し、ディスプレイ３上の視線の位置（以下、視点）を算出する装置である場合について説明する。ただし、視線検知部５は、視線を検知可能である限り他の任意の装置を用いることができ、例えばユーザの頭部に装着して、頭部の動きから視線を検知する装置等でも構わない。このように視線検知部５を備えることにより、カーソルの制御を補助できる。例えば、ユーザは、通常、カーソルを動かす際にはカーソルの移動先を見ているため、ユーザがタッチパッド２でカーソルを操作した際に、ユーザの視点の近傍までカーソルが移動するように補助してもよい。
【００２２】
（構成−制御部）
制御部６は、画面操作システム１を制御する制御手段であり、具体的には、ＣＰＵ、当該ＣＰＵ上で解釈実行される各種のプログラム（ＯＳなどの基本制御プログラムや、ＯＳ上で起動され特定機能を実現するアプリケーションプログラムを含む）、及びプログラムや各種のデータを格納するためのＲＡＭの如き内部メモリを備えて構成されるコンピュータである。特に、実施の形態に係る画面操作プログラムは、任意の記録媒体又はネットワークを介して画面操作システム１にインストールされることで、制御部６の各部を実質的に構成する。
【００２３】
また、この制御部６は、機能概念的に、制御モード設定部６ａ、及び登録部６ｂを備えている。制御モード設定部６ａは、画面操作システム１のユーザの意図であって、ディスプレイ３に表示された地図をタッチパッド２にて操作を行う意図の有無を判断可能な状況か否かを判断する判断手段であり、かつ、判断手段による判断に基づいて、画面に表示されたカーソルであって、タッチパッド２を介して操作可能なカーソルを、アイコンに常時引き込む常時引き込みモードにするか否かを決定する決定手段である。登録部６ｂは、ユーザがタッチパッド２を操作する指の本数に応じて異なる処理を実行する特定操作設定（本実施の形態では上述したマルチタッチ設定）の登録を受け付ける登録手段である。なお、マルチタッチ設定が登録されている場合、データ記録部の図示しない操作設定ＤＢにマルチタッチ設定ＯＮであることを示すフラグ「１」を格納し、マルチタッチ設定が登録されていない場合、データ記録部の図示しない操作設定ＤＢにマルチタッチ設定ＯＦＦであることを示すフラグ「０」を格納する。
【００２４】
（構成−データ記録部）
データ記録部７は、画面操作システム１の動作に必要なプログラム及び各種のデータを記録する記録手段であり、例えば、外部記録装置としてのハードディスク（図示省略）を用いて構成されている。ただし、ハードディスクに代えてあるいはハードディスクと共に、磁気ディスクの如き磁気的記録媒体、又はＤＶＤやブルーレイディスクの如き光学的記録媒体を含む、その他の任意の記録媒体を用いることができる。
【００２５】
また、このデータ記録部７は、地図データベース（以下、ＤＢ）７ａを備えている。
【００２６】
地図ＤＢ７ａは、地図情報を格納する地図情報格納手段である。ここで、「地図情報」とは、ユーザに対して地図を提示するための情報であり、具体的には、道路、道路の交差点、道路構造物、施設等を含む各種の位置の特定に必要な情報であり、例えば、道路上に設定された各ノードに関するノードデータ（例えばノードＩＤ、座標等）や、道路上に設定された各リンクに関するリンクデータ（例えばリンクＩＤ（以下、ＬＩＤ）、リンク名、接続ノードＩＤ、道路座標、道路種別（例えば、細街路、一般道路、主要国道、及び高速道路等）、道路幅、車線数等）、地物データ（例えば信号機、道路標識、ガードレール、施設、施設カテゴリ等）、地形データ等を含んで構成されている。このような地図ＤＢ７ａの地図情報については、所定の記録媒体を介して入力することにより記録されたり、不図示の地図配信センターから配信された情報を受信することにより記録されたりする。
【００２７】
（処理）
次に、このように構成される本実施の形態の画面操作システム１によって実行される処理について説明する。なお、以下の各処理の説明において、制御主体を特記しない処理については、画面操作システム１の制御部６にて実行されるものとし、情報の取得元や取得経路を特記しない場合については、公知のタイミング及び公知の方法にて、画面操作システム１のデータ記録部７に予め格納されており、あるいは、画面操作システム１のタッチパッド２を介してユーザ等によって入力されるものとする。また、ステップを「Ｓ」と略記する。
【００２８】
ここで、画面操作システム１によって実行される処理には、制御モード設定処理が含まれる。以下では、この制御モード設定処理について順次説明する。
【００２９】
（処理−制御モード設定処理）
まずは、制御モード設定処理について説明する。この制御モード設定処理は、概略的に、カーソルの制御モードを、フリーカーソルモード又は常時引き込みモードのいずれかに設定する処理である。図２は、制御モード設定処理のフローチャートである。ここで、この制御モード設定処理を実行するタイミングは任意であるが、実施の形態では、画面操作システム１の電源が投入された後に起動されるものとして説明する。
【００３０】
ＳＡ１にて制御モード設定部６ａは、現在の画面にデフォルトで設定されている制御モードが、フリーカーソルモードであるか否かを判定する。すなわち、制御部６は、画面の種類に応じて当該画面のデフォルトの制御モードを判定し、データ記録部に設定する。例えば、本実施の形態では、地図のみを含む画面、又は、地図及びスイッチの両方を含む画面である場合には、デフォルトの制御モードとして「フリーカーソルモード」が設定され、スイッチのみを含む画面である場合には、「常時引き込みモード」が設定される。ここで、図３は、ディスプレイ３の表示例を示す図である。この図３に示すように、以下では、ディスプレイ３に表示された現在の画面は、地図（地図Ｍ）及びスイッチ（スイッチＳＷ１、ＳＷ２、ＳＷ３）の両方を含む画面であり、デフォルトの制御モードとして「フリーカーソルモード」が設定されているものとして説明する。そして、デフォルトの制御モードがフリーカーソルモードである場合（ＳＡ１、Ｙｅｓ）、ＳＡ３に移行し、フリーカーソルモードでない場合、すなわち常時引き込みモードである場合（ＳＡ１、Ｎｏ）、ＳＡ２に移行する。なお、以下では、これらのスイッチＳＷ１、ＳＷ２、ＳＷ３を相互に区別する必要のない場合には、単に「スイッチ」と称する。
【００３１】
ＳＡ２にて制御モード設定部６ａは、常時引き込みモードに設定する。この設定は、例えばデータ記録部のモード設定ＤＢ（図示省略）に、現在の設定が常時引き込みモードであることを示すフラグ「０」を格納してもよい。すなわち、デフォルトの制御モードが常時引き込みモードである場合（つまり、現在の画面がスイッチのみを含む画面である場合）、フリーカーソルにして任意の地点へとカーソル操作を行う必要はなく、いずれかのスイッチにカーソルＣが引き込まれた方が操作性が高いので、常時引き込みモードに設定して、制御モード設定処理を終了する。
【００３２】
ＳＡ３にて制御モード設定部６ａは、視線検知状態であるか否かを判定する。この判定の具体的な方法は任意であり、例えば上述した視線検知部５にて視線を検知できているか否かを判定し、検知できている場合には視線検知状態であると判定する。そして、視線検知状態である場合（ＳＡ３、Ｙｅｓ）、ＳＡ２に移行し、常時引き込みモードに設定して、制御モード設定処理を終了する。以下、このような処理を行う理由について説明する。まず、この視線検知状態とは、画面操作システム１のユーザの意図であって、ディスプレイ３に表示された地図をタッチパッド２にて操作を行う意図の有無を判断可能な状況である。すなわち、視線検知状態では、視点が地図にある場合は、ユーザは地図の操作（地図のスライド移動）を行う意図が有り、視点がアイコンにある場合は、ユーザは地図の操作を行う意図が無い（すなわち、スイッチにカーソルＣを移動させる意図が有る）と判断可能である。このようにユーザの意図が判断できるのであれば、常時引き込みモードとした方が好ましい。具体的には、例えばユーザの視点がスイッチにある際に（すなわち、スイッチにカーソルＣを移動させる意図が有る際に）、タッチパッド２の操作があった場合、最も近いスイッチにカーソルＣを引き込むことでユーザの意図した操作を行うことができるし、ユーザの視点が地図にある際に（すなわち、地図をスライド移動させる意図が有る際に）、タッチパッド２の操作があった場合、カーソルＣを移動させることなく地図をスライド移動させれば、ユーザの意図した操作を行うことができる。一方、視線検知状態でない場合（ＳＡ３、Ｎｏ）、ＳＡ４に移行する。
【００３３】
ＳＡ４にて制御モード設定部６ａは、特定操作設定（本実施の形態ではマルチタッチ設定）がＯＮであるか否かを判定する。この判定の具体的な方法は任意であり、例えば上述したように、図示しない操作設定ＤＢにマルチタッチ設定ＯＮであることを示すフラグ「１」が格納されている場合には、特定操作設定がＯＮであると判定し、マルチタッチ設定ＯＦＦであることを示すフラグ「０」が格納されている場合には、特定操作設定がＯＦＦであると判定する。そして、特定操作設定がＯＮである場合（ＳＡ４、Ｙｅｓ）、ＳＡ２に移行し、常時引き込みモードに設定して、制御モード設定処理を終了する。以下、このような処理を行う理由について説明する。まず、このマルチタッチ設定ＯＮである状態とは、画面操作システム１のユーザの意図であって、ディスプレイ３に表示された地図をタッチパッド２にて操作を行う意図の有無を判断可能な状況である。すなわち、マルチタッチ設定ＯＮでは、２本指操作の場合は、ユーザは地図の操作（地図のスライド移動）を行う意図が有り、１本指操作の場合は、ユーザは地図の操作を行う意図が無い（すなわち、スイッチにカーソルＣを移動させる意図が有る）と判断可能である。このようにユーザの意図が判断できるのであれば、常時引き込みモードとした方が好ましい。具体的には、例えばユーザが１本指操作を行った際には（すなわち、スイッチにカーソルＣを移動させる意図が有る際には）、最も近いスイッチにカーソルＣを引き込むことユーザの意図した操作を行うことができるし、ユーザが２本指操作を行った際には（すなわち、地図をスライド移動させる意図が有る際には）、カーソルＣを移動させることなく地図をスライド移動させれば、ユーザの意図した操作を行うことができる。一方、特定操作設定がＯＮでない場合（ＯＦＦである場合）（ＳＡ４、Ｎｏ）、ＳＡ５に移行する。
【００３４】
ＳＡ５にて制御モード設定部６ａは、制御モードをフリーカーソルモードに設定する。すなわち、視線検知状態でなく、かつ特定操作設定がＯＦＦである場合には、ユーザがディスプレイ３に表示された地図をタッチパッド２にて操作を行う意図の有無を判断不可能な状況といえる。この場合には、フリーカーソルモードとして、地図をスライド移動させたい際には、地図にカーソルＣを合わせて任意の地点を選択（クリック、タップ等）すれば、その地点の方に地図がスライド移動されるし、スイッチを選択したい際には、スイッチにカーソルＣを合わせてスイッチを選択（クリック、タップ等）すればよい。以上にて、制御モード設定処理を終了する。このように制御モードが設定された後に、ユーザはタッチパッド２にて操作を行った際には、操作に合わせて以下のように処理が行われる。まず、フリーカーソルモードであれば、ユーザの指の動きに合わせて所望の位置にカーソルＣが動く。目線検知状態による常時引き込みモードであれば、視点がスイッチにある場合はカーソルＣがいずれかのスイッチに引き込まれ、視点が地図にある場合はユーザの指の動きに合わせて地図がスライド移動する。特定操作設定ＯＮによる常時引き込みモードであれば、１本指操作の場合はカーソルＣがいずれかのスイッチに引き込まれ、２本指操作の場合はユーザの指の動きに合わせて地図がスライド移動する。
【００３５】
（実施の形態の効果）
このように本実施の形態によれば、地図を操作する意図の有無を判断可能な状況か否かに基づいて、カーソルＣの制御状態を決定するので、ユーザの意図に適合した制御が可能であり、地図及びスイッチを含む操作対象画面にてカーソルＣを操作する際における操作性が向上する。
【００３６】
また、ユーザの視線を検知している場合には、ユーザの意図の有無を判断可能な状況であると判断するので、ユーザの視線を用いた簡素な判断手法によりユーザの意図の有無を判断でき、操作性がより向上する。
【００３７】
また、マルチタッチ設定の登録を受け付けている場合には、ユーザの意図の有無を判断可能な状況であると判断するので、タッチパッド２の設定登録を用いた簡素な判断手法によりユーザの意図の有無を判断でき、利便性がより向上する。
【００３８】
また、ユーザの意図の有無を判断可能な状況である場合、常時引き込みモードにするので、ユーザの意図に適した制御状態とすることができ、操作性がより向上する。
【００３９】
〔実施の形態に対する変形例〕
以上、本発明に係る実施の形態について説明したが、本発明の具体的な構成及び手段は、特許請求の範囲に記載した本発明の技術的思想の範囲内において、任意に改変及び改良することができる。以下、このような変形例について説明する。
【００４０】
（解決しようとする課題や発明の効果について）
まず、発明が解決しようとする課題や発明の効果は、上述の内容に限定されるものではなく、発明の実施環境や構成の細部に応じて異なる可能性があり、上述した課題の一部のみを解決することや、上述した効果の一部のみを奏することがある。
【００４１】
（分散や統合について）
また、上述した各電気的構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各部の分散や統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散又は統合して構成できる。本出願における「システム」とは、複数の装置によって構成されたものに限定されず、単一の装置によって構成されたものを含む。また、本出願における「装置」とは、単一の装置によって構成されたものに限定されず、複数の装置によって構成されたものを含む。
【００４２】
（形状、数値、構造、時系列について）
実施の形態や図面において例示した構成要素に関して、形状、数値、又は複数の構成要素の構造若しくは時系列の相互関係については、本発明の技術的思想の範囲内において、任意に改変及び改良することができる。
【００４３】
（制御モード設定処理について）
本実施の形態では、制御モード設定処理において、地図をタッチパッド２にて操作を行う意図がユーザにあるか否かを判断できる場合（視線検知状態の場合（ＳＡ３、Ｙｅｓ）、又は特定操作設定ＯＮの場合（ＳＡ４、Ｙｅｓ））には、常時引き込みモードにしたが、逆に、この場合にフリーカーソルモードに設定してもよい。なぜならば、ユーザによっては、常にどこかのスイッチにカーソルＣが引き込まれて操作の自由度が低い常時引き込みモードを好まない場合があり、また、特に視線検知状態では、視線検知によるカーソルＣ移動の補助ができるので、フリーカーソルモードでもカーソルＣをスイッチに合わせ易く困らないと考えられるためである。
【００４４】
このように、本変形例では、ユーザの意図の有無を判断可能な状況である場合、フリーカーソルモードにするので、ユーザの意図に適した制御状態とすることができ、操作性がより向上する。
【００４５】
〔実施の形態の特徴と効果の一部〕
最後に、これまでに説明した実施の形態の特徴と効果の一部を、以下に例示する。ただし、実施の形態の特徴と効果は、以下の内容に限定されず、以下の特徴の一部のみを具備することによって以下の効果の一部のみを奏する場合や、以下の特徴以外の他の特徴を具備することによって以下の効果以外の他の効果を奏する場合がある。
【００４６】
実施の形態の１つの側面１に係る画面操作システムは、地図及びアイコンを含む操作対象画面を操作するための画面操作システムであって、前記操作対象画面を表示する表示手段と、前記操作対象画面に関する操作を行う操作手段と、前記画面操作システムのユーザの意図であって、前記表示手段に表示された地図を前記操作手段にて操作を行う意図の有無を判断可能な状況か否かを判断する判断手段と、前記判断手段による判断に基づいて、画面に表示されたカーソルであって、前記操作手段を介して操作可能なカーソルを、前記アイコンに常時引き込む常時引き込みモードにするか否かを決定する決定手段と、を備える。
【００４７】
上記側面１に係る画面操作システムによれば、地図を操作する意図の有無を判断可能な状況か否かに基づいて、カーソルの制御状態を決定するので、ユーザの意図に適合した制御が可能であり、地図及びアイコンを含む操作対象画面にてカーソルを操作する際における操作性が向上する。
【００４８】
実施の形態の他の側面２に係る画面操作システムは、上記側面１に係る画面操作システムにおいて、ユーザの視線を検知する視線検知手段を備え、前記判断手段は、前記視線検知手段にて前記ユーザの視線を検知している場合には、前記ユーザの意図の有無を判断可能な状況であると判断する。
【００４９】
上記側面２に係る画面操作システムによれば、ユーザの視線を検知している場合には、ユーザの意図の有無を判断可能な状況であると判断するので、ユーザの視線を用いた簡素な判断手法によりユーザの意図の有無を判断でき、操作性がより向上する。
【００５０】
実施の形態の他の側面３に係る画面操作システムは、上記側面１又は２に係る画面操作システムにおいて、ユーザが操作手段を操作する指の本数に応じて異なる処理を実行する特定操作設定の登録を受け付ける登録手段と、前記登録手段にて前記特定操作設定の登録が受け付けられている場合、前記判断手段は、前記ユーザの意図の有無を判断可能な状況であると判断する。
【００５１】
上記側面３に係る画面操作システムによれば、特定操作設定の登録を受け付けている場合には、ユーザの意図の有無を判断可能な状況であると判断するので、操作手段の設定登録を用いた簡素な判断手法によりユーザの意図の有無を判断でき、利便性がより向上する。
【００５２】
実施の形態の他の側面４に係る画面操作システムは、上記側面１から３のいずれかに係る画面操作システムにおいて、前記設定手段は、前記判断手段にて前記ユーザの意図の有無を判断可能な状況であると判断している場合、前記画面に表示されたカーソルを前記アイコンに常時引き込む常時引き込みモードにする。
【００５３】
上記側面４に係る画面操作システムによれば、ユーザの意図の有無を判断可能な状況である場合、常時引き込みモードにするので、ユーザの意図に適した制御状態とすることができ、操作性がより向上する。
【００５４】
実施の形態の他の側面５に係る画面操作システムは、上記側面１から３のいずれかに係る画面操作システムにおいて、前記設定手段は、前記判断手段にて前記地図の操作を行う状況か、又はそうでない状況かを判断可能な状況であると判断している場合、前記画面に表示されたカーソルを前記アイコンに常時引き込むことのないフリーカーソルモードにする。
【００５５】
上記側面５に係る画面操作システムによれば、ユーザの意図の有無を判断可能な状況である場合、フリーカーソルモードにするので、ユーザの意図に適した制御状態とすることができ、操作性がより向上する。
【００５６】
実施の形態の他の側面６に係る画面操作プログラムは、地図及びアイコンを含む操作対象画面を操作するための画面操作プログラムであって、コンピュータを、前記操作対象画面を表示する表示手段と、前記操作対象画面に関する操作を行う操作手段と、ユーザの意図であって、前記表示手段に表示された地図を前記操作手段にて操作を行う意図の有無を判断可能な状況か否かを判断する判断手段と、前記判断手段による判断に基づいて、画面に表示されたカーソルであって、前記操作手段を介して操作可能なカーソルを、前記アイコンに常時引き込む常時引き込みモードにするか否かを決定する決定手段と、として機能させる。
【００５７】
上記側面６に係る画面操作プログラムによれば、地図を操作する意図の有無を判断可能な状況か否かに基づいて、カーソルの制御状態を決定するので、ユーザの意図に適合した制御が可能であり、地図及びアイコンを含む操作対象画面にてカーソルを操作する際における操作性が向上する。
【符号の説明】
【００５８】
１  画面操作システム
２  タッチパッド
３  ディスプレイ
４  スピーカ
５  視線検知部
６  制御部
６ａ  制御モード設定部
６ｂ  登録部
７  データ記録部
７ａ  地図ＤＢ
Ｃ  カーソル
Ｍ  地図
ＳＷ１、ＳＷ２、ＳＷ３  スイッチ
【図１】
2018081364.tif 000003
【図２】
2018081364.tif 000004
【図３】
2018081364.tif 000005