(57)【要約】第１の処理部、第２の処理部、第１の処理部に対して着脱可能に連結される第１の記憶媒体と、第２の処理部に対して着脱可能に連結される第２の記憶媒体とを備え、第１の処理部で生成されたキューデータが第１の記憶媒体に保存されるとともに、該キューデータは第２の処理部を介して外部へ送信され、第２の処理部が外部から受信したキャッシュデータが第２の記憶媒体に保存されるとともに、該キャッシュデータは前記第１の処理部において処理される、データ通信端末。【特許請求の範囲】
【請求項１】
アプリケーション処理部と第１のデータ管理部を有する第１の処理部と、通信処理部と第２のデータ管理部を有する第２の処理部とを備える端末本体と、
前記端末本体へ着脱可能に取り付けられ、キュー部を有する第１の記憶媒体と、
前記端末本体へ着脱可能に取り付けられ、キャッシュ部を有する第２の記憶媒体と、を備えてなり、
前記第１のデータ管理部により前記アプリケーション処理部で生成されたキューデータが前記第１の記憶媒体のキュー部に保存され、該キューデータは前記第１のデータ管理部に読み出されて前記第２の処理部の前記第２のデータ管理部へ送られ、通信処理部で処理され、
前記第２のデータ管理部により前記通信処理部のキャッシュデータが前記第２の記憶媒体のキャッシュ部に保存され、該キャッシュデータは前記第２のデータ管理部に読み出されて前記第１の処理部の前記第１のデータ管理部へ送られ、前記アプリケーション処理部で処理される、
ことを特徴とするデータ通信端末。
【請求項２】
前記第２の記憶媒体のキャッシュ部に保存されているキャッシュデータが前記第１の記憶媒体のバックアップキャッシュ部にバックアップされ、前記第１の記憶媒体のキュー部に保存されているキューデータが前記第２の記憶媒体のバックアップキュー部にバックアップされる、ことを特徴とする請求項１に記載のデータ通信端末。
【請求項３】
前記第２のデータ管理部が前記第２の記憶媒体のキャッシュ部のキャッシュデータを読み出して前記第１のデータ管理部へ送り、該第１のデータ管理部が該キャッシュデータを前記第１の記憶媒体のバックアップキャッシュ部へ書き込み、
前記第１のデータ管理部が前記第１の記憶媒体のキュー部のキューデータを読み出して前記第２のデータ管理部へ送り、該第２のデータ管理部が該キューデータを前記第２の記憶媒体のバックアップキュー部へ書き込む、ことを特徴とする請求項２に記載のデータ通信端末。
【請求項４】
前記第２の記憶媒体のキャッシュ部が容量限界に達したとき、前記第２のデータ管理部は前記キャッシュ部から所定のキャッシュデータを削除する、ことを特徴とする請求項１〜３のいずれかに記載のデータ通信端末。
【請求項５】
前記端末本体へ着脱可能に取り付けられる第３の記憶媒体が更に備えられ、該第３の記憶媒体に前記第１の記憶媒体のキューデータの一部又は全部及び／又は前記第２の記憶媒体のキャッシュデータの一部又は全部がバックアップされる、ことを特徴とする請求項１に記載のデータ通信端末。
【請求項６】
アプリケーション処理部と第１のデータ管理部を有する第１の処理部と、通信処理部と第２のデータ管理部を有する第２の処理部とを備える端末本体であって、
キュー部を有する第１の記憶媒体を着脱可能とする第１のポートと、
キャッシュ部を有する第２の記憶媒体を着脱可能とする第２のポートと、を備えてなり、
前記第１のデータ管理部は前記アプリケーション処理部で生成されたキューデータを前記第１の記憶媒体のキュー部に保存し、かつ該キューデータを読み出し前記第２の処理部の前記第２のデータ管理部へ送り、前記通信処理部で処理させ、
前記第２のデータ管理部は前記通信処理部のキャッシュデータを前記第２の記憶媒体のキャッシュ部に保存し、かつ該キャッシュデータを読み出して前記第１の処理部の前記第１のデータ管理部へ送り、前記アプリケーション処理部で処理させる、ことを特徴とするデータ通信端末本体。
【請求項７】
第１の処理部、第２の処理部、前記第１の処理部に対して着脱可能に連結される第１の記憶媒体と、前記第２の処理部に対して着脱可能に連結される第２の記憶媒体とを備え、
前記第１の処理部で生成されたキューデータが前記第１の記憶媒体に保存されるとともに、該キューデータは前記第２の処理部を介して外部へ送信され、
前記第２の処理部が外部から受信したキャッシュデータは前記第２の記憶媒体に保存されるとともに、該キャッシュデータは前記第１の処理部において処理される、データ通信端末。
【請求項８】
前記第１の処理部及び第２の処理部が協同して、前記第２の記憶媒体に前記キューデータのコピーを保存し、かつ前記第１の記憶媒体に前記キャッシュデータのコピーを保存する、ことを特徴とする請求項７に記載のデータ通信端末。
【請求項９】
第３の記憶媒体が更に備えられ、該第３の記憶媒体に前記キューデータ及び／又は前記キャッシュデータがバックアップされる、ことを特徴とする請求項７に記載のデータ通信端末。
【発明の詳細な説明】
【技術分野】  本発明は、データ通信端末に関し、端末−サーバ間でデータ通信を行うＰＯＳシステムなどに好適に適用されるデータ通信端末に関するものである。
【背景技術】  ＰＯＳシステムのレジ端末は、汎用的なコンピュータ装置と同じ基本構造を有する。即ち、レジ端末は、ウィンドウズ（商標名）等の汎用ＯＳ、レジ端末駆動用のアプリケーションプログラム、サーバとの通信プログラム等を保存する大容量のハードディスクを備えている。
レジ端末とサーバコンピュータとの間にインターネット等のネットワークが介在している場合、通信障害を回避するためにレジ端末側において複雑な内部処理が必要とされる。
本件に関連する文献として、特許文献１及び２を参照されたい。
［特許文献１］特開２００１−１８４３０７号公報
［特許文献２］特開２００３−３１７１５６号公報
しかしながら、汎用ＯＳや大容量のハードディスク、更には複雑な通信障害回避プログラムを備えたコンピュータ装置をレジ端末として採用すると、レジ端末がハード及びソフトの両面において高価なものとなる。
【発明の開示】
そこで本発明は、端末とサーバコンピュータとの間に通信障害が発生しても、その回避を安価にかつ確実に行えるデータ通信端末装置を提供することを目的とする。
上記目的を達成するため、本発明者らはメモリカード等の外部記憶媒体に着目し、ハードディスクの代わりにこの記憶媒体へデータ通信端末が必要とするデータ（キャッシュデータ）及びデータ通信端末の出力データ（キューデータ）を保存することを考えた。通信障害が発生したときには、この記憶媒体を端末から取り外して物理的にサーバコンピュータまで移動させれば、データの更新を行えるからである。
また、通信障害の影響がデータ通信端末のキューデータまで影響をしないように、サーバから送られてきたキャッシュデータと当該キューデータとを独立して保存することが安全性及び安定性の観点から好ましい。従って、キューデータとキャッシュデータを別個のルートを用いて別個の記憶媒体へ保存させることとした。
以上より、この発明のデータ通信端末は次のように構成される。
アプリケーション処理部と第１のデータ管理部を有する第１の処理部と、通信処理部と第２のデータ管理部を有する第２の処理部とを備える端末本体と、
前記端末本体へ着脱可能に取り付けられ、キュー部を有する第１の記憶媒体と、
前記端末本体へ着脱可能に取り付けられ、キャッシュ部を有する第２の記憶媒体と、を備えてなり、
前記第１のデータ管理部により前記アプリケーション処理部で生成されたキューデータが前記第１の記憶媒体のキュー部に保存され、該キューデータは前記第１のデータ管理部に読み出されて前記第２の処理部の前記第２のデータ管理部へ送られ、通信処理部で処理され、
前記第２のデータ管理部により前記通信処理部のキャッシュデータが前記第２の記憶媒体のキャッシュ部に保存され、該キャッシュデータは前記第２のデータ管理部に読み出されて前記第１の処理部の前記第１のデータ管理部へ送られ、前記アプリケーション処理部で処理される、
ことを特徴とするデータ通信端末。
【図面の簡単な説明】  図１は、実施例のレジ端末の外形を示す図である。
図２は、実施例のレジ端末の機能ブロック図である。
図３は、実施例のレジ端末へサーバコンピュータからキャッシュデータをダウンロードする状態を示す図である。
図４は、キャッシュデータをアプリケーション処理部で使用する状態を示す図である。
図５は、アプリケーション処理部で生成されたキューデータを保存する状態を示す図である。
図６は、キューデータをサーバコンピュータへアップロードする状態を示す図である。
図７は、キャッシュデータのバックアップ状態を示す図である。
図８は、キューデータのバックアップ状態を示す図である。
図９は、他の実施例のレジ端末の機能ブロック図である。
図１０は、第１のメモリカードのデータ再生を示す図である。
図１１は、第２のメモリカードのデータ再生を示す図である。
図１２は、メモリカードの容量が限界に達したときの対策を示す図である。
図１３は、メモリカードの容量が限界に達したときの状態を示す図である。
【発明を実施するための最良の形態】  以下、この発明の各要素について説明する。
（端末本体）
端末本体は中央演算装置、内部メモリ装置、各種インターフェース及びこれらを繋ぐバス等を備えている。インターフェースとしては、入力装置、出力装置（ディスプレイ、プリンタ）、通信ポート用のほかに、メモリカード等の記憶媒体を着脱可能に連結するための２つのポート（第１のポート、第２のポート）が設けられている。
端末本体は第１の処理部と第２の処理部とを有する。これら第１の処理部と第２の処理部とは別個のマシン（即ち、中央演算装置、内部メモリ装置、各種インターフェース及びこれらを繋ぐバス等を備えてなるコンピュータ装置）としても、また１つのコンピュータ装置において、プログラムにより２つのバーチャルマシンを構成してもよい。各処理部のＯＳ（オペレーションシステ厶）は特に限定されるものではない。ただし、この発明によれば各処理部における処理動作は限定的なものでありこれにかかる負荷が小さいので、ＪＡＶＡ（登録商標、以下同じ）等の簡易なプログラミング言語を用いることができる。
例えば、ＪＡＶＡチップには、２つのバーチャルマシンを動作可能なものがあり、このバーチャルマシンを第１の処理部及び第２の処理部として利用することにより、端末本体を安価にすることができる。
第１の処理部はアプリケーション処理部と第１のデータ管理部を有する。これらアプリケーション処理部と第１のデータ管理部は、第１の処理部を構成するマシンをプログラムで動作させることにより実行される。
アプリケーション処理部はレジ端末として、バーコードリーダやテンキーなどの入力装置、ディスプレイ、プリンタを制御する。また、レジ端末から入力された金額等のデータの演算も実行する。
第１の処理部はアプリケーション処理部に対するデータの受け渡しの他に、後述する第２の処理部における第２のデータ管理部に対するデータの受け渡し、及び第１の記憶媒体に対するデータの受け渡しを制御する。
第２の処理部は通信処理部と第２のデータ管理部を有する。これら通信処理部と第２のデータ管理部は第２の処理部を構成するマシンをプログラムで動作させることにより実行される。
通信処理部は通信回線を介してサーバコンピュータに連結され、サーバコンピュータとの間でデータの授受を行う。第２の処理部は通信処理部に対するデータの受け渡しの他に、第１の処理部における第１のデータ管理部に対するデータの受け渡し、及び第２の記憶媒体に対するデータの受け渡しを制御する。
（第１の記憶媒体）
第１の記憶媒体は端末本体に着脱可能に取り付けられ、第１の処理部の第１のデータ管理部との間でデータの受け渡しをする。後述する実施例ではメモリカードを用いたが、ＵＳＢカード等他の読み書き可能な半導体メモリ装置を有する記憶媒体や、ハードディスクやフレキシブルディスクを内蔵した記憶媒体を用いることもできる。この第１の記憶媒体はデータ記憶領域としてキュー部を有する。このキュー部にはアプリケーション処理部の出力データがキューデータとして保存される。この出力データはサーバコンピュータへ送信され、商品管理に使用される。
この第１の記憶媒体には記憶領域としてバックアップキャッシュ部を設けることができる。このバックアップキャッシュ部には第２の記憶媒体のキャッシュ部のキャッシュデータがコピーされる。
（第２の記憶媒体）
第２の記憶媒体は端末本体に着脱可能に取り付けられ、第２の処理部の第２のデータ管理部との間でデータの受け渡しをする。第１の記憶媒体と同様に後述する実施例ではメモリカードを用いたが、ＵＳＢカード等他の読み書き可能な半導体メモリ装置を有する記憶媒体や、ハードディスクやフレキシブルディスクを内蔵した記憶媒体を用いることもできる。第１の記憶媒体と異なる種類の記憶媒体をこの第２の記憶媒体として採用することもできる。第２の記憶媒体はデータ記憶領域としてキャッシュ部を有する。このキャッシュ部にはサーバコンピュータから送られてきた商品マスター等に関するキャッシュデータが保存される。このキャッシュデータは第１の処理部のアプリケーション処理部によるレジ機能の実行に使用される。
この第２の記憶媒体には記憶領域としてバックアップキュー部を設けることができる。このバックアップキュー部には第１の記憶媒体のキュー部のキューデータがコピーされる。
以下、この発明の実施例に基づいて更に詳細に説明する。
図１は実施例のレジ端末１（データ通信端末）の外形を示し、図２はその機能ブロック図を示す。
図１に示すように、実施例のレジ端末１は端末本体３に２つのポート（第１のポート５、第２のポート６）が備えられ、第１のポート５及び第２のポート６に対してそれぞれ第１のメモリカード３０及び第２のメモリカード４０が着脱可能に挿着される。図中の符号７は入力端末、符号８はプリンタの帳票出力口、符号９はディスプレイである。
端末本体３はバーチャルマシンからなる第１の処理部１０と第２の処理部２０を有する。第１の処理部１０はアプリケーション処理部１１と第１のデータ管理部１３を有する。アプリケーション処理部１１は入出力インターフェース１５を介してレジ端末の入力端末７、プリンタ８及びディスプレイ９を制御する。第１のデータ管理部１３に第１のポート５が連結され、これにより第１のデータ管理部１３は第１のメモリカード３０に対してデータの書込み・読出しが可能となる。
第２の処理部２０は通信処理部２１と第２のデータ管理部２３を有する。通信処理部２１は通信インターフェース２５を介してインターネット等のネットワーク５０に連結される。第２のデータ管理部２３に第２のポート６が連結され、これにより第２のデータ管理部２３は第２のメモリカード４０に対してデータの書込み・読出しが可能になる。
第１のメモリカード３０はそのカード固有の識別情報（識別番号）を保存する領域３１とデータの保存領域３３を有する。同様に第２のメモリカード４０はそのカード固有の識別番号を保存する領域４１とデータの保存領域４３を有する。
サーバコンピュータ６０はネットワーク５０に接続され、実施例のレジ端末１とデータ通信が可能である。サーバコンピュータ６０には商品に関するマスターデータが保存されている。このデータは、図３に示すとおりレジ端末１へダウンロードされる。即ち、サーバコンピュータ６０からネットワーク５０を介して第２の処理部２０の通信処理部２１がデータを受信する。この受信データは第２のデータ管理部２３に送られ、さらに第２のメモリカード４０のデータ保存領域のキャッシュ部４５に保存される。
このようにしてサーバから受信されたデータは、図４に示すとおり、第２のデータ管理部２３に読み取られて第１の処理部１０の第１のデータ管理部１３へ通信される。第１のデータ管理部１３は受信したデータをアプリケーション処理部１１へ送る。そして、このデータはアプリケーション処理部１１の実行に供される。
アプリケーション処理部１１が実行された結果得られた出力データは、図５に示すとおり、第１のデータ管理部１３を介して第１のメモリカード３０のデータ保存領域のキュー部３５にキューデータとして保存される。キュー部３５に保存されているキューデータは、図６に示すとおり、第１のデータ管理部１３に読み取られて第２の処理部２０の第２のデータ管理部２３へ通信される。第２のデータ管理部２３はこの出力データを通信処理部２１へ送り、通信処理部２１は所定の通信プロトコルに従って当該出力データをサーバコンピュータ６０へ送信して、これに保存させる。サーバコンピュータ６０にアップロードされたデータはキュー部３５から削除される。
このように構成された実施例のレジ端末１によれば、ネットワーク５０に通信障害が発生しその影響がダウンロードデータに現れたとしても、第３図に示すとおり、このダウンロードデータは第２の処理部２０及び第２のメモリカード４０のみに受け取られる。図４に示す読み込みの指示がない限り、その通信障害は第１の処理部１０及び第１のメモリカード３０に影響しない。従って、ネットワーク５０に障害が生じたときは、第１の処理部１０のアプリケーション処理部で生成され第１のメモリカードに保存されたデータは、第１のメモリカードをレジ端末１から取り外してサーバコンピュータ６０に物理的に移動することにより、そのデータをサーバコンピュータ６０に直接アップロードさせることができる。
図７及び図８の例は、データを二重化して、メモリカードが破損したときのバックアップを行うものである。即ち、第１のメモリカード３０はそのメモリ領域３３にバックアップキャッシュ部３７を有し、第２のメモリカード４０はそのメモリ領域４３にバックアップキュー部４７を有する。
図７に示すように、サーバコンピュータ６０からダウンロードされたキャッシュデータは第２のデータ管理部２３によって第２のメモリカード４０のキャッシュ部４５に書き込まれると同時に、そのキャッシュデータのコピーが第１の処理部１０の第１のデータ管理部１３を介して第１のメモリカード３０のバックアップキャッシュ部３７に書き込まれる。よって、第２のメモリカード４０のキャッシュ部４５のデータと第１のメモリカード３０のバックアップキャッシュ部３７のデータとが同一となり、キャッシュ部４５のデータがバックアップされる。
同様に、アプリケーション処理部１１で生成されたキューデータは第１のデータ管理部１３によって第１のメモリカード３０のキュー部３５に書き込まれると同時に、そのデータのコピーが第２の処理部２０の第２のデータ管理部２３を介して第２のメモリカード４０のバックアップキュー部４７に書き込まれる。よって、第１のメモリカード３０のキュー部３５のデータと第２のメモリカード４０のバックアップキュー部４７のデータとが同一となり、キュー部３５のデータがバックアップされる。
このように第１のメモリカード３０のキュー部３５のデータを、物理的に離隔された第２のメモリカード４０のバックアップキュー部４７へバックアップし、かつ第２のメモリカード４０のキャッシュ部４５のデータを、物理的に離隔された第１のメモリカード３０のバックアップキャッシュ部３７へバックアップすることにより、データの安全性が確保される。
なお、図９に示すように、例えば第２のデータ管理部２３へ第３のポート７０を接続し、この第３のポート７０へ第３のメモリカード８０を着脱可能に取り付けることができる。そして、第１のメモリカード３０のキュー部３５のデータを、第３のメモリカード８０のデータ保存部８３のバックアップキュー部８５にコピーし、また第２のメモリカード４０のキャッシュ部４５のデータを、第３のメモリカード８０のバックアップキャッシュ部８７にコピーする。よって、キュー部３５及びキャッシュ部４５のデータがバックアップされる。
図９の中で、図２と同一の要素には同一の符号を付してその説明を省略する。
第１のメモリカード３０が故障してそれを新しいメモリカードに交換したときのデータ再生方法を図１０に示す。
まず、第１のメモリカード３０が故障したときには、レジ端末１のディスプレイ９に、その旨及び対策ガイダンスが表示される。オペレータは当該ガイダンスに従い、第１のメモリカード３０を新しい第１のメモリカード１３０と交換する。次に、入力端末７を操作してデータ再生の指示を行うと、次の処理が実行される。
第２の処理部２０の第２のデータ管理部２３は、第２のメモリカード４０のキャッシュ部４５からキャッシュデータを読み出してそれを第１の処理部１０の第１のデータ管理部１３へ通信する。第１のデータ管理部１３は受信したキャッシュデータを新しい第１のメモリカード１３０のバックアップキャッシュ部１３７に書き込む。同様に第２のデータ管理部２３は、第２のメモリカード４０のバックアップキュー部４７からキューデータを読み出してそれを第１のデータ管理部１３へ通信する。第１のデータ管理部１３は受信したキューデータを新しい第１のメモリカード１３０のキュー部１３５へ書き込む。このように第２のメモリカード４０に保存されているデータを用いることにより、新しい第１のメモリカード１３０が再生されることとなる。
図１１は第２のメモリカード４０が故障してそれを新しいメモリカードに交換したときのデータ再生方法を示す。
まず、第２のメモリカード４０が故障したときには、レジ端末１のディスプレイ９に、その旨及び対策ガイダンスが表示される。オペレータは当該ガイダンスに従い、第２のメモリカード４０を新しい第２のメモリカード１４０と交換する。次に、入力端末７を操作してデータ再生の指示を行うと、次の処理が実行される。
第１の処理部１０の第１のデータ管理部１３は、第１のメモリカード３０のキュー部３５からキューデータを読み出してそれを第２の処理部２０の第２のデータ管理部２３へ通信する。第２のデータ管理部２３は受信したキューデータを新しい第２のメモリカード１４０のバックアップキュー部１４７に書き込む。同様に第１のデータ管理部１３は、第１のメモリカード３０のバックアップキャッシュ部３７からキャッシュデータを読み出してそれを第２のデータ管理部２３へ通信する。第２のデータ管理部２３は受信したキャッシュデータを新しい第２のメモリカード１４０のキャッシュ部１４５へ書き込む。このように第１のメモリカード３０に保存されているデータを用いることにより、新しい第２のメモリカード１４０が再生されることとなる。
第２のメモリカード４０のキャッシュ部４５や第１のメモリカード３０のキュー部３５の容量が限界に達したときの処理を以下に説明する。
データの二重化がされていない場合の例を図１２に示す。
キャッシュ部４５の容量が限界に達した場合、アプリケーション処理部１１に使用される可能性が低いキャッシュ部４５のキャッシュデータを第２のデータ管理部２３により削除して、その容量の回復をはかる。データの使用可能性に関する順位付けのため、例えばデータ管理部２３はアプリケーション処理部１１の実行に用いられたキャッシュ部４５のデータに重み付けをしている。
ネットワーク５０の不安定状態が長期間続いた場合、キュー部３５の容量が限界に達する場合がある。この場合はレジ端末１のディスプレイ９にその旨及び対策ガイダンスが表示される。オペレータは当該対策ガイダンスに従い、第１のメモリカードを新しいメモリカード２３０に交換する。その結果、アプリケーション処理部１１のその後の出力データは新しい第１のメモリカード２３０のキュー部２３５へ保存される。なお、通信処理部２１とサーバコンピュータ６０間の通信が復旧すれば、キュー部３５の容量が限界となった第１のメモリカードをレジ端末に接続することにより、出力データをサーバコンピュータ６０へアップロードすることができる。
データが二重化されている場合（図１３参照）、キャッシュ部４５の容量が限界に達すると、レジ端末１のディスプレイ９にその旨及び対策ガイダンスが表示される。オペレータは当該対策ガイダンスに従い第１のメモリカードを新しいメモリカード３３０に交換する。その結果、容量限界直前のキャッシュ部４５のデータは新しい第１のメモリカードのバックアップキャッシュ部へ保存される。その後、第２のデータ管理部２３はアプリケーション処理部１１に使用される可能性が低いキャッシュ部４５のキャッシュデータを削除して、その容量の回復をはかる。かかるキャッシュ部４５のキャッシュデータが第２のデータ管理部２３に読み出され、第１のデータ管理部１３を介して新しい第１のメモリカード３３０のバックアップキャッシュ部３３７へ書き込まれる。
同様に、キュー部の容量が限界に達すると、レジ端末１のディスプレイ９にその旨及び対策ガイダンスが表示される。オペレータは当該対策ガイダンスに従い第１のメモリカードを新しいメモリカード３３０に交換する。その結果、アプリケーション処理部１１のその後の出力は新しい第１のメモリカード３３０のキュー部３３５へ保存される。また、そのバックアップが第２のメモリカード４０のバックアップキュー部４７に保存される。なお、通信処理部２１とサーバコンピュータ６０間の通信が復旧すれば、取り外された第１のメモリカードをレジ端末に接続することにより、そのキュー部のデータをサーバコンピュータ６０へアップロードする。
以上説明したように、本発明のデータ通信端末は、通信障害が発生してデータ通信端末が孤立状態となったとしても第２の記憶媒体のキャッシュデータを用いてアプリケーション処理部を動作させ、その出力を第２の記憶媒体のキューへ書き出すことができる。よって、通信障害が発生しても暫くの間は継続してデータ通信端末を動作させることができる。通信障害が長期間に渡ってキュー部の容量が限界に達したときは記憶媒体を取り替えることにより、当該新しい記憶媒体のキュー部へその後の出力を保存することができる。また、取り外された記憶媒体を物理的にサーバコンピュータに移動することにより、キューデータをサーバコンピュータに直接アップロードすることができる。同様に、ダウンロードされるべきキャッシュデータをサーバコンピュータから直接に第１若しくは第２の記憶媒体へ書き込むことにより、不安定なネットワークを介することなくサーバコンピュータのデータをデータ通信端末で使用することが可能となる。
本発明は、上記発明の実施の形態及び実施例の説明に何ら限定されるものではない。特許請求の範囲の記載を逸脱せず、当業者が容易に想到できる範囲で種々の変形態様もこの発明に含まれる。
産業上の利用の可能性
このように構成されたデータ通信端末によれば、端末本体部に要求される処理機能が第１の処理部におけるアプリケーション処理部と第１のデータ管理部の動作、及び第２の処理部における通信処理部と第２のデータ管理部の動作のみとなり、ＣＰＵに要求される負荷が小さくなる。これによりＪＡＶＡ等の簡易なプログラミング言語を用いて各処理部を動作させることが可能となり、端末本体部を安価に提供することができる。１つのチップにおいて第１の処理部と第２の処理部とをバーチャルマシンとして独立動作させることにより端末本体部が更に安価になる。
また、第１の処理部と第２の処理部とを独立させことにより、各処理部において（特に外部ネットワークに接続される第２の処理部において）発生した不具合が他の処理部へ影響することを防止できる。
第１の処理部のアプリケーション処理部が生成したキューデータ及び第２の処理部の通信処理部が生成したキャッシュデータは、それぞれ第１の記憶媒体及び第２の記憶媒体に保存される。これら記憶媒体として昨今では安価なメモリカード等を使用できるので、この点においても装置全体が安価になる。
更に、データ通信端末とサーバコンピュータとの間で通信障害が生じても、暫くの間は第２の記憶媒体に保存されているキャッシュデータを用いて端末本体（アプリケーション処理部）を動作させ、その出力データ（キューデータ）を第１の記憶媒体に保存することにより、データ通信端末を継続して動作させることができる。通信障害が長期間に渡るときには、これら第１の記憶媒体及び／又は第２の記憶媒体を端末本体から取り外して物理的に移動させることにより、データ通信端末とサーバコンピュータと間のデータ交換が可能となる。
【図１】
2005055067.tif 000002
【図２】
2005055067.tif 000003
【図３】
2005055067.tif 000004
【図４】
2005055067.tif 000005
【図５】
2005055067.tif 000006
【図６】
2005055067.tif 000007
【図７】
2005055067.tif 000008
【図８】
2005055067.tif 000009
【図９】
2005055067.tif 000010
【図１０】
2005055067.tif 000011
【図１１】
2005055067.tif 000012
【図１２】
2005055067.tif 000013
【図１３】
2005055067.tif 000014
【国際調査報告】
2005055067.tif 000015
2005055067.tif 000016
2005055067.tif 000017
2005055067.tif 000018