(57)【要約】【課題】それぞれ表示装置の画面と一体化され、隣り合うように配置される複数の入力面を有する座標入力装置において、１回の連続的な座標入力操作で複数の入力面に渡って連続的に座標入力を行えるようにする。【解決手段】いずれかの入力面上で入力位置の指示が連続して行われている間において、一定周期毎に入力位置の出力座標を算出する。その際に入力位置が当該入力面の隣りの入力面側の端の位置であるか否か検出し（Ｓ８）、端でない場合は、今回検出された入力位置の絶対座標から前回検出された絶対座標を減算して差分Δｘ，Δｙを得る（Ｓ１０）。端である場合は、記憶した入力履歴の出力座標どうしの平均的な差分を差分Δｘ，Δｙとして求める（Ｓ９）。そして差分Δｘ，Δｙを前回算出した出力座標ｘｎ−１，ｙｎ−１に加算して出力座標ｘｎ，ｙｎを算出する（Ｓ１２）。【選択図】        図３
2004280319.tif 000002
【特許請求の範囲】
【請求項１】
それぞれ表示装置の画面と一体化され、互いに隣り合うように配置される複数の入力面を有し、いずれかの入力面上で座標を入力する入力位置が指示された場合に該入力位置の入力面上での絶対座標を検出する座標検出手段と、
前記入力位置の指示が連続して行われている間、一定の周期ごとに、前記座標検出手段により検出される前記入力位置の絶対座標に基づいて入力位置の出力座標を算出し、出力する演算処理手段と、
前記入力位置の指示が連続して行われる場合に順次前記演算処理手段により周期的に算出される一連の入力位置の出力座標の情報を入力履歴として記憶する記憶手段と、
いずれかの入力面上で指示された入力位置が当該入力面の隣りの入力面側の端の位置であるか否かを検出する端検出手段を有し、
前記演算処理手段は、前記入力位置の指示が連続して行われている間において、前記周期ごとに、前記端検出手段と座標検出手段の検出結果に基づいて、入力位置が前記端の位置でない場合は、今回検出された絶対座標から前回検出された絶対座標を減算して得た差分を前回算出した出力座標に加算して出力座標を算出し、入力位置が前記端の位置である場合は、前記記憶手段に記憶された入力履歴の出力座標どうしの平均的な差分を前回算出した出力座標に加算して出力座標を算出することを特徴とする座標入力装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、表示装置の表示画面と一体化された入力面を有し、該入力面上で任意に指示される入力位置の座標を出力する座標入力装置に関するものである。
【０００２】
【従来の技術】
従来、ハンディターミナルやＰＤＡなどの携帯端末、あるいはパソコンや文書作成装置などの情報処理装置などの電子機器において、入出力手段として、透明なタッチパネルなどから構成された座標入力装置を表示装置と一体化したものを設けた構成が知られている。その構成では、表示装置の画面上に座標入力装置の入力面が重なるように配置されて画面と入力面が一体化される（以下、一体化された面を入力画面という）。さらに、例えば、２つに折り畳むことができるように構成された電子機器において、前記２つの部分のそれぞれに入力画面が設けられ、２つの部分を開いた状態で２つの入力画面が隣り合うように配置されるというように、複数の入力画面が互いに隣り合うように配置される構成も知られている。
【０００３】
このような構成で入力画面上で任意の入力位置を指示する（タッチパネルの場合タッチする）座標入力操作により、その入力位置の座標を入力することができ、入力位置（指示位置）を移動させることにより、座標入力を連続的に行ない、入力画面上でアイコンの移動や、複写や移動などの処理を行う範囲の指定などを行うことができる。
【０００４】
しかし、複数の入力画面を有する装置の従来の構成では、座標入力を複数の入力画面に渡って連続的に行うことができないため、同一のアイコンを一方の入力画面から他方の入力画面へというように複数の入力画面に渡って移動させることはできなかった。
【０００５】
また、範囲指定についても、複数の入力画面に渡る範囲の指定を連続的に１回で行うことはできず、それぞれの入力画面上で範囲指定を別々に行なって、指定範囲の複写や移動などの処理を複数回行う必要があり、非常に煩雑な操作を強いられることになっていた。
【０００６】
このような問題に対して下記の特許文献１では、表示装置の２つの画面（入力画面）のいずれかに表示されたアイコンを座標入力装置のタッチペンによる指示に従って移動させるものにおいて、所定時間間隔でアイコンの移動方向及び移動速度を検出し、移動指示が終了した際（タッチペンがアイコンから（入力画面から）離れた際）に、そのときのアイコンの移動速度が所定速度以上であれば、アイコンを移動方向にさらに所定距離Ｒだけ移動させる構成が記載されている。この構成によれば、アイコンを投げる（はじく）ように移動させることができ、アイコンを複数の入力画面に渡って移動させることができる。
【０００７】
【特許文献１】
特開平６−４４００１号公報（要約、図３，４等）
【０００８】
【発明が解決しようとする課題】
しかしながら、上記の特許文献１の構成では、アイコンを一方の入力画面から他方の入力画面に移動させる場合、連続的にではなく、投げるように移動させるので、狙った位置に正確に移動させることは困難であり、投げるように移動させた後にアイコンの位置を修正しなければならない場合が多い。
【０００９】
また、いずれにせよ１回の連続的な座標入力操作で複数の入力画面に渡って連続的に座標入力を行うことはできないので、１回の連続的な座標入力操作で複数の入力画面に渡る範囲の指定を行うこともできない。
【００１０】
そこで本発明の課題は、この種の座標入力装置において、１回の連続的な座標入力操作で複数の入力面に渡って連続的に座標入力を行うことができ、操作性を向上できる構成を提供することにある。
【００１１】
【課題を解決するための手段】
上記の課題を解決するため、本発明によれば、座標入力装置において、
それぞれ表示装置の画面と一体化され、互いに隣り合うように配置される複数の入力面を有し、いずれかの入力面上で座標を入力する入力位置が指示された場合に該入力位置の入力面上での絶対座標を検出する座標検出手段と、
前記入力位置の指示が連続して行われている間、一定の周期ごとに、前記座標検出手段により検出される前記入力位置の絶対座標に基づいて入力位置の出力座標を算出し、出力する演算処理手段と、
前記入力位置の指示が連続して行われる場合に順次前記演算処理手段により周期的に算出される一連の入力位置の出力座標の情報を入力履歴として記憶する記憶手段と、
いずれかの入力面上で指示された入力位置が当該入力面の隣りの入力面側の端の位置であるか否かを検出する端検出手段を有し、
前記演算処理手段は、前記入力位置の指示が連続して行われている間において、前記周期ごとに、前記端検出手段と座標検出手段の検出結果に基づいて、入力位置が前記端の位置でない場合は、今回検出された絶対座標から前回検出された絶対座標を減算して得た差分を前回算出した出力座標に加算して出力座標を算出し、入力位置が前記端の位置である場合は、前記記憶手段に記憶された入力履歴の出力座標どうしの平均的な差分を前回算出した出力座標に加算して出力座標を算出する構成を採用した。
【００１２】
【発明の実施の形態】
以下、図を参照して本発明の実施の形態を説明する。
【００１３】
図１は本発明の実施形態による表示装置と一体化された座標入力装置の構成を示すブロック図である。この座標入力装置は、携帯端末やパソコンなどの電子機器に設けられる。
【００１４】
図１の構成において、座標検出装置１は、後述する図４中に符号１０ａ，１０ｂで示す２つの透明なタッチパネルにより構成され、操作者が入力位置を指示する指示具であるスタイラス１２の先端をタッチパネル１０ａ，１０ｂの表面、すなわち座標の入力面に接触させて入力位置を指示することにより、指示された入力位置（接触位置）のタッチパネル表面上での絶対座標を検出する。なお、タッチパネル１０ａ，１０ｂのスキャンが一定のスキャンインターバル時間の周期で周期的に行われることにより、入力位置の絶対座標が周期的に検出される。検出された絶対座標の情報は、入力制御部４を介してＣＰＵ５に入力される。入力制御部４は、ＣＰＵ５に制御され、座標検出装置１で検出された絶対座標の情報の入力を制御する。
【００１５】
また、座標検出装置１は、表示装置８と一体化されている。表示装置８は、液晶表示装置などとして構成され、その画面は図４中に符号１１ａ，１１ｂで示すように２つ隣り合う配置で設けられる。この画面１１ａ，１１ｂ上にタッチパネル１０ａ，１０ｂが重なるように配置され、その表面である座標の入力面が画面１１ａ，１１ｂと一体化される。表示装置８は、ＣＰＵ５により制御される表示制御部７に制御され、ＣＰＵ５から出力される各種の表示データを画面１１ａ，１１ｂに表示する。
【００１６】
ＣＰＵ５は装置全体を制御するとともに、後述する図２及び図３のフローチャートに手順を示す制御を行い、入力位置の出力座標を算出して出力する演算処理手段として機能する。図２及び図３の制御手順を含むＣＰＵ５の制御プログラムの実行ファイルがハードディスク装置などからなる補助記憶装置９に格納されており、装置の起動時にその制御プログラムがＲＡＭ及びＲＯＭからなる主記憶装置６のＲＡＭ部に転送され、ＣＰＵ５により実行される。主記憶装置６のＲＡＭ部はＣＰＵ５の制御に必要な各種データを一時的に格納するためにも使用される。
【００１７】
ＣＰＵ５にはタイマ２と端検出部３が接続されている。タイマ２は、図４に示すスタイラス１２の先端がタッチパネル１０ａないし１０ｂの表面（入力面）に接触したときに起動され、タッチパネル表面から離間したときに停止されるようになっており、スタイラス１２が接触している間に、ＣＰＵ５が座標検出装置１からタッチパネル１０ａ，１０ｂの一定のスキャンインターバル時間の周期（以下、スキャン周期という）で周期的に検出される入力位置の絶対座標の情報を同じ周期で周期的に取得して出力座標を算出するために利用される。すなわち、タイマ２は起動された後、上記のスキャンインターバル時間を繰り返し計時するために用いられる。なお、ここではタイマ２はインクリメント型のタイマとする。
【００１８】
端検出部３は、スタイラスの接触で指示される座標の入力位置が図４に示す画面１１ａと一体のタッチパネル１０ａの表面（入力面）上において図４中で斜線を付したタッチパネル１０ｂ側（右側）の端１４、或いは画面１１ｂと一体のタッチパネル１０ｂの表面のタッチパネル１０ａ側（図４中で左側）の端の位置であるか否かを検出し、ＣＰＵ５に通知する。具体的には、図４中で横方向をｘ方向、縦方向をｙ方向として、端検出部３は、入力位置が上記の端の位置であるか否かを座標検出装置１により検出される入力位置の絶対座標のｘ座標に基づいて検出する。或いは、端検出部３を線状のタッチセンサとして構成して上記の端の位置に設け、スタイラス１２の接触の有無により検出するものとしてもよい。
【００１９】
次に、本実施形態の装置の座標入力動作を図２〜図４により説明する。図２及び図３はＣＰＵ５の制御プログラムに対応した座標入力動作の制御手順を示すフローチャート図であり、図４は座標入力によるアイコンの移動の様子を示す説明図である。ここでの座標入力動作は、図４に示す画面１０ａ，１０ｂ上でアイコン１３を移動させるための動作であって、アイコン１３を画面１０ａから画面１０ｂへ移動させる動作とする。
【００２０】
本実施形態の装置が起動されると、ＣＰＵ５は、まず図２のステップＳ１において、前述のように座標検出装置１から一定のスキャン周期で周期的に入力位置の絶対座標を取得（入力）して出力座標を算出するために必要な以下の変数を初期化する。
【００２１】
Δｘ，Δｙは前回（１スキャン周期前）算出した出力座標（ｘｎ−１，ｙｎ−１）と今回算出する出力座標（ｘｎ，ｙｎ）の差分を示すものとして使用し、これを０に初期化する。
【００２２】
ｘａ，ｙａは、今回座標検出装置１から取得した入力位置の絶対座標のｘ座標とｙ座標を示すものとして使用し、これも０に初期化する。なお、以下では座標検出装置１から入力位置の絶対座標を周期的に取得することもスキャンという。
【００２３】
ｘｂ，ｙｂは、前回のスキャンで座標検出装置１から取得した入力位置の絶対座標のｘ座標とｙ座標を示すものとして使用し、これも０に初期化する。
【００２４】
ｘ０〜ｎｍａｘ−１，ｙ０〜ｎｍａｘ−１は、入力位置の指示が連続して行われている間、すなわち座標入力が連続して行われている間、順次ＣＰＵ５が同期的に算出する一連の入力位置の出力座標の情報を入力履歴として記憶するために使用する。記憶する出力座標の数はｎｍａｘ個までとし、ｎｍａｘは入力履歴として十分な数とする。これらの変数も０に初期化する。なお、出力座標の算出数がｎｍａｘ個に達したら、それ以降は順次、最古の出力座標の情報を消去し、最新の出力座標の情報を追加する。
【００２５】
ｎは、１回出力座標を算出して出力するごとにインクリメントする変数であり、入力履歴を管理する為に使用する。これは１に初期化する。
【００２６】
ｔは、タイマ２でスキャン周期を計時する目的でタイマ２の計時値と比較するために使用する。これはタッチパネル１０ａ，１０ｂのスキャンインターバル時間の値に初期化する。
【００２７】
次に、ステップＳ２において、座標検出装置１からの信号の有無によりスタイラス１２がタッチパネル１０ａないし１０ｂの表面、すなわち入力面に接触しているか否か判定し、接触していなければ、この判定を繰り返し、接触、すなわち座標入力操作を待つ。そして、接触したらステップＳ３へ進む。
【００２８】
ステップＳ３では、座標検出装置１が検出した入力位置（接触位置）の絶対座標のｘ座標とｙ座標の情報を入力制御部４を介して座標検出装置１から取得し、ｘ座標をｘ０，ｘｂに代入し、ｙ座標をｙ０，ｙｂに代入する。
【００２９】
次に、ステップＳ４において、本座標入力装置が設けられる電子機器のシステム上で動作するＯＳに対して、スタイラス１２がタッチパネル１０ａ，１０ｂに接触したことを通知するためにスタイラスタッチイベントの情報を出力する。ここでは、このスタイラスタッチイベントの情報によってアイコンが選択されたことがＯＳによって認識されるものとする。
【００３０】
次に、次回のスキャンを行うタイミングを決めるために、ステップＳ５でタイマ２を起動し、ステップＳ６でタイマ２を初期値０に初期化してリスタートする。
【００３１】
次に、図３のステップＳ７において、ステップＳ３で座標検出装置１から取得した入力位置の絶対座標のｘ座標とｙ座標を出力座標の演算に使用するために、ｘ座標をｘａに、ｙ座標をｙａに代入する。
【００３２】
次に、ステップＳ８において、スタイラス１２の接触で指示された入力位置が図４中でタッチパネル１０ａの表面上で右側の端１４の位置、ないしはタッチパネル１０ｂの表面上で左側の端の位置であるか否かを端検出部３の出力により判定し、前記端の位置であった場合はステップＳ９へ、端の位置でなかった場合にはステップＳ１０へ進む。
【００３３】
ここで、操作者が最初に図４中でタッチパネル１０ａの表面の左側寄りの▲１▼の位置にスタイラス１２を接触させて画面１１ａ上で▲１▼の位置に表示されたアイコン１３を選択したものとすると、ステップＳ１０に進むことになる。
【００３４】
ステップＳ１０では、ｘａ−ｘｂを求めて差分Δｘとし、ｙａ−ｙｂを求めて差分Δｙとする。すなわち、今回のスキャンで座標検出装置１から取得した入力位置の絶対座標と前回のスキャンで取得した絶対座標の差分を差分Δｘ，Δｙとする。ただし、例えば図４中で▲１▼の位置の絶対座標が得られる最初のスキャンでは、前回のスキャンがないため、便宜上ステップＳ３で取得した絶対座標をｘｂ，ｙｂに代入しているので、ステップＳ１０で得られる差分Δｘ，Δｙはそれぞれ０になる。ステップＳ９については後述するが、入力履歴から差分Δｘ，Δｙを求める。
【００３５】
次に、ステップＳ１１において、次回の座標算出のために、今回座標検出装置１から取得した絶対座標のｘ座標及びｙ座標をｘｂ及びｙｂとする。
【００３６】
次に、ステップＳ１２において、前回算出した入力位置の出力座標ｘｎ−１，ｙｎ−１のそれぞれに差分Δｘ，Δｙを加算して今回の出力座標ｘｎ，ｙｎを求め、最新の入力履歴の座標情報として、主記憶装置６のＲＡＭ部に記憶する。ただし、最初のスキャンでは、前回のスキャンがないため、ステップＳ３で今回取得した絶対座標をｘ０，ｙ０としており、上記のように差分Δｘ，Δｙはそれぞれ０になるので、今回の出力座標ｘ１，ｙ１は今回取得した絶対座標と同じになる。
【００３７】
次に、ステップＳ１３において、今回算出した出力座標ｘｎ，ｙｎ（最初はｘ１，ｙ１）、すなわち最新の入力履歴の座標を前述のＯＳなどに対して出力する。
【００３８】
次に、ステップＳ１４において、入力履歴を管理する為の変数ｎの値をインクリメントする。
【００３９】
次に、ステップＳ１５において、タイマ２の計時値がスキャンインターバル時間ｔ以上になった（スキャンインターバル時間が経過した）か否か判定し、時間ｔ以上になっていなかったら、この判定を繰り返して時間ｔ以上になるのを待ち、なったら図２のステップＳ１６へ進む。
【００４０】
ステップＳ１６では、まだスタイラス１２がタッチパネル１０ａ，１０ｂに接触しているか否か、すなわち座標検出装置１への入力操作が続いているかどうかを判定し、接触していなかった場合は、座標入力処理の終了と判断してステップＳ１７に進み、終了処理の一部としてタイマ２の動作を停止させる。そして、ステップＳ１８で、終了処理の残りとして、前述したＯＳなどに対してスタイラスリリースイベントの情報を出力し、座標入力処理を終了する。このスタイラスリリースイベントによってアイコンの移動が終了するように制御される。
【００４１】
一方、ステップＳ１６でスタイラス１２がタッチパネル１０ａ，１０ｂに接触していた場合は、ステップＳ６へ進み、ステップＳ６以下の処理を繰り返す。
【００４２】
ここで、操作者が最初に図４中でタッチパネル１０ａの表面上の▲１▼の位置にスタイラス１２を接触させた後、そのままスタイラス１２をタッチパネル１０ａの表面上で右側の端１４となる▲２▼の位置まで移動させ、▲２▼の位置にしばらく停止させてから左側へ▲５▼の位置まで移動させたものとする。
【００４３】
すると▲１▼の位置から▲２▼の位置まで移動する間は、ステップＳ６〜Ｓ８及びＳ１０〜Ｓ１６の処理が繰り返されることになる。この間では、ステップＳ１０で差分Δｘ，Δｙが今回のスキャンで座標検出装置１から取得した入力位置の絶対座標と前回取得した絶対座標の差分に設定され、それを前回算出した出力座標ｘｎ−１，ｙｎ−１に加算して今回の出力座標ｘｎ，ｙｎを算出するので、１回のスキャン毎に、順次その時のスキャンで取得した絶対座標と同じ値の座標が出力座標として算出されるとともに入力履歴として記憶されることになる。すなわち、この間は入力位置の出力座標は画面１１ａ上の入力位置（指示位置）の絶対座標と一致する。そして、その出力座標にしたがってアイコン１３の表示位置が制御され、画面１１ａ上でアイコン１３が▲１▼の位置から▲２▼の位置まで移動されることになる。
【００４４】
また、スタイラス１２が▲２▼の位置に到達してしばらく停止している間は、入力位置がタッチパネル１０ａの表面の端１４の位置であることが端検出部３により検出され、ステップＳ８からＳ９へ進むので、ステップＳ６〜Ｓ９及びＳ１１〜Ｓ１６の処理が繰り返されることになる。
【００４５】
ここでステップＳ９では、上述した入力履歴に基づいて差分Δｘ，Δｙを算出する。具体的には、入力履歴中で最新のものから遡って例えば過去１０回分の出力座標どうしの平均的な差分を新しいものほど重み付けして求めるものとして、下記の重み付け関数Ｗ（ｉ）を含む関数Ｆｘ（ｎ），Ｆｙ（ｎ）により差分Δｘ，Δｙを算出する。
【００４６】
【数１】
2004280319.tif 000003
すなわち、図４中でスタイラス１２が▲２▼の位置に停止している間では、１回のスキャン毎に、上記のように入力履歴から求められた差分ΔｘとΔｙが前回算出した出力座標ｘｎ−１，ｙｎ−１に加算されて今回の出力座標ｘｎ，ｙｎが算出される。したがって、実際の入力位置（指示位置）が▲２▼の位置に停止しているのにも関わらず、算出される出力座標の位置は、▲２▼の位置までの入力履歴に従って、順次１スキャン周期毎に、▲２▼の位置から破線で示すように入力履歴の軌跡の延長線に沿って画面１１ａの外側（右側）へ進む。ここで、出力座標系では画面１１ａ，１１ｂは連続しているものとして、出力座標の位置は▲２▼の位置から右側へ隣りの画面１１ｂの左端の▲３▼の位置に飛んだ後、さらに順次右側へ▲４▼の位置に向かって移動することになる。そして、その出力座標にしたがってアイコン１３の表示位置が制御され、アイコン１３が画面１１ａ上の▲２▼の位置から外側へ▲３▼の位置へ移った後、順次▲４▼の位置へ移動されることになる。
【００４７】
さらに、スタイラス１２が▲２▼の位置から▲５▼の位置へ移動され始めると、スタイラス１２が端１４上の▲２▼の位置から離れるため、▲２▼の位置から▲５▼の位置への移動の間、再びステップＳ６〜Ｓ８及びＳ１０〜Ｓ１６の処理が繰り返されることになる。
【００４８】
この場合、差分Δｘ，Δｙは、今回のスキャンで取得した絶対座標と前回のスキャンで取得した絶対座標の差分とされるので、実際の入力位置の▲２▼の位置から▲５▼の位置への移動に伴って、出力座標の位置も同様に移動するが、出力座標の位置はその直前に画面１１ｂ上の▲４▼の位置まで移動しているので、▲２▼の位置から▲５▼の位置への移動に対応する移動方向と移動量で▲４▼の位置から▲６▼の位置へ移動する。これによりアイコン１３も画面１１ｂ上で▲４▼の位置から▲６▼の位置へ移動する。
【００４９】
そして、▲５▼の位置でスタイラス１２をタッチパネル１０ａから離すことにより、前述したステップＳ１６からＳ１７，Ｓ１８と進み座標入力処理を終了する。
【００５０】
なお、最初にスタイラス１２が▲２▼の位置に接触したものとして、▲２▼の位置以前の入力履歴がない場合、差分Δｘ，Δｙが０とされて、▲２▼の位置の絶対座標が出力座標とされ、その後、スタイラス１２が▲２▼の位置に留まっても、入力履歴の差分が０になるので、差分Δｘ，Δｙは０のままであり、そのまま▲２▼の位置の絶対座標が出力座標とされ続ける。
【００５１】
以上のように、本実施形態の装置では、タッチパネル１０ａの入力面（表面）上でタッチパネル１０ｂ側の端１４より内側の位置にスタイラス１２を接触させてそのままタッチパネル１０ｂ側の端１４の位置まで移動させ、端１４の位置に停止させれば、出力座標の位置がタッチパネル１０ａの入力面上からタッチパネル１０ｂの入力面上に移って順次移動するように座標入力を行うことができ、その逆も可能であるので、１回の連続的な座標入力操作（入力位置の指示操作）でタッチパネル１０ａ，１０ｂの２つの入力面に渡って連続的に座標入力を行うことができる。そして、その連続的な座標入力によりアイコン１３を２つの画面１１ａ，１１ｂに渡って連続的に移動させることができ、従来の特許文献１のようにアイコンを投げるように移動させる場合よりも正確に所望の位置へ移動させることができる。また、２つの画面１１ａ，１１ｂに渡る範囲の指定も１回の連続的な座標入力操作で簡単に行うことができ、装置の操作性を向上することができる。
【００５２】
なお、以上ではタッチパネルの入力面と表示装置の画面は２つとしたが、３つ以上隣り合うように配置するものとしてもよい。また、座標検出装置はタッチパネルからなるものに限らないことは勿論である。
【００５３】
以上、本発明の実施形態を説明したが、本発明の趣旨と範囲は実施形態で説明したものに限定されないことは勿論である。本発明の実施態様の例を以下に列挙する。
【００５４】
［実施態様１］  それぞれ表示装置の画面と一体化され、互いに隣り合うように配置される複数の入力面を有し、いずれかの入力面上で座標を入力する入力位置が指示された場合に該入力位置の入力面上での絶対座標を検出する座標検出手段と、
前記入力位置の指示が連続して行われている間、一定の周期ごとに、前記座標検出手段により検出される前記入力位置の絶対座標に基づいて入力位置の出力座標を算出し、出力する演算処理手段と、
前記入力位置の指示が連続して行われる場合に順次前記演算処理手段により周期的に算出される一連の入力位置の出力座標の情報を入力履歴として記憶する記憶手段と、
いずれかの入力面上で指示された入力位置が当該入力面の隣りの入力面側の端の位置であるか否かを検出する端検出手段を有し、
前記演算処理手段は、前記入力位置の指示が連続して行われている間において、前記周期ごとに、前記端検出手段と座標検出手段の検出結果に基づいて、入力位置が前記端の位置でない場合は、今回検出された絶対座標から前回検出された絶対座標を減算して得た差分を前回算出した出力座標に加算して出力座標を算出し、入力位置が前記端の位置である場合は、前記記憶手段に記憶された入力履歴の出力座標どうしの平均的な差分を前回算出した出力座標に加算して出力座標を算出することを特徴とする座標入力装置。
【００５５】
［実施態様２］  それぞれ表示装置の画面と一体化され、互いに隣り合うように配置される複数の入力面のいずれかの上で座標を入力する入力位置が指示された場合に該入力位置の入力面上での絶対座標を検出する座標検出工程と、
前記入力位置の指示が連続して行われている間、一定の周期ごとに、前記座標検出工程により検出される前記入力位置の絶対座標に基づいて入力位置の出力座標を算出し、出力する演算処理工程と、
前記入力位置の指示が連続して行われる場合に順次前記演算処理工程により周期的に算出される一連の入力位置の出力座標の情報を入力履歴として記憶する記憶工程と、
いずれかの入力面上で指示された入力位置が当該入力面の隣りの入力面側の端の位置であるか否かを検出する端検出工程を実行し、
前記演算処理工程では、前記入力位置の指示が連続して行われている間において、前記周期ごとに、前記端検出工程と座標検出工程の検出結果に基づいて、入力位置が前記端の位置でない場合は、今回検出された絶対座標から前回検出された絶対座標を減算して得た差分を前回算出した出力座標に加算して出力座標を算出し、入力位置が前記端の位置である場合は、前記記憶工程で記憶された入力履歴の出力座標どうしの平均的な差分を前回算出した出力座標に加算して出力座標を算出することを特徴とする座標入力装置の制御方法。
【００５６】
［実施態様３］  それぞれ表示装置の画面と一体化され、互いに隣り合うように配置される複数の入力面のいずれかの上で座標を入力する入力位置が指示された場合に該入力位置の入力面上での絶対座標を検出する座標検出工程と、
前記入力位置の指示が連続して行われている間、一定の周期ごとに、前記座標検出工程により検出される前記入力位置の絶対座標に基づいて入力位置の出力座標を算出し、出力する演算処理工程と、
前記入力位置の指示が連続して行われる場合に順次前記演算処理工程により周期的に算出される一連の入力位置の出力座標の情報を入力履歴として記憶する記憶工程と、
いずれかの入力面上で指示された入力位置が当該入力面の隣りの入力面側の端の位置であるか否かを検出する端検出工程を実行し、
前記演算処理工程では、前記入力位置の指示が連続して行われている間において、前記周期ごとに、前記端検出工程と座標検出工程の検出結果に基づいて、入力位置が前記端の位置でない場合は、今回検出された絶対座標から前回検出された絶対座標を減算して得た差分を前回算出した出力座標に加算して出力座標を算出し、入力位置が前記端の位置である場合は、前記記憶工程で記憶された入力履歴の出力座標どうしの平均的な差分を前回算出した出力座標に加算して出力座標を算出するための制御手順を含むことを特徴とする座標入力装置の制御プログラム。
【００５７】
【発明の効果】
以上の説明から明らかなように、本発明の座標入力装置によれば、それぞれ表示装置の画面と一体化され、隣り合うように配置される複数の入力面のいずれかの上で隣りの入力面側の端より内側の任意の位置を入力位置として指示し、指示位置を前記端の位置まで移動させ、端の位置に停止させれば、出力座標の位置がその入力面上から隣りの入力面上に移って順次移動するように座標入力を行えるので、１回の連続的な座標入力操作で複数の入力面に渡って連続的に座標入力を行うことができる。そして、１回の連続的な座標入力操作でアイコンを複数の画面に渡って連続的に移動させ、正確に所望の位置へ移動させたり、複数の画面に渡る範囲の指定を簡単に行ったりすることができ、装置の操作性を向上することができるという優れた効果が得られる。
【図面の簡単な説明】
【図１】本発明の実施形態における表示装置と一体の座標入力装置の構成を示すブロック図である。
【図２】同装置の座標入力動作の制御手順を示すフローチャート図である。
【図３】同じく座標入力動作の制御手順を示すフローチャート図である。
【図４】同装置の複数の画面に渡ってアイコンを移動させるための座標入力動作の説明図である。
【符号の説明】
１  座標検出装置
２  タイマ
３  端検出部
４  入力制御部
５  ＣＰＵ
６  主記憶装置
７  表示制御部
８  表示装置
９  補助記憶装置
１０ａ，１０ｂ  タッチパネル
１１ａ，１１ｂ  画面
１２  スタイラス
１３  アイコン
【図１】
2004280319.tif 000004
【図２】
2004280319.tif 000005
【図３】
2004280319.tif 000006
【図４】
2004280319.tif 000007