(57)【要約】【課題】  通信機器同士の自動的な相互性が保障され、端末同士の相互性を用いて設定データから確認を行いつつ通信を進めることができるので設備、時間の削減ができる自動通信システム、方法を提供することである。【解決手段】  それぞれの通信端末の制御を一つの自動通信ツール３内で行なう。そのため全ての通信端末は一つのＰＣに接続され、この自動通信ツール３にて制御される。自動通信ツールには通信用の送受信コマンド等をあらかじめ設定データとして保存しておき、実際に通信機器間で送信したときの送信コマンドに対する期待する受信リザルトが設定データと合致しているか否かを判断して、次の動作に移るという方法でツールの自動化を図る。【選択図】    図１
2007293560.tif 000002
【特許請求の範囲】
【請求項１】
ターミナルアダプタと、通信カードと、前記ターミナルアダプタ及び前記通信カードに接続された通信機器からなり、複数の通信機器間における送受信から切断までの確認処理を自動に行う自動通信システムにおいて、
前記通信機器は、他の通信機器を制御する第１〜第Ｎ（Ｎは２以上の整数）の送信コマンドと、当該他の通信機器が前記ターミナルアダプタを介して当該第１〜第Ｎ（Ｎは２以上の整数）の送信コマンドを受信した場合、当該他の通信機器から前記ターミナルアダプタを介してそれぞれ送信されるものと期待し得る第１〜第Ｎ（Ｎは２以上の整数）の応答データをあらかじめ第１〜第Ｎ（Ｎは２以上の整数）の初期設定データとして登録する自動通信ツールを有し、
前記自動通信ツールは、第１〜第Ｎ（Ｎは２以上の整数）の通信確認判定としてそれぞれ前記ターミナルアダプタを介して前記他の通信機器から送信される第１〜第Ｎ（Ｎは２以上の整数）の応答データを第１〜第Ｎ（Ｎは２以上の整数）の設定データと比較し、全ての判定において応答データと設定データが合致した場合に前記確認処理を終了する
ことを特徴とする自動通信システム。
【請求項２】
前記自動通信ツールは、
第１の送信コマンドとしての発信コマンドと、前記他の通信機器が前記ターミナルアダプタを介して前記発信コマンドを受信した場合、当該他の通信機器から前記ターミナルアダプタを介して送信されるものと期待し得る第１の応答データとをあらかじめ第１の初期設定データとして登録する第１の登録手段と、
前記発信コマンドを送信する手段と、
前記ターミナルアダプタを介して前記他の通信機器から送信される受信リザルトデータを前記第１の初期設定データと比較し、前記受信リザルトデータと前記第１の初期設定データが合致するか否か判定を行う第１の通信確認判定手段を有し、
前記受信リザルトデータと前記第１の初期設定データが合致する場合にのみ前記送受信確認処理が終了する
ことを特徴とする請求項１記載の自動通信システム。
【請求項３】
前記自動通信ツールは、
第２の送信コマンドとしてのテスト文字データと、前記他の通信機器が前記ターミナルアダプタを介して前記テスト文字データを受信した場合、当該他の通信機器から前記ターミナルアダプタを介して送信されるものと期待し得る第２の応答データをあらかじめ第２の初期設定データとして登録する第２の登録手段と、
前記受信リザルトデータと前記第１の初期設定データが合致した場合、前記テスト文字データを送信する手段と、
前記ターミナルアダプタを介して前記他の通信機器から送信されるテスト文字受信リザルトデータと前記第２の初期設定データとを比較し、前記テスト文字受信リザルトデータと前記第２の初期設定データが合致するか否か判定を行う第２の通信確認判定手段を有し、
前記テスト文字受信リザルトデータと前記第２の初期設定データが合致する場合にのみ前記文字テスト処理が終了する
ことを特徴とする請求項２記載の自動通信システム。
【請求項４】
前記自動通信ツールは、
第３の送信コマンドとしての通信切断コマンドと、前記他の通信機器が前記ターミナルアダプタを介して前記通信切断コマンドを受信した場合、当該他の通信機器から前記ターミナルアダプタを介して送信されるものと期待し得る第３の応答データをあらかじめ第３の初期設定データとして登録する登録手段と、
前記受信テスト文字データと前記第２の初期設定データが合致した場合、前記通信切断コマンドを送信する手段と、
前記ターミナルアダプタを介して前記他の通信機器から送信される通信切断受信リザルトデータと前記第３の初期設定データと比較し、前記通信切断受信リザルトデータと前記第３の初期設定データが合致するか否か判定を行う第３の通信確認判定手段を有し、
前記通信切断受信リザルトデータと前記第３の初期設定データが合致する場合にのみ前記通信切断確認処理が終了し、通信完了の表示が行われる
ことを特徴とする請求項３記載の自動通信システム。
【請求項５】
ターミナルアダプタ及び通信カードに接続された一の通信機器を用いて前記ターミナルアダプタを介して他の複数の通信機器との間で行われる送受信から切断までの確認処理を自動に行う自動通信方法において、
当該他の通信機器を制御するための第１〜第Ｎ（Ｎは２以上の整数）の送信コマンドを送信するステップと、
前記第１〜第Ｎ（Ｎは２以上の整数）の送信コマンドを受信した前記他の通信機器からそれぞれ送信される第１〜第Ｎ（Ｎは２以上の整数）の応答データと、前記送信コマンドを受信した他の通信機器から前記一の通信機器に送信されるべきものと期待し得る応答データとしてあらかじめ登録された初期設定データとを比較し、前記各応答データと前記対応する既登録初期設定データが合致するか否か判定を行うステップと、
全ての判定ステップにおいて前記応答データと前記既登録初期設定データが合致した場合に前記確認処理を終了するステップ
を有することを特徴とする自動通信方法。
【請求項６】
ターミナルアダプタ及び通信カードに接続された一の通信機器を用いて他の複数の通信機器との間における送受信から切断までの確認処理を自動に行う自動通信方法において、
第１の送信コマンドとしての発信コマンドを送信するステップと、
前記発信コマンドを受信した前記他の通信機器から送信される受信リザルトデータと、前記発信コマンドを受信した他の通信機器から前記一の通信機器に送信されるべきものとして期待し得る応答データとしてあらかじめ登録された第１の初期設定データとを比較し、前記受信リザルトデータと前記第１の初期設定データが合致するか否か判定を行うステップと、
前記判定ステップにおいて前記受信リザルトデータと前記第１の初期設定データが合致する場合にのみ前記送受信確認処理を終了するステップを
有することを特徴とする自動通信方法。
【請求項７】
前記受信リザルトデータと前記第１の初期設定データが合致した場合、第２の送信コマンドとしての前記テスト文字データを送信するステップと、
前記テスト文字データを受信した前記他の通信機器から送信されるテスト文字受信リザルトデータと、前記テスト文字データを受信した他の通信機器から前記一の通信機器に送信されるべきものと期待し得る応答データとしてあらかじめ登録された第２の初期設定データとを比較し、前記テスト文字受信リザルトデータと前記第２の初期設定データが合致するか否か判定を行うステップと、
前記判定ステップにおいて前記テスト文字受信リザルトデータと前記第２の初期設定データが合致する場合にのみ前記文字テスト処理を終了するステップ
を有することを特徴とする請求項６記載の自動通信方法。
【請求項８】
前記受信テスト文字データと前記第２の初期設定データが合致した場合、第３の送信コマンドとしての通信切断コマンドを送信するステップと、
前記通信切断コマンドを受信した前記他の通信機器から送信される通信切断受信リザルトデータと、前記通信切断コマンドを受信した他の通信機器から前記一の通信機器に送信されるべきものと期待し得る応答データとしてあらかじめ登録された第３の初期設定データとを比較し、前記通信切断受信リザルトデータと前記第３の初期設定データが合致するか否か判定を行うステップと、
前記判定ステップにおいて前記通信切断受信リザルトデータと前記第３の初期設定データが合致する場合にのみ前記通信切断確認処理を終了し、通信完了の表示を行うステップ
を有することを特徴とする請求項７記載の自動通信方法。
【請求項９】
コンピュータに、ターミナルアダプタ及び通信カードに接続された一の通信機器を用いて前記ターミナルアダプタを介して他の複数の通信機器との間で行われる送受信から切断までの確認処理を自動的に行わせるプログラムであって、
当該他の通信機器を制御するための第１〜第Ｎ（Ｎは２以上の整数）の送信コマンドを送信するステップと、
前記第１〜第Ｎ（Ｎは２以上の整数）の送信コマンドを受信した前記他の通信機器からそれぞれ送信される第１〜第Ｎ（Ｎは２以上の整数）の応答データと、前記送信コマンドを受信した他の通信機器から前記一の通信機器に送信されるべきものと期待し得る応答データとしてあらかじめ登録された初期設定データとを比較し、前記各応答データと前記対応する既登録初期設定データが合致するか否か判定を行うステップと、
全ての判定ステップにおいて前記応答データと前記既登録初期設定データが合致した場合に前記確認処理を終了するステップを
を実行させることを特徴とするプログラム。
【請求項１０】
請求項９に記載のプログラムを記録したことを特徴とするコンピュータ読取可能な情報記録媒体（コンパクトディスク、フレキシブルディスク、ハードディスク、光磁気ディスク、ディジタルビデオディスク、磁気テープ、または、半導体メモリを含む。）。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、１台のＰＣで自動通信ツールを動作させることにより接続されているすべての通信端末を制御する機能を有する自動通信システム、方法、プログラム、及び記録媒体に関する。
【背景技術】
【０００２】
従来の通信端末同士の通信は、通信端末とその端末の数だけのツールから構成されていた。このため端末台数分の接続設備などが必要であった。また、通信端末ごとにアプリケーションなどの通信ソフトウェアを使用するため、それぞれの通信ソフトのインストールを実行していた。
【０００３】
また通信操作では、それぞれの通信ソフトウェア内で通信コマンドを送受信する場合、その都度送信コマンドを人が確認しながら手入力して送信し、その後に受信したリザルトを目視により確認した後に、次の送信コマンドを入力するという方法で通信を行なっていた。すなわち、通信を実際に行なうときは、手動で送信コマンドを入力し、受信コマンドが出力されるのを目視で確認し、送信コマンドの入力時に設定方法を遂次確認しながら行なっていた。
【０００４】
本発明に関連する先行技術文献として以下の特許文献１を参照されたい。
【０００５】
【特許文献１】特開平４−２５７９５５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
従来の通信端末同士の通信では、通信端末ごとに専用のアプリケーションや通信ソフトウェアを使用するＰＣに接続し、そこで通信ソフトウェアを起動させて通信操作を行なっていた。そのため通信端末ごとの通信ソフトの操作環境を整える必要性があった。またソフトウェアごとに操作方法が異なっているため使用者が各ソフトウェアの操作方法を習得する必要であり、使用者の負担が大きかった。
【０００７】
また、使用者の負担が大きいことによる送信コマンドの打ち間違いや、受信リザルトの見間違い等の人為的ミスが多く、また作業時間の削減も難しい問題とされていた。
【０００８】
すなわち、確認作業に時間を要するだけでなく、人為的ミスが多いという問題が生じていた。
【０００９】
本発明は、端末ごとそれぞれに行なっていたアプリケーションなど通信ソフトウェアを一つの自動通信ツールだけで制御し、送受信コマンドをあらかじめ設定することにより上記課題を解決する自動通信システム、方法、プログラム、及び記録媒体を提供することである。
【課題を解決するための手段】
【００１０】
上記したように通信のための通信機器の接続は、通信機器をＰＣなどに接続し、端末ごとに専用のアプリケーションなどの通信ソフトウェアを起動させて人が目視で確認しながら通信を行なっていた。そこで本発明では、１台のＰＣで自動通信ツールを動作させることにより接続されているすべての通信端末を制御する機能を提供する。さらに本発明における自動通信ツールでは、通信機器を制御するための送信コマンド、及び通信機器からの期待される応答をあらかじめ設定データとして登録しておく。
【００１１】
本発明では、それぞれの通信端末の制御を一つの自動通信ツール内で行なう。そのため全ての通信端末は一つのＰＣに接続され、この自動通信ツールにて制御される。自動通信ツールには通信用の送受信コマンド等をあらかじめ設定データとして保存しておき、実際に通信機器間で送信したときの送信コマンドに対する期待する受信リザルトが設定データと合致しているか否かを判断して、次の動作に移るという方法でツールの自動化を図る。
【００１２】
本発明の第１の態様に係る自動通信システムは、
ターミナルアダプタと、通信カードと、前記ターミナルアダプタ及び前記通信カードに接続された通信機器からなり、複数の通信機器間における送受信から切断までの確認処理を自動に行う自動通信システムであって、
前記通信機器は、他の通信機器を制御する第１〜第Ｎ（Ｎは２以上の整数）の送信コマンドと、当該他の通信機器が前記ターミナルアダプタを介して当該第１〜第Ｎ（Ｎは２以上の整数）の送信コマンドを受信した場合、当該他の通信機器から前記ターミナルアダプタを介してそれぞれ送信されるものと期待し得る第１〜第Ｎ（Ｎは２以上の整数）の応答データをあらかじめ第１〜第Ｎ（Ｎは２以上の整数）の初期設定データとして登録する自動通信ツールを有し、
前記自動通信ツールは、第１〜第Ｎ（Ｎは２以上の整数）の通信確認判定としてそれぞれ前記ターミナルアダプタを介して前記他の通信機器から送信される第１〜第Ｎ（Ｎは２以上の整数）の応答データを第１〜第Ｎ（Ｎは２以上の整数）の設定データと比較し、全ての判定において応答データと設定データが合致した場合に前記確認処理を終了する
ことを特徴とする。
【００１３】
本発明の第２の態様に係る自動通信方法は、
ターミナルアダプタ及び通信カードに接続された一の通信機器を用いて前記ターミナルアダプタを介して他の複数の通信機器との間で行われる送受信から切断までの確認処理を自動に行う自動通信方法であって、
当該他の通信機器を制御するための第１〜第Ｎ（Ｎは２以上の整数）の送信コマンドを送信するステップと、
前記第１〜第Ｎ（Ｎは２以上の整数）の送信コマンドを受信した前記他の通信機器からそれぞれ送信される第１〜第Ｎ（Ｎは２以上の整数）の応答データと、前記送信コマンドを受信した他の通信機器から前記一の通信機器に送信されるべきものと期待し得る応答データとしてあらかじめ登録された初期設定データとを比較し、前記各応答データと前記対応する既登録初期設定データが合致するか否か判定を行うステップと、
全ての判定ステップにおいて前記応答データと前記既登録初期設定データが合致した場合に前記確認処理を終了するステップ
を有することを特徴とする。
【発明の効果】
【００１４】
本発明によれば、あらかじめ送受信のコマンドとリザルトを設定しているため自動的に通信端末の送信ができ、また受信の結果を自動的に確認して次の処理ステップの動作を行なうことができる。これによって、通信機器同士の自動的な相互性が保障され、端末同士の相互性を用いて設定データから確認を行いつつ通信を進めることができるので設備、時間の削減ができ、人為的ミスが減る効果が期待できる。
【発明を実施するための最良の形態】
【００１５】
図１は本発明により、ＴＡ(ターミナルアダプタ)と通信カードとの通信を自動化する場合の一実施の形態を示している。図１を参照すると、通信をするためのＴＡ（ターミナルアダプタ）１と通信カード２、ＴＡ１と通信カード２の間の通信を制御する自動通信ツール３から構成されている。
【００１６】
自動通信ツール３はＴＡ１と通信カード２を制御するためのツールで、ＴＡ１と通信カード２が接続されたＰＣ内で起動される。またこのツールにはあらかじめ送受信するデータを初期設定データ６として登録しておく。このデータによってＴＡ１又は通信カード２に送信する送信コマンド４と受信する受信リザルト５、それらの送信順などが確定される。
【００１７】
自動通信ツール３では、通信端末（本実施の形態ではＴＡ１または通信カード２）に送信コマンド４を送信し、これに対する応答となる受信リザルト５を受信する。そして初期設定データ６との比較を行い、比較結果に応じて次の送信コマンドを通信端末に送信する。
【００１８】
次に、本実施の形態の動作について図1及び図2を用いて詳細に説明する。
【００１９】
図２は図１におけるＴＡ１と通信カード２の間にて、発信から接続後にテスト文字の送受信を行い切断するまでの処理を自動化した際の自動通信ツール３の動作を示したものである。
【００２０】
図１のＴＡ１と通信カード２は一つのＰＣに接続され、そのＰＣ上で自動通信ツール３が起動される。自動通信ツール３に配置される、通信ボタンを押して通信を開始する。そしてＴＡ１(または通信カード２)に発信コマンド（送信コマンド４）を送信して（ステップＡ１）、ＴＡ１(または通信カード２)からの受信リザルト５を受信する（ステップＡ２）。受信したリザルトの内容を初期設定データ６と比較し、通信可能であればステップＡ４に進み、そうでなければもう一度ステップＡ１に戻る。また３回以上通信できない場合は、通信失敗の表示のステップＡ１１に進む（ステップＡ３）。
【００２１】
次にＴＡ１(または通信カード２)にテスト文字（送信コマンド４）を送信し（ステップＡ４）、通信カード２(またはＴＡ１)から同じテスト文字（受信リザルト５）を受信する（ステップＡ５）。送受信したテスト文字（初期設定データ６）が合致していればステップＡ７に進み、そうでなければもう一度ステップＡ４に戻る。また３回以上テスト送受信が失敗したときは通信失敗のステップＡ１１に進む（ステップＡ６）。
【００２２】
次に、ＴＡ１（または通信カード２）に通信切断コマンド（送信コマンド４）を送信し（ステップＡ７）、ＴＡ１(または通信カード２)から通信切断リザルト（受信リザルト５）を受信する（ステップＡ８）。受信した通信切断の内容が期待した値（初期設定データ６）であればステップＡ１０に進み、そうでなければもう一度ステップＡ７に戻る。また、３回以上通信切断ができない場合は、通信失敗の表示のステップＡ１１に進む(ステップＡ１０)。
【００２３】
最後に通信完了の表示を行い(ステップＡ１０)終了となる。またステップＡ１１に進んでいる場合には通信失敗の表示を行い終了となる。
【００２４】
このように、あらかじめ設定される初期設定データ６に基づき、送信コマンド４に対する応答である受信リザルト５を遂次比較・監視することで、次に行くステップでの送信コマンドを操作することが可能になり一連の動作は自動化される。
【００２５】
次に、本発明の他の実施の形態について説明する。上記実施の形態では、ＴＡ１と通信カード２の間における自動通信方法について述べたが、本発明を使った自動通信ツールがＰＣにて動作でき、通信端末が接続できる環境を構築できるならば、ＴＡとＴＡ間や、通信カードと通信カード間、または携帯電話同士間などのように通信機器を特定せず、それぞれを組み替えた通信機器間の通信でも利用が可能である。
【００２６】
自動通信ツール内の初期設定データを設定変更することで通信だけではなく、通信端末内の設定変更等を端末間の相互性を確認しながら行なうときにも利用可能である。
【００２７】
また、物理的に通信端末の接続が可能であれば、通信機器２台間だけでなく、多数の通信機器間での通信を制御することも可能である。
【００２８】
上記した各実施の形態は、本発明を好適に実施した形態の一例に過ぎず、本発明は、その主旨を逸脱しない限り、種々変形して実施することが可能なものである。
【００２９】
また、発明対象としては、上記自動通信方法における各ステップをコンピュータに実行させるプログラムも含み、このプログラムはプログラムそのものであってもよいし、このプログラムがコンピュータで読み取り可能な記録媒体に格納されているものであってもよい。
【００３０】
本発明では、この記録媒体として、マイクロコンピュータで処理が行なわれるために必要なメモリ、例えばＲＯＭのようなものそのものがプログラムメディアであってもよいし、また、図示していない外部記録装置としてプログラム読み取り装置が設けられ、そこに記録媒体を挿入することで読み取り可能なプログラムメディアであってもよい。いずれの場合においても、格納されているプログラムはマイクロコンピュータがアクセスして実行させる構成であってもよいし、あるいはいずれの場合もプログラムを読み出し、読み出されたプログラムは、マイクロコンピュータのプログラム記録エリアにロードされて、そのプログラムが実行される方式であってもよい。このロード用のプログラムは予め本体装置に格納されているものとする。
【００３１】
ここで、上記プログラムメディアは、本体と分離可能に構成される記録媒体であり、磁気テープやカセットテープ等のテープ系、ＦＤ（フレキシブルディスク）やＨＤ（ハードディスク）等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ等の光ディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、フラッシュＲＯＭ等による半導体メモリを含めた固定的にプログラムを担持する媒体であってもよい。
【００３２】
また、本発明においては、インターネットを含む通信ネットワークと接続可能なシステム構成であることから、通信ネットワークからプログラムをダウンロードするように流動的にプログラムを担持する媒体であってもよい。なお、このように通信ネットワークからプログラムをダウンロードする場合には、そのダウンロード用プログラムは予め装置本体に格納しておくか、あるいは別の記録媒体からインストールされるものであってもよい。
【００３３】
さらに、本発明では、プログラム自体として、マイクロコンピュータで実行される処理そのものであってもよいし、あるいはインターネットを含む通信ネットワークとアクセスすることで取り込める、あるいは取り込めたものであってもよいし、こちらから送り出すものであってもよい。
【産業上の利用可能性】
【００３４】
本発明によれば、工場などで大量の試験通信端末の自動出荷確認ツールといった用途に適用できる。
【図面の簡単な説明】
【００３５】
【図１】本発明に係る自動通信システムの構成を示した図である。
【図２】本発明に係る自動通信方法の動作を示した図である。
【符号の説明】
【００３６】
１    ＴＡ（ターミナルアダプタ）
２    通信カード
３    自動通信ツール
４    送信コマンド
５    受信リザルト
６    初期設定データ
【図１】
2007293560.tif 000003
【図２】
2007293560.tif 000004