(57)【要約】      （修正有）【課題】ユーザによる、通信で用いられる装置間のパラメータの設定変更の作業を軽減し、かつユーザによるパラメータの設定ミスを低減させる。【解決手段】クライアント端末は、サーバとの通信で用いる第１のパラメータの代わりとなる第３のパラメータをサーバから受信すると該第１のパラメータから第３のパラメータへの設定変更に合意するかを判定しその判定結果をサーバに通知する。サーバは、当該通知された判定結果が設定変更に合意する旨を示し、かつ該第３のパラメータに対する第４のパラメータが入力されると、設定変更が可能である旨をクライアント端末に送信する。クライアント端末は、設定変更が可能である旨を受信した場合に該第３パラメータに設定を変更する指示を受け付け、第３パラメータに設定を変更し、設定変更された旨をサーバに送信する。サーバは、設定変更された旨を受信すると第４のパラメータに設定変更する。【選択図】図１
2012133570.tif 000002
【特許請求の範囲】
【請求項１】
クライアント端末とサーバとが通信可能に接続された情報処理システムであって、
前記クライアント端末は、
前記サーバとの通信で用いられる第１のパラメータを設定する第１設定手段と、
前記サーバから、前記第１設定手段で設定された第１のパラメータの代わりに前記サーバとの通信で用いる第３のパラメータを受信する第１受信手段と、
前記第１設定手段で設定された第１のパラメータから、前記第１受信手段で受信した第３のパラメータへの設定変更に合意するかを、前記クライアント端末のユーザの操作に従って判定する判定手段と、
前記判定手段による判定結果を前記サーバに通知する通知手段と、
前記サーバから、前記サーバとの通信で用いられるパラメータとして、前記第１のパラメータから前記第３のパラメータへの設定変更が可能である旨を受信する第２受信手段と、
前記第２受信手段で当該設定変更が可能である旨を受信したことを条件に、前記サーバとの通信で用いられるパラメータとして、前記第１パラメータから前記第３パラメータに設定を変更する指示をユーザの操作により受け付ける第１受付手段と、
前記第１受付手段で、前記第１パラメータから前記第３パラメータに設定を変更する指示を受け付けた場合に、前記サーバとの通信で用いられるパラメータとして、前記第１パラメータから前記第３パラメータに設定を変更する第２設定手段と、
前記第２設定手段で設定が変更された旨を前記サーバに送信する第１送信手段と、
を備え、
前記サーバは、
前記クライアント端末との通信で用いられるパラメータの入力を受け付ける第２受付手段と、
前記クライアント端末との通信で用いられる、前記第１のパラメータに対応する第２のパラメータを設定する第３設定手段と、
前記第１設定手段で設定された第１のパラメータの代わりに前記サーバとの通信で用いられる第３のパラメータを前記クライアント端末に送信する第２送信手段と、
前記第２送信手段による前記第３のパラメータの送信に応答して前記クライアント端末から、前記判定手段による判定結果を受信する第３受信手段と、
前記第３受信手段で受信した判定結果が、前記第１のパラメータから前記第３のパラメータへの設定変更に合意する旨を示し、かつ、前記第１のパラメータから前記第３のパラメータへの設定変更に伴い前記クライアント端末との通信で用いる、前記第３のパラメータに対応する第４のパラメータの入力を前記第２受付手段により受け付けたかを判定する変更判定手段と、
前記変更判定手段で、前記第３受信手段で受信した判定結果が、前記第１のパラメータから前記第３のパラメータへの設定変更に合意する旨を示し、かつ、前記第１のパラメータから前記第３のパラメータへの設定変更に伴い前記クライアント端末との通信で用いる、前記第３のパラメータに対応する第４のパラメータの入力を前記第２受付手段により受け付けたと判定された場合に、前記サーバとの通信で用いられるパラメータとして、前記第１のパラメータから前記第３のパラメータへの設定変更が可能である旨を前記クライアント端末に送信する第３送信手段と、
前記クライアント端末から、前記第２設定手段で設定が変更された旨を受信する第４受信手段と、
前記第４受信手段で、前記第２設定手段で設定が変更された旨を受信した場合に、前記第３設定手段で設定された第２のパラメータから、前記第２受付手段により受け付けた第４のパラメータに設定を変更する第４設定手段と、
を備えることを特徴とする情報処理システム。
【請求項２】
前記クライアント端末は、
前記第２設定手段で設定変更された第３のパラメータを用いて、前記サーバとＥＤＩの通信を行う第１通信手段を更に備え、
前記サーバは、
前記第４設定手段で設定変更された第４のパラメータを用いて、前記クライアント端末とＥＤＩの通信を行う第２通信手段を更に備えることを特徴とする請求項１に記載の情報処理システム。
【請求項３】
クライアント端末とサーバとが通信可能に接続された情報処理システムにおける制御方法であって、
前記クライアント端末の第１設定手段が、前記サーバとの通信で用いられる第１のパラメータを設定する第１設定工程と、
前記クライアント端末の第１受信手段が、前記サーバから、前記第１設定工程で設定された第１のパラメータの代わりに前記サーバとの通信で用いる第３のパラメータを受信する第１受信工程と、
前記クライアント端末の判定手段が、前記第１設定工程で設定された第１のパラメータから、前記第１受信工程で受信した第３のパラメータへの設定変更に合意するかを、前記クライアント端末のユーザの操作に従って判定する判定工程と、
前記クライアント端末の通知手段が、前記判定工程による判定結果を前記サーバに通知する通知工程と、
前記クライアント端末の第２受信手段が、前記サーバから、前記サーバとの通信で用いられるパラメータとして、前記第１のパラメータから前記第３のパラメータへの設定変更が可能である旨を受信する第２受信工程と、
前記クライアント端末の第１受付手段が、前記第２受信工程で当該設定変更が可能である旨を受信したことを条件に、前記サーバとの通信で用いられるパラメータとして、前記第１パラメータから前記第３パラメータに設定を変更する指示をユーザの操作により受け付ける第１受付工程と、
前記クライアント端末の第２設定手段が、前記第１受付工程で、前記第１パラメータから前記第３パラメータに設定を変更する指示を受け付けた場合に、前記サーバとの通信で用いられるパラメータとして、前記第１パラメータから前記第３パラメータに設定を変更する第２設定工程と、
前記クライアント端末の第１送信手段が、前記第２設定工程で設定が変更された旨を前記サーバに送信する第１送信工程と、
前記サーバの第２受付手段が、前記クライアント端末との通信で用いられるパラメータの入力を受け付ける第２受付工程と、
前記サーバの第３設定手段が、前記クライアント端末との通信で用いられる、前記第１のパラメータに対応する第２のパラメータを設定する第３設定工程と、
前記サーバの第２送信手段が、前記第１設定工程で設定された第１のパラメータの代わりに前記サーバとの通信で用いられる第３のパラメータを前記クライアント端末に送信する第２送信工程と、
前記サーバの第３受信手段が、前記第２送信工程による前記第３のパラメータの送信に応答して前記クライアント端末から、前記判定工程による判定結果を受信する第３受信工程と、
前記サーバの変更判定手段が、前記第３受信工程で受信した判定結果が、前記第１のパラメータから前記第３のパラメータへの設定変更に合意する旨を示し、かつ、前記第１のパラメータから前記第３のパラメータへの設定変更に伴い前記クライアント端末との通信で用いる、前記第３のパラメータに対応する第４のパラメータの入力を前記第２受付工程により受け付けたかを判定する変更判定工程と、
前記サーバの第３送信手段が、前記変更判定工程で、前記第３受信工程で受信した判定結果が、前記第１のパラメータから前記第３のパラメータへの設定変更に合意する旨を示し、かつ、前記第１のパラメータから前記第３のパラメータへの設定変更に伴い前記クライアント端末との通信で用いる、前記第３のパラメータに対応する第４のパラメータの入力を前記第２受付工程により受け付けたと判定された場合に、前記サーバとの通信で用いられるパラメータとして、前記第１のパラメータから前記第３のパラメータへの設定変更が可能である旨を前記クライアント端末に送信する第３送信工程と、
前記サーバの第４受信手段が、前記クライアント端末から、前記第２設定工程で設定が変更された旨を受信する第４受信工程と、
前記サーバの第４設定手段が、前記第４受信工程で、前記第２設定工程で設定が変更された旨を受信した場合に、前記第３設定工程で設定された第２のパラメータから、前記第２受付工程により受け付けた第４のパラメータに設定を変更する第４設定工程と、
を備えることを特徴とする情報処理システムの制御方法。
【請求項４】
クライアント端末とサーバとが通信可能に接続された情報処理システムで実行されるプログラムであって、
前記クライアント端末を、
前記サーバとの通信で用いられる第１のパラメータを設定する第１設定手段と、
前記サーバから、前記第１設定手段で設定された第１のパラメータの代わりに前記サーバとの通信で用いる第３のパラメータを受信する第１受信手段と、
前記第１設定手段で設定された第１のパラメータから、前記第１受信手段で受信した第３のパラメータへの設定変更に合意するかを、前記クライアント端末のユーザの操作に従って判定する判定手段と、
前記判定手段による判定結果を前記サーバに通知する通知手段と、
前記サーバから、前記サーバとの通信で用いられるパラメータとして、前記第１のパラメータから前記第３のパラメータへの設定変更が可能である旨を受信する第２受信手段と、
前記第２受信手段で当該設定変更が可能である旨を受信したことを条件に、前記サーバとの通信で用いられるパラメータとして、前記第１パラメータから前記第３パラメータに設定を変更する指示をユーザの操作により受け付ける第１受付手段と、
前記第１受付手段で、前記第１パラメータから前記第３パラメータに設定を変更する指示を受け付けた場合に、前記サーバとの通信で用いられるパラメータとして、前記第１パラメータから前記第３パラメータに設定を変更する第２設定手段と、
前記第２設定手段で設定が変更された旨を前記サーバに送信する第１送信手段として機能させ、
前記サーバを、
前記クライアント端末との通信で用いられるパラメータの入力を受け付ける第２受付手段と、
前記クライアント端末との通信で用いられる、前記第１のパラメータに対応する第２のパラメータを設定する第３設定手段と、
前記第１設定手段で設定された第１のパラメータの代わりに前記サーバとの通信で用いられる第３のパラメータを前記クライアント端末に送信する第２送信手段と、
前記第２送信手段による前記第３のパラメータの送信に応答して前記クライアント端末から、前記判定手段による判定結果を受信する第３受信手段と、
前記第３受信手段で受信した判定結果が、前記第１のパラメータから前記第３のパラメータへの設定変更に合意する旨を示し、かつ、前記第１のパラメータから前記第３のパラメータへの設定変更に伴い前記クライアント端末との通信で用いる、前記第３のパラメータに対応する第４のパラメータの入力を前記第２受付手段により受け付けたかを判定する変更判定手段と、
前記変更判定手段で、前記第３受信手段で受信した判定結果が、前記第１のパラメータから前記第３のパラメータへの設定変更に合意する旨を示し、かつ、前記第１のパラメータから前記第３のパラメータへの設定変更に伴い前記クライアント端末との通信で用いる、前記第３のパラメータに対応する第４のパラメータの入力を前記第２受付手段により受け付けたと判定された場合に、前記サーバとの通信で用いられるパラメータとして、前記第１のパラメータから前記第３のパラメータへの設定変更が可能である旨を前記クライアント端末に送信する第３送信手段と、
前記クライアント端末から、前記第２設定手段で設定が変更された旨を受信する第４受信手段と、
前記第４受信手段で、前記第２設定手段で設定が変更された旨を受信した場合に、前記第３設定手段で設定された第２のパラメータから、前記第２受付手段により受け付けた第４のパラメータに設定を変更する第４設定手段として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、及びその制御方法、プログラムに関し、特に、ユーザによる、通信で用いられる装置間のパラメータの設定変更の作業を軽減し、かつユーザによるパラメータの設定ミスを低減するための技術に関するものである。
【背景技術】
【０００２】
近年、企業などにおいては受発注業務における業務効率化のために、電子商取引を行うＥＤＩシステムが導入されている。
【０００３】
ＥＤＩシステムで通信を行うためには、使用する通信プロトコルによってきまった通信パラメータを、サーバ側・クライアント側で正しく設定する必要がある。
【０００４】
通信パラメータは、サーバ側のシステム更新や通信するメッセージ種の増加などにより、変更される可能性がある。通常、まずＥＤＩを行う企業間で変更の内容に関して合意を取り、それに合わせてＥＤＩシステムに登録されている通信パラメータを変更する。通信パラメータの変更作業は、運用担当者の負担になるだけでなく、通信パラメータの登録ミスを発生させ、ＥＤＩの運用を妨げる可能性があった。
【０００５】
このような問題を解決する手段として、通信パラメータの自動設定が挙げられるが、その１つとして特許文献１に無線通信を行うための通信パラメータの自動設定を行うシステムが開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００４−２３４２８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、ＥＤＩにおける通信パラメータの変更の多くはメッセージ種の増加であるが、そのような場合には単に通信パラメータを変更するだけでなく、通信を行うメッセージを生成したり受け入れたりするためにＥＤＩシステムの変更が必要となる。
【０００８】
例えば、これまで発注メッセージを受信するだけだったが、加えて出荷メッセージを送信するように通信パラメータが変更される場合、基幹システムに出荷データを出力する機能を付与し、そのデータを業界標準フォーマットに従ったメッセージへと変換する変換定義を作成し、運用管理機能にデータの出力・変換・送信までを実施する運用設定を登録する、といったＥＤＩシステムの変更が発生する。
【０００９】
このようにＥＤＩシステムの変更（ＥＤＩシステムに設定されるパラメータの変更も含む）には、ＥＤＩを行う企業間での合意が行われてから、実際にＥＤＩが実施可能になるまでには時間が必要となる。
【００１０】
特許文献１に記載されるようなシステムは、接続後直ちに通信パラメータが設定されるものであり、このようなケースに対応することが困難である。すなわち、直ちに通信パラメータが変更されると、適切に通信ができない場合が発生する可能性がある。
【００１１】
本発明は、ユーザによる、通信で用いられる装置間のパラメータの設定変更の作業を軽減し、かつユーザによるパラメータの設定ミスを低減することを目的とする。
【課題を解決するための手段】
【００１２】
本発明は、クライアント端末とサーバとが通信可能に接続された情報処理システムであって、前記クライアント端末は、前記サーバとの通信で用いられる第１のパラメータを設定する第１設定手段と、前記サーバから、前記第１設定手段で設定された第１のパラメータの代わりに前記サーバとの通信で用いる第３のパラメータを受信する第１受信手段と、前記第１設定手段で設定された第１のパラメータから、前記第１受信手段で受信した第３のパラメータへの設定変更に合意するかを、前記クライアント端末のユーザの操作に従って判定する判定手段と、前記判定手段による判定結果を前記サーバに通知する通知手段と、前記サーバから、前記サーバとの通信で用いられるパラメータとして、前記第１のパラメータから前記第３のパラメータへの設定変更が可能である旨を受信する第２受信手段と、前記第２受信手段で当該設定変更が可能である旨を受信したことを条件に、前記サーバとの通信で用いられるパラメータとして、前記第１パラメータから前記第３パラメータに設定を変更する指示をユーザの操作により受け付ける第１受付手段と、前記第１受付手段で、前記第１パラメータから前記第３パラメータに設定を変更する指示を受け付けた場合に、前記サーバとの通信で用いられるパラメータとして、前記第１パラメータから前記第３パラメータに設定を変更する第２設定手段と、前記第２設定手段で設定が変更された旨を前記サーバに送信する第１送信手段と、を備え、前記サーバは、前記クライアント端末との通信で用いられるパラメータの入力を受け付ける第２受付手段と、前記クライアント端末との通信で用いられる、前記第１のパラメータに対応する第２のパラメータを設定する第３設定手段と、前記第１設定手段で設定された第１のパラメータの代わりに前記サーバとの通信で用いられる第３のパラメータを前記クライアント端末に送信する第２送信手段と、前記第２送信手段による前記第３のパラメータの送信に応答して前記クライアント端末から、前記判定手段による判定結果を受信する第３受信手段と、前記第３受信手段で受信した判定結果が、前記第１のパラメータから前記第３のパラメータへの設定変更に合意する旨を示し、かつ、前記第１のパラメータから前記第３のパラメータへの設定変更に伴い前記クライアント端末との通信で用いる、前記第３のパラメータに対応する第４のパラメータの入力を前記第２受付手段により受け付けたかを判定する変更判定手段と、前記変更判定手段で、前記第３受信手段で受信した判定結果が、前記第１のパラメータから前記第３のパラメータへの設定変更に合意する旨を示し、かつ、前記第１のパラメータから前記第３のパラメータへの設定変更に伴い前記クライアント端末との通信で用いる、前記第３のパラメータに対応する第４のパラメータの入力を前記第２受付手段により受け付けたと判定された場合に、前記サーバとの通信で用いられるパラメータとして、前記第１のパラメータから前記第３のパラメータへの設定変更が可能である旨を前記クライアント端末に送信する第３送信手段と、前記クライアント端末から、前記第２設定手段で設定が変更された旨を受信する第４受信手段と、前記第４受信手段で、前記第２設定手段で設定が変更された旨を受信した場合に、前記第３設定手段で設定された第２のパラメータから、前記第２受付手段により受け付けた第４のパラメータに設定を変更する第４設定手段と、を備えることを特徴とする。
【００１３】
また、本発明は、クライアント端末とサーバとが通信可能に接続された情報処理システムにおける制御方法であって、前記クライアント端末の第１設定手段が、前記サーバとの通信で用いられる第１のパラメータを設定する第１設定工程と、前記クライアント端末の第１受信手段が、前記サーバから、前記第１設定工程で設定された第１のパラメータの代わりに前記サーバとの通信で用いる第３のパラメータを受信する第１受信工程と、前記クライアント端末の判定手段が、前記第１設定工程で設定された第１のパラメータから、前記第１受信工程で受信した第３のパラメータへの設定変更に合意するかを、前記クライアント端末のユーザの操作に従って判定する判定工程と、前記クライアント端末の通知手段が、前記判定工程による判定結果を前記サーバに通知する通知工程と、前記クライアント端末の第２受信手段が、前記サーバから、前記サーバとの通信で用いられるパラメータとして、前記第１のパラメータから前記第３のパラメータへの設定変更が可能である旨を受信する第２受信工程と、前記クライアント端末の第１受付手段が、前記第２受信工程で当該設定変更が可能である旨を受信したことを条件に、前記サーバとの通信で用いられるパラメータとして、前記第１パラメータから前記第３パラメータに設定を変更する指示をユーザの操作により受け付ける第１受付工程と、前記クライアント端末の第２設定手段が、前記第１受付工程で、前記第１パラメータから前記第３パラメータに設定を変更する指示を受け付けた場合に、前記サーバとの通信で用いられるパラメータとして、前記第１パラメータから前記第３パラメータに設定を変更する第２設定工程と、前記クライアント端末の第１送信手段が、前記第２設定工程で設定が変更された旨を前記サーバに送信する第１送信工程と、前記サーバの第２受付手段が、前記クライアント端末との通信で用いられるパラメータの入力を受け付ける第２受付工程と、前記サーバの第３設定手段が、前記クライアント端末との通信で用いられる、前記第１のパラメータに対応する第２のパラメータを設定する第３設定工程と、前記サーバの第２送信手段が、前記第１設定工程で設定された第１のパラメータの代わりに前記サーバとの通信で用いられる第３のパラメータを前記クライアント端末に送信する第２送信工程と、前記サーバの第３受信手段が、前記第２送信工程による前記第３のパラメータの送信に応答して前記クライアント端末から、前記判定工程による判定結果を受信する第３受信工程と、前記サーバの変更判定手段が、前記第３受信工程で受信した判定結果が、前記第１のパラメータから前記第３のパラメータへの設定変更に合意する旨を示し、かつ、前記第１のパラメータから前記第３のパラメータへの設定変更に伴い前記クライアント端末との通信で用いる、前記第３のパラメータに対応する第４のパラメータの入力を前記第２受付工程により受け付けたかを判定する変更判定工程と、前記サーバの第３送信手段が、前記変更判定工程で、前記第３受信工程で受信した判定結果が、前記第１のパラメータから前記第３のパラメータへの設定変更に合意する旨を示し、かつ、前記第１のパラメータから前記第３のパラメータへの設定変更に伴い前記クライアント端末との通信で用いる、前記第３のパラメータに対応する第４のパラメータの入力を前記第２受付工程により受け付けたと判定された場合に、前記サーバとの通信で用いられるパラメータとして、前記第１のパラメータから前記第３のパラメータへの設定変更が可能である旨を前記クライアント端末に送信する第３送信工程と、前記サーバの第４受信手段が、前記クライアント端末から、前記第２設定工程で設定が変更された旨を受信する第４受信工程と、前記サーバの第４設定手段が、前記第４受信工程で、前記第２設定工程で設定が変更された旨を受信した場合に、前記第３設定工程で設定された第２のパラメータから、前記第２受付工程により受け付けた第４のパラメータに設定を変更する第４設定工程と、を備えることを特徴とする。
【００１４】
また、本発明は、クライアント端末とサーバとが通信可能に接続された情報処理システムで実行されるプログラムであって、前記クライアント端末を、前記サーバとの通信で用いられる第１のパラメータを設定する第１設定手段と、前記サーバから、前記第１設定手段で設定された第１のパラメータの代わりに前記サーバとの通信で用いる第３のパラメータを受信する第１受信手段と、前記第１設定手段で設定された第１のパラメータから、前記第１受信手段で受信した第３のパラメータへの設定変更に合意するかを、前記クライアント端末のユーザの操作に従って判定する判定手段と、前記判定手段による判定結果を前記サーバに通知する通知手段と、前記サーバから、前記サーバとの通信で用いられるパラメータとして、前記第１のパラメータから前記第３のパラメータへの設定変更が可能である旨を受信する第２受信手段と、前記第２受信手段で当該設定変更が可能である旨を受信したことを条件に、前記サーバとの通信で用いられるパラメータとして、前記第１パラメータから前記第３パラメータに設定を変更する指示をユーザの操作により受け付ける第１受付手段と、前記第１受付手段で、前記第１パラメータから前記第３パラメータに設定を変更する指示を受け付けた場合に、前記サーバとの通信で用いられるパラメータとして、前記第１パラメータから前記第３パラメータに設定を変更する第２設定手段と、前記第２設定手段で設定が変更された旨を前記サーバに送信する第１送信手段として機能させ、前記サーバを、前記クライアント端末との通信で用いられるパラメータの入力を受け付ける第２受付手段と、前記クライアント端末との通信で用いられる、前記第１のパラメータに対応する第２のパラメータを設定する第３設定手段と、前記第１設定手段で設定された第１のパラメータの代わりに前記サーバとの通信で用いられる第３のパラメータを前記クライアント端末に送信する第２送信手段と、前記第２送信手段による前記第３のパラメータの送信に応答して前記クライアント端末から、前記判定手段による判定結果を受信する第３受信手段と、前記第３受信手段で受信した判定結果が、前記第１のパラメータから前記第３のパラメータへの設定変更に合意する旨を示し、かつ、前記第１のパラメータから前記第３のパラメータへの設定変更に伴い前記クライアント端末との通信で用いる、前記第３のパラメータに対応する第４のパラメータの入力を前記第２受付手段により受け付けたかを判定する変更判定手段と、前記変更判定手段で、前記第３受信手段で受信した判定結果が、前記第１のパラメータから前記第３のパラメータへの設定変更に合意する旨を示し、かつ、前記第１のパラメータから前記第３のパラメータへの設定変更に伴い前記クライアント端末との通信で用いる、前記第３のパラメータに対応する第４のパラメータの入力を前記第２受付手段により受け付けたと判定された場合に、前記サーバとの通信で用いられるパラメータとして、前記第１のパラメータから前記第３のパラメータへの設定変更が可能である旨を前記クライアント端末に送信する第３送信手段と、前記クライアント端末から、前記第２設定手段で設定が変更された旨を受信する第４受信手段と、前記第４受信手段で、前記第２設定手段で設定が変更された旨を受信した場合に、前記第３設定手段で設定された第２のパラメータから、前記第２受付手段により受け付けた第４のパラメータに設定を変更する第４設定手段として機能させることを特徴とする。
【発明の効果】
【００１５】
本発明では、ユーザによる、通信で用いられる装置間のパラメータの設定変更の作業を軽減し、かつユーザによるパラメータの設定ミスを低減させることができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態におけるＥＤＩシステムの構成を示す図である。
【図２】本発明の実施形態における各種端末のハードウェア構成を示す図である。
【図３】本発明の実施形態におけるＥＤＩサーバの持つＪＸ手順通信パラメータテーブルである。
【図４】本発明の実施形態におけるＥＤＩクライアントの持つＪＸ手順通信パラメータテーブルである。
【図５】本発明の実施形態におけるＥＤＩシステムの基本的な処理フローを示すフローチャートである。
【図６】本発明の実施形態におけるＥＤＩサーバ側の通信パラメータ変更合意処理を示すフローチャートである。
【図７】本発明の実施形態における通信パラメータ変更通知の内容の具体例を示す図である。
【図８】本発明の実施形態における通信パラメータ変更合意通知の内容の具体例を示す図である。
【図９】本発明の実施形態におけるＥＤＩクライアント側の通信パラメータ変更合意処理を示すフローチャートである。
【図１０】本発明の実施形態における通信パラメータ変更内容表示画面の一例を示す図である。
【図１１】本発明の実施形態における通信パラメータ変更実施処理を示すフローチャートである。
【図１２】本発明の実施形態における通信パラメータ変更実施画面の一例を示す図である。
【図１３】本発明の実施形態における通信パラメータ変更実施通知の内容の具体例を示す図である。
【図１４】本発明の実施形態における通信パラメータ変更反映通知の内容の具体例を示す図である。
【図１５】本発明の実施形態における通信パラメータ変更反映処理を示すフローチャートである。
【図１６】本発明の実施形態におけるＥＤＩクライアントのログ画面の一例を示す図である。
【発明を実施するための形態】
【００１７】
以下、添付図面を参照して、本発明を好適な実施形態に従って詳細に説明する。
【００１８】
図１は、本実施形態に係る情報処理システムのシステム構成を概略的に示すブロック図である。
【００１９】
図１は、本発明の実施形態におけるＥＤＩシステムの構成を示す図である。
【００２０】
尚、図１のＥＤＩシステムの構成は一例であり、用途や目的に応じて様々な構成例があることは言うまでもない。
【００２１】
ＥＤＩシステム１００は、ネットワーク１０３を介して接続されるＥＤＩサーバ１０１、基幹システム１０２を備えている。取引先もＥＤＩシステム１０４を備え、そのシステムはネットワーク１０７を介して接続されるＥＤＩクライアント１０５と基幹システム１０６を持つ。
【００２２】
互いのＥＤＩシステムは、ネットワーク１０８を介してＥＤＩメッセージ１０９を相互に交換する。ＥＤＩシステム１００とＥＤＩシステム１０４は、それぞれ別の会社のシステムとして説明する。
【００２３】
なお、図１のネットワーク１０３、１０７上に接続される各種端末の構成は一例であり、用途や目的に応じて様々な構成例があることは言うまでもない。
【００２４】
相互に交換されるＥＤＩメッセージ１０９は、送信前に基幹システム１０２、１０６から取り出され、受信後に基幹システム１０２、１０６に取り込む。そのために、ＥＤＩシステム１００、１０４は、交換するメッセージ種毎に対応したデータ入出力の機能を持つ。
【００２５】
ＥＤＩクライアントは、本発明のクライアント端末の適用例であり、ＥＤＩサーバは、本発明のサーバの適用例である。
【００２６】
このように、図１に示す情報処理システムは、ＥＤＩクライアント（クライアント端末）とＥＤＩサーバ（サーバ）とが相互に通信可能に接続されている。
【００２７】
次に、図１のＥＤＩサーバ、ＥＤＩクライアントの各種端末のハードウェア構成について、図２を用いて説明する。
【００２８】
図２は、本発明の実施形態における各種端末のハードウェア構成を示す図である。
【００２９】
ＣＰＵ２０１は、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。
【００３０】
また、ＲＯＭ２０２あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。
【００３１】
ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＡＭ２０３にロードして、プログラムを実行することで各種動作を実現するものである。
【００３２】
また、入力コントローラ（入力Ｃ）２０５は、キーボード２０９や不図示のマウス等のポインティングデバイスからの入力を制御する。
【００３３】
ビデオコントローラ（ＶＣ）２０６は、ＣＲＴディスプレイ（ＣＲＴ）２１０等の表示器への表示を制御する。表示器はＣＲＴだけでなく、液晶ディスプレイでも構わない。これらは必要に応じて管理者が使用するものである。本発明には直接関係があるものではない。
【００３４】
メモリコントローラ（ＭＣ）２０７は、ブートプログラム、ブラウザソフトウエア、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶するハードディスク（ＨＤ）やフロッピーディスク（登録商標  ＦＤ）或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュメモリ等の外部メモリ２１１へのアクセスを制御する。
【００３５】
通信Ｉ／Ｆコントローラ（通信Ｉ／ＦＣ）２０８は、ネットワークを介して、外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いたインターネット通信等が可能である。
【００３６】
なお、ＣＰＵ２０１は、例えばＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ＣＲＴ２１０上での表示を可能としている。また、ＣＰＵ２０１は、ＣＲＴ２１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００３７】
本発明を実現するためのプログラム２１２は外部メモリ２１１に記録されており、必要に応じてＲＡＭ２０３にロードされることによりＣＰＵ２０１によって実行されるものである。さらに、本発明に係わるプログラム２１２が用いる定義ファイル２１３及び各種情報テーブル２１４は外部メモリ２１１に格納されており、これらについての詳細な説明は後述する。
【００３８】
図３はＥＤＩサーバに設定されているＪＸ手順通信パラメータ（以下、ＪＸ手順通信パラメータを単に通信パラメータとも言う）を保存するテーブルである。
【００３９】
ＥＤＩクライアント（クライアント端末）とのＥＤＩの通信で用いられる、通信パラメータ（第２のパラメータ）が設定されている（第３設定手段）。
【００４０】
３００は、ＥＤＩサーバに接続するためのＵＲＩである。３０１の４つのパラメータは、ＥＤＩ通信を行うＥＤＩサーバ・ＥＤＩクライアントを識別するためのパラメータである。３０２は、ＥＤＩサーバがＥＤＩクライアントへと送信するメッセージ種のパラメータであり、１つのメッセージ種につき２つのパラメータを持ち、複数のメッセージ種を設定することができる。３０３は、逆にＥＤＩクライアントがＥＤＩサーバへと送信するメッセージ種のパラメータである。３０２と同じく、複数のメッセージ種を設定することができる。３０４は、通信パラメータ変更の合意が通信相手の（企業の）装置と取れているかを示すフラグである。図に示している各値は、通信パラメータの一例である。
【００４１】
図４はＥＤＩクライアントに設定されているＪＸ手順通信パラメータを保存するテーブルである。図４は、図３と対になるパラメータである。
【００４２】
このように、ＥＤＩサーバとのＥＤＩの通信で用いられる通信パラメータ（第１のパラメータ）が設定されている（第１設定手段）。
【００４３】
４００は、ＥＤＩサーバに接続するためのＵＲＩである。４０１の４つのパラメータは、ＥＤＩ通信を行うＥＤＩサーバ・ＥＤＩクライアントを識別するためのパラメータである。４０２は、ＥＤＩクライアントがサーバへと送信するメッセージ種のパラメータであり、１つのメッセージ種につき２つのパラメータを持ち、複数のメッセージ種を設定することができる。４０３は、逆にＥＤＩサーバがＥＤＩクライアントへと送信するメッセージ種のパラメータである。４０２と同じく、複数のメッセージ種を設定することができる。４０４は、通信パラメータ変更の合意が通信相手の（企業の）装置と取れているかを示すフラグである。図に示している各値は、通信パラメータの一例である。
【００４４】
これらのテーブルは、ファイルまたはデータベースに保存される。
【００４５】
図５はＥＤＩサーバ・ＥＤＩクライアントの基本的な処理フローを示す図である。
【００４６】
図５に示すステップＳ５００、ステップＳ５０２は、ＥＤＩサーバ１０１のＣＰＵ２０１が外部メモリ２１１等のメモリに格納されたプログラムをＲＡＭ２０３にロードして実行することにより実現される。
【００４７】
また、図５に示すステップＳ５０１、ステップＳ５０３は、ＥＤＩクライアント１０５のＣＰＵ２０１が外部メモリ２１１等のメモリに格納されたプログラムをＲＡＭ２０３にロードして実行することにより実現される。
【００４８】
まず、ステップＳ５００、ステップＳ５０１で、通信パラメータの変更内容を、図７に示すような通信パラメータ変更通知としてＥＤＩサーバからＥＤＩクライアントへと送信する。ＥＤＩクライアント側の（企業の）装置がその変更内容に合意するならば、図８に示すような通信パラメータ変更合意通知をＥＤＩクライアントからＥＤＩサーバへと送信し、ＥＤＩクライアントとＥＤＩサーバの装置間（企業間）での合意が行われる。詳細のステップは、図６、図９で示す。
【００４９】
次に、ステップＳ５０２、Ｓ５０３までの間に、それぞれのＥＤＩシステムで変更後の通信パラメータに対応するためのシステム変更を、各々の企業の装置（ＥＤＩクライアント等、ＥＤＩサーバ等）が行う。ステップＳ５０２、ステップＳ５０３で、ＥＤＩサーバ側の（企業の）装置のシステム変更が終わったならば、ＥＤＩサーバからＥＤＩクライアントへと図１３に示すような通信パラメータ変更実施通知を送信する。ＥＤＩクライアント側の（企業の）装置のシステム変更が終わったならば、ＥＤＩクライアントからＥＤＩサーバへと図１４に示すような通信パラメータ変更反映通知を送信する。これにより双方のシステム変更が完了したことを確認し、合意した通信パラメータをＥＤＩサーバ・ＥＤＩクライアントに自動反映する。詳細のステップは図１１、図１５で示す。
【００５０】
それでは、次に上述した各ステップの詳細を示す。
【００５１】
図６は、ステップＳ５００の詳細フローを示す図である。
【００５２】
図６に示す各ステップは、ＥＤＩサーバ１０１のＣＰＵ２０１が外部メモリ２１１等のメモリに格納されたプログラムをＲＡＭ２０３にロードして実行することにより実現される。
【００５３】
ステップＳ５００は、ＥＤＩサーバ側の（企業の）装置が通信パラメータの変更をＥＤＩクライアント側の（企業の）装置に通知し、ＥＤＩクライアント側の企業が合意すれば、通信パラメータ変更合意のフラグを立てるフローである。
【００５４】
まず、ステップＳ６００では、ＥＤＩサーバ側の企業の担当者が通信パラメータを変更したことを受け、その内容を仮パラメータとして保存する。すなわち、ステップＳ６００では、ＥＤＩクライアント（クライアント端末）との通信で用いられる通信パラメータの入力をユーザにより受け付ける（第２受付手段）。
【００５５】
変更後の通信パラメータが実際に使用されるのは、ステップＳ５０２の通信パラメータ変更実施処理後である。
【００５６】
次に、ステップＳ６０１では、変更した通信パラメータの内容をＥＤＩサーバがＥＤＩクライアントへと送信する。具体的には、ＥＤＩクライアントが受信処理を行った際に、変更した通信パラメータを送信する。送信される通信パラメータ変更通知の内容の例を、図７に示す。
【００５７】
すなわち、予め設定されている通信パラメータ（第１のパラメータ）の代わりにＥＤＩサーバとの通信で用いられる、ステップＳ６００で入力された通信パラメータ（第３のパラメータ）をＥＤＩクライアントに送信する（第２送信手段）。
【００５８】
次に、ステップＳ６０２では、通信パラメータの変更にＥＤＩクライアント側の企業が合意するか否かの返答となる通信パラメータ変更合意通知をＥＤＩサーバがＥＤＩクライアントから受信する。
【００５９】
すなわち、ステップＳ６０１で通信パラメータ（第３のパラメータ）の送信に応答してＥＤＩクライアントから、ＥＤＩクライアントの返答となる通信パラメータ変更合意通知（判定結果）を受信する（第３受信手段）。
【００６０】
ＥＤＩクライアント側の企業が合意するまでの処理は、ステップＳ５０１の処理となる。ここで受信する通信パラメータ変更合意通知の内容の例を、図８に示す。
【００６１】
次に、ステップＳ６０３では、受信した通信パラメータ変更合意通知の通信パラメータ変更合意フラグを確認する。フラグがＴＵＲＥならば、ステップＳ６０４に遷移する。フラグがＴＲＵＥでなければ、フローを終了する。
【００６２】
次に、ステップ６０４では、ＥＤＩクライアント側の企業が通信パラメータ変更に合意したため、図３に示した通信パラメータの通信パラメータ変更合意フラグを立て、フローを終了する。
【００６３】
図７は、通信パラメータ変更通知の内容である。ＥＤＩサーバでの変更後の通信パラメータ（ＪＸ手順通信パラメータ）から生成した、当該パラメータと対となるＥＤＩクライアント側の通信パラメータである。７００は、ＥＤＩサーバに接続するためのＵＲＩである。７０１の４つのパラメータは、ＥＤＩ通信を行うＥＤＩサーバ・ＥＤＩクライアントを識別するためのパラメータである。７０２は、ＥＤＩクライアントがＥＤＩサーバへと送信するメッセージ種のパラメータであり、１つのメッセージ種につき２つのパラメータを持ち、複数のメッセージ種を設定することができる。７０３は、逆にＥＤＩサーバがＥＤＩクライアントへと送信するメッセージ種のパラメータである。７０２と同じく、複数のメッセージ種を設定することができる。図に示している各値は、通信パラメータ変更通知の一例である。
【００６４】
図８は、通信パラメータ変更合意通知の内容である。８００は、ＥＤＩ通信を行うＥＤＩサーバ・ＥＤＩクライアントを識別するためのパラメータである。８０１は、ＥＤＩクライアント側の企業が、通信パラメータ変更に合意したか否かのフラグである。図に示している各値は、通信パラメータ変更合意通知の一例である。
【００６５】
図９はステップＳ５０１の詳細フローを示す図である。
【００６６】
図９に示す各ステップは、ＥＤＩクライアント１０５のＣＰＵ２０１が外部メモリ２１１等のメモリに格納されたプログラムをＲＡＭ２０３にロードして実行することにより実現される。
【００６７】
ステップＳ５０１は、ＥＤＩクライアントがＥＤＩサーバからの通信パラメータ変更通知を受信し、その内容をＥＤＩクライアントの担当者に示し、通信パラメータ変更合意通知を返信するフローである。
【００６８】
まず、ステップＳ９００では、ＥＤＩクライアントがＥＤＩサーバから送信された、図７に示したような通信パラメータ変更通知を受信する。
【００６９】
すなわち、ＥＤＩクライアントは、ＥＤＩサーバから、現在設定されている通信パラメータ（第１のパラメータ）の代わりにＥＤＩサーバとの通信で用いる通信パラメータ（第３のパラメータ）を含む通信パラメータ変更通知を受信する（第１受信手段）。
【００７０】
次に、ステップＳ９０１では、その変更内容を図１０に示すような通信パラメータ変更内容表示画面で、担当者へと内容を通知する。担当者は、図１０の変更前パラメータ１０００と変更後パラメータ１００１を比較する。１００２、１００３はそれぞれ変更前・変更後のＥＤＩサーバへ接続するためのＵＲＩである。１００４、１００５はそれぞれ変更前・変更後のＥＤＩ通信を行うＥＤＩサーバ・ＥＤＩクライアントを識別するためのパラメータである。１００６、１００７はそれぞれ変更前・変更後のＥＤＩクライアントがＥＤＩサーバへと送信するメッセージ種のパラメータである。この例では、形式がＳｅｃｏｎｄＧｅｎＥＤＩ、種別がＩｎｖｏｉｃｅのメッセージ種が新規に追加されている。１００８、１００９はそれぞれ変更前・変更後のＥＤＩサーバがＥＤＩクライアントへと送信するメッセージ種のパラメータである。この例では、形式がＳｅｃｏｎｄＧｅｎＥＤＩ、種別がＰａｙｍｅｎｔのメッセージ種が新規に追加されている。
【００７１】
ＥＤＩクライアント側の企業が通信パラメータの変更内容に合意するならばボタン１０１０を押下する。合意しないならば、ボタン１０１１を押下する。押下したボタンによって、ステップＳ９０２で分岐を行う。すなわち、ＥＤＩクライアントは、現在設定されている通信パラメータ（第１のパラメータ）から、ステップＳ９００で受信した通信パラメータ（第３のパラメータ）への設定変更に合意するか否かを、ＥＤＩクライアントを操作するユーザの操作に従って判定する（判定手段）。
【００７２】
次に、ステップＳ９０２では、担当者が押下したボタンを確認する。ボタン１０１０が押下されたならばステップＳ９０３へと遷移する。ボタン１０１１が押下されたならばステップＳ９０５へと遷移する。
【００７３】
次に、ステップＳ９０３では、図４に示した通信パラメータの通信パラメータ変更合意フラグを立てる。
【００７４】
次に、ステップＳ９０４では、図８に示した通信パラメータ変更合意通知を、通信パラメータ変更合意フラグをＴＲＵＥにして、ＥＤＩクライアントがＥＤＩサーバへと送信し、フローを終了する。
【００７５】
次に、ステップＳ９０５では、通信パラメータ変更に合意しなかったため、図８に示した通信パラメータ変更合意通知を、通信変更合意フラグをＦＡＬＳＥにして、ＥＤＩクライアントがＥＤＩサーバへと送信し、フローを終了する。
【００７６】
このように、ステップＳ９０４、及びステップＳ９０５で、ステップＳ９０２による判定結果をＥＤＩサーバに通知（送信）する（通知手段）。
【００７７】
企業間で通信パラメータ変更の合意が行われたのち、双方の企業で変更後の通信パラメータに対応するための、ＥＤＩシステムの変更などが行われる。変更が完了した時点で、ステップＳ５０２、Ｓ５０３が行われる。
【００７８】
図１１は、ステップＳ５０２の詳細フローを示す図である。
【００７９】
図１１に示す各ステップは、ＥＤＩサーバ１０１のＣＰＵ２０１が外部メモリ２１１等のメモリに格納されたプログラムをＲＡＭ２０３にロードして実行することにより実現される。
【００８０】
ステップＳ５０２は、ＥＤＩシステム変更完了を受けて、通信パラメータ変更通知をＥＤＩサーバがＥＤＩクライアントへと送信し、ＥＤＩクライアントの通信パラメータ変更が反映されるのを待って、通信パラメータを変更前のものから変更後のものに切り替えるフローである。
【００８１】
まず、ステップＳ１１００では、図１２に示すような通信パラメータ変更実施画面で、通信パラメータ変更合意フラグがＴＲＵＥになっている通信設定１２００の変更実施ボタン１２０１のみを押下可能にしておく。
【００８２】
次に、ステップＳ１１０１では、担当者が通信パラメータ変更実施画面で、ＥＤＩシステムの変更完了後に通信設定１２００の変更実施ボタン１２０１を押下するのを待ち受ける。変更実施ボタン１２０１は、図３に示す通信パラメータの、通信パラメータ変更合意フラグが立っている（ＴＲＵＥの）場合のみ押下可能である。ユーザによる変更実施ボタン１２０１の押下を受け付けると、通信パラメータ変更実施通知をＥＤＩサーバがＥＤＩクライアントへ送信する。実際には、ＥＤＩクライアントが受信処理を行った際に、通信パラメータ変更実施通知を送信する。送信される通信パラメータ変更実施通知の内容の例を、図１３に示す。
【００８３】
すなわち、ステップＳ６０２で受信した通信パラメータ変更合意通知が、パラメータの設定変更に合意する旨（通信パラメータ変更合意フラグがＴＲＵＥ）であり、かつ、ステップＳ６００で設定変更するパラメータの入力を受け付け、ステップＳ１１００でユーザによる変更実施ボタンが押下されたか否かを判定して（変更判定手段）、これらの条件を満たす場合に、通信パラメータ変更実施通知をＥＤＩクライアントに送信する（第３送信手段）。すなわち、ここでは、パラメータへの設定変更が可能である旨（図１３の通信パラメータ変更実施フラグがＴＲＵＥ）を送信している。
【００８４】
次に、ステップＳ１１０２では、ＥＤＩサーバがＥＤＩクライアントから送信されてくるメッセージを受信する（第４受信手段）。
【００８５】
次に、ステップＳ１１０３では、ＥＤＩサーバ側、ＥＤＩクライアント側の双方のＥＤＩシステムの変更が完了するまでは、変更前の通信パラメータでメッセージ交換が行われ続けるため、ステップＳ１１０２で受信したメッセージが通信パラメータ変更反映通知であるか否かの確認を行う。通信パラメータ変更反映通知の内容の例を、図１４に示す。ＥＤＩクライアントが通信パラメータの変更を反映するまでの処理は、ステップＳ５０３の処理となる。ＥＤＩクライアントがＥＤＩサーバから受信したメッセージが通信パラメータ変更反映通知でなければ、ステップＳ１１０２に遷移して次のメッセージを受信するまで待機する。受信したメッセージが通信パラメータ変更反映通知（パラメータの設定が変更された旨を示す通知）ならば、ステップＳ１１０４に遷移する。パラメータの設定が変更された旨を示す通知とは、図１４の通信パラメータ変更反映フラグがＴＲＵＥになっていることを意味する。
【００８６】
次に、ステップＳ１１０４では、通信パラメータ変更合意フラグがＴＲＵＥか否かを確認する。ＴＲＵＥならばステップＳ１１０５に遷移し、異なるならば通信パラメータの切り替えを行わずにフローを終了する。
【００８７】
次に、ステップＳ１１０５では、ＥＤＩの通信で使用する通信パラメータを、ステップＳ５００で保存していた変更後の（仮の）通信パラメータへと切り替え、フローを終了する。
【００８８】
すなわち、設定が変更された旨を受信した場合に、ＥＤＩクライアントとの通信で用いるパラメータとして、第２のパラメータから、ステップＳ５００で保存していた変更後の（仮の）通信パラメータ（第４のパラメータ）に設定を変更する（第４設定手段）。
【００８９】
図１３は、通信パラメータ変更実施通知の内容である。１３００は、ＥＤＩ通信を行うＥＤＩサーバ・ＥＤＩクライアントを識別するためのパラメータである。１３０１は、ＥＤＩサーバ側の企業で通信パラメータの変更に対応したＥＤＩシステムの変更が完了したことを示すフラグである。図に示している各値は、通信パラメータ変更実施通知の一例である。
【００９０】
図１４は、通信パラメータ変更反映通知の内容である。１４００は、ＥＤＩ通信を行うＥＤＩサーバ・ＥＤＩクライアントを識別するためのパラメータである。１４０１は、ＥＤＩクライアント側の企業で通信パラメータの変更に対応したＥＤＩシステムの変更が完了し、通信パラメータの変更を反映したことを示すフラグである。図に示している各値は、通信パラメータ変更反映通知の一例である。
【００９１】
図１５は、ステップＳ５０３の詳細フローを示す図である。
【００９２】
図１５に示す各ステップは、ＥＤＩクライアント１０５のＣＰＵ２０１が外部メモリ２１１等のメモリに格納されたプログラムをＲＡＭ２０３にロードして実行することにより実現される。
【００９３】
ステップＳ５０３は、通信パラメータ変更実施通知をＥＤＩクライアントがＥＤＩサーバより受信後、ＥＤＩクライアント側のＥＤＩシステム変更完了を受けて、通信パラメータ変更反映通知をＥＤＩクライアントがＥＤＩサーバへと送信し、通信パラメータを変更前のものから変更後のものに切り替えるフローである。
【００９４】
まず、ステップＳ１５００では、ＥＤＩクライアントがＥＤＩサーバから送られてくる通信パラメータ変更実施通知を受信する。通信パラメータ変更実施通知の内容の例は、図１３で示している。すなわち、ＥＤＩサーバから、ＥＤＩサーバとの通信で用いられるパラメータとして、第１のパラメータから第３のパラメータへの設定変更が可能である旨（図１３の通信パラメータ変更実施フラグがＴＲＵＥ）を受信する（第２受信手段）。
【００９５】
次に、ステップＳ１５０１では、図４に示したＥＤＩクライアントの通信パラメータの、通信パラメータ変更合意フラグがＴＲＵＥであるかを確認する。ＴＲＥＵであれば、ステップＳ１５０２に遷移する。ＴＲＵＥでなければ、フローを終了する。
【００９６】
次に、ステップＳ１５０２では、図１６に示すようなＥＤＩクライアントのログ画面に、通信パラメータ変更実施通知を受信したことを表示する。
【００９７】
次に、ステップＳ１５０３では、担当者が図１６に示すようなＥＤＩクライアントのログ画面で、ＥＤＩシステムの変更完了後に通知ボタン１６００を押下するのを待ち受ける。
【００９８】
そして、ボタンの押下を受けて、通信パラメータ変更反映通知をＥＤＩクライアントがＥＤＩサーバへ送信する（第１送信手段）。送信される通信パラメータ変更反映通知の内容の例を、図１４に示す。ここで送信される図１４の通信パラメータ変更反映フラグがＴＲＵＥの場合は、設定が変更された旨を示している。
【００９９】
すなわち、ＥＤＩクライアントは、パラメータの設定変更が可能である旨を受信したことを条件に、ＥＤＩサーバとの通信で用いられるパラメータとして、第１パラメータから第３パラメータに設定を変更する指示をユーザの操作により受け付ける（第１受付手段）
【０１００】
次に、ステップＳ１５０４では、ＥＤＩの通信で使用する通信パラメータを、ステップＳ５０１で受信した変更後の通信パラメータへと切り替え、フローを終了する。
【０１０１】
すなわち、ＥＤＩクライアントは、第１パラメータから第３パラメータに設定を変更する指示を受け付けた場合に、ＥＤＩサーバとの通信で用いられるパラメータとして、第１パラメータから第３パラメータに設定を変更する（第２設定手段）。
【０１０２】
ＥＤＩクライアントは、以後、ステップＳ１５０４で設定変更された通信パラメータを用いて、ＥＤＩサーバとＥＤＩの通信を行う（第１通信手段）。
【０１０３】
また、ＥＤＩサーバは、以後、ステップＳ１１０５で設定変更された通信パラメータを用いて、ＥＤＩクライアントとＥＤＩの通信を行う（第２通信手段）。
【０１０４】
以上、本実施の形態によれば、ユーザによる、通信で用いられる装置間のパラメータの設定変更の作業を軽減し、かつユーザによるパラメータの設定ミスを低減することができる。  
【０１０５】
以上、本発明の実施形態を詳述したが、本発明は、例えば、システム、装置、方法、装置で読み取り実行可能なプログラムもしくは記憶媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。  
【０１０６】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。  
【０１０７】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。  
【０１０８】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。  
【０１０９】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（基本システム或いはオペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。  
【０１１０】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【符号の説明】
【０１１１】
１００  ＥＤＩシステム  １０１  ＥＤＩサーバ  １０２  基幹システム  １０３  ネットワーク  １０４  ＥＤＩシステム  １０５  ＥＤＩクライアント  １０６  基幹システム  １０７  ネットワーク  １０８  ネットワーク（広域回線）  １０９  ＥＤＩメッセージ
【図１】
2012133570.tif 000003
【図２】
2012133570.tif 000004
【図３】
2012133570.tif 000005
【図４】
2012133570.tif 000006
【図５】
2012133570.tif 000007
【図６】
2012133570.tif 000008
【図７】
2012133570.tif 000009
【図８】
2012133570.tif 000010
【図９】
2012133570.tif 000011
【図１０】
2012133570.tif 000012
【図１１】
2012133570.tif 000013
【図１２】
2012133570.tif 000014
【図１３】
2012133570.tif 000015
【図１４】
2012133570.tif 000016
【図１５】
2012133570.tif 000017
【図１６】
2012133570.tif 000018