(57)【要約】【課題】ビデオスコープにおいて、機種関連データを効果的に管理する。【解決手段】信号処理部１５において画素信号処理を施すビデオスコープ１０内において、メモリ領域Ｍ１とメモリ領域Ｍ２とを設けた機種データ格納部２５を備える第１不揮発性メモリ２２と、第２不揮発性メモリ２６を設ける。メモリ領域Ｍ１には、一連のビデオスコープの機種関連データが製造時に格納され、メモリ領域Ｍ２には、機種ごとのヴァージョンアップデータが格納されている。オペレータによって機種指定操作があると、指定された機種の機種関連データ（ヴァージョンアップデータを含む）が第１不揮発性メモリ２２から読み出され、第２不揮発性メモリ２６に記憶される。【選択図】図１
2019058479.tif 000002
【特許請求の範囲】
【請求項１】
一連の電子内視鏡の機種に応じた一連の機種関連データを格納する第１不揮発性メモリと、
機種指定に応じて、一連の機種関連データの中から指定された機種関連データを読み出し、第２不揮発性メモリに記憶させるデータ管理部とを備え、
前記第１不揮発性メモリが、初期の機種関連データを格納する初期領域と、初期の機種関連データに対するヴァージョンアップデータを格納する追加領域とを設け、
前記データ管理部が、ヴァージョンアップデータを前記追加領域に書き込み可能であることを特徴とする電子内視鏡。
【請求項２】
前記追加領域が、データ管理上行うヴァージョンアップ処理操作に従い、管理ヴァージョンごとに区分けされ、
ヴァージョンアップデータは、そのヴァージョンアップ処理操作時のヴァージョン領域に格納されることを特徴とする請求項１に記載の電子内視鏡。
【請求項３】
前記データ管理部が、機種指定に応じて、定められた管理ヴァージョンのヴァージョンアップデータを前記第１不揮発性メモリから読み出し、前記第２不揮発性メモリに記憶させることを特徴とする請求項２に記載の電子内視鏡。
【請求項４】
前記データ管理部が、指定機種に関して最新のヴァージョンアップデータを前記第１不揮発性メモリから読み出すことを特徴とする請求項３に記載の電子内視鏡。
【請求項５】
前記データ管理部が、オペレータによって選択された管理ヴァージョンに対応するヴァージョンアップデータを前記第１不揮発性メモリから読み出すことを特徴とする請求項３に記載の電子内視鏡。
【請求項６】
前記追加領域が、データ書き換え可能なメモリ領域であることを特徴とする請求項１乃至５のいずれかに記載の電子内視鏡。
【請求項７】
前記初期領域が、データ読み出し専用のメモリ領域であることを特徴とする請求項１乃至６のいずれかに記載の電子内視鏡。
【請求項８】
一連の機種関連データが、電子内視鏡製造時において、前記第１不揮発性メモリに格納されていて、
電源供給されると、前記第２不揮発性メモリに記憶されている機種関連データに基づいて画素信号処理が実行されることを特徴とする請求項１乃至７のいずれかに記載の電子内視鏡。
【請求項９】
電子内視鏡において、
初期の機種関連データを格納する初期領域と、初期の機種関連データに対するヴァージョンアップデータを格納可能な追加領域とを設けた第１不揮発性メモリに対し、ヴァージョンアップデータを前記追加領域に書き込むステップと、
機種指定に応じて、一連の電子内視鏡の機種に応じた一連の機種関連データを格納する前記第１不揮発性メモリから指定された機種関連データのヴァージョンアップデータを読み出し、第２不揮発性メモリに記憶させるステップと
を実行させるプログラム。
【請求項１０】
初期の機種関連データを格納する初期領域と、初期の機種関連データに対するヴァージョンアップデータを格納可能な追加領域とを設けた第１不揮発性メモリに対し、ヴァージョンアップデータを前記追加領域に書き込み、
機種指定に応じて、一連の電子内視鏡の機種に応じた一連の機種関連データを格納する前記第１不揮発性メモリから指定された機種関連データのヴァージョンアップデータを読み出し、第２不揮発性メモリに記憶させることを特徴とする内視鏡装置のデータ管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、器官などの被写体を撮影する内視鏡装置に関し、特に、ビデオスコープ（電子内視鏡）の機種に応じたデータの記憶（格納）に関する。
【背景技術】
【０００２】
内視鏡装置では、観察対象器官などに応じて複数のビデオスコープが用意されており、特定のビデオスコープが選択されてプロセッサに接続される。ビデオスコープのコネクタ部には、スコープ先端部に設けられた撮像素子から読み出される画素信号を処理する信号処理回路が設けられており、増幅処理、デジタル化処理などが画素信号に対して施される。
【０００３】
画像信号処理に関するデータは、その内容がビデオスコープの機種ごとに異なる。そのため、製造時、メンテナンスを行うとき、そのビデオスコープの機種に合わせたデータが、専用機器、プロセッサなどを介してビデオスコープ内のＲＯＭに書き込まれる。例えば、製造時、メンテナンスを行う際、ゲイン値などの画像処理関連データが、専用ツール（治具など）によってスコープ内のＥＥＰＲＯＭに書き込まれる。ビデオスコープがプロセッサに接続して電源供給されると、画像処理関連データが、スコープ内の画像信号処理回路のレジスタに書き込まれる（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−２１０４０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ＲＯＭなどのメモリに対して機種関連データを格納した場合、そのデータが何かしらの原因で消去されることがある。この場合、専用機器を用いて、ビデオスコープの機種関連データを再度メモリに書き込む必要があり、作業が煩雑となる。
【０００６】
したがって、ビデオスコープにおいて、ビデオスコープの機種に応じたデータを適切にメモリに記憶させることが求められる。
【課題を解決するための手段】
【０００７】
本発明の電子内視鏡（ビデオスコープ）は、一連の電子内視鏡の機種に応じた一連の機種関連データを格納する第１不揮発性メモリと、機種指定に応じて、一連の機種関連データの中から指定された機種関連データを読み出し、第２不揮発性メモリに記憶させるデータ管理部とを備える。一連の機種関連データは、電子内視鏡製造時において、前記第１不揮発性メモリに格納されていて、電源供給されると、前記第２不揮発性メモリに記憶されている機種関連データに基づいて画素信号処理を実行するように構成することができる。
【０００８】
そして、第１不揮発性メモリは、初期の機種関連データを格納する初期領域と、初期の機種関連データに対するヴァージョンアップデータを格納する追加領域とを設け、データ管理部は、ヴァージョンアップデータを前記追加領域に書き込み可能である。例えば、追加領域はデータ書き換え可能なメモリ領域であり、初期領域はデータ読み出し専用のメモリ領域で構成される。
【０００９】
追加領域は、データ管理上行うヴァージョンアップ処理操作に従い、管理ヴァージョンごとに区分けすることが可能であり、ヴァージョンアップデータは、そのヴァージョンアップ処理操作時のヴァージョン領域に格納される。
【００１０】
データ管理部は、機種指定に応じて、定められた管理ヴァージョンのヴァージョンアップデータを前記第１不揮発性メモリから読み出し、前記第２不揮発性メモリに記憶させることができる。例えばデータ管理部は、指定機種に関して最新のヴァージョンアップデータ、すなわち最新ヴァージョンアップデータが存在する管理ヴァージョンを定め、前記第１不揮発性メモリから読み出すことが可能である。あるいはデータ管理部が、オペレータによって選択された管理ヴァージョンに対応するヴァージョンアップデータを前記第１不揮発性メモリから読み出すことができる。この場合、初期機種関連データ書き込み時を管理ヴァージョンの最初の番号とすることにより、初期機種関連データも読み出すことが可能である。
【００１１】
本発明の他の態様であるプログラムは、電子内視鏡において、初期の機種関連データを格納する初期領域と、初期の機種関連データに対するヴァージョンアップデータを格納可能な追加領域とを設けた第１不揮発性メモリに対し、ヴァージョンアップデータを前記追加領域に書き込むステップと、機種指定に応じて、一連の電子内視鏡の機種に応じた一連の機種関連データを格納する前記第１不揮発性メモリから指定された機種関連データのヴァージョンアップデータを読み出し、第２不揮発性メモリに記憶させるステップとを実行させる。
【００１２】
本発明の他の態様である内視鏡装置のデータ管理方法は、初期の機種関連データを格納する初期領域と、初期の機種関連データに対するヴァージョンアップデータを格納可能な追加領域とを設けた第１不揮発性メモリに対し、ヴァージョンアップデータを前記追加領域に書き込み、機種指定に応じて、一連の電子内視鏡の機種に応じた一連の機種関連データを格納する前記第１不揮発性メモリから指定された機種関連データのヴァージョンアップデータを読み出し、第２不揮発性メモリに記憶させる。
【発明の効果】
【００１３】
このように本発明によれば、ビデオスコープにおいて、機種関連データを効果的に管理することができる。
【図面の簡単な説明】
【００１４】
【図１】本実施形態における内視鏡装置のブロック図である。
【図２】第１不揮発性メモリの機種データ格納部におけるメモリマップを示した図である。
【図３】ヴァージョンアップデータの追加書き込みを行うヴァージョンアップ処理のフローチャートである。
【図４】コントローラによって行われる機種関連データの設定処理のフローチャートである。
【図５】スコープ機種ごとのメモリ領域Ｍ１、Ｍ２に格納される機種関連データを示した図である。
【発明を実施するための形態】
【００１５】
図１は、本実施形態における内視鏡装置のブロック図である。
【００１６】
内視鏡装置は、体内に挿入されるビデオスコープ１０と、ビデオスコープ１０が着脱自在に接続可能なプロセッサ３０を備え、プロセッサ３０に対してモニタ４０、キーボード５０が接続されている。ビデオスコープ１０が電源ＯＮ状態のプロセッサ３０に接続されると、プロセッサ３０から電源供給されてビデオスコープ１０が動作可能となる。
【００１７】
プロセッサ３０は、キセノンランプなどの光源（図示せず）を備え、光源から放射された光は、集光レンズ（図示せず）を介してビデオスコープ１０内に設けられたライトガイド（図示せず）の入射端に入射する。ライトガイドから射出した光は、配光レンズ（図示せず）を介してスコープ先端部１０Ｔから射出する。被写体で反射した光は、スコープ先端部１０Ｔに設けられた対物レンズ（図示せず）によって結像し、被写体像がイメージセンサ１２の受光面に形成される。
【００１８】
１フィールドあるいは１フレーム分の画素信号が、イメージセンサ１２から所定の時間間隔（例えば１／６０秒あるいは１／３０秒間隔）で読み出され、コネクタ部１０Ｃの信号処理部１５へ送られる。イメージセンサ１２の受光面上には、Ｃｙ、Ｙｅ、Ｇ、ＭｇあるいはＲ、Ｇ、Ｂなどのカラーフィルタをマトリクス配列させたカラーフィルタアレイ（図示せず）が配設されている。
【００１９】
信号処理回路１５では、増幅処理、Ａ／Ｄ  変換処理、ゲイン処理など、画素信号に対して所定の信号処理が施される。信号処理が施された画素信号は、プロセッサ３０の画像信号処理回路３２において、画像編集処理などが施される。画像信号が画像処理回路３２からモニタ４０へ出力されることによって、観察画像がモニタ４０に表示される。
【００２０】
プロセッサ３０のシステムコントロール回路３５は、画像処理回路３２などへ制御信号を出力し、プロセッサ３０の動作を制御する。一方、ビデオスコープ１０に設けられたコントローラ２０は、ビデオスコープ１０における信号処理などを制御する。ビデオスコープ１０がプロセッサ３０に接続されると、コントローラ２０とシステムコントロール回路３５との間で相互にデータ通信が行われる。
【００２１】
信号処理回路１５の第１不揮発性メモリ２２は、ＦＰＧＡ２４のコンフィグデータ格納部２３と、一連の機種関連データを格納する機種データ格納部２５とを備え、例えば、フラッシュメモリなどによって構成される。一連の機種関連データは、ここでは、プロセッサ３０と接続可能であって使用可能なビデオスコープすべての機種に対して用意されている。
【００２２】
一連の機種関連データは、各ビデオスコープの機種に応じた信号処理を実行するのに必要となるデータを表し、シリアルナンバー、イメージセンサ特性（例えば画素数）、ゲイン値などの画素信号処理に関するデータなどが含まれている。ビデオスコープ１０の製造時、あらかじめ一連の機種関連データを機種データ格納部２５へ記憶させた第１不揮発性メモリ２２が信号処理回路１５に装備される。
【００２３】
信号処理回路１５の第２不揮発性メモリ２６は、一連の機種関連データの中で選定された機種関連データが格納されるメモリであり、ここではＮＶＲＡＭによって構成されている。
【００２４】
ビデオスコープ１０の製造後に出荷するとき、あるいは最初に起動させるとき、業者などのオペレータは、そのビデオスコープ１０の機種を指定する操作を行う。機種指定は、キーボード５０などによる入力操作、あるいは専用ツールによって行われる。コントローラ２０は、指定された機種に基づき、一連の機種関連データの中で指定された機種関連データを機種データ格納部２５から読み出し、第２不揮発性メモリ２６へ書き込む。
【００２５】
ビデオスコープ１０の機種に応じた機種関連データだけでなく、現時点で製造されているすべてのビデオスコープに対する機種関連データを第１不揮発性メモリ２２に格納することにより、仮に第２不揮発性メモリ２６に格納された機種関連データが消失しても、再度機種関連データを第１不揮発性メモリ２２から読み出して設定することができる。
【００２６】
さらに本実施形態では、機種関連データのヴァージョンアップされたデータを第１不揮発性メモリ２２に追加、変更などすることが可能であり、ヴァージョンアップされた機種関連データを第２不揮発性メモリ２６に格納することができる。
【００２７】
図２は、第１不揮発性メモリ２２の機種データ格納部２５におけるメモリマップを示した図である。
【００２８】
機種データ格納部２５には、ビデオスコープ１０に不揮発性メモリ２２を組み込むときにすでに記憶されている一連の機種関連データを格納するメモリ領域Ｍ１と、管理上行われるヴァージョンアップ処理操作によって追加される機種関連データのヴァージョンアップデータを格納するメモリ領域Ｍ２とを備える。メモリ領域Ｍ１はデータ保存の観点から読み出し専用メモリ領域で構成されており、データ書き換えはできない。一方、メモリ領域Ｍ２は、機種ごとのヴァージョンアップデータが書き込まれるメモリ領域であり、データ書き換えが可能である。
【００２９】
メモリ領域Ｍ２では、機種関連データの記憶、保存上設定されているヴァージョン（以下、管理ヴァージョンという）に従い、メモリ領域が区分けされている。管理ヴァージョンは、オペレータが機種データ格納部２５に対するヴァージョンアップ処理操作を行うことに関連付けられた表記であり、新たな機種関連データのヴァージョンアップ版を書き込む度にヴァージョン番号が上がっていく。
【００３０】
ただし、ここではビデオスコープ製造時にメモリ領域Ｍ１に格納されている一連の機種関連データを管理ヴァージョンＶｅｒ．１のデータとして定め、最初のヴァージョンアップ処理操作については管理ヴァージョンＶｅｒ．２、その次のヴァージョンアップ処理操作については管理ヴァージョンＶｅｒ．３、・・・とする。
【００３１】
さらに機種データ格納部２５には、今現在（最新）の管理ヴァージョン情報を格納する管理ヴァージョン情報メモリ領域Ｍ３と、管理ヴァージョンの番号に応じた各機種の機種関連データの有無を格納するメモリ領域Ｍ４が設けられている。
【００３２】
図３は、ヴァージョンアップデータの追加書き込みを行うヴァージョンアップ処理のフローチャートである。プロセッサ３０に接続されている外部記憶装置からヴァージョンアップデータをビデオスコープ１０へ送信する操作を行うことによって、コントローラ２０は処理を開始する。
【００３３】
ヴァージョンアップデータを追加する管理ヴァージョン領域のヘッダ番号をメモリ領域Ｍ１において確認し、追加領域ヘッダにＮＵＬＬが存在すれば、用意された機種のヴァージョンアップデータをその領域に書き込む（Ｓ１０１、Ｓ１０２）。書き込まれるヴァージョンアップデータが存在しない機種については、その管理ヴァージョン領域に書き込まれない。
【００３４】
ヴァージョンアップデータの書き込みが終了すると、各機種のカレント管理ヴァージョン情報、すなわち最新のヴァージョンアップデータが格納されている管理ヴァージョン番号を、情報メモリ領域Ｍ３に書き込む（Ｓ１０３）。なお、管理ヴァージョンそれぞれのデータ書き込みについては、チェックサムによってエラーを検出して再度書き込み、あるいは書き込み中止するようにしてもよい。
【００３５】
図４は、コントローラ２０によって行われる機種関連データの設定処理のフローチャートである。図５は、スコープ機種ごとのメモリ領域Ｍ１、Ｍ２に格納される機種関連データを示した図である。オペレータによって機種指定の操作が行われると、処理が開始される。
【００３６】
ヴァージョン情報メモリ領域Ｍ３において書き込まれた最新の管理ヴァージョン情報にアクセスし、指定機種のヴァージョンアップデータが最新管理ヴァージョンの領域に格納されているか否かが判断される（Ｓ２０１〜Ｓ２０３）。指定機種のヴァージョンアップデータが最新管理ヴァージョンの領域に格納されている場合、機種関連データのヴァージョンアップデータが読み出され、第２不揮発性メモリ２６に記憶される（Ｓ２０４）。例えば、スコープ名「ＳＣＯＰＥ−ＥＧ００Ａ」の機種の場合、最新の管理ヴァージョンであるＶｅｒ．３の領域にヴァージョンアップデータ「ＥＧ００Ａ２」が存在するため、ヴァージョンアップデータ「ＥＧ００Ａ２」が機種関連データとして読み出され、第２不揮発性メモリ２６に記憶される。
【００３７】
一方、指定機種のヴァージョンアップデータが最新管理ヴァージョンの領域に格納されていない場合、その前の管理ヴァージョンの領域に格納されているヴァージョンアップデータが読み出される。例えば、スコープ名「ＳＣＯＰＥ−ＥＤ００Ａ」の機種の場合、最新の管理ヴァージョンであるＶｅｒ．３の領域にヴァージョンアップデータが存在しないため、管理ヴァージョンＶｅｒ．２に格納されている機種関連データ「ＥＤ００Ａ１」が読み出される。この場合、初期製造時の管理ヴァージョンＶｅｒ．１に機種関連データが格納されていないことから、機種関連データ「ＥＤ００Ａ１」は初期の機種関連データに相当する。
【００３８】
このように本実施形態によれば、信号処理部１５において画素信号処理を施すビデオスコープ１０内において、メモリ領域Ｍ１とメモリ領域Ｍ２とを設けた機種データ格納部２５を備える第１不揮発性メモリ２２と、第２不揮発性メモリ２６を設ける。メモリ領域Ｍ１には、一連のビデオスコープの機種関連データが製造時に格納され、メモリ領域Ｍ２には、機種ごとのヴァージョンアップデータが格納されている。オペレータによって機種指定操作があると、指定された機種の機種関連データ（ヴァージョンアップデータを含む）が第１不揮発性メモリ２２から読み出され、第２不揮発性メモリ２６に記憶される。
【００３９】
ビデオスコープ製造時にあらかじめ設定される一連の機種関連データに対し、機種ごとのヴァージョンアップデータを新たに書き込むことができるようにメモリ領域Ｍ１とメモリ領域Ｍ２を設けることにより、初期の機種関連データの保存が維持される一方で、データ不具合に対して対処することができる。例えば、製造時に不揮発性メモリ２２に格納された一連の機種関連データの１つに不具合があった場合でも、すべての機種関連データを作成し直す必要がない。
【００４０】
また、ＣＣＤゲインや駆動タイミングを制御するアナログフロントエンド回路（ＡＦＥ）が生産終了となって、代替のＡＦＥが組み込まれた場合、初期の機種関連データでは互換性をとれない恐れがあるが、ヴァージョンアップデータを追加することによって対処することができる。
【００４１】
管理上のヴァージョンアップ処理操作を行うとき、すべてのビデオスコープではなく、そのとき用意される機種のヴァージョンアップデータを書き込む構成であるため、アップデータ処理時間を短縮化することができる。また、ヴァージョンアップ処理操作を行うとき、メモリ領域Ｍ２がデータ書き換え可能なＲＡＭ領域であることから、ヴァージョンアップデータを必要に応じて書き換えることも可能となる。
【００４２】
最新の管理ブァージョンもしくはそれに最も近い管理ヴァージョン領域のヴァージョンアップデータが読み出されるため、より改善された機種関連データに基づいてビデオスコープ内での画像処理を実行することが可能となり、画質向上などを実現することができる。
【００４３】
なお、オペレータによる機種指定のときに、管理ヴァージョンの番号を選択して過去の機種関連データを使用できるようにしてもよい。例えば、図４のステップＳ２０１において、オペレータが選択した管理ヴァージョンを定める。これにより、更新された機種関連データに不具合がある場合、更新前の機種関連データを第２不揮発性メモリ２６に格納することで、不具合を解消することができる。この場合、製造時に格納される管理ヴァージョンＶｅｒ．１の機種関連データも選択可能とする。
【００４４】
メモリ領域Ｍ２はデータ書き換え可能なＲＡＭ領域として構成されているが、読み出し専用のＲＯＭ領域としてもよい。これにより、機種関連データのヴァージョンアップデータについても、データ消去のリスクを低減することができる。
【符号の説明】
【００４５】
１０  ビデオスコープ
２０  コントローラ（データ管理部）
２２  第１不揮発性メモリ
２５  機種データ格納部
２６  第２不揮発性メモリ
Ｍ１  メモリ領域（初期領域）
Ｍ２  メモリ領域（追加領域）
【図１】
2019058479.tif 000003
【図２】
2019058479.tif 000004
【図３】
2019058479.tif 000005
【図４】
2019058479.tif 000006
【図５】
2019058479.tif 000007