(57)【要約】【課題】データをホストコンピュータを介さずに他の機器とやりとり可能なメモリカードリーダを提供する。【解決手段】メモリカード２内のデータを読み出し可能なメモリカードリーダ４７において、ホストコンピュータを介さずに直接接続された他の機器の動作を制御するホスト手段６７を有する通信制御手段６６を具備することを特徴とする。【選択図】        図１
2004252598.tif 000002
【特許請求の範囲】
【請求項１】
メモリカード内のデータを読み出し可能なメモリカードリーダにおいて、
ホストコンピュータを介さずに直接接続された他の機器の動作を制御するホスト手段を有する通信制御手段を具備することを特徴とするメモリカードリーダ。
【請求項２】
前記通信制御手段は、ホスト手段を有するホスト機器からの制御信号を受け付けて周辺機器として動作する周辺機器手段を有することを特徴とする請求項１記載のメモリカードリーダ。
【請求項３】
ユーザが操作可能なスイッチ手段が設けられ、
前記通信制御手段のホスト手段は、
前記スイッチ手段が操作された場合に、メモリカード内に記憶されているデータを読み出して前記他の機器へ送信し、送信したデータを記録すべき旨のコマンドを他の機器に対して送信するように制御することを特徴とする請求項１または２記載のメモリカードリーダ。
【請求項４】
前記他の機器がデータを記録中には、その旨をユーザに対して表示する表示手段を具備することを特徴とする請求項３記載のメモリカードリーダ。
【請求項５】
前記他の機器は、装着されている光ディスクへデータを書き込み可能な光ディスク装置であることを特徴とする請求項１，２，３または４記載のメモリカードリーダ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はメモリカード内のデータを読み出すメモリカードリーダに関する。
【０００２】
【従来の技術】
携帯情報端末やデジタルカメラ等の機器では、メモリカードを着脱自在に設け、撮影した画像等のデータをメモリカード内に保存するような仕組みが一般的である。
このメモリーカード内に保存されたデータを利用するためには、デジタルカメラ等からメモリカードを取り外し、メモリカード内のデータを読み取りできるメモリカードリーダにメモリカードを装着してメモリカードリーダをコンピュータへ接続させ、コンピュータ内にデータを取り込むようにすることが一般的に行なわれている（例えば、特許文献１参照）。
【０００３】
また、メモリカードは持ち運び等の利便性を考えてコンパクトに形成されているため記憶容量には限度があり、ある程度の容量のデータが保存された場合には、データをコンピュータ内のハードディスクに記憶させるかあるいは光ディスク等の他のメディアに記憶させることが必要になってくる。
そこで、以下に、メモリカードのデータを光ディスクに記憶させる場合について、図４に基づいて説明する。
【０００４】
ここでは、携帯情報端末やデジタルカメラの記録媒体として用いられるメモリカード２内のデータを、ＣＤ−ＲやＣＤ−ＲＷ等の光ディスク２０に書き込む場合について説明する。
メモリカード２自身は、フラッシュメモリ等の記憶手段（図示せず）を有しており、メモリカード２内のデータの読み出しには専用の機器であるメモリカードリーダ４が必要である。
【０００５】
メモリカードリーダ４はホストコンピュータ５（一般に市販されている汎用コンピュータを用いることができる）に通信可能に接続される。ホストコンピュータ５とメモリカードリーダ４とは、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）などの規格で定められたデータ送信形式により接続されることが一般的である。データ送信形式がＵＳＢの場合、ホストコンピュータ５にはホストコンピュータ５に接続されている周辺機器を制御するＵＳＢコントローラが設けられている。ここでは、通信制御部８がＵＳＢコントローラに該当する。
【０００６】
また、ホストコンピュータ５には、メモリカードリーダ４を動作させるためのソフトウェアとしてデバイスドライバ（図示せず）がインストールされる。デバイスドライバはホストコンピュータのＯＳに組み込まれて動作する。このため、ユーザは、メモリカードリーダ４からのデータを読み出してハードディスク６内に保存する場合には、通常のＯＳの機能であるエクスプローラ等を用いて、データのハードディスク６内への保存を行なう。
【０００７】
また、ホストコンピュータ５が光ディスクへデータを書き込む場合には、光ディスク装置用ライトアプリケーションソフト（以下、単にライトアプリという場合がある）９を用いてデータ書き込みが行なわれる。ライトアプリ９は、光ディスク装置２１の動作制御をするデバイスドライバ（図面上では、単にドライバと表す）１０も含んでいる。
【０００８】
なお、光ディスク装置２１は、ホストコンピュータ５からのデータを受信する通信制御部１２、通信制御部１２で受信したデータをＥＦＭ変調等してデータ処理するエンコーダ１４、エンコードされたデータに基づいて光ピックアップ１８のレーザ強度を制御するレーザドライバ１６と、レーザドライバ１６によって制御される光ピックアップ１８とを具備している。
【０００９】
ホストコンピュータ５ではライトアプリ９が作動して、書き込みの方法やデータ書き込み時の書き込み速度等を指示するコマンドを光ディスク装置２１へ出力する。
光ディスク装置２１では、コマンドを受けた制御部（ＣＰＵやメモリ等から構成される）１３がコマンドにしたがってデータ書き込みを行なうように、サーボプロセッサ１５を制御する。サーボプロセッサ１５は、スピンドルモータ３２の駆動や光ピックアップ１８の移動等を制御する。
【００１０】
【特許文献１】
特開２００１−１８８８８３号公報（（０００２）、（０００３）、図１等）
【００１１】
【発明が解決しようとする課題】
上述したように、メモリカードから光ディスク装置内の光ディスクにデータを書き込もうとする場合、書き込むべきデータが保存されているメモリカードを装着したメモリカードリーダをホストコンピュータへ接続し、データを一旦ホストコンピュータ内に記憶させて、ホストコンピュータ上で動作するソフトウェアで操作しないと光ディスクへデータを書き込むことができなかった。
すなわち、従来においてはメモリカード内のデータを他のメディアへコピーする際には、わざわざホストコンピュータにメモリカードリーダを接続してホストコンピュータにデータを読み取らせなくてはならないので、少なくともホストコンピュータが必要であるためにコンピュータ購入費用等のコストがかかり、また接続やデータ読み取り等に時間・手間がかかっているという課題があった。
【００１２】
本発明者は、上記課題を解決すべく検討した結果、メモリカードリーダにおいては、ホストコンピュータに対して周辺機器としての機能しか有していないことに問題があり、メモリカードリーダにもホストとしての機能を持たせれば従来の課題が解決可能ではないかと考え、本発明に想到した。
【００１３】
そこで、本発明は上記課題を解決すべくなされ、その目的とするところは、メモリカード内のデータをホストコンピュータを介さずに他の機器とやりとり可能なメモリカードリーダを提供することにある。
【００１４】
【課題を解決するための手段】
本発明にかかるメモリカードリーダによれば、メモリカード内のデータを読み出し可能なメモリカードリーダにおいて、ホストコンピュータを介さずに直接接続された他の機器の動作を制御するホスト手段を有する通信制御手段を具備することを特徴としている。
この構成を採用することによって、メモリカードリーダをホストコンピュータへ接続しなくとも他の機器にデータを保存するように指示することができ、ホストコンピュータを介さずに直接他のメディア等へのデータ記録が可能である。このため、データを様々なメディアで保存するという行為を、コストおよび手間をかけずに手軽に行なうことが可能となった。
【００１５】
また、前記通信制御手段は、ホスト手段を有するホスト機器からの制御信号を受け付けて周辺機器として動作する周辺機器手段を有することを特徴としてもよい。
この構成によれば、ホストコンピュータに接続してホストコンピュータからの制御によって動作可能でもある。さらに、このようなホスト手段と周辺機器手段を有する機器同士を接続すれば、データのやりとりをどちらの機器から操作してもデータのやりとりが可能となる。
【００１６】
また、ユーザが操作可能なスイッチ手段が設けられ、前記通信制御手段のホスト手段は、前記スイッチ手段が操作された場合に、メモリカード内に記憶されているデータを読み出して前記他の機器へ送信し、送信したデータを記録すべき旨のコマンドを他の機器に対して送信するように制御することを特徴としてもよい。
これによれば、メモリカード内のデータをワンタッチで他の機器へ送信して記録するように指示できるので、容易にデータのバックアップができる。
【００１７】
さらに、前記他の機器がデータを記録中には、その旨をユーザに対して表示する表示手段を具備してもよい。
これによれば、ユーザはメモリカードリーダがデータを送信して他の機器にデータを記録させていることを認識でき、メモリカードを抜き取ったりするなどの行為をしないようにユーザに対して注意を促せる。
【００１８】
さらに、前記他の機器は、装着されている光ディスクへデータを書き込み可能な光ディスク装置であってもよい。
【００１９】
【発明の実施の形態】
次に、本発明のメモリカードリーダについて説明する。メモリカードリーダの内部構成を図１に示す。
メモリカードリーダ４７は、メモリカード２を装着可能な装着部６５と、装着部６５に装着されたメモリカード２内のデータを読み出して他の機器へ送信することができる通信制御部６６と、メモリカードリーダ４７全体の動作を統括制御するＣＰＵやメモリ等から構成される制御部６４とを具備している。
【００２０】
通信制御部６６は、他の機器と接続して動作するためインターフェースとして設けられ、他の機器とのデータ送信形式の規格に適合したものである。他の機器との接続規格としては、ＳＣＳＩ（Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｆａｃｅ）やＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）等の規格があるが、本実施形態では、ＵＳＢ規格を採用しているものとする。したがって、本実施形態での通信制御部６６としては、具体的にはＵＳＢコントローラのホスト機能（ホスト手段６７）と、ＵＳＢ周辺機器としての周辺機器機能（周辺機器手段６８）の両者の機能を有するものである。
【００２１】
なお、通信制御部６６はこのような各規格全てについて対応する１つの部品として設けられているわけではなく、ＳＣＳＩならＳＣＳＩ用の通信制御部があり、ＵＳＢならＵＳＢ用の通信制御部が存在する。したがって、本実施形態のメモリカードリーダ４７は１つの通信制御部６６しか存在しないものについて図示しているが、通信制御部が複数存在するメモリカードリーダ４７であってもよい。
【００２２】
通信制御部６６は、メモリカードリーダ４７に他の機器を接続した場合に、他の機器の接続を検出する検出手段７２、およびメモリカードリーダ４７が他の機器のホスト機器として動作制御を行なうように他の機器に対してコマンドを出力できるコマンド出力手段７４が設けられている。このような検出手段７２とコマンド出力手段７４がホスト手段６７の動作の一部を行なう。
【００２３】
通信制御部６６は、ホスト機能を有する他の機器からのコマンドを受信するコマンド受信手段７６をも設けている。コマンド受信手段７６が周辺機器手段６８の動作の一部を行なう。コマンド受信手段７６が受信したコマンドは後述する制御部６４へ送られ、制御部６４がコマンドに指示された動作を行なうようにメモリカードリーダ４７全体の動作を制御する。
【００２４】
制御部６４は、ＣＰＵやメモリ等から構成されており、メモリカードリーダ４７全体の動作を統括制御する。制御部６４は、ＲＯＭ等の記憶手段（図示せず）内に予め記憶されている制御プログラム（ファームウェア）に基づいて動作する。
【００２５】
スイッチ７０は、特許請求の範囲でいうスイッチ手段として、ワンタッチでメモリカード２内のデータを他の機器に記録するように、ユーザが操作可能に設けられている。スイッチ７０は、制御部６４に接続されている。
スイッチ７０が操作されると、制御部６４では接続されている他の機器（データを記録可能なデータ記録機器であればどのようなものでもよい）へメモリカード２内のデータを記録するようにコマンド出力手段７４を作動させて他の機器にコマンドを出力させる。
【００２６】
また、メモリカードリーダ４７には、ＬＥＤや液晶モニタ等のユーザが視覚的に認識できる表示部７１が設けられており、データを記録している他の機器が動作中はその旨を表示するように動作する。
例えば、他の機器がデータの書き込み中であれば、ＬＥＤが点滅若しくは点灯したり、または液晶等にデータ書き込み中である旨が表示されるように制御部６４が制御する。
【００２７】
次に、メモリカードリーダ４７に他の機器（例えば、光ディスク装置）を接続した場合の動作について図２、図３に基づいて説明する。図３は、両装置の動作を説明するフローチャートである。
ここでメモリカードリーダ４７に接続される光ディスク装置２１としては、少なくとも光ディスク２０にデータを書き込む機能を有していることが必要である。したがって光ディスク２０は、ＣＤ−Ｒ、ＣＤ−ＲＷ等のメディアである。
【００２８】
なお、図２に示す光ディスク装置２１は、従来の技術（図４）で説明したものと同じ構成を採用しているので、同一の構成について図４と同一の符号を付し、説明は省略する。
【００２９】
以下、動作について図３に基づいて説明する。
上述したような光ディスク装置２１を接続したメモリカードリーダ４７のスイッチ７０が操作される（ステップＳ１００）と、制御部６４は通信制御部６６に対して
現在接続されている他の機器である光ディスク装置２１へ、これから送信するデータを記録すべき旨のコマンドを出力させるよう制御する。
そしてステップＳ１０２において通信制御部６６のコマンド出力手段７４が、光ディスク装置２１へデータを記録するように指示するコマンドを出力する。
【００３０】
一方、光ディスク装置２１では、通信制御部１２がコマンドを受信し、制御部１３がコマンドにしたがってデータの書き込みを行なうべくサーボプロセッサ１５やレーザドライバ１６に書き込み準備を行なうように制御する（ステップＳ２００）。
【００３１】
続いて、メモリカードリーダ４７では、制御部６４の制御によりメモリカード２内のデータを読み出す（ステップＳ１０４）。
読み出されたデータは、通信制御部６６が光ディスク装置２１へ送信する（ステップＳ１０６）。
【００３２】
そして、光ディスク装置２１では、通信制御部１２が書き込むべきデータを受信し、制御部１３がサーボプロセッサ１５やレーザドライバ１６を制御して光ディスク２０へデータを書き込む（ステップＳ２０２）。
メモリカードリーダ４７は、光ディスク装置２１を定期的にチェックし、データ書き込み中であれば、表示部７１に、接続された他の機器である光ディスク装置２１では現在データ記録中である旨を表示させることができる。
なお、表示部７１が表示するデータ記録中の表示は、接続された他の機器の状態をチェックした結果に基づいて表示するのではなく、メモリカードリーダ４７からデータを送信している最中において現在データ記録中である旨を表示させてもよく、また接続された他の機器からデータ記録中である旨の信号を受け取ることに基づいて現在データ記録中である旨を表示させるようにしてもよい。
【００３３】
上述した実施形態では、データを記録可能な他の機器として光ディスク装置について説明した。
しかし、他の機器としてはこれに限定されるものではなく、光磁気ディスク装置、磁気ディスク装置等データが記録できる機器であればどのような機器であってもよい。
【００３４】
なお、データ書き込みの方法や書き込み速度の選択をユーザが設定可能となるように、ユーザが操作可能なスイッチ類を、上記スイッチ７０以外にも設けるような構成としてもよい（図示せず）。
さらに、データ書き込みの方法や書き込み速度の選択については、予め図示しない記憶手段内に記憶された制御プログラムにより最適な設定の動作を行なうようにしてもよい。
【００３５】
以上、本発明の好適な実施の形態について種々述べてきたが、本発明は上述する実施の形態に限定されるものではなく、発明の精神を逸脱しない範囲で多くの改変を施し得るのはもちろんである。
【００３６】
【発明の効果】
本発明に係るメモリカードリーダによれば、メモリカードリーダをホストコンピュータへ接続しなくとも他の機器にデータを保存するように指示することができ、ホストコンピュータを介さずに直接他のメディア等へのデータ記録が可能である。
このため、データを様々なメディアで保存するという行為を、コストおよび手間をかけずに手軽に行なうことが可能であるという著効を奏する。
【図面の簡単な説明】
【図１】本発明にかかるメモリカードリーダの内部構成を示すブロック図である。
【図２】本発明にかかるメモリカードリーダに、データ書き込み可能な光ディスク装置を接続したところを示す説明図である。
【図３】本発明にかかるメモリカードリーダに光ディスク装置を接続してデータを送信して記録させる場合の動作説明をするフローチャートである
【図４】従来、メモリカード内のデータを光ディスクに保存させる際の機器の接続構成を示す説明図である。
【符号の説明】
２  メモリカード
４７  メモリカードリーダ
６４  制御部
６５  装着部
６６  通信制御部
６７  ホスト手段
６８  周辺機器手段
７０  スイッチ
７１  表示部
７２  検出手段
７４  コマンド出力手段
７６  コマンド受信手段
【図１】
2004252598.tif 000003
【図２】
2004252598.tif 000004
【図３】
2004252598.tif 000005
【図４】
2004252598.tif 000006