(57)【要約】【課題】デジタルカメラの撮影画像を表示するための撮影表示装置で、装置本体がどのような方向にあるかに関わらず、ユーザに対して常に撮影画像の上下を正しく表示させる。【解決手段】画像撮影時点の本体回転方向に応じて画像の上下が回転された状態で撮像素子(CCD)１７に撮像された撮影画像データを、重力センサにより検出される本体回転方向に応じて回転処理し、何れの撮影画像データとも画像記録メモリ１３ｂに対してはその画像の上下を正立させた状態で記録するのと共に、この画像記録メモリ１３ｂに記録された撮影画像データを再生する際にも、前記重力センサにより検出される再生時点の本体回転方向に応じて前記画像記録メモリ１３ｂに記録された再生対象の撮影画像データを回転処理し、本体の回転方向が如何なる方向にある場合でも、ユーザから見て全ての再生画像の上下方向を正立した状態にして表示する。【選択図】      図５
2005277470.tif 000002
【特許請求の範囲】
【請求項１】
画像を撮像する撮像手段と、
画像を表示する表示手段と、
前記撮像手段および表示手段が設けられた装置本体の撮像および表示方向に面した回転方向を検出する本体方向検出手段と、
前記撮像手段により撮像された画像を前記本体方向検出手段により撮像時に検出された装置本体の回転方向に応じて回転処理する第１の画像回転手段と、
この第１の画像回転手段により回転処理された画像を記録する画像記録手段と、
この画像記録手段により記録された画像を前記本体方向検出手段により表示時に検出される装置本体の回転方向に応じて回転処理する第２の画像回転手段と、
この第２の画像回転手段により回転処理された画像を前記表示手段により表示させる表示制御手段と、
を備えたことを特徴とする撮影表示装置。
【請求項２】
前記本体方向検出手段は、前記撮像手段および表示手段が設けられた装置本体の撮像および表示方向に面した当該装置本体の正立位置を基準とした回転方向を検出し、
前記第１の画像回転手段は、前記撮像手段により撮像された画像を前記本体方向検出手段により撮像時に検出された装置本体の回転方向に応じて該画像の上下が正立するように回転処理し、
前記第２の画像回転手段は、前記画像記録手段により記録された画像を前記本体方向検出手段により表示時に検出される装置本体の回転方向に応じて該画像の上下が正立するように回転処理する、
ことを特徴とする請求項１に記載の撮影表示装置。
【請求項３】
画像を撮像する撮像手段と、
画像を表示する表示手段と、
前記撮像手段および表示手段が設けられた装置本体の撮像および表示方向に面した回転方向を検出する本体方向検出手段と、
前記撮像手段により撮像された画像を記録する画像記録手段と、
この画像記録手段により記録された画像に対応付けて前記本体方向検出手段により当該記録画像の撮像時に検出された装置本体の回転方向を記憶する回転情報記憶手段と、
前記画像記録手段により記録された画像を前記本体方向検出手段により表示時に検出される装置本体の回転方向および前記回転情報記憶手段により記憶された当該画像の撮影時の装置本体の回転方向に応じて回転処理する画像回転手段と、
この画像回転手段により回転処理された画像を前記表示手段により表示させる表示制御手段と、
を備えたことを特徴とする撮影表示装置。
【請求項４】
前記本体方向検出手段は、前記撮像手段および表示手段が設けられた装置本体の撮像および表示方向に面した当該装置本体の正立位置を基準とした回転方向を検出し、
前記画像回転手段は、前記画像記録手段により記録された画像を前記本体方向検出手段により表示時に検出される装置本体の回転方向および前記回転情報記憶手段により記憶された当該画像の撮影時の装置本体の回転方向に応じて該画像の上下が正立するように回転処理する、
ことを特徴とする請求項３に記載の撮影表示装置。
【請求項５】
画像表示装置のコンピュータを制御するための撮影画像表示処理プログラムであって、
前記コンピュータを、
撮影画像と当該画像撮影時における撮影装置の回転方向の情報とが対応付けられた撮影画像情報を取得する撮影画像取得手段、
この撮影画像取得手段により取得された撮影画像を当該画像に対応付けられた画像撮影時の撮影装置の回転方向に応じて回転処理する画像回転手段、
この画像回転手段により回転処理された画像を表示部に表示させる表示制御手段、
として機能させるようにしたコンピュータ読み込み可能な撮影画像表示処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラで撮影した画像を表示するための撮影表示装置および撮影画像表示処理プログラムに関する。
【背景技術】
【０００２】
一般に、デジタルカメラは、撮像レンズを介して取り込んだ光学画像を固体撮像素子(CCD:charge coupled device)で撮像すると共に、この撮像素子に撮像された撮影画像を表示用メモリに書き込んで本体搭載の表示画面に表示させる。そして、ユーザは表示画面に表示された撮影画像を見ながら所望の場面でシャッタキーを操作することで、その時点で撮像素子にて撮像され、表示画面にて表示された撮影画像が記録用の画像メモリに記録される。
【０００３】
従来から、カメラ本体を正立させた状態で撮影したり、横に９０度傾けた状態で撮影したり、ユーザの所望する構図によって本体を様々な角度に傾けた状態にしての撮影が行われるが、この際に、撮像素子にて撮像され、表示画面にて表示される撮影画像の上下方向は、当該撮像素子および表示画面そのものの上下方向に対して、カメラの傾き分だけ傾いた状態で撮像，表示され、画像メモリ記録される。
【０００４】
従って、この画像メモリに記録された撮影画像を再生して表示画面にて表示させる際には、撮影時のカメラの傾きのまま画像メモリに記録されている撮影画像が表示画面に表示されるために、個々の撮影画像についてその撮影時と同様にカメラを傾けて表示画面を見れば、そこに表示されている撮影画像の上下方向を正しく見ることができるが、カメラをある一定の方向、例えば正立したままの状態で見ると、撮影画像の上下方向が縦横様々な方向に傾いて表示されてしまう。
【０００５】
そこで、撮影時のカメラの回転状態を重力センサで検出し、この回転状態に応じて前記撮像素子にて撮像された撮影画像を回転して画像メモリに記録することで、当該画像メモリには撮影画像を常にその上下方向を正しく記録し、再生時には常に表示画面の上下方向に撮影画像の上下が合った状態で表示されるようにしたデジタルカメラの画像処理方法が考えられている（例えば、特許文献１参照。）。
【特許文献１】特開平１０−２１０３４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
近年、デジタルカメラは、携帯電話やＰＤＡ(personal digital assistants)などの携帯端末に搭載されて広く利用されているが、特に携帯電話にあっては、通常片手で持って全ての操作が行えることを基本とした形状，構造であるため、画像の撮影時は勿論、撮影記録した画像を再生して見る場合にあっても、その時々のシチュエーションに応じて端末本体を様々な方向に傾けて操作するのが常態化している。
【０００７】
このため、前記従来の画像処理方法によって、撮影画像をその撮影時のカメラの傾きに関わらず常にその上下方向を正しく画像メモリに記録したとしても、端末本体を正立させた状態で撮影画像の再生、表示操作を行うことが常態化していない携帯端末のデジタルカメラにあっては、この端末本体をどのような方向に持って操作するかに関わらずユーザに対して常に撮影画像の上下を正しく表示させることはできない問題がある。
【０００８】
本発明は、前記のような問題に鑑みなされたもので、装置本体がどのような方向にあるかに関わらず、ユーザに対して常に撮影画像の上下を正しく表示させることが可能になる撮影表示装置および撮影画像表示処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の請求項１に係る撮影表示装置では、撮像手段によって画像を撮像すると、この撮像手段により撮像された画像は本体方向検出手段によって撮像時に検出された装置本体の撮像および表示方向に面した回転方向に応じて回転処理され、画像記録手段によって記録される。そして、この画像記録手段によって記録された画像は、前記本体方向検出手段によって表示時に検出される装置本体の回転方向に応じて回転処理され、表示制御手段によって表示手段に表示される。
【００１０】
これによれば、画像撮影時の本体方向が如何なる方向にあっても、各撮影画像の上下方向を例えば正立した方向に統一して記録することができ、そればかりでなく、画像表示時の本体方向が如何なる方向にあっても、ユーザから見た記録画像の上下方向を例えば正立した方向にして表示できることになる。
【００１１】
本発明の請求項３に係る撮影表示装置では、撮像手段によって画像を撮像すると、この撮像手段により撮像された画像は画像記録手段によって記録され、これと共に当該記録画像に対応付けられて本体方向検出手段により当該記録画像の撮像時に検出された装置本体の撮像および表示方向に面した回転方向が回転情報記憶手段によって記憶される。そして、前記画像記録手段により記録された画像は、前記本体方向検出手段により表示時に検出される装置本体の回転方向および前記回転情報記憶手段により記憶された当該画像の撮影時の装置本体の回転方向に応じて回転処理され、表示制御手段によって表示手段に表示される。
【００１２】
これによれば、画像撮影時の本体方向が如何なる方向で、且つ画像表示時の本体方向が如何なる方向にあっても、撮影記録した画像の上下方向をユーザから見て例えば正立した方向にして表示できることになる。
【００１３】
本発明の請求項５に係る画像表示装置のコンピュータを制御するための撮影画像表示処理プログラムでは、撮影画像取得手段によって撮影画像と当該画像撮影時における撮影装置の回転方向の情報とが対応付けられた撮影画像情報が取得されると、この取得された撮影画像は当該画像に対応付けられた画像撮影時の撮影装置の回転方向に応じて回転処理され、表示制御手段によって表示部に表示される。
【００１４】
これによれば、画像撮影時の撮影装置の回転方向が如何なる方向にあった撮影画像であっても、画像の上下方向をユーザから見て例えば正立した方向にして表示できることになる。
【発明の効果】
【００１５】
本発明の請求項１に係る撮影表示装置によれば、画像撮影時の本体方向が如何なる方向にあっても、各撮影画像の上下方向を例えば正立した方向に統一して記録することができ、そればかりでなく、画像表示時の本体方向が如何なる方向にあっても、ユーザから見た記録画像の上下方向を例えば正立した方向にして表示できるようになる。
【００１６】
本発明の請求項３に係る撮影表示装置によれば、画像撮影時の本体方向が如何なる方向で、且つ画像表示時の本体方向が如何なる方向にあっても、撮影記録した画像の上下方向をユーザから見て例えば正立した方向にして表示できるようになる。
【００１７】
本発明の請求項５に係る画像表示装置のコンピュータを制御するための撮影画像表示処理プログラムによれば、画像撮影時の撮影装置の回転方向が如何なる方向にあった撮影画像であっても、画像の上下方向をユーザから見て例えば正立した方向にして表示できるようになる。
【００１８】
よって、本発明によれば、装置本体がどのような方向にあるかに関わらず、ユーザに対して常に撮影画像の上下を正しく表示させることが可能になる撮影表示装置および撮影画像表示処理プログラムを提供できる。
【発明を実施するための最良の形態】
【００１９】
以下図面により本発明の実施の形態について説明する。
【００２０】
（第１実施形態）
図１は、本発明の実施形態に係る撮影表示装置を搭載した携帯電話機１０の構成を示すブロック図である。
【００２１】
この携帯電話機１０は、コンピュータである制御部（ＣＰＵ）１１を備えている。
【００２２】
制御部（ＣＰＵ）１１は、ＲＯＭ１２に予め記憶されたシステム制御プログラムに従い、ＲＡＭ１３を作業用のデータメモリとして回路各部の動作を制御するもので、ＲＯＭ１２に予め記憶されたシステム制御プログラムは、キー入力部１４からのキー入力信号、あるいは通信部１５によって電話基地局Ｓから受信される電話着信信号などに応じて発呼などの動作指示を行う。
【００２３】
そして、前記制御部（ＣＰＵ）１１には、前記ＲＯＭ１２、ＲＡＭ１３、キー入力部１４、通信部１５が接続される他に、通話マイク，スピーカを備えた音声入出力部１６、撮像光学系，固体撮像素子(CCD)などを備えた撮像部１７、ＬＣＤ(liquid crystal display)からなる表示部１８、画像記録用などのカード型のメモリを装着してデータの記録／読み出しを行うための記録媒体読み書き部１９、携帯電話機１０本体が正立した状態での表示部１８の表示画面を基準とした当該電話機本体の左右への傾き（回転方向）を検出するための重力センサ２０などが接続される。
【００２４】
図２は、前記携帯電話機１０のＲＯＭ１２に予め記憶される各種システム制御プログラムの内容を示す図である。
【００２５】
このＲＯＭ１２には、通信部１５によって電話無線通信信号を送受信し、電話基地局Ｓを介した相手電話機との間で音声入出力部１６にて入出力される通話音声に基づいた電話の通信制御を行うための通信処理プログラム１２ａ、撮像部１７による画像の撮像処理や撮影画像の表示処理，記録処理を行うための撮影処理プログラム１２ｂ、この撮影処理プログラム１２ｂに従い記録された撮影画像の再生・表示処理を行うための再生処理プログラム１２ｃ、画像データの回転処理を行うための画像回転処理プログラム１２ｄなどが記憶される。
【００２６】
図３は、前記携帯電話機１０のＲＡＭ１３に記憶される各種作業用データの内容を示す図である。
【００２７】
このＲＡＭ１３には、前記通信処理プログラム１２ａに従った電話の通信制御において利用される本携帯電話機ユーザの知人に関する氏名，電話番号，メールアドレス，住所などの個人情報が記憶される電話帳メモリ１３ａ、前記撮影処理プログラム１２ｂに従い撮影された撮影画像が記録される画像記録メモリ１３ｂ、表示部１８の液晶表示画面に対して表示させるべき文字や画像のデータが書き込まれVRAMとして機能する表示メモリ１３ｃ、重力センサ２０により検出される携帯電話機１０本体（表示画面）の現在の回転方向が記憶される本体回転方向メモリ１３ｄなどが用意される。
【００２８】
次に、前記構成の撮影表示装置を搭載した携帯電話機１０による第１実施形態の撮影表示機能について説明する。
【００２９】
図４は、前記撮影表示装置を搭載した携帯電話機１０による第１実施形態の撮影処理を示すフローチャートである。
【００３０】
図５は、前記第１実施形態の撮影処理に伴う携帯電話機本体の各回転方向での撮影操作状態に対応する撮像素子(CCD)での撮像状態と画像記録メモリでの撮影画像の記録状態との関係を示す図である。
【００３１】
本携帯電話機１０に搭載された撮影機能（撮影処理プログラム１２ｂ）を起動させて撮影モードとし、被写体の撮影を行う際に、本体を被写体に合わせて適当な方向に持ち、所望の構図を定めてキー入力部１４のシャッタキーを操作すると、このシャッタ操作時点、つまり撮像素子(CCD)での撮影画像取り込み時点での本体の回転方向が重力センサ２０によって検出され、本体回転方向メモリ１３ｄに記憶される（ステップＡ１）。
【００３２】
この際、撮像素子(CCD)には、本体レンズから撮像部１７に入射してくる光学画像の上下そのままの画像が撮像されるので、本体（１０）を正立させた状態でのＣＣＤ（１７）の向きを基準にすると、図５（ａ１）に示すように、本体（１０）を正立にした状態での撮影画像の上下方向は、図５（ｂ１）に示すように、ＣＣＤ（１７）の上下に対応した正立の方向で撮像される。
【００３３】
また、図５（ａ２）に示すように、本体（１０）を右に９０°回転させた状態での撮影画像の上下方向は、図５（ｂ２）に示すように、ＣＣＤ（１７）の上下に対し左に９０°回転した方向で撮像される。
【００３４】
また、図５（ａ３）に示すように、本体（１０）を左に９０°回転させた状態での撮影画像の上下方向は、図５（ｂ３）に示すように、ＣＣＤ（１７）の上下に対し右に９０°回転した方向で撮像される。
【００３５】
さらに、図５（ａ４）に示すように、本体（１０）を反転（１８０°回転）させた状態での撮影画像の上下方向は、図５（ｂ４）に示すように、ＣＣＤ（１７）の上下に対し１８０°回転した方向で撮像される。
【００３６】
そして、前記本体回転方向メモリ１３ｄに検出記憶された撮影画像取り込み時点での本体の回転方向が、図５（ａ１）で示したように正立の方向である場合には、図５（ｂ１）で示したようにＣＣＤ（１７）に対し上下正立して撮像された撮影画像データは、図５（ｃ１）に示すように回転処理されることなく画像記録メモリ１３ｂに記憶される（ステップＡ２→Ａ３）。
【００３７】
なお、この場合の撮影画像データを記録する画像記録メモリ１３ｂは、記録媒体読み書き部１９に装着されたカード型のメモリであってもよい。
【００３８】
また、前記本体回転方向メモリ１３ｄに検出記憶された撮影画像取り込み時点での本体の回転方向が、図５（ａ２）で示したように右に９０°回転した方向である場合には、図５（ｂ２）で示したようにＣＣＤ（１７）に対しその上下を左に９０°回転した状態で撮像された撮影画像データは、図５（ｃ２）に示すように右に９０°回転処理されて正立状態に戻され、画像記録メモリ１３ｂに記憶される（ステップＡ２→Ａ４）。
【００３９】
また、前記本体回転方向メモリ１３ｄに検出記憶された撮影画像取り込み時点での本体の回転方向が、図５（ａ３）で示したように左に９０°回転した方向である場合には、図５（ｂ３）で示したようにＣＣＤ（１７）に対しその上下を右に９０°回転した状態で撮像された撮影画像データは、図５（ｃ２）に示すように左に９０°回転処理されて正立状態に戻され、画像記録メモリ１３ｂに記憶される（ステップＡ２→Ａ５）。
【００４０】
さらに、前記本体回転方向メモリ１３ｄに検出記憶された撮影画像取り込み時点での本体の回転方向が、図５（ａ４）で示したように反転（１８０°回転）した方向である場合には、図５（ｂ４）で示したようにＣＣＤ（１７）に対しその上下を反転した状態で撮像された撮影画像データは、図５（ｃ４）に示すように１８０°回転処理されて正立状態に戻され、画像記録メモリ１３ｂに記憶される（ステップＡ２→Ａ６）。
【００４１】
これにより、画像撮影時点での本体の回転方向が如何なる方向にある場合でも、画像記録メモリ１３ｂに記録される各撮影画像データは、図５（ｃ１）〜（ｃ４）で示すように、全てその撮影画像の上下方向が正立した状態に戻されて記録されるようになる。
【００４２】
このため、本体を正立した状態にして撮影画像を再生した場合には、画像記録メモリ１３ｂに記録された何れの撮影画像についてもその再生画像の上下方向を正しく表示させることができ、こればかりでなく、記録媒体読み書き部１９にてカード型のメモリに記録された各撮影画像についても同様に、例えばパソコン，テレビなどの外部の表示装置にて再生した場合に、その再生画像の上下方向を正しく表示させることができる。
【００４３】
図６は、前記撮影表示装置を搭載した携帯電話機１０による第１実施形態の再生処理を示すフローチャートである。
【００４４】
本携帯電話機１０に搭載された撮影画像の再生機能（再生処理プログラム１２ｃ）を起動させて再生モードにすると、現時点での本体の回転方向が重力センサ２０によって検出され、本体回転方向メモリ１３ｄに記憶される（ステップＢ１）。
【００４５】
そして、前記本体回転方向メモリ１３ｄに検出記憶された撮影画像再生時点での本体の回転方向が正立の方向である場合には、図５（ｃ１）〜（ｃ４）で示したように画像記録メモリ１３ｂにおいて上下正立して記録されている撮影画像データは、回転処理されることなく表示メモリ１３ｃに書き込まれ、図５（ａ１）に示すように画像の上下を正しく表示される（ステップＢ２→Ｂ３）。
【００４６】
また、前記本体回転方向メモリ１３ｄに検出記憶された撮影画像再生時点での本体の回転方向が右に９０°に回転した方向である場合には、図５（ｃ１）〜（ｃ４）で示したように画像記録メモリ１３ｂにおいて上下正立して記録されている撮影画像データは、左に９０°回転処理されて表示メモリ１３ｃに書き込まれ、図５（ａ２）に示すように本体１０が右に回転していてもユーザから見て画像の上下を正しく表示される（ステップＢ２→Ｂ４）。
【００４７】
また、前記本体回転方向メモリ１３ｄに検出記憶された撮影画像再生時点での本体の回転方向が左に９０°に回転した方向である場合には、図５（ｃ１）〜（ｃ４）で示したように画像記録メモリ１３ｂにおいて上下正立して記録されている撮影画像データは、右に９０°回転処理されて表示メモリ１３ｃに書き込まれ、図５（ａ３）に示すように本体１０が左に回転していてもユーザから見て画像の上下を正しく表示される（ステップＢ２→Ｂ５）。
【００４８】
さらに、前記本体回転方向メモリ１３ｄに検出記憶された撮影画像再生時点での本体の回転方向が反転（１８０°回転）した方向である場合には、図５（ｃ１）〜（ｃ４）で示したように画像記録メモリ１３ｂにおいて上下正立して記録されている撮影画像データは、１８０°回転処理されて表示メモリ１３ｃに書き込まれ、図５（ａ４）に示すように本体１０が反転していてもユーザから見て画像の上下を正しく表示される（ステップＢ２→Ｂ６）。
【００４９】
これにより、撮影画像再生時点での本体の回転方向が如何なる方向にある場合でも、画像記録メモリ１３ｂに記録されている各撮影画像データは、図５（ａ１）〜（ａ４）で示すように、ユーザから見て全てその再生画像の上下方向が正立した状態にして表示されるようになる。
【００５０】
したがって、前記構成の撮影表示装置を搭載した携帯電話機１０による第１実施形態の撮影表示機能によれば、画像撮影時点の本体回転方向に応じて画像の上下が回転された状態で撮像素子(CCD)１７に撮像された撮影画像データを、重力センサ２０により検出される本体回転方向に応じて回転処理し、何れの撮影画像データとも画像記録メモリ１３ｂに対してはその画像の上下を正立させた状態で記録するのと共に、この画像記録メモリ１３ｂに記録された撮影画像データを再生する際にも、前記重力センサ２０により検出される再生時点の本体回転方向に応じて前記画像記録メモリ１３ｂに記録された再生対象の撮影画像データを回転処理し、本体の回転方向が如何なる方向にある場合でも、ユーザから見て全ての再生画像の上下方向を正立した状態にして表示するようにしたので、画像撮影時の本体回転方向が如何なる方向にあっても、また画像再生時の本体回転方向が如何なる方向にあっても、再生対象とする全ての撮影画像データについて、ユーザから見たその画像の上下方向を正しく表示できるようになる。
【００５１】
なお、前記第１実施形態では、画像撮影時点の本体回転方向に応じて画像の上下が回転された状態で撮像素子(CCD)１７に撮像された撮影画像データを、重力センサ２０により検出される本体回転方向に応じて回転処理し、何れの撮影画像データとも画像記録メモリ１３ｂに対してはその画像の上下を正立させた状態で記録する構成としたが、次の第２実施形態において説明するように、画像の撮影時点では撮像素子(CCD)１７に撮像された撮影画像データをその本体回転方向に応じた上下方向のまま画像記録メモリ１３ｂに記録し、この画像記録メモリ１３ｂに記録した各撮影画像についてその撮影時の本体回転情報を対応付けて記憶する。そして、画像記録メモリ１３ｂに記録した撮影画像を再生する際に、再生対象の撮影画像に対応付けられた撮影時点の本体回転方向と現再生時点の本体回転方向とに基づき当該再生対象の撮影画像データを回転処理することで、ユーザから見て常に再生画像の上下方向を正立した状態にして表示する構成としてもよい。
【００５２】
（第２実施形態）
図７は、本発明の第２実施形態に係る撮影表示装置を搭載した携帯電話機１０のＲＡＭ１３に記憶される記録画像回転情報メモリ１３ｅを示す図である。
【００５３】
この第２実施形態の撮影表示装置を搭載した携帯電話機１０のＲＡＭ１３には、前記図３で示した第１実施形態のＲＡＭ１３にて用意された電話帳メモリ１３ａ、画像記録メモリ１３ｂ、表示メモリ１３ｃ、本体回転方向メモリ１３ｄに加えて、画像記録メモリ１３ｂに記録した各撮影画像データのそれぞれについて、その撮影時点の重力センサ２０により検出された本体回転方向を対応付けて記憶するための記録画像回転情報メモリ１３ｅが用意される。
【００５４】
図８は、前記撮影表示装置を搭載した携帯電話機１０による第２実施形態の撮影処理を示すフローチャートである。
【００５５】
図９は、前記第２実施形態の撮影処理に伴う携帯電話機本体の各回転方向での撮影操作状態に対応する撮像素子(CCD)での撮像状態と画像記録メモリでの撮影画像の記録状態および記録画像回転情報メモリでの撮影時本体回転情報との関係を示す図である。
【００５６】
この第２実施形態の撮影処理では、画像の撮影に伴いその撮影時点での本体回転方向が重力センサ２０により検出され、本体回転方向メモリ１３ｄに記憶される（ステップＣ１）。
【００５７】
これと共に、撮像素子(CCD)１７にて撮像された撮影画像データが本体回転方向に関係なくそのままの上下方向で画像記録メモリ１３ｂに記録されるのに対して、前記撮影時点での本体回転方向が各撮影画像データに対応付けされて記録画像回転情報メモリ１３ｅに記憶される（ステップＣ２）。
【００５８】
すなわち、この第２実施形態では、図９（ａ１）〜（ａ４）に示すように画像撮影時の本体回転方向に応じて、図９（ｂ１）〜（ｂ４）に示すようにそれぞれその画像の上下方向を異ならせて撮像素子(CCD)１７に撮像された各撮影画像データを、そのＣＣＤ１７上での各撮影画像データの上下方向のまま、図９（ｃ１）〜（ｃ４）に示すように画像記録メモリ１３ｂに記録するのと共に、この画像記録メモリ１３ｂに記録した各撮影画像データについて、図９（ｄ１）〜（ｄ４）に示すように各撮影時点の本体回転方向を記録画像回転情報メモリ１３ｅに対応付けて記憶する。
【００５９】
図１０は、前記撮影表示装置を搭載した携帯電話機１０による第２実施形態の再生処理を示すフローチャートである。
【００６０】
撮影画像の再生が指示されると、現時点での本体の回転方向が重力センサ２０によって検出され、本体回転方向メモリ１３ｄに記憶される（ステップＤ１）。
【００６１】
また、画像記録メモリ１３ｂの再生対象記録画像に対応付けられて記録画像回転情報メモリ１３ｅに記憶されている撮影時点の本体回転情報（方向）が読み出される（ステップＤ２）。
【００６２】
そして、前記本体回転方向メモリ１３ｄに検出記憶された現再生時点での本体の回転方向が正立の方向であり、また記録画像回転情報メモリ１３ｅから読み出された再生対象記録画像の撮影時点の本体回転方向も正立（０°）の方向である場合には、図９（ｃ１）で示したように画像記録メモリ１３ｂにおいて上下正立して記録されている撮影画像データは、回転処理されることなく表示メモリ１３ｃに書き込まれ、図９（ａ１）に示すように画像の上下を正しく表示される（ステップＤ３→Ｄ４→Ｄ８）。
【００６３】
また、前記本体回転方向メモリ１３ｄに検出記憶された現再生時点での本体の回転方向が同正立の方向であり、また記録画像回転情報メモリ１３ｅから読み出された再生対象記録画像の撮影時点の本体回転方向が右に９０°回転した方向である場合には、図９（ｃ２）で示したように画像記録メモリ１３ｂにおいて左に９０°回転した状態で記録されている撮影画像データは、右に９０°回転処理されて表示メモリ１３ｃに書き込まれ、図９（ａ１）に示すように正立した本体表示画面において画像の上下を正しく表示される（ステップＤ３→Ｄ４→Ｄ９）。
【００６４】
また、前記本体回転方向メモリ１３ｄに検出記憶された現再生時点での本体の回転方向が同正立の方向であり、また記録画像回転情報メモリ１３ｅから読み出された再生対象記録画像の撮影時点の本体回転方向が左に９０°回転した方向である場合には、図９（ｃ３）で示したように画像記録メモリ１３ｂにおいて右に９０°回転した状態で記録されている撮影画像データは、左に９０°回転処理されて表示メモリ１３ｃに書き込まれ、図９（ａ１）に示すように正立した本体表示画面において画像の上下を正しく表示される（ステップＤ３→Ｄ４→Ｄ１０）。
【００６５】
さらに、前記本体回転方向メモリ１３ｄに検出記憶された現再生時点での本体の回転方向が同正立の方向であり、また記録画像回転情報メモリ１３ｅから読み出された再生対象記録画像の撮影時点の本体回転方向が反転（１８０°回転）した方向である場合には、図９（ｃ４）で示したように画像記録メモリ１３ｂにおいて反転した状態で記録されている撮影画像データは、１８０°回転処理されて表示メモリ１３ｃに書き込まれ、図９（ａ１）に示すように正立した本体表示画面において画像の上下を正しく表示される（ステップＤ３→Ｄ４→Ｄ１１）。
【００６６】
一方、前記本体回転方向メモリ１３ｄに検出記憶された現再生時点での本体の回転方向が右に９０°回転した方向であり、また記録画像回転情報メモリ１３ｅから読み出された再生対象記録画像の撮影時点の本体回転方向が正立（０°）の方向である場合には、図９（ｃ１）で示したように画像記録メモリ１３ｂにおいて上下正立して記録されている撮影画像データは、左に９０°回転処理されて表示メモリ１３ｃに書き込まれ、図９（ａ２）に示すように右に回転させた本体表示画面において画像の上下を正しく表示される（ステップＤ３→Ｄ５→Ｄ１０）。
【００６７】
また、前記本体回転方向メモリ１３ｄに検出記憶された現再生時点での本体の回転方向が同右に９０°回転した方向であり、また記録画像回転情報メモリ１３ｅから読み出された再生対象記録画像の撮影時点の本体回転方向も同右に９０°回転した方向である場合には、図９（ｃ２）で示したように画像記録メモリ１３ｂにおいて左に回転した状態で記録されている撮影画像データは、回転処理されることなく表示メモリ１３ｃに書き込まれ、図９（ａ２）に示すように右に回転させた本体表示画面において画像の上下を正しく表示される（ステップＤ３→Ｄ５→Ｄ８）。
【００６８】
また、前記本体回転方向メモリ１３ｄに検出記憶された現再生時点での本体の回転方向が同右に９０°回転した方向であり、また記録画像回転情報メモリ１３ｅから読み出された再生対象記録画像の撮影時点の本体回転方向が左に９０°回転した方向である場合には、図９（ｃ３）で示したように画像記録メモリ１３ｂにおいて右に９０°回転した状態で記録されている撮影画像データは、１８０°回転処理されて表示メモリ１３ｃに書き込まれ、図９（ａ２）に示すように右に回転させた本体表示画面において画像の上下を正しく表示される（ステップＤ３→Ｄ５→Ｄ１１）。
【００６９】
さらに、前記本体回転方向メモリ１３ｄに検出記憶された現再生時点での本体の回転方向が同右に９０°回転した方向であり、また記録画像回転情報メモリ１３ｅから読み出された再生対象記録画像の撮影時点の本体回転方向が反転（１８０°回転）した方向である場合には、図９（ｃ４）で示したように画像記録メモリ１３ｂにおいて反転した状態で記録されている撮影画像データは、右に９０°回転処理されて表示メモリ１３ｃに書き込まれ、図９（ａ２）に示すように右に回転させた本体表示画面において画像の上下を正しく表示される（ステップＤ３→Ｄ５→Ｄ９）。
【００７０】
一方、前記本体回転方向メモリ１３ｄに検出記憶された現再生時点での本体の回転方向が左に９０°回転した方向であり、また記録画像回転情報メモリ１３ｅから読み出された再生対象記録画像の撮影時点の本体回転方向が正立（０°）の方向である場合には、図９（ｃ１）で示したように画像記録メモリ１３ｂにおいて上下正立して記録されている撮影画像データは、右に９０°回転処理されて表示メモリ１３ｃに書き込まれ、図９（ａ３）に示すように左に回転させた本体表示画面において画像の上下を正しく表示される（ステップＤ３→Ｄ６→Ｄ９）。
【００７１】
また、前記本体回転方向メモリ１３ｄに検出記憶された現再生時点での本体の回転方向が同左に９０°回転した方向であり、また記録画像回転情報メモリ１３ｅから読み出された再生対象記録画像の撮影時点の本体回転方向が右に９０°回転した方向である場合には、図９（ｃ２）で示したように画像記録メモリ１３ｂにおいて左に回転した状態で記録されている撮影画像データは、１８０°反転処理されて表示メモリ１３ｃに書き込まれ、図９（ａ３）に示すように左に回転させた本体表示画面において画像の上下を正しく表示される（ステップＤ３→Ｄ６→Ｄ１１）。
【００７２】
また、前記本体回転方向メモリ１３ｄに検出記憶された現再生時点での本体の回転方向が同左に９０°回転した方向であり、また記録画像回転情報メモリ１３ｅから読み出された再生対象記録画像の撮影時点の本体回転方向も同左に９０°回転した方向である場合には、図９（ｃ３）で示したように画像記録メモリ１３ｂにおいて右に９０°回転した状態で記録されている撮影画像データは、回転処理されることなく表示メモリ１３ｃに書き込まれ、図９（ａ３）に示すように左に回転させた本体表示画面において画像の上下を正しく表示される（ステップＤ３→Ｄ６→Ｄ８）。
【００７３】
さらに、前記本体回転方向メモリ１３ｄに検出記憶された現再生時点での本体の回転方向が同左に９０°回転した方向であり、また記録画像回転情報メモリ１３ｅから読み出された再生対象記録画像の撮影時点の本体回転方向が反転（１８０°回転）した方向である場合には、図９（ｃ４）で示したように画像記録メモリ１３ｂにおいて反転した状態で記録されている撮影画像データは、左に９０°回転処理されて表示メモリ１３ｃに書き込まれ、図９（ａ３）に示すように左に回転させた本体表示画面において画像の上下を正しく表示される（ステップＤ３→Ｄ６→Ｄ１０）。
【００７４】
一方、前記本体回転方向メモリ１３ｄに検出記憶された現再生時点での本体の回転方向が反転した方向であり、また記録画像回転情報メモリ１３ｅから読み出された再生対象記録画像の撮影時点の本体回転方向が正立（０°）の方向である場合には、図９（ｃ１）で示したように画像記録メモリ１３ｂにおいて上下正立して記録されている撮影画像データは、１８０°回転処理されて表示メモリ１３ｃに書き込まれ、図９（ａ４）に示すように反転させた本体表示画面において画像の上下を正しく表示される（ステップＤ３→Ｄ７→Ｄ１１）。
【００７５】
また、前記本体回転方向メモリ１３ｄに検出記憶された現再生時点での本体の回転方向が同反転した方向であり、また記録画像回転情報メモリ１３ｅから読み出された再生対象記録画像の撮影時点の本体回転方向が右に９０°回転した方向である場合には、図９（ｃ２）で示したように画像記録メモリ１３ｂにおいて左に回転した状態で記録されている撮影画像データは、左に９０°回転処理されて表示メモリ１３ｃに書き込まれ、図９（ａ４）に示すように反転させた本体表示画面において画像の上下を正しく表示される（ステップＤ３→Ｄ７→Ｄ１０）。
【００７６】
また、前記本体回転方向メモリ１３ｄに検出記憶された現再生時点での本体の回転方向が同反転した方向であり、また記録画像回転情報メモリ１３ｅから読み出された再生対象記録画像の撮影時点の本体回転方向が左に９０°回転した方向である場合には、図９（ｃ３）で示したように画像記録メモリ１３ｂにおいて右に９０°回転した状態で記録されている撮影画像データは、右に９０°回転処理されて表示メモリ１３ｃに書き込まれ、図９（ａ４）に示すように反転させた本体表示画面において画像の上下を正しく表示される（ステップＤ３→Ｄ７→Ｄ９）。
【００７７】
さらに、前記本体回転方向メモリ１３ｄに検出記憶された現再生時点での本体の回転方向が同反転した方向であり、また記録画像回転情報メモリ１３ｅから読み出された再生対象記録画像の撮影時点の本体回転方向も同反転（１８０°回転）した方向である場合には、図９（ｃ４）で示したように画像記録メモリ１３ｂにおいて反転した状態で記録されている撮影画像データは、回転処理されることなく表示メモリ１３ｃに書き込まれ、図９（ａ４）に示すように反転させた本体表示画面において画像の上下を正しく表示される（ステップＤ３→Ｄ７→Ｄ８）。
【００７８】
これにより、撮影画像再生時点での本体の回転方向が如何なる方向にあり、しかも再生対象画像の撮影時における本体回転方向が如何なる方向にある場合でも、図９（ｃ１）〜（ｃ４）で示すように、画像記録メモリ１３ｂにその撮影時の本体方向に応じた上下方向にして記録されている各撮影画像データは、図９（ａ１）〜（ａ４）で示すように、ユーザから見て全てその再生画像の上下方向が正立した状態にして表示されるようになる。
【００７９】
したがって、前記構成の撮影表示装置を搭載した携帯電話機１０による第２実施形態の撮影表示機能によれば、撮像部(CCD)１７にて撮像された撮影画像データをその画像の上下方向が本体回転方向に応じて異なるままの状態で画像記録メモリ１３ｂに記録するのと共に、各記録画像に対してその画像撮影時点で重力センサ２０により検出された本体回転方向を対応付けて記憶する。そして、画像記録メモリ１３ｂに記録された撮影画像データを再生する際にも、前記重力センサ２０により再生時点の本体回転方向を検出し、この再生時点での本体回転方向と前記再生対象の記録画像に対応付けられて記憶されている撮影時点での本体回転方向とに基づいて前記画像記録メモリ１３ｂに記録された再生対象の撮影画像データを回転処理し、本体の今の回転方向が如何なる方向にあって且つ再生対象画像が如何なる本体方向で撮影されていても、ユーザから見て全ての再生画像の上下方向を正立した状態にして表示するようにした。よって、画像撮影時の本体回転方向が如何なる方向にあっても、また画像再生時の本体回転方向が如何なる方向にあっても、再生対象とする全ての撮影画像データについて、ユーザから見たその画像の上下方向を正しく表示できるようになる。
【００８０】
なお、この第２実施形態において説明した記録画像の再生機能、つまり各記録画像毎に対応付けられて記憶された撮影時点での撮影本体機器の回転情報と、画像再生装置の現在の再生表示方向とに基づき、再生対象の記録画像を回転処理して当該画像の上下方向を正しく表示するようにした記録画像の再生機能を、例えば撮影機能を持たないパーソナルコンピュータやテレビに搭載することで、デジタルカメラからその撮影時点の本体回転情報付きで通信やメモリを介して取得される撮影画像データを、常に画像の上下方向を正しくして表示させることができる。
【００８１】
また、前記各実施形態の動作説明では、機器本体の回転方向やこれに応じた撮影画像の回転処理角度を９０°や１８０°とした場合について示したが、これらの角度に限らないことは云うまでもなく、撮影処理、再生処理ともに、重力センサ２０により検出される本体回転方向（角度）に応じた撮影画像の回転処理を行えばよいものである。
【００８２】
また、前記各実施形態では、携帯電話機１０の本体、つまりカメラ本体がユーザの持ち方に応じて傾くことで撮影および表示の方向に面して回転する場合について説明したが、本体とは別に撮像部分や表示部分が自動的またはユーザ任意の角度で設定可能な回転機能を有する場合についても、その回転方向（角度）に応じた撮影画像の回転処理を行えばよいものである。
【００８３】
さらに、前記各実施形態では、撮影画像やこれを記録した記録画像そのものについて、本体方向に応じた回転処理を行う構成としたが、その対象とする画像は前記撮影画像や記録画像を切り出した画像などの編集画像であってもよいのは勿論である。
【００８４】
なお、前記各実施形態において記載した撮影表示装置を搭載した携帯電話機１０での撮影表示機能による各処理の手法、すなわち、図４のフローチャートに示す第１実施形態の撮影処理、図６のフローチャートに示す第１実施形態の再生処理、図８のフローチャートに示す第２実施形態の撮影処理、図１０のフローチャートに示す第２実施形態の再生処理等の各手法は、何れもコンピュータに実行させることができるプログラムとして、メモリカード（ＲＯＭカード、ＲＡＭカード等）、磁気ディスク（フロッピディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリ等の外部記録媒体に格納して配布することができる。そして、画像の撮影機能・表示機能を備えてコンピュータを組み込んだ種々の電子機器では、この外部記録媒体に記憶されたプログラムを記憶装置（１２，１３）に読み込み、この読み込んだプログラムによって動作が制御されることにより、前記各実施形態において説明した画像の撮影・表示機能を実現し、前述した手法による同様の処理を実行することができる。
【００８５】
また、前記各手法を実現するためのプログラムのデータは、プログラムコードの形態として通信ネットワーク（インターネット）上を伝送させることができ、この通信ネットワーク（インターネット）に接続されたコンピュータ端末（プログラムサーバ）から前記のプログラムデータをダウンロードして取り込み、前述した画像の撮影・表示機能を実現することもできる。
【００８６】
なお、本願発明は、前記各実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。さらに、前記各実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、各実施形態に示される全構成要件から幾つかの構成要件が削除されたり、幾つかの構成要件が組み合わされても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除されたり組み合わされた構成が発明として抽出され得るものである。
【図面の簡単な説明】
【００８７】
【図１】本発明の実施形態に係る撮影表示装置を搭載した携帯電話機１０の構成を示すブロック図。
【図２】前記携帯電話機１０のＲＯＭ１２に予め記憶される各種システム制御プログラムの内容を示す図。
【図３】前記携帯電話機１０のＲＡＭ１３に記憶される各種作業用データの内容を示す図。
【図４】前記撮影表示装置を搭載した携帯電話機１０による第１実施形態の撮影処理を示すフローチャート。
【図５】前記第１実施形態の撮影処理に伴う携帯電話機本体の各回転方向での撮影操作状態に対応する撮像素子(CCD)での撮像状態と画像記録メモリでの撮影画像の記録状態との関係を示す図。
【図６】前記撮影表示装置を搭載した携帯電話機１０による第１実施形態の再生処理を示すフローチャート。
【図７】本発明の第２実施形態に係る撮影表示装置を搭載した携帯電話機１０のＲＡＭ１３に記憶される記録画像回転情報メモリ１３ｅを示す図。
【図８】前記撮影表示装置を搭載した携帯電話機１０による第２実施形態の撮影処理を示すフローチャート。
【図９】前記第２実施形態の撮影処理に伴う携帯電話機本体の各回転方向での撮影操作状態に対応する撮像素子(CCD)での撮像状態と画像記録メモリでの撮影画像の記録状態および記録画像回転情報メモリでの撮影時本体回転情報との関係を示す図。
【図１０】前記撮影表示装置を搭載した携帯電話機１０による第２実施形態の再生処理を示すフローチャート。
【符号の説明】
【００８８】
１０…携帯電話機、１１…制御部（ＣＰＵ）、１２…ＲＯＭ、
１２ａ…通信処理プログラム、１２ｂ…撮影処理プログラム、
１２ｃ…再生処理プログラム、１２ｄ…画像回転処理プログラム、
１３…ＲＡＭ、１３ａ…電話帳メモリ、１３ｂ…画像記録メモリ、１３ｃ…表示メモリ、
１３ｄ…本体回転方向メモリ、１３ｅ…記録画像回転情報メモリ、１４…キー入力部、
１５…通信部、１６…音声入出力部、１７…撮像部（ＣＣＤ）、１８…表示部、
１９…記録媒体読み書き部、２０…重力センサ。
【図１】
2005277470.tif 000003
【図２】
2005277470.tif 000004
【図３】
2005277470.tif 000005
【図４】
2005277470.tif 000006
【図５】
2005277470.tif 000007
【図６】
2005277470.tif 000008
【図７】
2005277470.tif 000009
【図８】
2005277470.tif 000010
【図９】
2005277470.tif 000011
【図１０】
2005277470.tif 000012