(57)【要約】【課題】簡単な構成で、安価で小型の光学式センサを提供すること。【解決手段】光学式センサ１０は、内部に空間を有する管１２と、上記管１２の中に、上記管１２の長手方向に移動自在に保持される透明カプセル１４と、上記管１２の長手方向の一方の端部に設けられたフォトトランジスタ２８と、上記管１２の短手方向から上記管１２内の透明カプセル１４に向けて光を照射するＬＥＤ２２と、上記透明カプセル１４に設けられ、上記ＬＥＤ２２から照射された光を反射して上記フォトトランジスタ２８に導く反射部材３２と、を備える。【選択図】      図１
2006234489.tif 000002
【特許請求の範囲】
【請求項１】
内部に空間を有する管と、
上記管の中に、上記管の長手方向に移動自在に保持されるカプセルと、
上記管の長手方向の一方の端部に設けられた光検出手段と、
上記管の短手方向から上記管内のカプセルに向けて光を照射する照明手段と、
上記カプセルに設けられ、上記照明手段から照射された光を反射して上記光検出手段に導く反射部材と、
を具備することを特徴とする光学式センサ。
【請求項２】
上記管の内部には、光を減衰する水溶液が満たされていることを特徴とする請求項１に記載の光学式センサ。
【請求項３】
上記管の内部には、光を減衰する気体が満たされていることを特徴とする請求項１に記載の光学式センサ。
【請求項４】
上記カプセルは、上記管の長手方向の両端よりバネにより支持されていることを特徴とする請求項１に記載の光学式センサ。
【請求項５】
上記照明手段は、
光源としての発光ダイオードと、
上記発光ダイオードからの光を、上記管の短手方向から上記管内のカプセルに向けて光が照射されるように導光する導光部材と、
を含むことを特徴とする請求項１に記載の光学式センサ。
【請求項６】
請求項１乃至５の何れかに記載の光学式センサと、
上記光学式センサの上記光検出手段によって検出された光の受光量を計測する計測手段と、
上記計測手段が計測する受光量に基づいて、上記光学式センサの上記管の傾きを算出する算出手段と、
を具備することを特徴とする傾斜算出装置。
【請求項７】
撮影手段と、
上記撮影手段で撮影した撮影画像を表示する表示手段と、
当該撮影装置の本体に取り付けられた請求項６に記載の傾斜算出装置と、
上記傾斜算出装置で算出した上記管の傾きにより、上記本体の傾き状態を検出する傾斜検出手段と、
上記傾斜検出手段により検出された傾き状態に応じて、上記表示手段への上記撮影画像の表示角度を制御する制御手段と、
を具備することを特徴とする撮影装置。
【請求項８】
上記傾斜検出手段により検出された傾き状態を示す情報を付加して、上記撮影手段で撮影した撮影画像を保存する保存手段を更に具備し、
上記制御手段は、上記表示手段に上記保存手段で保存された撮影画像を表示する際、当該撮影画像に付加された上記傾き状態を示す情報を参照して、上記表示手段への表示角度を制御することを特徴とする請求項７に記載の撮影装置。
【請求項９】
撮影手段と、
当該撮影装置の本体に取り付けられた請求項６に記載の傾斜算出装置と、
上記傾斜算出装置で算出した上記管の傾きにより、上記本体の傾き状態を検出する傾斜検出手段と、
上記傾斜検出手段により検出された傾き状態を示す情報を付加して、上記撮影手段で撮影した撮影画像を記録媒体に記録する記録手段と、
を具備することを特徴とする撮影装置。
【請求項１０】
上記記録媒体は、当該撮影装置に着脱自在に装着される外部メモリであることを特徴とする請求項９に記載の撮影装置。
【請求項１１】
画像を表示するための表示手段と、
請求項１０に記載の撮影装置における上記外部メモリから、撮影時の傾き状態を示す情報が付加された撮影画像を読み出す読出手段と、
上記読出手段で読み出した撮影画像を上記表示手段に表示する際、当該撮影画像に付加された上記傾き状態を示す情報に基づいて、当該撮影画像の上記表示手段への表示角度を制御する制御手段と、
を具備することを特徴とする表示装置。
【請求項１２】
上記撮影装置に搭載されることを特徴とする請求項１１に記載の表示装置。
【請求項１３】
上記読出手段は、上記撮影装置より取り出された上記外部メモリから、上記撮影時の傾き状態を示す情報が付加された撮影画像を読み出すことを特徴とする請求項１１に記載の表示装置。
【請求項１４】
画像を表示するための表示手段と、
記録媒体から、撮影時の傾き状態を示す情報が付加された撮影画像を読み出す読出手段と、
上記読出手段で読み出した撮影画像を上記表示手段に表示する際、当該撮影画像に付加された上記傾き状態を示す情報に基づいて、当該撮影画像の上記表示手段への表示角度を制御する制御手段と、
を具備することを特徴とする表示装置。
【請求項１５】
記録媒体に記録された撮影画像を表示する表示装置に内蔵されたコンピュータが実行する表示プログラムであって、
上記記録媒体から、撮影時の傾き状態を示す情報が付加された撮影画像を読み出す読出ステップと、
上記読出ステップで読み出した撮影画像を表示する際、当該撮影画像に付加された上記傾き状態を示す情報に基づいて、当該撮影画像の表示角度を制御する制御ステップと、
をコンピュータに実行させることを特徴とする表示プログラム。
【請求項１６】
撮影手段と、
上記撮影手段で撮影しようとする画像を表示するファインダ表示手段と、
当該撮影装置の本体に取り付けられた請求項６に記載の傾斜算出装置と、
上記傾斜算出装置で算出した上記管の傾きにより、上記本体の傾き状態を検出する傾斜検出手段と、
上記傾斜検出手段により検出された傾き状態に応じて、上記ファインダ表示手段への画像の表示方向を制御する制御手段と、
を具備することを特徴とする撮影装置。
【請求項１７】
請求項４に記載の光学式センサと、
上記光学式センサの上記光検出手段によって検出された光の受光量を計測する計測手段と、
上記計測手段が計測する受光量の変化速度に基づいて、上記光学式センサの上記カプセルが上記管の中を移動する加速度を算出する算出手段と、
を具備することを特徴とする加速度算出装置。
【請求項１８】
上記光学式センサの上記照明手段は、
光源としての発光ダイオードと、
上記発光ダイオードからの光を、上記管の短手方向から上記管内のカプセルに向けて光が照射されるように導光する導光部材と、
を含むことを特徴とする請求項１７に記載の加速度算出装置。
【請求項１９】
撮影光学系を含む撮影手段と、
当該撮影装置の本体に取り付けられた請求項１７または１８に記載の加速度算出装置と、
上記加速度算出装置で算出した上記加速度により、上記本体に発生している手振れの状態を検出する手振れ検出手段と、
上記手振れ検出手段により検出された手振れの状態に従って、その手振れを打ち消すよう上記撮影光学系を駆動することで、手振れ除去を行う手振れ除去手段と、
を具備することを特徴とする撮影装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、傾きや加速度を検出する光学式センサ、そのような光学式センサを用いて傾斜及び加速度を算出する傾斜算出装置及び加速度算出装置、そのような傾斜算出装置または加速度算出装置を備える撮影装置、そのような撮影装置で撮影された画像を表示するための表示装置及び表示プログラムに関する。
【背景技術】
【０００２】
従来より、傾きや加速度を検出するセンサとして、例えば特許文献１に開示されているものをはじめとして、種々のものが提案されている。
【特許文献１】特開平６−９４７４５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来のセンサは、その構造が複雑であり、コストアップ、搭載面積が大きい、等の問題がった。
【０００４】
本発明は上記のような実情に鑑みてなされたもので、その目的とするところは、簡単な構成で、安価で小型の光学式センサを提供すること、及び、そのような光学式センサを利用した傾斜算出装置、加速度算出装置、撮影装置、表示装置、及び表示プログラムを提供することにある。
【課題を解決するための手段】
【０００５】
請求項１記載の発明は、内部に空間を有する管と、上記管の中に、上記管の長手方向に移動自在に保持されるカプセルと、上記管の長手方向の一方の端部に設けられた光検出手段と、上記管の短手方向から上記管内のカプセルに向けて光を照射する照明手段と、上記カプセルに設けられ、上記照明手段から照射された光を反射して上記光検出手段に導く反射部材と、を具備することを特徴とする。
【０００６】
請求項２記載の発明は、上記請求項１記載の発明において、上記管の内部には、光を減衰する水溶液が満たされていることを特徴とする。
【０００７】
請求項３記載の発明は、上記請求項１記載の発明において、上記管の内部には、光を減衰する気体が満たされていることを特徴とする。
【０００８】
請求項４記載の発明は、上記請求項１記載の発明において、上記カプセルは、上記管の長手方向の両端よりバネにより支持されていることを特徴とする。
【０００９】
請求項５記載の発明は、上記請求項１記載の発明において、上記照明手段は、光源としての発光ダイオードと、上記発光ダイオードからの光を、上記管の短手方向から上記管内のカプセルに向けて光が照射されるように導光する導光部材と、を含むことを特徴とする。
【００１０】
請求項６記載の発明は、上記請求項１乃至５の何れか記載の発明の光学式センサと、上記光学式センサの上記光検出手段によって検出された光の受光量を計測する計測手段と、上記計測手段が計測する受光量に基づいて、上記光学式センサの上記管の傾きを算出する算出手段と、を具備することを特徴とする。
【００１１】
請求項７記載の発明は、撮影手段と、上記撮影手段で撮影した撮影画像を表示する表示手段と、当該撮影装置の本体に取り付けられた請求項６記載の発明の傾斜算出装置と、上記傾斜算出装置で算出した上記管の傾きにより、上記本体の傾き状態を検出する傾斜検出手段と、上記傾斜検出手段により検出された傾き状態に応じて、上記表示手段への上記撮影画像の表示角度を制御する制御手段と、を具備することを特徴とする。
【００１２】
請求項８記載の発明は、上記請求項７記載の発明において、上記傾斜検出手段により検出された傾き状態を示す情報を付加して、上記撮影手段で撮影した撮影画像を保存する保存手段を更に具備し、上記制御手段は、上記表示手段に上記保存手段で保存された撮影画像を表示する際、当該撮影画像に付加された上記傾き状態を示す情報を参照して、上記表示手段への表示角度を制御することを特徴とする。
【００１３】
請求項９記載の発明は、撮影手段と、当該撮影装置の本体に取り付けられた請求項６記載の発明の傾斜算出装置と、上記傾斜算出装置で算出した上記管の傾きにより、上記本体の傾き状態を検出する傾斜検出手段と、上記傾斜検出手段により検出された傾き状態を示す情報を付加して、上記撮影手段で撮影した撮影画像を記録媒体に記録する記録手段と、を具備することを特徴とする。
【００１４】
請求項１０記載の発明は、上記請求項９記載の発明において、上記記録媒体は、当該撮影装置に着脱自在に装着される外部メモリであることを特徴とする。
【００１５】
請求項１１記載の発明は、画像を表示するための表示手段と、請求項１０記載の発明の撮影装置における上記外部メモリから、撮影時の傾き状態を示す情報が付加された撮影画像を読み出す読出手段と、上記読出手段で読み出した撮影画像を上記表示手段に表示する際、当該撮影画像に付加された上記傾き状態を示す情報に基づいて、当該撮影画像の上記表示手段への表示角度を制御する制御手段と、を具備することを特徴とする。
【００１６】
請求項１２記載の発明は、上記請求項１１記載の発明において、上記撮影装置に搭載されることを特徴とする。
【００１７】
請求項１３記載の発明は、上記請求項１１記載の発明において、上記読出手段は、上記撮影装置より取り出された上記外部メモリから、上記撮影時の傾き状態を示す情報が付加された撮影画像を読み出すことを特徴とする。
【００１８】
請求項１４記載の発明は、画像を表示するための表示手段と、記録媒体から、撮影時の傾き状態を示す情報が付加された撮影画像を読み出す読出手段と、上記読出手段で読み出した撮影画像を上記表示手段に表示する際、当該撮影画像に付加された上記傾き状態を示す情報に基づいて、当該撮影画像の上記表示手段への表示角度を制御する制御手段と、を具備することを特徴とする。
【００１９】
請求項１５記載の発明は、記録媒体に記録された撮影画像を表示する表示装置に内蔵されたコンピュータが実行する表示プログラムであって、上記記録媒体から、撮影時の傾き状態を示す情報が付加された撮影画像を読み出す読出ステップと、上記読出ステップで読み出した撮影画像を表示する際、当該撮影画像に付加された上記傾き状態を示す情報に基づいて、当該撮影画像の表示角度を制御する制御ステップと、をコンピュータに実行させることを特徴とする。
【００２０】
請求項１６記載の発明は、撮影手段と、上記撮影手段で撮影しようとする画像を表示するファインダ表示手段と、当該撮影装置の本体に取り付けられた請求項６に記載の傾斜算出装置と、上記傾斜算出装置で算出した上記管の傾きにより、上記本体の傾き状態を検出する傾斜検出手段と、上記傾斜検出手段により検出された傾き状態に応じて、上記ファインダ表示手段への画像の表示方向を制御する制御手段と、を具備することを特徴とする。
【００２１】
請求項１７記載の発明は、請求項４記載の発明の光学式センサと、上記光学式センサの上記光検出手段によって検出された光の受光量を計測する計測手段と、上記計測手段が計測する受光量の変化速度に基づいて、上記光学式センサの上記カプセルが上記管の中を移動する加速度を算出する算出手段と、を具備することを特徴とする。
【００２２】
請求項１８記載の発明は、上記請求項１７記載の発明において、上記光学式センサの上記照明手段は、光源としての発光ダイオードと、上記発光ダイオードからの光を、上記管の短手方向から上記管内のカプセルに向けて光が照射されるように導光する導光部材と、を含むことを特徴とする。
【００２３】
請求項１９記載の発明は、撮影光学系を含む撮影手段と、当該撮影装置の本体に取り付けられた請求項１７または１８記載の発明の加速度算出装置と、上記加速度算出装置で算出した上記加速度により、上記本体に発生している手振れの状態を検出する手振れ検出手段と、上記手振れ検出手段により検出された手振れの状態に従って、その手振れを打ち消すよう上記撮影光学系を駆動することで、手振れ除去を行う手振れ除去手段と、を具備することを特徴とする。
【発明の効果】
【００２４】
請求項１記載の発明によれば、簡単な構成で、安価で小型の光学式センサを提供することが可能となる。
【００２５】
請求項２記載の発明によれば、上記請求項１記載の発明の効果に加えて、反射部材の位置を光の強さから検出できるようになる。
【００２６】
請求項３記載の発明によれば、上記請求項１記載の発明の効果に加えて、反射部材の位置を光の強さから検出できるようになる。
【００２７】
請求項４記載の発明によれば、上記請求項１記載の発明の効果に加えて、加速度センサとしての利用が可能になる。
【００２８】
請求項５記載の発明によれば、上記請求項１記載の発明の効果に加えて、光源の位置を製品の組み込みスペースに合わせて変更できる。
【００２９】
請求項６記載の発明によれば、上記請求項１乃至５何れか記載の発明の効果を持つ光学式センサを利用した傾斜算出装置を提供できる。
【００３０】
請求項７記載の発明によれば、上記請求項６記載の発明の効果を持つ傾斜算出装置を利用した撮影装置を提供できる。また、傾きに応じた表示角度で撮影画像を表示できる。
【００３１】
請求項８記載の発明によれば、上記請求項７記載の発明の効果に加えて、保存した撮影画像を表示する際にも、傾きに応じた表示角度で撮影画像を表示できる。
【００３２】
請求項９記載の発明によれば、上記請求項６記載の発明の効果を持つ傾斜算出装置を利用した撮影装置を提供できる。また、撮影画像を後でその撮影時の傾きに応じた表示角度で表示できる。
【００３３】
請求項１０記載の発明によれば、上記請求項９記載の発明の効果に加えて、外部機器での表示の際にも撮影時の傾き情報を利用可能となる。
【００３４】
請求項１１記載の発明によれば、上記請求項１０記載の発明の効果を持つ外部メモリから撮影画像を読み出して、その撮影時の傾きに応じた表示角度で表示できる表示装置を提供できる。
【００３５】
請求項１２記載の発明によれば、上記請求項１１記載の発明の効果に加えて、撮影時の傾きに応じた表示角度で撮影画像を表示可能な撮影装置を提供できる。
【００３６】
請求項１３記載の発明によれば、上記請求項１１記載の発明の効果に加えて、撮影装置とは別体の表示装置として提供できる。
【００３７】
請求項１４記載の発明によれば、記録媒体から撮影画像を読み出して、その撮影時の傾きに応じた表示角度で表示できる表示装置を提供できる。
【００３８】
請求項１５記載の発明によれば、コンピュータに、記録媒体から撮影画像を読み出して、その撮影時の傾きに応じた表示角度で表示できるようになる。
【００３９】
請求項１６記載の発明によれば、上記請求項６記載の発明の効果を持つ傾斜算出装置を利用した撮影装置を提供できる。また、傾きに応じたファインダ表示が可能となる。
【００４０】
請求項１７記載の発明によれば、上記請求項４記載の発明の効果を持つ光学式センサを利用した加速度算出装置を提供できる。
【００４１】
請求項１８記載の発明によれば、上記請求項１７記載の発明の効果に加えて、光源の位置を製品の組み込みスペースに合わせて変更できる。
【００４２】
請求項１９記載の発明によれば、上記請求項１７または１８記載の発明の効果を持つ加速度算出装置を利用した撮影装置を提供できる。また、検出した加速度を利用して手振れ除去を行うことが可能となる。
【発明を実施するための最良の形態】
【００４３】
［第１実施形態］
（第１実施形態の構成）
図１（Ａ）は、本発明の第１実施形態に係る光学式センサ１０の構成を示す図である。この光学式センサ１０は、内部に空間を有する管１２の中に、透明カプセル１４が該管１２の長手方向に沿う方向に移動自在に保持されている。
【００４４】
ここで、同図及び図１（Ｂ）に示すように、透明カプセル１４にガイド１６が設けられると共に、上記管１２の内部底面に上記管１２の長手方向にガイドレール１８が延設され、これらガイド１６とガイドレール１８によって透明カプセル１４の移動方向が規制される。また、上記管１２は、透明仕切り板２０によって上下に分割されており、この透明仕切り板２０により、上記透明カプセル１４の上下方向の移動が制限される。
【００４５】
上記管１２の上記透明仕切り板２０によって分割された上方領域の長手方向の一方の壁面には、光源としての例えば赤色の発光ダイオード（ＬＥＤ）２２が取り付けられている。ここで、基本的には、上記管１２の各壁は遮光壁によって形成されているが、上記上方領域については、その長手方向の一方の壁面が透明とされる又は開口が設けられ、上記ＬＥＤ２２からの光が入射可能に構成されている。上記したように、上記仕切り板２０は透明であるので、この上方領域は、下方領域（上記透明カプセル１４が入れられた空間）に光を導く光導通路２４として機能する。
【００４６】
また、上記ＬＥＤ２２が取り付けられた側に対向する上記下方領域の長手方向の一方の遮光壁２６には、同じく遮光壁で囲まれたフォトトランジスタ２８が取り付けられている。このフォトトランジスタ２８は、上記下方領域の遮光壁２６に設けられた開口部３０を通して入射した光を検出するためのものである。
【００４７】
上記透明カプセル１４の内部は、空気が満たされると共に、その反射光が上記フォトトランジスタ２８の中心に最も強く集光されるように、銀紙や鏡等の反射部材３２が４５度の角度に取り付けられている。一方、上記管１２の下方領域には、水溶液３４（又は気体）が満たされている。上記遮光壁２６の上記開口部３０には、この水溶液が漏れ出さないように、図１（Ｃ）に示すように透明仕切り板３６が嵌め込まれている。この場合、開口部３０は、フォトトランジスタ２８の中心部分に直進性の光を強く受けるように、斜め形状の孔として形成され、周りの漏れ光をシャットダウンしつつ、直進性を持つ反射光を一番強く検出できるようにしている。
【００４８】
上記下方領域に満たされた水溶液３４は、所望の透過率を持つ。即ち、この水溶液３４は、フォトトランジスタ２８に到達するまでの距離に応じて、上記反射部材３２からの反射光を減衰させる。例えば、この水溶液３４としては、真水にインクにて着色したものとし、最も適合する減衰率にインク量を合わせ込んだものとする。
【００４９】
このような構成の光学式センサ１０では、上記透明カプセル１４内には上記水溶液３４よりも比重が軽い空気が満たされているので、該光学式センサ１０を傾けると、その傾きに応じて上記透明カプセル１４が移動する。そして、水溶液３４の透過率により、距離に応じて減衰した光がフォトトランジスタ２８のゲートに入射して、該フォトトランジスタ２８がその光の強さに応じてオンする。従って、それをＡ／Ｄ検出することにより、上記透明カプセル１４の移動した位置、つまりは当該光学式センサ１０の傾きを検出することができる。
【００５０】
例えば、傾きが０度の平静時では、図２（Ａ）に示すように、透明カプセル１４は管１２の中央付近に位置し、このときのＡ／Ｄ値は例えば１０ビットのＡ／Ｄとすれば「５１２」となる。
【００５１】
該光学式センサ１０を右に傾けると、図２（Ｂ）に示すように、透明カプセル１４は浮力により管１２の図示左方向に移動する。このとき、水溶液３４による光の減衰が大きいため、フォトトランジスタ２８に入射する光が弱い。従って、フォトトランジスタ２８のオンが弱く、Ａ／Ｄ値は低い。例えば、右８０度の傾斜では「３２」となる。
【００５２】
逆に、該光学式センサ１０を左に傾けると、図２（Ｃ）に示すように、透明カプセル１４は浮力により管１２の図示右方向に移動する。このときには、水溶液３４による光の減衰が小さいため、フォトトランジスタ２８に入射する光は強い。従って、フォトトランジスタ２８のオンが強く、Ａ／Ｄ値は高い。例えば、左８０度の傾斜では「１０２４」となる。
【００５３】
この傾斜とＡ／Ｄ値との関係を予め測定しておき、例えば該光学式センサ１０を搭載する機器の不揮発性メモリに記憶しておくことで、該機器の制御部は、検出したＡ／Ｄ値より当該光学式センサ１０、ひいては該光学式センサ１０を搭載した機器の傾斜を算出することができる。
【００５４】
図３は、上記のような構成の光学式センサ１０を搭載した機器である本発明の第１実施形態に係る撮影装置としてのデジタルカメラ３８の構成を示す図である。
【００５５】
基本モードである撮影モードでのモニタリング（スルー画像表示）状態においては、モータドライバ４０によるモータ４２の駆動により合焦位置や絞り位置が移動される、撮影レンズを含むレンズブロック４４の撮影光軸後方に配置された撮像素子であるＣＣＤ４６が、タイミング発生器（ＴＧ）４８、垂直／水平ドライバ５０によって走査駆動され、一定周期毎に結像した光像に対応する光電変換出力を１画面分出力する。
【００５６】
この光電変換出力は、ＣＤＳ／ＡＤ回路５２において、アナログ値の信号の状態でＲＧＢの各原色成分毎に適宜ゲイン調整された後に、サンプルホールドされ、デジタルデータに変換され、その後、画像処理部５４で画素補間処理及びγ補正処理を含むカラープロセス処理が行なわれて、デジタル値の輝度信号Ｙ及び色差信号Ｃｂ，Ｃｒ（ＹＵＶ信号）が生成される。そして、それら生成された輝度及び色差信号は、内部バス５６を介して、バッファメモリとして使用されるＳＤＲＡＭ５８に書き込まれる。
【００５７】
なお、上記ＴＧ４８や画像処理部５４は、ＣＰＵ６０によって制御されるもので、このＣＰＵ６０で実行される動作プログラムや各種パラメータは、フラッシュメモリ６２に不揮発性に記憶されている。
【００５８】
また、上記画像処理部５４は、上記生成した輝度及び色差信号（ＹＵＶ信号）を元にビデオ信号（ＲＧＢ信号）を発生して、バックライト（ＢＬ）６４で照明された液晶表示装置（ＬＣＤ）６６に供給する。このＬＣＤ６６は、画像の撮影モード時にはモニタ表示部（電子ファインダ）として機能するもので、上記画像処理部５４からのビデオ信号に基づいた表示を行なうことで、その時点で撮像素子である上記ＣＣＤ４６が取り込んでいる画像情報に基づく画像をリアルタイムに表示（スルー画像表示）することとなる。
【００５９】
このようにＬＣＤ６６にその時点での撮影可能なスルー画像がリアルタイムに表示されている状態で、静止画撮影を行ないたいタイミングでＫＥＹブロック６８の一部を構成するシャッタを操作すると、トリガ信号がマイコン７０に与えられ、マイコン７０は、このトリガ信号に応じて、ＣＰＵ６０に、その時点でＣＣＤ４６から取り込んでいる１画面分の輝度及び色差信号のＳＤＲＡＭ５８への書き込みを取り止めさせ、あらためて適正な露出条件に従った絞り値及びシャッタ速度でＣＣＤ４６を走査駆動して１画面分の輝度及び色差信号を得てＳＤＲＡＭ５８へ書き込ませ、その後にこの経路を停止し、記録保存の状態に遷移させるようにする。
【００６０】
この記録保存の状態では、ＣＰＵ６０の制御により、画像処理部５４が内部バス５６を介して、ＳＤＲＡＭ５８に書き込まれている１フレーム分の輝度及び色差信号をＹ，Ｃｂ，Ｃｒの各コンポーネント毎に縦８画素×横８画素の基本ブロックと呼称される単位で読み出して、ＪＰＥＧデータに圧縮する。即ち、ＡＤＣＴ（適応離散コサイン変換）、エントロピ符号化方式であるハフマン符号化、等の処理により、データ圧縮する。そして、得られたＪＰＥＧデータを、撮影した画像以外に撮影時の情報を書き込み可能なＥＸＩＦ形式の１撮影画像のデータファイルとして、内部バス５６を介して、このデジタルカメラの記録媒体として着脱自在に装着される外部メモリ７２に書き込む。この外部メモリ７２は、例えば、内部に不揮発性メモリであるフラッシュメモリを封入したカード状の媒体である。
【００６１】
そして、１フレーム分の輝度及び色差信号の圧縮処理と外部メモリ７２への全圧縮データ（ＪＰＥＧデータ）の書き込み終了に伴なって、ＣＰＵ６０は、上記ＣＣＤ４６からＳＤＲＡＭ５８への経路を再び起動する。
【００６２】
なお、上記ＫＥＹブロック６８のシャッタ操作に応じて適正な露出条件に従った絞り値及びシャッタ速度で撮影を行う場合、必要な光量が得られないときには、上記ＴＧ４８により、その撮影タイミングに同期した撮影補助光をストロボ７４に発生させる。
【００６３】
また、上記マイコン７０には、更に、バッテリ７６と電源回路７８とが接続されている。バッテリ７６は、電池又は充電池であり、常時上記マイコン７０を動作させるための電力を供給する。電源回路７８は、上記ＫＥＹブロック６８の一部を構成する電源キー操作に応じたマイコン７０からの指示により、上記バッテリ７６の電力から当該デジタルカメラの各部の駆動に必要な各種電圧を生成して、各部に印加するものである。
【００６４】
また、このデジタルカメラは、マイクロホン（ＭＩＣ）８０とスピーカ（ＳＰ）８２を有しており、その制御のための音声チップが上記ＣＰＵ６０に接続されている。即ち、このデジタルカメラ３８では、上記通常の撮影モードとは別に、上記ＫＥＹブロック６８の撮影モード（ＲＥＣ）キーの操作により動画像の撮影も可能に構成されているものである。この動画像の撮影時においては、シャッタが１回目に操作されてから、上述した静止画像データの外部メモリ７２への記録を時間的に連続して実行すると共に、上記ＭＩＣ８０で収集した音声を音声チップ８４により所定の圧縮方式で圧縮した音声データとして、上記外部メモリ７２へ記録していき、上記シャッタの２回目の操作がなされるか、または所定の制限時間、例えば３０秒が経過した時点で、外部メモリ７２に記録されている一連の静止画データ及び音声データをモーションＪＰＥＧの動画データファイル（ＡＶＩファイル）として記録設定し直す。
【００６５】
一方、このデジタルカメラ３８においては、ＫＥＹブロック６８の再生モード（ＰＢ）キーの操作により設定される再生モード時には、ＣＰＵ６０の制御により、内部バス５６を介して画像処理部５４が上記外部メモリ７２に記録されている撮影画像データを選択的に読み出して、上記撮影モード時にデータ圧縮した手順と全く逆の手順で圧縮されている画像データを伸長し、その伸長した画像データをＲＧＢ信号に変換して、ＬＣＤ６６に表示する。
【００６６】
なお、選択した撮影画像データが静止画像ではなく動画像であった場合には、選択した動画像データのファイルを構成する個々の静止画像データの再生を時間的に連続して実行すると共に、音声チップ８４により音声をＳＰ８２に再生出力していく。そして、すべての静止画像データの再生を終了した時点で、次に再生の指示がなされるまでその動画像データの先頭に位置する静止画像データのみを用いて再生表示する（このとき、音声は再生出力されない）。
【００６７】
以上は、通常のデジタルカメラ３８の構成であるが、本実施形態においては、上記マイコン７０には、Ａ／Ｄ変換器８６Ｘ，８６Ｙを介して、前述したような光学式センサ１０であるＸ軸用センサ１０Ｘ及びＹ軸用センサ１０Ｙが接続されている。また、上記Ｘ軸，Ｙ軸用センサ１０Ｘ，１０Ｙは、上記ＴＧ４８により、ＬＥＤ２２の発光タイミングが制御される。更に、それらＸ軸，Ｙ軸用センサ１０Ｘ，１０Ｙの傾きとＡ／Ｄ値との関係が上記フラッシュメモリ６２に書き込まれている。従って、ＣＰＵ６０は、マイコン７０から上記Ｘ軸，Ｙ軸用センサ１０Ｘ，１０ＹのＡ／Ｄ値を受信して、当該デジタルカメラ３８の傾斜を算出することができる。即ち、上記ＣＰＵ６０は、本発明の第１実施形態に係る傾斜算出装置として機能する。
【００６８】
（第１実施形態の動作）
上述したように、本実施形態に係る光学式センサ１０では、光学式センサ１０の傾きに応じて上記透明カプセル１４が移動し、その移動した位置に応じて減衰した光がフォトトランジスタ２８のゲートに入射して、該フォトトランジスタ２８がその光の強さに応じてオンするので、それをＡ／Ｄ検出することにより、上記透明カプセル１４の移動した位置、つまりは当該光学式センサ１０の傾きを検出することができる。
【００６９】
例えば、該光学式センサ１０を右に傾けると、図２（Ｂ）に示すように、透明カプセル１４は浮力により管１２の図示左方向に移動し、このときのＡ／Ｄ値は、図２（Ａ）に示すような傾きが０度の平静時に比べて低い。逆に、該光学式センサ１０を左に傾けると、図２（Ｃ）に示すように、透明カプセル１４は浮力により管１２の図示右方向に移動し、このときのＡ／Ｄ値は平常時よりも高くなる。
【００７０】
従って、この傾斜とＡ／Ｄ値との関係を予め測定しておき、例えば該光学式センサ１０を搭載する機器の不揮発性メモリに記憶しておくことで、該機器の制御部は、検出したＡ／Ｄ値より当該光学式センサ１０、ひいては該光学式センサ１０を搭載した機器の傾斜を算出することができる。
【００７１】
図４は、このような光学式センサ１０を、Ｘ軸用センサ１０Ｘ及びＹ軸用センサ１０Ｙとして搭載した上記のような構成のデジタルカメラ３８において、ＫＥＹブロック６８のＲＥＣキーの操作によりＲＥＣモードが指定された場合の動作フローチャートを示す図である。
【００７２】
即ち、ＲＥＣモードが指定されると、ＲＥＣモードを立ち上げる（ステップＳ１０）。その後、ＣＰＵ６０は、ＫＥＹブロック６８の図示しないモードキー等の操作により傾き検出モードが指定されているか否かを判別する（ステップＳ１２）。ここで、傾き検出モードが指定されていないときには、通常のＲＥＣモードの動作を実行する。この通常ＲＥＣモード動作は従来のＲＥＣモードの動作と同様であるので、その説明は省略する。
【００７３】
これに対して、傾き検出モードが指定されている場合には、ＣＰＵ６０は、ＴＧ４８により上記Ｘ軸，Ｙ軸用センサ１０Ｘ，１０ＹのＬＥＤ２２を発光させ、マイコン７０を介してそれらＸ軸，Ｙ軸用センサ１０Ｘ，１０ＹのＡ／Ｄ値を受信して、フラッシュメモリ６２に記憶された先見情報に基づいて、当該デジタルカメラ３８の傾きを算出する（ステップＳ１４）。そして、その算出した傾きに基づいて、当該デジタルカメラ３８がユーザによってどのような向きに構えられているかを判別し（ステップＳ１６）、その構え方に合う方向でＬＣＤ６６を表示するよう画像処理部５４を制御する（ステップＳ１８）。例えば、Ｘ軸用センサ１０Ｘをデジタルカメラ３８の水平方向の傾き検出用、Ｙ軸用センサ１０Ｙを垂直方向の傾き検出用とし、水平軸方向の傾きが（約）０度で垂直方向の傾きが左（約）９０度と算出されたならば、当該デジタルカメラ３８は水平に構えられているとして、図５（Ａ）に示すようにデジタルカメラ３８の上面（ＬＣＤ６６の表示画面側から見て）を上側とした画像をＬＣＤ６６に表示する。また、水平軸方向の傾きが右（約）９０度で垂直方向の傾きが（約）０度と算出されたならば、当該デジタルカメラ３８は垂直に構えられているとして、図５（Ｂ）に示すようにデジタルカメラ３８の左側面（ＬＣＤ６６の表示画面側から見て）を上側とした画像をＬＣＤ６６に表示する。
【００７４】
その後更に、上記ステップＳ１４と同様にして当該デジタルカメラ３８の傾きを算出し（ステップＳ２０）、上記ステップＳ１６と同様にして当該デジタルカメラ３８の構え方を判別する（ステップＳ２２）。そして、その判別した構え方が、（約）１８０度もしくは（約）９０度変化したか否かを判別する（ステップＳ２４，ステップＳ２６）。
【００７５】
ここで、そのような変化がない場合には、ＫＥＹブロック６８のシャッタ操作により撮影が指示されたか否かを判別する（ステップＳ２８）。そして、撮影指示がなされていない場合には、上記ステップＳ２０に戻る。
【００７６】
これに対して、上記ステップＳ２６において、当該デジタルカメラ３８の構え方が（約）９０度変化した、例えば、図５（Ａ）の状態から図５（Ｂ）の状態にデジタルカメラ３８の構え方が変化したと判別された場合には、画像処理部５４によりＬＣＤ６６の表示を９０度回転させる（ステップＳ３０）。その後、上記ステップＳ２０に戻る。
【００７７】
また、上記ステップＳ２４において、当該デジタルカメラ３８の構え方が（約）１８０度変化した場合には、画像処理部５４によりＬＣＤ６６の表示を１８０度回転させる（ステップＳ３２）。例えば、図５（Ａ）の構え方（水平軸方向の傾きは（約）０度で垂直方向の傾きが左（約）９０度）から図５（Ｃ）の構え方（水平軸方向の傾きは（約）０度で垂直方向の傾きが右（約）９０度）に変化したならば、図５（Ｃ）に示すようにデジタルカメラ３８の上面（ＬＣＤ６６の表示画面側から見て）を下側とした画像をＬＣＤ６６に表示する。あるいは、図５（Ｂ）の構え方（水平軸方向の傾きは右（約）９０度で垂直方向の傾きが（約）０度）から図５（Ｃ）の構え方（水平軸方向の傾きは左（約）９０度で垂直方向の傾きが（約）０度）に変化したならば、図５（Ｄ）に示すようにデジタルカメラ３８のデジタルカメラ３８の右側面（ＬＣＤ６６の表示画面側から見て）を上側とした画像をＬＣＤ６６に表示する。こうして、表示状態を回転した後、上記ステップＳ２０に戻る。
【００７８】
そして、上記ステップＳ２８において撮影指示がなされたと判別したならば、前述したような撮影動作を実施し、得られた撮像画像データをＥＸＩＦ形式のＪＰＥＧデータファイルとして外部メモリ７２に記録する（ステップＳ３４）。また、上記ステップＳ２０で算出した撮影時の傾きを示す情報を、そのＥＸＩＦ形式のＪＰＥＧデータファイルに追記書き込みする（ステップＳ３６）。
【００７９】
その後、ＫＥＹブロック６８の操作により傾き検出モードの解除指示なされたか否かを判別する（ステップＳ３８）。ここで、傾き検出モードが解除指示されていないときには上記ステップＳ２０に戻り、傾き検出モードが解除指示されているときには通常のＲＥＣモードに移行する。
【００８０】
上記ステップＳ３６において、撮影時の傾きを記録しておく理由は、次の通りである。即ち、図６（Ａ）に示すようにデジタルカメラ３８が傾いた状態で撮影が行われると、その撮影画像データは、図６（Ｂ）に示すように、被写体が傾いた状態となってしまう。このような撮影画像データを、ＫＥＹブロック６８の再生モード（ＰＢ）キーの操作により設定される再生モード時に再生すると、図６（Ｃ）に示すように、ＬＣＤ６６にも被写体が傾いた画像が表示されることとなる。そこで、本実施形態では、再生時に、上記記録された傾き情報を用いて、再生画像の傾きを補正することで、正立した被写体画像がＬＣＤ６６に表示されるようにしようとするものである。
【００８１】
図７（Ａ）は、上記デジタルカメラ３８において、ＫＥＹブロック６８のＰＢキーの操作によりＰＢモードが指定された場合の動作フローチャートを示す図である。
【００８２】
即ち、まず、外部メモリ７２に記録されている各ＥＸＩＦ形式のＪＰＥＧデータファイルより傾き情報を読み取り（ステップＳ４０）、それら読み取った傾きに合わせて、各ファイルの撮影画像データを図７（Ｂ）に示すようにＬＣＤ６６にサムネイル表示する（ステップＳ４２）。そして、ＫＥＹブロック６８の所定のキー操作により何れかの撮影画像が選択されたか否かを判別する（ステップＳ４４）。ここで、選択がなされていない場合には、ＫＥＹブロック６８の別のモードを指定するキーの操作により該ＰＢモードの終了が指示されたか否かを判別し（ステップＳ４６）、該ＰＢモード終了指示がなされていなければ上記ステップＳ４２に戻るし、該ＰＢモード終了指示がなされている場合には該ＰＢモードを終了して上位のルーチンに戻る。
【００８３】
一方、上記ステップＳ４４において、サムネイル表示された撮影画像の内の一つが選択されたと判別した場合には、その選択撮影画像の傾きに合わせて、それをＬＣＤ６６に拡大表示する（ステップＳ４８）。例えば、図７（Ｂ）のサムネイル表示において左下の撮影画像が選択されたとすれば、図７（Ｃ）に示すようにそれをＬＣＤ６６に拡大表示する。これにより、被写体が正立した状態に撮影画像が表示される。その後、ＫＥＹブロック６８の所定のキー操作により拡大表示の終了が指示されたか否かを判別し（ステップＳ５０）、拡大終了指示がなされていない場合には上記ステップＳ４８に戻り、拡大終了指示がなされた場合には上記ステップＳ４６に戻る。
【００８４】
また、このような表示制御は、デジタルカメラ３８に限らず、上記外部メモリ７２に記録された撮影画像を取り込んで表示するパーソナルコンピュータ等においても同様に実施できる。
【００８５】
図８は、そのような表示制御をパーソナルコンピュータ（ＰＣ）に実行させる画像表示アプリケーションプログラムのフローチャートを示す図である。
【００８６】
即ち、まず、デジタルカメラ３８から取り外した外部メモリ７２を図示しない読取装置に装着して、またはデジタルカメラ３８とケーブルにより接続して、その外部メモリ７２に記録されている各ＥＸＩＦ形式のＪＰＥＧデータファイルをＰＣ内のメモリまたはハードディスクに転送する（ステップＳ５２）。そして、その転送した各ファイルより傾き情報を読み取り（ステップＳ５４）、それら読み取った傾きに合わせて、各ファイルの撮影画像データをＰＣの表示装置（全画面またはウィンドウ内）にサムネイル表示する（ステップＳ５６）。その後、ＰＣのキーボードやマウスの所定操作により何れかの撮影画像が選択されたか否かを判別する（ステップＳ５８）。ここで、選択がなされていない場合には、キーボードやマウスの所定操作により該プログラムの終了が指示されたか否かを判別し（ステップＳ６０）、該プログラムの終了指示がなされていなければ上記ステップＳ５６に戻るし、該プログラムの終了指示がなされている場合には終了する。
【００８７】
一方、上記ステップＳ５８において、サムネイル表示された撮影画像の内の一つが選択されたと判別した場合には、その選択撮影画像の傾きに合わせて、それを表示装置（全画面またはウィンドウ内）に拡大表示する（ステップＳ６２）。これにより、被写体が正立した状態に撮影画像が表示される。その後、キーボードやマウスの所定操作により拡大表示の終了が指示されたか否かを判別し（ステップＳ６４）、拡大終了指示がなされていない場合には上記ステップＳ６２に戻り、拡大終了指示がなされた場合には上記ステップＳ６０に戻る。
【００８８】
（第１実施形態の変形例）
図１（Ａ）に示した構成の光学式センサ１０において、更に、図９に破線で示すように、管１２の側壁の一部を透明部材８８で形成すると共に、中央に線９０を配した指標９２を透明カプセル１４の側面に取り付けることにより、透明カプセル１４の位置を外部から確認できるように構成する。
【００８９】
そして、そのような光学式センサ１０を、上記Ｘ軸，Ｙ軸用センサ１０Ｘ，１０Ｙとしてデジタルカメラ３８に搭載する。このとき、図１０に示すように、デジタルカメラ３８の裏面から指標９２Ｘ，９２Ｙが確認可能なように、上記透明部材８８に対応するデジタルカメラ３８の位置は同じく透明部材９４により形成する。また、そのデジタルカメラ３８の透明部材９４の、上記Ｘ軸，Ｙ軸用センサ１０Ｘ，１０Ｙの傾きが０度の平静時に上記指標９２Ｘ，９２Ｙ上の線９０Ｘ，９０Ｙが位置する対応箇所に、基準線９６Ｘ，９６Ｙを形成しておく。
【００９０】
このような構成とすることにより、図１０に示すように、デジタルカメラ３８の回転に伴って、透明カプセル１４に取り付けられた指標９２Ｘ，９２Ｙが移動していくので、それらに設けられた線９０Ｘ，９０Ｙの何れかが対応する基準線９６Ｘ，９６Ｙと一致したとき、そちらの方向に水平な状態にデジタルカメラ３８が構えられたことをユーザが容易に確認することができる。
【００９１】
このように、光学式センサ１０を水平基準器として使用することができる。しかも、傾き検出のためＸ／Ｙ軸の２軸が必要になるので、それを利用して、縦／横どちらの方向に関しても水平基準器を提供できる。
【００９２】
［第２実施形態］
（第２実施形態の構成）
図１１は、本発明の第２実施形態に係る光学式センサ１０の構成を示す図である。
【００９３】
本実施形態に係る光学式センサ１０は、透明カプセル１４を管１２の長手方向の両端よりバネ９８により支持することで、管１２の長手方向に沿う方向に移動自在に保持されているものである。この場合、両側のバネ９８のバネ付勢力は等しく、該光学式センサ１０の傾きが０度の平静時には、透明カプセル１４は管１２のほぼ中央に保持される。また、上記第１実施形態における透明仕切り板２０の代わりに、グラデーション状の色味を有する仕切り板１００を備え、この仕切り板１００によって光の減衰を制御する構成となっている。
【００９４】
このような構成の光学式センサ１０では、図１２（Ａ）に示すように、左方向に透明カプセル１４が移動すると、左側に移動するほど、仕切り板１００のグラデーションによる光の減衰が小さく、フォトトランジスタ２８に到達する光が強いので、フォトトランジスタ２８のオンが強く、結果としてＡ／Ｄ値は高い。逆に、図１２（Ｂ）に示すように、右方向に透明カプセル１４が移動すると、右側に移動するほど、仕切り板１００のグラデーションによる光の減衰が大きく、フォトトランジスタ２８に到達する光が弱いので、フォトトランジスタ２８のオンが弱く、結果としてＡ／Ｄ値は低い。
【００９５】
（第２実施形態の動作）
本実施形態に係る光学式センサ１０においては、上述した第１実施形態と同様に傾きセンサとして利用できる。即ち、光学式センサ１０の傾きに応じて、その傾いた方向に上記透明カプセル１４自重により移動し、その移動した位置に応じて減衰した光がフォトトランジスタ２８のゲートに入射して、該フォトトランジスタ２８がその光の強さに応じてオンするので、それをＡ／Ｄ検出することにより、上記透明カプセル１４の移動した位置、つまりは当該光学式センサ１０の傾きを検出することができる。
【００９６】
更に、本実施形態に係る光学式センサでは、例えば、フォトトランジスタ２８の出力を１０ビットのＡ／Ｄ変換として３．３Ｖ＝１０２４で計算すると、フォトトランジスタ２８出力電圧が現在２．８Ｖであれば、３．３Ｖ基準による１０ビットＡ／Ｄ換算値は２．８／３．３＊１０２４＝８６９となる。ここで、一つ前の出力電圧が２．１Ｖであれば、１０ビットＡ／Ｄ換算値は２．１／３．３＊１０２４＝６５２であり、それら２つのフォトトランジスタ出力電圧のデジタル値８６９と６５２を比較すれば、そこから透明カプセル１４の移動距離を算出することができる。
【００９７】
ここで、「変動デジタル値」と「実際の透明カプセル１４の移動距離」の関係は、透明カプセル１４の重量とバネ９８のバネ付勢力によって変動するものなので、最も適当な関係となるように透明カプセル１４の重量とバネ付勢力を合わせ込んでおく。
【００９８】
仮に上記フォトトランジスタ出力から算出されたカプセル移動距離を２ｍｍ、サンプリングを１秒間に４０００回行うとすると、２／（１／４０００）＝８０００ｍｍ／秒＝８０ｍ／秒という加速度が算出される。
【００９９】
このように、本実施形態に係る光学式センサ１０は、加速度センサとして利用することができる。
【０１００】
図１３は、本実施形態に係る光学式センサ１０をこのような加速度センサとして使用する場合の動作フローチャートを示す図である。
【０１０１】
即ち、まずＬＥＤ２２をオンし（ステップＳ６６）、フォトトランジスタ２８の出力電圧をＡ／Ｄ検出して（ステップＳ６８）、図示しないメモリにその検出値を保存する（ステップＳ７０）。
【０１０２】
そして、所定のサンプリング期間経過後、再度、フォトトランジスタ２８の出力電圧をＡ／Ｄ検出して（ステップＳ７２）、その検出値と上記保存した１回前のサンプリング時の検出値とを用いて、上述のようにして加速度を算出する（ステップＳ７４）。
【０１０３】
その後、加速度検出の終了が指示されたか否かを判別して（ステップＳ７６）、まだ終了しない場合には、上記ステップＳ７０に戻って、上記ステップＳ７２で検出した検出値を１回前のサンプリング時の検出値として上書き保存することになる。
【０１０４】
而して、加速度検出の終了が指示されたならば、ＬＥＤ２２をオフして（ステップＳ７８）、終了する。
【０１０５】
図１４は、このような加速度センサとして利用可能な光学式センサ１０を搭載した機器である本発明の第２実施形態に係る撮影装置としてのデジタルカメラ３８において、ＫＥＹブロック６８のＲＥＣキーの操作によりＲＥＣモードが指定された場合の動作フローチャートを示す図である。なお、この場合のデジタルカメラ３８の構成は、上記第１実施形態と同様であるので、その図示及び説明は省略した。
【０１０６】
ＲＥＣモードが指定されると、ＲＥＣモードを立ち上げる（ステップＳ８０）。その後、ＣＰＵ６０は、ＫＥＹブロック６８の図示しないモードキー等の操作により手振れ補正モードが指定されているか否かを判別する（ステップＳ８２）。ここで、手振れ補正モードが指定されていないときには、通常のＲＥＣモードの動作を実行する。
【０１０７】
これに対して、手振れ補正モードが指定されている場合には、ＣＰＵ６０は、上記第１実施形態と同様に、ＴＧ４８により本実施形態に係る光学式センサ１０を用いたＸ軸，Ｙ軸用センサ１０Ｘ，１０ＹのＬＥＤ２２を発光させ、マイコン７０を介してそれらＸ軸，Ｙ軸用センサ１０Ｘ，１０ＹのＡ／Ｄ値を受信して、フラッシュメモリ６２に記憶された先見情報に基づいて、当該デジタルカメラ３８の傾きを算出する（ステップＳ８４）。そして、その算出した傾きに基づいて、当該デジタルカメラ３８がユーザによってどのような向きに構えられているかを判別し（ステップＳ８６）、その構え方に合う方向でＬＣＤ６６を表示するよう画像処理部５４を制御する（ステップＳ８８）。
【０１０８】
所定のサンプリング時間の経過後、上記ステップＳ８４と同様にして当該デジタルカメラ３８の傾きを算出すると共に、上記ステップＳ８４での傾き算出の際に使用したＸ軸，Ｙ軸用センサ１０Ｘ，１０ＹのＡ／Ｄ値と今回のＡ／Ｄ値とより加速度を検出する（ステップＳ９０）。
【０１０９】
そして、上記ステップＳ８６と同様にして当該デジタルカメラ３８の構え方を判別し（ステップＳ９２）、その判別した構え方が（約）１８０度変化していれば（ステップＳ９４）、画像処理部５４によりＬＣＤ６６の表示を１８０度回転させた後（ステップＳ９６）、上記ステップＳ９０に戻る。
【０１１０】
これに対して、判別した構え方が（約）１８０度変化していなければ（ステップＳ９４）、上記ステップＳ９０での加速度検出結果に基づいて、手振れが発生しているかどうかを判別する（ステップＳ９８）。即ち、光学式センサ１０の管１２の長手方向に手振れが発生すると、透明カプセル１４が左右に移動するので、それに応じて相反する方向の加速度が検出されることになる。従って、この加速度の方向の変化により、手振れが発生しているか否かを判別可能である。
【０１１１】
ここで、手振れが発生していなければ（ステップＳ１００）、後述するステップＳ１０４に進む。これに対して、手振れが発生しているときには、上記検出された加速度と逆方向にレンズブロック４４を駆動することで、手振れ補正を行う（ステップＳ１０２）。
【０１１２】
そして、ＫＥＹブロック６８のシャッタ操作により撮影が指示されたか否かを判別し（ステップＳ１０４）、撮影指示がなされていない場合には、上記ステップＳ９０に戻る。
【０１１３】
これに対して、撮影指示がなされたならば（ステップＳ１０４）、撮影動作を実施し、得られた撮像画像データをＥＸＩＦ形式のＪＰＥＧデータファイルとして外部メモリ７２に記録する（ステップＳ１０６）。また、上記ステップＳ９０で算出した撮影時の傾きを示す情報を、そのＥＸＩＦ形式のＪＰＥＧデータファイルに追記書き込みする（ステップＳ１０８）。
【０１１４】
その後、ＫＥＹブロック６８の操作により手振れ補正モードの解除指示なされたか否かを判別し（ステップＳ１１０）、手振れ補正モードが解除指示されていないときには上記ステップＳ９０に戻り、手振れ補正モードが解除指示されているときには通常のＲＥＣモードに移行する。
【０１１５】
（第２実施形態の変形例）
本実施形態に係る光学式センサ１０も、上記第１実施形態と同様に、水平基準器として使用可能である。
【０１１６】
また、加速度検出ではなく、速度計測にも利用可能である。
【０１１７】
以上、実施形態を説明したが、本発明は上記実施形態に限らず、その要旨を逸脱しない範囲内で種々変形して実施することが可能であるものとする。
【０１１８】
例えば、ＬＥＤ２２を管１２の側方に設け、光導通路２４を使用して管１２の短手方向に（図では上方から下方へ）ＬＥＤ２２からの光を照射するようにしているが、ＬＥＤ２２を管１２の上方に配しても構わない。
【０１１９】
また、第２実施形態では、ガイド１６及びガイドレール１８を省略したが、それらを設けても構わない。
【０１２０】
さらに、上記実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件からいくつかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題の少なくとも１つが解決でき、発明の効果の欄で述べられている効果の少なくとも１つが得られる場合には、この構成要件が削除された構成が発明として抽出され得る。
【図面の簡単な説明】
【０１２１】
【図１】図１（Ａ）は本発明の第１実施形態に係る光学式センサの構成を示す図であり、図１（Ｂ）は管内部を側方から見た図であり、図１（Ｃ）は管の開口部の拡大図である。
【図２】図２（Ａ）は傾きのない平静時の透明カプセルの位置を示す図であり、図２（Ｂ）は右に傾いた時の透明カプセルの位置を示す図であり、図２（Ｃ）は左に傾いた時の透明カプセルの位置を示す図である。
【図３】図３は第１実施形態に係る光学式センサを搭載した機器である本発明の第１実施形態に係る撮影装置としてのデジタルカメラの構成を示す図である。
【図４】図４は図３のデジタルカメラにおけるＲＥＣモードの動作フローチャートを示す図である。
【図５】図５はデジタルカメラの向きと表示状態の関係を説明するための図である。
【図６】図６（Ａ）はデジタルカメラが傾いた撮影状態を示す図であり、図６（Ｂ）はそのときの撮影画像データを示す図であり、図６（Ｃ）はその撮影画像データのＬＣＤ表示状態を示す図である。
【図７】図７（Ａ）はデジタルカメラにおけるＰＢモードの動作フローチャートを示す図であり、図７（Ｂ）はサムネイル表示の表示例を示す図であり、図７（Ｃ）は選択撮影画像の拡大表示の表示例を示す図である。
【図８】図８はパーソナルコンピュータ（ＰＣ）で実行される画像表示アプリケーションプログラムのフローチャートを示す図である。
【図９】図９は第１実施形態に係る光学式センサの変形例の構成を示す図である。
【図１０】図１０は図９の変形例の使用状態を説明するための図である。
【図１１】図１１は本発明の第２実施形態に係る光学式センサの構成を示す図である。
【図１２】図１２（Ａ）は左に傾いた時の透明カプセルの位置を示す図であり、図１２（Ｂ）は右に傾いた時の透明カプセルの位置を示す図である。
【図１３】図１３は第２実施形態に係る光学式センサを加速度センサとして使用する場合の動作フローチャートを示す図である。
【図１４】図１４は加速度センサとして利用可能な光学式センサを搭載した機器である本発明の第２実施形態に係る撮影装置としてのデジタルカメラにおけるＲＥＣモードの動作フローチャートを示す図である。
【符号の説明】
【０１２２】
１０…光学式センサ、  １０Ｘ…Ｘ軸用センサ、  １０Ｙ…Ｙ軸用センサ、  １２…管、  １４…透明カプセル、  １６…ガイド、  １８…ガイドレール、  ２０，３６…透明仕切り板、  ２２…発光ダイオード（ＬＥＤ）、  ２４…光導通路、  ２６…遮光壁、  ２８…フォトトランジスタ、  ３０…開口部、  ３２…反射部材、  ３４…水溶液、  ３８…デジタルカメラ、  ４０…モータドライバ、  ４２…モータ、  ４４…レンズブロック、  ４６…ＣＣＤ、  ４８…タイミング発生器（ＴＧ）、  ５０…水平ドライバ、  ５２…ＣＤＳ／ＡＤ回路、  ５４…画像処理部、  ５６…内部バス、  ５８…ＳＤＲＡＭ、  ６０…ＣＰＵ、  ６２…フラッシュメモリ、  ６４…バックライト、  ６６…液晶表示装置（ＬＣＤ）、  ６８…ＫＥＹブロック、  ７０…マイコン、  ７２…外部メモリ、  ７４…ストロボ、  ７６…バッテリ、  ７８…電源回路、  ８０…マイクロホン（ＭＩＣ）、  ８２…スピーカ（ＳＰ）、  ８４…音声チップ、  ８６Ｘ，８６Ｙ…Ａ／Ｄ変換器、  ８８，９４…透明部材、  ９０，９０Ｘ，９０Ｙ…線、  ９２，９２Ｘ，９２Ｙ…指標、  ９６Ｘ，９６Ｙ…基準線、  ９８…バネ、  １００…仕切り板。
【図１】
2006234489.tif 000003
【図２】
2006234489.tif 000004
【図３】
2006234489.tif 000005
【図４】
2006234489.tif 000006
【図５】
2006234489.tif 000007
【図６】
2006234489.tif 000008
【図７】
2006234489.tif 000009
【図８】
2006234489.tif 000010
【図９】
2006234489.tif 000011
【図１０】
2006234489.tif 000012
【図１１】
2006234489.tif 000013
【図１２】
2006234489.tif 000014
【図１３】
2006234489.tif 000015
【図１４】
2006234489.tif 000016