(57)【特許請求の範囲】
【請求項１】
記録媒体が接続される記録媒体接続端子と、外部機器が接続される機器接続端子と、を備え、記録媒体に記録されているデータ情報を読み取って外部機器に伝送するデータ読み取り装置であって、
記録媒体に記録されたデータ情報あるいはディレクトリ情報を読み出す読み出し手段と、
前記記録媒体に特定のディレクトリ情報が記録されているか否かを確認するための特定情報を記憶する特定情報記憶手段と、
記録媒体から読み出されたディレクトリ情報と前記特定情報とを比較して一致／不一致を判定する判定手段と、
前記比較結果が一致している場合には前記記録媒体に記録されているデータ情報を外部機器から扱う際にデータ情報の読み出し，書き換え，新たな書き込みのいずれかが制限される制限モードで、前記比較結果が不一致の場合には前記記録媒体に記録されているデータ情報を外部機器から扱う際に制限を加えない非制限モードで動作させる制御手段と、
を備えたことを特徴とするデータ読み取り装置。
【請求項２】
記録媒体に記録されているデータ情報を外部機器から扱う際に制限があることを示す制限情報を記憶する制限情報記憶手段を備え、
前記制御手段は、前記制限モードでは前記データ情報に代えて前記制限情報を外部機器に伝送する、
ことを特徴とする請求項１記載のデータ読み取り装置。
【請求項３】
前記制限モードでは、前記特定情報に示される範囲のデータ情報の更新または新たなデータ情報の書き込みの少なくとも一方を禁止する、ことを特徴とする請求項１または請求項２に記載のデータ読み取り装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はデータ読み取り装置に関し、特に、いくつかの機器で使用可能な記録媒体を読み取るために使用する際にデータ情報を保護することが可能なデータ読み取り装置に関する。
【０００２】
【従来の技術】
近年、コンピュータ、電子手帳、ＩＣボイスレコーダ、ディジタルスチルカメラなどで挿抜可能なメモリカードが使用されている。
【０００３】
このようなメモリカード用のスロットを有さないコンピュータにおいては、データ読み取り装置をシリアルポートなどに接続してメモリカードの読み書きを行うようにしている。
【０００４】
【発明が解決しようとする課題】
なお、データ読み取り装置を接続したコンピュータからは、メモリカードに記録されているデータ情報を自由に読み出し，書き込み，更新することが可能である。
【０００５】
このため、ディジタルスチルカメラで撮影して得た画像のデータ情報やディレクトリ構造についても、コンピュータから自由に書き換えて更新することが可能である。
【０００６】
しかし、ディジタルスチルカメラの画像のデータ情報は特有のディレクトリ構造や特有のファイル構造になっているため、コンピュータからの書き換えによっては、その後にディジタルスチルカメラで扱えなくなるといった不具合も生じうる。
【０００７】
なお、このような不具合はディジタルスチルカメラとコンピュータの間だけではなく、データ情報の取扱が完全に同一ではない各種の機器間で生じる可能性がある。
【０００８】
また、メモリカードだけでなく、リムーバブルな各種の記録媒体（ハードディスク、ミニディスクなど）でも同様に生じる可能性がある。
したがって、本発明は以上の課題に鑑みてなされたものであって、いくつかの機器で使用可能な記録媒体を読み取る際にデータ情報を保護可能なデータ読み取り装置を実現することを目的とする。
【０００９】
【課題を解決するための手段】
以上の課題を解決する本発明は以下に説明するものである。
【００１１】
（１）請求項１記載の発明は、記録媒体が接続される記録媒体接続端子と、外部機器が接続される機器接続端子と、を備え、記録媒体に記録されているデータ情報を読み取って外部機器に伝送するデータ読み取り装置であって、記録媒体に記録されたデータ情報あるいはディレクトリ情報を読み出す読み出し手段と、前記記録媒体に特定のディレクトリ情報が記録されているか否かを確認するための特定情報を記憶する特定情報記憶手段と、記録媒体から読み出されたディレクトリ情報と前記特定情報とを比較して一致／不一致を判定する判定手段と、前記比較結果が一致している場合には前記記録媒体に記録されているデータ情報を外部機器から扱う際にデータ情報の読み出し，書き換え，新たな書き込みのいずれかが制限される制限モードで、前記比較結果が不一致の場合には前記記録媒体に記録されているデータ情報を外部機器から扱う際に制限を加えない非制限モードで動作させる制御手段と、を備えたことを特徴とするデータ読み取り装置である。
【００１２】
この発明では、記録媒体から読み出されたディレクトリ情報と、保持している特定情報とを比較した結果の比較結果が一致している場合には前記記録媒体に記録されているデータ情報を外部機器から扱う際に制限を加え、比較結果が不一致の場合には前記記録媒体に記録されているデータ情報を外部機器から扱う際に制限を加えないようにしているので、保護をしたいデータ情報に関するものを特定情報として保持しておくことで、いくつかの機器で使用可能な記録媒体を読み取る際にデータ情報を保護することが可能になる。
【００１３】
（２）請求項２記載の発明は、記録媒体に記録されているデータ情報を外部機器から扱う際に制限があることを示す制限情報を記憶する制限情報記憶手段を備え、前記制御手段は、前記制限モードでは前記データ情報に代えて前記制限情報を外部機器に伝送する、ことを特徴とする請求項１記載のデータ読み取り装置である。
【００１４】
この発明では、データ情報の取り扱いに制限があることを示す制限情報を外部機器に伝送しているので、外部機器からの読み出しや更新が制限されることになり、いくつかの機器で使用可能な記録媒体を外部機器から扱う際にデータ情報を保護することが可能になる。
【００１５】
また、制限情報を外部機器に伝送する場合の一態様として、記録媒体のディレクトリ情報だけを外部機器に伝送するようにして、データ情報を保護することも可能である。
【００１６】
（３）請求項３記載の発明は、前記制限モードでは、前記特定情報に示される範囲のデータ情報の更新または新たなデータ情報の書き込みの少なくとも一方を禁止する、ことを特徴とする請求項２または請求項３のいずれかに記載のデータ読み取り装置である。
【００１７】
この発明では、制限モードにおいて、特定情報に示される範囲のデータ情報の更新または新たなデータ情報の書き込みの少なくとも一方を禁止するようにしているので、いくつかの機器で使用可能な記録媒体を外部機器から変更することができなくなって、データ情報を確実に保護することが可能になる。また、特定情報に示される範囲以外については、制限が緩和あるいは解除されるので、記録媒体を複数の機器で有効に使用することも可能になる。
【００１８】
【発明の実施の形態】
以下に、本発明の実施の形態例を詳細に説明する。
なお、本実施の形態例では、いくつかの機器で使用可能な記録媒体を読み取るために使用するデータ読み取り装置として、ディジタルスチルカメラによって画像情報が記録された記録媒体としてのメモリカードを、コンピュータで読み取る際に使用されるデータ読み取り装置を具体例として説明する。
【００１９】
まず、図２を参照して本実施の形態例のデータ読み取り装置の接続の様子を説明する。
この図２において、１００はディジタルスチルカメラであり、メモリカード等の記録媒体２００に画像情報の記録を行う。なお、ディジタルスチルカメラを内蔵または取り付けた小型の各種電子機器や、メモリカードに画像情報を記録可能なビデオカメラであってもよい。
【００２０】
データ読み取り装置３００は記録媒体２００を挿抜可能に構成されていて、電気的にはコンピュータ４００に接続されている。なお、データ読み取り装置３００とコンピュータ４００とは、シリアルやパラレルなど各種のデータ伝送方式のいずれかで接続されている。
【００２１】
つぎに、図１を参照してデータ読み取り装置３００の内部構成について詳細に説明する。なお、この図１は記録媒体２００に記録されたデータ情報を、データ読み取り装置３００を介して、外部機器としてのコンピュータ４００から読み取る様子を示している。なお、コンピュータ４００とデータ読み取り装置３００とは接続ケーブル５００で接続されている。
【００２２】
３１０は記録媒体接続端子であり、いくつかの機器で使用可能なメモリカード等の記録媒体が接続される端子である。３２０は記録媒体２００に記録される特定のデータ情報に関する情報（たとえば、記録媒体に特定のデータ情報あるいはディレクトリ情報が記録されているか否かを確認するための特定情報：以下、特定情報という）を記憶する特定情報記憶部である。３３０は記録媒体２００から読み出されたデータ情報あるいはディレクトリ情報と特定情報とを比較して一致／不一致を判定する判定部である。なお、この判定部３３０が、請求項の読み出し手段と判定手段とを構成している。
【００２３】
３４０は記録媒体２００に記録されているデータ情報を外部機器から扱う際に制限を加えること示す情報（以下、制限情報という）を記憶する制限情報記憶部である。３５０は判定部３３０での比較結果が一致している場合には記録媒体２００に記録されているデータ情報を外部機器から扱う際に制限を加える（たとえば、制限情報を外部機器に伝送する）制限モード（第２の動作モード）で動作させ、比較結果が不一致の場合には記録媒体２００に記録されているデータ情報を外部機器から扱う際に制限を加えない非制限モード（第１の動作モード）で動作させる切替制御部である。３６０は外部機器が接続される機器接続端子であり、ここでは接続ケーブル５００によりコンピュータ４００が接続されている。
【００２４】
また、記録媒体２００には、ディジタルスチルカメラ１００で撮影された画像情報に関するデータ情報とディレクトリ情報とが記録されている。ここで、データ情報は撮影された画像データを意味している。
【００２５】
また、ディレクトリ情報は、ディジタルスチルカメラ１００で所定の形式のデータ情報が記録媒体２００に記録されていることを示す所定のディレクトリの名称を意味している。すなわち、この実施の形態例では、このディレクトリ情報が特定情報に該当する。
【００２６】
そして、特定情報記憶部３２０には、存在するいくつかの特定情報が予め格納されているものとする。なお、新たな特定情報が定められた場合には、特定情報記憶部３２０の特定情報は更新されることが望ましい。
【００２７】
なお、ここに示した具体例に限定されず、記録媒体２００に特定の形式の画像のデータ情報が記録されていることを示す何らかの特定情報が存在していればよい。たとえば、ＤＣＦ（Design rule for Camera File system）といった取り決めに対応したデータ情報などが該当する。
【００２８】
以下、本実施の形態例のデータ読み取り装置３００の記録媒体２００に対する読み取り動作の説明を行う。
ディジタルスチルカメラ１００で撮影がなされ、記録媒体２００にデータ情報と特定情報に該当するディレクトリ情報とが記録される。なお、ディジタルスチルカメラ１００で記録媒体２００を最初に扱う際にディレクトリ情報が記録され、その後はデータ情報のみが新たに書き込まれる。
【００２９】
そして、以上のようにデータ情報とディレクトリ情報とが記録されている記録媒体２００が、データ読み取り装置３００の記録媒体接続端子３１０に挿入される。
【００３０】
ここで、判定部３３０は、記録媒体２００のディレクトリ情報あるいはデータ情報を読み出し、このディレクトリ情報あるいはデータ情報を特定情報記憶部３２０の特定情報と比較判定する。
【００３１】
すなわち、比較結果が不一致の場合には、ディジタルスチルカメラ１００で撮影された画像情報が記録されていないため、記録媒体２００に記録されているデータ情報をコンピュータ４００から扱う際に制限を加えないようにする。これを第１の動作モードとする。
【００３２】
この第１の動作モードの場合には、コンピュータ４００からの扱いに制限を設けないため、判定部３３０の指示により切替制御部３５０の内部スイッチをａ側に切り替えて、記録媒体２００の情報をコンピュータ４００に伝送する。また、判定部３３０の指示により切替制御部３５０の内部スイッチｃはオン状態としておく。
【００３３】
また、記録媒体２００から読み出されたデータ情報あるいはディレクトリ情報と、保持している特定情報とを比較した結果の比較結果が一致している場合には、ディジタルスチルカメラ１００で撮影された画像情報が記録されているため、記録媒体２００に記録されているデータ情報をコンピュータ４００から扱う際に制限を加える。これを第２の動作モードとする。
【００３４】
この場合のコンピュータ４００からの扱いの制限とは、画像情報の存在やファイル名の確認、画像情報の読み出し，画像情報の書き換え（更新），新たなデータ類の書き込み，を意味する。
【００３５】
この結果、記録媒体２００にディジタルスチルカメラ１００で記録された画像情報が存在する場合には、コンピュータ４００からの自由な読み出し，書き換え（更新），書き込みが制限されるようになる。すなわち、記録媒体２００に記録されている内容を判定することによって、動作モードを切り替えて、必要に応じて外部機器からの扱いに制限を加えることで、いくつかの機器で使用可能な記録媒体を読み取る際にデータ情報を保護することが可能になる。
【００３６】
以上のようにコンピュータ４００からの扱いの制限を実現するために、この実施の形態例では、データ情報の取り扱いに制限があることを示す制限情報を制限情報記憶部３４０に記憶しておいて、判定部３３０の指示により切替制御部３５０の内部スイッチをｂ側に切り替えて、制限情報記憶部３４０に記憶された制限情報をコンピュータ４００に伝送する。また、判定部３３０の指示により切替制御部３５０の内部スイッチｃはオフ状態としておく。
【００３７】
この場合、コンピュータ４００からは、記録媒体２００のディレクトリ情報やデータ情報は見えなくなり、制限情報のみが見えるようになる。すなわち、コンピュータ４００からは、記録媒体２００へのアクセスが制限されていることが分かる状態になる。このような上記第２の動作モードを、この実施の形態例では制限モードとよぶ。
【００３８】
また、制限情報をコンピュータ４００に伝送する場合の一態様として、記録媒体２００のディレクトリ情報だけを外部機器に伝送するようにして、データ情報を保護することも可能である。すなわち、コンピュータ４００からは、記録媒体２００内のディレクトリ情報のみが見えるが、それ以上は見えない状態になる。
【００３９】
このようにしてコンピュータ４００からの読み出しや更新を制限することにより、いくつかの機器で使用可能な記録媒体２００をコンピュータ４００等の外部機器から扱う際にデータ情報を確実に保護することが可能になる。
【００４０】
また、図３に示すように、制限情報記憶部３４０に、記録媒体２００にアクセスするプログラム（記録媒体アクセスプログラム３４２）を格納しておくことが可能である。この場合には、コンピュータ４００からは記録媒体２００のディレクトリ情報やデータ情報は直接は見えない状態であり、制限情報３４１または記録媒体アクセスプログラム３４２の存在が見える。このような状態で、コンピュータ４００から制限情報記憶部３４０内の記録媒体アクセスプログラム３４２を起動することで、間接的に記録媒体２００にアクセスすることが可能になる。
【００４１】
この場合には、コンピュータ４００からは、記録媒体アクセスプログラム３４２の動作により、記録媒体２００のディレクトリ情報やデータ情報が間接的に見えるようになり、制限情報で制限された部分は見えず、許可された部分のみが見えるようになる。この場合には、制限情報に応じて、データ情報の読み出し，書き換え，新たな書き込みのそれぞれについて、段階的な制限や許可が可能になる。
【００４２】
このようにしてコンピュータ４００からの読み出しや更新を制限することにより、いくつかの機器で使用可能な記録媒体２００をコンピュータ４００等の外部機器から扱う際にデータ情報を確実に保護することが可能になる。
【００４３】
また、この実施の形態例での制限モードで、特定情報に示される範囲のデータ情報の更新または新たなデータ情報の書き込みの少なくとも一方を禁止することが可能である。
【００４４】
図４（ａ）において、２０１は記録媒体２００の記録領域の全体を模式的に示している。そして、ハッチングで示した領域２０２については、コンピュータ４００からの読み出し，書き換え，新たな書き込みのいずれかを制限する。また、ハッチング以外の部分については、制限をしない。この場合には、制限する状況に合わせて、制限内容と制限範囲について、制限情報記憶部３４０に制限情報を記憶しておく。
【００４５】
また、図４（ｂ）において、２０１は記録媒体２００の記録領域の全体を模式的に示している。そして、ハッチングで示した領域２０２については、コンピュータ４００からの読み出しのみ許可、書き換え，新たな書き込みを禁止する。そして、二重ハッチングで示した領域２０３については、コンピュータ４００からの読み出し，書き換え，新たな書き込みのいずれをも制限する。また、ハッチング以外の部分については、制限をしない。このような段階的な制限を加える場合にも、制限する状況に合わせて、制限内容と制限範囲について、制限情報記憶部３４０に制限情報を記憶しておく。
【００４６】
なお、図４は記録領域を模式的に示したものであり、外部機器としてのコンピュータ４００からの記録媒体２００に対するアクセスの制限は、記録領域のアドレスで管理してもよいし、ディレクトリ構成で管理してもよい。ディレクトリ構成で制限を設ける場合には、所定のディレクトリに属する画像情報に関して、読み出し，書き換え，新たな書き込みについて許可／不許可を決定しておけばよい。
【００４７】
この実施の形態例では、以上の制限モードにおいて、特定情報に示される範囲のデータ情報に関して、読み出し，書き換え（更新），新たなデータ情報の書き込みのいずれかを禁止するようにしているので、いくつかの機器で使用可能な記録媒体の所定の範囲を外部機器から変更することができなくなって、データ情報を確実に保護することが可能になる。
【００４８】
また、特定情報に示される範囲以外については、制限が緩和あるいは解除されるので、保護すべきデータ情報は守りつつ、記録媒体２００を複数の機器で有効に使用することも可能になる。
【００４９】
【発明の効果】
以上詳細に説明したように、以下のような効果が得られる。
（１）請求項１記載の発明では、記録媒体から読み出されたディレクトリ情報と、保持している特定情報とを比較し、比較結果が一致している場合と不一致の場合とで、記録媒体に記録されているデータ情報を外部機器から扱う際の動作モードを変更するので、保護をしたいデータ情報に関するものを特定情報として保持しておくと共に、不一致の場合にはデータ情報の外部機器からの扱いを制限するようなモードとすることで、いくつかの機器で使用可能な記録媒体を読み取る際にデータ情報を保護することが可能になる。
【００５０】
また、この発明では、記録媒体から読み出されたディレクトリ情報と、保持している特定情報とを比較した結果の比較結果が一致している場合には前記記録媒体に記録されているデータ情報を外部機器から扱う際に制限を加え、比較結果が不一致の場合には前記記録媒体に記録されているデータ情報を外部機器から扱う際に制限を加えないようにしているので、保護をしたいデータ情報に関するものを特定情報として保持しておくことで、いくつかの機器で使用可能な記録媒体を読み取る際にデータ情報を保護することが可能になる。
【００５１】
（２）請求項２記載の発明では、データ情報の取り扱いに制限があることを示す制限情報を外部機器に伝送しているので、外部機器からの読み出しや更新が制限されることになり、いくつかの機器で使用可能な記録媒体を外部機器から扱う際にデータ情報を保護することが可能になる。
【００５２】
（３）請求項３記載の発明では、制限モードにおいて、特定情報に示される範囲のデータ情報の更新または新たなデータ情報の書き込みの少なくとも一方を禁止するようにしているので、いくつかの機器で使用可能な記録媒体を外部機器から変更することができなくなって、データ情報を確実に保護することが可能になる。また、特定情報に示される範囲以外については、制限が緩和あるいは解除されるので、記録媒体を複数の機器で有効に使用することも可能になる。
【図面の簡単な説明】
【図１】本発明の実施の形態例のデータ読み取り装置の構成や接続状態を示す機能ブロック図である。
【図２】本発明の実施の形態例のデータ読み取り装置と、電子カメラや外部機器としてのコンピュータの接続状態を示す説明図である。
【図３】本発明の実施の形態例のデータ読み取り装置の主要な部分の構成を示す構成図である。
【図４】本発明の実施の形態例で使用する記録媒体の制限の様子を模式的に示す説明図である。
【符号の説明】
１００  ディジタルスチルカメラ
２００  記録媒体
３００  データ読み取り装置
３１０  記録媒体接続端子
３２０  特定情報記憶部
３３０  判定部
３４０  制限情報記憶部
３５０  切替制御部
３６０  機器接続端子
４００  コンピュータ
【図１】
0003893805.tif 000002
【図２】
0003893805.tif 000003
【図３】
0003893805.tif 000004
【図４】
0003893805.tif 000005