(57)【特許請求の範囲】
【請求項１】
ユーザが利用するユーザ端末と，前記ユーザ端末に脱着自在な記憶装置とからなり，前記記憶装置に記憶されたデータを前記ユーザ端末において利用するデータ利用システムであって：
前記ユーザ端末は，
端末認証ＩＤと，前記記憶装置に記憶されるデータについての複数の利用方法のうちユーザに選択された利用方法を表す利用情報とからなる登録データを記憶する登録データ記憶手段を備え，
前記記憶装置は，
データを記憶するデータ記憶手段と；
前記ユーザ端末との接続時に，前記端末認証ＩＤを認証する端末認証手段と；
前記端末認証手段によって前記端末認証ＩＤが認証された場合，前記データ記憶手段のデータを前記利用情報により表される利用方法に応じて自動的に処理するデータ処理手段と；
前記記憶装置のＩＤである記憶装置ＩＤを記憶するＩＤ記憶手段と；
前記ユーザ端末との接続時に，前記ユーザ端末に関するＩＤであるユーザ端末ＩＤと前記記憶装置ＩＤとから認証比較ＩＤを生成するＩＤ生成手段と；
ユーザに前記利用方法を選択させ前記利用情報を生成する利用情報生成手段と；
前記ユーザ端末が前記登録データを有していない場合，前記ＩＤ生成手段により生成された前記認証比較ＩＤを端末認証ＩＤとし，前記端末認証ＩＤと前記利用情報とからなる登録データを前記ユーザ端末の前記登録データ記憶手段に登録するデータ登録手段と；
を備え，
前記端末認証手段は，前記端末認証ＩＤと前記認証比較ＩＤとの比較によって前記ユーザ端末を認証する，
ことを特徴とする，データ利用システム。
【請求項２】
データを記憶するデータ記憶手段と；
ユーザの利用するユーザ端末との接続時に，前記ユーザ端末に登録された登録データの端末認証ＩＤを認証する端末認証手段と；
前記データ記憶手段のデータを処理するデータ処理手段と；
を備え，
前記登録データは，前記端末認証ＩＤと，前記記憶装置に記憶されるデータについての複数の利用方法のうちユーザに選択された利用方法を表す利用情報とからなるデータであり，
前記データ処理手段は，前記端末認証手段によって前記端末認証ＩＤが認証された場合，前記データ記憶手段のデータを前記利用情報により表される利用方法に応じて自動的に処理し，
前記記憶装置は，
前記記憶装置のＩＤである記憶装置ＩＤを記憶するＩＤ記憶手段と；
前記ユーザ端末との接続時に，前記ユーザ端末に関するＩＤであるユーザ端末ＩＤと前記記憶装置ＩＤとから認証比較ＩＤを生成するＩＤ生成手段と；
ユーザに前記利用方法を選択させ前記利用情報を生成する利用情報生成手段と；
前記ユーザ端末が前記登録データを有していない場合，前記ＩＤ生成手段により生成された前記認証比較ＩＤを端末認証ＩＤとし，前記端末認証ＩＤと前記利用情報とからなる登録データを前記ユーザ端末に設けられる登録データ記憶手段に登録するデータ登録手段と；
をさらに備え，
前記端末認証手段は，前記端末認証ＩＤと前記認証比較ＩＤとの比較によって前記ユーザ端末を認証する，
ことを特徴とする，記憶装置。
【請求項３】
前記ユーザ端末を介して，ユーザにパスワードを入力させるパスワード入力手段をさらに備え，
前記利用情報生成手段は，前記パスワードの入力の有無又は入力される前記パスワードの種類に応じて，前記複数の利用方法のうちユーザにより選択可能な利用方法を制限することを特徴とする，請求項２に記載の記憶装置。
【請求項４】
前記ユーザ端末を介して，別体の記憶装置から固有ＩＤを入力する固有ＩＤ入力手段をさらに備え，
前記利用情報生成手段は，前記固有ＩＤの入力の有無に応じて前記複数の利用方法のうちユーザにより選択可能な利用方法を制限することを特徴とする，請求項２に記載の記憶装置。
【請求項５】
読み出し専用の記憶媒体のみからなることを特徴とする，請求項２に記載の記憶装置。
【請求項６】
記憶装置を制御するコンピュータを，
前記記憶装置にデータを記憶させるデータ記憶手段と；
前記記憶装置とユーザの利用するユーザ端末との接続時に，前記ユーザ端末に登録された登録データの端末認証ＩＤを認証する端末認証手段と；
前記記憶装置に記憶されるデータを処理するデータ処理手段と；
として機能せしめるコンピュータプログラムであって，
前記登録データは，前記端末認証ＩＤと，前記記憶装置に記憶されるデータについての複数の利用方法のうちユーザに選択された利用方法を表す利用情報とからなるデータであり，
前記データ処理手段は，前記端末認証手段によって前記端末認証ＩＤが認証された場合，前記データ記憶手段のデータを前記利用情報により表される利用方法に応じて自動的に処理し，
前記記憶装置は，前記記憶装置のＩＤである記憶装置ＩＤを記憶しており；
前記コンピュータプログラムは，前記コンピュータを，
前記記憶装置と前記ユーザ端末との接続時に，前記ユーザ端末に関するＩＤであるユーザ端末ＩＤと前記記憶装置ＩＤとから認証比較ＩＤを生成するＩＤ生成手段と；
ユーザに前記利用方法を選択させ前記利用情報を生成する利用情報生成手段と；
前記ユーザ端末が前記登録データを有していない場合，前記ＩＤ生成手段により生成された前記認証比較ＩＤを端末認証ＩＤとし，前記端末認証ＩＤと前記利用情報とからなる登録データを前記ユーザ端末に設けられる登録データ記憶手段に登録するデータ登録手段と；
としてさらに機能せしめ，
前記端末認証手段は，前記端末認証ＩＤと前記認証比較ＩＤとの比較によって前記ユーザ端末を認証する，
ことを特徴とする，コンピュータプログラム。
【請求項７】
ユーザが利用するユーザ端末において，前記ユーザ端末に脱着自在な記憶装置に記憶されたデータを利用するデータ利用方法であって：
前記記憶装置において，
前記ユーザ端末との接続時に，前記ユーザ端末に関するＩＤであるユーザ端末ＩＤと前記記憶装置のＩＤである記憶装置ＩＤとから認証比較ＩＤを生成するＩＤ生成工程と；
前記ユーザ端末との接続時に，前記ユーザ端末に登録された登録データの端末認証ＩＤと，前記認証比較ＩＤとの比較によって前記ユーザ端末を認証する端末認証工程と；
前記端末認証工程で認証された場合，
前記記憶装置内のデータを処理するデータ処理工程と；
を含み，
前記登録データは，前記端末認証ＩＤと，前記記憶装置に記憶されるデータについての複数の利用方法のうちユーザに選択された利用方法を表す利用情報とからなるデータであり，
前記データ処理工程において，前記記憶装置内のデータは前記利用情報により表される利用方法に応じて自動的に処理され，
前記データ利用方法は，前記記憶装置において，前記ユーザ端末における前記登録データの有無を判断する登録判断工程，をさらに含み，
前記登録判断工程で登録データが有ると判断された場合，前記ＩＤ生成工程，前記端末認証工程，及び前記データ処理工程が実行され，
前記登録判断工程で登録データが無いと判断された場合，前記ＩＤ生成工程が実行された後，
ユーザに前記利用方法を選択させ前記利用情報を生成する利用情報生成工程と；
前記ＩＤ生成工程により生成された認証比較ＩＤを端末認証ＩＤとし，前記端末認証ＩＤと前記利用情報とからなる登録データを前記ユーザ端末に登録するデータ登録工程と；
がさらに実行される，
ことを特徴とする，データ利用方法。
【請求項８】
前記ユーザ端末を介して，ユーザにパスワードを入力させるパスワード入力工程をさらに含み，
前記利用情報生成工程において，前記パスワードの入力の有無又は入力される前記パスワードの種類に応じて，前記複数の利用方法のうちユーザにより選択可能な利用方法を制限することを特徴とする，請求項７に記載のデータ利用方法。
【請求項９】
前記ユーザ端末を介して，別体の記憶装置から固有ＩＤを入力する固有ＩＤ入力工程をさらに備え，
前記利用情報生成工程において，前記固有ＩＤの入力の有無に応じて前記複数の利用方法のうちユーザにより選択可能な利用方法を制限することを特徴とする，請求項７に記載のデータ利用方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，持ち運び自在な記憶装置を利用する，データ利用システム，記憶装置，データ利用方法，およびコンピュータプログラムに関する。
【背景技術】
【０００２】
デジタルカメラ等による画像データは，必要とする記憶領域が大きく，通常，外付けのメモリカード等の記憶装置を利用して保存する。そして，この画像データを記憶した記憶装置をデジタルカメラから取り外し，画像データを利用するパーソナルコンピュータ等に接続してその画像データの処理を行う。
【０００３】
このような記憶装置の処理，例えば，記憶装置内の画像データのダウンロードは，上記パーソナルコンピュータに予めインストールされているアプリケーションを利用して行われる。上記アプリケーションの設定によっては，上記記憶装置をパーソナルコンピュータに接続することによって自動的にハードディスクドライブ等に画像データをコピーすることも可能である。
【０００４】
しかし，かかる場合においては，記憶装置とは別にパーソナルコンピュータ側にアプリケーションが必要になる。また，記憶装置がパーソナルコンピュータ等の機器を識別していないので，記憶装置側で意図しない処理が行われる可能性がある。例えば，記憶装置の内容を確認するため，他のパーソナルコンピュータに接続した場合，そのパーソナルコンピュータ内のアプリケーションに応じて勝手に画像データがハードディスクドライブにコピーされるなどである。
【０００５】
上記のような記憶装置の利用を制限するために，記憶装置側にＩＤ（識別子）を設け，記憶装置が接続された端末を介して管理サーバでこのＩＤを認証し，認証がなされると記憶装置内のデータを利用できる技術が知られている（例えば，特許文献１）。また，記憶装置にユーザ認証情報を設け，その記憶装置を接続した端末でユーザの認証を行い，認証がなされると端末を利用可能にする技術も開示されている（例えば，特許文献２）。
【０００６】
しかし，かかる場合においては記憶装置のみを特定する認証しか行われておらず，接続する端末の認証は行われていない。
【０００７】
また，記憶装置と端末との組み合わせで，記憶装置のＩＤを端末側に保存し，端末が，端末に保存されたＩＤと記憶装置内のＩＤとを比較することで記憶装置を認証し，他の端末による記憶装置内のデータの不正な読み取りを防止する技術も知られている（例えば，特許文献３）。
【０００８】
しかし，かかる場合，端末側に保存されているＩＤを単に他の端末にコピーすることで他の端末においても上記記憶装置を利用することができ，不正読み取りを完全には防止できない。
【０００９】
【特許文献１】特開２００３−６７４８０号公報
【特許文献２】特開２００３−２９８９９９号公報
【特許文献３】特開２００２―３５４３１８号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
本発明は，従来のデータ利用システムが有する上記問題点に鑑みてなされたものであり，本発明の目的は，記憶装置を利用するために予めユーザ端末側でアプリケーションを準備しておく必要がなく，さらに，１または複数のユーザ端末毎にユーザが設定した上記記憶装置の利用方法が自動的に行われる，新規かつ改良されたデータ利用システム，記憶装置，データ利用方法，およびコンピュータプログラムを提供することである。
【課題を解決するための手段】
【００１１】
上記課題を解決するために，本発明のある観点によれば，ユーザが利用するユーザ端末と，上記ユーザ端末に脱着自在な記憶装置とからなり，上記記憶装置に記憶されたデータを上記ユーザ端末において利用するデータ利用システムであって：上記ユーザ端末は，端末認証ＩＤ（ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）と，上記記憶装置の利用に関する利用情報とからなる登録データを記憶する登録データ記憶手段を備え，上記記憶装置は，データを記憶するデータ記憶手段と；上記ユーザ端末との接続時に，上記端末認証ＩＤを認証する端末認証手段と；上記端末認証手段によって端末認証ＩＤが認証された場合，上記データ記憶手段のデータを上記利用情報に応じて自動的に処理するデータ処理手段とを備えることを特徴とする，データ利用システムが提供される。
【００１２】
上記ユーザ端末は，パーソナルコンピュータ，ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ），携帯電話，デジタルカメラ，テレビ会議システムを含み，上記記憶装置は，上記ユーザ端末に脱着自在であり，さらに持ち運び可能な記憶媒体，例えばメモリースティック（登録商標）等のメモリカードやＵＳＢストレージ，リムーバブルメディア等を含む。
【００１３】
本発明は，第１に，本来上記記憶装置を処理する側，ここではユーザ端末側に設けるべきアプリケーションを記憶装置側に備えることを特徴としている。上記アプリケーションとして動作するデータ処理手段により，予めユーザに設定された記憶装置の利用方法に基づいて記憶装置内のデータを処理することが可能となる。
【００１４】
かかる構成により，記憶装置を初めて利用する時でも，ユーザ端末において予め別途の手段でアプリケーションを設けておく必要がなく，記憶装置をユーザ端末に接続するのみといった単純な行為で記憶装置の処理を始めることができる。従って，別体のアプリケーションソフトを併せ持つことなしに記憶装置のみを持ち運び，他のユーザ端末に接続してそのまま記憶データの処理を行うことができる。
【００１５】
本発明は，第２に，記憶装置とユーザ端末との認証に関する登録データをユーザ端末側に保存するということを特徴としている。
【００１６】
かかる構成により，上記記憶装置を利用するユーザ端末毎に異なる利用方法を設定することができ，設定済みの登録データを有するユーザ端末に上記記憶装置を接続した場合，その設定された利用方法でデータが自動的に処理される。例えば，ユーザ端末によっては，記憶装置に記憶されるデータをブラウザ等で単に参照したり，ハードディスクドライブに自動的にコピーを行ったり，ユーザ端末に接続されたプリンタに自動的に出力したり，予め定められたネットワーク上のウェブサイトなどに写真を送信したりすることができる。
【００１７】
また，このようにユーザ端末毎に利用方法を設定できることから，自宅のユーザ端末ではハードディスクドライブに自動バックアップを行うが，他人のユーザ端末では記憶装置の内容を参照するに留めることもできる。これによって，他人のユーザ端末で不正にデータがダウンロードされるのを防ぐことができる。
【００１８】
さらに，記憶装置とユーザ端末との認証に関する登録データをユーザ端末側に保存することによって，記憶装置は認証に関するデータを記憶するための別途の記憶領域が必要なくなり，記憶領域の容量により登録機器（ユーザ端末）の数が制限されるということが無くなる。
【００１９】
また，上述のように記憶装置側にアプリケーションが設けられているので，当該記憶装置を紛失した場合，記憶装置に記憶されたデータが利用される可能性がある。ところが，紛失した記憶装置を有効に利用するための登録データはユーザ端末側にあり，記憶装置側には無いので当該記憶装置を利用することができず，情報の漏洩を防ぐことが可能となる。
【００２０】
また，上記記憶装置は，記憶装置のＩＤである記憶装置ＩＤを記憶するＩＤ記憶手段と；上記ユーザ端末との接続時に，上記ユーザ端末に関するＩＤであるユーザ端末ＩＤと上記記憶装置ＩＤとから認証比較ＩＤを生成するＩＤ生成手段とをさらに備え，上記端末認証手段は，上記端末認証ＩＤと上記認証比較ＩＤとの比較によって上記ユーザ端末を認証するとしても良い。
【００２１】
ユーザ端末の登録データは，端末認証ＩＤと利用情報とを含む。かかる端末認証ＩＤは，ユーザ端末に関するＩＤ，例えば，ユーザ端末に設けられたネットワークカードのＭＡＣアドレスと，記憶装置固有のＩＤである記憶装置ＩＤとから生成される。この端末認証ＩＤを利用して記憶装置とユーザ端末との認証が行われる。
【００２２】
ここでは，事前にユーザ端末に登録されているＩＤを端末認証ＩＤとし，接続の度に生成され，上記端末認証ＩＤと比較されるＩＤを認証比較ＩＤとする。両者は，同じユーザ端末ＩＤと記憶装置ＩＤとの対から生成された場合，同じ値を示す。このとき，ユーザ端末に登録データが存在しているにも拘わらず端末認証ＩＤと認証比較ＩＤとが認証されなかった場合，過去にユーザ端末と当該記憶装置が接続された経緯がないと判断され，処理が中断されるか，後述する初期動作が行われる。
【００２３】
また，このような端末認証ＩＤおよび認証比較ＩＤを一意に生成するため，ハッシュ値等の計算が行われるとしても良い。このハッシュ値の計算では，導き出した値から計算の元となった値を復元できず，ユーザ端末の端末認証ＩＤを解読しても接続される記憶装置が特定されることはない。
【００２４】
また，上記端末認証ＩＤには，ユーザ端末ＩＤも含まれているため，単に端末認証ＩＤを他のユーザ端末にコピーしたとしても，かかるコピー先のユーザ端末のユーザ端末ＩＤとの不整合が起き，記憶装置に認証されることは無い。即ち，端末認証ＩＤには変化が無いが，当該記憶装置の記憶装置ＩＤと他のユーザ端末のユーザ端末ＩＤとから上記端末認証ＩＤとは相違する認証比較ＩＤが生成され，端末認証手段による認証は行われない。このようにして他のユーザ端末による不正なデータの参照を防止することができる。
【００２５】
また，上記記憶装置は，ユーザに上記記憶装置の利用方法を選択させ上記利用情報を生成する利用情報生成手段と；上記ユーザ端末が上記登録データを有していない場合，上記ＩＤ生成手段により生成された認証比較ＩＤを端末認証ＩＤとし，上記端末認証ＩＤと上記利用情報とからなる登録データを上記ユーザ端末の登録データ記憶手段に登録するデータ登録手段とをさらに備えるとしても良い。
【００２６】
かかる構成により，ユーザ端末が登録データを有さない場合，または，登録データは有るが当該記憶装置における登録データでは無い場合，自動的に登録データを生成することができる。このとき登録データを生成するためのユーザ認証を行うとしても良い。
【００２７】
かかるデータ登録手段では，上記ＩＤ生成手段により生成された認証比較ＩＤを端末認証ＩＤに置き換え，この端末認証ＩＤと利用情報とを合わせてユーザ端末に登録する。ユーザ端末は，登録時にユーザ端末に接続されている記憶装置の利用方法に関する利用情報に応じて，同じ処理，例えば，ハードディスクドライブへのダウンロードを繰り返す。
【００２８】
この登録データは，前述したように記憶装置側に無くても良い。かかる構成により，記憶装置側のデータを増やすことなく，多数のユーザ端末との利用関係を登録することができる。また，上記登録した利用情報を変更する場合，即ち，記憶装置の利用方法を変更する場合は，登録データの削除，もしくは，他のリセットコマンドにより行うことが可能である。
【００２９】
また，上記記憶装置は，上記ユーザ端末を介して，ユーザにパスワードを入力させるパスワード入力手段，または，上記ユーザ端末を介して，別体の記憶装置から固有ＩＤを入力する固有ＩＤ入力手段をさらに備え，上記利用情報生成手段は，上記パスワードや固有ＩＤの入力に応じて，選択可能な利用方法を制限するとしても良い。
【００３０】
かかる構成により，記憶装置の利用に制限を設けることができる。例えば，ハードディスクドライブに自動的にダウンロードできる設定を自己のユーザ端末のみに設定したり，不正なデータの漏洩を防ぐため記憶装置内のデータの参照を制限したり，会社のユーザ端末への接続でサーバにバックアップデータを自動的に生成させたり，といったようなことが可能になる。
【００３１】
上記記憶装置は，読み出し専用の記憶媒体のみからなるとしても良い。上記記憶装置とユーザ端末との認証に関する登録データをユーザ端末側に保存するという構成から，記憶装置は書込領域を必要としない。このことから記憶装置を記憶媒体のみから形成することが可能となり，記憶装置に予めデータを書き込んで提供することも可能となる。
【００３２】
上記課題を解決するために，本発明の別の観点によれば，ユーザが利用するユーザ端末において，上記ユーザ端末に脱着自在な記憶装置に記憶されたデータを利用するデータ利用方法であって：上記記憶装置が，上記ユーザ端末との接続時に，上記ユーザ端末に関するＩＤであるユーザ端末ＩＤと，記憶装置ＩＤとから認証比較ＩＤを生成するＩＤ生成工程と；上記ユーザ端末との接続時に，上記ユーザ端末に登録された登録データの端末認証ＩＤと，上記認証比較ＩＤとの比較によって上記ユーザ端末を認証する端末認証工程と；上記端末認証工程で認証された場合，上記記憶装置のデータを上記登録データの利用情報に応じて自動的に処理するデータ処理工程と；上記端末認証工程で認証されなかった場合，ユーザに上記記憶装置の利用方法を選択させ上記利用情報を生成する利用情報生成工程と；上記ＩＤ生成工程により生成された認証比較ＩＤを端末認証ＩＤとし，端末認証ＩＤと，上記利用情報とからなる登録データを上記ユーザ端末に登録するデータ登録工程と；を含むことを特徴とする，データ利用方法が提供される。
【００３３】
かかる記憶装置側でデータ処理を行う構成により，ユーザ端末で予めアプリケーションを準備していなくとも，記憶装置をユーザ端末に接続するのみといった単純な行為で，記憶装置の処理を始めることができる。
【００３４】
また，登録データをユーザ端末に登録する構成により，上記記憶装置を利用するユーザ端末毎に異なる利用方法を設定することができ，登録データを有するユーザ端末に記憶装置を接続した場合，設定された利用方法によってデータが自動処理される。例えば，ユーザ端末によっては，記憶装置に記憶されるデータをブラウザ等で単に参照したり，ハードディスクドライブに自動的にコピーを行ったり，ユーザ端末に接続されたプリンタに自動的に出力したり，予め定められたネットワーク上のウェブサイトなどに写真を送信したりすることができる。
【００３５】
また，このようにユーザ端末毎に利用方法を設定できることから，自宅のユーザ端末ではハードディスクドライブに自動バックアップを行うが，他人のユーザ端末では記憶装置の内容を参照するに留めることもできる。このことにより，他人のユーザ端末でデータが不正にダウンロードされるのを防ぐことができる。
【００３６】
さらに，記憶装置とユーザ端末との認証に関する登録データをユーザ端末側に保存することによって，記憶装置は認証に関する別途の記憶領域を設ける必要がなくなり，記憶領域の容量により登録機器（ユーザ端末）の数が制限されることがなくなる。また，当該記憶装置を何らかの理由で紛失したとしても，記憶装置を有効に利用するための登録データがユーザ端末側にあることがら，情報の漏洩を防ぐことが可能になる。
【００３７】
また，上記記憶装置が，上記ユーザ端末における上記登録データの有無を判断する登録判断工程と；上記登録判断工程で登録データが有すると判断された場合，上記ＩＤ生成工程，端末認証工程，データ処理工程を；上記登録判断工程で登録データが無いと判断された場合，上記ＩＤ生成工程，利用情報生成工程，データ登録工程を；行うとしても良い。
【００３８】
かかる構成により，ユーザ端末が登録データを有さない場合，または，登録データは有すが当該記憶装置における登録データでは無い場合においても，ユーザ端末側の特別なアプリケーションを必要とすることなく，自動的に登録データを生成することができる。ユーザ端末は，一度，上記の登録データを登録することにより，次回から設定した利用方法で自動的に記憶端末を処理することが可能となる。
【００３９】
また，コンピュータによって，上記ユーザ端末や記憶装置として機能するコンピュータプログラムも提供さる。
【００４０】
かかるユーザ端末と記憶装置は別体として説明したが，ユーザ端末に最初から一体に組み込まれている記憶装置を脱着して利用する場合にも適応することができる。
【発明の効果】
【００４１】
以上説明したように本発明によれば，記憶装置を利用するために予めユーザ端末側でアプリケーションを準備しておかなくとも，記憶装置を接続するという単純な操作によって当該記憶装置のデータを処理することができる。また，ユーザ端末毎に設定された利用方法によって，記憶装置内のデータを自動的に処理することが可能となる。
【００４２】
また，このようにユーザ端末毎に利用方法を設定できる構成により，ユーザ端末毎に記憶装置の利用を制限でき，不正なデータの流出を防止することが可能となる。さらに，このようなユーザ端末毎の登録データをユーザ端末側に登録する構成により，記憶装置は認証に関する別途の記憶領域が必要なくなり，記憶領域により登録機器（ユーザ端末）の数が制限されることがなくなる。
【発明を実施するための最良の形態】
【００４３】
以下に添付図面を参照しながら，本発明の好適な実施の形態について詳細に説明する。なお，本明細書及び図面において，実質的に同一の機能構成を有する構成要素については，同一の符号を付することにより重複説明を省略する。
【００４４】
（第１の実施形態：データ利用システム）
図１は，本実施形態におけるデータ利用システムの一例を示した外観図である。上記データ利用システムは，ユーザ端末１１０と記憶装置１２０とから構成されている。
【００４５】
上記ユーザ端末１１０としては，パーソナルコンピュータ，ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ），携帯電話，テレビ会議システムおよびその他のコンピュータ装置が挙げられ，記憶装置１２０としては，ユーザ端末に脱着自在であり，さらに持ち運び可能な記憶媒体，例えばメモリースティック（登録商標）等のメモリカードやＵＳＢストレージ，リムーバブルメディア等が挙げられる。
【００４６】
本実施形態では，ユーザ端末１１０としてノートブックパソコンを，記憶装置１２０としてＵＳＢストレージを選択している。かかるデータ利用システムではユーザ端末１１０と記憶装置１２０とがＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ポート１２２を介して接続され，ユーザ端末１１０に設けられた表示手段１２４や入力手段１２６を利用して記憶装置１２０内の画像データ等を参照する。
【００４７】
また，ユーザがユーザ端末１１０上で記憶装置１２０内のデータ処理を自動で行うように事前に設定している場合，当該記憶装置１２０をユーザ端末１１０に接続するだけで記憶装置１２０内のアプリケーションが自動で立ち上がり，設定した利用方法，例えば，ハードディスクドライブへの自動バックアップ等が強制的に行われる。
【００４８】
本実施形態におけるデータ利用システムと従来のデータ処理システムとの相違点は以下のものを含む。第１として，通常，ユーザ端末１１０に設られるアプリケーションが記憶装置１２０側に設けられていることである。第２に，ハードディスクドライブへのデータのバックアップを自動で行う等の利用情報が認証に関する端末認証ＩＤと共に記憶装置ではなくユーザ端末側に保存されていることである。また，上記端末認証ＩＤがユーザ端末と記憶装置の両者のＩＤから生成されることも特徴として挙げられる。
【００４９】
このことにより，記憶装置１２０の処理のためのアプリケーションを記憶装置１２０と別体に（例えば，ユーザ端末に）保有する必要がなくなり，また，その記憶装置１２０に関する情報を記憶装置１２０側で保持する必要もなくなる。このように，記憶装置１２０が特定のユーザ端末１１０で使われたことがあるという履歴はユーザ端末１１０側に残され，ユーザ端末１１０毎に，記憶装置１２０が利用されたという足跡を残していくイメージとなる。
【００５０】
ユーザは，このように複数のユーザ端末１１０に対して，足跡を残すかのように記憶装置１２０の利用方法を設定し，複数のユーザ端末１１０を各々専用の処理を行う端末として定義することができる。従って，あるユーザ端末１１０はバックアップ専用，あるユーザ端末１１０は画像処理専用という具合に，用途に合わせた使用を試みることが可能となる。
【００５１】
（ユーザ端末１１０）
図２は，ユーザ端末１１０の概略を示したブロック図である。上記ユーザ端末１１０は，端末認証ＩＤ１５０と，上記記憶装置の利用に関する利用情報１５２とからなる登録データ１５４を記憶する登録データ記憶手段１６０を備える。
【００５２】
この登録データ記憶手段１６０としては，ユーザ端末１１０に予め設けられているハードディスクドライブ等のストレージを利用することができる。ここで，かかる登録データ１５４を別途のアプリケーションにより予めインストールしておく必要は無い。ユーザ端末１１０に記憶装置１２０が接続されたとき，ユーザ端末１１０がかかる登録データ１５４を有してない場合，記憶装置１２０に備わるアプリケーションによって登録データ１５４が生成されるからである。
【００５３】
（記憶装置１２０）
図３は，記憶装置１２０の概略を示したブロック図である。上記記憶装置１２０は，データ記憶手段１７０と，ＩＤ記憶手段１７２と，ＩＤ生成手段１７４と，利用情報生成手段１７６と，データ登録手段１７８と，パスワード入力手段１８０と，端末認証手段１８２と，データ処理手段１８４とを含んで構成される。
【００５４】
上記データ記憶手段１７０は，記憶装置１２０の主たる用途であるデータ１９０の記憶を行う。このデータ１９０として，音楽データ，画像データ，動画データ，テキストデータ等様々なデータ形式を記憶することができる。このデータ記憶手段１７０の記憶媒体として，ＥＥＰＲＯＭ，フラッシュＲＯＭ，不揮発性ＲＡＭ，ハードディスクドライブ等を利用することができる。
【００５５】
上記ＩＤ記憶手段１７２は，記憶装置１２０の識別番号としてのＩＤである記憶装置ＩＤ１９２を記憶する。かかる記憶装置ＩＤ１９２は，上記データ記憶手段１７０とは別に，または，共に設けられ，ユーザが外部から参照できないように設けられる。この記憶装置ＩＤ１９２は，記憶装置１２０の購入時にはＩＤ記憶手段１７２に登録されており，後述する登録データの登録やユーザ端末１１０の認証に利用される。また，記憶装置ＩＤ１９２は，鍵情報であるとしても良く，著作権保護技術などを用いて保護されていることが望ましい。
【００５６】
上記ＩＤ生成手段１７４は，上記ＩＤ記憶手段１７２に設けられた記憶装置ＩＤ１９２と，ユーザ端末１１０と接続した時にユーザ端末１１０から参照されるユーザ端末ＩＤとから認証比較ＩＤを一意に生成する。この認証比較ＩＤはハッシュ値等を利用して計算されるとしても良い。また，かかる認証比較ＩＤは，ユーザ端末１１０に当該記憶装置１２０に関する登録データが存在しない場合，新たな登録データの端末認証ＩＤとなる。
【００５７】
上記利用情報生成手段１７６は，ユーザにユーザ端末１１０を介して記憶装置１２０の利用方法を選択させ，その利用方法を含んだ利用情報１５２を生成する。この利用方法としては，記憶装置に記憶されるデータをブラウザ等に単に参照，ハードディスクドライブに自動的にコピーを行う，ユーザ端末に接続されたプリンタに自動的に出力する，予め定められたネットワーク上のウェブサイトなどに写真を送信する等がある。ここに挙げた利用方法に限らず，既存の記憶装置で行われているあらゆる利用方法を想定することができる。例えば，コンピュータ用ゲーム等のアプリケーションを含むとしても良い。ここに登録された利用方法は，実際には後述するデータ処理手段１８４によって実施される。
【００５８】
また，上記登録した利用情報１５２を変更する場合，即ち，記憶装置１２０の利用方法を変更する場合は，登録データ１５４の削除，もしくは，他のリセットコマンドにより行うことが可能である。
【００５９】
上記データ登録手段１７８は，ユーザ端末１１０が当該記憶装置１２０に関する登録データ１５４を有していない場合，ユーザ端末１１０に登録データ１５４を登録する。詳細には，ＩＤ生成手段１７４により生成された認証比較ＩＤを端末認証ＩＤ１５０として，この端末認証ＩＤ１５０と，上記利用情報生成手段１７６により生成された利用情報１５２とからなる登録データ１５４を，ユーザ端末１１０の登録データ記憶手段１６０に登録する。このデータ登録手段１７８として動作するアプリケーションが別体に用意され，登録データ１５４の登録処理のみこの別体のアプリケーションを利用するとしても良い。また，上記利用情報１５２を数値化し，ユーザ端末ＩＤや記憶装置ＩＤと共に認証比較ＩＤの参照ＩＤとすることもできる。上記登録データ１５４の登録先は，ユーザ端末１１０のハードディスクドライブとしても良いし，それ以外の永続的な記憶領域(たとえばフラッシュＲＯＭ等)としても良い。
【００６０】
この登録データ１５４に含まれる端末認証ＩＤ１５０は，ユーザ端末ＩＤも参照しているため，ユーザ端末１１０に登録された登録データ１５４もしくは端末認証ＩＤ１５０を所定のユーザ端末１１０に単にコピーしたとしても，かかるコピー先のユーザ端末１１０において端末認証ＩＤ１５０と認証比較ＩＤとの不整合が生じ，記憶装置１２０を利用することができない。このように，ユーザ端末１１０が記憶装置１２０を認識するといった従来の感覚ではなく，本実施形態においては，記憶装置１２０がユーザ端末１１０を認識している。
【００６１】
上記のような登録データ１５４を設けることにより，記憶装置１２０を利用するユーザ端末１１０毎に異なる利用方法を設定することができ，登録データ１５４を有するユーザ端末１１０に記憶装置１２０を接続した場合，設定された利用方法が参照されて自動的にデータ記憶手段１７０内のデータ１９０が処理される。また，このようにユーザ端末１１０毎に利用方法を設定できることから，自宅のユーザ端末１１０ではハードディスクドライブに自動バックアップを行うが，他人のユーザ端末１１０では記憶装置の内容を参照するに留めるとすることもできる。
【００６２】
さらに，登録データ１５４をユーザ端末１１０側に保存する構成によって，記憶装置１２０は認証に関する別途の記憶領域が必要なくなり，記憶領域の制限により登録機器（ユーザ端末）の数も制限されるといったことがない。即ち，登録データ１５４が記憶装置１２０側に無くて良いので，記憶装置１２０側のデータを増やすことなく，多数のユーザ端末１１０を登録することができる。また，当該記憶装置１２０を何らかの理由で紛失したとしても，記憶装置１２０を有効に利用するための登録データ１５４がユーザ端末１１０側にあることから，情報の漏洩を防ぐことが可能になる。
【００６３】
また，端末認証ＩＤ１５０がハッシュ値等から生成されるため，導き出した値（端末認証ＩＤ）から参照された記憶装置ＩＤを復元できず，ユーザ端末１１０の端末認証ＩＤ１５０を解読しても接続される記憶装置１２０を特定することはできない。
【００６４】
上記パスワード入力手段１８０は，上記データ登録手段１７８で登録データ１５４を登録する際に，ユーザ端末１１０を介して，ユーザに利用方法の制限を解除するためのパスワードを入力させる。ここで，ユーザの利用方法に段階を設け，その利用方法に対して，各々パスワードを設定することができる。
【００６５】
例えば，登録データ１５４の登録時にパスワードを入力しない場合，記憶装置１２０に記憶されているデータを参照することのみ行うことができるとし，所定のパスワードを用いた場合，ユーザが記憶装置１２０を接続した時にハードディスクドライブに自動的にコピーを行う設定を登録でき，また，さらに権限の高いパスワードを用いて，予め定められたネットワーク上のウェブサイトなどに写真等の画像データを送信する設定を登録することができる。ここで，パスワードの入力が無い時には，記憶装置１２０を全く利用することができないとすることもできる。このことにより，上記記憶装置１２０を他のユーザが不正に利用することができなくなる。
【００６６】
上記のようなパスワードの要求は，ユーザ端末１１０上で明示的に「パスワード入力」と表示することもできるが，メニュー形式で「登録」を選んだ時，初めてパスワードが要求されるとしても良い。また，上記パスワードは鍵として予め記憶装置１２０に含まれ，そこから参照されるとすることもできる。
【００６７】
また，上記パスワード入力手段１８０の代わりに，ユーザ端末１１０を介して，別体の記憶装置から固有ＩＤを入力する固有ＩＤ入力手段を備えることもできる。これは，数に限りなく参照できるパスワードに代えてハードキーなどの別体の記憶手段を利用するもので，例えば，会社内のユーザ端末１１０のみに限定して登録データ１５４を登録したい場合等に使用することができる。
【００６８】
また，上記パスワード入力手段１８０や固有ＩＤ入力手段とは別に，ユーザ端末１１０上で他のアプリケーションを利用して登録することも可能である。
【００６９】
上記端末認証手段１８２は，ユーザ端末１１０との接続時に，ユーザ端末１１０が当該記憶装置１２０に関する登録データ１５４を有する場合，その登録データ１５４内の端末認証ＩＤ１５０と，上記ＩＤ生成手段１７４によって生成された認証比較ＩＤとの比較によってユーザ端末１１０を認証する。ここで，ユーザ端末１１０が認証されなかった場合，当該記憶装置１２０はかかるユーザ端末１１０に初めて接続されたと判断され，上記データ登録手段１７８を行うとしても良いし，記憶装置１２０の使用を認めず処理を中断するとしても良い。
【００７０】
上記データ処理手段１８４は，端末認証手段１８２によって端末認証ＩＤ１５０が認証された場合，データ記憶手段１７０のデータ１９０を登録データ１５４の利用情報１５２に応じて自動的に処理する。このデータ処理手段１８４による処理は，上記登録データ１５４の利用情報１５２が変更されなければ，最初の接続時に登録された利用方法が毎回繰り返される。
【００７１】
かかるデータ処理手段１８４により，ユーザ端末１１０側に予め別途アプリケーションを設けておく必要がなくなり，記憶装置１２０をユーザ端末１１０に接続するのみといった簡単な行為で，記憶装置１２０の処理を始めることができる。
【００７２】
例えば，上記アプリケーションとしてコンピュータゲームを挙げる。記憶装置１２０がユーザ端末１１０に接続されると，初期設定において予め記憶装置１２０からインストールされたゲームであるアプリケーションが立ち上がり，記憶装置１２０内の特定のキャラクターが登場する。このとき，かかる記憶装置１２０内の特定のキャラクターが，自己のユーザ端末１１０ではメインキャラクターとして，他のユーザ端末１１０ではお客さんとして扱われる等の処理が行われる。
【００７３】
従来，ユーザ端末１１０に予めインストールされるアプリケーションは，本実施形態では記憶装置１２０が有する。このアプリケーションは，上記データ処理手段１８４とデータ登録手段１７８とを含んでいる。
【００７４】
このようなアプリケーションは，記憶装置１２０に設けられているが，このアプリケーションを実際に処理する処理装置は，ユーザ端末１１０に設けられたＣＰＵであるとしても良いし，記憶装置１２０に埋設されているとしても良い。
【００７５】
また，１つのユーザ端末１１０に複数の記憶装置１２０を登録できることから，記憶装置１２０毎にそれぞれに異なる利用方法を定義して，利用状況に応じて記憶装置１２０を使い分けるといったことも可能になる。
【００７６】
このようにして構成される記憶装置１２０は，読み出し専用の記憶媒体のみからなるとしても良い。記憶装置１２０とユーザ端末１１０との認証に関する登録データ１５４をユーザ端末１１０側に保存するという構成から，記憶装置１２０は書込領域を必要とせず，例えば，年賀状の素材のようなデータを読み出し専用記憶媒体としてのＲＯＭ等に記憶し，参照のみを行う構成とすることができる。
【００７７】
（ＩＤ生成手段１７４）
続いて，上記ＩＤ生成手段１７４の詳細な実施形態を説明する。
【００７８】
図４は，ＩＤ生成手段１７４における処理を具体的に示した説明図である。このＩＤ生成手段１７４で参照されるＩＤは，ユーザ端末１１０のユーザ端末ＩＤ１９６と記憶装置１２０の記憶装置ＩＤ１９２である。ここで，ユーザ端末ＩＤ１９６は，例えば，ユーザ端末１１０内に設けられたネットワークカードのＭＡＣアドレスとすることができ，その他にも，ユーザ端末１１０内で参照可能な時間によっては変化しない識別番号を利用することができる。また，記憶装置ＩＤ１９２はユーザによって確認できないように設けられている。また，かかる２つのＩＤに限定されず，３つ以上のＩＤを参照して認証比較ＩＤ１５０が生成されるとしても良い。
【００７９】
先ず，ＩＤ生成手段１７４は，ユーザ端末ＩＤ１９６である「０１２３４５６７８９ａｂ」と，記憶装置ＩＤ１９２である「ｘｙｚ」とを参照し，このＩＤをアスキー（ＡＳＣＩＩ）による文字列で連結し，さらにＩＤを一意に決定するＭＤ５（Ｍｅｓｓａｇｅ  Ｄｉｇｅｓｔ  ５）のハッシュ値計算を行う。従って，認証比較ＩＤ１９８は，ＭＤ５（“０１２３４５６７８９ａｂｘｙｚ”）の計算によって「４１ｅ２１ｅｄ２ａ７ｃ０６ｃ７ｅｂ２４５ｃ２ｄｂ２４ｄ３６６７ｄ」となる。端末認証手段１８２は，かかる認証比較ＩＤ１９８とユーザ端末１１０に登録されている端末認証ＩＤ１５０とを比較し，ユーザ端末１１０を認証する。
【００８０】
上記の端末認証ＩＤ１５０や認証比較ＩＤ１９８は，ユーザ端末１１０と記憶装置１２０とを特徴付けるＩＤをそれぞれ参照している。かかる構成によりユーザが正規に利用するユーザ端末１１０以外の他のユーザ端末において記憶装置１２０が不正に利用されるのを防ぐことができる。
【００８１】
図５は，端末認証ＩＤ１５０を不正にコピーした場合の処理を説明するための説明図である。先ず，ユーザ端末１１０に登録されている端末認証ＩＤ１５０を他のユーザ端末２１０にコピーする。この場合，一見，他のユーザ端末２１０においても記憶装置１２０が利用できるように見える。しかし，実際に記憶装置１２０を他のユーザ端末２１０に接続すると，ＩＤ生成手段１７４は，ユーザ端末１１０のユーザ端末ＩＤ１９６とは相違するユーザ端末ＩＤ２１２「９８７６５４３２１０ｃｄ」を参照し，かかるユーザ端末ＩＤ２１２と，記憶装置ＩＤ１９２である「ｘｙｚ」とから認証比較ＩＤ２１４ＭＤ５（“９８７６５４３２１０ｃｄｘｙｚ”）＝「ｆ３３ａ０ｅ９８ｄ８５０９９８５ａｄ８ｄ０１３５９８６６１５８２」を生成する。そして，端末認証手段１８２によって，かかる認証比較ＩＤ２１４と他のユーザ端末２１０にコピーされた端末認証ＩＤ１５０「４１ｅ２１ｅｄ２ａ７ｃ０６ｃ７ｅｂ２４５ｃ２ｄｂ２４ｄ３６６７ｄ」とが比較される。
【００８２】
もちろん，この端末認証手段１８２によっては，認証比較ＩＤ２１４と端末認証ＩＤ１５０が相違するためユーザ端末２１０は認証されず，かかるユーザ端末２１０において記憶装置１２０を利用することができない。
【００８３】
また，上記ＩＤ生成手段１７４によって生成された認証比較ＩＤ１９２は，登録データ１５４の端末認証ＩＤ１５０として記憶装置１２０側ではなくユーザ端末１１０側に記憶される。このように記憶装置１２０の利用に関する登録データ１５４を複数のユーザ端末１１０に登録することによる効果を以下で説明する。
【００８４】
図６は，一の記憶装置１２０を複数のユーザ端末に登録した場合の処理を説明するための説明図である。かかる場合，例えば，ユーザ端末２５０のユーザ端末ＩＤ１９６「Ａ」と記憶装置１２０の記憶装置ＩＤ１９２「Ｚ」とからユーザ端末２５０に関する端末認証ＩＤ１５０「ＡＺ」が生成される。ここでは，実施形態の理解を容易にするため，概略的に「Ａ」と「Ｚ」とから「ＡＺ」を生成している。ここでは，単純に「Ａ」と「Ｚ」を足しているが，実際にはハッシュ値等を利用した複雑な計算により逆算不可能な値が生成される。
【００８５】
ユーザ端末２５０と同様に，ユーザ端末２５２のユーザ端末ＩＤ１９６「Ｂ」と記憶装置１２０の記憶装置ＩＤ１９２「Ｚ」とからユーザ端末２５２に関する端末認証ＩＤ１５０「ＢＺ」が生成され，ユーザ端末２５４のユーザ端末ＩＤ１９６「Ｃ」と記憶装置１２０の記憶装置ＩＤ１９２「Ｚ」とからユーザ端末２５４に関する端末認証ＩＤ１５０「ＣＺ」が生成される。
【００８６】
こうして，同じ記憶装置１２０により端末認証ＩＤ１５０を生成したとしても，各ユーザ端末では相違する端末認証ＩＤ１５０が生成され，それぞれのユーザ端末に接続した時にはそれぞれで設定した利用方法に応じて処理が行われる。
【００８７】
また，このような端末認証ＩＤ１５０を含む登録データ１５４をユーザ端末２５０，２５２，２５４側に保存することによって，記憶装置１２０は別途の記憶領域によって登録データ２６０を記憶する必要が無くなり，記憶領域の容量により登録機器（ユーザ端末）の数が制限されることはない。また，当該記憶装置１２０を何らかの理由で紛失したとしても，記憶装置１２０を有効に利用するための登録データ１５４がユーザ端末１１０側にあることがら，情報の漏洩を防ぐことが可能になる。
【００８８】
（第２の実施形態：データ利用方法）
図７は，本実施形態によるデータ利用方法の流れを示したフローチャートである。ここでは，図７のフローチャートに基づき，ユーザが利用するユーザ端末１１０において，ユーザ端末１１０に接続された記憶装置１２０を利用する流れを説明する。
【００８９】
ユーザがユーザ端末１１０の接続端子に記憶装置１２０を接続すると，先ず，記憶装置１２０がユーザ端末１１０に登録データ１５４があるかどうかを確認する（Ｓ３００）。
【００９０】
ここで，ユーザ端末１１０が複数の記憶装置１２０を利用しており，各々の記憶装置１２０に対する複数の登録データ１５４を有する場合がある。登録データ１５４がファイル形式で表される場合，ファイル名にシーケンス番号を付与したり，記憶装置ＩＤ１９２の一部を付与したりして管理し，接続された複数の記憶装置１２０を識別する。また，ファイルは１つであるとし，かかるファイル内で複数の登録データ１５４を管理するとしても良い。
【００９１】
図８は，ユーザ端末１１０に複数の記憶装置１２０が登録されている場合の処理を説明する説明図である。ここでは，１つの登録データファイル４１０に複数の登録データ１５４を記憶し，その記憶装置１２０のシリアル番号を利用して記憶装置１２０毎の登録データ１５４を管理している。
【００９２】
例えば，上記１つの登録データファイル４１０には記憶装置１２０の登録時に，シリアル番号が「０００１２」の記憶装置１２０を，「０００１２」とその登録データ１５４とを関連付けて登録している。シリアル番号「０００１２」の記憶装置１２０は登録データファイル４１０中の「０００１２」に付随する登録データを参照し，シリアル番号「００２３４」の記憶装置１２０は登録データファイル４１０中の「００２３４」に付随する登録データを参照する。また，シリアル番号「００３１１」を有する記憶装置１２０は，登録データファイル４１０に対応する登録データが無いので，後述するデータ登録工程を行うか，処理を中止する。
【００９３】
図７のフローチャートの登録判断工程（Ｓ３００）において，登録データ１５４が有ると判断された場合，ユーザ端末ＩＤ１９６と，記憶装置ＩＤ１９２とからハッシュ値等により認証比較ＩＤを生成する（Ｓ３０２）。この認証比較ＩＤとユーザ端末１１０の登録データ１５４における端末認証ＩＤ１５０とを比較し（Ｓ３０４），このＩＤが同一である，即ち，ユーザ端末１１０が記憶装置１２０によって認証された場合，記憶装置１２０内のデータを登録データ１５４の利用情報１５２に応じて自動的に処理する。この利用情報１５２は，ユーザが希望する記憶装置１２０の利用方法であり，記憶装置１２０に記憶されるデータをブラウザ等に単に参照，ハードディスクドライブに自動的にコピーを行う，ユーザ端末に接続されたプリンタに自動的に出力する，予め定められたネットワーク上のウェブサイトなどに写真等の画像データを送信する等を含む。
【００９４】
また，端末認証工程（Ｓ３０４）の結果，ユーザ端末１１０が認証されなかった場合，その記憶装置１２０はそのユーザ端末１１０で初めて利用されるものとして，初期動作を行う。先ず，ユーザに上記に示したような記憶装置１２０の利用方法を選択させ利用情報１５２を生成する（Ｓ３０８）。その後，ＩＤ生成工程（Ｓ３０２）により生成された認証比較ＩＤを端末認証ＩＤ１５０とし，端末認証ＩＤ１５０と，利用情報１５２とからなる登録データ１５４をユーザ端末１１０に登録する（Ｓ３１０）。
【００９５】
また，登録判断工程（Ｓ３００）において，登録データ１５４が無いと判断された場合，上記端末認証工程（Ｓ３０４）の結果ユーザ端末１１０が認証されなかった場合と同様に，ＩＤ生成工程（Ｓ３２０），利用情報生成工程（Ｓ３２２），データ登録工程（Ｓ３２４）が行われる。かかる工程は，ＩＤ生成工程（Ｓ３０２），利用情報生成工程（Ｓ３０８），データ登録工程（Ｓ３１０）とその機能が同じなので，重複説明を省略する。
【００９６】
このとき，登録データ１５４が無いと判断された後，ＩＤ生成工程（Ｓ３２０）がなされる前に利用情報生成工程（Ｓ３２２）で生成される利用情報１５２中の選択可能な利用方法を制限する工程を含むとしても良い。詳細には，ユーザ端末１１０を介して，ユーザにパスワードを入力させるパスワード入力工程もしくは別体の記憶装置から固有ＩＤを入力する固有ＩＤ入力工程を行い，このようなパスワードや固有ＩＤに応じて選択可能な利用方法を制限する。
【００９７】
従って，上記のタイミングで，パスワードの入力が無い時には，例えば，記憶装置１２０を全く利用することができず，所定のパスワードが入力された場合，ユーザが記憶装置１２０を接続した時にハードディスクドライブに自動的にコピーを行う設定を登録でき，また，さらに権限の高いパスワードが入力された場合，予め定められたネットワーク上のウェブサイトなどに写真等の画像データを送信する設定を登録することができる。こうして記憶装置１２０を他のユーザが不正に利用することができなくなる。
【００９８】
上述したように本実施形態においては，記憶装置１２０を利用するために予めユーザ端末１１０側でアプリケーションを準備しておかなくとも，記憶装置を接続するという単純な操作によって当該記憶装置のデータを処理することができる。また，ユーザ端末１１０毎に設定された利用方法によって，記憶装置１２０内のデータを自動的に処理することが可能となる。
【００９９】
以上，添付図面を参照しながら本発明の好適な実施形態について説明したが，本発明は係る例に限定されないことは言うまでもない。当業者であれば，特許請求の範囲に記載された範疇内において，各種の変更例または修正例に想到し得ることは明らかであり，それらについても当然に本発明の技術的範囲に属するものと了解される。
【０１００】
例えば，上述の実施形態において，記憶装置として，ユーザ端末に電気的に接続されるＵＳＢストレージを挙げているが，かかる場合に限られず，無線によって記憶データを送受信する非接触式の記憶媒体を利用することもできる。
【産業上の利用可能性】
【０１０１】
本発明は，持ち運び自在な記憶装置を利用する，データ利用システム，記憶装置，データ利用方法，およびコンピュータプログラムに適用可能である。
【図面の簡単な説明】
【０１０２】
【図１】本実施形態におけるデータ利用システムの一例を示した外観図である。
【図２】ユーザ端末の概略を示したブロック図である。
【図３】記憶装置の概略を示したブロック図である。
【図４】ＩＤ生成手段における処理を具体的に示した説明図である。
【図５】端末認証ＩＤを不正にコピーした場合の処理を説明するための説明図である。
【図６】一の記憶装置を複数のユーザ端末に登録した場合の処理を説明するための説明図である。
【図７】本実施形態によるデータ利用方法の流れを示したフローチャートである。
【図８】ユーザ端末に複数の記憶装置が登録されている場合の処理を説明する説明図である。
【符号の説明】
【０１０３】
１１０  ユーザ端末
１２０  記憶装置
１５０  端末認証ＩＤ
１５２  利用情報
１５４  登録データ
１６０  登録データ記憶手段
１７０  データ記憶手段
１７２  ＩＤ記憶手段
１７４  ＩＤ生成手段
１７６  利用情報生成手段
１７８  データ登録手段
１８０  パスワード入力手段
１８２  端末認証手段
１８４  データ処理手段
【図１】
0004631303.tif 000002
【図２】
0004631303.tif 000003
【図３】
0004631303.tif 000004
【図４】
0004631303.tif 000005
【図５】
0004631303.tif 000006
【図６】
0004631303.tif 000007
【図７】
0004631303.tif 000008
【図８】
0004631303.tif 000009