(57)【要約】【課題】検査対象の時系列変化の確認を容易に行うことができる内視鏡画像管理装置及び内視鏡画像表示方法を提供する。【解決手段】内視鏡装置１は、内視鏡画像ファイルが登録される複数の部位別フォルダと、複数の部位別フォルダに対して上位の階層として設定される複数の日付別フォルダと、を含むフォルダツリーをLCD４の画面上に表示するフォルダツリー表示処理部と、複数の部位別フォルダのフォルダ名に基づいて複数の日付別フォルダのそれぞれに含まれる少なくとも１つの内視鏡画像ファイルを含む下位のフォルダのフォルダ名を仮想フォルダ名として抽出し同じフォルダ名は纏め、その抽出した仮想フォルダに、フォルダ名が同じフォルダに含まれる内視鏡画像ファイルを関連付ける仮想フォルダ生成部と、仮想フォルダ表示処理部と、選択された仮想フォルダに関連付けられた内視鏡画像を表示する画像表示処理部とを有する。【選択図】図５
2014161379.tif 000002
【特許請求の範囲】
【請求項１】
内視鏡画像ファイルが登録される複数のフォルダと、前記複数のフォルダに対して上位の階層として設定される複数の上位フォルダと、を含むフォルダツリーを表示装置の画面上に表示するフォルダツリー表示処理部と、
前記複数のフォルダのフォルダ名に基づいて、前記複数の上位フォルダのそれぞれに含まれる、少なくとも１つの前記内視鏡画像ファイルを含む下位フォルダのフォルダ名を仮想フォルダ名として抽出し、同じフォルダ名は纏め、その抽出した仮想フォルダに、前記フォルダ名が同じフォルダに含まれる前記内視鏡画像ファイルを関連付ける仮想フォルダ生成部と、
抽出した仮想フォルダを前記画面上に表示する仮想フォルダ表示処理部と、
前記画面に表示された前記仮想フォルダが選択されると、選択された仮想フォルダに関連付けられた１以上の内視鏡画像ファイルの内視鏡画像を前記画面上に表示する画像表示処理部と、
を有することを特徴とする内視鏡画像管理装置。
【請求項２】
前記画面上に表示された前記内視鏡画像が選択されると、前記フォルダツリーにおける、前記選択された前記内視鏡画像が登録されたフォルダ及び前記内視鏡画像が登録されたフォルダの上位の階層の上位フォルダを、識別可能に表示するフォルダ識別可能表示部を有することを特徴とする請求項１に記載の内視鏡画像管理装置。
【請求項３】
前記仮想フォルダ表示処理部は、前記仮想フォルダの上位フォルダの下位に、同名のフォルダが存在しない、単独フォルダである仮想フォルダを識別可能に表示することを特徴とする請求項１又は２に記載の内視鏡画像管理装置。
【請求項４】
前記画面上に表示された前記仮想フォルダが選択されたときに、前記選択された仮想フォルダに前記内視鏡画像ファイルが登録されていない場合、前記内視鏡画像ファイルが無いことを示す所定の画像を前記表示装置の前記画面上に表示する所定画像表示部を有することを特徴とする請求項１から３のいずれか１つに記載の内視鏡画像管理装置。
【請求項５】
前記画像表示処理部は、前記画面上に表示された前記内視鏡画像に関する結果情報が、前記内視鏡画像の登録時刻の前又は後の内視鏡画像に関する結果情報と異なる場合は、前記画面上に表示された前記内視鏡画像に関連付けて所定のマークを表示することを特徴とする請求項１から４のいずれか１つに記載の内視鏡画像管理装置。
【請求項６】
前記フォルダツリー表示処理部は、前記画面上の第１の表示領域に前記フォルダツリーを表示し、前記仮想フォルダ表示処理部は、前記画面上の第２の表示領域に前記仮想フォルダを表示し、前記画像表示処理部は、前記画面上の第３の表示領域に前記内視鏡画像を表示することを特徴とする請求項１から５のいずれか１つに記載の内視鏡画像管理装置。
【請求項７】
前記下位フォルダは、各上位フォルダに含まれる最下層のフォルダであることを特徴とする請求項１から６のいずれか１つに記載の内視鏡画像管理装置。
【請求項８】
前記下位フォルダは、各上位フォルダに含まれる最下層のフォルダと前記各上位フォルダの間に存在する途中の階層のフォルダであることを特徴とする請求項１から６のいずれか１つに記載の内視鏡画像管理装置。
【請求項９】
複数のフォルダに登録された内視鏡画像ファイルの内視鏡画像を表示する方法であって、
フォルダツリー表示処理部により、前記複数のフォルダに対して上位の階層として設定される複数の上位フォルダと、を含むフォルダツリーを表示装置の画面上に表示し、
仮想フォルダ生成部により、前記複数のフォルダのフォルダ名に基づいて、前記複数の上位フォルダのそれぞれに含まれる、少なくとも１つの前記内視鏡画像ファイルを含む下位フォルダのフォルダ名を仮想フォルダ名として抽出し、同じフォルダ名は纏め、その抽出した仮想フォルダに、前記フォルダ名が同じフォルダに含まれる前記内視鏡画像ファイルを関連付け、
仮想フォルダ表示処理部により、抽出した仮想フォルダを前記画面上に表示し、
画像表示処理部により、前記画面に表示された前記仮想フォルダが選択されると、選択された仮想フォルダに関連付けられた１以上の内視鏡画像ファイルの内視鏡画像を前記画面上に表示する、
ことを特徴とする内視鏡画像表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内視鏡画像管理装置及び内視鏡画像表示方法に関する。
【背景技術】
【０００２】
従来より、内視鏡装置が、工業分野及び医療分野で広く使用されている。内視鏡装置は、種々の対象あるいは患者の検査のために使用され、検査において得られる内視鏡画像の量は、少なくない。内視鏡装置の記憶装置あるいは外部記憶装置には、その多くの内視鏡画像が記録されるため、内視鏡装置には、データを検索し閲覧できるように管理するソフトウエアが搭載され、そのソフトウエアを利用して登録された内視鏡画像の検索及び閲覧ができるように、内視鏡装置は構成されている。また、内視鏡装置に記録された内視鏡画像データは、パーソナルコンピュータ（以下、PCという）においても、同様に、データを管理するソフトウエア（以下、データ管理ソフトウエアという）により、管理され、内視鏡画像の検索及び閲覧ができるように構成されている。
【０００３】
内視鏡装置及びPCに搭載されるデータ管理ソフトウエアには、多くの場合、フォルダを作成する機能が備わっている。そのため、ユーザは、種々のフォルダを作成して、そのフォルダ内に検査対象についての複数の内視鏡画像データを登録するようにして、その後の内視鏡画像の検索及び閲覧が容易になるようにしている。
【０００４】
よって、フォルダを利用して内視鏡画像の管理を行う場合、ユーザは、検査対象別及び検査部位別にフォルダを作成することができる。検査対象別及び検査部位別にフォルダを作成することによって、ユーザは、検査対象毎のかつ検査部位毎の内視鏡検査画像の検索及び閲覧を容易に行うことができる。
【０００５】
ところで、内視鏡検査が同一の検査対象に対して、例えば一ヶ月単位で定期的に行われる場合がある。そのような場合、ユーザは、データ管理ソフトウエアの機能を利用して、その検査対象のフォルダの下位の階層として日付別等のフォルダを作成して、そのフォルダに検査日毎の画像データを登録する場合がある。
【０００６】
このような日付別等のフォルダを作成することによって、ユーザは、検査日毎の内視鏡画像データの管理を行うことができる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】米国特許出願公開第２０１２／０２２１５６９号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかし、検査日毎のフォルダを作成した場合、フォルダツリー中の、あるフォルダ中のある部位別フォルダを選択すると、別のウインドウに表示されるファイル一覧には、選択された検査日の部位別フォルダに登録されているファイルのみが含まれる。すなわち、ユーザが作成したフォルダ群の中からあるフォルダを選択し、さらにその下位の階層の部位別フォルダを選択すると、別のウインドウには、その日付のその部位のファイルのみが、ファイル一覧で表示される。
【０００９】
そのため、ユーザが経時変化を確認するために異なる日に撮像して得られた同一部位の２つ以上の内視鏡画像を見比べる場合、ユーザは、ある日のフォルダの選択と、見比べたい部位の部位別フォルダの選択とをして、別のウインドウに表示されたファイル群の中からファイルを選択して、内視鏡画像をモニタの画面上に表示させる。その後に、さらに別の日のフォルダ選択と、同じ部位の部位別フォルダの選択とをして、別のウインドウに表示されたファイル群の中から比較するファイルを選択して、内視鏡画像をモニタの画面上に表示させるという操作をしなければ、異なる日に撮像して得られた同一部位の２つの内視鏡画像を見比べることはできない。  
従って、ユーザは、内視鏡画像により検査対象の経時変化の確認をするためには、繁雑なフォルダ選択操作をしなければならないという問題があった。
【００１０】
そこで、本発明は、検査対象の時系列変化の確認を容易に行うことができる内視鏡画像管理装置及び内視鏡画像表示方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明の一態様の内視鏡画像管理装置は、内視鏡画像ファイルが登録される複数のフォルダと、前記複数のフォルダに対して上位の階層として設定される複数の上位フォルダと、を含むフォルダツリーを表示装置の画面上に表示するフォルダツリー表示処理部と、前記複数のフォルダのフォルダ名に基づいて、前記複数の上位フォルダのそれぞれに含まれる、少なくとも１つの前記内視鏡画像ファイルを含む下位のフォルダのフォルダ名を仮想フォルダ名として抽出し、同じフォルダ名は纏め、その抽出した仮想フォルダに、前記フォルダ名が同じフォルダに含まれる前記内視鏡画像ファイルを関連付ける仮想フォルダ生成部と、抽出した仮想フォルダを前記画面上に表示する仮想フォルダ表示処理部と、前記画面に表示された前記仮想フォルダが選択されると、選択された仮想フォルダに関連付けられた１以上の内視鏡画像ファイルの内視鏡画像を前記画面上に表示する画像表示処理部と、を有する。
【００１２】
本発明の一態様の内視鏡画像表示方法は、複数のフォルダに登録された内視鏡画像ファイルの内視鏡画像を表示する方法であって、フォルダツリー表示処理部により、前記複数のフォルダに対して上位の階層として設定される複数の上位フォルダと、を含むフォルダツリーを表示装置の画面上に表示し、仮想フォルダ生成部により、前記複数のフォルダのフォルダ名に基づいて、前記複数の上位フォルダのそれぞれに含まれる、少なくとも１つの前記内視鏡画像ファイルを含む下位のフォルダのフォルダ名を仮想フォルダ名として抽出し、同じフォルダ名は纏め、その抽出した仮想フォルダに、前記フォルダ名が同じフォルダに含まれる前記内視鏡画像ファイルを関連付け、仮想フォルダ表示処理部により、抽出した仮想フォルダを前記画面上に表示し、画像表示処理部により、前記画面に表示された前記仮想フォルダが選択されると、選択された仮想フォルダに関連付けられた１以上の内視鏡画像ファイルの内視鏡画像を前記画面上に表示する。
【発明の効果】
【００１３】
本発明によれば、検査対象の時系列変化の確認を容易に行うことができる内視鏡画像管理装置及び内視鏡画像表示方法を提供することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の第１の実施の形態に係わる内視鏡装置の外観構成図である。
【図２】本発明の第１の実施の形態に係わる内視鏡装置１の本体部２の内部の回路構成を説明するためのブロック図である。
【図３】本発明の第１の実施の形態に係る階層構造のフォルダの例を説明するための図である。
【図４】本発明の第１の実施の形態に係る、本体部２のLCD４に表示される内視鏡画像の管理画面の構成例を示す図である。
【図５】本発明の第１の実施の形態に係る、内視鏡装置１のCPU２１による管理画面の表示処理の流れの例を示すフローチャートである。
【図６】本発明の第１の実施の形態に係る、選択された検査対象についての仮想フォルダの表示と、選択された仮想フォルダについての画像データの表示のための処理の流れの例を示すフローチャートである。
【図７】本発明の第１の実施の形態に係る、フォルダ「ENGINE1_SN001」が選択された場合に取得される、画像データの全ファイルのフルパス名のリストの例である。
【図８】本発明の第１の実施の形態に係る、日付順にソートされた仮想フォルダ名毎のファイルパス名一覧を説明するための図である。
【図９】本発明の第１の実施の形態に係る、検査対象フォルダが選択されたときの管理画面の表示例を示す図である。
【図１０】本発明の第１の実施の形態に係る、ある仮想フォルダが選択されたときの管理画面の表示例を示す図である。
【図１１】本発明の第１の実施の形態に係る、ある画像が選択されたときの管理画面の表示例に画像の例を示す図である。
【図１２】本発明の第２の実施の形態に係る階層構造のフォルダの例を説明するための図である。
【図１３】本発明の第２の実施の形態に係る、選択された検査対象についての仮想フォルダの表示と、選択された仮想フォルダについての画像データの表示のための処理の流れの例を示すフローチャートである。
【図１４】本発明の第２の実施の形態に係る、選択された検査対象についての仮想フォルダの表示と、選択された仮想フォルダについての画像データの表示のための処理の流れの例を示すフローチャートである。
【図１５】本発明の第２の実施の形態に係る、フォルダ「ENGINE1_SN001」が選択された場合に取得される、画像データの全フォルダと全ファイルのフルパス名のリストの例である。
【図１６】本発明の第２の実施の形態に係る、日付順にソートされた仮想フォルダ名毎のファイルパス名一覧を説明するための図である。
【図１７】本発明の第２の実施の形態に係る、同名の仮想フォルダリストとして、ファイルの有無、フォルダパス及びフォルダの作成日時の情報を含む一覧の例を示す図である。
【図１８】本発明の第２の実施の形態に係る、同名の仮想フォルダリストとして、ファイルの有無、フォルダパス及びフォルダの作成日時の情報を含む一覧の例を示す図である。
【図１９】本発明の第２の実施の形態に係る、単独フォルダが識別可能に表示されたときの管理画面の表示例を示す図である。
【図２０】本発明の第２の実施の形態に係る、ある仮想フォルダが選択されたときの管理画面の表示例を示す図である。
【図２１】本発明の第２の実施の形態に係る、仮想フォルダ「IPT_STAGE1_ZONE2」が選択された場合の管理画面の表示例を示す図である。
【図２２】本発明の第２の実施の形態に係る、仮想フォルダ「LPT_STAGE2_ZONE1」が選択された場合の管理画面の表示例を示す図である。
【図２３】本発明の変形例に係る階層構造のフォルダの例を説明するための図である。
【図２４】本発明の変形例に係る、管理画面が表示されている状態で、仮想フォルダが選択されたときに実行される処理の流れの例を示すフローチャートである。
【図２５】本発明の変形例に係る、画像が「異常なし」から「異常有り」に変化した場合の管理画面の表示例である。
【図２６】本発明の変形例に係る、画像が「異常有り」から「異常なし」に変化した場合の管理画面の表示例である。
【発明を実施するための形態】
【００１５】
以下、図面を参照して本発明の実施の形態を説明する。
（全体構成）
図１は、本実施の形態に係わる内視鏡装置の外観構成図である。
【００１６】
図１に示すように、内視鏡装置１は、メインユニットである本体部２と、本体部２に接続されるスコープユニット３とを含んで構成される。本体部２は、内視鏡画像、操作メニュー等が表示される表示装置としての液晶表示部（以下、LCDと略す）４を有する。LCD４は、内視鏡画像を表示する表示部である。後述するように、LCD４には、タッチパネル（図２）が設けられている。
【００１７】
スコープユニット３は、接続ケーブルであるユニバーサルケーブル６により、本体部２と接続される操作部５と、可撓性の挿入チューブを含み、操作部５に接続される挿入部７とを有する。スコープユニット３は、本体部２に着脱可能となっている。挿入部７の先端部８には、後述する撮像ユニット（図２）が内蔵されている。
【００１８】
撮像ユニットは、撮像素子、例えばCCDセンサやCMOSセンサ等、と、撮像素子の撮像面側に配置されたレンズ等の撮像光学系から構成される。先端部８の基端側には、湾曲部９が設けられている。先端部８には、光学アダプタ１０が取り付け可能になっている。操作部５には、フリーズボタン、記録指示ボタン（以下、RECボタン）、等の各種操作ボタンが、設けられている。
【００１９】
ユーザは、操作部５の各種操作ボタンを操作して、被写体の撮像、静止画記録等を行うことができる。操作部５には、さらに、ジョイスティック５ａ、５ｂが設けられている。ユーザは、ジョイスティック５ａを操作することによって、湾曲部９を湾曲させることができる。さらに、ユーザは、後述する内視鏡画像の記録先フォルダの変更をする場合には、操作部５に設けられたジョイスティック５ｂを、上下左右のいずれかの方向に傾倒させる操作をすることによって、LCD４の画面上に表示されたメニュー画面中のフォルダ群の中から記録先フォルダの選択をすることができる。また、ユーザは、タッチパネルを操作して、内視鏡装置１の種々の操作を指示することもできる。すなわち、タッチパネルは、内視鏡装置１の動作内容を指示する指示入力部を構成する。
【００２０】
撮像して得られた内視鏡画像の画像データは、検査対象の検査データであり、記録媒体であるメモリカード１１に記録される。メモリカード１１は、本体部２に対して着脱可能となっている。
【００２１】
なお、本実施の形態では、画像データは、本体部２に対して着脱可能な記録媒体としてメモリカード１１に記録されるが、本体部２に内蔵されたメモリに記録されるようにしてもよい。
【００２２】
ユーザは、検査対象の検査部位に、挿入部７の先端部８を近付けて、その検査部位を撮影して、内視鏡画像をLCD４に表示させることができる。さらに、ユーザは、検査時に内視鏡画像を記録するメモリカード１１内のフォルダを確認しながら内視鏡画像データをメモリカード１１に記録し、かつ必要であれば、操作部５を操作して、内視鏡画像の記録先フォルダを変更することができる。
（回路構成）
図２は、内視鏡装置１の本体部２の内部の回路構成を説明するためのブロック図である。
【００２３】
本体部２は、中央処理装置（以下、CPUという）２１と、ROM２２と、RAM２３とを含み、互いにバス２４を介して接続されている。さらに、バス２４には、複数の各種インターフェース（以下、I/Fという）２５〜３１が接続されている。I/F２５は、スコープ３の撮像ユニット４１への駆動信号の送信と、撮像ユニット４１からの撮像信号の受信を行うための駆動及び受信回路である。I/F２６は、照明部としてのLED４２へ駆動信号を送信するための駆動回路である。
【００２４】
I/F２７は、操作部５からの各種操作信号を受信するための回路である。操作部５からの各種操作信号には、ジョイスティック５ａ、５ｂの操作信号が含まれる。LCD４にはタッチパネル３２が設けられており、I/F２８は、タッチパネル３２への駆動信号及びタッチパネル３２からの操作信号を受信するための回路として設けられる。I/F２９は、LCD４への画像データ信号を供給するための回路である。
【００２５】
I/F３０は、メモリカード１１への画像データの書き込みとメモリカード１１からの画像データの読み出しを行うための回路である。I/F３０は、本体部２に設けられたコネクタ３３を介して、メモリカード１１に接続されている。メモリカード１１は、コネクタ３３に着脱可能に装着される。
【００２６】
I/F３１は、外部機器であるPC（パーソナルコンピュータ）４３を、本体部２に接続するための回路である。PC４３は、図示しないコネクタを介して、本体部２と接続され、本体部２は、そのコネクタと接続されているI/F３１を介して、PC４３とデータのやりとりをすることができる。  
本体部２は、内部にバッテリ３４を内蔵しており、バッテリ３４は、本体部２内の各種回路へ電源を供給する。
【００２７】
各I/Fは、CPU２１の制御の下で、動作する。内視鏡装置１が起動されると、CPU２１は、各種駆動信号をI/F２５を介して撮像ユニット４１へ出力し、撮像ユニット４１は、撮像信号をCPU２１へ出力する。CPU２１が、LED４２の駆動指示信号をI/F２６へ出力し、LED４２はI/F２６の出力により駆動されて、被写体を照明し、その結果、LCD４にライブ画像が表示される。
【００２８】
操作部５は、I/F２７を介して、CPU２１と接続されているので、操作部５は、操作部５に対するユーザによる操作内容を示す各種操作信号をCPU２１へ供給する。ユーザが、後述するようなフリーズボタンを押すと、CPU２１は、撮像ユニット４１からの撮像信号に基づいて静止画を生成し、さらにユーザがRECボタンを押すと、その静止画の画像データは、メモリカード１１に記録される。フリーズによる静止画は、LCD４に表示されるので、ユーザは、静止画を確認することができ、その静止画を記録する場合は、RECボタンを押す。
【００２９】
内視鏡装置１は、内視鏡画像データを記録し、かつ管理する内視鏡画像管理装置でもあり、後述するように、表示装置であるLCD４の画面上に、管理画面を表示させて、各フォルダ内の内視鏡画像を見ることができる。
（フォルダ構成）
ユーザは、メモリカード１１内に、任意のフォルダを作成することができる。ユーザはフォルダの作成作業を、PC４３等の外部装置で行なってもよいし、内視鏡装置１にハードウェアキーボードを接続し、ハードウェアキーボードを操作して行ってもよい。またユーザは、LCD４に表示された設定画面及びGUIとして構成されるソフトウェアキーボードを操作してフォルダの作成作業を行ってもよい。例えば、ユーザは、PC４３を用いて、メモリカード１１内に、階層構造を有する複数のフォルダを、内視鏡検査の前に作成する。なお、同階層すなわち同階層内では、複数のフォルダに同じフォルダ名を付与することはできない。しかし、上位の同じフォルダ（親）から分岐した下層の異なるフォルダ（子）において、さらに下位の階層（孫）間では、同名のフォルダを作成することはできる。
【００３０】
具体的には、例えば、ユーザは、「root」の下に、所望のフォルダ名のフォルダを複数作成することができ、各フォルダに内視鏡画像を記憶させることができる。ユーザは、フォルダの下に、さらにフォルダを作成することもできる。しかし、ユーザは、「root」の直下の階層に、同名のフォルダを複数作成することはできない。また、「root」の直下の階層に作成された異なるフォルダのそれぞれの下位の階層に、同名のフォルダを作成することはできる。すなわち、ユーザは、記録媒体内に、階層構造を有するフォルダを作成することができる。そして、ユーザは、スコープ３の撮像ユニット４１で撮像して得られた内視鏡画像を、所望のフォルダに記録することができる。
【００３１】
図３は、本実施の形態に係る階層構造のフォルダの例を説明するための図である。なお、図３は、階層構造のフォルダを説明するために、各フォルダとそのフォルダに含まれるファイルを模式的に表現したもので、ここでは、フォルダが３つの階層すなわち３つのレベルを有する例を示している。
【００３２】
内視鏡検査が１つの検査対象に対して、例えば、航空機エンジン、配管などに対して、定期的にあるいは不定期的に検査が行われる。そのような場合、ユーザは、データ管理ソフトウエアの機能を利用して、その検査対象のフォルダの下位の階層として日付別のフォルダを作成して、その日付別のフォルダに検査日毎の画像データを登録する。  
このような日付別のフォルダを作成することによって、ユーザは、検査日毎の内視鏡画像データの管理を行うことができる。
【００３３】
なお、以下、日付別のフォルダ名を作成した例を示すが、フォルダ名は、日付を示す文字等を含まなくてもよい。例えば、図３において点線で示すように、「Jan_10_2012」と「Feb_15_2012」の日付別フォルダとは別に、日付を示す文字を含まないフォルダとして、フォルダ「ABC」のようなものでもよい。
【００３４】
図３に示すように、「root」の下位の階層には、検査対象フォルダとしてフォルダ「ENGINE1_SN001」が作成され、フォルダ「ENGINE1_SN001」の下に、日付別フォルダ群が作成されている。「ENGINE1_SN001」は、例えば、エンジン名と製造番号を示すフォルダ名である。図３では、フォルダ「ENGINE1_SN001」の下に、「Jan_10_2012」と「Feb_15_2012」の日付別フォルダが作成されている。ここでは、検査が行われた日別に日付別フォルダ群が作成されている。
【００３５】
さらに、日付別フォルダの下位の階層には、検査部位毎のフォルダである部位別フォルダ群が作成されている。図３では、各日付別フォルダの下位の階層に、「HPC_STAGE1_ZONE1」、「IPT_STAGE1_ZONE2」及び「LPT_STAGE2_ZONE1」の部位別フォルダが作成されている。
【００３６】
部位別フォルダ群は、検査対象である「ENGINE1_SN001」について予め決められている。すなわち、フォルダ「ENGINE1_SN001」は、ある特定のエンジンについてのフォルダであり、そのエンジンの内視鏡検査データである画像データは、予め決められた部位毎に記録されるように、下位の階層のフォルダとして、複数（ここでは３つ）の部位別フォルダの対応するフォルダに記録される。ここでは、「ENGINE1_SN001」について、３つの部位別フォルダ「HPC_STAGE1_ZONE1」、「IPT_STAGE1_ZONE2」及び「LPT_STAGE2_ZONE1」が、予め決められており、フォルダ「ENGINE1_SN001」の下位の階層に設定されている。
【００３７】
以上のように、ある特定のエンジンの「ENGINE1_SN001」フォルダの下位には、日付別フォルダが設定可能であると共に、各日付別フォルダには、「ENGINE1_SN001」フォルダについて予め設定されかつ日付別フォルダに共通の複数の部位別フォルダが設定されている。ユーザは、登録すべき部位別フォルダを選択して、その選択した部位別フォルダに内視鏡画像データを登録することができる。
【００３８】
ユーザがある日（例えば２０１２年１月１０日）に行った内視鏡検査の画像データは、フォルダ「ENGINE1_SN001」のフォルダ「Jan_10_2012」に登録されるが、フォルダ「Jan_10_2012」の下位の３つの部位別フォルダ「HPC_STAGE1_ZONE1」、「IPT_STAGE1_ZONE2」及び「LPT_STAGE2_ZONE1」のいずれかに登録される。
【００３９】
また、ユーザが別のある日（例えば２０１２年２月１５日）に行った内視鏡検査の画像データは、フォルダ「ENGINE1_SN001」のフォルダ「Feb_15_2012」に登録されるが、フォルダ「Feb_15_2012」の下位の３つの部位別フォルダ「HPC_STAGE1_ZONE1」、「IPT_STAGE1_ZONE2」及び「LPT_STAGE2_ZONE1」のいずれかに登録される。そして、フォルダ「Jan_10_2012」とフォルダ「Feb_15_2012」は、同じ下位の部位別フォルダ群、すなわち３つの部位別フォルダ「HPC_STAGE1_ZONE1」、「IPT_STAGE1_ZONE2」及び「LPT_STAGE2_ZONE1」を有する。
【００４０】
本実施の形態では、日付別フォルダは、日単位のフォルダであるが、週単位、月単位、年単位などの他の時間の単位で、あるいは日時を含まない名称（例えば図３の「ABC」）で、作成してもよい。  
以上のように、ある検査対象のフォルダは、日付別フォルダ群を含み、日付別フォルダ群は、互いに同じフォルダ名の部位別フォルダ群を含んでいる。さらに、各部位別フォルダは、下位に、階層化された複数のフォルダを有していてもよいし、日付別フォルダも、図３において点線で示すように、階層化された複数のフォルダ（例えば図３の「Mar_16_2012」の下位の「\AM」と「\PM」）を、下位に有していてもよい。
【００４１】
図３に示すように、検査対象であるエンジンの「ENGINE1_SN001」の他にも検査対象があれば、ユーザは、フォルダ「ENGINE1_SN001」と同じ階層に別の検査対象フォルダ（例えばフォルダ「ENGINE1_SN002」）を作成し、その別の検査対象フォルダにも、フォルダ「ENGINE1_SN001」と同様に、日付別フォルダ群を作成することができる。
【００４２】
なお、その別の検査対象のフォルダ（「ENGINE1_SN002」）の日付別フォルダ群は、その別の検査対象に対応する、互いに同じフォルダ名の部位別フォルダ群（例えば、図３に示すように、フォルダ「HWPC_STAGE1_ZONE1」、フォルダ「IWPT_STAGE1_ZONE2」など）を含んでいる。さらになお、その別の検査対象のフォルダ（「ENGINE1_SN002」）の階層は、フォルダ「ENGINE1_SN001」の階層と異なっていてもよい。
【００４３】
よって、検査対象が複数あり、ユーザが、ある日、ある検査対象の内視鏡検査を実施する場合、ユーザは、その検査対象のフォルダ（例えば、フォルダ「ENGINE1_SN001」）の下位に、日付別のフォルダを作成し、その日付別フォルダの下層のフォルダとして、その検査対象について予め決められている複数の部位別フォルダ群を作成して、内視鏡検査を実行して、画像データを記録する。
【００４４】
例えば、２０１２年２月１５日にエンジン「ENGINE1_SN001」の内視鏡検査を行うときに、フォルダ「ENGINE1_SN001」の下層フォルダとしてフォルダ「Feb_15_2012」を作成し、そのフォルダ「Feb_15_2012」の下層フォルダとして３つの部位別フォルダ「HPC_STAGE1_ZONE1」、「IPT_STAGE1_ZONE2」及び「LPT_STAGE2_ZONE1」を作成あるいはコピーする。
【００４５】
そして、ユーザは、LCD４の画面上で、操作部５に設けられたジョイスティック５ｂを操作して、内視鏡画像の画像データを登録する部位別フォルダを選択した状態で、内視鏡画像の記録操作を行うと、その選択されている部位別フォルダに内視鏡画像の画像データが登録される。
（管理画面の構成）
内視鏡検査の画像データの管理画面について説明する。  
図４は、本体部２のLCD４に表示される内視鏡画像の管理画面の構成例を示す図である。管理画面５１は、フォルダツリー表示ウインドウ５２、仮想フォルダ表示ウインドウ５３、及び画像表示ウインドウ５４を含む。
【００４６】
フォルダツリー表示ウインドウ５２は、ユーザが作成した検査対象のフォルダツリーを表示する表示領域である。図４では、「root」の下の検査対象別フォルダとして、フォルダ「ENGINE1_SN001」と「ENGINE1_SN002」が表示されている。フォルダ「ENGINE1_SN001」の下位の階層フォルダとして、フォルダ「Jan_10_2012」と「Feb_15_2012」の２つの日付別フォルダが表示されている。そして、各日付別フォルダの下位の階層フォルダとして３つの部位別フォルダ「HPC_STAGE1_ZONE1」、「IPT_STAGE1_ZONE2」及び「LPT_STAGE2_ZONE1」が表示されている。
【００４７】
他の検査対象フォルダ「ENGINE1_SN002」も、同様に、検査の行われた日に対応する日付別フォルダ群を含み、各日付別フォルダは、「ENGINE1_SN002」の検査部位に対応する部位別フォルダ群を含む。各部位別フォルダに、内視鏡画像データのファイルが登録される。
【００４８】
以上のように、フォルダツリー表示ウインドウ５２には、内視鏡画像ファイルが登録される複数の部位別フォルダと、複数の部位別フォルダに対して上位の階層として設定され、内視鏡画像ファイルの登録時刻に対応する複数の日付別フォルダと、を含むフォルダツリー構造を示すフォルダツリーが表示される。
【００４９】
仮想フォルダ表示ウインドウ５３は、フォルダツリー表示ウインドウ５２において選択されている検査対象について、仮想フォルダ群を表示する表示領域である。仮想フォルダは、後述するように、複数の日付別フォルダに含まれる、フォルダ名が同じ部位別フォルダ毎に生成されるフォルダである。仮想フォルダには、フォルダ名が同じ部位別フォルダに含まれる内視鏡画像ファイルが関連付けられる。  
画像表示ウインドウ５４は、後述するように、仮想フォルダ表示ウインドウ５３において、選択された仮想フォルダに含まれる画像データの内視鏡画像を表示する表示領域である。
【００５０】
なお、図４では、スクロール表示を行うためのスクロールバーSBが、フォルダツリー表示ウインドウ５２に対して設けられているが、必要なときに、他の表示領域５３，５４についても表示される。  
さらになお、ここでは、説明を簡単にするために、管理画面のための各種ツールバー表示などは省略している。  
ユーザは、LCD４の画面上に表示される図４の管理画面上のフォルダ、画像などを、操作部５のジョイスティック５ｂを操作してあるいはタッチパネル３２にタッチして選択することができる。
【００５１】
次に、上述した管理画面の表示及び各種機能に関する処理について、説明する。
（動作）
図５は、内視鏡装置１のCPU２１による管理画面の表示処理の流れの例を示すフローチャートである。図５の処理に対応する管理画面表示処理プログラムは、ROM２２に記憶されている。
【００５２】
内視鏡画像管理装置である内視鏡装置１の操作部５における所定の操作により、所定のメニュー画面から管理画面の表示指示がされると、CPU２１は、管理画面表示処理プログラムをROM２２から読み出して、RAM２３に展開して実行する。  
まず、CPU２１は、管理画面５１の複数の表示領域を表示するためのメインフレームを生成し、表示装置であるLCD４の画面上に表示する（S1）。図４に示すように、管理画面５１は、３つのウインドウ５２，５３，５４を表示するための複数の表示領域を規定するメインフレーム５１ａを生成し、LCD４の画面上に表示する（S1）。メインフレーム５１ａには、３つのウインドウ５２，５３，５４のための３つの表示領域が含まれる。
【００５３】
次に、CPU２１は、フォルダツリー表示ウインドウ５２を生成し、メインフレーム５１ａ内に表示する（S2）。図３のフォルダ構成の場合、フォルダツリーウインドウ５２には、図４のようなフォルダのツリー構造が表示される。
【００５４】
すなわち、S2の処理が、内視鏡画像ファイルが登録される複数の部位別フォルダと、複数の部位別フォルダに対して上位の階層として設定される上位フォルダである、前記内視鏡画像ファイルの登録時刻に対応する複数の日付別フォルダと、を含むフォルダツリーを表示装置の画面上に表示するフォルダツリー表示処理部を構成する。フォルダツリーは、フォルダツリー構造を示す。
【００５５】
そして、CPU２１は、仮想フォルダ表示ウインドウ５３を生成し、メインフレーム５１ａ内に表示する（S3）。図４に示すように、仮想フォルダ表示ウインドウ５３の表示領域が生成されて表示される。
【００５６】
そして、CPU２１は、画像表示ウインドウ５４を生成し、メインフレーム５１ａ内に表示する（S4）。図４に示すように、画像表示ウインドウ５４の表示領域が生成されて表示される。  
S1からS4の処理により、図４に示すような画面がメインフレーム５１ａ内に、初期表示画面として、表示される。
【００５７】
そして、CPU２１は、図４に示す管理画面が表示された状態において、ユーザが各種指示入力を行うと、その各種指示のイベント入力に応じた表示処理を実行する（S5）。次に、各種イベント入力に対応する処理について説明する。
（仮想フォルダの表示指示と画像データの表示指示のイベント入力）
図６は、選択された検査対象についての仮想フォルダの表示と、選択された仮想フォルダについての画像データの表示のための処理の流れの例を示すフローチャートである。
【００５８】
CPU２１は、図４の管理画面が表示された状態において、検査対象フォルダが選択されたか否かを判定する（S11）。管理画面上において、検査対象フォルダが選択されたか否かは、タッチパネル３２によって、あるいはジョイスティック５ｂによって選択された画面上に表示されるカーソルの位置によって検出することができる。  
ある検査対象フォルダが選択された場合（S11:YES）、CPU２１は、指定されたフォルダ内の全てのファイルのフルのパス名を取得する（S12）。
【００５９】
フォルダ「ENGINE1_SN001」が選択された場合、フォルダ「ENGINE1_SN001」の下位の階層のフォルダに含まれる画像データの全てのファイル名が、フルのパス名で取得される。
【００６０】
図７は、フォルダ「ENGINE1_SN001」が選択された場合に取得される、画像データの全ファイルのフルパス名のリストの例である。図７のフルパス名のリスト６１は、複数のフルパス名のデータを含み、図７に示すようにリスト６１に含まれるフルパス名は、例えば、「root\ENGINE1_SN001\Jan_10_2012\HPC_STAGE1_ZONE1\HPC_STAGE1_ZONE1_A_001.jpg」である。
【００６１】
なお、ここで、フルパス名中のファイル名の部分「HPC_STAGE1_ZONE1_A_001.jpg」中の「A」は、検査結果を示すマークである。すなわち、本実施の形態では、ファイル名は、検査結果情報を含む。
【００６２】
次に、CPU２１は、取得したパス名から最下層のフォルダ名を、仮想フォルダ名として抽出し、同じフォルダ名は一つに纏める（S13）。図３及び図７に示すフォルダ「ENGINE1_SN001」の場合、最下層のフォルダ名は、「HPC_STAGE1_ZONE1」、「IPT_STAGE1_ZONE2」、「LPT_STAGE2_ZONE1」である。
【００６３】
そして、CPU２１は、仮想フォルダ名毎に、ファイルパス名一覧をファイルが有する日時データに基づいて、日時順にソートする（S14）。  
図８は、日付順にソートされた仮想フォルダ名毎のファイルパス名一覧を説明するための図である。図８は、フォルダ「ENGINE1_SN001」の仮想フォルダ名毎のファイルパス名一覧６２，６３，６４を含む全ファイルパス名一覧６５を示す。
【００６４】
ファイルパス名一覧６２は、部位別フォルダ「HPC_STAGE1_ZONE1」のファイルパス名一覧であり、ファイルパス名は、日時順にソートされている。部位別フォルダ「IPT_STAGE1_ZONE2」のファイルパス名一覧６３、及び部位別フォルダ「LPT_STAGE2_ZONE1」のファイルパス名一覧６４も、同様に、日時順にソートされている。
【００６５】
次に、CPU２１は、仮想フォルダを、仮想フォルダ表示ウインドウに表示する（S15）。  
なお、S13では、最下層のフォルダのフォルダ名が、仮想フォルダ名として抽出されているが、S13において、抽出される仮想フォルダ名は、最下層のフォルダのフォルダ名でなく、各上位フォルダの下位のフォルダであって、かつ最下層のフォルダと上位フォルダの間の途中の階層のフォルダのフォルダ名とするようにしてもよい。
【００６６】
例えば、最下層のフォルダより上位にある、途中の階層のフォルダに、内視鏡画像ファイルが含まれる場合がある。このようなときに、そのような内視鏡画像ファイルを含む途中の階層のフォルダのフォルダ名を、仮想フォルダ名として抽出する方が好ましい場合がある。
【００６７】
そこで、このような場合には、S13における仮想フォルダ名の抽出処理を、上位フォルダよりも下位のフォルダが内視鏡画像ファイルを含むか否かを判定し、上位フォルダより下位のフォルダが内視鏡画像ファイルを含む場合は、その下位のフォルダのフォルダ名を、仮想フォルダのフォルダ名として抽出する処理にする。
【００６８】
そのような処理にすれば、仮想フォルダのフォルダ名は、途中の階層のフォルダに内視鏡画像ファイルが含まれていなければ、最下層のフォルダのフォルダ名となり、途中の階層のフォルダに内視鏡画像ファイルが含れていれば、その途中の階層のフォルダのフォルダ名となる。
【００６９】
すなわち、仮想フォルダは、各上位フォルダに含まれる最下層のフォルダか、あるいは各上位フォルダに含まれる最下層のフォルダと各上位フォルダの間に存在する途中の階層のフォルダである。
【００７０】
以上のように、S12からS14の処理が、複数の部位別フォルダのフォルダ名に基づいて、複数の上位フォルダである日付別フォルダのそれぞれに含まれる、少なくとも１つの内視鏡画像ファイルを含む下位のフォルダのフォルダ名を仮想フォルダ名として抽出し、同じフォルダ名は纏め、その抽出した仮想フォルダに、フォルダ名が同じ部位別フォルダに含まれる内視鏡画像ファイルを関連付ける仮想フォルダ生成部を構成する。そして、S15の処理が、抽出した仮想フォルダを画面上に表示する仮想フォルダ表示処理部を構成する。
【００７１】
図９は、検査対象フォルダが選択されたときの管理画面の表示例を示す図である。  
検査対象フォルダ「ENGINE1_SN001」が選択されると、図９に示すように、仮想フォルダ表示ウインドウ５３上には、３つの仮想フォルダ７１ａ、７１ｂ、７１ｃが表示される。３つの仮想フォルダ７１ａ、７１ｂ、７１ｃ（以下、３つの仮想フォルダを指すときあるいは任意の１つの仮想フォルダを指すときは仮想フォルダ７１という）のフォルダ名は、各ファイルの直接上位の階層のフォルダ名「HPC_STAGE1_ZONE1」、「IPT_STAGE1_ZONE2」、「LPT_STAGE2_ZONE1」である。すなわち、仮想フォルダ表示ウインドウ５３には、ファイルパス名一覧に含まれるファイルパス名の上位の階層の同名の部位別フォルダのフォルダ名が、仮想フォルダ名として表示される。
【００７２】
検査対象フォルダが選択されないとき（S11:NO）あるいはS15の処理の後、CPU２１は、仮想フォルダ表示ウインドウ５３に表示された複数（ここでは３つ）の仮想フォルダのいずれかが選択されたか否かが判定される（S16）。ここでも、管理画面上において、仮想フォルダが選択されたか否かは、タッチパネル３２などによって検出することができる。
【００７３】
複数の仮想フォルダのいずれか１つが選択されると（S16:YES)、CPU２１は、選択された仮想フォルダに対応するファイルパス名一覧（図８）に基づいて、画像データを取得して、画像を日時順に並べて、画像表示ウインドウ５４に表示する（S17）。
【００７４】
図１０は、ある仮想フォルダが選択されたときの管理画面の表示例を示す図である。図１０では、太い枠７２が仮想フォルダ７１ａに付加されて表示されることによって、仮想フォルダ７１ａが選択されたことが示されている。  
図１０に示すように、画像表示ウインドウ５４上には、複数（ここでは３つ）の２つの画像が表示されている。
【００７５】
画像表示ウインドウ５４には、二日分の画像データがあることが、２つの小ウインドウ８１，８２によって示されている。小ウインドウ８１は、２０１２年２月１５日の画像データのウインドウであり、小ウインドウ８２は、２０１２年１月１０日の画像データのウインドウである。
【００７６】
各小ウインドウは、内視鏡画像を表示する画像表示領域８３と、ファイル名を表示するファイル名表示領域８４と、画像の撮像日時を表示する撮像日時表示領域８５と、画像表示領域８３に表示されている画像の複数の画像中の順番を示す順番表示領域８６とを含む。
【００７７】
順番表示領域８６は、同じ部位について複数の画像がある場合、その数だけマーク（図１０では四角マーク）が並んで表示され、画像表示領域８３に表示されている画像のマークは、そのうちのどの画像データであるかを、太い枠で示している。図１０では、２つの四角マークが表示されているので、２つの画像があることが示され、各マークは、画像データに対応しており、太く表示されているマーク（図１０の右側の四角マーク）に対応する画像が、画像表示領域８３に表示されていることを示している。  
ファイル名表示領域８４に表示されるファイル名及び撮像日時表示領域８５に表示される画像の撮像日時も、画像表示領域８３に表示されている画像のファイル名と撮像日時の情報である。
【００７８】
細い方の四角マークを選択（すなわち画面上でタッチ）すると、細いマークが太く表示変更され、それまで太かった四角マークは、細くなり、太く表示変更されているマークに対応する画像が、画像表示領域８３に表示される。ファイル名表示領域８４と撮像日時表示領域８５の表示情報も、変更された画像の情報に変更される。
【００７９】
以上のように、S17の処理が、LCD４の画面に表示された仮想フォルダが選択されると、選択された仮想フォルダに関連付けられた１以上の内視鏡画像ファイルの内視鏡画像を画面上に表示する画像表示処理部を構成する。
【００８０】
さらに、仮想フォルダ表示ウインドウ５３に表示された仮想フォルダが選択されないとき（S16:NO）あるいはS17の処理の後、画像表示ウインドウ５４に表示された画像の中から選択された画像があるか否かが判定される（S18）。画像が選択されたか否かは、タッチパネル３２などにより検出することができる。  
画像が選択されると（S18:YES）、その選択された画像に関連する、フォルダツリー内のフォルダを、他のフォルダよりも強調して表示する（S19）。
【００８１】
図１１は、ある画像が選択されたときの管理画面の表示例に画像の例を示す図である。図１１では、太い枠８２ａが小ウインドウ８２（図１１では、２０１２年１月１０日に撮影された画像）に付加されて表示されることによって、小ウインドウ８２の画像が選択されたことが示されている。  
そして、図１１に示すように、フォルダツリー表示ウインドウ５２では、選択された画像に関連する、上位の２つのフォルダ「Jan_10_2012」と「HPC_STAGE1_ZONE1」のアイコンが、他のアイコンよりも強調して表示されている。図１１では、斜線によりアイコンが強調表示されていることを示しているが、強調表示は、アイコンの色を変えるなどに行うようにしてもよい。
【００８２】
すなわち、S19の処理は、LCD４の記画面上に表示された内視鏡画像が選択されると、フォルダツリーにおける、選択された内視鏡画像が登録された部位別フォルダ及び内視鏡画像が登録された部位別フォルダの上位の階層の上位フォルダである日付別フォルダを、識別可能に表示するフォルダ識別可能表示部を構成する。
【００８３】
画像が選択されないとき（S18:NO）あるいはS19の処理の後、処理は終了する。
【００８４】
以上のように、仮想フォルダの表示指示のイベント入力があると、内視鏡装置１は、選択されている検査対象の日付別フォルダに共通する部位別フォルダを、仮想フォルダとして、LCD４の画面上の管理画面の仮想フォルダ表示ウインドウ５３に表示する。そして、仮想フォルダ表示ウインドウ５３に表示された仮想フォルダ群から１つの仮想フォルダが選択されると、内視鏡装置１のCPU２１は、選択された仮想フォルダに関連付けられた画像を、画像表示ウインドウ５４に表示する。
【００８５】
さらに、画像表示ウインドウ５４に表示された画像群の中から画像が選択されると、フォルダツリー表示ウインドウ５２では、関連するフォルダのアイコンが強調表示されるので、選択した画像がどのフォルダに登録されている画像であるか、言い換えれば、選択した画像がいつの日付のどの部位についての画像であるかを、ユーザは、容易に把握することができる。
【００８６】
以上のように、上述した内視鏡装置によれば、ユーザは、従来のように、繁雑なファイル選択操作をすることなく、異なる日に撮像して得られた同じ部位の画像を容易に見比べることができ、内視鏡画像により検査対象の経時変化の確認することができる。
【００８７】
従って、ユーザは、内視鏡画像により検査対象の経時変化の確認するためには、繁雑なフォルダ選択操作をすることなく、検査対象の時系列変化の確認を容易に行うことができる。
（第２の実施の形態）
各日付別フォルダの下層の複数の部位別フォルダのそれぞれに画像データが登録されている場合もあるが、日付別フォルダの下位の階層に全ての部位別フォルダが存在しない場合、及び画像データが登録されていない部位別フォルダがある場合もある。本第２の実施の形態は、そのような場合にも対応して適切な表示を行う表示処理に関する。  
なお、本実施の形態における内視鏡装置１の構成は、上述した図１と図２に示す第１の実施の形態の構成と同様であるので、説明は省略し、異なる点のみを説明する。
【００８８】
図１２は、本第２の実施の形態に係る階層構造のフォルダの例を説明するための図である。図１２のフォルダ群の場合、検査対象フォルダ「ENGINE1_SN001」は、フォルダ「Jan_10_2012」と「Feb_15_2012」の日付別フォルダを含む。
【００８９】
しかし、フォルダ「Jan_10_2012」には、２つの部位別フォルダしか含まれておらず、フォルダ「Feb_15_2012」には、上述したように３つの部位別フォルダが含まれており、さらに、フォルダ「Jan_10_2012」中のフォルダ「IPT_STAGE1_ZONE2」には、画像データが登録されておらず、同様に、フォルダ「Feb_15_2012」中のフォルダ「IPT_STAGE1_ZONE2」と「LPT_STAGE2_ZONE1」には、画像データが登録されていない。  
本来あるべきフォルダがないのは、例えばユーザが誤って削除したためである。また、フォルダにファイルが登録されていないのは、例えば未検査である場合である。
【００９０】
本実施の形態は、このようなフォルダ構成とファイルの登録状況において、ユーザに、フォルダの有無及びファイルの有無を容易に知らしめるものである。本実施の形態においても、図５の処理がされ、図６の処理に代えて図１３の処理が実行される。
【００９１】
図１３と図１４は、選択された検査対象についての仮想フォルダの表示と、選択された仮想フォルダについての画像データの表示のための処理の流れの例を示すフローチャートである。
【００９２】
図１３と図１４において、図６と同じ処理については、同じ符号を付して説明は省略し、図６の処理と異なる処理について説明する。  
CPU２１は、ある検査対象フォルダが選択された場合（S11:YES）、CPU２１は、指定されたフォルダ内の全てのフォルダと全てのファイルのフルのパス名を取得する（S21）。
【００９３】
図１５は、フォルダ「ENGINE1_SN001」が選択された場合に取得される、画像データの全フォルダと全ファイルのフルパス名のリストの例である。図１５に示すように、ファイルを含まないフォルダもフルパス名が、リスト６１Ａに含まれている。リスト６１Ａにおいて、「root\ENGINE1_SN001\Jan_10_2012\IPT_STAGE1_ZONE2\」と、「root\ENGINE1_SN001\Feb_15_2012\IPT_STAGE1_ZONE2\」と、「root\ENGINE1_SN001\Feb_15_2012\LPT_STAGE2_ZONE1\」は、ファイルを含まないフォルダのフルパス名である。
【００９４】
CPU２１は、S13の処理を実行すると、フォルダ「HPC_STAGE1_ZONE1」、「IPT_STAGE1_ZONE2」、「LPT_STAGE2_ZONE1」が、仮想フォルダ名として抽出される。
【００９５】
S13の処理の後、CPU２１は、仮想フォルダ内にファイルが存在するか否かを判定するする（S22）。  
仮想フォルダ内にファイルが存在する場合（S22:YES）、CPU２１は、仮想フォルダリストに、ファイルが存在すること、ファイルのフルパス名及びファイルの作成日時の情報を記載し、その作成日時順にソートする（S23）。
【００９６】
図１６は、日付順にソートされた仮想フォルダ名毎のファイルパス名一覧を説明するための図である。図１２に示すように、フォルダ「ENGINE1_SN001」の下層のフォルダ「IPT_STAGE1_ZONE2」と「LPT_STAGE2_ZONE1」には、ファイルが含まれないため、図１６に示すように、全ファイルパス名一覧には、フォルダ「HPC_STAGE1_ZONE1」のファイルパス名一覧６２Aのみ含まれる。図１６に示すように、仮想フォルダリストには、ファイルの有りの情報（exist）、ファイルパス、及びファイルの作成日時の情報が含まれている。
仮想フォルダリストにファイルが存在しないる場合（S22:NO）、CPU２１は、仮想フォルダリストに、ファイルが存在しないこと、フォルダのフルパス名及びフォルダの作成日時の情報を記載し、その作成日時データに基づき日時順にソートする（S24）。
【００９７】
S24は、フォルダ「IPT_STAGE1_ZONE2」のような場合に実行される処理である。すなわち、フォルダ「Jan_10_2012」と「Feb_15_2012」の２つの日付別フォルダに、フォルダ「IPT_STAGE1_ZONE2」が含まれているが、両方にファイルが登録されていないので、CPU２１は、同名の仮想フォルダリストにファイルが無いこと、フォルダパス及びフォルダの作成日時の情報を仮想フォルダリストに記載し、その作成日時データに基づき日時順にソートする。
【００９８】
図１７及び図１８は、同名の仮想フォルダリストとして、ファイルの無し、フォルダパス及びフォルダの作成日時の情報を含む一覧の例を示す図である。図１７及び図１８に示すように、同名の仮想フォルダリストにファイルの無しの情報（non）、フォルダパス、及びフォルダの作成日時の情報が含まれている。
【００９９】
次に、S23とS24の処理の後、CPU２１は、全てのフォルダとファイルパス名について上記の処理が終了したか否かを判定する（S25）。全てのフォルダとファイルパス名について上記の処理が終了していない場合（S25:NO）、処理は、S22へ戻る。全てのフォルダとファイルパス名について上記の処理が終了している場合（S25:YES）、処理は、S15へ移行する。
【０１００】
次に、CPU２１は、図９に示すように、仮想フォルダを、仮想フォルダ表示ウインドウに表示する（S15）。  
そして、CPU２１は、同名のフォルダが存在しない単独フォルダを仮想フォルダにした場合は、その仮想フォルダを、仮想フォルダ表示ウインドウ５３において、識別可能に表示する（S26）。
【０１０１】
図１９は、単独フォルダが識別可能に表示されたときの管理画面の表示例を示す図である。図１９に示すように、仮想フォルダ「LPT_STAGE2_ZONE1」は、アイコンの枠７３が太く強調されて、他の仮想フォルダと識別できるように表示されている。よって、ユーザは、識別可能に表示された仮想フォルダが単独フォルダであることを認識することができる。
【０１０２】
すなわち、S26の処理が、仮想フォルダの上位フォルダの下位に、同名のフォルダが存在しない、単独フォルダである仮想フォルダを識別可能に表示する仮想フォルダ表示処理部を構成する。
【０１０３】
さらに、CPU２１は、仮想フォルダ表示ウインドウ５３に表示された仮想フォルダのいずれかが選択されたか否かが判定し（S16）、いずれか１つの仮想フォルダが選択されると（S16:YES)、図２０に示すように、画像を日時順に並べて、画像表示ウインドウ５４に表示する（S17）。
【０１０４】
図２０は、ある仮想フォルダが選択されたときの管理画面の表示例を示す図である。図１０では、太い枠７２が仮想フォルダ７１ａに付加されて表示されることによって、仮想フォルダ７１ａが選択されたことが示されている。  
そして、CPU２１は、選択された仮想フォルダに対応するファイルパス名一覧にファイルが存在しない場合は、画像が無いことを示す画像を画像表示ウインドウに表示する（S27）。
【０１０５】
図２１と図２２は、選択された仮想フォルダに対応するファイルパス名一覧にファイルが存在しない場合の管理画面の表示例を示す図である。図２１と図２２では、太い枠７２が選択された仮想フォルダに付加されて表示される。図２１は、仮想フォルダ「IPT_STAGE1_ZONE2」が選択された場合の管理画面の表示例を示す図である。図２２は、仮想フォルダ「LPT_STAGE2_ZONE1」が選択された場合の管理画面の表示例を示す図である。  
そして、図２１と図２２に示すように、画像表示ウインドウ５４には、小ウインドウ８１Aが表示され、小ウインドウ８１Aは、ファイルが存在しないすなわち画像がないことを示すメッセージ画像（「No Photograph Available」の画像）を表示する画像表示領域８３Aと、フォルダ名を表示するフォルダ名表示領域８４Aと、フォルダの作成日時を表示する作成日時表示領域８５Aとを含む。
【０１０６】
よって、ユーザは、どのフォルダに画像データが無いかを容易に把握することができる。S27の処理が、画面上に表示された仮想フォルダが選択されたときに、選択された仮想フォルダに内視鏡画像ファイルが登録されていない場合、内視鏡画像ファイルが無いことを示す所定の画像をLCD４の画面上に表示する所定画像表示部を構成する。  
CPU２１は、その後、S18,S19の処理を実行する。
【０１０７】
以上のように、上述した内視鏡装置によれば、第１の実施の形態の内視鏡装置と同様の効果に加えて、ファイルの存在しないフォルダの存在、及びフォルダの不存在を、容易に認識することができる。よって、ユーザは、ファイルの存在しないことから未検査部位あるいは検査忘れを容易に認識できるだけでなく、にフォルダが無いことから、フォルダの誤った削除などの可能性を容易に認識することができる。
【０１０８】
以上のように、上述した２つの実施の形態の内視鏡装置によれば、検査部位の時系列変化の確認を容易にすることができる内視鏡画像管理装置及び内視鏡画像表示方法を実現することができる。
（変形例）
上述した２つの実施の形態の内視鏡装置では、ユーザは、検査部位の時系列変化の確認を、内視鏡画像を見ることによって行うが、本変形例の内視鏡装置は、検査結果データに基づいて、どのような変化があったかを、ユーザに簡単に知らしめることができる。
【０１０９】
図２３は、本変形例に係る階層構造のフォルダの例を説明するための図である。図２３も、図３と同様に、階層構造のフォルダを説明するために、各フォルダとそのフォルダに含まれるファイルを模式的に表現したもので、ここでは、フォルダが３つの階層すなわち３つのレベルを有する例を示している。
【０１１０】
図２３が図３と異なる点は、画像の検査結果情報が異なっていることである。日付別フォルダ「Feb_15_2012」の各部位別フォルダに含まれる画像のファイル名中の検査結果マークが、日付別フォルダ「Jan_10_2012」の各部位別フォルダに含まれる画像のファイル名中の検査結果マークと異なっている。  
ここでは、例えば検査結果マーク「A」は、「異常なし」を意味し、マーク「C」が「異常有り」などの異常なしではないことを意味するものとする。
【０１１１】
図２４は、管理画面が表示されている状態で、仮想フォルダが選択されたときに実行される処理の流れの例を示すフローチャートである。  
図２４のフローチャートは、図６と図４のS17の処理と共にあるいは処理の後に実行される。
【０１１２】
図２４に示すように、CPU２１は、仮想フォルダが選択されると、画像表示ウインドウ５４に画像を日時順に並べて表示し、選択された仮想フォルダ内の日時順に並べられたファイル一覧において、時系列でファイルの検査結果マークを比較し、マークが変化している場合は表示画像に所定のアイコンを表示する（S31）。時系列でファイルの検査結果マークを比較するとは、各ファイルの検査結果マークと、そのファイルの時間的に前あるいは後のファイルの検査結果マークとが同じマークであるか否かを比較して判定することである。
【０１１３】
また、例えば、図２３のフォルダ「\ENGINE1_SN002\Jan_20_2012\HWPC_STAGE1_ZONE1」において、「HWPC＿STAGE1_ZONE1_A_001.jpg」と「HWPC＿STAGE1_ZONE1_C_002.jpg」の２つのファイルでは、判定結果が異なるファイルが存在する。この場合、異常であるCの結果を本フォルダの代表結果としてもよい。
【０１１４】
図２５と図２６は、検査結果マークの変化があったときの管理画面の表示例を示す図である。  
図２５は、画像が「異常なし」から「異常有り」に変化した場合の管理画面の表示例である。図２５において、画像に関連付けられたマーク９１は、画像が「異常なし」から「異常有り」に変化した場合のマークである。
【０１１５】
図２６は、画像が「異常有り」から「異常なし」に変化した場合の管理画面の表示例である。図２６において、画像に関連付けられたマーク９２は、画像が「異常有り」から「異常なし」に変化した場合のマークである。
【０１１６】
すなわち、S31の処理が、画面上に表示された内視鏡画像に関する結果情報が、内視鏡画像の登録時刻の前又は後の内視鏡画像に関する結果情報と異なる場合は、画面上に表示された内視鏡画像に関連付けて所定のマークを表示する画像表示処理部を構成する。  
よって、ユーザは、図２５及び図２６に表示された管理画面を見ると、いつから状態が変化したかを容易に把握することができる。
【０１１７】
以上のように、上述した各実施の形態及び変形例の内視鏡装置によれば、検査対象の時系列変化の確認を容易に行うことができる内視鏡画像管理装置及び内視鏡画像表示方法を実現することができる。
【０１１８】
なお、上述した各実施の形態及び変形例では、内視鏡装置が、内視鏡画像管理装置として管理画面の表示処理を行っているが、上述した管理画面の表示処理は、PCにおいて行うようにしてもよい。その場合、PCが内視鏡画像管理装置となる。
【０１１９】
例えば、内視鏡装置により得られた内視鏡画像をPCに転送して、PCに上述した管理画面の表示処理を実行するプログラムを搭載することによって、上述した各実施の形態及び変形例の同様の管理画面の表示処理を行うことができる。
【０１２０】
本明細書における各「部」は、実施の形態の各機能に対応する概念的なもので、必ずしも特定のハードウエアやソフトウエア・ルーチンに１対１には対応しない。従って、本明細書では、以下、実施の形態の各機能を有する仮想的回路ブロック（部）を想定して実施の形態を説明した。また、本実施の形態における各手順の各ステップは、その性質に反しない限り、実行順序を変更し、複数同時に実行し、あるいは実行毎に異なった順序で実行してもよい。
【０１２１】
本発明は、上述した実施の形態に限定されるものではなく、本発明の要旨を変えない範囲において、種々の変更、改変等が可能である。
【符号の説明】
【０１２２】
１  内視鏡装置、２  本体部、３  スコープユニット、４  LCD、５  操作部、５ａ、５ｂ  ジョイスティック、６  ユニバーサルケーブル、７  挿入部、８  先端部、９  湾曲部、１０  光学アダプタ、１１  メモリカード、２１  中央処理装置、２２  ROM、２３  RAM、２４  バス、２５〜３１  インターフェース、３２  タッチパネル、３３  コネクタ、３４  バッテリ、４１  撮像ユニット、４２  LED、４３  PC。
【図１】
2014161379.tif 000003
【図２】
2014161379.tif 000004
【図３】
2014161379.tif 000005
【図４】
2014161379.tif 000006
【図５】
2014161379.tif 000007
【図６】
2014161379.tif 000008
【図７】
2014161379.tif 000009
【図８】
2014161379.tif 000010
【図９】
2014161379.tif 000011
【図１０】
2014161379.tif 000012
【図１１】
2014161379.tif 000013
【図１２】
2014161379.tif 000014
【図１３】
2014161379.tif 000015
【図１４】
2014161379.tif 000016
【図１５】
2014161379.tif 000017
【図１６】
2014161379.tif 000018
【図１７】
2014161379.tif 000019
【図１８】
2014161379.tif 000020
【図１９】
2014161379.tif 000021
【図２０】
2014161379.tif 000022
【図２１】
2014161379.tif 000023
【図２２】
2014161379.tif 000024
【図２３】
2014161379.tif 000025
【図２４】
2014161379.tif 000026
【図２５】
2014161379.tif 000027
【図２６】
2014161379.tif 000028