(57)【要約】【課題】情報機器端末内で発生するデータを、インターネット等で接続される遠隔地のデータストレージに安定確実に格納可能にするデータ書込方法および装置を提供する。【解決手段】ＰＯＳ端末等の情報機器端末１１０で発生する売上データ等の重要なデータを、内部のローカルデータストレージ１１４に格納すると共に、インターネット１３３等を介して接続される遠隔地のサーバ２１０内のサーバデータストレージ２１４にも格納する。回線異常等でデータ書込が行われなかった場合には、データストアエージェント１１３がその書込コマンドを退避エリア１１５に保存し、正常に復帰後にこの格納された書込コマンドを取得してリトライする。【選択図】      図１
2004185573.tif 000002
【特許請求の範囲】
【請求項１】
情報機器端末内で発生するデータを遠隔地に設置されたサーバ等のデータストレージに格納保存するデータ書込方法において、
前記情報機器端末からの書込コマンドに基づき前記データストレージに書き込まれるデータが、前記サーバ等又は回線の異常状態により正常に書き込まれなかった書込失敗コマンドを前記情報機器端末内に保存し、前記異常状態が回復した後に、前記書込失敗コマンドを取得してデータ書き込みをリトライすることを特徴とするデータ書込方法。
【請求項２】
前記情報機器端末は、前記データをインターネット等の広域ネットワークを介して前記データストレージに書き込むことを特徴とする請求の範囲１に記載のデータ書込方法。
【請求項３】
前記情報機器端末は、前記データストレージに対してデータ書込コマンドを送信後、所定時間内に前記サーバ等から応答がない場合に、タイムアウトと判定して前記書込コマンドを保存することを特徴とする請求項１又は２に記載のデータ書込方法。
【請求項４】
前記所定時間は、最新アクセス平均時間に基づき決定されることを特徴とする請求項３に記載のデータ書込方法。
【請求項５】
情報機器端末内に発生するデータを、サーバのデータストレージに書き込むデータ書込装置において、
前記情報機器端末は、各種処理を行うプログラムであるアプリケーションと、該アプリケーションからのデータ書込コマンドを受け取り、前記情報機器端末内のローカルデータストレージおよび前記サーバ内のサーバデータストレージにデータを書き込むためのデータストアエージェントとを備え、該データストアエージェントは、前記データ書込コマンドに対して前記サーバデータストレージにデータが書き込まれないデータ書込失敗のとき、前記書込コマンドを退避エリアに保存して、後でデータ書き込みをリトライすることを特徴とするデータ書込装置。
【請求項６】
前記サーバは、それぞれ前記情報機器端末の近傍および遠隔地に配置された略同様構成の複数のサーバを備えることを特徴とする請求項５に記載のデータ書込装置。
【請求項７】
前記遠隔地のサーバは、インターネットを介して前記情報機器端末に接続されることを特徴とする請求項６に記載のデータ書込装置。
【請求項８】
前記情報機器端末はＰＯＳ端末であり、前記データは売上データ等であることを特徴とする請求項５、６又は７に記載のデータ書込装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はデータ書込方法および装置に関し、特にネットワークを介して１つの装置からのデータを複数の装置へ同時に書き込むデータ書込方法および装置に関する。
【０００２】
【従来の技術】
情報化時代にあっては、殆んど全ての情報又はデータは、コンピュータ又はその付属装置である記憶装置（メモリ又はデータストレージ）に格納又は保存されているのが一般的である。斯かる記憶装置に格納されているデータは、必要に応じてコンピュータが読み出して利用する。また、時々刻々変化する情報は、コンピュータにより斯かる記憶装置のデータを更新して、常時最新のデータを得ることを可能にする。
【０００３】
このようにコンピュータを利用する情報管理は、余分な場所を占有することがなく、必要時に短時間に読み書きが可能であり且つ消去するまで確実に保存可能である等の利便性を有するので、店舗の顧客データや売り上げ情報の管理等を含むあらゆる情報管理に広く活用又は利用されている。しかし、何らかの原因でコンピュータ又は記憶装置が破壊されると、再生が困難な場合が生じる。特に、地震や火事等の災害が発生すると、記憶装置等が破壊されると、それに格納保存された貴重な情報を消失し、再現が困難又は不可能であり、そのための不利益又は損失は甚大である。
【０００４】
このように貴重で一度消失すると再現が困難な重要データを安全且つ長期にわたって保存するための一般的な手段として、物理的に離れた場所に設置された複数の記憶装置（データストレージ）に格納して管理している。これにより、物理的に離れた場所が同時に被災する又は複数の記憶装置が同時に破壊される確率は低いので、一層高い安全性が確保されることとなる。特に最近ではインターネット等の広域ネットワークに普及により、物理的な距離を感じさせないデータ交換が一般的になっている。このような広域ネットワークを利用して、リアルタイム（又は即時的）に多量のデータ管理が可能になっている。
【０００５】
このように広域ネットワークを利用するデータ管理技法の従来技術は、種々提案されている。例えば無線処理部を含む移動体端末装置がインターネットプロトコル処理手段を備え、インターネットプロトコル処理手段は、移動体端末装置に接続するホストコンピュータからの指示を受ける。この際に、指示を履歴として保存しておき、指示の処理実行中に無線環境の悪化により無線回線接続が切断した後、無線環境が復旧すると、保存されている指示の処理を再度実行するインターネット携帯電話が開示されている（例えば、特許文献１参照。）。また、機能を分散した複数サーバで構成され、サーバ間がネットワークにて接続される分散コンピュータシステムにおいて、複数サーバを跨ぐ処理での障害時にサーバを意識することなく処理を再実行させる分散システムにおけるジョブ再実行装置が開示されている（例えば、特許文献２参照。）。
【０００６】
【特許文献１】
特開２００１−１０３１２２号公報（第３頁、図１）
【特許文献２】
特開２００１−１７５４９２号公報（第３頁、図１）
【０００７】
【発明が解決しようとする課題】
しかし、インターネットを利用するネットワークは、必ずしも安定しているとは言えず、端末およびサーバ間でのセッションが一時的に切れてしまうことが多い。従って、データロストが許されないような業務データを扱う場合には致命的であった。また、端末の制御下にないネットワーク上にあるサーバ制御下のデータストレージに対してデータ書き込みを行う際には、サーバが現在どんな状況であるかが端末側では把握できない。そのために、サーバ側が「Ｂｕｓｙ」又は「Ｄｏｗｎ」の場合には、データが書き込みできないにも拘らず、端末側は命令を実行してしまうことがあった。
【０００８】
【発明の目的】
本発明は、従来技術の上述した課題に鑑みなされたものであり、インターネット等の広域ネットワークを使用して安定且つ確実にデータの書き込みを可能にするデータ書込方法および装置を提供することを目的とする。
【０００９】
【課題を解決するための手段】
前述の課題を解決するため、本発明のデータ書込み方法及び装置は次のような特徴的な構成を採用している。
【００１０】
（１）情報機器端末内で発生するデータを遠隔地に設置されたサーバ等のデータストレージに格納保存するデータ書込方法において、
前記情報機器端末からの書込コマンドに基づき前記データストレージに書き込まれるデータが、前記サーバ等又は回線の異常状態により正常に書き込まれなかった書込失敗コマンドを前記情報機器端末内に保存し、前記異常状態が回復した後に、前記書込失敗コマンドを取得してデータ書き込みをリトライするデータ書込方法。
【００１１】
（２）前記情報機器端末は、前記データをインターネット等の広域ネットワークを介して前記データストレージに書き込む上記（１）のデータ書込方法。
【００１２】
（３）前記情報機器端末は、前記データストレージに対してデータ書込コマンドを送信後、所定時間内に前記サーバ等から応答がない場合に、タイムアウトと判定して前記書込コマンドを保存する上記（１）又は（２）のデータ書込方法。
【００１３】
（４）前記所定時間は、最新アクセス平均時間に基づき決定される上記（３）のデータ書込方法。
【００１４】
（５）情報機器端末内に発生するデータを、サーバのデータストレージに書き込むデータ書込装置において、
前記情報機器端末は、各種処理を行うプログラムであるアプリケーションと、該アプリケーションからのデータ書込コマンドを受け取り、前記情報機器端末内のローカルデータストレージおよび前記サーバ内のサーバデータストレージにデータを書き込むためのデータストアエージェントとを備え、該データストアエージェントは、前記データ書込コマンドに対して前記サーバデータストレージにデータが書き込まれないデータ書込失敗のとき、前記書込コマンドを退避エリアに保存して、後でデータ書き込みをリトライするデータ書込装置。
【００１５】
（６）前記サーバは、それぞれ前記情報機器端末の近傍および遠隔地に配置された略同様構成の複数のサーバを備える上記（５）のデータ書込装置。
【００１６】
（７）前記遠隔地のサーバは、インターネットを介して前記情報機器端末に接続される上記（６）のデータ書込装置。
【００１７】
（８）前記情報機器端末はＰＯＳ端末であり、前記データは売上データ等である上記（５）、（６）又は（７）のデータ書込装置。
【００１８】
【発明の実施の形態】
以下、本発明によるデータ書込方法および装置の好適実施形態の構成および動作を、添付図面を参照して詳細に説明する。
【００１９】
先ず、図１は、本発明によるデータ書込装置の好適実施形態の構成を示すブロック図である。このデータ書込装置１０は、第１ドメイン１００および第２ドメイン２００により構成される。第１ドメイン１００は、ＰＯＳ（Ｐｏｉｎｔ  ｏｆ  Ｓａｌｅｓ）端末等の情報機器端末１１０、サーバＡ１２０およびルータ１３０により構成され、これら情報機器端末１１０、サーバＡ１２０およびルータ１３０は、ＬＡＮ（ローカルエリアネットワーク）ケーブル１３１により相互接続されている。第２ドメイン２００は、サーバＢ２１０およびルータ２３０により構成される。また、第１ドメイン１００と第２ドメイン２００間は、インターネット１３３を介して接続される。
【００２０】
第１ドメイン１００の情報機器端末１１０は、アプリケーション１１２、データストアーエージェント（以下、ＤＳＡという）１１３、ローカルデータストレージ（以下、ＬＤＳという）１１４および退避エリア１１５を有する。一方、サーバＡ１２０は、サーバアプリケーション１２１、ＤＳＡ１２２およびサーバデータストレージ（以下、ＳＤＳという）１２４を有する。一方、第２ドメイン２００のサーバＢ２１０は、サーバＡ１２０と同様に、サーバアプリケーション２１１、ＤＳＡ２１２、退避エリア２１３およびＳＤＳ２１４を有する。
【００２１】
ここで、第１ドメイン１００は、情報機器端末１１０が動作しているドメインである。一方、第２ドメイン２００は、情報機器端末１１０が動作しているドメイン１００とは別のドメインである。
【００２２】
次に、図１に示す本発明によるデータ書込装置１０の構成要素の主要機能等を説明する。情報機器端末１１０は、ＰＯＳシステムやキオスク端末のような、電子データで情報発信および受信が可能な端末である。その端末自身に、プログラム実行機能および記憶装置を利用したデータ保存機能を有している。アプリケーション１１２は、情報機器端末１１０上で種々の業務用途のために動作し、種々の電子データを出力するプログラムである。プログラムおよび電子データは、例えば売上業務アプリケーションおよび売上明細データ等である。ＤＳＡ１１３は、アプリケーション１１２からのデータ書込命令を受け取り、予め指定されているデータストレージに対して電子データを書き込む。一旦受け取った書込コマンド（命令）は、回線品質の低いネットワーク越しのデータストアであっても、退避エリア１１５を利用して正常終了するまでリトライを繰り返し、データ多重化を実現可能にする。
【００２３】
また、情報機器端末１１０のＬＤＳ１１４は、アプリケーション１１２が出力する電子データを格納する記憶装置である。実際に格納するデータは、業種又は業態等により異なる。このＬＤＳ１１４は、情報機器端末１１０自身が制御する。退避エリア１１５は、予め確保されているエリアであり、一種のデータストレージである。情報機器端末１１０自身で制御していない情報機器（この実施形態では、サーバＡ１２０およびサーバＢ２１０）のデータストレージに電子データ書込を試みた際に、相手先の情報機器の状態がＢｕｓｙのとき又はネットワーク品質が悪くセッションエラーを起こしており、ＥｒｒｏｒやＴｉｍｅｏｕｔが発生するような場合には、一時的に退避エリア１１５に書込命令（書込コマンド）を保存する。そして、回線監視機能により書込先の状態が良好と判断された場合には、直ちに再実行が行えるように保管しておくためのエリアである。
【００２４】
次に、第１ドメイン１００のサーバＡ１２０について説明する。このサーバＡ１２０は、第１ドメイン１００とは同一構内でネットワーク（例えば、ＬＡＮケーブル１３１およびインターネット１３３）で接続され、この実施形態では、情報機器端末１１０が出力する電子データの多重管理を行うための２次格納先である。サーバアプリケーション１２１は、サーバＡ１２０に実装されたアプリケーションである。このサーバアプリケーション１２１はＤＳＡ１２２に対して、情報機器端末１１０のアプリケーション１１２およびＤＳＡ１１３の関係と同様の振る舞いを行うことで、サーバアプリケーション１２１が駆動している自身の機器内のデータストレージと他のサーバ内又は情報機器端末１１０内のデータストレージとの間でデータの多重化が行われる。ＤＳＡ１２２は、情報機器端末１１０内のＤＳＡ１１３と実質的に同様の機能を有する。但し、自分以外のＤＳＡから機能の呼出／要求（例えば、他の情報機器からの電子データの書込要求等）を受けたときには、それに順ずる動作をする。退避エリア１２３は、サーバＡ１２０内における退避エリアであり、上述した情報機器端末１１０の退避エリア１１５と同様の機能を有する。ＳＤＳ１２４は、サーバＡ１２０における電子データを格納する装置であり、一般的には情報機器端末１１０より大きいデータ保存容量を有する。
【００２５】
次に、ルータ１３０は、インターネット接続やＷＡＮ構成をとる際に必要なネットワークをグルーピングするための装置である。この特定実施形態では、Ｆｉｒｅｗａｌｌ、ＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）およびＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）装置の役割も担っている。ＬＡＮケーブル１３１は、構内ネットワークであり、有線又は無線の何れでもよい。インターネット１３３は、現在普及している一般的なインターネットであり、遠隔地にあるサーバとの接続を想定している場合に有効である。
【００２６】
次に、第２ドメイン２００は、情報機器端末１１０が動作しているドメイン（即ち、第１ドメイン１００）とは別のドメインである。サーバＢ２１０は、情報機器端末１１０とは物理的（又は地理的）に別の場所、即ち別ドメインで管理されているサーバであり、情報機器端末１１０から出力された電子データの多重管理を行うため、「インターネット越しの２次格納先」である。このサーバＢ２１０のセーバアプリケーション２１１、ＤＳＡ２１２、退避エリア２１３およびＳＤＳ２１４は、実質的に上述したサーバＡ１２０の対応する構成要素と同様構成および機能を有する。
【００２７】
次に、図２は、図１に示す本発明によるデータ書込装置１０を適用するＰＯＳシステム１０Ａの具体例である。尚、説明の便宜上、図１に対応する構成要素には同様の参照符号を使用する。このＰＯＳシステム１０Ａは、ＰＯＳ端末１１０ＡおよびサーバＡ１２０Ａを含む店舗内ＬＡＮ装置１００Ａと、この店舗内ＬＡＮ装置１００Ａにインターネット１３３を介して接続されたサーバＢ２１０Ａとにより構成される。
【００２８】
ＰＯＳ端末１１０Ａは、ＰＯＳアプリケーション１１２Ａ、ＤＳＡ１１３Ａ、売上データを格納するＬＤＳ１１４Ａおよび退避エリア１１５Ａを含んでいる。サーバＡ１２０Ａは、サーバアプリケーション１２１Ａ、データストアサーバエージェント（以下、ＤＳＳＡという）１２２Ａ退避エリア１２３Ａおよび売上データを格納するＳＤＳ１２４Ａを含んでいる。また、サーバＢ２１０Ａも、上述したサーバＡ１２０Ａと同様に、サーバアプリケーション２１２Ａ、ＤＳＳＡ２１２Ａ、退避エリア２１３Ａおよび売上データを格納するＳＤＳ２１４Ａを含んでいる。図２中に示す如く、売上データは、ＰＯＳ端末１１０ＡのＤＳＡ１１３Ａから、ＬＡＮ１３１を介してサーバＡ１２０ＡのＤＳＳＡ１２２Ａに送られると共にインターネット１３３を介して遠隔地のサーバＢ２１０ＡのＤＳＳＡ２１２Ａへ送られる。
【００２９】
次に、図３のシーケンス図を参照して図２に示すＰＯＳシステム１０Ａにおける売上データの通常データ書込動作について説明する。ＰＯＳ端末１１０ＡのＰＯＳアプリケーション１１２Ａは、内部のＤＳＡ１１３Ａに対してデータ書込要求（コマンド）を渡し（ステップＳ３１）、ＬＤＳ１１４Ａに対してデータ書き込みを行う（ステップＳ３２）。これと同時に、ＤＳＡ１１３Ａは、予めデータの保存先として定義された複数のサーバ（即ち、サーバ１２０Ａおよび２１０Ａ等の内部に実装されているＤＳＳＡ１２２Ａ／２１２Ａ）に対して、データの書き込みコマンドを送信して（ステップＳ３３）、ＳＤＳ１２４Ａ／２１４ＡにＰＯＳアプリケーション１１２Ａから依頼されたデータを書き込む（ステップＳ３４）。
【００３０】
ＤＳＳＡ１１３Ａは、自身が動作しているデータストレージであるＬＤＳ１１４Ａ以外の書込先、例えばインターネット１３３越しのサーバＢ２１０Ａにおいて、サーバ側がＢｕｓｙ又は回線断によるセッション切れ等が発生している場合には、データ書込結果をＰＯＳアプリケーション１１２Ａに通知する（ステップＳ３５〜Ｓ３７）。そして、書込の無効処理（Ｒｏｌｌｂａｃｋ）や異常終了することなく、自身が動作している端末内の退避エリア１１５Ａに、書込失敗した未処理のコマンドをストアする。サーバへのセッションが回復していると、ＤＳＡ１１３Ａが退避エリア１１５Ａにストアされているコマンドをリトライする。従って、一連の処理でＲｏｌｌｂａｃｋ（即ち、トランザクションの処理中に何らかの異常が生じ、正常に処理を完了できなかった場合に、関連する処理を中止し、関連する情報を処理前の状態に戻す操作）は発生せず、必ずどこかに書き込まれ、リカバリ（回復処理）が行われるように構成されている。
【００３１】
即ち、本発明によるデータ書込方法および装置の特徴とするところは、自機以外での制御下にあるデータストレージを利用して、データの多重化を実現すること。１回のアクションでネットワーク越しに複数のデータストレージに対しデータを書き込むこと。Ｉｎｔｅｒｎｅｔ等の広域ネットワーク利用におけるＡＤＳＬ回線やＩＳＤＮ回線が一時的な不通となり、ネットワーク（Ｉｎｔｅｒｎｅｔ）経由でのＳＤＳへの書き込みができない場合に、書込失敗したコマンドを自機内に予め確保されているローカルデータストレージ（退避エリア）に保存しておき、回線が復旧してオンラインに戻った際に、退避エリアからコマンドを取得して自動的にリカバリ処理を再実行することである。
【００３２】
ネットワーク経由でのサーバへのデータ書き込みの際に、サーバがＢｕｓｙ又はＤｏｗｎといった状態のときには、サーバからの応答がなく、タイムアウトとなる場合がある。この際の判断基準として、次のような仕組みを使用する。即ち、
（１）端末からサーバへデータ書き込みを行う際に、サーバへデータ書き込みの実行開始した時間と書込結果を取得するまでの時間をＤＳＡと呼ばれる制御機能が常に計測、保持しておき、サーバアクセス時の「最新アクセス平均時間」を算出して係数として設定テーブル内に保持しておく。
（２）サーバアクセスの際には、ＤＳＡが書き込み開始時からの処理時間を計測し、（１）で算出済みの「最新アクセス平均時間」に、予め設定可能な「タイムアウト判定基準値」を加算し、その値を上回る時間が経過してもサーバから応答がない場合には、ＤＳＡがタイムアウトの判定を下す。
（３）尚、「最新アクセス平均時間」における値算出の際の利用サンプル数に関しては、設定テーブル内に基準値が格納されており、その値から計算に必要なサンプル数を決定する。
（４）回線品質が安定していないようであれば、利用サンプル数を一時的に減らし、現状に見合った数値が算出されるようにＤＳＡと呼ばれる制御機能が自動計算する。利用サンプル数可変のロジックとしては、前回と前前回のアクセス時間の差が、設定ファイル内の閾値を超えた場合に、設定ファイル内のサンプル変動値を参照し、利用サンプル数を一時的に削減するといったものである。
【００３３】
次に、本発明によるデータ書込方法および装置を、図４の詳細なシーケンス図に基づいて説明する。先ず、ＰＯＳ端末１１０ＡのＰＯＳアプリケーション１１２Ａは、ＤＳＡ１１３Ａに対してデータ書込要求を出す（ステップＳ４１）。この要求に基づき、ＬＤＳ１１４Ａにデータ書き込みを行う（ステップＳ４２）と共に、サーバ１２０Ａ、２１０ＡのＤＳＡＳ１２２Ａ／２１２Ａに対してデータ書込コマンドを送信し（ステップＳ４３）、ＳＤＳ１２４Ａ／２１４Ａにデータ書き込みを行う（ステップＳ４４）。ここで、サーバが上述したＢｕｓｙ又はＤｏｗｎ等の状態のときは、ＤＳＡＳ１２２Ａ／２１２Ａに対してエラー通知する（ステップＳ４５）。このエラー通知を受け取ったＤＳＡＳ１２２Ａ／２１２Ａは、ＰＯＳ端末１１０ＡのＤＳＡ１１３Ａに対してエラー結果を送信する（ステップＳ４６）。このＤＳＡ１１３Ａは、ＰＯＳアプリケーション１１２Ａに対してデータ書込結果（即ち、サーバ書込障害）通知を行う（ステップＳ４７）。尚、ＬＤＳ１１４ＡもＤＳＡ１１３Ａに対してデータ書込結果を通知する（ステップＳ４８）。
【００３４】
そこで、ＤＳＡ１１３Ａは、例えばＬＤＳ１１４ＡのＥｓｃａｐｅ  Ａｒｅａである退避エリア１１５Ａに対して書込失敗コマンドの書き込み要求する（ステップＳ５０）。ＤＳＡ１１３Ａは、上述の如くセッション監視を行い（ステップＳ５１）、上述したＢｕｓｙ等の状態が回復していれは、退避エリア１１５Ａに対してリトライ用コマンドの読込を行う（ステップＳ５２）。そして、ＤＳＡ１１３Ａは、リトライ用コマンドを退避エリア１１５Ａから取得する（ステップＳ５３）。このデータ書込（リトライ）コマンドをサーバ１２０Ａ／２１０ＡのＤＳＡＳ１２２Ａ／２１２Ａへ送信し（ステップＳ５４）、ＳＤＳ１２４Ａ／２１４Ａにデータ書込を行う（ステップＳ５５）。このデータ書込結果は、ＤＳＡＳ１２２Ａ／２１２Ａを介してＤＳＡ１１３Ａへ通知する（ステップＳ５６、Ｓ５７）。そして、正常に書き込まれた場合は、その旨をＰＯＳアプリケーション１１２Ａにデータ書込結果通知し、リトライは正常終了する（ステップＳ５８）。尚、万一このリトライによる書き込みも失敗した場合には、上述の動作を正常終了まで繰り返す。
【００３５】
以上、本発明によるデータ書込方法および装置の好適実施例およびその具体例に基づき、構成および動作を詳述した。しかし、斯かる実施形態は、本発明の単なる例示に過ぎず、何ら本発明を限定するものではない。本発明の要旨を逸脱することなく、特定用途に応じて種々の変形変更が可能であること、当業者には容易に理解できよう。
【００３６】
【効果の説明】
以上の説明から理解される如く、本発明のデータ書込方法および装置によると、次の如き実用上の顕著な効果が得られる。即ち、情報機器端末自身の退避エリアに、サーバに対して書き込み失敗したコマンドを保存しておく。そして、書込失敗の原因が解消された際に、自動的にリトライが可能となる。通常のデータの多重化というのは、同一筐体内で行われるが、全く別の制御がされている機器でのデータストレージを利用したデータの多重化が可能である。ネットワーク状態に応じたＴｉｍｅｏｕｔ判断が可能なために最適な動作が可能になる。
【図面の簡単な説明】
【図１】本発明によるデータ書込装置の好適実施形態の構成を示すブロック図である。
【図２】図１に示すデータ書込装置を適用するＰＯＳシステムの構成図である。
【図３】図２に示すＰＯＳシステムの一般的な動作を示すシーケンス図である。
【図４】図２に示すＰＯＳシステムにおけるデータ書込リトライ動作を説明するシーケンス図である。
【符号の説明】
１０／１０Ａ      データ書込装置
１００            第１ドメイン
１１０／１１０Ａ  情報機器端末／ＰＯＳ端末
１１２            アプリケーション
１１３、１２２、２１２  データストアエージェント（ＤＳＡ）
１１４            ローカルデータストレージ（ＬＤＳ）
１１５、１２３、２１３  退避エリア
１２０、２１０    サーバ
１２１、２１１    サーバアプリケーション
１３０、２３０    ルータ
１３１            ＬＡＮケーブル
１３３            インターネット
【図１】
2004185573.tif 000003
【図２】
2004185573.tif 000004
【図３】
2004185573.tif 000005
【図４】
2004185573.tif 000006