(57)【要約】【課題】自分好みの操作性で操作できるメニュー構成を備えた撮像装置を提供することを目的とする。【解決手段】メニュー画面を表示する表示部（１、３）と、メニュー画面を操作するメニューボタン（６）と、撮影条件を設定するボタンなどのハードウェアキー（４、５、７）と、画像を記憶する着脱可能な記憶媒体（１０）とを備え、該記憶媒体にメニューボタンまたはハードウェアキーの操作に従った動作内容を記述した操作制御ファイルを記憶する。また、前記操作制御ファイルを読み込むことによって、メニューボタンまたはハードウェアキーの操作に応じた動作を操作制御ファイルに記述された内容に従って変更する。【選択図】        図１
2005033405.tif 000002
【特許請求の範囲】
【請求項１】
画像を撮像して記録する撮像装置において、
撮影条件を設定するためのメニュー画面を表示する表示手段と、
前記撮影条件を選択または決定するための操作手段と、
前記撮像装置に装着された記録媒体に記録されている所定の制御ファイルを読み込むことによって、前記表示手段の表示内容および／又は前記操作手段の操作内容を前記制御ファイルに記述された情報に従って変更する制御手段とを備えたことを特徴とする撮像装置。
【請求項２】
画像を撮像して記録する撮像装置において、
撮影条件を設定するためのメニュー画面を表示する表示手段と、
前記撮影条件を選択または決定するための操作手段と、
前記表示手段に表示される表示内容および／又は前記操作手段の操作に基づく操作内容に従った所定の制御ファイルを生成し、前記撮像装置に接続された記録媒体に該制御ファイルを保存する保存手段とを備えたことを特徴とする撮像装置。
【請求項３】
画像を撮像して記録する撮像装置において、
撮影条件を設定するためのメニュー画面を表示する表示手段と、
前記撮影条件を選択または決定するための操作手段と、
前記表示手段に表示される表示内容および／又は前記操作手段の操作に基づく操作内容に従った所定の制御ファイルを生成し、前記撮像装置に接続された記録媒体に該制御ファイルを保存する保存手段と、
前記記録媒体に保存された前記制御ファイルを読み込むことによって、前記表示手段の表示内容および／又は前記操作手段の操作内容を前記制御ファイルに記述された情報に従って変更する制御手段とを備えたことを特徴とする撮像装置。
【請求項４】
請求項１乃至３のいずれか一項において、前記記録媒体内に撮像画像から生成した圧縮画像データと前記制御ファイルとを記録することを特徴とする撮像装置。
【請求項５】
請求項４において、前記圧縮画像データと前記制御ファイルは、前記記録媒体を管理するファイルシステムに従って、それぞれ異なる階層に記録されることを特徴とする撮像装置。
【請求項６】
請求項１または３において、前記記録媒体は着脱可能な構成であって、前記制御手段は前記記録媒体が接続されたときに保存された前記制御ファイルの有無を検出し、有る場合は前記制御ファイルに従って前記表示手段の表示内容および／又は前記操作手段の操作内容を選択的に変更可能となるよう制御することを特徴とする撮像装置。
【請求項７】
請求項１または３において、前記制御手段はマイコンと書き換え可能なメモリで構成されており、前記マイコンが前記記録媒体に保存されている前記制御ファイルを読み出し、前記メモリに前記制御ファイルを記憶させることによって、前記表示手段の表示内容および／又は前記操作手段の操作内容を前記制御ファイルに記述された情報に従って実行するよう制御することを特徴とする撮像装置。
【請求項８】
請求項１または３において、前記制御手段は複数のマイコンと複数の書き換え可能なメモリで構成され、さらに前記複数のマイコンは主マイコンと、該主マイコンからの指令に従う副マイコンとで構成されており、前記主マイコンが前記記録媒体に保存されている前記制御ファイルを読み出し、前記複数のメモリの一部に前記制御ファイルを記憶させ、前記主マイコンから前記副マイコンに対して指令することによって、前記表示手段の表示内容および／又は前記操作手段の操作内容を前記制御ファイルに記述された情報に従って実行するよう制御することを特徴とする撮像装置。
【請求項９】
請求項２において、前記制御手段はマイコンと書き換え可能なメモリで構成されており、前記マイコンは前記メモリを用いて前記制御ファイルを生成し、これを読み出して前記記録媒体に保存することを特徴とする撮像装置。
【請求項１０】
請求項２において、前記制御手段は複数のマイコンと複数の書き換え可能なメモリで構成され、さらに前記複数のマイコンは主マイコンと、該主マイコンからの指令に従う副マイコンとで構成されており、前記副マイコンは前記メモリの一部を用いて前記制御ファイルを生成し、前記主マイコンはこれを読み出して前記記録媒体に保存することを特徴とする撮像装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタルスチルカメラやデジタルビデオカメラといった撮像装置に関するものである。
【０００２】
【従来の技術】
従来、デジタルスチルカメラやデジタルビデオカメラなどの電子カメラには、ユーザが撮影条件等の機能を選択するために用いるメニューや、操作ボタンなどのハードウェアが備わっている。
【０００３】
しかし、ユーザが用意されたメニューを利用して、自分の好みに合わせた撮影条件に変更し、所望の映像を撮影するまでには、深い階層から成るメニュー構造の中から所望の設定項目を探し出してそれを変更し、決定することになり、実際に操作を行うユーザにとっては非常に煩雑さを感じざるを得ない。
【０００４】
また、電子カメラに設けられたハードウェアボタンについては、その操作内容がユーザの意図する動作をダイレクトに実行できるものであれば良いが、多くのボタンは無関係のボタンであるか、或いは特定のボタンのみを何度も同じ操作を繰り返してようやく所望の動作を行えるような操作形態のものが多い。
【０００５】
一方、ユーザの使い方に合わせて、メニュー項目を変更するといった先行技術も考えられており、例えば特開平２００２−８４４４７号公報（特許文献１）に開示されている。
【０００６】
【特許文献１】
特開平２００２−８４４４７号公報
【０００７】
【発明が解決しようとする課題】
民生用の電子カメラは、軽量、コンパクトであることがユーザから求められており、このような電子カメラに搭載できるボタン、ダイヤル、十字キーなどのハードウェア操作手段は非常に少なくなっている。その上で多様な機能の選択を実現する場合、従来技術ではメニュー構造を階層的に深くすることで対応しているが、これではユーザの使い勝手の点で十分とはいえない。
【０００８】
また、上記特許文献１では、ユーザ設定や使用頻度に応じてメニューの表示順を変更しているが、これは操作を熟知したユーザを対象にしている面があるので、操作に慣れ、設定に関する知識が十分にあり、設定がかってに変わった場合でも容易に対応できるようなベテランユーザのみが効果を得る対象となり、必ずしも全てのユーザが扱いやすい形態であるとはいえない。すなわち、ビギナーを含む多くのユーザにとっては、所望の操作性を得ることができないという懸念がある。
【０００９】
本発明は上記の如き問題点を解決して、一般ユーザでも簡単に、自分好みの操作性で操作できるメニュー構成を備えた撮像装置を提供することを目的とする。
【００１０】
【課題を解決するための手段】
斯かる目的を達成する為の手段として、本発明は以下の構成からなる手段を有する。
【００１１】
本発明の撮像装置は、撮影条件を設定するためのメニュー画面を表示する表示手段と、前記撮影条件を選択または決定するための操作手段と、前記撮像装置に装着された記録媒体に記録されている所定の制御ファイルを読み込むことによって、前記表示手段の表示内容および／又は前記操作手段の操作内容を前記制御ファイルに記述された情報に従って変更する制御手段とを備えたことを特徴とする。
【００１２】
【発明の実施の形態】
以下、図面を参照しながら本発明の好適な実施の形態を説明する。
【００１３】
（第１の実施形態）
図１に本発明の実施形態１における撮像装置１及びその付属装置の構成図を示す。撮像装置１はカメラ一体型の画像記録再生装置であり、所謂デジタルビデオカメラ（デジタルスチルカメラであっても良い）である。
【００１４】
撮像装置すなわちデジタルビデオカメラ（以下、ＤＶＣと称す）１は、撮影画像または再生画像をモニタ表示したり、メニュー表示を行ったり、操作ボタンを操作したときの動作状態をキャラクタ表示したりするための表示部として、液晶パネル２および電子式のビューファインダー３を有している。
【００１５】
また、ＤＶＣ１には、特定の撮影条件、例えばマニュアルフォーカスのＯＮ／ＯＦＦを設定するためのハードウェアボタン４、マニュアル露出のＯＮ／ＯＦＦを設定するためのハードウェアボタン５、液晶パネル２および電子式のビューファインダー３に表示されるメニュー画面を表示させ、撮影条件を設定するためのメニューボタン６、メニュー画面の選択や設定の決定操作をするための回転式のダイヤル７、ＳＤカードなどの着脱可能な記録媒体を挿入するためのスロット８、着脱可能な記録媒体の抜き差しを事前に検知するための検知装置が備わったスロット蓋９、着脱可能な記録媒体の例としてＳＤカード１０、その他の着脱可能な記録媒体としてカセットテープ（以下、ＤＶカセットと称す）を挿入するためのメカデッキ１１、ＤＶカセット１２、撮影の開始・停止を行うトリガボタン１３が備わっている。また、上述したような各ボタンを総称して操作ボタンと称す。
【００１６】
ＤＶカセット１２には、ＮＴＳＣ、ＰＡＬなどの民生用テレビに映像を表示するためのＤＶ方式で圧縮符号化された動画像データが記録される。また、ＳＤカード１０には、ＪＰＥＧフォーマットのなどの静止画像や、ＭＰＥＧ１、ＭＰＥＧ２、ＭＰＥＧ４、Ｍｏｔｉｏｎ−ＪＰＥＧなどのストリームデータが記録される。
【００１７】
さらに本発明ではＳＤカード１０の所定のディレクトリに、ユーザが好みの撮影操作制御プログラムを記述した操作制御ファイルを保存できる。ＳＤカード１０をＤＶＣ１に挿入すると、液晶パネル２またはビューファインダー３には、ＳＤカード１０内の操作制御ファイルを適用するかどうかがユーザに問い合わされ、ユーザはそれを決定することで、所望の操作制御が実現される。このような制御は、ＤＶＣ１内のシステムコントローラ（不図示）が行う。
【００１８】
このときの液晶パネル２またはビューファインダーに表示される操作制御に関するメニュー表示形態は、以下のようになる。
【００１９】
通常メニュー使用時、ユーザが良く使う設定項目である「ホワイトバランスのセット」が、メニュー中の第１階層（図１２（ａ））の「カメラ設定」―第２階層（図１２（ｂ））の「ホワイトバランス」−第３階層（図１２（ｃ））の「セット」という過程を経てセットできるものとする。
【００２０】
一方、本発明の操作制御ファイルを適用したメニュー使用時は、「ホワイトバランスのセット」をメニューの第１階層に表示させるように上記操作制御ファイルをあらかじめ記述しておくことによって、図１３のように「ホワイトバランスのセット」をメニューの第１階層に表示させることが実現できる。
【００２１】
また例えば、操作制御ファイルにおいて「ホワイトバランスのセット」を図１のマニュアルフォーカスボタン４を用いて行うように記述した場合は、上記操作制御ファイルの適用処理をＤＶＣ１に実施したことで、「ホワイトバランスのセット」をマニュアルフォーカスボタン４の操作で行うことが実現できる。
【００２２】
続いて、ＳＤカード１０内のユーザが設定可能な撮影操作制御ファイルの構成と、それをＤＶＣ１に適用するプロセスについて説明する。
【００２３】
図３は、ＳＤカード１０内のディレクトリ構造を説明する図である。所定のファイルフォーマットに従った格納の仕方で、画像ファイル等の格納と共に、撮影操作制御ファイルとして、メニュー操作制御ファイルとボタン操作制御ファイルが格納されている。
【００２４】
図２（ａ）、図２（ｂ）および図２（ｃ）は、ＳＤカード挿入時の操作制御ファイルを適用するときのプロセスのフローチャートである。図２（ａ）は、全体の処理の流れを示しており、図２（ｂ）、図２（ｃ）は、各操作手段が選択された場合の処理の流れを示している。まず図２（ａ）に示された全体の処理の流れを説明する。
【００２５】
ＳＤカード１０がＤＶＣ１のスロット蓋９を開けてスロット８に挿入されると（ステップＳ２０１）、ＤＶＣ１はＳＤカード１０の所定のディレクトリを検索し、所定のディレクトリ内に操作制御ファイルがあるかどうかを確認する（ステップＳ２０２）。
【００２６】
ＳＤカード内部のディレクトリ構造は、先述した図３のような階層構造をとっており、これはＤＣＦ（Ｄｅｓｉｇｎ  ｒｕｌｅ  ｆｏｒ  Ｃａｍｅｒａ  Ｆｉｌｅ  ｓｙｓｔｅｍ）に準拠したものである。
【００２７】
ＤＣＦイメージルートディレクトリ「ＤＣＩＭ」内のＤＣＦディレクトリ「１０１ＡＢＣＤＥ」には、ＤＶＣ１で撮影した画像が記録されている。ＤＣＦイメージルートディレクトリ「ＤＣＩＭ」内のディレクトリ「ＡＢＣＤＥＭＳＣ」には、ＤＶＣ１の操作制御ファイルを格納するためのディレクトリがあり、各操作手段別に「ＭＥＮＵ」、「ＢＵＴＴＯＮ」などという名称となっている。
【００２８】
これらのディレクトリ内には、各操作手段のユーザ定義の制御内容が記述された操作制御ファイルが格納されている。制御内容とは、例えばメニュー階層の構成、メニューで選択されている項目（デフォルト値）、ボタンの機能などである。
【００２９】
本実施形態では、上記のようなディレクトリ構造にて実施形態の説明を行うが、この構造に関しては本発明を拘束するものではなく、ＤＣＦ準拠のディレクトリ構造であればどのような構造、ディレクトリに各操作手段のユーザ定義の制御内容が記述された操作制御ファイルが格納されていても構わない。また操作制御ファイルも、各操作手段別にある場合や、すべての操作手段をひとまとめにしたひとつのファイルの場合もあり、いずれも本発明に含まれる。
【００３０】
ステップＳ２０２において、ＳＤカード１０に操作制御ファイルがなかった場合は、本フローは終了となりＤＶＣ１は通常の動作を継続する。ＳＤカード１０に操作制御ファイルがあった場合は、ＤＶＣ１は図４にあるような操作制御ファイルを決定するためのダイアログを表示する。
【００３１】
このダイアログを用いて、所望の操作制御ファイルをロードするか否かをユーザが判断し（ステップＳ２０３）、ユーザがダイヤル７を使って「いいえ」を選択すると、ＤＶＣ１は操作制御ファイルの適用処理を中止して、本フローは終了となり、通常の動作に戻る。このダイアログでユーザが、ダイヤル７を使って「はい」を選択すると、ＤＶＣ１は図５のように各操作別の設定の一覧表示をし、対応する操作制御ファイルがあるものについてはハイライト表示などユーザが見てすぐわかるような表示（ステップＳ２０４）をする。ここでユーザは、ダイヤル７を使って所望の項目にカーソルを合わせ、ダイヤル７を押し込むことでロードする操作制御ファイルを決定する。
【００３２】
項目が多数存在し、一覧に表示されていない場合には、「前」または「次」にカーソルを移動して操作し、所望の項目を画面内に表示させてから、ダイヤル７を使って所望の項目にカーソルを合わせ、ダイヤル７を押し込むことでロードする操作制御ファイルを決定する。
【００３３】
ステップＳ２０４すなわち図５の状態において、ユーザがダイヤル７を使って例えば「メニュー」を選択すると、ＤＶＣ１は図６のような確認ダイアログを表示し、ユーザがダイヤル７を使って「はい」を選択すると、続いてメニューの決定処理（ステップＳ２０５）に移行する。図６の「いいえ」を選択すると、図５の各操作別の設定の一覧表示に戻る。
【００３４】
また、図５の状態において、ユーザがダイヤル７を使って例えば「ボタン」を選択すると、ＤＶＣ１は図７のような確認ダイアログを表示し、ユーザがダイヤル７を使って「はい」を選択すると、続いてボタンの決定処理（ステップＳ２０６）に移行する。図７の「いいえ」を選択すると、図５の各操作別の設定の一覧表示に戻る。
【００３５】
また、「メニュー」、「ボタン」以外の操作制御ファイルが存在するときは、同様の処理を行う。
【００３６】
すべての操作手段の制御設定処理が終了したならば（ステップＳ２０７）、ユーザは図５の「終了」を選択して、制御設定処理を終了させる。
【００３７】
以上が、図２（ａ）の説明である。続いて、図２（ｂ）を用いて、ユーザがメニューの操作制御を選択した場合（ステップＳ２０５）の処理を詳細に説明する。
【００３８】
ＤＶＣ１はＳＤカード１０の所定のディレクトリから、ユーザが好みのメニュー操作制御を記述したメニュー操作制御ファイル名を読み出して、図８のようにメニュー操作制御ファイル名の一覧表示をする（ステップＳ２１１）。そしてユーザは、ダイヤル７を使って所望のメニュー操作制御ファイルにカーソルを合わせ、ダイヤル７を押し込むことでメニュー操作制御を選択する。
【００３９】
さらに、メニュー操作制御ファイルが多数存在し、所望のメニュー操作制御ファイルが一覧に表示されていない場合は、「前」または「次」にカーソルを移動し、ダイヤル７を押し込むことで前または次のメニュー操作制御ファイル候補の表示をさせ、ダイヤル７を使って所望のメニュー操作制御ファイルにカーソルを合わせ、ダイヤル７を押し込むことでメニュー操作制御ファイルを選択する（ステップＳ２１２〜ステップＳ２１５）。
【００４０】
所望のメニュー操作制御ファイルが決定されると（ステップＳ２１６）、ＤＶＣ１は図９のような確認ダイアログを表示する（ステップＳ２１７）。図９でユーザがダイヤル７を使って「はい」を選択すると、メニューの操作制御変更が決定され（ステップＳ２１８）、ＤＶＣ１は指定のメニュー操作手段制御ファイルを読み込んで（ステップＳ２１９）、ユーザが所望するメニュー操作制御を適用し、図８のメニュー操作制御ファイルの一覧表示に戻る。また、「いいえ」を選択すると、そのまま図８のメニュー操作制御ファイルの一覧表示に戻る。ここでユーザがダイヤル７を使って「終了」を選択すると、図５の各操作別の設定の一覧表示に戻る。
【００４１】
以上が、図２（ｂ）の説明である。続いて図２（ｃ）を用いて、ユーザがボタンの操作制御を選択した場合（ステップＳ２０６）の処理を詳細に説明する。
【００４２】
ＤＶＣ１はＳＤカード１０の所定のディレクトリから、ユーザが好みのボタン操作制御を記述したボタン操作制御ファイル名を読み出して、図１０のようにボタン操作制御ファイル名の一覧表示をする（ステップＳ２２１）。そしてユーザは、ダイヤル７を使って所望のボタン操作制御ファイルにカーソルを合わせ、ダイヤル７を押し込むことでボタン操作制御を選択する。
【００４３】
さらに、ボタン操作制御ファイルが多数存在し、所望のボタン操作制御ファイルが一覧に表示されていない場合は、「前」または「次」にカーソルを移動し、ダイヤル７を押し込むことで前または次のボタン操作制御ファイル候補の表示をさせ、ダイヤル７を使って所望のボタン操作制御ファイルにカーソルを合わせ、ダイヤル７を押し込むことでボタン操作制御ファイルを選択する（ステップＳ２２２〜ステップＳ２２５）。
【００４４】
所望のボタン操作制御ファイルが決定されると（ステップＳ２２６）、ＤＶＣ１は図１１のような確認ダイアログを表示する（ステップＳ２２７）。図１１でユーザがダイヤル７を使って「はい」を選択すると、ボタンの操作制御変更が決定され（ステップＳ２２８）、ＤＶＣ１は指定のボタン操作手段制御ファイルを読み込んで（ステップＳ２２９）、ユーザが所望するボタン操作制御を適用し、図１０のボタン操作制御ファイルの一覧表示に戻る。また、「いいえ」を選択すると、そのまま図１０のボタン操作制御ファイルの一覧表示に戻る。ここでユーザがダイヤル７を使って「終了」を選択すると、図５の各操作別の設定の一覧表示に戻る。
【００４５】
なお、図５のダイアログでユーザがダイヤル７を使って「終了」を選択すると、ＤＶＣ１は通常の動作に戻る。なお、上述した実施形態では撮像装置をＤＶＣとして説明したが、本発明は電子カメラすべてに適用でき、まったく同一の効果が得られることは自明である。
【００４６】
このような撮像装置を用いることによって、ユーザは自分の所望する操作制御形態を、ファイルを用いて簡単に撮像装置に適用することができるので、操作性の向上と満足感を得ることができる。
【００４７】
（第２の実施形態）
続いて、本発明の第２の実施形態について説明する。
【００４８】
実施の形態２における撮像装置の構成は、実施の形態１で説明した図１で表わされる。図１に関して、ここでは実施の形態１と同様の機能については説明を省略するが、新たな機能として、ユーザがＳＤカード１０を抜くためにスロット蓋９を開けると、ＤＶＣ１はＳＤカード１０内に操作制御ファイルを保存するかどうかをユーザに問い合わせ、ユーザはそれを決定することで、現在の操作制御設定が操作制御ファイルとしてＳＤカード１０に保存するようにした。
【００４９】
例えば、ユーザがＤＶＣ１を使用中に、メニューで図１２（ｃ）のカメラ設定の「ホワイトバランス」を「セット」に変更するなど、カメラメニューの選択内容を変更していた場合は、上記操作制御ファイルの保存処理をＳＤカード１０に実施したことで、操作制御ファイルに「ホワイトバランス」は「セット」であるというメニュー設定が記述され、ＳＤカード１０に保存される。
【００５０】
また例えば、ユーザが「ホワイトバランスのセット」を図１のマニュアルフォーカスボタン４で行うように変更していた場合は、上記操作制御ファイルの保存処理をＳＤカード１０に実施したことで、操作制御ファイルに「ホワイトバランスのセット」をマニュアルフォーカスボタン４の操作で行うというボタン設定が記述され、ＳＤカード１０に保存される。
【００５１】
次に、ＳＤカード１０内の操作制御ファイルを破棄または保存するプロセスについて説明する。図１４（ａ）、図１４（ｂ）および図１４（ｃ）は、ＳＤカード挿入時の操作制御ファイルを保存するプロセスのフローチャートである。図１４（ａ）は、全体の処理の流れを示しており、図１４（ｂ）、図１４（ｃ）は、各操作手段が選択された場合の処理の流れを示している。まず図１４（ａ）に示された全体の処理の流れを説明する。
【００５２】
ＤＶＣ１のスロット蓋９が開けられたことを検出すると（ステップＳ１４０１）、ＤＶＣ１はＳＤカード１０の所定のディレクトリを検索し、操作制御ファイルを格納したディレクトリがあるかどうかを確認する。ＳＤカード内部のディレクトリ構造は、先述した図３のようなＤＣＦに準拠した階層構造となっている。これらのディレクトリ内には、各操作手段のユーザ定義の制御内容が記述された操作制御ファイルが格納される。制御内容とは、例えばメニュー階層の構成、メニューで選択されている項目（デフォルト値）、ボタンの機能などである。
【００５３】
実施の形態２では、上記のようなディレクトリ構造にて実施形態の説明を行うが、この構造に関しては本発明を拘束するものではなく、ＤＣＦ準拠のディレクトリ構造であればどのような構造、ディレクトリに各操作手段のユーザ定義の制御内容が記述された操作制御ファイルが格納されていても構わない。また操作制御ファイルも、各操作手段別にある場合や、すべての操作手段をひとまとめにしたひとつのファイルの場合もあり、いずれも本発明に含まれる。
【００５４】
続いてＤＶＣ１は、操作制御ファイルをセーブするかどうかを決定するために図１５にあるようなダイアログを表示してユーザに確認する（ステップＳ１４０２）。図１５のダイアログでユーザが、ダイヤル７を使って「いいえ」を選択すると、ＤＶＣ１は現在の操作制御がユーザのロードした制御であるかどうかをチェックする（ステップ１４０３）。もしユーザのロードした操作制御が含まれていれば、図２３のような確認ダイアログを表示し（ステップＳ１４０４）、ユーザがダイヤル７を使って「はい」を選択すると、操作制御ファイルのセーブ処理を中止して、通常の動作に戻る。「いいえ」を選択すると、図１５の各操作別の設定の一覧表示に戻る。
【００５５】
ステップＳ１４０２において、図１５のダイアログでユーザがダイヤル７を使って「はい」を選択すると、ＤＶＣ１は図１６のように各操作別の設定の一覧表示をし、ロードしている操作制御ファイルについてはハイライト表示などユーザが見てすぐわかるような表示（ステップＳ１４０５）をする。ここでユーザは、ダイヤル７を使って所望の操作手段にカーソルを合わせ、ダイヤル７を押し込むことでセーブする操作制御ファイルを決定する。項目が多数存在し、一覧に表示されていない場合には、「前」または「次」にカーソルを移動して操作し、所望の項目を画面内に表示させてから、ダイヤル７を使って所望の項目にカーソルを合わせ、ダイヤル７を押し込むことでセーブする操作制御ファイルを決定する。
【００５６】
ステップＳ１４０５すなわち図１６の状態において、ユーザがダイヤル７を使って例えば「メニュー」を選択すると、ＤＶＣ１は図１７のような確認ダイアログを表示し、ユーザがダイヤル７を使って「はい」を選択すると、続いてメニューの決定処理（ステップＳ１４０６）に移行する。図１７の「いいえ」を選択すると、図１６の各操作別の設定の一覧表示に戻る。
【００５７】
また、図１６の状態において、ユーザがダイヤル７を使って例えば「ボタン」を選択すると、ＤＶＣ１は図１８のような確認ダイアログを表示し、ユーザがダイヤル７を使って「はい」を選択すると、続いてボタンの決定処理（ステップＳ１４０７）に移行する。図１８の「いいえ」を選択すると、図１６の各操作別の設定の一覧表示に戻る。
【００５８】
また、「メニュー」、「ボタン」以外の操作制御ファイルが存在するときは、同様の処理を行う。
【００５９】
すべての操作手段の制御設定処理が終了したならば（ステップＳ１４０８）、ユーザは図１６の「終了」を選択して、制御設定処理を終了させる。
【００６０】
以上が、図１４（ａ）の説明である。続いて、図１４（ｂ）を用いて、ユーザがメニューの操作制御を選択した場合（ステップＳ１４０６）の処理を詳細に説明する。
【００６１】
ＤＶＣ１はＳＤカード１０の所定のディレクトリから、ユーザが好みのメニュー操作制御を記述したメニュー操作制御ファイル名を読み出して、図１９のようにメニュー操作制御ファイル名の一覧表示をする（ステップＳ１４１１）。
【００６２】
図１９において、ユーザは、ダイヤル７を使って所望のメニュー操作制御ファイルにカーソルを合わせ、ダイヤル７を押し込むことでメニュー操作制御の保存先ファイルを選択する。メニュー操作制御ファイルが多数存在し、所望のメニュー操作制御ファイルが一覧に表示されていない場合は、「前」または「次」にカーソルを移動し、ダイヤル７を押し込むことで前または次のメニュー操作制御ファイル候補の表示をさせ、ダイヤル７を使って所望のメニュー操作制御ファイルにカーソルを合わせ、ダイヤル７を押し込むことでメニュー操作制御ファイルを選択する（ステップＳ１４１２〜ステップＳ１４１５）。
【００６３】
ここで、もし新規に保存したい場合は、図１９の「０．新規」を選択する。この場合は、ファイル名は任意に付けても良いし、日付、時間などでＤＶＣ１が決定したファイル名でも良い。
【００６４】
セーブするメニュー操作制御ファイルが決定されたならば（ステップＳ１４１６）、ＤＶＣ１は図２０のような確認ダイアログを表示する（ステップ１４１７）。図２０において、ユーザがダイヤル７を使って「はい」を選択すると、メニューの操作制御ファイルのセーブが決定され（ステップＳ１４１８）、ＤＶＣ１は現在のメニュー制御を指定のメニュー操作制御ファイルに書き込んでから（ステップ１４１９）、図１９のメニュー操作制御ファイルの一覧表示に戻る。また、「いいえ」を選択すると、そのまま図１９のメニュー操作制御ファイルの一覧表示に戻る。ここでユーザがダイヤル７を使って「終了」を選択すると、図１６の各操作別の設定の一覧表示に戻る。
【００６５】
以上が、図１４（ｂ）の説明である。続いて図１４（ｃ）を用いて、ユーザがボタンの操作制御を選択した場合（ステップＳ１４０７）の処理を詳細に説明する。
【００６６】
ＤＶＣ１はＳＤカード１０の所定のディレクトリから、ユーザが好みのボタン操作制御を記述したボタン操作制御ファイル名を読み出して、図２１のようにボタン操作制御ファイル名の一覧表示をする（ステップＳ１４２１）。
【００６７】
図２１において、ユーザは、ダイヤル７を使って所望のボタン操作制御ファイルにカーソルを合わせ、ダイヤル７を押し込むことでボタン操作制御の保存先ファイルを選択する。ボタン操作制御ファイルが多数存在し、所望のボタン操作制御ファイルが一覧に表示されていない場合は、「前」または「次」にカーソルを移動し、ダイヤル７を押し込むことで前または次のボタン操作制御ファイル候補の表示をさせ、ダイヤル７を使って所望のボタン操作制御ファイルにカーソルを合わせ、ダイヤル７を押し込むことでボタン操作制御ファイルを選択する（ステップＳ１４２２〜ステップＳ１４２５）。
【００６８】
ここで、もし新規に保存したい場合は、図２１の「０．新規」を選択する。この場合は、ファイル名は任意に付けても良いし、日付、時間などでＤＶＣ１が決定したファイル名でも良い。
【００６９】
セーブするボタン操作制御ファイルが決定されたならば（ステップＳ１４２６）、ＤＶＣ１は図２２のような確認ダイアログを表示する（ステップ１４２７）。図２２において、ユーザがダイヤル７を使って「はい」を選択すると、ボタンの操作制御ファイルのセーブが決定され（ステップＳ１４２８）、ＤＶＣ１は現在のボタン制御を指定のボタン操作制御ファイルに書き込んでから（ステップ１４２９）、図２１のボタン操作制御ファイルの一覧表示に戻る。また、「いいえ」を選択すると、そのまま図２１のボタン操作制御ファイルの一覧表示に戻る。ここでユーザがダイヤル７を使って「終了」を選択すると、図１６の各操作別の設定の一覧表示に戻る。以上が、図１４（ｃ）の説明である。
【００７０】
このような撮像装置を用いることで、ユーザは自分の気に入った操作制御を簡単に撮像装置から抽出して保存することができ、操作性の向上と満足感を得ることができる。
【００７１】
この実施形態では撮像装置をＤＶＣとして説明したが、本発明は電子カメラすべてに適用でき、まったく同一の効果が得られることは自明である。
【００７２】
（その他の実施形態）
本発明のその他の実施形態として、先述した実施の形態１及び実施の形態２における撮像装置（ＤＶＣ）の内部的な構成を説明する。
【００７３】
図１で説明したＤＶＣの内部の構成として、装置の制御回路であるマイコンがひとつで構成されているときの例を図２４に示し、これを用いて説明する。
図２４において、ＤＶＣに装着されたＳＤカード２４０７（図１の１０と同一）から読み出した操作制御ファイルをＤＶＣに適用する場合、或いはＤＶＣの操作制御状態を操作制御ファイルとしてＳＤカード２４０７に書き込む場合には、マイコン２４０１によって制御される。マイコン２４０１には、プログラム格納用の書き換え可能なメモリとしてフラッシュＲＯＭ２４０２が接続されており、フラッシュＲＯＭ２４０２内には、標準のキー操作に関する制御データが書き込まれているメモリエリア２４０３と、ユーザが任意にキー操作に関する制御データを書き込むことが可能なメモリエリア２４０４が確保されている。
【００７４】
またマイコン２４０１には、メニューの階層移動や設定の決定操作をするためのダイヤル２４０５（図１の７と同一）からのキー入力信号と、特定の撮影条件、例えばマニュアルフォーカスのＯＮ／ＯＦＦを設定するためのハードウェアボタン２４０６（図１の４と同一）からのキー入力信号線が接続されている。
【００７５】
ユーザが好みの撮影操作制御形態を記述した操作制御ファイルを所定のディレクトリに保存してあるＳＤカードをＤＶＣに装着すると、マイコン２４０１はＳＤカード２４０７の所定のディレクトリを検索し、所定のディレクトリ内に操作制御ファイルがあるかどうかを確認し、ＳＤカード２４０７内にある操作制御ファイルを適用するかどうかをユーザに問い合わせる。このシーケンスは先述したとおりである。本発明の実施の形態１で説明したステップを経て、操作制御ファイルの読み込みの指令をユーザがマイコン２４０１に指示すると、マイコン２４０１は該当する操作制御ファイルを読み込んで、メモリエリア２４０４にユーザの所望する操作が実現できるようなキーテーブルを書き込む。
【００７６】
そして、ユーザがダイヤル２４０５或いはハードウェアボタン２４０６を使用して所望の設定操作を行うと、マイコン２４０１は、標準のキー操作制御の代わりにユーザの指定したキー操作となるように、参照するキーテーブルをメモリエリア２４０３からメモリエリア２４０４に切り替える。このように、参照するキーテーブルを切り替えることで、マイコン２４０１はユーザが所望した操作制御を実現することができるようになる。
【００７７】
また、ユーザがＳＤカード２４０７を抜くために、スロット蓋（図１の９）を開けると、マイコン２４０１はＳＤカード２４０７の所定のディレクトリを検索し、所定のディレクトリ内に操作制御ファイルがあるかどうかを確認し、ＳＤカード２４０７内に操作制御ファイルを保存するかどうかをユーザに問い合わせる。このシーケンスは先述したとおりである。本発明の実施の形態２で説明したステップを経て、操作制御ファイルの書き出しの指令をユーザがマイコン２４０１に指示すると、マイコン２４０１は該当するキーテーブルをフラッシュＲＯＭ２４０２内のメモリエリア（例えば２４０４）から読み込み、操作制御ファイルとしてＳＤカード２４０７の所定のディレクトリに書き込む。
【００７８】
このように、指定されたキーテーブルを操作制御ファイルとして保存することで、マイコン２４０１はユーザが所望した操作制御となる設定を記述した操作制御ファイルを外部に保存することがすることができるようになる。
【００７９】
続いて、図１で説明したＤＶＣの内部の構成として、装置の制御回路であるマイコンがふたつで構成されているときの例を図２５に示し、これを用いて説明する。
【００８０】
図２５において、ＤＶＣに装着されたＳＤカード２５０７（図１の１０と同一）から読み出した操作制御ファイルをＤＶＣに適用する場合、或いはＤＶＣの操作制御状態を操作制御ファイルとしてＳＤカード２５０７に書き込む場合には、主マイコン２５０１と副マイコン２５０８によって制御される。
【００８１】
主マイコン２５０１には、プログラム格納用の書き換え可能なメモリとしてフラッシュＲＯＭ２５０２が接続されており、フラッシュＲＯＭ２５０２内には、標準のキー操作に関する制御データが書き込まれているメモリエリア２５０３と、ユーザが任意にキー操作に関する制御データを書き込むことが可能なメモリエリア２５０４が確保されている。
【００８２】
副マイコン２５０８には、プログラム格納用の書き換え可能なメモリとしてフラッシュＲＯＭ２５０９が接続されており、フラッシュＲＯＭ２５０９内には、標準のキー操作手段制御が書き込まれているメモリエリア２５１０が確保されている。また副マイコン２５０８には、メニューの階層移動や設定の決定操作をするためのダイヤル２５０５（図１の７と同一）からのキー入力信号と、特定の撮影条件、例えばマニュアルフォーカスのＯＮ／ＯＦＦを設定するためのハードウェアボタン２５０６（図１の４と同一）からのキー入力信号線が接続されている。
【００８３】
ユーザが好みの撮影操作制御を記述した操作制御ファイルを所定のディレクトリに保存してあるＳＤカード２５０７をＤＶＣに装着すると、主マイコン２５０１はＳＤカード２５０７の所定のディレクトリを検索し、所定のディレクトリ内に操作制御ファイルがあるかどうかを確認し、ＳＤカード２５０７内にある操作制御ファイルを適用するかどうかをユーザに問い合わせる。このシーケンスは先述したとおりである。本発明の実施の形態１で説明したステップを経て、操作制御ファイルの読み込みの指令をユーザが主マイコン２５０１に指示すると、主マイコン２５０１は該当する操作制御ファイルを読み込んで、メモリエリア２５０４にユーザの所望する操作が実現できるようなキーテーブルを書き込む。
【００８４】
そして、ユーザがダイヤル２５０５或いはハードウェアボタン２５０６を使用して所望の設定操作を行うと、副マイコン２５０８はユーザが変更する前のキーテーブルで主マイコン２５０１にキー命令を伝達する。主マイコン２５０１は、標準のキー操作制御の代わりにユーザの指定したキー操作となるように、参照するキーテーブルをメモリエリア２５０３からメモリエリア２５０４に切り替える。
【００８５】
このように、主マイコン２５０１側の参照するキーテーブルを切り替えることで、主マイコン２５０１及び副マイコン２５０８は、ユーザが所望した操作制御を実現することができるようになる。
【００８６】
ユーザがＳＤカード２５０７を抜くために、スロット蓋（図１の９）を開けると、主マイコン２５０１はＳＤカード２５０７の所定のディレクトリを検索し、所定のディレクトリ内に操作制御ファイルがあるかどうかを確認し、ＳＤカード２５０７内に操作制御ファイルを保存するかどうかをユーザに問い合わせる。このシーケンスは先述したとおりである。本発明の実施の形態２で説明したステップを経て、操作制御ファイルの書き出しの指令をユーザが主マイコン２５０１に指示すると、主マイコン２５０１は該当するキーテーブルをフラッシュＲＯＭ２５０２内のメモリエリア（例えば２５０４）から読み込み、操作制御ファイルとしてＳＤカード２５０７の所定のディレクトリに書き込む。
【００８７】
このように、指定されたキーテーブルを操作制御ファイルとして保存することで、主マイコン２５０１及び副マイコン２５０８は、ユーザが所望した操作制御となる設定を記述した操作制御ファイルを外部に保存することがすることができるようになる。
【００８８】
さらに、図１で説明したＤＶＣの内部の構成として、装置の制御回路であるマイコンがふたつで構成されているときのその他の例を図２６に示し、これを用いて説明する。
【００８９】
図２６において、ＤＶＣに装着されたＳＤカード２６０７（図１の１０と同一）から読み出した操作制御ファイルをＤＶＣに適用する場合、或いはＤＶＣの操作制御状態を操作制御ファイルとしてＳＤカード２６０７に書き込む場合には、主マイコン２６０１と副マイコン２６０８によって制御される。
【００９０】
主マイコン２６０１には、プログラム格納用の書き換え可能なメモリとしてフラッシュＲＯＭ２６０２が接続されており、フラッシュＲＯＭ２６０２内には、標準のキー操作に関する制御データが書き込まれているメモリエリア２６０３と、ユーザが任意にキー操作に関する制御データを書き込むことが可能なメモリエリア２６０４が確保されている。
【００９１】
副マイコン２６０８には、プログラム格納用の書き換え可能なメモリとしてフラッシュＲＯＭ２６０９が接続されており、フラッシュＲＯＭ２６０９内には、標準のキー操作手段制御が書き込まれているメモリエリア２６１０と、ユーザが任意にキー操作手段制御を書き込むことが可能なメモリエリア２６１１が確保されている。また副マイコン２６０８には、メニューの階層移動や設定の決定操作をするためのダイヤル２６０５（図１の７と同一）からのキー入力信号と、特定の撮影条件、例えばマニュアルフォーカスのＯＮ／ＯＦＦを設定するためのハードウェアボタン２６０６（図１の４と同一）からのキー入力信号線が接続されている。
【００９２】
ユーザが好みの撮影操作制御を記述した操作制御ファイルを所定のディレクトリに保存してあるＳＤカード２６０７をＤＶＣに挿入すると、主マイコン２６０５はＳＤカード２６０７の所定のディレクトリを検索し、所定のディレクトリ内に操作制御ファイルがあるかどうかを確認し、ＳＤカード２６０７内にある操作制御ファイルを適用するかどうかをユーザに問い合わせる。このシーケンスは先述したとおりである。本発明の実施の形態１で説明したステップを経て、操作制御ファイルの読み込みの指令をユーザが主マイコン２６０１に指示すると、主マイコン２６０１は該当する操作制御ファイルを読み込んで、メモリエリア２６０４にユーザの所望する操作が実現できるようなキーテーブルを書き込む。
【００９３】
さらに主マイコン２６０１は、該当する操作制御ファイルを読み込んで、副マイコン２６０８に対して、メモリエリア２６１１にユーザの所望する操作が実現できるようなキーテーブルを書き込むように指令し、副マイコン２６０８はこれに従い、主マイコン２６０５を介して渡される副マイコン用のキーテーブルをメモリエリア２６１１に書き込む。
【００９４】
そして、ユーザがダイヤル２６０５或いはハードウェアボタン２６０６を使用して所望の設定操作を行うと、副マイコン２６０８は標準のキー操作制御の代わりにユーザの指定したキー操作となるように、参照するキーテーブルをメモリエリア２４０３からメモリエリア２４０４に切り替え、新しいキーテーブルでのキー命令を主マイコン２６０１に伝達する。主マイコン２６０１は、標準のキー操作制御に変換されたキー命令に従い、ユーザの指定したキー操作を実行する。
【００９５】
このように、副マイコン２６０８が参照するキーテーブルを切り替えることで、主マイコン２６０１はユーザが所望した操作制御を実現することができるようになる。
【００９６】
ユーザがＳＤカード２６０７を抜くために、スロット蓋（図１の９）を開けると、主マイコン２６０１はＳＤカード２６０７の所定のディレクトリを検索し、所定のディレクトリ内に操作制御ファイルがあるかどうかを確認し、ＳＤカード２６０７内に操作制御ファイルを保存するかどうかをユーザに問い合わせる。このシーケンスは先述したとおりである。本発明の実施の形態２で説明したステップを経て、操作制御ファイルの書き出しの指令をユーザが主マイコン２６０１に指示すると、主マイコン２６０１は該当するキーテーブルをフラッシュＲＯＭ２６０２内のメモリエリア（例えば２６０４）から読み込み、操作制御ファイルとしてＳＤカード２６０７の所定のディレクトリに書き込む。
【００９７】
さらに主マイコン２６０１は、該当する操作制御ファイルを読み込んで、副マイコン２６０８に対して、メモリエリア２６１１からユーザの所望する操作が実現できるようなキーテーブルを読み出すように指令し、副マイコン２６０８はこれに従い、主マイコン２６０５を介して副マイコン用のキーテーブルをＳＤカード２６０７の所定のディレクトリに書き込む。
【００９８】
このように、指定されたキーテーブルを操作制御ファイルとして保存することで、主マイコン２６０１及び副マイコン２６０８は、ユーザが所望した操作制御となる設定を記述した操作制御ファイルを外部に保存することがすることができるようになる。
【００９９】
なお、ここではキー操作が操作制御の対象であるとして例を記述したが、操作制御の対象が例えばデフォルトの選択内容であるなど、ＤＶＣが有する設定項目であればいかなるものも含まれるのはいうまでもない。
【０１００】
また、この実施形態の例では、ＳＤカード２４０７の抜き差しで必ず操作制御ファイルの検索と設定がマイコン２４０１からユーザに問い合わされるが、これが煩わしい場合は、操作制御ファイルの設定を選択的に行うように設定することもできる。
【０１０１】
さらに、使用される操作制御ファイルを、カンマ区切りのＣＳＶテキスト形式、ｉｎｉファイル形式、アスキー形式などで記述することで、パソコン上のテキストエディタや、専用の操作制御設定アプリケーションプログラムを利用することで、簡単に編集できるようにした。
【０１０２】
【発明の効果】
以上説明したように、本発明によれば、ユーザは自分の気に入った操作制御形態を簡単に撮像装置から抽出してファイルとして保存することができ、或いは保存された操作制御ファイルを簡単に撮像装置に適用することができ、操作性の向上と使用時の満足感を得ることができる。
【図面の簡単な説明】
【図１】本発明の撮像装置（ＤＶＣ）の構成図である。
【図２】（ａ）は、操作制御ファイル適用時のフローチャートである。（ｂ）は、メニューの操作制御の設定に関するフローチャートである。（ｃ）は、ボタンの操作制御の設定に関するフローチャートである。
【図３】ＳＤカード内のディレクトリ構造を説明する図である。
【図４】ロード確認画面の例である。
【図５】操作制御ファイル選択画面の例である。
【図６】メニューの操作制御ファイル選択確認画面の例である。
【図７】ボタンの操作制御ファイル選択確認画面の例である。
【図８】メニューの操作制御ファイル選択画面の例である。
【図９】メニューの操作制御ファイルロード確認画面の例である。
【図１０】ボタンの操作制御ファイル選択画面の例である。
【図１１】ボタンの操作制御ファイルロード確認画面の例である。
【図１２】（ａ）は、標準のメニューを用いてホワイトバランスの設定を行う手順の例である（１）。（ｂ）は、標準のメニューを用いてホワイトバランスの設定を行う手順の例である（２）。（ｃ）は、標準のメニューを用いてホワイトバランスの設定を行う手順の例である（３）。
【図１３】操作制御ファイルを適用したメニュー使用時の表示例とホワイトバランスの設定例である。
【図１４】（ａ）は、操作制御ファイル保存時のフローチャートである。（ｂ）は、メニューの操作制御の保存に関するフローチャートである。（ｃ）は、ボタンの操作制御の保存に関するフローチャートである。
【図１５】セーブ確認画面の例である。
【図１６】操作制御ファイル選択画面の例である。
【図１７】メニューの操作制御ファイル選択確認画面の例である。
【図１８】ボタンの操作制御ファイル選択確認画面の例である。
【図１９】メニューの操作制御ファイル選択画面の例である。
【図２０】メニューの操作制御ファイルセーブ確認画面の例である。
【図２１】ボタンの操作制御ファイル選択画面の例である。
【図２２】ボタンの操作制御ファイルセーブ確認画面の例である。
【図２３】操作制御ファイルセーブ問い合わせ画面の例である。
【図２４】本発明の撮像装置のマイコン構成例である（１マイコン）。
【図２５】本発明の撮像装置のマイコン構成例である（２マイコン）。
【図２６】本発明の撮像装置のマイコン構成例である（２マイコン）。
【符号の説明】
１  撮像装置（ＤＶＣ）
２  液晶パネル
３  電子式ビューファインダー
４  ハードウェアボタン
５  ハードウェアボタン
６  メニューボタン
７  ダイヤル
８  スロット
９  スロット蓋
１０  ＳＤカード
１１  メカデッキ
１２  ＤＶカセット
【図１】
2005033405.tif 000003
【図２】
2005033405.tif 000004
【図３】
2005033405.tif 000005
【図４】
2005033405.tif 000006
【図５】
2005033405.tif 000007
【図６】
2005033405.tif 000008
【図７】
2005033405.tif 000009
【図８】
2005033405.tif 000010
【図９】
2005033405.tif 000011
【図１０】
2005033405.tif 000012
【図１１】
2005033405.tif 000013
【図１２】
2005033405.tif 000014
【図１３】
2005033405.tif 000015
【図１４】
2005033405.tif 000016
【図１５】
2005033405.tif 000017
【図１６】
2005033405.tif 000018
【図１７】
2005033405.tif 000019
【図１８】
2005033405.tif 000020
【図１９】
2005033405.tif 000021
【図２０】
2005033405.tif 000022
【図２１】
2005033405.tif 000023
【図２２】
2005033405.tif 000024
【図２３】
2005033405.tif 000025
【図２４】
2005033405.tif 000026
【図２５】
2005033405.tif 000027
【図２６】
2005033405.tif 000028