(57)【特許請求の範囲】
【請求項１】
画像データを当該画像記録装置に着脱可能な記録媒体に記録する画像記録装置であって、
前記記録媒体に記録すべき前記画像データを生成する生成手段と、
ユーザに応じて設定されたファイル名の構成方法に関する構成方法情報が当該画像記録装置に装着された前記記録媒体に記録されていた場合、前記記録媒体から前記構成方法情報を取得するデータ取得手段と、
前記データ取得手段が取得した前記構成方法情報に基づいて、文字と続き番号とを組み合わせて前記画像データのファイル名を決定するファイル名決定手段と、
前記ファイル名決定手段により決定された前記ファイル名で、前記画像データを前記記録媒体に記録する記録手段と
を備えたことを特徴とする画像記録装置。
【請求項２】
前記構成方法情報は、前記ファイル名に使用する複数の文字を決定するための情報であることを特徴とする請求項１記載の画像記録装置。
【請求項３】
画像データを画像記録装置に着脱可能な記録媒体に記録する画像記録装置における画像記録方法であって、
前記記録媒体に記録すべき前記画像データを生成する生成ステップと、
ユーザに応じて設定されたファイル名の構成方法に関する構成方法情報が前記画像記録装置に装着された前記記録媒体に記録されていた場合、前記記録媒体から前記構成方法情報を取得するデータ取得ステップと、
前記データ取得ステップにおいて取得した前記構成方法情報に基づいて、文字と続き番号とを組み合わせて前記画像データのファイル名を決定するファイル名決定ステップと、
前記ファイル名決定ステップにおいて決定された前記ファイル名で、前記画像データを前記記録媒体に記録する記録ステップと
を含むことを特徴とする画像記録方法。
【請求項４】
前記構成方法情報は、前記ファイル名に使用する複数の文字を決定するための情報であることを特徴とする請求項３記載の画像記録方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像をデジタル化して記録するデジタルカメラなどの画像記録装置及び画像記録方法に関する。
【０００２】
【従来の技術】
従来、画像や音声をデジタル化して半導体メモリカードや小型のハードディスク等のPCMCIA（Personal Computer Memory Card International Association ）記録媒体に記録するデジタルカメラが存在する。上記PCMCIA記録媒体は、それに記録されたデータをホストコンピュータで読むことができるように構成されている。通常、画像データ及び音声データは圧縮符号化されて記録される。
【０００３】
画像に関連するデータ、例えば撮影年月日、撮影モード、撮影条件などの情報は、個々のファイルに記録される。それぞれのファイル名はカメラが決定する。例えば画像のファイル名は、例えば頭３文字を“ＩＭＧ”として、その後に５桁の数字で構成するなどして決定している。
【０００４】
【発明が解決しようとする課題】
従来のデジタルカメラでは、画像に付与する関連データとして、カメラのモデル名、カメラの製品番号、日付、撮影データ等のようなカメラが発生するデータを用いている。そのため、ユーザが任意の属性情報、例えばカメラが自分のものであるという専有者情報を定義することはできなかった。
【０００５】
また、カメラが発生する画像データファイルの名前は、カメラのシステムを動かすプログラムが固定的に定めて発生していた。そのため、ユーザがファイル名を自身の要求するように構成することはできず、撮影後ユーザがファイルを整理するときには不便であった。
【０００６】
本発明は、上記従来例の問題を解決すべく成されたものであり、デジタルカメラが生成する付与属性以外の属性をユーザが設定してファイルに格納できるようにするとともに、ユーザがファイル名の設定を自由に行えるようにすることを目的とする。
【０００７】
【課題を解決するための手段】
本発明においては、画像記録装置は、ファイル名の構成方法情報を前記画像記録装置に着脱可能な記録媒体中に保存しておき、画像ファイルの作成時にそのファイル名の構成方法情報に設定された構成方法に従ってファイル名を生成する。この場合において、例えばファイル名の構成方法情報をユーザが設定して記録媒体中に保持しておき、その設定された構成方法に従ってファイル名を生成する。または、記録媒体中に保持されているファイル名の構成方法情報のうち、ユーザにより設定された撮影記録モードに応じた方法に従ってファイル名を生成するようにしても良い。
【０００８】
また、本発明の、画像記録装置における画像記録方法では、ファイル名の構成方法情報を前記画像記録装置に着脱可能な記録媒体中に保持しておき、画像記録装置は画像ファイルの作成時にそのファイル名の構成方法情報に設定された構成方法に従ってファイル名を生成する。この場合において、例えばファイル名の構成方法情報をユーザが設定して記録媒体中に保持しておき、その設定された構成方法に従ってファイル名を生成する。または、記録媒体中に保持されているファイル名の構成方法情報のうち、ユーザにより設定された撮影記録モードに応じた方法に従ってファイル名を生成するようにしても良い。
【００１０】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づき説明する。
図１は、本発明の記録装置の一実施形態である電子デジタルカメラの構成の要素的特徴を示すブロック図である。なお、本実施形態に直接関係しない光学系入力部、例えばレンズ、絞り、シャッタ、ＣＣＤ，Ａ／Ｄ変換器、色信号処理回路などは、図示を簡単にして１０１で表してある。
【００１１】
本実施形態の電子デジタルカメラは、光学系入力部１０１、メモリ１０２、圧縮符号化部１０５、媒体記録Ｉ／Ｆ１０６、ＣＰＵ１０７、ＲＡＭ１０９、操作部１１０、ＲＯＭ１１１、不揮発性メモリ１１２、ホスト通信Ｉ／Ｆ１１４により構成される。
【００１２】
上記光学系入力部１０１で処理された画像データは、一旦メモリ１０２に蓄えられる。次に、圧縮符号化部１０５は、上記光学系入力部１０１で信号処理されメモリ１０２に蓄えられた画像データを圧縮符号化する。この圧縮符号化された画像データは、媒体記録Ｉ／Ｆ  １０６を介して着脱可能記録媒体１０８に書き込まれる。このとき、画像一枚につき一個の画像データファイルが生成される。なお、画像データの圧縮方法としては、例えば、国際標準方式として規定されているＪＰＥＧ方式（ＩＳＯ／ＩＥＣＤＩＳ  １０９１８ー１に記載されている圧縮方式）を用いることができる。
【００１３】
媒体記録Ｉ／Ｆ１０６は、例えば着脱可能記録媒体１０８のためのインタフェースとして、PCMCIAやＪＥＩＤＡ（Japan Electronic Industry Development Association ）などで規定されたメモリカードインタフェースを有している。すなわち、圧縮符号化部１０５から受け取った画像データをインタフェースプロトコルに従って着脱可能記録媒体１０８に読み書きするためのロジック回路およびインタフェースコネクタを有している。着脱可能記録媒体１０８は、それに適合するメモリカードやハードディスク等を用いることができる。着脱可能記録媒体１０８上には、例えばＤＯＳ（Disk Operating System ）のＦＡＴ（File Allocation Table ）ファイルシステム規約に従ってファイルを記録する。
【００１４】
なお、このような撮影記録や後述する通信動作の制御はＣＰＵ１０７が行っている。その撮影記録や通信ためのプログラムは、読み出し専用メモリ（ＲＯＭ）１１１に格納されており、ＲＡＭ１０９は、ＲＯＭ１１１から読み出したプログラムを実行する際に使われる。
【００１５】
本実施形態のデジタルカメラは、操作部１１０において例えばユーザが画像サイズの設定（撮影記録モードの設定）を行うように構成する。例えば、６４０×４８０、及び３２０×２４０の画像サイズを選べるようにする。６４０×４８０の画像サイズを選択した場合、発生するファイル名は、頭３文字は“ＬＲＧ”として続けて５桁の続き番号を用いてファイル名を生成する。この場合、ファイル名はＬＲＧ００００１．ＪＰＧのようになる。一方、３２０×２４０の画像サイズを選択した場合、発生するファイル名は、頭３文字は“ＭＥＤ”として続けて５桁の続き番号を用いてファイル名を生成する。この場合、ファイル名はＭＥＤ００００２．ＪＰＧのようになる。
【００１６】
外部のホストコンピュータ１１５との通信インタフェース１１４は、例えばRS232C等のインタフェース回路及びキャラクタ同期通信のためのロジック回路等を含む。また、このホスト通信インタフェース１１４にホストコンピュータ１１５から送られてくる情報をカメラのＣＰＵ１０７が理解して動作するように、カメラのＲＯＭ（Read Only Memory）１１１に記録されるソフトウェアを構成する。そして、カメラの外部にホストコンピュータ１１５をこのRS232Cを用いて接続し、ホストコンピュータ１１５上で動作するアプリケーションが上記RS232Cを介してカメラと通信を行えるように構成する。通常、撮影時は、カメラとホストコンピュータ１１５とは切り離して使用される。
【００１７】
ホストコンピュータ１１５は、通信路１１６、ホスト通信インタフェース１１４及びカメラを介して該カメラに装着されている着脱可能記録媒体１０８の読み書きを行うようにしてもよいし、ホストコンピュータ１１５自身に着脱可能記録媒体１１８の読み書きを行う媒体記録Ｉ／Ｆ１１７を付加して、着脱可能記録媒体１１８からカメラの撮影した画像ファイルを読み取るようにしてもよい。かかる画像ファイルを読み取ることによって、図５のように、ホストコンピュータ１１５の画面５００上のウィンドウ５０３にファイル名が表示される。
【００１８】
本実施形態では、ユーザは、上記ホストコンピュータ１１５のアプリケーションが提供するＧＵＩ（グラフィカルユーザインタフェース）を通じて、データファイルに付与する属性情報をカメラに入力することが可能である。属性情報を入力するときのホストコンピュータ１１５の画面は、図４のように表示される。属性情報の例として、カメラの専有者情報、例えば所有者情報、具体的には名前、所属、住所など（例えば、Ozaki,Suzuki,etc）を入力する。
【００１９】
ユーザが入力した属性情報は、通信路１１６、ホスト通信インタフェース１１４を通じてカメラに転送される。カメラは、その転送された属性情報を不揮発性メモリ１１２、例えばEEPROMに記憶する。そして、記憶されたデータを見たいときには、図５のようにホストコンピュータ１１５の画面上に表示される。
【００２０】
なお、説明が前後したが、図５において、５０５はデータファイル毎の属性情報であり、“Ｔｈｍ”は縮小画像、“Ｍｅｄ”は画像サイズが中程度、“Ｓｍｌ”は画像サイズが小、“Ｌｒｇ”は画像サイズが大を示す。また、図５において、５０７は属性情報としてのカメラの所有者情報である。
【００２１】
カメラは、不揮発性メモリ１１２にユーザの設定した属性情報が存在すると、画像データファイルを作成するときにその属性情報をそのファイルの中に所定のフォーマットに従って格納する。例えばＪＰＥＧの場合、アプリケーションが自由に使用できるエリア（＝アプリケーションマーカーセグメント）を用いて上記属性情報を格納することができる。
【００２２】
また、本実施形態では、ユーザは、上記アプリケーションが提供するＧＵＩ（グラフィカルユーザインタフェース）を通じて、データファイルの名前の構成方法に関する情報をカメラに入力することも可能である。例えば、ファイル名の頭３文字に関する情報を入力するようにする。ユーザが入力したファイル名の頭３文字は、通信回路１１６、ホスト通信インタフェース１１４を通じてカメラに転送され、カメラはその転送された情報を不揮発性メモリ１１２に記憶する。
【００２３】
カメラは、不揮発性メモリ１１２にユーザの設定したファイル名の頭３文字が存在すると、画像データファイルを作成するときにそのファイル名の頭３文字、それに続けて５桁の通し番号を用いてファイル名を生成する。
【００２４】
図２は、上記のように構成した本実施形態デジタルカメラおよびホストコンピュータ１１５の具体的な構成例を示す図である。同図において、ホストコンピュータ１１５は、公知の構成を持つパーソナルコンピュータ本体１１５ａと、画像などの表示を行うディスプレイ１１５ｂと、情報入力を行うキーボード１１５ｃとにより構成される。また、本実施形態のデジタルカメラ１００は、PCMCIAカードスロット１２０を有し、デジタルカメラ１００が撮影したデジタル画像をPCMCIAカードに記録することができるように構成されている。
【００２５】
１１９はPCMCIAスロットカバーであり、それが閉まっている状態ではPCMCIAカードスロット１２０は隠れており、PCMCIAカードを抜き差しすることはできない。PCMCIAカードカバー１１９が開いている状態でのみPCMCIAカードを抜き差しできる。１２１はPCMCIAカードカバー１１９の開閉状態を検知するカードカバースイッチ（図１では図示していない）であり、PCMCIAカードカバー１１９が完全に閉じた状態でＯＮになり、開いた状態ではＯＦＦになる。
【００２６】
本実施形態のデジタルカメラ１００とホストコンピュータ１１５とを接続する通信路１１６は、シリアルあるいはパラレルのケーブルで構成され、このケーブル１１６を通じてホストコンピュータ１１５はデジタルカメラ１００のPCMCIAカードに記録された画像を取り込んで表示したり、またPCMCIAカードにデータを記録させることができる。この場合、図１のホスト通信インタフェース１１４は、シリアルあるいはパラレルの入出力ポートを含む。
【００２７】
図３は、上記ホストコンピュータ１１５の具体的な構成例を示す図である。図３において、２０９はハードウェアであり、２０５はハードウェア２０９の上で動作するオペレーティングシステム（ＯＳ）であり、２０４はＯＳ２０５の上で動作するアプリケーションソフトウェアである。
【００２８】
なお、ハードウェア２０９とＯＳ２０５とを構成するブロックのうち、構成要件として当然に含まれるが本実施形態を説明する上で直接必要としないブロックに関しては図示していない。そのような図示していないブロックの例として、ハードウェア２０９としてはＣＰＵやメモリ等があり、ＯＳ２０５としてはメモリ管理システム等がある。
【００２９】
また、２１５はファイルやデータを物理的に格納するハードディスク、２０８はＯＳ２０５を構成するファイルシステムであり、アプリケーションソフトウェア２０４がハードウェア２０９を意識せずにファイルの入出力が行えるようにする機能がある。２１４はファイルシステム２０８がハードディスク２１５の読み書きを行うためのディスクＩＯインターフェースである。
【００３０】
２０７はＯＳ２０５を構成する描画管理システムであり、アプリケーションソフトウェア２０４がハードウェア２０９を意識せずに描画が行えるようにする機能がある。２１３は描画管理システム２０７がディスプレイ１１５ｂに描画を行うためのビデオインターフェースである。
【００３１】
２０６はＯＳ２０５を構成するデバイス管理システムであり、アプリケーションソフトウェア２０４がハードウェア２０９を意識せずに外部に接続されたデバイスからの入力を受け取り、またデバイスへの出力を行うことができるようにする機能がある。２１０はデバイス管理システム２０６がキーボード１１５ｃの入力を受け取るためのキーボードインターフェース、２１２はデバイス管理システム２０６が入出力ポート２１６からの入力を受け取り、また出力を行うための入出力ポートインターフェースである。
【００３２】
上記入出力ポート２１６は、パラレルあるいはシリアルのポートであり、パラレルあるいはシリアルのケーブル１１６が接続される。２０１はデジタルカメラ制御システムであり、通信制御手段２０２と情報表示手段２０３とを備えている。上記通信制御手段２０２は、デジタルカメラ１００に対して画像を送信するように要求したり、デジタルカメラ１００にデータを書き込むように要求したりする。また、情報表示手段２０３は、デジタルカメラ１００から送信されたデータを表示したり、またユーザに対してデジタルカメラ１００の状態を表示したりする。このディジタルカメラ１００からのデータをホストコンピュータ１１５上の画面内のウィンドウ５０３に表示する例が、上記した図５に示されている。
【００３３】
＜他の実施形態＞
上記実施形態では、ユーザが設定する属性情報及びファイル名の構成方法情報は、通信路１１６を介してホストコンピュータ１１５から本実施形態のデジタルカメラに転送し、不揮発性メモリ１１２に保持するように構成した。すなわち、上記の情報をカメラごとに設定できるように構成した。
【００３４】
それとは別の実施形態として、ホストコンピュータ１１５上に着脱可能記録媒体１１８の読み書きを行う媒体記録Ｉ／Ｆ１１７を装着して、着脱可能記録媒体１１８上に上記属性情報及びファイル名の構成方法情報を格納したデータファイルを作成する。そして、カメラが着脱可能記録媒体１０８を受け付けたときに上記設定情報を格納したデータファイルが存在する場合、その中の設定情報を用いて属性情報を画像ファイルへ格納したり、ファイル名の決定を行うようにしてもよい。そのようにすることで、着脱可能記録媒体ごとに属性情報やファイル名を変更できることになり、より融通性のある属性情報の記録、ファイル名の生成が可能になる。
【００３５】
また、上記実施形態では、ユーザが設定する属性情報及びファイル名の構成方法情報は、通信路１１６を介してホストコンピュータ１１５からカメラに転送し、不揮発性メモリ１１２に保持するように構成したが、カメラの操作部１１０によってこれらの設定が可能なように構成してもよい。
【００３６】
また、ファイルの名前の構成方法については、上記実施形態では頭３文字を変更するように説明したが、ファイル名の長さに関する制約を守る範囲で任意の文字数を用いても構わない。上記実施形態では画像の場合についてのみ説明したが、画像の場合、音声の場合のそれぞれについて設定できるようにしてもよい。画像について特に縮小画像も同時に作成しておく場合は、その縮小画像のための設定も行えるようにしてもよい。そうすることによって音声、本体画像、縮小画像の仕分け整理が非常に簡易になる。
【００３７】
なお、上述した実施形態の機能を実現するように各種のデバイスを動作させるように、該各種デバイスと接続された装置あるいはシステム内のコンピュータに対し、上記実施形態の機能を実現するためのソフトウェアのプログラムコードを供給し、そのシステムあるいは装置のコンピュータ（ＣＰＵあるいはＭＰＵ）に格納されたプログラムに従って上記各種デバイスを動作させることによって実施したものは、本発明の範疇に含まれる。
【００３８】
また、この場合、上記ソフトウェアのプログラムコード自体が上述した実施形態の機能を実現することになり、そのプログラムコード自体、およびそのプログラムコードをコンピュータに供給するための手段、例えばかかるプログラムコードを格納した記憶媒体は本発明を構成する。かかるプログラムコードを記憶する記憶媒体としては、例えばフロッピーディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００３９】
また、コンピュータが供給されたプログラムコードを実行することにより、上述の実施形態の機能が実現されるだけでなく、そのプログラムコードがコンピュータにおいて稼働しているＯＳ（オペレーティングシステム）あるいは他のアプリケーションソフト等の共同して上述の実施形態の機能が実現される場合にもかかるプログラムコードは本発明の実施形態に含まれることは言うまでもない。
【００４０】
さらに、供給されたプログラムコードがコンピュータの機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに格納された後、そのプログラムコードの指示に基づいてその機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって上述した実施形態の機能が実現される場合にも本発明に含まれることは言うまでもない。
【００４１】
【発明の効果】
以上説明したように、本発明によれば、ユーザが画像記録装置に着脱可能な記録媒体ごとに設定したファイル名の構成方法情報に従って、画像記録装置で固定的に使用している名前付け方法と異なる方法で画像データのファイルの名前を決定することができる。
【図面の簡単な説明】
【図１】本発明の記録装置の一実施形態である電子デジタルカメラ、及びホストコンピュータからなるシステムの構成を示すブロック図である。
【図２】本発明の記録装置の一実施形態である電子デジタルカメラ、及びホストコンピュータを実施する具体的な構成例を示す外観図である。
【図３】図２に示したホストコンピュータの具体的な構成例を示す図である。
【図４】属性情報を入力するときのホストコンピュータの画面の例を示す図である。
【図５】ホストコンピュータの画面上に表示されるファイル名の例を示す図である。
【符号の説明】
１００  電子デジタルカメラ
１０１  光学系入力部
１０２  画像メモリ
１０６  媒体記録Ｉ／Ｆ
１０７  ＣＰＵ
１０８  着脱可能記録媒体
１０９  ＲＡＭ
１１０  操作部
１１１  ＲＯＭ
１１２  不揮発性メモリ
１１４  ホスト通信Ｉ／Ｆ（ＲＳ２３２Ｃインタフェース）
１１５  ホストコンピュータ
１１６  通信路（ＲＳ２３２Ｃ）
１１７  媒体記録Ｉ／Ｆ
１１８  着脱可能記録媒体
【図１】
0004272714.tif 000002
【図２】
0004272714.tif 000003
【図３】
0004272714.tif 000004
【図４】
0004272714.tif 000005
【図５】
0004272714.tif 000006