(57)【要約】  画像処理装置（１００）は、接続検出部（１３０）と、画像処理部（１１０）と、接続スコープ判定部（１４０）と、再構成制御部（１５０）とを備える。接続検出部（１３０）は、内視鏡の接続状態を検知する。画像処理部（１１０）は、内視鏡（２１０）から得られた画像データに対して処理を施し、内視鏡の種別に応じて構成可能となっている。接続スコープ判定部（１４０）は、内視鏡（２１０）が接続された際に、今回接続された内視鏡と前回接続された内視鏡とが同じ種別であるか否かを判定する。再構成制御部（１５０）は、今回接続された内視鏡（２１０）と前回接続された内視鏡（２１０）とが異なる種別であるとき、内視鏡の種別に応じて画像処理部（１１０）を再構成し、今回接続された内視鏡と前回接続された内視鏡が同じ種別であるとき、画像処理部（１１０）の再構成を行わない。
2018070246.tif 000002
【特許請求の範囲】
【請求項１】
内視鏡の接続状態を検知する接続検出部と、
前記内視鏡から得られた画像データに対して処理を施す画像処理部であって、前記内視鏡の種別に応じて構成可能な画像処理部と、
前記内視鏡が接続された際に、今回接続された内視鏡と前回接続された内視鏡とが同じ種別であるか否かを判定する判定部と、
今回接続された内視鏡と前回接続された内視鏡とが異なる種別であるとき、前記内視鏡の種別に応じて前記画像処理部を再構成し、今回接続された内視鏡と前回接続された内視鏡とが同じ種別であるとき、前記画像処理部の再構成を行わない再構成制御部と
を備える画像処理装置。
【請求項２】
前記接続検出部は、前回接続された内視鏡の種別を記憶する記憶部を備え、
前記判定部は、前記記憶部に記憶された前回接続された内視鏡の種別と、前記接続検出部から取得した今回接続された内視鏡の種別とを比較し、今回接続された内視鏡と前回接続された内視鏡とが同じ種別であるか否かを判定する、
請求項１に記載の画像処理装置。
【請求項３】
前記接続検出部は、接続された内視鏡が取り外されてから内視鏡が接続されるまでの未接続時間を計測する未接続時間計測部を備え、
前記判定部は、前記未接続時間が所定の時間よりも短いとき、今回接続された内視鏡と前回接続された内視鏡が同じ種別であると判定する、
請求項１に記載の画像処理装置。
【請求項４】
前記画像処理部は、前記画像処理部の回路構成を変更することで再構成を行う、請求項１に記載の画像処理装置。
【請求項５】
前記画像処理部は、前記画像処理部のソフトウェアを書き換えることで再構成を行う、請求項１に記載の画像処理装置。
【請求項６】
前記画像処理部から出力された画像データを前記画像処理装置の外部に出力する機能を有するとともに、前記接続検出部が前記内視鏡の未接続を検知した場合に、前記画像データの外部への出力を停止させる画像出力部をさらに備える、請求項１に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内視鏡用の画像処理装置に関する。
【背景技術】
【０００２】
先端部にＣＣＤイメージセンサ等の撮像素子を備えた電子内視鏡が知られている。このような内視鏡で取得された画像データを処理し表示画像を作成する画像処理装置は、複数種類の内視鏡が接続され得るように構成されている。複数種類の内視鏡が接続され得る画像処理装置では、接続された内視鏡に応じた設定がされる。【０００３】
例えば日本国特開２００８−１４９０２７号公報には、次のような機能を有する画像処理装置に係る技術が開示されている。すなわち、画像処理装置は、ＣＣＤイメージセンサが搭載された内視鏡からスコープＩＤを取得する。画像処理装置は、内視鏡の種類に応じた画像処理のパラメータを格納したテーブルから、対応するパラメータを読み出す。画像処理装置は、読み出したパラメータに基づいて、画像プロセッサ内の各種の機能モジュール用のレジスタに書き込みを行う。各種の機能モジュールは、書き込まれたパラメータにより、接続されたスコープに対応した画像処理を行う。【０００４】
近年、内視鏡システムの映像処理機能が向上し、処理に用いられる回路規模が増加している。このため、初期設定時に行われる回路の再構成に要する時間は長くなる傾向にある。
【発明の概要】
【０００５】
上述のような回路の再構成が行われている間は、内視鏡により得られた画像の表示は行われ得ない。このような画像の表示が行われない期間はできるだけ短い方がよい。
【０００６】
本発明は、画像表示が行われない期間を短縮した内視鏡用の画像処理装置を提供することを目的とする。
【０００７】
本発明の一態様によれば、画像処理装置は、内視鏡の接続状態を検知する接続検出部と、前記内視鏡から得られた画像データに対して処理を施す画像処理部であって、前記内視鏡の種別に応じて構成可能な画像処理部と、前記内視鏡が接続された際に、今回接続された内視鏡と前回接続された内視鏡とが同じ種別であるか否かを判定する判定部と、今回接続された内視鏡と前回接続された内視鏡とが異なる種別であるとき、前記内視鏡の種別に応じて前記画像処理部を再構成し、今回接続された内視鏡と前回接続された内視鏡とが同じ種別であるとき、前記画像処理部の再構成を行わない再構成制御部とを備える。
【０００８】
本発明によれば、画像表示が行われない期間を短縮した内視鏡用の画像処理装置を提供できる。
【図面の簡単な説明】
【０００９】
【図１】図１は、第１の実施形態に係る内視鏡システムの構成例の概略を示すブロック図である。
【図２】図２は、第１の実施形態に係る画像処理装置における処理の一例を示すフローチャートである。
【図３】図３は、第１の実施形態に係る内視鏡システムの処理の一例を示すタイミングチャートである。
【図４】図４は、第２の実施形態に係る内視鏡システムの構成例の概略を示すブロック図である。
【発明を実施するための形態】
【００１０】
［第１の実施形態］
本発明の第１の実施形態について図面を参照して説明する。本実施形態に係る内視鏡システムは、画像処理装置に対して複数種類の内視鏡を接続することが可能なシステムである。ユーザは、用途に応じて選択した内視鏡を画像処理装置に接続して使用する。画像処理装置は、接続された内視鏡に応じて異なる画像処理を行い、内視鏡画像を表示する。
【００１１】
〈内視鏡システムの構成〉
図１は、本実施形態に係る内視鏡システム１の構成例の概略を示す。図１に示すように、内視鏡システム１は、内視鏡２１０と画像処理装置１００とモニタ２６０とを備える。内視鏡２１０は、これに限定されないが、例えば、医療用の軟性内視鏡である。画像処理装置１００は、内視鏡２１０による撮像で取得された画像データに対して各種画像処理を行う。モニタ２６０は、例えば液晶ディスプレイ等を含む。モニタ２６０は、画像処理装置１００で画像処理が行われた画像データに基づいて、画像を表示する。
【００１２】
内視鏡システム１において、画像処理装置１００には、複数の種別の内視鏡が接続され得る。ユーザは、用途に応じた種別の内視鏡を画像処理装置１００に接続して内視鏡システム１を用いる。このため、内視鏡２１０と画像処理装置１００とは着脱自在となっている。図１に示す構成は、内視鏡の種別に限らず共通するものである。
【００１３】
内視鏡２１０と画像処理装置１００との着脱は、内視鏡２１０を交換する際に行われるに限らない。ユーザは、例えば内視鏡２１０の使用中に内視鏡２１０と画像処理装置１００とを接続するケーブルが捻じれると、その捻じれを解消させるために、次のような操作を行うことがある。すなわち、ユーザは、一旦ケーブルを画像処理装置１００から取り外し、ケーブルの捻じれを解消させた後に、再びケーブルを画像処理装置１００に接続するといった操作を行うことがある。
【００１４】
内視鏡２１０は、例えば体内に挿入されるように構成された細長形状をした挿入部を備える。挿入部の先端には、例えばＣＣＤイメージセンサを含む撮像部２１２が設けられている。撮像部２１２は、画像データを生成する。この画像データは、画像処理装置１００へと伝達され、画像処理装置１００によって各種処理が施される。
【００１５】
内視鏡２１０は、スコープ情報記憶部２２２と、種別情報保持部２２４とを備える。スコープ情報記憶部２２２は、例えばメモリを含む。スコープ情報記憶部２２２は、内視鏡２１０の設定に必要なスコープ情報を記憶している。種別情報保持部２２４は、内視鏡２１０の種別に係る情報を有している。種別情報保持部２２４は、例えば種別情報が記録されたメモリ等を含んでいてもよい。また、種別情報保持部２２４は例えば種別毎に予め決められた所定の抵抗値を有する抵抗素子を含んでおり、この抵抗値が読まれることで種別が判別されてもよい。
【００１６】
画像処理装置１００は、画像処理部１１０と、画像出力部１２０と、接続検出部１３０と、接続スコープ判定部１４０と、再構成制御部１５０と、不揮発性のメモリ１５２と、スコープ情報読取部１６０とを有する。画像処理部１１０、画像出力部１２０、接続検出部１３０、接続スコープ判定部１４０、再構成制御部１５０、スコープ情報読取部１６０等の機能は、集積回路等を用いて実現される。画像処理部１１０、画像出力部１２０、接続検出部１３０、接続スコープ判定部１４０、再構成制御部１５０、スコープ情報読取部１６０等は、１つの集積回路を用いて実現されてもよいし、複数の集積回路を用いて実現されてもよい。本実施形態では、少なくとも画像処理部１１０は、例えば、field-programmable gate array（ＦＰＧＡ）等の構成可能な回路で実現されている。
【００１７】
画像処理部１１０は、内視鏡２１０の撮像部２１２から画像データを取得する。画像処理部１１０は、取得した画像データに対して各種処理を施し、処理後の画像データを画像出力部１２０へと伝達する。なお、画像処理部１１０は、受信部１１１と、パラレル化部１１２と、成形部１１３と、処理部１１４と、送信部１１５とを含む。受信部１１１は、撮像部２１２から画像データを取得する。パラレル化部１１２は、シリアルデータとして受信される画像データを例えば色毎に並列処理するためにパラレル化する。成形部１１３は、例えば画像成形等を行う。処理部１１４は、例えばノイズ除去、増幅等の画像に係るデータ処理を行う。送信部１１５は、処理後のデータを適切なデータ形式に変換して画像出力部１２０へと出力する。画像処理部１１０内で行われる処理は、画像処理装置１００に接続された内視鏡２１０の種別に応じて異なる。このため、本実施形態では、画像処理部１１０の構成は、内視鏡２１０の種別に応じて再構成される。
【００１８】
画像出力部１２０は、画像処理部１１０から取得した画像処理後の画像データを、画像処理装置１００の外部のモニタ２６０へと伝達し、モニタ２６０に当該画像データに基づく画像を表示させる。
【００１９】
接続検出部１３０は、画像処理装置１００に内視鏡２１０が接続されたか否かを判定する。また、接続検出部１３０は、種別決定部１３１と種別記憶部１３２とを有する。接続検出部１３０は、内視鏡２１０の種別情報保持部２２４から画像処理装置１００に接続された内視鏡２１０の種別に係る情報を取得する。この情報に基づいて、種別決定部１３１は、画像処理装置１００に内視鏡２１０が接続された際に、接続された内視鏡２１０の種別を決定する。種別記憶部１３２は、決定された内視鏡２１０の種別に係る情報を記憶する。すなわち、種別記憶部１３２には、画像処理装置１００に前回接続された内視鏡２１０の種別が記憶される。また、接続検出部１３０は、画像処理装置１００から内視鏡２１０が外されたことなど、画像処理装置１００に内視鏡２１０が接続されていないことに係る情報を画像出力部１２０へと伝達する。画像出力部１２０は、この情報に基づいて、画像処理装置１００に内視鏡２１０が接続されていないときには、モニタ２６０へのデータの出力を停止する。
【００２０】
接続スコープ判定部１４０は、種別決定部１３１によって決定された今回接続された内視鏡２１０の種別と、種別記憶部１３２に記憶された前回接続された内視鏡２１０の種別とを比較し、今回接続された内視鏡２１０と前回接続された内視鏡２１０とが同じ種別であるか否かを判定する。接続スコープ判定部１４０は、今回接続された内視鏡２１０と前回接続された内視鏡２１０とが異なる種別であるとき、今回接続された内視鏡２１０に応じて画像処理部１１０が再構成されるように、今回接続された内視鏡２１０の種別に係る情報を再構成制御部１５０へと伝達する。一方、接続スコープ判定部１４０は、今回接続された内視鏡２１０と前回接続された内視鏡２１０とが同じ種別であるとき、画像処理部１１０の再構成が不要である旨を再構成制御部１５０へと伝達する。
【００２１】
再構成制御部１５０は、接続スコープ判定部１４０から画像処理部１１０の再構成が必要である旨の情報を得たとき、画像処理部１１０の再構成を行う。このとき、再構成制御部１５０は、接続スコープ判定部１４０から画像処理装置１００に接続された内視鏡２１０の種別に係る情報を取得し、当該種別に応じた設定情報をメモリ１５２から取得する。再構成制御部１５０は、取得した設定情報に基づいて画像処理部１１０の再構成を行う。一方、再構成制御部１５０は、接続スコープ判定部１４０から画像処理部１１０の再構成が不要である旨の情報を得たとき、画像処理部１１０の再構成を行わない。
【００２２】
メモリ１５２は、画像処理装置１００の処理に必要な各種情報を記憶している。メモリ１５２に記憶されている情報には、画像処理部１１０の再構成に係る情報が含まれる。また、メモリ１５２に記憶されている情報には、回路の再構成以外の画像処理部１１０の設定に係る情報が含まれていてもよい。画像処理部１１０の再構成や設定に係る情報は、再構成制御部１５０によって読み出され得る。
【００２３】
再構成制御部１５０によって、画像処理部１１０において、例えば、内視鏡２１０の撮像部２１２に用いられている撮像素子の種類、内視鏡２１０が３次元内視鏡である等といった内視鏡２１０の特殊機能等に応じた回路が構成される。
【００２４】
スコープ情報読取部１６０は、画像処理装置１００に内視鏡２１０が接続されたとき、内視鏡２１０のスコープ情報記憶部２２２から、内視鏡２１０の設定に係るスコープ情報を取得する。また、スコープ情報読取部１６０は、取得したスコープ情報に基づいて、画像処理部１１０の各種設定を行う。ここで行われる設定は、内視鏡２１０の個体差の調整に係る設定も含まれ得る。この設定には、例えば個体のばらつきに係る補正、撮像素子の欠陥の補正、シェーディング補正等が含まれ得る。スコープ情報読取部１６０は、画像処理部１１０の設定において、メモリ１５２に記憶された情報を用いてもよい。
【００２５】
なお、再構成制御部１５０は、画像処理部１１０の再構成や各種設定を行っている間は、その旨を画像出力部１２０へと伝達し、画像出力部１２０にモニタ２６０へのデータの出力を停止させる。
【００２６】
〈画像処理装置の動作〉
図２は、画像処理装置１００に内視鏡２１０が接続された際に行われる初期設定処理とその後の画像出力に係る動作の一例を示すフローチャートである。本処理は、例えば画像処理装置１００の電源が投入されたときに開始し、電源が切られたときに終了する。
【００２７】
ステップＳ１０１において、画像処理装置１００の接続検出部１３０は、画像処理装置１００に内視鏡２１０が接続されたか否かを判定する。画像処理装置１００に内視鏡２１０が接続されていないとき、処理はステップＳ１０１を繰り返し、待機する。画像処理装置１００に内視鏡２１０が接続されたとき、処理はステップＳ１０２に進む。
【００２８】
ステップＳ１０２において、画像処理装置１００の接続検出部１３０は、内視鏡２１０の種別情報保持部２２４から種別情報を読み取る。このとき、２回目以降の動作であり、画像処理部１１０において画像処理が行われている場合においては、以後に行われる画像処理部１１０の設定のため、画像処理部１１０は画像処理動作を停止する。
【００２９】
ステップＳ１０３において、画像処理装置１００の接続検出部１３０の種別決定部１３１は、読み取った種別情報に基づいて、画像処理装置１００に接続された内視鏡２１０の種別を決定する。ここで決定された内視鏡２１０の種別は、種別記憶部１３２に適宜に記憶される。
【００３０】
ステップＳ１０４において、画像処理装置１００の接続スコープ判定部１４０は、画像処理装置１００に接続された内視鏡２１０が前回接続された内視鏡２１０と同じ種別であるか否かを判定する。この際、接続スコープ判定部１４０は、接続検出部１３０の種別決定部１３１が決定した今回接続された内視鏡２１０の種別と、種別記憶部１３２に記憶された前回接続された内視鏡２１０の種別とを比較することで、判定を行う。前回接続された内視鏡２１０の種別と今回接続された内視鏡２１０の種別とが同じであるとき、処理はステップＳ１０６に進む。一方、前回接続された内視鏡２１０の種別と今回接続された内視鏡２１０の種別とが同じでないとき、処理はステップＳ１０５に進む。
【００３１】
ステップＳ１０５において、画像処理装置１００の再構成制御部１５０は、画像処理部１１０の再構成を行う。ここで、再構成制御部１５０は、接続スコープ判定部１４０から接続された内視鏡２１０の種別に係る情報を取得する。再構成制御部１５０は、取得した内視鏡２１０の種別に対応する画像処理部１１０の回路に係る情報をメモリ１５２から取得する。再構成制御部１５０は、この回路に係る情報に基づいて、画像処理部１１０の回路構成を変更して再構成する。画像処理部１１０の回路の再構成が終了したら、処理はステップＳ１０６に進む。
【００３２】
ステップＳ１０６において、画像処理装置１００のスコープ情報読取部１６０は、内視鏡２１０のスコープ情報記憶部２２２から、内視鏡２１０に係るスコープ情報を読み取る。
【００３３】
ステップＳ１０７において、画像処理装置１００のスコープ情報読取部１６０は、画像処理部１１０の設定を行う。この際、スコープ情報読取部１６０は、スコープ情報記憶部２２２から取得したスコープ情報を用いたり、当該スコープ情報に基づいてメモリ１５２から読み出した情報を用いたりする。画像処理部１１０の設定が完了したら、処理はステップＳ１０８に進む。
【００３４】
ステップＳ１０８において、画像処理装置１００の画像処理部１１０は、内視鏡２１０から入力された画像データに対して、設定された内容の画像処理を開始する。すなわち、画像処理部１１０は、撮像部２１２による撮像で得られた画像データを順次取得し、得られた画像データに対して設定された画像処理を順次行い、処理後の画像データを画像出力部１２０へと順次出力する。画像処理部１１０は、このような画像処理を以後継続する。
【００３５】
ステップＳ１０９において、画像処理装置１００の再構成制御部１５０は、画像出力部１２０に、画像処理部１１０から入力されたデータに基づく画像データのモニタ２６０への出力を開始させる。その結果、以後継続してモニタ２６０には、画像処理部１１０で処理された画像が表示される。
【００３６】
ステップＳ１１０において、画像処理装置１００の接続検出部１３０は、画像処理装置１００への内視鏡２１０の接続が解除されたか否かを判定する。接続が解除されるまで、内視鏡２１０の撮像部２１２で取得され画像処理部１１０により処理された画像がモニタ２６０に表示される。画像処理装置１００から内視鏡２１０が取り外され、接続が解除されたとき、処理はステップＳ１１１に進む。
【００３７】
ステップＳ１１１において、画像処理装置１００の接続検出部１３０は、画像出力部１２０にモニタ２６０への画像の出力を停止させる。その後、処理はステップＳ１０１に戻る。すなわち、上述の処理が繰り返される。この処理は、画像処理装置１００の電源が切られるまで繰り返される。以上のように、前回接続された内視鏡２１０の種別と今回接続された内視鏡２１０の種別とが比較され、種別が異なる場合には再構成制御部１５０による再構成処理が行われ、種別が同じ場合には再構成制御部１５０による再構成処理が行われない。
【００３８】
本実施形態に係る内視鏡システム１の動作について、図３に示すタイミングチャートを参照して説明する。図３の上段（ａ）は、画像処理装置１００に前回接続された内視鏡の種別と今回接続された内視鏡の種別とが異なる場合の処理の一例のタイミングチャートを示す。図３の下段（ｂ）は、画像処理装置１００に前回接続された内視鏡の種別と今回接続された内視鏡の種別とが同じ場合の処理の一例のタイミングチャートを示す。図３の上段（ａ）及び下段（ｂ）のそれぞれにおいて、１段目は画像処理装置１００への内視鏡２１０の接続状態を示し、２段目は画像処理部１１０に係る処理の状態を示し、３段目はモニタ２６０への画像の出力の状態を示す。
【００３９】
まず、図３の上段（ａ）を参照し、接続される内視鏡２１０の種別が前回と今回とで異なる場合について説明する。図３の上段（ａ）に示すように、初めは画像処理装置１００に内視鏡２１０が接続されており、画像処理装置１００の画像処理部１１０が画像処理の動作を行っており、モニタ２６０に処理後の画像が出力されているものとする。
【００４０】
ここで、時刻ｔ１において、画像処理部１１０から内視鏡２１０が取り外され、画像処理部１１０と内視鏡２１０との接続が解除されたものとする。このとき、接続検出部１３０は、画像出力部１２０に画像の出力を停止させる。その結果、モニタ２６０には画像が表示されなくなる。
【００４１】
その後、時刻ｔ２において、内視鏡２１０が画像処理装置１００に接続されたとする。このとき、接続検出部１３０は、時刻ｔ２からｔ３までの期間に、内視鏡２１０の接続を検知し、種別情報保持部２２４から内視鏡２１０の種別情報を取得し、内視鏡２１０の種別を決定する。時刻ｔ３からｔ４までの期間において、接続スコープ判定部１４０は、接続された内視鏡２１０の種別が前回接続された内視鏡の種別と同一であるか否かを判定する。接続された内視鏡２１０の種別が前回と今回とで異なるので、再構成制御部１５０は、画像処理部１１０の回路の再構成を行う。この再構成が行われる期間が時刻ｔ４からｔ５までの期間である。時刻ｔ５において画像処理部１１０の再構成が完了する。
【００４２】
続いて、時刻ｔ５からｔ６までの期間において、スコープ情報読取部１６０は内視鏡２１０のスコープ情報記憶部２２２からスコープ情報を読み取る。時刻ｔ６からｔ７までの期間において、スコープ情報読取部１６０は画像処理部１１０の設定を行う。時刻ｔ７において画像処理部１１０の設定は完了する。時刻ｔ７以降、画像処理部１１０は、画像データに対して画像処理を行う。また、時刻ｔ７以降、再構成制御部１５０は、画像出力部１２０に画像の出力行わせる。その結果、モニタ２６０には、画像処理部１１０で処理された画像が表示される。
【００４３】
次に、図３の下段（ｂ）を参照し、接続される内視鏡２１０の種別が前回と今回とで同じである場合について説明する。図３の下段（ｂ）に示すように、初めは画像処理装置１００に内視鏡２１０が接続されており、画像処理装置１００の画像処理部１１０が画像処理の動作を行っており、モニタ２６０に処理後の画像が出力されているものとする。ここで、時刻ｔ１において、画像処理部１１０と内視鏡２１０との接続が解除されたものとする。このとき、接続検出部１３０は、画像出力部１２０に画像の出力を停止させる。その結果、モニタ２６０には画像が表示されなくなる。時刻ｔ２において、内視鏡２１０が画像処理装置１００に接続されたとする。このとき、接続検出部１３０は、時刻ｔ２からｔ３までの期間に、内視鏡２１０の接続を検知し、種別情報保持部２２４から内視鏡２１０の種別情報を取得し、内視鏡２１０の種別を決定する。時刻ｔ３からｔ４（ｔ５´）までの期間において、接続スコープ判定部１４０は、接続された内視鏡２１０の種別が前回接続された内視鏡の種別と同一であるか否かを判定する。
【００４４】
接続された内視鏡２１０の種別が前回と今回とで同じであるので、再構成制御部１５０は、画像処理部１１０の回路の再構成は行わない。時刻ｔ５´からｔ６´までの期間において、スコープ情報読取部１６０は、内視鏡２１０のスコープ情報記憶部２２２からスコープ情報を読み取り、時刻ｔ６´からｔ７´までの期間において画像処理部１１０の設定を行う。時刻ｔ７´において画像処理部１１０の設定は完了し、時刻ｔ７´以降、画像処理部１１０は、画像データに対して画像処理を行い、モニタ２６０には、画像処理部１１０で処理された画像が表示される。
【００４５】
図３の上段（ａ）と下段（ｂ）とを比較すると、図３の上段（ａ）には時刻ｔ４からｔ５までの画像処理部１１０の回路の再構成が行われる時間が必要であるが、図３の下段（ｂ）では、この処理が省略されている。その結果、モニタ２６０に画像が表示され始めるのは、図３の上段（ａ）の場合は時刻ｔ７であるのに対して、図３の下段（ｂ）の場合は時刻ｔ７´となる。すなわち、図３にΔｔで示すように、図３の下段（ｂ）の場合の方が画像処理部１１０の回路の再構成に係る時間だけ早くモニタ２６０に画像が表示されることになる。
【００４６】
本実施形態によれば、画像処理装置１００は、接続された内視鏡２１０が前回接続された内視鏡２１０と同じ種別の内視鏡であるとき画像処理部１１０の再構成は不要であるので、この再構成を行わない。その結果、内視鏡２１０が画像処理装置１００に接続されてからモニタ２６０に画像が表示されるまでの時間が、必ず画像処理部１１０の再構成が行われる場合と比較して短くなる。
【００４７】
本実施形態では、必ず画像処理部１１０の再構成が行われる場合と比較して、図３に示す時刻ｔ３からｔ４までの接続された内視鏡２１０の種別の判定の処理に係る時間だけ、内視鏡２１０が画像処理装置１００に接続されてからモニタ２６０に画像が表示されるまでの時間が長くなる。しかしながら、この時間は比較的短い。一方で、図３の上段（ａ）に示される時刻ｔ４からｔ５までの画像処理部１１０の回路の再構成に係る時間は比較的長いので、同じ種別の内視鏡２１０が接続されたときにこの再構成が省略されることは有効である。特に、内視鏡２１０と画像処理装置１００とを接続するケーブルの捻じれを解消するために内視鏡２１０が一時的に切断され再び接続されるような場合、内視鏡２１０は使用中の状態であるため、ユーザはできるだけ早くモニタ２６０で画像を確認したい。本実施形態はこのような場合にモニタ２６０の表示が早く開始されるので、有効である。ここで、再構成に要する時間であり短縮され得る時間は、例えば数百ミリ秒程度であったり、それ以上であったりする。なお、画像処理部１１０の回路規模が大きくなればなる程再構成に要する時間は長くなるので、より複雑な処理が必要とされる程、再構成に要する時間であり短縮され得る時間は長くなる。
【００４８】
〈変形例〉
上述の実施形態では、画像処理部１１０がＦＰＧＡで構成されており、画像処理部１１０の回路構成が物理的に再構成される場合を例に示したが、再構成はこれに限らない。すなわち、ハードウェアが再構成される場合に限らず、ソフトウェアが再構成される場合にも、上述の技術は適用され得る。例えば、画像処理部１１０はdigital signal processor（ＤＳＰ）を用いて実現されている場合であっても、上述の技術は適用され得る。すなわち、再構成として、再構成制御部１５０は、内視鏡２１０の種別に応じたプログラムを起動時にＤＳＰの専用の領域に書き込むものであってもよい。接続された内視鏡２１０の種別が前回と今回とで異なるときにはプログラムの書き換えが行われる一方で、種別が前回と今回とで同一であるときにはプログラムの書き換えが行われないように、画像処理装置１００は構成され得る。このような構成においても、上述の実施形態と同様の効果が得られる。
【００４９】
［第２の実施形態］
第２の実施形態について説明する。ここでは、第１の実施形態との相違点について説明し、同一の部分については、同一の符号を付してその説明を省略する。第１の実施形態では、接続スコープ判定部１４０は、接続検出部１３０の種別記憶部１３２に記憶された前回接続された内視鏡２１０の種別と、種別決定部１３１が決定した今回接続された内視鏡２１０の種別とが一致するか否かで判定している。これに対して、本実施形態に係る接続スコープ判定部１４０は、画像処理装置１００に対して内視鏡２１０が未接続である時間に基づいて前回接続されていた内視鏡２１０の種別と今回接続された内視鏡２１０の種別とが同一であるか否かを判定する。
【００５０】
本実施形態に係る内視鏡システム１の構成例の概略を図４に示す。本実施形態に係る内視鏡システム１では、画像処理装置１００の接続検出部１３０において、第１の実施形態に設けられていた種別記憶部１３２に代えて、未接続時間計測部１３６が設けられている。未接続時間計測部１３６は、画像処理装置１００から内視鏡２１０が取り外されてから再度接続されるまでの時間を未接続時間として計測する。未接続時間計測部１３６は、得られた未接続時間に係る情報を接続スコープ判定部１４０へと伝達する。
【００５１】
接続スコープ判定部１４０は、未接続時間が所定の時間よりも短いとき、前回接続されていた内視鏡２１０の種別と今回接続された内視鏡２１０の種別とが同一であると判定する。一方、接続スコープ判定部１４０は、未接続時間が所定の時間以上であるとき、前回接続されていた内視鏡２１０の種別と今回接続された内視鏡２１０の種別とが異なると判定する。この判定は、例えば図２を参照して説明した処理において、ステップＳ１０４における処理である。その他の動作については、第１の実施形態と同様である。また、第1の実施形態の変形例と同様の構成も採用され得る。
【００５２】
上述のとおり、内視鏡システム１の使用時に、画像処理装置１００と内視鏡２１０とを接続するケーブルが捻じれ、この捻じれを解消するために画像処理装置１００から内視鏡２１０が取り外されることがある。この捻じれの解消に要する時間は、例えば十数秒程度である。そこで、接続スコープ判定部１４０が行う未接続時間に係る判定の閾値は、この十数秒程度の適当な時間に設定され得る。その結果、接続スコープ判定部１４０は、内視鏡２１０の画像処理装置１００からの取り外しが、捻じれを解消するための一時的なものであるのか、すなわち内視鏡２１０の種別が変わらないものであるのか、それ以外のものであるのかを判定することができる。
【００５３】
本実施形態によっても、内視鏡システム１は、第１の実施形態と同様の効果を得ることができる。
【図１】
2018070246.tif 000003
【図２】
2018070246.tif 000004
【図３】
2018070246.tif 000005
【図４】
2018070246.tif 000006
【手続補正書】
【提出日】平成30年1月16日(2018.1.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
内視鏡の接続状態を検出する接続検出部と、
前記接続検出部において検出した前記内視鏡が取り外されてから再度接続されるまでの未接続時間を計測する未接続時間計測部と、
前記内視鏡から得られた画像データに対して処理を施す画像処理部であって、前記内視鏡の種別に応じて構成可能な画像処理部と、
前記未接続時間が所定の時間よりも短いとき、今回接続された内視鏡と前回接続された内視鏡が同じ種別であると判定する判定部と、
今回接続された内視鏡と前回接続された内視鏡とが異なる種別であるとき、前記内視鏡の種別に応じて前記画像処理部を再構成し、今回接続された内視鏡と前回接続された内視鏡とが同じ種別であるとき、前記画像処理部の再構成を行わない再構成制御部と、
を備える画像処理装置。
【請求項２】
前記接続検出部は、前回接続された内視鏡の種別を記憶する記憶部を備えることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記再構成制御部は、前記判定部において今回接続された内視鏡と前回接続された内視鏡とが異なる種別であると判定した場合に、前記記憶部に記憶された内視鏡の種別情報を取得することを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記画像処理部は、前記画像処理部の回路構成を変更することで再構成を行うことを特徴とする請求項１に記載の画像処理装置。
【請求項５】
前記画像処理部は、前記画像処理部のソフトウェアを書き換えることで再構成を行うことを特徴とする請求項１に記載の画像処理装置。
【請求項６】
前記画像処理部から出力された画像データを前記画像処理装置の外部に出力する機能を有するとともに、前記接続検出部が前記内視鏡の未接続を検出した場合に、前記画像データの外部への出力を停止させる画像出力部をさらに備えることを特徴とする請求項１に記載の画像処理装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明の一態様によれば、画像処理装置は、内視鏡の接続状態を検出する接続検出部と、前記接続検出部において検出した前記内視鏡が取り外されてから再度接続されるまでの未接続時間を計測する未接続時間計測部と、前記内視鏡から得られた画像データに対して処理を施す画像処理部であって、前記内視鏡の種別に応じて構成可能な画像処理部と、前記未接続時間が所定の時間よりも短いとき、今回接続された内視鏡と前回接続された内視鏡が同じ種別であると判定する判定部と、今回接続された内視鏡と前回接続された内視鏡とが異なる種別であるとき、前記内視鏡の種別に応じて前記画像処理部を再構成し、今回接続された内視鏡と前回接続された内視鏡とが同じ種別であるとき、前記画像処理部の再構成を行わない再構成制御部と、を備える。
【国際調査報告】
2018070246.tif 000007
2018070246.tif 000008
2018070246.tif 000009
2018070246.tif 000010