(57)【要約】【課題】  シリアル転送モードとパラレル転送モードの双方を有する記録媒体において、転送モードの状態を外部から容易に視認できるようにする。【解決手段】  メモリースティック１１の小型筐体の基端部に転送モードがシリアル転送モードかパラレル転送モードかを示すＬＥＤ１９を設けた。メモリースティックの転送モードは、ホスト機器からの制御信号によってメモリースティックコントローラ１５のレジスタ内に設定される。メモリースティックコントローラ１５では、メモリースティック１１の転送モードがシリアルかパラレルかでＬＥＤ１９の点灯表示状態を切り替え、現時点での転送モードをユーザに表示する【選択図】        図１
2006039920.tif 000002
【特許請求の範囲】
【請求項１】
データを格納するメモリ素子と、
前記メモリ素子に対するデータの書き込み、読み出し動作を制御するとともに、前記データの書き込み、読み出し時にシリアル転送モードとパラレル転送モードの一方を選択してデータの転送動作を行うメモリコントローラと、
前記メモリコントローラにおける転送モードの選択状態を外部に表示する表示手段と、
を有することを特徴とする記録媒体。
【請求項２】
前記メモリ素子、及びメモリコントローラを収納する筐体を有し、前記表示手段は筐体の外側部に配置されていることを特徴とする請求項１記載の記録媒体。
【請求項３】
前記メモリコントローラはホスト機器からの指示に基づいて転送モードの選択を行うことを特徴とする請求項１記載の記録媒体。
【請求項４】
前記表示手段がＬＥＤであることを特徴とする請求項１記載の記録媒体。
【請求項５】
前記ＬＥＤが点灯状態に応じて転送モードの選択状態を表示することを特徴とする請求項４記載の記録媒体。
【請求項６】
前記ＬＥＤが点灯色に応じて転送モードの選択状態を表示することを特徴とする請求項４記載の記録媒体。
【請求項７】
前記メモリ素子が半導体メモリであることを特徴とする請求項１記載の記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、小型筐体内に半導体メモリ等のメモリ素子とメモリコントローラとを内蔵し、特にデータの書き込み時及び読み出し時の転送モードにシリアル転送モードとパラレル転送モードの双方を有する記録媒体に関する。
【背景技術】
【０００２】
従来より、この種の記録媒体として、いわゆるメモリースティック等の製品が提供されている。そして、例えばメモリースティックの場合に、データの書き込み時及び読み出し時の転送モードとして、従来のシリアル転送モードに加えてパラレル転送モードを搭載したものが知られている（例えば特許文献１参照）。
このメモリースティックでは、パラレル転送モードを使用することにより、高速でデータの書き込み、読み出しが可能となり、また、従来のシリアル転送型の機器に適応できるよう、シリアル転送モードを使用することも可能となっている。
【０００３】
図６はこのようなシリアル転送モードとパラレル転送モードの双方を有するメモリースティックを用いたシステムの概要を示すブロック図である。
図中のホスト機器５は、メモリースティック１を利用して各種データの保存を行う各種の電子機器であり、メモリースティック１との間のデータのやり取りを行うメモリースティックインターフェース６Ａを有している。
また、メモリースティック１は、偏平スティック状の小型筐体内に、データ転送の制御を行うメモリースティックコントローラ２と、データを保持するフラッシュメモリ３とを設けたものである。
メモリースティックコントローラ２とフラッシュメモリ３には、それぞれフラッシュメモリインターフェース４Ａ、４Ｂが設けられ、このフラッシュメモリインターフェース４Ａ、４Ｂを介してデータの転送を行う。
【０００４】
また、メモリースティックコントローラ２には、メモリースティックインターフェース６Ｂが設けられ、メモリースティック１とホスト機器５はメモリースティックインターフェース６Ａ、６Ｂを介してデータの転送を行う。
そして、各メモリースティックインターフェース６Ａ、６Ｂはシリアル転送モードおよびパラレル転送モードの２つのモードを有している。例えばシリアル転送モードはデータ線１本の転送であるのに対し、パラレル転送モードはデータ線が４本で、かつシリアル時の２倍の周波数で転送する。すなわち、この場合のパラレル転送モードは、理論上、シリアル時の８倍の転送速度をもつ。
【特許文献１】特開２００３−２４１９０８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来の構成では、メモリースティックインターフェースがどの転送モードで動作しているのかを外部から判断することはできない。このためユーザはインターフェースの動作モードを認識することができないという問題がある。
また別の問題として、パラレル転送に対応していないホスト機器が存在するため、パラレル転送の速度に魅力を感じて購入したユーザがパラレル転送に対応していないホスト機器に接続して動作が遅いと感じたときに、その原因がホスト機器にあることを認識できず、パラレル転送はそれほど速くないのだと思い、結果として高速なパラレル転送という付加価値に不満を抱いてしまう恐れもある。
【０００６】
そこで本発明は、シリアル転送モードとパラレル転送モードの双方を有する記録媒体において、転送モードの状態を外部から容易に視認することが可能な記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述の目的を達成するため、本発明の記録媒体は、データを格納するメモリ素子と、前記メモリ素子に対するデータの書き込み、読み出し動作を制御するとともに、前記データの書き込み、読み出し時にシリアル転送モードとパラレル転送モードの一方を選択してデータの転送動作を行うメモリコントローラと、前記メモリコントローラにおける転送モードの選択状態を外部に表示する表示手段とを有することを特徴とする。
【発明の効果】
【０００８】
本発明の記録媒体によれば、メモリコントローラにおける転送モードの選択状態を外部に表示する表示手段を設けたことから、データの書き込み、読み出し時にシリアル転送モードで動作しているか、パラレル転送モードで動作しているかをユーザに容易に認識させることができる。したがって、ユーザに不要な混乱を与えることなく、快適な使用状態を提供できる効果がある。
【発明を実施するための最良の形態】
【０００９】
本発明の実施の形態では、メモリースティックの小型筐体の基端部に転送モードがシリアル転送モードかパラレル転送モードかを示すＬＥＤを設けた。メモリースティックの転送モードは、ホスト機器からの制御信号によってメモリースティックコントローラのレジスタ内に設定される。メモリースティックコントローラでは、メモリースティックの転送モードがシリアルかパラレルかでＬＥＤの点灯表示状態を切り替え、現時点での転送モードをユーザに表示する。
【実施例１】
【００１０】
図１は本発明の実施例によるメモリースティックの概観を示す図であり、図１（Ａ）は底面図、図１（Ｂ）はその底面側からの斜視図である。
図示のように、本実施例のメモリースティック１１は、偏平スティック状の小型筐体１０を有し、この筐体１０の先端に端子部１３を設け、さらに、この筐体１０の基端部に転送モード表示手段となるＬＥＤ１９を設けたものである。すなわち、本実施例のメモリースティックでは、転送モードがシリアルかパラレルかでＬＥＤ１９の表示状態を切り替え、ユーザに表示する。
なお、ＬＥＤ１９を配置する位置については、メモリースティックをホスト機器に差した状態で外側から目視し易い位置であればよく、特に限定しないものとする。
【００１１】
図２は本実施例によるメモリースティックを用いたシステムの概要を示すブロック図である。
本実施例のメモリースティック１１は、小型筐体１０内に、メモリースティックコントローラ１５及びフラッシュメモリ２２を内蔵し、小型筐体１０の外側部に上述した端子部１３及びＬＥＤ１９を設けたものである。
まず、端子部１３は以下のような端子を有している。なお、図では省略しているが、ホスト機器１２側にも同様の端子が設けられているものとする。
ＩＮＳ端子は、メモリースティック１１の挿入状態を検出するために用いられる。ホスト機器側のＩＮＳ端子は、メモリースティック１１が未接続の場合にはＨＩＧＨとなり、メモリースティック１１が挿入された場合に端子ＶＳＳとつながり、ＬＯＷとなる。
ＶＣＣ端子は、ホスト機器１２からメモリースティック１１に電源供給するための端子である。具体的には、電源電圧Ｖｃｃ＝２．７〜３．６Ｖの範囲でホスト機器１２によって制御される。
また、ＢＳ、ＤＡＴＡ１、ＳＤＩＯ／ＤＡＴＡ０、ＤＡＴＡ２、ＤＡＴＡ３、ＳＣＬＫは、ホスト機器１２とメモリースティック１１との間の通信に用いられる。
そして、シリアル転送モードで用いられる端子はＢＳ（バスステート）、ＳＣＬＫ（クロック）、ＳＤＩＯ（データ）の３つである。
また、パラレル転送モードで用いられる端子はＢＳ（バスステート）、ＳＣＬＫ（クロック）、ＤＡＴＡ０，ＤＡＴＡ１，ＤＡＴＡ２，ＤＡＴＡ３の６つである。
【００１２】
次に、メモリースティックコントローラ１５について説明する。図示のように、メモリースティックコントローラ１５には、メモリースティックインターフェース１４及びレジスタ１６が設けられており、レジスタ１６はメディア種の格納用レジスタ領域１７及びインターフェースモード（シリアル転送モード及びパラレル転送モード等）の格納用レジスタ領域１８が設けられている。
そして、メモリースティックインターフェース１４の動作モードはメモリースティックコントローラ１５内のインターフェースモード格納用のレジスタ領域１８に格納されており、その値が「１」の場合にシリアル転送モード、値が「０」の場合にパラレル転送モードであることを表す。そして、このレジスタ領域１８の値はメモリースティックインターフェース１４を介してホスト機器１２から書き込むことができる。
また、メモリースティックインターフェース１４の動作モードのレジスタ領域１８の出力端子を抵抗２０を介して電源電圧Ｖｃｃに接続されたＬＥＤ１９に接続し、レジスタ領域１８の出力電圧をＬＥＤ１９の駆動電位Ｖａとし、転送モードの表示を行う。具体的には、シリアル転送モード時にはＶａ＝Ｖｃｃとなり、ＬＥＤ１９は点灯しない。また、パラレル転送モード時にはＶａ＝０Ｖとなり、抵抗２０によって適切な量の電流が流れ、ＬＥＤ１９が点灯する。したがって、このＬＥＤ１９の点灯によってパラレル転送モードであることをユーザが容易に知ることが可能となる。
【００１３】
図３はメモリースティックをホスト機器に挿入してからパラレル転送が可能となるまでの流れを示すフローチャートである。
まず、ホスト機器１２にメモリースティック１１を挿入すると、ホスト機器１２とメモリースティック１１との間の１０ピンの端子部１３が接続される。ここで、ＩＮＳ端子はＶＳＳ端子とつながり、ＨＩＧＩ→ＬＯＷとなる（ステップＳ１）。
ホスト機器１２はＩＮＳ端子＝ＬＯＷの状態で、メモリースティック１１の挿入を検出する（ステップＳ２）。
ホスト機器１２はＶＣＣ端子からメモリースティック１１に電源を供給する。電源電圧Ｖｃｃは、Ｖｃｃ＝２．７〜３．６Ｖの範囲でホスト機器１２の仕様等によって決まる（ステップＳ３）。
【００１４】
メモリースティック１１は電源の供給を受けて起動処理に入り、この起動処理において、メモリースティックコントローラ１５にリセットがかかり、レジスタ１６が初期化される。このとき、インターフェースモードのレジスタ領域１８は１（シリアル転送モード）に初期化される。そして、このレジスタ領域１８の出力はＨＩＧＨで、Ｖａ＝Ｖｃｃとなる。この場合、ＬＥＤ１９は点灯しない（ステップＳ４）。
ホスト機器１２はシリアルインターフェース（ＢＳ、ＳＤＩＯ、ＳＣＬＫ）を用いて、メモリースティック１１のメディア種を識別するためのコマンドを送信する。メモリースティックコントローラ１５内にメディア種の識別情報が記憶されたレジスタ領域１７があり、本コマンドは、このレジスタの内容を読み出すものである（ステップＳ５）。
そして、上記のコマンドを受信したメモリースティック１１はメディア種識別用のレジスタ領域１７の値をＳＤＩＯ端子を用いてホスト機器１２側に送信する（ステップＳ６）。
【００１５】
ホスト機器１２では上記の応答からメモリースティック１１のメディア種を認識する。ここでパラレル転送に対応しているか否かの情報も得られるため、もしパラレル転送に対応するメモリースティックであれば、以下のようなパラレル転送モードへの切り替え処理を行う（ステップＳ７）。
すなわち、ホスト機器１２はシリアルインターフェース（ＢＳ、ＳＤＩＯ、ＳＣＬＫ）を用いてパラレル転送に切り替えるためのコマンドを送信し、メモリースティックコントローラ１５では、このコマンドをレジスタ領域１８に書き込む（ステップＳ８）。
上記コマンドを受信したメモリースティック１１はインターフェースモードを記憶するレジスタ領域１８に０（パラレル転送モード）を書き込む。インターフェースモードのレジスタ領域１８の出力はＬＯＷで、Ｖａ＝０＜Ｖｃｃとなり、ＬＥＤ１９の順方向に電流が流れる。この電流量は抵抗２０によって適切な量に調整されてＬＥＤ１９が点灯する（ステップＳ９）。
メモリースティック１１はＳＤＩＯ端子を用いてホスト機器１２にコマンド終了の合図を送る（ステップＳ１０）。
これにより、ホスト機器１２はパラレル転送モードに移行し、以後、パラレルインターフェース（ＢＳ、ＤＡＴＡ０、ＤＡＴＡ１、ＤＡＴＡ２、ＤＡＴＡ３、ＳＣＬＫ）を用いてパラレル転送が可能になる（ステップＳ１１）。
【００１６】
以上のような構成とすることにより、メモリースティックインターフェースの動作モードの状態を筐体上に設けたＬＥＤを用いて表示することができ、ユーザがインターフェースモードの状態を容易に認識できる効果がある。
【００１７】
次に、本実施例の変形例について説明する。
図４は第１の変形例によるメモリースティックを用いたシステムの概要を示すブロック図である。なお、図２に示す構成を同一の要素については同一符号を付している。
上述した図１〜図３に示した例では、シリアル転送モード時にはレジスタの値を１（Ｖａ＝Ｖｃｃ）としてＬＥＤを点灯せず、パラレル転送モード時にはレジスタの値を０（Ｖａ＝０）としてＬＥＤを点灯するようにしたが、図４に示す変形例は、ＬＥＤの接続回路のみ変更し、シリアル転送モード時にＬＥＤを点灯させるようにし、パラレル転送モード時にはＬＥＤを点灯しないようにしたものである。
すなわち、図４に示す例では、レジスタ領域１８の出力端子をＬＥＤ１９を介して接地された抵抗２０に接続し、レジスタ領域１８の出力電圧をＬＥＤ１９の駆動電位Ｖｂとし、転送モードの表示を行う。シリアル転送モード時にはレジスタの値を１（Ｖｂ＝Ｖｃｃ）としてＬＥＤを点灯し、パラレル転送モード時にはレジスタの値を０（Ｖｂ＝０）としてＬＥＤを点灯しない。
【００１８】
また、図２と同じ回路構成を用いた第２の変形例として、インターフェースモードのレジスタ領域１８の値の０と１を逆にする仕様、すなわちシリアル転送モード時には０、パラレル転送モード時には１にすることで、シリアル転送モードのときにＬＥＤを点灯させてもよい。
すなわち、この例では、シリアル転送モード時にはレジスタの値を０（Ｖａ＝０）としてＬＥＤを点灯し、パラレル転送モード時にはレジスタの値を１（Ｖａ＝Ｖｃｃ）としてＬＥＤを点灯しない。
【００１９】
図５は第３の変形例によるメモリースティックを用いたシステムの概要を示すブロック図である。なお、図２に示す構成を同一の要素については同一符号を付している。
この変形例は、ＬＥＤ１９を多色ＬＥＤ（例えば赤と緑）に置き換えて、一方の入力にインバータ２１を加えてＨＩＧＨ／ＬＯＷを反転させることにより、必ずどちらか一方のＬＥＤが点灯するような構成を用いて、例えばシリアル転送モードのときに赤ＬＥＤ、パラレル転送モードのときに緑ＬＥＤを点灯させるようにしたものである。
すなわち、シリアル転送モード時にはレジスタの値を１（Ｖｄ＝ＨＩＧＨ、Ｖｅ＝ＬＯＷ）とし、ＬＥＤ緑を点灯せず、ＬＥＤ赤を点灯する。また、パラレル転送モード時にはレジスタの値を０（Ｖｄ＝ＬＯＷ、Ｖｅ＝ＨＩＧＨ）とし、ＬＥＤ緑を点灯し、ＬＥＤ赤を点灯する。
【００２０】
さらに、本発明は種々の変形が可能である。
例えば、上述した例では、転送モードの識別表示を継続的に行うようにしたが、電力消費の観点から、転送モードの設定後、所定の時間だけ表示を行い、その後は表示を停止するような構成とすることも可能である。
また、他の機能の識別表示と組み合わせることも可能である。特に、多色のＬＥＤを用いる場合に、転送モード以外の機能表示を組合せることが有効となる。
また、本発明はメモリースティック以外の記録媒体に広く適用できるものである。
【図面の簡単な説明】
【００２１】
【図１】本発明の実施例によるメモリースティックの概観を示す底面図及び底面側斜視図である。
【図２】図１に示すメモリースティックを用いたシステムの概要を示すブロック図である。
【図３】図１に示すメモリースティックをホスト機器に挿入してからパラレル転送が可能となるまでの流れを示すフローチャートである。
【図４】図１に示すメモリースティックの変形例を用いたシステムの概要を示すブロック図である。
【図５】図１に示すメモリースティックの他の変形例を用いたシステムの概要を示すブロック図である。
【図６】従来のメモリースティックを用いたシステムの概要を示すブロック図である。
【符号の説明】
【００２２】
１０……小型筐体、１１……メモリースティック、１３……端子部、１５……メモリースティックコントローラ、１９……ＬＥＤ、２２……フラッシュメモリ。
【図１】
2006039920.tif 000003
【図２】
2006039920.tif 000004
【図３】
2006039920.tif 000005
【図４】
2006039920.tif 000006
【図５】
2006039920.tif 000007
【図６】
2006039920.tif 000008