(57)【要約】【課題】撮影者が，カメラを縦に構えて撮影した場合でも，被写体の天地を正しく画像ファイルに記録できるようにする．【解決手段】撮影者がカメラの操作部１０７を操作して画像を取り込む際に，カメラの姿勢を検出するための装置１０４が光学系入力部及び圧縮部１０２の撮像素子の傾きを計測する．そして，その結果を使って画像ファイルの天地を決定し，記憶媒体Ｉ／Ｆを通じて画像記録媒体１０９に記録する．また撮影者が，操作部１０７と情報表示部１０６とを使って撮影情報の選択メニューから画像ファイルの天地方向を決定する．もしくは，操作部１０７にカメラを横に構えたとき使うシャッターボタンとは別に縦に構えたとき専用のシャッターボタンを用意しておき，撮影者が縦に構えたときのシャッターボタンを押した場合は画像ファイルも同様の天地方向で記録されるものとする．これらのカメラの操作は総て補助記憶装置１０５に記録されたプログラムを一次記憶装置１０３及びカメラを制御するＣＰＵ１０１が実行して制御されている．【選択図】  図１
2004229260.tif 000002
【特許請求の範囲】
【請求項１】
カメラが撮影時に撮像素子の傾きを自動的に計測し，計測された傾きの度合いに応じて，映像を画像ファイルに保存するときの天地を決定し，記録するカメラ．
【請求項２】
撮影者が任意に，記録する映像の画像ファイルの天地方向を設定できるカメラ．
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】本発明は，画像などをデジタル化して記録するデジタルカメラなどの記録装置及び記録方法に関する．
【０００２】
【従来の技術】デジタルカメラは撮影した映像を画像ファイルの形でカメラ内の記憶装置に保存する．このとき，画像ファイルはカメラの通常撮影される天地の方向に固定されて記録される．
【０００３】
【発明が解決しようとする課題】そのため，例えば撮影者がカメラを右へ９０度倒して構えて撮影した場合，被写体は画像ファイル上で左へ９０度倒れた形で記録されることになる．このことは，画像ファイルを紙などにプリントアウトして写真として鑑賞する場合には問題ない．しかし，画像ファイルをコンピュータなどで閲覧する場合，画像処理ソフトなどを利用して倒れている被写体の画像を回転させる作業が必要であり，不便である．
【０００４】
【課題を解決するための手段】本発明によるカメラにおいては，カメラ（撮像素子）の撮影時の傾きに応じて画像ファイルの天地の方向を決定して，画像を記録する機能を有する．
【０００５】画像の記録方法としては，記録する画像データの配列の行と列を入れ替える方法が考えられる．その他に撮影時に検出した撮像素子の傾きに応じて，画像ファイルが斜めに傾いたように加工して記録する方法も考えられる．また，記録する画像データの配列を入れ替えるのではなく，画像ファイルに撮影時の撮像素子の傾きの情報を付加して，コンピュータで閲覧するときのビューアーソフトが自動的に画像を回転させて表示する方法も考えられる．
【０００６】請求項１記載のカメラにおいては，カメラが自動的に撮影時のカメラの傾きを検出して，記録する画像の回転量を決定する機能を有するものとする．自動的にカメラの撮影時の傾きを検出するためには，カメラの傾斜を検出する装置を組み込む．傾斜角検出の方法には，気泡管を利用したものやジャイロを利用したものや差動トランスを利用した角度検出方法などがある．
【０００７】請求項２記載のカメラにおいては，撮影者の判断で画像をファイルに保存するときの天地方向を選択する機能を有する．この天地方向を選択する方法としては，カメラの撮影モードを設定するためのメニュー画面によって設定するものでもよく，一般的な構え方で撮影するときのシャッターボタンとは別にカメラを９０度倒して構えて撮影するときのシャッターボタンを用意しておき，そのボタンが使われた場合には画像の天地が９０度倒れるという仕組みにしておいてもよい．
【０００８】
【発明の実施形態】以下，本発明の実施形態の例を図面に基づき説明する．図１は，本発明の一実施形態であるデジタルカメラの構成を示したブロック図である．なお，本実施形態に直接関係しない光学系入力部，例えばレンズ，絞り，シャッター，撮像素子，Ａ／Ｄ変換機，色信号処理回路などは，図示を簡単にして１０２に表してある．また補助記憶装置１０５は，ＲＡＭ，ＲＯＭ，不揮発性メモリーなどデジタルカメラ内に組み込まれて撮影情報などを一時的または継続的に保持する装置を表す．
【０００９】本実施形態のデジタルカメラは，少なくともＣＰＵ１０１，光学系入力部及び圧縮符号化部１０２，一次記憶装置（メモリー）１０３，補助記憶装置（ＲＯＭ，ＲＡＭ，不揮発性メモリーなど）１０５，情報表示部１０６，操作部（シャッターボタン，メニューボタンなど）１０７，記録媒体Ｉ／Ｆ１０８，画像記録媒体１０９により構成される．請求項１記載のデジタルカメラの実施形態では，カメラの姿勢を検出するための装置（傾斜計）１０４も組み込まれている．
【００１０】請求項１記載のデジタルカメラは，撮影者がカメラを構えて操作部１０７の一つであるシャッターボタンを押したときに，光学系入力部及び圧縮符号化部１０２とメモリー１０３で画像データを処理する．傾斜計１０４は撮影者がシャッターボタンを押したときの光学系入力部にある撮像素子の傾きを自動的に検出し，画像データはその傾きに応じて天地を決定して配列される．
【００１１】画像データの天地の決定の方法は，図２のような考え方による．すなわち本実施形態では，デジタルカメラ２０１の中に撮像素子２０２とともに傾斜計２０３を組み込んでおく．ここで撮像素子２０４はレンズ方向をｘ軸，撮像素子の通常の横方向をｙ軸，縦方向をｚ軸としたＣ−ｘｙｚ座標系をもっているものとする．傾斜計２０３は鉛直軸をＺ軸，Ｚ軸に直角な水平面内のレンズ方向をＸ軸，Ｚ−Ｘ面に直角な方向をＹ軸としたＣ−ＸＹＺ座標系２０５に対する撮像素子２０４の傾斜角を計ることができるものとする．画像データの天地を決定するために求める撮像素子の傾斜角としては，少なくとも水平面２０７に対するｙ軸の傾き２０９を求めればよい．この計測は撮影ごとに行い，ｙ軸の傾き２０９が小さい場合には通常の画像データを記録するデータ配列（画像データを横長の方向で天地を決定した画像ファイル）２１０で画像を記録する．この傾き２０９が大きい場合，例えば４５度以上である場合には，通常の画像データを記録するデータ配列に対して９０度回転したデータ配列（画像データを縦長の方向で天地を決定した画像ファイル）２１１で画像を記録する．
【００１２】本請求項目の実施形態では，データ配列を０度，９０度，１８０度，２７０度と９０度づつ回転させることが一般的と考えられるが，水平面２０７に対するｙ軸の傾き２０９をそのまま反映させて，斜めに倒れた画像データファイルを作成してもよい．また，データ配列を変更するのではなく，画像ファイルに傾斜計の計測値も撮影情報として書き込み，コンピュータで閲覧する際は，ビューアーソフトが自動的に画像を回転させて表示できるようにしてもよい．
【００１３】このようにして処理された画像データは，記憶媒体Ｉ／Ｆ１０８を介して画像記録媒体１０９に書き込まれる．このとき，画像一枚につき一個の画像データファイルが生成される．なお，画像記憶媒体１０９は，脱着可能なメモリースティックのようなものでもよく，カメラ内に固定されて脱着できないハードディスクのようなものでもよい．カメラからコンピュータに取り込む場合は，脱着可能な画像記録媒体はそれをコンピュータのインターフェースに接続し，脱着できない画像記録媒体はカメラ本体にＵＳＢなどの通信インターフェースを用意してコンピュータと接続すればよい．
【００１４】以上のような撮影記録や通信動作の制御はＣＰＵ１０１が行っている．その撮影記録や通信のためのプログラムは，補助記憶装置１０５に格納されており随時呼び出されて使われる．
【００１５】請求項２記載のデジタルカメラでは，撮影された画像ファイルの天地は，撮影者の意図により決定される．このとき撮影者の意図の反映のさせ方としては，カメラの撮影モードを設定するプログラムにおいて情報表示部１０６及び操作部１０７を使って画像ファイルのどの方向を天地にするか設定できるものとする．
【００１６】また同じく請求項２記載のデジタルカメラでは，図３のデジタルカメラ３０１に示されるように，カメラを通常のもち方で構えたとき（ここでは横に構えたとき）に利用するシャッターボタン３０２とは別に，カメラを９０度倒して構えたとき（ここでは縦に構えたとき）の専用のシャッターボタン３０３を用意してもよい．このカメラでは撮影者が横に構えたときに利用するシャッターボタン３０２を使った場合，画像ファイルの天地は３０４のようになる．一方縦に構えたとき専用のシャッターボタン３０３を使った場合，画像ファイルの天地は３０５となるようにする．
【００１７】
【発明の効果】請求項１，２に記載した発明によれば，デジタルカメラによる画像ファイルは撮影者の意図した向きそのままで記録することができ，フォトレタッチソフトなどで画像ファイルの回転させるなどの作業が不要になる．
【００１８】
【図面の簡単な説明】
【図１】請求項１および２の実施形態の例におけるデジタルカメラの構成を示したブロック図である．
【図２】請求項１の実施形態の例におけるデジタルカメラの受光面の傾きを検出して画像ファイルの天地を決定する方法を示した図である．
【図３】請求項２の実施形態の例におけるデジタルカメラと被写体，画像ファイルの関係を示した斜視図である．
【符号の説明】
１０１  カメラを制御するＣＰＵ（中央演算ユニット）
１０２  光学系入力部及び圧縮符号化部
１０３  一次記憶装置
１０４  カメラの姿勢を検出するための装置（傾斜計）
１０５  補助記憶装置（ＲＯＭ，ＲＡＭ，不揮発性メモリーなど）
１０６  情報表示部
１０７  操作部（シャッターボタン，メニューボタンなど）
１０８  記憶媒体Ｉ／Ｆ
１０９  画像記録媒体
２０１  デジタルカメラ
２０２  撮像素子
２０３  傾斜計
２０４  撮像素子
２０５  傾斜系の座標軸（Ｃ−ＸＹＺ）
２０６  撮像素子の座標軸（Ｃ−ｘｙｚ）
２０７  水平面（Ｘ−Ｙ面）
２０８  撮像素子とその座標系（Ｃ−ｙｚ）
２０９  撮像素子の水平面に対する傾き
２１０  画像データを横長の方向で天地を決定した画像ファイル
２１１  画像データを縦長の方向で天地を決定した画像ファイル
３０１  ９０度回転して撮影するデジタルカメラ
３０２  通常の構え方で使うシャッターボタン
３０３  カメラを９０度倒して構えたときに使うシャッターボタン
３０４  撮像素子上の映像又は３０２を使ったときに記録される画像ファイル
３０５  ３０３を使ったときに記録される画像ファイル
３０６  被写体
３０７  撮影される範囲
【図１】
2004229260.tif 000003
【図２】
2004229260.tif 000004
【図３】
2004229260.tif 000005