(57)【要約】【課題】  一時的にサーバとの通信が切断した場合でも操作の続行を可能にすると共に、通信による操作の待ち時間を発生しにくくする。【解決手段】  クライアント端末としての携帯端末１０とサーバ５０とが通信網４０を介して通信を行う。サーバ５０は、少なくともセキュリティに配慮が必要なセキュアデータ７０２を記憶する記憶装置７０を有する。携帯端末１０は、データを一時的に記憶する一時記憶装置３０と、一時記憶装置３０内に設けられたキャッシュメモリ３０２と、キャシュメモリ３０２に対するデータの読込み・書込み処理とサーバ５０に対するデータの読込み・書込み処理とを行う読込み・書込み手段２０２を含み、セキュアデータ３０１を扱うためのセキュアアプリ２０１を動作させて、読込み・書込み手段２０２によりサーバ５０の記憶装置７０に記憶されているセキュアデータ７０２を通信網４０を介して読込んでキャッシュメモリ３０２に一旦保存する情報処理装置２０とを有する。【選択図】  図１
2009181458.tif 000002
【特許請求の範囲】
【請求項１】
クライアント端末とサーバとが通信網を介して通信を行うシンクライアントシステムであって、
サーバは、
少なくともセキュリティに配慮が必要なセキュアデータを記憶する記憶装置を有し、
クライアント端末は、
データを一時的に記憶する一時記憶装置と、
一時記憶装置内に設けられたキャッシュメモリと、
キャシュメモリに対するデータの読込み・書込み処理とサーバに対するデータの読込み・書込み処理とを行う読込み・書込み手段を含み、前記セキュアデータを扱うためのセキュアアプリケーションを動作させて、読込み・書込み手段によりサーバの記憶装置に記憶されているセキュアデータを通信網を介して読込んでキャッシュメモリに一旦保存する情報処理装置とを有することを特徴とするシンクライアントシステム。
【請求項２】
前記読込み・書込み手段は、読込み要求があった場合に、前記キャッシュメモリから前記セキュアデータを読込むことを特徴とする請求項１に記載のシンクライアントシステム。
【請求項３】
前記読込み・書込み手段は、書き込み要求があった場合には、前記キャッシュメモリに前記セキュアデータを一旦書込んでおき、変更されたセキュアデータの前記サーバへの転送は非同期で行うことを特徴とする請求項１に記載のシンクライアントシステム。
【請求項４】
前記情報処理装置は、前記キャッシュメモリに記憶されているセキュアデータを所定のタイミングで消去することを特徴とする請求項１乃至３のいずれか１項に記載のシンクライアントシステム。
【請求項５】
前記所定のタイミングは、前記クライアント端末と前記サーバとの間の切断状態が一定時間継続したタイミングであることを特徴とする請求項４の記載のシンクライアントシステム。
【請求項６】
前記一時記憶装置は揮発性であり、
前記所定のタイミングは前記クライアント端末の電源がオフにされたタイミングであることを特徴とする請求項４の記載のシンクライアントシステム。
【請求項７】
前記サーバの記憶装置は、前記セキュアデータと前記セキュアアプリケーションとを記憶し、
前記クライアント端末の読込み・書込み手段は、前記サーバの記憶装置に記憶されているセキュアアプリケーションとセキュアデータとを通信網を介して読込み、読込まれたセキュアアプリケーションとセキュアデータとを前記キャッシュメモリに一旦保存することを特徴とする請求項１乃至６のいずれか１項に記載のシンクライアントシステム。
【請求項８】
前記サーバの記憶装置は、さらに前記クライアント端末で実行されるソフトウェアを記憶し、このソフトウェアは前記クライアント端末の起動時に前記前記通信網を介して前記クライアント端末に読込まれることを特徴とする請求項１乃至７のいずれか１項に記載のシンクライアントシステム。
【請求項９】
クライアント端末とサーバとが通信網を介して通信を行うシンクライアントシステムの通信方法であって、
サーバの記憶装置は、少なくともセキュリティに配慮が必要なセキュアデータを記憶し、
クライアント端末は、前記セキュアデータを扱うためのセキュアアプリケーションを動作させて、サーバの記憶装置に記憶されているセキュアデータを通信網を介して読込んでキャッシュメモリに一旦保存することを有することを特徴とするシンクライアントシステムの通信方法。
【請求項１０】
前記セキュアデータの読込み要求があった場合は、前記セキュアデータが前記キャッシュメモリに存在するか否かの判定を行い、
前記キャッシュメモリに存在しない場合には、前記サーバから前記セキュアデータを読込んで前記キャッシュメモリに保存し、
前記キャッシュメモリに存在する場合には、前記セキュアデータを前記キャッシュメモリから読込むことを特徴とする請求項９に記載のシンクライアントシステムの通信方法。
【請求項１１】
前記セキュアデータの書込み要求があった場合は、前記セキュアデータが前記キャッシュメモリに存在するか否かの判定を行い、
前記キャッシュメモリに存在しない場合には、前記サーバから前記セキュアデータを読込んで前記キャッシュメモリに保存し、
前記キャッシュメモリに存在する場合には、前記セキュアデータを前記キャッシュメモリに書込み、
前記キャッシュメモリ内の変更されたセキュアデータを非同期に前記サーバへ転送することを特徴とする請求項９に記載のシンクライアントシステムの通信方法。
【請求項１２】
前記キャッシュメモリに記憶されているセキュアデータを所定のタイミングで消去することを特徴とする請求項９乃至１１のいずれか１項に記載のシンクライアントシステムの通信方法。
【請求項１３】
前記所定のタイミングは、前記クライアント端末と前記サーバとの間の切断状態が一定時間継続したタイミングであることを特徴とする請求項１２の記載のシンクライアントシステムの通信方法。
【請求項１４】
前記所定のタイミングは前記クライアント端末の電源がオフにされたタイミングであることを特徴とする請求項１２の記載のシンクライアントシステムの通信方法。
【請求項１５】
前記サーバの記憶装置は、前記セキュアデータと前記セキュアアプリケーションとを記憶し、
前記クライアント端末は、前記サーバの記憶装置に記憶されているセキュアアプリケーションとセキュアデータとを通信網を介して読込み、読込まれたセキュアアプリケーションとセキュアデータとを前記キャッシュメモリに一旦保存することを特徴とする請求項９に記載のシンクライアントシステムの通信方法。
【請求項１６】
前記セキュアアプリケーションが前記キャッシュメモリに存在するか否かを判定し、
前記キャッシュメモリに存在する場合には、前記キャッシュメモリから前記セキュアアプリケーション読込み、
前記キャッシュメモリに存在しない場合には、前記サーバから前記セキュアアプリケーションを読込むことを特徴とする請求項１５に記載のシンクライアントシステムの通信方法。
【請求項１７】
少なくともセキュリティに配慮が必要なセキュアデータを記憶する記憶装置を有するサーバと通信網を介して通信を行うシンクライアント端末であって、
データを一時的に記憶する一時記憶装置と、
一時記憶装置内に設けられたキャッシュメモリと、
キャシュメモリに対するデータの読込み・書込み処理とサーバに対するデータの読込み・書込み処理とを行う読込み・書込み手段を含み、前記セキュアデータを扱うためのセキュアアプリケーションを動作させて、読込み・書込み手段によりサーバの記憶装置に記憶されているセキュアデータを通信網を介して読込んでキャッシュメモリに一旦保存する情報処理装置とを有することを特徴とするシンクライアント端末。
【請求項１８】
前記読込み・書込み手段は、読込み要求があった場合に、前記キャッシュメモリから前記セキュアデータを読込むことを特徴とする請求項１７に記載のシンクライアント端末。
【請求項１９】
前記読込み・書込み手段は、書き込み要求があった場合には、前記キャッシュメモリに前記セキュアデータを一旦書込んでおき、変更されたセキュアデータの前記サーバへの転送は非同期で行うことを特徴とする請求項１７に記載のシンクライアント端末。
【請求項２０】
前記情報処理装置は、前記キャッシュメモリに記憶されているセキュアデータを所定のタイミングで消去することを特徴とする請求項１７乃至１９のいずれか１項に記載のシンクライアント端末。
【請求項２１】
前記所定のタイミングは、前記クライアント端末と前記サーバとの間の切断状態が一定時間継続したタイミングであることを特徴とする請求項２０の記載のシンクライアント端末。
【請求項２２】
前記一時記憶装置は揮発性であり、
前記所定のタイミングは前記クライアント端末の電源がオフにされたタイミングであることを特徴とする請求項２０の記載のシンクライアント端末。
【請求項２３】
前記サーバの記憶装置は、前記セキュアデータと前記セキュアアプリケーションとを記憶し、
前記クライアント端末の読込み・書込み手段は、前記サーバの記憶装置に記憶されているセキュアアプリケーションとセキュアデータとを通信網を介して読込み、読込まれたセキュアアプリケーションとセキュアデータとを前記キャッシュメモリに一旦保存することを特徴とする請求項１７乃至２２のいずれか１項に記載のシンクライアント端末。
【請求項２４】
前記サーバの記憶装置は、さらに前記クライアント端末で実行されるソフトウェアを記憶し、このソフトウェアは前記クライアント端末の起動時に前記前記通信網を介して前記クライアント端末に読込まれることを特徴とする請求項１７乃至２３のいずれか１項に記載のシンクライアント端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、クライアント端末とサーバとが通信網を介して通信を行うシンクライアントシステム、シンクライアントシステムの通信方法及びシンクライアント端末に関する。
【背景技術】
【０００２】
近年、携帯端末（クライアント端末）の普及により、携帯端末上でアプリケーションを実行する要求が高まっている。一方、携帯端末にセキュアデータを保存したまま紛失し、情報が漏洩する事例が多発しており、シンクライアントシステムに対する需要が高まっている。
【０００３】
ここで、セキュアデータとは、企業秘密情報や個人情報など漏洩に対するリスクが高くセキュリティの配慮が必要なデータのことをいう。また、シンクライアントシステムとは、サーバ上でアプリケーションプログラムを実行し、携帯端末上からその操作を行うクライアントサーバシステムの一種である。
【０００４】
例えば、特許文献１（特開２００５−２２８２２７号公報）や特許文献２（特開２００７−３４６８７号公報）でシンクライアント端末が提案されているが、いずれもアプリケーションはサーバ側で実行されており、ユーザの操作、画面への描画部分をネットワークを経由して携帯端末と通信するため、サーバとの通信が切断した場合には操作が不可能になる。
【０００５】
サーバとの通信が切断した場合に端末の操作を可能とするためには、特許文献２のように操作内容を蓄積する仕組みを作りこむ必要があった。
【０００６】
【特許文献１】特開２００５−２２８２２７号公報
【特許文献２】特開２００７−３４６８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
そこで、本発明は、上記従来技術の問題点に鑑みて成されたものであり、その目的は、一時的にサーバとの通信が切断した場合でも操作の続行を可能にすると共に、通信による操作の待ち時間を発生しにくくすることにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明では、クライアント端末とサーバとが通信網を介して通信を行うシンクライアントシステムであって、
サーバは、
少なくともセキュリティに配慮が必要なセキュアデータを記憶する記憶装置を有し、
クライアント端末は、
データを一時的に記憶する一時記憶装置と、
一時記憶装置内に設けられたキャッシュメモリと、
キャシュメモリに対するデータの読込み・書込み処理とサーバに対するデータの読込み・書込み処理とを行う読込み・書込み手段を含み、前記セキュアデータを扱うためのセキュアアプリケーションを動作させて、読込み・書込み手段によりサーバの記憶装置に記憶されているセキュアデータを通信網を介して読込んでキャッシュメモリに一旦保存する情報処理装置とを有する。
【０００９】
また、本発明では、クライアント端末とサーバとが通信網を介して通信を行うシンクライアントシステムの通信方法であって、
サーバの記憶装置は、少なくともセキュリティに配慮が必要なセキュアデータを記憶し、
クライアント端末は、前記セキュアデータを扱うためのセキュアアプリケーションを動作させて、サーバの記憶装置に記憶されているセキュアデータを通信網を介して読込んでキャッシュメモリに一旦保存する。
【００１０】
また、本発明では、少なくともセキュリティに配慮が必要なセキュアデータを記憶する記憶装置を有するサーバと通信網を介して通信を行うシンクライアント端末であって、
データを一時的に記憶する一時記憶装置と、
一時記憶装置内に設けられたキャッシュメモリと、
キャシュメモリに対するデータの読込み・書込み処理とサーバに対するデータの読込み・書込み処理とを行う読込み・書込み手段を含み、前記セキュアデータを扱うためのセキュアアプリケーションを動作させて、読込み・書込み手段によりサーバの記憶装置に記憶されているセキュアデータを通信網を介して読込んでキャッシュメモリに一旦保存する情報処理装置とを有する。
【発明の効果】
【００１１】
本発明によれば、一時的にサーバとの通信が切断した場合でも操作の続行を可能である。また、通信による操作の待ち時間を発生しにくくすると共に、ユーザに対して通信を意識しない操作感を提供できる。
【発明を実施するための最良の形態】
【００１２】
次に、本発明の実施例について図面を参照して詳細に説明する。
【００１３】
（第１の実施例）
図１は、本発明の第１の実施例に係るシンクライアントシステムの全体構成図である。
【００１４】
第１の実施例に係るシンクライアントシステムは、クライアント端末としての携帯端末１０、通信網４０及びサーバ５０から成る。
【００１５】
携帯端末１０は、情報処理装置２０と一時記憶装置３０とを有する。一時記憶装置３０は、セキュアデータ３０１を記憶すると共に、キャッシュメモリ３０２を有する。
【００１６】
情報処理装置２０では、オペレーティングシステム、アプリケーションなどのソフトウェアが動作している。さらに、情報処理装置２０は、セキュアアプリケーション（以下、セキュアアプリ２０１という）、データ読込み・書込み手段２０２及び通信手段２０３を有する。
【００１７】
一方、サーバ５０は、情報処理装置６０と記憶装置７０とを有する。情報処理装置６０は通信手段６０１とデータ読込み・書込み手段６０２とを有する。記憶装置７０は、セキュアデータ７０１を格納するファイルとセキュアアプリ７０２を格納するファイルとを有する。通信網４０は、有線または無線の通信網である。
【００１８】
ここで、セキュアデータ３０１、７０２とは、企業秘密情報や個人情報など漏洩に対するリスクが高くセキュリティの配慮が必要なデータのことをいう。また、セキュアアプリ２０１，７０１は、セキュアデータ３０１，７０２を扱うためのアプリケーションである。アプリケーション本体はサーバ５０内の記憶装置７０に格納されており、携帯端末１０のメニュー画面（図示せず）からユーザの操作で起動された際に、通信網４０経由で読込まれて起動される。
【００１９】
セキュアアプリ２０１は起動後に、使用者が正規のユーザかどうか確認するための認証を行う。認証方法は携帯端末１０が持つ任意の認証手段を用いることとするが、ユーザにとって操作が簡単で認証精度が高い、指紋認証や顔認証などの生体認証を用いるのが望ましい。さらに、紛失・盗難時に悪用されることを避けるため、一定時間操作がない場合は自動的にセキュアアプリ２０１を終了する。
【００２０】
データ読込み・書込み手段２０２は、キャシュメモリ３０２に対するデータの読込み・書込み処理とサーバ５０に対するデータの読込み・書込み処理とを行う。このように、データ読込み・書込み手段２０２は、セキュアアプリ２０１がサーバ５０上の情報を読込む際のインタフェースを提供する。
【００２１】
一度読込まれたデータは、データ読込み・書込み手段２０２が自動的にキャシュメモリ３０２に保存する。次回読込み要求があった場合にはキャシュメモリ３０２からデータを読込む。また、データの書き込み要求があった場合は、一旦キャシュメモリ３０２上に書込んでアプリケーションに直ちに処理を返し、サーバ５０への反映（データの転送）は非同期で行う。このようにして、データアクセス性能の向上と一時的な通信切断時の操作の継続を可能としている。ただし、紛失・盗難時に悪用されることを避けるため、切断状態が一定時間継続した場合は自動的にキャシュメモリ３０２をクリアする。
【００２２】
通信手段２０３は、通信網４０経由でサーバ５０上の通信手段６０１との通信を行う。データを通信網４０に送出する前に暗号化を施し、通信内容の秘匿性を確保する。データ受信時には復号を行う。
【００２３】
一時記憶装置３０は、揮発性の記憶装置であり、電源オフによりデータはすべて消去される。一時記憶装置３０は、セキュアアプリ２０１が扱うセキュアデータ３０１を記憶すると共に、データ読込み・書込み手段２０２が一度読込んだデータを再利用するために保存しておく領域であるキャシュメモリ３０２を含む。
【００２４】
サーバ５０の役割は、携帯端末１０が使用するセキュアアプリ７０１及びセキュアデータ７０２を格納し、携帯端末１０からの要求によりデータ読込み・書込み手段６０２を介して読込み通信手段６０１を用いて送出すること、また、携帯端末１０から書き込み要求により送信されたデータを記憶装置７０に保存することである。
【００２５】
通信手段６０１は、携帯端末１０から受信したデータをデータ読込み・書込み手段６０２へ受け渡す。また、データ読込み・書込み手段６０２から受け取ったデータを携帯端末１０へ送信する。データ受信時には復号を行い、データを通信網４０に送出する前に暗号化を施し通信内容の秘匿性を確保する。
【００２６】
データ読込み・書込み手段６０２は、携帯端末１０のセキュアアプリ２０１からデータ読込み要求を受け取り、要求されたデータを記憶装置７０から読み込み、携帯端末１０のセキュアアプリ２０１へ送信する。また、携帯端末１０のセキュアアプリ２０１からのデータ保存要求を受け取り、受信したデータを記憶装置７０へ保存する。記憶装置７０には、携帯端末１０が使用するセキュアデータ７０２及びセキュアアプリ７０１が格納されている。
【００２７】
次に、図１及び図２を参照して、本発明の第１の実施例の動作ついて詳細に説明する。ここで、図２は、セキュアアプリの起動から、ユーザによる操作、セキュアアプリの終了までのデータ処理に着目した動作を示すフローチャートである。
【００２８】
まず、ユーザがメニュー画面からセキュアアプリ２０１，７０１の起動を選択すると、データ読込み・書込み手段２０２へ、セキュアアプリ２０１，７０１の本体ファイルの読込みが指示される（ステップ２０１）。
【００２９】
次に、データ読込み・書込み手段２０２により、セキュアアプリ２０１，７０１の本体ファイルがキャッシュメモリ３０２に存在するか否かの判定が行われる（ステップ２０２）。
【００３０】
判定の結果、キャッシュメモリ３０２に存在する（キャッシュヒットする）場合は、そのままステップ２０４に進む。一方、判定の結果、キャッシュメモリ３０２に存在しない場合は、通信網４０を介して、サーバ５０からセキュアアプリ７０１の本体のファイルを読込み、キャッシュメモリ３０２に保存する（ステップ２０３）。
【００３１】
ステップ２０４では、セキュアアプリ２０１をキャッシュメモリ３０２から読込み、ステップ２０５でセキュアアプリ２０１を起動する。
【００３２】
セキュアアプリ２０１の起動後、ユーザの操作により処理は分岐する（ステップ２０６）。
【００３３】
まず、ユーザがデータ読込みの操作を行った場合は、セキュアアプリ２０１からデータ読込み・書込み手段２０２へデータの読込みが指示され、読込み対象のデータがキャッシュメモリ３０２に存在するかの判定が行われる（ステップ２０７）。
【００３４】
判定の結果、キャッシュメモリ３０２に存在する（キャッシュヒットする）場合は、そのままステップ２０９に進む。一方、判定の結果、キャッシュメモリ３０２に存在しない場合は、サーバ５０から対象データを読込み、キャッシュメモリ３０２に保存する（ステップ２０８）。そして、ステップ２０９でデータをキャッシュメモリ３０２から読込み、セキュアアプリ２０１へ渡す。
【００３５】
ステップ２０６で、ユーザがデータ書込みの操作を行った場合は、セキュアアプリ２０１からデータ読込み・書込み手段へ２０２データの書込みが指示され、書込み対象のデータがキャッシュメモリ３０２に存在するかの判定が行われる（ステップ２１０）。
【００３６】
判定の結果、キャッシュメモリ３０２に存在する（キャッシュヒットする）場合は、そのままステップ２１２に進む。一方、判定の結果、キャッシュメモリ３０２に存在しない場合は、サーバ５０から対象データを読込みキャッシュメモリ３０２に保存する。
【００３７】
ステップ２１２では、データをキャッシュメモリ３０２に書込み、セキュアアプリ２０１へ書込み完了が通知される。キャッシュメモリ３０２へ書き込まれたデータは、非同期にサーバ５０へ反映（転送）される。
【００３８】
ステップ２０６で、アプリケーションの終了操作が行われた場合は、キャッシュメモリ３０２上に書込まれたデータをすべてサーバ５０へ反映しアプリケーションを終了する（ステップ２１３）。このようにして、キャッシュメモリ３０２の変更されたデータがサーバ５０へ反映される。
【００３９】
以上の動作により、読込み・書込みの対象データがキャッシュメモリ３０２上に存在する場合は、ユーザの操作時に通信が発生しないため、通信が一時的に切断した場合でも操作を継続することが可能である。
【００４０】
キャッシュメモリ３０２に対象データが存在しない場合や書込み後に非同期にサーバ５０へデータを反映させる場合に、通信が切断している場合にはサーバ５０への接続を行う必要がある。この場合、サーバ５０への接続は自動的に行われるため、ユーザは一時的な通信の切断を意識せず操作可能である。
【００４１】
上記第１の実施例によれば、以下の効果を有する。
【００４２】
第１に、サーバ５０へのデータの読込み・書込み処理で常にキャッシュメモリ３０２を介することで、ユーザに通信を意識しない操作感を提供できる。
【００４３】
第２に、セキュアデータ７０２をサーバ５０側で管理し、携帯端末１０側では一時記憶装置３０にのみ保持し、消去されるタイミングを工夫したことで、携帯端末１０の紛失・盗難時にセキュアデータ３０１の漏洩を防ぐことができる。
【００４４】
第３に、セキュアデータ７０２をサーバ５０から読込む処理をファイルシステム以下に隠蔽することで、アプリケーションの開発手法が既存と同様でよく、既存のアプリケーションの流用が容易という開発上の利点がある。
【００４５】
第４に、アプリケーションのバージョンアップが発生した場合に、個々の携帯端末１０に対して設定を行う必要がなく、サーバ５０に格納しているアプリケーション本体のみ更新すればよい。
【００４６】
（第２の実施例）
次に、本発明の第２の実施例について説明する。図３は、本発明の第２の実施例に係るシンクライアントシステムの全体構成図である。
【００４７】
図１に示す第１の実施例では、セキュアアプリ７０１、セキュアデータ７０２共にサーバ５０の記憶装置７０に格納していた。一方、第２の実施例では、セキュアデータ７０２のみをサーバ５０の記憶装置７０に格納し、セキュアアプリ２０１については携帯端末１０に格納するようにした。その他の構成は第１の実施例と同様なので、その説明は省略する。第２の実施例によれば、第１の実施例よりもセキュアアプリ２０１の起動時の待ち時間が減少する。
【００４８】
（第３の実施例）
次に、本発明の第３の実施例について説明する。図４は、本発明の第３の実施例に係るシンクライアントシステムの全体構成図である。
【００４９】
第３の実施例では、第１の実施例と異なり、サーバ５０の記憶装置７０に、セキュアアプリ７０１、セキュアデータ７０２だけでなく、携帯端末１０のオペレーティングシステムを含む全ソフトウェア７０３を格納しておく。そして、携帯端末１０の全ソフトウェア７０３を、携帯端末１０の起動時に通信網４０経由でサーバ５０から読込む。その他の構成は第１の実施例と同様なので、その説明は省略する。
【００５０】
第３の実施例によれば、携帯端末１０側にソフトウェアを保存しておく領域が必要ないため携帯端末１０の製造コストが低くなる。さらに、オペレーティングシステムを含めたすべてのソフトウェアのアップデートが携帯端末１０側の設定なしに可能となる。
【００５１】
以上のように、本発明の実施例では、セキュアデータ３０１、７０２を携帯端末１０側では永続的に保持せずサーバ５０で管理し、必要に応じて携帯端末１０へダウンロードすることで、情報漏えいに対する高いセキュリティレベルを実現する。
【００５２】
また、サーバ５０から一度読込んだデータは携帯端末１０側の一時記憶装置３０内のキャッシュメモリ３０２に保存して次回の読込み時に再利用し、データを更新する際には一旦キャッシュメモリ３０２へ書き込み、サーバ５０への反映は非同期に行う。これにより、通信による操作の待ち時間が発生しにくく、ユーザは通信を意識することなく携帯端末１０の操作が可能となる。
【００５３】
また、アプリケーションの実行を携帯端末１０側で行うため、サーバ５０との接続が一時的に切断したとしてもユーザはそれを意識することなく操作を継続可能である。
【００５４】
以上、本発明者によってなされた発明を実施例に基づき具体的に説明したが、本発明は上記実施例に限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることは言うまでもない。
【００５５】
例えば、上記実施例で説明したシンクライアント端末としての携帯端末は、携帯電話、スマートフォン、ＰＤＡ、ノートパソコン、デスクトップパソコンなどを広く含む。
【図面の簡単な説明】
【００５６】
【図１】本発明の第１の実施例に係るシンクライアントシステムの全体構成図である。
【図２】本発明の第１の実施例の動作を示すフローチャートである。
【図３】本発明の第２の実施例に係るシンクライアントシステムの全体構成図である。
【図４】本発明の第３の実施例に係るシンクライアントシステムの全体構成図である。
【符号の説明】
【００５７】
１０  携帯端末
２０  情報処理装置
３０  一時記憶装置
４０  通信網
５０  サーバ
６０  情報処理装置
７０  記憶装置
２０１  セキュアアプリ
２０２  データ読込み・書込み手段
２０３  通信手段
３０１  セキュアデータ
３０２  キャッシュメモリ
６０１  通信手段
６０２  データ読込み・書込み手段
７０１  セキュアアプリ
７０２  セキュアデータ
７０３  全ソフトウェア
【図１】
2009181458.tif 000003
【図２】
2009181458.tif 000004
【図３】
2009181458.tif 000005
【図４】
2009181458.tif 000006