(57)【特許請求の範囲】
【請求項１】
光軸回り方向の傾斜を検知する傾斜センサを備え、カメラモードが選択されたとき撮影指示に応答して撮影された画像と前記撮影指示を受け付けた時点の前記傾斜センサの検知結果を示す検知結果情報とを記録媒体に記録し、再生モードが選択されたとき前記記録媒体から再生された画像を当該画像に関連する検知結果情報に応じた態様で表示するディジタルカメラにおいて、
前記カメラモードが選択されたとき現時点の姿勢で撮影された画像が前記記録媒体からの再生時にどのような態様で表示されるかを示す表示態様情報を前記傾斜センサの検知結果に基づいて生成する生成手段、および
前記生成手段によって生成された表示態様情報を前記撮影指示を発行するオペレータに向けて出力する情報出力手段を備え、
前記傾斜センサは、空間が形成されたケース、前記空間の容積よりも小さい体積を有し、前記空間内に収められる移動体、前記移動体を前記空間内の複数の位置のいずれかで磁気によって保持する保持手段、および前記移動体の位置に応じて異なる出力を発生する出力手段を含むことを特徴とする、ディジタルカメラ。
【請求項２】
前記カメラモードが選択されたとき前記撮影指示に先立って撮影条件調整指示を受け付ける受付手段、
前記受付手段によって受け付けられた撮影条件調整指示に応答して撮影条件を調整する調整手段、および
前記調整手段によって撮影条件が調整された後に前記傾斜センサの検知結果を取り込む取り込み手段をさらに備え、
前記生成手段は前記取り込み手段によって取り込まれた前記傾斜センサの検知結果に基づいて前記表示態様情報を生成する、請求項１記載のディジタルカメラ。
【請求項３】
前記カメラモードが選択されたとき被写体のリアルタイム動画像を表示する表示手段をさらに備え、
前記情報出力手段は前記表示態様情報を前記表示手段によって表示されるリアルタイム動画像に多重表示する、請求項１または２記載のディジタルカメラ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、ディジタルカメラに関し、特にたとえば、光軸回り方向の傾斜を検知する傾斜センサを備え、撮影指示に応答して撮影された画像と撮影指示を受け付けた時点の傾斜センサの検知結果とを記録媒体に記録するとともに、記録媒体から再生された画像を当該画像に関連する傾斜センサの検知結果に応じた態様で表示する、ディジタルカメラに関する。
【０００２】
【従来技術】
従来のこの種のディジタルカメラの一例が、平成元年５月２３日付けで出願公開された特開平１−１３０６７５公報［Ｈ０４Ｎ５／２２５］に開示されている。この従来技術では、撮影時のカメラの位置（姿勢）がカメラ位置検出回路によって検出され、カメラ位置情報が撮影画像とともに記録される。再生時は、当該カメラ位置情報に基づいてディスプレイ画面の表示が切り換えられる。これによって、ユーザの手を煩わすことなく、画面の向きを常に正常な状態に制御することができる。
【０００３】
【発明が解決しようとする課題】
カメラ位置検出回路が検出できる状態は、光軸回り方向（左右方向）の傾斜およびカメラの側面に直交する軸の軸回り方向（前後方向）の傾斜であるが、前後方向の傾斜情報を有効とするときは左右方向の傾斜情報は無効とされる。これは、たとえば机の上の物体を真上から撮影する場合、左右方向の傾きの基準がないからである。すると、机の上の物体の撮影画像を再生するとき、縦向きに表示したいにも関わらず横向きに表示されたり、横向きに表示したいにも関わらず縦向きに表示されたりする。
【０００４】
それゆえに、この発明の主たる目的は、再生画像の表示態様を撮影時に把握することができる、ディジタルカメラを提供することである。
【０００５】
【課題を解決するための手段】
この発明に従うディジタルカメラは、光軸回り方向の傾斜を検知する傾斜センサを備え、カメラモードが選択されたとき撮影指示に応答して撮影された画像と撮影指示を受け付けた時点の傾斜センサの検知結果を示す検知結果情報とを記録媒体に記録し、再生モードが選択されたとき記録媒体から再生された画像を当該画像に関連する検知結果情報に応じた態様で表示するディジタルカメラにおいて、カメラモードが選択されたとき現時点の姿勢で撮影された画像が記録媒体からの再生時にどのような態様で表示されるかを示す表示態様情報を傾斜センサの検知結果に基づいて生成する生成手段、および生成手段によって生成された表示態様情報を撮影指示を発行するオペレータに向けて出力する情報出力手段を備え、傾斜センサは、空間が形成されたケース、空間の容積よりも小さい体積を有し、空間内に収められる移動体、移動体を空間内の複数の位置のいずれかで磁気によって保持する保持手段、および移動体の位置に応じて異なる出力を発生する出力手段を含むことを特徴とする。
【０００６】
【作用】
傾斜センサは、光軸回り方向におけるディジタルカメラの傾斜を検知する。カメラモードが選択されると、記録媒体には、撮影指示に応答して撮影された画像と当該撮影指示を受け付けた時点の傾斜センサの検知結果を示す検知結果情報とが記録される。再生モードが選択されたときに記録媒体から再生された画像は、当該画像に関連する検知結果情報に応じた態様で表示される。カメラモードが選択されたとき、生成手段は、現時点の姿勢で撮影された画像が記録媒体からの再生時にどのような態様で表示されるかを示す表示態様情報を傾斜センサの検知結果に基づいて生成する。生成された表示態様情報は、撮影指示を発行するオペレータに向けて情報出力手段によって出力される。
ここで、傾斜センサは、空間が形成されたケース、空間の容積よりも小さい体積を有し、空間内に収められる移動体、移動体を空間内の複数の位置のいずれかで磁気によって保持する保持手段、および移動体の位置に応じて異なる出力を発生する出力手段を含む。
【０００７】
情報出力手段によって出力される表示態様情報は、ディジタルカメラを側面に直交する軸の軸回り方向に傾斜させたときでも出力され続ける。このため、ディジタルカメラを上または下に向けて撮影するときでも、表示態様情報から再生時の表示態様を把握することができる。換言すれば、表示態様情報を利用することによって、再生画像をオペレータの意図する態様で表示させることが可能となる。
【０００８】
好ましくは、カメラモードが選択された状態で、受付手段が撮影指示に先立って撮影条件調整指示を受け付けると、撮影条件が調整手段によって調整される。取り込み手段は撮影条件の調整後に傾斜センサの検知結果を取り込み、生成手段は当該検知結果に基づいて表示態様情報を生成する。このため、表示態様情報は、撮影条件指示を受け付けたとき、つまりオペレータが必要とするときに出力される。
【０００９】
カメラモードが選択されたときに被写体のリアルタイム動画像を表示手段によって表示する場合、情報出力手段は、好ましくは、表示態様情報を当該リアルタイム動画像に多重表示する。
【００１０】
【発明の効果】
この発明によれば、表示態様情報を利用して撮影を行うことで、再生画像の表示態様を撮影時に把握することが可能となる。
【００１１】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【００１２】
【実施例】
図１を参照して、この実施例のディジタルカメラ１０は、フォーカスレンズ１２を含む。被写体の光学像は、このフォーカスレンズ１２を経てイメージセンサ１４の受光面に入射される。受光面では、入射された光学像に対応するカメラ信号（生画像信号）が光電変換によって生成される。なお、受光面は、原色ベイヤ配列の色フィルタ（図示せず）によって覆われ、カメラ信号を形成する各々の画素信号は、Ｒ，ＧおよびＢのいずれか１つの色成分のみを持つ。
【００１３】
モード切換スイッチ４２によってカメラモードが選択されると、ＣＰＵ４０によってスルー画像処理が行われる。まず、タイミングジェネレータ（ＴＧ）１６に処理命令が与えられ、ＴＧ１６によってイメージセンサ１４が駆動される。イメージセンサ１４は、光電変換によって生成されるカメラ信号を所定フレームレートで読み出す。イメージセンサ１４から出力された各フレームのカメラ信号は、ＣＤＳ／ＡＧＣ回路１８における周知のノイズ除去およびレベル調整を経て、Ａ／Ｄ変換器２０でディジタル信号に変換される。
【００１４】
信号処理回路２２は、ＣＰＵ４０からの処理命令に応答して、Ａ／Ｄ変換器２０から出力された各フレームのカメラデータに色分離，白バランス調整，ＹＵＶ変換などの信号処理を施し、輝度成分（Ｙデータ）および色差成分（Ｕデータ，Ｖデータ）からなる画像データを生成する。生成された画像データはメモリ制御回路２４に与えられ、メモリ制御回路２４によってＳＤＲＡＭ２６に書き込まれる。
【００１５】
ビデオエンコーダ２８は、ＣＰＵ４０からの処理命令に応答して、ＳＤＲＡＭ２６の画像データをメモリ制御回路２４に読み出させる。そして、読み出された各フレームの画像データをＮＴＳＣフォーマットのコンポジット画像信号にエンコードし、エンコードされたコンポジット画像信号をスイッチＳＷ１を通してモニタ３０に供給する。モニタ３０には、被写体のリアルタイム動画像（スルー画像）が表示される。
【００１６】
オペレータによってシャッタボタン４２が半押しされると、ＣＰＵ４０は、露光量や白バランスなどの撮影条件を調整する。撮影条件の調整が完了すると、ＣＰＵ４０は、傾斜センサ４８から２ビットの検知結果を取り込む。ディジタルカメラ１０を地面と平行な方向に向けかつ光軸回り方向におけるディジタルカメラ１０の傾きを０°としたとき（以下、「正立状態」という）、検知結果は“１１”を示す。ディジタルカメラ１０を地面と平行な方向に向けかつ光軸回り方向において右９０°傾けたとき（以下、「右９０°傾斜状態」という）、検知結果は“０１”を示す。ディジタルカメラ１０を地面と平行な方向に向けかつ光軸回り方向において左９０°傾けたとき（以下、「左９０°傾斜状態」という）、検知結果は“１０”を示す。
【００１７】
ＣＰＵ４０は、傾斜センサ４８の検知結果に応じたキャラクタ信号の出力をキャラクタジェネレータ３４に命令する。キャラクタジェネレータ３４は当該命令に応答してキャラクタ信号を出力し、出力されたキャラクタ信号はスイッチＳＷ１を介してモニタ３０に与えられる。これによって、傾斜センサ４８の検知結果に応じたキャラクタがモニタ３０に表示される。
【００１８】
たとえば、図３に示すように机１００の上に置かれた物体２００を正立状態で捉え、シャッタボタン４６を半押しすると、図４（Ａ）に示す画像がモニタ３０に表示される。図４（Ａ）によれば、机１００および物体２００のスルー画像が画面に表示され、画面左上にキャラクタＣ３が表示される。この状態からディジタルカメラ１０を物体の真上に移動させて下に向けると、画面表示は図５（Ａ）に更新される。図５（Ａ）によれば、物体２００の上面がモニタ３０に表示され、キャラクタＣ３は画面左上に表示され続ける。キャラクタＣ３は、今の状態でシャッタボタン４６を全押して撮影された画像は同じ態様で再生されることを示す。
【００１９】
図３に示す机１００および物体２００を右９０°傾斜状態で捉え、シャッタボタン４６を半押しすると、図４（Ｂ）に示す画像がモニタ３０に表示される。図４（Ｂ）によれば、机１００および物体２００のスルー画像が画面に表示され、画面右上にキャラクタＣ１が表示される。この状態からディジタルカメラ１０を物体の真上に移動させて下に向けると、画面表示は図５（Ｂ）に更新される。図５（Ｂ）によれば、物体２００の上面がモニタ３０に表示され、キャラクタＣ１は画面右上に表示され続ける。キャラクタＣ１は、今の状態でシャッタボタン４６を全押して撮影された画像は再生モード時にディジタルカメラ１０の正立状態において右に９０°回転した状態で再生されることを示す。
【００２０】
図３に示す机１００および物体２００を左９０°傾斜状態で捉え、シャッタボタン４２を半押しすると、図４（Ｃ）に示す画像がモニタ３０に表示される。図４（Ｃ）によれば、机１００および物体２００のスルー画像が画面に表示され、画面左下にキャラクタＣ２が表示される。この状態からディジタルカメラ１０を物体の真上に移動させて下に向けると、画面表示は図５（Ｃ）に更新される。図５（Ｃ）によれば、物体２００の上面がモニタ３０に表示され、キャラクタＣ２は画面左下に表示され続ける。キャラクタＣ２は、この状態でシャッタボタン４６を全押して撮影された画像は再生モード時にディジタルカメラ１０の正立状態において左に９０°回転した状態で再生されることを示す。
【００２１】
つまり、モニタ３０にＯＳＤ表示されるキャラクタＣ１，Ｃ２またはＣ３は、現時点のカメラ姿勢で撮影された画像が再生時にどのような態様で表示されるかを示す表示態様情報に相当する。
【００２２】
シャッタボタン４６が全押しされると、ＣＰＵ４０は、撮影／記録処理を行う。まず、カメラ信号の読み出しをＴＧ１６に命令する。ＴＧ１６は、イメージセンサ１４に電子シャッタ方式で露光を施し、これによって生成されたカメラ信号をイメージセンサ１４から読み出す。読み出されたカメラ信号は上述と同じ処理を経て輝度成分および色差成分からなる画像データに変換され、変換された画像データがＳＤＲＡＭ２６に格納される。
【００２３】
シャッタボタン４６の全押しに基づく画像データがＳＤＲＡＭ２６に確保されると、ＣＰＵ４０は、ＴＧ１６を不能化するとともに、圧縮命令をＪＰＥＧコーデック３２に与える。ＪＰＥＧコーデック３２は、ＳＤＲＡＭ２６に格納された画像データをメモリ制御回路２４に読み出させ、読み出された画像データにＪＰＥＧフォーマットに準じた圧縮処理を施す。圧縮画像データ（ＪＰＥＧデータ）が得られると、ＪＰＥＧコーデック３２は、当該ＪＰＥＧデータをメモリ制御回路２４に与える。ＪＰＥＧデータは、メモリ制御回路２４によってＳＤＲＡＭ２６に格納される。
【００２４】
ＣＰＵ４０はその後、メモリ制御回路２４を通してＳＤＲＡＭ２６からＪＰＥＧデータを読み出し、読み出したＪＰＥＧデータをＩ／Ｆ回路３６を通してメモリカード３８に記録する。ＣＰＵ４０はさらに、シャッタボタン４６が全押しされる直前の傾斜センサ４８の検知結果を示す検知結果情報をＩ／Ｆ回路３６を通してメモリカード３８に記録する。傾斜センサ４８の検知結果が“０１”つまり右９０°傾斜状態を示すとき検知結果情報は“θ１”を示し、傾斜センサ４８の検知結果が“１０”つまり左９０°傾斜状態を示すとき検知結果情報は“θ２”を示し、そして傾斜センサ４８の検知結果が“１１”つまり正立状態を示すとき検知結果情報は“θ３”を示す。メモリカード３８への記録時、互いに関連するＪＰＥＧデータおよび検知結果情報は、同じ画像ファイルに格納される。つまり、ＪＰＥＧデータはファイル形式でメモリカード３８に記録され、画像ファイルの中に検知結果情報が埋め込まれる。
【００２５】
なお、メモリカード３８は着脱自在な不揮発性の記録媒体であり、スロット（図示せず）に装着されたときにＣＰＵ４０によってアクセス可能となる。
【００２６】
モード切換スイッチ４２によって再生モードが選択されると、ＣＰＵ４０は、メモリカード３８に記録された画像ファイルからＪＰＥＧデータを読み出し、読み出したＪＰＥＧデータをメモリ制御回路２４を通してＳＤＲＡＭ２６に書き込む。ＣＰＵ４０は続いて、ＪＰＥＧコーデック３２に対して伸長命令を与える。ＪＰＥＧコーデック３２は、メモリ制御回路２４を通してＳＤＲＡＭ２６からＪＰＥＧデータを読み出し、読み出したＪＰＥＧデータにＪＰＥＧフォーマットに準じた伸長処理を施す。伸長された画像データは、メモリ制御回路２４に与えられる。
【００２７】
ＣＰＵ４０はさらに、ＪＰＥＧデータを読み出した画像ファイルから検知結果情報を読み出し、当該検知結果情報に応じた態様での伸長画像データの書き込みをメモリ制御回路２４に命令する。つまり、検知結果情報が“θ１”であれば、伸長画像データは右９０°傾斜状態で撮影された画像データであるとみなし、右に９０°回転させた状態での書き込みをメモリ制御回路２４に命令する。また、検知結果情報が“θ２”であれば、伸長画像データは左９０°傾斜状態で撮影された画像データであるとみなし、左に９０°回転させた状態での書き込みをメモリ制御回路２４に命令する。検知結果情報が“θ３”であるときは、伸長画像データは正立状態で撮影された画像データであるとみなし、正立状態での書き込みをメモリ制御回路２４に命令する。
【００２８】
こうしてＳＤＲＡＭ２６に展開された伸長画像データは、ビデオエンコーダ２８によってメモリ制御回路２４を通して読み出され、ＮＴＳＣ方式のコンポジット画像信号に変換される。変換されたコンポジット画像信号はスイッチＳＷ１を通してモニタ３０に与えられ、この結果、再生画像が表示される。
【００２９】
図４（Ａ）または図５（Ａ）に示す表示状態でシャッタボタン４６が全押しされた場合、画像ファイルに埋め込まれる検知結果情報は“θ３”を示す。このため、当該画像ファイルから読み出されかつ伸長された画像データは、正立状態でＳＤＲＡＭ２６に展開される。モニタ３０には、図６（Ａ）または図７（Ａ）に示す要領で再生画像が表示される。
【００３０】
図４（Ｂ）または図５（Ｂ）に示す表示状態でシャッタボタン４６が全押しされた場合、画像ファイルに埋め込まれる検知結果情報は“θ１”を示す。このため、当該画像ファイルから読み出されかつ伸長された画像データは、右に９０°回転した状態でＳＤＲＡＭ２６に展開される。モニタ３０には、図６（Ｂ）または図７（Ｂ）に示す要領で再生画像が表示される。
【００３１】
図４（Ｃ）または図５（Ｃ）に示す表示状態でシャッタボタン４６が全押しされた場合、画像ファイルに埋め込まれる検知結果情報は“θ２”を示す。このため、当該画像ファイルから読み出されかつ伸長された画像データは、左に９０°回転した状態でＳＤＲＡＭ２６に展開される。モニタ３０には、図６（Ｃ）または図７（Ｃ）に示す要領で再生画像が表示される。
【００３２】
傾斜センサ４８は、具体的には図２（Ａ）および図２（Ｂ）に示すように構成される。ケース４８ｈの底部には板状の磁石４８ｄが埋め込まれ、当該埋め込み位置をボトム位置として右斜め上および左斜め上に延びる通路４８ｆがケース４８ｈの内部に形成される。通路４８ｆの内部には、球状の磁石４８ｇが収納される。通路４８ｆの長さ方向一方端にはホール素子４８ａおよび板状の磁石４８ｃが埋め込まれ、通路４８ｆの長さ方向他方端にはホール素子４８ｂおよび板状の磁石４８ｅが埋め込まれる。出力端子Ｔ１はホール素子４８ａに対応し、出力端子Ｔ２はホール素子４８ｂに対応する。ディジタルカメラ１０が正立状態のときは、傾斜センサ４８も正立状態となる。また、ディジタルカメラ１０が右９０°傾斜状態となると傾斜センサ４８も右９０°傾斜状態となり、ディジタルカメラ１０が左９０°傾斜状態となると傾斜センサ４８も左９０°傾斜状態となる。
【００３３】
正立状態のとき、磁石４８ｇは、磁石４８ｄによってボトム位置に保持される。このとき、磁石４８ｃの磁界はホール素子４８ａおよび４８ｂの両方に影響を及ぼし、出力端子Ｔ１およびＴ２の出力はいずれも“１”となる。つまり、傾斜センサ４８の検知結果は“１１”を示す。
【００３４】
右９０°傾斜状態となると、磁石４８ｇの重力が磁石４８ｄの保持力を上回り、磁石４８ｇは通路４８ｆの長さ方向他方端まで移動する。長さ方向他方端まで移動した磁石４８ｇは、磁石４８ｅによって保持される。このとき、ホール素子４８ｂは磁石４８ｇの影響を受けるものの、ホール素子４８ａは磁石４８ｃの影響を受けない。したがって、出力端子Ｔ１の出力は“０”となり、出力端子Ｔ２の出力は“１”となる。つまり、傾斜センサ４８の検知結果は“０１”となる。なお、右９０°傾斜状態から正立状態に戻されると、磁石４８ｇの重力が磁石４８ｅの保持力を上回り、磁石４８ｇはボトム位置に戻る。
【００３５】
左９０°傾斜状態となると、磁石４８ｇは、通路４８ｆの長さ方向一方端まで移動し、磁石４８ｃによって保持される。このときは、ホール素子４８ａのみが磁石４８ｇの影響を受け、出力端子Ｔ１およびＴ２の出力はそれぞれ“１”および“０”となる。つまり、傾斜センサ４８の検知結果は“１０”となる。なお、左９０°傾斜状態から正立状態に戻されると、磁石４８ｇの重力が磁石４８ｃの保持力を上回り、磁石４８ｇはボトム位置に戻る。
【００３６】
ディジタルカメラ１０を正立状態から下向きに変位させても、磁石４８ｇは磁石４８ｄの保持力によってボトム位置に存在し続け、検知結果は“１１”を維持する。また、ディジタルカメラ１０を右９０°傾斜状態から下向きに変位させたときも、磁石４８ｇは磁石４８ｅの保持力によって長さ方向他方端に存在し続け、検知結果は“０１”を維持する。ディジタルカメラ１０を左９０°傾斜状態から下向きに変位させたときも同様に、磁石４８ｇは磁石４８ｃの保持力によって長さ方向一方端に存在し続け、検知結果は“１０”を維持する。
【００３７】
ＣＰＵ４０は、カメラモードが選択されたとき、図８および図９に示すフロー図を処理する。まず図８のステップＳ１でスルー画像処理を行い、モニタ３０にスルー画像を表示する。ステップＳ３ではシャッタボタン４６の半押しの有無を判別し、ＹＥＳであれば、ステップＳ５で露光量や白バランスなどの撮影条件を調整し、ステップＳ７でディジタルカメラ１０の姿勢検出を行う。姿勢検出が完了すると、ステップＳ９およびＳ１１でシャッタボタン４６の操作状態を判別する。シャッタボタン４６の押圧が解除されたときはステップＳ１１でＹＥＳと判断し、ステップＳ３に戻る。
【００３８】
半押し状態が続いているときは、ステップＳ１１でＮＯと判断し、ステップＳ７の処理を繰り返す。シャッタボタン４６が全押しされたときは、ステップＳ１３で撮影／記録処理を行う。撮影／記録処理によって、シャッタボタン４６が全押しされた時点の被写体像に対応するＪＰＥＧデータがファイル形式でメモリカード３８に記録される。このとき、シャッタボタン４６が全押しされる直前の傾斜センサ４８の検知結果を示す検知結果情報（後述するレジスタ４０ｒに保持）が、同じ画像ファイルに格納される。
【００３９】
ステップＳ７の姿勢検出は、図９に示すサブルーチンに従って実行される。まずステップＳ２１で傾斜センサ４８から検知結果を取り込み、ステップＳ２３およびＳ２５で当該検知結果に基づいてディジタルカメラ１０の姿勢を判別する。検知結果が“０１”であれば右９０°傾斜状態と判別し、ステップＳ２３からステップＳ２７に進む。ステップＳ２７では検知結果情報θ１をレジスタ４０ｒに設定し、続くステップＳ２９ではキャラクタジェネレータ３４を制御してキャラクタＣ１をモニタ３０にＯＳＤ表示する。
【００４０】
傾斜センサ４８から取り込んだ検知結果が“１０”であれば、左９０°傾斜状態と判別し、ステップＳ２５からステップＳ３１に進む。ステップＳ３１では、検知結果情報θ２をレジスタ４０ｒに設定し、続くステップＳ３３ではキャラクタＣ２をモニタ３０にＯＳＤ表示する。傾斜センサ４８から取り込んだ検知結果が“１１”であれば、正立状態と判別し、ステップＳ２５からステップＳ３５に進む。ステップＳ３５では検知結果情報θ３をレジスタ４０ｒに設定し、続くステップＳ３７ではキャラクタＣ３をモニタ３０にＯＳＤ表示する。ステップＳ２９，Ｓ３３またはＳ３７の処理を終えると、上階層のルーチンに復帰する。
【００４１】
ＣＰＵ４０は、再生モードが選択されたとき、図１０に示すフロー図を処理する。まず、ステップＳ４１でカウンタ４０ｎのカウント値Ｎを初期化する。次に、ステップＳ４３で画像ファイルＮからＪＰＥＧデータを読み出してＳＤＲＡＭ２６に格納し、ステップＳ４５でＪＰＥＧコーデック３２に伸長命令を与える。ＪＰＥＧデータは、ＳＤＲＡＭ２６からＪＰＥＧコーデック３２に与えられ、伸長処理を施される。
【００４２】
ステップＳ４７では画像ファイルＮから検知結果情報を読み出し、続くステップＳ４９およびＳ５１では読み出された検知結果情報の内容を判別する。検知結果情報がθ１（＝右９０°傾斜状態）であれば、ステップＳ４９からステップＳ５３に進み、伸長画像データを右に９０°回転させた状態でＳＤＲＡＭ２６に書き込むようにメモリ制御回路２４に命令を与える。検知結果情報がθ２（＝左９０°傾斜状態）であれば、ステップＳ５１からステップＳ５５に進み、伸長画像データを左に９０°回転させた状態でＳＤＲＡＭ２６に書き込むようにメモリ制御回路２４に命令を与える。検知結果情報がθ３（＝正立状態）であれば、ステップＳ５１からステップＳ５７に進み、伸長画像データを正立状態でＳＤＲＡＭ２６に書き込むようにメモリ制御回路２４に命令を与える。
【００４３】
伸長画像データは、メモリ制御回路２４によって所望の状態でＳＤＲＡＭ２６に書き込まれる。当該伸長画像データはビデオエンコーダ２８によって読み出され、この結果、再生画像が所望の状態でモニタ３０に表示される。ステップＳ５３，Ｓ５５またはＳ５７の処理を終えると、ステップＳ５９で十字キー４４の操作の有無を判別し、ＹＥＳであればステップＳ６１でカウンタ４０ｎを更新してからステップＳ４３に戻る。これによって、再生画像が更新される。
【００４４】
以上の説明から分かるように、傾斜センサ４８は、光軸回り方向におけるディジタルカメラ１０の傾斜を検知する。カメラモードにおいて、シャッタボタン４６が半押しされると、傾斜センサ４８の検知結果に対応するキャラクタ信号がキャラクタジェネレータ３４によって生成され、当該キャラクタ信号に基づくキャラクタがモニタ３０に表示される。当該キャラクタが、現時点の姿勢で撮影された画像が再生時にどのような態様で表示されるかを示す表示態様情報である。
【００４５】
シャッタボタン４６が全押しされると、当該全押しに応答して撮影された画像と当該全押し時点の傾斜センサ４８の検知結果情報とがメモリカード３８に記録される。再生モードでは、メモリカード３８から再生された画像は、当該画像の検知結果情報に応じた態様で表示される。
【００４６】
シャッタボタン４６の半押しに応答して表示されるキャラクタは、現時点のカメラ姿勢で撮影された画像が再生時にどのような態様で表示されるかを示す。このキャラクタは、ディジタルカメラ１０を側面に直交する軸の軸回り方向に傾斜させたときも表示される。このため、ディジタルカメラ１０を上または下に向けて撮影するときでも、当該キャラクタから再生時の表示態様を把握することができる。換言すれば、キャラクタを利用して撮影を行うことで、再生画像をオペレータの意図する態様で表示させることが可能となる。
【図面の簡単な説明】
【図１】この発明の一実施例を示すブロック図である。
【図２】（Ａ）は傾斜センサの一例を示す断面図であり、（Ｂ）は（Ａ）に示す傾斜センサの斜視図である。
【図３】被写体の一例を示す斜視図である。
【図４】（Ａ）は正立状態で図３に示す被写体を捉えたときのモニタ表示の一例を示す図解図であり、（Ｂ）は右９０°傾斜状態で図３に示す被写体を捉えたときのモニタ表示の一例を示す図解図であり、（Ｃ）は左９０°傾斜状態で図３に示す被写体を捉えたときのモニタ表示の一例を示す図解図である。
【図５】（Ａ）はカメラを正立状態から下向きに変位させたときのモニタ表示の一例を示す図解図であり、（Ｂ）はカメラを右９０°傾斜状態から下向きに変位させたときのモニタ表示の一例を示す図解図であり、（Ｃ）はカメラを左９０°傾斜状態から下向きに変位させたときのモニタ表示の一例を示す図解図である。
【図６】（Ａ）は図４（Ａ）に示す状態で撮影された被写体の再生画像を示す図解図であり、（Ｂ）は図４（Ｂ）に示す状態で撮影された被写体の再生画像を示す図解図であり、（Ｃ）は図４（Ｃ）に示す状態で撮影された被写体の再生画像を示す図解図である。
【図７】（Ａ）は図５（Ａ）に示す状態で撮影された被写体の再生画像を示す図解図であり、（Ｂ）は図５（Ｂ）に示す状態で撮影された被写体の再生画像を示す図解図であり、（Ｃ）は図５（Ｃ）に示す状態で撮影された被写体の再生画像を示す図解図である。
【図８】カメラモードにおけるＣＰＵの動作の一部を示すフロー図である。
【図９】カメラモードにおけるＣＰＵの動作の他の一部を示すフロー図である。
【図１０】再生モードにおけるＣＰＵの動作の一部を示すフロー図である。
【符号の説明】
１０…ディジタルカメラ
１４…イメージセンサ
２８…ビデオエンコーダ
３０…モニタ
３４…キャラクタジェネレータ
４０…ＣＰＵ
４８…傾斜センサ
【図１】
0003768135.tif 000002
【図２】
0003768135.tif 000003
【図３】
0003768135.tif 000004
【図４】
0003768135.tif 000005
【図５】
0003768135.tif 000006
【図６】
0003768135.tif 000007
【図７】
0003768135.tif 000008
【図８】
0003768135.tif 000009
【図９】
0003768135.tif 000010
【図１０】
0003768135.tif 000011