(57)【要約】【課題】データを読み出す装置側に特別なソフトウェア等を要することなくデータが読み出される装置側に，該データが不正に複製されることを防止する。【解決手段】データ記憶手段と，データへのアクセスを可能とするアクセス情報を記憶するアクセス情報記憶手段と，所定の処理手順に基づいてデータに関する処理を行なうデータ処理手段とを備え，上記データ記憶手段へデータが書込まれた後に，該書込まれたデータへの上記アクセス情報を記憶し，記憶されたアクセス情報を更新し，更新された更新アクセス情報を上記アクセス情報記憶手段に書込み，更新アクセス情報を参照してデータの処理を実行する。【選択図】図１
2004362507.tif 000002
【特許請求の範囲】
【請求項１】
データを記憶するデータ記憶手段と，所定の外部入出力装置からの上記データ記憶手段に記憶されたデータへのアクセスを可能とするアクセス情報を記憶するアクセス情報記憶手段と，所定の処理手順に基づいて上記データ記憶手段に記憶されたデータに関する処理を行なうデータ処理手段と，を備えた情報処理装置において，
上記外部入出力装置から上記データ記憶手段へデータが書込まれた後に，該書込まれたデータへの上記アクセス情報を記憶する第２の記憶手段と，
上記第２の記憶手段に上記アクセス情報が記憶された後に，該アクセス情報を更新するアクセス情報更新手段と，
上記アクセス情報更新手段により更新された更新アクセス情報を上記アクセス情報記憶手段に書込む更新アクセス情報書込手段と，
を具備してなることを特徴とする情報処理装置。
【請求項２】
上記データ記憶手段と上記アクセス情報記憶手段とが、共通の第１の記憶手段の一部或いは全部を構成している請求項１に記載の情報処理装置。
【請求項３】
上記データ記憶手段に記憶されたデータの一部或いは全部が，著作権により保護されるべきデータである請求項１又は２に記載の情報処理装置。
【請求項４】
上記データ記憶手段或いは該データ記憶手段を含む第１の記憶手段が，着脱可能に装着されてなるものである請求項１〜３のいずれかに記載の情報処理装置。
【請求項５】
上記アクセス情報が，少なくとも上記データ記憶手段或いは上記第１の記憶手段の総記憶容量，記憶可能容量，及び上記データ記憶手段に記憶されたデータの属性に関するデータ属性情報のいずれか１つ或いは複数である請求項１〜４のいずれかに記載の情報処理装置。
【請求項６】
上記アクセス情報更新手段が，上記第２の記憶手段に記憶されたアクセス情報から上記データ属性情報を削除することにより更新するものである請求項１〜５のいずれかに記載の情報処理装置。
【請求項７】
上記アクセス情報更新手段が，上記第２の記憶手段に記憶されたアクセス情報に含まれる上記総記憶容量に関する情報を，該総記憶容量からデータ記憶手段に記憶されたデータのデータ量を減じた容量に置換することにより更新するものである請求項１〜６のいずれかに記載の情報処理装置。
【請求項８】
上記アクセス情報更新手段が，外部入出力装置から上記データ記憶手段に記憶されたデータのデータ形式に応じて上記第２の記憶手段に記憶されたアクセス情報を更新するものである請求項１〜７のいずれかに記載の情報処理装置。
【請求項９】
上記データ処理手段が，上記第２の記憶手段に記憶されたアクセス情報を参照することにより上記データ記憶手段にアクセスして該データ記憶手段に記憶されたデータを処理するものである請求項１〜７のいずれかに記載の情報処理装置。
【請求項１０】
データを記憶するデータ記憶手段と，所定の外部入出力装置からの上記データ記憶手段に記憶されたデータへのアクセスを可能とするアクセス情報を記憶するアクセス情報記憶手段と，所定の処理手順に基づいて上記データ記憶手段に記憶されたデータに関する処理を行なうデータ処理手段と，を備えた情報処理装置に用いられる情報処理方法において，
上記外部入出力装置から上記データ記憶手段へデータが書込まれた後に，該書込まれたデータへの上記アクセス情報を上記第２の記憶手段に記憶するアクセス情報記憶工程と，
上記第２の記憶手段に上記アクセス情報が記憶された後に，該アクセス情報を更新するアクセス情報更新工程と，
上記アクセス情報更新工程により更新された更新アクセス情報を上記アクセス情報記憶手段に書込む更新アクセス情報書込工程と，
を具備してなることを特徴とする情報処理方法。
【請求項１１】
上記データ処理手段により，上記第２の記憶手段に記憶されたアクセス情報を参照することにより上記データ記憶手段にアクセスして該データ記憶手段に記憶されたデータを処理するデータ処理工程を更に具備してなる請求項１０に記載の情報処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は，記憶媒体に記憶されたデータを処理する情報処理装置に関し，特に，記憶されたデータへのアクセス情報に基づいてデータの処理を実行する情報処理装置及び情報処理方法に関するものである。
【０００２】
【従来の技術】
インターネット等に代表される電気通信及び情報関連技術は飛躍的な進歩を成し遂げ，近年では，例えば、ゲームソフトや音楽データ等の各種コンテンツを示すデジタルデータがインターネット等の通信媒体を介して配信されるようになった。このようなデジタルデータはアナログデータとは異なり，容易に複製され，また，複製されたデジタルデータはオリジナルデータと較べて略同品質の精度を有し，データの複製が何度も繰り返し行なわれたとしてもデータの精度が劣化することがない。そのため，オリジナルデータの不正な複製が容易に行なわれることにより，水面下において当該オリジナルデータに関する著作権の侵害が横行している。
【０００３】
このような不正複製を防止するため，特許文献１に記載のメモリシステムは，データを格納するフラッシュメモリ等の記憶媒体に，該記憶媒体を個別に識別する個別情報を割り当て，そして，例えばパーソナルコンピュータ（以下「ＰＣ」と略す。）やデータ処理装置等を用いてこの記憶媒体からデータを読み出す際には，上記個別識別情報と予め用意された認証情報との照合が行なわれ，この照合結果が一致する場合に限りデータの読み出しを許可し，一致しない場合はオリジナルデータの不正複製が行なわれると判断して，データの読み出しを許可しないよう構成されている。
【０００４】
【特許文献１】
特開２０００−１１２８２４号公報
【０００５】
【発明が解決しようとする課題】
しかしながら，上記従来のメモリシステムでは，上記個別識別情報の照合処理を実行するために，ＰＣ側に上記個別識別情報を照合するための専用のソフトウェアをインストールする必要がある。更に，上記個別識別情報を暗号化して上記フラッシュメモリ等の記憶媒体に割り当てる場合は，暗号化するための特別な手法，及び暗号化を復号化するための特別な手法が必要とされる。このように，上記フラッシュメモリ等の記憶媒体にアクセスする度に，常に専用のソフトウェア，或いは特別な手法を用いなければデータを使用することができないとすると，システムの処理手順が複雑化するだけでなく，メモリへのアクセスがスムーズに行なわれなくなりメモリの利便性が低下するおそれがある。
また，個人が正当に取得したオリジナルデータを私的使用の目的（例えばデータのバックアップ等）のために複製する行為は著作権の侵害に該当しないのであるが，このような正当な複製（不正複製に該当しない複製）を行う場合にまでも，上記個別識別情報の照合が要求されることになり，ユーザにとって本来不要な手順が増えるため，使用勝手のよいものとは言えない。
従って，本発明は上記事情に鑑みてなされたものであり，その目的とするところは，オリジナルデータを読み出す装置側に特別なソフトウェア等を要することなく該オリジナルデータの不正な複製を防止することができる情報処理装置及び情報処理方法を提供することにある。
【０００６】
【課題を解決するための手段】
上記目的を達成するために本発明は，データを記憶するデータ記憶手段と，所定の外部入出力装置からの上記データ記憶手段に記憶されたデータへのアクセスを可能とするアクセス情報を記憶するアクセス情報記憶手段と，所定の処理手順に基づいて上記データ記憶手段に記憶されたデータに関する処理を行なうデータ処理手段と，を備えた情報処理装置において，上記外部入出力装置から上記データ記憶手段へデータが書込まれた後に，該書込まれたデータへの上記アクセス情報を記憶する第２の記憶手段と，上記第２の記憶手段に上記アクセス情報が記憶された後に，該アクセス情報を更新するアクセス情報更新手段と，上記アクセス情報更新手段により更新された更新アクセス情報を上記アクセス情報記憶手段に書込む更新アクセス情報書込手段と，を具備してなることを特徴とする情報処理装置として構成されている。
ＰＣやＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｃｅ）等の情報処理装置に導入されているオペレーティングシステム（ＯＳ）には，例えばＨＤＤ，半導体メモリ等の記憶媒体の属性に関するディレクトリ情報に基づき上記記憶媒体に記憶されたデータにアクセスして，該データを処理する機能（ディレクトリサービス機能）が標準で装備されているのが一般的であり，今日的なＯＳにおいては，ディレクトリやディレクトリサービスに相当する機能をサポートしていないものは少ない。このようなディレクトリサービス機能を有する情報処理装置が上記のように構成されることにより，データの暗号・復号化，或いは識別コードの照合等を行なう特別なソフトウェアを有していなくても，データがＰＣ等の外部入出力装置によりアクセスされた場合であっても，当該アクセスを制限することが可能となり，例えば，上記データ記憶手段に格納されたデータを外部入出力装置に対して隠蔽することが可能となる。これにより，該データが外部入出力装置によりアクセスされないため，データの複製ができなくなり，従って，データの不正な複製が効果的に防止されることになる。
この場合，上記データ記憶手段と上記アクセス情報記憶手段とが、共通の第１の記憶手段の一部を構成しているものであってもよく，また，この第１の記憶手段が上記データ記憶手段と上記アクセス情報記憶手段のみから構成されるものであってもよい。また，上記データ記憶手段に記憶されたデータの一部或いは全部が，著作権により保護されるべきデータ，或いは上記データ記憶手段或いは該データ記憶手段を含む第１の記憶手段が，情報処理装置に着脱可能に装着されてなるものであれば，オリジナルデータが複製されて他のシステム等へ移設されることが防止され，より一層，データの不正複製の防止が達成され得る。
【０００７】
また，上記アクセス情報が，少なくとも上記データ記憶手段或いは上記第１の記憶手段の総記憶容量，記憶可能容量，及び上記データ記憶手段に記憶されたデータの属性に関するデータ属性情報のいずれか１つ或いは複数であることが考えられる。
【０００８】
また，上記アクセス情報更新手段が，上記第２の記憶手段に記憶されたアクセス情報から上記データ属性情報を削除することにより更新するものであれば，データにアクセスする外部入出力装置は，データに関する情報を参照することができなくなるために，上記データ記憶手段に記憶されたデータにアクセスすることができなくなり，その結果，データの複製が防止されることになる。
【０００９】
また，上記アクセス情報更新手段が，上記第２の記憶手段に記憶されたアクセス情報に含まれる上記総記憶容量に関する情報を，該総記憶容量からデータ記憶手段に記憶されたデータのデータ量を減じた容量に置換することにより更新するものであることが考えられる。これにより，外部入出力装置がデータにアクセスしようとしても，上記データ記憶手段に記憶されたデータの存在を確認することができなくなるので，データの複製防止の効果が高まる。
【００１０】
また，上記アクセス情報更新手段が，外部入出力装置から上記データ記憶手段に記憶されたデータのデータ形式に応じて上記第２の記憶手段に記憶されたアクセス情報を更新するものであることが望ましい。これにより，所定のデータ形式のデータに対するアクセス情報のみを更新することが可能となり，例えば，上記外部入出力装置に対して，特定のコンテンツデータ（音楽データ，画像データ等）の拡張子を有するデータに対するアクセスだけを制限することが可能となる。また，所定のコード（ビット信号）を有するデータ形式のデータに対するアクセス情報だけを更新することも可能となる。
【００１１】
また，上記データ処理手段が，上記第２の記憶手段に記憶されたアクセス情報を参照することにより上記データ記憶手段にアクセスして該データ記憶手段に記憶されたデータを処理するものであれば，情報処理装置自身が上記データへアクセスして，上記情報処理装置の機能に基づくデータ処理を実行することが可能となる。即ち，外部入出力装置に対してはデータの処理を制限しつつ，当該情報処理装置自身はデータの処理を行うことできる。
【００１２】
また，本発明は，上記情報処理装置が具備する各手段に相当する処理を行なう情報処理方法として捉えたものであってもよい。
即ち，データを記憶するデータ記憶手段と，所定の外部入出力装置からの上記データ記憶手段に記憶されたデータへのアクセスを可能とするアクセス情報を記憶するアクセス情報記憶手段と，所定の処理手順に基づいて上記データ記憶手段に記憶されたデータに関する処理を行なうデータ処理手段と，を備えた情報処理装置に用いられる情報処理方法において，上記外部入出力装置から上記データ記憶手段へデータが書込まれた後に，該書込まれたデータへの上記アクセス情報を上記第２の記憶手段に記憶するアクセス情報記憶工程と，上記第２の記憶手段に上記アクセス情報が記憶された後に，該アクセス情報を更新するアクセス情報更新工程と，上記アクセス情報更新工程により更新された更新アクセス情報を上記アクセス情報記憶手段に書込む更新アクセス情報書込工程と，を具備してなることを特徴とする情報処理方法として構成することができる。
また，上記データ処理手段により，上記第２の記憶手段に記憶されたアクセス情報を参照することにより上記データ記憶手段にアクセスして該データ記憶手段に記憶されたデータを処理するデータ処理工程を更に具備する情報処理方法であることが望ましい。
【００１３】
【発明の実施の形態】
以下添付図面を参照しながら，本発明の実施の形態について説明し，本発明の理解に供する。尚，以下の実施の形態は，本発明を具体化した一例であって，本発明の技術的範囲を限定する性格のものではない。
ここに，図１は本発明の実施の形態に係る情報処理装置Ｘの概略構成を示すブロック図，図２は情報処理装置Ｘに用いられる記憶媒体へのアクセス情報を更新する処理手順の一例を説明するフローチャート，図３は情報処理装置Ｘに用いられる記憶媒体に記憶されたデータを処理する手順の一例を説明するフローチャート，図４はテーブル化されたアクセス情報の一例を示す図，図５は情報処理装置Ｘに用いられる記憶媒体が初期化された状態を示す図，図６は情報処理装置Ｘに用いられる記憶媒体にデータが入力されるときの記憶構成を示す図，図７は情報処理装置Ｘに用いられる記憶媒体にデータが入力されたときの記憶構成を示す図，図８は情報処理装置Ｘに用いられる記憶媒体にデータが追加入力されるときの記憶構成を示す図，図９は情報処理装置Ｘに用いられる記憶媒体にデータが追加入力されたときの記憶構成を示す図である。
【００１４】
まず，図１のブロック図を用いて，本発明の実施の形態に係る情報処理装置Ｘのシステム構成について説明する。尚，本情報処理装置Ｘは，前記したディレクトリサービス機能，或いはこれに準ずる機能に対応する装置であり，その代表的なものとして，パソコン，ＰＤＡ或いは携帯電話等の携帯端末機，オーディオプレーヤ等が該当する。
本情報処理装置Ｘは，第１の記憶手段の一例であるデータメモリ３０と，インターフェース（以下，「Ｉ／Ｆ」と略す。）４０と，アクセス制御部１０と，データ処理制御部５０とを備えて構成されている。
【００１５】
データメモリ３０は，データの書き換えが可能なメモリであって，ＥＥＰＲＯＭ，フラッシュメモリ，メモリカード等の不揮発性の半導体メモリ等からなるものである。該データメモリ３０は，データを記憶するデータ記憶領域３２（データ記憶手段の一例）と，ＰＣ或いはＰＤＡ等の外部入出力装置から上記データ記憶領域３２に記憶されたデータへのアクセスを可能とするアクセス情報（後述するアクセス情報更新機能１１により更新された更新アクセス情報（ディレクトリ情報の一例））を記憶する更新アクセス情報記憶領域３１（アクセス情報記憶手段の一例）とを備えている。本実施例形態では，１つのメディアであるデータメモリ３０がデータ記憶領域３２及び更新アクセス情報記憶領域３１を備える構成をとっているが，特にこれに限定されることはなく，例えば別個の記憶媒体に上記データ記憶領域３２及び更新アクセス情報記憶領域３１のそれぞれが分散して存在する構成であってもよい。従って，上記更新アクセス情報記憶領域３１が上記内部メモリ２０内に存在する構成であってもかまわない。また，上記データメモリ３０の他の例として，データの書き換えが可能な記憶媒体であって，ＨＤＤ，ＣＤ−Ｒ／Ｗ及びＤＶＤ−Ｒ／Ｗ等のディスクドライブ等からなるものであっても差し支えない。
【００１６】
Ｉ／Ｆ４０は，本情報処置装置ＸとＰＣ等の外部入出力装置等との間のインターフェースの差異を吸収して両装置をデータ通信可能に接続するためのものであり，具体的には，ＵＳＢ２．０（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ），ＩＥＥＥ１３９４等の標準規格により定められたインターフェースである。このような標準規格のＩ／Ｆ４０が設けられることにより，本情報処理処理装置Ｘとこれに接続されたＰＣ等の外部入出力装置との間においても前記したディレクトリサービス機能を実現することが可能になる。
【００１７】
アクセス制御部１０は，アクセス情報更新手段の一例であるアクセス情報更新機能１１，更新アクセス情報書込み手段の一例である更新アクセス情報書込機能１２を備える。当該各機能を実行することにより，上記Ｉ／Ｆ４０を介して上記ＰＣ等の外部入出力装置から上記データメモリ３０へのアクセスを制御する。上記各機能は，例えば図示しない記憶領域に格納された上記アクセス情報更新機能１１及び上記更新アクセス情報書込機能１２を実現させるプログラムを読み出して実行するものであってもよい。
【００１８】
上記内部メモリ２０は，上記ＰＣ等の外部入出力装置から上記データ記憶領域３２へデータが書込まれた（入力された）後に，該書込まれたデータへのデータアクセス情報（ディレクトリ情報の一例）を記憶するものである。この内部メモリ３０は，データの書き換えが可能な記録媒体であって，ＩＣメモリ等の不揮発性メモリ，或いはＨＤＤ等のディスクドライブ等からなるものでる。尚，上記データアクセス情報は，上記内部メモリ２０内のデータアクセス情報記憶領域２１に格納される。このデータアクセス情報は，図４（ａ）に示されるマスタ情報と，（ｂ）に示されるファイル情報とにより構成され，上記マスタ情報には，例えば上記データメモリ３０の総記憶容量或いは記憶可能容量に関する情報，及びデータメモリ３０がアクセスされた日付，マスタ情報名称等が含まれ，上記ファイル情報には上記データ記憶領域３２に格納されたデータの属性に関する情報の一例である，データのアドレス，アクセスされた日付，データ名称，データ量，ファイルポインタ等が含まれている。また，上記ファイル情報は，データの属性に関する情報として，データ編成，データ形式，データ数，データへのアクセスレベル等を包含するものであってもよい。このデータ形式には，例えばデータの種類（音楽データ，画像データ，プログラムデータ等のコンテンツの種類）を示す拡張子，或いはその種類を示す所定のコード（ビット信号）を含む形式であって，その形式によりデータの種類を区別し得るものである。
【００１９】
上記アクセス情報更新機能１１は，データメモリ３０のデータ記憶領域３２に上記データアクセス情報が記憶された後に，該データアクセス情報を更新する機能である。この機能は，上記内部メモリ２０に記憶されたデータアクセス情報から上記データ記憶領域３２に記憶されたデータの属性に関するデータ属性情報を削除して更新する機能であり，具体的には，データが入力された日付情報，入力されたデータの名称，入力されたデータのアドレス情報，追加されたアドレス情報に対応するデータ記憶領域３２へのリンク情報等を削除する機能である。また，内部メモリ２０に記憶されたデータアクセス情報に含まれる上記データメモリ３０或いはデータ記憶領域３２の総記憶容量に関する情報を該総記憶容量からデータ記憶領域３２に記憶されたデータのデータ量を減じた容量に置換することによりアクセス情報を更新するものでもある。更に，ＰＣ等の外部入出力装置からの上記データ記憶領域３２に記憶されたデータのデータ形式に応じて上記データアクセス情報を更新するものであり，例えば，特定のコンテンツデータ（音楽データ，画像データ等）の拡張子を有するデータの属性に関するデータ属性情報のみを削除して更新するものであり，或いは，所定のコード（ビット信号）を有するデータ形式のデータの属性に関するデータ属性情報のみを削除して更新するものである。
【００２０】
上記更新アクセス情報書込機能１２は，上記アクセス情報更新機能１１により更新された更新アクセス情報を上記更新アクセス情報記憶領域３１に書き込む機能である。この機能は，更新アクセス情報を上記更新アクセス情報記憶領域３１に追加的に書込むのではなく，古い更新アクセス情報を上書きして書込む機能である。
【００２１】
また，データ処理制御部５０（データ処理手段の一例）は，上記内部メモリ２０に記憶されたデータアクセス情報を参照することにより上記データ記憶領域３２にアクセスして該データ記憶領域に記憶されたデータを処理するものである。具体的には，データアクセス情報のアドレス情報，データ量，リンク情報，データ形式等のデータに関する情報を参照して，上記データ記憶領域３２に記憶されたデータを読み出して該データに応じた処理或いは本情報処理装置Ｘが有する機能に応じた処理を実行する機能である。
【００２２】
次に，図２のフローチャートを用いて本発明の実施の形態に係る情報処理装置Ｘのアクセス制御部１０により実行されるデータアクセス情報及び更新アクセス情報を更新する処理手順について説明する。尚，以下の手順においては，著作権により保護されるべきファイルデータ０１，０２，０３が情報処理装置Ｘに接続された不図示のＰＣ（外部入出力装置の一例）から，本情報処理装置Ｘに転送される場合に実行される処理について説明する。また，理解を容易にするため，図５に示すように，データが存在しない，つまり初期化にフォーマットされた状態のデータメモリ３０のデータ記憶領域３２に上記デジタルデータが入力される場合について説明する。図中のＳ１００，Ｓ１１０…は処理手順（ステップ）番号を示し，処理はステップＳ１００より開始される。
ステップＳ１００において，アクセス制御部１０は，本情報処理装置ＸのＩ／Ｆ４０にＰＣが接続されているかどうかを判断し，接続されている場合は，ステップＳ１１０において，上記ＰＣからデータ記憶領域３２へファイルデータ０１〜０３を転送する書込み指示があるかどうかを判断する。
【００２３】
ステップＳ１１０において上記書込み指示があると判断された場合は，続いて，その指示に従って，ファイル０１〜０３を上記データメモリ３０のデータ記憶領域３２に転送し，記憶する（Ｓ１２０）。そして，データ記憶領域３２にファイルデータが記憶されると，続いて内部メモリ２０に上記データアクセス情報が記憶される（Ｓ１３０）。
ここで，図５及び図６を用いてステップＳ１２０及びＳ１３０の処理が実行された場合の内部メモリ２０及びデータメモリ３０のメモリ構造について説明する。図５は初期化状態の双方のメモリ構造を示す。従って，データ記憶領域３２にはまだファイルデータが記憶されておらず，また，内部メモリ２０内にもファイルデータの属性に関するファイル情報が存在しない状態である。そのため，両メモリ内のマスタ情報は，上記データメモリ３０にデータが記憶されていないことを示す情報が記載される。即ち，上記データメモリ３０の総記憶容量を示す項目４３及び記憶可能容量を示す項目４４には共に上記データメモリ３０の総記憶容量を示す情報「Ａ」（図５の４５）が表示される。
ステップＳ１２０，Ｓ１３０によりファイルデータ０１〜０３がデータ記憶領域３２に記憶されると，内部メモリ２０及びデータメモリ３０のメモリ構造は図６に示されるように，内部メモリ２０のデータアクセス情報記憶領域２１にはファイルデータ０１〜０３に関する３つのファイル情報（ファイル０１〜０３）か追加され，マスタ情報のファイル名称項目４１にはマスタ情報名称が付され，日付項目４２がファイルデータの記憶された日付に変更され，更に，記憶可能容量項目４４がファイルデータのデータ量を減じた容量に変更される（図６の６０）。また，データメモリ３０のマスタ情報は，ファイル名称項目４１にはマスタ情報名称が付され，日付項目４２がファイルデータの記憶された日付に変更され，データ領域３２には３つのファイルデータ０１〜０３が格納される。
また，新たなファイルデータ０４，０５が上記データ記憶領域３２に追加記憶された場合であっても，ステップＳ１３０と同様にして，データアクセス情報に新たなファイルデータ０４，０５が内部メモリ２０に追加される形で記憶される。そのときの内部メモリ２０及びデータメモリ３０のメモリ構造は，図８に示されるように，上記データアクセス情報領域２１には更にファイルデータ０４，０５に関する２つのファイル情報（ファイル０４〜０５）か追加される。また，マスタ情報のファイル名称項目４１が新たに更新され，日付項目４２がファイルデータ０４，０５が記憶された日付に変更され，更に，記憶可能容量項目４４がファイルデータ０４，０５のデータ量を更に減じた容量に変更される（図８の８０）。
【００２４】
ステップＳ１２０，Ｓ１３０の処理が実行されると，続いてステップＳ１４０において本情報処理装置Ｘと上記ＰＣとの接続が切断されたかどうかが判断される。かかる判断は，実際にＩ／Ｆ４０の接続がなくなったかどうかを判断するものであるが，例えばデータ記憶領域３２へのデータの入力処理が完了したことを上記の切断と判断するものであってもよい。ここで上記ＰＣとの接続が切断されたと判断された場合は，アクセス制御部１０は上記内部メモリ２０に記憶されたデータアクセス情報を更新して（Ｓ１５０），更新された更新アクセス情報をデータメモリ３０の更新アクセス情報記憶領域３１に記憶する（Ｓ１６０）。このステップＳ１５０の処理は，アクセス制御部１０がアクセス情報更新機能１１を実現することにより達成される。また，ステップＳ１６０の処理は，アクセス制御部１０が更新アクセス情報書込機能１２を実現することにより達成される。尚，ステップＳ１５０において更新された更新アクセス情報にはファイルデータ０１〜０３に関するファイル情報（ファイル０１〜０３）は存在しない。これはステップＳ１５０において上記アクセス情報更新機能１１により上記ファイル情報が削除されるからである。従って，更新アクセス情報に含まれる情報は，マスタ情報だけである。また，このマスタ情報の総記憶容量４３は，ステップＳ１５０において上記アクセス情報更新機能１１により，内部メモリ２０に記憶されたデータアクセス情報のマスタ情報の総記憶容量，即ち上記データメモリ３０の総記憶容量からデータメモリ３０に入力されたファイルデータ０１〜０３のデータ量の合計（Ｘ１＋Ｘ２＋Ｘ３）を減じた容量に変更されている。図７には，このように更新された更新アクセス情報を有するデータメモリ３０のメモリ構造が示されている。また，ファイルデータ０４，０５が追加された場合も同様にしてステップＳ１５０において上記アクセス情報更新機能１１によりファイル情報０４，０５が削除され，そしてデータメモリ３０のマスタ情報の総記憶容量４３は，上記データメモリ３０の総記憶容量からデータメモリ３０に入力されたファイルデータ０１〜０５のデータ量の合計（Ｘ１＋Ｘ２＋Ｘ３＋Ｙ１＋Ｙ２）を減じた容量に変更されている（図９参照）。
このように，上記データアクセス情報からデータの属性に関する情報（データのアドレス情報等）が削除された更新アクセス情報が上記データメモリ３０に格納されることにより，ＰＣ等の外部入出力装置は，データにアクセスすることができなくなり，これにより，上記ＰＣ等によるデータの複製が制限される。
【００２５】
続いて，図３のフローチャートを用いて本発明の実施の形態に係る情報処理装置Ｘのデータ処理制御部５０により実行されるデータ処理手順について説明する。図中のＳ２００，Ｓ２１０…は処理手順（ステップ）番号を示し，処理はステップＳ２００より開始される。
ステップＳ２００において，データ処理制御部５０は，情報処理装置Ｘからデータの処理を実行する指示があるかどうかを判断する。例えば，本情報処理装置Ｘがオーディオプレーヤであって，データ記憶領域３２のデータがオーディオデータである場合は，オーディオプレーヤに設けられた再生，停止等のボタンが操作されたことにより出力される信号の有無が判断される。
ステップＳ２００においてデータ処理を実行する指示があると判断されると，続いてステップＳ２１０において，内部メモリ２０に記憶されたデータアクセス情報を参照する。このデータアクセス情報には，更新アクセス情報とは異なりデータメモリ３０に記憶されたデータに関するファイル情報が含まれているため，データ処理制御部は当該ファイルデータを参照することにより，ファイルデータ０１〜０３を読み取り（Ｓ２２０），データに応じた処理，或いは本情報処理装置Ｘが有する機能に応じて該データを処理することが可能となる（Ｓ２３０）。このように，上記データ処理制御部５０によってステップＳ２００〜Ｓ２３０の処理が実行されることにより，本情報処理装置Ｘは，ＰＣ等の外部入出力装置からの上記データに対するアクセスを制限しつつ，該情報処理装置Ｘ自身が上記ファイルデータへアクセスする場合は制限なくデータ処理をするよう制御される。
【００２６】
【発明の効果】
以上説明したように，本発明によれば，情報処理装置に設けられたデータ記憶媒体が，パソコン等の外部入出力装置からアクセスされた場合に，当該データの属性に関する情報を含まない更新アクセス情報を上記外部入出力装置に参照させることにより，上記外部入出力装置は直接上記データにアクセスすることができないため，上記外部入出力装置によるデータの複製が制限され得る。この場合，上記データが著作権により保護されるべきデータであれば，その不正な複製を効果的に防止することが可能となる。
上記データ記憶媒体が着脱可能であり，容易に携帯して他のシステムに移設することが可能なものであれば，当該データ記憶媒体に格納されたデータの複製を防止する必要性が高まる。従って，上記データ記憶媒体が情報処理装置に着脱可能なものであれば，より一層データの不正複製を防止する効果を有する。
また，パソコン等のＯＳに用いられているディレクトリサービスを利用することにより，特別のソフトウェアをＰＣ等の上記外部入出力装置側に設ける必要がなくなる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係る情報処理装置Ｘの概略構成を示すブロック図。
【図２】情報処理装置Ｘに用いられる記憶媒体へのアクセス情報の更新処理手順の一例を説明するフローチャート。
【図３】情報処理装置Ｘに用いられる記憶媒体に記憶されたデータを処理する手順の一例を説明するフローチャート。
【図４】テーブル化された管理情報の一例を示す図。
【図５】情報処理装置Ｘに用いられる記憶媒体の初期の状態を示す図。
【図６】情報処理装置Ｘに用いられる記憶媒体にデータが入力されるときの記憶構成を示す図。
【図７】情報処理装置Ｘに用いられる記憶媒体にデータが入力されたときの記憶構成を示す図。
【図８】情報処理装置Ｘに用いられる記憶媒体にデータが追加入力されるときの記憶構成を示す図。
【図９】情報処理装置Ｘに用いられる記憶媒体にデータが追加入力されたときの記憶構成を示す図。
【符号の説明】
１０…アクセス制御部
２０…内部メモリ
２１…データアクセス情報記憶領域
３０…データメモリ
３１…更新アクセス情報記憶領域
３２…データ記憶領域
４０…外部インターフェース
５０…データ処理制御部
【図１】
2004362507.tif 000003
【図２】
2004362507.tif 000004
【図３】
2004362507.tif 000005
【図４】
2004362507.tif 000006
【図５】
2004362507.tif 000007
【図６】
2004362507.tif 000008
【図７】
2004362507.tif 000009
【図８】
2004362507.tif 000010
【図９】
2004362507.tif 000011