(57)【要約】【課題】ドラッグ処理の過程で、簡単且つ素早く複数の処理を連続して行うことができる情報端末装置、入力処理方法及び入力処理プログラムを得る。【解決手段】センサ部１１であるタッチパッドの所定のエリアＡ１，Ａ２に所定の機能を事前に割り当てておき、指やスタイラスペンが所定のエリアＡ１，Ａ２を通過することで予め割り当てていた機能を実行するようにした。これにより、ドラッグ処理の過程で、簡単且つ素早く、ドラッグしているオブジェクトに対して処理を施すことができ、利便性の向上が図れる。【選択図】図１
2011242938.tif 000002
【特許請求の範囲】
【請求項１】
タッチセンサを介して入力操作を受け付ける入力手段と、
前記入力手段に予め割り当てた所定のエリアと該所定のエリアに割り当てられた処理とを関連付けて記憶する処理管理手段と、
前記入力手段の前記所定のエリアでオブジェクトのドラッグ操作が行われている場合に、当該ドラッグ操作がされているオブジェクトに対し、前記所定のエリアに割り当てられた処理を実行する処理実行手段と、を具備する、
情報端末装置。
【請求項２】
タッチセンサを介して入力操作を受け付ける入力手段と、
前記入力手段に予め割り当てた所定のエリアを記憶するエリア管理手段と、
前記エリア管理手段で管理される前記所定のエリアと、該所定のエリアに割り当てられた処理とを関連付けて記憶する処理管理手段と、
前記タッチセンサからのタッチ情報を検出するセンサ情報検知手段と、
前記センサ情報検知手段が検出したタッチ情報に基づき、オブジェクトのドラッグ操作の有無を判定するドラッグ状態判定手段と、
前記ドラッグ状態判定手段がオブジェクトのドラッグ操作有りと判定する場合、前記タッチセンサからのタッチ情報が前記所定のエリア内に位置するか否かを判定するエリア判定手段と、
前記エリア判定手段が前記所定のエリアに位置すると判定する場合、ドラッグ操作をしているオブジェクトに対し、前記所定のエリアに割り当てられた処理を実行する処理実行手段と、を具備する、
情報端末装置。
【請求項３】
前記所定のエリアに割り当てられた処理が実行されたオブジェクトのドラッグを継続させるドラッグ処理手段を備えた請求項１又は請求項２に記載の情報端末装置。
【請求項４】
前記ドラッグ処理手段は、前記オブジェクトのドラッグ操作中に画面上の前記入力手段の所定のエリアに対応する場所に前記所定のエリアに割り当てられた処理の内容を示すガイダンスを表示する請求項３に記載の情報端末装置。
【請求項５】
前記ドラッグ処理手段は、前記オブジェクトのドラッグ操作中に画面上のオブジェクトの周りに前記所定のエリアに割り当てられた処理の内容を示すガイダンスを表示する請求項３に記載の情報端末装置。
【請求項６】
前記処理実行手段は、前記所定のエリアに対するカウンタを有し、前記所定のエリアに割り当てられた処理を行うごとにカウントアップし、そのカウント数に応じて実行する処理を変える請求項１乃至請求項５のいずれかに記載の情報端末装置。
【請求項７】
前記入力手段は、タッチパッドであり、
前記タッチパッドの前記所定のエリアを除く周縁部に前記タッチパッドの面より上方に突出する段差が設けられた請求項１乃至請求項６のいずれかに記載の情報端末装置。
【請求項８】
前記入力手段は、タッチパッドであり、
前記タッチパッドの前記所定のエリアを除く周縁部に前記タッチパッドの面との間で段差を形成するガード板を備えた請求項１乃至請求項６のいずれかに記載の情報端末装置。
【請求項９】
タッチセンサを介して入力操作を受け付ける入力手段を用いた入力処理方法であって、
前記入力手段に予め割り当てた所定のエリアと該所定のエリアに割り当てられた処理とを関連付けて記憶する処理管理工程と、
前記入力手段の前記所定のエリアでオブジェクトのドラッグ操作が行われている場合に、当該ドラッグ操作がされているオブジェクトに対し、前記所定のエリアに割り当てられた処理を実行する処理実行工程と、
を有する入力処理方法。
【請求項１０】
コンピュータに、
タッチセンサを介して入力操作を受け付ける入力手段に予め割り当てた所定のエリアと、該所定のエリアに割り当てられた処理とを関連付けて記憶する処理管理ステップと、
前記入力手段の前記所定のエリアでオブジェクトのドラッグ操作が行われている場合に、当該ドラッグ操作がされているオブジェクトに対し、前記所定のエリアに割り当てられた処理を実行する処理実行ステップと、を実行させる、
入力処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報端末装置、入力処理方法及び入力処理プログラムに関し、特に、タッチパッドを備えた情報端末装置、タッチパッドを用いた入力処理方法及び入力処理プログラムに関する。
【背景技術】
【０００２】
近年、ノートパソコン、携帯電話、ＰＤＡ(Personal Digital Assistant)、リモコン等の情報端末装置へのタッチパッドの搭載が増えてきている。タッチパッドは、パッド部分に指やスタイラスペンなどを乗せて、その指やペン先を移動させたりタップしたりすることにより画面上のポインタを自由に操作することができ、パソコンのマウスのような操作感が得られる。つまり、画面上のアイコンを選択する操作や、ファイルアイコンをドラッグして移動させたりするドラッグ操作などが可能になる。
【０００３】
タッチパッドを用いた従来の入力処理方法として、例えば特許文献１〜４で開示されたものが知られている。特許文献１には、画面とタッチパッドを一体化し、タッチパッド上にポインティングデバイスであるスタイラスペンを当てることで、画面上に編集メニューアイコンを表示し、スタイラスペンをタッチパッドから離すことなく移動させて、編集メニューアイコン内にある複数のメニューのうちの所望のメニューを通過させることで通過したメニューに対応する編集処理を選択し、スタイラスペンをタッチパッドから離すことで選択した編集処理を実行するデータの編集方法が開示されている。
【０００４】
特許文献２には、タブレットの端のエリアにスタイラスペンを移動させることで、画面上のポインタをペン位置に対応する境界まで飛び越えるようにして、少ない操作量でポインタを長い距離を移動させることを可能にした情報処理装置が開示されている。
【０００５】
特許文献３には、タッチパッドを、スクロールバーへポインタを移動する操作などを行うポインティング領域と、所定の領域の画面をスクロールさせるための上スクロール領域及び下スクロール領域とから構成し、上下２つのスクロール領域のそれぞれにスクロール方向を定義し、例えば指が上スクロール領域に接触しているときに座標上の位置を示す絶対座標データを出力し、上スクロール領域に定義された方向へスクロール制御を行い、指を離せばスクロールを停止させるタッチパッド及びタッチパッドによるスクロール制御方法が開示されている。
【０００６】
特許文献４には、タッチパッド上に複数の特定領域を設け、それぞれを始点としてなぞったときに、なぞられた方向を検知して、始点の領域となぞられた方向との組み合わせに応じた機能を実行する情報処理装置が開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平９−２０４４２６号公報
【特許文献２】特開平９−３３０１６６号公報
【特許文献３】特開２０００−１８１６１７号公報
【特許文献４】特開２０００−３３０７１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、従来の情報端末装置では、ファイルを圧縮してメールに添付する場合など、ドラッグにてファイルを処理する際に多くの処理を要し、使い難いという課題がある。この課題について、図１５を参照して詳細に説明する。同図は、従来の情報端末装置の画面イメージと操作の様子を示す図である。表示部２０には、文章や画像などのファイルアイコン３０、圧縮処理用のアイコン４０、メールウィンドウ５０及びリムーバブルディスクアイコン６０が表示されている。このような状態で文章や画像などのファイルを圧縮してメールに添付したり、フラッシュメモリ等のリムーバブルディスクに記録したりする場合、まず表示部２０とは別体のセンサ部（タッチパッド）１１に触れてファイルアイコン３０をドラッグし、そのまま指を離すことなく圧縮処理用のアイコン４０まで持ってきてそこでドロップする。これによりファイルが圧縮され、圧縮されたアイコン３５が生成される。ファイルが圧縮された後、圧縮されたファイルアイコン３５を再度ドラッグし、そのまま指を離すことなくメールウィンドウ５０までに持ってきてそこでドロップする。これにより、圧縮されたファイルがメールに添付される。
【０００９】
一方、圧縮されたファイルをリムーバブルディスクに記録するときは、圧縮されたファイルアイコン３５をドラッグし、そのまま指を離すことなくリムーバブルディスクアイコン６０に持ってきてそこでドロップする。これにより圧縮されたファイルがリムーバブルディスクに記録される。このように、文章や画像などのファイルを圧縮してメールに添付したり、リムーバブルディスクに記録したりする場合、ファイルアイコン３０をドラッグして圧縮処理用のアイコン４０まで持ってきてドロップする操作と、ファイル圧縮後の圧縮されたファイルアイコン３５をドラッグしてメールウィンドウ５０又はリムーバブルディスクアイコン６０まで持ってきてドロップする操作の２つの操作を行う必要がある。
【００１０】
なお、前述した特許文献１で開示されたデータの編集方法では、複数のメニューを連続して行う場合、メニューごとにタッチパッドにスタイラスペンを当てて編集メニューアイコンを表示させる必要があり、連続して行うことができない。また、特許文献２で開示された情報処理装置では、タッチパッドの端に操作デバイスが来た際に、ポインタを境界まで一気に移動させるものの、例えばゴミ箱に入れるなどのポインタ移動後の処理までを一度に行うことはできない。また、特許文献３で開示されたタッチパッド及びタッチパッドによるスクロール制御方法では、タッチパッドの特定領域だけで操作が完結し、複数の処理を連続して行えるものではない。特許文献４で開示された情報処理装置も特許文献３と同様にタッチパッドの特定領域だけで操作が完結し、複数の処理を連続して行えるものではない。
【００１１】
本発明は係る事情に鑑みてなされたものであり、ドラッグ処理の過程で、簡単且つ素早く、ドラッグしているオブジェクトに処理を施すことができる情報端末装置、入力処理方法及び入力処理プログラムを提供する事を目的とする。
【課題を解決するための手段】
【００１２】
本発明は、タッチセンサを介して入力操作を受け付ける入力手段と、前記入力手段に予め割り当てた所定のエリアと該所定のエリアに割り当てられた処理とを関連付けて記憶する処理管理手段と、前記入力手段の前記所定のエリアでオブジェクトのドラッグ操作が行われている場合に、当該ドラッグ操作がされているオブジェクトに対し、前記所定のエリアに割り当てられた処理を実行する処理実行手段と、を具備する、情報端末装置を提供する。
【００１３】
上記構成によれば、入力手段の所定のエリアに所定の機能を事前に割り当てておき、指やスタイラスペンでオブジェクトのドラッグ操作が行われている場合に、当該エリアに割り当てられた処理を実行するので、ドラッグ処理の過程で、簡単且つ素早く、ドラッグしているオブジェクトに処理を施すことができ、利便性向上が図れる。
【００１４】
また、本発明は、タッチセンサを介して入力操作を受け付ける入力手段と、前記入力手段に予め割り当てた所定のエリアを記憶するエリア管理手段と、前記エリア管理手段で管理される前記所定のエリアと、該所定のエリアに割り当てられた処理とを関連付けて記憶する処理管理手段と、前記タッチセンサからのタッチ情報を検出するセンサ情報検知手段と、前記センサ情報検知手段が検出したタッチ情報に基づき、オブジェクトのドラッグ操作の有無を判定するドラッグ状態判定手段と、前記ドラッグ状態判定手段がオブジェクトのドラッグ操作有りと判定する場合、前記タッチパッドからのタッチ情報が前記所定のエリア内に位置するか否かを判定するエリア判定手段と、前記エリア判定手段が前記所定のエリアに位置すると判定する場合、ドラッグ操作をしているオブジェクトに対し、前記所定のエリアに割り当てられた処理を実行する処理実行手段と、を具備する、情報端末装置を提供する。
【００１５】
上記構成によれば、入力手段の所定のエリアに所定の機能を事前に割り当てておき、指やスタイラスペンでオブジェクトのドラッグ操作が行われている場合に、当該エリアに割り当てられた処理を実行するので、ドラッグ処理の過程で、簡単且つ素早く、ドラッグしているオブジェクトに処理を施すことができ、利便性向上が図れる。
【００１６】
上記構成において、前記所定のエリアに割り当てられた処理が実行されたオブジェクトのドラッグを継続させるドラッグ処理手段を備えた。
【００１７】
上記構成によれば、所定のエリアに割り当てられた処理を実行した後もドラッグ処理が継続されるので、思考を中断することなく最後の処理までドラッグ操作を継続することができる。例えば、ファイルアイコンをドラッグ操作し、そのまま指を離さず所定のエリアを経由してメールウィンドウまで持ってくる操作において、ファイルをメールまでドラッグして添付するという思考が中断されない。
【００１８】
上記構成において、前記ドラッグ処理手段は、前記オブジェクトのドラッグ操作中に画面上の前記入力手段の所定のエリアに対応する場所に前記所定のエリアに割り当てられた処理の内容を示すガイダンスを表示する。
【００１９】
上記構成によれば、所定のエリアに割り当てられた処理の内容を示すガイダンスを表示するので、処理内容を確実に把握することができ、処理を間違えることなくスムーズにドラッグ操作を行うことができる。
【００２０】
上記構成において、前記ドラッグ処理手段は、前記オブジェクトのドラッグ操作中に画面上のオブジェクトの周りに前記所定のエリアに割り当てられた処理の内容を示すガイダンスを表示する。
【００２１】
上記構成によれば、所定のエリアに割り当てられた処理の内容を示すガイダンスを表示するので、処理内容を確実に把握することができ、処理を間違えることなくスムーズにドラッグ操作を行うことができる。
【００２２】
上記構成において、前記処理実行手段は、前記所定のエリアに対するカウンタを有し、前記所定のエリアに割り当てられた処理を行うごとにカウントアップし、そのカウント数に応じて実行する処理を変える。
【００２３】
上記構成によれば、１つのエリアに何度か指又はスタイラスペンが入っても、その都度処理が行われるので、少ないエリア数でより多くの処理を行うことができる。
【００２４】
上記構成において、前記入力手段は、タッチパッドであり、前記タッチパッドの前記所定のエリアを除く周縁部に前記タッチパッドの面より上方に突出する段差を設けた。
【００２５】
上記構成によれば、タッチパッドを見なくとも手探りで所定のエリアに指又はスタイラスペンを運ぶことができ、操作性向上が図れる。
【００２６】
上記構成において、前記入力手段は、タッチパッドであり、前記タッチパッドの前記所定のエリアを除く周縁部に前記タッチパッドの面との間で段差を形成するガード板を備えた。
【００２７】
上記構成によれば、タッチパッドを見なくとも手探りで所定のエリアに指又はスタイラスペンを運ぶことができ、操作性向上が図れる。
【００２８】
また、本発明は、タッチセンサを介して入力操作を受け付ける入力手段を用いた入力処理方法であって、前記入力手段に予め割り当てた所定のエリアと該所定のエリアに割り当てられた処理とを関連付けて記憶する処理管理工程と、前記入力手段の前記所定のエリアでオブジェクトのドラッグ操作が行われている場合に、当該ドラッグ操作がされているオブジェクトに対し、前記所定のエリアに割り当てられた処理を実行する処理実行工程と、を有する。
【００２９】
上記入力処理方法によれば、入力手段の所定のエリアに所定の機能を事前に割り当てておき、指やスタイラスペンでオブジェクトのドラッグ操作が行われている場合に、当該エリアに割り当てられた処理を実行するので、ドラッグ処理の過程で、簡単且つ素早く、ドラッグしているオブジェクトに処理を施すことができ、利便性向上が図れる。
【００３０】
また、本発明は、コンピュータに、タッチセンサを介して入力操作を受け付ける入力手段に予め割り当てた所定のエリアと、該所定のエリアに割り当てられた処理とを関連付けて記憶する処理管理ステップと、前記入力手段の前記所定のエリアでオブジェクトのドラッグ操作が行われている場合に、当該ドラッグ操作がされているオブジェクトに対し、前記所定のエリアに割り当てられた処理を実行する処理実行ステップと、を実行させる、入力処理プログラムを提供する。
【００３１】
上記プログラムをコンピュータに実行させることで、入力手段の所定のエリアに所定の機能を事前に割り当てておき、指やスタイラスペンでオブジェクトのドラッグ操作が行われている場合に、当該エリアに割り当てられた処理を実行するので、ドラッグ処理の過程で、簡単且つ素早く、ドラッグしているオブジェクトに処理を施すことができ、利便性向上が図れる。
【発明の効果】
【００３２】
本発明の情報端末装置、入力処理方法及び入力処理プログラムによれば、ドラッグ処理の過程で、簡単且つ素早く、ドラッグしているオブジェクトに処理を施すことができ、利便性向上が図れる。
【図面の簡単な説明】
【００３３】
【図１】本発明の一実施の形態に係る情報端末装置のドラッグ操作の概要を示す図
【図２】図１の情報端末装置の概略構成を示すブロック図
【図３】図１の情報端末装置のエリア設定部の概略構成を示すブロック図
【図４】図１の情報端末装置のセンサ部の座標情報の一例を示す図
【図５】図１の情報端末装置のエリア管理テーブルにおける管理データを示す図
【図６】図１の情報端末装置の処理管理テーブルにおける管理データを示す図
【図７】図１の情報端末装置において、タッチパッドの所定のエリアに機能を割り当てるときの処理手順を示すフローチャート
【図８】図１の情報端末装置において、オブジェクトをドラッグ操作するときのドラッグ処理方法を説明するためのフローチャート
【図９】図１の情報端末装置において、ドラッグ中の指が特定のエリアに入っているかどうかを判定する機能を追加したドラッグ処理方法を説明するためのフローチャート
【図１０】図１の情報端末装置において、「〈圧縮〉」のガイダンス及び「〈削除〉」のガイダンスの表示の応用例を示す図
【図１１】図１の情報端末装置において、オブジェクトの周囲に４つのガイダンスを表示した応用例を示す図
【図１２】図１の情報端末装置において、所定のエリアで行われる処理の他の例を示す図
【図１３】図１の情報端末装置において、操作性を向上させる構造として、センサ部の四隅部分を除く周縁部に４つのガードを設けた例を示す図
【図１４】図１の情報端末装置において、所定のエリアで行われる処理の応用例を示す図
【図１５】従来の情報端末装置のドラッグ操作の概要を示す図
【発明を実施するための形態】
【００３４】
以下、本発明を実施するための実施の形態について、図面を参照して詳細に説明する。
【００３５】
図１は、本発明の一実施の形態に係る情報端末装置のドラッグ操作の概要を示す図である。なお、図１において前述した図１５と共通する要素には同一の符号を付与してその説明を省略する。
【００３６】
図１は、情報端末装置１００の表示部２０に表示される内容を示しており、文章や画像などのファイルを圧縮してメールに添付又はフラッシュメモリ等のリムーバブルディスクに記録しようとしている例である。表示部２０には、ファイルアイコン３０、メールウィンドウ５０及びリムーバブルディスクアイコン６０が表示されている。また、ドラッグ中に表示部２０の画面左端下部に「〈圧縮〉」７０のガイダンスが表示され、画面右端下部に「〈削除〉」７１のガイダンスが表示される。これらのガイダンスの表示位置は固定されている。
【００３７】
センサ部１１は、タッチパッドで構成され、情報端末装置１００の入力装置である。指などをタッチパッド（センサ部１１）上で移動させると、表示部２０の画面上で、ファイルアイコン３０、メールウィンドウ５０などの各種アイコンを移動させることができる。ここで、ファイルを圧縮する「圧縮機能」は、あらかじめセンサ部１１の左端下部の矩形の領域であるエリアＡ１に割り当てられているものとする。また、本実施の形態の情報端末装置１００ではファイルの削除も可能となっている。ファイルを削除する「削除機能」は、あらかじめセンサ部１１の右端下部のエリアＡ２に割り当てられているものとする。センサ部１１のエリアＡ１と表示部２０に表示される「〈圧縮〉」７０のガイダンスとが対応付けられており、またセンサ部１１のエリアＡ２と表示部２０に表示される「〈削除〉」７１のガイダンスとが対応付けられている。
【００３８】
この状態でファイルアイコン３０をドラッグ操作して、そのまま指を離すことなくセンサ部１１の左端下部のエリアＡ１に持ってきて、そのエリアＡ１を通過させると、そのエリアＡ１に割り当てられた圧縮機能によってファイルが圧縮される。その後も指を離すことなく移動を継続させてメールウィンドウ５０に持ってきて指を離すと、圧縮されたファイルがメールに添付される。また、指をメールウィンドウ５０に持ってくるのではなく、リムーバブルディスクアイコン６０に持ってきてそこで指を離した場合、圧縮されたファイルがリムーバブルディスクに記録される。
【００３９】
このように、ファイルアイコン３０をドラッグ操作し、そのまま指を離さずセンサ部１１の左端下のエリアＡ１を経由してメールウィンドウ５０又はリムーバブルディスクアイコン６０まで持ってくる一連の操作を行うだけで、ファイルを圧縮してメールに添付することや、リムーバブルディスクに記録することができる。
【００４０】
ファイルを削除するときはファイルアイコン３０をドラッグ操作して、そのまま指を離すことなくセンサ部１１の右端下部のエリアＡ２に持ってきて、そのエリアＡ２でドロップすればよい。これにより、エリアＡ２に割り当てられた削除機能によってファイルが削除される。なお、所定の機能を割り当てるエリアは、上記エリアＡ１、Ａ２に限定されるものではなく、ファイル圧縮、ファイル削除以外の機能を設ける場合、それに応じたエリアを設定するとよい。
【００４１】
本実施の形態の情報端末装置１００では、ドラッグ操作によるオブジェクトの移動をセンサ部１１の相対座標で判定し、所定のエリアＡ１，Ａ２に位置するか否かをセンサ部１１絶対座標で判定する。
【００４２】
図２は、本実施の形態に係る情報端末装置１００の概略構成を示すブロック図である。同図において、情報端末装置１００は、ドラッグ処理制御部１とセンサ部１１とを備える。ドラッグ処理制御部１は、ファイルアイコンなどのオブジェクトを掴んでいる（選択している）ドラッグ中に、指やスタイラスペン等の外部指示手段（図示略）がセンサ部１１の所定のエリアＡ１、Ａ２に入った場合に、予め割り当てられた機能を実行するものであり、エリア設定部２と、エリア管理テーブル（エリア管理手段）３と、エリア判定部（エリア判定手段）４と、ドラッグ状態判定部（ドラッグ状態判定手段）５と、センサ情報検知部（センサ情報検知手段）６と、ドラッグ処理部（ドラッグ処理手段）７と、処理実行部（処理実行手段）８と、処理判定部９と、処理管理テーブル（処理管理手段）１０とを備える。
【００４３】
エリア設定部２は、所定のエリア情報と、そのエリアにファイルアイコンがドロップされた際に動作する機能とを対応付ける。エリア管理テーブル３は、センサ部１１に予め割り当てられた所定のエリア情報を記憶する。エリア判定部４は、エリア管理テーブル３に記憶されたエリア情報を参照し、センサ部１１から通知されたタッチ位置が所定のエリア内に位置するか否かを判定する。
【００４４】
ドラッグ状態判定部５は、情報端末装置１００のオペレーティングシステム（ＯＳ）やアプリケーションが管理するドラッグ状態フラグをチェックし、オブジェクトをドラッグ操作している最中かどうか判定する。センサ情報検知部６は、センサ部１１からのタッチ情報を検知し、ドラッグ状態判定部５に出力する。
【００４５】
ドラッグ処理部７は、ファイルアイコン等のオブジェクトを掴んだまま、該オブジェクトの位置を移動させる。また、ドラッグ処理部７は、オブジェクトのドラッグ操作中に、表示部２０の画面上のセンサ部１１の所定のエリアＡ１、Ａ２に対応する場所に所定のエリアＡ１、Ａ２に割り当てられた処理の内容を示すガイダンスを表示する。所定のエリアＡ１、Ａ２に割り当てられた処理の内容を示すガイダンスを表示することで、処理内容を確実に把握することができ、処理を間違えることなくスムーズにドラッグ操作を行うことが可能となる。処理実行部８は、処理判定部９で指示された処理を実行する。処理判定部９は、所定のエリア情報から、そのエリアに割り当てられた処理を導出する。
【００４６】
処理管理テーブル１０は、エリア管理テーブル３で管理されている各エリアとエリアに割り当てられた処理とを関連付けて記憶する。センサ部１１は、タッチパッドに相当するものであり、触れられた座標情報や、触れたり離れたりした際のイベントを出力する。センサ部１１は、表示部２０と重ねずに別の場所に設置される。
【００４７】
図３は、エリア設定部２の詳細な構成を示すブロック図である。同図において、エリア設定部２は、登録モード切替部１２と、エリア情報取得部１３と、処理情報取得部１４と、エリア管理テーブル設定部１５と、処理管理テーブル設定部１６とを備える。
【００４８】
登録モード切替部１２は、通常モードと処理登録モードとの切り替えを行う。モードの切替え指示は、登録モード切替にあらかじめ割当てられたメニューやアイコンを選択することによって行われる。なお、モードの切替え指示を出す方法はこれに限定されるものではない。
【００４９】
エリア情報取得部１３は、処理を登録するエリアの座標情報を取得する。座標情報は、例えば画面上の四角形エリアを指定すると、そのエリアの左上の絶対座標と右下の絶対座標を含む。座標情報の取得方法はこれに限定されるものではなく、例えばシステムに予め座標情報を設定しておいても良い。
【００５０】
処理情報取得部１４は、エリアに登録する処理の情報を取得する。処理の情報は、登録候補の処理をリストにしたメニューやアイコンを選択することにより取得する。なお、取得方法はこれに限定されるものではない。
【００５１】
エリア管理テーブル設定部１５は、取得したエリアの座標情報をエリアＩＤに対応付けてエリア管理テーブル３に設定する。なお、エリア管理テーブル３で管理するデータについては後述する。
【００５２】
処理管理テーブル設定部１６は、取得した処理情報をエリアＩＤに対応付けて処理管理テーブル１０に設定する。なお、処理管理テーブル１０で管理するデータについては後述する。
【００５３】
図４は、センサ部１１の座標情報の一例を示す図である。同図では、エリアＡ１にファイル圧縮機能を割り当てており、エリアＡ２にファイル削除機能を割り当てている。センサ部１１では、左下の点のＸ座標を０、Ｙ座標を０とし、右に進むにつれてＸ座標の値が増加し、上に進むにつれてＹ座標の値が増加する。
【００５４】
図４に示すように、エリアＡ１は、矩形状であり、左下の絶対座標（０、０）と右上の絶対座標（１０、１０）により特定される。同様に、エリアＡ２も、矩形状であり、左下の絶対座標（４９０、０）と右上の絶対座標（５００、１０）により特定される。エリアＡ１及びＡ２が共に矩形なので、矩形の左下の絶対座標と右上の絶対座標があればエリアの特定が可能である。なお、座標系やエリアの表現方法はこれに限定されるものではない。エリアの形状は矩形を例にとって説明しているが、これに限らず任意の形状で良い。また、エリアの位置を示す絶対座標は、矩形の左下と右上の絶対座標を例にとって説明しているが、これに限らず、エリアの位置を特定できる絶対座標であればその座標位置は任意に定めることができる。
【００５５】
図５は、エリア管理テーブル３の管理データの一例を示す図である。同図において、エリア管理テーブル３は、センサ部１１の所定のエリアの情報をエリアＩＤに対応付けて管理する。例えば、エリアＡ１は座標（左下）として（０、０）、座標（右上）として（１０、１０）が割り当てられている。また、エリアＡ２は座標（左下）として（４９０、０）、座標（右上）として（５００、１０）が割り当てられている。ここで、エリアの情報として、座標（左下）と座標（右上）を用いているが、これに限定されるものではない。
【００５６】
図６は、処理管理テーブル１０の管理データの一例を示す図である。同図において、処理管理テーブル１０は、操作するオブジェクトの種別と各エリアＩＤでの処理とを対応付けて管理している。例えば、操作するオブジェクトがファイルのアイコンである場合は、エリアＡ１での処理は「ファイル圧縮」、エリアＡ２での処理は「ファイル削除」がそれぞれ対応付けて管理されている。操作するオブジェクトが画像のアイコンである場合は、エリアＡ１での処理は「ファイル圧縮」、エリアＡ２での処理は「ファイル削除」がそれぞれ対応付けて管理されている。なお、操作するオブジェクトの種別によって処理を変えない場合は、各エリアＩＤとそのエリアＩＤに割り当てられた処理とを対応付けて記憶するだけで良い。
【００５７】
図７は、本実施の形態に係る情報端末装置１００のセンサ部１１の所定のエリアに機能を割り当てるときの処理手順を示すフローチャートである。まず、登録モード切替部１２が、例えば登録モード切替メニューが選択されることにより、情報端末装置１００のモードを「登録モード」に設定する（ＳＴ−８０１）。次いで、エリア情報取得部１３が、画面上の機能を割り当てたい四角形エリアを選択することによりのエリアの左上と右下の座標情報を取得する（ＳＴ−８０２）。次いで、エリア情報取得部１３が、エリア情報取得部１３によって取得されたエリア情報に対して一意に識別できるエリアＩＤを発行する（ＳＴ−８０３）。
【００５８】
次いで、エリア管理テーブル設定部１５が、エリア情報取得部１３によって割り当てられたエリアＩＤとエリア情報取得部１３によって取得されたエリアの座標情報とを対応づけてエリア管理テーブル３に設定する（ＳＴ−８０４）。次いで、処理情報取得部１４が、登録候補の処理をリストにしたメニューやアイコンを選択することなどによりエリアに割り当てる処理の情報を取得する（ＳＴ−８０５）。次いで、処理管理テーブル設定部１６が、処理情報取得部１４によって取得された処理の情報をエリアＩＤに対応付けて処理管理テーブル１０に設定する（ＳＴ−８０６）。次いで、登録モード切替部１２が、例えば登録モード切替メニューが選択されることにより、情報端末装置１００のモードを「通常モード」に設定する（ＳＴ−８０７）。
【００５９】
図８は、本実施の形態に係る情報端末装置１００においてオブジェクトをドラッグ操作するときのドラッグ処理方法を説明するためのフローチャートである。同図において、まず、センサ情報検知部６は、センサ部１１からのセンサ情報を取得する（ＳＴ−９０１）。次いで、センサ情報があった場合（ＳＴ−９０２、Ｙｅｓ）、ドラッグ状態判定部５は、情報端末装置１００のオペレーティングシステム（ＯＳ）やアプリケーションが管理するドラッグ状態フラグをチェックするなどして、ドラッグ状態であるかチェックを行う（ＳＴ−９０３）。
【００６０】
ここで、ドラッグ状態でない場合（ＳＴ−９０３、Ｎｏ）、通常のマウス操作を行う（ＳＴ−９０８）。一方、ドラッグ状態である場合（ＳＴ−９０３、Ｙｅｓ）、エリア判定部４は、センサ部１１からのセンサ情報に含まれる座標がエリア管理テーブル３に登録されているエリア（例えばエリアＡ１、Ａ２）内に存在しているかチェックを行う（ＳＴ−９０４）。
【００６１】
ここで、エリア内に存在しない場合（ＳＴ−９０４、Ｎｏ）、ドラッグ処理部７はドラッグ処理を継続する（ＳＴ−９０９）。ドラッグ処理部７は、ドラッグ処理を継続している間、エリア管理テーブル３に登録されているエリアに割り当てられた処理の内容を示すガイダンスを表示する。一方、エリア内に存在する場合（ＳＴ−９０４、Ｙｅｓ）、エリア判定部４は、エリア管理テーブル３から該当するエリアＩＤを取得する（ＳＴ−９０５）。
【００６２】
次いで、処理判定部９は、処理管理テーブル１０からエリアＩＤに対応する処理情報を取得する（ＳＴ−９０６）。次いで、処理実行部８は、取得した処理を実行する（ＳＴ−９０７）。
【００６３】
このように、本実施の形態に係る情報端末装置１００は、センサ部１１であるタッチパッドの所定のエリアＡ１，Ａ２に所定の機能を事前に割り当てておき、指やスタイラスペンが所定のエリアＡ１，Ａ２を通過することで予め割り当てていた機能を実行するようにしたので、ドラッグ処理の過程で、簡単且つ素早く、ドラッグしているオブジェクトに処理を施すことができ、利便性向上が図れる。例えば、ファイルアイコン３０をドラッグ操作し、そのまま指を離さずセンサ部１１の左端下のエリアＡ１を経由してメールウィンドウ５０又はリムーバブルディスクアイコン６０まで持ってくる操作において、ドラッグ処理自体は継続されるので、ファイルをメール又はリムーバブルディスクまでドラッグして添付するという思考が中断されないし、複数の操作を１つのドラッグ処理のみで実現できることから、手順が少なくて済む。
【００６４】
なお、上記実施の形態において、特定のエリアＡ１、Ａ２に指が留まり、エリアＡ１、Ａ２内でドラッグ操作をすると、同じ処理が連続的に実行されることがある。このような状態を防ぐために、ドラッグ操作を行う指の直前位置がエリア外であり、その後ドラッグ操作を行う指の位置がエリア内にあるかどうかを判断する。つまり、ドラッグ操作を行う指の直前位置がエリア内であれば、エリアＩＤに対応する処理を実行せずにドラッグ処理を継続し、ドラッグ操作を行う指の直前位置がエリア外であれば、エリアＩＤに対応する処理を実行する。図９は、ドラッグ中の指が特定のエリアＡ１、Ａ２に入っているかどうかを判定する機能を追加したドラッグ処理方法を説明するためのフローチャートである。
【００６５】
図９において、ＳＴ−９０３でドラッグ状態判定部５がドラッグ状態であると判定する場合、エリア判定部４は、センサ部１１からのセンサ情報に含まれる座標がエリア管理テーブル３に登録されているエリア内に存在しているかチェックを行う（ＳＴ−９０４）。センサ情報に含まれる座標がエリア内に存在していなかった場合（ＳＴ−９０４、Ｎｏ）、ドラッグ処理部７は、オブジェクトの直前位置がエリア外にあるとして（ＳＴ−９１０）、ドラッグ処理を継続する（ＳＴ−９０９）。この場合、ドラッグ処理を継続するので、処理は最初のＳＴ−９０１に戻る。
【００６６】
一方、オブジェクトがエリア内に存在していた場合（ＳＴ−９０４、Ｙｅｓ）、ドラッグ処理部７は、オブジェクトの直前位置がエリア外であるかチェックし（ＳＴ−９１１）、オブジェクトの直前位置がエリア外でない場合（ＳＴ−９７７、Ｎｏ）、ドラッグ処理を継続する（ＳＴ−９１２）。この場合、ドラッグ処理を継続するので、処理は最初のＳＴ−９０１に戻る。一方、オブジェクトの直前位置がエリア外である場合（ＳＴ−９１１、Ｙｅｓ）、エリア判定部４は、エリア管理テーブル３から該当するエリアＩＤを取得する（ＳＴ−９０５）。以後、前述したＳＴ−９０６、ＳＴ−９０７の各処理を行う。そして、ＳＴ−９０７の処理後、ドラッグ処理部７は、オブジェクトの直前位置がエリア内にあるとし（ＳＴ−９１３）、ＳＴ−９１０に戻る。
【００６７】
また、上記実施の形態において、「〈圧縮〉」７０のガイダンス及び「〈削除〉」７１のガイダンスの表示位置を固定とし、常に表示部２０上に表示するようにしたが、オブジェクトのドラッグを始めると、対応するガイダンスをオブジェクトの近傍に表示するようにすることも可能である。図１０は、その一例を示す図であり、この図に示す例では、オブジェクトであるファイルアイコン３０の近傍に「〈圧縮〉」７０及び「〈削除〉」７１の各ガイダンスを表示している。この場合もガイダンス７０、７１とエリアＡ１、Ａ２を対応付けることは言うまでもない。また、図１１は、オブジェクトの周囲に４つのガイダンス７０〜７３を表示した例を示す図である。この場合もオブジェクトのドラッグを始めることで４つのガイダンス７０〜７３を表示する。また、ガイダンス７２は、センサ部１１の左端上部のエリアＡ３と対応付けされている。ガイダンス７３は、センサ部１１の右端上部のエリアＡ４と対応付けされている。オブジェクトの周囲にガイダンス７０〜７３を表示することで、処理内容を確実に把握することができ、処理を間違えることなくスムーズにドラッグ操作を行うことができる。
【００６８】
また、上記実施の形態において、エリアＡ１でファイル圧縮を行い、エリアＡ２でファイル削除を行うものであったが、これらはあくまでも一例であり、その他、様々な処理を行うことができる。図１２は、その一例を示す図であり、ファイルフォルダに対する処理として、暗号化、ゴミ箱に入れる、所定の場所にコピー、属性変更（タイムスタンプや作成者）等がある。また、図形オブジェクトとして、線の太さを変える、色を変える、クリップボードにコピー等がある。また、テキストデータとして、文字コードを変える、翻訳を行う、フォントを変える等がある。また、ウインドウとして、所定のサイズに変える等がある。
【００６９】
また、上記実施の形態において、操作性を向上させる構造として、センサ部１１の少なくとも１つの隅部分（所定のエリアとする部分）を除く周縁部にセンサ部１１の面より上方に突出する段差を形成するようにしてもよい。この段差を設けることで、センサ部１１を見なくとも手探りで所定のエリアに指又はスタイラスペンを運ぶことができる。図１３は、センサ部１１の四隅部分Ｃ１〜Ｃ４を除く周縁部に沿って４つのガード板８０を設けて、センサ部１１の面より上方に突出する段差を形成した例を示す図である。ガード板８０による段差を設けて指が止まるようにしている。
【００７０】
また、上記実施の形態において、所定のエリアで行われる処理の応用として、所定のエリアに指やスタイラスペンが何度も入ると属性がトグルする（例えば大→中→小→大）ようにすることも可能である。図１４は、その一例を示す図であり、１度のドラッグ操作中に同じエリアＡ１に繰り返し指を入れると、入った回数に応じて処理を変える。例えば、１ｓｔ＝線赤色に変える。２ｎｄ＝線を青色に変える。３ｒｄ＝線を黄色に変える。具体的には、処理実行部８がエリア毎にカウンタを持ち、処理をする毎にカウントアップする。そして、そのカウント数に応じて実行する処理を変える。このようにすることで、所定のエリアの数を少なくすることができる。
【００７１】
なお、上記実施の形態において、情報端末装置１００として説明したが、端末装置以外にも、タッチセンサを介して入力操作が可能な、パーソナルコンピュータなどの据え置き型の情報端末装置にも本実施の形態を適用することができる。
【００７２】
なお、上記実施の形態において、情報端末装置１００の入力装置としてタッチパッドを例にとって説明したがこれに限らず、指などの接触を検出するタッチセンサを備える入力装置を用いることもできる。
【産業上の利用可能性】
【００７３】
本発明は、ドラッグ処理の過程で、簡単且つ素早く複数の処理を連続して行うことができるといった効果を有し、タッチパッドを用いた情報端末装置への適用が可能である。
【符号の説明】
【００７４】
１  ドラッグ処理制御部
２  エリア設定部
３  エリア管理テーブル
４  エリア判定部
５  ドラッグ状態判定部
６  センサ情報検知部
７  ドラッグ処理部
８  処理実行部
９  処理判定部
１０  処理管理テーブル
１１  センサ部
１２  登録モード切替部
１３  エリア情報取得部
１４  処理情報取得部
１５  エリア管理テーブル設定部
１６  処理管理テーブル設定部
２０  表示部
３０  ファイルアイコン
５０  メールウィンドウ
６０  リムーバブルディスクアイコン
７０、７１  ガイダンス表示
８０  ガード板
１００  情報端末装置
Ａ１〜Ａ４  所定のエリア
【図１】
2011242938.tif 000003
【図２】
2011242938.tif 000004
【図３】
2011242938.tif 000005
【図４】
2011242938.tif 000006
【図５】
2011242938.tif 000007
【図６】
2011242938.tif 000008
【図７】
2011242938.tif 000009
【図８】
2011242938.tif 000010
【図９】
2011242938.tif 000011
【図１０】
2011242938.tif 000012
【図１１】
2011242938.tif 000013
【図１２】
2011242938.tif 000014
【図１３】
2011242938.tif 000015
【図１４】
2011242938.tif 000016
【図１５】
2011242938.tif 000017