(57)【特許請求の範囲】
【請求項１】
ＵＨＳ−Ｉ規格の標準端子及び拡張された拡張端子を有するＵＨＳ−ＩＩ規格の記憶装置側コネクタを備え、データを記憶する記憶装置と、ＵＨＳ−Ｉ規格の標準端子及び拡張された拡張端子を有するＵＨＳ−ＩＩ規格の機器側コネクタを備え、前記記憶装置に接続されて前記記憶装置からデータを読み出す電子機器とを備える電子機器システムにおいて、
前記電子機器は、
前記機器側コネクタに前記記憶装置の記憶装置側コネクタが接続された場合に、前記機器側コネクタが有する拡張端子を介して、前記記憶装置に対して、データの読み出しの許否を示す許否情報を送出する送出部を有し、
前記記憶装置は、
前記記憶装置側コネクタが有する拡張端子を介して前記電子機器から送出された許否情報を取得し、取得した許否情報に基づいて、データの読み出しを制限する制限部を有し、
該制限部がデータの読み出しを許可した場合に、前記記憶装置側コネクタが有する標準端子を介してデータを前記電子機器へ送出するようにしてある
ことを特徴とする電子機器システム。
【請求項２】
前記記憶装置は、複数の記憶部を有し、
前記許否情報は、各記憶部からのデータの読み出しの許否を示し、
前記制限部は、前記許否情報に基づいて、各記憶部からのデータの読み出しを制限するようにしてあることを特徴とする請求項１に記載の電子機器システム。
【請求項３】
前記電子機器は、接続された前記記憶装置に電力を供給する供給部を有し、
前記記憶装置は、前記電子機器から供給された電力を各記憶部に供給する電力供給部を有し、
前記制限部は、前記電力供給部に、前記許否情報がデータの読み出しの許可を示す記憶部に電力を供給させるようにしてあることを特徴とする請求項２に記載の電子機器システム。
【請求項４】
前記許否情報は、数値で示される許否レベルを示し、
前記記憶装置は、
前記電子機器から送出された許否情報が示す許否レベルが所定レベル以上であるか否かを判定する判定部を有し、
前記制限部は、前記判定部による判定結果に基づいて、データの読み出しを制限するようにしてあることを特徴とする請求項１に記載の電子機器システム。
【請求項５】
前記記憶装置は、
複数の記憶部と、
各記憶部に予め設定されたレベルを記憶するレベル記憶部とを有し、
前記判定部は、前記電子機器から送出された許否情報が示す許否レベルと、前記レベル記憶部に記憶してある各記憶部のレベルとを比較するようにしてあり、
前記制限部は、前記判定部による判定結果に基づいて、各記憶部からのデータの読み出しを制限するようにしてあることを特徴とする請求項４に記載の電子機器システム。
【請求項６】
ＵＨＳ−Ｉ規格の標準端子及び拡張された拡張端子を有するＵＨＳ−ＩＩ規格の記憶装置側コネクタを備え、データを記憶する記憶装置において、
前記記憶装置側コネクタに、ＵＨＳ−Ｉ規格の標準端子及び拡張された拡張端子を有するＵＨＳ−ＩＩ規格の機器側コネクタを備える電子機器の前記機器側コネクタが接続された場合に、前記拡張端子を介して前記電子機器から送出され、データの読み出しの許否を示す許否情報を取得する取得部と、
該取得部が取得した許否情報に基づいて、データの読み出しを制限する制限部とを備え、
該制限部がデータの読み出しを許可した場合に、前記記憶装置側コネクタが有する標準端子を介してデータを前記電子機器へ送出するようにしてある
ことを特徴とする記憶装置。
【請求項７】
複数の記憶部を備え、
前記許否情報は、各記憶部からのデータの読み出しの許否を示し、
前記制限部は、前記許否情報に基づいて、各記憶部からのデータの読み出しを制限するようにしてあることを特徴とする請求項６に記載の記憶装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記憶装置と、該記憶装置からデータを読み出す電子機器とが接続された電子機器システム及び記憶装置に関する。
【背景技術】
【０００２】
パーソナルコンピュータ、テレビジョン等を含む電子機器には、外部デバイスとの接続が可能な接続インタフェースが設けられているものが多い。接続インタフェースとして、例えば、ＳＤ（Secure Digital）規格、ＳＤＩＯ（Secure Digital Input Output）規格のインタフェースがある。
【０００３】
ＳＤＩＯ規格に対応したデバイスは、省電力なデバイスであれば、独自の電源部を備える必要がなく、接続された電子機器から供給される電源によって動作可能となる。このようなデバイスは、電子機器に接続するだけで使用可能となり、汎用性が高いので、多くの種類のデバイスにおいてＳＤＩＯ規格が採用されている。
特に、ＳＤ規格の接続インタフェースを有するメモリ、所謂ＳＤメモリカードは、持ち運びが容易であり、低コスト化及び大容量化が進んだため、広く一般に普及している。特許文献１には、ＳＤメモリカードの装着が可能な携帯通信端末装置が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１０９０３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、ＳＤメモリカードは、利便性が高いが故に、ＳＤメモリカードを利用してデータの不正流出が容易であるという問題がある。
そこで、ＳＤメモリカードに特殊なソフトウェアを格納しておき、ＳＤメモリカードが装着された場合に、電子機器に、そのソフトウェアを実行させることによってＳＤメモリカードからのデータの不正流出を抑制する対策が取られることがある。しかし、このような対策は、ＳＤメモリカード及び電子機器に対して複雑な設定を行なう必要があり、不慣れなユーザにとっては操作負担となるので、敬遠されることも多い。また、適切なユーザが、このような対策を施されたＳＤメモリカードからデータを読み出す場合、パスワードの入力が必要となる、又はＳＤメモリカードを使用できる電子機器のＯＳ（Operating System）が制限される等、使用する際の制限も増える。
【０００６】
本発明は、斯かる事情に鑑みてなされたものであり、その目的とするところは、ＳＤメモリカードのような記憶装置の汎用性を維持しつつ、記憶装置からのデータの不正流出を簡易に防止することが可能な電子機器システム及び記憶装置を提供することにある。
【課題を解決するための手段】
【０００７】
本発明に係る電子機器システムは、ＵＨＳ−Ｉ規格の標準端子及び拡張された拡張端子を有するＵＨＳ−ＩＩ規格の記憶装置側コネクタを備え、データを記憶する記憶装置と、ＵＨＳ−Ｉ規格の標準端子及び拡張された拡張端子を有するＵＨＳ−ＩＩ規格の機器側コネクタを備え、前記記憶装置に接続されて前記記憶装置からデータを読み出す電子機器とを備える電子機器システムにおいて、前記電子機器は、前記機器側コネクタに前記記憶装置の記憶装置側コネクタが接続された場合に、前記機器側コネクタが有する拡張端子を介して、前記記憶装置に対して、データの読み出しの許否を示す許否情報を送出する送出部を有し、前記記憶装置は、前記記憶装置側コネクタが有する拡張端子を介して前記電子機器から送出された許否情報を取得し、取得した許否情報に基づいて、データの読み出しを制限する制限部を有し、該制限部がデータの読み出しを許可した場合に、前記記憶装置側コネクタが有する標準端子を介してデータを前記電子機器へ送出するようにしてあることを特徴とする。
【０００８】
本発明によれば、記憶装置と電子機器とが接続された電子機器システムにおいて、記憶装置及び電子機器は、ＵＨＳ−Ｉ規格の標準端子及び拡張端子を有するＵＨＳ−ＩＩ規格のコネクタを備える。電子機器は、前記コネクタを介して記憶装置が接続された場合に、コネクタの拡張端子を介して記憶装置に対して許否情報を送出する。許否情報は、記憶装置に記憶されているデータの読み出しの許否を示す情報であり、予め電子機器に登録されている。記憶装置は、コネクタの拡張端子を介して電子機器から送出された許否情報を取得し、取得した許否情報がデータ読み出しの許可を示す場合、自身が記憶するデータの読み出しを許可し、許否情報がデータ読み出しの禁止を示す場合、自身が記憶するデータの読み出しを禁止する。電子機器毎に記憶装置からのデータ読み出しの許可又は禁止を設定できるので、不特定の電子機器による記憶装置からのデータ読み出しを防止でき、データの不正流出を防止できる。また、記憶装置が、電子機器から取得した許否情報に基づいてデータ読み出しの制限を行なうので、電子機器のＯＳが制限されない。また、電子機器はコネクタの拡張端子を介して許否情報を記憶装置へ送出するので、標準端子に影響を与えない。更に、記憶装置は、自身が記憶するデータの読み出しを許可した場合、コネクタの標準端子を介してデータを電子機器へ送出する。
【０００９】
本発明に係る電子機器システムは、前記記憶装置は、複数の記憶部を有し、前記許否情報は、各記憶部からのデータの読み出しの許否を示し、前記制限部は、前記許否情報に基づいて、各記憶部からのデータの読み出しを制限するようにしてあることを特徴とする。
【００１０】
本発明によれば、記憶装置は複数の記憶部を有し、電子機器から記憶装置へ送出される許否情報は、各記憶部からのデータの読み出しの許否を示す情報である。記憶装置は、電子機器から取得した許否情報がデータ読み出しの許可を示す記憶部からのデータの読み出しを許可し、許否情報がデータ読み出しの禁止を示す記憶部からのデータの読み出しを禁止する。よって、記憶装置内の記憶部毎にデータ読み出しの許可又は禁止を設定できるので、より細かい制限が可能となる。
【００１１】
本発明に係る電子機器システムは、前記電子機器は、接続された前記記憶装置に電力を供給する供給部を有し、前記記憶装置は、前記電子機器から供給された電力を各記憶部に供給する電力供給部を有し、前記制限部は、前記電力供給部に、前記許否情報がデータの読み出しの許可を示す記憶部に電力を供給させるようにしてあることを特徴とする。
【００１２】
本発明によれば、電子機器は、接続された記憶装置に電力を供給し、記憶装置は、電子機器からの電力を各記憶部に供給する。記憶装置は、電子機器から取得した許否情報がデータ読み出しの許可を示す記憶部に電力を供給することにより、この記憶部からのデータの読み出しを可能にする。一方、記憶装置は、許否情報がデータ読み出しの禁止を示す記憶部に電力を供給しないことにより、この記憶部からのデータの読み出しを禁止する。各記憶部に電力を供給するか否かに応じて、各記憶部からのデータの読み出しを許可又は禁止するので、データの読み出しを簡易に制限できる。
【００１３】
本発明に係る電子機器システムは、前記許否情報は、数値で示される許否レベルを示し、前記記憶装置は、前記電子機器から送出された許否情報が示す許否レベルが所定レベル以上であるか否かを判定する判定部を有し、前記制限部は、前記判定部による判定結果に基づいて、データの読み出しを制限するようにしてあることを特徴とする。
【００１４】
本発明によれば、電子機器から記憶装置へ送出される許否情報は、数値で示される許否レベルを示す情報である。記憶装置は、例えば、電子機器から取得した許否情報が示す許否レベルが所定レベル以上であれば、自身が記憶するデータの読み出しを許可し、所定レベル未満であれば、自身が記憶するデータの読み出しを禁止する。電子機器に予め設定しておく許否情報が数値で示される許否レベルであるので、許否情報を決定し易く、電子機器に許否情報を登録する際の操作負担をより軽減できる。
【００１５】
本発明に係る電子機器システムは、前記記憶装置は、複数の記憶部と、各記憶部に予め設定されたレベルを記憶するレベル記憶部とを有し、前記判定部は、前記電子機器から送出された許否情報が示す許否レベルと、前記レベル記憶部に記憶してある各記憶部のレベルとを比較するようにしてあり、前記制限部は、前記判定部による判定結果に基づいて、各記憶部からのデータの読み出しを制限するようにしてあることを特徴とする。
【００１６】
本発明によれば、記憶装置は複数の記憶部を有し、各記憶部に予め設定されたレベルを記憶している。記憶装置は、電子機器から取得した許否情報が示す許否レベルと、各記憶部のレベルとを比較し、例えば、許否レベル以下のレベルの記憶部からのデータの読み出しを許可し、許否レベルよりも大きい（高い）レベルの記憶部からのデータの読み出しを禁止する。よって、記憶装置内の記憶部毎により細かい制限が可能となると共に、数値で示される許否レベルに基づいて、各記憶部に対するデータの読み出しの許否を容易に設定できる。
【００１９】
本発明に係る記憶装置は、ＵＨＳ−Ｉ規格の標準端子及び拡張された拡張端子を有するＵＨＳ−ＩＩ規格の記憶装置側コネクタを備え、データを記憶する記憶装置において、前記記憶装置側コネクタに、ＵＨＳ−Ｉ規格の標準端子及び拡張された拡張端子を有するＵＨＳ−ＩＩ規格の機器側コネクタを備える電子機器の前記機器側コネクタが接続された場合に、前記拡張端子を介して前記電子機器から送出され、データの読み出しの許否を示す許否情報を取得する取得部と、該取得部が取得した許否情報に基づいて、データの読み出しを制限する制限部とを備え、該制限部がデータの読み出しを許可した場合に、前記記憶装置側コネクタが有する標準端子を介してデータを前記電子機器へ送出するようにしてあることを特徴とする。
【００２０】
本発明によれば、記憶装置は、ＵＨＳ−Ｉ規格の標準端子及び拡張端子を有するＵＨＳ−ＩＩ規格のコネクタを備える。記憶装置は、コネクタの拡張端子を介して、外部の電子機器から送出された許否情報を取得し、取得した許否情報がデータ読み出しの許可を示す場合、自身が記憶するデータの読み出しを許可し、許否情報がデータ読み出しの禁止を示す場合、自身が記憶するデータの読み出しを禁止する。よって、予め許可された電子機器によってのみ記憶装置からのデータの読み出しが可能であるので、データの不正流出を防止できる。また、記憶装置はコネクタの拡張端子を介して許否情報を取得するので、標準端子に影響を与えない。更に、記憶装置は、自身が記憶するデータの読み出しを許可した場合、コネクタの標準端子を介してデータを電子機器へ送出する。
【００２１】
本発明に係る記憶装置は、複数の記憶部を備え、前記許否情報は、各記憶部からのデータの読み出しの許否を示し、前記制限部は、前記許否情報に基づいて、各記憶部からのデータの読み出しを制限するようにしてあることを特徴とする。
【００２２】
本発明によれば、記憶装置は複数の記憶部を備え、外部から取得した許否情報がデータ読み出しの許可を示す記憶部からのデータの読み出しを許可し、許否情報がデータ読み出しの禁止を示す記憶部からのデータの読み出しを禁止する。よって、記憶部毎にデータ読み出しの制限が可能となる。
【発明の効果】
【００２３】
本発明では、不特定の電子機器によって記憶装置からデータが読み出されることを防止できるので、データの不正流出を防止できる。また、電子機器に特殊なソフトウェアを実行させる構成と比較して、ユーザが行なうべき設定及び操作が煩雑とならないので、簡易にデータの不正流出を防止できる。更に、記憶装置側でデータ読み出しの制限を行なうので、記憶装置を使用できる電子機器のＯＳが制限されず、汎用性を維持できる。
【図面の簡単な説明】
【００２４】
【図１】実施形態１の電子機器システムの構成を示すブロック図である。
【図２】ＳＤカードの外観を示す模式図である。
【図３】設定部の内部構成例を示す回路図である。
【図４】許否情報テーブルの格納内容を示す模式図である。
【図５】実施形態１のＳＤカードの制限部による処理の手順を示すフローチャートである。
【図６】実施形態２の許否情報テーブルの格納内容を示す模式図である。
【図７】実施形態２のＳＤカードの制限部による処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００２５】
以下、本発明をその実施形態を示す図面に基づいて具体的に説明する。
【００２６】
（実施形態１）
図１は実施形態１の電子機器システムの構成を示すブロック図である。本実施形態１の電子機器システムでは、記憶装置としてのＳＤメモリカード（以下、ＳＤカードという）２が電子機器１に接続されている。電子機器１及びＳＤカード２は、例えば、ＳＤ規格に準拠したコネクタを介して互いに接続される。
【００２７】
電子機器１は、ＳＤカード２の着脱が可能なＳＤソケット１ａを備える。ＳＤソケット１ａは、ＳＤカード２を接続するためのコネクタであり、データの入出力を行なうためのインタフェースであるＳＤＩＯインタフェースに対応したコネクタである。ＳＤソケット１ａは、例えばＵＨＳ−ＩＩ（Ultra High Speed−ＩＩ）規格に対応したコネクタであり、例えばＵＨＳ−Ｉ規格と共通である９つの標準９端子と、拡張用である４つの拡張４端子とを備える。よって、電子機器１及びＳＤカード２は、１３本の信号線を介して互いに接続される。ＵＨＳ−ＩＩ規格は、ＵＨＳ−Ｉ規格と互換性を有する。
【００２８】
図２はＳＤカード２の外観を示す模式図である。図２にはＳＤカード２の一面側を示す。ＳＤカード２は、ＵＨＳ−ＩＩ規格に対応するＳＤメモリカードであり、電子機器１のＳＤソケット１ａに設けられた１３個の端子のそれぞれと接続される１３個の端子を外周面に有する。ＳＤカード２に設けられた１３個の端子は、ＳＤ規格に準拠したデータ伝送に使用される標準９端子と、拡張用の拡張４端子とを含む。図２に示すように、標準９端子はＳＤカード２の一端側に並べて設けられており、拡張４端子はＳＤカード２の中央部に並べて設けられている。
【００２９】
電子機器１とＳＤカード２とが接続される場合、ＳＤソケット１ａに設けられた１３端子（接続部）と、ＳＤカード２の表面に設けられた１３端子（接続部）とが直接的に接続される。
ＳＤカード２は、ＵＨＳ−ＩＩ規格に対応したＳＤメモリカードであるが、電子機器１は、このほかに、ＵＨＳ−Ｉ規格に対応したＳＤカード又はＳＤＩＯデバイスもＳＤソケット１ａを介して接続可能である。なお、電子機器１にＵＨＳ−Ｉ規格対応のＳＤカード又はＳＤＩＯデバイスが接続される場合、ＳＤソケット１ａの標準９端子のみを介して接続される。
【００３０】
電子機器１は、ＳＤＩＯコントローラ１０、設定部１１、ＣＰＵ（Central Processing Unit）１２、ＲＡＭ（Random Access Memory）１３、電源部１４等を備える。上述したようにＳＤソケット１ａは１３個の端子を有しており、１３個の端子のうちの標準９端子は、ＳＤＩＯコントローラ１０に接続され、拡張４端子は設定部１１に接続されている。なお、図１では、ＳＤソケット１ａの上側に標準９端子が設けられ、ＳＤソケット１ａの下側に拡張４端子が設けられている状態を示す。
【００３１】
設定部１１は、ＳＤソケット１ａの拡張４端子に接続されており、拡張４端子を介してＳＤカード２との間でデータ転送を行なう。設定部（送出部）１１には、ＳＤカード２に格納されたデータの読み出しの許否を示す許否情報が予め設定されており、ＳＤソケット１ａにＳＤカード２が接続された場合、拡張４端子を介して許否情報をＳＤカード２へ送出する。
【００３２】
図３は設定部１１の内部構成例を示す回路図である。設定部１１は、電源部１４から電力を供給される電力線（図示せず）に接続された定電位点を備え、定電位点は所定の定電位を発生する。設定部１１は、ＳＤソケット１ａの拡張４端子のそれぞれに接続される４本の信号線のそれぞれに対応して、定電位点に接続されたプルアップ抵抗Ｒ１〜Ｒ４又はグランドに接続されたプルダウン抵抗Ｒ５〜Ｒ８のいずれか一方を備える。各信号線に接続される抵抗がプルアップ抵抗であった場合、各信号線の電位はハイ「１」となり、各信号線に接続される抵抗がプルダウン抵抗であった場合、各信号線の電位はロー「０」となる。各信号線に接続される抵抗としてプルアップ抵抗又はプルダウン抵抗が実装されることにより、設定部１１は、４本の信号線によって、（０，０，０，０）から（１，１，１，１）までの１６通りの信号のいずれかひとつを出力するように構成される。
なお、図３では、各信号線が、プルアップ抵抗Ｒ１〜Ｒ４及びプルダウン抵抗Ｒ５〜Ｒ８と接続された状態を示しているが、各信号線は、プルアップ抵抗又はプルダウン抵抗の一方（例えば、抵抗Ｒ１又はＲ５、抵抗Ｒ２又はＲ６）に接続される。
【００３３】
設定部１１が出力する信号が、許否情報を示す信号であり、設定部１１の内部の回路が予め定められていることにより、設定部１１は、予め定められた信号（許否情報）をＳＤカード２へ出力する。即ち、ＳＤカード２に格納されたデータの読み出しの許否は、各電子機器１毎に予め設定されている。
【００３４】
ＳＤＩＯコントローラ１０は、ＳＤＩＯ規格の通信プロトコルに従ったデータ転送処理において、ホスト側の処理を行なうためのインタフェースである。ＳＤソケット１ａにＳＤカード２が接続された場合、ＳＤＩＯコントローラ１０は、ＳＤソケット１ａの標準９端子を使用して、ＳＤカード２との間でデータ転送を行なう。また、ＳＤＩＯコントローラ１０には電源部１４が接続されている。ＳＤソケット１ａにＳＤカード２が接続された場合、ＳＤＩＯコントローラ１０は、ＳＤソケット１ａの標準９端子のうちのいずれかの端子を使用して、電源部１４から供給される電力をＳＤカード２へ供給する。
【００３５】
ＳＤＩＯコントローラ１０は、電子機器１が備える各部の動作を制御するＣＰＵ１２に接続されている。ＣＰＵ１２には、ＣＰＵ１２が各種処理を実行する際に発生するデータを一時的に記憶するＲＡＭ１３が接続されている。ＣＰＵ１２は、図示しない記憶部に予め格納されている制御プログラムをＲＡＭ１３にロードして実行することにより、電子機器１を、本発明に係る電子機器システムの電子機器として動作させる。
【００３６】
ＣＰＵ１２には、ほかに、ディスプレイ、操作部等、電子機器１に必要な各種のデバイスが接続されている。電子機器１自身の機能を行なう構成については、簡略化のため説明を省略する。
電源部１４は、電源コンセント又は電池から供給される電力を、電子機器１が備える各部に供給する。また、電源部１４は、ＳＤＩＯコントローラ１０を介して、ＳＤソケット１ａに接続されたＳＤカード２に、電源コンセント又は電池から供給される電力を供給する。
【００３７】
図１の説明に戻り、ＳＤカード２は、ＳＤＩＯコントローラ２０、制限部２１、第１ＤＣＤＣコンバータ２３、第１メモリ部（記憶部）２４、第２ＤＣＤＣコンバータ２５、第２メモリ部（記憶部）２６、電力供給部２７等を備える。上述したようにＳＤカード２は１３個の端子を有しており、１３個の端子のうちの標準９端子は、ＳＤＩＯコントローラ２０に接続され、拡張４端子は制限部２１に接続されている。
【００３８】
ＳＤＩＯコントローラ２０は、ＳＤＩＯ規格の通信プロトコルに従ったデータ転送処理において、デバイス側の処理を行なうためのインタフェースである。電子機器１のＳＤソケット１ａにＳＤカード２が接続された場合、ＳＤＩＯコントローラ２０は、標準９端子を使用して、電子機器１との間でデータ転送を行なう。ＳＤＩＯコントローラ２０には、第１メモリ部２４及び第２メモリ部２６が接続されており、ＳＤＩＯコントローラ２０は、第１メモリ部２４又は第２メモリ部２６から読み出したデータを標準９端子を介して電子機器１へ転送する。
【００３９】
また、標準９端子のうちのいずれかの端子を介して電子機器１からＳＤカード２へ電力が供給されており、ＳＤＩＯコントローラ２０は、電子機器１から供給された電力を電力供給部２７によって、ＳＤカード２が備える各部に供給する。なお、図１では、電力供給部２７が第１ＤＣＤＣコンバータ２３及び第２ＤＣＤＣコンバータ２５に電力を供給している状態のみを示す。ＳＤＩＯコントローラ２０には、メモリ部２４，２６及び電力供給部２７のほかに、ＳＤカード２に必要な各部が接続されているが、簡略化のため説明を省略する。
【００４０】
制限部２１は、拡張４端子を介して電子機器１の設定部１１から送出された出力信号（許否情報）を取得し、取得した出力信号に基づいて、ＤＣＤＣコンバータ２３，２５等の動作を制御する。なお、制限部２１には、第１ＤＣＤＣコンバータ２３及び第２ＤＣＤＣコンバータ２５が接続されており、第１ＤＣＤＣコンバータ２３には第１メモリ部２４が接続されており、第２ＤＣＤＣコンバータ２５には第２メモリ部２６が接続されている。
【００４１】
第１メモリ部２４及び第２メモリ部２６は、フラッシュメモリ等の不揮発性の半導体メモリである。なお、メモリ部２４，２６の数は２つに限定されず、３つ以上であってもよく、また、１つでもよい。
第１ＤＣＤＣコンバータ２３及び第２ＤＣＤＣコンバータ２５は、制限部２１からの制御に従って、電力供給部２７から供給された電力を第１メモリ部２４及び第２メモリ部２６にそれぞれ供給する。また、第１ＤＣＤＣコンバータ２３及び第２ＤＣＤＣコンバータ２５は、ＳＤカード２が電子機器１のＳＤソケット１ａに接続されていない状態では停止した状態となっている。第１ＤＣＤＣコンバータ２３及び第２ＤＣＤＣコンバータ２５は、電力供給部２７から供給される電力の直流電圧を変換するコンバータである。
【００４２】
メモリ部２４，２６は、ＤＣＤＣコンバータ２３，２５を介して電力が供給された場合にアクセス可能となり、ＳＤＩＯコントローラ２０によるデータの読み書きが可能となる。一方、メモリ部２４，２６は、電力が供給されない場合はアクセスができなくなり、ＳＤＩＯコントローラ２０によるデータの読み書きが不可能となる。
【００４３】
制限部２１は、演算を行なう演算部、演算に必要な制御プログラム等を予め記憶する記憶部２２、演算の実行に伴って発生する情報を一時的に記憶するメモリ、信号の入力端子及び出力端子等を含むマイクロコンピュータによって構成されている。なお、制限部２１の入力端子には、４本の信号線が接続されており、４本の信号線を介して拡張４端子に接続されている。
【００４４】
記憶部２２には、電子機器１の設定部１１から出力される出力信号と、各出力信号が示す許否情報（データ読み出しの許否内容）とを対応付けた許否情報テーブルが格納されている。図４は許否情報テーブルの格納内容を示す模式図である。図４に示す許否情報テーブルには、４パターンの出力信号のそれぞれに、各メモリ部２４，２６からのデータ読み出しの許否内容が対応付けて格納されている。許否情報テーブルの格納内容は、電子機器システムを管理する管理者によって予め決定され、許否情報テーブルは予め記憶部２２に格納されている。
【００４５】
ＳＤカード２が電子機器１のＳＤソケット１ａに接続された場合、制限部（取得部）２１は、電子機器１の設定部１１からの出力信号を取得し、取得した出力信号に対応する許否内容（許否情報）を許否情報テーブルから読み出す。制限部２１は、許否情報テーブルから読み出した許否内容に応じて、ＤＣＤＣコンバータ２３，２５に動作の開始を指示する。例えば、設定部１１からの出力信号が（１，１，１，１）であった場合、許否内容が「全メモリ部からの読み出しを許可」であるので、制限部２１は、ＤＣＤＣコンバータ２３，２５の両方に動作開始を指示する。これにより、２つのＤＣＤＣコンバータ２３，２５は、電力供給部２７からの電力をメモリ部２４，２６のそれぞれに供給するので、メモリ部２４，２６の両方からのデータの読み出しが可能となる。
【００４６】
また、設定部１１からの出力信号が（１，１，０，１）であった場合、許否内容が「第１メモリ部からの読み出しを許可」であるので、制限部２１は、第１ＤＣＤＣコンバータ２３のみに動作開始を指示する。これにより、第１ＤＣＤＣコンバータ２３は、電力供給部２７からの電力を第１メモリ部２４に供給するので、第１メモリ部２４からのデータの読み出しが可能となる。一方、第２ＤＣＤＣコンバータ２５は、電力供給部２７からの電力を第２メモリ部２６に供給しないので、第２メモリ部２６からのデータの読み出しは行なえない。
【００４７】
このように、制限部２１がＤＣＤＣコンバータ２３，２５の動作を開始させるか否かに応じて、メモリ部２４，２６からのデータ読み出しを制限できる。
制限部２１は、ＰＬＤ（Programmable Logic Device ）又は汎用ロジックＩＣ（Integrated Circuit）で構成されてもよく、また、複数のＩＣで構成されてもよい。
【００４８】
図５は実施形態１のＳＤカード２の制限部２１による処理の手順を示すフローチャートである。動作中の電子機器１のＳＤソケット１ａにＳＤカード２が接続された場合、又はＳＤソケット１ａにＳＤカード２が接続された後に電子機器１が起動した場合、ＳＤカード２の制限部２１が起動する（Ｓ１）。
【００４９】
制限部２１は、拡張４端子と接続された信号線の電位を検出して、電子機器１の設定部１１からの出力信号を取得し（Ｓ２）、設定部１１で予め設定されている許否情報を示す信号を取得する。制限部２１は、記憶部２２に格納してある許否情報テーブルの格納内容に基づいて、取得した出力信号に対応する許否内容を特定する（Ｓ３）。制限部２１は、特定した許否内容に基づいて、データの読み出しが可能な（許可された）メモリ部２４，２６があるか否かを判断する（Ｓ４）。
【００５０】
データの読み出しが可能なメモリ部２４，２６がある場合（Ｓ４：ＹＥＳ）、制限部２１は、対応するＤＣＤＣコンバータ２３，２５に動作を開始させる（Ｓ５）。これにより、対応するメモリ部２４，２６からのデータの読み出しが可能となる。データの読み出しが可能なメモリ部２４，２６がない場合（Ｓ４：ＮＯ）、制限部２１は、ステップＳ５の処理をスキップし、処理を終了する。
【００５１】
本実施形態１では、電子機器１の設定部１１に予め設定された許否情報（出力信号）に基づいて、ＳＤカード２の制限部２１がメモリ部２４，２６からのデータ読み出しを制限（許可又は禁止）する。よって、電子機器１毎にＳＤカード２からのデータ読み出しの許可又は禁止を設定できるので、不特定の電子機器によるデータ読み出しを防止でき、データの不正流出を防止できる。また、ＳＤカード２側でデータ読み出しの制限を行なうので、電子機器１のＯＳが制限されず、ＳＤカード２の汎用性を維持できる。また、本実施形態１では、ＳＤカード２内のメモリ部２４，２６毎にデータ読み出しの許可又は禁止を設定できるので、より細かい制限が可能となる。更に、本実施形態１では、電子機器１からＳＤカード２へ出力される出力信号（許否情報）が拡張４端子を介して転送されるので、標準９端子に影響を与えず、ＳＤ規格の互換性が保持される。
【００５２】
本実施形態１の許否情報テーブルでは、電子機器１の設定部１１からの各出力信号に対して、「第１メモリ部からの読み出しを許可」、「第２メモリ部からの読み出しを許可」等のように、１つのメモリ部からのデータ読み出しを許可する許否内容が設定してある。このほかに、例えば、ＳＤカード２に３つ以上のメモリ部が設けられている場合に、１つの出力信号に対して、「第１メモリ部及び第２メモリ部からの読み出しを許可」のように、複数のメモリ部からのデータ読み出しを許可する許否内容を設定してもよい。
【００５３】
（実施形態２）
以下に、実施形態２の電子機器システムについて説明する。本実施形態２の電子機器システムは、上述の実施形態１の電子機器システムと同様の構成を有しており、同様の構成については同一の符号を付して説明を省略する。
本実施形態２の電子機器システムでは、ＳＤカード２の制限部２１の記憶部２２に格納されている許否情報テーブルの内容が、上述の実施形態１とは相違する。
【００５４】
図６は実施形態２の許否情報テーブルの格納内容を示す模式図である。図６に示す許否情報テーブルには、ＳＤカード２内のメモリ部２４，２６のそれぞれに、各メモリ部２４，２６に予め設定されたレベルが対応付けて格納されている。本実施形態２においても、許否情報テーブルの格納内容は、電子機器システムを管理する管理者によって予め決定され、許否情報テーブルは予め記憶部（レベル記憶部）２２に格納されている。
【００５５】
本実施形態２の電子機器１の設定部１１は、実施形態１の設定部１１と同様の構成であるが、設定部１１からの出力信号は、ＳＤカード２（メモリ部２４，２６）に格納されたデータの読み出しの許否のレベルを数値で示した許否レベルを示している。即ち、本実施形態２の設定部１１は、０（０，０，０，０）から１５（１，１，１，１）までの１６通りの信号（許否レベル）のいずれかひとつを出力する。なお、拡張４端子のそれぞれを介して出力される各信号と、最上位ビットから最下位ビットまでの各ビットとの対応は予め決定しておく。
【００５６】
ＳＤカード２が電子機器１のＳＤソケット１ａに接続された場合、制限部２１は、電子機器１の設定部１１からの出力信号を取得する。制限部（判定部）２１は、取得した出力信号が示す許否レベルと、許否情報テーブルに格納された各メモリ部２４，２６のレベルとを比較する。制限部２１は、例えば、出力信号が示す許否レベル以下のレベルのメモリ部２４，２６があるか否かを判断し、許否レベル以下のレベルのメモリ部２４，２６を、データ読み出しを許可するメモリ部に特定する。なお、出力信号が示す許否レベル以上のレベルのメモリ部２４，２６を、データ読み出しを許可するメモリ部に特定するように構成してもよい。
【００５７】
制限部２１は、データ読み出しを許可するメモリ部２４，２６を特定した場合、特定したメモリ部２４，２６に対応するＤＣＤＣコンバータ２３，２５に動作の開始を指示する。これにより、許否レベル以下のレベルのメモリ部２４，２６からのデータ読み出しが可能となる。
例えば、設定部１１からの出力信号が７（２進数で０１１１）であった場合、制限部２１は、許否情報テーブルの格納内容に基づいて、データ読み出しを許可するメモリ部として、許否レベル７以下のレベルの第２メモリ部２６を特定する。そして、制限部２１は、第２メモリ部２６に対応する第２ＤＣＤＣコンバータ２５に動作開始を指示する。これにより、許否レベル７よりも高いレベルの第１メモリ部２４からのデータの読み出しは行なえないが、許否レベル７以下のレベルの第２メモリ部２６からのデータの読み出しは可能となる。
【００５８】
図７は実施形態２のＳＤカード２の制限部２１による処理の手順を示すフローチャートである。動作中の電子機器１のＳＤソケット１ａにＳＤカード２が接続された場合、又はＳＤソケット１ａにＳＤカード２が接続された後に電子機器１が起動した場合、ＳＤカード２の制限部２１が起動する（Ｓ１１）。
【００５９】
制限部２１は、電子機器１の設定部１１からの出力信号を取得し（Ｓ１２）、設定部１１で予め設定されている許否レベルを示す信号を取得する。制限部２１は、取得した出力信号が示す許否レベルと、許否情報テーブルに格納された各メモリ部２４，２６のレベルとを比較し、比較結果に基づいて、データ読み出しを許可するメモリ部２４，２６を特定する（Ｓ１３）。
【００６０】
制限部２１は、特定した結果、データの読み出しが可能な（データの読み出しを許可する）メモリ部２４，２６があるか否かを判断する（Ｓ１４）。データの読み出しが可能なメモリ部２４，２６がある場合（Ｓ１４：ＹＥＳ）、制限部２１は、対応するＤＣＤＣコンバータ２３，２５に動作を開始させる（Ｓ１５）。これにより、対応するメモリ部２４，２６からのデータの読み出しが可能となる。データの読み出しが可能なメモリ部２４，２６がない場合（Ｓ１４：ＮＯ）、制限部２１は、ステップＳ１５の処理をスキップし、処理を終了する。
【００６１】
本実施形態２でも、上述の実施形態１と同様の効果が得られる。また、本実施形態２では、電子機器１の設定部１１に予め設定された許否情報（出力信号）が、数値で示される許否レベルを示す情報であるので、許否情報を決定し易い。
【００６２】
上述の実施形態１，２の電子機器システムは、ＳＤカード２内のメモリ部２４，２６毎にデータ読み出しの許可又は禁止を制限する構成であるが、単純にＳＤカード２からのデータ読み出しを制限する構成でもよい。即ち、ＳＤカード２内の全てのメモリ部２４，２６からのデータ読み出しの許可又は禁止を制限する構成でもよい。
また、ＳＤカード２内のメモリ部２４，２６へのデータの書き込みを制限する場合にも、同様の構成を利用できる。
【符号の説明】
【００６３】
１  電子機器
２  ＳＤカード（記憶装置）
１０  ＳＤＩＯコントローラ
１１  設定部（送出部）
１４  電源部（供給部）
２１  制限部（取得部、判定部）
２２  記憶部（レベル記憶部）
２４  第１メモリ部（記憶部）
２６  第２メモリ部（記憶部）
２７  電力供給部
１ａ  ＳＤソケット（接続部）
【図１】
0005539296.tif 000002
【図２】
0005539296.tif 000003
【図３】
0005539296.tif 000004
【図４】
0005539296.tif 000005
【図５】
0005539296.tif 000006
【図６】
0005539296.tif 000007
【図７】
0005539296.tif 000008