(57)【要約】【課題】  Ｓ／Ｎを改善し良好な不調特性が得られるように、画像データの下位ビットを所定のデータに変換する画像処理装置を提供する。【解決手段】  デジタルカメラ等により撮影した画像データを記憶するときに、圧縮・伸張する前処理として、画素データの下位ビットを切捨てる処理を行ってから記憶する画像処理は、切捨てられた下位ビットの影響で画像データが劣化するため、画素データの上位ビットに基づいて画像データの下位ビットを予測し、上位ビットに応じた重み付け係数に基づいた下位ビットを算出し、また、隣接画素の上位ビットに基づき重み付け係数を演算して下位ビットを算出し、また、色成分から隣接画素の上位ビットに基づき重み付け係数を演算して下位ビットを算出し、算出したそれらの下位ビットを画素データに重畳することで画像データの画質を向上する。【選択図】図２
2006025123.tif 000002
【特許請求の範囲】
【請求項１】
画像データを構成する１以上の参照画素データに基づいて注目画素データの下位ビットを予測する画像処理装置において、
前記画像データを構成する１以上の前記参照画素データに基づいて前記注目画素データの下位ビットを算出して補正下位ビットとする下位ビット算出手段と、
前記下位ビット算出手段より求めた前記補正下位ビットと前記注目画素データとを加算する手段と、
を具備することを特徴とする画像処理装置。
【請求項２】
前記補正下位ビットは、前記参照画素データの上位ビットに基づいて、前記注目画素データの下位ビットを算出することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記下位ビット算出手段は、前記参照画像データの値に対し重み付け係数を決定し、前記重み付け係数と前記注目画素データの上位ビットを乗算し前記補正下位ビットを算出することを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記下位ビット算出手段は、前記注目画素データの近傍の前記参照画素データにより画素値の相関を求め、前記相関の結果に基づいて前記補正下位ビットを算出することを特徴とする請求項１に記載の画像処理装置。
【請求項５】
前記下位ビット算出手段は、前記注目画素の両隣の前記参照画素の上位ビットを利用し、前記両隣の前記参照画素上位ビットデータの画素値の平均を算出することにより前記相関を求めることを特徴とする請求項１または４に記載の画像処理装置。
【請求項６】
前記下位ビット算出手段は、前記注目画素の周辺の前記参照画素の上位ビットを利用し、前記周辺の前記参照画素の上位ビットデータの画素値の平均を算出することにより前記相関を求めることを特徴とする請求項１または４に記載の画像処理装置。
【請求項７】
前記注目画素の下位ビット算出手段は、前記注目画素の近傍の原色ベイヤ配列における異色成分の前記参照画素の上位ビットに基づいて第１の色成分相関を算出し、さらに前記第１の色成分相関の結果と前記参照画素の上位ビットに基づいた第２の色成分相関により前記補正下位ビットを算出することを特徴とする請求項１に記載の画像処理装置。
【請求項８】
前記下位ビット算出手段は、前記画像データ全体の前記参照画素の上位ビットを利用した相関に基づく関数を算出し前記第１の色成分相関を求めることを特徴とする請求項１または７に記載の画像処理装置。
【請求項９】
前記下位ビット算出手段は、前記画像データを分割し、前記分割したブロック毎に前記参照画素の上位ビットを利用した相関に基づき関数を算出し前記第１の色成分相関を求めることを特徴とする請求項１または７に記載の画像処理装置。
【請求項１０】
前記下位ビット算出手段は、前記第１の色成分相関により算出した値により予め用意したテーブルを利用して前記補正下位ビットを算出することにより前記第２の色成分相関を求めることを特徴とする請求項１または７に記載の画像処理装置。
【請求項１１】
画像データを構成する１以上の画素データに基づいて前記画素データの下位ビットを予測する画像処理をコンピュータに実行させるプログラムであって、
前記画像データを構成する１以上の前記参照画素データに基づいて前記注目画素データの下位ビットを算出して補正下位ビットとする下位ビット算出機能と、
前記下位ビット算出機能より求めた前記補正下位ビットと前記注目画素の上位ビットとを加算する加算機能と、
をコンピュータに実現させるためのプログラム。
【請求項１２】
前記補正下位ビットは、前記参照画素データの上位ビットに基づいて、前記注目画素データの下位ビットを算出することを特徴とする請求項１１に記載のコンピュータに実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラ等の画像処理装置に係り、特には圧縮伸張変換後のＳ／Ｎを改善し良好な階調特性が得られるようにした画像処理装置に関する。
【背景技術】
【０００２】
近年、デジタルカメラ等の画像入力機器の発達により、画像データの取り込みが高精度になった。また、高精度に取り込んだ画像データを記憶装置に記憶し、パーソナルコンピュータ等でユーザは画像データを簡単にモニタ、プリンタ等の出力装置に出力できる。
【０００３】
画像データを記憶する場合、画像データは、１画素当り１２ビット〜１４ビットのデジタル信号として記憶される場合がある。例えば、１２ビットであれば階調数は、「４０９６」である。このように１２ビット〜１４ビットで高精度に取り込まれた画像データは、非圧縮もしくは可逆圧縮を行った後に、記憶媒体に保存される。
【０００４】
ここで、１画素当り１２ビットの画像データをそのまま記憶したのでは、データ量が膨大となるため、画素データを圧縮処理した後、記憶媒体に記憶するようにしている。
このような、デジタルカメラ等の画像入力装置で撮影した画像を記録する方式において、画素データの下位ビットは撮像系のノイズなどであることを見越して、切捨てる方式がある。下位ビットの切捨て方法は全画素一様に切捨てる方法や、ノイズ量を考慮して切捨てる下位ビットを逐一変更する方法が存在する。
【０００５】
特許文献１では、有効なデータの値に対応するビット数を利用し、下位ビットで切捨て、ビット数を画素ごとに設定する方法（上位ビットとの相関を取る方法）が開示されている。
【特許文献１】特開2000-244922
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、下位ビットの切捨てによって作成された圧縮データを、伸張した後に画像処理を行う場合、ビット切捨てによって減少した階調数で画像処理を行うため、切捨てしない場合と比較して、画像のエッジ部や階調変化部に対して不自然なレベルの変化（トーンジャンプ）が発生する。
【０００７】
本発明は上記のような実情に鑑みてなされたものであり、記憶時に撮像系の雑音成分等として、一様に下位ビットが切捨てられた圧縮画像データを伸張し、伸張データをビットシフトした後に、伸張した画素データを補正するための下位ビットのデータを算出し、切捨てられた成分（下位ビット）の換わりとすることで、画像のエッジや階調の不連続性を除去し、さらにＳ／Ｎを改善し良好な階調特性が得られるようにする画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
請求項１記載の発明は、画像データを構成する１以上の参照画素データに基づいて注目画素データの下位ビットを予測する画像処理装置において、前記画像データを構成する１以上の前記参照画素データに基づいて前記注目画素データの下位ビットを算出して補正下位ビットとする下位ビット算出手段と、前記下位ビット算出手段より求めた前記補正下位ビットと前記注目画素データとを加算する手段と、を具備することを特徴とする。
【０００９】
請求項２記載の発明は、前記参照画素データの上位ビットに基づいて、前記注目画素データの下位ビットを算出して前記補正下位ビットとすることを特徴とする。
請求項３記載の発明は、前記下位ビット算出手段により、前記参照画像データの値に対し重み付け係数を決定し、前記重み付け係数と前記注目画素データの上位ビットを乗算し前記補正下位ビットを算出することを特徴とする。
【００１０】
請求項４記載の発明は、前記下位ビット算出手段により、前記注目画素データの近傍の前記参照画素データにより画素値の相関を求め、前記相関の結果に基づいて前記補正下位ビットを算出することを特徴とする。
【００１１】
請求項５記載の発明は、前記下位ビット算出手段により、前記注目画素の両隣の前記参照画素の上位ビットを利用し、前記両隣の前記参照画素上位ビットデータの画素値の平均を算出することにより前記相関を求めることを特徴とする。
【００１２】
請求項６記載の発明は、前記下位ビット算出手段により、前記注目画素の周辺の前記参照画素の上位ビットを利用し、前記周辺の前記参照画素の上位ビットデータの画素値の平均を算出することにより前記相関を求めることを特徴とする。
【００１３】
請求項７記載の発明は、前記注目画素の下位ビット算出手段により、前記注目画素の近傍の原色ベイヤ配列における異色成分の前記参照画素の上位ビットに基づいて第１の色成分相関を算出し、さらに前記第１の色成分相関の結果と前記参照画素の上位ビットに基づいた第２の色成分相関により前記補正下位ビットを算出することを特徴とする。
【００１４】
請求項８記載の発明は、前記下位ビット算出手段により、前記画像データ全体の前記参照画素の上位ビットを利用した相関に基づく関数を算出し前記第１の色成分相関を求めることを特徴とする。
【００１５】
請求項９記載の発明は、前記下位ビット算出手段により、前記画像データを分割し、前記分割したブロック毎に前記参照画素の上位ビットを利用した相関に基づき関数を算出し前記第１の色成分相関を求めることを特徴とする。
【００１６】
請求項１０記載の発明は、前記下位ビット算出手段により、前記第１の色成分相関により算出した値により予め用意したテーブルを利用して前記補正下位ビットを算出することにより前記第２の色成分相関を求めることを特徴とする。
【００１７】
請求項１１記載の発明は、画像データを構成する１以上の画素データに基づいて前記画素データの下位ビットを予測する画像処理をコンピュータに実行させるプログラムであって、前記画像データを構成する１以上の前記参照画素データに基づいて前記注目画素データの下位ビットを算出して補正下位ビットとする下位ビット算出機能と、前記下位ビット算出機能より求めた前記補正下位ビットと前記注目画素の上位ビットとを加算する加算機能と、をコンピュータに実現させるためのプログラム。
【００１８】
請求項１２記載の発明は、前記参照画素データの上位ビットに基づいて、前記注目画素データの下位ビットを算出して前記補正下位ビットとすることをコンピュータに実現させるためのプログラム。
【発明の効果】
【００１９】
上記により、下位ビットを切捨てた画像データに対し、補正した下位ビットを加算（重畳）することで階調数を増やすことができる。それにより圧縮・伸張等の画像処理を施した画像において、画像のエッジや階調の不連続性を除去し、Ｓ／Ｎを改善し良好な階調特性が得られるようにし、不自然なレベルの変化（トーンジャンプ）の発生を防止できる。
【発明を実施するための最良の形態】
【００２０】
（実施形態１）
以下、本発明の実施の形態を図面に基づいて説明する。図１は、本発明を実施するデジタルカメラの構成を示す図である。尚、本実施例では、デジタルカメラを例とするが、デジタルカメラに限定されるものではない。
【００２１】
ＣＰＵ（Central Processing Unit ）−Ａ１はこのデジタルカメラ全体の動作制御を行う中央演算装置である。ＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory）２は、デジタルカメラの動作制御をＣＰＵ−Ａ１に行なわせるための制御プログラムが予め格納されており、ＣＰＵ−Ａ１はこの制御プログラムを実行することによって上述した動作制御を行うようになる。
【００２２】
レンズ３は被写体像をＣＣＤ４に結像させる撮影光学系である。ＣＣＤ（Charge Coupled Device ）４は結像された被写体像を光電変換して画像を示す電気信号（アナログ信号）を出力する撮像素子である。撮像回路５は、ＣＤＳ（Correlated Double Sampling：相関二重サンプリング回路）やＡＧＣ（Automatic Gain Control：オートゲインコントロール回路）等を含んで構成され、ＣＰＵ−Ａ１の制御の下に、ＣＣＤ４から出力された電気信号（アナログ信号）に含まれ得るリセット雑音の除去や信号レベルの調節などを行う回路である。
【００２３】
Ａ／Ｄ変換部６は、撮像回路５の出力信号（アナログ信号）をデジタルデータに変換する回路である。補正回路７は、Ａ／Ｄ変換部６から出力されるデジタルデータで表現されている撮影画像に、ホワイトバランスやＹ補正等の補正処理を施す回路である。
【００２４】
補正回路７の出力は、フレームメモリ８、ＣＰＵ−Ｂ９、ＦＩＦＯメモリ１０、及び記録媒体Ｉ／Ｆ１１とバス１２を介して接続されており、これらの間ではＣＰＵ−Ｂ９によるバス１２の管理の下で相互にデータの授受を行うことができる。
【００２５】
フレームメモリ８は、補正回路７から出力された撮影画像やＣＰＵ−Ｂ９により画像処理が施された撮影画像などを一時的に蓄えるバッファメモリとして使用される他、ＣＰＵ−Ｂ９による各種処理のための作業用の記憶領域としても使用されるメモリである。
【００２６】
ＣＰＵ−Ｂ９は、ＣＰＵ−Ａ１の制御の下で、自己の内部に備えられた制御プログラムに従い、フレームメモリ８の管理（フレームメモリコントロール機能）、圧縮されている画像データの伸張処理（画像伸張機能）、撮影画像に対するデータ圧縮処理（画像圧縮機能）、及びデータの書き込み及び読み出しのための記録媒体２１へのアクセスの制御処理（記録媒体アクセス機能）などを行う。なお、画像データの圧縮処理及び伸張処理では、例えばＪＰＥＧ（Joint Photographic Experts Group）方式による圧縮処理及び伸張処理等が行われる。
【００２７】
ＦＩＦＯ（First-In First-Out）メモリ１０は表示を行う画像を表現する画像データを一時的に格納するメモリであり、ＣＰＵ−Ｂ９により画像処理された後の画像データなどが格納される。記録媒体Ｉ／Ｆ１１は、記録媒体１３との間でデータの授受を行うためのインタフェース機能を提供するものであり、記録媒体１３へのデータの書き込み、或いは記録媒体１３からのデータの読み出しの処理が行われる。
【００２８】
記録媒体１３は記録されたデータを保持するものであり、半導体メモリが内蔵されているメモリカードなどのリムーバブル型の記録媒体がデジタルカメラには便利である。ビデオエンコード回路１４は、ＣＰＵ−Ａ１の制御の下で、ＦＩＦＯメモリ１０から読み出されたデータで表現される画像に日付等のオンスクリーン情報を重畳させる回路である。
【００２９】
ビデオ出力回路１５は、ビデオエンコード回路１４から出力されたデジタル画像データをアナログ信号であるビデオ信号（画像信号）へと変換する回路である。ビデオ出力端子１６は、ビデオ出力回路１５から出力されたビデオ信号をこのデジタルカメラの外部へと出力する端子である。
【００３０】
ＴＦＴ（Thin Film Transistor）液晶駆動回路１７は、ＣＰＵ−Ａ１の制御の下で、ビデオエンコード回路１４から出力された画像信号に基づいてＴＦＴパネル１８を駆動する回路である。ＴＦＴパネル（ＴＦＴ液晶パネル）１８はＴＦＴ液晶駆動回路１７によって駆動されてビデオエンコード回路１４から出力された画像信号で表現される画像を表示する液晶モニタとして用いられている。
【００３１】
なお、このデジタルカメラでは光学ファインダ（不図示）が装備されており、ＣＣＤ４に結像している被写体像を液晶モニタに表示させずに被写体像の撮影をすることが可能であるので、このデジタルカメラに液晶モニタを動作させるか否かをユーザが設定できる構成としている。ここで、液晶モニタを動作させないように設定すればこのデジタルカメラの通常動作時における消費電力を低減させることができる。
【００３２】
バックライトユニット１９はＴＦＴパネル１８と一体となって液晶モニタを構成するものであり、ＣＰＵ−Ａ１の制御の下にＴＦＴパネル１８の液晶部をその背面から照射する光源が設けられているユニットである。この光源としては例えば白色ＬＥＤ（Light Emitting Diode ）などが用いられる。
【００３３】
アクチュエータ２０は、レンズ（撮影光学系）３を駆動させるためのモータ（ＡＦ用モータやズーミング用モータ等）や機械式のシャッタの駆動装置などといった作動装置であり、アクチュエータ駆動回路２１で駆動される。アクチュエータ駆動回路２１は、ＣＰＵ−Ａ１の制御の下でアクチュエータ２０を駆動させる回路である。
【００３４】
外部データＩ／Ｆ２２は、パーソナルコンピュータ等の外部装置とＣＰＵ−Ａ１との間でのデータの授受を行うためのインタフェース機能を提供するものであり、例えばＵＳＢ（Universal Serial Bus）方式のＩ／Ｆである。キーマトリクス部２３は、ユーザからの各種指示を受け付け、それをＣＰＵ−Ａ１へ通知するための各種キー、スイッチ、ボタン等をマトリクス状に配線したものである。画像の撮影動作をこのデジタルカメラに行なわせるために操作されるレリーズボタンもこのキーマトリクス部２３に含まれており、ＣＰＵ−Ａ１は、レリーズボタンに対する１ｓｔレリーズ（いわゆる半押し）及び２ｎｄレリーズ（いわゆる全押し）の操作を検出することができる。
【００３５】
ＬＣＤ表示回路２４は、ＣＰＵ−Ａ１の制御の下でＬＣＤパネル２５を駆動する回路である。ＬＣＤパネル２５は、ＬＣＤ表示回路２４により駆動され、その駆動信号に応じた表示、例えば、露出やシャッタースピードなどといったこのデジタルカメラについての各種の設定状態の表示や、現在において撮影及び記録が可能である画像の枚数を示す表示を行う。
【００３６】
電池２６はこのデジタルカメラへ電力を供給するための電源である。電源回路２７は、電池２６から供給される電圧を制御してデジタルカメラの各部に電力を供給する回路である。ＣＰＵ−Ａ１は電源回路２７に電力を供給している電池２６の電圧の監視を行なっており、このデジタルカメラが通常の動作を行なっているとき（電源オン時）にその電圧値が一時的にでも所定値よりも小さくなったならばＣＰＵ−Ａ１はその後このデジタルカメラでの撮影動作を禁止し、レリーズボタンに対する操作が行なわれても撮影のための制御処理を行わない。
【００３７】
ここで、ＣＰＵ−Ａ１、フレームメモリ８、ＣＰＵ−Ｂ９、ＴＦＴ液晶駆動回路１７、ＴＦＴパネル１８等は一般的なパーソナルコンピュータを利用してもかまわない。
また、後述する処理はコンピュータプログラムにより処理可能で、その処理プログラムはＣＤ−ＲＯＭ等記録媒体やハードディスク等に記録されている。必要に応じて前記パーソナルコンピュータのメモリ上に前記処理プログラムを読み出し、ＣＰＵで実行しパーソナルコンピュータに接続されている各装置を制御している。
【００３８】
なお、記録媒体は通信回線を介してコンピュータと接続されている、プログラムサーバとして機能するコンピュータが備えている記憶装置であってもよい。
この場合には、制御プログラムを表現するデータ信号で搬送波を変調して得られる伝送信号を、プログラムサーバから伝送媒体である通信回線を通じてコンピュータヘ伝送するようにし、コンピュータでは受信した伝送信号を復調して処理プログラムを再生することでこの処理プログラムをＣＰＵで実行できるようになる。
（実施例１）
次に、上記構成を説明したデジタルカメラにおける、本発明の画像処理について説明をする。本実施例では、上位ビットとの相関を利用する方法として、上位ビットａ（１０ビット）と下位ビットｂ（２ビット）より構成される１２ビットの画素データの処理について説明する。
【００３９】
図２、図３は画像処理を行うときの概略フローで、撮像系の雑音成分として１画素の示すデータのビットのうち下位ビット分を切捨てた画素データとして記憶された画像に、算出した下位ビット（補正下位ビット）を重畳データとして、切捨てられた成分（下位ビット）の換わりに加算（重畳）することを示している。
【００４０】
図２のフローについて説明する。
ステップＳ２１は、下位ビット重畳処理の開始で、Ｓ２１に進む以前に下位ビット分を切捨て圧縮された画素データがＳ２１に渡される。
【００４１】
ステップＳ２２では、圧縮データを伸張し、ステップＳ２３で、切捨てた下位ビット分だけ、左側にビットシフトを行う。
次に、ステップＳ２４で、下位ビットに重畳する重畳データを算出し、ステップＳ２５で重畳データを加算する。
【００４２】
全ての画素に対してＳ２３〜Ｓ２５の処理を行い、ステップＳ２６の判断で全ての画素に処理をしていればＹＥＳに進み終了する。ＮＯであればＳ２３〜Ｓ２５の処理を再度行う。
【００４３】
図３は図２の処理を入れかえた変形例である。図３のフローについて説明すると、ステップＳ２１、ステップＳ２２、ステップＳ２６は、図２と同様の処理を行い、ステップＳ２３〜Ｓ２５の処理の順番を入れかえたフローである。
【００４４】
図３ではステップＳ２４を先に処理し、下位ビットに重畳する重畳データを算出する。次にステップＳ２３で、切捨てた下位ビット分を左側にビットシフトを行う。そして、ステップＳ２５で重畳データを加算する。よって、図３の結果は、図２のフローの結果と同様となる。
【００４５】
次に、図４、図５を用いてより詳細な説明をすると、図４は、上位ビットａ（１０ビット）と下位ビットｂ（２ビット）より構成される１２ビットの画素データをＣＰＵ−Ｂ９に取り込み、画像圧縮機能で下位ビットｂを切捨て１０ビットのデータに変更する。その後、圧縮処理をし、画素データを記憶する。ここまでが上記ステップＳ２１の処理である。
【００４６】
次に、図５は画像データを出力する場合、ＴＦＴパネル１８に画像データを表示するときなどに、上記Ｓ２１によって圧縮処理して記憶したデータを呼び出し、ＣＰＵ−Ｂ９の伸張処理により伸張し１０ビットのデータに変換し、上位ビットａを２ビットシフトし、Ｓ２４で算出した重畳データを下位２ビットに重畳し１２ビット幅のデータを生成する。
【００４７】
次に、Ｓ２４について算出する重畳データについて説明する。本実施例１では、算出方法をランダム成分の重畳データとしたときの下位ビットに重畳する方法について図６で説明する。
【００４８】
Ｓ６１は、圧縮時に切捨てられた１０ビット幅の画素データを伸張したものを左に２ビットシフトした図である。Ｓ６１でビットシフトすることで２ビットＭＳＢ側に移動する。
【００４９】
次に、Ｓ６２で下位２ビットであるｂ０、ｂ１の場所に０を重畳する。ここではｂ０、ｂ１をともに０としている。
Ｓ６３では、Ｓ６３の式１により下位ビットｂを算出する。まず、上位ビットａを比較することでω（ａ）を算出する。Ｓ６３の式２は上位ビットａが０もしくは１であれば、圧縮時に切捨てた下位ビットをともに０にする。
【００５０】
Ｓ６３の式３は上位ビットａが０以外であるとき、ランダムに重畳データを選ぶ。このとき下位ビットｂが２ビットであればω（ａ）は、００、０１、１０、１１の値を選び、Ｓ６３の式１のｂ＝ω（ａ）・ａを計算し、乗算された１２ビットのデータの下位２ビットをｂとする。尚、ｂは２ビットであれば上位２ビットを選択してもいいし、１２ビットのどのデータを選んでもかまわない。
【００５１】
Ｓ６４で、Ｓ６３で算出した下位ビットｂを重畳データとして上位ビットａに重畳する。
図７は図６のＳ６１〜Ｓ６４を実行させるブロックを示した図である。伸張部７１によって切捨てされた１０ビットの画素データを伸張し、次にビットシフト部７２でＳ６１とＳ６２の処理を行い、データ保持用メモリ７３にはＳ６２の結果を保持する。
【００５２】
そして、データ比較部７４ではＳ６３の条件に従い上位ビットａに基づきω（ａ）を算出する。重畳データ算出部７５でＳ６３の式１を計算し下位ビットｂを算出する。算出後、Ｓ６４に示した動作を行う。つまり、重畳データとデータ保持用メモリに記憶した１０ビットの左シフト画素データを加算し１２ビットの画素データを生成する。
【００５３】
次に、図８を用いて上記構成の説明をフローに基づき行う。
ステップＳ８１では、画素データを圧縮するときに、下位ビット切捨てを行ったかを判断する。切捨てを行っていた場合はＳ８２に進み、切捨てをしていない場合にはＳ８３に進む。このとき、切捨てを行ったかを判断するための情報は、圧縮時に切捨てビット数などの圧縮情報の一部として記憶してありこの情報を参照して判断を行う。尚、圧縮時の切捨下位ビット数をどうするかは、ユーザが選択してもいいし、全画像の画像状態などに基づき条件を決め、その条件に基づき自動で選択されてもかまわない。
【００５４】
ステップＳ８２では、圧縮時に決めた切捨てビット数を読込み、ステップＳ８３では、切捨てをしなかったので切捨てビット数を０にしている。
ステップＳ８４では、下位ビットｂを切捨てされ圧縮されている１画像に含まれる画素データ全てを伸張し、圧縮前の切捨てされた画素データ（１０ビット）に変換する。
【００５５】
ステップＳ８５では、Ｓ８４で伸張したデータを読込み、ステップＳ８６で、上記切捨てビットが０であるかないかを判断し、ＹＥＳであれば、下位ビットの重畳処理をしないでＳ８１１に進む。ＮＯであれば、ステップＳ８７に進み、切捨てビット分左にビットシフトする。
【００５６】
次に、ステップＳ８８で、Ｓ８７で左ビットシフトデータの上位ビットａが０、１もしくはそれ以外であるかを判断し、０、１であればＹＥＳでＳ８１１に進む。ＮＯであればステップＳ８９に進み、上記Ｓ６３の条件に従い、ω（ａ）の値として００、０１、１０、１１を選び、Ｓ６３の式１を計算し下位ビットｂを算出する。そして、ステップＳ８１０で上位ビットａと下位ビットｂを加算することで重畳する。
【００５７】
ステップＳ８１１では必要な全ての画素データの処理が終了したかを判断し、全ての処理が終了していればＹＥＳに進み終了する。終わっていなければＮＯに進みＳ８５から再度処理を行う。
【００５８】
尚、本実施例では下位ビットｂを算出する場合、ω（ａ）・ａとしているが、ω（ａ）の値を直接ｂとして下位ビットに重畳してもかまわない。
本実施例では、画素データのビット幅を１２ビットとし、上位ビット１０ビット、下位ビット２ビットの構成としたが、この構成に限定されるものではなく、画像のエッジや階調の不連続性を除去し、さらにＳ／Ｎを改善し良好な階調特性が得られるようにする画像処理ができる範囲であれば変形することが可能である。
【００５９】
例えば、画像データ内において出現頻度の高い値の付近に対してのみランダムに重み付けを与え、その他の部分に対してのは０で重み付けすることも可能である。
尚、ランダム値と固定値を重み付け係数として用いて、対象の画素データ積算して、切捨てした下位ビットの幅の下位ビットを生成し、加算することで、画像のエッジや階調の不連続性を除去し、Ｓ／Ｎを改善することが可能になる。
（実施例２）
次に、実施例２では、隣接する色成分との相関を利用する方法として、上位ビットａn（１０ビット）と下位ビットｃn（２ビット）より構成される１２ビットの画素データの処理について説明する。
【００６０】
図９は、ベイヤ配列された隣接画素を示した図である。隣接する色成分との相関を利用しａnの画素の下位ビットｃnを決めるために、隣接する左隣接画素の上位ビットａn-1、右隣接画素の上位ビットａn+1の画素データの相関に基づき下位ビットｃnを算出し決定する。
【００６１】
図１０を用いて、隣接する色成分との相関から下位ビットｃnを算出する方法を説明する。
Ｓ１０１は、圧縮時に切捨てられた１０ビット幅の切捨てされた画素データを伸張したものを左に２ビットシフトした図である。Ｓ１０１でビットシフトすることで２ビットＭＳＢ側に移動する。次に、Ｓ１０２で下位２ビットであるｂ０、ｂ１をともに０とする。ここではｂ０、ｂ１をともに０としている。
【００６２】
Ｓ１０３では、Ｓ１０３の式１によりｂnを算出する。まず、隣接する画素データの上位ビット（１０ビットの画素データ）であるａn-1とａn+1を用いてｂn＝（ａn-1＋ａn+1）／２を算出する。そして、Ｓ１０３の式２〜式５を参照してｂnの結果より条件を満たす値を判断しｃnを決定する。
【００６３】
Ｓ１０３の式２は、ｂnと予め設定された閾値１（ｋ1）と比較し、ｂn＞ｋ1であればｃnを３（〔ｂ０〕〔ｂ１〕→〔１〕〔１〕）にする。
Ｓ１０３の式３は、ｂnと予め設定された閾値１（ｋ1）、閾値２（ｋ2）と比較し、ｋ2＜ｂn＜ｋ1であればｃnを２（〔ｂ０〕〔ｂ１〕→〔１〕〔０〕）にする。
【００６４】
Ｓ１０３の式４は、ｂnと予め設定された閾値２（ｋ2）、閾値３（ｋ3）と比較し、ｋ3＜ｂn＜ｋ2であればｃnを１（〔ｂ０〕〔ｂ１〕→〔０〕〔１〕）にする。
Ｓ１０３の式５は、ｂnと予め設定された閾値３（ｋ3）と比較し、ｂn＜ｋ3であればｃnを０（〔ｂ０〕〔ｂ１〕→〔０〕〔０〕）にする。
【００６５】
次に、Ｓ１０３で決定した重畳データである補正下位ビットｃnを、Ｓ１０４で画素データの下位ビットにｃnを重畳する。
ここで、予め設定された閾値ｋ1、ｋ2、ｋ3は、両隣の上位ビットの平均値の最大値（上位ビット全て１）から最小値（上位ビット全て０）の範囲で設定される。利用者が好みの画像になるように設定してもかまわない。
【００６６】
図１１は図１０のＳ１０１〜Ｓ１０４を実行させるブロックを示した図である。伸張部１１１によって圧縮の際に切捨てされた１０ビットの画素データを伸張する。次にビットシフト部１１２でＳ１０１とＳ１０２の処理を行い、データ保持用メモリ１１３にはＳ１０２の結果を保持し、平均算出部１１４では隣接画素データ用メモリ１１５に記憶されているａn-1とａn+1を呼び出し、Ｓ１０３の式１に従いｂnを算出する。そして重畳データ算出部１１６でＳ１０３の式２〜５の条件によってｃnを決定する。算出後、Ｓ１０４に示した動作により重畳データとデータ保持用メモリに記憶した１０ビットの左シフト画素データａnを加算し１２ビットの画素データを生成する。
【００６７】
次に、図１２を用いてフローの説明をする。
ステップＳ１２１では、画素データを圧縮するときに、下位ビットの切捨てを行ったかを判断する。このとき、切捨てを行ったかを判断するための情報は、圧縮時に切捨てビット数などの圧縮情報の一部として記憶してありこの情報を参照して判断を行う。尚、切捨てを行っていた場合はＳ１２２に進み、切捨てをしていない場合にはＳ１２３に進む。圧縮時の切捨て下位ビット数をどうするかは、ユーザが選択してもいいし、画像条件に基づき自動選択されてもかまわない。
【００６８】
ステップＳ１２２では、圧縮時に決めた切捨てビット数を読込み、ステップＳ１２３では、圧縮のときに切捨てをしなかったので切捨てビット数を０にしている。
ステップＳ１２４は、圧縮データを伸張し、切捨てされたデータに変換する。
【００６９】
ステップＳ１２５では、切捨てされたデータを読込み、ステップＳ１２６で上記切捨てビットが０であるかないかを判断し、ＹＥＳであれば、下位ビットの重畳処理をしないでＳ１２１２に進む。ＮＯであれば、ステップＳ１２７に進み、切捨てビット分左にビットシフトする。
【００７０】
次に、ステップＳ１２８で、Ｓ１０３の式１を計算し隣接画素データａn-1とａn+1より平均を、ｂn＝（ａn-1＋ａn+1）／２で算出する。
次に、ステップＳ１２９で上記Ｓ１０３の式２〜５の条件に従い、ステップＳ１２１０でｃnの値（０、１、２、３）を選び、そして、ステップＳ１２１１で上位ビットａnと下位ビットｃnを加算することで重畳する。
【００７１】
ステップＳ１２１２では必要な全ての画素データの処理が終了したかを判断し、全ての処理が終了していればＹＥＳに進み終了する。終わっていなければＮＯに進みＳ１２５から再度処理を行う。
【００７２】
本実施例では、画素データのビット幅を１２ビットとし、上位ビット１０ビット、下位ビット２ビットの構成としたが、この構成に限定されるものではない。
尚、対象とする画素データの近傍の画素データとの相関を利用して下位ビットを生成できる。対象とする画素データの両隣の画素データとの相関を利用して下位ビットを生成できる。対象とする画素データの両端以外（上下の隣接または、隣接する画素にさらに隣接する画素）の画素データも含めた相関を利用して下位ビットを生成できる。これら求めた下位ビットと加算することで、画像のエッジや階調の不連続性を除去し、Ｓ／Ｎを改善することが可能になる。
【００７３】
尚、画像のエッジや階調の不連続性を除去し、Ｓ／Ｎを改善し良好な階調特性が得られるようにする画像処理ができる範囲であれば変形することが可能である。
（実施例３）
次に、実施例３では、隣接する色成分との相関を利用する方法として、上位ビットａn（１０ビット）と下位ビットｃn（２ビット）より構成される１２ビットの画素データの処理について説明する。
【００７４】
図１３は、ベイヤ配列された隣接画素を示した図である。隣接する色成分との相関を利用しａnの画素の下位ビットｃnを決めるために、隣接しておりかつ、すでに下位ビットが補完された左隣接画素ｂn-1、右上隣接画素ｂn-l-1、上隣接画素ｂn-lの画素データの相関に基づき下位ビットｃnを算出し決定する。
【００７５】
図１４を用いて、隣接する色成分との相関から下位ビットｃnを算出する方法を説明する。
Ｓ１４１は、圧縮時に切捨てられた１０ビット幅の切捨てされた画素データを伸張したものを左に２ビットシフトした図である。Ｓ１４１でビットシフトすることで２ビットＭＳＢ側に移動する。次に、Ｓ１４２で下位２ビットであるｂ０、ｂ１をともに０とする。ここではｂ０、ｂ１をともに０としている。
【００７６】
Ｓ１４３では、Ｓ１４３の式１によりｂnを算出する。まず、隣接する画素データであるｂn-1とｂn-lとｂn-l-1を用いてｂn＝（ｂn-1＋ｂn-l-ｂn-l-1）算出する。そして、Ｓ１４３の式２〜式５を参照してｂnの結果より条件を満たす値を判断しｃnを決定する。
【００７７】
Ｓ１４３の式２は、ｂnと予め設定された閾値４（ｋ4）と比較し、ｂn＞ｋ4であればｃnを３（〔ｂ０〕〔ｂ１〕→〔１〕〔１〕）にする。
Ｓ１４３の式３は、ｂnと予め設定された閾値４（ｋ4）、閾値５（ｋ5）と比較し、ｋ5＜ｂn＜ｋ4であればｃnを２（〔ｂ０〕〔ｂ１〕→〔１〕〔０〕）にする。
【００７８】
Ｓ１４３の式４は、ｂnと予め設定された閾値５（ｋ5）、閾値６（ｋ6）と比較し、ｋ6＜ｂn＜ｋ5であればｃnを１（〔ｂ０〕〔ｂ１〕→〔０〕〔１〕）にする。
Ｓ１４３の式５は、ｂnと予め設定された閾値６（ｋ6）と比較し、ｂn＜ｋ6であればｃnを０（〔ｂ０〕〔ｂ１〕→〔０〕〔０〕）にする。
【００７９】
次に、Ｓ１４３で決定した重畳データである補正下位ビットｃnを、Ｓ１４４で画素データの下位ビットにｃnを重畳する。
ここで、予め設定された閾値ｋ4、ｋ5、ｋ6は、ｂnの最大値から最小値の範囲で設定される。利用者が好みの画像になるように設定してもかまわない。
【００８０】
図１５は図１４のＳ１４１〜Ｓ１５４を実行させるブロックを示した図である。伸張部１５１によって圧縮の際に切捨てされた１０ビットの画素データを伸張する。次にビットシフト部１５２でＳ１４１とＳ１４２の処理を行い、データ保持用メモリ１５３にはＳ１４２の結果を保持し、係数（ｂn）算出部１５４では隣接画素データ用メモリ１５５に記憶されているｂn-1とｂn-lとｂn-l-1を呼び出し、Ｓ１４３の式１に従いｂnを算出する。そして重畳データ算出部１５６でＳ１４３の式２〜５の条件によってｃnを決定する。算出後、Ｓ１４４に示した動作により重畳データとデータ保持用メモリに記憶した１０ビットの左シフト画素データａnを加算し１２ビットの画素データを生成する。
【００８１】
次に、図１６を用いてフローの説明をする。
ステップＳ１６１では、画素データを圧縮するときに、下位ビットの切捨てを行ったかを判断する。このとき、切捨てを行ったかを判断するための情報は、圧縮時に切捨てビット数などの圧縮情報の一部として記憶してありこの情報を参照して判断を行う。尚、切捨てを行っていた場合はＳ１６２に進み、切捨てをしていない場合にはＳ１６３に進む。圧縮時の切捨て下位ビット数をどうするかは、ユーザが選択してもいいし、画像条件に基づき自動選択されてもかまわない。
【００８２】
ステップＳ１６２では、圧縮時に決めた切捨てビット数を読込み、ステップＳ１６３では、圧縮のときに切捨てをしなかったので切捨てビット数を０にしている。
ステップＳ１６４は、圧縮データを伸張し、切捨てされたデータに変換する。
【００８３】
ステップＳ１６５では、切捨てされたデータを読込み、ステップＳ１６６で上記切捨てビットが０であるかないかを判断し、ＹＥＳであれば、下位ビットの重畳処理をしないでＳ１６１２に進む。ＮＯであれば、ステップＳ１６７に進み、切捨てビット分左にビットシフトする。
【００８４】
次に、ステップＳ１６８で、Ｓ１４３の式１を計算し隣接画素データｂn-1とｂn-lとｂn-l-1より係数ｂn＝（ｂn-1＋ｂn-l-ｂn-l-1）で算出する。
次に、ステップＳ１６９で上記Ｓ１４３の式２〜５の条件に従い、ステップＳ１６１０でｃnの値（０、１、２、３）を選び、そして、ステップＳ１６１１で上位ビットａnと下位ビットｃnを加算することで重畳する。
【００８５】
ステップＳ１６１２では必要な全ての画素データの処理が終了したかを判断し、全ての処理が終了していればＹＥＳに進み終了する。終わっていなければＮＯに進みＳ１６５から再度処理を行う。
【００８６】
本実施例では、画素データのビット幅を１２ビットとし、上位ビット１０ビット、下位ビット２ビットの構成としたが、この構成に限定されるものではない。
尚、対象とする画素データの近傍の画素データとの相関を利用して下位ビットを生成できる。対象とする画素データの両隣の画素データとの相関を利用して下位ビットを生成できる。対象とする画素データの両端以外（上下の隣接または、隣接する画素にさらに隣接する画素）の画素データも含めた相関を利用して下位ビットを生成できる。これら求めた下位ビットと加算することで、画像のエッジや階調の不連続性を除去し、Ｓ／Ｎを改善することが可能になる。
【００８７】
尚、画像のエッジや階調の不連続性を除去し、Ｓ／Ｎを改善し良好な階調特性が得られるようにする画像処理ができる範囲であれば変形することが可能である。
（実施例４）
デジタルカメラ等の電子撮像装置の画像は、Ｇ（緑）信号の輝度成分に大きく左右されやすい。また、デジタルカメラでは、Ｇ（緑）を市松状に配置した原色ベイヤ配列が一般的であり、Ｒ（赤）およびＢ（青）位置のＧ（緑）信号の予測精度が、解像度・画質向上につながる。
【００８８】
画像信号を隣接画素ブロックに分割する場合、各ブロック情報は１本のベクトルで表示できる。各ブロックにおけるＲ、Ｇ、Ｂ信号成分のベクトル情報は、特に低彩度領域では高い相関があることが知られている。従来からＧ補正に利用されているＲ、Ｂ位置の周囲のＧ信号からの予測値と、ＲまたはＢ信号のベクトル情報により、正確なＧ信号予測を行う方法が知られている。
【００８９】
実施例４では、隣接する色成分との相関とを利用する方法として、上位ビットａn（１０ビット）と下位ビットｃn（２ビット）より構成される１２ビットの画素データの処理について説明する。
【００９０】
隣接する色成分との相関を利用し画素データの下位ビットを決めるために、Ｇ（緑）に隣接する隣接画素Ｒ（赤）、隣接画素Ｂ（青）の画素データとの色成分同士の色成分相関を算出し下位ビットを決定する。
【００９１】
ここでは、処理を簡単にするために、次のような方法について説明する。図１７は原色ベイヤ配列を示した図で、Ｒ（赤）の横にあるＧ（緑）をＧｒとし、Ｂ（青）の横にあるＧ（緑）をＧｂとして示している。
【００９２】
図１８を用いて、隣接する色成分との相関から下位ビットを算出する方法を説明する。
Ｒ（赤）の下位ビットを決定する場合は隣接するＧｒとの相関より求め、Ｇｒの下位ビットを求める場合は隣接するＲ（赤）との相関により決定する。また、Ｂ（青）の下位ビットを決定する場合は隣接するＧｂとの相関より求め、Ｇｂの下位ビットを求める場合は隣接するＢ（青）との相関により決定する。
【００９３】
例えば、Ｒ（赤）画素の下位ビットを隣接するＧｒ画素との相関から算出する場合を考える。
Ｓ１８１は、Ｒ（赤）の圧縮時に切捨てられた１０ビット幅の画素データを伸張したものを左に２ビットシフトした図である。Ｓ１８１でビットシフトすることで２ビットがＭＳＢ側に移動するため、Ｓ１８２で下位２ビットであるｂ０、ｂ１をともに０にする。
【００９４】
Ｓ１８３では、Ｓ１８３の式１によりωnと下位ビットｃnを算出する。まず、隣接する画素データのＲ（赤）とＧｒの上位ビット（１０ビットの画素データ）用いてωn（ ）＝Ａ（Ｇｒ）を算出する。ここでＡは、デジタルカメラの写した画像全体から特性を算出しＲ（赤）、Ｇ（緑）、Ｂ（青）の相関を求めた関数である。相関を算出する関数は、テーブルを用意してもいいし、一次関数、ｎ次関数、ｎ次多項式、回帰分析等を算出して使用してもかまわない。尚、Ａは原色ベイヤ配列されたＧｒと隣接するＲ（赤）またはＧｂと隣接するＢ（青）の相関に基づく関数であってもよい。
【００９５】
そして、ｃnは、関数ωn（ ）に対象画素に隣接する画素データを代入することで決まり、この場合も、テーブルなどを用意してｃnを求める。例えば、下位２ビットを決めるのであれば実施例２のように閾値を決めて０〜３を選択してもかまわない。
【００９６】
そして、対象の隣接画素の上位ビットａn-1をωnによって演算して下位ビットｃnを算出する。そして、Ｓ１８３の式１の結果よりｃnを決定する。
次に、Ｓ１８３で決定した重畳データである補正下位ビットｃnを、Ｓ１８４で上位ビットａnに重畳する。
【００９７】
図１９は図１８のＳ１８１〜Ｓ１８４を実行させるブロックを示した図である。伸張部１９１によって切捨てされた１０ビットの画素データを伸張する。次にビットシフト部１９２でＳ１８１とＳ１８２の処理を行い、データ保持用メモリ１９３にはＳ１８２の結果を保持し、重畳係数読込部１９４では重畳係数用メモリ１９５に記憶されている全画素データの中からａn-1とａn+1を呼び出し、Ｓ１８３に従いｃnを算出する。そして重畳データ算出部１９６でｃnを決定する。算出後、Ｓ１８４に示した動作により重畳データとデータ保持用メモリに記憶した１０ビットの左シフト画素データａnを加算し１２ビットの画素データを生成する。
【００９８】
次に、図２０を用いてフローの説明をする。
ステップＳ２０１では、画素データを圧縮するときに、下位ビットの切捨てを行ったかを判断する。このとき、切捨てを行ったかを判断するための情報は、圧縮時に切捨てビット数などの圧縮情報の一部として記憶してありこの情報を参照して判断を行う。尚、切捨てを行っていた場合はＳ２０２に進み、切捨てをしていない場合にはＳ２０３に進む。圧縮時の切捨てをするかどうかは、ユーザが選択してもいいし、画像条件に基づき自動選択されてもかまわない。
【００９９】
ステップＳ２０２では、圧縮時に決めた切捨てビット数を読込み、ステップＳ２０３では、切捨てをしなかったので切捨てビット数を０にしている。
ステップＳ２０４は、圧縮データを伸張し、切捨てされたデータに変換する。
【０１００】
ステップＳ２０５では、切捨てされたデータを読込み、ステップＳ２０６で上記切捨てビットが０であるかないかを判断し、ＹＥＳであれば、下位ビットの重畳処理をしないでＳ２０１１に進む。ＮＯであれば、ステップＳ２０７に進み、切捨てビット分左にビットシフトする。
【０１０１】
次に、ステップＳ２０８で、重畳係数を読込み、ステップＳ２０９で、Ｓ２０３の演算により下位ビットｃnを算出する。そして、ステップＳ２０１０で、上位ビットａnと下位ビットｃnを加算することで重畳する。
【０１０２】
ステップＳ２０１１では必要な全ての画素データの処理が終了したかを判断し、全ての処理が終了していればＹＥＳに進み終了する。終わっていなければＮＯに進みＳ２０５から再度処理を行う。
【０１０３】
本実施例では、画素データのビット幅を１２ビットとし、上位ビット１０ビット、下位ビット２ビットの構成としたが、この構成に限定されるものではない。上記構成によれば、原色ベイヤ配列された画像データにおいて、対象とする画素データの異色成分の画素データとの相関を利用して、下位ビットを生成できる。
【０１０４】
画像データ全体から色成分相関を算出し、その色成分相関を利用して下位ビットを生成できる。また、画像データを分割して分割したブロック内画像データの色成分相関を算出し、その相関を利用して、下位ビットを生成できる。また、色成分相関により算出した値からテーブルを検索し、切捨てした下位ビットの幅の下位ビットを探し、それらの下位ビットを加算することで、画像のエッジや階調の不連続性を除去し、Ｓ／Ｎを改善することが可能になる。
（変形例）
階調数の少ないデータに対し、データを重畳することにより階調数を増やすことが出来る。この効果として、画像処理によって生ずる不自然な階調変化を除去することができる。
【０１０５】
例えば、エッジや階調部に対して、トーンジャンプを緩和することが出来る。
実施例においてはデジタルカメラを用いて説明したが、特許請求の範囲に記載された本発明の要旨を逸脱しない限りその他の画像処理装置にも適用可能である。
【図面の簡単な説明】
【０１０６】
【図１】本発明を実施するデジタルカメラの構成を示す図である。
【図２】画像処理を行う際の概略フローである。
【図３】画像処理を行う際の概略フローである。（変形例）
【図４】画素データの圧縮処理を示した図である。
【図５】画素データの伸張処理を示した図である。
【図６】上位ビットとの相関を利用した方法を示した図である。
【図７】上位ビットとの相関を利用した方法を示したブロック図である。
【図８】上位ビットとの相関を利用した方法を示したフロー図である。
【図９】隣接する画素データの並びを示した図である。
【図１０】隣接する両側の画素データによって相関を利用した方法を示した図である。
【図１１】隣接する両側の画素データによって相関を利用した方法を示したブロック図である。
【図１２】隣接する両側の画素データによって相関を利用した方法を示したフロー図である。
【図１３】隣接する画素データの並びを示した図である。
【図１４】隣接する左、上および右上の画素データによって相関を利用した方法を示した図である。
【図１５】隣接する左、上および右上の画素データによって相関を利用した方法を示したブロック図である。
【図１６】隣接する左、上および右上の画素データによって相関を利用した方法を示したフロー図である。
【図１７】原色ベイヤ配列を示した図である。
【図１８】近接する色成分との相関を利用する方法を示した図である。
【図１９】近接する色成分との相関を利用する方法を示したブロック図である。
【図２０】近接する色成分との相関を利用する方法を示したフロー図である。
【符号の説明】
【０１０７】
１ ・・・  ＣＰＵ−Ａ
２ ・・・  ＥＥＰＲＯＭ
３ ・・・  レンズ
４ ・・・  ＣＣＤ
５ ・・・  撮像回路
６ ・・・  Ａ／Ｄ変換部
７ ・・・  補正回路
８ ・・・  フレームメモリ
９ ・・・  ＣＰＵ−Ｂ
１０ ・・・  ＦＩＦＯメモリ
１１ ・・・  記録媒体Ｉ／Ｆ
１２ ・・・  バス
１３ ・・・  記録媒体
１４ ・・・  ビデオエンコード回路
１５ ・・・  ビデオ出力回路
１６ ・・・  ビデオ出力端子
１７ ・・・  ＴＦＴ液晶駆動回路
１８ ・・・  ＴＦＴパネル
１９ ・・・  バックライトユニット
２０ ・・・  アクチュエータ
２１ ・・・  アクチュエータ駆動回路
２２ ・・・  外部データＩ／Ｆ
２３ ・・・  キーマトリクス部
２４ ・・・  ＬＣＤ表示回路
２５ ・・・  ＬＣＤパネル
２６ ・・・  電池
２７ ・・・  電源回路
【図１】
2006025123.tif 000003
【図２】
2006025123.tif 000004
【図３】
2006025123.tif 000005
【図４】
2006025123.tif 000006
【図５】
2006025123.tif 000007
【図６】
2006025123.tif 000008
【図７】
2006025123.tif 000009
【図８】
2006025123.tif 000010
【図９】
2006025123.tif 000011
【図１０】
2006025123.tif 000012
【図１１】
2006025123.tif 000013
【図１２】
2006025123.tif 000014
【図１３】
2006025123.tif 000015
【図１４】
2006025123.tif 000016
【図１５】
2006025123.tif 000017
【図１６】
2006025123.tif 000018
【図１７】
2006025123.tif 000019
【図１８】
2006025123.tif 000020
【図１９】
2006025123.tif 000021
【図２０】
2006025123.tif 000022