(57)【要約】【課題】従来のタブレット装置と表示装置が重なった情報処理装置では、ポインティング操作やキー入力操作はユーザの機器操作性を考慮しての発想がなく、改善の余地があった。【解決手段】そこで、本発明では、ポインティング操作やキー入力操作を行うための入力操作部を装置利用状態に応じて表示装置の画面上の任意の位置に表示し、入力操作を行うことのできる情報処理装置及び情報処理装置における操作制御方法を提供することで、情報処理装置でのポインティング操作やキー入力操作が効率的に行えるようになる。【選択図】      図３
2004220133.tif 000002
【特許請求の範囲】
【請求項１】
データを表示する表示装置と座標データを入力するタブレット装置とを積層した情報処理装置であって、
前記表示装置の表示画面上を移動可能なポインティング用の入力操作部を表示する表示手段と、
前記タブレット装置を介して前記入力操作部への入力を検出し、検出データに従う入力操作処理を行う制御手段と
を具備することを特徴とした情報処理装置。
【請求項２】
前記入力操作部は、座標データ入力用の座標入力領域、クリック操作領域、移動指示領域とで構成し、
前記制御手段は、前記座標入力領域に対する入力に応じて前記表示画面上のマウスカーソルの制御を行い、前記クリック操作領域に対する入力に応じて予め決められたクリック動作に伴う処理を行い、更に移動指示領域に対する入力に応じて入力操作部の表示・検出位置を変更することを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記入力操作部は更に回転指示領域を有し、
前記制御手段は、回転指示領域に対する入力に応じて入力操作部の表示・検出位置を回転させ変更することを特徴とする請求項２記載の情報処理装置。
【請求項４】
前記入力操作部は更にキー入力操作領域を有し、
前記制御手段は、キー入力操作領域に対する入力に応じてキーデータ発生の制御を行うことを特徴とする請求項３記載の情報処理装置。
【請求項５】
データを表示する表示装置と座標データを入力するタブレット装置とを積層した情報処理装置における操作制御方法であって、
前記表示装置の表示画面上を移動可能なポインティング用の入力操作部を表示するステップと、
前記タブレット装置を介して前記入力操作部への入力を検出し、検出データに従う入力操作処理を行うステップと
を具備することを特徴とした情報処理装置における操作制御方法。
【請求項６】
前記入力操作部は、座標データ入力用の座標入力領域、クリック操作領域、移動指示領域を有し、
前記座標入力領域に対する入力に応じて前記表示画面上のマウスカーソルの制御を行い、前記クリック操作領域に対する入力に応じて予め決められたクリック動作に伴う処理を行い、更に移動指示領域に対する入力に応じて入力操作部の表示・検出位置を変更することを特徴とする請求項５記載の情報処理装置における操作制御方法。
【請求項７】
前記入力操作部は更に回転指示領域を有し、
回転指示領域に対する入力に応じて入力操作部の表示・検出位置を回転させ変更することを特徴とする請求項６記載の情報処理装置における操作制御方法。
【請求項８】
前記入力操作部は更にキー入力操作領域を有し、
キー入力操作領域に対する入力に応じてキーデータ発生の制御を行うことを特徴とする請求項７記載の情報処理装置における操作制御方法。
【請求項９】
データを表示する表示装置と座標データを入力するタブレット装置とを積層した情報処理装置であって、
前記表示装置の表示画面上を移動可能であり、移動を指示するための移動指示領域を備えたポインティング用の入力操作部を表示する表示手段と、
前記タブレット装置を介して前記入力操作部への入力を検出し、検出データに従う入力操作処理を行う制御手段と
を具備することを特徴とした情報処理装置。
【請求項１０】
データを表示する表示装置と座標データを入力するタブレット装置とを積層した情報処理装置における操作制御方法であって、
前記表示装置の表示画面上を移動可能であり、移動を指示するための移動指示領域を備えたポインティング用の入力操作部を表示するステップと、
前記タブレット装置を介して前記入力操作部への入力を検出し、検出データに従う入力操作処理を行うステップと
を具備することを特徴とした情報処理装置における操作制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンピュータ等の情報処理装置に関し、特に効率良く操作を行うための情報処理装置及び情報処理装置における操作制御方法に関する。
【０００２】
【従来の技術】
パーソナルコンピュータの入力デバイスとしては、主に文字を入力するためのキーボードや、座標位置を入力するためのマウス等がある。また、ノートブックタイプのパーソナルコンピュータでは、座標位置入力用のポインティングデバイスがキーボード周辺部に設置されているものや、表示装置に座標入力用タブレットを重ねたものもある。更には、キーボードを外付けとし、表示装置と座標入力用のタブレットを重ねたものもある。
【０００３】
特許文献１は、表示装置の一角にタッチパネルを設け、表示装置上に押圧領域とクリック領域を表示させることでマウスやトラックボール等の機械的な機構を備えずに、構造を簡素化した装置について開示している。
【０００４】
特許文献２は、表示装置の上にタブレット装置を重ねた機械的なキーボードを持たない装置において、表示装置上に仮想キーボードを半透明・不透明状態で表示し押圧位置に応じて文字入力等の操作を行うことのできる装置について開示している。
【０００５】
【特許文献１】
特開平６−５１９０７号公報
【特許文献２】
特開平９−３３０１７５号公報
【０００６】
【発明が解決しようとする課題】
特許文献１に開示された装置は、タッチパネルの位置が固定化されており、表示装置上に表示したポインティング操作部も固定化されており、他の表示内容との重なりで見えない場合にポインティング操作部を移動させる点の開示はない。また、装置を操作する方向も固定的で、ポインティング操作部を回転移動させるなどの点の開示もない。
【０００７】
更に、特許文献２に開示された装置では、表示装置上に手を置いた位置をホームポジションとして仮想キーボード入力時に手指を動かさないとなっており、入力デバイスの一つである仮想キーボードを移動させたり、回転移動させると言った点の開示はない。
【０００８】
本発明の目的は、ポインティング操作やキー入力操作を行うための入力操作部を装置利用状態に応じて表示装置の画面上の任意の位置に表示し、入力操作を行うことのできる情報処理装置及び情報処理装置における操作制御方法を提供することにある。
【０００９】
【課題を解決するための手段】
本発明の情報処理装置は、データを表示する表示装置と座標データを入力するタブレット装置とを積層した情報処理装置であって、前記表示装置の表示画面上を移動可能なポインティング用の入力操作部を表示する表示手段と、前記タブレット装置を介して前記入力操作部への入力を検出し、検出データに従う入力操作処理を行う制御手段とを具備することを特徴とする。
【００１０】
このような構成を取ることにより、ユーザの操作状況に応じて入力操作部の位置を変更できるようにしたので、情報処理装置でのポインティング操作やキー入力操作が効率的に行えるようになる。
【００１１】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態について説明する。
第１の実施形態として、情報処理装置のひとつとして表示装置の上にタブレット装置を重ねたノートブックタイプのパーソナルコンピュータにおいて、入力操作部としてポインティング操作部を用いた入力操作を制御する場合について説明する。
【００１２】
図１は、情報処理装置の斜視図である。表示装置の上にタブレット装置を重ねたノートブックタイプのパーソナルコンピュータの利用形態を説明するためのものである。パーソナルコンピュータ１は、表示装置筐体２と本体筐体３とから構成され、これら筐体は図示しないヒンジを介して接続している。表示装置筐体２には、座標検出用のタブレット１４と、各種データ表示用の液晶パネル１５とが設けられており、タブレット１４と液晶パネル１５とを重ねた状態で表示装置筐体２に取り付けられている。また、本体筐体３には、文字等を入力するためのキーボード１３と、座標入力用の入力パッド３５が設けられている。
【００１３】
パーソナルコンピュータを閉じた状態では、表示装置筐体２のタブレット１４／液晶パネル１５の入力表示面と、本体筐体３のキーボード１３の操作面が重なるようになっている。主にキーボード１３と入力パッド３５を利用する場合は、図１（ａ）に示すような第１の使用状態となる。また、図１（ｂ）のように表示装置筐体２のタブレット１４／液晶パネル１５の入力表示面と、本体筐体３のキーボード１３の操作面が１８０度に近い状態にして使用する第２の使用状態がある。更に、図１（ｃ）のように表示装置筐体２を回転させてから閉じることで、図１（ｄ）のように表示装置筐体２のタブレット１４／液晶パネル１５の入力表示面を外部に露出した第３の使用状態とすることもできる。図１（ｄ）の状態で使用する際には、液晶パネル１５に表示させる内容は図１の表示内容に対して上下左右反転させることとなり、同時にタブレット１４の座標検出の位置関係も変更することになる。
【００１４】
図２は、パーソナルコンピュータに適用した際のハードウェア構成を示したブロック図である。バス２１には、装置全体の制御を行うＣＰＵ２２、周辺機器の制御プログラムが記憶したＢＩＯＳ−ＲＯＭ２３、各種データを記憶するためのメインメモリ２４、液晶パネル１５を制御するためのディスプレイコントローラ２５、タブレット１４を制御するためのタブレットコントローラ２７、キーボード１３及び図１に示していない電源ボタン１６を制御するためのキーボードコントローラ２６、入力パッド３５を制御するための入力パッドコントローラ３４、オペレーティングシステムや各種アプリケーションプログラムや各種データ等を記録するＨＤＤ（ハードディスクドライブ）２９を制御するためのハードディスクコントローラ２８が接続されている。
【００１５】
後述する入力操作部の制御は、アプリケーションプログラムの一つとしてＨＤＤ２９に格納されており、所定の起動操作を行うことで入力操作部を表示装置の表示画面に表示できると共に、表示された入力操作部の位置に応じた入力操作制御を行うものである。
【００１６】
以下、具体的な制御について説明する。図３は、入力操作部を用いた入力操作制御を説明するための図である。
図３（ａ）は、液晶パネル１５の表示画面４に所定のアプリケーションプログラムを起動させた状態である。以下、液晶パネル１５の表示内容とタブレット１４での座標入力操作を説明する際には便宜上、表示画面４として説明することとする。本実施形態では、表示画面４に、スケジュール管理のアプリケーションプログラムが起動した場合を想定して説明を行っている。ここでは、表示画面４に、スケジュール管理アプリケーションプログラムの一機能としてカレンダー表示を指定して任意の年月のカレンダー３１ａ及び、カレンダーの特定の日を指定してメモ帳３１ｂが表示され、更にカーソルアイコン３２を表示した状態となっている。
【００１７】
図３（ｂ）は、入力操作部３３の外観構成を示す図である。この入力操作部３３が液晶パネル１５に表示され、この表示された入力操作部３３の各有効領域を操作することで、ポインティング位置がタブレット１４で検出され、操作位置に応じた入力操作部３３の制御を行うことができる。入力操作部３３は、座標入力領域３３ａと、クリック入力領域３３ｂ、３３ｃから構成されている。タブレットコントローラ２７は、座標入力領域３３ａ内を指で触れた時点と、所定量領域内で指を移動させ指を離した時点を、それぞれ開始点、終了点として検出し、移動量と移動方向をメインメモリ２４を介してＣＰＵ２２へ送信する。ＣＰＵ２２では、移動量と移動方向に基づいて、制御対象である例えばカーソル３２の表示位置を変更する。上記では、タブレット１４は感圧式を想定して説明したが、タブレットの種類はこれに限定されず電磁誘導方式や光検出方式等を用いても良い。また、タブレットへの入力は各検出方式に応じて、指や専用ペン等を用いるものである。また、タブレット１４に触れた状態で指を移動させた状態で、逐次カーソルの表示位置を変えるように開始点と終了点の途中の座標情報に基づいて表示制御するようにしても良い。
【００１８】
また、入力操作部３３の座標入力領域３３ａの左上の領域を入力操作部の移動のための移動指示領域３３ａ１とし、また左下の領域を入力操作部の終了を指示するための終了指示領域３３ａ２としている。入力操作部３３を移動させる際には、移動指示領域３３ａ１を指で触れながら、指を任意の位置に移動させることで、逐次入力操作部３３の表示位置を変更することができ、指を離した位置で移動は終了する。入力操作部の終了指示は、単に終了指示領域３３ａ２を触れただけで終了しないように終了支持領域３３ａ２をダブルクリックして終了させるようにしたり、更に終了させてもよいかの警告表示を行わせて誤って終了しないように工夫することも可能である。
【００１９】
図３（ｃ）は、図３（ａ）に示す状態で、入力操作部３３の起動操作が行われ、表示画面４上に入力操作部３３が表示された状態を示す。入力操作部３３の表示位置情報は、起動時にＨＤＤに登録された前回の表示位置情報に基づき表示するようにしても良いし、起動時の表示位置を予め決められた位置情報に基づいて表示するようにしても良い。同様に入力操作部３３の位置検出領域も変更する。
【００２０】
図４は、入力操作部の各種使用状態を説明するための図である。図４（ａ）は、図１に示す装置の使用状態においてＡ方向から入力する場合に操作しやすい位置に配置したものである。以下、同様に図４（ｂ）はＢ方向から、図４（ｃ）はＣ方向から、図４（ｄ）はＤ方向から、図４（ｅ）はＥ方向からの操作を考慮しての配置を示す。これら、入力操作部３３を任意に回転させるには、例えば移動指示領域３３ａ１をダブルクリックする度に、図４（ａ）（ｂ）（ｃ）（ｄ）の順で所定の角度（９０度）ずつ回転させたり、図４（ｅ）の場合を想定して角度を更に細かくして回転させることも可能である。更に、移動指示領域３３ａ１をダブルクリックすることで、入力操作部３３の回転制御用の操作ポイントを表示して、この操作ポイントをドラッグして任意の位置に回転させるたり、その他の方法で回転制御しも良い。ここでは、回転指示する領域と移動指示領域３３ａ１を兼用して制御しているが、回転指示領域を別に設け回転指示の制御を行うようにしても良い。
【００２１】
図５は、入力操作部を回転させた状態を説明するための図である。この場合、方向Ｂからの操作を行う状態での入力操作部３３の表示を示すものである。また、この図では入力操作部３３の移動の状態も示しており、入力操作部３３の移動指示領域３３ａ１をクリックしてドラッグしながら任意の位置に移動させている。ここでは、点線で示された位置から、実線で示された位置に移動した状態となっている。
【００２２】
ここで入力操作部３３は、半透明であり、カレンダー画面３１ａと重なる部分も見える状態となっている。また入力操作部３３と重なる部分範囲が隠れても良い場合には、入力操作部３３を不透明としても良い。
【００２３】
図６は、入力操作部の操作制御を説明するためのフローチャートである。まず、所定の操作により入力操作部３３の起動指示があったかを検出する（ステップＳ１０）。起動指示を検出した場合にはステップＳ１１へ進み、入力操作部３３を所定の情報に従って表示画面４に表示する。ここで所定の情報とは、起動時に予め決められた定位置に表示するための表示位置情報に基づくものか、前回入力操作部３３を終了させた際の表示位置情報を記憶しておき、この位置情報に基づくものかである。
【００２４】
次に表示した入力操作部３３のどの領域に座標入力が行われたかに基づき、座標入力領域３３ａと、クリック入力領域３３ｂ、３３ｃ、移動指示領域３３ａ１、終了指示領域３３ａ２のいずれに対する操作なのかを判断して、それぞれの領域に対する入力処理を実行することになる。入力座標情報が終了指示領域３３ａ２の範囲であるかの判断が行われ（ステップＳ１２）、範囲内であれば入力操作部３３の動作を終了させ、そうでなければステップＳ１３へ進む。続いて、入力操作部３３の移動指示領域３３ａ１内の領域が指示されているのかの判断が行われる（ステップＳ１３）。指示位置が移動指示領域３３ａ１以外であればステップＳ１５へ進み、該領域３３ａ１内であれば新しい位置に入力操作部３３を再表示する（ステップＳ１４）。併せて、各領域の検出範囲も変更する。
【００２５】
また、入力操作部３３のクリック入力領域３３ｂ又は３３ｃ内の領域が指示されているのかの判断が行われる（ステップＳ１５）。指示位置がクリック入力領域３３ｂ、３３ｃ以外であればステップＳ１７へ進み、該領域３３ｂ又は３３ｃ内であれば対応したクリック時の動作を実行する（ステップＳ１６）。
【００２６】
続いて、第２の実施形態について説明する。ここでは、入力操作部として、入力パッドとして機能する部分と、キーボードとして機能する部分とで構成したものについて説明する。第１の実施形態と説明が重複する部分については、説明を省略する。
【００２７】
図７は、入力操作部の第２の実施形態を説明するための図である。図７（ａ）は、入力操作部３４を示している。入力操作部３４は、第１の実施形態でも説明した入力パッドとして機能する部分３４ａ乃至３４ｃと、更にキーボードとして機能する部分３４ｄとから構成されている。入力パッドとして機能する座標入力領域３４ａ、クリック入力領域３４ｂ、３４ｃ、移動指示領域３４ａ１、終了指示領域３４ａ２は、前記第１の実施形態と同様な構成であり説明は省略する。
【００２８】
図７（ｂ）は、液晶パネル１５の表示画面４に所定のアプリケーションプログラムを起動させた状態で、第２実施形態の入力操作部３４が表示された場合である。例えば、図７（ｂ）に示した状態で、メモ帳３１ｂに予定情報を入力する場合には、以下のユーザ操作を必要とする。まず、入力操作部３４が表示画面４に表示されていない場合には、入力操作部３４の起動手続きを行う。入力操作部３４が表示されたならば、カーソル３２を文字入力したい位置に移動するため、入力操作部３４の座標入力領域３４ａに対してユーザはポインティング操作を行う。このユーザによるポインティング操作を検出し、カーソル３２を任意の位置に移動させることが可能となる。メモ帳３１ｂのメモ記入部分にカーソル３２を移動させ、クリック入力領域３４ｂ、３４ｃのいずれか（機能が割り当たられた方）で座標検出があれば、その位置で文字入力用のカーソルが別途表示される。その状態で、ユーザは入力操作部３４のキー入力操作領域３４ｄを操作して文字を入力することができる。この際、入力操作部３４を移動・回転させることも可能である。
【００２９】
図８は、入力操作部の回転を説明するための図である。ユーザの機器操作方向に応じて入力操作部３４を回転させることで任意の方向からポインティング操作／文字入力操作が行える。図８（ａ）は、図１に示す装置の使用状態においてＡ方向から入力する場合に操作しやすい位置に配置したものである。以下、同様に図８（ｂ）はＢ方向から、図８（ｃ）はＣ方向から、図８（ｄ）はＤ方向から、図８（ｅ）はＥ方向からの操作を考慮しての配置を示す。この様に第２実施形態で説明した入力操作部３４も同様に任意の方向から入力できるよう表示・入力位置を変更することが可能である。
【００３０】
上記第２実施形態では、例えば図８（ａ）に示すように図１の装置使用状態でＡ方向から入力する場合の内容となっており、ここでは入力操作部３４の入力パッド部分の上にキーボード部分が配置している。この入力操作部３４の入力パッド部分とキーボード部分との配置関係を変えてるようにしても良い。
【００３１】
図９は、第２の実施形態における入力操作部の操作制御を説明するためのフローチャートである。まず、所定の操作により入力操作部３４の起動指示があったかを検出する（ステップＳ２０）。起動指示を検出した場合にはステップＳ１１へ進み、入力操作部３４を所定の情報に従って表示画面４に表示する。ここで所定の情報とは、起動時に予め決められた定位置に表示するための表示位置情報に基づくものか、前回入力操作部３４を終了させた際の表示位置情報を記憶しておき、この位置情報に基づくものかである。
【００３２】
次に表示した入力操作部３４のどの領域に座標入力が行われたかに基づき、座標入力領域３４ａと、クリック入力領域３４ｂ、３４ｃ、移動指示領域３４ａ１、終了指示領域３４ａ２のいずれに対する操作なのかを判断して、それぞれの領域に対する入力処理を実行することになる。入力座標情報が終了指示領域３４ａ２の範囲であるかの判断が行われ（ステップＳ２２）、範囲内であれば入力操作部３４の動作を終了させ、そうでなければステップＳ２３へ進む。続いて、入力操作部３４の移動指示領域３４ａ１内の領域が指示されているのかの判断が行われる（ステップＳ２３）。指示位置が移動指示領域３４ａ１以外であればステップＳ２５へ進み、該領域３４ａ１内であれば新しい位置に入力操作部３４を再表示する（ステップＳ２４）。
【００３３】
また、入力操作部３４のクリック入力領域３４ｂ又は３４ｃ内の領域が指示されているのかの判断が行われる（ステップＳ２５）。指示位置がクリック入力領域３４ｂ、３４ｃ以外であればステップＳ２７へ進み、該領域３４ｂ又は３４ｃ内であれば対応したクリック時の動作を実行する（ステップＳ２６）。
【００３４】
続いて、入力操作部３４のキー入力操作領域３４ｄ内の領域が指示されているかの判断が行われる（ステップＳ２７）。指示位置がキーボード操作領域３４ｄ内であれば、その指示位置に基づくキー入力処理を行う（ステップＳ２８）。指示位置がキー入力操作領域３４ｄ外であれば、座標入力領域３４ａへの指示と判断して対応した座標入力処理を行う（ステップＳ２９）。
【００３５】
上記に示した実施形態では、情報処理装置のひとつとして表示装置の上にタブレット装置を重ねたノートブックタイプのパーソナルコンピュータでの処理を想定して説明したが、情報処理装置の形態はこれに限るものではなく、キーボード部分が無い装置であってもよい。
【００３６】
上記実施形態においては、入力操作部の入力パッド部分やキー入力部分の大きさは固定として説明したが、これに限定されるものではなく、これらを任意の大きさに拡大縮小変更できるようにしたり、またキー入力部分の個別のキー部分のキーピッチを変更できるようにしても良い。
【００３７】
ユーザの操作状況に応じた入力操作部を提供したので、ポインティング操作やキー入力操作が効率的になる。
【００３８】
【発明の効果】
本発明によれば、ユーザの操作状況に応じて入力操作部の位置を変更できるようにしたので、情報処理装置でのポインティング操作やキー入力操作が効率的に行えるようになる。
【図面の簡単な説明】
【図１】情報処理装置の斜視図である
【図２】パーソナルコンピュータに適用した際のハードウェア構成を示したブロック図
【図３】入力操作部を用いた入力操作制御を説明するための図
【図４】入力操作部の各種使用状態を説明するための図
【図５】入力操作部を回転させた状態を説明するための図
【図６】入力操作部の操作制御を説明するためのフローチャート
【図７】入力操作部の第２の実施形態を説明するための図
【図８】入力操作部の回転を説明するための図
【図９】第２の実施形態における入力操作部の操作制御を説明するためのフローチャート
【符号の説明】
１  情報処理装置
２  表示装置筐体
３  本体筐体
４  表示画面
１３  キーボード
１４  タブレット
１５  液晶パネル
１６  電源ボタン
２１  バス
２２  ＣＰＵ
２３  ＢＩＯＳ  ＲＯＭ
２４  メインメモリ
２５  ディスプレイコントローラ
２６  キーボードコントローラ
２７  タブレットコントローラ
２８  ハードディスクコントローラ
２９  ＨＤＤ
３４  入力パッドコントローラ
３５  入力パッド
３３  入力操作部
３３ａ、３４ａ  座標入力領域
３３ａ１、３４ａ１  移動指示領域
３３ａ２、３４ａ２  終了指示領域
３３ｂ、３３ｃ、３４ｂ、３４ｃ  クリック入力領域
３４ｄ  キーボード入力領域
【図１】
2004220133.tif 000003
【図２】
2004220133.tif 000004
【図３】
2004220133.tif 000005
【図４】
2004220133.tif 000006
【図５】
2004220133.tif 000007
【図６】
2004220133.tif 000008
【図７】
2004220133.tif 000009
【図８】
2004220133.tif 000010
【図９】
2004220133.tif 000011