(57)【特許請求の範囲】
【請求項１】
ユーザデータを格納するデータベースを備えるサーバと、前記サーバから前記ユーザデータを取得するシンクライアント端末とが、ネットワークを介して接続されるシンクライアント−サーバシステムであって、
前記シンクライアント端末は、
データを送受信する通信処理手段と、
前記通信処理手段を介して前記サーバにユーザデータ取得要求を行い、前記サーバから取得したユーザデータを揮発性メモリに格納する記憶手段と、
前記揮発性メモリに格納されたユーザデータの参照が終了した後、予め定めた一定時間が経過したか否か判断し、経過した場合は前記揮発性メモリに格納したデータを削除する制御手段と、
前記揮発性メモリに格納されたユーザデータの参照を認証するか否か確認するシンクライアント端末側認証手段とを備え、
前記制御手段は、前記揮発性メモリに格納されたユーザデータの参照が終了した後、前記揮発性メモリに格納されたデータを再度参照する旨の要求がなされた場合は、前記シンクライアント端末側認証手段による認証を行い、認証が認められた場合には前記揮発性メモリに格納されたユーザデータを参照させ、前記認証が認められなかった場合は、前記揮発性メモリに格納されたユーザデータを削除することを特徴とするシンクライアント−サーバシステム。
【請求項２】
前記サーバは、
前記シンクライアント端末から前記ユーザデータ取得要求がされた場合に、前記ユーザデータ取得要求をしたシンクライアント端末を認証するか否か確認するサーバ側認証手段を備え、
前記サーバ側認証手段により認証が認められた場合は、要求されたユーザデータを前記シンクライアント端末に送信することを特徴とする請求項１記載のシンクライアント−サーバシステム。
【請求項３】
前記制御手段は、前記揮発性メモリに格納されたデータを再度参照する旨の要求がなされた場合に、前記通信処理手段を介して前記サーバと通信できる状態であれば、前記サーバと接続し、前記サーバ側認証手段により前記揮発性メモリに格納されたデータの参照・削除を制御し、前記サーバと通信できない場合は、前記シンクライアント端末側認証手段の認証により前記揮発性メモリに格納されたデータの参照・削除を制御することを特徴とする請求項２記載のシンクライアント−サーバシステム。
【請求項４】
前記制御手段は、前記サーバ側認証手段若しくは前記シンクライアント端末側認証手段により認証が認められなかった場合は、前記揮発性メモリに格納されたデータを参照させず、前記認証が認められなかった場合が予め定められた回数分を超えた場合に、前記揮発性メモリに格納されたデータの削除を行うよう制御することを特徴とする請求項２又は３記載のシンクライアント−サーバシステム。
【請求項５】
データを送受信する通信処理手段と、
前記通信処理手段を介してサーバにユーザデータ取得要求を行い、前記サーバから取得したユーザデータを揮発性メモリに格納する記憶手段と、
前記揮発性メモリに格納されたユーザデータの参照が終了した後、予め定めた一定時間が経過したか否か判断し、経過した場合は前記揮発性メモリに格納したデータを削除する制御手段と、
前記揮発性メモリに格納されたユーザデータの参照を認証するか否か確認するシンクライアント端末側認証手段を備え、
前記制御手段は、前記揮発性メモリに格納されたユーザデータの参照が終了した後、前記揮発性メモリに格納されたデータを再度参照する旨の要求がなされた場合は、前記シンクライアント端末側認証手段による認証を行い、認証が認められた場合には前記揮発性メモリに格納されたユーザデータを参照させ、前記認証が認められなかった場合は、前記揮発性メモリに格納されたユーザデータを削除することを特徴とするシンクライアント端末。
【請求項６】
ユーザデータを格納するデータベースを備えるサーバと、前記サーバから前記ユーザデータを取得するシンクライアント端末とが、ネットワークを介して接続されるシンクライアント−サーバシステムに用いられる前記シンクライアント端末のデータ管理方法であって、
データを送受信する通信処理部を介して前記サーバにユーザデータ取得要求を行い、
前記サーバから前記要求に応じて送信されたユーザデータを揮発性メモリに格納し、
前記揮発性メモリに格納されたユーザデータの参照が終了した後、予め定めた一定時間が経過したか否か判断し、経過した場合は前記揮発性メモリに格納したデータを削除し、
前記揮発性メモリに格納されたユーザデータの参照が終了した後、前記揮発性メモリに格納されたデータを再度参照する旨の要求がなされた場合は、シンクライアント端末側認証部による認証を行い、認証が認められた場合には前記揮発性メモリに格納されたユーザデータを参照させ、前記認証が認められなかった場合は、前記揮発性メモリに格納されたユーザデータを削除することを特徴とするデータ管理方法。
【請求項７】
ユーザデータを格納するデータベースを備えるサーバと、前記サーバから前記ユーザデータを取得するシンクライアント端末とが、ネットワークを介して接続されるシンクライアント−サーバシステムに用いられる前記シンクライアント端末のデータ管理プログラムであって、
データを送受信する通信処理部を介して前記サーバにユーザデータ取得要求を行う処理と、
前記サーバから前記要求に応じて送信されたユーザデータを揮発性メモリに格納する処理と、
前記揮発性メモリに格納されたユーザデータの参照が終了した後、予め定めた一定時間が経過したか否か判断し、経過した場合は前記揮発性メモリに格納したデータを削除する処理と、
前記揮発性メモリに格納されたユーザデータの参照が終了した後、前記揮発性メモリに格納されたデータを再度参照する旨の要求がなされた場合は、シンクライアント端末側認証部による認証を行い、認証が認められた場合には前記揮発性メモリに格納されたユーザデータを参照させ、前記認証が認められなかった場合は、前記揮発性メモリに格納されたユーザデータを削除する処理とをコンピュータに実行させることを特徴とするデータ管理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、シンクライアント−サーバシステム、シンクライアント端末、データ管理方法及びコンピュータ読み取り可能な記録媒体に関する。
【背景技術】
【０００２】
昨今、画面表示やキー／マウス入力等の最低限の機能のみを持った低価格な専用の情報処理装置（以下、シンクライアント（ｔｈｉｎ  ｃｌｉｅｎｔ）端末と称す）を用いたシンクライアント−サーバシステムが知られている（特許文献１、２参照）。特許文献１などに記載のシンクライアント−サーバシステムにおいては、シンクライアント端末が、アプリケーション等の資源を全て一元管理するサーバとネットワークを介して接続される。シンクライアント−サーバシステムは、アプリケーション等のプログラムや、データやファイルなどをサーバ側が保持し、アプリケーション処理をサーバ側の仮想的に確保されたメモリ領域で動作させる技術である。シンクライアント側は、ユーザのキー操作などの入出力と、画面表示・操作の部分のみの処理を行う。これにより、ほとんどの処理についてサーバ側の資源を用いるため、シンクライアント側では、少量のメモリとハードディスク環境で動作が可能となる。
また、ＰＣ（パーソナルコンピュータ（ｐｅｒｓｏｎａｌ  ｃｏｍｐｕｔｅｒ））の紛失や盗難によるデータの紛失・流出を防ぐための解決策の一つとしても、シンクライアントが注目されている。通常、シンクライアント端末に用いるＰＣは、ＨＤＤ（ハードディスクドライブ（ｈａｒｄ  ｄｉｓｋ  ｄｒｉｖｅ））や記録ドライブを搭載していないため、情報を保持することができない。そのため、万が一盗難や紛失の際にも情報漏洩は発生しないため、シンクライアントはセキュリティ対策に最適となる。シンクライアントシステムの方式はいくつかあるが、セキュリティの面からは以下の方式が有効である。それは、サーバ上で実行されるアプリケーションの画面を画素単位でシンクライアント端末に送信し、シンクライアント端末側では画素の情報を受信した後それをそのまま表示する方式である（特許文献３参照）。画面イメージのみを送信するため、この方式を画像転送方式と称す。
さらに、携帯電話機をシンクライアント端末として用いることも実現可能となっている。これにより、外出先等から企業内、家庭内のＰＣを遠隔操作するという新たな用途にシンクライアントシステムを適用することが可能となっている（特許文献２参照）。
【特許文献１】特開２００７−６５８３５号公報
【特許文献２】特開２００４−３４８３８０号公報
【特許文献３】特開２００５−２２８２２７号公報
【特許文献４】特開２００７−１５６９８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上述したシンクライアント端末は、サーバと接続してデータの操作を行う。例えば電話帳を参照する場合は、シンクライアント端末は、サーバとネットワークを介して接続し、サーバから電話帳データをダウンロードし、シンクライアント端末の揮発性メモリ内にデータを格納して参照する。揮発性メモリ内に格納されたデータは、揮発性メモリの特性により、電源がＯＦＦになった時点で消滅する。したがって、再度電話帳を参照する場合は、サーバから改めてダウンロードする。
このように、シンクライアント端末はデータを保持しないため、シンクライアント−サーバシステムはセキュリティ対策に有効である。また、ＨＤＤ等を備えない安価なシンクライアント端末を使用するため、シンクライアント−サーバシステムは、コストを低減することが出来る。
しかしながら、シンクライアント端末に携帯電話機等の携帯通信端末を用いる場合は、常に電源をＯＮの状態にしたまま持ち運ぶことが多い。このため、電源ＯＦＦによる揮発性メモリからのデータ消滅が実現せず、携帯通信端末の紛失時にデータが流出する恐れがある。
本発明は上述した課題を解決し、シンクライアント端末紛失時のデータ流出を防止するシンクライアント−サーバシステム、シンクライアント端末、データ管理方法及びコンピュータ読み取り可能な記録媒体を提供することを目的としている。
【課題を解決するための手段】
【０００４】
本発明に係るシンクライアント−サーバシステムは、ユーザデータを格納するデータベースを備えるサーバと、サーバからユーザデータを取得するシンクライアント端末とが、ネットワークを介して接続されるシンクライアント−サーバシステムであって、シンクライアント端末は、データを送受信する通信処理手段と、通信処理手段を介してサーバにユーザデータ取得要求を行い、サーバから取得したユーザデータを揮発性メモリに格納する記憶手段と、揮発性メモリに格納されたユーザデータの参照が終了した後、予め定めた一定時間が経過したか否か判断し、経過した場合は揮発性メモリに格納したデータを削除する制御手段と、を備えることを特徴とする。
本発明に係るシンクライアント端末は、ユーザデータを格納するデータベースを備えるサーバと、サーバからユーザデータを取得するシンクライアント端末とが、ネットワークを介して接続されるシンクライアント−サーバシステムに用いられるシンクライアント端末であって、データを送受信する通信処理手段と、通信処理手段を介してサーバにユーザデータ取得要求を行い、サーバから取得したユーザデータを揮発性メモリに格納する記憶手段と、揮発性メモリに格納されたユーザデータの参照が終了した後、予め定めた一定時間が経過したか否か判断し、経過した場合は揮発性メモリに格納したデータを削除する制御手段と、を備えることを特徴とする。
本発明に係るデータ管理方法は、ユーザデータを格納するデータベースを備えるサーバと、サーバからユーザデータを取得するシンクライアント端末とが、ネットワークを介して接続されるシンクライアント−サーバシステムに用いられるシンクライアント端末のデータ管理方法であって、データを送受信する通信処理部を介してサーバにユーザデータ取得要求を行い、サーバから要求に応じて送信されたユーザデータを揮発性メモリに格納し、揮発性メモリに格納されたユーザデータの参照が終了した後、予め定めた一定時間が経過したか否か判断し、経過した場合は揮発性メモリに格納したデータを削除する、ことを特徴とする。
本発明に係るコンピュータ読み取り可能な記録媒体は、ユーザデータを格納するデータベースを備えるサーバと、サーバからユーザデータを取得するシンクライアント端末とが、ネットワークを介して接続されるシンクライアント−サーバシステムに用いられるシンクライアント端末のデータ管理プログラムであって、データを送受信する通信処理部を介してサーバにユーザデータ取得要求を行う処理と、サーバから要求に応じて送信されたユーザデータを揮発性メモリに格納する処理と、揮発性メモリに格納されたユーザデータの参照が終了した後、予め定めた一定時間が経過したか否か判断し、経過した場合は揮発性メモリに格納したデータを削除する処理と、をコンピュータに実行させることを特徴とするデータ管理プログラムを記録する。
【発明の効果】
【０００５】
本発明に係るシンクライアント−サーバシステム、シンクライアント端末、データ管理方法及びコンピュータ読み取り可能な記録媒体は、シンクライアント端末紛失時のデータ流出を防止する。
【図面の簡単な説明】
【０００６】
【図１】本発明の第１の実施形態に係るシンクライアント−サーバシステムの全体構成図である。
【図２】本発明の第１の実施形態に係る携帯通信端末１の機能ブロック図である。
【図３】本発明の第１の実施形態に係る動作処理を示すフローチャートである。
【図４】本発明の第２の実施形態に係る携帯通信端末１’の機能ブロック図である。
【図５】本発明の第２の実施形態に係る動作処理を示すフローチャートである。
【図６】本発明の第４の実施形態に係るシンクライアント−サーバシステムの全体構成図である。
【発明を実施するための最良の形態】
【０００７】
以下に、本発明の実施形態について図面を用いて詳細に説明する。なお、以下に述べる実施形態は、本発明の好適な実施形態であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの態様に限られるものではない。
（第１の実施形態）
（構成）
図１は、本発明の第１の実施形態に係るシンクライアント−サーバシステムの全体構成図である。第１の実施形態では、シンクライアント端末の一例として、携帯通信端末１を用いて説明する。第１の実施形態に係るシステムは、携帯通信端末１とサーバ３とが、ネットワーク２を介して接続されている。携帯通信端末１は、無線通信によりネットワーク２と接続するため、具体的には基地局を介して通信する。本説明では基地局については省略する。
サーバ３は、ユーザデータを格納したデータベース３１を備え、シンクライアント端末からの要求に応じてユーザデータを送信する。図１で、データの送受信を行うサーバ側の通信処理部は省略されている。ユーザデータとは、携帯通信端末１で参照できる電話帳データや、スケジュール、メール、音楽データ等である。サーバ３がユーザ毎のデータを備えることで、複数のユーザがサーバ３を共有して利用することも可能である。また、サーバ３は、携帯通信端末１からユーザデータ取得要求があった場合に、データベース３１へのアクセス許可（データベースからのデータダウンロードの許可）をするか否か判断するために、認証を行う機能（認証部）を有しても良い。認証は、パスワードロック、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）カード認証、顔認証、指紋認証などが考え得る。なお、複数のユーザがサーバ３を共有して利用する場合は、携帯通信端末毎の識別情報（例えばＩＰアドレス）でユーザを識別することも可能である。この場合、サーバ３は、ユーザ毎に認証データを登録しておく。
携帯通信端末１は、本体内にユーザデータを保持せず（すなわち不揮発性メモリを備えず）、サーバ３に対してサービス要求（例えば、電話帳の参照要求）を行うことで、サーバ３からデータをダウンロードし、参照する。データを更新した場合は、携帯通信端末１は、揮発性メモリ内で更新データを作成し、サーバ３に更新データを送信する。そしてサーバ側は、更新データを保持する。
図２は、本発明の第１の実施形態に係る携帯通信端末１の構成ブロック図である。携帯通信端末１は、通信処理部１１と、揮発性メモリＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１２と、時刻をカウントするＲＴＣ（Ｒｅａｌ  Ｔｉｍｅ  Ｃｌｏｃｋ）１３と、携帯通信端末１全体の制御を行う制御手段であるＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１４と、を含んで構成される。通信処理部１１は、ネットワーク２を介して情報を送受信する通信処理手段である。制御手段は、携帯通信端末１の全体または一部の処理を制御する手段であり、以降で説明するＣＰＵ１４の処理を実現できるものであれば、ＣＰＵ以外でもよい。
携帯通信端末１でデータ操作を行う際は、サーバ３から、端末内にあるＲＡＭ１２にユーザデータをダウンロードして参照、更新を行うことが出来る。データ更新後はＲＡＭ１２内のファイルをサーバ３に送信し、データベース３１内に格納して保存することが出来る。
（動作処理）
第１の実施形態に係るシンクライアントシステムの動作処理を図３のフローチャートに示す。第１の実施形態では、携帯通信端末１は、サーバ３にネットワーク２を介して接続してユーザデータ取得要求を行う。以下、ユーザデータの一例として電話帳データを取得して参照する場合（電話帳データ参照要求）について説明する。
電話帳データ参照要求が携帯通信端末１からなされる（ステップＳ１）。それから、サーバ３側で認証が行われる（ステップＳ２）。サーバ３は、携帯通信端末１の識別情報や、ユーザが携帯通信端末１から入力したパスワード等で、ユーザ認証を行う。ユーザデータを閲覧する権限のない者にサーバ３から情報を取得させるのを防止するためである。従って認証ＮＧの場合は（ステップＳ２／ＮＧ）、データ取得は失敗となる（ステップＳ３）。
認証ＯＫの場合（ステップＳ２／ＯＫ）、携帯通信端末１はサーバ３から所望するユーザデータをダウンロードする。第１の実施形態では電話帳データをダウンロードする（ステップＳ４）。
携帯通信端末１は、ダウンロードした電話帳データをＲＡＭ１２内に格納する。格納された電話帳データは、図示しない表示部に表示等して参照されることが出来る（ステップＳ５）。
電話帳データ参照が終了すると（ステップＳ６）、電話帳データ参照の終了時から予め定められた一定時間が経過したか否か判定する（ステップＳ７）。時刻はＲＴＣ１３でカウント出来る。電話帳データ参照が終了するとは、電話帳データを表示部に表示する処理が実行されることを指す。一般的に、ユーザデータの参照が終了するとは、携帯通信端末１におけるユーザデータの出力が行われることを指す。例えば、電話帳データではなく音楽データの場合、ユーザデータの参照が終了するとは、音楽データを再生する処理が実行されることを指す。
一定時間が経過するまでは（ステップＳ７／Ｎｏ）、ＲＡＭ１２内の電話帳データは再度参照されることが出来る（ステップＳ８／Ｙｅｓ、Ｓ５）。一定時間が経過した場合は（ステップＳ７／Ｙｅｓ）、ＣＰＵ１４はＲＡＭ１２内の電話帳データを削除処理する。
これより、携帯通信端末１は、電話帳データの参照が終了した時点でＲＡＭ１２内の電話帳データをすぐには削除しないため、サーバ３からデータ取得を行わずＲＡＭ１２のデータを使用することが出来る。
なお、一定時間経過前に携帯通信端末１の電源がＯＦＦされた場合は揮発性メモリＲＡＭ１２のデータは当然に消滅する。
一定時間経過後に電話帳データを参照する場合は、ＲＡＭ１２内のデータは消えているため、サーバ３からデータを取得して使用する。サーバ３からデータをダウンロードする場合は上述のようにユーザ認証が必要になるので（図３のステップＳ２参照）、携帯通信端末１を紛失してもデータが流出する恐れはない。
上記のように、第１の実施形態に係る携帯通信端末１がサーバ３とネットワーク接続出来ない場合であっても、一定の時間内であれば、ＲＡＭ１２のデータを参照することができ、ユーザの利便性が向上する。携帯通信端末１は、電波の届かない場合（圏外）でも、サーバ３からダウンロードした音楽データ（ユーザデータの一例）を再生するなどの利用用途がある。また、圏外で携帯通信端末１を用いて電話ができない状態でも、携帯通信端末１の電話帳データは、公衆回線を使って電話する場合等に閲覧する利用用途がある。このため、上述のように携帯通信端末１がサーバ３とネットワーク接続出来ない場合であっても、データ利用を可能となることが所望されていた。
また、サーバ３に改めて接続してデータを取得する手間が省かれるため、データ取得待ち時間も改善される。
以上説明したように、シンクライアントシステムにおいて、本発明の第１の実施形態に係る携帯通信端末（シンクライアント端末）は、実データを保持しているサーバと接続が出来ない状態であってもデータを利用することが出来る。なぜならば、サーバから受信したデータを端末内に一時的にキャッシュするからである。
（セキュリティ対策）
不揮発性メモリを使用するクライアント端末は、データを消した場合でも直接不揮発性メモリが解析されてデータが盗まれる恐れがある。一方で、第１の実施形態に係る携帯通信端末１が備える記憶手段は揮発性メモリＲＡＭ１２であるため、電源を切るとデータは消滅する。また、第１の実施形態に係る携帯通信端末１は、電源を切らなくとも一定時間経過後にはデータを削除するため、データが流出する恐れはない。
従って、本発明の第１の実施形態に係るシンクライアントシステムは、携帯通信端末１が紛失・盗難等されても情報漏洩の恐れがないため、セキュリティ対策に最適である。
（第２の実施形態）
本発明の第２の実施形態に係るシンクライアントシステムについて説明する。本発明の第１の実施形態に係る携帯通信端末（シンクライアント端末）は、揮発性メモリＲＡＭ１２を利用しているため、電源を切ることでデータが消滅する。また、本発明の第１の実施形態に係る携帯通信端末は、一定時間経過後にデータを削除する。しかしながら、携帯通信端末は電源をＯＮの状態にしたまま持ち運んで利用されることが多いため、ＯＮの状態のまま紛失し且つ一定時間内であれば、データが削除される前に第三者に操作されてしまう。この場合、第三者にデータが漏洩する可能性がある。これを防止するために、第２の実施形態では更にセキュリティ面を強化することを目的とする。
（構成）
第２の実施形態に係る携帯通信端末１’の構成は、図２を用いて説明した第１の実施形態に係る携帯通信端末１の構成である通信制御部１１、揮発性メモリＲＡＭ１２、ＲＴＣ１３、ＣＰＵ１４に、認証部１５が追加された構成である（図４参照）。認証部１５は、例えばパスワードロック、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）カード認証、顔認証、指紋認証などのセキュリティ機能を少なくとも１以上実行する。
（動作）
第２の実施形態に係るクライアントシステムの動作処理を図５のフローチャートに示す。第２の実施形態では、サーバ３にネットワーク２を介して接続し、参照するユーザデータが電話帳データの場合を一例として説明する。
電話帳データ参照要求が携帯通信端末１’からなされる（ステップＳ１１）。それから、サーバ３側で認証が行われる（ステップＳ１２）。サーバ３は、携帯通信端末１’の識別情報や、ユーザが携帯通信端末１’から入力したパスワード等で、ユーザ認証を行う。ユーザデータを閲覧する権限のない者にサーバ３から情報を取得させるのを防止するためである。従って認証ＮＧの場合は（ステップＳ２／ＮＧ）、データ取得は失敗となる（ステップＳ１３）。
認証ＯＫの場合（ステップＳ１２／ＯＫ）、携帯通信端末１’はサーバ３から所望するユーザデータをダウンロードする。第２の実施形態では電話帳データをダウンロードする（ステップＳ１４）。
携帯通信端末１’は、ダウンロードした電話帳データをＲＡＭ１２内に格納する。格納された電話帳データは、図示しない表示部に表示等して参照されることが出来る（ステップＳ１５）。
電話帳データ参照が終了した後（ステップＳ１６）、電話帳データ参照要求が再度なされた場合は（ステップＳ１７）、その時点で携帯通信端末１’が圏内（電波の届く範囲内）にあるか否かを判定する（ステップＳ１８）。圏内にあるか否かの判定は例えば通信処理部１１で通信可能かどうかをＣＰＵ１４が判定しても良い。
なお、携帯通信端末１’は、電話帳データ参照の終了後も直ちにＲＡＭ１２内のデータを削除せず、ＲＡＭ１２内に保持し続ける。
上記ステップＳ１８で圏内と判定された場合は（ステップＳ１８／Ｙｅｓ）、携帯通信端末１’はサーバ３と再認証（ステップＳ１２の認証と同様）を行う。認証が通ればＲＡＭ１２内のデータは参照可能である。認証が予め定めた回数分失敗すると、一定時間サーバ３からのデータ取得が禁止され、かつ、ＲＡＭ１２内のデータが削除される（ステップＳ２２）。
圏外の場合は（ステップＳ１８／Ｎｏ）、サーバ３と接続して認証することが出来ない。このような場合、携帯通信端末１’が備える認証部１５が認証を行う。認証部１５は、パスワードロック、ＩＣカード認証、顔認証、指紋認証などのセキュリティ機能を実現する。認証部１５による認証が成功した場合、ＲＡＭ１２内のデータは参照されることができる。ここで、認証部１５による認証が予め定めた回数分失敗した場合は（ステップＳ１９／ＮＧ、ステップＳ２０／Ｎｏ）、携帯通信端末１’はＲＡＭ１２内のデータを削除する（ステップＳ２２）。
なお、携帯通信端末１’の電源がＯＦＦされた場合は揮発性メモリＲＡＭ１２のデータは当然に消滅する。
第２の実施形態ではＲＡＭ１２内にデータが保持されていても参照するにはサーバ認証が必要である。また、サーバ３側で認証が失敗すれば、携帯通信端末１’のＲＡＭ１２内のデータは削除される。なお、ＲＡＭ１２内のデータが削除されてもデータはサーバ３に残っているため、データが消失することは無く、かつ、携帯通信端末１’からデータが流出することはない。また、携帯通信端末１’の操作を誤り、ＲＡＭ１２からデータが消えても、ユーザは、正規の手続きでサーバ３からデータをダウンロードできる。
また、圏外に居るためサーバ認証が出来ない場合であっても、携帯通信端末１’が備える認証部１５を用いて認証を行うことで、上記サーバ認証の場合と同様の効果を得ることが出来る。即ち、圏外であっても認証を行ってＲＡＭ１２のデータを参照することが可能であるため、ユーザの様々なニーズに応えることができ、利便性が向上する。
以上のように、本発明の第２の実施形態に係るシンクライアントシステムは、セキュリティの更なる向上を図りつつ、ネットワーク接続不可の状態でもデータ操作を可能にすることが出来る。
（第３の実施形態）
本発明の第３の実施形態に係るシンクライアント−サーバシステムは、上記第１の実施形態と第２の実施形態とを組み合わせたシンクライアント−サーバシステムである。すなわち、携帯通信端末がサーバから取得したデータを揮発性メモリに格納して参照した後、下記の（１）〜（３）のいずれかの場合に、上記揮発性メモリに格納されていたデータが消滅する。
（１）一定時間経過した場合
（２）参照後に再度参照要求がなされ、サーバ若しくはシンクライアント端末内で認証を行ったがＮＧだった場合
（３）電源をＯＦＦした場合
これにより、通常、電源をＯＮの状態のままにしておく携帯通信端末をシンクライアント端末とした場合でも、携帯通信端末の紛失等によるデータの流出を防ぐことが出来る。
（第４の実施形態）
（構成）
図６は、本発明の第４の実施形態に係るシンクライアント−サーバシステムの全体構成図である。第４の実施形態に係るシンクライアント−サーバシステムは、シンクライアント端末１０１とサーバ３とが、ネットワーク２を介して接続されている。シンクライアント端末１０１は、携帯通信端末でもよい。
サーバ３は、ユーザデータを格納したデータベース３１を備え、シンクライアント端末１０１からの要求に応じてユーザデータを送信する。
シンクライアント端末１０１は、ネットワーク２を介して情報を送受信する通信処理手段である通信処理部１１と、記憶手段である記憶部１１２と、シンクライアント端末１０１全体の制御を行う制御部１１４と、を含んで構成される。記憶部１１２は、データを揮発性メモリＲＡＭに格納する。制御部１１４は、ＣＰＵでもよい。
シンクライアント端末１０１は、不揮発性メモリ等の本体内にユーザデータを保持する手段を備えていない。シンクライアント端末１０１は、サーバ３に対してサービス要求を行うことで、サーバ３からユーザデータをダウンロードし、参照する。ダウンロードされたユーザデータは記憶部１１２によって揮発性メモリＲＡＭに格納される。
制御部１１４は、ユーザデータ参照の終了時から予め定められた一定時間が経過したか否か判定する。一定時間が経過するまでは、揮発性メモリＲＡＭ内のユーザデータは再度参照されることが出来る。一定時間が経過した場合は、制御部１１４は揮発性メモリＲＡＭ内のユーザデータを削除する。
以上説明したように、本発明の第４の実施形態に係るシンクライアント−サーバシステムは、電源ＯＮの状態でシンクライアント端末１０１が紛失・盗難等されてもデータが漏洩する恐れがない。なぜならば、ユーザデータ参照の終了時から一定時間経過後に、制御部１１４がユーザデータを削除するからである。
（第５の実施形態）
本発明の第５の実施形態に係るシンクライアント−サーバシステムは、ユーザデータを格納するデータベースを備えるサーバと、サーバからユーザデータを取得するシンクライアント端末とが、ネットワークを介して接続されるシンクライアント−サーバシステムであって、シンクライアント端末は、データを送受信する通信処理手段と、通信処理手段を介してサーバにユーザデータ取得要求を行い、サーバから取得したユーザデータを揮発性メモリに格納する記憶手段と、揮発性メモリに格納されたユーザデータの参照を認証するか否か確認するシンクライアント端末側認証手段と、揮発性メモリに格納されたユーザデータの参照が終了した後、揮発性メモリに格納されたデータを再度参照する旨の要求がなされた場合は、シンクライアント端末側認証手段による認証を行い、認証が認められた場合には揮発性メモリに格納されたユーザデータを参照させ、認証が認められなかった場合は、揮発性メモリに格納されたユーザデータを削除する制御手段と、を備えることを特徴とする。
（第６の実施形態）
本発明の第６の実施形態に係るシンクライアント端末は、ユーザデータを格納するデータベースを備えるサーバと、サーバからユーザデータを取得するシンクライアント端末とが、ネットワークを介して接続されるシンクライアント−サーバシステムに用いられるシンクライアント端末であって、データを送受信する通信処理手段と、通信処理手段を介してサーバにユーザデータ取得要求を行い、サーバから取得したユーザデータを揮発性メモリに格納する記憶手段と、揮発性メモリに格納されたユーザデータの参照を認証するか否か確認するシンクライアント端末側認証手段と、揮発性メモリに格納されたユーザデータの参照が終了した後、揮発性メモリに格納されたデータを再度参照する旨の要求がなされた場合は、シンクライアント端末側認証手段による認証を行い、認証が認められた場合には揮発性メモリに格納されたユーザデータを参照させ、認証が認められなかった場合は、揮発性メモリに格納されたユーザデータを削除する制御手段と、を備えることを特徴とする。
（第７の実施形態）
本発明の第７の実施形態に係るデータ管理方法は、ユーザデータを格納するデータベースを備えるサーバと、サーバからユーザデータを取得するシンクライアント端末とが、ネットワークを介して接続されるシンクライアント−サーバシステムに用いられるシンクライアント端末のデータ管理方法であって、データを送受信する通信処理部を介してサーバにユーザデータ取得要求を行うステップと、サーバから要求に応じて送信されたユーザデータを揮発性メモリに格納するステップと、揮発性メモリに格納されたユーザデータの参照が終了した後、揮発性メモリに格納されたデータを再度参照する旨の要求がなされた場合は、シンクライアント端末側認証部による認証を行い、認証が認められた場合には揮発性メモリに格納されたユーザデータを参照させ、認証が認められなかった場合は、揮発性メモリに格納されたユーザデータを削除するステップと、を備えることを特徴とする。
（第８の実施形態）
本発明の第８の実施形態に係るデータ管理プログラムは、ユーザデータを格納するデータベースを備えるサーバと、サーバからユーザデータを取得するシンクライアント端末とが、ネットワークを介して接続されるシンクライアント−サーバシステムに用いられるシンクライアント端末のデータ管理プログラムであって、データを送受信する通信処理部を介してサーバにユーザデータ取得要求を行う処理と、サーバから要求に応じて送信されたユーザデータを揮発性メモリに格納する処理と、揮発性メモリに格納されたユーザデータの参照が終了した後、揮発性メモリに格納されたデータを再度参照する旨の要求がなされた場合は、シンクライアント端末側認証部による認証を行い、認証が認められた場合には揮発性メモリに格納されたユーザデータを参照させ、認証が認められなかった場合は、揮発性メモリに格納されたユーザデータを削除する処理と、をコンピュータに実行させることを特徴とする。
（第９の実施形態）
本発明の第９の実施形態に係る記録媒体は、上記本発明の第８の実施形態に係るデータ管理プログラムの処理を記録するコンピュータ読取り可能な記録媒体である。
なお、各図のフローチャートに示す処理をＣＰＵが実行するためのプログラムは、本発明によるプログラムを構成する。このプログラムを記録する記録媒体としては、半導体記憶部や光学的及び／又は磁気的な記憶部等を用いることができる。このようなプログラム及び記録媒体を、前述した各実施形態とは異なる構成のシステム等で用い、そこのＣＰＵで上記プログラムを実行させることにより、本発明と実質的に同じ効果を得ることができる。
以上、本発明を好適な実施形態に基づき具体的に説明したが、本発明は上記のものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることは言うまでもない。
この出願は、２００９年１月２８日に出願された日本出願特願２００９−０１６４７６を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【符号の説明】
【０００８】
１、１’携帯通信端末
２  ネットワーク
３  サーバ
１１  通信処理部
１２  揮発性メモリＲＡＭ
１３  ＲＴＣ
１４  ＣＰＵ
１５  認証部
３１  データベース
１０１  シンクライアント端末
１１２  記憶部
１１４  制御部
【図１】
0005494496.tif 000002
【図２】
0005494496.tif 000003
【図３】
0005494496.tif 000004
【図４】
0005494496.tif 000005
【図５】
0005494496.tif 000006
【図６】
0005494496.tif 000007