(57)【要約】【課題】任意のパーソナルコンピュータに個人認証を必要とするグループウェア等の個人の作業環境を簡単に構築して利用可能とする。【解決手段】ピアトークン１０と呼ばれる情報処理デバイスは、電源供給とデータ転送が可能なパーソナルコンピュータ１２のデバイスポートに対し着脱自在なポートコネクタと、外部装置に対し無線回線により情報を送受する第１無線通信部と、外部装置に対し第１無線通信部とは異なる無線回線を使用して情報を送受する第２無線通信部と、デバイスドライバ４４、ＵＳＢドライバ５４、個人認証ライブラリ４８、グループウェア４６、第１無線通信用ドライバ及び第２無線通信用ドライバを格納した不揮発メモリ３４をもつ。ピアトークン１０をパーソナルコンピュータ１２のデバイスポートに接続すると、デバイスドライバのインストール、個人認証ライブラリのインストールによる個人認証を経てアプリケーションプログラムをインストールして実行させる。【選択図】          図１
2004246720.tif 000002
【特許請求の範囲】
【請求項１】
電源供給とデータ転送が可能な情報処理装置のデバイスポートに対し着脱自在なポートコネクタと、
外部装置に対し無線回線により情報を送受する第１無線通信部と、
外部装置に対し前記第１無線通信部とは異なる無線回線を使用して情報を送受する第２無線通信部と、
デバイスドライバ、ポートドライバ、個人認証ライブラリ、任意のアプリケーションプログラム、第１無線通信用ドライバ及び第２無線通信用ドライバを格納した不揮発メモリと、
前記ポートコネクタを情報処理装置のデバイスポートに接続した際に起動し、前記情報端末装置からの最初のデバイスアクセスに対し前記デバイスドライバを転送してインストールさせ、インストールされた前記デバイスドライバにより前記個人認証ライブラリをインストールさせて個人認証を行わせ、個人認証に成功した場合に前記アプリケーションプログラムをインストールして実行させ、前記認証ライブラリ及びアプリケーションプログラムの実行による外部装置とのアクセスを前記第１又は第２無線通信用ドライバにより行わせ、アプリケーションの終了時には前記デバイスドライバ、個人認証ライブラリ及びアプリケーションプログラムをアンインストールさせるデバイス処理部と、
を備えたことを特徴とする情報処理デバイス。
【請求項２】
請求項１記載の情報処理デバイスに於いて、前記アプリケーションプログラムは複数の情報処理装置でデータを共有するピアツーピア型のグループウェア処理プログラムであることを特徴とする情報処理デバイス。
【請求項３】
請求項１記載の情報処理デバイスに於いて、前記不揮発メモリに自己の情報処理装置で使用しているファイルをサーバに格納したことを示すディレクトリ情報を登録し、前記アプリケーションプログラムは、他の情報処理装置の差込み時に、前記レジストリ情報により前記サーバからファイルを取得して前記自己の情報処理装置の作業環境を構築することを特徴とする情報処理デバイス。
【請求項４】
電源供給とデータ転送が可能な情報処理装置のデバイスポートに対し着脱自在なポートコネクタと、外部装置に対し無線回線により情報を送受する第１無線通信部と、外部装置に対し前記第１無線通信部とは異なる無線回線を使用して情報を送受する第２無線通信部と、デバイスドライバ、ポートドライバ、個人認証ライブラリ、任意のアプリケーションプログラム、第１無線通信用ドライバ及び第２無線通信用ドライバを格納した不揮発メモリとを備えた情報処理デバイスの情報処理方法に於いて、
前記ポートコネクタを情報処理装置のデバイスポートに接続した際に起動し、前記情報端末装置からの最初のデバイスアクセスに対し前記デバイスドライバを転送してインストールさせる起動ステップと、
インストールされた前記デバイスドライバにより前記個人認証ライブラリをインストールさせて個人認証を行わせる個人認証ステップと、
個人認証に成功した場合に前記アプリケーションプログラムをインストールして実行させる実行ステップと、
前記認証ライブラリ及びアプリケーションプログラムの実行による外部装置とのアクセスを前記第１又は第２無線通信用ドライバにより行わせる通信ステップと、
アプリケーションプログラムの終了時に前記デバイスドライバ、個人認証ライブラリ及びアプリケーションプログラムをアンインストールさせるアンインストールステップと、
を備えたことを特徴とする情報処理方法。
【請求項５】
電源供給とデータ転送が可能な情報処理装置のデバイスポートに対し着脱自在なポートコネクタと、外部装置に対し無線回線により情報を送受する第１無線通信部と、外部装置に対し前記第１無線通信部とは異なる無線回線を使用して情報を送受する第２無線通信部と、デバイスドライバ、ポートドライバ、個人認証ライブラリ、任意のアプリケーションプログラム、第１無線通信用ドライバ及び第２無線通信用ドライバを格納した不揮発メモリとを備えた情報処理デバイスのコンピュータに、
前記ポートコネクタを情報処理装置のデバイスポートに接続した際に起動し、前記情報端末装置からの最初のデバイスアクセスに対し前記デバイスドライバを転送してインストールさせる起動ステップと、
インストールされた前記デバイスドライバにより前記個人認証ライブラリをインストールさせて個人認証を行わせる認証ステップと、
個人認証に成功した場合に前記アプリケーションプログラムをインストールして実行させる実行ステップと、
前記認証ライブラリ及びアプリケーションプログラムの実行による外部装置とのアクセスを前記第１又は第２無線通信用ドライバにより行わせる通信ステップと、
アプリケーションプログラムの終了時に前記デバイスドライバ、個人認証ライブラリ及びアプリケーションプログラムをアンインストールさせるアンインストールステップと、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、任意のパーソナルコンピュータに対し個人のコンピュータ環境を構築する携帯型の情報処理デバイス、情報処理方法及びプログラムに関し、特に、ピアツーピア型のグループウェアのコンピュータ環境を簡単に構築する情報処理デバイス、情報処理方法及びプログラムに関する。
【０００２】
【従来の技術】
従来、自分のパーソナルコンピュータと同じ環境を出張などの外出先で実現する方法としては、ラップトップやＰＤＡといった携帯型のデバイスに個別に自己の作業環境を構築しておき、事前に作業に必要なデータを日常的に使用しているデスクトップ等からメールの添付や無線回線などを利用して転送し、これを持ち運んで使用している。
【０００３】
また出張先によっては、そこに設置しているデスクトップ等を自由に使用できる場合があることから、文書入力といった汎用的なアプリケーションで足りる場合には、パーソナルコンピュータを借用して作業することができる。
【０００４】
【特許文献１】
販売元株式会社サクセス、製造元エニワン株式会社、“ＵＳＢストレージ［ビー・エニィウェアー］”、［平成１５年２月３日検索］、インターネット＜ＵＲＬ  ：    ＨＹＰＥＲＬＩＮＫ  ｈｔｔｐ：／／ｂｅｅｍａｉｌ．ｊｐ／ａｎｙｗｈｅｒｅ．ｈｔｍｌ  ＵＲＬ：／／ｗｗｗ．ｂｅｅｍａｌ．ｊｐ／／ａｎｙｗｈｅｒｅ．ｈｔｍｌ＞
【０００５】
【発明が解決しようとする課題】
しかしながら、パーソナルコンピュータの環境は、デスクトップやラップトップといったパーソナルコンピュータ毎に固有な場合がほとんどであり、例えば、メールの場合、事務所等に設置して使用しているデスクトップと出張に持ち歩くラップトップとでは、アドレス帳などの環境や受信メール本体に常に差分が生じてしまい、非常に不便な状況が発生している。
【０００６】
このような問題を解決するため、例えばウェブメールやＩＭＡＰ４等のプロトコルによるサーバによる一元管理の方法もあるが、一元管理に伴う個人毎の容量制限やクライアント・サーバモデルによる反応速度の低下といった問題がある。
【０００７】
また持ち歩いているラップトップにつき、無線ＬＡＮやＰＨＳを使ってメール等を通信する場合、それぞれ専用のパーソナルコンピュータ向けのＭＣＩＡカードが必要であり、場合によってはパーソナルコンピュータ毎にドライバソフトのインストールし、必要な設定作業を行うといった面倒な作業が要求される。
【０００８】
更に、サーバ等にアクセスしてデータを利用する場合、通常、ＩＤとパスワードを入力する個人認証を必要とし、そのため出張時にラップトップを使用する場合にも煩雑な認証操作が必要となる。この問題を解消するものとしてＵＳＢトークンまたはＩＣカードによる個人認証デバイスが存在する。しかし、これらの個人認証デバイスは、個人認証を行う機能に限られており、個人のコンピュータ環境の構築には対応していない。
【０００９】
一方、メモリステックのようにメモリのみを内蔵したカードやトークンも存在するが、これらは単なるメモリ機能しか持たず、個人のコンピュータ環境の構築には対応していない。
【００１０】
更にＵＳＢの内部にメールソフトを予めインストールしたデバイスも存在するが（特許文献１）、用途がメールに限られており、認証を含む汎用的なアプリケーションに対応したコンピュータ環境の構築には対応できない。
【００１１】
本発明は、任意のパーソナルコンピュータに個人認証を必要とするグループウェア等の個人の作業環境を簡単に構築して利用できる情報処理デバイス、情報処理方法及びプログラムを提供することを目的とする。
【００１２】
【課題を解決するための手段】
図１（Ａ）（Ｂ）（Ｃ）は本発明の原理説明図である。本発明の情報処理デバイス（ピアトークン１０）は、電源供給とデータ転送が可能な情報処理装置のデバイスポートに対し着脱自在なポートコネクタと、外部装置に対し無線回線により情報を送受する第１無線通信部（ＰＨＳ送受信部３６）と、外部装置に対し第１無線通信部とは異なる無線回線を使用して情報を送受する第２無線通信部（無線ＬＡＮ送受信部３８）と、デバイスドライバ４４、ポートドライバ、個人認証ライブラリ４８、任意のアプリケーションプログラム、第１無線通信用ドライバ及び第２無線通信用ドライバを格納した不揮発メモリ（フラッシュメモリ３４）と、ポートコネクタを情報処理装置（パーソナルコンピュータ１２）のデバイスポートに接続した際に起動し、情報端末装置からの最初のデバイスアクセスに対しデバイスドライバを転送してインストールさせ、インストールされたデバイスドライバにより個人認証ライブラリをインストールさせて個人認証を行わせ、個人認証に成功した場合にアプリケーションプログラムをインストールして実行させ、認証ライブラリ及びアプリケーションプログラムの実行による外部装置とのアクセスを第１又は第２無線通信用ドライバにより行わせ、アプリケーションの終了時には前記デバイスドライバ、個人認証ライブラリ及びアプリケーションプログラムをアンインストールさせるデバイス処理部とを備えたことを特徴とする。
【００１３】
このため本発明は、情報処理デバイスを任意のパーソナルコンピュータやＰＤＡ等のデバイスポートに差し込むだけで、個人認証画面が自動的に立ち上がり、個人認証を済ませた後は、グループウェア等のアプリケーション画面が立ち上がり、外部との送受信を含む作業をすぐ始めることができる。
【００１４】
また無線通信機能が二重化されており、使用場所の無線環境に合わせて自動切換えして外部装置に確実にアクセスできる。
【００１５】
更にアプリケーションの実行で使用されたデータは全て不揮発メモリに保存され、また本発明のデバイスを抜いて処理を終えると、パーソナルコンピュータにインストールしたプログラムやドライバは全てアンインストールされ、本発明のデバイスを差し込んで使用したパーソナルコンピュータ本体の環境をまったく侵蝕することがない。
【００１６】
ここでデバイス本体２６は持ち運び自在なキー型である。またデバイスポートは例えばＵＳＢ２コネクタ２８であり、ポートドライバはＵＳＢドライバ５４である。更に第１無線通信部はＰＨＳ無線回線を使用するＰＨＳ送受信部３６であり、第２無線通信部は無線ＬＡＮを使用する無線ＬＡＮ送受信部３８である。
【００１７】
本発明の情報処理デバイスによりインストールするアプリケーションプログラムは、複数の情報処理装置でデータを共有するピアツーピア型のグループウェア４６の処理プログラムである。
【００１８】
このようにアプリケーションプログラムがグループウェア処理プログラムの場合、個人認証ライブラリは第１又は第２無線通信部により外部の認証サーバに接続して認証処理を実行させる。
【００１９】
グループウェア処理プログラムは、不揮発メモリに共有データを保持し、起動時にグループウェアに属している他の情報処理装置の保持している共有データとの同期をとる。即ち、グループウェア処理プログラムは、自己の共有データと他の情報処理装置との非同期を検知した場合、他の装置から差分データを受信してマージすることにより共有データの同期をとる。このため出張先のコンピュータを使用する際にも、最新の共有データを利用できる。
【００２０】
グループウェア処理プログラムは、使用済みファイルを不揮発メモリに格納する際にメモリ容量の不足を検知した場合、ファイルリストの末尾に格納しているファイルをグループウェアに属する他の情報処理装置に転送した後にファイルを消去して保存先のリンク情報を格納し、その後に使用済みファイルをファイルリストの先頭位置に格納する。
【００２１】
このためデバイス内蔵メモリに制約があっても、グループウェアに属する例えば近隣のピア装置となるパーソナルコンピュータに共有データを転送保持させ、そのリンク情報のみをデバイス内に保持することで、メモリ容量に制限があっても共有データを確実に保存できる。このデバイスの不揮発性メモリに保持したリンク情報は、自分のパーソナルコンピュータを使用する際に、本発明のデバイスを差し込むことによりリンク情報で指定される保存先から実データを取得して保持することができる。
【００２２】
また情報処理デバイスにあっては、不揮発メモリに自己の情報処理装置で使用しているファイルをサーバに格納したことを示すレジストリ情報を登録し、アプリケーションプログラムは、他の情報処理装置の差込み時に、不揮発メモリに登録しているレジストリ情報によりサーバからファイルを取得して自己の処理装置の作業環境を構築する。
【００２３】
本発明の別の形態にあっては、情報処理デバイスのポートコネクタにより接続する情報処理装置は携帯電話であり、この場合、アプリケーションプログラムは、交通機関の改札ゲートの通過時にゲート開制御と課金処理を行うことを特徴とする。また情報処理デバイスのポートコネクタにより接続する情報処理装置は携帯電話であり、アプリケーションプログラムは、自動販売機との間で商品の購入処理を行うことを特徴とする。このように交通機関の改札や自動販売機の利用につき、無線機能を利用した処理が簡単にできる。
【００２４】
本発明は任意のパーソナルコンピュータにグループウェア等の個人の作業環境を簡単に構築して利用できる情報処理方法を提供する。
【００２５】
即ち、本発明は、電源供給とデータ転送が可能な情報処理装置のデバイスポートに対し着脱自在なポートコネクタと、外部装置に対し無線回線により情報を送受する第１無線通信部と、外部装置に対し第１無線通信部とは異なる無線回線を使用して情報を送受する第２無線通信部と、デバイスドライバ、ポートドライバ、個人認証ライブラリ、任意のアプリケーションプログラム、第１無線通信用ドライバ及び第２無線通信用ドライバを格納した不揮発メモリとを備えたデバイスの情報処理方法であって、
ポートコネクタを情報処理装置のデバイスポートに接続した際に起動し、情報端末装置からの最初のデバイスアクセスに対しデバイスドライバを転送してインストールさせる起動ステップと、
インストールされたデバイスドライバにより個人認証ライブラリをインストールさせて個人認証を行わせる認証ステップと、
個人認証に成功した場合にアプリケーションプログラムをインストールして実行させる実行ステップと、
認証ライブラリ及びアプリケーションプログラムの実行による外部装置とのアクセスを第１又は第２無線通信用ドライバにより行わせる通信ステップと、
アプリケーションプログラムの終了時にデバイスドライバ、個人認証ライブラリ及びアプリケーションプログラムをアンインストールさせるアンインストールステップと、
を備えたことを特徴とする。
【００２６】
本発明は、任意のパーソナルコンピュータにグループウェア等の個人の作業環境を簡単に構築して利用できるコンピュータで実行されるプログラムを提供する。
【００２７】
即ち、本発明のプログラムは、電源供給とデータ転送が可能な情報処理装置のデバイスポートに対し着脱自在なポートコネクタと、外部装置に対し無線回線により情報を送受する第１無線通信部と、外部装置に対し第１無線通信部とは異なる無線回線を使用して情報を送受する第２無線通信部と、デバイスドライバ、ポートドライバ、個人認証ライブラリ、任意のアプリケーションプログラム、第１無線通信用ドライバ及び第２無線通信用ドライバを格納した不揮発メモリとを備えた情報処理デバイスのコンピュータに、
ポートコネクタを情報処理装置のデバイスポートに接続した際に起動し、情報端末装置からの最初のデバイスアクセスに対しデバイスドライバを転送してインストールさせる起動ステップと、
インストールされた前記デバイスドライバにより個人認証ライブラリをインストールさせて個人認証を行わせる認証ステップと、
個人認証に成功した場合にアプリケーションプログラムをインストールして実行させる実行ステップと、
認証ライブラリ及びアプリケーションプログラムの実行による外部装置とのアクセスを第１又は第２無線通信用ドライバにより行わせる通信ステップと、
アプリケーションプログラムの終了時にデバイスドライバ、個人認証ライブラリ及びアプリケーションプログラムをアンインストールさせるアンインストールステップと、
を実行させることを特徴とする。
【００２８】
なお、本発明の情報処理方法及びプログラムの詳細は、情報処理デバイスと基本的に同じになる。
【００２９】
【発明の実施の形態】
図２は、本発明によるピアトークンと呼ばれる情報処理デバイスが適用されるシステム環境の説明図である。
【００３０】
図２において、本発明の処理デバイスはピアトークン１０として実現されている。ピアトークン１０は無線ＬＡＮとＰＨＳの二重化された通信機能を持ち、個人認証環境及びグループウェアシステム環境を不揮発メモリ上に内蔵したトークン型の外部ベリフラル装置である。
【００３１】
このピアトークン１０は、例えば出張先で使用することのできるパーソナルコンピュータで１２のＵＳＢ２ポートに差し込むことで、使用先となるパーソナルコンピュータ１２の環境を犯すことなく認証作業を行い、且つグループウェアシステム環境をパーソナルコンピュータ１２上に構築し、ピアツーピア型のグループウェアによる処理を可能とする。
【００３２】
このようなピアトークン１０の使用環境にあっては、ピアトークン１０の無線ＬＡＮ及びＰＨＳの通信機能を利用して、ＰＨＳ基地局２０または無線ＬＡＮに対応したホットスポット２２との間に通信回線を確立し、インターネット１６を経由して例えばプロキシサーバ１８を介したＬＡＮ１５に接続されているグループウェアに属するピア装置１４−１〜１４−３や、インターネット１６に直接接続されるピア装置１４−４との間でデータを共有するグループウェアシステムを構築する。また、ピアトークン１０を使用先となるパーソナルコンピュータ１２に差し込んだ際の個人認証の処理に対応し、インターネット１６を介して認証サーバ２４が設けられている。
【００３３】
図３は、本発明によるキー型のピアトークン１０の外観を示している。ピアトークン１０は、樹脂成型されたパッケージによるデバイス本体２６をキー型に構成し、デバイス本体２６の一端にパーソナルコンピュータやＰＤＡなどの情報処理装置に接続するためのデバイスコネクタとして例えばＵＳＢ２コネクタ２８を設けている。
【００３４】
ここでＵＳＢ２インタフェースは、パーソナルコンピュータ及びＰＤＡ側のＵＳＢ２ポートに対するコネクタ接続でピアトークン１０に対し電源供給を行うと同時にデータ転送を行うことができる。
【００３５】
図４は、本発明によるピアトークン１０のハードウェア構成のブロック図である。図４において、ピアトークン１０にはパーソナルコンピュータやＰＤＡに差し込むためのＵＳＢ２コネクタ２８が設けられ、これに続いてＵＳＢ２インタフェース３０及びＭＰＵ３２が設けられている。
【００３６】
ＭＰＵ３２に対しては、不揮発メモリであるフラッシュメモリ３４が接続される。またＭＰＵ３２に対しては、外部装置との無線回線によるデータ転送を行うためＰＨＳ送受信部３６と無線ＬＡＮ送受信部３８が設けられている。
【００３７】
図５は、図４のフラッシュメモリ３４の格納内容となるメモリマップの説明図である。このメモリマップ４０に示すように、フラッシュメモリ３４には、デバイス処理プログラム４２、デバイスドライバ４４、アプリケーションプログラムとしてのグループウェア４６、個人認証ライブラリ４８、ＰＨＳドライバ５０、無線ＬＡＮドライバ５２及びＵＳＢドライバ５４が予め格納されている。
【００３８】
このようなプログラム領域に続く残りの領域はデータ領域５５となっており、この実施形態のアプリケーションであるグループウェアシステム環境の構築により送受信されたファイルデータが格納される。このデータ領域は、グループウェアシステム環境の場合には、右側に取り出して示すようにファイルリスト５６と実データ域５７で構成されている。
【００３９】
ここで、メモリマップ４０の先頭に格納されているデバイス処理プログラム４２は、ＭＰＵ３２による実行でピアトークン１０のＯＳとなるデバイス処理部として動作する。次のデバイスドライバ４４は、ピアトークン１０をパーソナルコンピュータやＰＤＡに差し込んだ際のピアトークン１０とのやり取りを行うためのプログラムであり、パーソナルコンピュータやＰＤＡ側にこのデバイスドライバ４４がない場合には、初期処理によりデバイスドライバ４４をインストールして、ピアトークン１０とのやり取りを行わせる。
【００４０】
グループウェア４６はアプリケーションプログラムであり、パーソナルコンピュータやＰＤＡ側にインストールされたデバイスドライバ４４の処理により差し込み先にダウンロードされてグループウェアシステム環境を作り、ピアツーピア型のデータ共有による送受信を行う。
【００４１】
個人認証ライブラリ４８は、グループウェア４６のインストールに先立つ個人認証処理のために差込み先にインストールされ、認証画面を開くことでユーザによるＩＤとパスワードの入力を受け、外部の認証サーバ２４とのやり取りで認証処理を行う。
【００４２】
ＰＨＳドライバ５０は図４のＰＨＳ送受信部３６を動作し、図２のようにＰＨＳ基地局２０との間に無線回線を確立して、ピアトークン１０の差込みで個人認証ライブラリ４８及びグループウェア４６がインストールされた使用先となるパーソナルコンピュータ１２のグループウェアシステム環境における例えば認証サーバ２４との間の認証のための通信、あるいはピア装置１４−１〜１４−４との間のピアツーピアのデータ送受信を行う。
【００４３】
無線ＬＡＮドライバ５２は、図４の無線ＬＡＮ送受信部３８を制御し、図２のホットスポット２２との間で無線回線を確立し、同じくグループウェアシステム環境における個人認証処理や他のピア装置１４−１〜１４−４との間のデータ共有のための送受信を行う。
【００４４】
このＰＨＳドライバ５０と無線ＬＡＮドライバ５２は、２つの無線回線を切り替えて使用するために設けられており、ピアトークン１０を差し込んだパーソナルコンピュータやＰＤＡの使用環境に応じ、いずれか一方の通信回線を自動的に選択して外部装置との間の送受信を行う。
【００４５】
図６は、本発明のピアトークン１０をパーソナルコンピュータ１２に差し込んでＵＳＢ２インタフェース６２による接続を確立した起動時の説明図である。パーソナルコンピュータ１２のＵＳＢに図３に示すピアトークン１０のＵＳＢ２コネクタ２８を差し込むと、パーソナルコンピュータ１２側からＵＳＢ２インタフェース６２の電源ラインを通じてピアトークン１０に電源供給が行われ、図４に示したピアトークン１０のハードウェアが起動し、図５のデバイス処理プログラム４２がＭＰＵ３２のメモリ領域に読み込まれて実行され、このデバイス処理プログラム４２の実行により、ＵＳＢドライバ５４、ＰＨＳドライバ５０及び無線ＬＡＮ５２が動作状態となる。
【００４６】
ピアトークン１０をパーソナルコンピュータ１２に差し込んだ際にパーソナルコンピュータ１２側にピアトークン１０のデバイスドライバ４４が存在しなかった場合には、図７のようなインストール要求画面４５がパーソナルコンピュータ１２側で表示され、デバイスドライバ４４のインストールを促す。
【００４７】
そこで、ユーザはインストール要求画面４５に続いてアイテム４５−１に示されている「一覧または特定の場所からインストールする」を選択して移行ボタン４５−２を操作すると、パーソナルコンピュータ１２のＵＳＢドライバ６０からピアトークン１０のＵＳＢドライバ５４にインストール要求のためのコマンドが転送され、図８のようにフラッシュメモリ３４からデバイスドライバ４４が読み出され、パーソナルコンピュータ１２のＯＳ５８の処理機能の１つとしてデバイスドライバ４４−１がインストールされる。
【００４８】
ピアトークン１０のデバイスドライバ４４−１がインストールされると、図９のようにデバイスドライバ４４−１によってピアトークン１０から個人認証ライブラリ４８−１がインストールされ、認証画面がパーソナルコンピュータ１２に表示される。
【００４９】
このためユーザは、認証画面の入力枠に対しＩＤとパスワードを入力して認証を要求すると、図２のようにＰＨＳ基地局２０またはホットスポット２２にある無線ＬＡＮのいずれかによる無線回線により認証サーバ２４に対し認証要求が行われ、正しいユーザであれば承認応答が得られる。
【００５０】
このような認証に成功すると、パーソナルコンピュータ１２側のデバイスドライバ４４−１は、図１０のようにピアトークン１０のグループウェア４６をパーソナルコンピュータ１２のＯＳ５８の配下のアプリケーションプログラムであるグループウェア４６−１としてインストールし、これによってグループウェアシステム環境がパーソナルコンピュータ１２側に構築される。
【００５１】
ここで、パーソナルコンピュータ１２はピアトークン１０を保有しているユーザが例えば出張などにより借用した装置であり、ピアトークン１０の差込みにより、借用したパーソナルコンピュータ１２上にユーザ個人のグループウェアシステム環境を個人の認証処理のみをもって簡単に構築することができる。
【００５２】
図１１は、パーソナルコンピュータ１２から本発明のピアトークン１０を外した際の説明図である。パーソナルコンピュータ１２にピアトークン１０を差し込んでグループウェアシステム環境による共有データの送受信や処理を行って作業を終了したならば、グループウェアシステム環境のアプリケーション終了を行った後にピアトークン１０をパーソナルコンピュータ１２から外し、ＵＳＢ２インタフェース６２による接続を切り離す。
【００５３】
このピアトークン１０の切り離しに先立ってグループウェアのアプリケーション終了操作が行われると、パーソナルコンピュータ１２からピアトークン１０に対し終了通知が行われ、ピアトークン１０側で必要な終了処理が行われると同時に、パーソナルコンピュータ１２側にあっては、図１１のようにパーソナルコンピュータ１２側にインストールされているデバイスドライバ４４−１、個人認証ライブラリ４８−１及びグループウェア４６−１のアンインストールが自動的に行われる。
【００５４】
またグループウェアシステム環境の構築で送受信されたデータについては、全てピアトークン１０のフラッシュメモリ３４に保存されている。このため、ピアトークン１０をパーソナルコンピュータ１２から外した場合、ピアトークン１０の差込みで構築した環境は全て削除され、ピアトークン１０によりパーソナルコンピュータ１２を利用しても、使用後にあってはパーソナルコンピュータ１２にピアトークン１０の使用による環境を一切残すことがなく、パーソナルコンピュータ１２の環境をピアトークン１０の使用で侵すことがない。
【００５５】
図１２は、本発明のピアトークン１０を出張先で借りた装置に接続した際の処理手順のフローチャートである。
【００５６】
図２において、ピアトークン１０をステップＳ１でパーソナルコンピュータ１２のＵＳＢ２ポートに接続すると、パーソナルコンピュータ１２にあっては、ステップＳ１０１でＵＳＢ２ポートに対するデバイスの存在を検知し、ピアトークン１０のデバイスドライバを持たない場合には、ステップＳ１０２でデバイスドライバのインストールを行う。
【００５７】
即ち、パーソナルコンピュータ１２は図７のようなインストール要求画面を表示し、このインストール要求画面に対するユーザの操作でデバイスドライバのインストール要求をピアトークン１０に対し行い、これを受けてピアトークン１０は、ステップＳ２でデバイスドライバをパーソナルコンピュータ１２に転送し、デバイスドライバがインストールされて実行される。
【００５８】
次にパーソナルコンピュータ１２側にあっては、インストールされたデバイスドライバの実行で、ステップＳ１０３において認証ライブラリのインストールを行う。即ち、ピアトークン１０に対し認証ライブラリのインストール要求を行い、これを受けてピアトークン１０は、ステップＳ３で個人認証ライブラリの転送を行い、パーソナルコンピュータ１２における認証ライブラリのインストールと実行が行われる。
【００５９】
認証ライブラリが実行されると、ステップＳ１０４で認証画面が表示され、この認証画面に対しユーザはＩＤとパスワードを入力することで、ピアトークン１０に対し認証要求を行う。ピアトークン１０は、ステップＳ４でＰＨＳまたは無線ＬＡＮ経由で認証要求のための送受信を外部の認証サーバとの間で行い、認証サーバから認証結果を受け、ステップＳ５で認証結果をパーソナルコンピュータ１２に通知する。
【００６０】
パーソナルコンピュータ１２にあっては、ステップＳ１０５で認証を取得した場合には、ステップＳ１０６以降の処理に進む。認証が取得できなかった場合には、ステップＳ１１０の処理に進む。認証を取得した場合には、まずステップＳ１０６でピアトークン１０からのグループウェアのインストールを行う。
【００６１】
即ち、ピアトークン１０に対しグループウェアのインストール要求を行い、これを受けてピアトークン１０がステップＳ６でグループウェアの転送を行い、パーソナルコンピュータ１２にグループウェアがインストールされて実行される。
【００６２】
このようにしてパーソナルコンピュータ１２でグループウェアシステム環境が構築されると、ステップＳ１０７で共有ファイルの同期処理を行う。共有ファイルの同期処理は、グループウェアシステム環境に属している他のピア装置との間で共有データが同じになるように差分データの転送によるマージ処理を行う。
【００６３】
この共有ファイルの同期処理に伴う他のピア装置との間のやり取りのため、ピアトークン１０にあっては、ステップＳ７のようにＰＨＳまたは無線ＬＡＮによる転送処理を行う。
【００６４】
続いてステップＳ１０８で、グループウェアシステム環境の構築の下にピアツーピアによるグループウェアの運用が行われる。このグループウェアの運用における他のピア装置との間のデータのやり取りについても、ピアトークン１０はステップＳ８のように、ＰＨＳまたは無線ＬＡＮによる転送処理を行う。
【００６５】
ステップＳ１０９でグループウェアの終了が判別されると、ステップＳ１１０で終了通知をピアトークン１０に対し行った後、ステップＳ１１１でピアトークン１０の差込みによりインストールしたデバイスドライバ、個人認証ライブラリ及びグループウェアのアンインストールを自動的に行う。
【００６６】
またピアトークン１０にあっては、パーソナルコンピュータ１２からの終了通知を受けて、ステップＳ９でポート切り離しに伴う電源断に対する終了処理を行う。最終的に、パーソナルコンピュータ１２からピアトークン１０をステップＳ１０で抜き外し、これによってパーソナルコンピュータ１２にあっては、ステップＳ１１２でＵＳＢ２ポートのデバイス存在を認識してＵＳＢの処理を終了させる。
【００６７】
図１３は、図１２のグループウェアシステム環境を構築した際のパーソナルコンピュータ１２のステップＳ１０７における共有ファイル同期処理の詳細を示したフローチャートである。
【００６８】
図１３において、共有ファイル同期処理は、ステップＳ１０１でピアトークン１０に対し保存ファイルの更新情報を要求する。これを受けてピアトークン１０にあっては、ステップＳ１でファイル名と更新情報をパーソナルコンピュータ１２に応答する。
【００６９】
続いてステップＳ１０２で、パーソナルコンピュータ１２はグループウェアに属する他のピア装置に対し、ピアトークン１０に保存している共有ファイルの更新情報を要求する。これを受けてピアトークン１０は、ステップＳ２でＰＨＳまたは無線ＬＡＮで他のピア装置に対し共有ファイルの更新情報をアクセスして結果を通知する。
【００７０】
続いてステップＳ１０３で、ピアトークン１０と他のピア装置とで更新日の異なるファイルについて他のピア装置に対し差分データの転送を要求し、これを受けてピアトークン１０は、ステップＳ３でＰＨＳまたは無線ＬＡＮで他のピア装置にアクセスし、差分データを取得する。
【００７１】
このため、ステップＳ１０４でピアトークン１０に対し差分データのマージによるファイル更新を指示する。これを受けてピアトークン１０は、ステップＳ４で他のピア装置から受信した差分データを対応する保存ファイルとマージすることでファイル更新を行う。
【００７２】
なおステップＳ４の差分データのマージはピアトークン１０側で行わず、パーソナルコンピュータ１２側で行って、結果をピアトークン１０のメモリに保存するようにしてもよい。
【００７３】
このようにピアトークン１０をパーソナルコンピュータ１２に差し込んでグループウェアシステム環境を構築すると、最初にピアトークン１０に保存している共有データの同期処理が行われるため、その後のグループウェアシステム環境でのファイル利用は常に最新のファイルを対象に行うことができる。
【００７４】
図１４は、グループウェアシステム環境がピアトークン１０の差込みで構築されたパーソナルコンピュータ１２におけるファイルアクセスの処理手順のフローチャートである。
【００７５】
まずステップＳ１０１でパーソナルコンピュータ１２側でのファイルオープンが行われると、このファイルオープン要求がピアトークン１０に伝えられ、ステップＳ１で該当ファイルをフラッシュメモリ３４から読み出して転送し、ステップＳ１０２で必要とするファイル処理を行う。
【００７６】
またステップＳ１０３で、オープンしたファイルのクローズが判別されると、ステップＳ１０４でファイルをピアトークン１０に転送し、フラッシュメモリ３４に格納する。
【００７７】
ここで、ステップＳ１０２のファイル処理においてオープンしたファイルについて新たなデータを追加するなどしてファイル容量が増加する場合があり、ファイルオープン時にはメモリ容量が十分であったものが、ファイルクローズに伴うメモリ格納時にはフラッシュメモリ３４のメモリ容量が不足する場合がある。
【００７８】
そこでピアトークン１０にあっては、ステップＳ１０４からファイルクローズに伴うファイル転送を受けると、ステップＳ２でメモリ容量が不足するか否かチェックする。もしメモリ容量が不足した場合にはステップＳ３に進み、図５のデータ領域５５に格納しているファイルリスト５６の末尾のファイルｎに対応したファイルｎデータを取得し、ステップＳ４で他のピア装置例えば図２におけるパーソナルコンピュータ１２に対し近隣となるピア装置１４−４に転送して保存する。
【００７９】
続いてステップＳ５でファイルｎの実データを消去し、ここに他のピア装置の保存を示すリンク情報を格納する置き換えを行う。このようにファイルｎのデータを消去してそのリンク情報に置き換えることで、リンク情報の必要容量はごく少ないことから実データ域５７に空き容量を確保できる。
【００８０】
そしてステップＳ６で、ファイルクローズに伴い転送された使用済みファイルをファイルリスト５６の先頭位置に格納する。もちろんファイルリストの末尾のファイルを１つ、他のピア装置に転送して実データを消去してもなおメモリ容量が不足する場合には、再度、末尾のファイルを削除してメモリ空き容量を確保する処理を、メモリ容量の不足が解消するまで繰り返すことになる。
【００８１】
このため、ピアトークン１０のメモリ容量に制約があっても、実データを他のピア装置に保存してそのリンク情報をピアトークン１０に保存することで、ピアトークン１０におけるメモリ容量不足の影響を受けることなく、グループウェアシステム環境において使用している共有データの実質的な保存と利用が実現できる。
【００８２】
図１５は、本発明のピアトークンを携帯電話に接続して、交通機関改札のゲートシステムや自動販売機の制御処理を行う他の実施形態の説明図である。
【００８３】
図１５において、携帯電話６１は、図２の実施形態におけるパーソナルコンピュータ１２の場合と同様、ＵＳＢ２ポートに相当するデバイスポートを持っており、ピアトークン１０の差込みで電源供給と同時にデータ転送を可能とする。
【００８４】
ピアトークン１０のフラッシュメモリには、例えば図１６のメモリマップ６８に示すように、図５のメモリマップ４０の内容に加えて新たに、ゲート処理プログラム７０と自動販売機処理プログラム７２が格納されており、ピアトークン１０の携帯電話６１に対する差込みでインストールされてアプリケーションプログラムとして動作させることができる。
【００８５】
図１７は、ゲートシステム６４を対象とした本発明のピアトークンと携帯電話の処理手順のフローチャートである。
【００８６】
図１７において、携帯電話６４にピアトークン１０を差し込んだ状態で交通機関の改札ゲートを通過しようとすると、ゲートの通信可能領域に入ったときにピアトークン１０はステップＳ１でゲートを認識し、ステップＳ２でゲート検知通知を携帯電話６１に送る。
【００８７】
これを受けて携帯電話６１側は、ステップＳ１０１でゲートイン要求をピアトークン１０に行い、ステップＳ３でＰＨＳまたは無線ＬＡＮによる無線送受信でゲートシステム６４に対しゲート要求を送り、応答結果を受信して携帯電話６４に返す。
【００８８】
このゲートイン要求に対し、ゲートシステム６４にあっては、改札ゲートを開くか、あるいはユーザの通過に対しロックを解除する。ゲートシステム６４からの応答情報には入場駅を示す入場情報が含まれていることから、ステップＳ１０２で入場情報を保持する。
【００８９】
このようにして改札ゲートに入った後は、ステップＳ４でピアトークン１０は再度、ゲート認識をチェックしており、利用者が到着駅のゲートから出ようとする際にゲート認識を行って、ステップＳ５でゲート検知通知を携帯電話６１側に送る。これを受けて携帯電話６１は、ステップＳ１０３でゲートアウト要求をピアトークン１０のステップＳ６の無線送受信を介してゲートシステムに対し行い、このゲートアウト要求を受けてゲートシステム６４は、計算された料金データを応答する。
【００９０】
料金データを受けた携帯電話６１側にあっては、ステップＳ１０４で料金精算処理を行う。この料金精算処理は、予め保存しているプリペイド料金からの減額あるいは銀行口座から引き出している電子マネーの支払いなど、適宜の精算処理が行われる。
【００９１】
精算処理の結果はステップＳ７の無線送受信を通じてゲートシステム６４に通知され、精算確認応答を受けて、ステップＳ１０５で処理を終了し、一方、ゲートシステム６４にあっては精算確認に伴いゲート開あるいはゲートロック解除を行って、ユーザのゲート通過を可能とする。
【００９２】
図１８は、図１５の自動販売機６６を対象とした本発明のピアトークンと携帯電話における処理手順のフローチャートである。携帯電話６４に本発明のピアトークン１０を差し込んだ状態でユーザが自動販売機の前に立つと、ピアトークン１０はステップＳ１で自動販売機からの電波を受信して認識し、ステップＳ２で自動販売機の検知通知を携帯電話６１側に行う。
【００９３】
これに伴いユーザは、携帯電話６１を使用してステップＳ１０１で商品の購入要求を行う。例えば携帯電話６１の画面上に商品に選択画像が表示され、ユーザは購入したい商品を選択して実行要求することで、商品の購入要求がピアトークン１０のステップＳ３の無線送受信を通じて自動販売機に伝えられ、自動販売機より請求代金がピアトークン１０を介して携帯電話６１側に送られる。
【００９４】
そこで、ステップＳ１０２において購入代金の精算処理を行うと、プリペイド料金からの購入代金の残額あるいは銀行口座から引き落とした電子マネーの支払いがステップＳ４の無線送受信を通じて行われ、自動販売機から精算確認応答が得られると、ステップＳ１０３で終了処理を行う。
【００９５】
このような図１７における交通機関のゲート処理や図１８の自動販売機処理における代金精算結果はピアトークン１０のフラッシュメモリに保存され、ユーザが自分のパーソナルコンピュータの設置場所に戻ってピアトークンを差し込むと、ピアトークン１０に保存されている精算情報が自分のパーソナルコンピュータ側に転送されて自動的に編集され、ユーザの資産情報にマージするなどの処理を行わせることができる。
【００９６】
なお、グループウェアシステム環境における共有データの使い方として、自分のパーソナルコンピュータの実体データはサーバに保管しておき、サーバのファイル管理に使用しているネットワーク設定、各種アカウントなどのレジストリ情報をピアトークンに登録し、本発明のピアトークンを別のパーソナルコンピュータに挿入してレジストリ情報に基づくサーバからの共有ファイルの転送を行わせることで、本発明のピアトークンを別のパーソナルコンピュータに挿入すると同時に、自分が通常使用している作業環境を直ちに実現することができる。
【００９７】
また上記の実施形態は、ピアトークンに格納するアプリケーションとしてグループウェアプログラム、ゲート処理プログラム、自動販売機処理プログラムを例に取るものであったが、本発明はこれに限定されず、無線回線を利用して他の装置との間でデータのやり取りを行う適宜のアプリケーションをピアトークンに格納してパーソナルコンピュータやＰＤＡ、更には携帯電話に差し込むことで、差込み先の装置にアプリケーションプログラム環境を構築して利用することができる。
【００９８】
また本発明は、その目的と利点を損なうことのない適宜の変形を含み、更に実施形態に示した数値による限定は受けない。
【００９９】
ここで本発明の特徴をまとめると次の付記のようになる。
（付記）
（付記１）
電源供給とデータ転送が可能な情報処理装置のデバイスポートに対し着脱自在なポートコネクタと、
外部装置に対し無線回線により情報を送受する第１無線通信部と、
外部装置に対し前記第１無線通信部とは異なる無線回線を使用して情報を送受する第２無線通信部と、
デバイスドライバ、ポートドライバ、個人認証ライブラリ、任意のアプリケーションプログラム、第１無線通信用ドライバ及び第２無線通信用ドライバを格納した不揮発メモリと、
前記ポートコネクタを情報処理装置のデバイスポートに接続した際に起動し、前記情報端末装置からの最初のデバイスアクセスに対し前記デバイスドライバを転送してインストールさせ、インストールされた前記デバイスドライバにより前記個人認証ライブラリをインストールさせて個人認証を行わせ、個人認証に成功した場合に前記アプリケーションプログラムをインストールして実行させ、前記認証ライブラリ及びアプリケーションプログラムの実行による外部装置とのアクセスを前記第１又は第２無線通信用ドライバにより行わせ、アプリケーションの終了時には前記デバイスドライバ、個人認証ライブラリ及びアプリケーションプログラムをアンインストールさせるデバイス処理部と、
を備えたことを特徴とする情報処理デバイス。（１）
【０１００】
（付記２）
付記１記載の情報処理デバイスに於いて、デバイス本体は持ち運び自在なキー型であることを特徴とする情報処理デバイス。
【０１０１】
（付記３）
付記１記載の情報処理デバイスに於いて、前記デバイスポートはＵＳＢ２ポートであり、前記ポートドライバはＵＳＢ２ドライバであることを特徴とする情報処理デバイス。
【０１０２】
（付記４）
付記１記載の情報処理デバイスに於いて、前記第１無線通信部はＰＨＳ無線回線を使用するＰＨＳ通信部であり、前記第２無線通信部は無線ＬＡＮを使用する無線ＬＡＮ通信部であることを特徴とする情報処理デバイス。
【０１０３】
（付記５）
付記１記載の情報処理デバイスに於いて、前記アプリケーションプログラムは複数の情報処理装置でデータを共有するピアツーピア型のグループウェア処理プログラムであることを特徴とする情報処理デバイス。（２）
【０１０４】
（付記６）
付記５記載の情報処理デバイスに於いて、前記アプリケーションプログラムがグループウェア処理プログラムの場合、前記個人認証ライブラリは前記第１又は第２無線通信部により外部の認証サーバに接続して認証処理を実行させることを特徴とする情報処理デバイス。
【０１０５】
（付記７）
付記１記載の情報処理デバイスに於いて、前記不揮発メモリに自己の情報処理装置で使用しているファイルをサーバに格納したことを示すディレクトリ情報を登録し、前記アプリケーションプログラムは、他の情報処理装置の差込み時に、前記レジストリ情報により前記サーバからファイルを取得して前記自己の情報処理装置の作業環境を構築することを特徴とする情報処理デバイス。（３）
【０１０６】
（付記８）
電源供給とデータ転送が可能な情報処理装置のデバイスポートに対し着脱自在なポートコネクタと、外部装置に対し無線回線により情報を送受する第１無線通信部と、外部装置に対し前記第１無線通信部とは異なる無線回線を使用して情報を送受する第２無線通信部と、デバイスドライバ、ポートドライバ、個人認証ライブラリ、任意のアプリケーションプログラム、第１無線通信用ドライバ及び第２無線通信用ドライバを格納した不揮発メモリとを備えたデバイスの情報処理方法に於いて、
前記ポートコネクタを情報処理装置のデバイスポートに接続した際に起動し、前記情報端末装置からの最初のデバイスアクセスに対し前記デバイスドライバを転送してインストールさせる起動ステップと、
インストールされた前記デバイスドライバにより前記個人認証ライブラリをインストールさせて個人認証を行わせる個人認証ステップと、
個人認証に成功した場合に前記アプリケーションプログラムをインストールして実行させる実行ステップと、
前記認証ライブラリ及びアプリケーションプログラムの実行による外部装置とのアクセスを前記第１又は第２無線通信用ドライバにより行わせる通信ステップと、
アプリケーションプログラムの終了時に前記デバイスドライバ、個人認証ライブラリ及びアプリケーションプログラムをアンインストールさせるアンインストールステップと、
を備えたことを特徴とする情報処理方法。（４）
【０１０７】
（付記９）
電源供給とデータ転送が可能な情報処理装置のデバイスポートに対し着脱自在なポートコネクタと、外部装置に対し無線回線により情報を送受する第１無線通信部と、外部装置に対し前記第１無線通信部とは異なる無線回線を使用して情報を送受する第２無線通信部と、デバイスドライバ、ポートドライバ、個人認証ライブラリ、任意のアプリケーションプログラム、第１無線通信用ドライバ及び第２無線通信用ドライバを格納した不揮発メモリとを備えたデバイスのコンピュータに、
前記ポートコネクタを情報処理装置のデバイスポートに接続した際に起動し、前記情報端末装置からの最初のデバイスアクセスに対し前記デバイスドライバを転送してインストールさせる起動ステップと、
インストールされた前記デバイスドライバにより前記個人認証ライブラリをインストールさせて個人認証を行わせる認証ステップと、
個人認証に成功した場合に前記アプリケーションプログラムをインストールして実行させる実行ステップと、
前記認証ライブラリ及びアプリケーションプログラムの実行による外部装置とのアクセスを前記第１又は第２無線通信用ドライバにより行わせる通信ステップと、
アプリケーションプログラムの終了時に前記デバイスドライバ、個人認証ライブラリ及びアプリケーションプログラムをアンインストールさせるアンインストールステップと、
を実行させることを特徴とするプログラム。（５）
【０１０８】
【発明の効果】
以上説明してきたように本発明によれば、キー型に形成された小型の情報処理デバイスを例えば出張先で使用することのできるパーソナルコンピュータのデバイスポートに差し込むだけで、個人認証画面が自動的に立ち上がり、個人認証を済ませた後はグループウェアなどのアプリケーション画面が立ち上がり、外部との送受信を含む作業をすぐ始めることができる。
【０１０９】
また外部との通信に使用する無線通信機能がＰＨＳと無線ＬＡＮにより二重化されており、使用場所の無線環境に対応して有効な側に自動切替して外部に確実にアクセスすることができる。
【０１１０】
更に、情報処理デバイスの差込みによるアプリケーションの実行で使用されたデータは全てデバイス側の不揮発メモリに保存され、また情報処理デバイスを抜いて処理を終えると、パーソナルコンピュータなどの差込み側の装置にはインストールしたプログラムやドライバは全てアンインストールされて残ることがなく、差込み先の装置の環境を全く侵すことなく、本発明の情報処理デバイスの差込みによるアプリケーション環境の利用が実現できる。
【図面の簡単な説明】
【図１】本発明の原理説明図
【図２】本発明が適用されたシステム環境の説明図
【図３】本発明によるキー型ピアトークンの外観の説明図
【図４】本発明によるピアトークンのハードウェア構成のブロック図
【図５】図４の不揮発メモリの格納内容となるメモリマップの説明図
【図６】本発明のピアトークンを使用先となるパーソナルコンピュータに接続した起動時の説明図
【図７】ピアトークンの接続による使用先となるパーソナルコンピュータのインストール要求画面の説明図
【図８】図６に続いて使用先となるパーソナルコンピュータにデバイスドライバがインストールされた説明図
【図９】図８に続いて使用先となるパーソナルコンピュータに個人認証ライブラリがインストールされた説明図
【図１０】図９に続いて使用先となるパーソナルコンピュータにグループウェアがインストールされた説明図
【図１１】使用先となるパーソナルコンピュータのデバイスポートから本発明のピアトークンを外した際の説明図
【図１２】本発明のピアトークンを使用先となるパーソナルコンピュータに接続した際の処理手順のフローチャート
【図１３】共有ファイル同期処理における本発明のピアトークンと使用先となるパーソナルコンピュータの処理手順のフローチャート
【図１４】ファイルアクセスにおける本発明のピアトークンと使用先となるパーソナルコンピュータの処理手順のフローチャート
【図１５】本発明のピアトークンを携帯電話に接続して交通機関改札のゲートシステムや自動販売機の制御処理を行う実施形態の説明図
【図１６】図６のピアトークンにおける不揮発メモリのメモリマップ説明図
【図１７】ゲートシステムを対象とした本発明のピアトークンと携帯電話の処理手順のフローチャート
【図１８】自動販売機を対象とした本発明のピアトークンと携帯電話の処理手順のフローチャート
【符号の説明】
１０：ピアトークン（情報処理デバイス）
１２：パーソナルコンピュータ
１４−１〜１４−４：ピア装置
１５：ＬＡＮ
１６：インターネット
１８：プロキシサーバ
２０：ＰＨＳ基地局
２２：ホットスポット（無線ＬＡＮ）
２４：認証サーバ
２６：デバイス本体
２８：ＵＳＢ２コネクタ
３０，６２：ＵＳＢ２インタフェース
３２：ＭＰＵ（プロセッサ）
３４：フラッシュメモリ（不揮発メモリ）
３６：ＰＨＳ送受信部
３８：無線ＬＡＮ送受信部
４０，６８：メモリマップ
４２：デバイス処理プログラム（トークンＯＳ）
４４：デバイスドライバ
４５：インストール要求画面
４６：グループウェア
４８：個人認証ライブラリ
５０：ＰＨＳドライバ
５２：無線ＬＡＮドライバ
５４，６０：ＵＳＢドライバ
５５：データ領域
５６：ファイルリスト
５７：実データ域
５８：使用先となるパーソナルコンピュータＯＳ
６１：携帯電話
６４：ゲートシステム
６６：自動販売機
７０：ゲート処理プログラム
７２：自動販売機処理プログラム
【図１】
2004246720.tif 000003
【図２】
2004246720.tif 000004
【図３】
2004246720.tif 000005
【図４】
2004246720.tif 000006
【図５】
2004246720.tif 000007
【図６】
2004246720.tif 000008
【図７】
2004246720.tif 000009
【図８】
2004246720.tif 000010
【図９】
2004246720.tif 000011
【図１０】
2004246720.tif 000012
【図１１】
2004246720.tif 000013
【図１２】
2004246720.tif 000014
【図１３】
2004246720.tif 000015
【図１４】
2004246720.tif 000016
【図１５】
2004246720.tif 000017
【図１６】
2004246720.tif 000018
【図１７】
2004246720.tif 000019
【図１８】
2004246720.tif 000020