(57)【要約】【課題】作成されたデータのセキュリティを確保することが可能な情報処理システムを提供する。【解決手段】端末装置２に着脱可能な可搬型記録媒体１にはデータ作成プログラムが格納され、端末装置２は、可搬型記録媒体１の認識時にユーザ認証情報受付部２０１が受け付けたユーザ認証情報をサーバ装置３に送信する認証情報送信部２０２と、サーバ装置３から認証成功情報を受信する認証成功受信部２０３と、認証成功情報を受け付けていれば、データ作成プログラムの起動を許可する起動判断部２０６と、許可の場合データ作成プログラムを起動する起動部２０７と、入力受付部２０８が受け付けた入力に応じてデータ作成プログラムを実行しデータを作成するデータ作成部２０９と、作成データをサーバ装置３に送信するデータ送信部２１１とを備えた。【選択図】図１
2012089038.tif 000002
【特許請求の範囲】
【請求項１】
端末装置と、サーバ装置と、前記端末装置に着脱可能な可搬型記録媒体と、を備えた情報処理システムであって、
前記可搬型記録媒体には、データの記録読出が可能である記録媒体であって、前記端末装置で実行可能なデータ作成プログラムが格納されており、
前記端末装置は、
当該端末装置に接続された前記可搬型記録媒体の認識時または当該端末装置に接続された前記可搬型記録媒体に格納されている前記データ作成プログラムの起動時に、前記データ作成プログラムの認証に用いられるユーザの情報であるユーザ認証情報を受け付けるユーザ認証情報受付部と、
前記サーバ装置にユーザ認証情報受付部が受け付けたユーザ認証情報を送信する認証情報送信部と、
前記ユーザ認証情報の送信に応じて前記サーバ装置から送信される認証が成功したことを示す情報である認証成功情報を受信する認証成功受信部と、
前記データ作成プログラムの起動時に、前記認証成功情報を受け付けているか否かを判断し、受け付けている場合に、前記データ作成プログラムの起動を許可する起動判断部と、
前記起動判断部が起動を許可した場合に、前記データ作成プログラムを起動する起動部と、
前記データ作成プログラムに対するユーザからの入力を受け付ける入力受付部と、
前記入力受付部が受け付けた入力に応じて前記データ作成プログラムを実行して、データを作成するデータ作成部と、
前記データ作成部が作成したデータである作成データを、前記サーバ装置に送信するデータ送信部とを備えており、
前記サーバ装置は、
前記端末装置から送信される前記ユーザ認証情報を受信する認証情報受信部と、
前記認証情報受信部が受信したユーザ認証情報を用いてユーザ認証を行う認証部と、
前記認証部による認証が成功した場合に、前記認証成功情報を前記端末装置に送信する認証成功情報送信部と、
前記端末装置から送信される前記作成データを受信する作成データ受信部と、
前記作成データが格納される作成データ格納部と、
前記作成データ受信部が受信した前記作成データを、前記作成データ格納部に蓄積する作成データ蓄積部とを備えた情報処理システム。
【請求項２】
前記可搬型記録媒体は、前記データ作成プログラムが格納されるプログラム格納領域と、前記データ作成プログラムで作成中のデータを格納可能な領域であるワーク領域とを有しており、
前記端末装置は、前記データ作成プログラムで作成中のデータを前記可搬型記録媒体のワーク領域に蓄積する作成中データ蓄積部を更に備えた請求項１記載の情報処理システム。
【請求項３】
前記端末装置は、
前記ユーザ認証情報受付部がユーザ認証情報を受け付けた場合に、前記ワーク領域にデータが１以上あるか否かを判断するワーク判断部と、
前記ワーク判断部が、データが１以上あると判断した場合に、当該ユーザ認証情報を用いて認証処理を行う端末側認証処理部とを更に備え、
前記起動判断部は、前記端末側認証処理部による認証が成功した場合においても、前記データ作成プログラムの起動を許可し、
前記認証情報送信部は、前記ワーク判断部が、データが格納されていないと判断した場合に、前記サーバ装置にユーザ認証情報受付部が受け付けた認証情報を送信する請求項２記載の情報処理システム。
【請求項４】
前記ワーク判断部は、前記ワーク領域に、更新時刻が予め指定された時間内であるデータが１以上あるか否かを判断し、
前記端末側認証処理部は、前記ワーク判断部が、更新時刻が予め指定された時間内であるデータが１以上あると判断した場合に、当該ユーザ認証情報を用いて認証処理を行い、
前記認証情報送信部は、前記ワーク判断部が、更新時刻が予め指定された時間内であるデータが格納されていないと判断した場合に、前記サーバ装置にユーザ認証情報受付部が受け付けた認証情報を送信する請求項３記載の情報処理システム。
【請求項５】
前記データ作成部は、更新時刻が予め指定された時間内であるデータについてのみ前記データ作成プログラムを用いた処理が可能である請求項４記載の情報処理システム。
【請求項６】
前記可搬型記録媒体は、前記データ送信部により送信された作成データの履歴を示す情報である送信履歴情報が格納される履歴格納領域を更に備え、
前記データ送信部は、前記送信した作成データの送信履歴情報を、前記履歴格納領域に蓄積する請求項１から請求項５いずれか記載の情報処理システム。
【請求項７】
前記可搬型記録媒体は、前記データ送信部により送信された作成データが格納される送信済データ格納領域を更に備え、
前記データ送信部は、前記送信した作成データを、前記送信済データ格納領域に蓄積する請求項１から請求項６いずれか記載の情報処理システム。
【請求項８】
請求項１から請求項７いずれか記載の可搬型記録媒体と端末装置とを備えた情報処理端末システム。
【請求項９】
ユーザ認証情報受付部、認証情報送信部、認証成功受信部、起動判断部、起動部、入力受付部、データ作成部、及びデータ送信部を有する端末装置と、当該端末装置に着脱可能であって、データ作成プログラムが格納されており、データの記録読出が可能である可搬型記録媒体とを用いて行われる情報処理方法であって、
前記ユーザ認証情報受付部が、前記可搬型記録媒体の認識時または前記可搬型記録媒体に格納されている前記データ作成プログラムの起動時に、前記データ作成プログラムの認証に用いられるユーザの情報であるユーザ認証情報を受け付けるユーザ認証情報受付ステップと、
前記認証情報送信部が、前記送信先指定情報を用いて、サーバ装置にユーザ認証情報受付ステップで受け付けたユーザ認証情報を送信する認証情報送信ステップと、
前記認証成功受信部が、前記ユーザ認証情報の送信に応じて前記サーバ装置から送信される認証が成功したことを示す情報である認証成功情報を受信する認証成功受信ステップと、
前記起動判断部が、前記データ作成プログラムの起動時に、前記認証成功情報を受け付けているか否かを判断し、受け付けている場合に、前記データ作成プログラムの起動を許可する起動判断ステップと、
前記起動部が、前記起動判断ステップにより起動を許可した場合に、前記データ作成プログラムを起動する起動ステップと、
前記入力受付部が、前記データ作成プログラムに対するユーザからの入力を受け付ける入力受付ステップと、
前記入力受付ステップにより受け付けた入力に応じて前記データ作成プログラムを実行して、データを作成するデータ作成ステップと、
前記データ送信部が、前記データ作成ステップで作成したデータである作成データを、前記サーバ装置に送信するデータ送信ステップとを備えた情報処理方法。
【請求項１０】
データの記録読出が可能であり、起動管理プログラムとデータ作成プログラムとを有するコンピュータに着脱可能な可搬型記録媒体であって、
前記起動管理プログラムは、前記コンピュータを、
前記可搬型記録媒体の認識時または前記可搬型記録媒体に格納されている前記データ作成プログラムの起動時に、前記データ作成プログラムの認証に用いられるユーザの情報であるユーザ認証情報を受け付けるユーザ認証情報受付部と、
サーバ装置に前記ユーザ認証情報受付部が受け付けたユーザ認証情報を送信する認証情報送信部と、
前記ユーザ認証情報の送信に応じて前記サーバ装置から送信される認証が成功したことを示す情報である認証成功情報を受信する認証成功受信部と、
前記データ作成プログラムの起動時に、前記認証成功情報を受け付けているか否かを判断し、受け付けている場合に、前記データ作成プログラムの起動を許可する起動判断部と、
前記起動判断部が起動を許可した場合に、前記データ作成プログラムを起動する起動部として機能させるためのプログラムであり、
前記データ作成プログラムは、前記コンピュータを、
ユーザからの入力を受け付ける入力受付部と、
前記入力受付部が受け付けた入力に応じてデータを作成するデータ作成部と、
前記データ作成部が作成したデータである作成データを、前記サーバ装置に送信するデータ送信部として機能させるためのプログラムである可搬型記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末装置においてデータ入力編集ソフトウェアを用いて作成したデータの機密性を保つ情報処理システム等に関するものである。
【背景技術】
【０００２】
従来、企業等で利用されるデータ等の情報漏洩を防ぐための技術として、データの不正な持ち出し等を禁止するための技術等が知られている。（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２９９５０４号公報（第１頁、第１図等）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の情報処理システムにおいては、例えば、予め十分にセキュリティが確保されている企業内以外の場所で作成されたデータのセキュリティを確実に保つことが困難であるという課題があった。例えば、企業内以外の場所で作成されたデータは、通常、作成に利用した端末装置内に保存されることとなるため、作成したデータを保存した端末装置等が盗難にあったり、置き忘れ等が起こった場合、作成されたデータが、不正に読み出され、データの内容が漏洩してしまう恐れ等があった。
【課題を解決するための手段】
【０００５】
本発明の情報処理システムは、端末装置と、サーバ装置と、端末装置に着脱可能な可搬型記録媒体と、を備えた情報処理システムであって、可搬型記録媒体は、データの記録読出が可能である記録媒体であって、端末装置で実行可能なデータ作成プログラムが格納されており、端末装置は、端末装置に接続された可搬型記録媒体の認識時または端末装置に接続された可搬型記録媒体に格納されているデータ作成プログラムの起動時に、データ作成プログラムの認証に用いられるユーザの情報であるユーザ認証情報を受け付けるユーザ認証情報受付部と、サーバ装置にユーザ認証情報受付部が受け付けたユーザ認証情報を送信する認証情報送信部と、ユーザ認証情報の送信に応じてサーバ装置から送信される認証が成功したことを示す情報である認証成功情報を受信する認証成功受信部と、データ作成プログラムの起動時に、認証成功情報を受け付けているか否かを判断し、受け付けている場合に、データ作成プログラムの起動を許可する起動判断部と、起動判断部が起動を許可した場合に、データ作成プログラムを起動する起動部と、データ作成プログラムに対するユーザからの入力を受け付ける入力受付部と、入力受付部が受け付けた入力に応じてデータ作成プログラムを実行して、データを作成するデータ作成部と、データ作成部が作成したデータである作成データを、サーバ装置に送信するデータ送信部とを備えており、サーバ装置は、端末装置から送信されるユーザ認証情報を受信する認証情報受信部と、認証情報受信部が受信したユーザ認証情報を用いてユーザ認証を行う認証部と、認証部による認証が成功した場合に、認証成功情報を端末装置に送信する認証成功情報送信部と、端末装置から送信される作成データを受信する作成データ受信部と、作成データが格納される作成データ格納部と、作成データ受信部が受信した作成データを、作成データ格納部に蓄積する作成データ蓄積部とを備えた情報処理システムである。
【０００６】
かかる構成により、可搬型記録媒体の認識時に、データ作成プログラムの利用に関するユーザ認証処理が必要となるため、登録ユーザ以外がデータ作成プログラムを利用できないようにすることができ、データ作成プログラムの不正使用や、作成されたデータのセキュリティを確保することができる。また、データ作成プログラムが可搬型記録媒体に格納されているため、可搬型記録媒体を接続するだけでデータ作成プログラムを異なる端末装置２においても容易に利用でき、利便性を向上させることができる。また、作成されたデータを、サーバ装置に送信して格納させることにより、作成データが格納されている端末装置の盗難や置き忘れ等による情報漏洩を防ぐことができる。
【０００７】
また、本発明の情報処理システムは、前記情報処理システムにおいて、可搬型記録媒体は、データ作成プログラムが格納されるプログラム格納領域と、データ作成プログラムで作成中のデータを格納可能な領域であるワーク領域とを有しており、端末装置は、データ作成プログラムで作成中のデータを可搬型記録媒体のワーク領域に蓄積する作成中データ蓄積部を更に備えた情報処理システムである。
【０００８】
かかる構成により、作成途中のデータを可搬型記録媒体に一時保存することができる。このため、例えば、データの作成が途中でも、一旦作成作業を中断して、可搬型記録媒体を取り外して持ち運ぶだけで、異なる場所で他の端末装置２を用いて作成作業の続きを行うことが可能となる。これにより、データ作成時の利便性が向上する。
【０００９】
また、本発明の情報処理システムは、前記情報処理システムにおいて、端末装置は、ユーザ認証情報受付部がユーザ認証情報を受け付けた場合に、ワーク領域にデータが１以上あるか否かを判断するワーク判断部と、ワーク判断部が、データが１以上あると判断した場合に、ユーザ認証情報を用いて認証処理を行う端末側認証処理部とを更に備え、起動判断部は、端末側認証処理部による認証が成功した場合においても、データ作成プログラムの起動を許可し、認証情報送信部は、ワーク判断部が、データが格納されていないと判断した場合に、サーバ装置にユーザ認証情報受付部が受け付けた認証情報を送信する情報処理システムである。
【００１０】
かかる構成により、可搬型記録媒体のワーク領域にデータが格納されている場合には、既に、一度ネットワークを介した認証が行われていることとなるため、ネットワークを利用せずに認証処理が可能であるため、作成中のデータについては、ネットワーク接続されていない環境にある端末装置２においても、編集等の処理をすることが可能となり、利便性が向上する。また、作成中のデータが、端末装置に保存されないため、どの端末装置で処理を行っても、端末装置に作成中のデータが残ることがないため、セキュリティが確保できる。
【００１１】
また、本発明の情報処理システムは、前記情報処理システムにおいて、ワーク判断部は、ワーク領域に、更新時刻が予め指定された時間内であるデータが１以上あるか否かを判断し、端末側認証処理部は、ワーク判断部が、更新時刻が予め指定された時間内であるデータが１以上あると判断した場合に、ユーザ認証情報を用いて認証処理を行い、認証情報送信部は、ワーク判断部が、更新時刻が予め指定された時間内であるデータが格納されていないと判断した場合に、サーバ装置にユーザ認証情報受付部が受け付けた認証情報を送信する情報処理システムである。
【００１２】
かかる構成により、更新時刻が予め指定された時間を超えた場合は、サーバ装置３によるユーザ認証を再度やり直しさせることができる。
【００１３】
また、本発明の情報処理システムは、前記情報処理システムにおいて、データ作成部は、更新時刻が予め指定された時間内であるデータについてのみデータ作成プログラムを用いた処理が可能である情報処理システムである。
【００１４】
かかる構成により、更新時刻が予め指定された時間を超えた場合は、作成対象（編集対象）から場外することができる。
【００１５】
また、本発明の情報処理システムは、前記情報処理システムにおいて、可搬型記録媒体は、データ送信部により送信された作成データの履歴を示す情報である送信履歴情報が格納される履歴格納領域を更に備え、データ送信部は、送信した作成データの送信履歴情報を、履歴格納領域に蓄積する情報処理システムである。
【００１６】
かかる構成により、送信履歴情報から作成データの状況を把握したり、確認したりすることができる。
【００１７】
また、本発明の情報処理システムは、前記情報処理システムにおいて、可搬型記録媒体は、データ送信部により送信された作成データが格納される送信済データ格納領域を更に備え、データ送信部は、送信した作成データを、送信済データ格納領域に蓄積する情報処理システムである。
【００１８】
かかる構成により、送信された作成データのバックアップを可搬型記録媒体内に用意することができる。
【００１９】
本発明の可搬型記録媒体は、データの記録読出が可能であり、起動管理プログラムとデータ作成プログラムとを有するコンピュータに着脱可能な可搬型記録媒体であって、起動管理プログラムは、コンピュータを、可搬型記録媒体の認識時または可搬型記録媒体に格納されているデータ作成プログラムの起動時に、データ作成プログラムの認証に用いられるユーザの情報であるユーザ認証情報を受け付けるユーザ認証情報受付部と、サーバ装置にユーザ認証情報受付部が受け付けたユーザ認証情報を送信する認証情報送信部と、ユーザ認証情報の送信に応じてサーバ装置から送信される認証が成功したことを示す情報である認証成功情報を受信する認証成功受信部と、データ作成プログラムの起動時に、認証成功情報を受け付けているか否かを判断し、受け付けている場合に、データ作成プログラムの起動を許可する起動判断部と、起動判断部が起動を許可した場合に、データ作成プログラムを起動する起動部として機能させるためのプログラムであり、データ作成プログラムは、コンピュータを、ユーザからの入力を受け付ける入力受付部と、入力受付部が受け付けた入力に応じてデータを作成するデータ作成部と、データ作成部が作成したデータである作成データを、サーバ装置に送信するデータ送信部として機能させるためのプログラムである可搬型記録媒体である。
【００２０】
かかる構成により、プログラムを実行して作成されるデータのセキュリティを確保することができる。
【発明の効果】
【００２１】
本発明による情報処理システム等によれば、作成されたデータのセキュリティを確保することができる。
【図面の簡単な説明】
【００２２】
【図１】本実施の形態における情報処理システムのブロック図
【図２】本実施の形態の端末装置の動作を示すフローチャート
【図３】本実施の形態のサーバ装置の動作を示すフローチャート
【図４】同情報処理システムの概略を示す図
【図５】同端末装置の認証画面の表示例を示す図
【図６】同端末装置の作成中のデータの表示例を示す図
【図７】同実施の形態におけるコンピュータシステムの構成の一例を示す図
【発明を実施するための形態】
【００２３】
以下、情報処理システム等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。
【００２４】
（実施の形態）
図１は、本実施の形態における情報処理システム１０００のブロック図である。
情報処理システム１０００は、端末装置２、端末装置２に着脱可能な可搬型記録媒体１、および端末装置２と通信回線やインターネット等のネットワーク等を介して情報の送受信が可能であるサーバ装置３を備える。なお、本実施の形態においては、可搬型記録媒体１と端末装置２とを例えば情報処理端末システムと呼んでもよい。
【００２５】
端末装置２は、ユーザ認証情報受付部２０１、認証情報送信部２０２、認証成功受信部２０３、ワーク判断部２０４、端末側認証処理部２０５、起動判断部２０６、起動部２０７、入力受付部２０８、データ作成部２０９、作成中データ蓄積部２１０、及びデータ送信部２１１を備える。
【００２６】
サーバ装置３は、認証情報受信部３０１、認証部３０２、認証成功情報送信部３０３、作成データ受信部３０４、作成データ格納部３０５、及び作成データ蓄積部３０６を備える。
【００２７】
可搬型記録媒体１には、データの記録および読み出しが可能である記録媒体である。可搬型記録媒体１には、端末装置２で実行可能なデータ作成プログラムが格納されている。また、可搬型記録媒体１には、サーバ装置３を送信先に指定する情報である送信先指定情報が更に格納されていてもよい。データ作成プログラムとは、ユーザ等から入力されるデータに応じて、データの作成が可能なプログラムである。ここでの作成は、例えば、編集も含む概念である。入力されるデータは、通常はテキストデータであるが、画像データ等でも良い。データ作成プログラムは、例えば、いわゆるワードプロセッサや、テキストエディタ等のプログラムである。可搬型記録媒体１に格納されているデータ作成プログラムとは、具体的には、実行ファイル等である。送信先指定情報は、例えば、送信先のサーバ装置３のアドレス情報（例えばＩＰアドレスやＵＲＬ等）である。送信先指定情報は、データ作成プログラム内に含まれていても良い。
【００２８】
可搬型記録媒体１は、例えば、データ作成プログラムが格納されるプログラム格納領域と、データ作成プログラムで作成中のデータを格納可能な領域であるワーク領域とを有している。また、可搬型記録媒体１は、データ送信部２１１により送信された作成データの履歴を示す情報である送信履歴情報が格納される履歴格納領域を有していても良い。また、可搬型記録媒体１は、後述するようにデータ送信部２１１により送信された作成データが格納される送信済データ格納領域を有していても良い。なお、ワーク領域や履歴格納領域や送信済データ格納領域は、可搬型記録媒体１内のフォルダやディレクトリ等であっても良い。なお、これらの領域は、セキュリティ確保の観点から、ユーザからは不可視の領域として、データ作成プログラムを介してのみアクセス可能な領域とすることが好ましい。
【００２９】
可搬型記録媒体１は、通常、不揮発性の記録媒体で実現されるが、揮発性の記録媒体でも実現可能である。可搬型記録媒体１は、格納されているデータ作成プログラムを端末装置２で読み出して実行する際のデータの転送速度等や、可搬性や、汎用的なインターフェースを備えている点を考慮すると、例えば、いわゆるＵＳＢメモリであることが好ましい。なお、可搬型記録媒体１は物理的に複数の記録媒体で構成されても良い。
【００３０】
端末装置２は、例えば、上記のデータ作成プログラムを実行可能なプロセッサやメモリ等を備えた装置であり、例えば、コンピュータや、携帯電話や、ＰＤＡ等である。端末装置２は１以上であっても良い。端末装置２は、例えば、可搬型記録媒体１と接続可能なインターフェース（例えばＵＳＢインターフェース）等を備えている。可搬型記録媒体１は、この接続インターフェース等を介して端末装置２と接続される。
【００３１】
ユーザ認証情報受付部２０１は、端末装置２に接続された可搬型記録媒体１の認識時または端末装置２に接続された可搬型記録媒体１に格納されているデータ作成プログラムの起動時に、データ作成プログラムの認証に用いられるユーザの情報であるユーザ認証情報を受け付ける。ユーザ認証情報とは、例えば、ユーザの認証に用いられるユーザ識別情報またはパスワードまたはこれらの組み合わせで構成される情報である。ユーザ認証情報は、ユーザ名や、メールアドレス等どのような情報であっても良い。ここでは、ユーザ認証情報が、ユーザ識別情報とパスワードとを有する場合について説明する。ユーザ認証情報受付部２０１は、例えば、認証用の画面等を図示しないモニタ等に表示して、ユーザ認証情報を受け付ける。画面を表示するための情報は、例えば、可搬型記録媒体１に格納されていても良い。なお、端末装置２は、認証用の画面や、後述するデータ作成プログラムで作成中の画面等を表示するための表示部を有していても良い。可搬型記録媒体１の認識時とは、例えば、端末装置２に接続された可搬型記録媒体１をマウントする（データの読出書込を可能とする）ために行われる認識処理の最中やその前後のタイミングである。なお、可搬型記録媒体１を端末装置２に接続するとは、例えば、可搬型記録媒体１である。ＵＳＢメモリを、端末装置２のＵＳＢインターフェースに接続することである。また、データ作成プログラムの起動時とは、ユーザからデータ作成プログラムの起動指示を受け付けたタイミングや、起動中のタイミング等である。この起動時は、可搬型記録媒体１が端末装置２に認識された後の最初の起動時であることが好ましい。なお、一旦、認識済の可搬型記録媒体１が、認識を解除されて端末装置２から取り外された後に、再度端末装置２に接続されて認識された場合、ユーザ認証情報受付部２０１は、再度、ユーザ認証情報の受付を行う。なお、可搬型記録媒体１を認識する処理や、この処理を行う構成等は、公知の技術であるので、ここでは説明を省略する。
【００３２】
ここでの、受け付けは、キーボードやタッチパネルなどの入力デバイスから入力された情報の受け付けや、記録媒体から読み出された情報の受け付けなどを含む概念である。入力手段は、キーボードやメニュー画面等問わない。ユーザ認証情報受付部２０１は、キーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【００３３】
認証情報送信部２０２は、ユーザ認証情報受付部２０１がユーザ認証情報を受け付けた場合に、可搬型記録媒体１に格納されている送信先指定情報を用いて、サーバ装置３にユーザ認証情報受付部２０１が受け付けたユーザ認証情報を送信する。送信はネットワーク等を介して行われる。なお、上記の代わりに、認証情報送信部２０２は、後述するワーク判断部２０４が、可搬型記録媒体１のワーク領域にデータが格納されていないと判断した場合に、サーバ装置３にユーザ認証情報受付部２０１が受け付けたユーザ認証情報を送信するようにしてもよい。この場合、格納されていると判断された場合は、ユーザ認証情報を送信しないようにする。あるいは、認証情報送信部２０２は、後述するワーク判断部２０４が、ワーク領域に更新時刻が予め指定された時間内である作成中のデータが格納されていないと判断した場合に、サーバ装置３にユーザ認証情報受付部２０１が受け付けたユーザ認証情報を送信するようにしてもよい。この場合、格納されていると判断された場合は、ユーザ認証情報を送信しないようにする。なお、ワーク判断部２０４の判断処理については後述する。
【００３４】
認証成功受信部２０３は、ユーザ認証情報の送信に応じてサーバ装置３からネットワーク等を介して送信される認証成功情報を受信する。認証成功情報とは、認証が成功したことを示す情報である。認証が成功した、とは認証が許可されたことと考えても良い。認証成功情報は、結果的に、認証が成功したことを示す情報や、認証が成功した場合にのみ実行可能な処理を実現可能とする情報であればよく、例えば、データ作成プログラムの起動を許可する情報であっても良いし、起動の制限（例えば起動の処理のロック）を解除する情報（例えば解除コードや解除キー等）であってもよい。なお、認証成功受信部２０３は、認証が失敗したことを示す情報も受信するようにしてもよい。認証成功情報は、例えば、図示しない記録媒体や、可搬型記録媒体１に蓄積される。なお、蓄積された認証成功情報は、可搬型記録媒体１が、端末装置２から取り外された場合（認識を解除された場合）には、削除したり、後述する端末側認証処理部２０５による認証が成功しない限りはアクセスできないようにすることが好ましい。これにより、可搬型記録媒体１が端末装置２に接続されるごとに、認証処理が必要となり、データ作成プログラムの不正使用等を防ぐことが可能となる。なお、認証情報送信部２０２がユーザ認証情報をサーバ装置３に送信することでサーバ装置３によって認証処理を行うことを、ここでは適宜、ネットワーク認証と呼ぶ。
【００３５】
ワーク判断部２０４は、ユーザ認証情報受付部２０１がユーザ認証情報を受け付けた場合に、ワーク領域にデータが１以上あるか否かを判断する。可搬型記録媒体１のワーク領域には、後述するデータ作成部２０９がデータ作成プログラムを実行して作成されたデータが格納される。ワーク領域に格納されているデータは、例えば、データ作成プログラムを用いて作成中のデータであって、ユーザの指示や指定によって一時的に保存されたデータである。ワーク判断部２０４は、ワーク領域に１以上のデータがあるか否かを判断する。なお、ワーク領域に、データ作成プログラムで作成されたデータ以外のデータが含まれうる場合、データの拡張子や、データ内に含まれる当該データを作成したプログラムの識別情報等からデータ作成プログラムで作成されたデータが１以上含まれるか否かを判断するようにしてもよい。
【００３６】
また、ワーク判断部２０４は、ワーク領域に、更新時刻が予め指定された時間内であるデータが１以上あるか否かを判断してもよい。ワーク領域に格納されるデータは、例えば、最新の更新時刻と対応付けて蓄積される。更新時刻は、日付の情報を含んでいても良い。また、更新時刻は、作成時刻も含む概念である。更新時刻としては、ＮＴＰ（Ｎｅｔｗｏｒｋ  Ｔｉｍｅ  Ｐｒｏｔｏｃｏｌ）サーバ（図示せず）等から取得した時刻の情報をことが好ましいが、端末装置２の内部に設けられた時計（図示せず）等から情報を取得しても良い。ワーク判断部２０４は、例えば、現在の時刻の情報をＮＴＰサーバや時計等から取得し、現在の時刻と、ワーク領域に格納されている各データの更新時刻との時間の差（即ち更新時刻からの経過時間）を算出し、時間の差が予め指定された時間以内のデータが１以上あるか否かを判断する。予め指定された時間は、例えば、図示しない記録媒体や、可搬型記録媒体１に予め格納しておく。
【００３７】
端末側認証処理部２０５は、ワーク判断部２０４が、作成中のデータが１以上あると判断した場合に、ユーザ認証情報を用いて認証処理を行う。あるいは、端末側認証処理部２０５は、ワーク判断部２０４が、更新時刻が予め指定された時間内である作成中のデータが１以上あると判断した場合に、ユーザ認証情報を用いて認証処理を行うようにしてもよい。端末側認証処理部２０５は、認証結果を示す情報を、可搬型記録媒体１等に蓄積する。端末側認証処理部２０５は、ユーザ認証情報受付部２０１が受け付けたユーザ認証情報（例えば、ユーザ識別情報とパスワードとの組み合わせ）を用いて、ユーザの認証処理を行う。例えば、図示しない記録媒体や可搬型記録媒体１等に認証可能なユーザについてのユーザ認証情報を登録ユーザ認証情報として予め蓄積しておくようにし、端末側認証処理部２０５は、この登録ユーザ認証情報とユーザ認証情報受付部２０１が受け付けたユーザ認証情報とを用いて認証処理を行う。認証処理に必要な登録ユーザ認証情報が蓄積されるタイミング等は問わない。例えば、認証成功受信部２０３が、認証成功情報を受信した場合に、直前にユーザ認証情報受付部２０１が受け付けたユーザ認証情報、あるいは認証情報送信部２０２が送信したユーザ認証情報を、端末側認証処理部２０５等が登録ユーザ認証情報として蓄積するようにしても良い。なお、端末側認証処理部２０５により行われる認証処理は、ネットワーク等を利用しないため、ここでは適宜、ローカル認証と呼ぶ。これに対して、サーバ装置３にユーザ認証情報を送信して行われる認証処理を、ここでは適宜、ネットワーク認証と呼ぶ。また、ネットワーク認証で行われる認証は、データ作成プログラムをいわゆるアクティベートするか否かの認証や、正規ユーザであるか否かを判断させる認証と考えても良い。
【００３８】
起動判断部２０６は、データ作成プログラムの起動時に、認証成功情報を受け付けているか否かを判断し、受け付けている場合に、データ作成プログラムの起動を許可する。また、起動判断部２０６は、端末側認証処理部２０５による認証が成功した場合においても、データ作成プログラムの起動を許可する。データ作成プログラムの起動時とは、このプログラムを起動するトリガーを受け付けた場合や時点等を意味する。ただし、起動処理の最中でもよい。起動判断部２０６は、例えば、後述する入力受付部２０８等が、可搬型記録媒体１に格納されているデータ作成プログラムに対するユーザからの起動指示を受け付けたことをトリガーとして、認証成功情報を受け付けているか否か等を判断する。なお、ユーザ認証情報受付部２０１によるユーザ認証情報の受付が、データ作成プログラムの起動時に行われる場合、起動判断部２０６による上記の判断は、認証成功受信部２０３による認証成功情報の受信の確認後や、端末側認証処理部２０５による認証処理後に行うようにすれば、結果的に起動時に上記の判断を行ったこととなる。
【００３９】
起動部２０７は、起動判断部２０６が起動を許可した場合に、端末装置２に接続された可搬型記録媒体１に格納されているデータ作成プログラムを起動する。例えば、データ作成プログラムを操作可能な状態とする。
【００４０】
入力受付部２０８は、データ作成プログラムに対するユーザからの入力を受け付ける。ユーザからの入力が行われる手段は、テンキーやキーボードやマウスやメニュー画面によるもの等、何でも良い。入力受付部２０８は、テンキーやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【００４１】
データ作成部２０９は、入力受付部２０８が受け付けた入力に応じて、起動部２０７により起動されたデータ作成プログラムを実行して、データを作成する。データ作成部２０９は、例えば、端末装置２にデータ作成プログラムを実行させて実現されるものと考えても良い。ここでのデータの作成は、データの編集や表示等の処理も含む概念である。なお、データ作成プログラムを用いて可搬型記録媒体１のワーク領域に格納されているデータに対して、ユーザの操作に応じてデータの表示や編集等の処理を行う場合、データ作成部２０９は、更新時刻が予め指定された時間内であるデータについてのみデータ作成プログラムを用いた処理が可能であるようにしてもよい。更新時刻が予め指定された時間内であるか否かの判断処理については、例えば、上述したワーク判断部２０４による時間の判断処理と同様の判断処理を行うようにすればよい。なお、このことは、更新時刻が予め指定された時間内でないデータについては、データ作成プログラムを用いた処理が行えないようにすることを意味する。
【００４２】
作成中データ蓄積部２１０は、データ作成プログラムで作成中のデータを可搬型記録媒体１のワーク領域に蓄積する。作成中データ蓄積部２１０は、例えば、端末装置２にデータ作成プログラムを実行させて実現されるものと考えても良い。作成中データ蓄積部２１０は、例えば、ユーザのデータを蓄積する指示に応じて作成中のデータをワーク領域に蓄積する。作成中のデータは、可搬型記録媒体１のワーク領域のみに蓄積できるようにすることが好ましく、このようにすることで、作成中のデータのセキュリティを保つことができる。作成中のデータについては、独自形式のデータ構造としたり、暗号化等を行うことで、作成に用いられたデータ作成プログラムを用いてのみ処理できるようにすることが好ましい。ここで述べる作成中とは、例えば、後述するデータ送信部２１１によってサーバ装置３にデータが送信されるに至るまでの、データ作成プログラムを用いて作成中のデータである。
【００４３】
データ送信部２１１は、データ作成部２０９が作成したデータである作成データを、サーバ装置３に送信する。データ送信部２１１は、例えば、端末装置２にデータ作成プログラムを実行させて実現されるものと考えても良い。データ送信部２１１は、例えば、ユーザの指示に応じて、作成データをサーバ装置３に送信する。ユーザの指示は、例えば、作成中のデータを作成データとしてサーバ装置３に送信する指示や、データの作成を完了する指示等である。データ送信部２１１は、作成データを送信する際には、上述した送信先指定情報を用いて送信先のサーバ装置３を指定しても良いし、上述した送信先指定情報と同様の、サーバ装置３を作成データの送信先に指定する別途用意された情報を用いて、送信先のサーバ装置３を指定しても良い。後述するサーバ装置３の作成データ格納部３０５内には、データ送信部２１１から送信される作成データが格納される領域等は、各可搬型記録媒体１ごと、もしくは各可搬型記録媒体１に格納されているデータ作成プログラムごとにそれぞれ個別に用意されていることが好ましい。あるいは、ユーザ認証情報ごとに個別に用意されているようにしても良い。この場合、例えば、ユーザ認証情報を作成データに付与して送信することで、作成データの格納先のディレクトリ等を指定するようにしても良い。
【００４４】
また、データ送信部２１１は、送信した作成データの送信履歴を示す情報である送信履歴情報を、可搬型記録媒体１の履歴格納領域に蓄積するようにしてもよい。送信履歴情報は、例えば、送信した日時や、送信された作成データのファイル名等の識別情報を含む情報である。また、送信したユーザのユーザ識別情報の一部（例えばユーザ識別情報）等を含んでいても良い。
【００４５】
また、データ送信部２１１は、送信した作成データを、可搬型記録媒体１の送信済データ格納領域に蓄積してもよい。蓄積される作成データは、送信された作成データのコピーでも良い。送信済データ格納領域は、一般にアクセス可能な領域以外の領域（例えば不可視の領域や、パスワードでアクセス制限がかけられている領域）とすることが好ましい。あるいは送信済データ格納領域に格納されているデータについては、暗号化等を行うようにしても良い。なお、送信された作成データや、この作成データの作成中にワーク領域に蓄積されたデータについては、送信後に、削除することが、セキュリティ確保の観点から好ましい。データ送信部２１１は、送信履歴情報を生成して蓄積したり、作成データを蓄積したりする処理を行うためのＭＰＵやメモリ等を備えていても良い。
【００４６】
サーバ装置３は、例えば、１以上の可搬型記録媒体１に格納されているデータ作成プログラムの認証を行うサーバ装置である。また、サーバ装置３は、例えば、１以上の可搬型記録媒体１に格納されているデータ作成プログラムで作成された作成データを蓄積するためのサーバ装置である。
【００４７】
認証情報受信部３０１は、端末装置２から送信されるユーザ認証情報を受信する。
【００４８】
認証部３０２は、認証情報受信部３０１が受信したユーザ認証情報を用いてユーザ認証情報を用いてユーザ認証を行う。例えば、認証部３０２は、図示しない記憶媒体等に予め格納されている認証可能なユーザについてのユーザ認証情報を用いて認証処理を行う。認証処理については、公知技術であるのでここでは説明を省略する。
【００４９】
認証成功情報送信部３０３は、認証部３０２による認証が成功した場合に、ユーザ認証情報の送信元となる端末装置２に認証成功情報を送信する。なお、認証が成功しなかった場合、認証が失敗したことを示す情報を端末装置２に送信するようにしても良い。
【００５０】
作成データ受信部３０４は、端末装置２から送信される作成データを受信する。
【００５１】
作成データ格納部３０５には、作成データが格納される。作成データ格納部３０５には、例えば、作成データの作成に用いられたデータ作成プログラム別に、あるいはユーザ認証情報別に作成データが格納される。なお、格納されている作成データは、例えば、外部からのリクエスト等に応じて、適宜、図示しない出力部等から出力可能であるものとする。ただし、出力の際には、サーバ装置３と同じローカルネットワーク内の装置に対してのみ、作成データを出力できるようにしたり、出力時にユーザ認証を行うようにしたりすることがセキュリティ確保の上で好ましい。作成データ格納部３０５は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【００５２】
作成データ蓄積部３０６は、作成データ受信部３０４が受信した作成データを、作成データ格納部３０５に蓄積する。作成データ蓄積部３０６は、例えば、作成データを、作成に用いられたデータ作成プログラム別、あるいはデータを作成したユーザ別（例えば、ユーザ認証情報別）に、作成データ格納部３０５に蓄積する。作成データ蓄積部３０６は、作成データを蓄積する際に、作成データを暗号化しても良い。
【００５３】
図２は、本実施の形態の端末装置２の動作を示すフローチャートである。以下、図２を用いて動作について説明する。
【００５４】
（ステップＳ２０１）端末装置２は、可搬型記録媒体１がインターフェース等に接続されたか否かを判断する。接続された場合、ステップＳ２０２に進み、接続されていない場合、ステップＳ２０１に戻る。
【００５５】
（ステップＳ２０２）端末装置２は、可搬型記録媒体１に対する認識処理を行い、認識できたか（マウントできたか）否かを判断する。例えば、端末装置２が有するドライバ等により可搬型記録媒体１に対する情報の書込及び読出が可能となった場合、認識できたと判断する。認識できた場合、ステップＳ２０３に進み、できなかった場合、ステップＳ２０１に戻る。
【００５６】
（ステップＳ２０３）ユーザ認証情報受付部２０１は、ユーザ認証情報を受け付けるための認証画面を図示しないモニタ等に表示させる。
【００５７】
（ステップＳ２０４）ユーザ認証情報受付部２０１は、ユーザ認証情報を受け付けたか否かを判断する。受け付けた場合、ステップＳ２０５に進み、受け付けていない場合、ステップＳ２０４に戻る。
【００５８】
（ステップＳ２０５）認証情報送信部２０２は、可搬型記録媒体１のワーク領域にデータが格納されているか否かを判断する。格納されている場合、ステップＳ２０６に進み、格納されていない場合、ステップＳ２０７に進む。
【００５９】
（ステップＳ２０６）認証情報送信部２０２は、ワーク領域に格納されているデータが、現在までの予め指定された時間内に更新されたデータであるか否かを判断する。時間内に更新されたデータである場合、ステップＳ２１１に進み、時間内に更新されていないデータであればステップＳ２０７に進む。
【００６０】
（ステップＳ２０７）認証情報送信部２０２は、可搬型記録媒体１に格納されている送信先指定情報を用いて、サーバ装置３にステップＳ２０４で受け付けたユーザ認証情報を送信する。
【００６１】
（ステップＳ２０８）認証成功受信部２０３は、サーバ装置３から送信される認証成功情報を受信したか否かを判断する。受信した場合、ステップＳ２１０に進み、受信していない場合、ステップＳ２０９に進む。
【００６２】
（ステップＳ２０９）認証成功受信部２０３は、サーバ装置３による認証が失敗したか否かを判断する。例えば、サーバ装置３から認証が失敗したことを示す情報を受信した場合や、サーバ装置３からの受信処理がタイムアウトした場合に、認証失敗を判断しても良い。認証失敗の場合、ステップＳ２１３に進み、認証失敗でない場合、ステップＳ２０８に戻る。
【００６３】
（ステップＳ２１０）認証成功受信部２０３は、認証成功情報を、可搬型記録媒体１や図示しない記憶媒体等に蓄積する。そして、ステップＳ２１３に進む。
【００６４】
（ステップＳ２１１）端末側認証処理部２０５は、ローカル認証、即ち端末側での認証処理を行う。
【００６５】
（ステップＳ２１２）端末側認証処理部２０５は、ローカル認証の結果を示す情報を図示しない記憶媒体等に蓄積する。なお、ローカル認証の結果、認証が失敗したと判断された場合、ステップＳ２０７に進んで、ネットワーク経由による認証等を行うようにしても良い。
【００６６】
（ステップＳ２１３）起動判断部２０６は、データ作成プログラムに対する起動指示を受け付けたか否かを判断する。起動指示は、例えば、図示しない受付部や、入力受付部２０８等を介して入力される。受け付けた場合、ステップＳ２１４に進み、受け付けていない場合、ステップＳ２２８に進む。
【００６７】
（ステップＳ２１４）起動判断部２０６は、認証成功受信部２０３が受信した認証成功情報が格納されているか否かを判断する。格納されていればステップＳ２１６に進み、格納されてなければステップＳ２１５に進む。
【００６８】
（ステップＳ２１５）起動判断部２０６は、ステップＳ２１０で蓄積されたローカル認証の結果を示す情報が、認証が成功したことを示す情報であるか否かを判断する。成功した情報である場合、ステップＳ２１６に進み、失敗したことを示す情報である場合、ステップＳ２１３に戻る。なお、ステップＳ２１３に戻る前に、例えば、再度、ステップＳ２０３からステップＳ２１２までに示したネットワーク認証やローカル認証の処理と同様の処理を行うようにしてもよい。
【００６９】
（ステップＳ２１６）起動部２０７は、可搬型記録媒体１に格納されているデータ作成プログラムを起動する。
【００７０】
（ステップＳ２１７）入力受付部２０８は、データ作成プログラムに対する入力を受け付けたか否かを判断する。受け付けた場合、ステップＳ２１８に進み、受け付けていない場合、ステップＳ２３０に進む。
【００７１】
（ステップＳ２１８）入力受付部２０８は、ステップＳ２１７で受け付けた入力が、データ作成（編集も含む）のための入力であるか否かを判断する。データ作成のための入力であればステップＳ２１９に進み、なければステップＳ２２０に進む。
【００７２】
（ステップＳ２１９）データ作成部２０９は、ステップＳ２１７で受け付けた入力に応じてデータを作成（編集も含む）する。そして、ステップＳ２１７に戻る。
【００７３】
（ステップＳ２２０）入力受付部２０８は、ステップＳ２１７で受け付けた入力が、データ作成プログラムで作成中のデータをワーク領域に蓄積する指示であるか否かを判断する。蓄積する指示であればステップＳ２２１に進み、なければステップＳ２２２に進む。
【００７４】
（ステップＳ２２１）作成中データ蓄積部２１０は、データ作成プログラムで作成中のデータを、可搬型記録媒体１のワーク領域に蓄積する。
【００７５】
（ステップＳ２２２）入力受付部２０８は、ステップＳ２１７で受け付けた入力が、データ作成プログラムの終了指示であるか否かを判断する。終了指示であればステップＳ２２３に進み、終了指示でなければステップＳ２２４に進む。
【００７６】
（ステップＳ２２３）端末装置２は、データ作成プログラムを終了する。そして、ステップＳ２１３に戻る。
【００７７】
（ステップＳ２２４）入力受付部２０８は、ステップＳ２１７で受け付けた入力が、データ作成プログラムで作成したデータを、サーバ装置３に送信する指示であるか否かを判断する。送信指示であればステップＳ２２５に進み、なければステップＳ２１７に戻る。
【００７８】
（ステップＳ２２５）データ送信部２１１は、データ作成プログラムで作成した作成データをサーバ装置３に送信する。
【００７９】
（ステップＳ２２６）データ送信部２１１は、送信履歴情報を、可搬型記録媒体１の履歴格納領域に蓄積する。
【００８０】
（ステップＳ２２７）データ送信部２１１は、送信した作成データを、可搬型記録媒体１の送信済データ格納領域に蓄積する。そして、ステップＳ２１７に戻る。
【００８１】
（ステップＳ２２８）端末装置２は、図示しない受付部等を介して可搬型記録媒体１の接続を解除する指示（例えば、アンマウントする指示）を受け付けたか否かを判断する。受け付けた場合、ステップＳ２２９に進み、受け付けていない場合、ステップＳ２１３に戻る。
【００８２】
（ステップＳ２２９）端末装置２は、可搬型記録媒体１の認識を解除して、可搬型記録媒体１との接続を解除する。そして、処理を終了する。なお、接続を解除する際に、認証成功情報を削除するようにしても良い。
【００８３】
（ステップＳ２３０）端末装置２は、図示しない受付部等を介して可搬型記録媒体１の接続を解除する指示（例えば、アンマウントする指示）を受け付けたか否かを判断する。受け付けた場合、ステップＳ２２９に進み、受け付けていない場合、ステップＳ２１７に戻る。
【００８４】
なお、ステップＳ２１７で受け付けた入力が、可搬型記録媒体１のワーク領域に格納されている一のデータを開く指示であるか否かの判断する処理を、ステップＳ２１８やステップＳ２２０やステップＳ２２２やステップＳ２２４の処理の前後において行うようにし、開く指示である場合に、開く対象のデータの更新日時が予め指定された時間内であるか否かを判断する処理を行い、時間内である場合にのみ、このデータをデータ作成プログラムで開いて、編集が可能となるようにしても良い。時間内でなければ、ステップＳ２１７に戻るようにすればよい。このようにすることで、長時間放置されていた作成中のデータが、不正に書き換えられたりすることを防ぐことができる。
【００８５】
図３は、本実施の形態のサーバ装置３の動作を示すフローチャートである。以下、図３を用いて動作について説明する。
【００８６】
（ステップＳ３０１）認証情報受信部３０１は、端末装置２から送信されるユーザ認証情報を受け付けたか否かを判断する。受け付けた場合、ステップＳ３０２に進み、受け付けていない場合、ステップＳ３０５に進む。
【００８７】
（ステップＳ３０２）認証部３０２は、ステップＳ３０１で受け付けたユーザ認証情報を用いて認証処理を行う。
【００８８】
（ステップＳ３０３）認証成功情報送信部３０３は、ステップＳ３０２の認証処理において認証が成功したか否かを判断する。認証成功であればステップＳ３０４に進み、認証失敗であればステップＳ３０１に戻る。
【００８９】
（ステップＳ３０４）認証成功情報送信部３０３は、認証成功情報を、端末装置２に送信する。認証成功情報は、認証に用いられたユーザ認証情報と対応付けられて個別に用意された認証成功情報であっても良いし、ユーザ認証情報とは関係なく予め用意された１以上の認証成功情報であってもよい。そして、ステップＳ３０１に戻る。
【００９０】
（ステップＳ３０５）作成データ受信部３０４は、端末装置２から送信された作成データを受信したか否かを判断する。受信した場合はステップＳ３０５に進み、受信していない場合はステップＳ３０６に進む。
【００９１】
（ステップＳ３０６）作成データ蓄積部３０６は、ステップＳ３０５で受け付けた作成データを作成データ格納部３０５に蓄積する。そして、ステップＳ３０１に戻る。
【００９２】
なお、図３のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【００９３】
以下、本実施の形態における情報処理システム１０００の具体的な動作について説明する。図４は、情報処理システム１０００の概略を示す図である。
【００９４】
ここでは、サーバ装置３の作成データ格納部３０５には、データ作成プログラムで作成された作成データが格納されるフォルダが、１以上の各可搬型記録媒体１別に、予め用意されているものとする。なお、作成データが格納されるフォルダを可搬型記録媒体１別に作成する代わりに、ユーザ別（例えばユーザ認証情報別）に作成データが格納されるフォルダを作成するようにしても良い。そして、各可搬型記録媒体１には、その内部に格納されているデータ作成プログラムで作成された作成データの送信先を指定する情報として、各可搬型記録媒体１別に用意されたサーバ装置３内のフォルダを指定する情報とを組み合わせたアドレス情報が予め格納されているものとする。また、可搬型記録媒体１をユーザに配布する際に、各ユーザに、ユーザ認証情報を通知するとともに、各ユーザのユーザ認証情報がサーバ装置３の図示しない記録媒体等に蓄積されるものとする。なお、ここでは可搬型記録媒体１がＵＳＢメモリである場合を例に挙げて説明する。なお、図４においては、端末装置２が一つだけ示されているが、端末装置２は複数であっても良い。
【００９５】
まず、図４に示すように、ユーザＡが、配布された可搬型記録媒体１であるＵＳＢメモリを、端末装置２のＵＳＢ端子２ａに取り付けたとする。端末装置２は、可搬型記録媒体１を認識して、可搬型記録媒体１をマウントしたとする。この認識の処理は、通常のコンピュータ等のＯＳ等の機能で実現可能である。
【００９６】
端末装置２のユーザ認証情報受付部２０１は、可搬型記録媒体１の認識直後に、可搬型記録媒体１や図示しない記憶媒体等に予め格納されているユーザ認証情報を受け付けるためのインターフェース画面である認証画面をモニタ２０に表示する。
【００９７】
図５は、認証画面の表示例を示す図である。
【００９８】
ここで、ユーザＡに通知されたユーザ認証情報が、ユーザＩＤ「ＳＹＡＭＡＤＡ」とパスワード「ＰＫ１３ＬＭ８Ｑ」とで構成される情報であったとし、ユーザがこのユーザＩＤとパスワードを、認証画面のユーザＩＤの入力フィールド２１とパスワード入力フィールド２２にそれぞれ入力し、「ＯＫ」ボタン２３を押したとすると、ユーザ認証情報受付部２０１は、ユーザＩＤ「ＳＹＡＭＡＤＡ」と、パスワード「ＰＫ１３ＬＭ８Ｑ」とで構成されるユーザ認証情報を受け付ける。
【００９９】
次に、認証情報送信部２０２は、接続された可搬型記録媒体１のワーク領域にデータが格納されているか否かを判断する。ここでは、格納されてないとする。このため、認証情報送信部２０２は、可搬型記録媒体１に予め格納されている送信先指定情報を読み出す。ここでは、格納されている送信先指定情報が、「https://www.abcdef.co.jp/certification check」であったとする。「abcdef.co.jp」は、サーバ装置３のドメイン名であるとする。そして、この送信先指定情報を用いて、ユーザ認証情報受付部２０１が受け付けたユーザ認証情報を送信する。例えば、「https://www.abcdef.co.jp/certification check?ID=SYAMADA&PW=PK13LM8Q」という情報をインターネット経由で送信する。
【０１００】
サーバ装置３の認証情報受信部３０１が端末装置２から送信されるユーザ認証情報を受信すると、認証部３０２が認証処理を行う。ここでは、例えば、上述したようにサーバ装置３内に認証用として予め格納されている、１以上の可搬型記録媒体１の配布先となるユーザのユーザ認証情報のリスト（図示せず）の中に、端末装置２から送信されたユーザ認証情報と一致する情報が検出され、認証が成功したとする。認証成功情報送信部３０３はユーザ認証情報の送信元となる端末装置２に対して認証が成功したことを示す認証成功情報を送信する。認証成功情報は、例えば、サーバ装置３内に予め格納されていても良いし、ユーザ認証情報等を用いてサーバ装置３が作成しても良い。ここでは、認証成功情報は、データ作成プログラムの起動を許可するための解除コードを含む情報であるとする。この解除情報は、ユーザ認証情報別に予め用意されたものであっても良いし、配布された１以上のデータ作成プログラムに共通のものであっても良い。以上のようにしてネットワーク認証が行われる。
【０１０１】
端末装置２の認証成功受信部２０３は、認証成功情報を受信して、予め指定されている可搬型記録媒体１等に蓄積する。
【０１０２】
次に、ユーザが、例えば可搬型記録媒体１に格納されているデータ作成プログラムのアイコン等をダブルクリックする等によって、データ作成プログラムを起動する指示を端末装置２に与えたとする。
【０１０３】
起動判断部２０６は、認証成功受信部２０３が受信した認証成功情報が格納されているか否かを判断する。ここでは、認証成功情報が格納されているため、データ作成プログラムが起動可能であると判断して、起動部２０７に対して起動許可を与える。なお、認証成功情報が格納されておらず、後述するようなローカル認証によって認証されたことを示す情報も格納されていない場合、起動判断部２０６は、起動が許可されていないと判断して、起動許可を起動部２０７に対して与えないようにする。
【０１０４】
起動部２０７は、ここでは、認証成功情報の解除コードを入力してデータ作成プログラムを起動する。この具体例においては、一例としてデータ作成プログラムがいわゆるテキストエディタであるとする。起動されたデータ作成プログラムの画面が、モニタ２０に表示される。
【０１０５】
ユーザがキーボード等を操作して「販売戦略」等の文字列等を打ち込むと、入力受付部２０８は、打ち込まれた文字列の入力を受け付ける。そして、データ作成部２０９は、入力された文字列を有するデータを作成する。そして作成されたデータで表示を更新する。
【０１０６】
図６は、作成中のデータ作成プログラムで作成中のデータの表示例を示す図である。
【０１０７】
また、ユーザがデータ作成プログラムのメニュー（図示せず）等から作成中のデータを保存するためのメニュー項目を選択すると、作成中データ蓄積部２１０は、現在作成中のデータを可搬型記録媒体１のワーク領域に保存する。ファイル名等は問わない。ファイル名は、例えば予め指定されたルール（例えば、固定文字列＋日時の情報で構成されるファイル名）で決定されてもよいし、保存時にユーザが入力したファイル名を付与しても良い。保存されるデータには、作成中データ蓄積部２１０により最終の更新時刻の情報が付与される。
【０１０８】
また、例えば、ユーザが、作成の完了したデータをサーバ装置３に送信するために、データ作成プログラムのメニュー（図示せず）等から作成したデータをサーバ装置３に送信するためのメニュー項目を選択すると、データ送信部２１１は、可搬型記録媒体１に予め格納されている送信先を指定する情報を読み出し、この情報を用いて、サーバ装置３内の、現在接続されている可搬型記録媒体１に対応付けて用意されたフォルダに、データ作成プログラムにより現在表示されているデータを作成データとして送信する。送信先を指定する情報は、ここでは、「https://www.abcdef.co.jp/save」というサーバ装置３を指定するアドレス情報と、サーバ装置３内のフォルダのパスを示す情報「C:\user\ SYAMADA」とで構成されているものとする。そして、データ送信部２１１は、「https://www.abcdef.co.jp/save」というアドレスに対して、「C:\user\ SYAMADA」というパスの情報を付与した作成データを送信する。作成データのファイル名は問わない。例えば、ファイル名は上記と同様に予め指定されたルールで決定されてもよいし、送信時にユーザが入力したファイル名を付与しても良い。
【０１０９】
サーバ装置３の作成データ受信部３０４が「https://www.abcdef.co.jp/save」というアドレスを指定した情報を受信すると、作成データ蓄積部３０６は、作成データ格納部３０５内の、作成データに添付されているパスの情報が示すフォルダ（ここでは、フォルダ名が「ＳＹＡＭＡＤＡ」であるフォルダ）に作成データを保存する。
【０１１０】
また、データ送信部２１１は、作成データを送信すると、その送信履歴情報を生成して可搬型記録媒体１の履歴格納領域に蓄積する。例えば、送信履歴情報は、作成データのファイル名と、送信日時の情報を含む情報である。また、データ送信部２１１は、送信した作成データを可搬型記録媒体１の送信済データ格納領域に蓄積する。なお、送信後の作成データについては、通常アクセス可能な場所からは削除することが、セキュリティ確保の観点から好ましい。
【０１１１】
また、ユーザが、データ作成プログラムのメニュー（図示せず）等からこのデータ作成プログラムを終了するメニュー項目を選択すると、端末装置２は、データ作成プログラムを終了する。
【０１１２】
ここで、ユーザがキーボードやマウス等を操作して、可搬型記録媒体１の端末装置２に対する接続を解除する指示を端末装置２に与えたとする。端末装置２は、この指示に応じて、可搬型記録媒体１の認識を解除する処理（いわゆるアンマウントする処理）を行う。そして、可搬型記録媒体１を取り外し可能な状態とする。この処理は、通常のコンピュータ等のＯＳ等の機能で実現可能である。なお、これは例として、認識を解除する処理を行う際（前後も含む）に、認証成功受信部２０３が受信した認証成功情報はデータ作成プログラムの起動時の判断に利用できないようにするために削除する。ただし、認証成功情報あるいは認証成功情報に含まれる解除コード等は、後述するローカル認証の際に再利用できるように、可搬型記録媒体１内のデータ作成プログラムの起動時の判断には利用できないような領域等に蓄積したり、暗号化等によって起動時の判断に利用できない形態で蓄積しておくようにしても良い。
【０１１３】
そして、ユーザが、端末装置２のＵＳＢ端子２ａから取り外した可搬型記録媒体１を、その後に再度、端末装置２のＵＳＢ端子２ａに取り付けたとする。なお、ここで、可搬型記録媒体１を取り付けた端末装置２は、上記で説明した端末装置２と異なる端末装置２であっても良い。例えば、上記で説明した端末装置２が、ユーザが企業内で使用している端末装置２で、ここで可搬型記録媒体１を取り付けた端末装置２が、ユーザが自宅に所有している端末装置２であっても良い。
【０１１４】
可搬型記録媒体１を端末装置２に取り付けると、端末装置２は、上記と同様に、可搬型記録媒体１を認識して、可搬型記録媒体１をマウントする。そして、ユーザ認証情報受付部２０１は、可搬型記録媒体１の認識直後に、図５と同様の、ユーザ認証情報を受け付けるためのインターフェース画面である認証画面をモニタ２０に表示する。
【０１１５】
ここで、上記と同様に、ユーザの入力に応じて、ユーザＩＤ「ＳＹＡＭＡＤＡ」と、パスワード「ＰＫ１３ＬＭ８Ｑ」とで構成されるユーザ認証情報をユーザ認証情報受付部２０１が受け付けたとする。
【０１１６】
認証情報送信部２０２は、接続された可搬型記録媒体１のワーク領域にデータが格納されているか否かを判断する。ここでは、仮に、可搬型記録媒体１のワーク領域に１以上のデータが格納されていたとすると、認証情報送信部２０２は、更に、格納されているデータの中に、現在の時刻と更新時刻との差が、予め指定された時間内のものがあるか否かを判断する。例えば、予め指定された時間を示す値が１８時間であったとし、ワーク領域に格納されているデータのうちの一のデータの更新時刻の情報が、２０１０年１０月１日１７時５０分であったとし、現在の時刻が、２０１０年１０月１日２１時５５分であったとすると、その差が、４時間５分であり、予め指定された値である１８時間以下であるため、認証情報送信部２０２は、予め指定された時間内のものがあると判断する。
【０１１７】
このため、認証情報送信部２０２がネットワーク経由でサーバ装置３にユーザ認証情報を送信することによってサーバ装置３側で行われるネットワーク認証の代わりに、端末側認証処理部２０５が認証を行う。即ちローカル認証を行う。例えば、予め配布前の可搬型記録媒体１内に、配布先となるユーザのユーザ認証情報を認証用として格納しておくようにし、ユーザ認証情報受付部２０１が受け付けたユーザ認証情報が、この認証用のユーザ認証情報と一致するか否かを判断し、一致する場合に、端末側認証処理部２０５は認証が成功したと判断し、一致しなければ認証が失敗したと判断する。なお、配布前等に可搬型記録媒体１内に予め認証用のユーザ認証情報を蓄積しておく代わりに、以前のネットワーク認証を行った際に、正規ユーザのものであると判断されたユーザ認証情報を、可搬型記録媒体１に蓄積しておくようにしても良い。ワーク領域にデータが格納されているということは、既に一度ネットワーク認証が行われていることを意味する。このため、ここでは、ワーク領域にデータが格納されている場合は、再度のネットワーク認証を省略して、ローカル認証でユーザ認証を済ませている。
【０１１８】
端末側認証処理部２０５は、認証が成功したと判断した場合、認証が成功したことを示す情報を可搬型記録媒体１に蓄積する。端末側認証処理部２０５により蓄積される認証が成功したことを示す情報を、ここでは、ローカル認証成功情報と呼ぶ。このローカル認証成功情報は、例えば、上記の認証成功情報と同様の解除コードを含む情報としても良いし、含まない情報としてもよい。なお、この解除コードは、予め配布前の可搬型記録媒体１内に蓄積されていても良いし、以前に認証成功受信部２０３が受信した認証成功情報に含まれる解除コードを、可搬型記録媒体１に蓄積したものであっても良い。
【０１１９】
なお、端末側認証処理部２０５により、認証が失敗したと判断された場合、認証情報送信部２０２がユーザ認証情報をサーバ装置３に送信してサーバ装置３において認証を行うようにしてもよい。
【０１２０】
次に、ユーザが、例えば可搬型記録媒体１に格納されているデータ作成プログラムのアイコン等をダブルクリックする等によって、データ作成プログラムを起動する指示を端末装置２に与えたとする。
【０１２１】
起動判断部２０６は、認証成功受信部２０３が受信した認証成功情報が格納されているか否かを判断する。ここでは、認証成功情報が格納されていないと判断される。このため、起動判断部２０６は、ローカル認証によって認証されたことを示すローカル認証成功情報が格納されているか否かを判断する。ここでは、上記のようにローカル認証成功情報が可搬型記録媒体１に蓄積されているため、起動判断部２０６は、データ作成プログラムが起動可能であると判断して、起動部２０７に対して起動許可を与える。
【０１２２】
起動部２０７は、ここでは、ローカル認証成功情報の解除コードを入力してデータ作成プログラムを起動する。その後の処理については上記と同様である。
【０１２３】
なお、ユーザが、データ作成プログラムのメニュー（図示せず）等からワーク領域に格納されている作成中の一のデータを指定して開くためのメニュー項目を選択したとする。データ作成部２０９は、開く対象に指定されたデータに対応付けられている最終の更新日時の情報と、現在の日時の情報とを取得する。そして、現在の日時と、更新日時の差を算出し、その差が、予め指定された時間を示す値以下であるか否かを判断する。例えば、ここでは予め指定された時間を示す値が、１８時間であったとし、指定されたデータの更新時刻の情報が、２０１０年１０月１日１７時５０分であったとし、現在の時刻が、２０１０年１０月１日２１時５６分であったとすると、その差が、４時間６分であり、予め指定された値である１８時間以下であると判断される。このため、データ作成部２０９は、指定されたデータが、データ作成プログラムで処理可能なデータであると判断して、このデータを開いて、編集可能となるようにする。このとき、仮に、時間の差が１８時間を超えた場合、データ作成部２０９は、指定されたデータをデータ作成プログラムによる処理が不可であるデータと判断して、このデータを開かない。また、このとき、このデータが処理不可のデータである旨のメッセージ等を出力してもよい。なお、ユーザ等からワーク領域に格納されているデータを開く指示を受け付けた場合に、格納されているワーク領域に各データについて上記の判断処理を行うようにし、予め指定された時間を超えた更新時刻と対応付けたデータについては、データ作成プログラムによる処理が不可であるデータであるため、データ作成プログラムを介しては、選択できないようにしたり、ユーザから不可視となるようにして、選択の対象とさせないようにしても良い。
【０１２４】
以上、本実施の形態によれば、データ作成プログラムを利用するためにユーザ認証処理が必要となるため、登録ユーザ以外がデータ作成プログラムを利用できないようにすることができ、データ作成プログラムの不正使用や、作成されたデータのセキュリティを確保することができる。また、データ作成プログラムが可搬型記録媒体１に格納されているため、可搬型記録媒体１を接続するだけでデータ作成プログラムを異なる端末装置２においても容易に利用でき、利便性を向上させることができる。また、作成されたデータは、サーバ装置３に送信されるため、端末装置２の盗難や置き忘れ等によるデータ漏洩が発生しにくくすることができる。また、可搬型記録媒体１に格納されているデータも、更新時刻から一定の時間が経過後は開いたり編集することができないようにすることで、可搬型記録媒体１の紛失等による情報漏洩のリスクを減らすことができる。
【０１２５】
また、可搬型記録媒体１のワーク領域にデータが格納されている場合には、ネットワークを利用せずに認証処理が可能であるため、作成中のデータについては、ネットワーク接続されていない環境にある端末装置２においても処理することが可能となる。
【０１２６】
なお、本実施の形態において、認証情報送信部２０２、認証成功受信部２０３、データ送信部２１１、認証情報受信部３０１、認証成功情報送信部３０３、および作成データ受信部３０４は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されても良い。
【０１２７】
また、本実施の形態において、ワーク判断部２０４、端末側認証処理部２０５、起動判断部２０６、起動部２０７、データ作成部２０９、作成中データ蓄積部２１０、認証部３０２、および作成データ蓄積部３０６は、通常、ＭＰＵやメモリ等から実現され得る。これらの処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【０１２８】
なお、本実施の形態においては、入力受付部２０８、データ作成部２０９，作成中データ蓄積部２１０、およびデータ送信部２１１は、可搬型記録媒体１に格納されているデータ作成プログラムを、この可搬型記録媒体１と接続された端末装置２で実行することで実現されるものや機能と考えても良い。
【０１２９】
また、端末装置２を構成するユーザ認証情報受付部２０１、認証情報送信部２０２、認証成功受信部２０３、ワーク判断部２０４、端末側認証処理部２０５、起動判断部２０６、起動部２０７は、可搬型記録媒体１に格納されているプログラムをこの可搬型記録媒体１と接続された端末装置２で実行することで実現されるものや機能と考えても良い。このプログラムを、ここでは起動管理プログラムと称す。例えば、端末装置２が可搬型記録媒体に接続された際に、格納されている起動管理プログラムが自動実行されることで、上述したユーザ認証情報受付部２０１等が実現されても良いし、データ作成プログラムに入力デバイス等を介して入力された起動指示に応じて起動管理プログラムが実行されて、上述したユーザ認証情報受付部２０１等が実現されても良い。
【０１３０】
なお、上述したデータ作成プログラムと起動管理プログラムとを一のプログラムで実現しても良い。この場合、例えば、このプログラムに起動指示が与えられた場合、まず、起動管理プログラムに相当する部分が最初に実行されるようにしても良い。
【０１３１】
また、上記各実施の形態において、各構成要素は専用のハードウェアにより構成されてもよく、あるいは、ソフトウェアにより実現可能な構成要素については、プログラムを実行することによって実現されてもよい。例えば、ハードディスクや半導体メモリ等の記録媒体に記録されたソフトウェア・プログラムをＣＰＵ等のプログラム実行部が読み出して実行することによって、各構成要素が実現され得る。
【０１３２】
なお、上記各実施の形態における情報処理システムの端末装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータを、可搬型記録媒体の認識時または可搬型記録媒体に格納されているデータ作成プログラムの起動時に、データ作成プログラムの認証に用いられるユーザの情報であるユーザ認証情報を受け付けるユーザ認証情報受付部と、サーバ装置にユーザ認証情報受付部が受け付けたユーザ認証情報を送信する認証情報送信部と、認証情報の送信に応じて前記サーバ装置から送信される認証が成功したことを示す情報である認証成功情報を受信する認証成功受信部と、データ作成プログラムの起動時に、前記認証成功情報を受け付けているか否かを判断し、受け付けている場合に、前記データ作成プログラムの起動を許可する起動判断部と、起動判断部が起動を許可した場合に、データ作成プログラムを起動する起動部として機能させるための起動管理プログラムと、コンピュータを、ユーザからの入力を受け付ける入力受付部と、入力受付部が受け付けた入力に応じてデータを作成するデータ作成部と、データ作成部が作成したデータである作成データを、サーバ装置に送信するデータ送信部として機能させるためのデータ作成プログラムとを備えたプログラムである。
【０１３３】
なお、上記プログラムにおいて、上記プログラムが実現する機能には、ハードウェアでしか実現できない機能は含まれない。例えば、情報を取得する取得部や、情報を出力する出力部などにおけるモデムやインターフェースカードなどのハードウェアでしか実現できない機能は、上記プログラムが実現する機能には含まれない。
【０１３４】
上記プログラムを実行して、上記実施の形態による情報処理システム等を実現するコンピュータとしては、例えば、図４の端末装置２と同様のものが利用可能である。
【０１３５】
図７は、上記実施の形態による情報処理システムの端末装置２やサーバ装置３等を実現するコンピュータシステム９００の内部構成を示す図である。図７において、コンピュータシステム９００は、ＣＤ−ＲＷ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅｗｒｉｔａｂｌｅ）ドライブ等の光ディスクドライブ９０５、ＦＤ（Ｆｌｏｐｐｙ（登録商標）  Ｄｉｓｋ）ドライブ９０６を含むコンピュータ９０１と、キーボード９０２と、マウス９０３と、モニタ９０４とを備える。コンピュータ９０１は、光ディスクドライブ９０５、ＦＤドライブ９０６に加えて、ＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）９１１と、ブートアッププログラム等のプログラムを記憶するためのＲＯＭ９１２と、ＭＰＵ９１１に接続され、アプリケーションプログラムの命令を一時的に記憶すると共に、一時記憶空間を提供するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）９１３と、アプリケーションプログラム、システムプログラム、及びデータを記憶するハードディスク９１４と、ＭＰＵ９１１、ＲＯＭ９１２等を相互に接続するバス９１５とを備える。なお、コンピュータ９０１は、ＬＡＮへの接続を提供する図示しないネットワークカードを含んでいてもよい。また、ここでは、ＵＳＢ接続用のＵＳＢインターフェース９１７がバス９１５に接続されていることが好ましい。
【０１３６】
コンピュータシステム９００に、上記実施の形態による情報処理システムの端末装置２やサーバ装置３等の機能を実行させるプログラムは、ＵＳＢメモリ９２７、ＣＤ−ＲＯＭや、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＷ等の光ディスク９２１、またはＦＤ９２２に記憶されて、ＵＳＢインターフェース９１７、光ディスクドライブ９０５、またはＦＤドライブ９０６に挿入され、ハードディスク９１４に転送されてもよい。ＵＳＢメモリ９２７が本願の可搬型記録媒体１であっても良い。また、これらに代えて、そのプログラムは、図示しないネットワークを介してコンピュータ９０１に送信され、ハードディスク９１４に記憶されてもよい。プログラムは実行の際にＲＡＭ９１３にロードされる。なお、プログラムは、ＵＳＢメモリ９２７、光ディスク９２１やＦＤ９２２、またはネットワークから直接、ロードされてもよい。
【０１３７】
プログラムは、コンピュータ９０１に、上記実施の形態による情報処理システム等の機能を実行させるオペレーティングシステム（ＯＳ）、またはサードパーティプログラム等を必ずしも含んでいなくてもよい。プログラムは、制御された態様で適切な機能（モジュール）を呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいてもよい。コンピュータシステム９００がどのように動作するのかについては周知であり、詳細な説明は省略する。
【０１３８】
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０１３９】
以上のように、本発明にかかる情報処理システム等は、セキュリティを保つための情報処理システム等として適しており、特に、端末装置等において作成されるデータのセキュリティを保つための情報処理システム等として有用である。
【符号の説明】
【０１４０】
１  可搬型記録媒体
２  端末装置
３  サーバ装置
２０  モニタ
２０１  ユーザ認証情報受付部
２０２  認証情報送信部
２０３  認証成功受信部
２０３  成功受信部
２０４  ワーク判断部
２０５  端末側認証処理部
２０６  起動判断部
２０７  起動部
２０８  入力受付部
２０９  データ作成部
２１０  作成中データ蓄積部
２１１  データ送信部
３０１  認証情報受信部
３０２  認証部
３０３  認証成功情報送信部
３０４  作成データ受信部
３０５  作成データ格納部
３０６  作成データ蓄積部
【図１】
2012089038.tif 000003
【図２】
2012089038.tif 000004
【図３】
2012089038.tif 000005
【図４】
2012089038.tif 000006
【図５】
2012089038.tif 000007
【図６】
2012089038.tif 000008
【図７】
2012089038.tif 000009