(57)【特許請求の範囲】
【請求項１】
複数のメニューの中から選択されたメニューを示す選択制御信号を受け付ける受付部と；
前記受け付けた選択制御信号が示す選択メニューを、該選択メニューの調整対象である表示情報の種別に対してモニタ画面領域において設定された情報表示領域を除いた残りの画面領域に表示させる表示制御部と；
メニュー表示領域の候補群を記憶する記憶部と；
を具備し、前記表示制御部は、前記候補群の中から、前記残りの画面領域に収まる条件に適合するメニュー表示領域を選択し、選択したメニュー表示領域に前記選択メニューを表示させることを特徴とする内視鏡プロセッサ。
【請求項２】
請求項１記載の内視鏡プロセッサにおいて、
前記表示制御部は、前記条件に適合するメニュー表示領域が複数存在する場合、前記複数のメニュー表示領域の中から使用対象のメニュー表示領域をユーザに選択させる画面を、前記モニタ画面領域に表示させる、内視鏡プロセッサ。
【請求項３】
請求項２記載の内視鏡プロセッサにおいて、
前記表示制御部は、前記モニタ画面領域に表示された画面を用いてユーザによって選択された使用対象のメニュー表示領域を、前記記憶部にユーザカスタム領域として記憶させる、内視鏡プロセッサ。
【請求項４】
請求項１記載の内視鏡プロセッサにおいて、
前記表示制御部は、前記調整対象である表示情報が第１種別であるときに、前記選択メニューを前記第１種別の表示情報に対して前記モニタ画面領域において設定された第１情報表示領域を除いた残りの画面領域に表示させ、前記調整対象である表示情報が第２種別であるときに、前記選択メニューを前記第２種別の表示情報に対して前記モニタ画面領域において設定された第２情報表示領域を除いた残りの画面領域に表示させる、内視鏡プロセッサ。
【請求項５】
請求項４記載の内視鏡プロセッサにおいて、
前記第１種別の表示情報は、内視鏡スコープで撮影された画像であり、
前記第１種別の表示情報に対応する前記メニューには、項目として、コントラスト調整処理、色彩調整処理、及び画像強調処理のうち少なくとも１つが含まれ、
前記第２種別の表示情報は、文字情報であり、
前記第２種別の表示情報に対応する前記メニューには、項目として、患者情報の編集処理、及びコメントの編集処理のうち少なくとも１つが含まれる、内視鏡プロセッサ。
【請求項６】
メニュー表示領域の候補群を記憶し、
複数のメニューの中から選択されたメニューを示す選択制御信号を受け付け、
前記受け付けた選択制御信号が示す選択メニューの表示領域として、該選択メニューの調整対象である表示情報の種別に対してモニタ画面領域において設定された情報表示領域を除いた残りの画面領域に収まる条件に適合するメニュー表示領域を前記候補群の中から選択し、選択したメニュー表示領域に前記選択メニューを表示させる、
ことを特徴とする内視鏡プロセッサの信号処理方法。
【請求項７】
メニュー表示領域の候補群を記憶し、
複数のメニューの中から選択されたメニューを示す選択制御信号を受け付け、
前記受け付けた選択制御信号が示す選択メニューの表示領域として、該選択メニューの調整対象である表示情報の種別に対してモニタ画面領域において設定された情報表示領域を除いた残りの画面領域に収まる条件に適合するメニュー表示領域を前記候補群の中から選択し、選択したメニュー表示領域に前記選択メニューを表示させる、
処理を、内視鏡プロセッサに実行させることを特徴とする内視鏡プロセッサの制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内視鏡プロセッサ、並びに、内視鏡プロセッサの信号処理方法及び制御プログラムに関する。
【背景技術】
【０００２】
内視鏡システムを利用した医療診断が盛んに行われている。内視鏡システムは、基本構成として、被検者の観察対象部位を撮影して画像（以下、「観察画像」と呼ぶ）を取得する内視鏡と、内視鏡が取得した観察画像に画像処理を施す信号処理装置（以下、「内視鏡プロセッサ」と呼ぶ）とを有している。内視鏡プロセッサは、画像処理後の観察画像をモニタ（表示装置）に表示させている。また、内視鏡プロセッサは、機能の設定変更をユーザから受け付ける際に、メニュー表示をモニタに表示させる。
【０００３】
ここで、観察画像の表示が許容された１つの表示領域（つまり、１つの「観察画像表示可能領域」）において観察画像と共にメニュー表示を表示すると、ユーザが観察画像に注目しているにも拘わらず、このメニュー表示によって観察画像が遮蔽されてしまう可能性がある。これにより、注目情報である観察画像の観察が妨げられ、ひいては診療が妨げられる可能性がある。
【０００４】
この問題を解決するために、例えば特許文献１に開示されている内視鏡システムでは、観察画像とメニュー表示との重なりが最小限になるように観察画像を移動させて、観察画像にメニュー表示が重なることの不都合をできるだけ排除している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−０００１８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来の内視鏡システムでは、移動させた観察画像の一部が観察画像表示可能領域からはみ出してしまう、又は、観察画像表示可能領域内のレイアウト上の都合により観察画像の一部がメニュー表示と重なるのを避けられないという問題がある。この場合、観察画像の観察画像表示可能領域からのはみ出し部分又はメニュー表示との重なり部分が表示されずに欠けてしまう。とりわけ、観察画像の表示されずに欠けた部分が注目されている場合には、診療に与える悪影響が大きくなってしまう。
【０００７】
本発明は、以上の問題意識に基づいてなされたものであり、注目情報（例えば観察画像）が欠けることなく、注目情報とメニュー表示とを同時に表示させることができる、内視鏡プロセッサ、並びに、内視鏡プロセッサの信号処理方法及び制御プログラムを得ることを目的とする。
【課題を解決するための手段】
【０００８】
本発明の内視鏡プロセッサは、その一態様では、複数のメニューの中から選択されたメニューを示す選択制御信号を受け付ける受付部と、前記受け付けた選択制御信号が示す選択メニューを、該選択メニューの調整対象である表示情報の種別に対してモニタ画面領域において設定された情報表示領域を除いた残りの画面領域に表示させる表示制御部と、メニュー表示領域の候補群を記憶する記憶部と、を具備し、前記表示制御部は、前記候補群の中から、前記残りの画面領域に収まる条件に適合するメニュー表示領域を選択し、選択したメニュー表示領域に前記選択メニューを表示させる。
【００１０】
前記表示制御部は、前記条件に適合するメニュー表示領域が複数存在する場合、前記複数のメニュー表示領域の中から使用対象のメニュー表示領域をユーザに選択させる画面を、前記モニタ画面領域に表示させてもよい。
【００１１】
前記表示制御部は、前記モニタ画面領域に表示された画面を用いてユーザによって選択された使用対象のメニュー表示領域を、前記記憶部にユーザカスタム領域として記憶させてもよい。
【００１２】
前記表示制御部は、前記調整対象である表示情報が第１種別であるときに、前記選択メニューを前記第１種別の表示情報に対して前記モニタ画面領域において設定された第１情報表示領域を除いた残りの画面領域に表示させ、前記調整対象である表示情報が第２種別であるときに、前記選択メニューを前記第２種別の表示情報に対して前記モニタ画面領域において設定された第２情報表示領域を除いた残りの画面領域に表示させてもよい。
【００１３】
前記第１種別の表示情報は、内視鏡スコープで撮影された画像であり、前記第１種別の表示情報に対応する前記メニューには、項目として、コントラスト調整処理、色彩調整処理、及び画像強調処理のうち少なくとも１つが含まれ、前記第２種別の表示情報は、文字情報であり、前記第２種別の表示情報に対応する前記メニューには、項目として、患者情報の編集処理、及びコメントの編集処理のうち少なくとも１つが含まれてもよい。
【００１４】
本発明の内視鏡プロセッサの信号処理方法は、メニュー表示領域の候補群を記憶し、複数のメニューの中から選択されたメニューを示す選択制御信号を受け付け、前記受け付けた選択制御信号が示す選択メニューの表示領域として、該選択メニューの調整対象である表示情報の種別に対してモニタ画面領域において設定された情報表示領域を除いた残りの画面領域に収まる条件に適合するメニュー表示領域を前記候補群の中から選択し、選択したメニュー表示領域に前記選択メニューを表示させる。
【００１５】
本発明の内視鏡プロセッサの制御プログラムは、メニュー表示領域の候補群を記憶し、複数のメニューの中から選択されたメニューを示す選択制御信号を受け付け、前記受け付けた選択制御信号が示す選択メニューの表示領域として、該選択メニューの調整対象である表示情報の種別に対してモニタ画面領域において設定された情報表示領域を除いた残りの画面領域に収まる条件に適合するメニュー表示領域を前記候補群の中から選択し、選択したメニュー表示領域に前記選択メニューを表示させる、処理を、内視鏡プロセッサに実行させる。
【発明の効果】
【００１６】
本発明によれば、注目情報（例えば観察画像）が欠けることなく、注目情報とメニュー表示とを同時に表示させることができる、内視鏡プロセッサ、並びに、内視鏡プロセッサの信号処理方法及び制御プログラムを得られる。
【図面の簡単な説明】
【００１７】
【図１】第１実施形態の内視鏡システムの構成を示すブロック図である。
【図２】内視鏡の全体構成を示す図である。
【図３】メニュー情報の説明に供する図である。
【図４】情報表示可能領域及び情報表示領域の説明に供する図である（その１）。
【図５】情報表示可能領域及び情報表示領域の説明に供する図である（その２）。
【図６】メニュー表示領域の候補群の説明に供する図である。
【図７】表示制御部の処理動作の一例を示すフローチャートである。
【図８】表示制御部によるメニュー表示領域の選択処理の説明に供する図である（その１）。
【図９】表示制御部によるメニュー表示領域の選択処理の説明に供する図である（その２）。
【図１０】表示制御部によるメニュー表示領域の選択処理の説明に供する図である（その３）。
【図１１】表示制御部によるメニュー表示領域の選択処理の説明に供する図である（その４）。
【図１２】表示制御部によるメニュー表示領域の選択処理の説明に供する図である（その５）。
【図１３】表示制御部によるメニュー表示領域の選択処理の説明に供する図である（その６）。
【図１４】表示制御部によるメニュー表示領域の選択処理の説明に供する図である（その７）。
【発明を実施するための形態】
【００１８】
以下に、本発明の信号処理装置、信号処理方法、及び制御プログラムの実施形態を図面に基づいて詳細に説明する。なお、この実施形態により本発明の内視鏡プロセッサ、並びに、内視鏡プロセッサの信号処理方法及び制御プログラムが限定されるものではない。
【００１９】
≪第１実施形態≫
[内視鏡システムの概要]
図１は、第１実施形態の内視鏡システム１０の構成を示すブロック図である。図１において内視鏡システム１０は、内視鏡２０と、内視鏡プロセッサ３０と、画像モニタ（表示部）４０と、データベース５０と、ＵＳＢメモリ６０と、キーボード（操作部）７０とを有する。
【００２０】
内視鏡２０は、被検者の観察画像を取得し、内視鏡プロセッサ３０へ出力する。データベース５０及びＵＳＢメモリ６０は、「患者カルテ情報」を記憶している。「患者カルテ情報」には、例えば、患者の名前、ＩＤ、年齢、性別、及び、患者の病状に関するコメント等が含まれる。キーボード７０は、ユーザによる操作に応じた制御信号を内視鏡プロセッサ３０へ出力する。
【００２１】
内視鏡プロセッサ３０は、情報表示、例えば、観察画像、患者カルテ情報、及び、メニューの表示を制御する。内視鏡プロセッサ３０については後に詳しく説明する。
【００２２】
［内視鏡の構成例］
図２は、内視鏡の全体構成を示す図である。図２において内視鏡２０は、操作者が把持する把持操作部２１と、この把持操作部２１から延出する可撓性のある挿入部２２とを有している。挿入部２２は、先端側から順に、先端硬性部２２Ａと、湾曲部２２Ｂと、可撓部２２Ｃとを有している。湾曲部２２Ｂは、把持操作部２１に設けた湾曲操作レバー２３の回転操作に応じて湾曲可能となっている。把持操作部２１からはユニバーサルチューブ２４が延出されており、このユニバーサルチューブ２４の先端にはコネクタ部２５が設けられている。図示は省略しているが、内視鏡２０にはライトガイドファイバが内蔵されており、このライトガイドファイバは、挿入部２２（先端硬性部２２Ａ、湾曲部２２Ｂ、可撓部２２Ｃ）、把持操作部２１及びユニバーサルチューブ２４を通って、コネクタ部２５から突出するライトガイドスリーブ２６内まで延びている。コネクタ部２５のコネクタ端子２５Ａが内視鏡プロセッサ３０のコネクタ端子（図示せず）に接続されると、上記ライトガイドファイバは、内視鏡プロセッサ３０に内蔵された光源ランプ（図示せず）と光学的に接続される。そして、この光源ランプから発せられた照明光は、ライトガイドファイバ内を導かれ、挿入部２２の先端硬性部２２Ａの前端面に設けられた照明レンズ（図示せず）によって所定の配光で外方に出射される。
【００２３】
図示は省略しているが、内視鏡２０は、挿入部２２の先端硬性部２２Ａの内部に位置させて、観察対象部位（例えば患者体内の病変部）の観察画像信号を取得する撮像素子を有している。この撮像素子が取得した観察画像信号は、信号伝送用ケーブル（図示せず）を介して伝送され、内視鏡プロセッサ３０に出力される。
【００２４】
[内視鏡プロセッサの構成例]
図１に示すように、内視鏡プロセッサ３０は、画像処理部３１と、情報取得部３２と、受付部３３と、表示領域設定部３４と、表示制御部３５と、記憶部３６とを有する。
【００２５】
画像処理部３１は、内視鏡２０から受け取った観察画像信号に所定の画像処理を施してこれを観察画像とする。
【００２６】
情報取得部３２は、上記の患者カルテ情報を取得する。情報取得部３２は、ネットワークを介してデータベース５０にアクセスして、患者カルテ情報を取得してもよいし、内視鏡プロセッサ３０にＵＳＢメモリ６０が接続されているときには、ＵＳＢメモリ６０から患者カルテ情報を取得してもよい。
【００２７】
記憶部３６は、図３に示すように、複数の処理項目を、処理項目の調整対象である表示情報の種別毎に記憶している。本実施形態では、内視鏡プロセッサ３０内において、観察画像が第１種別情報として分類され、文字情報が第２種別情報として分類されるものとする。図３に示すように、第１種別情報を調整対象とする処理項目が第１メニューＭ１として分類され、文字情報を調整対象とする処理項目が第２メニューＭ２として分類されている。第１メニューＭ１は、処理項目として、例えば、コントラスト調整処理、色彩調整処理、及び画像強調処理等を含んでいる。また、第２メニューＭ２は、処理項目として、患者情報の編集処理、及びコメントの編集処理等を含んでいる。
【００２８】
また、記憶部３６は、表示情報の種別毎に、「情報表示可能領域」の設定情報を記憶している。さらに、記憶部３６は、表示情報の種別毎に、「情報表示領域」の設定情報を記憶している。また、記憶部３６は、メニュー種別毎に（つまり、第１メニューＭ１及び第２メニューＭ２のそれぞれについて）、メニュー表示領域の設定情報（大きさ、形）を記憶している。
【００２９】
図４及び図５は、情報表示可能領域及び情報表示領域の説明に供する図である。図４及び図５において、ＭＡは、画像モニタ４０の画面の全領域（以下では、「全画面領域」と呼ぶ）である。全画面領域ＭＡは、便宜上、画像可能表示領域ＤＡ２１と、文字表示可能領域ＤＡ２２とに区分けすることが可能である。そして、画像可能表示領域ＤＡ２１内では、所定の情報表示領域（例えば、自身のセンターが画像可能表示領域ＤＡ２１のセンターに一致する、所定サイズの情報表示領域）に観察画像が表示される。図４では、通常サイズの観察画像が通常サイズ用の情報表示領域ＤＡ１１に表示され、図５では、縮小サイズの観察画像が縮小サイズ用の情報表示領域ＤＡ１１’に表示されている。また、文字表示可能領域ＤＡ２２内では、所定の情報表示領域に文字情報（例えば、患者カルテ情報）が表示される。図４及び図５では、文字情報が情報表示領域ＤＡ１２に表示されている。
【００３０】
また、記憶部３６は、メニュー毎に（つまり、第１メニューＭ１及び第２メニューＭ２のそれぞれについて）、メニュー表示領域の候補群を記憶している。例えば、記憶部３６は、図６に示すように、第１メニューＭ１に対応する、各候補のアドレスと、各候補のメニュー表示領域の開始位置（例えば、各メニュー表示領域のうち最も小さいＸ座標及びＹ座標の組み合わせ）と、各候補のメニュー表示領域とオーバーラップ（重複）する情報表示領域に関する情報（図６では「メニュー表示時の重複エリア」項目に対応）とを対応づけたテーブルを記憶している。この第１メニューＭ１に対応するテーブルにおいて、例えば、アドレスが「０ｘ０００００ｎ」の候補は、メニュー表示領域の開始位置が座標Ｘ（ｘ11，ｙ11）であり、情報表示領域ＤＡ１１，ＤＡ１２と重なる一方、情報表示領域ＤＡ１１’とは重ならない。同様に、記憶部３６は、第２メニューＭ２に対応するテーブルも記憶しており、このテーブルは、図６に示した第１メニューＭ１に対応するテーブルと同じフォーマットとなっている。ただし、同じアドレス「０ｘ０００００ｎ」に対応する座標Ｘであってもその具体的な座標は通常異なっている。例えば、第１メニューＭ１に対応するテーブルでは座標Ｘ（ｘ11，ｙ11）である一方で、第２メニューＭ２に対応するテーブルでは座標Ｘ（ｘ21，ｙ21）となっている。
【００３１】
図１の説明に戻り、受付部３３は、ユーザがキーボード７０を使用して複数のメニュー種別（例えば、第１メニューＭ１及び第２メニューＭ２）の中から選択したメニュー種別（以下、「選択メニュー種別」と呼ぶ）を示す「メニュー選択制御信号」をキーボード７０から受け取ると、このメニュー選択制御信号を表示制御部３５へ出力する。例えば、ユーザが観察画像に調整を加えたい場合にはキーボード７０を使用することにより第１メニューＭ１が選択され、第１メニューＭ１を示すメニュー選択制御信号がキーボード７０から受付部３３へ出力される。このメニュー選択制御信号を受付部３３は受け取って、表示制御部３５へ出力する。
【００３２】
また、受付部３３は、ユーザがキーボード７０を使用して設定した「情報表示領域」の設定情報を示す「領域制御信号」を受け取ると、この領域制御信号を表示領域設定部３４へ出力する。例えば、領域制御信号は、上記の通常サイズの観察画像を表示する情報表示領域ＤＡ１１、及び、縮小サイズの観察画像を表示する情報表示領域ＤＡ１１’を設定する信号である。
【００３３】
表示領域設定部３４は、受付部３３から領域制御信号を受け取ると、この領域制御信号の示す、表示情報の種別及び情報表示領域の設定情報（通常サイズか又は縮小サイズか等）を記憶部３６に記憶させる。
【００３４】
表示制御部３５は、受付部３３から受け取ったメニュー選択制御信号が示す選択メニューに対応する表示情報の種別（つまり、選択メニューの調整対象である表示情報の種別）に応じて、画像モニタ（表示部）４０の画面領域における選択メニューのメニュー表示領域を変更する。例えば、表示制御部３５は、記憶部３６を参照して、選択メニューの調整対象である表示情報の種別に対して設定された「情報表示領域」を特定し、特定した情報表示領域以外の画像モニタ４０の画面領域に、選択メニューを表示させる。具体的には、調整対象である表示情報の種別が第１種別（つまり、観察画像の種別）であれば、画像モニタ４０の全画面領域ＭＡから情報表示領域ＤＡ１１を除いた残りの画面領域に、第１メニューＭ１を表示させる。
【００３５】
詳細には、表示制御部３５は、受付部３３からメニュー選択制御信号を受け取ると、まず、記憶部３６に記憶されている、各情報表示領域に関する情報を取得する。そして、表示制御部３５は、記憶部３６に記憶されている、各メニュー表示領域に関する情報（形状及び大きさ）を取得する。そして、表示制御部３５は、記憶部３６に記憶されているメニュー表示領域の候補群の中から、「選択メニューの調整対象である表示情報に対して設定された情報表示領域以外の画像モニタ４０の画面領域に収まる」という「判定条件」に適合するメニュー表示領域を選択する。そして、表示制御部３５は、選択したメニュー表示領域に選択メニューを表示させる。
【００３６】
ここで、上記の判定条件を満たすメニュー表示領域が１つである場合には、表示制御部３５は、このメニュー表示領域に選択メニューを表示させればよい。これに対して、上記の判定条件を満たすメニュー表示領域が複数存在する場合には、表示制御部３５は、次のような制御を行うことができる。すなわち、第１例として、表示制御部３５は、記憶部３６に記憶されている候補群の各候補について上記判定条件を満たすか否かアドレスの若い順に順次判定して行き、最初に上記判定条件を満たす候補をメニュー表示領域としてもよい。この第１例は、処理速度を重視した方法である。又は、第２例として、表示制御部３５は、上記判定条件に適合する複数のメニュー表示領域の中から使用対象のメニュー表示領域をユーザに選択させる画像を、画像モニタ４０に表示させてもよい。この場合、表示制御部３５は、この画像を見てユーザが選択した使用対象のメニュー表示領域に、選択メニューを表示させることになる。さらに、表示制御部３５は、ユーザが選択した使用対象のメニュー表示領域を、「ユーザカスタム領域」として記憶部３６に記憶させてもよい（図６参照）。この第２例は、ユーザの利便性を重視した方法である。ここで、上記判定条件に適合する複数のメニュー表示領域の中から使用対象のメニュー表示領域をユーザに選択させる画像としては、メニュー表示領域と情報表示領域との位置関係をユーザが認識可能な態様の小画像を各メニュー表示領域について用意し、当該複数の小画像を一覧表示する画像、つまりサムネイル表示画像としてもよい。
【００３７】
[内視鏡プロセッサの動作例]
以上の構成を有する内視鏡プロセッサ３０の動作例について説明する。ここでは、特に、表示制御部３５の処理動作例について説明する。図７は、表示制御部の処理動作の一例を示すフローチャートである。図７に示すフローは、例えば、患者ＩＤを入力して内視鏡２０による撮影の開始とともにスタートする。
【００３８】
ステップＳ１１では、表示制御部３５は、観察画像を、観察画像に対応する情報表示領域（例えば、図３の情報表示領域ＤＡ１１）に表示させる。
【００３９】
ステップＳ１２では、表示制御部３５は、入力された患者ＩＤに対応する患者カルテ情報を、患者カルテ情報に対応する情報表示領域（例えば、図３の情報表示領域ＤＡ１２）に表示させる。
【００４０】
ステップＳ１３では、表示制御部３５は、メニュー選択制御信号を受け取ったか否かを判定する。この判定処理は、メニュー選択制御信号を受け取るまで繰り返される（ステップＳ１３：ＮＯ）。
【００４１】
メニュー選択制御信号を受け取ると（ステップＳ１３：ＹＥＳ）、ステップＳ１４で表示制御部３５は、このメニュー選択制御信号の示す選択メニューの調整対象である表示情報の種別が第１種別情報であるか否かを判定する。ここでは、観察画像を第１種別情報とし、文字情報である患者カルテ情報を第２種別情報としている。
【００４２】
選択メニューの調整対象である表示情報の種別が第１種別情報である場合（ステップＳ１４：ＹＥＳ）、ステップＳ１５で表示制御部３５は、第１種別情報に応じたメニュー表示制御を実行する。
【００４３】
例えば、ステップＳ１５では、次のような処理が実行されてもよい。すなわち、表示制御部３５は、手順１として、図６に示した第１メニューＭ１に対応するテーブルの「メニュー表示時の重複エリア」項目に、第１種別情報に対応する情報表示領域ＤＡ１１が含まれないメニュー表示領域候補を１つ選択する。手順２で表示制御部３５は、手順１で選択したメニュー表示領域候補において第１種別情報に対して現在設定されている形状・大きさのメニュー表示を仮に行った場合、メニュー表示に欠けが生じるか否かを判定する。欠けが生じないと判定した場合、表示制御部３５は、このメニュー表示領域候補を選択する。一方、欠けが生じると判定した場合、表示制御部３５は、手順１の処理に戻って、「メニュー表示時の重複エリア」項目に、第１種別情報に対応する情報表示領域ＤＡ１１が含まれない別のメニュー表示領域候補を選択する。ここで、手順１において、「メニュー表示時の重複エリア」項目に、第１種別情報に対応する情報表示領域ＤＡ１１が含まれないメニュー表示領域候補が、１つも存在しない場合、手順３で表示制御部３５は、第１種別情報に対応する情報表示領域ＤＡ１１と重なりの最も少ないメニュー表示領域候補を選択してもよい。
【００４４】
具体的には、図６に示した第１メニューＭ１に対応するテーブルでアドレスが「０ｘ００００００」のメニュー表示領域候補は、情報表示領域ＤＡ１１とオーバーラップするので、このメニュー表示領域候補を仮に表示すると、例えば、図８に示すように、メニュー表示領域ＭＮＡ３１が、第１種別情報に対応する情報表示領域ＤＡ１１とオーバーラップしてしまう。このため、「０ｘ００００００」のメニュー表示領域候補は、手順１において選択されない。同様に、図６に示した第１メニューＭ１に対応するテーブルでアドレスが「０ｘ０００００ｎ」のメニュー表示領域候補は、情報表示領域ＤＡ１１とオーバーラップするので、このメニュー表示領域候補を仮に表示すると、例えば、図９に示すように、メニュー表示領域ＭＮＡ３２が、第１種別情報に対応する情報表示領域ＤＡ１１と一部でオーバーラップしてしまう。このため、「０ｘ０００００ｎ」のメニュー表示領域候補も、手順１において選択されない。ただし、オーバーラップ部分が小さいので、手順３で選択される可能性はある。
【００４５】
一方、図６に示した第１メニューＭ１に対応するテーブルでアドレスが「０ｘ０００００１」のメニュー表示領域候補は、情報表示領域ＤＡ１１とオーバーラップしないので、このメニュー表示領域候補を仮に表示すると、例えば、図１０に示すように、メニュー表示領域ＭＮＡ３３が、第１種別情報に対応する情報表示領域ＤＡ１１とオーバーラップしないし、さらに、欠けも存在しない。このため、「０ｘ０００００１」のメニュー表示領域候補は、手順１及び手順２において選択されることになる。ここで、図６に示した第１メニューＭ１に対応するテーブルでアドレスが「０ｘ０００００ｎ」のメニュー表示領域候補は、情報表示領域ＤＡ１１’とオーバーラップしないので、このメニュー表示領域候補を仮に表示すると、例えば、図１１に示すように、メニュー表示領域ＭＮＡ３２が、第１種別情報に対応する情報表示領域ＤＡ１１’とオーバーラップしない。このため、第１種別情報に対応する情報表示領域が縮小されている場合には、「０ｘ０００００ｎ」のメニュー表示領域候補は、手順１及び手順２において選択されることになる。
【００４６】
一方、選択メニューの調整対象である表示情報の種別が第１種別情報でない場合（ステップＳ１４：ＮＯ）、つまり、第２種別情報である場合、ステップＳ１６で表示制御部３５は、第２種別情報に応じたメニュー表示制御を実行する。
【００４７】
例えば、ステップＳ１６では、上記の手順１から手順３と同様の処理が実行されてもよい。すなわち、表示制御部３５は、手順１として、第２メニューＭ２に対応するテーブルで「メニュー表示時の重複エリア」項目に、第２種別情報に対応する情報表示領域ＤＡ１２が含まれないメニュー表示領域候補を１つ選択する。手順２で表示制御部３５は、手順１で選択したメニュー表示領域候補において第２種別情報に対して現在設定されている形状・大きさのメニュー表示を仮に行った場合、メニュー表示に欠けが生じるか否かを判定する。欠けが生じないと判定した場合、表示制御部３５は、このメニュー表示領域候補を選択する。一方、欠けが生じると判定した場合、表示制御部３５は、手順１の処理に戻って、「メニュー表示時の重複エリア」項目に、第２種別情報に対応する情報表示領域ＤＡ１２が含まれない別のメニュー表示領域候補を選択する。ここで、手順１において、「メニュー表示時の重複エリア」項目に、第２種別情報に対応する情報表示領域ＤＡ１２が含まれないメニュー表示領域候補が、１つも存在しない場合、手順３で表示制御部３５は、第２種別情報に対応する情報表示領域ＤＡ１２と重なりの最も少ないメニュー表示領域候補を選択してもよい。
【００４８】
以下、ステップＳ１６における手順１から手順３の具体例について説明する。ここでは、便宜上、第２メニューＭ２に対応するテーブルは、図６に示した第１メニューＭ１に対応するテーブルと、アドレス及びメニュー表示時の重複エリアの内容が同じであるものとして説明する。ただし、第２メニューＭ２に対応するテーブルにおけるメニュー表示開始位置座標の具体的な座標は、第１メニューＭ１に対応するテーブルと異なっている。具体的には、第２メニューＭ２に対応するテーブルでアドレスが「０ｘ０００００１」のメニュー表示領域候補は、情報表示領域ＤＡ１２とオーバーラップするので、このメニュー表示領域候補を仮に表示すると、例えば、図１２に示すように、メニュー表示領域ＭＮＡ３４が、第２種別情報に対応する情報表示領域ＤＡ１２とオーバーラップしてしまう。このため、「０ｘ０００００１」のメニュー表示領域候補は、手順１において選択されない。同様に、第２メニューＭ２に対応するテーブルでアドレスが「０ｘ０００００ｎ」のメニュー表示領域候補は、情報表示領域ＤＡ１２とオーバーラップするので、このメニュー表示領域候補を仮に表示すると、例えば、図１３に示すように、メニュー表示領域ＭＮＡ３５が、第２種別情報に対応する情報表示領域ＤＡ１２と一部でオーバーラップしてしまう。このため、第２メニューＭ２に対応するテーブルでアドレスが「０ｘ０００００ｎ」のメニュー表示領域候補も、手順１において選択されない。ただし、第２メニューＭ２に対応するテーブルでアドレスが「０ｘ０００００ｎ」のメニュー表示領域候補は情報表示領域ＤＡ１２とのオーバーラップ部分が小さいので、手順３で選択される可能性はある。一方、第２メニューＭ２に対応するテーブルでアドレスが「０ｘ００００００」のメニュー表示領域候補は、情報表示領域ＤＡ１２とオーバーラップしないので、このメニュー表示領域候補を仮に表示すると、例えば、図１４に示すように、メニュー表示領域ＭＮＡ３６が、第２種別情報に対応する情報表示領域ＤＡ１２とオーバーラップしないし、さらに、欠けも存在しない。このため、「０ｘ００００００」のメニュー表示領域候補は、手順１及び手順２において選択されることになる。
【００４９】
以上のように第１実施形態によれば、内視鏡プロセッサ３０において表示制御部３５は、受付部３３で受け付けた選択制御信号が示す選択メニューを、該選択メニューの調整対象である表示情報の種別に対して画像モニタ４０の画面領域において設定された情報表示領域を除いた残りの画面領域に表示させる。より詳細には、表示制御部３５は、記憶部３６に記憶されているメニュー表示領域の候補群の中から、「調整対象である表示情報の種別に対して設定された情報表示領域以外の画像モニタ４０の画面領域に収まる」という条件に適合するメニュー表示領域を選択し、選択したメニュー表示領域に選択メニューを表示させる。
【００５０】
この内視鏡プロセッサ３０の構成により、例えば、観察画像に影響を及ぼす処理を行おうとする場合、つまり観察画像が注目情報である場合には、観察画像の表示領域を避けて選択メニューを表示させることができ、また、患者カルテ情報（文字情報）に影響を及ぼす処理を行おうとする場合には、患者カルテ情報の表示領域を避けて選択メニューを表示させることができる。すなわち、注目情報が欠けることなく、注目情報とメニュー表示とを同時に表示させることができる。これにより、選択メニューに含まれる処理が注目情報に与える影響をリアルタイムで確認することができる。
【００５１】
また、表示制御部３５は、上記条件に適合するメニュー表示領域が複数存在する場合、該複数のメニュー表示領域の中から使用対象のメニュー表示領域をユーザに選択させる画面（例えば、サムネイル表示画像）を、画像モニタ４０に表示させてもよい。さらに、表示制御部３５は、画像モニタ４０に表示された該画面（例えば、サムネイル表示画像）を用いてユーザによって選択された使用対象のメニュー表示領域を、記憶部３６にユーザカスタム領域として記憶させてもよい。
【００５２】
この内視鏡プロセッサ３０の構成により、ユーザの好みによりマッチしたメニュー表示を実現することができる。
【００５３】
＜変形例＞
以上の説明では、画像可能表示領域ＤＡ２１における情報表示領域ＤＡ１１，ＤＡ１１’の位置、及び、文字表示可能領域ＤＡ２２における情報表示領域ＤＡ１２の位置が予め決められた固定位置であるものとして説明を行ったが、本発明はこれに限定されるものではなく、情報表示領域ＤＡ１１，ＤＡ１１’の位置、及び、情報表示領域ＤＡ１２の位置を可変（調整可能）としてもよい。また、以上の説明では、画像可能表示領域ＤＡ２１及び文字表示可能領域ＤＡ２２が固定されているものとして説明を行ったが、本発明はこれに限定されるものではなく、画像可能表示領域ＤＡ２１及び文字表示可能領域ＤＡ２２を可変（調整可能）としてもよい。また、以上の説明では、メニュー表示領域の大きさ及び形状が固定されているものとして説明を行ったが、本発明はこれに限定されるものではなく、メニュー表示領域の大きさ及び形状を可変（調整可能）としてもよい。
【００５４】
≪他の実施形態≫
［１］第１実施形態では、一例として、第１種別情報に対応するメニューには、項目として、コントラスト調整処理、色彩調整処理、及び画像強調処理の３つが含まれるものとして説明したが、本発明はこれに限定されるものではなく、この３つのうちの少なくとも１つが含まれていてもよいし、観察画像を調整対象とする他の処理が含まれていてもよい。同様に、第２種別情報に対応するメニューには、項目として、患者情報の編集処理、及びコメントの編集処理のうち少なくとも１つが含まれていてもよいし、文字情報を調整対象とする他の処理が含まれていてもよい。
【００５５】
［２］第１実施形態では、一例として、第１種別情報及び第２種別情報の２種類の種別を挙げて説明を行ったが、本発明はこれに限定されるものではなく、３つ以上の種別であってもよい。
【００５６】
［３］第１実施形態では、内視鏡プロセッサ３０が記憶部３６を有するものとして説明を行ったが、本発明はこれに限定されるものではなく、記憶部３６は、内視鏡プロセッサ３０の外に設けられてもよい。
【００５７】
［４］第１実施形態の内視鏡プロセッサ３０は、そのハードウェア構成としては特に限定されるものはなく、ＣＰＵ（Central Processing Unit）、ＤＳＰ（Digital Signal Processor）、ＦＰＧＡ（Field Programmable Gate Array）、所定処理のために組まれた回路、及び、これらの組み合わせによって構成することができる。そして、内視鏡プロセッサ３０で実現される処理は、内視鏡プロセッサ３０によってメモリからプログラムが読み出されて実行されることにより実現される。
【符号の説明】
【００５８】
１０  内視鏡システム
２０  内視鏡
２１  把持操作部
２２  挿入部
２２Ａ  先端硬性部
２２Ｂ  湾曲部
２２Ｃ  可撓部
２３  湾曲操作レバー
２４  ユニバーサルチューブ
２５  コネクタ部
２５Ａ  コネクタ端子
２６  ライトガイドスリーブ
３０  内視鏡プロセッサ
３１  画像処理部
３２  情報取得部
３３  受付部
３４  表示領域設定部
３５  表示制御部
３６  記憶部
４０  画像モニタ（表示部）
５０  データベース
６０  ＵＳＢメモリ
７０  キーボード
【図１】
0006664070.tif 000002
【図２】
0006664070.tif 000003
【図３】
0006664070.tif 000004
【図４】
0006664070.tif 000005
【図５】
0006664070.tif 000006
【図６】
0006664070.tif 000007
【図７】
0006664070.tif 000008
【図８】
0006664070.tif 000009
【図９】
0006664070.tif 000010
【図１０】
0006664070.tif 000011
【図１１】
0006664070.tif 000012
【図１２】
0006664070.tif 000013
【図１３】
0006664070.tif 000014
【図１４】
0006664070.tif 000015