(57)【要約】【課題】小型化された場合でも、容易に書き込み禁止を実現でき、ユーザに情報を改竄されないメモリカードおよびカードコネクタ等を提供する。【解決手段】メモリカードはカードコネクタに取り外し可能に装着され、カードコネクタを介して情報処理装置との間でデータを授受する。メモリカードは、カードコネクタ側のデータ端子に接続されてデータを授受するカード側データ端子と、データの書き込みおよび読み出しが可能なメモリ素子と、メモリカードの一方の面に設けられたカード側書き込み許可端子であって、カードコネクタのコネクタ側書き込み許可端子と接続されて、メモリ素子へデータの書き込みを指示する書き込み指示信号を情報処理装置から受け取るカード側書き込み許可端子と、書き込み指示信号の有無に応じて、メモリ素子へのデータの書き込みを許可または禁止する書き込み制御手段とを備えている。【選択図】  図４
2004334452.tif 000002
【特許請求の範囲】
【請求項１】
カードコネクタに取り外し可能に装着され、前記カードコネクタを介して情報処理装置との間でデータを授受するメモリカードであって、
前記カードコネクタのコネクタ側データ端子に接続されて、前記データを授受するカード側データ端子と、
前記カード側データ端子において受け取った前記データを書き込み、書き込まれた前記データを読み出すことが可能なメモリ素子と、
メモリカードの一方の面に設けられたカード側書き込み許可端子であって、前記カードコネクタのコネクタ側書き込み許可端子と接続されて、前記コネクタ側書き込み許可端子を介して、前記メモリ素子へ前記データの書き込みを指示する書き込み指示信号を前記情報処理装置から受け取るカード側書き込み許可端子と、
前記書き込み指示信号の有無に応じて、前記メモリ素子への前記データの書き込みを許可し、または禁止する書き込み制御手段と
を備えたメモリカード。
【請求項２】
前記カード側書き込み許可端子と前記コネクタ側書き込み許可端子とが接続される第１の状態、および、前記カード側書き込み許可端子と前記コネクタ側書き込み許可端子とが接続されない第２の状態のうち、前記第１の状態において、前記カード側データ端子は前記コネクタ側データ端子に接続され、前記メモリ素子に書き込まれた前記データが読み出される、請求項１に記載のメモリカード。
【請求項３】
前記カード側書き込み許可端子と前記コネクタ側書き込み許可端子とが接続される第１の状態、および、前記カード側書き込み許可端子と前記コネクタ側書き込み許可端子とが接続されない第２の状態のうち、前記第２の状態において、前記カード側データ端子は前記コネクタ側データ端子に接続され、前記メモリ素子に書き込まれた前記データが読み出される、請求項１に記載のメモリカード。
【請求項４】
前記第２の状態は、前記第１の状態を反転して得られる、請求項２または３に記載のメモリカード。
【請求項５】
前記一方の面の形状と、前記一方の面の裏側の面の形状とが異なる、請求項４に記載のメモリカード。
【請求項６】
請求項２〜５のいずれかに記載のメモリカードを装着して、前記メモリカードと前記情報処理装置との間の前記データの授受を仲介するカードコネクタであって、
前記メモリカードのカード側データ端子、および、前記情報処理装置の装置側データ端子に接続されるコネクタ側データ端子と、
前記メモリカードのカード側書き込み許可端子、および、前記情報処理装置の装置側書き込み許可端子に接続されるコネクタ側書き込み許可端子であって、前記カード側書き込み許可端子から受け取った前記書き込み指示信号を、前記カード側書き込み許可端子に印加するコネクタ側書き込み許可端子と、
を備えた、カードコネクタ。
【請求項７】
請求項６に記載のカードコネクタと接続されて、メモリカードとの間でデータを授受する情報処理装置であって、
前記メモリカードへの前記データの書き込みを指示する書き込み指示信号を生成する処理部と、
前記コネクタ側書き込み許可端子と接続された装置側書き込み許可端子と、
前記コネクタ側データ端子に接続され、前記データを授受する装置側データ端子と、
前記装置側書き込み許可端子を介して、処理部によって生成された前記書き込み指示信号を前記コネクタ側書き込み許可端子に印加し、かつ、前記装置側データ端子を介して、前記コネクタ側データ端子との間で前記データを授受する装置側入出力制御手段と
を備えた情報処理装置。
【請求項８】
前記第１の状態において、前記入出力制御手段は、前記処理部によって生成された前記書き込み指示信号を前記コネクタ側書き込み許可端子に印加して、前記データを前記メモリカードのメモリ素子に書き込む、請求項７に記載の情報処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、メモリカードの構造に関し、さらにメモリカードを外部メモリとして使用してデータを授受する情報処理装置に関する。
【０００２】
【従来の技術】
不揮発性半導体メモリ素子等の記録媒体を内蔵したメモリカードは、近年小型化・大容量化が著しく、種々の態様によって使用されている。一般のユーザは、パーソナルコンピュータ（ＰＣ）だけでなく、オーディオ機器、テレビ、ビデオなどの映像機器（以下、「ＡＶ機器」と称する）等の家電製品の外部メモリとして、メモリカードを利用する。例えば、ユーザは、静止画、動画を記録する記録媒体としてメモリカードをデジタルカメラに装着し、静止画、動画を記録した後は、再生のために家庭のリビングルームに設置されたＡＶ機器に挿入する。一方、企業等は、ＡＶ機器で記録再生されるコンテンツの課金やコンテンツの保護のために、メモリカードを利用する。例えば、ＢＳデジタル放送では、ユーザが利用する機器固有の情報をメモリカードに記録することにより、ユーザを特定して双方向放送やペイパービュー放送を実現している。これらの用途では、メモリカードは、データの書き込みおよび読み出しが可能な記憶媒体であるランダム・アクセス・メモリ（ＲＡＭ）として使用される。
【０００３】
ＲＡＭとして使用されるメモリカードは、記録したデータの消去を防止するため、書き込み保護機能を備えている。図１２は、プロテクトスイッチ５１を備えた従来のメモリカード５０の外観を示す図である。メモリカード５０は、本体外部に複数の端子５１およびプロテクトスイッチ５２を有し、本体内部にデータを記憶する半導体メモリ（記憶素子）、インターフェース回路（いずれも図示せず）等を有する。端子５１は、信号線を露出した接続部である。端子５１は、メモリカード５０がカードコネクタに差し込まれた際に、コネクタ側の端子と接触して情報処理装置との間でデータを授受する。プロテクトスイッチ５２は、ユーザが情報処理装置からの書き込み許可および禁止を指定するスイッチである。ユーザが書き込み保護スイッチ５を書き込み禁止位置に切り替えると、情報処理装置からメモリカード５０へのデータの書き込みが禁止される。これによりメモリカードに記録したデータを保護できる。書き込み禁止状態のとき、メモリカードはデータの読み出しのみが可能なリード・オンリー・メモリ（ＲＯＭ）として機能する。例えば特許文献１には、このようなメモリカードの書き込み保護機能に関する技術が記載されている。
【０００４】
【特許文献１】
特開昭６２−１７９０３７号公報
【０００５】
【発明が解決しようとする課題】
従来のメモリカード５０では、メモリカード内のデータの保護がユーザに委ねられているため、誤って消去してしまう事故や、意図的に情報を改竄するハッキング行為を防止できないという問題点がある。すなわち、ユーザ自身がプロテクトスイッチ５２を切り替えて書き込み許可および禁止を実現しているため、ユーザが不注意でプロテクトスイッチ５２を書き込み禁止位置に切り替え忘れて、データを書き込んでしまうおそれがある。また、ユーザがプロテクトスイッチ５２を書き込み許可位置に意図的に切り替えて、そのユーザ以外の第三者が保護を必要とする情報、例えば課金情報を改竄するおそれがある。
【０００６】
また、メモリカードの小型化によりプロテクトスイッチ５２も非常に小さくなり、ユーザはプロテクトスイッチ５２の操作が非常に困難になっている。
【０００７】
本発明の目的は、メモリカードが小型化された場合でも容易に書き込みを禁止できるメモリカードを提供することである。本発明の他の目的は、ユーザに情報を改竄されないメモリカードのカードコネクタ等を提供することである。
【０００８】
【課題を解決するための手段】
本発明のメモリカードは、カードコネクタに取り外し可能に装着され、前記カードコネクタを介して情報処理装置との間でデータを授受する。メモリカードは、前記カードコネクタのコネクタ側データ端子に接続されて、前記データを授受するカード側データ端子と、前記カード側データ端子において受け取った前記データを書き込み、書き込まれた前記データを読み出すことが可能なメモリ素子と、メモリカードの一方の面に設けられたカード側書き込み許可端子であって、前記カードコネクタのコネクタ側書き込み許可端子と接続されて、前記コネクタ側書き込み許可端子を介して、前記メモリ素子へ前記データの書き込みを指示する書き込み指示信号を前記情報処理装置から受け取るカード側書き込み許可端子と、前記書き込み指示信号の有無に応じて、前記メモリ素子への前記データの書き込みを許可し、または禁止する書き込み制御手段とを備えている。これにより上記目的が達成される。
【０００９】
前記カード側書き込み許可端子と前記コネクタ側書き込み許可端子とが接続される第１の状態、および、前記カード側書き込み許可端子と前記コネクタ側書き込み許可端子とが接続されない第２の状態のうち、前記第１の状態において、前記カード側データ端子は前記コネクタ側データ端子に接続され、前記メモリ素子に書き込まれた前記データが読み出されてもよい。
【００１０】
前記カード側書き込み許可端子と前記コネクタ側書き込み許可端子とが接続される第１の状態、および、前記カード側書き込み許可端子と前記コネクタ側書き込み許可端子とが接続されない第２の状態のうち、前記第２の状態において、前記カード側データ端子は前記コネクタ側データ端子に接続され、前記メモリ素子に書き込まれた前記データが読み出されてもよい。
【００１１】
前記第２の状態は、前記第１の状態を反転して得られるようにしてもよい。
【００１２】
前記一方の面の形状と、前記一方の面の裏側の面の形状とは異なっていてもよい。
【００１３】
本発明のカードコネクタは、上述のいずれかのメモリカードを装着して、前記メモリカードと前記情報処理装置との間の前記データの授受を仲介する。カードコネクタは、前記メモリカードのカード側データ端子、および、前記情報処理装置の装置側データ端子に接続されるコネクタ側データ端子と、前記メモリカードのカード側書き込み許可端子、および、前記情報処理装置の装置側書き込み許可端子に接続されるコネクタ側書き込み許可端子であって、前記カード側書き込み許可端子から受け取った前記書き込み指示信号を、前記カード側書き込み許可端子に印加するコネクタ側書き込み許可端子とを備えている。これにより上記目的が達成される。
【００１４】
本発明の情報処理装置は、上述のカードコネクタと接続されて、上述のメモリカードとの間でデータを授受する。情報処理装置は、前記メモリカードへの前記データの書き込みを指示する書き込み指示信号を生成する処理部と、前記コネクタ側書き込み許可端子と接続された装置側書き込み許可端子と、前記コネクタ側データ端子に接続され、前記データを授受する装置側データ端子と、前記装置側書き込み許可端子を介して、処理部によって生成された前記書き込み指示信号を前記コネクタ側書き込み許可端子に印加し、かつ、前記装置側データ端子を介して、前記コネクタ側データ端子との間で前記データを授受する装置側入出力制御手段とを備えている。これにより上記目的が達成される。
【００１５】
前記第１の状態において、前記入出力制御手段は、前記処理部によって生成された前記書き込み指示信号を前記コネクタ側書き込み許可端子に印加して、前記データを前記メモリカードのメモリ素子に書き込んでもよい。
【００１６】
【発明の実施の形態】
以下、添付の図面を参照しながら、本発明の実施形態を説明する。
【００１７】
（実施形態１）
図１は、本実施形態におけるメモリカード１の外観を示す図である。メモリカード１は、データを記憶するメモリ素子等を内蔵した概ね矩形の板状の記憶媒体であり、図示しない情報処理装置との間でデータを授受して、メモリ素子にデータを書き込み、メモリ素子から書き込まれたデータを読み出すことができる。「挿入方向」として図示された方向は、メモリカード１を情報処理装置のカードコネクタのスロットに挿入する方向である。
【００１８】
メモリカード１は、挿入方向側に設けられ、本体外部に露出した複数の端子を有する端子部１０を有する。端子部１０の各端子は、カードコネクタのコネクタ側端子と接続される。コネクタ側端子は、情報処理装置の装置側端子とも接続されているので、端子部１０を介して、メモリカード１と情報処理装置との間でデータが授受される。後述するように、端子部１０は、一部の端子を除いて図示された面の反対側の面にも現れている。
【００１９】
メモリカード１は、挿入方向側の一方の角に切り欠き部２を有する。ユーザは切り欠き部２を利用して、メモリカード１の面を識別することができる。以下では、切り欠き部２が挿入方向の左側に位置する面を「ＲＡＭ指定面」３と規定し、切り欠き部２が挿入方向の右側に存在する面を「ＲＯＭ指定面」４と規定する。ＲＡＭ指定面３とＲＯＭ指定面４とは、メモリカード１の表裏をなす。
【００２０】
本実施形態におけるメモリカード１は、ユーザがメモリカード１をカードコネクタに挿入したときのＲＡＭ指定面３とＲＯＭ指定面４との位置関係に応じて、動作が異なる。本明細書では以下のように規定して説明する。すなわち、メモリカード１は、ＲＡＭ指定面３を上側、ＲＯＭ指定面４を下側にしてカードコネクタに挿入されたとき、データの書き込みおよび読み出しの両方が可能なランダム・アクセス・メモリ（ＲＡＭ）として機能する。逆にＲＯＭ指定面４を上側、ＲＡＭ指定面３を下側にしてカードコネクタに挿入されたとき、データの書き込みが禁止され、データの読み出しのみが可能な読み出し専用メモリ（ＲＯＭ）として機能する。この機能は、メモリカード１が挿入されるカードコネクタ側の構成とともに実現できる。カードコネクタ側の構成は、実施形態２として説明する。なお「上側」および「下側」は相対的な関係を表すための例であり、互いに入れ替えてもよい。また、例えば「左側」および「右側」であってもよい。
【００２１】
図２は、メモリカード１のＲＡＭ指定面３を示す図である。この図によれば、図１の端子部１０は、ＲＡＭ指定面３に露出した端子１１〜１６から構成されている。図では切り欠き部２側から右方向に、順に端子１１〜１６が配置されている。ＲＡＭ指定面３を上にしてカードコネクタに挿入されたとき、メモリカード１は、６本の端子１１〜１６を介する６種の信号を用いて、情報処理装置と通信する。
【００２２】
図３は、メモリカード１のＲＯＭ指定面４を示す図である。ＲＡＭ指定面３と異なり、ＲＯＭ指定面４に露出した端子は端子１１〜１５である。端子１６はＲＡＭ指定面３に現れていない。ＲＯＭ指定面４を上にしてカードコネクタに挿入されたとき、メモリカード１は、５本の端子１１〜１５を介する５種の信号を用いて、情報処理装置と通信する。ＲＯＭ指定面４は、ＲＡＭ指定面３の裏側の面であるから、切り欠き部２が挿入方向の右側に位置したとき、端子１１〜１５は切り欠き部２側から順に左方向に配置されている。
【００２３】
図４は、メモリカード１の機能的な構成を示すブロック図である。メモリカード１は、端子１１〜１６と、入出力制御手段２０と、書き込み制御手段２１と、メモリ素子２２とを含む。
【００２４】
端子１１〜１６（端子名はそれぞれＴ１〜Ｔ６）は外部へ露出しており、それぞれカードコネクタの対応する端子と接続される。入出力制御手段２０は、端子１１〜１５と、カードコネクタの端子を介して情報処理装置と通信し、情報処理装置からの指示に従って、メモリ素子２２へデータを格納し、メモリ素子２２からデータを読み出す。メモリ素子２２は、データを格納する記憶部であり、例えば、不揮発性の半導体メモリ素子である。不揮発性メモリ素子であることから、メモリ素子２２に格納されたデータは、カードコネクタから取り外された後も消失することなく保存される。
【００２５】
書き込み制御手段２１は、端子１６と接続され、端子１６に印加された信号の有無または信号のレベルに応じて、メモリ素子２２へのデータの書き込みを許可し、または禁止する。書き込み制御手段２１は論理回路として構成され、論理演算を行うことによりこれらの機能を実現する。
【００２６】
図５は、メモリカード１の各端子に印加される信号の種類を示す図である。端子Ｔ１には、書き込み、読み出し等の動作を制御するコマンド（ＣＭＤ）が与えられる。端子Ｔ２にはクロック（ＣＬＫ）、端子Ｔ３にはデータ（ＤＡＴ）、端子Ｔ４には電源、端子Ｔ５にはグラウンド、端子Ｔ６には書き込み許可（ＷＴＥ）が割り当てられる。端子Ｔ１〜Ｔ３は、シリアル通信に利用される。端子Ｔ４およびＴ５には、所定のレベルの信号（例えば所定の電圧値を有する電圧信号）が印加され、メモリ素子２２の駆動用電源電圧としても利用される。端子Ｔ６は、書き込み制御手段２１への入力信号として、「１」または「０」の値に対応するレベルの信号が印加され、メモリ素子２２への書き込み許可・禁止のために使用される。なお電圧等の信号が印加されたときに「１」の値を表し、信号が印加されていないときは「０」の値を表すとしてもよい。
【００２７】
再び図４を参照しながら、書き込み制御手段２１の動作を説明する。端子Ｔ６に値「１」を表すレベルの信号が印加された場合には、書き込み制御手段２１は、入出力制御手段２０に対しメモリ素子２２へのデータの書き込みを許可する。データは、入出力制御手段２０から出力され、メモリ素子２２へ伝送される。一方、端子Ｔ６に値「０」を表すレベルの信号が印加された場合には、書き込み制御手段２１は、入出力制御手段２０に対しメモリ素子２２へのデータの書き込みを禁止する。このとき書き込み制御手段２１は、入出力制御手段２０からメモリ素子２２へのデータの伝送を禁止する。
【００２８】
以下、メモリカード１におけるデータの書き込み処理を説明する。データの書き込みは、ユーザによってメモリカード１がカードコネクタに挿入されたときに、カードコネクタと接続されている情報処理装置からの要求に応答して行われる。
【００２９】
まず入出力制御手段２０が、端子Ｔ１からコマンドとして、ＷＴ／ＡＤＲ／ＳＩＺの各フィールドを有するコマンド（ＣＭＤ）を受信する。“ＷＴ”には書き込み要求を表すコードが記述されている。“ＡＤＲ”には、メモリ素子２２の書き込み位置が記述されている。“ＳＩＺ”にはメモリ素子２２へ書き込まれるデータサイズが記述されている。このコマンドの受信に応答して、入出力制御手段２０は、メモリ素子２２へデータを書き込む準備を行う。
【００３０】
書き込み制御手段２１が、端子Ｔ６から書き込み許可を表す値「１」の書き込み許可信号ＷＴＥを受信すると、入力制御手段２０がメモリ素子２２へデータを書き込むための回路を接続状態にしておく。一方、書き込み制御手段２１が、端子Ｔ６から書き込み禁止を表す値「０」の書き込み許可信号ＷＴＥを受信すると、入力制御手段２０がメモリ素子２２へデータを書き込むための回路を切断状態にしておく。このとき、データは、入出力制御手段２０から先の経路には伝送されないので、メモリ素子２２に格納されることはない。書き込み制御手段２１は、これにより、端子Ｔ６からの入力に応じてメモリ素子２２へのデータの書き込みを許可し、または禁止できる。
【００３１】
データの書き込みが許可されている場合には、入出力制御手段２０は、端子Ｔ２のクロック（ＣＬＫ）を基準として端子Ｔ３から入力されるデータ（ＤＡＴ）を順次受領しながら、メモリ素子２２に伝送する。メモリ素子２２は、入出力制御手段２０から受信したデータを、指定されたアドレスに格納する。先に述べたように、端子Ｔ６からの入力ＷＴＥ＝１であれば実際にメモリ素子２２への書き込みが行われるが、ＷＴＥ＝０の時はメモリ素子２２への記録は行われず、入出力制御手段２０においてデータは消去される。
【００３２】
受領したコマンドの処理が完了すると、入出力制御手段２０は、端子Ｔ１を介してステータスを返送する。すなわち入出力制御手段２０は、記録要求に対して書き込み許可（ＷＴＥ＝１）であれば正常終了ステータスを返送し、記録要求に対して書き込み禁止（ＷＴＥ＝０）であれば書き込み禁止ステータスを返送する。
【００３３】
メモリカード１は、端子Ｔ６からの入力に応じてメモリ素子２２へのデータの書き込みを許可し、または禁止できることから、ＲＡＭ指定面３およびＲＯＭ指定面４の構成の相違を利用して、書き込みの許可および禁止を物理的に実現できる。すなわち、図２のＲＡＭ指定面３には端子Ｔ６である端子１６が現れているため、書き込み許可信号（ＷＴＥ）が「１」の状態を受け取ることができる。一方、図３のＲＯＭ指定面４には、端子Ｔ６である端子１６が現れていないため、書き込み許可信号（ＷＴＥ）が「１」の状態を受け取ることができない。よってメモリカード１が挿入されるカードコネクタにおいて、ＲＡＭ指定面３を上にして挿入したときに端子１６に接触する位置に、情報処理装置から書き込み許可信号（ＷＴＥ）が印加される端子を設ければよい。すると、反転してＲＯＭ指定面４を上にして挿入したときには、そのカードコネクタ側の端子は概ねＲＯＭ指定面４の切り欠き部２周辺に位置することになり、書き込み許可信号（ＷＴＥ）は書き込み制御手段２１に印加されない。
【００３４】
次に、メモリカード１におけるデータの読み出し処理を説明する。データの読み出しは、ＲＡＭ指定面３が上側であってもＲＯＭ指定面４が上側であっても、いずれの場合でも行うことができる。データ読み出し処理もまた、ユーザによってメモリカード１がカードコネクタに挿入されたときに、カードコネクタと接続されている情報処理装置からの要求に応答して実行される。
【００３５】
入出力制御手段２０が端子Ｔ１からコマンドとして、ＲＤ／ＡＤＲ／ＳＩＺの各フィールドを有するコマンド（ＣＭＤ）を受信する。“ＲＤ”には読み出し要求を表すコードが記述されている。“ＡＤＲ”には、読み出すデータが格納されたメモリ素子２２の位置が記述されている。“ＳＩＺ”には、読み出すべきデータのサイズが記述されている。このコマンドの受信に応答して、入出力制御手段２０は、メモリ素子２２からデータを読み出す準備を行う。
【００３６】
データの読み出しに際しては、端子Ｔ６が接続されている書き込み制御手段２１は、出力制御手段２０とメモリ素子２２とのデータ伝送を遮断することはない。入出力制御手段２０は、指定されたメモリ素子２２の位置からデータを読み出しながら、端子Ｔ２のクロック（ＣＬＫ）を基準として端子Ｔ３からデータ（ＤＡＴ）を順次送出する。受領したコマンドの処理が正常に完了すると、入出力制御手段２０は、端子Ｔ１を介して正常終了ステータスを返送する。
【００３７】
以上説明したように、図２に示すメモリカード１のＲＡＭ指定面３には端子１６が露出しているので、端子１６において書き込みを許可する信号を受け取ることができる。よって、メモリカード１にデータを書き込むことができる。一方、ＲＡＭ指定面３の裏面、すなわち図３に示すＲＯＭ指定面４には、端子１６が露出していないので、端子１６において書き込みを許可する信号を受け取ることができない。よってメモリカード１へのデータの書き込みが禁止される。
【００３８】
このように、メモリカードの両方の面にデータの入出力を行う端子を設け、さらに一方の面にのみ、書き込み許可を与える信号を受け取る端子を設けることにより、カードコネクタへメモリカードを挿入する際のメモリカードの面の関係に応じて、書き込みおよび読み出しが可能なＲＡＭとして、または読み出しのみが可能なＲＯＭとして、２つの機能を持たせることができる。この機能は、メモリカードの大きさに依存しないことから、メモリカードがさらに小型化されても、プロテクトスイッチ等の物理的な切り替え手段を設けることなく、書き込まれたデータを保護できる。この結果、メモリカードに切り替え手段を設けるための製造時の工程を削減することもできる。なお、図１〜図３で示したメモリカードの形状は、両面に端子が露出可能であって表面・裏面の識別が可能であればどのような形状でも良い。また、端子１１〜１６の６本の端子を用いているが、挿入したカードコネクタとデータを授受できる限り、端指数は任意である。
【００３９】
（実施形態２）
以下、本実施形態による情報処理装置を説明する。情報処理装置は、カードコネクタを介して、実施形態１におけるメモリカード１との間でデータを授受する。図６は、本実施形態における情報処理装置１００の構成を示すブロック図である。情報処理装置１００は、カードコネクタ１０７を内蔵しているとする。情報処理装置１００は、例えば、一般的なコンピュータ（ＰＣ）である。その他の家庭用機器としては、情報処理装置１００は、例えば、放送受信チューナや外部接続端子からの映像信号をディスクに記録し、テレビなど外部表示機器にディスクから再生した映像信号を出力するディスクレコーダ等の記録再生装置である。
【００４０】
情報処理装置１００は、データ入出力手段１０１、メモリ１０２、プロセッサ１０３、操作制御手段１０４、外部ＩＯ制御手段１０５、プロセッサバス１０６、カードコネクタ１０７、操作ボタン１１０および表示パネル１１１を含む。
【００４１】
データ入出力制御手段１０１は、メモリカード１に対するデータの入出力を制御する。データ入出力手段１０１は、メモリカード１から受け取ったデータをメモリ１０２上のデータ・バッファへ格納し、およびデータ・バッファに格納されたデータを取り出して、カードコネクタ１０７を介してメモリカード１に送る。またデータ入出力手段１０１は、プロセッサ１０３から、読み出し要求信号、書き込み要求信号や、書き込み指示信号等の図５の右欄に示す各種の信号を、カードコネクタ１０７を介してメモリカード１に送る。
【００４２】
メモリ１０２は、情報処理手段１００におけるデータ処理全般において使用される。例えば、メモリ１０２は、情報処理装置１００を動作させるプログラム、データ入出力手段１０１から受領または送出するデータ、表示パネル１１１に表示させる映像データ、画像データ等を格納する。情報処理装置１００が上述のディスクレコーダである場合には、メモリ１０２には、ディスクレコーダの動作を制御するプログラムを格納する領域とともに、プログラムの実行に必要な変数が格納される領域、映像データの圧縮および伸張処理で用いるバッファとして機能する領域が設けられている。
【００４３】
プロセッサ１０３はメモリ１０２に格納されたプログラムを実行し、プロセッサバス１０６に接続された制御手段の制御を行う。プロセッサ１０３は、メモリカードへのデータの書き込みを要求する書き込み要求信号、書き込みを指示する書き込み指示信号等を生成する。
【００４４】
操作制御手段１０４は情報処理手段１００に対する要求を監視し、操作ボタン１１０からの要求をプロセッサ１０３に伝える。また操作制御手段１０４は、プロセッサ１０３の指示に従って表示パネル１１１に映像や画像を表示させる。
【００４５】
外部ＩＯ制御手段１０５は、情報処理装置に対して外部に接続される装置とのデータの授受を制御する。例えば情報処理装置１００が、イーサネット（登録商標）を用いたネットワーク機器と接続された場合には、ネットワークプロトコルに従った通信を行い、ネットワーク機器から受け取ったデータをメモリ１０２に格納し、メモリ１０２からデータを読み出してネットワーク機器に送出する。
【００４６】
プロセッサバス１０６は、プロセッサ１０３がメモリ１０２や制御手段１０１および１０４をアクセスするための高速バスである。
【００４７】
カードコネクタ１０７は、メモリカード１とデータ入出力手段１０１との間の接続を確保するインターフェースであり、例えばメモリカード１が挿入される開口部（スロット）を有する。スロット内には、図１のメモリカード１の端子部１０に対応する複数の端子が設けられている。カードコネクタ１０７は、その用途に応じて、メモリカード１のＲＡＭ指定面３を上側にして挿入できるか、またはＲＯＭ指定面４を上側にして挿入できるかが予め決められている。例えば、一般のユーザが使用する機器のカードコネクタ１０７であれば、誤った書き込み、またはメモリカード１内のデータの改竄を防止するため、ＲＯＭ指定面４を上側にしてしか挿入できないように構成されている。すなわちＲＡＭ指定面３を上側にして挿入できないように構成されている。逆に、メモリカード１にデータを書き込み、またはデータの削除等を行ってデータの変更を行う企業等が使用する機器のカードコネクタ１０７であれば、ＲＡＭ指定面３を上側にして挿入できるように構成されている。カードコネクタ１０７のより詳細な構造は、図７を参照しながら後に詳しく説明する。
【００４８】
操作ボタン１１０は、ユーザが情報処理装置を使用するための入力インターフェースで、機器に備え付けられたボタンでも良いし、キーボードや赤外線リモコン、タッチパネルなど入力が可能であればよい。
【００４９】
表示パネル１１１は、情報処理装置がユーザに対して文字、画像、映像を表示させることができれば、テレビ画面やＦＬ管など表示させたい画像や映像の解像度に応じて出力が可能であればよい。
【００５０】
次に図７を参照しながら、情報処理装置１００のデータ入出力手段１０１、カードコネクタ１０７およびメモリカード１の接続を説明する。図７（ａ）は、データ入出力手段１０１、カードコネクタ１０７およびメモリカード１の接続部分の断面図である。説明の便宜のため、メモリカード１の端子１１の接続部分を例として説明する。メモリカード１は、カードコネクタ１０７のスロットに挿入されている。スロット構造を採用することにより、カードコネクタ１０７はメモリカード１を固定することができる。スロットの内部で、メモリカード１の端子１１は、カードコネクタ１０７の端子１０８−１の一端と接続されている。そしてカードコネクタ１０７の端子１０８−１の他端は、データ入出力手段１０１の端子１２０−１と接続されている。これにより、カードコネクタ１０７は、メモリカードと情報処理装置との間のデータの授受を仲介できる。換言すれば、メモリカード１は、カードコネクタ１０７の端子およびデータ入出力手段１０１の端子を介して、情報処理装置１００と接続され、データの書き込みおよび読み出しを行う。
【００５１】
次に図７（ｂ）は、データ入出力手段１０１、カードコネクタ１０７およびメモリカード１の接続部分の上面透過図である。図示されているメモリカード１は、図２に示すＲＡＭ指定面３を上側にしてカードコネクタ１０７に挿入されている。端子１１〜１６は、カードコネクタ１０７の端子１０８−１〜６と接続され、さらにカードコネクタ１０７の端子１０８−１〜６は、データ入出力手段１０１の端子１２０−１〜６と接続されていることが理解される。なお図では、記載が煩雑になるため、一部に端子にのみ参照符号を付している。
【００５２】
カードコネクタ１０７のスロット内部には、突出部１０９が設けられている。突出部１０９が設けられる位置は、メモリカード１の端子とカードコネクタ１０７の端子とが接触する位置までメモリカード１を挿入したときに、ＲＡＭ指定面３の切り欠き部２に接触する位置である。さらに図７（ｂ）に示す例では、突出部１０９は、メモリカード１の裏面（ＲＯＭ指定面４）側から、表面（ＲＡＭ指定面３）の方向に突出している。突出部１０９を設けることにより、図示されたメモリカード１の表裏が反転されてＲＯＭ指定面４を上側にして挿入された場合には、メモリカード１の角が突出部１０９に当たって奥までメモリカード１を挿入できない。よってメモリカード１の端子１１が、コネクタ側の端子１０８−ｎ（ｎ：１〜６の整数）に接続されることはない。これによりメモリカード１は常に、データの書き込みおよび読み出しの両方が可能なランダム・アクセス・メモリとして機能する。なお図７（ｂ）では、突出部１０９は、切り欠き部２に適合する斜辺を有する直角三角形の形状で形成されているが、この形状は例であり、棒状、円柱状等の他の形状であってもよい。
【００５３】
一方、ＲＯＭ指定面４を上側にした場合のみ挿入可能なカードコネクタ１０７では、突出部１０９の位置は、メモリカード１の端子とカードコネクタ１０７の端子とが接触する位置までメモリカード１を挿入したときに、ＲＯＭ指定面４の切り欠き部２に接触する位置である。このようなカードコネクタ１０７に、仮にＲＡＭ指定面３を上側にしてメモリカード１を挿入しようとしても、やはりメモリカード１の端子側端部の角部分が突出部１０９に当たり、メモリカード１の各端子がカードコネクタ１０７の端子１０８−ｎ（ｎ：１〜６の整数）に接続されることはない。よって、書き込み許可の信号を受け取る端子１６に、書き込み許可を示すレベルの信号が印加されることもないので、ユーザによる誤った書き込み、またはメモリカード１内のデータの改竄を防止できる。
【００５４】
続いて、情報処理装置１００の動作を説明する。はじめに情報処理装置１００がデータをメモリカード１に書き込む動作を説明し、その後、情報処理装置１００がデータをメモリカード１から読み出す動作を説明する。
【００５５】
まず図８を参照しながら、情報処理装置１００からメモリカード１にデータを書き込む動作を説明する。書き込み動作の前提として、メモリカード１は図７（ｂ）に示すようにＲＡＭ指定面３を上側にしてカードコネクタ１０７に挿入されているとする。
【００５６】
（１）まず操作制御手段１０４が、ユーザが操作ボタン１１０を介して入力した書き込み指示を受け取り、プロセッサ１０３に伝える。
【００５７】
（２）プロセッサ１０３はメモリ１０２に格納されたプログラムに従って書き込み動作を開始する。
【００５８】
（３）プロセッサ１０３はデータ入出力制御手段１０１に対して、メモリカード１へのデータの書き込み要求コマンドの送信を指示する。データ入出力制御手段１０１は、装置側の端子１２０−１〜６およびコネクタ側の端子１０８−１〜６を介して、メモリカード１の端子１１〜１６に、書き込み要求コマンド等の図５に示す各信号を送り、メモリカード１にデータの書き込みを要求する。
【００５９】
（４）メモリカード１の入出力制御手段２０は、書き込み要求コマンドを受信する。
【００６０】
（５）メモリカード１は、端子１６において受け取った書き込み要求コマンドに基づいて、メモリ素子２２への書き込み準備を開始する。
【００６１】
（６）データ入出力手段１０１は、情報処理装置１００のメモリ１０２から、メモリ素子２２へ書き込まれるデータを読み出し、読み出したデータを、カードコネクタ１０７の端子を介してメモリカード１の端子１３に伝送する。このとき端子１６には、書き込み許可を示す値（ＷＴＥ＝１）が出力される。
【００６２】
（７）図４に示すメモリカード１の入出力制御手段２０は、受け取ったデータをメモリ素子２２に書き込む。
【００６３】
（８）メモリカード１の入出力制御手段２０は、ステップ（６）および（７）を繰り返し、指定されたデータの受信と書き込みを実行する。
【００６４】
（９）書き込みが終了すると、メモリカード１の入出力制御手段２０は、完了ステータスを、カードコネクタ１０７の端子を介してデータ入出力手段１０１に送信する。
【００６５】
（１０）情報処理装置１００のデータ入出力制御手段１０１は、メモリカード１から完了ステータスを受け取ると、プロセッサ１０３に要求動作が完了したことを伝える。
【００６６】
（１１）プロセッサ１０３は、操作制御手段１０４を制御して表示パネル１１１に「書き込みが完了しました」を表示させる。
【００６７】
上述のステップ（１）〜（１１）は、メモリカード１がＲＡＭ指定面３を上側にしてカードコネクタ１０７に挿入され、書き込み許可が得られる場合を前提として説明したが、仮にＲＯＭ指定面４を上側にしてカードコネクタ１０７に挿入された場合には、以下の処理が行われる。このとき、コネクタ側端子１０８は、図３に示すＲＯＭ指定面４の切り欠き部２周辺に絶縁状態で接触しているとする。まず上述のステップ（１）〜（５）までの処理が、上述のとおり行われる。
【００６８】
しかし上述のステップ（６）以降の処理は、以下のとおり異なる。まずデータ入出力手段１０１からメモリカード１へ、書き込み許可を示す値（ＷＴＥ＝１）の書き込み許可信号が出力されると同時に、データの送信も開始される。このとき、情報処理装置１００の端子１６とコネクタ側端子１０８とは絶縁されているので、メモリカード１の書き込み制御手段２１には、書き込み許可を示す値（ＷＴＥ＝１）ではなく書き込みを禁止する値（ＷＴＥ＝０）の信号が印加されている。よって、入出力制御手段２０からメモリ素子２２へのデータの伝送は行われず、メモリカード１の入出力制御手段２０は、受信したデータを廃棄する。
【００６９】
メモリカード１の書き込み制御手段２１には、書き込みを禁止する値（ＷＴＥ＝０）の信号が印加されて続けるので、受信したすべてのデータが廃棄される。メモリカード１の書き込み制御手段２１は、記録禁止のステータスをデータ入出力手段１０１に送信する。データ入出力手段１０１は、メモリカード１から記録禁止ステータスを受け取ると、プロセッサ１０３に要求動作が完了したことを伝える。するとプロセッサ１０３は、操作制御手段１０４を制御して表示パネル１１１に「書き込み禁止です」を表示させる。
【００７０】
以上説明したように、メモリカード１が挿入されるカードコネクタ１０７に突出部１０９を設けたので、ＲＯＭ指定面４を上側にしてメモリカード１を挿入する読み出し専用のカードコネクタ１０７に、ＲＡＭ指定面３を上側にしてメモリカード１を挿入しても、書き込み許可信号を受け取ることができない。このようなカードコネクタ１０７を情報処理装置１００に装着することにより、メモリカードをＲＯＭとして使用する情報処理装置を実現できる。同様に、メモリカード１をＲＡＭとして使用できる情報処理装置も実現できる。
【００７１】
次に図９を参照しながら、情報処理装置１００がメモリカード１からデータを読み出す動作を説明する。データの読み出しは、ＲＡＭ指定面３およびＲＯＭ指定面４のいずれが上側を向いてカードコネクタ１０７に挿入されているかに依存することなく行われる。
【００７２】
（１）まず操作制御手段１０４が、ユーザが操作ボタン１１０を介して入力した読み出し指示を受け取り、プロセッサ１０３に伝える。読み出し指示とは、例えばメモリカード１に記憶されている動画、静止画等の再生を要求する再生指示である。
【００７３】
（２）プロセッサ１０３はメモリ１０２に格納されたプログラムに従って読み出し動作を開始する。
【００７４】
（３）プロセッサ１０３はデータ入出力制御手段１０１に対して、メモリカード１へのデータの読み出し要求コマンドの送信を指示する。データ入出力制御手段１０１は、装置側の端子１２０−１〜５およびコネクタ側の端子１０８−１〜５を介して、メモリカード１の端子１１〜１５に、読み出し要求コマンド等の図５に示す各信号を送り、メモリカード１にデータの読み出しを要求する。
【００７５】
（４）メモリカード１の入出力制御手段２０は、読み出し要求コマンドを受信する。データの読み出しであるので、端子１６、端子１６と接続されるコネクタ側端子１０８−６および装置側端子１２０−６には書き込み禁止を示す「０」が印加されている。
【００７６】
（５）メモリカード１は、メモリ素子２２からのデータの読み出し準備を開始する。
【００７７】
（６）メモリカード１の入出力制御手段２０は、メモリ素子２２からデータを読み出し、読み出したデータを、メモリカード１の端子１１〜端子１５、およびカードコネクタ１０７の端子１０８−１〜５を介して、情報処理装置１００のデータ入出力手段１０１に送信する。
【００７８】
（７）データ入出力手段１０１は、メモリカード１からデータを受け取り、受け取ったデータをメモリ１０２に格納する。
【００７９】
（８）情報処理装置１００のデータ入出力手段１０１は、上述のステップ（６）および（７）を繰り返し、指定されたデータの受信と格納を実行する。
【００８０】
（９）読み出しが終了すると、メモリカード１の入出力制御手段２０は、完了ステータスを、カードコネクタ１０７の端子を介してデータ入出力手段１０１に送信する。
【００８１】
（１０）情報処理装置１００のデータ入出力制御手段１０１は、メモリカード１から完了ステータスを受け取ると、プロセッサ１０３に要求動作が完了したことを伝える。
【００８２】
（１１）プロセッサ１０３は、操作制御手段１０４を制御して表示パネル１１１に「読み出しが完了しました」を表示させる。
【００８３】
なお、図７（ａ）および（ｂ）では、メモリカード１の挿入面に対して上面側にカードコネクタ１０７およびデータ入出力手段１０１の端子が設置されているが、下面側にカード接触端子を設置してもよい。メモリカードの片面に設置すればよい。
【００８４】
（実施形態３）
図１０は、本実施形態による映像視聴システム１５０の構成を示すブロック図である。映像視聴システム１５０において、個人は店舗の機器から映像コンテンツの視聴権利を購入し、各自が所有する機器で映像を視聴できる。映像視聴システムは、店舗端末２００と、個人端末２０１と、映像配信サーバ２０２とを有する。個人端末２０１と映像配信サーバ２０２は通信路２０３を介して接続されている。通信路２０３は、無線・有線を問わない。通信路を流れるデータ量が所定量以上の場合には有線を用い、所定量以下の場合は無線を用いるとしてもよい。
【００８５】
店舗端末２００は、情報処理装置１００−１と、メモリカード１と、金銭処理装置１３３とを有する。情報処理装置１００−１のカードコネクタ１０７は、ＲＡＭ指定面３を上側にして挿入可能な、書き込みおよび読み出し共用のコネクタである。情報処理装置１００−１の構成および動作は、実施形態２による情報処理装置１００の構成および動作と同様である。したがってそれらの説明は省略する。
【００８６】
金銭処理装置１３３は、情報処理装置１００−１の外部ＩＯ制御手段１０５と接続され、情報処理装置１００−１から指示された料金をユーザから徴収する。この料金は、主として映像コンテンツの視聴権利の購入代金である。金銭処理装置１３３の動作をより具体的に説明する。金銭処理装置１３３は、情報処理装置１００−１から料金の徴収指示を受け取って、料金の徴収処理を開始する。金銭処理装置１３３は、料金の徴収指示とともに、徴収すべき金額を情報処理装置１００−１から受け取る。金銭処理装置１３３は、ユーザが紙幣および／または硬貨を投入すると、その金額を算出し、算出額から徴収すべき金額を減算して差額を計算する。差額が正または０であれば、料金の徴収が終了したことを通知する信号を情報処理装置１００−１に送信するとともに、差額を釣りとして排出する。差額が負であれば、差額が正または０になるまで、さらに料金の投入を促す。このようにして、ユーザは、金銭処理装置１３３を介して、情報処理装置１００−１からの指示に従って決済が可能である。なお、決済はクレジットカードを用いて行うこともできる。その場合には、金銭処理装置１３３はクレジットカードリーダとなる。
【００８７】
個人端末２０１は情報処理装置１００−２とメモリカード１、情報通信装置１３１から構成される。情報処理装置１００−２のカードコネクタ１０７は、ＲＯＭ指定面４を上側にして挿入可能な、読み出し専用のコネクタである。情報処理装置１００−２の構成および動作は、実施形態２による情報処理装置１００の構成および動作と同様である。したがってそれらの説明は省略する。情報通信装置１３１は情報処理装置１２１の外部ＩＯ制御手段１０５と接続されており、情報処理装置１２１に対し、外部からデータを送受信する。
【００８８】
映像配信サーバ２０２は、映像データを格納し、個人端末１２１への映像番組等を配信する、例えばインターネット放送局やデジタルテレビ放送局である。情報通信装置１３２は、外部機器との間でデータを送受信する。情報通信装置１３２は、個人端末１２１の情報通信装置１３１と同じであり、例えば同じプロトコルに従ってデータの送受信が可能である。
【００８９】
図１１は、メモリカード１に格納される課金管理データのデータ構造の例を示す図である。課金管理データは、課金管理データが格納されていることを示すデータ識別子、映像データを特定可能なコンテンツＩＤ番号１〜３、および、コンテンツＩＤ番号に対応した有効期間１〜３を表す情報が格納されている。なお図１１は、３つの課金管理データが格納されている例を示しており、この数は特に制限されない。
【００９０】
次に、映像視聴システム１５０において、個人が店舗で映像コンテンツを視聴する権利を購入し、個人が所有する機器で映像を視聴する手順を説明する。
【００９１】
（１）ユーザは、店舗端末２００の情報処理装置１００−１にメモリカード１を挿入する。店舗端末２００では、映像コンテンツを視聴する権利情報等をユーザのメモリカード１に書き込む必要があるため、情報処理装置１００−１は、メモリカード１をＲＡＭとして使用する。そこで、情報処理装置１００−１には、図７（ｂ）に示すようにメモリカード１が挿入可能なカードコネクタ１０７が設けられている。ユーザは、メモリカード１のＲＡＭ指定面３を上側にして、メモリカード１を情報処理装置１００−１に挿入する。なお、ＲＯＭ指定面４を上側にして挿入しても、メモリカード１が突出部１０９に引っかかり、情報処理装置１６０に挿入することができない。
【００９２】
（２）ユーザは、店舗端末２００の情報処理装置１００−１に設けられた表示パネル１１１を見ながら、操作ボタン１１０を介して、ユーザは切符の自動販売機を操作する手順と類似の手順で必要な情報を入力する。ユーザが入力する情報は、映像コンテンツの種類およびそのコンテンツの視聴期間である。ユーザに要求される手順は、情報処理装置１００−１のメモリ１０２に予め格納されて実行されているプログラムの処理に基づいて規定されている。
【００９３】
（３）ユーザが、店舗端末２００の情報処理装置１００−１を介して選択した映像コンテンツの種類および期間に応じて、情報処理装置１００−１は、ユーザに金銭の支払いを要求する。ユーザは、例えば指定された現金を投入し、またはクレジットカードの番号、有効期限等の決済に必要な情報を入力する。金銭処理装置１３３が金銭の支払いを確認すると、情報処理装置１００−１は、図１１に示す管理データをメモリカード１に書き込む。
【００９４】
（４）書き込みの処理が終了すると、ユーザは、情報処理装置１００−１のカードコネクタ１０７から、メモリカード１を抜き取る。
【００９５】
（５）続いてユーザは、管理データが書き込まれたメモリカード１を、個人端末２０１の情報処理装置１００−２に挿入する。ユーザの情報処理装置１００−２は、ユーザが誤って情報を書き込みして管理データを消去しないよう、そして、管理データの改竄できないよう、メモリカード１を読み出し専用のＲＯＭとして使用する。そこで、情報処理装置１００−１には、図３に示すように、メモリカード１のＲＯＭ指定面４を上側にして挿入可能なカードコネクタ１０７が設けられている。ユーザは、ＲＯＭ指定面４を上側にして、メモリカード１をカードコネクタ１０７に挿入する。なお、ＲＡＭ指定面３を上側にしてメモリカード１をカードコネクタ１０７に挿入しようとしても、カードコネクタ１０７に設けられた突出部によって挿入ができない。
【００９６】
（６）ユーザは、個人端末２０１の情報処理装置１００−２に設けられた表示パネル１１１を見ながら、操作ボタン１１０を介して所定の手順で入力を行う。ここでの入力手順はビデオプレーヤの操作手順と類似する。ユーザに要求される手順は、情報処理装置１００−２のメモリ１０２に予め格納されて実行されているプログラムの処理に基づいて規定されている。
【００９７】
個人が情報処理装置１２１に入力する情報は、映像コンテンツの名前である。この映像コンテンツの名前は、メモリディスク１に格納された課金管理データに含まれるコンテンツＩＤ番号１〜３の中から選択される。
【００９８】
（７）個人端末２０１の情報処理装置１００−２は、メモリカード１に格納された課金管理データに基づいて、入力されたコンテンツＩＤ番号に対応する有効期間を読み出す。
【００９９】
（８）そして、現在の日時または購入実施からの経過時間により、選択されたコンテンツＩＤ番号に対応するコンテンツが、有効期間の範囲内であるか否かを判定する。
【０１００】
（８−１）コンテンツＩＤ番号が有効期間の範囲内である場合には、個人端末２０１の情報処理装置１００−２は、映像コンテンツのデータを、映像配信サーバ２０２から、情報通信装置１３２および１３１を介して受信する。そして受信した映像データに伸張処理等を行い、映像を表示パネル１１１に出力する。
【０１０１】
（８−２）一方コンテンツＩＤ番号が有効期間の範囲を経過している場合には、個人端末２０１の情報処理装置１００−２は、表示パネル１１１に「有効期間切れで再生できません」と表示する。
【０１０２】
以上説明したように、本映像視聴システム１５０では、課金を行う店舗端末２００の情報処理装置１００−１は、メモリカード１のＲＡＭ指定面３を上側にして挿入可能なカードコネクタ１０７を有するので、メモリカード１をＲＡＭとして使用できる。一方、視聴を行う個人端末２０１の情報処理装置１００−２では、ＲＯＭ指定面４を上側にして挿入可能なカードコネクタ１０７を有するので、メモリカード１をＲＯＭとして使用する。これにより、メモリカード１をプリペイドカードとして用いた映像配信サービスを実現できる。
【０１０３】
以上、本発明の実施形態を説明した。これまでの説明ではカードコネクタ１０７は、情報処理装置１００に内蔵されているとして説明したが、カードコネクタ１０７を脱着式としておくこともできる。これにより、カードコネクタ１０７を付け替えるだけで、情報処理装置１００は、メモリカード１をＲＡＭとして取り扱うことができ、またはＲＯＭとして取り扱うことができる。着脱式のカードコネクタ１０７の例として、メモリカード１を装着して情報処理装置のスロットに挿入されるＰＣカードタイプのカードアダプタであってもよいし、情報処理装置とＵＳＢケーブル等で接続されるメモリカードリーダ・ライタであってもよい。
【０１０４】
実施形態１におけるメモリカード１では、メモリ素子２２は、半導体を用いて形成されているとしたが、例えばハードディスクであってもよい。
【０１０５】
【発明の効果】
本発明によれば、メモリカードは、書き込み指示信号の有無に応じて、メモリ素子へのデータの書き込みを許可し、または禁止する書き込み制御手段を有するので、プロテクトスイッチ等の切り替え手段を設ける必要がなくなる。よってメモリカード１の製造工程を簡略化できる。さらに、ユーザも切り替え手段を操作する必要はなくなるので、利便性が向上し、ユーザの操作ミスによる情報の消失、および改竄を防止できるため信頼性も向上する。
【０１０６】
さらに本発明によれば、メモリカードをカードコネクタに挿入する際のメモリカードの面の位置関係に応じて、カード側書き込み許可端子が、カードコネクタ側の書き込み許可端子と接触する状態と、接触しない状態を区別できる。これにより、メモリカードをＲＡＭカードまたはＲＯＭカードとして利用できる。
【０１０７】
また、メモリカードをプリペイドカードとして使用する場合、ユーザの操作ミスによる課金情報の破壊を防止できるとともに、ユーザによる改竄を防止することができるため、メモリカードを通貨と同等に取り扱うことが可能となる。
【図面の簡単な説明】
【図１】本発明の実施の形態１によるメモリカードの外観を示す図である。
【図２】メモリカードのＲＡＭ指定面を示す図である。
【図３】メモリカードのＲＯＭ指定面を示す図である。
【図４】メモリカードの機能的な構成を示すブロック図である。
【図５】メモリカードの各端子に印加される信号の種類を示す図である。
【図６】本発明の実施の形態２による情報処理装置の構成を示すブロック図である。
【図７】メモリカード、カードコネクタおよび情報処理装置との接続を説明する図であり、（ａ）は、情報処理装置のデータ入出力手段、カードコネクタおよびメモリカードの接続部分の断面図であり、（ｂ）は、データ入出力手段、カードコネクタおよびメモリカードの接続部分の上面透過図である。
【図８】情報処理装置が、メモリカードにデータを書き込む動作を説明する図である。
【図９】情報処理装置が、メモリカードからデータを読み出す動作を説明する図である。
【図１０】本発明の実施形態３による映像視聴システムの構成を示すブロック図である。
【図１１】メモリカードに格納される課金管理データのデータ構造の例を示す図である。
【図１２】プロテクトスイッチを備えた従来のメモリカードの外観を示す図である。
【符号の説明】
１  メモリカード
２  切り欠き部
３  ＲＡＭ指定面
４  ＲＯＭ指定面
１０  端子部
１１〜１５  端子
１６  書き込み許可信号用端子
２０  入出力制御手段
２１  書き込み制御手段
２２  メモリ素子
【図１】
2004334452.tif 000003
【図２】
2004334452.tif 000004
【図３】
2004334452.tif 000005
【図４】
2004334452.tif 000006
【図５】
2004334452.tif 000007
【図６】
2004334452.tif 000008
【図７】
2004334452.tif 000009
【図８】
2004334452.tif 000010
【図９】
2004334452.tif 000011
【図１０】
2004334452.tif 000012
【図１１】
2004334452.tif 000013
【図１２】
2004334452.tif 000014