(57)【要約】【課題】  各入力装置がデイジーチェーン接続されている場合に、複数からの入力データを全て流さず、回線効率を向上することができ、ＵＳＢインタラプト通信を行った場合において、入力の反応が遅くならない方法、自分の機器の入力に対する処理を早くし、特別な設定を行う必要無く、使用中の入力のみを有効にする方法を提供する。【解決手段】  複数の入力装置がデイジーチェーン接続し構成されるデータ入力システムにおいて、情報処理装置と、情報処理装置に接続した第１の入力装置と、入力装置に接続した第２の入力装置とで構成され、前記第１と第２の入力装置から入力されたデータを、情報処理装置に送信する際に、各入力装置がデータを送信できるかできないかを、第１の入力装置のコマンドから判断し、回線の効率を向上させる。【選択図】  図１
2007048064.tif 000002
【特許請求の範囲】
【請求項１】
複数の入力装置がデイジーチェーン接続し構成されるデータ入力システムにおいて、
情報処理装置と、
情報処理装置に接続した第１の入力装置と、
入力装置に接続した第２の入力装置とで構成され、
前記第１と第２の入力装置から入力されたデータを、情報処理装置に送信する際に、各入力装置がデータを送信できるかできないかを、第１の入力装置のコマンドから判断し、回線の効率を向上させることを特徴とする、入力システム。
【請求項２】
請求項１に記載の前記第1の入力装置において、
電源投入後、入力データを前記情報処理装置に送信できるが、入力していない第１の状態になる手段と、
入力されるか又は前記第２の入力装置から受信する第１のデータがあり、かつ入力データを前記情報処理装置に送信でき、入力をしている第２の状態の入力装置を記憶してあり、かつ前記第１のデータを作成した入力装置と、記憶している前記第２の状態の記憶装置が等しい場合には、前記第１のデータを前記情報処理装置に送信する手段と、
前記第１のデータがあり、かつ前記第２の状態の入力装置を記憶していない場合には、前記状態２の端末を記憶し、前記状態２の状態の入力装置があることと、その入力装置を伝えるための第2のデータを、前記第２の入力装置に送信し、前記第１のデータを前記情報処理装置に送信する手段と、
前記第１のデータが無く、かつ一定時間、記憶している状態２の入力装置から入力が無い場合には、前記状態１になり、記憶した状態２の入力装置を削除し、前記第２の入力装置に前記第１の状態にする第３のデータを送信する手段と、
を有することを特徴とする入力装置。
【請求項３】
請求項１に記載の前記第２の入力装置において、
前記第２の入力装置からみて前記情報処理装置に近い側に接続されている第3の入力装置と、前記第２の入力装置からみて前記情報処理装置から遠い側に接続されている第4の入力装置が接続されている、
又は第3の入力装置のみが接続されている、
ことを特徴とする入力装置。
【請求項４】
請求項３に記載の前記第２の入力装置において、
入力される第４のデータがあり、かつ前記第２の状態の場合には、前記第４のデータを前記第3の入力装置に送信する手段と、
前記第４のデータがあり、かつ前記第１の状態の場合には、前記第２の状態になり、前記第４のデータを前記第3の入力装置に送信する手段と、
前記第４の入力装置から受信する第5のデータがある場合には、前記第3の入力装置に第5のデータを送信する手段と、
前記第3の入力装置から受信する第6のデータがあり、かつ前記第6のデータと前記第２のデータが等しく、かつ第２の状態の場合には、前記第4の入力装置に前記第6のデータを送信する手段と、
前記第6のデータがあり、かつ前記第6のデータと前記第２のデータが等しく、かつ前記第２の状態で無い場合には、入力データを情報処理装置に送信しないことを示す第３の状態になり、前記第4の入力装置に前記第6のデータを送信する手段と、
前記第6のデータがあり、かつ第6のデータと前記第３のデータが等しい場合には、前記第１の状態になり、前記第4の入力装置に前記第6のデータを送信する手段と、
を有することを特徴とする入力装置。
【請求項５】
複数の入力装置がデイジーチェーン接続し構成されるデータ入力システムにおいて、
情報処理装置と、
情報処理装置又は入力装置に接続した第5の入力装置とで構成され、
前記第５の入力装置から入力されたデータを、情報処理装置に送信する際に、各入力装置がデータを送信できるかできないかを、前記第５の入力装置からみて前記情報処理装置に近い側に直接接続された第６の情報処理装置又は入力装置のコマンドから判断し、前記第５の入力装置からみて前記情報処理装置から遠い側に接続されている第７の入力装置にコマンドを送信し、回線の効率を向上させることを特徴とする、入力システム。
【請求項６】
請求項５に記載の前記第５の入力装置において、
電源投入後、入力データと前記第７の入力装置から受信した入力データを前記第６の情報処理装置又は入力装置に送信できる第４の状態になる手段と、
入力される第７のデータが無く、かつ入力データは前記第６の情報処理装置又は入力装置に送信するが、前記第７の入力装置から受信する入力データは前記第６の情報処理装置又は入力装置に送信しない第５の状態で一定時間データ入力が場合には、前記第４の状態になり、前記第４の状態にするための第８のデータを前記第６の情報処理装置又は入力装置と前記第７の入力装置に送信する手段と、
前記第７のデータがあり、かつ前記第７のデータは前記第６の情報処理装置又は入力装置に送信しないが、前記第７の入力装置から受信する入力データは前記第６の情報処理装置又は入力装置に送信する第６の状態でなく、かつ前記第７のデータと前記第７の入力装置から受信する入力データを前記第６の情報処理装置又は入力装置に送信しない第７の状態でない場合には、前記第５の状態になり、前記第６の情報処理装置又は入力装置に前記第７のデータを送信する手段と、
前記第７の入力装置から受信する第９のデータがあり、かつ入力データであり、かつ前記第４の状態の場合には、前記第６の状態になり、前記第９のデータを前記第６の情報処理装置又は入力装置に送信する手段と、
前記第９のデータがあり、かつ入力データであり、かつ前記第６の状態の場合には、前記第９のデータを前記第６の情報処理装置又は入力装置に送信する手段と、
前記第９のデータがあり、かつ入力データであり、かつ前記第５の状態か又は前記第７の状態の場合には、前記第７の状態にするための第１０のデータを、前記第７の入力装置に送信する手段と、
前記第９のデータがあり、かつ前記第９のデータと前記第８のデータが等しい場合には、前記第４の状態になり、前記第９のデータを前記第６の情報処理装置又は入力装置に送信する手段と、
前記第６の情報処理装置又は入力装置から受信する第１１のデータがあり、かつ前記第１１のデータと前記第８のデータと等しい場合には、前記第４の状態になり、前記第７の入力装置に前記第１１のデータを送信する手段と、
前記第１１のデータがあり、かつ前記第１１のデータと前記第１０のデータが等しい場合には前記第７の状態になる手段と、
を有することを特徴とする入力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の入力装置がデイジーチェーン接続し構成されるデータ入力システムに関するものである。
【背景技術】
【０００２】
従来、表示装置には座標入力手段として、デジタイザを備えるものがあった。デジタイザを備えた複数の表示装置と、マルチディスプレイ機能を用い、全ての表示装置からの座標入力を行う方法として、特開２００２−６３０１７が知られている。
【０００３】
また、複数の入力装置があった場合、特別な設定を行う必要無く、使用中の入力のみを有効にする方法として、特開２００２−９１８８が知られている。
また、入力装置をデイジーチェーンで接続せずに、複数の入力装置をコンピュータに全て直接接続し、コンピュータが全ての入力装置の処理を行う方法がある。
【特許文献１】特開２００２−６３０１７号公報
【特許文献２】特開２００２−９１８８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来例では以下のような問題点があった。
【０００５】
１．特開２００２−６３０１７の方法では、複数の表示装置から同時に座標入力を行なった場合、ある決まった特定の表示装置からの入力のみが有効になってしまう。
【０００６】
２．特開２００２−９１８８の方法では、各入力装置がデイジーチェーン接続されている機器では、１つの線に複数からの入力データが全て流れてしまい、回線効率が悪くなってしまう。また、コンピュータとＵＳＢインタラプト通信を行うと、コンピュータにデータを送信する時間が、接続された台数倍の時間かかる可能性があり、入力の反応が遅くなってしまう。
【０００７】
３．特開２００２−９１８８の方法では、各入力装置がデイジーチェーン接続されている機器では、コンピュータから離れた入力装置からのデータをコンピュータに近い機器に送信する処理が必要となり、自分の機器の入力に対する処理が遅くなってしまう。
【０００８】
４．特開２００２−９１８８の方法ではコンピュータに使用中の入力のみを有効にする方法を実現するプログラムが無い場合、すべての入力が有効になり、思った操作ができない。
【０００９】
５．デイジーチェーンを用いない方法では、コンピュータに入力装置の台数分だけ接続端子が必要となり、配線が複雑になってしまう。ＵＳＢ接続では、接続できる台数に制限があり、多くの入力装置を接続できない。
【００１０】
６．デイジーチェーンを用いない方法では、コンピュータが各入力装置の排他処理や、座標変換などを行わなければならないため、特別に排他処理や、座標変換を行うソフトウェアをインストールしなければならない。
【００１１】
そこで本発明は、各入力装置がデイジーチェーン接続されている場合に、複数からの入力データを全て流さず、回線効率を向上することができ、ＵＳＢインタラプト通信を行った場合において、入力の反応が遅くならない方法、自分の機器の入力に対する処理を早くし、特別な設定を行う必要無く、使用中の入力のみを有効にする方法、及びコンピュータで特別な処理を行う必要無く、思った操作ができる方法、コンピュータに接続することに必要な端子は１つだけで、コンピュータに接続できる入力装置に台数制限をしない方法、コンピュータに特別なソフトウェアに必要とせず、複数の入力装置を制御する方法を提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明に係る入力システムは、以下２つの特徴のどちらか１つの特徴によって実現する。
【００１３】
先ず１つ目の特徴を以下に示す。
【００１４】
複数の入力装置がデイジーチェーン接続し構成されるデータ入力システムは、情報処理装置と、情報処理装置に接続した第１の入力装置と、入力装置に接続した第２の入力装置とを有する。
【００１５】
前記情報処理装置は、前記第1の入力装置からのデータを受信する機能を有する。
【００１６】
前記第１の入力装置は、前記情報処理装置にデータを送信する機能と、前記第２の入力装置とデータの送受信をする機能を有する。
【００１７】
前記第２の入力装置は、２つの入力装置とデータの送受信をする機能を有する。
【００１８】
前記第1の入力装置は、電源投入後、入力データを前記情報処理装置に送信できるが、入力していない第１の状態になる手段と、
入力されるか又は前記第２の入力装置から受信する第１のデータがあり、かつ入力データを前記情報処理装置に送信でき、入力をしている第２の状態の入力装置を記憶してあり、且つ前記第１のデータを作成した入力装置と、記憶している前記第２の状態の記憶装置が等しい場合には、前記第１のデータを前記情報処理装置に送信する手段と、
前記第１のデータがあり、かつ前記第２の状態の入力装置を記憶していない場合には、前記状態２の端末を記憶し、前記状態２の状態の入力装置があることと、その入力装置を伝えるための第2のデータを、前記第２の入力装置に送信し、前記第１のデータを前記情報処理装置に送信する手段と、
前記第１のデータが無く、かつ一定時間、記憶している状態２の入力装置から入力が無い場合には、前記状態１になり、記憶した状態２の入力装置を削除し、前記第２の入力装置に前記第１の状態にする第３のデータを送信する手段を有する。
【００１９】
前記第２の入力装置は、前記第２の入力装置からみて前記情報処理装置に近い側に接続されている第3の入力装置と、前記第２の入力装置からみて前記情報処理装置から遠い側に接続されている第4の入力装置が接続されている、又は第3の入力装置のみが接続されている。
【００２０】
前記第２の入力装置は、入力される第４のデータがあり、かつ前記第２の状態の場合には、前記第４のデータを前記第3の入力装置に送信する手段と、
前記第４のデータがあり、かつ前記第１の状態の場合には、前記第２の状態になり、前記第４のデータを前記第3の入力装置に送信する手段と、
前記第４の入力装置から受信する第5のデータがある場合には、前記第3の入力装置に第5のデータを送信する手段と、
前記第3の入力装置から受信する第6のデータがあり、かつ前記第6のデータと前記第２のデータが等しく、かつ第２の状態の場合には、前記第4の入力装置に前記第6のデータを送信する手段と、
前記第6のデータがあり、かつ前記第6のデータと前記第２のデータが等しく、かつ前記第２の状態で無い場合には、入力データを情報処理装置に送信しないことを示す第３の状態になり、前記第4の入力装置に前記第6のデータを送信する手段と、
前記第6のデータがあり、かつ第6のデータと前記第３のデータが等しい場合には、前記第１の状態になり、前記第4の入力装置に前記第6のデータを送信する手段を有する。
【００２１】
以上が１つ目の特徴である。
【００２２】
２つ目の特徴を以下に示す。
【００２３】
複数の入力装置がデイジーチェーン接続し構成されるデータ入力システムは、情報処理装置と、情報処理装置又は入力装置に接続した第5の入力装置を有する。
【００２４】
前記情報処理装置は、前記第５の入力装置からのデータを受信する機能を有する。
【００２５】
前記第５の入力装置は、情報処理装置又は入力装置のうち、2つとデータの送受信をする機能を有する。
【００２６】
前記第５の入力装置は、前記第５の入力装置からみて前記情報処理装置に近い側に接続されている第６の情報処理装置又は入力装置と、前記第５の入力装置からみて前記情報処理装置から遠い側に接続されている第７の入力装置が接続されている、又は第６の情報処理装置又は入力装置のみが接続されている。
【００２７】
前記第５の入力装置は、電源投入後、入力データと前記第７の入力装置から受信した入力データを前記第６の情報処理装置又は入力装置に送信できる第４の状態になる手段と、
入力される第７のデータが無く、かつ入力データは前記第６の情報処理装置又は入力装置に送信するが、前記第７の入力装置から受信する入力データは前記第６の情報処理装置又は入力装置に送信しない第５の状態で一定時間データ入力が場合には、前記第４の状態になり、前記第４の状態にするための第８のデータを前記第６の情報処理装置又は入力装置と前記第７の入力装置に送信する手段と、
前記第７のデータがあり、かつ前記第７のデータは前記第６の情報処理装置又は入力装置に送信しないが、前記第７の入力装置から受信する入力データは前記第６の情報処理装置又は入力装置に送信する第６の状態でなく、かつ前記第７のデータと前記第７の入力装置から受信する入力データを前記第６の情報処理装置又は入力装置に送信しない第７の状態でない場合には、前記第５の状態になり、前記第６の情報処理装置又は入力装置に前記第７のデータを送信する手段と、
前記第７の入力装置から受信する第９のデータがあり、かつ入力データであり、かつ前記第４の状態の場合には、前記第６の状態になり、前記第９のデータを前記第６の情報処理装置又は入力装置に送信する手段と、
前記第９のデータがあり、かつ入力データであり、かつ前記第６の状態の場合には、前記第９のデータを前記第６の情報処理装置又は入力装置に送信する手段と、
前記第９のデータがあり、かつ入力データであり、かつ前記第５の状態か又は前記第７の状態の場合には、前記第７の状態にするための第１０のデータを、前記第７の入力装置に送信する手段と、
前記第９のデータがあり、かつ前記第９のデータと前記第８のデータが等しい場合には、前記第４の状態になり、前記第９のデータを前記第６の情報処理装置又は入力装置に送信する手段と、
前記第６の情報処理装置又は入力装置から受信する第１１のデータがあり、かつ前記第１１のデータと前記第８のデータと等しい場合には、前記第４の状態になり、前記第７の入力装置に前記第１１のデータを送信する手段と、
前記第１１のデータがあり、かつ前記第１１のデータと前記第１０のデータが等しい場合には前記第７の状態になる手段を有する。
【００２８】
以上が２つ目の特徴である。
【発明の効果】
【００２９】
以上説明したように、本発明によれば、各入力装置がデイジーチェーン接続されている場合に、複数からの入力データを全て流さず、回線効率を向上することができ、ＵＳＢインタラプト通信を行った場合において、入力の反応が遅くならない効果、自分の機器の入力に対する処理を早くし、特別な設定を行う必要無く、使用中の入力のみを有効にすることができる効果、及びコンピュータで特別な処理を行う必要無く、思った操作ができるという効果、コンピュータに接続することに必要な端子は１つだけとなり、コンピュータに接続できる入力装置に台数制限がなくなる効果、コンピュータに特別なソフトウェアに必要とせず、複数の入力装置を制御することができる効果がある。
【発明を実施するための最良の形態】
【００３０】
以下、図面を参照しながら書く実施の形態を詳細に説明していく。
【００３１】
（実施の形態１）
図１は、本発明を適用した入力システムの全体構成図である。本図において１０１は、コンピュータである。１０２、１０３、１０５は入力デバイスであるデジタイザである。本実施の形態１におけるデジタイザとは、タブレットとペンによる座標入力装置のみならず、電子黒板等の大画面ディスプレイも指す。このデジタイザはコンピュータ、又はデジタイザと接続するためのインタフェースを２つ持ち、デイジーチェーン接続したデジタイザをコンピュータに接続することができる。１０６、１０７、１０８はデジタイザに入力するためのペンである。
図２は、入力によって変化する各デジタイザの状態と、データの送受信を表したものであり、上から下方向へ状態が変化している。コンピュータ５０１にデイジーチェーン接続したデジタイザがあり、５０１に近い方から順にデジタイザ５０２、５０３、５０４、５０５とする。
【００３２】
このとき、デジタイザがなりうる状態は３つあり、状態１は入力データを送信できるが、入力していない状態であり、状態２は入力データを送信でき、入力をしている状態であり、状態３は入力データを送信しない状態である。また、デジタイザ間で送受信するコマンドは２つある。コマンド１は状態２のデジタイザがあることを伝えるコマンドであり、コマンド２は状態１にするためのコマンドである。
【００３３】
初期状態は全てのデジタイザは状態１である。
【００３４】
５０３、５０４、５０５で同時に入力を行ったとき、それぞれのデジタイザからコンピュータ方向に入力データを送信する。このときコンピュータに直接接続された５０２では、最初に受信した入力データを作成したデジタイザを判断し、コマンド１を５０３に送信する。ここでは５０３の入力データを最初に受信したとすると、５０２は状態３になり、５０３の入力データのみをコンピュータに送信する状態になる。このとき５０２では、５０３が使用中のため、入力できないことをユーザにわからせるため、例えばLEDなどを用いて伝える。コマンド１を受信する５０３は、コマンド１を５０４に送信する。コマンド１を受信した５０４は状態３となり、入力データを５０３に送信しなくなる。このとき５０４では、５０３が使用中のため、入力できないことをユーザにわからせるため、例えばLEDなどを用いて伝える。更に５０４はコマンド１を５０５に送信する。コマンド１を受信する５０５は状態３となり、入力データを５０４に送信しなくなる。このとき５０５では、５０３が使用中のため、入力できないことをユーザにわからせるため、例えばLEDなどを用いて伝える。
【００３５】
このとき、全てのデジタイザで入力した場合でも回線には５０３の入力データしか流れないため、各デジタイザは無駄なデータの送受信の付加が無い。
【００３６】
５０２では、５０３からの入力データが一定時間無いか判断し、無い場合には、コマンド２を５０３に送信する。このとき５０２では、５０３の使用が終了し、入力できる状態になったことをユーザにわからせるため、例えばLEDなどを用いて伝える。コマンド２を受信する５０３は状態１になり、コマンド２を５０４に送信する。コマンド２を受信する５０４は状態１になり、コマンド２を５０５に送信する。このとき５０４では、５０３の使用が終了し、入力できる状態になったことをユーザにわからせるため、例えばLEDなどを用いて伝える。コマンド２を受信する５０５は状態１になる。このとき５０５では、５０３の使用が終了し、入力できる状態になったことをユーザにわからせるため、例えばLEDなどを用いて伝える。
【００３７】
上記を実現するためのフローチャートを図３、４、５に示す。
【００３８】
図３はコンピュータに直接接続している５０２の動作を示すフローチャートである。このとき、コンピュータと反対側を下位デジタイザとする。
【００３９】
２０１で開始し、初期設定を行い、２０２でデータ入力かデータを受信したか判定する。
【００４０】
２０２の結果がＹＥＳの場合には２０３で、状態２のデジタイザを記憶しているか判定する。２０３の結果がＹＥＳの場合には２０４で記憶した状態２のデジタイザと入力データ又は受信データを生成したデジタイザが等しいか判断する。２０４の結果がＹＥＳの場合には２０５で入力データ又は受信データをコンピュータに送信し、２０２の処理を行う。２０４の結果がＮＯの場合には２０２の処理を行う。２０３の結果がＮＯの場合には２０６で状態２のデジタイザを記憶する。次に２０７で５０３にコマンド１を送信し２０７の処理を行い２０５の処理を行う。２０２の結果がＮＯの場合には２０８で一定時間記憶している状態２のデジタイザからデータが無いか判断する。２０８の結果がＹＥＳの場合には２０９で状態１にする。次に２１０では記憶した状態２のデジタイザ情報を削除する。次に２１１では下位デジタイザにコマンド２を送信し、２０２の処理を行う。２０８の結果がＮＯの場合には２０２の処理を行う。
【００４１】
図４は、５０３、５０４、５０５の、コンピュータに直接接続していないデジタイザの動作を示すフローチャートであり、図５と並行して処理が行われる。このとき、各デジタイザにとってコンピュータ側を上位デジタイザ、コンピュータと反対側を下位デジタイザとする。
【００４２】
２５１で開始し、初期設定を行い、２５２で入力を行ったかを判断する。２５２の結果がＹＥＳの場合には２５３で自分の状態を判断する。２５３の結果が状態１の場合には２５４で状態２にし、２５５で入力データを上位デジタイザに送信し、２５２の処理を行う。２５３の結果が状態２の場合には２５５の処理を行う。２５３の結果が状態３の場合と、２５２の結果がＮＯの場合には２５２の処理を行う。
【００４３】
図５は、５０３、５０４、５０５の、コンピュータに直接接続していないデジタイザの動作を示すフローチャートであり、図４と並行して処理が行われる。このとき、各デジタイザにとってコンピュータ側を上位デジタイザ、コンピュータと反対側を下位デジタイザとする。
【００４４】
３０１で開始し、初期設定を行い、３０２でデータを受信したか判断する。３０２の結果がＹＥＳの場合には３０３で上位デジタイザから受信したか判断する。３０３の結果がＹＥＳの場合には３０４で受信データを解析する。３０４の結果がコマンド１の場合には３０５で状態２であるか判断する。３０５の結果がＹＥＳの場合には３０７の処理を行う。３０５の結果がＮＯの場合には３０６で状態３にする。次に３０７は下位デジタイザがあるか判断する。３０７の結果がＹＥＳの場合には、３０８で下位デジタイザに受信データを送信し、３０２の処理を行う。３０７の結果がＮＯの場合には３０２の処理を行う。３０４の結果がコマンド２の場合には３０９で状態１にし、３０７の処理を行う。３０３の結果がＮＯ場合には３１０で上位デジタイザに受信データを送信し、３０２の処理を行う。
【００４５】
（実施の形態１による効果）
本実施の形態１によれば、デイジーチェーン接続したデジタイザをコンピュータに接続した入力システムにおいて、各デジタイザが自律的に無駄なデータを送信しなくなり、回線効率が向上し、更に各デジタイザの処理負荷を軽減することができ、必要な入力データをコンピュータに伝えるまでの速度が向上することができる。また、それぞれのデジタイザの入力を排他的に有効にするため、使用中に他人に邪魔されることが無くなる。更に、そのとき使用中には、他のデジタイザは入力できないことを知ることができる。
【００４６】
（実施の形態２）
図１は、本発明を適用した入力システムの全体構成図である。本図において１０１は、コンピュータである。１０２、１０３、１０５は入力デバイスであるデジタイザである。本実施の形態１におけるデジタイザとは、タブレットとペンによる座標入力装置のみならず、電子黒板等の大画面ディスプレイも指す。このデジタイザはコンピュータ、又はデジタイザと接続するためのインタフェースを２つ持ち、デイジーチェーン接続したデジタイザをコンピュータに接続することができる。１０６、１０７、１０８はデジタイザに入力するためのペンである。
【００４７】
図５は、入力によって変化する各デジタイザの状態と、データの送受信を表したものであり、上から下方向へ状態が変化している。コンピュータ５１１にデイジーチェーン接続したデジタイザがあり、５０１に近い方から順にデジタイザ５１２、５１３、５１４、５１５とする。このとき各デジタイザにとって、コンピュータ側を上位、コンピュータの反対側を下位とする。
【００４８】
このとき、デジタイザがなりうる状態は４つあり、状態４は入力データと下位から受信した入力データを上位に送信する状態であり、状態５は入力データを上位に送信するが、下位から受信した入力データは上位に送信しない状態であり、状態６は入力データを上位に送信しないが、下位から受信した入力データは上位に送信する状態であり、状態７は入力データと下位から受信した入力データを上位に送信しない状態である。また、デジタイザ間で送受信するコマンドは２つある。コマンド３は状態７にするためのコマンドであり、コマンド４は状態４にするためのコマンドである。
【００４９】
初期状態は全てのデジタイザは状態４である。
【００５０】
先ず５１３が入力した場合には、５１３は状態５になり、入力データを５１２に送信する。このとき５１４で入力を行い５１４が状態５になり入力データを５１３に送信する。状態４であった５１２が入力データを受信すると、状態６になる。このとき５１２では、５１３が使用中のため、入力できないことをユーザにわからせるため、例えばLEDなどを用いて伝える。状態５である５１３が下位の５１４から入力データを受信すると、５１４にコマンド３を送信する。コマンド３を受信する５１４は状態７になる。このとき５１４では、５１３が使用中のため、入力できないことをユーザにわからせるため、例えばLEDなどを用いて伝える。このとき５１３からの入力データは状態６の５１２が受信すると、５１２は受信した入力データを上位に送信する。５１５から入力データを５１４に送信すると、状態７の５１４はコマンド３を５１５に送信する。コマンド３を受信した５１５は状態７になる。このとき５１５では、５１３が使用中のため、入力できないことをユーザにわからせるため、例えばLEDなどを用いて伝える。状態５である５１３は入力を一定時間行わない場合状態４になり、コマンド４を上位の５１２と下位の５１４に送信する。コマンド４を受信した５１２は状態４になり上位にコマンド４を送信する。このとき５１２では、５１３の使用が終了し、入力できる状態になったことをユーザにわからせるため、例えばLEDなどを用いて伝える。コマンド４を受信した５１４は状態４になり、コマンド４を５１５に送信する。このとき５１４では、５１３の使用が終了し、入力できる状態になったことをユーザにわからせるため、例えばLEDなどを用いて伝える。コマンド４を受信した５１５は状態４になる。このとき５１５では、５１３の使用が終了し、入力できる状態になったことをユーザにわからせるため、例えばLEDなどを用いて伝える。
【００５１】
上記を実現するためのフローチャートを図７、８に示す。
【００５２】
図７はデジタイザ５１２、５１３、５１４、５１５の動作を示すフローチャートであり、図８と並行して処理が行われる。このとき、コンピュータ側を上位、コンピュータと反対側を下位とする。
【００５３】
４０１で開始し、初期設定を行う。４０２で入力を行ったかを判断する。４０２の結果がＹＥＳの場合には４０３で状態６か状態７かを判断する。４０３の結果がＹＥＳの場合には４０２の処理を行う。４０３の結果がＮＯの場合には、４０４で状態５にする。次に４０５で上位に入力データを送信し、４０２の処理を行う。４０２の結果がＮＯの場合には４０６で、状態５の状態で一定時間データ入力が無いか判断する。４０６の結果がＹＥＳの場合には４０７で状態４にする。次に４０８でコマンド４を上位と下位に送信し４０２の処理を行う。４０６の結果がＮＯの場合には４０２の処理を行う。
【００５４】
図８はデジタイザ５１２、５１３、５１４、５１５の動作を示すフローチャートであり、図７と並行して処理が行われる。このとき、コンピュータ側を上位、コンピュータと反対側を下位とする。
【００５５】
４５１で開始し、初期設定を行う。４５２でデータを受信したか判断する。４５２の結果がＹＥＳの場合には４５３で下位からデータを受信したか判断する。４５３の結果がＹＥＳの場合には、４５４でコマンドを解析する。４５４の結果が入力データの場合には、４５５で状態を判断する。４５５の結果が状態４の場合には、４５６で状態６にし、４５７で上位に受信データを送信し、４５２の処理を行う。４５５の結果が状態６の場合には、４５７の処理を行う。４５５の結果が状態５又は状態７の場合には、４５８で下位にコマンド３を送信し、４５２の処理を行う。４５４の結果がコマンド４の場合には、４５９で状態４にする。次に４６０で上位に受信データを送信し、４５２の処理を行う。４５３の結果が上位からのデータの場合には、４６１でコマンドを解析する。４６１の結果がコマンド４の場合には、４６２で状態４にする。次に４６３で下位に受信データを送信し、４５２の処理を行う。４６１の結果がコマンド３の場合には４６４で状態７にし、４５２の処理を行う。
【００５６】
（実施の形態２による効果）
本実施の形態２によれば、デイジーチェーン接続したデジタイザをコンピュータに接続した入力システムにおいて、各デジタイザが自律的に無駄なデータを送信しなくなり、回線効率が向上し、更に各デジタイザの処理負荷を軽減することができ、必要な入力データをコンピュータに伝えるまでの速度が向上することができる。また、それぞれのデジタイザの入力を排他的に有効にするため、使用中に他人に邪魔されることが無くなる。更に、そのとき使用中には、他のデジタイザは入力できないことを知ることができる。更に、接続された全てのデジタイザのフローチャートを同じにすることができる。
【００５７】
なお、本実施例ではデジタイザを４つ接続した例を説明しているが、５つ以上接続したシステムでもよい。また、図２、図６の動作を実現するためのフローチャートを示したが、フローチャートはこれに限定するわけでは無く、図２、図６を実現するものならば他のフローチャートでもよい。また、あるデジタイザが使用中であるため、入力できないことを示す方法として、LEDを例に挙げたが、表示装置のあるデジタイザならば、表示装置を用いてもよい。また、ユーザに知らせることができる方法ならば、どんな方法でも構わない。また、入力できる状態か入力できない状態かをユーザに知らせるタイミングは、知らせることができればどのようなタイミングでも構わない。
【図面の簡単な説明】
【００５８】
【図１】システム図。
【図２】実施の形態１の状態変化。
【図３】実施の形態１のフローチャート１。
【図４】実施の形態１のフローチャート２。
【図５】実施の形態１のフローチャート３。
【図６】実施の形態２の状態変化。
【図７】実施の形態２のフローチャート１。
【図８】実施の形態２のフローチャート２。
【符号の説明】
【００５９】
１０１  コンピュータ
１０２、１０３、１０５  デジタイザ
１０６、１０７、１０８  デジタイザ入力用のペン
５０１  コンピュータ
５０２、５０３、５０４、５０５  デジタイザ
５１１  コンピュータ
５１２、５１３、５１４、５１５  デジタイザ
【図１】
2007048064.tif 000003
【図２】
2007048064.tif 000004
【図３】
2007048064.tif 000005
【図４】
2007048064.tif 000006
【図５】
2007048064.tif 000007
【図６】
2007048064.tif 000008
【図７】
2007048064.tif 000009
【図８】
2007048064.tif 000010