(57)【要約】【課題】ユーザによる操作量を必要最小限に抑えて、表示画面上の複数のオブジェクトを効率的に選択できるようにすることを課題とする。【解決手段】スタイラスペン１８のペン先をタブレット１７の任意の基準点Ｐに押し当て、レベルメータＬＭの閾値バーＴｈをメータが越えると、ディスプレイ１６の画面上で選択領域Ｓが拡大表示を開始し、選択領域Ｓが所望のオブジェクトを取り込んだ状態でペン先の筆圧をゼロにすると、選択領域Ｓに重なっていた所望のオブジェクトを選択する。【選択図】      図３
2004280532.tif 000002
【特許請求の範囲】
【請求項１】
表示画面上でオブジェクトの選択領域を制御する選択領域制御装置において、
感圧式入力装置から筆圧信号を入力する筆圧入力手段と、
前記筆圧入力手段で入力された筆圧信号に基づいて筆圧量を演算する演算手段と、
前記演算手段で求めた筆圧量に応じて前記選択領域を前記表示画面上で可変表示する選択領域表示手段と、
を備えたことを特徴とする選択領域制御装置。
【請求項２】
表示画面上でオブジェクトの選択領域を制御する選択領域制御装置において、
感圧式入力装置から筆圧信号を入力する筆圧入力手段と、
前記筆圧入力手段で入力された筆圧信号に基づいて筆圧量を演算する演算手段と、
前記演算手段で求めた筆圧量とあらかじめ設定された閾値とを比較する比較手段と、
前記比較手段により前記演算手段で求めた筆圧量があらかじめ設定された閾値に達していたという比較結果が得られた場合には、当該比較結果が保持されている間は前記表示画面上で前記選択領域を徐々に拡大するように可変表示し、一方、前記比較手段により前記演算手段で求めた筆圧量があらかじめ設定された閾値に達していないという比較結果が得られた場合には、当該比較結果が保持されている間は前記表示画面上で前記選択領域を徐々に縮小するように可変表示する選択領域表示手段と、
を備えたことを特徴とする選択領域制御装置。
【請求項３】
前記選択領域表示手段で可変表示された選択領域内にオブジェクトが存在したか否かを判断するオブジェクト判断手段と、
前記オブジェクト判断手段でオブジェクトの存在が確認された場合に当該オブジェクトを選択対象として決定するオブジェクト選択手段と、
をさらに備えたことを特徴とする請求項１又は２に記載の選択領域制御装置。
【請求項４】
前記オブジェクト選択手段で決定した選択対象についてユーザの確定操作に応答して選択を確定する選択確定手段をさらに備えたことを特徴とする請求項３に記載の選択領域制御装置。
【請求項５】
前記筆圧入力手段は、前記感圧式入力装置より前記入力された筆圧信号に対応する座標位置信号を入力し、前記選択領域表示手段は、前記筆圧入力手段で入力された座標位置信号に基づいて前記表示画面上における前記選択領域の表示位置を決定することを特徴とする請求項１〜４のいずれか１つに記載の選択領域制御装置。
【請求項６】
前記選択領域表示手段は、前記筆圧入力手段で入力された座標位置信号に基づいて前記表示画面上の位置を求め、当該位置を前記表示画面上で前記選択領域を可変表示するときの中心位置として決定することを特徴とする請求項５に記載の選択領域制御装置。
【請求項７】
前記前記選択領域表示手段は、前記選択領域を円形状に可変表示することを特徴とする請求項１〜６のいずれか１つに記載の選択領域制御装置。
【請求項８】
前記選択領域表示手段は、前記選択領域を多角形状に可変表示することを特徴とする請求項１〜６のいずれか１つに記載の選択領域制御装置。
【請求項９】
前記オブジェクトは、少なくとも図形、文字枠、アイコンのいずれか１つであることを特徴とする請求項１〜８のいずれか１つに記載の選択領域制御装置。
【請求項１０】
前記選択領域表示手段は、前記選択領域を半透明で表示することを特徴とする請求項１〜９のいずれか１つに記載の選択領域制御装置。
【請求項１１】
前記感圧式入力装置はスタイラスペン及びタブレットであることを特徴とする請求項１〜１０のいずれか１つに記載の選択領域制御装置。
【請求項１２】
さらに、前記選択領域表示手段で表示された選択領域を移動する移動手段を有することを特徴とする請求項１〜１１のいずれか１つに記載の選択領域制御装置。
【請求項１３】
表示画面上でオブジェクトの選択領域を制御する選択領域制御方法において、
感圧式入力装置から筆圧信号を入力する第１ステップと、
前記第１ステップで入力された筆圧信号に基づいて筆圧量を演算する第２ステップと、
前記第２ステップで求めた筆圧量に応じて前記選択領域を前記表示画面上で可変表示する第３ステップと、
を含んだことを特徴とする選択領域制御方法。
【請求項１４】
表示画面上でオブジェクトの選択領域を制御する選択領域制御方法において、
感圧式入力装置から筆圧信号を入力する第１ステップと、
前記第１ステップで入力された筆圧信号に基づいて筆圧量を演算する第２ステップと、
前記第２ステップで求めた筆圧量とあらかじめ設定された閾値とを比較する第３ステップと、
前記第３ステップにより前記第２ステップで求めた筆圧量があらかじめ設定された閾値に達していたという比較結果が得られた場合には、当該比較結果が保持されている間は前記表示画面上で前記選択領域を徐々に拡大するように可変表示し、一方、前記第３ステップにより前記第２ステップで求めた筆圧量があらかじめ設定された閾値に達していないという比較結果が得られた場合には、当該比較結果が保持されている間は前記表示画面上で前記選択領域を徐々に縮小するように可変表示する第４ステップと、
を含んだことを特徴とする選択領域制御方法。
【請求項１５】
前記第４ステップで可変表示された選択領域内にオブジェクトが存在したか否かを判断する第５ステップと、
前記第５ステップでオブジェクトの存在が確認された場合に当該オブジェクトを選択対象として決定する第６ステップと、
をさらに含んだことを特徴とする請求項１４に記載の選択領域制御方法。
【請求項１６】
前記第６ステップで決定した選択対象についてユーザの確定操作に応答して選択を確定する第７ステップをさらに含んだことを特徴とする請求項１５に記載の選択領域制御方法。
【請求項１７】
前記第１ステップは、前記感圧式入力装置より前記入力された筆圧信号に対応する座標位置信号を入力し、前記第４ステップは、前記第１ステップで入力された座標位置信号に基づいて前記表示画面上における前記選択領域の表示位置を決定することを特徴とする請求項１５又は１６に記載の選択領域制御方法。
【請求項１８】
前記第４ステップは、前記第１ステップで入力された座標位置信号に基づいて前記表示画面上の位置を求め、当該位置を前記表示画面上で前記選択領域を可変表示するときの中心位置として決定することを特徴とする請求項１７に記載の選択領域制御方法。
【請求項１９】
さらに、前記感圧式入力装置の操作に応じて前記表示された選択領域を移動可能とすることを特徴とする請求項１３〜１８のいずれか１つに記載の選択領域制御方法。
【請求項２０】
コンピュータにより実行可能な選択領域制御プログラムにおいて、
前記コンピュータに、
感圧式入力装置から筆圧信号を入力する第１ステップと、
前記第１ステップで入力された筆圧信号に基づいて筆圧量を演算する第２ステップと、
前記第２ステップで求めた筆圧量に応じて前記選択領域を前記表示画面上で可変表示する第３ステップと、
を実行させることを特徴とする選択領域制御プログラム。
【請求項２１】
コンピュータにより実行可能な選択領域制御プログラムにおいて、
前記コンピュータに、
感圧式入力装置から筆圧信号を入力する第１ステップと、
前記第１ステップで入力された筆圧信号に基づいて筆圧量を演算する第２ステップと、
前記第２ステップで求めた筆圧量とあらかじめ設定された閾値とを比較する第３ステップと、
前記第３ステップにより前記第２ステップで求めた筆圧量があらかじめ設定された閾値に達していたという比較結果が得られた場合には、当該比較結果が保持されている間は前記表示画面上で前記選択領域を徐々に拡大するように可変表示し、一方、前記第３ステップにより前記第２ステップで求めた筆圧量があらかじめ設定された閾値に達していないという比較結果が得られた場合には、当該比較結果が保持されている間は前記表示画面上で前記選択領域を徐々に縮小するように可変表示する第４ステップと、
を実行させることを特徴とする選択領域制御プログラム。
【請求項２２】
前記コンピュータに、
前記第４ステップで可変表示された選択領域内にオブジェクトが存在したか否かを判断する第５ステップと、
前記第５ステップでオブジェクトの存在が確認された場合に当該オブジェクトを選択対象として決定する第６ステップと、
をさらに実行させることを特徴とする請求項２１に記載の選択領域制御プログラム。
【請求項２３】
前記コンピュータに、前記第６ステップで決定した選択対象についてユーザの確定操作に応答して選択を確定する第７ステップをさらに実行させることを特徴とする請求項２２に記載の選択領域制御プログラム。
【請求項２４】
前記コンピュータに、前記感圧式入力装置より前記入力された筆圧信号に対応する座標位置信号を入力させる前記第１ステップと、前記第１ステップで入力された座標位置信号に基づいて前記表示画面上における前記選択領域の表示位置を決定させる前記第４ステップとを有したことを特徴とする請求項２２又は２３に記載の選択領域制御プログラム。
【請求項２５】
前記第１ステップで入力された座標位置信号に基づいて前記表示画面上の位置を求め、当該位置を前記表示画面上で前記選択領域を可変表示するときの中心位置として決定させる前記第４ステップを有したことを特徴とする請求項２４に記載の選択領域制御プログラム。
【請求項２６】
さらに、前記感圧式入力装置の操作に応じて前記表示された選択領域を移動するステップを有したことを特徴とする請求項２０〜２５のいずれか１つに記載の選択領域制御プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えば、選択領域制御装置、選択領域制御方法及び選択領域制御プログラムに関する。
【０００２】
【従来の技術】
従来、複数の図形、文字、アイコン等のオブジェクトを選択する場合、マウスドラッグによる範囲選択が一般的である。１つのオブジェクトを選択する場合には、直接オブジェクトの表示領域にカーソルを移動させてクリック操作によりそのオブジェクトを選択する手法が利用されている。
【０００３】
例えば矩形状の選択範囲をマウスの移動操作によって拡大させ、その選択範囲内に所望のオブジェクトを取り込む手法も利用されている。この選択範囲を拡大させる手法では、複数のオブジェクトを一度に選択することができる。このように、一度に複数のオブジェクトを選択できると、操作性は向上する。
【０００４】
また、アイコン自体を拡大表示させる手法もある。その１つとして、アイコンの表示領域の外でマウスカーソルをクリックし、アイコンを拡大させる手法がある（特許文献１，特許文献２）。
【０００５】
【特許文献１】
特開平９−２５１３４１号公報（第４−５頁、第２図）
【特許文献２】
特開平１１−３１０６３号公報（第２頁、第２図）
【０００６】
【発明が解決しようとする課題】
しかしながら、上述した従来例においては、複数のアイコンを選択する場合、選択領域を拡大表示させるためにユーザの腕の移動量が大きくなるので、ユーザへの操作上の負担が増したり、机上以外での操作が困難であった。
【０００７】
また、アイコン自体を拡大表示させる場合には、１つのアイコンが拡大対象となるので、複数のアイコンを同時に選択範囲に取り込むことが困難であった。
【０００８】
本発明の目的は、ユーザによる操作量を必要最小限に抑えて、表示画面上の複数のオブジェクトを効率的に選択することが可能な選択領域制御装置、選択領域制御方法及び選択領域制御プログラムを提供することにある。
【０００９】
【課題を解決するための手段】
上述した課題を解決し、上記目的を達成するため、請求項１の発明に係る選択領域制御装置は、表示画面上でオブジェクトの選択領域を制御する選択領域制御装置において、感圧式入力装置から筆圧信号を入力する筆圧入力手段と、前記筆圧入力手段で入力された筆圧信号に基づいて筆圧量を演算する演算手段と、前記演算手段で求めた筆圧量に応じて前記選択領域を前記表示画面上で可変表示する選択領域表示手段と、を備えたことを特徴とするものである。
【００１０】
請求項２の発明に係る選択領域制御装置は、表示画面上でオブジェクトの選択領域を制御する選択領域制御装置において、感圧式入力装置から筆圧信号を入力する筆圧入力手段と、前記筆圧入力手段で入力された筆圧信号に基づいて筆圧量を演算する演算手段と、前記演算手段で求めた筆圧量とあらかじめ設定された閾値とを比較する比較手段と、前記比較手段により前記演算手段で求めた筆圧量があらかじめ設定された閾値に達していたという比較結果が得られた場合には、当該比較結果が保持されている間は前記表示画面上で前記選択領域を徐々に拡大するように可変表示し、一方、前記比較手段により前記演算手段で求めた筆圧量があらかじめ設定された閾値に達していないという比較結果が得られた場合には、当該比較結果が保持されている間は前記表示画面上で前記選択領域を徐々に縮小するように可変表示する選択領域表示手段と、を備えたことを特徴とするものである。
【００１１】
請求項１又は２の発明において、前記選択領域表示手段で可変表示された選択領域内にオブジェクトが存在したか否かを判断するオブジェクト判断手段と、前記オブジェクト判断手段でオブジェクトの存在が確認された場合に当該オブジェクトを選択対象として決定するオブジェクト選択手段と、をさらに備えるようにしてもよい。
【００１２】
請求項１又は２の発明において、前記オブジェクト選択手段で決定した選択対象についてユーザの確定操作に応答して選択を確定する選択確定手段をさらに備えるようにしてもよい。
【００１３】
請求項１又は２の発明において、前記筆圧入力手段は、前記感圧式入力装置より前記入力された筆圧信号に対応する座標位置信号を入力し、前記選択領域表示手段は、前記筆圧入力手段で入力された座標位置信号に基づいて前記表示画面上における前記選択領域の表示位置を決定するようにしてもよい。
【００１４】
請求項１又は２の発明において、前記選択領域表示手段は、前記筆圧入力手段で入力された座標位置信号に基づいて前記表示画面上の位置を求め、当該位置を前記表示画面上で前記選択領域を可変表示するときの中心位置として決定するようにしてもよい。
【００１５】
請求項１又は２の発明において、前記前記選択領域表示手段は、前記選択領域を円形状に可変表示するようにしてもよい。
【００１６】
請求項１又は２の発明において、前記選択領域表示手段は、前記選択領域を多角形状に可変表示するようにしてもよい。
【００１７】
請求項１又は２の発明において、前記オブジェクトは、少なくとも図形、文字枠、アイコンのいずれか１つでもよい。
【００１８】
請求項１又は２の発明において、前記選択領域表示手段は、前記選択領域を半透明で表示するようにしてもよく、また、前記感圧式入力装置はスタイラスペン及びタブレットでもよい。
【００１９】
請求項１又は２の発明において、さらに、前記選択領域表示手段で表示された選択領域を移動する移動手段を有するようにしてもよい。
【００２０】
請求項１３の発明に係る選択領域制御方法は、表示画面上でオブジェクトの選択領域を制御する選択領域制御方法において、感圧式入力装置から筆圧信号を入力する第１ステップと、前記第１ステップで入力された筆圧信号に基づいて筆圧量を演算する第２ステップと、前記第２ステップで求めた筆圧量に応じて前記選択領域を前記表示画面上で可変表示する第３ステップと、を含んむようにしてもよい。
【００２１】
請求項１４の発明に係る選択領域制御方法は、表示画面上でオブジェクトの選択領域を制御する選択領域制御方法において、感圧式入力装置から筆圧信号を入力する第１ステップと、前記第１ステップで入力された筆圧信号に基づいて筆圧量を演算する第２ステップと、前記第２ステップで求めた筆圧量とあらかじめ設定された閾値とを比較する第３ステップと、前記第３ステップにより前記第２ステップで求めた筆圧量があらかじめ設定された閾値に達していたという比較結果が得られた場合には、当該比較結果が保持されている間は前記表示画面上で前記選択領域を徐々に拡大するように可変表示し、一方、前記第３ステップにより前記第２ステップで求めた筆圧量があらかじめ設定された閾値に達していないという比較結果が得られた場合には、当該比較結果が保持されている間は前記表示画面上で前記選択領域を徐々に縮小するように可変表示する第４ステップと、を含むようにしてもよい。
【００２２】
請求項１４の発明において、前記第４ステップで可変表示された選択領域内にオブジェクトが存在したか否かを判断する第５ステップと、前記第５ステップでオブジェクトの存在が確認された場合に当該オブジェクトを選択対象として決定する第６ステップと、をさらに含むようにしてもよい。
【００２３】
請求項１４の発明において、前記第６ステップで決定した選択対象についてユーザの確定操作に応答して選択を確定する第７ステップをさらに含むようにしてもよい。
【００２４】
請求項１４の発明において、前記第１ステップは、前記感圧式入力装置より前記入力された筆圧信号に対応する座標位置信号を入力し、前記第４ステップは、前記第１ステップで入力された座標位置信号に基づいて前記表示画面上における前記選択領域の表示位置を決定するようにしてもよく、また、請求項１４の発明において、前記第４ステップは、前記第１ステップで入力された座標位置信号に基づいて前記表示画面上の位置を求め、当該位置を前記表示画面上で前記選択領域を可変表示するときの中心位置として決定するようにしてもよい。
【００２５】
請求項１３又は請求項１４の発明において、さらに、前記感圧式入力装置の操作に応じて前記表示された選択領域を移動可能とするようにしてもよい。
【００２６】
請求項１８の発明に係る選択領域制御プログラムは、コンピュータにより実行可能な選択領域制御プログラムにおいて、前記コンピュータに、感圧式入力装置から筆圧信号を入力する第１ステップと、前記第１ステップで入力された筆圧信号に基づいて筆圧量を演算する第２ステップと、前記第２ステップで求めた筆圧量に応じて前記選択領域を前記表示画面上で可変表示する第３ステップと、を実行させることを特徴とするものである。
【００２７】
請求項１９の発明に係る選択領域制御プログラムは、コンピュータにより実行可能な選択領域制御プログラムにおいて、前記コンピュータに、感圧式入力装置から筆圧信号を入力する第１ステップと、前記第１ステップで入力された筆圧信号に基づいて筆圧量を演算する第２ステップと、前記第２ステップで求めた筆圧量とあらかじめ設定された閾値とを比較する第３ステップと、前記第３ステップにより前記第２ステップで求めた筆圧量があらかじめ設定された閾値に達していたという比較結果が得られた場合には、当該比較結果が保持されている間は前記表示画面上で前記選択領域を徐々に拡大するように可変表示し、一方、前記第３ステップにより前記第２ステップで求めた筆圧量があらかじめ設定された閾値に達していないという比較結果が得られた場合には、当該比較結果が保持されている間は前記表示画面上で前記選択領域を徐々に縮小するように可変表示する第４ステップと、を実行させることを特徴とするものである。
【００２８】
請求項１９の発明において、前記コンピュータに、前記第４ステップで可変表示された選択領域内にオブジェクトが存在したか否かを判断する第５ステップと、前記第５ステップでオブジェクトの存在が確認された場合に当該オブジェクトを選択対象として決定する第６ステップと、をさらに実行させるようにしてもよい。
【００２９】
請求項１９の発明において、前記コンピュータに、前記第６ステップで決定した選択対象についてユーザの確定操作に応答して選択を確定する第７ステップをさらに実行させるようにしてもよい。
【００３０】
請求項１９の発明において、前記コンピュータに、前記感圧式入力装置より前記入力された筆圧信号に対応する座標位置信号を入力させる前記第１ステップと、前記第１ステップで入力された座標位置信号に基づいて前記表示画面上における前記選択領域の表示位置を決定させる前記第４ステップとを有したものでもよく、また、請求項１９の発明において、前記第１ステップで入力された座標位置信号に基づいて前記表示画面上の位置を求め、当該位置を前記表示画面上で前記選択領域を可変表示するときの中心位置として決定させる前記第４ステップを有したものでもよい。
【００３１】
請求項２０又は２１の発明において、さらに、前記感圧式入力装置の操作に応じて前記表示された選択領域を移動するステップを有するようにしてもよい。
【００３２】
【発明の実施の形態】
以下に添付図面を参照して、本発明にかかる実施の形態を詳細に説明する。
【００３３】
まず、本発明の選択領域制御装置を適用したタブレットＰＣ（パーソナルコンピュータ）について説明する。タブレットＰＣとは、一般に、液晶ディスプレイを持ち運び可能にした薄型のペン入力式携帯型のコンピュータをを云う。このタブレットＰＣでは、専用のスタイラスペンをタブレット（画面）上で移動、押圧の操作をすることにより、マウスと同等の入力が可能となる。
【００３４】
図１は本実施の形態によるタブレットＰＣの一構成例を示すブロック図である。タブレットＰＣは、たとえば図１に示したように、内部バス１１に、通信インタフェース１２、ＣＰＵ１３、ＲＯＭ１４、ＲＡＭ１５、ディスプレイ１６、スタイラスペン１８により位置情報を入力するタブレット１７、ドライブ１９、ハードディスク２０を接続させ、アドレス信号、制御信号、データ等を伝送させ、本発明に係る選択領域制御方法を実現する構成を備えている。
【００３５】
図１において、通信インタフェース１２は、インターネット等のネットワークに接続したり、赤外線で他機器との通信を接続する機能を司る。ＣＰＵ１３は、ＲＯＭ１４に格納されたＯＳによりＰＣ全体の制御を行うとともにハードディスク２０に格納された各種のアプリケーションプログラムに基づいて処理を実行する機能を司る。
【００３６】
ＲＯＭ１４は、ＯＳ等のようにＰＣ全体の制御を行うためのプログラムを格納しており、これらをＣＰＵ１３に供給する機能を有している。ＲＡＭ１５は、ＣＰＵ１３による各種プログラムの実行時にワークエリアとして利用されるメモリ機能を有している。
【００３７】
このＲＡＭ１５は、本発明に係る選択領域制御方法を実現する際に、ワークエリアにオブジェクトテーブル１５Ａを設けてオブジェクト配置に関する情報を格納したり、オブジェクトデータ１５Ｂを設けてオブジェクトテーブル１５Ａにより管理されるオブジェクト生成のためのデータを格納する機能を有している。
【００３８】
ディスプレイ１６は、ＣＰＵ１３の各種の処理に伴うメニュー、ステータス、表示遷移等を表示する機能を有している。タブレット１７は、ディスプレイ１６上でスタイラスペン１８により座標、筆圧、ペン傾倒角度等の信号を入力する機能を有している。スタイラスペン１８は、タブレット１７の入力機器である。ドライブ１９は、例えばフロッピー（登録商標）ディスク、ＣＤ、ＤＶＤ等の記録媒体に対してデータのリード／ライトを行う機能を有している。
【００３９】
ハードディスク２０は、プログラム２０Ａ、データファイルリスト２０Ｂ等を記憶する機能を有している。プログラム２０Ａは、前述したドライブ１９等からインストールされたプログラムを実行形式で記憶したものに相当する。データファイル１０Ｂは、文書ファイル、画像ファイル、実行形式にする前の状態のプログラムファイル等のデータファイルを保存する機能を有している。
【００４０】
つづいて、本実施の形態による選択領域制御手法について機能的に説明する。図２は本発明の一実施の形態における選択領域制御手法を機能的に説明するブロック図である。
【００４１】
すでにオブジェクトテーブル１５Ａ及びオブジェクトデータ１５Ｂに基づいてディスプレイ１６の画面上に１又は複数のオブジェクトがオブジェクト表示部２００により表示されているものとする。そこで、スタイラスペン１８等の操作によりオブジェクトの選択領域制御の選択モードが設定されると、中心座標検出部２０１、筆圧検出部２０２によりタブレット１７上でのペン先による押圧位置、筆圧がそれぞれ検出される。
【００４２】
上記押圧位置はオブジェクトの選択領域の中心座標に相当する。ここで、オブジェクトとは、図形、アイコン等のように画面上での操作対象を云い、選択領域とは、タブレット１７上のスタイラスペン１８の筆圧に応じてディスプレイ１６の画面上で上記中心座標を中心として拡大表示又は縮小表示する例えば円形の領域を云う。
【００４３】
選択領域拡大／縮小判断部２０３により、筆圧検出部２０２からの筆圧情報に基づいて選択領域の拡大／縮小表示制御が行われる。すなわち、検出された筆圧があらかじめ設定された閾値２０４以上のときは、選択領域を現在のサイズよりも拡大表示させるため、選択領域拡大／食傷処理部２０５に対して拡大制御信号が供給される。一方、検出された筆圧があらかじめ設定された閾値２０４よりも小さいときは、選択領域を現在のサイズよりも縮小表示させるため、選択領域拡大／縮小処理部２０５に対して縮小制御信号が供給される。
【００４４】
また、筆圧が例えばゼロ（“０”）の場合には、選択領域拡大／縮小判断部２０３によりオブジェクト選択判断部２０６に対して選択許可信号が供給される。オブジェクト選択判断部２０６に選択許可信号が受け付けられると、そこでオブジェクトテーブル１５Ａに該当するオブジェクトの選択有無に関する情報が更新される。後述するが、選択領域内にオブジェクトが存在すれば、その存在しているオブジェクトは選択オブジェクトとして記憶される。
【００４５】
また、オブジェクト選択判断部２０６からの指示でオブジェクト表示部２００により、選択オブジェクトが表示反転等により表示され、オブジェクト選択の有無が視認可能になる。さらに、オブジェクト選択後は、オブジェクト選択判断部２０６からの指示で選択領域拡大／縮小処理部２０５により、選択領域の表示は消去される。
【００４６】
オブジェクトテーブル１５Ａには、例えば図２に示したように、オブジェクトＮｏ．に対応させてオブジェクトデータ１５Ｂのアドレス情報、書式情報、選択有無情報等が記憶される。
【００４７】
ここで、アドレス情報はオブジェクトデータを記憶しているアドレスである。図２の例では、オブジェクトＮ０．１〜Ｎｏ．４についてそれぞれアドレスＡＤＲ１〜ＡＤＲ４が対応している。書式情報には、オブジェクトの種類（図形、アイコン等を特定する情報）、オブジェクトのサイズ等が含まれている。図２の例では、オブジェクトＮ０．１〜Ｎｏ．４についてそれぞれ書式ＦＭＴ１〜ＦＭＴ４が対応している。選択有無情報は、本実施の形態による選択領域内でオブジェクトが選択された状態を「有」とし、選択されていない状態を「無」とする情報である。図２の例では、オブジェクトＮ０．１〜Ｎｏ．４についてそれぞれ「有」、「有」、「無」、「無」が対応している。
【００４８】
つぎに、表示例を参照して動作について説明する。図３は本実施の形態による表示遷移を説明する図であり、図４及び図５は本実施の形態による動作を説明するフローチャートである。図４及び図５に示すフローチャートは、図１のプログラム２０Ａの一部をＣＰＵ１３により実行する処理を示している。
【００４９】
まず事前に、ユーザの操作により任意のファイルを開いてオブジェクトを表示する処理が実行される。その際、例えば図３（Ａ）に示したように、４つのオブジェクト３０１，３０２，３０３，３０４が表示された場合について説明する。この４つのオブジェクト３０１，３０２，３０３，３０４は、それぞれオブジェクトＮｏ．１，Ｎｏ．２，Ｎｏ．３，Ｎｏ．４に対応しているものとする。この状態では、オブジェクトテーブル１５ＡのオブジェクトＮｏ．１，Ｎｏ．２，Ｎｏ．３，Ｎｏ．４に対応する選択有無情報は皆「無」となる。
【００５０】
ユーザの操作により選択モードが開始されると（ステップＳ１０）、選択領域の作成処理が実行される（ステップＳ１１）。そして、スタイラスペン１８によるタブレット１７上での操作が検知される。
【００５１】
スタイラスペン１８がタブレット１７上ですでに操作に入っている場合には、そのスタイラスペン１７のタブレット１７上での移動確認が行われる（ステップＳ１２）。
【００５２】
スタイラスペン１８がタブレット１７上に置かれる前の段階では、当然にペン移動前の状態が判断される（ステップＳ１２のＮＯルート）。そして、画面上には、図３（Ａ）に示したように、レベルメータＬＭが表示される（ステップＳ１４）。このレベルメータＬＭには、メータが上昇する途中の位置に前述の閾値２０４に基づくレベルを示す閾値バーＴｈが示される。
【００５３】
そして、例えば図３（Ｂ）に示したように、基準点Ｐの位置にスタイラスペン１８のペン先を押し当てた場合には、そのときに検知された筆圧と閾値とが比較される（ステップＳ１５）。筆圧が閾値に到達していない場合には、選択領域は縮小表示に入るが、ペン先を押し当てる最初の段階では筆圧がゼロではないとき、閾値を越えるまでは選択領域の表示そのものがない状態となる（ステップＳ１７）。ただし、レベルメータＬＭは、増加していく筆圧に応じて例えば図３（Ｂ）に示したように上昇する（ステップＳ１４）。
【００５４】
そして、筆圧が閾値以上になると（ステップＳ１５）、例えば図３（Ｃ）に示したように、選択領域Ｓの拡大表示が開示される（ステップＳ１６）。このとき、レベルメータＬＭでは、閾値バーＴｈをメータが越える状態となる（ステップＳ１４）。ユーザにおいては、レベルメータＬＭを確認しながら筆圧を調節することができる。筆圧が閾値を越えた状態を保持すれば（ステップＳ１５）、選択領域Ｓの拡大表示はさらに進み（ステップＳ１６）、例えば図３（Ｄ）に示したように、選択領域Ｓが徐々にオブジェクトを取り囲むように変化する。
【００５５】
また、筆圧が閾値を越えた後、今度は筆圧が閾値よりも小さくなるように調整された場合には（ステップＳ１５）、選択領域Ｓの表示は今度は縮小表示への切り替わる（ステップＳ１７）。ただし、筆圧がゼロに達しない程度の筆圧の調整であれば（ステップＳ１８）、再度筆圧を強めて筆圧が閾値を越えると（ステップＳ１５）、選択領域Ｓは再び拡大表示される（ステップＳ１６）。以降、閾値を基準として筆圧を調節することで、選択領域Ｓの拡大表示、縮小表示により所望のオブジェクトを取り囲むように操作することができる。
【００５６】
例えば、ユーザの選択対象がオブジェクト３０１，３０２，３０３である場合には、選択対象の各オブジェクト３０１，３０２，３０３の一部でも選択領域Ｓが重なれば、選択対象とすることができる。そこで、選択領域Ｓが例えば図３（Ｅ）に示した状態のときに、ユーザの操作によりペン先の筆圧がゼロまで落とされた場合、そのゼロの筆圧が検知され（ステップＳ１８）、オブジェクト選択処理が開始される（ステップＳ１９）。このオブジェクト選択処理後は、図３（Ｆ）に示したように、選択領域Ｓは消去される。そして、レベルメータの消去が行われ（ステップＳ２０）、選択モードが解除される（ステップＳ２１）。
【００５７】
また、スタイラスペン１８のタブレット１７上での操作の際に、スタイラスペン１８が移動させられた場合には（ステップＳ１２のＹＥＳルート）、表示画面上において、選択領域Ｓはペン先の動きに合わせて移動させられる（ステップＳ１３）。このようにして、ユーザは選択領域Ｓのサイズだけでなく、位置までも自由に設定することができる。
【００５８】
オブジェクト選択処理では（図５参照）、まずユーザにより追加選択モードの操作有無が判断され（ステップＳステップＳ３１）、追加選択モードの際は、全オブジェクトの選択が解除され（ステップＳ３２）、処理はステップＳ３３に移行する。一方、追加選択モードの操作がなければ（ステップＳ３１）、処理はステップＳ２３に移行する。
【００５９】
上述の流れにより、選択領域Ｓにオブジェクト３０１，３０２，３０３が重なっている状態で筆圧“０”が検出された場合には（図３（Ｅ）参照）、選択領域Ｓでオブジェクト３０１，３０２，３０３はすべて未選択状態と判断されるので（ステップＳ３３）、その選択領域Ｓ内のオブジェクト３０１，３０２，３０３は順次選択される（ステップＳ２３及びステップＳ３４）。このとき、オブジェクトテーブル１５Ａにおいては、たとえば図２に示したように、オブジェクト３０１，３０２，３０３にそれぞれ対応するオブジェクトＮｏ．１，Ｎｏ．２，Ｎｏ．３にはすべて選択「有」が記憶される。
【００６０】
このようにしてすべての選択が完了すると（ステップＳ３３）、図３（Ｆ）に示したように、選択領域Ｓを消滅する表示制御が行われる（ステップＳ３５）。このようにして、オブジェクト選択処理は終了し、図４のステップＳ１８に処理が戻る。
【００６１】
以上説明したように本実施の形態によれば、筆圧喚起機能を有するタブレット上の所望の位置で一定の筆圧量以上の筆圧でペンを押下したとき、その押下位置を中心にしてオブジェクトの選択領域を徐々に拡大するように可変表示させるので、タブレット上でペンの移動により選択領域を設定する操作は不要となる。これにより、表示画面上の複数のオブジェクトを効率的に選択することが可能である。
【００６２】
このようにして拡大する選択領域内にオブジェクトが存在すれば、そのオブジェクトが選択対象となり、確定操作により選択が決定されるので、複数のオブジェクトを選択範囲に取り込んで選択を確定することが容易である。特に、ペン先押圧の強弱で選択領域の拡大、縮小表示を操作できるので、ユーザにとって、直感的に理解しやすい操作性を実現することが可能である。
【００６３】
また、一定の筆圧量以上の筆圧でペンを押下している際に、ペンの筆圧量を一定の筆圧量よりも下げたとき、選択領域を徐々に縮小するように可変表示させるので、一定の筆圧量を閾値としてペンの筆圧を加減するだけで選択領域を所望のサイズに変更することが可能である。
【００６４】
このように、ペンを移動させずに選択領域を所望の位置で可変表示させるため、マウスドラッグのように腕の移動は不要となり、ペン先をタブレットに押し当てることができれば、机上以外の環境下においても容易に選択領域を設定して所望のオブジェクトを選択することが可能である。例えば、スタイラスペンを口にくわえて選択領域の表示を操作することも可能であり、その間、両手は開放される。
【００６５】
ここで、筆圧量の段階について、解像度が例えば１０２４段階のタブレットＰＣの場合には、その１０２４段階を１００段階まで丸めて扱うようにしてもよい。
【００６６】
また、拡大／縮小表示のスピードは、例えば８ドット／秒から開始して、最大３２ドット／秒程度に加速させるようにしてもよく、あるいは、ユーザが所望のスピードを調整できるようにしてもよい。
【００６７】
また、選択領域と選択可を判断するオブジェクトとの位置関係であるが、選択領域にオブジェクト全体が含まれるときに選択可としてもよく、あるいは、選択領域にオブジェクトの一部でも重なれば選択可としてもよい。
【００６８】
本発明は、ＰＣ以外に、ＰＤＡ、携帯電話、アミューズメント機器、コンシューマゲーム機等への適用も期待できる。
【００６９】
【発明の効果】
以上説明したように本発明によれば、ユーザによる操作量を必要最小限に抑えて、表示画面上の複数のオブジェクトを効率的に選択することが可能な選択領域制御装置、選択領域制御方法及び選択領域制御プログラムを提供できるという効果を奏する。
【図面の簡単な説明】
【図１】本実施の形態によるタブレットＰＣの一構成例を示すブロック図である。
【図２】本発明の一実施の形態における選択領域制御手法を機能的に説明するブロック図である。
【図３】本実施の形態による表示遷移を説明する図である。
【図４】本実施の形態による動作を説明するフローチャートである。
【図５】本実施の形態による動作を説明するフローチャートである。
【符号の説明】
１１  内部バス
１２  通信インタフェース
１３  ＣＰＵ
１４  ＲＯＭ
１５  ＲＡＭ
１６  ディスプレイ
１７  タブレット
１８  スタイラスペン
１９  ドライブ
２０  ハードディスク
２０Ａ  プログラム
２０Ｂ  データファイル
２００  オブジェクト表示部
２０１  中心座標検出部
２０２  筆圧検出部
２０３  選択領域拡大／縮小判断部
２０４  閾値
２０５  選択領域拡大／縮小処理部
２０６  オブジェクト選択判断部
２０７  選択オブジェクト記憶部
３０１，３０２，３０３，３０４  オブジェクト
ＬＭ  レベルメータ
Ｐ  基準点
Ｓ  選択領域
Ｔｈ  閾値バー
【図１】
2004280532.tif 000003
【図２】
2004280532.tif 000004
【図３】
2004280532.tif 000005
【図４】
2004280532.tif 000006
【図５】
2004280532.tif 000007