(57)【要約】【課題】表示画面上に表示される複数のアイコンの大きさ、形、位置関係に関わらず、利用者が所望しないアイコンを選択する状況を、従来に比べて、低減する情報処理装置を提供する。【解決手段】情報処理装置１は、それぞれの配置される中心座標、外形が定められた複数の項目ボタン３１をディスプレイ３表示領域に表示し、タッチパッド４の入力信号に基づいて表示領域中の指示位置の座標を決定して、複数の項目ボタン３１の中心座標を、当該項目ボタンの外形との間の座標に補正して補正中心の座標とし、複数の項目ボタン３１のうち、指示位置の座標と補正中心の座標とが最も近い項目ボタン３１を選択状態とする。【選択図】図１
2015095072.tif 000002
【特許請求の範囲】
【請求項１】
それぞれの配置される中心座標、外形が定められた複数の項目ボタンを表示領域に表示する手段と、
入力信号に基づいて前記表示領域中の指示位置の座標を決定する手段と、
前記複数の項目ボタンの中心座標を、当該項目ボタンの外形との間の座標に補正して補正中心の座標とする手段と、
前記複数の項目ボタンのうち、前記指示位置の座標と前記補正中心の座標とが最も近い項目ボタンを選択状態とする手段とを有する情報処理装置。
【請求項２】
前記補正する手段は、前記補正中心の座標を、前記中心座標から前記外形方向に前記項目ボタンの外形の幅の所定の割合だけ変位させた座標とする請求項１に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置に関する。
【背景技術】
【０００２】
従来の技術として、表示画面上に表示された複数のアイコンをカーソルによって正確に指示しなくともカーソルを所望位置に移動する情報処理装置がある（例えば、特許文献１参照）。
【０００３】
この情報処理装置は、表示画面上に複数のアイコンを表示する表示部と、利用者の接触位置に対応した座標信号を出力するタッチパッドと、タッチパッドの出力する座標信号に基づいて表示画面上に表示されるカーソルの位置を制御する制御部とを有し、カーソルが複数のアイコンのいずれも指示していない場合、制御部はカーソルの位置と複数のアイコンそれぞれの中心座標とを比較し、最も近くに位置するアイコン上にカーソルを移動する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平９−１９０２８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１に示す情報処理装置は、最も近くに位置するアイコン上にカーソルを移動するが、表示画面上に表示される複数のアイコンの大きさや形、位置関係によっては、移動された先のアイコンが必ずしも利用者が所望する位置にはならないという問題があった。
【０００６】
従って、本発明の目的は、表示画面上に表示される複数のアイコンの大きさ、形、位置関係に関わらず、利用者が所望しないアイコンを選択する状況を、従来に比べて、低減する情報処理装置を提供することにある。
【課題を解決するための手段】
【０００７】
本発明の一態様は、それぞれの配置される中心座標、外形が定められた複数の項目ボタンを表示領域に表示する手段と、
入力信号に基づいて前記表示領域中の指示位置の座標を決定する手段と、
前記複数の項目ボタンの中心座標を、当該項目ボタンの外形との間の座標に補正して補正中心の座標とする手段と、
前記複数の項目ボタンのうち、前記指示位置の座標と前記補正中心の座標とが最も近い項目ボタンを選択状態とする手段とを有する情報処理装置を提供する。
【０００８】
上記補正する手段は、前記補正中心の座標を、前記中心座標から前記外形方向に前記項目ボタンの外形の幅の所定の割合だけ変位させた座標とするものであってもよい。
【発明の効果】
【０００９】
本発明によれば、表示画面上に表示される複数のアイコンの大きさ、形、位置関係に関わらず、利用者が所望しないアイコンを選択する状況を、従来に比べて、低減することができる。
【図面の簡単な説明】
【００１０】
【図１】図１は、実施の形態に係る情報処理装置の構成の一例を示す概略図である。
【図２】図２は、指示カーソルと項目ボタンとの位置関係により項目ボタンのいずれかを選択する際の動作を説明するための図である。
【図３】図３（ａ）−（ｃ）は、指示カーソルと項目ボタンとの位置関係により選択される項目ボタンを示す概略図である。
【図４】図４は、情報処理装置の動作例を示すフローチャートである。
【発明を実施するための形態】
【００１１】
［実施の形態］
（情報処理装置の構成）
図１は、実施の形態に係る情報処理装置の構成の一例を示す概略図である。
【００１２】
図１において、全体を示す符号１は、第１の実施の形態における典型的な情報処理装置を模式的に例示している。この情報処理装置１は、特に限定されるものではないが、例えば空調装置、オーディオ装置やナビゲーション装置等の車載機器の作動を制御するために用いられる。
【００１３】
情報処理装置１は、上記した図示しない車載機器に接続されて当該車載機器の作動を制御する制御部２、車載機器の制御画面等を表示する表示手段であるディスプレイ３及び入力信号を出力する入力手段であるタッチパッド４を有する。制御部２はタッチパッド４の入力信号に基づき動作し、またディスプレイ３を表示制御する。
【００１４】
図示例による情報処理装置１は、例えば、ディスプレイ３がダッシュパネル、タッチパッド４がセンターコンソールなどの運転席周辺部に配置される。この情報処理装置１は、利用者の手指５でタッチパッド４をタッチ操作すると、例えばタッチパッド４の表面上の接触点４０の位置がタッチセンサにより検出され、この位置に対応した位置検出信号がディスプレイ３上の項目ボタン３１ａ−３１ｊ（これらを代表して「項目ボタン３１」ともいう。）を選択決定し、制御部２が選択決定に対応して車載機器を制御する情報処理装置として構成されている。
【００１５】
ディスプレイ３は、複数個の項目ボタン３１ａ−３１ｊを含む車載機器の制御画面を表示するものとし、項目ボタン３１ａ−３１ｊは同一の大きさ、規則的な配置であってもよいが、図示するように異なる大きさのものを含んで、規則的でない配置である場合について説明する。
【００１６】
ディスプレイ３は、例えば、車載機器の制御画面としてオーディオ装置の制御画面を表示し、項目ボタン３１ａは他の車載機器の制御画面への切替用ボタン、項目ボタン３１ｂ−３１ｆは再生中のアルバムの曲目選択ボタン、項目ボタン３１ｇ及び３１ｈは曲目を上下方向にスクロールするスクロールボタン、項目ボタン３１ｉはアルバム選択ボタン、項目ボタン３１ｊはアーティスト選択ボタンである。また、ディスプレイ３は、空調装置、ナビゲーション装置の制御画面を表示してもよいし、複数の車載機器の制御画面を一画面で表示してもよい。
【００１７】
ディスプレイ３に表示される指示カーソル３２は、タッチパッド４が出力する入力信号に基づいて、タッチパッド４上の接触点４０の移動量に比例した距離だけ表示領域中を移動するものである。つまり、指示カーソル３２の指示座標と、タッチパッド４の接触点４０の座標とは相対的なものである。なお、指示カーソル３２は、表示されない仮想的なものであってもよい。
【００１８】
また、ディスプレイ３に表示される選択カーソル３３は、後述する項目ボタン３１ａ−３１ｊと指示カーソル３２との位置関係に基づいて、項目ボタン３１ａ−３１ｊのいずれかを選択するものである。
【００１９】
なお、タッチパッド４は、その操作面の外形が矩形のものを示しているが、曲線や直線により任意の外形を選択することができ、操作面を複数に分割したものを用いてもよい。
【００２０】
（実施の形態の動作）
以下に、情報処理装置１の動作を図１−図４を参照しつつ説明する。
【００２１】
図４は、情報処理装置１の動作例を示すフローチャートである。
【００２２】
以下の動作は予め定めた周期で実行されるものであり、当該周期はタッチパッド４のリフレッシュレートやディスプレイ３のリフレッシュレート、制御部２の仕様によって適宜変更可能であるが、一例として６０Ｈｚ〜２００Ｈｚである。
【００２３】
まず、制御部２は、タッチパッド４が出力する入力信号から接触点４０の座標を取得する（Ｓ１）。
【００２４】
次に、制御部２は、タッチパッド４の１周期前の接触点４０の座標との差分から移動量を算出し、指示カーソル３２の１周期前の表示領域上の座標から当該移動量に比例しただけ移動した位置を指示カーソルの座標として決定する（Ｓ２）。
【００２５】
次に、制御部２は、項目ボタン３１ａ−３１ｊの中心座標を取得する（Ｓ３）。なお、項目ボタン３１ａ−３１ｊの中心座標の情報は、図示しない記憶部に予め記憶されているものとする。
【００２６】
次に、制御部２は、以下に示す方法で選択状態とする項目ボタンを決定する（Ｓ４）。
【００２７】
図２は、指示カーソル３２と項目ボタン３１との位置関係により項目ボタン３１のいずれかを選択する際の動作を説明するための図である。なお、説明を簡単にするために項目ボタン３１ａ、３１ｂについて、いずれを選択状態とするかについて以下述べる。なお、以下に説明する座標は表示領域の左上頂点を原点（０，０）とし、右方向をＸ方向、下方向をＹ方向とする。
【００２８】
項目ボタン３１ａの中心座標が（Ｘ２、Ｙ２）であって幅がＷＸ２、高さがＷＹ２、項目ボタン３１ｂの中心座標が（Ｘ１、Ｙ１）であって幅がＷＸ１、高さがＷＹ１であるとき、まず、制御部２は中心座標を幅の定数α倍だけ（所定の割合だけ）ずらして補正中心を算出する。図２に示す例では定数αを１／３とした場合について説明するが、項目ボタン３１の配置や大きさ、表示領域の形状等に基づいて他の値を採用してもよい。
【００２９】
項目ボタン３１ａの補正中心の座標は（Ｘ２’、Ｙ２’）であるとすると、Ｘ２’＝Ｘ２−１／３ＷＸ２であり、Ｙ２’＝Ｙ２−１／３ＷＹ２である。また、項目ボタン３１ｂの補正中心の座標は（Ｘ１’、Ｙ１’）であるとすると、Ｘ１’＝Ｘ１−１／３ＷＸ１であり、Ｙ１’＝Ｙ１−１／３ＷＹ１である。なお、図２中の補正中心はＸ方向のみ補正した例を示している。
【００３０】
次に、制御部２は、指示カーソル３２の座標（Ｘｂ、Ｙｂ）と項目ボタン３１ａ、３１ｂの補正中心との距離を以下に示す方法で算出する。
【００３１】
まず、指示カーソル３２と項目ボタン３１ａとの距離Ｌ２は、Ｌ２＝ΔＸ２’＋ΔＹ２’＝｜Ｘ２−Ｘｂ｜−１／３ＷＸ２＋｜Ｙ２−Ｙｂ｜−１／３ＷＹ２である。なお、｜Ｘ２−Ｘｂ｜−１／３ＷＸ２＜０の場合は｜Ｘ２−Ｘｂ｜−１／３ＷＸ２＝０、｜Ｙ２−Ｙｂ｜−１／３ＷＹ２＜０の場合は｜Ｙ２−Ｙｂ｜−１／３ＷＹ２＝０とする。
【００３２】
また、指示カーソル３２と項目ボタン３１ｂとの距離Ｌ１は、Ｌ１＝ΔＸ１’＋ΔＹ１’＝｜Ｘ１−Ｘｂ｜−１／３ＷＸ１＋｜Ｙ１−Ｙｂ｜−１／３ＷＹ１である。なお、｜Ｘ１−Ｘｂ｜−１／３ＷＸ１＜０の場合は｜Ｘ１−Ｘｂ｜−１／３ＷＸ１＝０、｜Ｙ１−Ｙｂ｜−１／３ＷＹ１＜０の場合は｜Ｙ１−Ｙｂ｜−１／３ＷＹ１＝０とする。
【００３３】
次に、制御部２は、Ｌ２とＬ１とを比較し、Ｌ２＜Ｌ１の場合は項目ボタン３１ａを選択状態とし、Ｌ１＜Ｌ２の場合は項目ボタン３１ｂを選択状態とする。
【００３４】
図３（ａ）−（ｃ）は、指示カーソル３２と項目ボタン３１との位置関係により選択される項目ボタン３１を示す概略図である。
【００３５】
図３（ａ）は、補正中心を算出する際の定数αを１／３とした場合であり、領域Ａａに指示カーソル３２が位置する場合に項目ボタン３１ａが選択状態とされ、同様に領域Ａｂ、領域Ａｃ…に指示カーソル３２が位置する場合に項目ボタン３１ａ、項目ボタン３１ｂ…がそれぞれ選択状態とされる。
【００３６】
つまり、図３（ａ）に示すように、指示カーソル３２が経路Ｒｃ上を移動した場合、指示カーソル３２の座標に位置する項目ボタン３１と選択状態になる項目ボタン３１とが良好に一致する。
【００３７】
一方、図３（ｂ）は、補正なしで項目ボタン３１の中心と指示位置の座標との距離に基づいて最も近い項目ボタン３１を選択状態とした場合であり、指示カーソル３２が経路Ｒｃ上を移動した場合、例えば、指示カーソル３２の座標が項目ボタン３１ｂ、３１ｃ上にある場合であっても選択状態となる項目ボタンは３１ａであり、互いに一致しない。
【００３８】
なお、図３（ｃ）は、参考までに補正中心を算出する際の定数αを１／５とした場合であり、指示カーソル３２が経路Ｒｃ上を移動した場合、例えば、指示カーソル３２の座標が項目ボタン３１ｂ上にある場合に選択状態となる項目ボタンは３１ａであって、互いに一致しないが、指示カーソル３２の座標が項目ボタン３１ａ、３１ｃ、３１ｄ上にある場合に選択状態となる項目ボタンは３１ａ、３１ｃ、３１ｄであって、中心を補正しない場合に比べて一致する場合が存在する。
【００３９】
次に、制御部２は、上記した動作により決定された指示カーソル３２の座標、選択カーソル３３を表示すべき項目ボタン３１に基づいて、指示カーソル３２と選択カーソル３３の表示を更新する（Ｓ５）。
【００４０】
（実施の形態の効果）
上記した実施の形態によると、項目ボタン３１の幅や高さを用いて中心座標を補正し、指示カーソル３２と補正中心との距離に基づいて選択状態とする項目ボタン３１を選択するようにしたため、項目ボタン３１の位置だけでなく大きさや形状を考慮して選択状態とする項目ボタン３１を決定できるようになり、表示画面上に表示される複数のアイコンの大きさ、形、位置関係に関わらず、利用者が所望しないアイコンを選択する状況を、従来に比べて、低減することができる。
【００４１】
また、補正中心の算出の際に、定数αを調整することで項目ボタン３１の様々な形状や配置に対応することができる。なお、補正中心は項目ボタン３１の中心の座標に、項目ボタン３１の幅に定数αを乗じた値を減算するのみならず加算するものであってもよい。
【００４２】
［変形例］
以上より、本発明における情報処理装置１の代表的な構成例を上記各実施の形態及び図示例を挙げて説明したが、次に示すような変形例も可能である。
【００４３】
（１）上記情報処理装置１は、車載機器に限らず、各種の電子・電気機器に適用することができる。
（２）タッチパッドを備えていない各種の情報処理装置、例えばマウス装置や操作ノブなどにも適用することができる。
（３）上記情報処理装置１は、例えば使用目的などに応じて配置個数、配置位置や配置形態などを適宜に選択すればよい。
【００４４】
なお、本発明は、上記した実施の形態に限定されず、本発明の技術思想を逸脱あるいは調整しない範囲内で種々の変形が可能である。
【符号の説明】
【００４５】
１     情報処理装置
２     制御部
３     ディスプレイ
４     タッチパッド
５     手指
３１、３１ａ−３１ｊ 項目ボタン
３２   指示カーソル
３３   選択カーソル
４０   接触点
Ａａ−Ａｊ    領域
Ｒｃ   経路
【図１】
2015095072.tif 000003
【図２】
2015095072.tif 000004
【図４】
2015095072.tif 000005
【図３】
2015095072.tif 000006
【手続補正書】
【提出日】平成27年2月13日(2015.2.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
それぞれの配置される中心座標、外形が定められた複数の項目ボタンを表示領域に表示する手段と、
入力信号に基づいて前記表示領域中の指示位置の座標を決定する手段と、
前記複数の項目ボタンの中心座標を、外形の形状に基づいて、当該中心座標と当該項目ボタンの外形との間の座標に補正して補正中心の座標とする手段と、
前記複数の項目ボタンのうち、前記指示位置の座標と前記補正中心の座標とが最も近い項目ボタンを選択状態とする手段とを有する情報処理装置。
【請求項２】
前記補正する手段は、前記補正中心の座標を、前記中心座標から前記外形方向に前記項目ボタンの外形の幅の所定の割合だけ変位させた座標とする請求項１に記載の情報処理装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明の一態様は、それぞれの配置される中心座標、外形が定められた複数の項目ボタンを表示領域に表示する手段と、
入力信号に基づいて前記表示領域中の指示位置の座標を決定する手段と、
前記複数の項目ボタンの中心座標を、外形の形状に基づいて、当該中心座標と当該項目ボタンの外形との間の座標に補正して補正中心の座標とする手段と、
前記複数の項目ボタンのうち、前記指示位置の座標と前記補正中心の座標とが最も近い項目ボタンを選択状態とする手段とを有する情報処理装置を提供する。