(57)【要約】【課題】カメラの姿勢に応じて上面モニタへの文字の表示向きを変更すること。【解決手段】ＣＰＵ１０７は、姿勢検出用センサ１０６からの出力に基づいて、カメラ１００が光軸周りまたは光軸に水平に直行する軸周りに所定角度以上回転したことにより、カメラの姿勢が逆さ姿勢になったことを検出した場合には、上面モニタ１１２への表示用情報の表示向きを上下逆に変更する。【選択図】図１
2009201004.tif 000002
【特許請求の範囲】
【請求項１】
カメラの上面に搭載された上面モニタと、
前記カメラの姿勢を検出する姿勢検出手段と、
前記姿勢検出手段からの出力に基づいて、前記カメラが光軸周り、または光軸に水平に直行する軸周りに所定角度以上回転したことにより、前記カメラの姿勢が逆さ姿勢になったか否かを判定する判定手段と、
前記判定手段によって前記カメラの姿勢が前記逆さ姿勢になったと判定された場合に、前記上面モニタへの表示用情報の表示向きを上下逆に変更する変更手段とを備えることを特徴とするカメラ。
【請求項２】
請求項１に記載のカメラにおいて、
前記表示用情報は、アイコン情報と文字情報とを含み、
前記変更手段は、前記判定手段によって前記カメラの姿勢が前記逆さ姿勢になったと判定された場合には、前記アイコン情報の表示向きは変更せずに、前記文字情報の表示向きのみを変更することを特徴とするカメラ。
【請求項３】
請求項２に記載のカメラにおいて、
前記上面モニタは、前記表示用情報をセグメント表示するものであって、
前記文字情報を構成する文字のうち、前記文字情報の表示向きを変更することによってその表示位置が変化する文字を表示するためのセグメントは、前記カメラの姿勢が前記通常姿勢である場合、および前記逆さ姿勢である場合のいずれにおいても適正な表示位置に表示されるように配置されることを特徴とするカメラ。
【請求項４】
請求項１〜３のいずれか一項に記載のカメラにおいて、
前記上面モニタとは異なるモニタであって、前記カメラの背面に搭載された背面モニタをさらに備えることを特徴とするカメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カメラに関する。
【背景技術】
【０００２】
次のようなカメラが知られている。このカメラは、撮像装置の姿勢に応じて背面モニタに表示する文字の形態を変更する（例えば、特許文献１）。
【０００３】
【特許文献１】特開２００７−２０８８５４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、背面モニタとは別に、撮影時の設定状況などを表示するためのモニタをカメラの上面、例えば右肩部分に備えているカメラも存在する。この場合、従来のカメラのように、カメラの姿勢に応じて背面モニタに表示する文字の形態を変更しただけでは、背面モニタの視認性は向上するが、上面モニタの視認性は向上することができない。
【課題を解決するための手段】
【０００５】
本発明によるカメラは、カメラの上面に搭載された上面モニタと、カメラの姿勢を検出する姿勢検出手段と、姿勢検出手段からの出力に基づいて、カメラが光軸周りまたは光軸に水平に直行する軸周りに所定角度以上回転したことにより、カメラの姿勢が逆さ姿勢になったか否かを判定する判定手段と、判定手段によってカメラの姿勢が逆さ姿勢になったと判定された場合に、上面モニタへの表示用情報の表示向きを上下逆に変更する変更手段とを備えることを特徴とする。
本発明では、表示用情報は、アイコン情報と文字情報とを含み、変更手段は、判定手段によってカメラの姿勢が逆さ姿勢になったと判定された場合には、アイコン情報の表示向きは変更せずに、文字情報の表示向きのみを変更するようにしてもよい。
上面モニタは、表示用情報をセグメント表示するものであって、文字情報を構成する文字のうち、文字情報の表示向きを変更することによってその表示位置が変化する文字を表示するためのセグメントは、カメラの姿勢が通常姿勢である場合、および逆さ姿勢である場合のいずれにおいても適正な表示位置に表示されるように配置されるようにしてもよい。
また、上面モニタとは異なるモニタであって、カメラの背面に搭載された背面モニタをさらに備えるようにしてもよい。
【発明の効果】
【０００６】
本発明によれば、カメラの姿勢が逆さ姿勢になった場合に、上面モニタ視認性を向上することができる。
【発明を実施するための最良の形態】
【０００７】
図１は、本実施の形態におけるカメラの一実施の形態の構成を示すブロック図である。カメラ１００は、レンズ１０１と、撮像素子１０２と、ＡＦＥ（Ａｎａｌｏｇ  Ｆｒｏｎｔ  Ｅｎｄ）回路１０３と、画像処理回路１０４と、メモリカードスロット１０５と、姿勢検出用センサ１０６と、ＣＰＵ１０７と、操作部材１０８と、ＲＡＭ１０９と、フラッシュメモリ１１０と、背面モニタ１１１と、上面モニタ１１２とを備えている。
【０００８】
ＣＰＵ１０７は、フラッシュメモリ１１０に記録されている制御プログラムをＲＡＭ１０９に読み込んで実行することにより、カメラ１００の全体を制御する。なお、ＲＡＭ１０９は、揮発性のメモリであって、ＣＰＵ１０７がプログラム実行時にプログラムを展開するためのワークメモリとして使用されたり、データを一時的に記録するためのバッファメモリとして使用される。また、フラッシュメモリ１１０は、不揮発性のメモリであって、ＣＰＵ１０７が実行するプログラムのデータや、プログラム実行時に読み込まれる種々のパラメータなどが記録されている。
【０００９】
レンズ１０１は、複数の光学レンズにより構成され、被写体像を撮像素子１０２へ結像する。撮像素子１０２は、例えばＣＣＤやＣＭＯＳなどのイメージセンサであり、被写体像を光電変換してアナログ画像信号を生成し、生成したアナログ画像信号をＡＦＥ回路１０３へ出力する。
【００１０】
ＡＦＥ回路１０３は、アナログ画像信号に対するゲイン調整、例えば、設定されたＩＳＯ感度に応じた信号増幅などを行う。ＡＦＥ回路１０３は、さらに内蔵するＡ／Ｄ変換回路によってアナログ画像信号をデジタル画像データに変換し、画像データを画像処理回路１０４へ出力する。
【００１１】
画像処理回路１０４は、デジタル画像データに対して各種の画像処理、例えば、色補間処理、階調変換処理、輪郭強調処理、ホワイトバランス調整処理などを施した後、画像処理後の画像データ（以下、「画像データ」と呼ぶ）をバッファメモリとしてのＲＡＭ１０９へ出力する。
【００１２】
ＣＰＵ１０７は、ＲＡＭ１０９に記録された画像データを、内蔵メモリとしてのフラッシュメモリ１１０、または外部メモリとしてのメモリカードスロット１０５に挿入されているメモリカード１０５ａに記録する。なお、メモリカードスロット１０５は、外部メモリとしてのメモリカード１０５ａを挿入するためのスロット部を備えており、ＣＰＵ１０７からの指示に基づいて、メモリカード１０５ａに画像データの書き込みを行なったり、メモリカード１０５ａから画像データの読み出しを行なったりする。
【００１３】
操作部材１０８は、使用者によって操作される種々の操作用部材、例えば電源ボタン、レリーズボタン、ズームボタン、十字キー、決定ボタン、再生ボタン、削除ボタンなどを含んでいる。
【００１４】
姿勢検出用センサ１０６は、カメラ１００の姿勢を検出するためのセンサである。例えば、姿勢検出用センサ１０６としては、図２の矢印Ａに示す回転方向、すなわち光軸周りの回転方向の姿勢変化を検出するための角速度センサと、図２の矢印Ｂに示す回転方向、すなわち光軸と水平に直行する軸周りの回転方向の姿勢変化を検出するための角速度センサとを含むようにする。これにより、ＣＰＵ１０７は、姿勢検出用センサ１０６からの検出信号に基づいて、カメラ１００の光軸周りの回転方向の姿勢変化、およびカメラ１００の光軸と水平に直行する軸周りの回転方向の姿勢変化を検出することができる。
【００１５】
あるいは、姿勢検出用センサ１０６として、３次元加速度センサを搭載するようにし、ＣＰＵ１０７は、この３次元加速度センサからの検出信号に基づいて、カメラ１００の光軸周りの回転方向の姿勢変化、およびカメラ１００の光軸と水平に直行する軸周りの回転方向の姿勢変化を検出するようにしてもよい。
【００１６】
背面モニタ１１１は、カメラ１００の背面に搭載された液晶モニタであり、ＣＰＵ１０７は、この背面モニタ１１１にメモリカード１０５ａに記憶されている画像データや、カメラ１００を設定するための設定メニューなどを表示する。上面モニタ１１２は、カメラ１００の上面に搭載された液晶モニタであり、ＣＰＵ１０７は、この上面モニタ１１２にカメラの設定状況やバッテリー残量などを表示する。
【００１７】
なお、背面モニタ１１１および上面モニタ１１２は、図２に示すようにカメラ１００に配置されている。この図２に示す状態では、カメラ１００の姿勢は、カメラ１００が上述した光軸周りの回転方向、および光軸と水平に直行する軸周りの回転方向のいずれにも回転していない状態、すなわちいずれの回転角度も０度の状態にあるものとする。本実施の形態では、この図２に示すカメラ１００の姿勢を通常姿勢と呼ぶこととする。
【００１８】
図２に示すように、カメラ１００が通常姿勢にある場合には、背面モニタ１１１は、カメラ１００のレンズ側とは逆側の面、すなわち背面に搭載されている。また、上面モニタ１１２は、カメラ１００の右肩部分、すなわちカメラ１００の上面右側に搭載されている。使用者は、カメラ１００をこの通常姿勢で把持した場合には、背面モニタ１１１に表示されている情報、および上面モニタ１１２に表示されている情報のいずれも視認することが可能である。
【００１９】
このとき、ＣＰＵ１０７は、図２に示す姿勢でカメラ１００を把持した使用者が上面モニタ１１２を上から見下ろしたときに、表示されている情報を上下正しく読めるように、上面モニタ１１２の情報の表示向きを図３に示す向きに設定する。なお、図３に示す例では、上面モニタ１１２には、バッテリー残量を示すアイコン（バッテリーアイコン）３ａ、撮影時に露出補正を行うように設定されていることを示すアイコン（露出補正アイコン）３ｂ、絞り値３ｃ、シャッタースピード３ｄ、および露出モード３ｅの５つの情報が表示されている。また、この図３に示すように、本実施の形態では、上面モニタ１１２は、セグメント表示により文字情報を表示するものとする。
【００２０】
そして、ＣＰＵ１０７は、このうち文字により表示される絞り値３ｃ、シャッタースピード３ｄ、および露出モード３ｅに関する文字情報を使用者が上下正しく読めるように、各文字の向きを背面モニタ１１１側が下（レンズ１０１側が上）になるように表示する。なお、図３では、絞り値３ｃはＦ２．８、シャッタースピード３ｄは２５０分の１、露出モード３ｅはマニュアル（Ｍ）にそれぞれ設定されている例を示している。
【００２１】
これに対して、使用者がカメラ１００を上下逆に把持することにより、カメラ１００の姿勢が図４に示す状態になった場合、すなわち使用者がカメラ１００を光軸周りに１８０度回転させた場合、または使用者がカメラ１００を光軸と水平に直行する軸周りに１８０度回転させた場合には、使用者は、上面モニタ１１２を下から覗き込むことになる。本実施の形態では、この図４に示すカメラ１００の姿勢を逆さ姿勢と呼ぶこととする。
【００２２】
カメラ１００が図４に示す逆さ姿勢になる場合としては、例えば、次のようなシーンが考えられる。すなわち、使用者は、前方にある壁や人込みなどを避けて、さらにその前方に存在する被写体を撮影しようとする場合には、カメラ１００を頭上に構えて撮影することが考えられる。このとき、使用者が上面モニタ１１２の表示内容を確認しながら撮影を行いたいと思った場合には、カメラ１００を上下逆に把持して頭上に構えることになる。
【００２３】
このとき、上面モニタ１１２への文字情報の表示向きを図３に示した向きにした場合には、使用者は、文字を上下逆の状態で読むことになってしまう。このため、使用者は、カメラ１００を逆さ姿勢で把持した場合には、上面モニタ１１２を下から見上げたときに、表示されている情報を上下正しく読めるように、上面モニタ１１２に表示する文字情報の上下を逆にするように指示することができる。例えば、使用者は、あらかじめカメラ１００のモードを逆さ姿勢時に上面モニタ１１２への文字情報の表示向きを上下逆にするための逆表示モードに設定することにより、上記指示をすることができる。
【００２４】
ＣＰＵ１０７は、使用者によってカメラ１００のモードが逆表示モードに設定されている場合には、カメラ１００の姿勢が逆さ姿勢に変化したことを検出したときに、上面モニタ１１２の情報の表示向きを図５に示す向きに設定する。なお、図５に示す例においても、図３と同様に、上面モニタ１１２には、バッテリー残量を示すアイコン（バッテリーアイコン）３ａ、撮影時に露出補正を行うように設定されていることを示すアイコン（露出補正アイコン）３ｂ、絞り値３ｃ、シャッタースピード３ｄ、および露出モード３ｅの５つの情報が表示されている。
【００２５】
そして、ＣＰＵ１０７は、このうち文字により表示される絞り値３ｃ、シャッタースピード３ｄ、および露出モード３ｅに関する文字情報を、使用者が上下正しく読めるように、文字の向きを背面モニタ１１１側が上（レンズ１０１側が下）になるように表示する。この図５においても、図３と同様に、絞り値３ｃはＦ２．８、シャッタースピード３ｄは２５０分の１、露出モード３ｅはマニュアル（Ｍ）にそれぞれ設定されている例を示している。
【００２６】
なお、本実施の形態では、上述したように、上面モニタ１１２は、セグメント表示により文字情報を表示するため、文字情報を図３に示した表示向きと、図５に示した表示向きの両方で表示できるようにセグメントを配置しておく必要がある。このために、上面モニタ１１２には、絞り値３ｃを表す「Ｆ」の文字や、絞り値３ｃを表す小数点のように、表示向きが上下逆になることによって、文字情報中での表示位置が変化する文字については、いずれの表示向きでも適正な位置に表示可能なように、あらかじめ各表示向き用の配置位置にセグメントが配置されている。
【００２７】
例えば、図３を用いて説明すると、いずれの表示向きで表示する場合でも、絞り値３ｃを表す「Ｆ」の文字が絞り値３ｃの数字部分の前に表示されるようにするために、通常姿勢における「Ｆ」の配置位置３ｆと、逆さ姿勢時における「Ｆ」の配置位置３ｇのそれぞれに文字「Ｆ」を表示するためのセグメントが設けられている。また、絞り値３ｃの小数点を表す「．」の文字についても同様に、通常姿勢における「．」の配置位置３ｈと、逆さ姿勢時における「．」の配置位置３ｉのそれぞれに小数点を表示するためのセグメントが設けられている。
【００２８】
また、図４は、逆さ姿勢の一例として、使用者がカメラ１００を光軸周りに１８０度回転させたこと、または使用者がカメラ１００を光軸と水平に直行する軸周りに１８０度回転させたことにより、カメラ１００が上下逆になっている状態を示した。しかしながら、ＣＰＵ１０７は、この完全に上下が逆になっている姿勢だけでなく、カメラ１００の姿勢が図４に示した状態から光軸周り、または光軸と水平に直行する軸周りに所定角度回転した状態にある場合も逆さ姿勢と判定して、上面モニタ１１２への文字の表示向きを変更する。
【００２９】
例えば、ＣＰＵ１０７は、カメラ１００の光軸周りの回転角度が１３５度から２２５度の範囲内、すなわち図４に示した状態からの光軸周りの回転角度が４５度以内の姿勢にあるときには、カメラ１００の姿勢は逆さ姿勢であると判定する。また、ＣＰＵ１０７は、カメラ１００の光軸と水平に直行する軸周りの回転角度が１３５度から２２５度の範囲内、すなわち図４に示した状態からの光軸と水平に直行する軸周りの回転角度が４５度以内の姿勢にあるときには、カメラ１００の姿勢は逆さ姿勢であると判定する。
【００３０】
図６は、本実施の形態におけるカメラ１００の処理を示すフローチャートである。図６に示す処理は、使用者によってカメラ１００のモードが上述した逆表示モードに設定されると起動するプログラムとしてＣＰＵ１０７により実行される。
【００３１】
ステップＳ１０において、ＣＰＵ１０７は、カメラ１００の姿勢が上述した逆さ姿勢であるか否かを判断する。肯定判断した場合には、ステップＳ２０へ進み、ＣＰＵ１０７は、上面モニタの文字の表示向きを背面モニタ側が上になるように設定して、ステップＳ４０へ進む。これに対して、ステップＳ１０で否定判断した場合には、ステップＳ３０へ進み、ＣＰＵ１０７は、上面モニタの文字の表示向きを背面モニタ側が下になるように設定して、ステップＳ４０へ進む。
【００３２】
ステップＳ４０では、ＣＰＵ１０７は、使用者によってカメラ１００のモードが変更されるか、あるいはカメラ１００の電源がオフされることによって、逆表示モードの終了が指示されたか否かを判断する。否定判断した場合には、ステップＳ１０へ戻って処理を繰り返す。これに対して、肯定判断した場合には、処理を終了する。
【００３３】
以上説明した本実施の形態によれば、以下のような作用効果を得ることができる。
（１）ＣＰＵ１０７は、姿勢検出用センサ１０６からの出力に基づいて、カメラ１００が光軸周りまたは光軸に水平に直行する軸周りに所定角度以上回転したことにより、カメラの姿勢が逆さ姿勢になったことを検出した場合には、上面モニタ１１２への表示用情報の表示向きを上下逆に変更するようにした。これによって、使用者がカメラ１００を上下逆に把持して頭上に構えた場合でも、使用者は、上面モニタ１１２に表示される文字情報を正しい向きで視認することができるため、文字情報の視認性を向上させることができ、さらに文字情報の誤読を防止することができる。
【００３４】
（２）上面モニタ１１２に表示される表示用情報にはアイコン情報と文字情報とを含み、ＣＰＵ１０７は、カメラ１００の姿勢が逆さ姿勢になったと判定された場合には、アイコン情報の表示向きは変更せずに、文字情報の表示向きのみを変更するようにした。これによって、アイコンは上下逆に表示されても使用者は内容を把握することができるが、文字は逆に表示されると使用者が誤読する可能性が高いことを加味して、必要がある情報のみ表示向きを変更することができる。
【００３５】
（３）上面モニタ１１２は、表示用情報をセグメント表示するものであって、文字情報を構成する文字のうち、文字情報の表示向きを変更することによってその表示位置が変化する文字を表示するためのセグメントは、カメラの姿勢が通常姿勢である場合、および逆さ姿勢である場合のいずれにおいても適正な表示位置に表示されるように配置するようにした。これによって、いずれの表示向きにおいても、使用者は文字情報を正確に把握することができる。
【００３６】
（４）カメラ１００には、上面モニタ１１２とは異なるモニタであって、カメラ１００の背面に搭載された背面モニタ１１１をさらに備えるようにした。これにより、カメラ１００の設定情報等を上面モニタ１１２に表示し、画像や設定メニューを背面モニタ１１１に表示するといったように、情報種類に応じて表示先のモニタを変更することができる。
【００３７】
―変形例―
なお、上述した実施の形態のカメラは、以下のように変形することもできる。
（１）上述した実施の形態では、使用者によってカメラ１００のモードが逆表示モードに設定されたときに、ＣＰＵ１０７は、図６に示した処理を実行する例について説明した。しかしながら、ＣＰＵ１０７は、カメラ１００のモードが、撮像素子１０２で連続して撮像を行って背面モニタ１１１にライブ画像を表示するためのライブビューモードに設定されたときに、図６に示した処理を実行するようにしてもよい。
【００３８】
（２）上述した実施の形態では、上面モニタ１１２は、セグメント表示により文字情報を表示する例について説明した。しかしながら、上面モニタ１１２は、図７に示すようにドットマトリックス表示により文字情報を表示するようにしてもよい。なお、図７（ａ）に示す文字情報の表示は、カメラ１００の姿勢が通常姿勢であるとき、図７（ｂ）に示す文字情報の表示は、カメラ１００の姿勢が逆さ姿勢であるときをそれぞれ表している。
【００３９】
なお、本発明の特徴的な機能を損なわない限り、本発明は、上述した実施の形態における構成に何ら限定されない。また、上述の実施の形態と複数の変形例を組み合わせた構成としてもよい。
【図面の簡単な説明】
【００４０】
【図１】カメラの一実施の形態の構成を示すブロック図である。
【図２】カメラ１００の通常姿勢の具体例を示す図である。
【図３】カメラ１００の姿勢が通常姿勢である時の上面モニタ１１２への表示例を示す図である。
【図４】カメラ１００の逆さ姿勢の具体例を示す図である。
【図５】カメラ１００の姿勢が逆さ姿勢である時の上面モニタ１１２への表示例を示す図である。
【図６】カメラ１００の処理を示すフローチャート図である。
【図７】上面モニタ１１２の表示をドットマトリックス表示とした場合の具体例を示す図である。
【符号の説明】
【００４１】
１００  カメラ、１０１  レンズ、１０２  撮像素子、１０３  ＡＦＥ回路、１０４  画像処理回路、１０５  メモリカードスロット、１０５ａ  メモリカード、１０６  姿勢検出用センサ、１０７  ＣＰＵ、１０８  操作部材、１０９  ＲＡＭ  １１０  フラッシュメモリ、１１１  背面モニタ、１１２  上面モニタ
【図１】
2009201004.tif 000003
【図２】
2009201004.tif 000004
【図３】
2009201004.tif 000005
【図４】
2009201004.tif 000006
【図５】
2009201004.tif 000007
【図６】
2009201004.tif 000008
【図７】
2009201004.tif 000009