(57)【要約】【課題】特別な通信手段や転送制御手段を装置本体に搭載しないで外部接続型の記録媒体を利用できる安価な情報装置を提供する。また，使用者が，使用したい容量分だけの料金を支払い，さらに容量を追加したい場合にはその分だけの料金を支払うという利便性の高い情報記録装置サービスを提供する。【解決手段】ＣＦカードＡＴＡのＩ／Ｆを持つカード内に、一次記憶手段と無線通信手段とカード制御部を持ち、カード制御部は自律的に一旦一次記憶手段に書き込まれたデータを外部ストレージ上の論理ストレージに無線で転送する。また、外部ストレージ側の論理ストレージの容量の設定を変更することにより、カードの見かけの容量を増加させることが出来る。また、支払った料金に応じてカードの見かけの容量を決定するというサービスを提供することが出来る。【選択図】        図１
2004172840.tif 000002
【特許請求の範囲】
【請求項１】
情報生成装置と，
情報生成装置と着脱可能な記録情報入出力装置と，
記録情報入出力装置とは物理的に別の少なくとも一つ以上の記録情報格納装置と，
第一の通信手段を用いて記録情報入出力装置に記録情報を入出力する記録情報入出力手段と，
記録情報入出力装置が脱着されたことを検出する脱着検出手段と，
記録情報入出力装置内において入出力する記録情報を一次的に記憶する一次記憶手段と，
第一の通信手段とは別の通信手段であって記録情報入出力装置と記録情報格納装置間で情報を転送するための第二の通信手段と，
を備えた情報記録システム。
【請求項２】
記録情報入出力装置が，自立的に第二の通信手段を用いて一次記憶手段から記録情報格納装置へ記録情報を転送する記録情報転送手段
を備えた請求項１に記載の情報記録システム。
【請求項３】
第二の通信手段において通信不能状態を検出する通信不能検出手段を備え，
通信不能検出手段によって通信不能となった場合には，脱着検出手段において装脱の状態が検出される事
を特徴とする請求項２に記載の情報記録システム。
【請求項４】
脱着検出手段において装脱の状態が検出された場合に，
新たな情報の生成及び再生を禁止すること
を特徴とする請求項３に記載の情報記録システム。
【請求項５】
脱着検出手段において装脱の状態が検出された場合に，
所定の警告表示を行うこと
を特徴とする請求項３に記載の情報記録システム。
【請求項６】
脱着検出手段において装脱の状態が検出された場合に，一次記憶手段内に記録情報格納装置へ転送されていない未記録情報が残っていた場合には，
記録情報入出力装置が情報生成装置との装着あるいは装脱のいずれの状態であっても，
未記録情報が全て転送されるまで一次記憶手段から記録情報格納装置へ未記録情報を転送する事
を特徴とする請求項３に記載の情報記録システム。
【請求項７】
通信不能検出手段によって通信不能となった場合に一次記憶手段内に記録情報格納装置へ転送されていない未記録情報が残っていた場合には未記録情報を保持し，
記録情報入力装置が情報生成装置との脱着の状態にかかわらず，
次に通信可能となった時点で，一次記憶装置から記録情報格納装置へ未記録情報を転送する事
を特徴とする請求項３に記載の情報記録システム。
【請求項８】
ファイルアロケーション情報をもつファイルシステムと，
上記ファイルシステムを用いて情報を生成する情報生成装置であって，
上記ファイルシステムのファイルアロケーション情報は常時一次記憶手段に記憶し，ファイルアロケーション情報の読出し時においては記録情報転送手段による記録情報の転送を行わないこと
を特徴とする請求項２に記載の情報記録システム。
【請求項９】
記録情報入出力装置は，
内部電池と，
情報生成装置から供給される第一の電源供給手段と，
記録情報入出力装置内部電池から供給される第二の電源供給手段と，
第一の電源供給手段からの電源供給と第二の電源供給手段からの電源供給とを選択的に使用する電源供給選択手段と，
脱着検出手段によって検出された装着状態に応じて電源供給選択手段によって電源供給手段を切り替える手段と
を備えた請求項２に記載の情報記録システム。
【請求項１０】
上記第一の通信手段がカード型をした汎用的な通信規格であり
上記第二の通信手段が無線通信を用いる
事を特徴とする請求項２に記載の情報記録システム。
【請求項１１】
上記第一の通信手段がカード型をした汎用的な通信規格であり
上記第二の通信手段がケーブルの形状を用いた有線通信を用いる
事を特徴とする請求項２に記載の情報記録システム。
【請求項１２】
上記第一の通信手段がケーブルを用いた汎用的な通信規格であり
上記第二の通信手段が無線通信を用いる
事を特徴とする請求項２に記載の情報記録システム。
【請求項１３】
複数の記録情報格納装置の中から使用する記録情報格納装置選択する記録情報格納装置選択手段を
備えた請求項２に記載の情報記録システム。
【請求項１４】
記録情報格納装置選択手段にて使用する記録情報格納装置を変更した場合には，脱着検出手段において装脱の状態が一旦検出されること
を特徴とする請求項１３に記載の情報記録システム。
【請求項１５】
記録情報格納装置の容量を設定可能な，記録容量設定手段を
備えた請求項２に記載の情報記録システム。
【請求項１６】
記録容量変更手段にて記録情報格納装置の容量を変更した場合には，脱着検出手段において装脱の状態が一旦検出されること
を特徴とする請求項１５に記載の情報記録システム。
【請求項１７】
設定された記録容量，または使用済みの容量，または使用可能空き容量，を表示する容量表示手段を
備えた請求項１５に記載の情報記録システム。
【請求項１８】
設定された記録容量，または使用済みの容量，または使用可能容量，を記録情報入出力装置上に表示する容量表示手段を
備えた請求項１５に記載の情報記録システム。
【請求項１９】
記録情報入力装置利用者が支払った料金に応じて記録容量を設定することを特徴とする請求項１５に記載の情報記録サービスシステム。
【請求項２０】
記録情報入力装置利用者が支払った料金に応じて記録情報格納装置に格納された画像ファイルをプリントすること
を特徴とする請求項１５に記載の情報記録及びプリントサービスシステム。
【請求項２１】
インターネットによって，記録情報格納装置にアクセスできること
を特徴とする請求項１５に記載の情報記録サービスシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は，デジタルカメラ，ＰＣ，ＰＤＡ，などのデジタル情報をファイルとして扱う機器における情報の記録技術に関する。
【０００２】
【従来の技術】
近年においては，デジタルカメラやＰＤＡ等の携帯可能な情報装置では，ＣＦカードやマイクロドライブなどの脱着可能で装置内蔵型の記録媒体や，有線又は無線で接続された外部接続型の記録媒体に記録される。
【０００３】
これら情報装置においては，情報を所定のファイルフォーマットに則ったファイルに変換して，記録媒体に格納するために，ファイルシステムを搭載するが，一般的には広く普及したファイルシステム，具体的にはＦＡＴファイルシステム，が用いられている。
【０００４】
これら脱着可能な記録媒体とのインターフェースには，一般的に広く普及したカードフォーマットである，ＰＣカード，コンパクトフラッシュ（登録商標），ＳＤ／ＭＭＣカード，スマートメディア，等が用いられている。
【０００５】
有線で接続される外部接続型の記録媒体との通信インターフェースには一般的に広く普及した規格であるＵＳＢ，ＩＥＥＥ１３９４，等が用いられている。
【０００６】
無線で接続される外部接続型の記録媒体との通信インターフェースには一般的に広く普及した規格である，ＰＨＳを用いたＰＩＡＦＳ，ＢｌｕｅＴｏｏｔｈ，ＩＥＥＥ８０２，等が広く用いられている。
【０００７】
また，特開平１１−２８４８９４では，撮像装置で記録された画像データを通信手段を用いて外部のリモートホストに転送することにより，撮像装置に内蔵されている記憶手段の容量に限定されずに撮影を行うことが出来る撮像装置が提案されている。本従来例では，装置内に情報を転送データに変換して，リモートホストに転送するための通信手段を備えている。
【０００８】
また，特開２００１−３６７８６では，第一の記憶媒体すなわちメモリカードと，第一の記憶媒体は別の第二の記憶媒体を備えた外部の記憶装置すなわち増設ユニットとを備え，増設ユニットの装着を検出すると第一の記憶媒体に記録されている画像データを第二の記録媒体に転送させる転送手段を具備する電子カメラが提案されている。本従来例では，増設ユニットとの装着部，増設ユニットの装着を検出する検出手段，画像を転送する転送制御手段，を電子カメラ内に備えている。
【０００９】
【発明が解決しようとする課題】
しかしながら，脱着可能で装置内蔵型すなわちメモリカード型の記録媒体は一般の記憶装置に比べて高価であることと，あまり大容量のものがない上に大容量なものほど高価であるということから，一般に容量自体に制限を受けるという問題があった。
【００１０】
また，大容量の記憶媒体を使用者が購入しても，数年で陳腐化してしまい，記憶媒体を購入するために要した価格に見合うだけの恩恵を長期に渡って受けられないという問題があった。
【００１１】
また，有線又は無線で接続された外部接続型の記録媒体は，それを使用するために専用の通信手段や転送制御手段を装置に搭載する必要があり，情報装置自体のコストが高くなるという問題があった。
【００１２】
また，有線で接続された外部接続型の記録媒体は，装置内蔵型の記録媒体と比べかさばるために，装置の利便性を損なうという問題があった。
【００１３】
さらに，通信手段を用いて外部のリモートホストに転送を行う撮像装置においては，内蔵記録装置とは別に，専用の通信手段や転送制御手段を搭載するために，装置自体のコストが高くなるという問題があった。
【００１４】
また，有線又は無線で接続された外部接続型の記録媒体は，装置の電源投入してからファイルシステムにマウントする場合，ファイルアロケーション情報を取得するのに時間がかかり，結果として迅速にファイルシステムにマウントすることが出来ないという問題があった。またその為に，デジタルカメラ等の撮像装置に置いては，電源投入後すぐに撮影動作が許可されないという問題があった。
【００１５】
また，デジタルカメラ等の撮像装置においては，記憶媒体上にファイルシステムを用いてファイル形式の撮影画像を格納するが，同じ画素数で撮像した画像であっても，所定のファイル形式，例えばＪＰＥＧで圧縮された後の画像ファイルはその内容によってサイズが異なるために，固定サイズの記録媒体における記録可能枚数が正確に予測できないという問題があった。すなわち，銀塩カメラにおけるフィルムの役割を果たすべき記録媒体が，フィルムのように撮影枚数を提示できない為に利便性が損なわれるという問題があった。
【００１６】
したがって，本発明は上述した課題に鑑みてなされたものであり，その目的は，
・かさばらずに利便性の良い大容量の情報記録装置システムを提供すること
・特別な通信手段や転送制御手段を装置本体に搭載しないで外部接続型の記録媒体を利用できる安価な情報装置を提供すること
・銀塩カメラのフィルムのように，決められた枚数の撮影を可能にする撮像装置の記録装置を提供すること
・ファイルシステムへのマウントが迅速に可能にする外部接続型の記録装置を提供すること
・撮像装置等に応用した場合に，外部接続型の記録装置のファイルシステムへのマウント，及び使用可能容量の算出が迅速に行われることにより，撮影指示から撮影可能か否かの判定が迅速に行われ，その結果としてレリーズタイムラグの少ない撮像装置を提供すること
・使用者が，使用したい容量分だけの料金を支払い，さらに容量を追加したい場合にはその分だけの料金を支払うという利便性の高い情報記録装置サービスを提供すること
・使用者が，使用したい容量分だけの料金を支払い，さらに容量を追加したい場合にはその分だけの料金を支払うという利便性の高い画像ファイルプリントサービスを提供すること
・外部接続型の記録媒体に格納された情報を、インターネットを介して容易にアクセスできる情報記録サービスを提供すること
を目的とする。
【００１７】
【課題を解決するための手段】
情報生成装置と，情報生成装置と着脱可能な記録情報入出力装置と，記録情報入出力装置とは物理的に別の少なくとも一つ以上の記録情報格納装置と，第一の通信手段を用いて記録情報入出力装置に記録情報を入出力する記録情報入出力手段と，記録情報入出力装置が脱着されたことを検出する脱着検出手段と，記録情報入出力装置内において入出力する記録情報を一次的に記憶する一次記憶手段と，第一の通信手段とは別の通信手段であって記録情報入出力装置と記録情報格納装置間で情報を転送するための第二の通信手段と，を備えた情報記録システムである。
【００１８】
【発明の実施の形態】
以下，図面を参照して本発明の実施形態を説明する。
【００１９】
（第一の実施形態）
図１は，本発明の実施形態の構成を示す図である。図１においては，撮像装置１００，ＣＦカードＡＴＡ規格に準拠したカード２００，画像ストレージ３００，撮像装置の電源を供給する電池４００，カードの電源を供給する電池５００で構成されている。また，画像ストレージ３００はプリント装置６００及びインターネット７００に接続されている。
【００２０】
カード２００は撮像装置１００に対してＣＦ物理ソケット１４０及びＣＦコネクタ２８０を介して挿抜可能構造となっている。
【００２１】
＜カード初期化＞
図３はカード２００内部のカード制御２３０の制御状態を表す状態遷移図である。まず，カード２００は，初期状態から起動されると初期設定状態となり，初期設定処理を行う。初期設定では，あらかじめ画像ストレージ３００のストレージ３３０上に構成される不図示の複数の論理ストレージの中から所定の論理ストレージとリンクするように論理ストレージＩＤを割り当てられ，不揮発メモリ２７０に記録される。また，当該論理ストレージは，所定のファイルシステムでフォーマットされており，ファイルシステムのパラメータ情報，及びファイルアロケーション情報をカード２００の一次記憶手段２２０に書き込む。この一次記憶手段２２０はカード２００に接続する電源部５００により供給される電源によって，常時データをバックアップ可能としている。
【００２２】
＜カード挿入時の処理＞
初期設定が完了すると，カード２００は，抜去状態においては電池部５００からの電源供給による動作を開始し，低消費電流で動作可能なスリープモードに遷移する。
【００２３】
カード制御２３０は，スリープモード時にカード２００が撮像装置１００のＣＦスロットに挿入されると，ＣＦコネクタ２６０によりカード接続を検出し，動作モードを高速で動作可能なアクティブモードへ遷移させる。
【００２４】
アクティブモードではカードの電源制御２４０はカード２００の電源の供給をカードの電池部５００から撮像装置電源４００へ切り替える。
【００２５】
アクティブモードでの動作を開始したカード制御２３０は，通信部２５０，アンテナ２６０を介して，不揮発メモリ２７０にあらかじめ書き込まれている，論理ストレージＩＤをキーとして画像ストレージ３００との通信が可能か否かの判定を行う。また，カード制御２３０は一次記憶２２０の使用可能領域が所定値以上有るか否かを判定する。ここで，一次記憶２２０の使用可能領域が所定値以上あることが確認されたならば，カード制御２３０はＣＦコネクタ２８０のカードディテクト信号を変化させてカード挿入を撮像装置に検出させる。
【００２６】
一方，撮像装置１００のカメラ制御１２０は，カード２００が挿入されるとＣＦコネクタ２８０に接続されたＣＦ物理スロット１４０上のカードディテクト信号の変化によりカードが挿入されたことを検知し，カード内の不揮発メモリ２７０に格納されているカードの属性情報の読出しを行う。
【００２７】
読み出したカード属性情報によりＣＦカードＡＴＡ規格準拠のカードと認識された場合は，カメラ制御１２０はカード２００をＡＴＡストレージカードと見なしてＣＦカードＡＴＡ  Ｉ／Ｆ１３０を介してＡＴＡプロトコルを用いてアクセスを行い，ファイルシステムのパラメータ情報，及びファイルアロケーション情報を読み出して，不図示のファイルシステムにマウント処理を行う。これらの情報の実体は，カード２００内の一次記憶手段２２０，または不揮発メモリ２７０に格納されており，外部との通信を行うことなしに，迅速に読み出すことが出来る。
【００２８】
以上による，挿入されたカードが迅速にファイルストレージとしてファイルシステムにマウントされ，撮像装置によるファイルアクセスが可能となる。
【００２９】
＜書き込み時の処理＞
（撮像装置側）
次に，撮像装置１００によってストレージ３３０上に構成される不図示の論理ストレージ上のファイルを書き込む場合の動作について説明する。
【００３０】
撮像装置１００はＣＦカードソケットを備えたデジタルカメラである。撮像部１１０はレンズ，絞り，シャッター，撮像素子，画像信号処理部，等を有している。
【００３１】
使用者によって入出力装置１４０にある不図示のシャッターボタンが押下されると，カメラ制御１２０はファイルストレージに撮影画像を格納するだけの空き容量があるか否かを検査を開始する。この検査は，カメラ制御１２０がカード２００をＡＴＡストレージカードと見なしてＣＦカードＡＴＡ  Ｉ／Ｆ１３０を介してＡＴＡプロトコルを用いてアクセスを行い，ファイルシステムのパラメータ情報，及びファイルアロケーション情報を読み出すことにより行われる。これらの情報の実体は，カード２００内の一次記憶２２０，または不揮発メモリ２７０に格納されており，外部との通信を行うことなしに，迅速に読み出すことが出来る。このためこれら空き容量検査処理も，迅速行うことが可能となり，レリーズタイムラグを少なくすることが出来る。
【００３２】
空き容量検査で空き容量があると判定されると，カメラ制御１２０は撮像部１１０に対して撮影開始を指示する。撮像部１１０は撮影が終了するとカメラ制御１２０に撮影した画像データを出力する。カメラ制御１２０は受けとった画像データを所定のフォーマットに則ったファイルに変換し，ＣＦカードＡＴＡ  Ｉ／Ｆ１３０を介してファイルシステム上に画像ファイルの書き込みを指示する。ＣＦカードＡＴＡ  Ｉ／Ｆ１３０は，書き込みを行う画像ファイルをＡＴＡコマンドプロトコル上のデータに変換し，ＣＦ物理ソケット１４０を介してカード２００に対して書き込みデータを出力する。
【００３３】
（カード側）
撮像装置１００より出力された書き込みデータは，ＣＦ物理コネクタ２８０及びＣＦカードＡＴＡ  Ｉ／Ｆ２１０を介して，カード制御２３０に入力され，カード制御２３０は入力された書き込みデータを一次記憶手段２２０に格納する。このとき，カード制御２３０はあらかじめカード初期化時に不揮発メモリ２７０内に設定されたファイルシステムのフォーマット情報に応じて，書き込みデータの特徴にあわせて図８に示される一次記憶手段内の一次記憶バックアップ領域か非バックアップ領域かの何れかにデータを格納する。具体的には、書き込みデータがファイルシステムのファイルアロケーション情報の場合は一次記憶手段のバックアップ領域に格納し、ファイルアロケーション情報以外の場合は，一次記憶手段の非バックアップ領域に格納する。一次記憶手段のバックアップ領域はカード２００に接続する電源部５００により供給される電源によって，常時データをバックアップされ，書き込みデータが常に読み出せる固定キャッシュ領域として使用される。一次記憶手段の非バックアップ領域はカード２００が接続する撮像装置１００の電源制御１５０により電源が供給されている間のみデータを保持し，書き込みデータが画像ストレージへ３００転送されるとその領域を再利用するキャッシュ領域として使用される。
【００３４】
次に，カード２００内の通信部２５０は一次記憶手段に新しいデータが書き込まれたら，画像ストレージ３００へそのデータを転送するために，無線通信を開始する。無線通信を開始するとカード制御２３０は通信部２５０及びアンテナ２６０を介して画像ストレージ３００との無線通信のリンクを張る。
【００３５】
これらの書き込みデータ転送シーケンスについて図２を用いて説明する。図２は一次記憶上の書き込みデータを画像ストレージに転送する際のカード制御２３０の動作シーケンスを表したフローチャートである。
【００３６】
ステップＳ１０においてカード制御２３０は一次記憶上に未転送の書き込みデータがあるか否かを判定する。一次記憶手段２２０上に未転送の書き込みデータがあると判定された場合には，ステップＳ２０において通信部２５０を通じて通信の確立を開始する。通信の確立に成功したら（Ｓ３０）一次記憶の未転送データを通信部２５０から転送し（Ｓ４０），すべての未転送書き込みデータの転送が完了したら（Ｓ５０）通信を切断する。（Ｓ６０）
Ｓ４０において通信部では図４に示されるようなデータ構造を持つパケットを生成して送信を行う。図４のパケット構造において，論理ストレージＩＤ（Ｄ１０）は画像ストレージ３００上に論理的に複数構成される論理ストレージを識別する為のＩＤである。転送開始セクタＤ２０，転送セクタ長Ｄ３０はそれぞれ転送するデータの論理ストレージ上におけるセクタ位置を示すためのものである。転送データＤ４０は一次記憶手段２２０内にある，画像ストレージ３００に転送されるべき未書き込みデータである。
【００３７】
（画像ストレージ側）
次に画像ストレージにおける書き込みデータの受信動作について説明する。画像ストレージ３００は，通信部３１０，サーバー３２０，ストレージ３３０，入出力装置３４０，アンテナ３５０から構成されている。
【００３８】
カードから送信された書き込みデータは図４のデータパケット構造を持ち，アンテナ３５０，通信部３１０を介して，サーバー３２０によって受信される。サーバーはストレージ３３０上に構成された複数の論理ストレージの中から論理ストレージＩＤの一致するものを見つけ出し，論理ストレージ内の指定されたセクタ位置に転送データを書き込む。
【００３９】
ストレージ３３０は一般的なハードディスク装置で構成することが可能で有り，論理ストレージ，ハードディス内のパーティションエントリ用いて等によって容易に構成することが可能である。
【００４０】
＜読み込み時の実施形態＞
（撮像装置の動作）
次に，撮像装置１００によってストレージ３３０上に構成される論理ストレージ上のファイルを読み込む場合の動作について説明する。以下の説明においては，撮像装置１００上に配置される入出力装置１４０上で既に以前に撮影した撮影画像を画像ストレージから読み込んで再生表示する場合を想定している。
【００４１】
まず，撮像装置１００の使用者は入出力装置１４０を用いて以前に撮影した撮影画像の中から所望の撮影画像を選択する。カメラ制御１２０は選択された撮影画像に対応する画像ファイルの読み込みをファイルシステム指示する。ファイルシステムは，カード２００にアクセスを行い，読み込みを行う画像ファイルのデータ格納セクタを知るために，ファイルシステムのパラメータ情報及びファイルアロケーション情報及びディレクトリーエントリ情報を読み込み所望ファイルの格納位置を取得する。ファイルシステムは，取得したファイルの格納位置に相当するデータの読み込みをカード２００に対して行う。これらのアクセスはＣＦカードＡＴＡ  Ｉ／Ｆ１３０を介して，ＡＴＡコマンドプロトコル上のデータに変換され，ＣＦ物理ソケット１４０を介してカード２００に対して行われる。
【００４２】
（カードの動作）
次に読み込み時のカード側の処理シーケンスを図を用いて説明する。図５は画像ストレージ上の読み込みデータをカードに転送する際のカード制御２３０の動作シーケンスを表したフローチャートである。
【００４３】
ステップＳ１１０においてカード制御２３０は一次記憶上に所望のディレクトリーエントリ情報又はファイルデータに対応する目的のセクタデータが存在するか否かの判定を行う。一時記憶内に目的のセクタデータが存在する場合にはステップＳ１８０に遷移する。目的のセクタデータが存在しない場合は，ステップＳ１２０に遷移する。ステップＳ１２０において通信部２５０を通じて画像ストレージとの通信の確立を開始する。通信の確立に成功したら（Ｓ１３０）画像ストレージに対して目的のセクタのデータの転送を要求する。（Ｓ１４０）
Ｓ１４０において通信部では図４に示されるようなデータ構造をとるパケットを用いて転送が行われる。目的のセクタのデータがすべて転送完了したら（Ｓ１５０）ステップＳ１６０において通信を切断し，ステップＳ１７０において転送されたデータを一次記憶に格納しステップＳ１８０に遷移する。
【００４４】
以上、読み込みに成功した場合には、ステップＳ１８０において，目的のセクタのデータを読み込み応答を返す。
【００４５】
なお，読み込みの失敗を検出するために、ステップＳ１３０及びＳ１５０において，一定のタイマを設定して，タイムアウト判定を行い，（Ｓ１９０，Ｓ２００）タイムアウトした場合には転送失敗エラーを返す（Ｓ２１０）ようにしても良い。
【００４６】
以上のシーケンスにより，画像ストレージ上の所望のファイルの転送が成功した場合には，カード２００上の一次記憶内にファイルが格納され，撮像装置１００からのファイル読み込みに対してファイルデータを転送される。
【００４７】
これらの転送はＣＦカードＡＴＡ  Ｉ／Ｆ１３０，ＣＦ物理ソケット１４０，ＣＦ物理コネクタ２８０，ＣＦカードＡＴＡＩ／Ｆ２１０を介して行われる。
【００４８】
また，以上のシーケンスにより，画像ストレージ上の所望のファイルの転送が失敗した場合には，ＡＴＡコマンドプロトコル上で読み込みエラーを返し，撮像装置に対して画像ストレージからのファイルの読み込みに失敗したことを通知する。
【００４９】
読み込み失敗エラーが発生した場合は撮像装置１００は入出力装置上にカード読み込みエラーの表示を行う。
【００５０】
なお，通信の環境が悪い等の理由で，画像ストレージとの間のデータ転送で頻繁にエラーが発生する場合や，長い期間において通信の確立が出来ないような場合においては，ＣＦ物理コネクタ２６０にあるカードディテクト信号をカード非検出状態とし，撮像装置に対してカードが使用不可能な状態であることを通知する。
【００５１】
＜カード抜去時の処理＞
次にカード抜去時の処理について説明する。
【００５２】
カード２００のカード制御２３０は，カード２００が撮像装置１００のＣＦスロットから抜去されると，ＣＦコネクタ２６０によりカード非接続を検出し，カードの電源制御２４０はカード２００の電源の供給を撮像装置電源４００からカードの電池部５００へ切り替える。
【００５３】
このとき，もし撮像装置１００より出力された書き込みデータのうちで画像ストレージに転送されていないで一次記憶内に残っている場合には，図２で表されるフローチャートに従って，引き続きすべてデータが転送されるまで転送を続ける。
【００５４】
通信の環境が悪い等の理由で，画像ストレージとの間のデータ転送で頻繁にエラーが発生したり，長い期間において通信の確立が出来ないような場合においては，一旦通信を切断し，所定の時間が経過した後再び，図２で表されるフローチャートに従ってデータの転送を試みるという処理を行う。
【００５５】
＜撮影枚数／空き容量の表示＞
次に，画像ストレージの空き容量及び残り撮影可能コマ数を表示する実施形態について図Ｄを用いて説明する。
【００５６】
図Ｄにおいてカメラ５０１は，図１における撮像装置１００に相当し，上面に撮影動作を指示するレリーズＳＷ５０２が設けられ，背面には各種撮影モードや再生モードにおける操作の為の入力ＳＷ５０５，ＥＶＦ表示や撮影画像を再生するための液晶表示装置５０４，カード表示部表示窓５０３が設けられ，側面にはＣＦカードを挿入するためのカード挿入口５０６が設けられている。またカード５１０は，図１におけるカード２００に相当し，コンパクトフラッシュ（登録商標）カード規格に準拠した形状を持つカードであり，背面に液晶表示装置で構成されるカード表示部５１１，カードの表示モード等を切り替えるために使用されるカード操作部５１２が設けられている。
【００５７】
カード５１０はカード挿入口５０６からカメラ本体に挿入され，挿入状態に置いてはカード表示部５１１がカード表示部表示窓５０３から目視できるように配置されるように構成されている。
【００５８】
使用者は，カード操作部５１２を用いて以下の中から任意の表示をカード表示部に表示させることが出来る。
【００５９】
・記録容量
・使用済みの容量
・使用可能容量
・使用可能コマ数
記録容量及び使用済みの容量，及び使用可能容量の値は，カード２００内の一次記憶２２０，または不揮発メモリ２７０に格納されている，ファイルシステムのパラメータ情報，及びファイルアロケーション情報を読み出す事により算出することが可能である。したがって外部との通信を行うことなしに，常時迅速に読み出すことが出来，常時カード表示部５１１上に表示を行うことが出来る。
【００６０】
また，使用可能コマ数に関しては，初期状態においてあらかじめ不揮発メモリ２７０に設定されてる値を撮影されるたびに１づつ減らして行き，撮影可能コマ数がゼロになったらカードディテクト信号をオフにしてカードを使用不可能状態にすることにより，設定されたコマ数だけを撮影する事を可能とするカードを構成することが出来る。
【００６１】
＜料金に応じて容量を変化させる＞
前述の実施形態においては，記録容量，撮影可能コマ数をカード２００及び画像ストレージ３００の初期設定状態で任意の値を設定することにより，撮像装置１００から見て所望の容量を持つと見なすことの出来るＣＦカードを構成した。この所望の容量の値を設定する機能を用いて，使用者がシステム管理者に対して料金を支払い，支払った金額に応じた記録容量または撮影可能コマ数を使用可能にするというシステムを構築することが可能である。
【００６２】
また，使用者が使用中に残りの使用可能容量，または撮影可能コマ数，が無くなった場合に，電話やインターネット等の通信手段を用いて，画像ストレージ管理者に対して記録容量または撮影可能コマ数の追加を依頼することが可能である。
この場合，システム管理者は画像ストレージ３００の入出力装置３４０を操作し該使用者の使用しているストレージＩＤを持つ論理ストレージの容量を増加させるようサーバー３２０に指示を行う。サーバー３２０は，ストレージ３２０内に構成される論理ストレージの容量の増加が完了すると，通信部３１０，アンテナ３５０を介してカード２００に対して容量変更の通知を行う。
【００６３】
カード２００は画像ストレージ３００からの容量変更通知を受けると，変更後の容量を不揮発メモリに保存し，カードディテクト信号を一旦オフにしてカード使用不可能状態にする。その後，カードディテクト信号をオンに戻して，撮像装置が再度カード挿入を検出することにより，上述のカード挿入時の一連の処理が行われて，再度ファイルシステムへのマウントが行われ，変更後の容量が使用可能となる。
【００６４】
＜プリントサービス＞
上述の実施形態においては，撮像装置１００が撮影した画像を画像ストレージ３００に格納するまでの一連の処理を示したが，画像ストレージ３００に格納された画像ファイルを画像ストレージ３００に接続されているプリント装置６００に出力してプリント画像を生成することも可能である。
【００６５】
これにより使用者がシステム管理者に対して料金を支払い，支払った金額に応じた記録容量または撮影可能コマ数を使用可能にするとともに，支払った金額に応じた記録容量またはコマ数分の画像をプリントし利用者に渡す，というシステムを構築することが可能である。
【００６６】
＜インターネットによるストレージへのアクセス＞
前述の実施形態においては，撮像装置１００が撮影した画像は，画像ストレージ３００に自動的に格納されるが，画像ストレージ３００は通常撮像装置１００の使用者から離れた遠隔地に配置される。このため，利用者が，画像ストレージ３００内のストレージ３３０上に構築される論理ストレージへのアクセスを行うには，インターネット７００経由で入出力装置３４０へ接続しアクセスするのが良い。この場合，利用者はあらかじめカードに割り当てられたの論理ストレージＩＤをキーとしてストレージ３３０上に構築される論理ストレージへアクセスを行う。
【００６７】
また、図７においては，論理ストレージアクセス装置８００を構成して論理ストレージへアクセスする形態の構成を示している。この構成においては，論理ストレージアクセス装置８００の部分以外の構成は図１に示されるものと同じである。論理ストレージアクセス装置８００はカード２００がＰＣカード物理ソケット８４０に挿入されると，カード２００内の不揮発メモリ２７０からこのカードに割り当てられた論理ストレージＩＤを読み出す。
【００６８】
次に論理ストレージアクセス装置８００はインターネット７００を経由して画像ストレージ３００に接続を行う。接続が成功したら，論理ストレージアクセス装置８００は論理ストレージＩＤをキーとしてストレージ３３０上に構築される論理ストレージへアクセスを行う。以上説明した論理ストレージアクセス装置８００を用いれば，カード利用者が画像ストレージ３００が遠隔地に配置されていることを意識することなしに，通常のメモリカードの如く記録情報入出力装置を使用することが可能となる。
【００６９】
なお，論理ストレージアクセス装置８００は具体的にはＰＣ等で容易に構成することが出来る。
【００７０】
（他の実施形態）
上述の実施形態においては，情報生成装置の例として，デジタルカメラ等の撮像装置を用いた形態を説明したが，これに限るものではなく，例えばＰＣ，ＰＤＡ，カーナビゲーションシステム，音声録音再生装置，画像表示装置，プリンタ，複写機，ファクシミリ装置，等に適用しても良い。
【００７１】
また，上述の実施形態においては，記録情報入出力装置の例としてＣＦカード，記録情報入出力手段としてＣＦカードＡＴＡ  Ｉ／Ｆを用いた形態を説明したが，これに限るものではなく，例えばＳＤカードやＵＳＢ接続のデバイス等で構成しても良い。ＵＳＢ接続で構成した場合の実施形態においては，記録情報入出力手段がＵＳＢマスストレージクラス等の汎用規格のＩ／Ｆを取るのが良い。
【００７２】
また，上述の実施形態においては，記録情報入出力装置と記録情報格納装置の間を無線通信を用いて接続する形態を説明したが，これに限るものではなく，例えばＵＳＢ，ＩＥＥＥ１３９４等の有線通信を用いて構成しても良い。
【００７３】
なお，本発明は，複数の機器（例えばホストコンピュータ，インターフェース機器，リーダ，プリンタなど）から構成されるシステムに適用しても，一つの機器からなる装置（例えば，画像表示装置，プリンタ，複写機，ファクシミリ装置など）に適用してもよい。
【００７４】
また，本発明の目的は，前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を，システムあるいは装置に供給し，そのシステムあるいは装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても，達成されることは言うまでもない。
【００７５】
この場合，記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり，そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００７６】
プログラムコードを供給するための記憶媒体としては，例えば，フロッピディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭなどを用いることができる。
【００７７】
また，コンピュータが読出したプログラムコードを実行することにより，前述した実施形態の機能が実現されるだけでなく，そのプログラムコードの指示に基づき，コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部又は全部を行い，その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００７８】
さらに，記憶媒体から読出されたプログラムコードが，コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後，そのプログラムコードの指示に基づき，その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い，その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００７９】
【発明の効果】
以上説明したように，本発明における請求項１，２によれば，かさばらずに利便性の良い大容量の情報記録装置システムを提供することができる。
【００８０】
また、本発明における請求項１〜１２によれば、特別な通信手段や転送制御手段を装置本体に搭載しないで外部接続型の記録媒体を利用できる安価な情報装置を提供することができる。
【００８１】
また、本発明における請求項１３〜１９によれば、銀塩カメラのフィルムのように，決められた枚数の撮影を可能にする撮像装置の記録装置を提供することができる。
【００８２】
また、本発明における請求項８によれば、ファイルシステムへのマウントが迅速に可能にする外部接続型の記録装置を提供することができる。
【００８３】
また、本発明における請求項８によれば、撮像装置等に応用した場合に，外部接続型の記録装置のファイルシステムへのマウント，及び使用可能容量の算出が迅速に行われることにより，撮影指示から撮影可能か否かの判定が迅速に行われ，その結果としてレリーズタイムラグの少ない撮像装置を提供することができる。
【００８４】
また、本発明における請求項１９によれば、使用者が，使用したい容量分だけの料金を支払い，さらに容量を追加したい場合にはその分だけの料金を支払うという利便性の高い情報記録装置サービスを提供することができる。
【００８５】
また、本発明における請求項２０によれば、使用者が，使用したい容量分だけの料金を支払い，さらに容量を追加したい場合にはその分だけの料金を支払うという利便性の高い画像ファイルプリントサービスを提供することができる。
【００８６】
また、本発明における請求項２１によれば、外部接続型の記録媒体に格納された情報を、インターネットを介して容易にアクセスできる情報記録サービスを提供することができる。
【図面の簡単な説明】
【図１】本発明の実施形態の構成を簡易的に表現したブロック図。
【図２】同実施形態に係る書き込みデータ転送時の処理を示すフローチャート。
【図３】同実施形態に係るカード挿抜時の状態遷移を示す状態図。
【図４】同実施形態に係るカードと画像ストレージ間におけるデータ転送時に用いられるデータパケット構造を示す図。
【図５】同実施形態に係る読み込みデータ転送時の処理を示すフローチャート。
【図６】同実施形態に係る撮像装置の概観構成を示す斜視図。
【図７】本発明の別の実施形態の構成を簡易的に表現したブロック図。
【図８】図１及び図２の一次記憶手段内のメモリマップを示す図。
【図１】
2004172840.tif 000003
【図２】
2004172840.tif 000004
【図３】
2004172840.tif 000005
【図４】
2004172840.tif 000006
【図５】
2004172840.tif 000007
【図６】
2004172840.tif 000008
【図７】
2004172840.tif 000009
【図８】
2004172840.tif 000010