(57)【要約】【課題】カード・スロットに挿入されたメモリに画像を格納する方式のカメラにおいて、そのメモリ容量を気にせずに、カメラ撮像することを可能にすること。【解決手段】カード・スロットに挿入可能で、カード・スロットを備えたホスト機器からメモリ・カードとしてアクセス可能な装置であって、データを格納するデータ格納装置とネットワークを介して通信を行う通信手段と、通信手段を制御するＣＰＵと、ホスト機器からのデータ書込み要求／データ読出し要求がなされる擬似メモリとを有し、ＣＰＵは、ホストからデータ書込み要求がなされたことを検出すると、擬似メモリからデータを読出し、読出したデータを通信手段を介してデータ格納装置に格納するよう制御する一方、ホストからデータ読出し要求がなされたことを検出すると、通信手段を介してデータ格納装置から所望のデータを読出して擬似メモリに書込み制御して、ホストの読出し用データとする。【選択図】        図２
2004213487.tif 000002
【特許請求の範囲】
【請求項１】
カード・スロットに挿入可能で、該カード・スロットを備えたホスト機器からメモリ・カードとしてアクセス可能な装置であって、
データを格納するデータ格納装置とネットワークを介して通信を行う通信手段と、
前記通信手段を制御するＣＰＵと、
前記ホスト機器からのデータ書き込み要求／データ読み出し要求がなされる擬似メモリとを有し、
前記ＣＰＵは、前記擬似メモリに前記データ書き込み要求がなされたことを検出すると、前記擬似メモリに前記ホスト機器によって書き込まれたデータを読み出し、当該読み出したデータを前記通信手段を介して前記データ格納装置に格納するよう制御する一方、前記擬似メモリに前記データ読み出し要求がなされたことを検出すると、前記通信手段を介して前記データ格納装置から所望のデータを読み出して前記擬似メモリに書き込むように制御することにより前記ホスト機器の読み出し用データとすることを特徴とするカード型装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタル・カメラ等の撮像機器やパソコン等の情報処理機器などにコンパクト・フラッシュ・メモリなどのメモリ・カードを挿入するためのメモリ・カードスロットまたはＰＣカードを挿入するためのＰＣカード・スロットに装着可能なカード型装置に関する。
【０００２】
【従来の技術】
従来、撮影データをデジタル・データとして撮影できる機器では、撮影したデータを保存するために、ストレージ・メディアが必要であり、また撮影可能な量はアナログ撮影機器のフィルムやテープと同様に該メディアの保存容量によって限定されていた。
【０００３】
また、外部装置とのインターフェースとして、あるいは機能を追加するアダプタとして、あるいは撮影したデータを保存するための格納装置として、ＰＣカードあるいはＰＣカード・インターフェースが使用されてきていた（例えば特許文献１参照）。
【０００４】
また、外部装置との間で画像データを送受信するために送受信回路を設けたものもある（例えば特許文献２参照）。
【０００５】
また、カメラに着脱可能なカードのコネクタを備え、このコネクタに対して画像の入出力を可能とし、このカードとして大容量のメモリ・カードやシリアル・データに変換するカードとすることも行われている（例えば、特許文献３参照）。
【０００６】
また、ＰＨＳ通信システムを利用してデジタル・カメラの画像データを商用ネットワークなどに送信することも既に行われている（例えば、特許文献４参照）。
【０００７】
また、画像が記憶されたメモリ・カードをカメラから装脱してメモリ・カード装置に装着し、このメモリ・カード装置とＰＨＳを接続してＰＨＳから無線で、ＰＣ（パーソナル・コンピュータ）に接続された受信側ＰＨＳに送信することも行われている（例えば、特許文献５参照）。
【０００８】
また、撮像画像データをインターネットを介して、遠隔の高容量のサーバーに転送して蓄積し、必要に応じて所望の画像データをサーバーよりダウンロードできる、デジタル・カメラもある（例えば、特許文献６参照）。
【０００９】
また、ＰＣカード内に画像及び音声の圧縮伸張回路、電話機能回路及びＲＦ送受信回路、カメラ、マイク等を内蔵することにより、ＰＣカードをＰＣに挿入するだけでＴＶ電話として使用可能とすることも考えられている（例えば、特許文献７参照）。
【００１０】
【特許文献１】
特開平０８−０９８１２５号公報
【００１１】
【特許文献２】
特開平０５−１６７９７９号公報
【００１２】
【特許文献３】
特開平０４−９８０号公報
【００１３】
【特許文献４】
特開平１０−３０８９８１号公報
【００１４】
【特許文献５】
特開平１１−３０８５８８号公報
【００１５】
【特許文献６】
特開２００１−１９７４２９号公報
【００１６】
【特許文献７】
特開２０００−１８４３４２号公報
【００１７】
【発明が解決しようとする課題】
しかしながら、デジタル・カメラに使用される撮像素子の画素数のメガ・ピクセル化に伴って、デジタル・データのサイズが肥大化し、またデジタル動画も進んでいく中、ストレージ・メディアの容量も肥大化せざるを得なくなっており、価格は高いが、アナログ撮影メディアのように、ユーザはいくつものメディアを所有する必要が出てきた。特に長期の旅行にデジタル・カメラを持参する場合などにおいては、単数のメディアでは容量が不足する場合も想定され、従来のフィルム・カメラで複数のフィルムを用意したように、複数のメディアを用意せざるを得ない状況を生じさせている。
【００１８】
アナログ・メディアの場合、例えば従来のスチール・カメラなどでは、複数のフィルムに撮像可能であり、撮像したフィルムは現像により保存する形をとるが、デジタルのストレージ・メディアの場合、そこに格納されているデータをデータとして保存しようとした場合、パソコンなどに取り込んで、ストレージ・メディアを空にしたりする必要もあり、パソコン非所有者にとっては敷居の高いものになっていた。
【００１９】
また、従来の、カメラのメモリ・カードを取り外して、メモリ・カード装置に装着し、このメモリ・カード装置とＰＨＳを接続してＰＨＳから無線で送るような方法では、メモリ・カード内の画像データの安全性に不安もあり、また、そのような方法で画像を外部に伝送する場合は多くの時間を要し、その間、ＰＨＳの使用が不可能になるという問題もある。
【００２０】
また、撮像画像データを、インターネットを介して、遠隔の高容量のサーバーに転送して蓄積し、必要に応じて所望の画像データをサーバーよりダウンロードできるデジタル・カメラもあるが、カメラ自体に最初からそのような機能を有することが前提条件になっており、そのような機能が無いカメラでは利用不可能である。
【００２１】
また、ＰＣカード内に電話機能回路及びＲＦ送受信回路を内蔵したとしても、カメラ自体にＰＣカード・スロットが１つしかなく、そのＰＣカード・スロットに挿入するカードに画像を格納する仕様となっている場合は、利用不可能である。
【００２２】
本発明は、このような問題に鑑みてなされたもので、その目的とするところは、カード・スロットに挿入されたメモリに画像を格納する方式のカメラにおいて、そのメモリ容量を気にせずに、カメラ撮像することを可能にするカード型装置を提供することにある。
【００２３】
【課題を解決するための手段】
上述したような課題を解決するために、請求項１に記載の発明は、カード・スロットに挿入可能で、該カード・スロットを備えたホスト機器からメモリ・カードとしてアクセス可能な装置であって、データを格納するデータ格納装置とネットワークを介して通信を行う通信手段と、前記通信手段を制御するＣＰＵと、前記ホスト機器からのデータ書き込み要求／データ読み出し要求がなされる擬似メモリとを有し、前記ＣＰＵは、前記擬似メモリに前記データ書き込み要求がなされたことを検出すると、前記擬似メモリに前記ホスト機器によって書き込まれたデータを読み出し、当該読み出したデータを前記通信手段を介して前記データ格納装置に格納するよう制御する一方、前記擬似メモリに前記データ読み出し要求がなされたことを検出すると、前記通信手段を介して前記データ格納装置から所望のデータを読み出して前記擬似メモリに書き込むように制御することにより前記ホスト機器の読み出し用データとすることを特徴とする。
【００２４】
この発明によって、インターネットに接続されたサーバー、あるいはホーム・サーバーに撮像した画像データを格納することができ、したがって、ストレージ・メディアの容量を気にすることなく、また、新たなストレージ・メディアを必要とすることなく、カメラ撮像を継続することが可能となる。
【００２５】
【発明の実施の形態】
以下、図面を参照して本発明の実施例について説明する。
【００２６】
図１は、本発明を適用したシステムを説明する図であり、符号１００は、本発明のストレージ・カードを使用するカメラ、符号１０１はインターネットを経由してストレージするデータを送信するストレージ・カード（カード装着部に挿入可能な装置）である。図においてカメラ１００とストレージ・カード１０１を分離して、恰もケーブル接続しているように描いているが、ストレージ・カード１０１はカメラ１００に装着されている。ストレージ・カード１０１が外部との通信をするのでそれを強調するために、分離した形態で描いている。
【００２７】
図において、符号１０６はインターネット（なお本実施形態ではインターネットであるとするが、ＬＡＮ、無線ＬＡＮ等その他のネットワークであっても構わない）を表わしている。符号１０２は、インターネット１０６を介してストレージ・カード１０１と通信し、データを受信するサーバー装置であり、符号１０３はそのサーバー装置に接続されたストレージ装置である。また符号１０４はサーバー装置１０２とインターネット１０６を介して通信し、あるいは、インターネット１０６を介してストレージ・カード１０１と通信し、ストレージ・カード１０１に格納されたデータを受信し、ストアし、ディスプレイ装置１０５に表示を行うホーム・サーバーである。ここで、ホーム・サーバー内にもストレージ装置があるものとする。
【００２８】
図１において、ストレージ・カード１０１からインターネット上に送られたデータを、サーバー装置１０２が受信して、ストレージ装置１０３内に格納するか、あるいはホーム・サーバー１０４が受信して、その内部のストレージ装置に格納するかは、ストレージＰＣカード１０１が決定する。この送り先の決定において、図１に示したようなシステムにおいては、予め送信先を決めてから送信するようにしてもよいし、あるいは、最初にホーム・サーバーとアクセスして、ホーム・サーバーとアクセス可能であり、且つ格納可能であることを確認して、確認が取れればホーム・サーバーに送り、確認が取れなければサーバー１０２に送るようにしてもよい。
【００２９】
また、図１において、ホーム・サーバー１０４が無いシステムにおいては、ストレージ・カード１０１は、サーバー１０２に向けてデータを送信する。
【００３０】
図２は、図１に示した本発明のストレージ・カード１０１の内部構成を示す図である。発明を実施したストレージ・カードは、カードが装着される機器とデータ送受を行うためのコネクタ２１１に接続されるバス２００と、メモリ・チップ（コンパクト・フラッシュ（商標）等）の動作をソフト的にシミュレーションする擬似メモリ装置２０２と、インターネット経由でサーバーと通信するための符号２０５で示す通信装置と、符号２０３で示すＣＰＵ２０３と、ＣＰＵ（２０３）が実行するプログラムを格納する符号２０４に示すプログラム格納装置と、符号２１０で示されるＣＰＵのワーク用メモリ・チップとで構成されている。
【００３１】
ここで、ＣＰＵ２０３はＰＣカードが挿入された機器とは無関係に動作可能であり、コネクタ２１１側（カードが装着される機器）から見た場合、図２に示すカードは、コンパクト・フラッシュなどのメモリ・カードあるいはＣａｒｄＢｕｓ  ＰＣカードと同様のものとして動作する。言い替えれば、カードが挿入された機器からは、本ストレージ・カード１０１はストレージ・メディアとして扱われる。なお、図２において、擬似メモリ装置２０２は、ＣＦカード、スマート・メディア、メモリ・スティック等のメモリ・カードのシミュレーション動作を行う。
【００３２】
図３は図２の擬似メモリ装置の構成を詳細に説明するための図である。擬似メモリ装置は、インターフェース・バス３０１からの指示に応じてアドレスを書き込むアドレス・レジスタ３０７、インターフェース・バス３０１からのリード指示時にデータをリードさせるための読み出しデータ・レジスタ・ブロック３０８、インターフェース・バス３０１からのライト指示時にデータをライトさせるための書き込みデータ・レジスタ・ブロック３０９、アドレス・レジスタ・ブロックへの書き込み信号を生成するＯＲゲート・ブロック３０６、ＣＰＵへのインターフェース信号への読み書きを通知するデータを生成するフリップフロップ・ブロック３２５、ＣＰＵのアドレスをデコードし各ブロック、装置へのアクセス信号を生成するアドレス・デコーダ・ブロック３１８と、図に示したような信号線とから構成される。
【００３３】
カメラ等のストレージ・メディアを利用する機器に本ストレージ・カードが挿入された状態で、例えば、ユーザがその機器を操作して撮像した場合、機器からデータの書き込みが発生する。書き込みは書き込みアドレスと書き込みデータからなり、アドレスはアドレス・レジスタ・ブロック３０７に書き込まれ、データはデータ書き込みブロック３０９に書き込まれる。このとき、ＣＰＵ３１４はフリップフロップ・ブロック３２５により書き込みが発生したことを検出し、アドレス・レジスタ・ブロック３０７より書き込みアドレスを読み出し、データ書き込みブロック３０９より書き込まれたデータを読み出し、通信装置３１７へ当該読み出したデータとアドレス・データを転送し、ＣＰＵはＰｒｏｇｒａｍ格納装置３１７のプログラムにしたがって通信装置を制御しインターネットを経由して書き込まれたデータをサーバー装置あるいはホーム・サーバー装置へ送信するように制御する。以上の動作を繰り返すことにより、カメラ等の撮像装置は、本ストレージ・カード１０１を従来のストレージ装置と同様にアクセスを行ない撮像データの格納を行えるようになる。
【００３４】
格納データを読み出すときは、同様にアドレス・レジスタ・ブロック３０７に読み出しのアドレスが書き込まれ、ＣＰＵは読み出しであることをフリップフロップ・ブロックにより検出し、アドレス・レジスタ・ブロックに書き込まれたアドレス・データを読み出し、通信装置へアドレス・データを転送し、ＣＰＵはＰｒｏｇｒａｍ格納装置３１７のプログラムにしたがって通信装置を制御しインターネットを経由してサーバー装置あるいはホーム・サーバー装置へアドレス・データを送信し、サーバー装置あるいはホーム・サーバー装置は該当するデータを送信する。ＣＰＵは通信装置を制御し受信した読み出しデータをデータ読み出しレジスタ・ブロック３０８へ書き込み、インターフェース・バスの読み出しデータとする。以上の動作を繰り返すことより、カメラ等の撮像装置は擬似メモリ装置を従来のストレージ装置と同様にアクセスして撮像データを読み出す。
【００３５】
ここで、ホーム・サーバーへデータを送信する際に、直接送るのではなく、サーバー装置１０２を経由するようにすることも可能であり、また、サーバー装置１０２を経由して、別のサーバー装置に送り、そのストレージ装置に格納することも可能である。
【００３６】
また、本ストレージ・カードから、インターネットにデータを送信（アップロード）するばかりでなく、例えば、前回送信したデータのダウンロードを要求し、送信されたデータをダウンロードして、メモリ・チップ２１０内に格納するようにすること可能である。メモリ・チップ２１０内に格納されたデータは、例えば、カメラの再生機能を使用して液晶モニターで見ることができる。
【００３７】
上述した、インターネットを介してのデータ転送において、例えばプロバイダに接続し、そのプロバイダ内のストレージ装置に、あるいは他のサーバーのストレージ装置に格納する場合、そのプロバイダとの通信の確立、最終的なデータの転送先等のついては、予めプログラム格納装置２０４内にプログラムと共に格納して置くことで、ユーザの特別の操作を必要とせずに実行することができる。また、そのようなユーザ個別のデータを含め、上述した機能を実行するプログラムをダウンロードして、プログラム格納装置２０４に格納し、そのプログラムを実行させることも可能である。
【００３８】
また、インターネットを介してのデータ転送の契機については、インターフェース・バス・アクセスから直接データを送受信するのではなく、メモリ・チップ２１０への書き込みを一時的に行ない、その都度メモリ・チップ２１０とアクセスして残容量を算出し、空き容量が所定の第１の値以下になった場合にデータの転送を開始し、転送中に空き容量が第２の値以上になった時点で、以後のデータの転送を中止するようにしてもよい。この場合、例えば、書き込み可能なデータ量の最大サイズ以下に残容量がなった時点で転送を開始し、転送されないで残ったデータ量が半分以下となった時点で、転送を終了するようにすることも可能である。この場合、例えば、転送するデータ量を抑制しながらも、メモリ・チップ内に書き込み可能な空き容量を確保することができ、また転送先の格納可能容量とメモリ・チップの容量の合計まで、画像を撮像して格納することができるとともに通信時のタイミングのずれなどにも対応可能になる。
【００３９】
また、メモリ・チップに格納したデータは撮像画像のサムネイルであっても良い。これは撮像データはカード外部へ送信されるが、撮像装置単体で画像を見たい場合、撮像データほど詳細なデータを表示せずとも確認は可能であり、読み出し時に通信にかかる電力等を消費せずに行える。
【００４０】
また、サーバー装置１０２内の可能記録容量に制限がある場合、その制限を越えたとき、書き込みができない旨のデータをインターフェース・バスに対してＣＰＵがデータ読み出しレジスタ・ブロックへ書き込む。
【００４１】
無線を使用してインターネットに接続する場合、ホットスポット（商標）、あるいは一般的にはワイヤレス・スポット（無線スポット）と呼ばれている場所を利用することができ、そのようなポイントで上述した機能を実行する場合には、通信装置２０５をそのような設備を利用可能な構成とすることも可能である。
【００４２】
ユビキタス・ネットワークにおいては、上述した本発明のストレージ・カードは、例えば、従来のメモリ・カードスロットを備えたデジタル・カメラで使用可能となるので、該デジタル・カメラを利用するユーザに多くの便宜をもたらすことになる。
【００４３】
本発明の様々な例と実施例が示され説明されたが、当業者であれば、本発明の趣旨と範囲は本明細書内の特定の説明と図に限定されるのではなく、本願特許請求の範囲内で、様々の修正と変更が可能であることが理解されるであろう。
【００４４】
本発明の実施形態の例を、実施態様として、本願特許請求の範囲を含め、以下に列挙する。
【００４５】
〔実施態様１〕
カード・スロットに挿入可能で、該カード・スロットを備えたホスト機器からメモリ・カードとしてアクセス可能な装置であって、
データを格納するデータ格納装置とネットワークを介して通信を行う通信手段と、
前記通信手段を制御するＣＰＵと、
前記ホスト機器からのデータ書き込み要求／データ読み出し要求がなされる擬似メモリとを有し、
前記ＣＰＵは、前記擬似メモリに前記データ書き込み要求がなされたことを検出すると、前記擬似メモリに前記ホスト機器によって書き込まれたデータを読み出し、当該読み出したデータを前記通信手段を介して前記データ格納装置に格納するよう制御する一方、前記擬似メモリに前記データ読み出し要求がなされたことを検出すると、前記通信手段を介して前記データ格納装置から所望のデータを読み出して前記擬似メモリに書き込むように制御することにより前記ホスト機器の読み出し用データとすることを特徴とするカード型装置。
【００４６】
〔実施態様２〕
前記擬似メモリは、データを読み出すためのアドレスを書き込むためのアドレス・レジスタと、書き込み対象データ及び読み出し対象のデータを書き込むためのデータ・レジスタとを含むことを特徴とする実施態様１に記載のカード型装置。
【００４７】
〔実施態様３〕
前記データ・レジスタは、前記書き込み対象データを書き込むための書き込み用データ・レジスタと、前記読み出し対象データを書き込むための読み出し用データ・レジスタとから構成されることを特徴とする実施態様２に記載のカード型装置。
【００４８】
〔実施態様４〕
前記カード型装置は、更に、前記カード・スロットに接続されるインターフェース・バスと、前記通信手段と前記ＣＰＵとに接続されるＣＰＵバスとを有し、前記擬似メモリは前記インターフェース・バスと前記ＣＰＵバスとに接続されることを特徴とする実施態様１に記載のカード型装置。
【００４９】
〔実施態様５〕
前記カード型装置は、更に前記ＣＰＵを動作させるためのプログラムを格納するプログラム格納メモリを有し、前記プログラム格納メモリに格納されるプログラムは前記ネットワークを介してダウンロードされ、前記ＣＰＵにより実行可能であることを特徴とする実施態様１に記載のカード型装置。
【００５０】
〔実施態様６〕
前記通信手段は、無線で前記ネットワークに接続されることを特徴とする実施態様１に記載のカード型装置。
【００５１】
〔実施態様７〕
前記ホスト機器はデジタル・カメラであることを特徴とする実施態様１に記載のカード型装置。
【００５２】
【発明の効果】
以上説明したように本発明によるストレージ・カード（カード型装置）を装着したデジタル・カメラは、本ストレージ・カード内に格納されたデータをインターネットに接続されたストレージ装置に転送するので、本ストレージ・カードの記憶容量を越えて、送信先のストレージ装置に格納可能な容量まで、内蔵する電池が機能する限り、撮影者はストレージ・メディアの残量を気にすることなく撮影を行うことができる。したがって、ユーザは本ストレージ・メディアを所有すればよいので、複数のメモリ・カードを持ち歩かずに済む。
【００５３】
また、本ストレージ・カード内に通信装置を設けたので、本ストレージ・カードを装着可能なデジタル・カメラの機能を向上させることができる。
【００５４】
さらに、サーバー装置やホーム・サーバー等との通信を自動的に行うので、撮影者は撮影したデータの確認や消去も通常のストレージ・メディアと遜色のない操作を行うこともできるため、撮影者は新たな操作を覚える必要もない。
【００５５】
さらに、パソコン非所有者でも、例えば、サーバー上に格納された撮影データの保存や整理に関する操作を携帯電話等から実行可能にすることにより、パソコン非所有者に対しての敷居を低くすることができ、またパソコン所有者でホーム・サーバーを備えているユーザに対しては、そのホーム・サーバーのストレージ装置の容量を大きくすることで、実質的に撮影可能な枚数について無制限とすることができる。
【図面の簡単な説明】
【図１】本発明を適用したシステムを説明する図である。
【図２】図１に示した、本発明を実施したストレージ・カード１０１の構成を示す図である。
【図３】図２に示した擬似メモリ装置を詳細に説明するための図である。
【符号の説明】
１００    ストレージ装置としてストレージ・カードを装着するカメラ
１０１    本発明によるストレージ・カード
１０２    サーバー装置
１０３    サーバー装置のストレージ
１０４    ホーム・サーバー（ストレージ装置を含む）
１０５    表示装置
１０６    インターネット
２００    ストレージＩ／Ｆバス
２０１    ＰＣカード内部ＣＰＵバス
２０２    擬似メモリ装置
２０３    ＣＰＵ
２０４    プログラム格納装置
２０５    通信装置
３０１    ストレージＩ／Ｆバス
３０２    インターフェース側アドレス・バス
３０３    インターフェース側データ・バス
３０４    インターフェース側ライト・イネーブル信号線
３０５    インターフェース側リード・イネーブル信号線
３０６    ＯＲゲート・ブロック
３０７    アドレス・レジスタ・ブロック
３０８    インターフェース側データ読み出しブロック
３０９    インターフェース側データ書き込みブロック
３１０    ＣＰＵ側データ・バス
３１１    ＣＰＵバス
３１２    ＣＰＵ側アドレス・バス
３１３    ＣＰＵ側データ・バス
３１４    ＣＰＵ
３１５    Ｐｒｏｇｒａｍ格納装置
３１６    ワーク・メモリ装置
３１７    通信装置
３１８    デコーダ装置
３１９    通信装置セレクト信号線
３２０    ワーク・メモリ装置セレクト信号線
３２１    Ｐｒｏｇｒａｍ格納装置セレクト信号線
３２２    アドレス・レジスタ・ブロック・セレクト信号線
３２３    インターフェース側データ読み出しブロック・セレクト信号線
３２４    インターフェース側データ書き込みブロック・セレクト信号線
３２５    フリップフロップ・ブロック
【図１】
2004213487.tif 000003
【図２】
2004213487.tif 000004
【図３】
2004213487.tif 000005