(57)【要約】【課題】  ユーザの負担を軽減し、かつ迅速に設定可能とする。【解決手段】  制御部は、ポインティングデバイスの画面上の位置を示すポインタＰがチェックボックス２０ａ〜２０ｆのいずれかのタッチ可能部分に入ると、そのチェックボックスの有効（チェックを入れる：オン）／無効（チェックを外す：オフ）を切り換える。チェックボックス２０ａ、２０ｂ、２０ｃ、２０ｅ、２０ｆは、オフであるので、ポインタＰが入れば有効（チェックを入れる：オン）となる。一方、既に有効（チェックを入れる：オン）であるチェックボックス２０ｆは、ポインタＰが入ると、無効（チェックを外す：オフ）となる。【選択図】    図３
2006323478.tif 000002
【特許請求の範囲】
【請求項１】
複数の選択項目の各々に対して、選択項目を有効状態とするか無効状態とするかを指定するための指定領域を表示する表示手段と、
前記表示手段の画面上の任意の箇所を指し示すポインタをユーザの操作量に応じて移動させるポインティング手段と、
前記ポインティング手段により移動させられたポインタがいずれかの指定領域に入ると、該指定領域に対応する選択項目の有効状態／無効状態を切り換える状態切換手段と
を具備することを特徴とする情報処理装置。
【請求項２】
前記表示手段は、前記複数の選択項目の有効状態／無効状態を、対応する指定領域に明示的に表示することを特徴とする請求項１記載の情報処理装置。
【請求項３】
ユーザ操作によりイベントを発生するイベント発生手段を具備し、
前記状態切換手段は、前記ポインティング手段により移動させられたポインタがいずれかの指定領域に入った状態で、前記イベント発生手段でイベントが発生すると、該指定領域に対応する選択項目の有効状態／無効状態を切り換えることを特徴とする請求項１または２記載の情報処理装置。
【請求項４】
前記ポインティング手段により移動させられたポインタが、前記指定領域内の略中心部および周辺部に仮想的に配置した複数の検知領域を通過したことを検知する検知手段と、
前記状態切換手段は、前記検知手段により、ポインタが前記指定領域内の周辺部に配置された検知領域を通過した後、前記指定領域内の略中心部に配置された検知領域を通過し、さらに、前記指定領域内の周辺部に配置された検知領域を通過したと検知された場合に、該指定領域に対応する選択項目の有効状態／無効状態を切り換えることを特徴とする請求項１ないし３のいずれかに記載の情報処理装置。
【請求項５】
複数の選択項目の各々に対して、選択項目を有効状態とするか無効状態とするかを指定するための指定領域を画面上に表示するステップと、
ユーザの操作量に応じて画面上の任意の箇所へ移動させるステップと、
前記ポインタがいずれかの指定領域に入ると、該指定領域に対応する選択項目の有効状態／無効状態を切り換えるステップと
をコンピュータに実行させることを特徴とする状態切換プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力操作を容易にする情報処理装置および状態切換プログラムに関する。
【背景技術】
【０００２】
従来、パーソナルコンピュータや携帯情報端末（ＰＤＡ）、プリンタなどのタッチパネルなどにおいては、グラフィカル・ユーザ・インタフェース（ＧＵＩ）を採用し、ポインティングデバイスにより、表示画面に表示された選択項目に対応付けて表示されているチェックボックスにチェックを入れたり、外したりすることで、選択項目を選択したり、解除したりするようになっている。ポインティングデバイスとしては、マウス、電子ペン（タブレットを含む）などが用いられ、該ポインティングデバイスにより、チェックボックス上にてクリック操作またはダブルクリック操作することで、チェックボックスの状態（オン／オフ）を切り換えていた。
【０００３】
しかしながら、複数の選択項目に対してチェックボックスにチェックを入れたり、外したりする場合には、クリック操作（またはダブルクリック操作）が面倒になり、ユーザ負担が大きくなるという課題があった。そこで、複数の選択項目に対しての操作を軽減化するためにいくつかの技術が提案されている。
【０００４】
例えば、従来技術としては、連続したチェック項目を通過するように上下方向にペンを接触状態で移動させて、連続したチェック項目を選択し、その後、ペンを右方向にずらしてこれら選択項目に一括してチェックを入れる技術が提案されている（例えば特許文献１参照）。また、他の従来技術としては、チェックボックス上でマウスをダブルクリック操作すると、選択状態が一括して反転される技術が提案されている（例えば特許文献２参照）。
【特許文献１】特開２００２−３７３３１２号公報
【特許文献２】特開２００１−２４３４８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した従来技術では、一括して複数のチェックボックスに対して操作することができるが、チェックボックスを選択する操作と、選択したチェックボックスの状態を切り換える操作との２つの操作が必要である。ゆえに、チェックボックスにチェックを入れる、あるいはチェックを外すというユーザの意図からすると、操作が余分であり、ユーザ負担を軽減しているとは言えない。
【０００６】
また、選択した複数のチェックボックスを同じ状態に切り換えることしかできないため、例えば、チェックを入れたいチェックボックスとチェックを外したいチェックボックスとが混在するような場合には、迅速に設定することができないという問題がある。
【０００７】
本発明は、このような事情を考慮してなされたものであり、その目的は、ユーザの負担を軽減することができ、かつ迅速に設定することができる情報処理装置および状態切換プログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上述した課題を解決するために、本発明は、複数の選択項目の各々に対して、選択項目を有効状態とするか無効状態とするかを指定するための指定領域を表示する表示手段と、前記表示手段の画面上の任意の箇所を指し示すポインタをユーザの操作量に応じて移動させるポインティング手段と、前記ポインティング手段により移動させられたポインタがいずれかの指定領域に入ると、該指定領域に対応する選択項目の有効状態／無効状態を切り換える状態切換手段とを具備することを特徴とする。
【０００９】
本発明は、上記の発明において、前記表示手段は、前記複数の選択項目の有効状態／無効状態を、対応する指定領域に明示的に表示することを特徴とする。
【００１０】
本発明は、上記の発明において、ユーザ操作によりイベントを発生するイベント発生手段を具備し、前記状態切換手段は、前記ポインティング手段により移動させられたポインタがいずれかの指定領域に入った状態で、前記イベント発生手段でイベントが発生すると、該指定領域に対応する選択項目の有効状態／無効状態を切り換えることを特徴とする。
【００１１】
本発明は、上記の発明において、前記ポインティング手段により移動させられたポインタが、前記指定領域内の略中心部および周辺部に仮想的に配置した複数の検知領域を通過したことを検知する検知手段と、前記状態切換手段は、前記検知手段により、ポインタが前記指定領域内の周辺部に配置された検知領域を通過した後、前記指定領域内の略中心部に配置された検知領域を通過し、さらに、前記指定領域内の周辺部に配置された検知領域を通過したと検知された場合に、該指定領域に対応する選択項目の有効状態／無効状態を切り換えることを特徴とする。
【００１２】
また、上述した課題を解決するために、本発明は、複数の選択項目の各々に対して、選択項目を有効状態とするか無効状態とするかを指定するための指定領域を画面上に表示するステップと、ユーザの操作量に応じて画面上の任意の箇所へ移動させるステップと、前記ポインタがいずれかの指定領域に入ると、該指定領域に対応する選択項目の有効状態／無効状態を切り換えるステップとをコンピュータに実行させることを特徴とする。
【発明の効果】
【００１３】
この発明によれば、ポインティング手段により、ユーザの操作量に応じて移動させられた、前記表示手段の画面上の任意の箇所を指し示すポインタが、表示手段に表示された、複数の選択項目の各々に対して、選択項目を有効状態とするか無効状態とするかを指定するための指定領域のいずれかに入ると、状態切換手段により、該指定領域に対応する選択項目の有効状態／無効状態を切り換える。したがって、ポインティングデバイスによりポインタを指定領域に入れるだけで、選択項目の有効状態／無効状態を切り換えることができるので、ユーザの負担を軽減することができ、かつ迅速に設定することができるという利点が得られる。
【００１４】
また、本発明によれば、前記複数の選択項目の有効状態／無効状態を、対応する指定領域に明示的に表示する。したがって、選択項目の有効状態／無効状態を容易に確認することができ、ユーザの負担を軽減することができ、かつ迅速に設定することができるという利点が得られる。
【００１５】
また、本発明によれば、前記ポインティング手段により移動させられたポインタがいずれかの指定領域に入った状態で、前記イベント発生手段でイベントが発生すると、前記状態切換手段により、該指定領域に対応する選択項目の有効状態／無効状態を切り換える。したがって、有効状態／無効状態の切り換えをユーザに意識させることができ、誤操作を防止することができるという利点が得られる。
【００１６】
また、この発明によれば、前記検知手段により、ポインタが前記指定領域内の周辺部に配置された検知領域を通過した後、前記指定領域内の略中心部に配置された検知領域を通過し、さらに、前記指定領域内の周辺部に配置された検知領域を通過したと検知された場合に、前記状態切換手段により、該指定領域に対応する選択項目の有効状態／無効状態を切り換える。したがって、不用意に有効状態／無効状態を切り換えるという誤動作を防止することができるという利点が得られる。
【００１７】
また、この発明によれば、複数の選択項目の各々に対して、選択項目を有効状態とするか無効状態とするかを指定するための指定領域を画面上に表示するステップと、ユーザの操作量に応じて画面上の任意の箇所へ移動させるステップと、前記ポインタがいずれかの指定領域に入ると、該指定領域に対応する選択項目の有効状態／無効状態を切り換えるステップとをコンピュータに実行させる。したがって、ポインティングデバイスによりポインタを指定領域に入れるだけで、選択項目の有効状態／無効状態を切り換えることができるので、ユーザの負担を軽減することができ、かつ迅速に設定することができるという利点が得られる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の一実施形態による電子機器を、図面を参照して説明する。
＜第１実施形態＞
図１は、本発明の第１実施形態による情報処理装置の構成を示すブロック図である。情報処理装置１は、操作部１０、制御部１１、記憶部１２、表示部１３、インターフェース１４およびポインティングデバイス１５からなる。操作部１０は、キーボードなどからなり、データ入力や動作指示などを行う。制御部１１は、所定のプログラムに従って各部の動作を制御する。記憶部１２は、各種データやプログラムなどを記憶する。
【００１９】
表示部１３は、ＣＲＴ、液晶表示装置などからなり、各種データやアプリケーションの操作画面などを表示する。インターフェース１４は、接続されているポインティングデバイス１５の移動量や、クリック操作を入力する。ポインティングデバイス１５は、マウスや電子ペン（タブレットを含む）などからなる。なお、ポインティングデバイス１５は、有線または無線のいずれで接続されてもよい。また、ポインティングデバイス１５の代わりに、上記操作部１０の移動キー（カーソルキー）を用いるようにしてもよい。
【００２０】
表示部１３には、アプリケーションやプリンタドライバなどの設定画面が表示されているものとする。該設定画面には、図３に示すように、複数の選択項目Ａ〜Ｆが表示され、各選択項目Ａ〜Ｆには、有効（チェックを入れる：オン）／無効（チェックを外す：オフ）とするためのチェックボックス２０ａ〜２０ｆが配置されている。
【００２１】
上記制御部１１は、ポインティングデバイス１５が操作され、該ポインティングデバイス１５の画面上の位置を示すポインタがチェックボックス２０ａ〜２０ｆのいずれかに入ると、そのチェックボックスの有効（チェックを入れる：オン）／無効（チェックを外す：オフ）を切り換えるようになっている。すなわち、本第１実施形態では、制御部１１は、上記チェックボックス２０ａ〜２０ｆをタッチ可能部分として認識するようになっている。
【００２２】
次に、上述した本第１実施形態の動作について説明する。ここで、図２は、本第１実施形態による情報処理装置の動作を説明するためのフローチャートである。まず、制御部１１は、ポインティングデバイス１５の動作イベントが発生したか否かを判断し（ステップＳ１０）、動作イベントが発生すると、ポインティングデバイス１５の画面上の位置を示すポインタがタッチ可能部分、すなわち図３に示すチェックボックス２０ａ〜２０ｆのいずれかに入ったか否かを判定する（ステップＳ１２）。これは、チェックボックス２０ａ〜２０ｆの画面上の座標とポインタの座標（現在位置）とを比較することで容易に判定することが可能である。
【００２３】
そして、ポインタがタッチ可能部分に入っていなければ、何もせず、そのままステップステップＳ１０へ戻る。一方、ポインタがいずれかのタッチ可能部分に入ると、そのチェックボックスの有効（チェックを入れる：オン）／無効（チェックを外す：オフ）を切り換える（ステップＳ１４）。
【００２４】
図３に示す例では、ポインティングデバイス１５の操作により、ポインタＰが経路Ｒ１を通って、チェックボックス２０ａ、２０ｂ、２０ｃに入り、一旦、横に抜けて（Ｒ２）、再び、経路Ｒ３を通って、チェックボックス２０Ｅ、２０Ｆに入って抜ける様子を示している。この場合、チェックボックス２０ｄを除く、チェックボックス２０ａ、２０ｂ、２０ｃ、２０ｅ、２０ｆが有効（チェックを入れる：オン）となる。
【００２５】
一方、既に有効（チェックを入れる：オン）であるチェックボックス２０ｆにポインタＰが入った場合には、そのチェックボックス２０ｆを無効（チェックを外す：オフ）とする。
【００２６】
上述した第１実施形態によれば、ポインティングデバイスの操作によりポインタをチェックボックス上を移動させるだけで、容易にチェックボックスの有効（チェックを入れる：オン）／無効（チェックを外す：オフ）を切り換えることができ、ユーザの負担を軽減することができ、かつ迅速に設定することができる。
【００２７】
＜第２実施形態＞
上述した第１実施形態では、既に有効（チェックを入れる：オン）であるチェックボックスを無効（チェックを外す：オフ）にする場合、そのチェックボックスにポインタを合わせればよかった。これに対して、本第２実施形態では、無効（チェックを外す：オフ）することをユーザにより強く意識させるために、ポインティングデバイス１５のクリック操作により無効（チェックを外す：オフ）とする。
【００２８】
例えば、図４に示すように、ポインティングデバイス１５が操作され、該ポインティングデバイス１５の画面上の位置を示すポインタが、既に有効（チェックを入れる：オン）であるチェックボックス２０ｃに入った状態で、ポインティングデバイス１５でクリック操作されると、そのチェックボックスを無効、すなわちチェックを外す。これにより、ユーザに意識させることが可能となり、誤操作を低減することが可能となる。
【００２９】
＜第３実施形態＞
次に、本発明の第３実施形態について説明する。本第３実施形態では、図５に示すように、チェックボックス３０に、その略中心部、およびその周辺部に、タッチ可能領域Ｔ１〜Ｔ５を設ける。そして、ポインティングデバイス１５が操作され、該ポインティングデバイス１５の画面上の位置を示すポインタが、図６（ａ）、（ｂ）、（ｃ）に示すように、チェックボックス３０の周辺部のタッチ可能領域Ｔ２〜Ｔ５のいずれかを通過した後に、略中心部のタッチ可能領域Ｔ１を通過して、再び、周辺部のタッチ可能領域Ｔ２〜Ｔ５のいずれかを通過した場合に、そのチェックボックスの有効（チェックを入れる：オン）／無効（チェックを外す：オフ）を切り換える。
【００３０】
これにより、ポインタがチェックボックス３０の一部を通った場合、単なるポインタの移動であると見なすことが可能なり、不用意にチェックボックスの有効（チェックを入れる：オン）／無効（チェックを外す：オフ）を切り換えるという誤動作を防止することが可能となる。
【００３１】
なお、上述した第１ないし第３実施形態において、ポインティングデバイス１５の画面上の位置を示すポインタが、チェックボックスを通過する時間（速度）を計測し、該時間が所定時間以上である場合に、すなわちポインタの移動が遅い場合に、そのチェックボックスの有効（チェックを入れる：オン）／無効（チェックを外す：オフ）を切り換えるようにしてもよい。これは、通常、単に画面上をポインタを移動させる場合には、ポインタの移動が速く、チェックボックスにチェックを入れたり、外したりする場合には、ポインタの移動が遅くなることが多いためである。これにより、誤動作を防止することが可能となる。
【００３２】
また、ポインティングデバイス１５のクリック操作による有効／無効の切り換えを併用できるようにしてもよい。このようにすることにより、誤ってポインタをチェックボックスに移動させたために意図しないチェックボックスの切り換えが発生した場合に、ポインタを一旦チェックボックス外へ移動させることなくクリック操作により有効／無効の状態を元に戻すことができる。
【００３３】
なお、上述した実施形態においては、上述した制御部１１による一連の処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。すなわち、制御部１１における、各処理手段、処理部は、ＣＰＵ等の中央演算処理装置がＲＯＭやＲＡＭ等の主記憶装置に上記プログラムを読み出して、情報の加工・演算処理を実行することにより、実現されるものである。
【００３４】
ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
【図面の簡単な説明】
【００３５】
【図１】本発明の第１実施形態による情報処理装置の構成を示すブロック図である。
【図２】本第１実施形態による情報処理装置の動作を説明するためのフローチャートである。
【図３】本第１実施形態でのチェックボックスのオン／オフの切り換え動作を説明するための模式図である。
【図４】本発明の第２実施形態でのチェックボックスのオン／オフの切り換え動作を説明するための模式図である。
【図５】本発明の第３実施形態によるチェックボックスに設けた複数のタッチ可能領域を示す模式図である。
【図６】本第３実施形態でのポインタの移動とチェックボックスのオン／オフの切り換え動作とを説明するための概念図である。
【符号の説明】
【００３６】
１  情報処理装置
１０  操作部（ポインティング手段、イベント発生手段）
１１  制御部（状態切換手段、検知手段）
１２  記憶部
１３  表示部（表示手段）
１４  インターフェース
１５  ポインティングデバイス（ポインティング手段、イベント発生手段）
２０ａ〜２０ｆ  チェックボックス
Ｐ  ポインタ
３０  チェックボックス（指定領域）
Ｔ１〜Ｔ５  タッチ可能領域（複数の検知領域）
【図１】
2006323478.tif 000003
【図２】
2006323478.tif 000004
【図３】
2006323478.tif 000005
【図４】
2006323478.tif 000006
【図５】
2006323478.tif 000007
【図６】
2006323478.tif 000008