(57)【要約】【課題】撮像装置の操作部材の機能を他の操作で代替させ、簡単な操作で所定の指示を撮像装置に入力することができるようにする。【解決手段】被写体を撮像して画像データを生成する撮像手段と、所定の動作を起動する操作手段と、装置の姿勢変化を検出する検出手段と、前記検出手段により所定の姿勢変化が検出された場合、前記操作手段の操作に代えて前記所定の動作を実行する制御手段と、を有する。【選択図】      図１
2007081481.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像して画像データを生成する撮像手段と、
所定の動作を起動する操作手段と、
装置の姿勢変化を検出する検出手段と、
前記検出手段により所定の姿勢変化が検出された場合、前記操作手段の操作に代えて前記所定の動作を実行する制御手段とを有することを特徴とする撮像装置。
【請求項２】
前記画像データを再生する再生手段と、
他の装置との間で画像ファイルの転送を行う通信手段と、を更に備えることを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記所定の動作とは、前記通信手段による他の装置へのファイル転送及び印刷指示、電源オン・オフの切り替え、前記撮影手段による撮影モードと前記再生手段による再生モードの切り替え、前記再生手段による画像の再生機能の変更、前記撮像手段による画像の撮影機能の変更の少なくともいずれかであることを特徴とする請求項２に記載の撮像装置。
【請求項４】
前記所定の姿勢変化は、前記装置が第１の姿勢から当該第１の姿勢とは異なる第２の姿勢に変化した後、所定時間内に前記第１の姿勢に戻ることであることを特徴とする請求項１乃至３のいずれか１項に記載の撮像装置。
【請求項５】
前記検出手段は、装置の姿勢が変化する方向を検出し、当該方向が異なる姿勢変化を異なる姿勢変化と判断することを特徴とする請求項１乃至４のいずれか１項に記載の撮像装置。
【請求項６】
前記検出手段により所定の姿勢変化が検出され、前記所定の動作を実行した時に発光する発光手段を更に備えることを特徴とする請求項１乃至５のいずれか１項に記載の撮像装置。
【請求項７】
前記発光手段は任意に発光の有無を設定できると共に、前記所定の動作を実行した時には強制的に発光されることを特徴とする請求項６に記載の撮像装置。
【請求項８】
前記発光手段が発光無に設定されている場合、前記所定の動作を実行しても前記発光手段は発光しないことを特徴とする請求項７に記載の撮像装置。
【請求項９】
前記検出手段により所定の姿勢変化が検出され、前記所定の動作を実行した時に音を発生する発音手段を更に備えることを特徴とする請求項１乃至８のいずれか１項に記載の撮像装置。
【請求項１０】
前記発音手段は任意に発音の有無を設定できると共に、前記所定の動作を実行した時には強制的に発音されることを特徴とする請求項９に記載の撮像装置。
【請求項１１】
前記発音手段が発音無に設定されている場合、前記所定の動作を実行しても前記発音手段は音を発生しないことを特徴とする請求項１０に記載の撮像装置。
【請求項１２】
前記所定の動作と姿勢変化とを対応させて設定する設定手段を更に備えることを特徴とする請求項１乃至１１のいずれか１項に記載の撮像装置。
【請求項１３】
被写体を撮像して画像データを生成する撮像手段と、所定の動作を起動する操作手段と、装置の姿勢変化を検出する検出手段と、を備える撮像装置の制御方法であって、
前記検出手段により所定の姿勢変化が検出された場合、前記操作手段の操作に代えて前記所定の動作を実行することを特徴とする方法。
【請求項１４】
請求項１３に記載の方法をコンピュータに実行させるためのプログラム。
【請求項１５】
請求項１４に記載のプログラムを記憶したことを特徴とするコンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラ等の撮像装置に関するものである。
【背景技術】
【０００２】
従来のデジタルカメラには、メニューボタン、十字ボタン、ＳＥＴボタン等の操作部材を用いて所定の動作を指示することができるように構成されているものがある（例えば、特許文献１参照）。
【特許文献１】特開２００３−０５１９７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
デジタルカメラの操作部材（メニューボタン、十字ボタン、ＳＥＴボタン等）を操作して所望の画像の転送を指示する場合、デジタルカメラの操作部材を用いてその指示をデジタルカメラに入力する必要があった。そのため、例えば暗い場所では、どの操作部材を操作してよいかわからず、所望の画像の転送をデジタルカメラに指示できない恐れがあった。また、操作を誤って、転送したくない画像を外部装置に転送してしまう恐れもあった。このような欠点は、画像の転送の指示に限らず、他の動作の実行の指示においても生じ得る問題である。
【０００４】
そこで、現在、前述した欠点を解決することができる新しいユーザインターフェースが求められている。
【０００５】
しかしながら、特許文献１には、前述した欠点を解決することができる新しいユーザインターフェースは記載されていない。また、特許文献１には、デジタルカメラの操作部材の機能を他の操作で代替させ、簡単な操作で所定の動作（例えば、所望の画像の転送）をデジタルカメラに指示する方法についても記載されていない。
【０００６】
本発明は、上記課題に鑑みてなされ、撮像装置の操作部材の機能を他の操作で代替させ、簡単な操作で所定の動作（例えば、所望の画像の転送）を撮像装置に指示することができるようにすることを目的とする。また、本発明は、デジタルカメラの新しいユーザインターフェースを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決し、目的を達成するために、本発明に係る撮像装置は、被写体を撮像して画像データを生成する撮像手段と、所定の動作を起動する操作手段と、装置の姿勢変化を検出する検出手段と、前記検出手段により所定の姿勢変化が検出された場合、前記操作手段の操作に代えて前記所定の動作を実行する制御手段とを有する。
【０００８】
また、本発明に係る制御方法は、被写体を撮像して画像データを生成する撮像手段と、所定の動作を起動する操作手段と、装置の姿勢変化を検出する検出手段とを備える撮像装置の制御方法であって、前記検出手段により所定の姿勢変化が検出された場合、前記操作手段の操作に代えて前記所定の動作を実行する。
【発明の効果】
【０００９】
本発明によれば、撮像装置の操作部材の機能を他の操作で代替させ、簡単な操作で所定の動作（例えば、所望の画像の転送）を撮像装置に指示することができる。また、本発明によれば、デジタルカメラの新しいユーザインターフェースを提供することができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施形態について図面を参照して詳細に説明する。
【００１１】
なお、以下に説明する実施形態は、本発明の実現手段としての一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されるべきものであり、本発明は以下の実施形態に限定されるものではない。
【００１２】
［第１の実施形態］
図１は、本発明の第１の実施形態における撮像システムの構成を示す図である。本実施形態における撮像システムは、撮像装置の一例であるデジタルカメラ１０と、コンピュータの一例であるパーソナルコンピュータ（以下、ＰＣ）２０から構成される。なお、以下の全ての実施形態における撮像装置は、デジタルカメラに限るものではなく、デジタルビデオカメラ、デジタルカメラ付き携帯電話、デジタルカメラ付きコンピュータ等のデジタルカメラとして動作する装置であってもよい。
【００１３】
図１において、デジタルカメラ１０とコンピュータ（以下、ＰＣ）２０とはＰＴＰ（Picture Transfer Protocol）により通信可能な通信インターフェース３０で接続されている。これにより、デジタルカメラ１０とＰＣ２０の間におけるファイル転送システムを構成している。
【００１４】
２０１は光学系を示す。被写体からの光束が光学系２０１を通して撮像素子２０２へ電荷として保持される。撮像素子２０２で蓄積された電荷が撮像処理部２０３でアナログ画像信号として変換される。撮像処理部２０３から出力されたアナログ画像信号は、Ａ／Ｄコンバータ２０４によりデジタル画像データに変換され、データバス２０５を介してＲＡＭ（Random Access Memory）２１０に保存される。なお、撮像素子２０２には、ＣＣＤイメージセンサ、ＣＭＯＳイメージセンサ等を用いることができる。中央処理部２１３は、ホワイトバランス、シャープ、ぼかし、カラーバランス、レベル補正等を行う画像処理部２０７を有する。また、中央処理部２１３は、JPEGファイルの圧縮伸張処理を行う圧縮伸張部２０８、表示器２１７への設定メニュー等の描画処理を行う表示制御部２０９、記憶媒体２１８へのＩ／Ｏ制御を行う記録再生制御部２１１を有する。更に、中央処理部２１３は、通信器２１９へのデータのＩ／Ｏ制御を行う通信制御部２１２、各制御部を統括する中央制御部２１５を有する。圧縮伸長部２０８は、画像処理部２０７で処理されたデジタル画像を所定の画像圧縮方法に従って圧縮する機能と、その所定の画像圧縮方法で圧縮されたデジタル画像を伸長する機能とを有する。所定の画像圧縮方法にはJPEG、JPEG 2000等で規定された画像圧縮方法を用いることができる。また、デジタル画像の圧縮率はユーザによる選択が可能である。
【００１５】
システム制御部２１４はデータバス２０５と接続されている。システム制御部２１４は、ＲＯＭ２３７内の制御プログラムに従ってデジタルカメラ１０のＡＥ／ＡＦ部２０６を制御するマイクロコンピュータ及びメモリを有する。また、システム制御部２１４は、圧縮伸長部２０８で圧縮されたデジタル画像とそのデジタル画像の付加情報とを含む画像ファイルを生成し、生成した画像ファイルをＲＡＭ２１０に格納する機能を有する。付加情報には、デジタル画像に関する情報、デジタルカメラ１０に関する情報、デジタル画像のサムネイル等が含まれる。ＲＡＭ２１０は、複数の画像ファイルを記憶する容量を有する。また、システム制御部２１４は、デジタルカメラ１０を省電力状態にする機能を有する。ここで、デジタルカメラ１０が省電力状態である場合、システム制御部２１４は、デジタルカメラ１０の機能の一部をＯＦＦにしてバッテリの消費電力を削減する。ＲＯＭ２３７は、デジタルカメラ１０を制御するための制御プログラム、デジタルカメラ１０に関する情報等が記憶されている。また、ＲＯＭ２３７には、表示器２１７に表示される設定メニューに対応する画像データも記憶されている。
【００１６】
操作器２１６は、デジタルカメラ１０を操作するためのユーザインターフェース（ＵＩ）であり、デジタルカメラ１０の電源をＯＮ又はＯＦＦするための電源スイッチ、シャッターボタン、表示器２１７に設定メニューを表示するためのメニューボタンを有する。その他に、表示器２１７に表示されたカーソルを上、下、左又は右に移動するための十字ボタン、カーソルが選択している画像、項目、値等をデジタルカメラ１０に設定又は選択させるためのＳＥＴボタン等を有する。シャッターボタンには、半押し状態と全押し状態とがある。シャッターボタンが半押し状態にされると、デジタルカメラ１０はAF,AE等を実行し、シャッターボタンが全押し状態にされると、デジタルカメラ１０はデジタル画像の撮影を実行する。
【００１７】
表示器２１７は、表示制御部２０９によって要求された描画を表示するものであり、デバイスとしては液晶、有機EL等の表示器を有し、その表示器２１７に様々な情報を表示する。表示器２１７は、デジタルカメラ１０に関する情報を表示する機能と、撮影画像を表示する機能と、記憶媒体２１８に保存された撮影画像を表示する機能等を有する。記憶媒体２１８に保存された撮影画像を表示する場合にはそのデジタル画像に関する情報も表示することができる。また、表示器２１７は、設定メニュー等のグラフィカルユーザインターフェースを提供する機能を有する。
【００１８】
記録再生制御部２１１は、ＲＡＭ２１０に格納された画像ファイルを記憶媒体２１８に書き込む機能と、記憶媒体２１８に保存された画像ファイルを記憶媒体２１８から読み出してＲＡＭ２１０に書き込む機能とを有する。記憶媒体２１８から読み出されてＲＡＭ２１０に書き込まれた画像ファイル内の撮影画像は、システム制御部２１４によって表示器２１７に表示される。
【００１９】
記憶媒体２１８は、ＲＡＭ２１０に保存された画像（JPEG画像など）を記録再生制御部２１１を介して格納される。この記憶媒体２１８は、脱着可能な媒体でも装置に組み込まれた記憶媒体でもどちらでもよく、デジタルカメラに電源が投入されていない状態でも記憶を保持することが可能な媒体である。通信器２１９は、無線機能を有し、有線通信を持たないものは、メディア経由で無線情報を更新し、有線通信を持つものでも構わない。また通信器２１９の脱着可、不可を問わない。通信制御部２１３では、ＰＴＰの通信が可能である。
【００２０】
ＰＣ２０の操作器２２１は、キーボードやマウスなどであり、システム制御部２２５で操作の制御が行われる。表示器２２２は、出力モニタであり、表示制御部２２８により描画された設定メニュー等を出力する。ＲＡＭ２２９は、ＰＣ２０のＯＳや、ＰＴＰに対応したアプリケーション（ＯＳ含む）が格納される揮発性のメモリである。記憶媒体２２３は、記憶制御部２３０によるデータの要求に応じて入出力をする装置であり、不揮発性の記憶装置である。記憶媒体には、ＯＳやＰＴＰに対応したアプリケーションが格納されている。通信器２２４は、通信インターフェース２３４と接続可能な通信装置であり、通信制御部２３１によりデータの入出力を行う。通信器２２４は、無線機能を有し、有線通信を持たないものはメディア経由で無線通信情報を更新し、有線通信を持つものでも構わない。また通信器の脱着可、不可を問わない。中央処理部２２７は、表示制御部２２８、記憶制御部２３０、通信制御部２３１、中央制御部２２６（各制御部の統括等）で構成される。
【００２１】
姿勢検知部２３５は、デジタルカメラ１０の姿勢を姿勢センサ２３６から判定し、その判定結果をシステム制御部２１５に通知する。姿勢センサ２３６には、例えば、重力センサを使用することができる。また、姿勢検知部２３５は、デジタルカメラ１０がＯＮにされている間及びデジタルカメラ１０が省電力状態である間、デジタルカメラ１０の姿勢を判定し続け、その判定結果をシステム制御部２１に通知する。データバス２３２は、システム制御部２２５、表示制御部２２８、ＲＡＭ２２９、記憶制御部２３０、通信制御部２３１と接続されている
音声制御部２３８は、音声をスピーカ２３９を通じて出力することができる。例えば、操作器２１６によって操作されたときに、システム制御部２１４を介して、音を発出することが可能である。
【００２２】
光源制御部２４０は、光源２４１に対して、点灯させたり、消灯させたり、点滅させたり、点滅周期を変更させたり、発行色を変更することが可能である。例として、ＲＡＭ２１０にある画像を記憶媒体２１８へコピーするときに対して、データコピー中は、光源制御部２４０に要求して点滅させたりすることができる。光源２４１には、例えば、LEDなどを使用することができる。
【００２３】
図２は、本実施形態のデジタルカメラ１０の外観図である。
【００２４】
電源ボタン３０１は、デジタルカメラ１０の電源をＯＮ又はＯＦＦにするためのボタンである。モード切り替えスイッチ３０２は、画像を撮影する撮影モード、メモリカード等の記憶媒体から再生されたデジタル画像（静止画、動画を含む）を表示する再生モード等の何れかを選択するためのスイッチである。
【００２５】
シャッターボタン３０３は、ＡＦ、ＡＥ等の開始を指示する第１レリーズスイッチと、静止画又は動画の撮影の開始を指示する第２レリーズスイッチとを有するボタンである。第１レリーズスイッチは、シャッターボタン２３が半押しにされるとＯＮになり、第２レリーズスイッチはシャッターボタン３０３が全押しにされるとＯＮになる。
【００２６】
メニューボタン３０４は、デジタルカメラ１０の設定を変更するための設定メニューを表示器２１７に表示するためのボタンである。
【００２７】
十字ボタン３０５は、表示器２１７に表示されたカーソルを上、下、右又は左に移動させるためのボタンである。
【００２８】
ＳＥＴボタン３０６は、カーソルが選択している項目、画像、値等をデジタルカメラ１０に設定又は選択させるためのボタンである。
【００２９】
ディスプレイボタン３０７は、表示器２１７をＯＮ又はＯＦＦにするためのボタンである。
【００３０】
光源２４１は、画像をＲＡＭ２１０から記憶媒体２１８へ転送中や、デジタルカメラ１０が起動時、通信開始時などといったときに、点滅したり、点灯させたりするために使うものである。
【００３１】
スピーカ２３９は、メニューボタン３０４や、十字ボタン３０５、ＳＥＴボタン３０６やディスプレイボタン３０７を押したときに音を出力する。更に、スピーカ２３９は、電源ボタン３０１を押したときの起動音や、終了音、シャッターボタン３０３を押したときのレリーズ音や、合焦音、通信開始時の音声などといったときに発音することができる。また、これらの音声は、ユーザが音声出力機能がＯＮの状態のときに発音される。
【００３２】
三脚接続部３０８は三脚を接続するためのコネクタである。
【００３３】
第１の実施形態では、電源ボタン３０１及びシャッターボタン３０２をデジタルカメラ１０の上面に配置している。また、モード切り替えスイッチ３０２、メニューボタン３０４、表示器２１７、十字ボタン３０５、ＳＥＴボタン３０６及びディスプレイボタン３０７をデジタルカメラ１０の背面に配置し、三脚接続部３０８をデジタルカメラ１０の下面に配置する。
【００３４】
本実施形態の特徴は、通常はデジタルカメラ１０の操作器２１６で行う操作をカメラの姿勢を変化させる操作で代替させ（以下、代替操作ともいう）、操作器２１６によらずに所望の動作を実行できるように構成したことにある。
【００３５】
そこで、以下では本実施形態の特徴である代替操作について説明する。
【００３６】
図３は姿勢検知部２３５で判定される４つの姿勢を説明する図である。
【００３７】
図３（ａ）に示すように、デジタルカメラ１０の上面（シャッターボタン３０２がある面）を上方向に向け、下面（三脚接続部３０８がある面）を下方向に向けたとき、姿勢検知部２３５はデジタルカメラ１０の姿勢が「姿勢１」であると判定する。
【００３８】
図３（ｂ）に示すように、デジタルカメラ１０の上面を左方向に傾け、下面を右方向に傾けたとき、姿勢検知部２３５はデジタルカメラ１０の姿勢が「姿勢２」であると判定する。
【００３９】
図３（ｃ）に示すように、デジタルカメラ１０の上面を右方向に傾け、下面を左方向に傾けたとき、姿勢検知部２３５はデジタルカメラ１０の姿勢が「姿勢３」であると判定する。
【００４０】
図３（ｄ）に示すように、デジタルカメラ１０の下面を上方向に向け、上面を下方向に向けたとき、姿勢検知部２３５はデジタルカメラ１０の姿勢が「姿勢４」であると判定する。
【００４１】
なお、姿勢１及び姿勢４は横位置であり、姿勢２及び姿勢３は縦位置である。また、姿勢４は姿勢１の上下（天地）を反転させた姿勢であり、姿勢３は姿勢２の上下（天地）を反転させた姿勢である。
【００４２】
また、図３（ｅ）に示すような姿勢変化と、姿勢変化のそれぞれに対応する動作とは、表示器２１７に表示される設定メニュー等を用いてを変更できるようにしてもよい。この場合、図３（ｅ）に示すような姿勢変化と、姿勢変化のそれぞれに対応する動作とは、システム制御部２１４内のメモリにテーブルとして登録される。そして、システム制御部２１４は、予め登録された姿勢変化を検知した場合、このテーブルを参照することにより、検出した姿勢変化に対応する動作を実行する。なお、本実施形態では、代替操作できる姿勢を４種類としたが、４種類に限るものではない。
【００４３】
図４は、第１の実施形態のデジタルカメラ１０における代替操作によるファイル転送処理を示すフローチャートである。なお、図４に示すファイル転送処理は、システム制御部２１４がＲＯＭ２３７の制御プログラムに従ってデジタルカメラ１０を制御することによって実行され、また、設定メニューで姿勢変化機能をＯＮにしたときに実行される。
【００４４】
ステップＳ５０１:デジタルカメラ１０とＰＣ２０が接続を行い、ユーザがデジタルカメラを操作して転送可能状態であるとＰＣ２０が判断した後の状態である。
【００４５】
ステップＳ５０２：システム制御部２１４は、姿勢検知部２３５での判定結果に応じてデジタルカメラ１０の姿勢が姿勢１から姿勢２に変化したか否かを判定する。デジタルカメラ１０の姿勢が姿勢１から姿勢２に変化したと判定した場合はステップＳ５０３に進む、それ以外の場合はステップＳ５０６に進む。
【００４６】
ステップＳ５０３：システム制御部２１４は、所定時間Ｔの計時を開始する。
ステップＳ５０４：システム制御部２１４は、所定時間Ｔが経過したか否かを判定する。所定時間Ｔがまだ経過していない場合はステップＳ５０５に進み、それ以外の場合はS５０２に戻る。
【００４７】
ステップＳ５０５：システム制御部２１４は、姿勢検知部２３５での判定結果に応じてデジタルカメラ１０の姿勢が姿勢２から姿勢１に戻ったか否かを判定する。つまり、システム制御部２１４は、所定時間Ｔが経過する前にデジタルカメラ１０の姿勢が元の姿勢に戻ったか否かを判定する。デジタルカメラ１０の姿勢が姿勢２から姿勢１に戻ったと判定した場合はステップＳ５０６に進む。それ以外の場合はステップＳ５０４に戻る。
【００４８】
ステップＳ５０６：システム制御部２１４は、次の撮影画像を記憶媒体２１８から読み出して表示器２１７に表示し、ＰＣ２０へ転送するように制御する。姿勢検知部２３５により姿勢を検知したことにより通信制御部２１２へ転送要求が通知されて、通信制御部２１２は、記憶再生制御部２１１を介して、記憶媒体２１８へ現在表示している画像を読み出し、ＰＣ２０へ転送を開始する。
【００４９】
図５に示すように、デジタルカメラ１０には現在の画像が表示されており、所定時間Ｔが経過する前にデジタルカメラ１０の姿勢が姿勢２から姿勢１に戻された場合、次の１コマの画像が表示器２１７に表示され、その画像が転送される。前に表示された画像が転送されて、次の画像にコマ送りするという形でもかまわない。これにより、ユーザは十字ボタン３０５を操作しなくても、デジタルカメラ１０を所定の方向に１回振るだけで、次の画像(もしくは、表示している画像)を転送することができる。また、デジタルカメラ１０を振る場合、手でデジタルカメラを持っているため、表示器が手に覆い隠されてしまい、転送が開始されていたかどうかが判別できないことがある。これを解決する一例として、転送開始時に光源２４１が発光することにより、ユーザはその光を見て転送開始を判別することができる。また、光源２４１を状況により発光することができない場合は、スピーカ２３９から音を発生させることにより確認するということで解決することができる。ユーザが音を発生させない状態であっても強制的に発生させるようにする方法、もしくはユーザが音を発生させない状態に設定している場合は、発生させない方法にするということも考えられる。またこれら全てを転送するときの状況に応じて変更することが可能である。
【００５０】
ステップＳ５０７：システム制御部２１４は、姿勢検知部２３５での判定結果に応じてデジタルカメラ１０の姿勢が姿勢１から姿勢３に変化したか否かを判定する。デジタルカメラ１０の姿勢が姿勢１から姿勢３に変化したと判定した場合はステップＳ５０８に進み、それ以外の場合はステップＳ５０２に戻る。
【００５１】
ステップＳ５０８：システム制御部２１４は、所定時間Ｔの計時を開始する。
【００５２】
ステップＳ５０９：システム制御部２１４は、所定時間Ｔが経過したか否かを判定する。所定時間Ｔがまだ経過していない場合はステップＳ５１０に進み、それ以外の場合はステップＳ５０２に戻る。ここで、所定時間Ｔが経過した場合、システム制御部２１４は、デジタルカメラ１０が所定の方向に振られていないと判定する。
【００５３】
ステップＳ５１０：システム制御部２１４は、姿勢検知部２３５での判定結果に応じてデジタルカメラ１０の姿勢が姿勢３から姿勢１に戻ったか否かを判定する。つまり、システム制御部２１４は、所定時間Ｔが経過する前にデジタルカメラ１０の姿勢が元の姿勢に戻ったか否かを判定する。デジタルカメラ１０の姿勢が姿勢３から姿勢１に戻ったと判定した場合はステップＳ５１１に進む。それ以外の場合はステップＳ５０９に戻る。
【００５４】
ステップＳ５１１：システム制御部２１４は、前の撮影画像を記憶媒体から読み出して表示器２１７に表示し、ＰＣ２０へ転送するように制御する。姿勢検知部２３５により姿勢を検知したことにより通信制御部２１２へ転送要求が通知されて、通信制御部２１２は、記憶再生制御部２１１を介して、記憶媒体２１８へ現在表示している画像を読み出し、ＰＣ２０へ転送を開始する。
【００５５】
図６に示すように、デジタルカメラ１０には現在の画像が表示されており、所定時間Ｔが経過する前にデジタルカメラ１０の姿勢を姿勢３から姿勢１に戻された場合、前の１コマの画像が表示器２１７に表示され、その画像が転送される。前回表示された画像が転送されて、前の画像にコマ戻りするという形でもかまわない。これにより、ユーザは十字ボタン３０５を操作しなくても、デジタルカメラ１０を所定の方向に１回振るだけで、前の画像(もしくは、表示している画像)を転送することができる。また、デジタルカメラ１０を振る場合、手でデジタルカメラを持っているため、表示器が手に覆い隠されてしまい、転送が開始されていたかどうかが判別できないことがある。これを解決する例として、転送開始時に光源２４１が発光することにより、ユーザはその光を見て転送開始を判別することが提案できる。また、光源を状況により発光することができない場合は、スピーカ２３９から音を発生させることにより確認するということで解決することができる。ユーザが音を発生させない状態であっても強制的に発生させるようにする方法、もしくはユーザが音を発生させない状態に設定している場合は、発生させない方法にするということも考えられる。またこれら全てを転送するときの状況に応じて機能変更することが可能である。
【００５６】
第１の実施形態におけるデジタルカメラ１０によれば、デジタルカメラ１０を所定の方向に１回振るだけで次又は前の画像を表示器２１７に表示し、転送(前の画像、もしくは、表示していた画像、もしくは次の画像を転送)することができる。
【００５７】
なお、第１の実施形態において姿勢変化の方向を検知してもよい。この場合、ステップＳ５０２においてデジタルカメラ１０が姿勢２から姿勢４の方向に変化したか否か、ステップＳ５０５においてデジタルカメラ１０が姿勢４から姿勢２の方向に変化したか否かを判定するように構成することができる。同様に、ステップＳ５０７においてデジタルカメラ１０が姿勢２から姿勢１の方向に変化したか否かを判定し、ステップＳ５１０においてデジタルカメラ１０が姿勢１から姿勢２の方向に変化したか否かを判定するように構成することができる。これにより、代替操作の種類を増加することができる。
【００５８】
更に、第１の実施形態が図７に示すシステム構成であったときには、ステップＳ５０６、S５１１において、デジタルカメラ１０がＰＣ２０に対して、記憶媒体２１８に含まれているマルチメディアファイル(画像、動画等)を全て転送することも可能である。また、記憶媒体２１８に含まれているマルチメディアファイルでＰＣ２０へ未転送のファイルを全て転送することも可能である。更に、ＰＣ２０で表示している画像(若しくは前の画像、次の画像、予め転送選択している画像)に対して、ＰＣ２０の背景設定要求をしたり、ＰＣ２０に画像処理（赤目補正、セピア、白黒、ドキュメント作成等）の要求をすることも可能である。更に、ＰＣ２０に接続されているプリンタ８０２に印刷要求したり、ＰＣ２０経由でインターネット８０３上のサーバ８０４へ印刷発注したり、メール送信したり、指定されたサーバ８０４へデータをアップロードしたりすることも可能である。
【００５９】
このように、第１の実施形態によれば、デジタルカメラ１０の操作部材の機能を他の操作で代替させ、簡単な操作で所定の指示をデジタルカメラ１０に入力することができる。
【００６０】
［第２の実施形態］
第１の実施形態の変形例である第２の実施形態を説明する。第２の実施形態では、図４に示すファイル転送処理に対していくつかの転送方法を事前に設定できるようにしたものである。なお、第２の実施形態は、第１の実施形態の変形例であるので、第１の実施形態と共通する部分はその説明を省略する。
【００６１】
上記転送方法には、記憶媒体２１８に含まれているマルチメディアファイル（静止画像や動画像等）を全て転送することや記憶媒体２１８に含まれているマルチメディアファイルでＰＣ２０へ未転送のものを全て転送することが含まれる。また、転送方法には、ＰＣ２０に表示している画像（もしくは前の画像、次の画像、予め転送選択している画像）に対して、ＰＣ２０の背景設定要求をしたり、ＰＣ２０に画像処理（赤目補正、セピア、白黒、ドキュメント作成等）要求をすることが含まれる。更に、図７のようにＰＣ２０に接続されたプリンタ８０２に印刷要求したり、ＰＣ２０経由でインターネット８０３上のサーバ８０４へ印刷発注したり、メール送信したり、指定されたサーバ８０４へデータをアップロードしたりすることが含まれる。
【００６２】
デジタルカメラ１０側からの要求事項としては、デジタルカメラ１０であればどの要求を行うか、デジタルカメラ１０の要求に対してＰＣ２０でどのような処理を行うべきか等である。ＰＣ２０側での設定事項としては、デジタルカメラ１０から印刷要求がきたときに、初期値としてどの印刷設定にすべきか、どのサイズの紙や印刷スタイルで設定するか等である。
【００６３】
また、メール設定であれば、初期値はどこにメールを送信するのか、サーバアップロードであれば、初期値はどのサーバへアップロードするのか、プリント発注であれば、初期値はどこのサービスプロバイダへ発注するのか等の設定を事前に行うこともできる。このようなＰＣ２０側の事前設定は第１の実施形態でも同様である。
【００６４】
図８は、第２の実施形態のデジタルカメラ１０における代替操作によるファイル転送処理を示すフローチャートである。なお、以下では、図４と同じ処理には同一のステップ番号を付して説明を省略する。
【００６５】
ステップＳ９０１：接続確立する前の段階でＰＣ２０へ転送要求したい場合は、その要求内容の詳細を必要に応じて事前に設定する（デジタルカメラ１０とＰＣ２０のいずれでも可能）。その後、図４と同様にカメラの姿勢変化に対して、S９０１で設定した内容に基づいた転送を開始する。
【００６６】
ステップＳ９０２：接続確立後の段階でＰＣ２０へ転送要求したい場合は、その要求内容の詳細を必要に応じて事前に設定する（デジタルカメラ１０とＰＣ２０のいずれでも可能)。その後、図４と同様にカメラの姿勢変化に対して、S９０２で設定した内容に基づいた転送を開始する。
【００６７】
［他の実施形態］
本発明は、前述した実施形態の機能を実現するコンピュータプログラムを、システムあるいは装置に直接あるいは遠隔から供給することによって達成される場合も含む。その場合、システム等のコンピュータが該コンピュータプログラムを読み出して実行することになる。
【００６８】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるコンピュータプログラム自体も本発明を実現するものである。
【００６９】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であっても良い。
【００７０】
プログラムを供給するための記録媒体（記憶媒体）としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク等がある。その他にも、MO、CD-ROM、CD-R、CD-RW、磁気テープ、不揮発性のメモリカード、ROM、DVD(DVD-ROM、DVD-R)等がある。
【００７１】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムそのものをダウンロードすることもできる。また圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するコンピュータプログラムを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるWWWサーバも、本発明に含まれるものである。
【００７２】
また、本発明のプログラムを暗号化してCD-ROM等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザが、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードすることもできる。この場合、ダウンロードした鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現する。
【００７３】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳ等が、実際の処理の一部又は全部を行うことによっても実現され得る。
【００７４】
更に、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットのメモリに書き込まれた後、該ボード等のＣＰＵ等が実際の処理の一部又は全部を行うことによっても実現される。
【図面の簡単な説明】
【００７５】
【図１】本発明の実施形態のファイル転送システムを構成するデジタルカメラとコンピュータの各構成を示すブロック図である。
【図２】本実施形態のデジタルカメラの外観図である。
【図３】姿勢検知部で判定される４つの姿勢を説明する図である。
【図４】第１の実施形態のデジタルカメラによる転送処理を示すフローチャートである。
【図５】姿勢変化により転送される画像の変化を示す図である。
【図６】姿勢変化により転送される画像の変化を示す図である。
【図７】第１の実施形態を変形したシステム構成図である。
【図８】第２の実施形態のデジタルカメラによる転送処理を示すフローチャートである。
【符号の説明】
【００７６】
１０  デジタルカメラ
２０  パーソナルコンピュータ（ＰＣ）
３０  通信インターフェース
２０１  光学系
２０２  撮像素子
２０３  撮像処理部
２０４  Ａ／Ｄコンバータ
２０５  データバス
２０６  ＡＥ／ＡＦ部
２０７  画像処理部
２０８  圧縮伸張部
２０９  表示制御部
２１０  ＲＡＭ
２１１  記録再生制御部
２１２  通信制御部
２１３  中央処理部
２１４  システム制御部
２１５  中央制御部
２１６  制御器
２１７  表示器
２１８  記憶媒体
２１９  通信器
２２１  操作器
２２２  表示器
２２３  記憶媒体
２２４  通信器
２２５  システム制御部
２２６  中央制御部
２２７  中央処理部
２２８  表示制御部
２２９  ＲＡＭ
２３０  記憶制御部
２３１  通信制御部
２３２  データバス
２３５  姿勢検知部
２３６  姿勢センサ
２３７  ＲＯＭ
２３８  音声制御部
２３９  スピーカ
２４０  光源制御部
２４１  光源
３０１  電源ボタン
３０２  モード切り替えスイッチ
３０３  シャッターボタン
３０４  メニューボタン
３０５  十字ボタン
３０６  ＳＥＴボタン
３０７  ディスプレイボタン
３０８  三脚接続部
【図１】
2007081481.tif 000003
【図２】
2007081481.tif 000004
【図３】
2007081481.tif 000005
【図４】
2007081481.tif 000006
【図５】
2007081481.tif 000007
【図６】
2007081481.tif 000008
【図７】
2007081481.tif 000009
【図８】
2007081481.tif 000010