(57)【要約】【課題】使用者が容易かつ確実に画像を記録できる内視鏡装置を提供すること。【解決手段】内視鏡により撮影した画像を取得する取得手段１０２，１０２’と、前記取得手段により取得した前記画像をデジタル画像処理するデジタル画像処理手段１３６と、前記デジタル画像処理したデジタル画像をアナログに変換して出力するアナログ出力手段２２２，２３５と、前記アナログ出力手段に接続されるアナログ用周辺機器と、前記デジタル画像を符号化する符号化手段２３７と、前記符号化したデジタル画像を出力するデジタル出力手段２３７と、前記デジタル出力手段に接続されるデジタル用周辺機器と、前記アナログ用周辺機器と前記デジタル用周辺機器へ記録指示を行う記録指示手段であって、該記録指示手段は接続される前記アナログ用周辺機器と前記デジタル用周辺機器から選択して記録指示可能である記録指示手段１１４と、を備える。【選択図】  図１
2006255109.tif 000002
【特許請求の範囲】
【請求項１】
内視鏡により撮影した画像を取得する取得手段と、
前記取得手段により取得した前記画像をデジタル画像処理するデジタル画像処理手段と、
前記デジタル画像処理したデジタル画像をアナログに変換して出力するアナログ出力手段と、
前記アナログ出力手段に接続されるアナログ用周辺機器と、
前記デジタル画像を符号化する符号化手段と、
前記符号化したデジタル画像を出力するデジタル出力手段と、
前記デジタル出力手段に接続されるデジタル用周辺機器と、
前記アナログ用周辺機器と前記デジタル用周辺機器へ記録指示を行う記録指示手段であって、該記録指示手段は接続される前記アナログ用周辺機器と前記デジタル用周辺機器から選択して記録指示可能である記録指示手段と、
を具備したことを特徴とする内視鏡装置。
【請求項２】
前記符号化したデジタル画像は、複数のサイズを生成可能であり、前記サイズに応じて前記デジタル画像処理を変更することを特徴とする請求項１の内視鏡装置。
【請求項３】
前記符号化手段は、プログラマブルＩＣにて行われ、前記プログラマブルＩＣのファームウェアを選択する手段を有することを特徴とする請求項１の内視鏡装置。
【請求項４】
前記符号化手段は、動画処理又は静止画処理を含むことを特徴とする請求項１の内視鏡装置。
【請求項５】
前記符号化手段による処理を行わないデジタル画像も出力可能であることを特徴とする請求項１の内視鏡装置。
【請求項６】
前記デジタル用周辺機器に記録されたデジタル画像を表示可能であることを特徴とする請求項１の内視鏡装置。
【請求項７】
サムネイル画像も表示可能であることを特徴とする請求項５の内視鏡装置。
【請求項８】
前記デジタル用周辺機器の一部は、前記デジタル画像のバックアップを行うことを特徴とする請求項１の内視鏡装置。
【請求項９】
前記デジタル用周辺機器に記録されたデジタル画像を格納するファイルと、前記ファイルを格納するディレクトリとを有し、前記ファイル又は前記ディレクトリにセキュリティ対応を行うことを特徴とする請求項１の内視鏡装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内視鏡と、この内視鏡により撮影した画像を処理するプロセッサと、このプロセッサに接続される周辺機器を備えて構成される内視鏡装置に関する。
【背景技術】
【０００２】
従来より、内視鏡と、光源と、前記内視鏡により撮影した画像を処理するプロセッサと、前記プロセッサに接続される周辺機器から構成される内視鏡装置において、例えば、特開2001-157665号公報、特開平10-286232号公報において、デジタル映像信号の出力に関して、提案されている。
【０００３】
特開2001-157665号公報は、画像信号をデジタル出力信号に変換して外部へ出力する際、デジタル信号処理の処理タイミングを、正方画素（スクエアピクセル）に応じた正方画素周波数にてタイミング調整するものである。
【０００４】
特開平10-286232号公報は、複数のフォーマットのデジタルビデオ信号を生成し、前記複数のフォーマットのうちの一つを選択して、選択されたフォーマットのデジタルビデオ信号が前記信号出力端子から出力されるものである。
【特許文献１】特開2001-157665号公報
【特許文献２】特開平10-286232号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、特開2001-157665号公報については、以下について提案されていない。  
・正方画素周波数に対応したサイズの画像しか出力できない。（正方画素周波数=１２．２７２７（ＭＨｚ）の場合は、ＶＧＡサイズ（６４０×４８０）の画像しか出力できない。
【０００６】
・複数の画像サイズを選択可能な場合に、画像サイズに最適な強調処理や拡大処理を選択できない（強調処理や拡大処理は内視鏡画像のサイズごとに最適な係数を設定する為、単純なサイズ変更では最適な画像を得ることができない）。
【０００７】
また、特開平10-286232号公報については、以下について提案されていない。  
・複数サイズの画像は出力できず、複数の画像サイズを選択可能な場合に、画像サイズに最適な強調処理や拡大処理を選択できない。
【０００８】
・プログラマブルＩＣ（FPGA、DSPなど）を使用して、同一のハードウェアにて複数のフォーマットを選択することはできない（複数のフォーマットを出力するためには、ハードウェアを追加するしかなく、容易かつ低コストで行なうことは困難である。また、バージョンアップにより対応することができない）。またファームウェアの選択を容易に行う手段がなかった。FPGAはField Programmable Gate Arrayの略で、DSPはDigital Signal Processorの略である。
【０００９】
また、前述の特開2001-157665号公報、特開平10-286232号公報においては、
・コーディック（符号化・圧縮・伸長）を行わない原画像も記録できるよう選択する手段がなかった。使用者は詳細の診断や検査、画像解析を行うために、原画像の記録を必要としていた。
【００１０】
・記録画像に関し、セキュリティ対応がされていなかった。
【００１１】
・使用者が以前から所有しているアナログ入出力の周辺機器と新規に購入するデジタル入出力の周辺機器が複数接続された場合に、記録指示などの制御を容易に行う手段がなかった。
【００１２】
・記録画像を容易に表示する手段がなかった。
【００１３】
そこで、本発明は、上記課題に鑑み、使用者が容易かつ確実に画像を記録できる内視鏡装置を提供することを目的とするものである。
【課題を解決するための手段】
【００１４】
本発明による内視鏡装置は、内視鏡により撮影した画像を取得する取得手段と、前記取得手段により取得した前記画像をデジタル画像処理するデジタル画像処理手段と、前記デジタル画像処理したデジタル画像をアナログに変換して出力するアナログ出力手段と、前記アナログ出力手段に接続されるアナログ用周辺機器と、前記デジタル画像を符号化する符号化手段と、前記符号化したデジタル画像を出力するデジタル出力手段と、前記デジタル出力手段に接続されるデジタル用周辺機器と、前記アナログ用周辺機器と前記デジタル用周辺機器へ記録指示を行う記録指示手段であって、該記録指示手段は接続される前記アナログ用周辺機器と前記デジタル用周辺機器から選択して記録指示可能である記録指示手段と、を具備したものである。
【００１５】
上記の構成で、取得手段はＣＣＤ１０２，１０２’で構成される。デジタル画像処理手段は映像処理部１３６で構成され、アナログ出力手段は映像処理部１３６のＤ／Ａ変換器２３５，２２２で構成され、アナログ用周辺機器は図６(a)，図６(b)で構成され、符号化手段及びデジタル出力手段は映像処理部１３６のデジタル出力部２３７で構成され、デジタル用周辺機器は図６(c)で構成され、記録指示手段はキーボード１１４（及び制御処理部１３８）で構成される。
【００１６】
本発明において、前記符号化したデジタル画像は、複数のサイズを生成可能であり、前記サイズに応じて前記デジタル画像処理を変更することを特徴とする。
【００１７】
本発明において、前記符号化手段は、プログラマブルＩＣにて行われ、前記プログラマブルＩＣのファームウェアを選択する手段を有することを特徴とする。
【００１８】
ここで、プログラマブルＩＣとは、固定的なロジックだけでなく、ソフトウェアプログラムによって動作を制御できる（ソフトウェアプログラムによって一連の作業指示を与えられる）ハードウェアデバイス（ＤＳＰなど）、又はＦＰＧＡ・リコンフィギュラブルプロセッサを言う。また、ファームウェア（firmware）とは、制御機器やコンピュータなどにおいて、ほかの情報により決められた動作を行うようにハードウェアデバイスに組み込まれて動作するソフトウェアプログラム、又はＦＰＧＡ・リコンフィギュラブルプロセッサのコンフィギュレーションデータを言う。
【００１９】
本発明において、前記符号化手段は、動画処理又は静止画処理を含むことを特徴とする。
【００２０】
本発明において、前記符号化手段による処理を行わないデジタル画像も出力可能であることを特徴とする。
【００２１】
本発明において、前記デジタル用周辺機器に記録されたデジタル画像を表示可能であることを特徴とする。
【００２２】
本発明において、サムネイル画像も表示可能であることを特徴とする。
【００２３】
本発明において、前記デジタル用周辺機器の一部は、前記デジタル画像のバックアップを行うことを特徴とする。
【発明の効果】
【００２４】
本発明の内視鏡装置によれば、
・使用者が、操作デバイスに、記録したい周辺機器の記録指示キーを選択して割り当てることにより、複数の周辺機器から記録する周辺機器を選択可能である。
【００２５】
・符号化（圧縮）したデジタル画像は、通常のＳＤＴＶ内視鏡合成静止画像、正方画素のＳＤＴＶ内視鏡合成静止画像の複数のサイズを生成可能であり、かつメモリから通常又は正方画素に対応した拡大（縮小）係数、強調係数、画像回転パラメータなどを読み出しコントローラ１１１が制御を行い内視鏡画像の処理を行うことで、それぞれのサイズに最適な内視鏡画像の処理が可能となる。また、サイズごとに記録周辺機器を設定可能である。
【００２６】
・使用者が、設定画面にて、以下の処理を容易かつ確実に行なうことが可能である。  
・・項目”Encode Type”にて符号化の種類を選択することにより、使用者が設定したい符号化処理を選択できる。また、画像圧縮部、画像伸長部の全部（又は一部）がプログラマブルＩＣで構成される場合には、項目”Encode Type”で選択後に、自動的に対応するコンフィグレーションデータやプログラム（ファームウエア）をダウンロード（リコンフィグレーション）し直して、符号化処理を変更できる。よって同一のハードウェアにて複数の符号化処理を行なうことが可能となる。
【００２７】
・・符号化の種類は、動画（WMV/H.264/MPEG2/MPEG4/AVI）又は静止画（JPEG/JPEG2000/TIFF/BMP）の符号化が可能となる。  
・・項目”Encode Type”をOFFにすることにより、符号化しない（非圧縮）の画像を記録/再生表示可能である。
【００２８】
・使用者が、周辺機器に記録されたデジタル画像を容易かつ確実に表示可能である。また、設定画面での設定や、記録した画像の付属情報より、画像伸長部の処理を自動的に行なうことが可能である。また再生画像の検索を容易にできるように、ディレクトリやファイル名の表示、サムネイル画像によるマルチ画像の表示を行なうことが可能である。また、どの周辺機器の記録画像を表示するか選択可能である。 
・周辺機器に転送する順番として、最初に画像のバックアップとしてある周辺機器（例えばＰＣカード、メモリカード）に格納し、その後、別の周辺機器に記録するようにしてもよい。これより、周辺機器に記録途中や通信エラー時に、プロセッサの電源をOFFにした場合にも、再度電源をON時にバックアップした周辺機器（ＰＣカード、又はメモリカード）に格納した画像及びサムネイルを再度自動的に転送可能である。これより、画像の記録を安全、確実に行なうことが可能となる。
【００２９】
このように、本発明によれば、使用者が容易かつ確実に画像を記録することが可能となる。
【発明を実施するための最良の形態】
【００３０】
発明の実施の形態について図面を参照して説明する。  
【実施例１】
【００３１】
図１は本発明に係る内視鏡装置の実施例１を示す全体構成図である。  
図１において、内視鏡１０１は、患者の体腔内に挿入する挿入部先端に設けられた固体撮像素子としてのＣＣＤ（Carge Coupled Device）１０２と、挿入部先端へ観察照明光を導くライトガイド１０７と、内視鏡の操作を行う操作部に設けられた操作スイッチ部１０３と、プロセッサ１１３と接続する為のコネクタ１１５と、プログラムや内視鏡固有情報データ（ＣＣＤの種類、スコープ種類、スコープのシリアルナンバー、複数のホワイトバランスデータ、鉗子チャネルの数やチャネル径、ＣＰＵ１０９への通電回数、操作スイッチ部１０３の押下回数、挿入部の屈曲特性など）を記憶する不揮発性のメモリ１０８（ＥＥＰＲＯＭ，ＦＬＡＳＨ  ＲＯＭ，ＦＲＡＭ，ＦｅＲＡＭ，ＭＲＡＭ，ＯＵＭ，バッテリー付きＳＲＡＭ，等である。ＣＰＵ１０９とのインターフェースは、パラレルインターフェース、シリアルインターフェースどちらでもよい）と、メモリ１０８へのデータ読み出しや書き込み制御、またメモリ１０８に格納されたデータをプロセッサ１１３と信号線１１１ａ，コネクタ１１５，ケーブル１３２，コネクタ１３１，信号線１１１ｂを経由して送受信したり、演算処理（スコープの接続回数の演算、操作スイッチ部の押下回数の演算、ＣＰＵ１０９への通電回数の演算等）を行うＣＰＵ１０９（シリアルインターフェースやパラレルインターフェース，ウォッチドッグタイマ，タイマ，ＳＲＡＭ，プログラム用ＦＬＡＳＨ  ＲＯＭなどを内蔵する）と、プロセッサ１１３からの供給される電源の変動時やＣＰＵ９のウォッチドッグタイマによりリセット処理を行うリセット回路（以下、ＲＥＳＥＴ回路）１（１１０）を備えて構成される。
【００３２】
なお、プロセッサ１１３からＣＰＵ１０９、メモリ１０８、ＲＥＳＥＴ回路１１０に電源を供給する方法は、駆動回路１３９から１０６ａ，１０６ｂを経由して送られるＣＣＤ１０２の駆動電源を用いても良いし、（図示しない）専用の電源線を使用しても良い。操作スイッチ部１０３のスイッチオン／オフ信号（以下、ＯＮ／ＯＦＦ信号）（駆動回路１３９から供給される電源レベルやＧＮＤレベルに相当する）は、信号線１０４ａ，コネクタ１１５，ケーブル１３２，コネクタ１３１，信号線１０４ｂを経由してセレクタ１３５に入力される。
【００３３】
ＣＣＤ１０２で撮像された内視鏡画像は、信号線１０５ａ，コネクタ１１５，ケーブル１３２，コネクタ１３１，信号線１０５ｂを経由し、プロセッサ１１３内のセレクタ１３５に入力される。  
ＣＰＵ１０９からデータを送受信する信号は信号線１１１ａ，コネクタ１１５，ケーブル１３２，コネクタ１３１，信号線１１１ｂを経由し、プロセッサ１１３内のセレクタ１３５に入力される。（なお、インターフェースは、本実施例のようなシリアルインターフェースの他、パラレルインターフェースでも良い）。
【００３４】
コネクタ１１５に実装されている内視鏡１０１（もしくはＣＣＤ１０２）検知信号はケーブル１３２，コネクタ１３１，信号線１１２ｂを経由してプロセッサ１３内のセレクタ１３５に入力される。  
なお、プロセッサ１１３は、内視鏡１０１と同様の機能を有する内視鏡１０１’（１０１’〜１１５’，１３１’，１３２’は１０１〜１１５，１３１，１３２と同様の機能を有する）も接続可能であり、セレクタ１３５でどちらの内視鏡の信号を入力するか選択可能とする。
【００３５】
・１０４b 又は １０４b’を切り替えて１０４cに出力する。  
・１０５b 又は １０５b’を切り替えて１０５cに出力する。  
・１１１b 又は １１１b’を切り替えて１１１cに出力する。  
・１１２b 又は１１２b’を切り替えて１１２cに出力する。  
なお、内視鏡１０１，１０１’は双方もしくは一方のみ軟性鏡であってもよく、硬性鏡であってもよい。
【００３６】
ＣＣＤ１０２，１０２’を駆動する駆動信号は、プロセッサ１１３内の駆動回路１３９から信号線１０６ｂ，１０６ｂ’，コネクタ１３１，１３１’，ケーブル１３２，１３２’，コネクタ１１５，１１５’，信号線１０６ａ，１０６ａ’を経由してＣＣＤ１０２，１０２’に入力される。  
光源１１７は、観察光を生成する白色光を発光するランプ１１８と、ランプ１１８の観察光をＲＧＢの面順次光に変換する為のＲＧＢフィルタ１１９と、ランプ１１８から観察光の特定波長をカットして特殊光を生成する複数、例えば３つの特殊光フィルタ１２０ａ，１２０ｂ，１２０ｃと、ランプ１１８からの観察光の光量を制御するしぼり１１６と、ＲＧＢフィルタ１１９及び特殊光フィルタ１２０ａ，１２０ｂ，１２０ｃの切替を行うと共にしぼり１１６を制御するフィルタ切替＋しぼり制御１２１と、光量調整や電源ＯＮ／ＯＦＦ、ランプ点灯／消灯、透過照明、フィルタ切替など各種設定を行う操作パネル１２５と、プログラムや光量調整データやランプ寿命，光源のシリアルナンバー，フィルタ１１９，１２０ａ，１２０ｂ，１２０ｃの種類、メンテナンス情報などを記憶する不揮発性のメモリ１２３（ＥＥＰＲＯＭ，ＦＬＡＳＨ  ＲＯＭ，ＦＲＡＭ，ＦｅＲＡＭ，ＭＲＡＭ，ＯＵＭ，バッテリー付きＳＲＡＭ等。パラレルインターフェース、シリアルインターフェースどちらでもよい）と、メモリ１２３へのデータ読み出し／書き込み制御及び、メモリ１２３に格納されたデータを信号線１２８ａ，１２８ｂを経由してプロセッサ１１３と送受信したり、フィルタ切替＋しぼり制御１２１や操作パネル１２５を制御するＣＰＵ１２４と、プロセッサ１１３からの調光信号をアナログ信号に変更しフィルタ切替＋しぼり制御１２１に出力することでしぼり１２５を制御させるＤ／Ａ変換器１２２からなる。
【００３７】
ＣＰＵ１２４内のＳＩＯ（シリアル入出力、Serial Input/Outputの略） からデータを送受信する信号は、信号線１２８ａ，コネクタ１２６，ケーブル１３４，コネクタ１３３，信号線１２８ｂを経由し、プロセッサ１３内の制御処理部１（１３８）のＳＩＯ（４０７）に入力される。
【００３８】
Ｄ／Ａ変換器１２２に入力される信号は、ＣＣＤ１０２，１０２’で撮像された内視鏡画像の光量情報（測光信号、調光信号など）を示し、プロセッサ１１３のＰＩＯ（パラレル入出力、Parallel Input/Outputの略）４０８から信号線１２７ｂ，コネクタ１３３，ケーブル１３４，コネクタ１２６，信号線１２７ａを経由して入力される（データ形式はパラレル又は同期式シリアル、もしくは調歩同期式であってもよい）。
【００３９】
符号１２９ｂは光源の種類の検知する信号であり、光源１１７の場合は、ＧＮＤに接続された信号１２９ａがコネクタ１２６，ケーブル１３４，コネクタ１３３を経由してプロセッサ１１３内のプロセッサ１１３のＰＩＯ４０８に入力される。プロセッサ１１３ではＰＩＯ４０８を経由してＣＰＵ１（４０１）がＬＯＷの信号レベルを検出することにより、光源の種類（光源１１７）を判別できる。なお、ＣＰＵ１２４内のシリアルインターフェース回路ＳＩＯがなく、プロセッサ１１３との通信機能を有さない（図示しない）光源もあり、信号１２９ａはプルアップ又は開放（以下、OPEN）とし（OPEN時には、プロセッサ１１３側でプルアップの処理を行う）、ＣＰＵ１（４０１）がハイレベル（以下、HI）の信号レベルを検知できるようにする。
【００４０】
なお、光源１１７接続時では、前記操作パネル１２５にて調整された調光信号は、ＣＰＵ１２４内のＳＩＯを経由したデータの送受信にて行う。
【００４１】
プロセッサ１１３は、制御動作を行うキーボード１１４，フロントパネル１４２、後述する複数の周辺機器と接続される（キーボード１１４、複数の周辺機器とプロセッサ１１３間のケーブル、コネクタの詳細は省略する）。なお、プロセッサ１１３と接続される全ての機器間のケーブルは取り外しが自由なように着脱可能であっても良いし、容易に外れないようにケーブル間が一体になっていても良い。電源ケーブルやアース線も同様である。
【００４２】
プロセッサ１１３内の映像処理部１（１３６）， 制御処理部１（１３８）， 制御処理部２（１３７）， 画像圧縮部（１４０）， 画像伸長部（１４１）のブロックでは、内視鏡画像の映像処理やプロセッサ１１３の制御を行う（詳細は後述する）。
【００４３】
なお、各ブロックが基板ごとに構成されてもよく、オプション用の基板として追加・削除可能としてもよい。（例えば、制御処理部２（１３７）＋画像圧縮部（１４０）＋画像伸長部（１４１）をオプションの基板として構成し、使用者の要求に応じて、オプションの基板を実装もしくは削除してもよい）。
【００４４】
図２は、上記プロセッサ１１３の詳細図の内、映像処理部１（１３６）について説明したものである。  
内視鏡１０1又は内視鏡１０1’によって撮像された内視鏡画像は、セレクタ（SEL）１３５によって、内視鏡１０1又は内視鏡１０1’のどちらの内視鏡画像を入力するか選択される。
【００４５】
選択方法は、フロントパネル１４２やキーボード１１４や内視鏡１０１，１０１’のスイッチ部１０３，１０３’やＨＩＤ３２６（以下まとめて操作デバイスという）に割り当てられたスイッチでトグル切り替えしてもよく、プロセッサの設定画面上で選択できるようにしてもよい。また、周辺機器からシリアルインターフェース又はパラレルインターフェースによる制御で切り替え可能であってもよい（ＣＰＵ1(４０１)によって制御される）。
【００４６】
また、内視鏡１０１，１０１’の一方のみが接続されている場合は、検知信号１１２ｂ、１１２ｂ’により検知を検出し、検知された内視鏡に自動的に切り替えを行ってもよい。
【００４７】
内視鏡１０１（もしくはＣＣＤ１０２）検知信号１１２Cは絶縁回路２０４を経由して、ＰＩＯ４０８や同期信号発生回路（以下、ＳＳＧ回路）２４２に出力される。ＣＣＤ１０２で撮像された内視鏡画像１０５CはＣＤＳ回路２０２に入力される。操作スイッチ部１０３のスイッチＯＮ／ＯＦＦ信号１０４Cは絶縁回路を経由してＰＩＯ４０８に出力される。ＣＰＵ１０９からデータを送受信する信号１１１Cは絶縁回路を経由してＳＩＯ４０７に入出力される。
【００４８】
ＣＤＳ回路２０２に入力されて相関二重サンプリング（以下、ＣＤＳ）処理をされた後、Ａ／Ｄ変換器２０３によりアナログ→デジタル変換され、（図示しない）周波数変換器により所定の周波数（例えば、１３．５ＭＨｚ）に変換し、フォトカプラなどの絶縁回路２０４を通し、画像処理回路２０５でＯＢクランプ処理・周波数変換（例えば２７ＭＨｚ）・ホワイトバランス処理・ＡＧＣ処理される。
【００４９】
ＡＧＣ処理された内視鏡画像は、フリーズ動作を行うフリーズ回路２０６に入力され、操作デバイスに割り当てられたフリーズスイッチにより、メモリ２０７に、フリーズ画像又はプリフリーズ画像を格納する。フリーズスイッチはトグル動作（スイッチを押すごとにフリーズON→OFF→ON…を行う）であってもよい。
【００５０】
フリーズ回路出力後、画像処理回路２０８にてＩＨｂ色彩強調、動画色ずれ補正、Ｒ又はＢの色調調整、γ補正などの強調処理が行われる。なお、ＩＨｂは血液情報量となる色素量としてのヘモグロビン量に相関する値である。
【００５１】
画像処理回路２０8出力後、標準画像であるＳＤＴＶ処理部と高画質画像であるＨＤＴＶ処理部に分かれて処理を行う。これより、ＳＤＴＶ出力（NTSC=720×480相当、PAL=720×576相当の出力）とＨＤＴＶ出力（1920×1080相当の出力）の両方の出力が可能となり、ＳＤＴＶ/ＨＤＴＶ双方の周辺機器に対応できる。
【００５２】
ＳＤＴＶ処理部では、内視鏡画像の拡大・縮小処理、輪郭強調・構造強調などの強調処理（２０９）、内視鏡画像の上下左右反転や９０度回転を行う画像回転回路２１０、マルチプレクサによりＲＧＢ画像をＲ，Ｇ，Ｂフレームごとに順次書き込むことによる同時化回路（２１３）を行う（同時化処理前は２７ＭＨｚ、同時化処理後は１３．５ＭＨｚにて動作する）。
【００５３】
メモリ２１２は拡大（縮小）係数、強調係数、画像回転パラメータなどが格納されており、その係数・パラメータに応じてコントローラ２１１が制御を行う。メモリ２１２は、ＦＬＡＳＨ  ＲＯＭ、ＦＲＡＭ，ＦｅＲＡＭ，ＭＲＡＭ，ＯＵＭなどの不揮発性メモリを使用して、プロセッサの電源OFF時も記憶できるようにしてもよく、ＳＲＡＭ，ＳＤＲＡＭ，ＥＤＯＲＡＭ，ＤＲＡＭ，ＲＤＲＡＭなどの揮発性メモリを使用して、プロセッサの電源ON後の初期設定で、ＣＰＵ１（４０１）がメモリ２１２に係数・パラメータを書きこむようにしてもよい。（以下プロセッサ内のすべてのメモリについても同様とする。）
メモリ２１４は、同時化処理の際に、Ｒ，Ｇ，Ｂのフレームが３色同時に出力できるようＲ，Ｇ，Ｂのフレーム画像を格納する。
【００５４】
同時化処理後に、インデックス回路２１５にてインデックス画像が作成される。インデックス画像は、操作デバイスに割り当てられた記録指示キー（レリーズキー，プリンタへのキャプチャーキー）による記録指示毎に作成される。インデックス回路２１５内には、インデックス画像を格納するためのメモリも有する。詳細は、特願2004−202763号、特願2004−176201号を参照のこと。
【００５５】
グラフィック回路２１８では、内視鏡画像に関連する情報（以下、内視鏡関連情報という）を示す文字やグラフィック情報（エラー表示やメニュー表示，HELP画像，その他GUIやCUIを行うためのグラフィック画像を言う）を作成する。メモリ２１９は文字やグラフィックを作成するための作業用メモリである。
【００５６】
（なお、内視鏡関連情報や設定画面に関する詳細は、特願2004−202763号、特願2004−176201号を参照のこと）
合成・マスク処理部２１６では、同時化処理後の内視鏡画像にマスク処理を行い、インデックス回路２１５で作成されたインデックス画像、グラフィック回路２１８で作成された文字やグラフィック情報、又は後述するグラフィック回路５０１出力、画像伸長部１４１出力、同期回路２２１，７２５出力、オプション回路５０２出力を合成して出力する（以下、合成された画像を内視鏡合成画像という）。マスク処理を行うためのマスクデータは、グラフィック回路２１８で作成してもよく、合成・マスク処理部２１６の内部で作成してもよい。
【００５７】
メモリ２１７は、合成・マスク処理部２１６で作成された内視鏡合成画像を格納する。（詳細は後述する）◎
内視鏡合成画像は、Ｄ／Ａ変換器２２２でデジタル→アナログ変換され、調整回路２２３にてレベル調整された後、複数の周辺機器に出力される。
【００５８】
ＨＤＴＶ処理部でも、同様に以下の処理を行う。  
まず、（図示しない）周波数変換部にて周波数変換を行い（例えば、７４ＭＨｚ）、
内視鏡画像の拡大・縮小処理、輪郭強調・構造強調などの強調処理（２２４）、内視鏡画像の上下左右反転や９０度回転を行う画像回転処理（２２５）、マルチプレクサによりＲＧＢ画像をＲ，Ｇ，Ｂフレームごとに順次書き込むことによる同時化処理（２２８）を行う。
【００５９】
メモリ２２７は拡大（縮小）係数、強調係数、画像回転パラメータなどが格納されており、その係数・パラメータに応じてコントローラ２２６が制御を行う。
【００６０】
メモリ２２９は、同時化処理の際に、Ｒ，Ｇ，Ｂのフレームが３色同時に出力できるようＲ，Ｇ，Ｂのフレーム画像を格納する。
【００６１】
同時化処理後に、インデックス回路２３０にてインデックス画像が作成される。インデックス画像は、操作デバイスに割り当てられた記録指示キー（レリーズキー，プリンタへのキャプチャーキー）による記録指示毎に作成される。インデックス回路２３０内には、インデックス画像を格納するためのメモリも有する。グラフィック回路２３３では、内視鏡画像に関連する情報（以下、内視鏡関連情報という）を示す文字やグラフィック情報を作成する。メモリ２３４は文字やグラフィックを作成するための作業用メモリである。
【００６２】
合成・マスク処理部２３１では、同時化処理後の内視鏡画像にマスク処理を行い、インデックス回路２３０で作成されたインデックス画像、グラフィック回路２３３で作成された文字やグラフィック情報、又は後述するグラフィック回路５０１出力、画像伸長部１４１出力、同期回路２２０，７２５出力、オプション回路５０２出力を合成して出力する。マスク処理を行うためのマスクデータは、グラフィック回路２３３で作成してもよく、 合成・マスク処理部２３１の内部で作成してもよい。
【００６３】
メモリ２３２は、合成・マスク処理部２３１で作成された内視鏡合成画像を格納する。（詳細は後述する）
内視鏡合成画像は、Ｄ／Ａ変換器２３５でデジタル→アナログ変換され、調整回路２３６にてレベル調整された後、複数の周辺機器に出力される。
【００６４】
符号２３７はデジタル出力部であり、合成・マスク処理部２１６，２３１で作成された内視鏡合成画像を、LVDS/SDI/H-SDI/DV(IEEE1394)/DVI/D1/D2/D3/D4/D5/D6/D9/HDMIなどのインターフェースでデジタル（又はアナログ）画像として出力できるようエンコード（符号化）処理を行い、周辺機器に出力する。また、周辺機器からのデジタル（又はアナログ）画像が上記インターフェースにて入力された際には、デコード（復号化・デジタル化を含む）処理を行い、ＲＧＢ（又はYcrCb）にて出力し、同期回路２２０にて合成・マスク処理部２３１にて正しいタイミングで合成できるようＨＤＴＶ同期処理を行い、同期回路２２１にて合成・マスク処理部２１６にて正しいタイミングで合成できるようＳＤＴＶ同期処理を行う。
【００６５】
符号２３８では、合成・マスク処理部２１６，２３１で作成された出力用画像の内、どちらの内視鏡画像を出力するかを選択する。（２３８では内視鏡合成画像の動画に関するセレクタ処理になる。）
符号２３９では、合成・マスク処理部２１６，２３１で作成された出力用画像のＳＤＴＶ及びＨＤＴＶの静止画が、操作デバイスに割り当てられた記録指示キー（レリーズキー，プリンタへのキャプチャーキー）による記録指示毎に作成され、メモリ２４０に格納されるとともに、メモリ２４０に格納されたＳＤＴＶ及びＨＤＴＶの静止画が、画像圧縮部１４０に、画像圧縮部１４０で処理可能なタイミングに同期化して転送される。
【００６６】
また、プロセッサ１１３内に、ＳＳＧ回路２４２があり、 内視鏡１０１（もしくはＣＣＤ１０２）検知信号１１２Cにより内視鏡１０１の種類に応じて、複数の垂直同期信号、水平同期信号、奇数／偶数（以下、ＯＤＤ／ＥＶＥＮ）判別信号、クロックを出力する。
【００６７】
垂直同期信号ＶＤ１（例えば６０Ｈｚ），水平同期信号ＨＤ１（例えば１５．７５ｋＨｚ）は、２０２〜２１４、２２４〜２２９までの処理で使用され、パルスの出力タイミングが異なる別の垂直同期信号ＶＤ２（例えば５０Ｈｚ又は６０Ｈｚ），ＶＤ３（例えば５０Ｈｚ又は６０Ｈｚ），ＯＤＤ／ＥＶＥＮ判別信号ＯＤＤ２，ＯＤＤ３，水平同期信号ＨＤ２（例えば１５．７５ｋＨｚ又は１５．６２５ｋＨｚ），ＨＤ３（例えば３３．７５ｋＨｚ又は２８．１２５ｋＨｚ）は２１３〜２２１、２２８〜２３４、２３７〜２４０の処理で使用される。
【００６８】
また、画像処理用に１３．５ＭＨｚ，２７ＭＨｚ，７４ＭＨｚのＣＬＫ（クロック）を出力する。（１３．５ＭＨｚはＳＤＴＶのデジタル映像信号用の標準クロックに使用されるものであり、２７ＭＨｚはその2倍の周波数となるクロックである。また７４ＭＨｚはＨＤＴＶデジタル映像信号用の標準クロックに使用されるものであり、NTSC方式では74.25/1.001ＭＨｚ、PAL方式では74.25ＭＨｚとなる）。
【００６９】
例えば、１３．５ＭＨｚのクロックCLKは２０3〜２０５、２１３〜２１９、２２１、２２２、２３７、２３８、２３９で使用され、２７ＭＨｚのクロックCLKは、２０５〜２１３、２３７で使用され、７４ＭＨｚのクロックCLKは２２０、２２４〜２３５、２３７、２３８、２３９に入力される。
【００７０】
図３は制御処理部１（１３８）の詳細例を示す。  
ＣＰＵ１（４０１）は、システムバス４０２を経由して、以下の回路を制御する。  
・プログラム関連データ、内視鏡情報データ、内視鏡画像データなどを格納したりキャッシュとして使用できるＲＡＭ（４０３、４０９）（ＳＲＡＭ，ＳＤＲＡＭ，ＤＲＡＭ，ＲＤＲＡＭなどＷＯＲＫ処理用の揮発性メモリ。パラレルインターフェース、シリアルインターフェースどちらでも良い）
・時計などの管理するリアルタイムクロックＲＴＣ（４１２）
・プログラムデータ、プログラムのバージョン等を格納するプログラムＲＯＭ（４０４、４１０）
・プログラム動作のログやメンテナンス情報、フロントパネル６９やキーボード１４の設定情報、各種設定画面情報、ホワイトバランスデータなど、電源ＯＦＦ時もデータを保持すべき内視鏡関連情報を格納するＢＡＣＫＵＰ  ＲＡＭ（４１１）（ＥＥＰＲＯＭ，ＦＬＡＳＨ  ＲＯＭ，ＦＲＡＭ，ＦｅＲＡＭ，ＭＲＡＭ，ＯＵＭ，バッテリー付きＳＲＡＭ等）
・プロセッサ内の各回路（ブロック・処理部）にチップセレクト信号を送信するアドレスデコーダー（４０５）
・プロセッサ内の各回路（ブロック・処理部）にシステムバスを供給するためのバスドライババッファ（以下、ＢＵＦ）（４１３）
・ウォッチドッグタイマなどを内蔵し、電源ＯＮ時や、プログラムのハングアップ時にリセット処理を行うＲＥＳＥＴ回路（４１４）
・時間管理を行うタイマ（４０６）
・プロセッサ１１３内の各回路（ブロック・処理部）や周辺機器、ＳＩＯ（５１１）、オプション回路（５０２）、フロントパネル（１４２）、キーボード（１１４）、絶縁回路２４７→１１１Cを経由して接続されるＣＰＵ１０９、１２８bを経由して接続されるＣＰＵ１２４内のＳＩＯ、などとシリアルインターフェース（調歩同期式、クロック同期式、ＵＳＢ、CAN、I2Cなど）にて通信するためのＳＩＯ（４０７）。
【００７１】
・プロセッサ内の各回路（ブロック・処理部）や周辺機器、ＰＩＯ（５１２）、オプション回路（５０２）、絶縁回路２４７→１０４Cを経由して接続される操作スイッチ部１０３, １１２Cを経由して接続される内視鏡１０１（もしくはＣＣＤ１０２）検知、セレクタ１３５、１２９ｂを経由して接続される光源の種類の検知、１２７ｂを経由して接続される内視鏡画像の光量情報、などをパラレルインターフェースにて通信するＰＩＯ（４０８）
符号４０１〜４０８、４１４は、専用のＩＣを使用するほか、プログラマブルＩＣ（FPGA，ＤＳＰ，リコンフィギュラブルプロセッサなど）内部に構成（実装）されるようにし、各処理を容易にカスタマイズできるようにしてもよい。なお、FPGAはField Programmable Gate Arrayの略で、プログラマブルなゲート・アレイであって、専用書き込みツールによって設計したロジックを書き込むことができる。（符号１３６，１３７，１４０，１４１，１３５内のブロックに関しても同様とする）
ＲＯＭ（４０４）は後述するプログラムのフロー（図９）において、VersrionUP処理動作のプログラムを格納し、ＲＯＭ（４１０）は通常動作のプログラムを格納するようにしてもよい。
【００７２】
なお、プログラマブルＩＣ（FPGAなど）内部に構成されるブロック（ＩＰコア、ソフトコア）は、ブロックの設計向上／開発ツール（論理合成、物理合成、配置配線ツール）の向上により、年々ブロックが小規模・省電力になり、かつ性能がアップしている。そのため、図９などのバージョンアップ（VersionUP）により、FPGA内に高性能かつ小規模の回路を追加することが可能である。
【００７３】
図４は制御処理部１（１３８）に回路を追加した例（１３８’）を示したものである。  
ＣＰＵ３（８０１）は、以下の回路を制御する。
【００７４】
・プログラム関連データ、内視鏡情報データ、内視鏡画像データなどを格納したりキャッシュとして使用できるＲＡＭ（８０３）
・プログラムデータ、プログラムのバージョン等を格納するプログラムＲＯＭ（８０４）
・ウォッチドッグタイマなどを内蔵し、電源ＯＮ時や、プログラムのハングアップ時にリセット処理を行うＲＥＳＥＴ回路（８１４）
・時間管理を行うタイマ（８０６）
・例えばオプション回路（５０２）や周辺機器などとシリアルインターフェース（調歩同期式、クロック同期式、ＵＳＢ、ＣＡＮ、Ｉ2Ｃなど）にて通信するためのＳＩＯ（８０７）。
【００７５】
・例えばオプション回路（５０２）や周辺機器などをパラレルインターフェースにて通信するＰＩＯ（８０８）
・乗除算などを行える演算処理ブロック８０９
・ＣＰＵ1とＣＰＵ３の間のデータのやり取りを行うべく、バス制御を行うバスブリッジ８１０（ＳＩＯ８０７−ＳＩＯ４０７、ＰＩＯ８０８−ＰＩＯ４０８間でデータの送受信を行ってもよい）。
【００７６】
符号８０１〜８１０の機能を追加することにより、
・例えばオプション回路５０２の制御を強化（将来拡張されるオプション回路５０２の機能拡張に対応）
・演算処理ブロック８０９により、乗除算機能の向上（ソフトウェアでの画像処理や画像エンコード・デコード可能）
・ＳＩＯ/ＰＩＯ機能の強化（通信処理速度の向上、ＣＰＵ３側のＳＩＯ８０７やＰＩＯ８０８で一部の制御を行うことにより、ＣＰＵ１（４０１）の負荷を軽減することによりプロセッサ全体のパフォーマンス向上）。
【００７７】
なお、図示しないＳＳＧ回路により、制御処理部１用のクロック（30ＭＨｚ，60ＭＨｚ）を使用してもよく、前述した映像処理部１内のＳＳＧ回路２４２のクロック（１３．５ＭＨｚ，２７ＭＨｚ，７４ＭＨｚ）を使用してもよく、(図示しない)ＰＬＬ回路により、クロックを逓倍してもよい。
【００７８】
また、映像処理部１内の複数の垂直同期信号、水平同期信号、ＯＤＤ／ＥＶＥＮ判別信号を割り込み信号のトリガとして、ＣＰＵ１（４０１）、ＣＰＵ３（８０１）の割り込みを行ってもよい。
【００７９】
図５は制御処理部２（１３７）の詳細例を示す。  
ＣＰＵ２（５０３）は、システムバス５０７を経由して、以下の回路を制御する。
【００８０】
・プログラム関連データ、内視鏡情報データ、内視鏡画像データなどを格納したりキャッシュとして使用できるＲＡＭ（５０８）（ＳＲＡＭ，ＳＤＲＡＭ，ＤＲＡＭ，ＲＤＲＡＭなどＷＯＲＫ処理用の揮発性メモリ。パラレルインターフェース、シリアルインターフェースどちらでも良い）
・時計などの管理するリアルタイムクロックＲＴＣ（５１０）
・プログラムデータ、プログラムのバージョン、ETHERNET（登録商標）のMACアドレス、ＩＰアドレス等を格納するプログラムＲＯＭ（５０９）
・プログラム動作のログやメンテナンス情報、フロントパネル６９やキーボード１４の設定情報、各種設定画面情報、ホワイトバランスデータなど、電源ＯＦＦ時もデータを保持すべき内視鏡関連情報、ＩＰアドレスを格納するＢＡＣＫＵＰ  ＲＡＭ（５１５）（ＥＥＰＲＯＭ，ＦＬＡＳＨ  ＲＯＭ，ＦＲＡＭ，ＦｅＲＡＭ，ＭＲＡＭ，ＯＵＭ，バッテリー付きＳＲＡＭ等）
・プロセッサ内の各回路（ブロック・処理部）にチップセレクト信号を送信するアドレスデコーダー（５１４）
・ウォッチドッグタイマなどを内蔵し、電源ＯＮ時や、プログラムのハングアップ時にリセット処理を行うＲＥＳＥＴ回路（５３１）
・時間管理を行うタイマ（５１３）
・プロセッサ１１３内の各回路（ブロック・処理部）や周辺機器、ＳＩＯ（４０７）、オプション回路（５０２）、などとシリアルインターフェース（調歩同期式、クロック同期式、USB、CAN、I2Cなど）にて通信するＳＩＯ（５１１）。
【００８１】
・プロセッサ１１３内の各回路（ブロック・処理部）や周辺機器、ＰＩＯ（４０８）、オプション回路（５０２）をパラレルインターフェースにて制御するＰＩＯ（５１２）
・ETHERNET（登録商標）による送受信を行うための、ETHERNET（登録商標）のMAC層、物理層などの回路やミドルウェアを有するETHERNET（登録商標）コントローラ５１６及びハブ（以下、ＨＵＢ）５１７
・PCI、PCI-X、PCI EXPRESS、COMPACT PCI、ISAなどのバスを介してＣＰＵ2(５０３)と接続され、別のバスに変換したり、相互にバスサイクルをやり取りしたり、バスを延長して接続デバイス数を増やすためのバスブリッジ５０６
・ＵＳＢインターフェース（ホスト、デバイス双方可能）を行うためのＵＳＢコントローラ５１８
・（図示しない）着脱可能な挿入口（スロット）を経由してメモリカード５２１（コンパクトフラッシュ（登録商標）、スマートメディア、ＳＤカード、miniＳＤカード、ＰＣカード形式のメモリカード、フラッシュドライブ、ＨＤＤ、マルチメディアカード、 xDPictureカード、メモリースティック）やＰＣカード５２０の制御を行うカードコントローラ（以下、CARD Controller）５１９
・グラフィック処理（動画像、静止画像、WEB表示）を行うグラフィック回路２（５０１）
図６は周辺機器の一例を示す。  
・図６(a)のＳＤＴＶのアナログ信号の入出力、記録、表示が可能なモニタ１（３０１）、プリンタ１（３０２）、ＶＴＲ1（３０３）、ファイリング装置１（３０４）、写真撮影装置１（３０５）
・図６(b)のＨＤＴＶのアナログ信号の入出力、記録、表示が可能なモニタ２（３０６）、プリンタ２（３０７）、ＶＴＲ２（３０８）、ファイリング装置２（３０９）、写真撮影装置２（３１０）
・図６(c)のＳＤＴＶ/ＨＤＴＶのデジタル（又はアナログ）の入出力、記録、表示が可能なモニタ３（３１１）、プリンタ３（３１２）、ＶＴＲ３（３１６）、ファイリング装置３（３１３）、写真撮影装置３（３１７）、画像形状記憶装置（３１４）、超音波装置（３１５）
・図６(d)のＵＳＢインターフェースによる入出力、記録、表示が可能なプリンタ４（３２２）、光学記録装置（MO、DVD、CD±R/Wなど（３２５））、ファイリング装置４（３２３）、写真撮影装置４（３２４）、ＨＩＤ（キーボード、マウス、ホイールなど、３２６）
・図６(e)のETHERNET（登録商標）インターフェースによる入出力、記録、表示が可能なプリンタ５（３２７）、光学記録装置２（MO、DVD、CD±R/Wなど（３３０））、ファイリング装置５（３２８）、写真撮影装置５（３２９）
などがあり、これらのすべてもしくは一部が接続可能である。
【００８２】
図７は画像圧縮部１４０の詳細を示す。  
・サムネイル画像作成部６０4では、入力された画像を縮小処理する。圧縮される画像ごとに、ＣＰＵ1やＣＰＵ２により、例えば1/2〜1/16の縮小設定が可能となる。セレクタ６０１/６０６にて、サムネイル画像作成を行うか行わないかを選択可能。
【００８３】
・ＹＵＶ変換部６０９，６２３では、画像圧縮部に入力されたＲＧＢ画像をＹＵＶ（YCrCb）画像に変換する。 セレクタ６２０/６１１にて、ＹＵＶ変換を行うか行わないかを選択可能
・圧縮部６１４では、画像の圧縮（エンコード）処理（JPEG, JPEG2000,TIFF, BMPなど）を行う。 セレクタ６２１/６１６にて、圧縮を行うか行わないか（非圧縮）を選択可能
（圧縮処理を行なわずに非圧縮でバスブリッジへの転送を行なっても良い）
・コントローラ６１８では、画像をメモリP（６１９）に格納後、バスブリッジ５０６に出力できるインターフェースに変換して出力する。
【００８４】
・サイズ変更部６２２にて画像（動画）を任意サイズに縮小を行う。
【００８５】
・動画エンコード部６２４にてエンコード処理（AVI,MPEG,H.264,WMV）を行う。
【００８６】
・コントローラ６２７では、画像をメモリQ（６２８）に一時的に格納する。
【００８７】
静止画の圧縮部６１４と動画エンコード部６２４の各処理が別々に行われるため、静止画の圧縮と動画の圧縮を同時に行っても良い。
【００８８】
図８は画像伸長部１４１の詳細を示す。  
・コントローラ７１８では、バスブリッジ５０６から画像を受信し、画像をメモリ７１９に格納後、セレクタ７１６に出力する。
【００８９】
・伸長部７１４では、画像の伸長（デコード）処理（JPEG, JPEG2000,TIFF, BMPなど）を行う。 セレクタ７２１/７１６にて、伸長を行うか行わないか（非圧縮画像が入力された場合）を選択可能。
【００９０】
・ＲＧＢ変換部７０９では、ＹＵＶ（YCrCb）画像をＲＧＢ画像に変換する。 セレクタ７２０/７１１にて、ＲＧＢ変換を行うか行わないかを選択可能。
【００９１】
・サムネイル/マルチ画像作成部７０４では、入力された画像を縮小処理し、マルチ画像表示する。ＣＰＵ1やＣＰＵ２により、例えば1/2〜1/16の縮小設定が可能となる。セレクタ７０１/７０６にて、サムネイル/マルチ画像作成を行うか行わないかを選択可能。
【００９２】
・サイズ変更部７２２にて画像（動画）を任意サイズに縮小を行う。
【００９３】
・動画デコード部７２４にてデコード処理（AVI,MPEG,H.264,WMV）を行う。
【００９４】
・同期回路７２５にて合成・マスク処理部２１６、２３１と同期が取れるよう同期処理を行う。
【００９５】
静止画の伸長部７１４と動画デコード部７２４の各処理が別々に行われるため、静止画の伸長と動画の伸長を同時に行っても良い。
【００９６】
図９はプロセッサ１１３の電源ON時の処理を示すフローチャートを示す。  
プロセッサ１１３の電源ON後(AFLW1)、以下の初期設定が行われる（AFLW2）。
【００９７】
・プログラムＲＯＭ４０４，４１０，５０９，８０４などに格納されたソフトウェアやＯＳの初期化
・プロセッサ１１３内の各ブロックで使用されているFPGA（コンフィグレーション）データ、DSPデータ（ファームウェア）のコンフィグレーション完了/未完了の確認及び，コンフィグレーション完了後にFPGA ，DSPの初期化（内部のレジスタの初期設定など）。
【００９８】
なお、FPGAはField Programmable Gate Arrayの略で、プログラマブルなゲート・アレイであって、専用書き込みツールによって設計したロジックを書き込むことができるデバイスである。DSPはDigital Signal Processorの略で、ディジタル信号処理専用プロセッサであって、画像データなど、特定のデータ処理を高速化させるデバイスである。
【００９９】
・バックアップ部（以下、Backup部）５１５，４１１に格納されている、プロセッサ１１３のAFLW1直前の電源OFF時に設定されていた、設定画面やフロントパネル１４２やキーボード１１４の設定、内視鏡の拡大率や強調率などの内視鏡に関連する情報（パラメータ）の設定を再設定する（内視鏡に関するパラメータの設定は、検知信号１１２cにより検知した内視鏡（ＣＣＤ）の種類により、Backup部５１５，４１１の他、プログラムＲＯＭ４０４，４１０，５０９，８０４、メモリ２２７，２１２内のパラメータから読み出して設定を行ってもよい）。
【０１００】
その後、操作デバイス（例えばフロントパネル１４２又はキーボード１１４）にて、専用キーの入力もしくは、特定の１つ又は複数のキー入力があった場合は、VersionUPモードに移行し（AFLW3）、５３２を経由してＵＳＢメモリが接続されているか、又はＣＡＲＤ Controller５１９を経由してＰＣカード５２０やメモリカード５２１が接続されているか検出する（AFLW4）。
【０１０１】
検出方法は（図示しない）機械的な接触によるものや、信号線５３２，５１９−５２０・５１９―５２１間の信号線のプルアップ・プルダウンによる信号レベルの検出であってもよく、ＵＳＢメモリやＰＣカード５２０やメモリカード５２１にVersionUP用のソフトウェアプログラムやFPGA（DSP）データが格納されているかの確認により検出するようにしても良く、特定の使用者（例えばサービス担当）のみが使用できるようにセキュリティコードをＵＳＢメモリやＰＣカード５２０やメモリカード５２１に格納して、セキュリティコードを検出するようにしてもよい。
【０１０２】
また、AFLW4時に内視鏡合成画像上にパスワード入力メッセージ画面を表示し(表示例を図１０に示す)、操作デバイスによってパスワードを入力するように指示し、正しいパスワードが入力された時のみVersionUPモードに移行するようにしてもよい。
【０１０３】
検出された場合は、内視鏡合成画像上に、プロセッサ１１３に現時点で実装されているソフトウェアのプログラムやFPGAデータのバージョン及び、ＵＳＢメモリやＰＣカード５２０やメモリカード５２１に格納されているVersionUP用のプログラムやFPGA（DSP）データのバージョンメッセージを表示する（AFLW５，6）。
【０１０４】
表示例を図１１に示す。“Before VersionUP”に現時点で実装されているソフトウェアのプログラムやFPGA（DSP）データのバージョン、“After VersionUP”にVersionUP後のソフトウェアのプログラムやFPGA（DSP）データのバージョンを表示している。“ＣＰＵ1”はプログラムＲＯＭ４１０，“ＣＰＵ２”は プログラムＲＯＭ５０９に格納されているソフトウェアプログラムのバージョンを示し、“FPGA”はプロセッサ１１３内の各ブロックで使用されているFPGA（DSP）データのバージョンで複数のFPGA（DSP）データがある場合は本例のように横に並べて表示する。なお、ソフトウェアプログラムやFPGA（DSP）データのバージョン情報は、プログラムＲＯＭ４１０，５０９に格納してもよく、Backup部５１５，４１１や（図示しない）FPGA（DSP）データの格納用メモリに格納してもよい。
【０１０５】
その後、VersionUP用のプログラムやFPGA（DSP）データのバージョンが、実装されているソフトウェアのプログラムやFPGA（DSP）データのバージョンよりも新しい場合は、内視鏡合成画像上に確認メッセージ（“VersionUP  OK?”）を表示し(表示例を図１２に示す)、操作デバイスによりVersionUP確定キー（例えば文字キー“y”やEnterキー）が入力された場合は、VersionUP用のプログラムやFPGA（DSP）データ及びバージョン情報をプロセッサ１１３内のプログラムＲＯＭ４１０，５０９、Backup部５１５，４１１、（図示しない）FPGA（DSP）データの格納用メモリに格納しなおす（AFLW7，8，9）。そして格納が正常に行われたかの結果メッセージを内視鏡合成画像上に表示する（図１３）（AFLW１０）（VersionUP用のプログラムやFPGA（DSP）データ及びバージョン情報を格納中に転送エラーが発生した場合などに、NG，転送エラー等のエラーの種類の結果メッセージが表示される）。
【０１０６】
なお、図１０〜１３の内視鏡合成画像のように、メッセージの背景に内視鏡画像又は内視鏡関連情報を表示してもよく、特定の画像（白画像やカラーバー）を表示するようにしてもよい。又、メッセージを半透明にし、背景に内視鏡画像又は内視鏡関連情報が見えるようにしてもよい。
【０１０７】
また、AFLW8の処理を省略し、VersionUP用のプログラムやFPGA（DSP）データのバージョンが実装されているソフトウェアのプログラムやFPGA（DSP）データのバージョンよりも新しい場合は自動的にAFLW9 の処理を行ったり、AFLW5，6，10の表示処理やAFLW7の処理を省略して、バージョンアップ処理の高速／簡易化をはかってもよい。
【０１０８】
一方、AFLW8で、操作デバイス専用キーの入力もしくは、特定の１つ又は複数のキー入力がなかった場合は、通常処理に移行する（AFLW11）。
【０１０９】
以上のように、セキュリティコードを検出したり、パスワード入力を行うことにより、セキュリティを強化することで、特定の人（サービス担当など）のみがバージョンアップが可能となるため、VersionUP用のプログラムやFPGA（DSP）データの改ざんを行うことが困難となり、高い安全性を確保できる。
【０１１０】
図１４はVersionUPモードにおける別の実施例を示す。ＵＳＢメモリやＰＣカード５２０やメモリカード５２１の代わりに、メモリを内蔵した非接触カード１５０４（非接触カード機能を搭載する携帯電話を含む）を使用する。
【０１１１】
プロセッサ１１３側に、以下のいずれかの無線制御部が実装される。  
・バスブリッジに直接接続される無線制御部１（１５０１）。  
・ＰＣカード５２０やメモリカード５２１のスロットに挿入可能な無線制御部２（１５０２）。  
・ＵＳＢメモリの代わりにＵＳＢコントローラ５１８に接続可能な無線制御部３（１５０３）。
【０１１２】
図１５に無線制御部の回路構成例を示す。非接触カード１５０４と無線にてデータの送受信を行う送受信回路１００１と、バスブリッジ５０６やCARD Controller５１９やＵＳＢコントローラ５１８とデータの送受信を行うコントローラ１００2からなる。
【０１１３】
図１６に非接触カード１５０４の回路構成例を示す。無線制御部と無線にてデータの送受信を行うアンテナ９０１と送受信回路や（不揮発性／揮発性）メモリ、暗号化回路を内蔵するチップ９０２からなる。
【０１１４】
無線による送受信の際、
・特定の周波数（Ex.125KHz,13.56MHz）の誘導電波で非接触カード内の記録媒体の情報を読出し/書込み（READ/WRITE）する。（赤外線を使用しても良い）
・規格（ISO14443、15693、18092）に準拠しても良い。
【０１１５】
・Felica,Mifare,I.CODE,NFC技術を使用/準拠しても良い。
【０１１６】
前述したＵＳＢメモリやＰＣカード５２０やメモリカード５２１の代わりに、非接触カード１５０４内のメモリにVersionUP用のソフトウェアプログラムやFPGA（DSP）データを格納し、図９のAFLW4〜AFLW12の動作を行うことも可能である。
【０１１７】
非接触カード１５０４内のメモリにFPGA（DSP）データ及びバージョン情報などを格納する方法は、プロセッサ１１３の他、専用のライタを用意してもよく、非接触カード機能を搭載する携帯電話の場合には、専用のサイトからダウンロードすることにより格納するようにしてもよい（その際には、SSLなどのセキュリティ処理を行う）。
【０１１８】
以上のように、無線で行うことで、ケーブルの接続やＵＳＢメモリやＰＣカード５２０やメモリカード５２１の装着などを行わなずに、容易かつ高速にバージョンアップが可能となる。
【０１１９】
一方、非接触カード１５０４には、プロセッサ１１３の各設定画面上の設定情報を格納可能であり、非接触カード１５０４をプロセッサ１１３内の無線制御部に近づけることにより、容易かつ瞬時にかつ安全に、使用者に最適な設定情報を読出し（以下、READ）、書込み（以下、WRITE）することが可能となる。
【０１２０】
なお、設定情報の一例（設定画面、内視鏡合成画像など）を図１７〜図３１に示す。（図４１〜４４、図５１の設定も含む。）図１７〜図２６が設定情報の一例（システム設定画面及びユーザー設定画面）を、図２７〜図３０が設定情報の一例（患者データ設定画面及び内視鏡合成画像の説明）を示している。（詳細は、特願2004−202763号、特願2004−176201号参照のこと）
図３１の内視鏡合成画像における符号１１１０〜１１２２の説明は、図２７〜図３０に示されている。
【０１２１】
図３２は、通常処理（AFLW11）の内、非接触カード１５０４内の設定情報をプロセッサ１１３に読み出す動作のフローチャートを示す。
【０１２２】
・プロセッサ１１３は無線制御部から検知コマンドを定期的に送信する（DFLW２）。
【０１２３】
・非接触カード１５０４はプロセッサ１１３の無線制御部に近づけると検知コマンドを受信し（DFLW１９）、検知応答コマンドをプロセッサ１１３に送信する（DFLW２０）。
【０１２４】
・プロセッサ１１３の無線制御部は、検知応答コマンドを受信した場合は（DFLW３）、プロセッサ１１３側の秘密鍵／公開鍵データを作成し（DFLW４）、プロセッサ１１３側の公開鍵データを送信する（DFLW５）。
【０１２５】
・非接触カード１５０４は公開鍵データを受信した場合は（DFLW２１）、非接触カード１５０４側の秘密鍵／公開鍵データを作成し（DFLW２２）、非接触カード１５０４側の公開鍵データを送信する（DFLW２４）。
【０１２６】
・プロセッサ１１３の無線制御部は、非接触カード１５０４側の公開鍵データを受信した場合は（DFLW６）、プロセッサ側の設定画面のうち患者データ設定画面に格納される患者データの要求コマンドを、非接触カード１５０４側の公開鍵データを使用して暗号化して、送信する（DFLW８）
・非接触カード１５０４は非接触カード１５０４側の秘密鍵データを使用してコマンドを復号する。復号化したコマンドが患者データ要求コマンドと判断した場合は（DFLW２５）、患者データを、プロセッサ１１３側の公開鍵データを使用して暗号化して送信する（DFLW２６）。
【０１２７】
・プロセッサ１１３の無線制御部は、プロセッサ１１３側の秘密鍵データを使用してデータを復号する。復号化したデータが患者データと判断した場合は（DFLW９）、受信した患者データを患者データ設定画面に設定する（DFLW35）。なお、患者データは複数あってもよい。また、内視鏡合成画像（図３１）に直接設定する患者データを別に用意し、DFLW９の受信後、直接内視鏡合成画像に自動的に患者データを設定表示してもよい。
【０１２８】
・その後、プロセッサ１１３の無線制御部は、プロセッサ側の設定画面のうちユーザー設定画面に格納されるユーザー設定データの要求コマンドを、非接触カード１５０４側の公開鍵データを使用して暗号化して、送信する（DFLW１１）
・非接触カード１５０４は非接触カード１５０４側の秘密鍵データを使用してコマンドを復号する。復号化したコマンドがユーザー設定データ要求コマンドと判断した場合は（DFLW２８）、ユーザー設定データを、プロセッサ１１３側の公開鍵データを使用して暗号化して送信する（DFLW２９）。
【０１２９】
・プロセッサ１１３の無線制御部は、プロセッサ１１３側の秘密鍵データを使用してデータを復号する。復号化したデータがユーザー設定データと判断した場合は（DFLW１２）、受信したユーザー設定データをユーザー設定画面に設定する（DFLW36）。なお、ユーザー設定データは複数あってもよい。また、内視鏡合成画像に直接設定するユーザー設定データを別に用意し、DFLW１２の受信後、直接内視鏡合成画像に自動的にユーザー設定を行ってもよい。
【０１３０】
・その後、プロセッサ１１３の無線制御部は、プロセッサ側の設定画面のうちシステム設定画面に格納されるシステム設定データの要求コマンドを、非接触カード１５０４側の公開鍵データを使用して暗号化して、送信する（DFLW１４）
・非接触カード１５０４は非接触カード１５０４側の秘密鍵データを使用してコマンドを復号する。復号化したコマンドがシステム設定データ要求コマンドと判断した場合は（DFLW３１）、システム設定データを、プロセッサ１１３側の公開鍵データを使用して暗号化して送信する（DFLW３２）。
【０１３１】
・プロセッサ１１３の無線制御部は、プロセッサ１１３側の秘密鍵データを使用してデータを復号する。復号化したデータがシステム設定データと判断した場合は（DFLW１５）、受信したシステム設定データをユーザー設定画面に設定する（DFLW37）。
【０１３２】
・なお、DFLW２５、DFLW２８、DFLW３１において、患者データ要求コマンド、ユーザー設定データ要求コマンド、システム設定データ要求コマンド以外の、想定外のコマンドを受信した場合は、コマンドエラーを送信する（DFLW２７、DFLW３０、DFLW３３）。プロセッサ１１３はコマンドエラーを受信した場合は、再度、要求コマンドを出力するようにしてもよい。
【０１３３】
・プロセッサ１１３で（要求）コマンドを送信後、一定期間内にデータが受信できない場合はタイムアウトとなり処理を終了する（DFLW7、DFLW10、DFLW13、DFLW16）。（タイムアウト後、再度要求コマンドを送信するリトライ処理を行ってもよい。）
・非接触カード１５０４でDFLW24の後、一定期間内にデータが受信できない場合は、タイムアウトとなり処理を終了する（DFLW34）。
【０１３４】
・なお、暗号化の際には、RSA方式や楕円暗号方式を用いてもよく、SSLなどを使用してもよい。SSLはSecure Sockets Layerの略である。  
・前記秘密鍵、暗号鍵は、各コマンドごとに作成しなおしてもよい。
【０１３５】
・図３２のフローは、非接触カード１５０４の他、ＵＳＢメモリやＰＣカード５２０やメモリカード５２１に設定情報を格納した場合でも同様の暗号化処理を行ってもよい。
【０１３６】
図３３は、通常処理（AFLW11）の内、非接触カード１５０４内のメモリに、設定情報をプロセッサ１１３からWRITEする動作のフローチャートを示す。
【０１３７】
・プロセッサ１１３は無線制御部から検知コマンドを定期的に送信する（EFLW２）。
【０１３８】
・非接触カード１５０４はプロセッサ１１３の無線制御部に近づけると検知コマンドを受信し（EFLW１９）、検知応答コマンドをプロセッサ１１３に送信する（EFLW２０）。
【０１３９】
・プロセッサ１１３の無線制御部は、検知応答コマンドを受信した場合は（EFLW３）、プロセッサ１１３側の秘密鍵／公開鍵データを作成し（EFLW４）、プロセッサ１１３側の公開鍵データを送信する（EFLW５）。
【０１４０】
・非接触カード１５０４は公開鍵データを受信した場合は（EFLW２１）、非接触カード１５０４側の秘密鍵／公開鍵データを作成し（EFLW２２）、非接触カード１５０４側の公開鍵データを送信する（EFLW２４）。
【０１４１】
・プロセッサ１１３の無線制御部は、非接触カード１５０４側の公開鍵データを受信した場合は（EFLW６）、プロセッサ側の設定画面のうち患者データ設定画面に格納される患者データを付属した患者データWRITEコマンドを、非接触カード１５０４側の公開鍵データを使用して暗号化して、送信する（EFLW８）
・非接触カード１５０４は非接触カード１５０４側の秘密鍵データを使用してコマンドを復号する。復号化したコマンドが患者データWRITEコマンドと判断した場合は（EFLW２５）、非接触カード１５０４内のメモリに患者データをWRITEし（EFLW２６）、WRITEが正常に終了したことを示すOKコマンドをプロセッサ１１３側の公開鍵データを使用して暗号化して送信する（EFLW２８）。
【０１４２】
・プロセッサ１１３の無線制御部は、プロセッサ１１３側の秘密鍵データを使用してデータを復号する。復号化したデータがOKコマンドと判断した場合は（EFLW９）、プロセッサ側の設定画面のうちユーザー設定画面に格納されるユーザー設定データを付属したユーザー設定データWRITEコマンドを、非接触カード１５０４側の公開鍵データを使用して暗号化して、送信する（EFLW１１）
・非接触カード１５０４は非接触カード１５０４側の秘密鍵データを使用してコマンドを復号する。復号化したコマンドがユーザー設定データWRITEコマンドと判断した場合は（EFLW２９）、非接触カード１５０４内のメモリにユーザー設定データをWRITEし（EFLW31）、WRITEが正常に終了したことを示すOKコマンドをプロセッサ１１３側の公開鍵データを使用して暗号化して送信する（EFLW32）。
【０１４３】
・プロセッサ１１３の無線制御部は、プロセッサ１１３側の秘密鍵データを使用してデータを復号する。復号化したデータがOKコマンドと判断した場合は（EFLW１２）、プロセッサ側の設定画面のうちシステム設定画面に格納されるシステム設定データを付属したシステム設定データWRITEコマンドを、非接触カード１５０４側の公開鍵データを使用して暗号化して、送信する（EFLW１４）
・非接触カード１５０４は非接触カード１５０４側の秘密鍵データを使用してコマンドを復号する。復号化したコマンドがシステム設定データWRITEコマンドと判断した場合は（EFLW３３）、非接触カード１５０４内のメモリにシステム設定データをWRITEし（EFLW35）、WRITEが正常に終了したことを示すOKコマンドをプロセッサ１１３側の公開鍵データを使用して暗号化して送信する（EFLW36）。プロセッサ１１３の無線制御部は、プロセッサ１１３側の秘密鍵データを使用してデータを復号する。復号化したデータがOKコマンドと判断した場合は（EFLW１５）、処理を正常終了する（EFLW１７）。
【０１４４】
・なお、プロセッサ１１３で（WRITE）コマンドを送信後、一定期間内にデータが受信できない場合はタイムアウトとなり処理を終了する（EFLW7、EFLW10、EFLW13、EFLW16）。（タイムアウト後、再度WRITEコマンドを送信するリトライ処理を行ってもよい。）
・なお、EFLW２５、EFLW２９、EFLW３３において、患者データWRITEコマンド、ユーザー設定データWRITEコマンド、システム設定データWRITEコマンド以外の、想定外のコマンドを受信した場合は、コマンドエラーを送信する（EFLW２７、EFLW３０、EFLW３４）。プロセッサ１１３はコマンドエラーを受信した場合は、再度、WRITEコマンドを出力するようにしてもよい。
【０１４５】
・非接触カード１５０４でDFLW24の後、一定期間内にデータが受信できない場合は、タイムアウトとなり処理を終了する（ＥFLW37）。
【０１４６】
・なお、暗号化の際には、RSA方式や楕円暗号方式を用いてもよく、SSLなどを使用してもよい。
【０１４７】
・前記秘密鍵、暗号鍵は、各コマンドごとに作成しなおしてもよい。
【０１４８】
・図３３のフローは、非接触カード１５０４の他、ＵＳＢメモリやＰＣカード５２０やメモリカード５２１に設定情報を格納した場合でも同様の暗号化処理を行ってもよい。
【０１４９】
図３２、図３３の設定情報のREAD、WRITE処理の切り替えは、以下のようにしてもよく、READ処理＋WRITE処理を一括で行ってもよい。
【０１５０】
・非接触カード１５０４をREAD専用・WRITE専用とし、検知応答コマンドにREAD専用・  WRITE専用の識別コードを添付することによりプロセッサ113が自動判別してREAD・WRITE処理を行う。
【０１５１】
・プロセッサ１１３の(図示しない)設定画面にて、READ/WRITEの設定を行って切り替え  る。
【０１５２】
・操作デバイス上に、設定情報のREAD・WRITE用の各スイッチを設け、スイッチ入力時のみ図３２、３３の処理を行う。
【０１５３】
図３４に非接触カード１５０４内のメモリの構成例を示す。（ＵＳＢメモリやＰＣカード５２０やメモリカード５２１内の構成も同様であってもよく、図４７の構成と組み合わせてもよい。）
メモリ内はファイルシステム（FAT16,FAT32）で構成されてもよい。  
・ディレクトリ名を各設定画面やVersionUP（バージョンアップ）としてもよく、 ファイル名を各設定画面のそれぞれのデータとしてもよい。（例えば、複数の患者データがある場合は、図３４のように各患者データごとにファイル名を用意してもよい。）
・Root、各ディレクトリ、各ファイルには、ガードキー（又はパスワード）が付属されてもよく（ガードキー（又はパスワード）が非接触カード１５０４内のメモリに記憶される）、パスワード入力（パスワード入力画面は図１０と同様）、又は（図示しない）認証装置（セキュリティカード、バイオメトリクス（指紋、虹彩、認証、網膜の血管パターン、筆跡、声紋、顔の形状、署名、手の甲の静脈パターン）などによるアクセス制限（表示、消去、修正含む）を行ってもよい(例えば、コマンド送信時（DFLW8、DFLW１１、DFLW１４、EFLW8、EFLW１１、EFLW１４）に、事前に入力したパスワードや認証装置による認証情報(ガードキー)のデータを付属して送信し、非接触カード１５０４側の復号化時に、アクセスチェックを行う)。また、各ディレクトリ、各ファイルの属性をREAD Onlyに設定してもよい。
【０１５４】
・ディレクトリ“バージョンアップファイル”はVersionUPに関するデータを格納し、図１１で表示するバージョン情報（例えば図３４のVersion1.01）、ソフトウェアのプログラム（例えば図３４のプログラムデータ1.25）、FPGA（DSP）データ（例えば図３４のFPGAデータ1.30）をそれぞれファイルとしてもよい。
【０１５５】
以上のように、コマンド送受信時の暗号化やガードキー（又はパスワード）を用意することにより、
・無線でのコマンドの送受信時にコマンドを傍受されても、暗号化されているため、解読が困難である。  
・特定の使用者のみ、非接触カード１５０４側のメモリのアクセスが可能となる。  
となり、セキュリティが強化され、高い安全性を確保できる。また、無線である為、ケーブルの接続やＵＳＢメモリやＰＣカード５２０やメモリカード５２１の装着などを行わなずに、容易かつ高速に設定が可能となる。
【０１５６】
図３５は、通常処理（AFLW11）の内、内視鏡合成画像の静止画記録を示すフローチャートを示す。  
まず、操作デバイス上に割り当てられた記録指示キーが入力されているかを検出する（BFLW2）（使用者が、操作デバイスに割り当てる際、システム設定画面’図１９の項目Foot Switch、ユーザー設定画面図２５の項目Scope Remote Switchにて記録指示キーの種類を選択することで、容易、確実に割り当て変更可能である。設定画面上の割り当ての動作に関しては特願2004−202763号、特願2004−176201号を参照のこと。以下すべての記録指示キーの割り当てについて同様とする）。
【０１５７】
検出方法は、以下の方法のすべてまたはいずれかであってもよい。（後述する動画記録時も同様とする。）
・操作デバイスからＳＩＯ４０７、ＰＩＯ４０8を経由してＣＰＵ１(４０１)が検出する。  
・ＨＩＤ（３２６）（キーボードやマウス、ホイール）から５３２、５１８、５０６を経由してＣＰＵ2(５０３)が検出。又はＣＰＵ2(５０３)からＳＩＯ（５１１）→ＳＩＯ(４０７)、 ＰＩＯ（５１２）→ＰＩＯ(４０８)、を経由してＣＰＵ１（４０１）が検出。
【０１５８】
また操作デバイス上の記録指示キーは、以下のように記録する周辺機器に応じて別々に割り当ててもよい。
【０１５９】
・レリーズキー：ファイリング装置１（３０4）、写真撮影装置１（３０５）、ファイリング装置２（３０９）、写真撮影装置２（３１０）、ファイリング装置３（３１３）、写真撮影装置３（３１７）、ファイリング装置４（３２３）、写真撮影装置４（３２４）、ファイリング装置５（３2８）、写真撮影装置５（３2９）、光学記録装置（MO、DVD、CD±R/Wなど（３2５））、光学記録装置２（MO、DVD、CD±R/Wなど（３３０））
・キャプチャーキー：プリンタ１（３０２）、プリンタ２（３０７）、プリンタ３（３１２）、プリンタ４（３２２）、プリンタ５（３２７）
（周辺機器の各々について独立して記録指示キーを設けてもよい。また、レリーズキー入力時に前記周辺機器の一部のみ記録可能にしてもよい（キャプチャーキーに関しても同様とする）。
【０１６０】
記録指示キーの入力があった場合は、フリーズ回路２０６にて内視鏡画像をフリーズ（又はプリフリーズ）し、画像処理回路２０８にてＩＨｂ色彩強調やＩＨｂの平均値を確定する（詳細は、特願2002−070497号、特開平7−289507号公報を参照のこと）。またグラフィック回路２１８、２３３、グラフィック回路２（５０１）にて出力される内視鏡関連情報の内、ＩＨｂの平均値１１１３の表示及び時刻情報１１０６のフリーズを行う（BFLW3）。これより合成・マスク処理部２１６から出力されるＳＤＴＶの内視鏡合成画像、及び合成・マスク処理部２３１から出力されるＨＤＴＶの内視鏡合成画像が双方ともフリーズ(静止)された画像となる。
【０１６１】
その後、合成・マスク処理部２１６から出力されるＳＤＴＶの内視鏡合成静止画像、合成・マスク処理部２３１から出力されるＨＤＴＶの内視鏡合成静止画像がコントローラ/セレクタ２３９を経由してメモリ☆（２４０）に記録される（BFLW４）。
【０１６２】
図３６にコントローラ/セレクタ２３９の詳細図を示す。  
ＣＰＵ１（４０１）又はＣＰＵ2（５０３）により、（ＳＩＯ（５１１）、ＳＩＯ(４０７)、 ＰＩＯ（５１２）、ＰＩＯ(４０８)、又はＢＵＦ４１３を経由して）メモリコントロール１２０１が制御される。
【０１６３】
ＦＩＦＯ１２０２，１２０８はＨＤＴＶ、ＳＤＴＶ内視鏡合成静止画像を1フレーム格納し、かつ画像処理を容易にする為にメモリ☆（２４０）に入力されるクロック（本例では７４ＭＨｚの半分の周期である37ＭＨｚ）と同一のクロックに周波数変換する為のものである。なお、メモリ☆（２４０）に入力されるクロックは37ＭＨｚに限るものではなく任意の周波数であってもよく、７４ＭＨｚ又は１３．５ＭＨｚにすることにより、ＦＩＦＯ１２０２，１２０８のいずれかの周波数変換前のクロックと共通にしてもよい（その場合には共通にしたＦＩＦＯは不要となるので、省略してもよい）。またＦＩＦＯ１２０２，１２０８は回路の小規模化の為、ラインメモリにしてもよい。
【０１６４】
メモリコントロール部１２０１による制御動作は以下のとおりである。  
(1)セレクタ１２０３を、入力１２０５−出力１２０６になるようにする。  
(2)メモリコントロール部１２０１は、合成・マスク処理部２１６，ＦＩＦＯ（1フレームメモリ）１２０８を制御して、ＳＤＴＶ内視鏡合成静止画像を1フレーム分ＦＩＦＯ（1フレームメモリ）１２０８に格納し、かつ周波数変換して（１３．５ＭＨｚ→37ＭＨｚ）してメモリ☆（２４０）にＳＤＴＶの内視鏡合成静止画像を格納する。
【０１６５】
(3)セレクタ１２０３を、入力１２０４−出力１２０６になるようにする。
【０１６６】
(4)メモリコントロール部１２０１は、合成・マスク処理部２３１，ＦＩＦＯ（1フレームメモリ）１２０２を制御して、ＨＤＴＶ内視鏡合成静止画像を1フレーム分ＦＩＦＯ（1フレームメモリ）１２０２に格納し、かつ周波数変換して（７４ＭＨｚ→３７ＭＨｚ）してメモリ☆（２４０）にＨＤＴＶの内視鏡合成静止画像を格納する。
【０１６７】
（メモリ☆（２４０）に格納される内視鏡合成画像の格納する範囲は、ＳＤＴＶ/ＨＤＴＶ、表示モード、画面アスペクト比によって自動的に決定される（例えばＣＰＵ１（４０１）が設定する ）。一例を図３７、図３８に示す。表示モード、画面アスペクト比、インデックスに関しては図１８、特願2004−202763号、特願2004−176201号参照のこと）
その後、ＳＤＴＶ内視鏡合成静止画像をメモリ※（２１７）に格納した後（BFLW５）、メモリ※（２１７）から読み出してＤ／Ａ変換器（２３５）やセレクタ(２３８)、デジタル出力部(２３７)を経由して周辺機器に出力する（BFLW６）。
【０１６８】
そして、操作デバイス（例えばキーボード１１４）上に割り当てられた周辺機器のうち、以下の周辺機器に対して記録指示を行うことにより、ＳＤＴＶ内視鏡合成静止画像、ＨＤＴＶ内視鏡合成静止画像が記録される（BFLW７）。
【０１６９】
・ファイリング装置１（３０4）、写真撮影装置１（３０4）、ファイリング装置２（３０９）、写真撮影装置２（３１０）、ファイリング装置３（３１３）、写真撮影装置３（３１７）、ファイリング装置４（３２３）
・プリンタ１（３０２）、プリンタ２（３０７）、プリンタ３（３１２）
なお、記録指示は、ＣＰＵ１によりＳＩＯ４０７→□１、ＰＩＯ４０８→□２を経由してシリアルインターフェース又はパラレルインターフェースのコマンドにより行われる。
【０１７０】
その後、メモリ２１２から、正方画素に対応した拡大（縮小）係数、強調係数、画像回転パラメータなどを読み出し、その係数・パラメータに応じてコントローラ２１１が制御を行い、正方画素に対応した内視鏡画像を作成すると共に、グラフィックも正方画素に対応して合成し、正方画素に対応した内視鏡合成画像を作成する（BFLW８）。
【０１７１】
（正方画素の内視鏡合成画像の一例は640×480（VGAサイズ）、800×600（SVGAサイズ）、1024×768（XGAサイズ）がある。なお、BFLW4にて格納された通常のＳＤＴＶ内視鏡合成静止画像はNTSCでは720×480のサイズとなる。なお、ＨＤＴＶのサイズは1920×1080となり、通常時も正方画素サイズとなっている。）
図３９，図４０にメモリ２１２に格納された拡大係数、強調係数のアドレス構成例を示す。内視鏡画像の画像サイズや内視鏡１０１，１０１’（ＣＣＤ１０２，１０２’）に対応付けて、通常時/正方画素時の拡大係数、強調係数を効率よく格納している。フローAFLW2の初期設定では、図３９，図４０内の通常の拡大係数・強調係数・画像回転パラメータが設定され、フローBFLW8にて図３９，図４０内の正方画素処理時の拡大係数・強調係数・画像回転パラメータが設定される（例えば、ＣＰＵ１（４０１）が設定する ）。
【０１７２】
なお、フローBFLW8でのグラフィックの正方画素に対応する処理は、
・正方画素に対応するように、グラフィック回路２１８、２３３、グラフィック回路２（５０１）にて、グラフィックや文字を作成してもよく、
・BFLW4で作成したＳＤＴＶ内視鏡合成静止画像の内、グラフィック情報のみを正方画素に対応するように補完してもよい。（例えば、720×480の画像から640×480（VGAサイズ）に変更する際には、横方向に720→640のドット幅になるように、合成・マスク処理部２１６内で処理を行う。）
コントローラ２１１はＣＰＵ１（４０１）又はＣＰＵ2（５０３）により、（ＳＩＯ（５１１）、ＳＩＯ（４０７）、ＰＩＯ（５１２）、ＰＩＯ(４０８)、又はＢＵＦ４１３を経由して）制御される。
【０１７３】
なお、フローBFLW8にて図３９，図４０の内の正方画素処理時の拡大係数・強調係数・画像回転パラメータが設定変更されていても、メモリ※（２１７）からREAD されたＳＤＴＶ内視鏡合成静止画像がＤ／Ａ変換器（２３５）やセレクタ(２３８)、デジタル出力部(２３７)を経由して出力されている為、周辺機器には、通常の内視鏡画像の静止画像が出力されることになる。
【０１７４】
また、メモリ２２７及びコントローラ２２６の制御に関しても、同様の動作が可能である。
【０１７５】
その後、合成・マスク処理部２１６から出力された正方画素対応のＳＤＴＶの内視鏡合成静止画像がコントローラ/セレクタ２３９を経由してメモリ☆（２４０）に記録される（BFLW9）。
【０１７６】
メモリコントロール部１２０１による制御動作は以下のとおりである。  
(5)セレクタ１２０３を、入力１２０５−出力１２０６になるようにする。
【０１７７】
(6)メモリコントロール部１２０１は、２１６，ＦＩＦＯ（1フレームメモリ）１２０８を制御して、ＳＤＴＶ内視鏡合成静止画像を1フレーム分ＦＩＦＯ（1フレームメモリ）１２０８に格納し、かつ周波数変換してしてメモリ☆（２４０）にＳＤＴＶの内視鏡合成静止画像を格納する（BFLW9）。
【０１７８】
次に、メモリ☆（２４０）に格納されたＳＤＴＶ内視鏡合成静止画像及びＨＤＴＶ内視鏡合成画像を画像圧縮部（１４０）にて圧縮処理を行い、メモリP（６１９）に格納する（BFLW10）。
【０１７９】
画像圧縮部のセレクタ６０１/６０６、セレクタ６２０/６１１、セレクタ６２１/６１６による切り替えを行うかは、設定画面にて設定可能である。（設定画面上の入力やカーソル移動の動作に関しては特願2004−202763号、特願2004−176201号を参照のこと。）
図４１は画像圧縮部の設定画面の一例を示す。画面の説明は、図４２、図４３、図４４参照。（図４１〜図４４の設定項目は、周辺機器側から通信にて設定も可能である。その際には、図４１の設定画面の表示も周辺機器からの設定内容を表示するようにする。）
図４１の設定においてthumbnail=ON,Encode Type= JPEG,Signal=YCrCb、Encode Num=ＳＤＴＶ1＋ＳＤＴＶ2＋ＨＤＴＶ、Format1=4:2:2とした場合について説明する。
【０１８０】
(7)セレクタ１２０３を、入力１２０６−出力１２０７になるようにする。
【０１８１】
(8)通常のＳＤＴＶ内視鏡合成静止画像の圧縮処理を行う（BFLW10）。
【０１８２】
(ｉ)メモリ☆（２４０）に格納されたＳＤＴＶ内視鏡合成静止画像をREADし、コントローラ６２７によりメモリQ（６２８）に一時的に格納する。
【０１８３】
(ii) セレクタ６０１/６０６を、６０２→６０４→６０５の経路を通るように選択し、コントローラ６２７によりメモリQ（６２８）からＳＤＴＶ内視鏡合成静止画像をREADし、６０４にてサムネイル画像を作成後、サムネイル画像としてＹＵＶ変換部６０９にてYCrCb変換し、圧縮部６１４にて圧縮処理後、コントローラ６１８によりメモリP（６１９）に格納する。
【０１８４】
(iii) セレクタ６０１/６０６を、６０３の経路を通るように選択し、コントローラ６２７によりメモリQ（６２８）からＳＤＴＶ内視鏡合成静止画像をREADし、本画像としてYUV変換部６０９にてYCrCb変換し、６１４にて圧縮処理後、コントローラ６１８によりメモリP（６１９）に格納する。
【０１８５】
なお、設定画面（図４１）にてthumbnail=OFF時には、上記(8)(ii)の処理を省略する。また(8)(ii)においてサムネイル画像の設定は本画像の設定と共通であってもよく、図４１においてサムネイル画像専用の設定項目を設けてもよく、サムネイル画像のみ固定の設定としてもよい（例えば図４１の設定項目、Type=JPEG, Signal=YCrCb、Format1=4:2:2に固定（他の設定項目も同様））。
【０１８６】
また、サムネイル画像作成部６０４にてサムネイル画像を作成する際、
・サムネイルのサイズを固定とし（例えば通常のＳＤＴＶ内視鏡合成静止画像のサムネイル画像=180×120、正方画素のＳＤＴＶ内視鏡合成静止画像のサムネイル画像=160×120、ＨＤＴＶ内視鏡合成静止画像のサムネイル画像=240×135）、その固定サイズになるように本画像を縮小するようにしてもよい。
【０１８７】
・縮小率を固定とし、（例えば通常のＳＤＴＶ内視鏡合成静止画像のサムネイル画像は本画像の1/4、正方画素のＳＤＴＶ内視鏡合成静止画像のサムネイル画像は本画像の1/4、ＨＤＴＶ内視鏡合成静止画像のサムネイルは本画像の1/8）その縮小率でサムネイル画像を作成するようにしてもよい。
【０１８８】
・サムネイル画像のサイズや縮小率は、設定画面にて使用者が任意に設定可能であってもよい。
【０１８９】
・サムネイル画像は内視鏡画像のみであってもよい。その際にはメモリ☆（２４０）に内視鏡合成画像だけでなく、グラフィックを削除したマスク処理のみの内視鏡画像を格納し、(8)(ｉ)にて内視鏡合成画像とマスク処理のみの内視鏡画像をメモリQ（６２８）に格納し、(8)(ii)にてメモリQ（６２８）からマスク処理のみの内視鏡画像を読み出すことでサムネイル画像を作成するようにしてもよい（これより内視鏡画像上にグラフィックが重なっていても、グラフィックが重ならないサムネイル画像を得ることができる）。一例を図４５、図４６に示す。図４５は内視鏡合成画像（又はマスク処理のみの内視鏡画像）からサムネイル画像を作成する例を示し、図４６は図４５のメモリQ（６２８）からREADする範囲を示したテーブル例を示している。
【０１９０】
図４６のテーブル項目の内、表示モード(画面アスペクト比)・インデックス数・内視鏡１０１(CCD102)の種類・画像サイズ(Midium,Semi-Full,Full)に関しては、BFLW3のタイミングでＣＰＵ１(４０１)が画像圧縮部１４０に設定し(BUF413又はSIO407,PIO408を経由して設定する。)、BFLW10のタイミングで、通常のSDTV内視鏡合成静止画像／正方画素のSDTV内視鏡合成静止画像／ＨＤＴＶ内視鏡合成静止画像のサムネイル画像のそれぞれ作成時に、前記画像圧縮部１４０に設定された項目から確定されるパラメータa［］を使用して、図４５のサムネイル画像作成を行ってもよい。
【０１９１】
(9)正方画素のＳＤＴＶ内視鏡合成静止画像、ＨＤＴＶ内視鏡合成静止画像の圧縮処理に関しても(8)と同様に行う（BFLW10）。
【０１９２】
なお、Encode Type= OFF時には、符号６１３の経路を通り、非圧縮にて画像を格納可能である。またEncode Numにて圧縮する画像の数を選定することで圧縮時間の短縮が可能である（例えばEncode Num =ＳＤＴＶ1とすることで、上記(3),(4)、BFLW8, BFLW9,(9)の処理が省略可能）。
【０１９３】
(10)メモリP（６１９）に格納された、圧縮された通常のＳＤＴＶ内視鏡合成静止画像及びサムネイル、正方画素のＳＤＴＶ内視鏡合成静止画像及びサムネイル、ＨＤＴＶ内視鏡合成画像及びサムネイル、をコントローラ６１８により、バスブリッジ５０６を経由して以下の周辺機器に転送する（BFLW１１）。
【０１９４】
・ＣＰＵ2（５０３）にてフォーマット変換し（例えばDCF,EXIF,JFIFなど）、内視鏡関連情報やセキュリティ情報を付加してEthernet（登録商標）コントローラ５１６を経由して、プリンタ５（３２７）、光学記録装置２（MO、DVD、CD±R/Wなど（３３０））、ファイリング装置５（３２８）、写真撮影装置５（３２９）に記録する。転送プロトコルは、TCP/IP,FTP,HTTP,XML,HL7,SGML,DICOMであってもよく、JAVA（登録商標）,COM,DCOM,CORBA,DBMS,RDBMSを使用してもよい。
【０１９５】
・ＣＰＵ2（５０３）にてフォーマット変換し（例えばDCF,EXIF,JFIFなど）、内視鏡関連情報やセキュリティ情報を付加してＵＳＢコントローラ５１８を経由して、プリンタ４（３２２）、光学記録装置（MO、DVD、CD±R/Wなど（３2５））、ファイリング装置４（３２３）、写真撮影装置４（３２４）、ＨＩＤ（ＵＳＢメモリなど、３２６）に記録する。なお、ＵＳＢのClass Driver はHUB Class Driver、Human Interface Devices Class Driver、Communication Device Class Driver、Audio Class Driver、Mass Storage Class Driver 、Still Image Capture Device Class Driver、Printer Class Driver等が対応可能であってもよく、ＵＳＢ On-The-Go 規格やPictBridgeに対応してもよい。なお、コントローラ６１８にてフォーマット変換し、コントローラ６１８からＣＰＵ2（５０３）を経由せずＵＳＢコントローラ５１８に直接転送してもよい。
【０１９６】
・ＣＰＵ2（５０３）にてフォーマット変換し（例えばDCF,EXIF,JFIFなど）、内視鏡関連情報やセキュリティ情報を付加してCARD Controller５１９を経由して、ＰＣカード５２０、メモリカード５２１に記録する。なお、コントローラ６１８にてフォーマット変換し、コントローラ６１８からＣＰＵ2（５０３）を経由せずCARD Controller５１９に直接転送してもよい。
【０１９７】
・なお、フォーマット変換、内視鏡関連情報やセキュリティ情報（後述する）、サムネイルの付加（付属）は、画像圧縮部１４０にて行ってもよい（後述の動画記録も同様とする）。
【０１９８】
・周辺機器に転送する順番として、最初に画像のバックアップとしてＰＣカード５２０、メモリカード５２１に格納し、その後、Ethernet（登録商標）コントローラ５１６やＵＳＢコントローラ５１８を経由して周辺機器に記録するようにしてもよい。これより、Ethernet（登録商標）コントローラ５１６やＵＳＢコントローラ５１８を経由して周辺機器に記録途中、もしくはEthernet（登録商標）（又は上位層のTCP/IPやHTTP,FTPなども含む）やＵＳＢの通信エラー時に、プロセッサ１１３の電源をOFFにした場合にも、再度電源をON時に、（例えば通常処理AFLW11の最初で）ＰＣカード５２０、又はメモリカード５２１に格納した画像及びサムネイルを再度自動的に転送可能である。その際には、周辺機器への記録状態の情報をBackup部５１５,４１１に格納しておくことでＣＰＵ1やＣＰＵ２が記録途中かを判断できる。
【０１９９】
・図４１〜図４４での設定の他、図１７〜図２４のシステム設定画面での選択により、以下のようにしてもよい。
【０２００】
・・設定画面の項目「Remote Control」や「Printer」での選択項目により、図４１の項目「ＳＤＴＶ１」「ＳＤＴＶ２」「ＨＤＴＶ」で選択しなくても他の周辺機器の記録の許可/禁止が自動的に確定してもよい（例えば、設定画面の項目「Remote Control」→D.Fにてファイリング装置５選択時には、記録機器としてＰＣカード５２０、メモリカード５２１及びファイリング装置５が自動的に選択され、他の周辺機器への記録は自動的に禁止するようにしてもよい。（前記記録指示による記録（転送）時に、まず画像のバックアップとしてＰＣカード５２０に記録し、その後メモリカード５２１とファイリング装置５に記録（転送）する））。
【０２０１】
・・設定画面の項目「Remote Control」や「Printer」での選択項目により、図４１の項目「ＳＤＴＶ１」「ＳＤＴＶ２」「ＨＤＴＶ」で選択しなくても記録（転送）する画像の種類を自動的に確定してもよい。（例えば、設定画面の項目「Remote Control」→D.Fにてファイリング装置５選択時には、ＰＣカード５２０及びファイリング装置５に、正方画素のＳＤＴＶ内視鏡合成静止画像とＨＤＴＶ内視鏡合成静止画像のみ記録（転送）するようにし、メモリカード５２１に通常のＳＤＴＶ内視鏡合成静止画像のみを記録（転送）する。）
図４７にファイリング装置、光学記録装置、ＰＣカード５２０、メモリカード５２１、ＵＳＢメモリなどの周辺機器内の画像を記録する記録媒体内の構成例を示す（図４７ではファイルの圧縮形式はJPEGファイルとする。そのため拡張子は自動的に”.jpg”となる。）。記録媒体内はファイルシステム（FAT16,FAT32）で構成されてもよい。
【０２０２】
・ディレクトリ名，ファイル名は内視鏡関連情報（例えば図２８，図２９のIDNO.、Name（患者名）、Sex、D.O..Birth、Age、日付時刻、Physician、Comment）の一部又は組み合わせであってもよい（図４７ではディレクトリ名は”IDNO.”を使用、ファイル名は”日付時刻(20040818)+患者名（yamada、姓）を使用）。ディレクトリ名、ファイル名は文字制限があってもよい。（患者名”Yamada Taro”を使用する場合、姓”Yamada”のみにしてもよく(Space” “の左側を姓とする)、文字制限を８文字として” Yamada T”としてもよい。）もしくは使用者が任意のディレクトリ名を入力可能であってもよい。また、同一のディレクトリ名、ファイル名で複数作成される場合は、名前の最初又は最後に数字をつけることによって区別してもよい（図４７では20040818yamadaの後に数字を入れている）。
【０２０３】
・サムネイル（XXXX_thum.jpg）及び本画像（XXXX.jpg）は、それぞれ別ファイルにしてもよく、サムネイルと本画像を組み合わせて１つのファイルとしてもよい。
【０２０４】
・Root、各ディレクトリ、各ファイルには、ガードキー（又はパスワード）が付属されてもよく（ガードキー（又はパスワード）は周辺機器内に記憶される）、パスワード入力（パスワード入力画面は図１０と同様）、又は（図示しない）認証装置（セキュリティカード、バイオメトリクス（指紋、虹彩、認証、網膜の血管パターン、筆跡、声紋、顔の形状、署名、手の甲の静脈パターン）などによるアクセス制限（表示、消去、修正含む）を行ってもよい。また、属性を読出し専用（READ Only）に設定してもよい。
【０２０５】
・ファイルには、転送された画像、サムネイルの他、以下の内視鏡関連情報を付属情報として付属してもよい。
【０２０６】
・・内視鏡合成画像に表示される情報（IDNO.、Name（患者名）、Sex、D.O..Birth、Age、日付時刻、Physician、Comment）、光源１１７の接続状態（電源状態や通信状態や光源の状態エラーなど）、周辺機器の接続情報（記録枚数、記録状態や接続の有無や電源状態や通信状態、プリンタなどの分割モードやプリント枚数、ＶＴＲの動作状態(再生や録画、停止など）)、内視鏡画像情報（ＩＨｂ平均値、ＩＨｂ擬似カラーの表示域、コントラストのレベル、強調の種類（構造強調又は輪郭強調又は色彩強調）及びレベル、電子拡大率、画像サイズ（Medium 又は Semi-Full 又は Full）、色調設定、モノクロの設定）、内視鏡１０１，１０１’のスイッチ部１０３，１０３’やキーボード１１４やフロントパネル１４２に割り当てられた機能（CapsLockやInsertやかな入力やローマ字入力設定含む）、アローポインタの表示状態、ストップウォッチの設定（動作中/一時停止）、内視鏡関連情報の省略表示状態（1/2/全消去）、選択しているユーザーリスト画面上のユーザー項目及びユーザー設定情報、内視鏡合成画像に表示されている各メッセージ、内視鏡合成画像の表示モード（画面アスペクト比）、インデックス駒表示数及び各情報の内視鏡合成画像上での表示状態（表示/消去）
・・内視鏡１０１，１０１’内のメモリ１０８，１０８’に格納されている情報（内視鏡１０１，１０１’の製品名、シリアルナンバー、ＣＣＤ１０２の種類、鉗子チャネルの数及び各チャネルの径、先端部径の値、挿入部径の値、拡大スケール、内視鏡合成画像上での鉗子位置情報、点検指示情報、内視鏡１０１，１０１’の初回使用日、通電回数、点検回数、サービス情報、メーカーコメント、サービスコメント、修理記録、点検記録、コメント情報、ＣＰＵ１０９，１０９’のプログラムのバージョン、レンタル情報、直視/側視情報、ホワイトバランスデータ）など
・・プロセッサ１１３のシリアルナンバー、電源ON回数、記録処理時の日付時刻、内視鏡１０１，１０１’（ＣＣＤ１０２，１０２’）の種類、調光（Iris）の設定状態、Ethernet（登録商標）のMacアドレス、ＩＰアドレス
・・転送された画像、サムネイルのサイズ情報、縮小率、容量、図４１の情報、色空間(sＲＧＢ など)
・・画像が、本画像かサムネイル画像かの識別情報
・・画像が、通常のＳＤＴＶ内視鏡合成静止画像又は正方画素のＳＤＴＶ内視鏡合成静止画像又はＨＤＴＶ内視鏡合成静止画像かの識別情報
・・各設定画面の情報
（各情報の詳細は、特願2004−202763号、特願2004−176201号も参照のこと。）
・・各フォーマットのヘッダファイルやマーカー（例えばDCF,EXIF,JFIFフォーマット用のパラメータやヘッダや量子化テーブルやハフマンテーブルやフォーマットのバージョンなど）
・・記録している周辺機器やＰＣカードやメモリカードやＵＳＢメモリのシリアルナンバーや製品名
・・図４１〜４４、図１７〜図３１の情報
図４８に本画像とサムネイル画像のファイルの構造例を示す。  
その後、図４１のレリーズタイム（以下、ReleaseTime）で設定された時間が経過した場合は（BFLW１２）、
・ReleaseTimeのＨＤＴＶの設定時間が経過後→フリーズ回路２０６にて内視鏡画像のフリーズを解除する。合成・マスク処理部２３１からは動画像が出力される（グラフィック回路２３３にてＩＨｂの平均値の表示及び時刻情報のフリーズの解除も行う。）
・ReleaseTimeのＳＤＴＶの設定時間が経過後→メモリ※（２１７）からのREAD処理を中止し、同時化回路２１３の出力とグラフィック回路２１８などからなる動画像の内視鏡合成画像を出力する（グラフィック回路２１８にてＩＨｂの平均値の表示及び時刻情報のフリーズの解除も行う。）。
【０２０７】
（BFLW１３）
・なお、図４１のReleaseTimeで設定された時間は一部の周辺機器への記録指示（例えばレリーズキーの入力時のみ）のみ動作するようにしてもよい。（キャプチャーキー入力時には、固定の時間（例えば0.3s）後にBFLW13の動作を行ってもよい。）
・操作デバイスに割り当てられたフリーズキーにより、内視鏡合成画像がフリーズされている状態でBFLW1以降の動作が行われる場合は、全部又は一部の記録指示（例えばキャプチャーキー入力時のみ）においては、BFLW13の時に内視鏡画像をフリーズ解除せずにフリーズ状態のままでよい。（なお、フリーズキーによるフリーズ時では日付時刻のグラフィック表示はフリーズしない。）
なお、BFLW１２の処理中又は処理後に、BFLW１０・BFLW１１の処理を行われていてもよい。その場合には、メモリ☆（２４０）は次の記録指示による画像が格納されてもよく、画像に番号をつけて識別できるようにしてもよい。またメモリ☆（２４０）はリングバッファとしてもよい。
【０２０８】
圧縮部６１４や（後述する）動画エンコード部６２４を含む画像圧縮部１４０はプログラマブルＩＣ（FPGAやDSP、ダイナミックリコンフィギュラブルプロセッサ）などであってもよく、図４１のEncode Typeを設定後に、画像圧縮部１４０の一部（例えば設定変更をした圧縮部６１４又は動画エンコード部６２４）又は全部のブロックの、コンフィグレーションデータやプログラム（ファームウェア）をダウンロード（リコンフィグレーション）し直して、圧縮部６１４又は動画エンコード部６２４の圧縮処理を変更するようにしてもよい。（ＣＰＵ2により、バスブリッジ５０６を経由してダウンロードしてもよく、図示しないFLASHROMなどを圧縮部６１４内に用意し、FLASHROMからダウンロードしてもよい。）。また、ＣＰＵ１、ＣＰＵ２は画像圧縮部１４０の動作状態を監視し（画像圧縮部１４０が定期的にＣＰＵ１、ＣＰＵ２にコマンドを送信したり、パルス信号を送信するなど）、画像圧縮部１４０が意図しない動作をした場合は、画像圧縮部１４０を再度初期化＋ダウンロードし直しを行ってもよい。（初期化＋ダウンロードし直し中に、内視鏡合成画像上にダウンロード中であることを示すエラーメッセージを表示してもよく、操作デバイス上の所定のＬＥＤの点灯/点滅してもよい。また、ダウンロードを正常に完了した場合は、正常に完了した旨を示すメッセージを表示してもよい。）。上記処理は画像伸長部１４１（伸長部７１４や動画デコード部７２４を含む）でも同様とする。
【０２０９】
また、メモリQとメモリPは、同一のメモリ内の別のアドレス領域としてもよい。
【０２１０】
なお、BLFW8におけるSDTVの正方画素対応は、前記例のほか、画像圧縮部１４０において、通常のSDTV内視鏡合成静止画像を補間処理するこどで（例えば、バイリニア法／バイキュービック法で720×480→640×480に補間処理する）正方画素対応してもよい。
【０２１１】
通常処理（AFLW11）の内、内視鏡合成画像の動画記録は以下のようにして行われる。  
操作デバイス上に割り当てられた以下の記録指示キーが入力された場合に、それぞれの周辺機器が動画記録を行う。（再度指示キーが入力された場合は、一時停止又は停止動作を行う。）
・ＶＴＲキー：ＶＴＲ1（３０３）、ＶＴＲ２（３０８）、ＶＴＲ３（３１６）、ファイリング装置３（３１３）へ動画像の記録を行う。（なお、記録指示は、ＣＰＵ１によりＳＩＯ４０７→□１、ＰＩＯ４０８→□２を経由してシリアルインターフェース又はパラレルインターフェースのコマンドにより行われる。）
・M-RECキー：光学記録装置（MO、DVD、CD±R/Wなど（３２５））、ファイリング装置４（３２３）、ＨＩＤ（ＵＳＢマウス）、光学記録装置２（MO、DVD、CD±R/Wなど（３３０））、ファイリング装置５（３２８）へ動画像の記録を行う。
【０２１２】
（周辺機器の各々について独立して記録指示キーを設けてもよい。また、ＶＴＲキー入力時に前記周辺機器の一部のみ記録可能にしてもよい（M-RECキーに関しても同様とする）。）
M-RECキーによる動画記録の詳細は以下の通り。  
・図４１のムービーエンコード（以下、MovieEncode）にて設定された設定情報に基づき、セレクタ２３８、セレクタ６２９、サイズ変更部６２２、ＹＵＶ変換部６２３、動画エンコード部６２４の設定を行う。
【０２１３】
・動画エンコード部６２４の制御により、バスブリッジ５０６を経由して以下の周辺機器に転送する。
【０２１４】
・・ＣＰＵ2（５０３）にてフォーマット変換し、内視鏡関連情報やセキュリティ情報を付加してEthernet（登録商標）コントローラ５１６を経由して、光学記録装置２（MO、DVD、CD±R/Wなど（３３０））、ファイリング装置５（３２８）に記録する。転送プロトコルは、TCP/IP,FTP,HTTP,XML,HL7,SGMLであってもよく、JAVA（登録商標）,COM,DCOM,CORBA,DBMS,RDBMSを使用してもよい。
【０２１５】
・・ＣＰＵ2（５０３）にてフォーマット変換し、内視鏡関連情報やセキュリティ情報を付加してＵＳＢコントローラ５１８を経由して、光学記録装置（MO、DVD、CD±R/Wなど（３２５））、ファイリング装置４（３２３）、ＨＩＤ（ＵＳＢメモリなど、３２６）に記録する。なお、ＵＳＢのクラスドライバ（以下、Class Driver ）はHUB Class Driver、Human Interface Devices Class Driver、Communication Device Class Driver、Audio Class Driver、Mass Storage Class Driver 、Still Image Capture Device Class Driver、Printer Class Driver等が対応可能であってもよく、ＵＳＢ On-The-Go 規格に対応してもよい。なお、動画エンコード部６２４にてフォーマット変換し、ＣＰＵ2（５０３）を経由せずＵＳＢコントローラ５１８に直接転送してもよい。
【０２１６】
・・ＣＰＵ2（５０３）にてフォーマット変換し、内視鏡関連情報やセキュリティ情報を付加してCARD Controller５１９を経由して、ＰＣカード５２０、メモリカード５２１に記録する。なお、動画エンコード部６２４にてフォーマット変換し、ＣＰＵ2（５０３）を経由せずCARD Controller５１９に直接転送してもよい。
【０２１７】
・・周辺機器に転送する順番として、最初にＰＣカード５２０、メモリカード５２１に格納し、その後、Ethernet（登録商標）コントローラ５１６やＵＳＢコントローラ５１８を経由して周辺機器に記録するようにしてもよい。これより、Ethernet（登録商標）コントローラ５１６やＵＳＢコントローラ５１８を経由して周辺機器に記録途中に、プロセッサ１１３の電源をOFFにした場合にも、再度電源をON時に、（例えば通常処理AFLW11の最初で）ＰＣカード５２０、又はメモリカード５２１に格納した画像を再度自動的に転送可能である。その際には、周辺機器へ記録状態の情報をBackup部５１５，４１１に格納しておくことでＣＰＵ1やＣＰＵ２が記録途中かを判断できる。
【０２１８】
・ファイリング装置、光学記録装置、ＰＣカード５２０、メモリカード５２１、ＵＳＢメモリなどの周辺機器内の画像を記録する記録媒体内の構成は図４７と同様であってもよい。（ファイルの圧縮形式がMPEG2ファイルの場合、拡張子は自動的に”.mpg”又は”m2p”となる。）ディレクトリ名がID.NOである場合、同一のID.NOならば、同一のフォルダに静止画像ファイル（.jpgファイル）と動画ファイル（.mpg）ファイルを記録してもよい。
【０２１９】
・ファイルには、転送された画像の他、以下の内視鏡関連情報を付属情報として付属してもよい。
【０２２０】
・・内視鏡合成画像に表示される情報（IDNO.、Name（患者名）、Sex、D.O..Birth、Age、日付時刻、Physician、Comment、光源１１７の接続状態（電源状態や通信状態や光源の状態エラーなど）、周辺機器の接続情報（記録枚数、記録状態や接続の有無や電源状態や通信状態、プリンタなどの分割モードやプリント枚数、ＶＴＲの動作状態(再生や録画、停止など）)、内視鏡画像情報（ＩＨｂ平均値、ＩＨｂ擬似カラーの表示域、コントラストのレベル、強調の種類（構造強調又は輪郭強調又は色彩強調）及びレベル、電子拡大率、画像サイズ（Medium 又は Semi-Full 又は Full）、色調設定、モノクロの設定）、内視鏡１０１，１０１’のスイッチ部１０３，１０３’やキーボード１１４やフロントパネル１４２に割り当てられた機能（CapsLockやInsertやかな入力やローマ字入力設定含む）、アローポインタの表示状態、ストップウォッチの設定（動作中/一時停止）、省略表示状態（1/2/全消去）、選択しているユーザーリスト画面上のユーザー項目及びユーザー設定情報、内視鏡合成画像に表示されている各メッセージ、内視鏡合成画像の表示モード（画面アスペクト比）、インデックス駒表示数）及び各情報の内視鏡合成画像上での表示状態（表示/消去）
・・内視鏡１０１，１０１’内のメモリ１０８，１０８’に格納されている情報（内視鏡１０１，１０１’の製品名、シリアルナンバー、ＣＣＤ１０２の種類、鉗子チャネルの数及び各チャネルの径、先端部径の値、挿入部径の値、拡大スケール、内視鏡合成画像上での鉗子位置情報、点検指示情報、内視鏡１０１，１０１’の初回使用日、通電回数、点検回数、サービス情報、メーカーコメント、サービスコメント、修理記録、点検記録、コメント情報、ＣＰＵ１０９，１０９’のプログラムのバージョン、レンタル情報、直視/側視情報、ホワイトバランスデータ）など
・・プロセッサ１１３のシリアルナンバー、電源ON回数、記録処理時の日付時刻、内視鏡１０１，１０１’（ＣＣＤ１０２，１０２’）の種類、調光（Iris）の設定状態、Ethernet（登録商標）のMacアドレス、ＩＰアドレス
・・転送された画像のサイズ情報、縮小率、容量、図４１の情報、色空間(sＲＧＢなど)
・・画像の識別情報
・・各設定画面の情報
（各情報の詳細は、特願2004−202763号、特願2004−176201号も参照のこと。）
・・各フォーマットのヘッダファイルやマーカー
・・記録している周辺機器やＰＣカードやメモリカードやＵＳＢメモリのシリアルナンバーや製品名
・・図４１〜図４４、図１７〜図３１の情報
なお、画像圧縮部１４０や（後述する）画像伸長部１４１の各ブロックは、（図示しない）作業処理用のメモリを使用してもよい。
【０２２１】
なお、図３６、図７において、37ＭＨｚのクロックを７４ＭＨｚに置き換えた場合、セレクタ１２０３を入力１２０４−出力１２０７又は入力１２０５−出力１２０７にセレクトすることで、◇へ動画像を入力することも可能である。
【０２２２】
その場合には、図４９にあるように、圧縮処理部２（１６０１）をFPGAやDSP、ダイナミックリコンフィギュラブルプロセッサなどのプログラマブルな回路（ＩＣ）とし、同じハードウェアである圧縮処理部２（１６０１）で、静止画像の圧縮処理か動画像の圧縮処理かを切り替えることが可能であってもよい。（図４１のEncode TypeでJPEG, JPEG2000,TIFF, BMP,AVI,MPEG,H.264,WMVから1つを選択できるようにし、選択結果に応じて、静止画像の圧縮処理、動画像の圧縮処理など対応したブロック（ファームウェア）をダウンロードし直すようにしてもよい。ダウンロードは、ＣＰＵ2により、バスブリッジ５０６を経由して行ってもよく、図示しないFLASHROMなどを用意し、FLASHROMからダウンロードしてもよい。 初期化＋ダウンロードし直し中に、内視鏡合成画像上にダウンロード中であることを示すエラーメッセージを表示してもよく、操作デバイス上の所定のＬＥＤの点灯/点滅してもよい。また、ダウンロードを正常に完了した場合は、正常に完了した旨を示すメッセージを表示してもよい。）。
【０２２３】
図５０は、通常処理（AFLW11）の内、記録された内視鏡合成静止画像の表示を示すフローチャートを示す。
【０２２４】
まず、操作デバイス上に割り当てられた記録画像表示指示キーが入力されているかを検出する（CFLW2）。
【０２２５】
検出方法は、以下の方法のすべてまたはいずれかであってもよい。（後述する動画表示時も同様とする。）
・操作デバイスからＳＩＯ４０７、ＰＩＯ４０８を経由してＣＰＵ１(４０１)が検出する。
【０２２６】
・ＨＩＤ（３２６）（キーボードやマウス、ホイール）から５３２、５１８、（５０６）を経由してＣＰＵ2(５０３)が検出。又はＣＰＵ2(５０３)からＳＩＯ（５１１）→ＳＩＯ(４０７)、 ＰＩＯ（５１２）→ＰＩＯ(４０８)、を経由してＣＰＵ１（４０１）が検出。
【０２２７】
（周辺機器の各々について独立して表示指示キーを設けてもよい。その際には、図５１の項目”Device” の設定を省略してもよい。）
その後、グラフィック回路２１８、２３３、又はグラフィック回路２（５０１）にて、表示準備中であることを示すWaitメッセージ（例えば“Please Wait”の文字）を表示する（CFLW３）。内視鏡合成画像を特定の色（例えば黒やカラーバー）に塗りつぶしてもよい。（CFLW６、CFLW９、CFLW１３、CFLW１６の処理も同様とする）
その後、周辺機器の記録媒体に格納されているディレクトリ名やファイル名が表示される（CFLW４）。
【０２２８】
・どの周辺機器の記録媒体を表示するかは、設定画面（図５１）のDecode→Deviceにて設定する（詳細は図５２参照）。
【０２２９】
・ディレクトリ名やファイル名の表示例を図５３に示す。表示する際は、設定画面（図５１）のDecode→DecodeTypeにて設定された種類の画像やサムネイルのみ表示するようにしてもよい。（画像やサムネイルの付属情報の内、通常のＳＤＴＶ内視鏡合成静止画像又は正方画素のＳＤＴＶ内視鏡合成静止画像又はＨＤＴＶ内視鏡合成静止画像かの識別情報より自動的に識別表示を行うことが可能である。もしくは画像、サムネイルの付属情報の内、サイズ情報、縮小率、容量から判別してもよい。）
なお、図５３に記載のディレクトリ名やファイル名、及びディレクトリ−ファイル間の構成は図４７と同様とする。また図５３の表示は、ディレクトリ名だけでもよく、ディレクトリ名を選択して特定キーを入力時（例えばマウスの右クリック）のみ、ディレクトリに格納されているファイル名を表示するようにしてもよい。また選択したディレクトリ名やファイル名は、操作デバイス上の特定キー（例えばキーボード１１４の文字キーやＨＩＤ３２６（キーボードやマウスやホイール）の文字キー）により名前の変更が可能とする。また、ディレクトリ名やファイル名が多く複数ページにわたる場合は、CFLW8〜10と同様のページ切り替えを行ってもよい。
【０２３０】
図５４に示すように、図５３の表示状態で、操作デバイスの特定キーを入力することで、検索メッセージを表示し、ディレクトリ名又はファイル名を入力することにより、該当するディレクトリ名やファイル名のみ表示するようにしてもよい。
【０２３１】
操作デバイスの特定キー（例えばキーボード１１４の矢印キーやＨＩＤ３２６（キーボードやマウスやホイール）の矢印キーや左クリック）によりディレクトリ名を選択し、確定キー（例えばキーボード１１４のENTERキーやＨＩＤ３２６（キーボードやマウスやホイール）のENTERキーや左ダブルクリック）を入力して確定した場合は（CFLW５）、Waitメッセージを表示中に（CFLW６）マルチ画像の作成を行い、マルチ画像の表示を行う（CFLW７）。
【０２３２】
マルチ画像表示の詳細は以下の通り。  
・ＣＰＵ２（５０３）はディレクトリに格納されたファイルを、設定画面（項目”Device”）で選択した周辺機器から、バスブリッジ５０６、コントローラ７１８を経由してメモリ７１９に格納する（ＣＰＵ２（５０３）を経由せずに格納してもよい）。ディレクトリに格納されたファイルすべてをあらかじめメモリ７１９に格納してもよく、サムネイル画像のみをあらかじめメモリ７１９に格納してもよい。
【０２３３】
・ファイルの付属情報からセレクタ７１６、７２１、７１１、７２０を制御して、伸長部７１４、ＲＧＢ変換部７０９の処理を行う（詳細は図５５参照）。セレクタ７０６、７０１は、７０５→７０４→７０２を通るように選択する。
【０２３４】
・設定画面（図５１）のDecode→thumbnailがUSEに設定されている場合は、サムネイルファイルよりマルチ画像を作成する。マルチ画像に表示されるサムネイルの個数は、サムネイルファイルのサイズにより確定する。（例えばサムネイルファイルが、通常のＳＤＴＶ合成静止画像の種類で、サイズが180×120の場合、マルチ画像全体の表示範囲は720×480となる為、サムネイルの個数は16個となる）
・設定画面（図５１）のDecode→thumbnailがNOに設定されている場合は、設定画面（図５１）のDecode→Mult Num.で設定されたサムネイルの数に応じて、本画像のファイルからサムネイルを作成して表示する。（例えば、本画像が通常のＳＤＴＶ合成静止画像の種類で、Mult Num.=16の場合、720×480の本画像から1/4に縮小して180×120のサムネイル画像を作成して表示する。）
・サムネイル／マルチ画像作成部７０４にてマルチ画像作成後、同期回路７２５にてマルチ画像１フレーム分格納し、７４ＭＨｚのクロックに同期したマルチ画像と、ＳＤＴＶ内視鏡合成静止画像として１３．５ＭＨｚのクロックに同期したマルチ画像が、合成・マスク処理部２１６、２３１に出力される。同期回路７２５の一例を図５６に示す。メモリコントロール回路１３０１によって、同期回路７２５のＦＩＦＯ１３０２，１３０８及び２１６、２３１が制御され、同期した画像が出力できる。（Decode→DecodeTypeで設定された種類に対応する同期処理のみ行ってもよい（例えば、ＳＤＴＶ1（通常のＳＤＴＶ内視鏡合成静止画像）又はＳＤＴＶ2（正方画素のＳＤＴＶ内視鏡合成静止画像）が選択された場合は、２１６に入力される１３．５ＭＨｚのクロックに同期したマルチ画像の同期処理のみ行い、ＨＤＴＶ（ＨＤＴＶ内視鏡合成静止画像）が選択された場合は、２３１に入力される７４ＭＨｚのクロックに同期したマルチ画像のみ同期処理を行ってもよい））。
【０２３５】
・Decode→DecodeTypeにて設定された種類のマルチ画像のみ表示するようにしてもよい。（例えば、ＳＤＴＶ1（通常のＳＤＴＶ内視鏡合成静止画像）又はＳＤＴＶ2（正方画素のＳＤＴＶ内視鏡合成静止画像）が選択された場合は、合成・マスク処理部２１６に入力されたＳＤＴＶ画像のマルチ画像のみ２１６が出力し、合成・マスク処理部２３１はマルチ画像を出力せず特定色（黒、青など）の画面を表示するように制御してもよい（警告メッセージを表示しているようにしてもよい。）一方、ＨＤＴＶ（ＨＤＴＶ内視鏡合成静止画像）が選択された場合は、２３１に入力されたＨＤＴＶ画像のマルチ画像のみ２３１が出力し、２１６はマルチ画像を出力せず特定色（黒、青など）の画面を表示するように制御してもよい（警告メッセージを表示しているようにしてもよい。）。
【０２３６】
・マルチ画像の表示例を図５７、図５８に示す。マルチ画像とともに選択枠を表示してもよく、操作デバイスの特定キー（例えばキーボード１１４の矢印キーやＨＩＤ３２６（キーボードやマウスやホイール）の矢印キーや左クリック）により選択枠の移動が可能である。選択枠はグラフィック回路２１８、２３３、グラフィック回路２（５０１）にて作成され合成・マスク処理部２１６、２３１にて合成される。
【０２３７】
・サムネイルファイルがグラフィック（文字）のある内視鏡合成画像の場合は図５７のように表示され、マスク処理された内視鏡画像のみの場合は図５８のように表示される。
【０２３８】
操作デバイスの特定キー（例えばキーボード１１４のPageUP,PageDownキーやＨＩＤ３２６（キーボードやマウスやホイール）のPageUP,PageDownキーやマウススクロール）によりマルチ画像のページ切り替え指示があった場合は（CFLW8）、Waitメッセージを表示中に指定されたページのマルチ画像を作成し（CFLW９）、指定されたページのマルチ画像を表示する（CFLW10）。表示例を図５８に示す。図５８のように次ページの指示（例えばPageUpキーの入力）には次ページのマルチ画像を表示し、前ページの指示（例えばPageDownキーの入力）には前ページのマルチ画像を表示するようにしてもよい。また、ページ切り替え時には選択枠は常時左上に選択されるようにしてもよい。ページが１ページしかないのにページ切り替えの指示をした場合／前ページがないのに前ページの指示をした場合／次ページがないのに次ページの指示をした場合はキー入力を無効にし、かつエラー音やエラー表示などの警告を行ってもよい。また、何ページかを示す為のページ数を隅に表示してもよい。
【０２３９】
操作デバイスの特定キー（例えばキーボード１１４のBSキーやESCキー、ＨＩＤ３２６（キーボードやマウスやホイール）のBSキーやESCキー）により前画面戻りの指示があった場合は（CFLW１１）、CFLW３のフローに移動し、ディレクトリ名、ファイル名を表示する（CFLW４）。
【０２４０】
選択枠にてサムネイルを選択し、操作デバイスの確定キー（例えばキーボード１１４のENTERキーやＨＩＤ３２６（キーボードやマウスやホイール）のENTERキーや左ダブルクリック）を入力して確定した場合は（CFLW１２）、Waitメッセージを表示中に選択されたサムネイルの本画像を作成し（CFLW１３）、表示を行う（CFLW１４）。
【０２４１】
本画像作成・表示の詳細は以下の通り。  
・ＣＰＵ２（５０３）は、選択枠で選択したサムネイルファイルの本画像にあたるファイルを、設定画面（項目”Device”）で選択した周辺機器から、バスブリッジ５０６、コントローラ７１８を経由してメモリ７１９に格納する（ＣＰＵ２（５０３）を経由せずに格納してもよい）。本画像を含めてファイルすべてをあらかじめメモリ７１９に格納している場合は、再度周辺機器から転送する必要はない。
【０２４２】
・本画像のファイルの付属情報からセレクタ７１６、７２１、７１１、７２０を制御して、伸長部７１４、ＲＧＢ変換部７０９の処理を行う（詳細は図５５参照）。セレクタ７０６、７０１は、経路７０３を通るように選択する。
【０２４３】
・経路７０３を経由した本画像は、同期回路７２５にてＨＤＴＶ内視鏡合成静止画像として７４ＭＨｚのクロックに同期し、又はＳＤＴＶ内視鏡合成静止画像として１３．５ＭＨｚのクロックに同期して、合成・マスク処理部２１６、２３１に出力される。（Decode→DecodeTypeで設定された種類に対応する同期処理のみ行ってもよい（例えば、ＳＤＴＶ1（通常のＳＤＴＶ内視鏡合成静止画像）又はＳＤＴＶ2（正方画素のＳＤＴＶ内視鏡合成静止画像）が選択された場合は、２１６に入力されるＳＤＴＶ内視鏡合成静止画像の同期処理のみ行い、ＨＤＴＶ（ＨＤＴＶ内視鏡合成静止画像）が選択された場合は、２３１に入力されるＨＤＴＶ内視鏡合成静止画像のみ同期処理を行ってもよい））。
【０２４４】
・Decode→DecodeTypeにて設定された種類の本画像のみ表示するようにしてもよい。（例えば、ＳＤＴＶ1（通常のＳＤＴＶ内視鏡合成静止画像）又はＳＤＴＶ2（正方画素のＳＤＴＶ内視鏡合成静止画像）が選択された場合は、合成・マスク処理部２１６に入力されたＳＤＴＶ画像の本画像のみ２１６が出力し、合成・マスク処理部２３１は本画像を出力せず特定色（黒、青など）の画面を表示するように制御してもよい（警告メッセージを表示しているようにしてもよい。）。一方、ＨＤＴＶ（ＨＤＴＶ内視鏡合成静止画像）が選択された場合は、２３１に入力されたＨＤＴＶ画像の本画像のみ２３１が出力し、２１６は本画像を出力せず特定色（黒、青など）の画面を表示するように制御してもよい（警告メッセージを表示しているようにしてもよい。）。）
・本画像の表示例を図５９に示す。本画像表示時は、操作デバイス上の専用ＬＥＤを点灯するか、メッセージを表示することにより、記録画像が表示されていることを明示するようにしてもよい。（使用者は記録画像が表示されていることを容易に把握できる。）。
【０２４５】
操作デバイスの特定キー（例えばキーボード１１４のPageUP,PageDownキーやＨＩＤ３２６（キーボードやマウスやホイール）のPageUP,PageDownキーやマウススクロール）により本画像のページ切り替え指示があった場合は（CFLW15）、Waitメッセージを表示中に指定されたページのマルチ画像を作成し（CFLW16）、指定されたページの本画像を表示する（CFLW17）。表示例を図５９に示す。図５９のように次ページの指示（例えばPageUpキーの入力）には次ページの本画像を表示し、前ページの指示（例えばPageDownキーの入力）には前ページの本画像を表示するようにしてもよい。また、本画像が1枚しかないのにページ切り替えの指示をした場合／前ページがないのに前ページの指示をした場合／次ページがないのに次ページの指示をした場合はキー入力を無効にし、かつエラー音やエラー表示などの警告を行ってもよい。（図５８のように何ページかを示す為のページ数を隅に表示してもよい。）
操作デバイスの特定キー（例えばキーボード１１４のBSキーやESCキー、ＨＩＤ３２６（キーボードやマウスやホイール）のBSキーやESCキー）により前画面戻りの指示があった場合は（CFLW18）、CFLW6のフローに移動し、マルチ画像を表示する。
【０２４６】
操作デバイスの特定キー（例えばキーボード１１４の矢印キーやＨＩＤ３２６（キーボードやマウスやホイール）の矢印キーや左クリック）によりファイル名を選択し、確定キー（例えばキーボード１１４のENTERキーやＨＩＤ３２６（キーボードやマウスやホイール）のENTERキーや左ダブルクリック）を入力して確定した場合は（CFLW１９）、Waitメッセージを表示中に本画像の作成を行い（CFLW１３）、ファイルに対応する本画像の表示を行う（CFLW14）。
【０２４７】
ディレクトリ名やファイル名の表示中に前画面戻りの指示があった場合は（CFLW20）、記録画像表示を終了する（CFLW21）。
【０２４８】
なお、図５０において、正方画素のSDTV内視鏡合成静止画像の本画像・サムネイルを表示する際、補間処理することで通常のSDTV内視鏡合成静止画像のサイズに変更して表示するようにしてもよい。（例えば、バイリニア法／バイキュービック法で640×480→720×480に補間処理する）。
【０２４９】
通常処理（AFLW11）の内、内視鏡合成画像の動画表示（再生）は以下のようにして行われる。
【０２５０】
・操作デバイス上に割り当てられた以下の表示指示キーが入力された場合に、それぞれの周辺機器が動画再生を行う。（再度指示キーが入力された場合は、一時停止又は停止動作を行う。）
・・ＶＴＲ再生キー：ＶＴＲ1（３０３）、ＶＴＲ２（３０８）、ＶＴＲ３（３１６）、ファイリング装置３（３１３）から動画像の再生を行う。（なお再生指示は、ＣＰＵ１によりＳＩＯ４０７→□１、ＰＩＯ４０８→□２を経由してシリアルインターフェース又はパラレルインターフェースのコマンドにより行われる。）
・・M-PLYキー：光学記録装置（MO、DVD、CD±R/Wなど（３２５））、ファイリング装置４（３２３）、ＨＩＤ（ＵＳＢマウス）、光学記録装置２（MO、DVD、CD±R/Wなど（３３０））、ファイリング装置５（３２８）へ動画像の記録を行う。
【０２５１】
（周辺機器の各々について独立して表示指示キーを設けてもよい。その際には、図５１の項目”Device” の設定を省略してもよい。）
・M-PLYキーが入力された場合は、以下の動作を行う。  
・・表示準備中であることを示すWaitメッセージ（例えば“Please Wait”の文字）を表示する。  
・・周辺機器の記録媒体に格納されているディレクトリ名やファイル名が表示される（CFLW４と同様）。
【０２５２】
・・操作デバイスの特定キー（例えばキーボード１１４の矢印キーやＨＩＤ３２６（キーボードやマウスやホイール）の矢印キーや左クリック）によりディレクトリ名を選択し、確定キー（例えばキーボード１１４のENTERキーやＨＩＤ３２６（キーボードやマウスやホイール）のENTERキーや左ダブルクリック）を入力して確定した場合は、Waitメッセージを表示後、動画像の再生を行う。
【０２５３】
・M-PLYキーによる動画再生の詳細は以下の通り。  
・・ＣＰＵ２（５０３）はディレクトリに格納されたファイルを設定画面で選択した周辺機器からバスブリッジ５０６、７２６を経由して、動画デコード部７２４、ＲＧＢ変換部７２３の処理を行う（図５５と同様に付属情報に基づき、対応したデコード処理やＲＧＢ変換を自動的に行う）。
【０２５４】
・・７２２にて設定画面（図５１）のDecode→SIZEで設定されたサイズに変更する。
【０２５５】
・・設定画面（図５１）のDecode→Decode Typeの設定に応じて、セレクタ７２９を選択する。（ＨＤＴＶを選択時は、７４ＭＨｚを選択し、７４ＭＨｚクロックに同期した動画像を出力し、ＳＤＴＶ1，2選択時は１３．５ＭＨｚを選択し、１３．５ＭＨｚのクロックに同期した動画像を出力する。
【０２５６】
・・Decode→DecodeTypeにて設定された種類の動画像のみ表示するようにしてもよい。（例えば、ＳＤＴＶ1，2が選択された場合は、２１６に入力されたＳＤＴＶ動画像のみ２１６が出力し、ＨＤＴＶが選択された場合は、２３１に入力されたＨＤＴＶ動画像のみ２３１が出力してもよい。
【０２５７】
・・動画像の表示する際、設定画面（図５１）のDecode→PinP（ピクチャ・イン・ピクチャ）でONを設定することにより、図６０のように内視鏡１０１，１０１’の撮像画像（同時化回路２２８、２１３の出力と、グラフィック回路２１８、２３３、グラフィック回路２（５０１）で作成された内視鏡関連情報からなる内視鏡合成画像）に合成して表示してもよい（図６０では、設定画面（図５１）のDecode→SIZEが1/2、Decode→PositionがLRの場合）。
【０２５８】
・・操作デバイスの特定キーにより、トリックプレー（早送り、巻き戻し、一時停止、停止など）を行ってもよい。
【０２５９】
なお、図８、図５６において、37ＭＨｚのクロックを７４ＭＨｚに置き換えた場合、図６１にあるように、伸長処理部２（１４０１）をFPGAやDSP、ダイナミックリコンフィギュラブルプロセッサなどのプログラマブルな回路（ＩＣ）とし、同じハードウェアである伸長処理部２（１４０１）で、静止画像の伸長処理か動画像の伸長処理かを切り替えることが可能であってもよい。（図５１のSelectでJPEG, JPEG2000,TIFF, BMP、AVI,MPEG,H.264,WMVから1つを選択できるようにし、選択結果に応じて、静止画像の伸長処理、動画像の伸長処理など対応したブロック(ファームウェア)をダウンロードし直すようにしてもよい。ダウンロードは、ＣＰＵ2により、バスブリッジ５０６を経由して行ってもよく、図示しないFLASHROMなどを用意し、FLASHROMからダウンロードしてもよい。また、初期化＋ダウンロードし直し中に、内視鏡合成画像上にダウンロード中であることを示すエラーメッセージを表示してもよく、操作デバイス上の所定のＬＥＤの点灯/点滅してもよい。また、ダウンロードを正常に完了した場合は、正常に完了した旨を示すメッセージを表示してもよい。）
図６２は、図２，図７及び図８における、２３９−６２７間、２３８−６２２間、７２５−７０１間、７２２−２３１（２１６）間、その他プロセッサ１１３内の任意のブロック間での画像転送例を示した図である。Ｒ，Ｇ，ＢはそれぞれRed,Green,Blue画像のデータを示し、Y,Cr,Cbはそれぞれ輝度信号、色差信号のデータを示す。ブロック間をクロックに同期して転送される。画像上のドットとの関係を図６３，図６４に示す。図６３は画像上のドットととＲ，Ｇ，Ｂの関係を示し、図６４は画像上のドットとＹ，Ｃr，Ｃbの関係を示している。なお、各データは、任意のビット数（例えば、8bit 又は10bit）であってもよい。
【０２６０】
図６２の(1)〜(7)について説明する。  
図６２(1)：画像の1ドットに対応するＲ，Ｇ，Ｂデータをパラレルで１クロックごとに順に転送する。  
図６２(2)：画像の1ドットに対応するY,Cr,Cbデータをパラレルで１クロックごとに順に転送する（各ブロックに（図示しない）YcrCb→ＲＧＢ変換回路をブロック内に設けてもよい。）。
【０２６１】
図６２(3)：画像の１ドットについて、最初のクロックでR,Gデータをパラレルで転送し、次のクロックでBデータを転送する（データを交互に転送するためのマルチプレクサ回路をブロック内に設けてもよい。またこのように交互に転送する場合は、クロックを倍にて転送してもよい（例えばブロック内で１３．５ＭＨｚで処理している場合は、27ＭＨｚで出力するようにしてもよい。以下の処理でも同様とする。））。
【０２６２】
図６２(4)：画像の1ドットについて、最初のクロックでR,Gデータをパラレルで転送し、次のクロックでBデータし、かつ次の画像のドットのRデータをパラレルで転送する。次のクロックでは、G,Bデータをパラレルで転送する。
【０２６３】
図６２(5)：Yデータはクロックごとに転送するが、Cr,Cbデータは最初のクロックでCbデータを、次のクロックでCrデータを転送する。 これより、Y:Cr:Cb=4:2:2の比でデータが転送されることになる。
【０２６４】
図６２(6)：画像の1ドットに対応するＲ，Ｇ，Ｂデータを１クロックごとに順に転送する。（データを交互に転送するためのマルチプレクサ回路をブロック内に設けてもよい。またこのように交互に転送する場合は、クロックを３倍にて転送してもよい（例えばブロック内で１３．５ＭＨｚで処理している場合は、４０．５ＭＨｚで出力するようにしてもよい。））
図６２(7)：Y,Cr,Cbデータは１クロックごとに転送するが、Cb0→Y0→Cr0→Y1と転送される為、Y:Cr:Cb=4:2:2の比でデータが転送されることになる。（データを交互に転送するためのマルチプレクサ回路をブロック内に設けてもよい。またこのように交互に転送する場合は、クロックを倍にて転送してもよい（例えばブロック内で１３．５ＭＨｚで処理している場合は、27.5ＭＨｚで出力するようにしてもよい。））
なお、画像転送は、 デジタル伝送規格ITU-R BT.656/BT.601/ BT.709/ BT.799/BT.1120/BT1364/ BTA S-001/ BTA S-002/BTA S-004/BTA S-005に準ずるものでであってもよい。
【０２６５】
以上により、本発明の内視鏡装置によれば、
・使用者が、操作デバイスに、記録したい周辺機器の記録指示キーを選択して割り当てることにより、複数の周辺機器から記録する周辺機器を選択可能である。（図２５など参照）
・符号化（圧縮）したデジタル画像は、通常のＳＤＴＶ内視鏡合成静止画像、正方画素のＳＤＴＶ内視鏡合成静止画像の複数のサイズを生成可能であり、かつメモリ２１２から通常又は正方画素に対応した拡大（縮小）係数、強調係数、画像回転パラメータなどを読み出しコントローラ１１１が制御を行い内視鏡画像の処理を行うことで、それぞれのサイズに最適な内視鏡画像の処理が可能となる。また、サイズごとに記録周辺機器を設定可能である。
【０２６６】
・使用者が、図４１〜図４４の設定画面にて、以下の処理を容易かつ確実に行なうことが可能である。  
・・項目”Encode Type”にて符号化の種類を選択することにより、使用者が設定したい符号化処理を選択できる。また、画像圧縮部１４０、画像伸長部１４１の全部（又は一部）がプログラマブルＩＣで構成される場合には、項目”Encode Type”で選択後に、自動的に対応するコンフィグレーションデータやプログラム（ファームウエア）をダウンロード（リコンフィグレーション）し直して、符号化処理を変更できる。よって同一のハードウェアにて複数の符号化処理を行なうことが可能となる。
【０２６７】
・・符号化の種類は、動画（WMV/H.264/MPEG2/MPEG4/AVI）又は静止画（JPEG/JPEG2000/TIFF/BMP）の符号化が可能となる。  
・・項目”Encode Type”をOFFにすることにより、符号化しない（非圧縮）の画像を記録/再生表示可能である。
【０２６８】
・使用者が、周辺機器に記録されたデジタル画像を容易かつ確実に表示可能である（図５９，図６０）。また図５１の設定画面での設定や、記録した画像の付属情報より、画像伸長部１４１の処理を自動的に行なうことが可能である（図５０など参照）。また再生画像の検索を容易にできるように、ディレクトリやファイル名の表示（図５３）、サムネイル画像によるマルチ画像（図５７，図５８）の表示を行なうことが可能である。また、どの周辺機器の記録画像を表示するか選択可能である。 
・周辺機器に転送する順番として、最初に画像のバックアップとしてある周辺機器（例えばＰＣカード５２０、メモリカード５２１）に格納し、その後、別の周辺機器に記録するようにしてもよい。これより、周辺機器に記録途中や通信エラー時に、プロセッサ１１３の電源をOFFにした場合にも、再度電源をON時にバックアップした周辺機器（ＰＣカード５２０、又はメモリカード５２１）に格納した画像及びサムネイルを再度自動的に転送可能である。これより、画像の記録を安全、確実に行なうことが可能となる。
【０２６９】
更に、本発明によれば、
図４に示すように、プログラマブルICの機能拡張を行うことにより、
・ 更なる省電力化が可能となる。
【０２７０】
・ 例えばオプション回路の機能拡張に容易に対応できる。
【０２７１】
・ 乗除算機能などの演算回路を追加することにより、プロセッサのパフォーマンスが向上する。
【０２７２】
・ プロセッサに接続される周辺機器が多数あるため、その制御を行うＣＰＵ４０１のパフォーマンスが厳しい場合に、SIO/PIO機能の強化ができ、周辺機器の制御を含めたプロセッサのパフォーマンスが向上し、使用者により使用しやすく、検査や診断の向上をはかれる。
【０２７３】
図３２、図３３、図３４に示すように、
・ セキュリティコードを検出したり、パスワード入力を行うことにより、セキュリティを強化することで、特定の人（サービス担当など）のみがバージョンアップが可能となるため、VersionUP用のプログラムやFPGA（DSP）データ（ファームウェア）の改ざんを行うことが困難となり、高い安全性を確保できる。
【０２７４】
・ 内視鏡に関連する情報を含んだコマンドの送受信時に、暗号化やガードキー（又はパスワード）を用意することにより、
・・無線でのコマンドの送受信時にコマンドを傍受されても、暗号化されているため、解読が困難である。
【０２７５】
・・特定の使用者のみ、非接触カード１５０４側のメモリのアクセスが可能となる。
【０２７６】
・ プログラム、前記内視鏡に関連する情報（各設定画面のデータ）、又は前記プログラマブルICのファームウェアをディレクトリやファイルにて格納し、ファイル又はディレクトリごとにガードキー（又はパスワード）を用意することで、ファイルごとのアクセス制限を行うことが可能となる。
【０２７７】
となり、セキュリティが強化され、高い安全性を確保できる。また、無線の場合、ケーブルの接続やUSBメモリやPCカード５２０やメモリカード５２１の装着などを行わなずに、容易かつ高速に設定、バージョンアップが可能となる。
【０２７８】
・ 内視鏡合成静止画像の本画像・サムネイルのファイルやディレクトリにセキュリティ（ガードキー又はパスワード）を行う事により（図４７）、特定の使用者のみアクセスが可能となり、セキュリティが強化され、高い安全性を確保できる。
【産業上の利用可能性】
【０２７９】
本発明は、内視鏡装置、特に電子内視鏡装置に用いて有用である。
【図面の簡単な説明】
【０２８０】
【図１】本発明に係る内視鏡装置の実施例１を示す全体構成図。
【図２】図１のプロセッサ内の映像処理部１を示すブロック図。
【図３】図１の制御処理部１の詳細を示すブロック図。
【図４】図１の制御処理部１に回路を追加した例を示すブロック図。
【図５】図１の制御処理部２の詳細を示すブロック図。
【図６】図３乃至図５の各図に接続する周辺機器の一例を示すブロック図。
【図７】図１の画像圧縮部の詳細を示すブロック図。
【図８】図１の画像伸長部の詳細を示すブロック図。
【図９】図１のロセッサの電源オン時の処理を示すフローチャート。
【図１０】内視鏡合成画像上のパスワード入力メッセージ画面の表示例を示す図。
【図１１】内視鏡合成画像上のバージョンアップ用のプログラムやＦＰＧＡデータのバージョンメッセージの表示例を示す図。
【図１２】内視鏡合成画像上の確認メッセージの表示例を示す図。
【図１３】内視鏡合成画像上の結果メッセージの表示例を示す図。
【図１４】バージョンアップモードにおける図５に対応した別の実施例を示すブロック図。
【図１５】図１４の無線制御部の回路構成例を示すブロック図。
【図１６】図１４の非接触カードの回路構成例を示すブロック図。
【図１７】設定情報の一例であって、システム設定画面の設定項目を示す図。
【図１８】システム設定画面の設定項目を示す図。
【図１９】システム設定画面の設定項目を示す図。
【図２０】システム設定画面の設定項目を示す図。
【図２１】システム設定画面の設定項目を示す図。
【図２２】システム設定画面の設定項目を示す図。
【図２３】システム設定画面の設定項目を示す図。
【図２４】システム設定画面の設定項目を示す図。
【図２５】ユーザー設定画面の設定項目を示す図。
【図２６】ユーザー設定画面の設定項目を示す図。
【図２７】患者データ設定画面の設定項目を示す図。
【図２８】内視鏡合成画像の説明図。
【図２９】内視鏡合成画像の説明図。
【図３０】内視鏡合成画像の説明図。
【図３１】内視鏡合成画像の説明図。
【図３２】通常処理の内、非接触カード内の設定情報をプロセッサに読み出す動作のフローチャート。
【図３３】通常処理の内、非接触カード内のメモリに、設定情報をプロセッサから書き込む動作のフローチャート。
【図３４】非接触カード内のメモリの構成例を示す図。
【図３５】通常処理の内、内視鏡合成画像の静止画記録を示すフローチャート。
【図３６】図２のコントローラ/セレクタ２３９の詳細図を示すブロック図。
【図３７】合成・マスク処理部から出力された内視鏡合成画像からメモリに格納する際の取り込み範囲の設定例を示す図。
【図３８】図３７の取り込み範囲を示したテーブル例を示す図。
【図３９】図２のメモリ２１２に格納された拡大（縮小）係数のアドレス構成例を示す図。
【図４０】図２のメモリ２１２に格納された強調係数のアドレス構成例を示す図。
【図４１】画像圧縮部の設定画面の一例を示す図。
【図４２】図４１のENCODEの項目を示す図。
【図４３】図４１のRelease Timeの項目を示す図。
【図４４】図４１のMovie  Encodeの項目を示す図。
【図４５】内視鏡合成画像（又はマスク処理のみの内視鏡画像）からサムネイル画像を作成する例を示す図。
【図４６】図４５のメモリQ（６２８）から読み出す範囲を示したテーブル例を示す図。
【図４７】ファイリング装置、光学記録装置、ＰＣカード、メモリカード、ＵＳＢメモリなどの周辺機器内の画像を記録する記録媒体内の構成例を示す図。
【図４８】本画像とサムネイル画像のファイルの構造例を示す図。
【図４９】画像圧縮部に作業処理用のメモリを使用した別の実施例を示すブロック図。
【図５０】通常処理の内、記録された内視鏡合成静止画像の表示を示すフローチャート。
【図５１】システムの設定画面例を示す図。
【図５２】図５１のDECODEの項目を示す図。
【図５３】ディレクトリ名やファイル名の表示例を示す図。
【図５４】図５３の表示状態で、操作デバイスの特定キーを入力することで、検索メッセージを表示し、ディレクトリ名又はファイル名を入力することにより、該当するディレクトリ名やファイル名のみ表示する例を示す図。
【図５５】画像伸長部のセレクタ制御を示す図。
【図５６】同期回路の一例を示すブロック図。
【図５７】サムネイルファイルがグラフィック（文字）のある内視鏡合成画像の場合の表示例を示す図。
【図５８】マスク処理された内視鏡画像のみの場合の表示例を示す図。
【図５９】本画像の表示例を示す図。
【図６０】内視鏡画像に記録動画像をPinPで表示した状態を示す図。
【図６１】画像伸長部を静止画像の伸長処理か動画像の伸長処理かを切り替えることを可能とした別の実施例を示すブロック図。
【図６２】図２，図７及び図８における、２３９−６２７間、２３８−６２２間、７２５−７０１間、７２２−２３１（２１６）間、その他プロセッサ内の任意のブロック間での画像転送例を示す図。
【図６３】画像上のドットととＲ，Ｇ，Ｂの関係を示す図。
【図６４】画像上のドットとＹ，Ｃr，Ｃbの関係を示す図。
【符号の説明】
【０２８１】
１０１，１０１’…内視鏡
１０２，１０２’…ＣＣＤ（取得手段）
１１４…キーボード（記録指示手段）
１３６…映像処理部（デジタル画像処理手段）
１３７，１３８…制御処理部
２０３…Ａ／Ｄ変換器
２２２，２３５…Ｄ／Ａ変換器（アナログ出力手段）
２３７…デジタル出力部（符号化手段及びデジタル出力手段）
代理人    弁理士      伊    藤      進 
【図１】
2006255109.tif 000003
【図２】
2006255109.tif 000004
【図３】
2006255109.tif 000005
【図４】
2006255109.tif 000006
【図５】
2006255109.tif 000007
【図６】
2006255109.tif 000008
【図７】
2006255109.tif 000009
【図８】
2006255109.tif 000010
【図９】
2006255109.tif 000011
【図１０】
2006255109.tif 000012
【図１１】
2006255109.tif 000013
【図１２】
2006255109.tif 000014
【図１３】
2006255109.tif 000015
【図１４】
2006255109.tif 000016
【図１５】
2006255109.tif 000017
【図１６】
2006255109.tif 000018
【図１７】
2006255109.tif 000019
【図１８】
2006255109.tif 000020
【図１９】
2006255109.tif 000021
【図２０】
2006255109.tif 000022
【図２１】
2006255109.tif 000023
【図２２】
2006255109.tif 000024
【図２３】
2006255109.tif 000025
【図２４】
2006255109.tif 000026
【図２５】
2006255109.tif 000027
【図２６】
2006255109.tif 000028
【図２７】
2006255109.tif 000029
【図２８】
2006255109.tif 000030
【図２９】
2006255109.tif 000031
【図３０】
2006255109.tif 000032
【図３１】
2006255109.tif 000033
【図３２】
2006255109.tif 000034
【図３３】
2006255109.tif 000035
【図３４】
2006255109.tif 000036
【図３５】
2006255109.tif 000037
【図３６】
2006255109.tif 000038
【図３７】
2006255109.tif 000039
【図３８】
2006255109.tif 000040
【図３９】
2006255109.tif 000041
【図４０】
2006255109.tif 000042
【図４１】
2006255109.tif 000043
【図４２】
2006255109.tif 000044
【図４３】
2006255109.tif 000045
【図４４】
2006255109.tif 000046
【図４５】
2006255109.tif 000047
【図４６】
2006255109.tif 000048
【図４７】
2006255109.tif 000049
【図４８】
2006255109.tif 000050
【図４９】
2006255109.tif 000051
【図５０】
2006255109.tif 000052
【図５１】
2006255109.tif 000053
【図５２】
2006255109.tif 000054
【図５３】
2006255109.tif 000055
【図５４】
2006255109.tif 000056
【図５５】
2006255109.tif 000057
【図５６】
2006255109.tif 000058
【図５７】
2006255109.tif 000059
【図５８】
2006255109.tif 000060
【図５９】
2006255109.tif 000061
【図６０】
2006255109.tif 000062
【図６１】
2006255109.tif 000063
【図６２】
2006255109.tif 000064
【図６３】
2006255109.tif 000065
【図６４】
2006255109.tif 000066