(57)【特許請求の範囲】
【請求項１】
画面の所定部分を覆うための電気マスク信号を記憶するマスク生成用メモリを備え、このマスク信号を固体撮像素子で得られた画像信号に混合する電子内視鏡の電気マスク生成装置において、
１画素を１ビット情報で表したビット列マスク信号をマスク画像の１／４につき形成し、このビット列１／４マスク信号を上記マスク生成用メモリに格納し、このマスク生成用メモリからビット列１／４マスク信号をパラレルに読み出すと共に、この１／４マスク信号の読出し方向を変えながらマスク画像の全体を読み出すマスク生成回路と、
上記マスク生成用メモリから読み出したパラレルマスク信号をシリアルマスク信号へ変換するシフトレジスタを有し、シリアル変換した１画素１ビット構成のマスク信号に基づき、生成マスクを付与した画像信号を形成するマスク混合回路と、を設けたことを特徴とする電子内視鏡の電気マスク生成装置。
【請求項２】
１画素を１ビット情報で表した電気マスクのビット列を生成するためのプログラム及びデータを記憶する読出し専用メモリと、上記電気マスクのビット列データを展開させるための読書き自在メモリと、を設けたことを特徴とする請求項１記載の電子内視鏡の電気マスク生成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は電子内視鏡の電気マスク生成装置、特にマスク生成用メモリを利用してマスクを付けた画像信号を短時間に形成するためのマスク生成処理に関する。
【０００２】
【従来の技術】
電子内視鏡装置は、スコープ（電子内視鏡）先端に配置された撮像素子、例えばＣＣＤ（Charge Coupled Device）にて被観察体を撮像し、このＣＣＤで得られたビデオ信号（画像信号）に対し所定の画像処理を施しており、これによってモニタに被観察体画像が表示される。このモニタ画面においては、画面の周囲に電気マスクが付与され、この電気マスクで設定された例えば円形開口部に上記の被観察体画像が表示される。
【０００３】
図４には、電子内視鏡の電気マスク生成部の回路が示されており、このマスク生成部では、マスク生成用メモリ１に所定マスク形状のマスク信号が書き込まれ、このマスク信号をマスクミックス回路２にてビデオ信号に混合するようになっている。例えば、このマスクミックス回路２に入力されるビデオ信号は、上記ＣＣＤの出力から形成されたＲ（赤），Ｇ（緑），Ｂ（青）の信号とされ、これらのＲＧＢ信号に対しマスク信号が混合・付与される。
【０００４】
図５には、上記の電気マスク信号の混合処理が示されており、図５（Ａ）はマスクをかける前の上記マスクミックス回路２に入力される原画像であり、これは被観察体画像Ｆが鏡胴枠３と共に画面４上に映し出されたものとなる。この画像では、鏡胴枠３の小さな凹凸部分が映し出されると共に、周囲のケラレ分が生じる。一方、図５（Ｂ）に示されるように、周囲を遮蔽し円形開口部を持つマスク（画像）Ｍ1 が上記マスク生成メモリ１のマスク信号に基づいて形成され、上記マスクミックス回路２で図５の（Ａ）と（Ｂ）の信号が混合されることにより、図５（Ｃ）のように、鏡胴枠３及びケラレ分が隠れた見やすい画面４が形成されるようになっている。
【０００５】
【発明が解決しようとする課題】
しかしながら、上記のような電気マスク生成処理では、マスク生成時に約９．７枚のフレーム数（時間で１秒以上）がかかるという問題がある。即ち、図４のマスク生成メモリ１では、例えば図５（Ｂ）のマスクＭ1 を点線で示すように、４分割した１／４データＭ1aを記憶し、このマスクデータＭ1aをその読出し方向を変えながら順次４回読み出すことにより１枚のマスク画像を形成することができる。そして、この場合、図５（Ｂ）のマスクの一部を拡大した図５（Ｄ）に示されるように、マスク画像Ｍ1 の１画素（ピクセル）Ｐが１バイト（ｂｙｔｅ）のデータで表される。
【０００６】
ここで、上記マスク生成メモリ１に１／４データＭ1aを書き込む時間を計算すると、例えばＮＴＳＣ方式で７６８の水平画素、５２５本の垂直ラインとし、マイコンのクロック周波数を１０ＭＨｚ、１クロック＝１インストラクション処理できるマイコンを使用した場合、図６のメモリ書込み動作のフローチャートに従って必要なクロック数（ステップＳ0 〜Ｓ8 まで）を掛けていくこととすると、書込みに必要な時間Ｔは、
0003836653.tif 000002
となり、１画面を生成する時間は上記時間Ｔの４倍となるため、
０．０８０６４×４＝０．３２２５６［sec］
となる。そして、このＮＴＳＣ方式表示の場合、１フレームに１／３０秒かかるため、マスク生成時に必要なフレーム構成数は、
０．３２２５６／（１／３０）＝９．６７６８［枚］
となる。
【０００７】
上記のデータＭ1aの書込み時間Ｔは、画像形成の初期処理（電源投入時）において必要となる時間ではあるが、１画面を構成するのに、約９．７枚のフレーム数が必要ともなれば迅速な画像表示ができず、マスクデータの書込みを含めた初期処理の時間短縮が望まれている。
【０００８】
本発明は上記問題点に鑑みてなされたものであり、その目的は、マスクの生成処理にかかる時間を短縮し、マスクが付与された被観察体画像の表示を迅速に行うことができる電子内視鏡の電気マスク生成装置を提供することにある。
【０００９】
【課題を解決するための手段】
上記目的を達成するために、請求項１の発明に係る電子内視鏡の電気マスク生成装置は、画面の所定部分を覆うための電気マスク信号を記憶するマスク生成用メモリを備え、このマスク信号を固体撮像素子で得られた画像信号に混合する電子内視鏡の電気マスク生成装置において、１画素を１ビット情報で表したビット列マスク信号をマスク画像の１／４につき形成し、このビット列１／４マスク信号を上記マスク生成用メモリに格納し、このマスク生成用メモリからビット列１／４マスク信号をパラレルに読み出すと共に、この１／４マスク信号の読出し方向を変えながらマスク画像の全体を読み出すマスク生成回路と、上記マスク生成用メモリから読み出したパラレルマスク信号をシリアルマスク信号へ変換するシフトレジスタを有し、シリアル変換した１画素１ビット構成のマスク信号に基づき、生成マスクを付与した画像信号を形成するマスク混合回路と、を設けたことを特徴とする。
請求項２の発明は、１画素を１ビット情報で表した電気マスクのビット列を生成するためのプログラム及びデータを記憶する読出し専用メモリと、上記電気マスクのビット列データを展開させるための読書き自在メモリと、を設けたことを特徴とする。
【００１０】
上記の構成によれば、例えば制御用メモリに保存されているマスク生成データに基づき、マイコン等によって１画素が１ビットの情報で表されたマスク信号（画像信号）が生成され、このマスク信号がマスク生成用メモリに一旦書き込まれる。従って、このマスク生成用メモリへの書込み速度は、１画素１バイト構成の従来に比較すると１／８に短縮される。その後、この１画素１ビット構成のマスク信号は固体撮像素子を用いて形成された原画像信号にシフトレジスタ等を用いて混合され、モニタ等へ出力される。
【００１１】
【発明の実施の形態】
図１には、実施形態例に係る電子内視鏡の電気マスク生成装置の構成が示され、図２にはマスクミックス回路内の構成が示されている。この装置は、例えば電子内視鏡のプロセッサ装置に組み込まれており、このプロセッサ装置の全体を統括制御するマイコン１１がマスク生成回路としても機能する。このマイコン１１には、１画素（ピクセル）を１ビットで表した電気マスクのビット列生成データ（プログラム等）を記憶したＲＯＭ（読出し専用メモリ）１２、このマスクビット列データを展開させるためのＲＡＭ（読み書き自在メモリ）１３、マスクの種類を識別するマスク番号（No.）を格納したＥＥＰＲＯＭ１４が接続される。即ち、上記マイコン１１は、ＥＥＰＲＯＭ１４から読み出したマスク番号に対応するマスク生成データをＲＯＭ１２から読み出し、マスク画像の画素に対応したビット列をＲＡＭ１３に展開する。
【００１２】
そして、このマイコン１１には、マスク生成用メモリ１５が接続されており、このマスク生成用メモリ１５には上記ＲＡＭ１３で展開したデータに基づき、１画素１ビット構成のマスク信号が書き込まれる。図３（Ａ）には、一つのマスク画像Ｍ2 が示されているが、例えばマスク画像Ｍ2 を４分割した左上のデータＭ2aが上記マスク生成用メモリ１５に生成される。そして、このマスク生成用メモリ１５をマイコン１１により読出し制御することによって、図３（Ａ）の１枚のマスク画像Ｍ2 が出力される。
【００１３】
即ち、１／４マスクデータＭ2aを左上側から走査線に合わせて順次読み出しながら、水平ライン毎に同一のデータＭ2aを右上側から逆方向に読み出すことにより、図３（Ａ）の右上の１／４データＭ2bを含むマスク画像Ｍ2 の上半分を形成し、次にマスク画像Ｍ2 の下半分については、データＭ2aを左下側から読み出して左下の１／４データＭ2cを形成するが、このとき水平ライン毎に同一のデータＭ2aを右下側から逆方向に読み出して右下の１／４データＭ2dを得ることにより形成される。
【００１４】
また、上記マスク生成用メモリ１５の出力信号と被観察体画像の原画素信号を混合するマスクミックス回路１６が設けられており、この画素信号は電子内視鏡先端部に配置されたＣＣＤから得られるもので、例えばＲ（赤），Ｇ（緑），Ｂ（青）の各色毎の信号となる。
【００１５】
図２には、上記マスクミックス回路１６の内部構成が示されており、このマスクミックス回路１６はクロック信号を入力するカウンタ１８、マスク信号のビットデータＤ0 〜Ｄ7 をラッチするラッチ回路１９、このラッチ回路１９から出力されたパラレル信号Ｑ0 〜Ｑ7 をシフトクロックに基づいてシリアル信号に変換するシフトレジスタ２０、ＲＧＢの信号毎にマスク信号を混合する信号混合部２１Ｒ，２１Ｇ，２１Ｂを備えている。この信号混合部２１Ｒ，２１Ｇ，２１Ｂでは、８個の論理回路２２を有しており、これによって画素毎にマスク信号が混合される。
【００１６】
実施形態例は以上の構成からなり、次にその作用を説明する。図１のマイコン１１が、上述したようにＥＥＰＲＯＭ１４に設定されたマスク番号に対応した１画素１ビット構成のマスクビット列生成データをＲＯＭ１２から読み出すことになり、上記ＲＡＭ１３にはマスク画像を形成するためのビット列が展開され、このビット列が順次、マスク生成用メモリ１５に書き込まれる。この結果、例えば図３（Ａ）の１／４マスクデータＭ2aが形成される。このマスクデータＭ2aは、マスク画像Ｍ2 の一部を拡大した図３（Ｂ）に示されるように、１画素が１ビットで表されたものであり、例えば遮蔽部の黒画素を”１”、画素データ無しのスルーを”０”に設定する。
【００１７】
そして、上記マスク生成用メモリ１５内のマスクデータＭ2aは、上述した読み出し方法により４回読み出されることになるが、このマスクデータは、図２に示されるように、８ビット毎にデータＤ0 〜Ｄ7 としてマスクミック回路１６へパラレルに供給される。このマスクミックス回路１６では、ラッチ回路１９、シフトレジスタ２０を介して上記パラレルビットデータがシリアルビットデータへ変換され、このマスク信号のビットデータが信号混合部２１Ｒ，２１Ｇ，２１Ｂへ供給される。
【００１８】
例えば、上記信号混合部２１Ｒでは、論理回路２２により赤画素信号Ｒ0 〜Ｒ7 と上記マスク信号のビットデータの反転信号との論理積が演算される。即ち、図３（Ｂ）に示した黒を示すマスクビットデータ”１”は、反転して”０”となるので、赤色信号Ｒ0 〜Ｒ7 が１又は０の何れであっても”０”となり、スルーを示すデータ”０”は、反転して”１”となるので、赤色信号Ｒ0 〜Ｒ7 が１であるとき、”１”となる。これは、緑画素信号Ｇ0 〜Ｇ7 、青画素信号Ｂ0 〜Ｂ7 についても同様であり、ＲＧＢの全てが”０”となったときに、黒の画素が形成され、それ以外では各色信号がスルーで出力される。このようにして、マスク信号が付与された画像信号が形成され、モニタには図５で説明したように周囲がマスクで覆われた被観察体画像が表示されることになる。
【００１９】
このような実施形態例において、上記マスク生成用メモリ１５内に書き込まれるマスクデータＭ2aは、１画素１ビットで構成されるので、１画素１バイトで構成する従来よりも、８分の１のデータ量となる。即ち、１画素１バイトの場合、上記１／４マスクデータＭ2aは、（７６８／２）×（５２５／２）＝１００８００バイトとなるが、１画素１ビットとした場合には、この８分の１の｛（７６８／２）×（５２５／２）｝／８＝１２６００バイトとなる。従って、メモリ１５への書込みフレーム数は９．６７６８／８＝１．２０９６で、約１．２枚となり、短時間に電気マスクを生成することが可能となる。なお、メモリ書込みのためのアドレスは、マスク生成メモリ１５内で自動的に生成できるものを使用すれば不要となる。
【００２０】
【発明の効果】
以上説明したように、本発明によれば、１画素情報を１ビットで表したビット列１／４マスク信号を形成し、このビット列１／４マスク信号をマスク生成用メモリに書き込み、この１／４マスク信号からマスク画像全体を形成すると共に、上記マスク生成用メモリから読み出したパラレルマスク信号をシリアルマスク信号へ変換しながら生成マスクを付与するので、電源投入時における電気マスクの生成処理にかかる時間を短縮することができ、マスクを付与した被観察体画像の表示及び観察が迅速に行われるという利点がある。
【図面の簡単な説明】
【図１】本発明の実施形態例に係る電子内視鏡の電気マスク生成装置の構成を示すブロック図である。
【図２】図１のマスクミックス回路内の構成を示す図である。
【図３】実施形態例のマスク画像［図（Ａ）］及びマスクの一部の拡大画像［図（Ｂ）］を示す図である。
【図４】従来の電気マスク生成の一部回路を示すブロック図である。
【図５】図４の回路で処理される画像で、図（Ａ）はマスクをかける前の原画像、図（Ｂ）はマスク画像、図（Ｃ）はマスクをかけた画像、図（Ｄ）はマスクの一部の拡大画像を示す図である。
【図６】電気マスク生成時のメモリ書込み動作を示すフローチャートである。
【符号の説明】
１，１５  …  マスク生成用メモリ、
２，１６  …  マスクミックス回路、
１１  …  マイコン、
２０  …  シフトレジスタ、
２１Ｒ，２１Ｇ，２１Ｂ  …  信号混合部。
【図１】
0003836653.tif 000003
【図２】
0003836653.tif 000004
【図３】
0003836653.tif 000005
【図４】
0003836653.tif 000006
【図５】
0003836653.tif 000007
【図６】
0003836653.tif 000008