(57)【要約】    情報処理装置（２０００）は、動画データ（１２）から異常領域（３０）を検出する。情報処理装置（２０００）は、異常領域（３０）が検出された動画フレーム（１４）を、ディスプレイ装置（２０）の第１領域（２２）に表示させる。さらに情報処理装置（２０００）は、第１領域に表示された動画フレーム（１４）よりも後に生成された動画フレーム（１４）を含む動画データ（１２）を、ディスプレイ装置（２０）の第２領域（２４）に表示させる。
2018216617.tif 000002
【特許請求の範囲】
【請求項１】
体内が撮影された動画から前記体内の異常領域を検出する検出手段と、
前記動画を構成する動画フレームのうち、前記異常領域が検出された前記動画フレームをディスプレイ装置の第１領域に表示させ、なおかつその動画フレームよりも後に生成された前記動画フレームが含まれる前記動画を前記ディスプレイ装置の第２領域に表示させる表示制御手段と、を有する情報処理装置。
【請求項２】
前記表示制御手段は、前記ディスプレイ装置に表示される前記異常領域が検出された前記動画フレームにおいて、その異常領域の位置を示す第１表示を表示させる、請求項１に記載の情報処理装置。
【請求項３】
前記表示制御手段は、前記異常領域が検出された複数の前記動画フレームを共に前記第１領域に表示させる、請求項２に記載の情報処理装置。
【請求項４】
複数の動画フレームそれぞれから検出された異常領域が互いに同一の異常を表しているか否かを判定する判定手段を有し、
前記表示制御手段は、
複数の動画フレームそれぞれから検出された異常領域が互いに同一であると判定された場合、これらの異常領域に対して同一の前記第１表示を表示させ、
複数の動画フレームそれぞれから検出された異常領域が互いに異なると判定された場合、これらの異常領域に対して互いに異なる前記第１表示を表示させる、請求項３に記載の情報処理装置。
【請求項５】
複数の動画フレームそれぞれから検出された異常領域が互いに同一であるか否かを判定する判定手段を有し、
前記検出手段は、複数の前記動画フレームから検出された前記異常領域が互いに同一であると判定された場合、それら複数の前記動画フレームのうちの一部の動画フレームを前記第１領域に表示させる、請求項１乃至４いずれか一項に記載の情報処理装置。
【請求項６】
前記検出手段は、互いに同一の前記異常領域が検出された複数の前記動画フレームのうち、前記異常領域が異常を表す確度が最も高い前記動画フレーム、前記異常領域と動画フレームの中心位置との距離が最も短い動画フレーム、画像領域全体のコントラストが最も大きい前記動画フレーム、又は前記異常領域のコントラストが最も大きい前記動画フレームを前記第１領域に表示させる、請求項５に記載の情報処理装置。
【請求項７】
前記検出手段は、前記異常領域が検出された前記動画フレームを記憶手段に記憶させる、請求項１乃至６いずれか一項に記載の情報処理装置。
【請求項８】
前記動画を構成する複数の動画フレームのうちの１つを指定する入力を受け付け、その指定された動画フレームを前記記憶手段に記憶させる指定受付手段を有し、
前記検出手段は、前記異常領域が検出された前記動画フレームを、前記指定受付手段によって前記記憶手段に記憶された前記動画フレームと識別可能な態様で前記記憶手段に記憶させる、請求項７に記載の情報処理装置。
【請求項９】
複数の動画フレームそれぞれから検出された異常領域が互いに同一であるか否かを判定する判定手段を有し、
前記表示制御手段は、第１の前記動画フレームから検出された前記異常領域と同一の前記異常領域を含むと判定された第２の前記動画フレームが、前記指定受付手段に対する入力で指定された場合に、前記第１領域に表示される第１の前記動画フレーム又はその周辺に所定の表示を表示させる、請求項８に記載の情報処理装置。
【請求項１０】
複数の動画フレームそれぞれから検出された前記異常領域が互いに同一であるか否かを判定する判定手段を有し、
前記表示制御手段は、第１の前記動画フレームから検出された前記異常領域と同一の前記異常領域を含むと判定された第２の前記動画フレームが、前記指定受付手段に対する入力で指定された場合、第１の前記動画フレームを前記第１領域に表示しない、請求項８に記載の情報処理装置。
【請求項１１】
前記検出された異常領域又はその周辺に対するユーザの所定行為を検出する第２検出手段を有し、
前記表示制御手段は、前記検出された異常領域又はその周辺に対するユーザの所定行為が検出された場合、その異常領域を含んでおりなおかつ前記第１領域に表示される前記動画フレーム又はその周辺に所定の表示を表示させる、請求項１乃至１０いずれか一項に記載の情報処理装置。
【請求項１２】
前記検出された異常領域又はその周辺に対するユーザの所定行為を検出する第２検出手段を有し、
前記表示制御手段は、前記検出された異常領域又はその周辺に対するユーザの所定行為が検出された場合、その異常領域を含む前記動画フレームを前記第１領域に表示しない、請求項１乃至１０いずれか一項に記載の情報処理装置。
【請求項１３】
前記ユーザの所定行為は、前記検出された異常領域若しくはその周辺対して照射される光の色若しくは強度を変更する行為、前記検出された異常領域若しくはその周辺へ色素散布若しくは染色をする行為、前記検出された異常領域若しくはその周辺に対して水若しくは薬を投与する行為、又は前記検出された異常領域若しくはその周辺の組織を採取する行為である、請求項１１又は１２に記載の情報処理装置。
【請求項１４】
コンピュータによって実行される制御方法であって、
体内が撮影された動画から前記体内の異常領域を検出する検出ステップと、
前記動画を構成する動画フレームのうち、前記異常領域が検出された前記動画フレームをディスプレイ装置の第１領域に表示させ、なおかつその動画フレームよりも後に生成された前記動画フレームが含まれる前記動画を前記ディスプレイ装置の第２領域に表示させる表示制御ステップと、を有する制御方法。
【請求項１５】
前記表示制御ステップにおいて、前記ディスプレイ装置に表示される前記異常領域が検出された前記動画フレームにおいて、その異常領域の位置を示す第１表示を表示させる、請求項１４に記載の制御方法。
【請求項１６】
前記表示制御ステップにおいて、前記異常領域が検出された複数の前記動画フレームを共に前記第１領域に表示させる、請求項１５に記載の制御方法。
【請求項１７】
複数の動画フレームそれぞれから検出された異常領域が互いに同一の異常を表しているか否かを判定する判定ステップを有し、
前記表示制御ステップにおいて、
複数の動画フレームそれぞれから検出された異常領域が互いに同一であると判定された場合、これらの異常領域に対して同一の前記第１表示を表示させ、
複数の動画フレームそれぞれから検出された異常領域が互いに異なると判定された場合、これらの異常領域に対して互いに異なる前記第１表示を表示させる、請求項１６に記載の制御方法。
【請求項１８】
複数の動画フレームそれぞれから検出された異常領域が互いに同一であるか否かを判定する判定ステップを有し、
前記検出ステップにおいて、複数の前記動画フレームから検出された前記異常領域が互いに同一であると判定された場合、それら複数の前記動画フレームのうちの一部の動画フレームを前記第１領域に表示させる、請求項１４乃至１７いずれか一項に記載の制御方法。
【請求項１９】
前記検出ステップにおいて、互いに同一の前記異常領域が検出された複数の前記動画フレームのうち、前記異常領域が異常を表す確度が最も高い前記動画フレーム、前記異常領域と動画フレームの中心位置との距離が最も短い動画フレーム、画像領域全体のコントラストが最も大きい前記動画フレーム、又は前記異常領域のコントラストが最も大きい前記動画フレームを前記第１領域に表示させる、請求項１８に記載の制御方法。
【請求項２０】
前記検出ステップは、前記異常領域が検出された前記動画フレームを記憶手段に記憶させる、請求項１４乃至１９いずれか一項に記載の制御方法。
【請求項２１】
前記動画を構成する複数の動画フレームのうちの１つを指定する入力を受け付け、その指定された動画フレームを前記記憶手段に記憶させる指定受付ステップを有し、
前記検出ステップにおいて、前記異常領域が検出された前記動画フレームを、前記指定受付ステップによって前記記憶手段に記憶された前記動画フレームと識別可能な態様で前記記憶手段に記憶させる、請求項２０に記載の制御方法。
【請求項２２】
複数の動画フレームそれぞれから検出された異常領域が互いに同一であるか否かを判定する判定ステップを有し、
前記表示制御ステップにおいて、第１の前記動画フレームから検出された前記異常領域と同一の前記異常領域を含むと判定された第２の前記動画フレームが、前記指定受付ステップに対する入力で指定された場合に、前記第１領域に表示される第１の前記動画フレーム又はその周辺に所定の表示を表示させる、請求項２１に記載の制御方法。
【請求項２３】
複数の動画フレームそれぞれから検出された前記異常領域が互いに同一であるか否かを判定する判定ステップを有し、
前記表示制御ステップにおいて、第１の前記動画フレームから検出された前記異常領域と同一の前記異常領域を含むと判定された第２の前記動画フレームが、前記指定受付ステップに対する入力で指定された場合、第１の前記動画フレームを前記第１領域に表示しない、請求項２１に記載の制御方法。
【請求項２４】
前記検出された異常領域又はその周辺に対するユーザの所定行為を検出する第２検出ステップを有し、
前記表示制御ステップにおいて、前記検出された異常領域又はその周辺に対するユーザの所定行為が検出された場合、その異常領域を含んでおりなおかつ前記第１領域に表示される前記動画フレーム又はその周辺に所定の表示を表示させる、請求項１４乃至２３いずれか一項に記載の制御方法。
【請求項２５】
前記検出された異常領域又はその周辺に対するユーザの所定行為を検出する第２検出ステップを有し、
前記表示制御ステップにおいて、前記検出された異常領域又はその周辺に対するユーザの所定行為が検出された場合、その異常領域を含む前記動画フレームを前記第１領域に表示しない、請求項１４乃至２３いずれか一項に記載の制御方法。
【請求項２６】
前記ユーザの所定行為は、前記検出された異常領域若しくはその周辺対して照射される光の色若しくは強度を変更する行為、前記検出された異常領域若しくはその周辺に色素散布若しくは染色をする行為、前記検出された異常領域若しくはその周辺に対して水若しくは薬を投与する行為、又は前記検出された異常領域若しくはその周辺の組織を採取する行為である、請求項２４又は２５に記載の制御方法。
【請求項２７】
請求項１４乃至２６いずれか一項に記載の制御方法の各ステップをコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、制御方法、及びプログラムに関する。
【背景技術】
【０００２】
人や動物の体内が撮像された画像を利用することで、体内に異常がないかどうかを調べる検査が行われている。例えば特許文献１から３には、過去（例えば一年前）の検査で得られた画像（CT 画像や MRI 画像）と、今回の検査で得られた画像を並べて表示する技術が開示されている。また、特許文献１と４には、画像から病変を検出し、検出した病変にマークを付す技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１５９９３４号公報
【特許文献２】特開２０１６−０４８４２６号公報
【特許文献３】特開２０１６−２０２７２２号公報
【特許文献４】国際公開第２０１１／１３２４６８号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
体内を検査する方法の一つに、内視鏡システムなどを利用して、体内の様子をディスプレイ装置に描出される動画を見ながら検査する方法がある。具体的には、医師が、先端にカメラが設けられたスコープを被検者の鼻や口、肛門などから挿入して、そのスコープを体内で動かす。こうすることにより、体内の様子がカメラによって撮像される。医師は、カメラによって撮像されている体内の様子をディスプレイ装置に描出される動画を見ながら、被検者の体内に異常な部位がないかチェックしていく。【０００５】
上述のように被検者の体内でカメラを動かして検査する方法では、体内でカメラを移動させていくため、医師が観察できる部位が時間と共に変わっていく。そのため、医師が異常な部位を見逃してしまう可能性があり、実際に、検査を担当する医師によって病変発見率に差が生じている。前述した各先行技術文献では、このように医師が観察できる部位が時間と共に変わっていく状況は想定されていない。【０００６】
本発明は、上記の課題に鑑みてなされたものである。本発明の目的の一つは、被検者の体内が撮像された動画を用いた検査の質を向上させる技術を提供することである。
【課題を解決するための手段】
【０００７】
本発明の情報処理装置は、１）体内が撮影された動画から前記体内の異常領域を検出する検出手段と、２）前記動画を構成する動画フレームのうち、前記異常領域が検出された前記動画フレームをディスプレイ装置の第１領域に表示させ、なおかつその動画フレームよりも後に生成された前記動画フレームが含まれる前記動画を前記ディスプレイ装置の第２領域に表示させる表示制御手段と、を有する。【０００８】
本発明の制御方法は、コンピュータによって実行される。
当該制御方法は、１）体内が撮影された動画から前記体内の異常領域を検出する検出ステップと、２）前記動画を構成する動画フレームのうち、前記異常領域が検出された前記動画フレームをディスプレイ装置の第１領域に表示させ、なおかつその動画フレームよりも後に生成された前記動画フレームが含まれる前記動画を前記ディスプレイ装置の第２領域に表示させる表示制御ステップと、を有する。【０００９】
本発明のプログラムは、本発明の制御方法が有する各ステップをコンピュータに実行させる。
【発明の効果】
【００１０】
本発明によれば、被検者の体内が撮像された動画を用いた検査の精度を向上させる技術が提供される。
【図面の簡単な説明】
【００１１】
上述した目的、およびその他の目的、特徴および利点は、以下に述べる好適な実施の形態、およびそれに付随する以下の図面によってさらに明らかになる。【００１２】
【図１】実施形態１の情報処理装置の動作を概念的に例示する図である。
【図２】情報処理装置の機能構成を例示するブロック図である。
【図３】情報処理装置を実現するための計算機を例示する図である。
【図４】ディスプレイ装置の構成を例示する図である。
【図５】情報処理装置の利用環境の具体例を示す図である。
【図６】実施形態１の情報処理装置によって実行される処理の流れを例示するフローチャートである。
【図７】異常領域に重畳される種々の重畳マークを例示する図である。
【図８】異常領域を指し示す指示マークを例示する図である。
【図９】画像記憶部と接続されている情報処理装置を例示する図である。
【図１０】実施形態２の情報処理装置を例示するブロック図である。
【図１１】異常領域情報をテーブル形式で例示する図である。
【図１２】ディスプレイ装置の表示が更新される様子を例示する図である。
【図１３】異常領域の異同を考慮した第１表示を例示する図である。
【図１４】強調表示を例示する図である。
【図１５】第１表示を強調表示させる例を示す図である。
【図１６】実施形態３の情報処理装置を例示するブロック図である。
【図１７】画像記憶部に記憶される情報のフォーマットをテーブル形式で例示する図である。
【図１８】実施形態４の情報処理装置を例示するブロック図である。
【図１９】ユーザの所定行為の対象となった異常領域が含まれる動画フレームが強調表示される様子を例示する図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態について、図面を用いて説明する。尚、すべての図面において、同様な構成要素には同様の符号を付し、適宜説明を省略する。また各ブロック図において、特に説明がない限り、各ブロックは、ハードウエア単位の構成ではなく機能単位の構成を表している。
【００１４】
［実施形態１］
図１は、実施形態１の情報処理装置２０００の動作を概念的に例示する図である。なお、図１は、情報処理装置２０００の理解を容易にするためにその動作の一例を示しているにすぎず、情報処理装置２０００の機能を何ら限定するものではない。
【００１５】
カメラ１０は、人その他の動物の検査に利用される。以下、検査対象の人などを被検者と呼ぶ。カメラ１０は、被検者の体内を撮像可能な任意のカメラであり、その撮像結果を表す動画フレーム１４を生成する。例えばカメラ１０は、内視鏡カメラである。動画データ１２は、互いに異なる時間に生成された複数の動画フレーム１４で構成される。
【００１６】
カメラ１０によって生成される動画データ１２は、ディスプレイ装置２０に表示される。ディスプレイ装置２０は、動画データ１２を表示可能な任意のディスプレイ装置である。なお、動画データ１２がディスプレイ装置２０に表示されることは、動画データ１２を構成する複数の動画フレーム１４が順にディスプレイ装置２０に表示されることを意味する。
【００１７】
情報処理装置２０００のユーザ（例えば医師）は、ディスプレイ装置２０に表示された動画データ１２を見ることで、被検者の体内の様子を把握する。より具体的には、ユーザは、被検者の体内に異常な部分があるか否かや、その異常の程度などを把握する。ここで、「体内の異常な部分」は、例えば病変がある部分、傷ついている部分、又は異物がある部分などである。病変とは、病気が原因で起こる生体の変化であり、例えば腫瘍などである。
【００１８】
ここで、被検者の体内をカメラで観察しながら体内の異常部位を探す内視鏡検査などでは、異常部位がカメラによって撮像されたにもかかわらず、医師がそれを見逃してしまう可能性がある。そのため、医師が異常部位を把握しやすいようにサポートを行い、異常部位の見逃しを防ぐことが好適である。
【００１９】
そこで本実施形態の情報処理装置２０００は、以下のように動作する。情報処理装置２０００は、動画データ１２を取得して、動画データ１２を構成する動画フレーム１４を画像解析する。具体的には、情報処理装置２０００は、動画フレーム１４から異常領域３０を検出する。異常領域３０は、被検者の体内の異常な部分を表すと推測される領域である。例えば図１の異常領域３０は、腫瘍を含む領域（病変を表す領域）である。
【００２０】
情報処理装置２０００は、異常領域３０が検出された動画フレーム１４をディスプレイ装置２０の第１領域２２に表示させ、動画データ１２をディスプレイ装置２０の第２領域２４に表示させる。別の表現をすれば、ディスプレイ装置２０には、異常領域３０が検出された動画フレーム１４が、その動画フレーム１４よりも後に生成された動画フレーム１４を含んで構成される動画データ１２と共に表示される。第１領域２２と第２領域２４は、互いに異なる領域である。
【００２１】
例えば第２領域２４には、カメラ１０によって生成された動画データ１２がリアルタイムで表示される。つまり、第２領域２４に表示される動画データ１２は、被検者の現時点での様子をリアルタイムで表す。一方、第１領域２２には、同じ検査の中で現時点よりも前に生成された動画フレーム１４であって、体内の異常部位が撮像されている動画フレーム１４が表示される。
【００２２】
このように本実施形態の情報処理装置２０００によれば、異常領域３０が検出された動画フレーム１４が動画データ１２と共にディスプレイ装置２０に表示される。こうすることにより、情報処理装置２０００のユーザが被検者の体内の異常部位を容易に把握することができる。また、仮に第２領域に或る異常部位が表示されている時にユーザがその異常部位を見逃してしまったとしても、その異常部位を含む動画フレーム１４がディスプレイ装置２０の第１領域２２に表示されて残るため、ユーザは第１領域２２を閲覧することで後からその異常部位を把握することができる。以上により、本実施形態の情報処理装置２０００によれば、ユーザが異常部位を見逃す蓋然性を低くすることができる。よって、カメラ１０を用いて行われる体内の検査の精度を向上させることができる。
【００２３】
以下、本実施形態についてさらに詳細を述べる。
【００２４】
＜機能構成＞
図２は、情報処理装置２０００の機能構成を例示するブロック図である。情報処理装置２０００は、検出部２０２０及び表示制御部２０４０を有する。検出部２０２０は、動画データ１２から異常領域３０を検出する。表示制御部２０４０は、異常領域３０が検出された動画フレーム１４を、ディスプレイ装置２０の第１領域２２に表示させる。さらに表示制御部２０４０は、第１領域に表示された動画フレーム１４よりも後に生成された動画フレーム１４を含む動画データ１２を、ディスプレイ装置２０の第２領域２４に表示させる。
【００２５】
＜情報処理装置２０００のハードウエア構成の例＞
情報処理装置２０００の各機能構成部は、各機能構成部を実現するハードウエア（例：ハードワイヤードされた電子回路など）で実現されてもよいし、ハードウエアとソフトウエアとの組み合わせ（例：電子回路とそれを制御するプログラムの組み合わせなど）で実現されてもよい。以下、情報処理装置２０００の各機能構成部がハードウエアとソフトウエアとの組み合わせで実現される場合について、さらに説明する。
【００２６】
図３は、情報処理装置２０００を実現するための計算機１０００を例示する図である。計算機１０００は種々の計算機である。例えば計算機１０００は、Personal Computer（PC）、サーバマシン、タブレット端末、又はスマートフォンなどである。計算機１０００は、情報処理装置２０００を実現するために設計された専用の計算機であってもよいし、汎用の計算機であってもよい。
【００２７】
計算機１０００は、バス１０２０、プロセッサ１０４０、メモリ１０６０、ストレージデバイス１０８０、入出力インタフェース１１００、及びネットワークインタフェース１１２０を有する。バス１０２０は、プロセッサ１０４０、メモリ１０６０、ストレージデバイス１０８０、入出力インタフェース１１００、及びネットワークインタフェース１１２０が、相互にデータを送受信するためのデータ伝送路である。プロセッサ１０４０は、CPU（Central Processing Unit）や GPU（Graphics Processing Unit）などの演算処理装置である。メモリ１０６０は、RAM（Random Access Memory）などで実現される主記憶装置である。ストレージデバイス１０８０は、ハードディスク、SSD（Solid State Drive）、ROM、又はメモリカードなどで実現される補助記憶装置である。ただしストレージデバイス１０８０は、RAM など、主記憶装置の実現に用いられるハードウエアと同様のハードウエアで実現されてもよい。
【００２８】
入出力インタフェース１１００は、計算機１０００と入出力デバイスとを接続するためのインタフェースである。例えば入出力インタフェース１１００には、カメラ１０やディスプレイ装置２０が接続される。
【００２９】
ネットワークインタフェース１１２０は、WAN（Wide Area Network）や LAN（Local Area Network）などの通信網に接続するためのインタフェースである。
【００３０】
ストレージデバイス１０８０は情報処理装置２０００の各機能を実現するプログラムモジュールを記憶している。プロセッサ１０４０は、これら各プログラムモジュールをメモリ１０６０に読み出して実行することで、そのプログラムモジュールに対応する各機能を実現する。
【００３１】
＜ディスプレイ装置２０について＞
ディスプレイ装置２０は、１つの画面を有していてもよいし、複数の画面を有していてもよい。前者の場合、第１領域２２と第２領域２４は、１つの画面上のそれぞれ異なる領域である。後者の場合、第１領域２２と第２領域２４は、１つの画面上のそれぞれ異なる領域であってもよいし、それぞれ異なる画面上の領域であってもよい。
【００３２】
図４は、ディスプレイ装置２０の構成を例示する図である。図４（ａ）のディスプレイ装置２０は、１つの表示画面２６を有する。第１領域２２と第２領域２４は、表示画面２６上のそれぞれ異なる領域である。図４（ｂ）のディスプレイ装置２０は、２つの表示画面２６（表示画面２６−１と表示画面２６−２）を有する。第１領域２２は、表示画面２６−１全体の領域又はその一部の領域である。一方、第２領域２４は、表示画面２６−２全体の領域又はその一部の領域である。以降の記載では、特に言及しない限り、ディスプレイ装置２０が１つの表示画面２６で構成されるケース（図４（ａ）のケース）を例として説明する。
【００３３】
＜情報処理装置２０００の利用環境の具体例＞
図５は、情報処理装置２０００の利用環境の具体例を示す図である。例えば情報処理装置２０００は、スコープ４０及び内視鏡システム５０と共に利用される。スコープ４０は内視鏡システム５０と接続されている。また、スコープ４０にはカメラ１０が設けられている。このケースでは、動画データ１２は、スコープ４０に設けられたカメラ１０によって生成される複数の動画フレーム１４で構成される。内視鏡システム５０は、動画データ１２を情報処理装置２０００へ出力する。例えば動画データ１２は、内視鏡システム５０に設けられている映像出力用のインタフェース（例えば HDMI（High-Definition Multimedia Interface）（登録商標）インタフェース）から、情報処理装置２０００が有する映像入力用のインタフェースへ出力される。そして情報処理装置２０００は、内視鏡システム５０から取得した動画データ１２を処理して、ディスプレイ装置２０の表示を制御する（図１参照）。
【００３４】
なお、図５に示した構成はあくまで例示であり、情報処理装置２０００の利用環境は図５に示した構成に限定されない。例えば動画データ１２は、カメラ１０から情報処理装置２０００へ出力されてもよい。この場合、情報処理装置２０００は、内視鏡システム５０と接続されなくてもよい。
【００３５】
＜処理の流れ＞
図６は、実施形態１の情報処理装置２０００によって実行される処理の流れを例示するフローチャートである。Ｓ１０２からＳ１１２は、カメラ１０から取得する各動画フレーム１４について実行されるループ処理である。Ｓ１０２において、情報処理装置２０００は、まだループ処理Ａの対象としていない動画フレーム１４のうち、最も生成時点が早い動画フレーム１４を選択する。ここで選択される動画フレーム１４を、動画フレームｉと表記する。なお、既に全ての動画フレーム１４についてループ処理Ａが実行されている場合、例えば情報処理装置２０００は、新たな動画フレーム１４が生成されるまで待機する。または、図６の処理を終了させてもよい。
【００３６】
検出部２０２０は、動画フレームｉから異常領域３０を検出する（Ｓ１０４）。動画フレームｉから異常領域３０が検出された場合（Ｓ１０６：ＹＥＳ）、表示制御部２０４０は、第１領域２２に動画フレームｉを表示させる（Ｓ１０８）。よって、第１領域２２には、異常領域３０が検出された動画フレーム１４が表示される。
【００３７】
Ｓ１１０において、表示制御部２０４０は、第２領域２４に動画フレームｉを表示させる。よって、第２領域２４には、異常領域３０が検出されたか否かにかかわらず、動画フレームｉが表示される。
【００３８】
Ｓ１１２はループ処理Ａの終端であるため、図６の処理はＳ１０２に戻る。
【００３９】
なお、異常領域３０を検出する処理（Ｓ１０４）の対象とされる動画フレーム１４は、動画データ１２に含まれる全ての動画フレーム１４であってもよいし、一部の動画フレーム１４であってもよい。後者の場合、例えば検出部２０２０は、所定数ごとに１つ（例えば１０枚ごとに１枚）の動画フレーム１４についてのみ、Ｓ１０４を実行する。
【００４０】
＜動画データ１２の取得＞
検出部２０２０が動画データ１２を取得する方法は任意である。例えば検出部２０２０は、動画データ１２が記憶されている記憶装置にアクセスすることで、動画データ１２を取得する。動画データ１２が記憶されている記憶装置は、カメラ１０の内部に設けられていてもよいし、カメラ１０の外部に設けられていてもよい。また例えば、検出部２０２０は、カメラ１０から送信される動画データ１２を受信することで、動画データ１２を取得してもよい。さらに検出部２０２０は、カメラ１０に接続されている他の装置（例えば前述した内視鏡システム５０）から動画データ１２を取得してもよい。
【００４１】
＜異常領域３０の検出：Ｓ１０４＞
検出部２０２０は、動画データ１２を構成する各動画フレーム１４から異常領域３０を検出する。ここで、体内が撮像されている画像を解析して異常な部位を検出する技術には、既存の技術を利用することができる。例えば、特徴量マッチングやテンプレートマッチングなどの手法が利用できる。例えば特徴量マッチングで腫瘍を検出する場合、腫瘍の外観（色、模様、又は形状など）の特徴を表す値（特徴量）を予め１つ以上定義しておく。検出部２０２０は、動画フレーム１４の画像領域の中から、予め定めておいた腫瘍の特徴量との類似度が高い画像領域を、動画フレーム１４から検出する。そして、検出部２０２０は、検出された画像領域を、異常領域３０を表す画像領域として扱う。傷や異物を検出するケースについても同様の方法を採用できる。
【００４２】
なお、異物を検出したいケースにおいて、体内に入ってしまった異物が特定されているとする。この場合、その異物の特徴量を情報処理装置２０００に対して指定できるようにしておくことが好適である。例えば、体内に入ってしまった異物の写真を情報処理装置２０００に対して入力する。情報処理装置２０００は、この写真を画像解析することで、検出対象の異物の特徴量を算出する。そして、検出部２０２０は、算出した特徴量を持つ異物を動画フレーム１４から検出する。
【００４３】
＜第１領域２２と第２領域２４について＞
前述したように、第１領域２２には、異常領域３０が含まれる動画フレーム１４が表示される。また、第２領域２４には動画データ１２が表示される。第１領域２２と第２領域２４は、互いに異なる任意の領域とすることができる。ディスプレイ装置２０における第１領域２２と第２領域２４の位置や大きさは、固定であってもよいし、固定でなくてもよい。後者の場合、例えば表示制御部２０４０は、第１領域２２や第２領域２４の位置や大きさを変更するユーザ操作を受け付ける。そして、表示制御部２０４０は、受け付けたユーザ操作に応じて、第１領域２２や第２領域２４の位置や大きさを変更する。
【００４４】
＜第１領域２２における動画フレーム１４の表示：Ｓ１０８＞
表示制御部２０４０は、異常領域３０が検出された動画フレーム１４をディスプレイ装置２０の第１領域２２に表示させる。ここで、ディスプレイ装置２０上の領域に画像を表示させる技術には、既存の技術を利用することができる。
【００４５】
第１領域２２に表示される動画フレーム１４は、一つであってもよいし、複数であってもよい。後者の場合、例えば表示制御部２０４０は、異常領域３０が検出された動画フレーム１４を、生成時刻が早いものから順に第１領域２２に表示させる。ここで、異常領域３０が検出された動画フレーム１４の数が多いため、第１領域２２に収まりきらない場合も考えられる。この場合、例えば表示制御部２０４０は、スクロールバーなどをディスプレイ装置２０に表示することで、第１領域２２に表示される動画フレーム１４を変更可能としてもよい。
【００４６】
なお、異常領域３０が検出された動画フレーム１４をディスプレイ装置２０に表示させるタイミングは任意である。例えば表示制御部２０４０は、動画フレーム１４から異常領域３０が検出されたタイミングで、その動画フレーム１４をディスプレイ装置２０に表示させる。その他にも例えば、表示制御部２０４０は、動画フレーム１４から異常領域３０が検出されてから所定時間が経過した後に、その動画フレーム１４をディスプレイ装置２０に表示させる。この所定時間は、予め表示制御部２０４０に設定されていてもよいし、表示制御部２０４０からアクセス可能な記憶装置に記憶させておいてもよい。
【００４７】
＜動画データ１２の表示：Ｓ１１０＞
表示制御部２０４０は、動画データ１２をディスプレイ装置２０の第２領域２４に表示させる。動画データをディスプレイ装置に表示させる技術には、既存の技術を利用することができる。
【００４８】
＜異常領域３０を表す表示＞
表示制御部２０４０は、第１領域２２に表示する動画フレーム１４について、その動画フレーム１４に含まれる異常領域３０を表す表示を行ってもよい。こうすることで、ユーザが動画フレーム１４に含まれる異常領域３０を容易に把握することができるようになる。以下、この表示を第１表示と呼ぶ。
【００４９】
第１表示としては、様々なものを採用することができる。例えば表示制御部２０４０は、第１領域２２に表示される動画フレーム１４の異常領域３０に重畳するように、所定のマークを異常領域３０に表示させる。以下、このマークを重畳マークと呼ぶ。そしてこの例では、重畳マークが第１表示である。図７は、異常領域３０に重畳される種々の重畳マーク６０を例示する図である。
【００５０】
その他にも例えば、表示制御部２０４０は、動画フレーム１４の付近に、異常領域３０を指し示す第１表示（以下、指示マーク）を行ってもよい。図８は、異常領域３０を指し示す指示マーク７０を例示する図である。
【００５１】
＜動画フレーム１４の記憶＞
検出部２０２０は、異常領域３０が検出された動画フレーム１４を記憶装置に記憶させてもよい。以下、動画フレーム１４を記憶させる記憶装置を画像記憶部８０と呼ぶ。図９は、画像記憶部８０と接続されている情報処理装置２０００を例示する図である。なお、画像記憶部８０は、情報処理装置２０００の内部に設けられていてもよい。
【００５２】
検出部２０２０は、異常領域３０が検出された動画フレーム１４をそのまま画像記憶部８０に記憶させてもよいし、その動画フレーム１４を適宜加工して画像記憶部８０に記憶させてもよい。例えば検出部２０２０は、異常領域３０の位置が分かる画像（重畳マーク６０など）を重畳させた動画フレーム１４を画像記憶部８０に記憶させる。こうすることで、動画フレーム１４のどこに異常領域３０があるかを容易に把握することができる。その他にも例えば、検出部２０２０は、動画フレーム１４と、その動画フレーム１４に含まれる異常領域３０の位置を特定する情報とを対応づけて、画像記憶部８０に記憶させる。
【００５３】
［実施形態２］
図１０は、実施形態２の情報処理装置２０００を例示するブロック図である。以下で説明する事項を除き、実施形態２の情報処理装置２０００は、実施形態１の情報処理装置２０００と同様である。
【００５４】
一般に、カメラは 30fps（frames per second）などの頻度で動画フレームを生成する。そのため、複数の動画フレーム１４が同一の部位を含みうる。例えば或る異常領域３０が１秒間カメラ１０の撮像範囲に入っていると、最大で３０枚の動画フレーム１４からその異常領域３０が検出される。このように互いに同一の異常領域３０が複数の動画フレーム１４から検出された場合、必ずしもこれら複数の動画フレーム１４の全てを第１領域２２に表示させる必要は無い。これら複数の動画フレーム１４のうちの一部（例えば１つ）を第１領域２２に表示させれば、ユーザはその動画フレーム１４に含まれる異常領域３０を認識することができる。
【００５５】
そこで実施形態２の情報処理装置２０００は、このように互いに同一の異常領域３０を含む動画フレーム１４が複数ある場合に、その中の一部の動画フレーム１４のみをディスプレイ装置２０に表示させる。そのために、実施形態２の情報処理装置２０００は判定部２０６０を有する。判定部２０６０は、複数の動画フレーム１４それぞれから検出された異常領域３０が互いに同一であるか否かを判定する。そして、実施形態２の表示制御部２０４０は、互いに同一であると判定された異常領域３０を含む複数の動画フレーム１４のうち、一部の動画フレーム１４のみをディスプレイ装置２０に表示させる。
【００５６】
＜判定部２０６０による判定＞
判定部２０６０は、各動画フレーム１４から検出された異常領域３０を比較することで、動画フレーム１４から検出された異常領域３０が同一であるか否かを判定する。例えば判定部２０６０は、或る動画フレーム１４に含まれる異常領域３０を表す画像領域と他の動画フレーム１４に含まれる異常領域３０を表す画像領域との類似度を算出する。そして、その類似度が所定値以上である場合に、判定部２０６０は上記２つの動画フレーム１４に含まれる異常領域３０が互いに同一であると判定する。一方、その類似度が所定値以上である場合に、判定部２０６０は上記２つの動画フレーム１４に含まれる異常領域３０が互いに異なると判定する。ここで、画像領域同士を比較して類似度を算出する技術には、既存の技術を利用することができる。
【００５７】
なお、判定部２０６０は、複数の動画フレーム１４について、異常領域３０及びその周辺を含む所定の大きさ又は形状の画像領域を比較してもよい。その他にも例えば、判定部２０６０は、複数の動画フレーム１４について、異常領域３０ではなく、異常領域３０の周辺の画像領域の比較を行ってもよい。
【００５８】
各動画フレーム１４に含まれる異常領域３０が同一であるか否かを判定する方法について、より具体的な例を説明する。検出部２０２０は、動画フレーム１４から異常領域３０を検出した際に、その異常領域３０を表す画像領域の特徴量（例えばその画像領域の形状や模様を表すパラメタ）を算出する。そして、検出部２０２０は、算出した特徴量と動画フレーム１４の識別子（例えばフレーム番号）とを対応づけて、記憶装置に記憶させる。この記憶装置は、動画データ１２から検出された異常領域３０を管理するための情報が記憶されたデータベースとして扱うことができる。以下、この記憶装置に記憶される情報を異常領域情報と呼ぶ。
【００５９】
図１１は、異常領域情報をテーブル形式で例示する図である。図１１に示されるテーブルをテーブル３００と呼ぶ。テーブル３００は、異常領域識別子３０２及びデータ３０４という２つの列を持つ。異常領域識別子３０２は、異常領域３０に割り当てる識別子である。データ３０４は、「異常領域３０の特徴量、その異常領域３０が検出された動画フレーム１４の識別子」という組を示す。例えばテーブル３００の１行目のレコードは、r1 という識別子を持つ異常領域３０が、img001 という識別子を持つ動画フレーム１４及び img004 というから識別子を持つ動画フレーム１４から検出されたことを表している。また、img001 という識別子を持つ動画フレーム１４から検出された異常領域３０の特徴量は v1 であり、img004 という識別子を持つ動画フレーム１４から検出された異常領域３０の特徴量は v5 であることを表している。そして、特徴量 v1 と v5 の類似度が高いため、(v1, img001) と (v5, img005) が同じレコードに記憶されている。
【００６０】
検出部２０２０は、動画フレーム１４から異常領域３０が検出された場合に、「その異常領域３０の特徴量、その動画フレーム１４の識別子」の組をテーブル３００に加える。この際、判定部２０６０は、検出された異常領域３０の特徴量との類似度が高い特徴量をテーブル３００から検索する。上記検索の結果、その特徴量との類似度が高い特徴量をデータ３０４に示すレコードが見つかったとする。この場合、判定部２０６０は、上記検索で得られたレコードを更新することで、検出された異常領域３０の特徴量とその異常領域３０が検出された動画フレーム１４の識別子を、テーブル３００に加える。具体的には、判定部２０６０は、上記検索で得られたレコードのデータ３０４に、「検出された異常領域３０の特徴量、その異常領域３０が検出された動画フレーム１４の識別子」の組を加える。
【００６１】
一方、上記検索の結果、検出された異常領域３０の特徴量との類似度が高い特徴量をデータ３０４に示すレコードが見つからなかったとする。この場合、判定部２０６０は、「検出された異常領域３０の特徴量、その異常領域３０が検出された動画フレーム１４の識別子」を示す新たなレコードを生成し、そのレコードをテーブル３００に加える。
【００６２】
なお、１つの動画フレーム１４から複数の異常領域３０が検出された場合、これら複数の異常領域３０それぞれについて上述の処理を行う。
【００６３】
このように各動画フレーム１４から検出された異常領域３０を管理することで、複数の動画フレーム１４に同一の異常領域３０が含まれているか否かを容易に判定することができる。具体的には、判定部２０６０は、テーブル３００において、或る動画フレーム１４の識別子を示すレコードが、それとは別の動画フレーム１４の識別子を示すレコードと同一であれば、それらの動画フレーム１４には同一の異常領域３０が含まると判定する。一方、判定部２０６０は、テーブル３００において、或る動画フレーム１４の識別子を示すレコードが、それとは別の動画フレーム１４の識別子を示すレコードと異なれば、それらの動画フレーム１４には互いに異なる異常領域３０が含まれると判定する。
【００６４】
＜ディスプレイ装置２０に表示させる動画フレーム１４を決定する方法＞
例えば表示制御部２０４０は、互いに同一であると判定された異常領域３０を含む複数の動画フレーム１４のうち、ユーザにとって異常領域３０が最も把握しやすい１つの動画フレーム１４を特定し、特定した動画フレーム１４をディスプレイ装置２０に表示させる。上記の特定には、様々な方法を採用することができる。以下、上記特定の方法について、具体例を説明する。
【００６５】
＜＜異常を表す確度を利用する方法＞＞
表示制御部２０４０は、互いに同一であると判定された異常領域３０を含む複数の動画フレーム１４のうち、異常領域３０を表す画像領域が体内の異常を表す確度を特定する。例えば特徴量マッチングやテンプレートマッチングで動画フレーム１４から異常領域３０を検出する場合、異常領域３０を表す画像領域が体内の異常を表す確度は、その画像領域と、予め定義しておいた特徴量やテンプレートとの類似度の高さで表される。表示制御部２０４０は、この確度が最も高い動画フレーム１４を、ディスプレイ装置２０に表示させる動画フレーム１４として特定する。
【００６６】
動画フレーム１４に含まれる異常領域３０が体内の異常を表す確度が高いほど、その動画フレーム１４に含まれる異常領域３０が体内の異常をよく表していると言える。そのため、異常領域３０が体内の異常を表す確度が高い動画フレーム１４をディスプレイ装置２０に表示させることで、被検者の体内にある異常をユーザがより正確に把握できるようになる。
【００６７】
＜＜異常領域３０の位置を利用する方法＞＞
そこで表示制御部２０４０は、互いに同一であると判定された異常領域３０を含む複数の動画フレーム１４の中から、異常領域３０の位置が動画フレーム１４の中心位置に最も近いものを特定し、特定された動画フレーム１４を、ディスプレイ装置２０に表示させる動画フレーム１４とする。具体的には、表示制御部２０４０は、各動画フレーム１４について、動画フレーム１４に含まれる異常領域３０と動画フレーム１４の中心座標との距離を算出する。そして、表示制御部２０４０は、その距離が最も小さい動画フレーム１４を、ディスプレイ装置２０に表示させる動画フレーム１４として特定する。
【００６８】
一般に、カメラによって生成される画像に含まれる物は、その物が画像の中心付近にあるほど見やすい。そのため、このように異常領域３０の位置が動画フレーム１４の中心位置に近い動画フレーム１４をディスプレイ装置２０に表示させることで、ユーザにとって異常領域３０が見やすくなる。
【００６９】
＜＜動画フレーム１４全体のコントラストを利用する方法＞＞
表示制御部２０４０は、互いに同一であると判定された異常領域３０を含む複数の動画フレーム１４のうち、動画フレーム１４全体のコントラストが最も大きいものを、ディスプレイ装置２０に表示させる動画フレーム１４として特定する。具体的には、表示制御部２０４０は、各動画フレーム１４について、動画フレーム１４全体のコントラストを表す指標値を算出する。そして表示制御部２０４０は、算出した指標値を比較することにより、コントラストが最も大きい動画フレーム１４を特定し、特定された動画フレーム１４を、ディスプレイ装置２０に表示させる動画フレーム１４とする。なお、コントラストを表す指標値には、例えば Michelson コントラストなどを利用することができる。
【００７０】
一般に、画像のコントラストが大きいほど、その画像に含まれる個々の物を判別しやすい。そのため、このように動画フレーム１４全体のコントラストが大きい動画フレーム１４をディスプレイ装置２０に表示させることで、ユーザにとって異常領域３０が見やすくなる。
【００７１】
＜＜異常領域３０を表す画像領域のコントラストを利用する方法＞＞
表示制御部２０４０は、動画フレーム１４全体のコントラストではなく、異常領域３０を表す画像領域のコントラストを利用してもよい。つまり、表示制御部２０４０は、互いに同一であると判定された異常領域３０を含む複数の動画フレーム１４それぞれについて、異常領域３０を表す画像領域のコントラストの指標値を算出する。そして、表示制御部２０４０は、算出された指標値を比較することにより、異常領域３０を表す画像領域のコントラストが最も大きい動画フレーム１４を特定し、この特定した動画フレーム１４をディスプレイ装置２０に表示させる。
【００７２】
この方法によれば、コントラストが大きい異常領域３０がディスプレイ装置２０に表示されるため、異常領域３０の中がユーザにとって見やすくなる。
【００７３】
＜動画フレーム１４をディスプレイ装置２０に表示させるタイミング＞
前述したように、異常領域３０が検出された動画フレーム１４をディスプレイ装置２０に表示させるタイミングは任意である。例えば表示制御部２０４０は、動画フレーム１４から異常領域３０が検出されたタイミングで、その動画フレーム１４をディスプレイ装置２０に表示させる。この場合、例えば表示制御部２０４０は、既にディスプレイ装置２０に表示されている動画フレーム１４と、その動画フレーム１４に含まれる異常領域３０と同一の異常領域３０が検出された新たな動画フレーム１４とを比較して、どちらをディスプレイ装置２０に表示させるかを決定する。新たな動画フレーム１４をディスプレイ装置２０に表示させると決定した場合、ディスプレイ装置２０に表示を更新する。一方、既に動画フレーム１４に表示されている動画フレーム１４をディスプレイ装置２０に表示させると決定した場合、表示制御部２０４０は、新たな動画フレーム１４をディスプレイ装置２０に表示させない。
【００７４】
例えば表示制御部２０４０は、既にディスプレイ装置２０に表示されている動画フレーム１４に含まれる異常領域３０が異常を表す確度と、新たな動画フレーム１４に含まれる異常領域３０が異常を表す確度とを比較する。新たな動画フレーム１４に含まれる異常領域３０の方が異常を表す確度が高い場合、表示制御部２０４０は、ディスプレイ装置２０の表示を更新して、新たな動画フレーム１４をディスプレイ装置２０に表示させる。一方、既にディスプレイ装置２０に表示されている動画フレーム１４に含まれる異常領域３０の方が異常を表す確度が高い場合、表示制御部２０４０は、ディスプレイ装置２０の表示を更新しない。
【００７５】
図１２は、ディスプレイ装置２０の表示が更新される様子を例示する図である。上段のディスプレイ装置２０において、第１領域２２には動画フレーム１４−１が表示されている。その後、動画フレーム１４−１よりも後に生成された動画フレーム１４−２から、動画フレーム１４−１に含まれる異常領域３０と同じ異常領域３０が検出されたとする。また、動画フレーム１４−２に含まれる異常領域３０が異常を表す確度が、動画フレーム１４−１に含まれる異常領域３０が異常を表す確度よりも高いとする。
【００７６】
この場合、表示制御部２０４０は、第１領域２２に表示させる動画フレーム１４を、動画フレーム１４−１から動画フレーム１４−２に変更する（図１２下段参照）。一方で、動画フレーム１４−２に含まれる異常領域３０が異常を表す確度が、動画フレーム１４−１に含まれる異常領域３０が異常を表す確度よりも低い場合、表示制御部２０４０は、第１領域２２に表示させる動画フレーム１４を変更しない（図示せず）。
【００７７】
表示制御部２０４０が動画フレーム１４をディスプレイ装置２０に表示させるタイミングは、前述したタイミングに限定されない。例えば表示制御部２０４０は、時系列で連続する複数の動画フレーム１４から同じ異常領域３０が検出される間、動画フレーム１４をディスプレイ装置２０に表示させない。そして表示制御部２０４０は、同一の異常領域３０が動画フレーム１４から検出されなくなった後に、これまでにその異常領域３０が検出された複数の動画フレーム１４の中から、ディスプレイ装置２０に表示する動画フレーム１４を一つ特定する。そして表示制御部２０４０は、特定した動画フレーム１４をディスプレイ装置２０に表示させる。
【００７８】
＜動画フレーム１４の画像記憶部８０への記憶について＞
実施形態２の検出部２０２０は、同一の異常領域３０が検出された動画フレーム１４のうち、一部の動画フレーム１４のみを画像記憶部８０に記憶させてもよい。例えば検出部２０２０は、同一の異常領域３０が検出された動画フレーム１４のうち、検出部２０２０が第１領域２２に表示させる動画フレーム１４（前述の各方法で特定された動画フレーム１４）のみを画像記憶部８０に記憶させる。こうすることで、異常領域３０をよく表す動画フレーム１４を保存しつつ、画像記憶部８０の記憶領域を節約することができる。
【００７９】
ここで、検出部２０２０が画像記憶部８０に動画フレーム１４を記憶させるタイミングは任意である。例えば検出部２０２０は、動画フレーム１４から異常領域３０が検出されたタイミングで、その動画フレーム１４を画像記憶部８０に記憶させる。この場合、検出部２０２０は、既に画像記憶部８０に記憶されている動画フレーム１４と、その動画フレーム１４に含まれる異常領域３０と同じ異常領域３０が検出された新たな動画フレーム１４のうち、どちらを画像記憶部８０に記憶させておくかを決定する。新たな動画フレーム１４を画像記憶部８０に記憶させておくと決定した場合、検出部２０２０は、既に画像記憶部８０に記憶されている動画フレーム１４を削除し、新たな動画フレーム１４を画像記憶部８０に記憶させる。一方、既に画像記憶部８０に記憶されている動画フレーム１４を画像記憶部８０に記憶させておくと決定した場合、検出部２０２０は、新たな動画フレーム１４を画像記憶部８０に記憶させない。
【００８０】
その他にも例えば、検出部２０２０は、時系列で連続する複数の動画フレーム１４から同じ異常領域３０が検出される間、動画フレーム１４を画像記憶部８０に記憶させない。そして検出部２０２０は、同一の異常領域３０が動画フレーム１４から検出されなくなった後に、これまでにその異常領域３０が検出された複数の動画フレーム１４の中から、画像記憶部８０に記憶させる動画フレーム１４を一つ特定する。そして検出部２０２０は、特定した動画フレーム１４を画像記憶部８０に記憶させる。
【００８１】
＜第１表示について＞
前述したように、表示制御部２０４０は、異常領域３０を表す第１表示をディスプレイ装置２０に表示させてもよい。この場合、互いに同一の異常領域３０に対しては互いに同一の第１表示を利用し、互いに異なる異常領域３０に対しては互いに異なる異常領域３０を利用することが好ましい。こうすることで、ディスプレイ装置２０に表示されている複数の動画フレーム１４それぞれに含まれる異常領域３０が同一であるか否かを容易に判別することができる。よって、情報処理装置２０００を利用した検査をよりスムーズに行うことができるようになる。
【００８２】
互いに異なる異常領域３０ごとに第１表示を異ならせる方法は様々である。例えば表示制御部２０４０は、互いに同一の異常領域３０に対しては互いに同一の色や形状の第１表示を利用し、互いに異なる異常領域３０に対しては互いに異なる色や形状の第１表示を利用する。図１３は、異常領域３０の異同を考慮した第１表示を例示する図である。図１３（ａ）において、動画フレーム１４−１に含まれる異常領域３０−１と、動画フレーム１４−２に含まれる異常領域３０−２は、同一の異常領域３０である。一方、動画フレーム１４−３に含まれる異常領域３０−３は、異常領域３０−１や異常領域３０−２とは異なる異常領域３０である。そこで表示制御部２０４０は、異常領域３０−１と異常領域３０−２にはそれぞれ、同じ柄（ドット柄）の重畳マーク６０−１と重畳マーク６０−２を表示させている。一方、表示制御部２０４０は、異常領域３０−３には、ドット柄とは異なる格子柄の重畳マーク６０−３を表示させている。
【００８３】
＜第１領域２２と第２領域２４の双方に表示される異常領域３０について＞
情報処理装置２０００のユーザは、被検者の体内でカメラ１０を動かしながら検査を行う。そのため、一度カメラ１０の撮像範囲から外れた異常領域３０が、再度カメラ１０の撮像範囲に入ることがある。例えば医師が、第１領域２２に表示された動画フレーム１４を見て、その動画フレーム１４に含まれる異常領域３０を見逃してしまった（その異常領域３０が動画として第２領域２４に表示されていたときに、その異常領域３０を見ていなかった）ことを把握したとする。この場合、医師は、その異常領域３０を動画で見てその詳細を把握するために、再度その異常領域３０がカメラ１０の撮像範囲に入るようにカメラ１０を操作する（例えばスコープ４０を操作する）ことが考えられる。その結果として、第１領域２２と第２領域２４に同一の異常領域３０が表示されるようになる。言い換えれば、過去の様子を表す動画フレームと、リアルタイムの様子を表す動画に、同じ異常領域３０が表示されるようになる。
【００８４】
このように第１領域２２と第２領域２４に同一の異常領域３０が表示される場合、表示制御部２０４０はその旨の通知を行うことが好適である。例えば表示制御部２０４０は、第２領域２４に表示させる動画フレーム１４から異常領域３０が検出された場合に、その異常領域３０を含む動画フレーム１４が第１領域２２に表示されているか否かを判定する。そして、その異常領域３０を含む動画フレーム１４が第１領域２２に表示されている場合、表示制御部２０４０は所定の通知を行う。
【００８５】
上記通知の方法は任意である。例えば表示制御部２０４０は、第１領域２２に表示されている動画フレーム１４のうち、第２領域２４に表示させる動画フレーム１４から検出された異常領域３０と同一の異常領域３０を含む動画フレーム１４を強調させる表示を行ってもよい。
【００８６】
図１４は、強調表示を例示する図である。図１４において、第１領域２２には２つの動画フレーム１４（動画フレーム１４−１及び動画フレーム１４−２）が表示されている。動画フレーム１４−１と動画フレーム１４−２からはそれぞれ、異常領域３０−１と異常領域３０−２が検出されている。これらは、互いに異なる異常領域３０である。また、第２領域２４に表示されている動画データ１２の現在のフレームである動画フレーム１４−３からは、異常領域３０−３が検出されている。そして、異常領域３０−２と異常領域３０−３は、互いに同一の異常領域３０を表している。
【００８７】
この場合、表示制御部２０４０は、動画フレーム１４−３に含まれる異常領域３０と同じ異常領域３０が含まれる動画フレーム１４−２を、強調して表示させる。図１４では、動画フレーム１４−２の枠線を太くすることにより、動画フレーム１４−２を強調表示させている。こうすることにより、医師は、カメラ１０によってリアルタイムで撮像されている異常領域３０（第２領域２４に表示されている異常領域３０）が、過去に撮像された異常領域３０のうち、動画フレーム１４−２に含まれている異常領域３０と同一であることを容易に把握することができる。
【００８８】
なお、動画フレーム１４を強調表示する方法は、図１４の例に示した「動画フレーム１４の枠線を太くする」という方法に限定されない。例えば、動画フレーム１４を点滅させる方法や動画フレーム１４の色を変える方法など、様々な方法を採用することができる。
【００８９】
表示制御部２０４０は、第１領域２２に表示されている異常領域３０を示す第１表示と、第２領域２４に表示されている異常領域３０を示す第１表示とを強調表示させてもよい。こうすることで、情報処理装置２０００のユーザは、動画に含まれる異常領域３０と同じ異常領域３０が、過去の動画フレームのどこに含まれているかを容易に把握することができる。図１５は、第１表示を強調表示させる例を示す図である。図１５は、第１表示が強調表示されている点を除き、図１４と同じ状況を表している。図１５において、異常領域３０の上には重畳マーク６０が表示されている。
【００９０】
図１５では、図１４と同様に、動画フレーム１４−２に含まれる異常領域３０−２と、動画フレーム１４−３に含まれる異常領域３０とが、同一の異常領域３０である。そこで表示制御部２０４０は、これら２つの異常領域３０を示す重畳マーク６０の枠線を太くしている。こうすることで、情報処理装置２０００のユーザは、重畳マーク６０−１によって示されている異常領域３０−１と、重畳マーク６０−２によって示されている異常領域３０−２とが同一であるということを容易に把握できる。
【００９１】
なお、このように第１領域２２に表示される異常領域３０と第２領域２４に表示される異常領域３０が同一である場合、これらに対して同様の第１表示を表示させてもよい。例えば図１５の重畳マーク６０−１と重畳マーク６０−２は同じ形状をしている。こうすることで、リアルタイムの動画に含まれる異常領域３０と、過去の動画フレームに含まれる異常領域３０が同一であるか否かを、容易に把握することができる。
【００９２】
第１領域２２と第２領域２４に同じ異常領域３０が表示されていることを通知する方法は、上述の強調表示に限定されない。例えばこの通知は、ビープ音など、所定の音声の出力であってもよい。その他にも例えば、この通知は、所定の振動を出力する通知であってもよい。
【００９３】
＜ハードウエア構成＞
実施形態２の情報処理装置２０００を実現する計算機のハードウエア構成は、実施形態１と同様に、例えば図３によって表される。ただし、本実施形態の情報処理装置２０００を実現する計算機１０００のストレージデバイス１０８０には、本実施形態の情報処理装置２０００の機能を実現するプログラムモジュールがさらに記憶される。
【００９４】
［実施形態３］
図１６は、実施形態３の情報処理装置２０００を例示するブロック図である。以下で説明する事項を除き、実施形態３の情報処理装置２０００は、実施形態１又は実施形態２の情報処理装置２０００と同様である。
【００９５】
実施形態３の情報処理装置２０００は指定受付部２０８０を有する。判定部２０６０は、動画データ１２を構成する複数の動画フレーム１４のうちの１つを指定する入力をユーザから受け付ける。そして、判定部２０６０は、指定された動画フレーム１４を画像記憶部８０に記憶させる。また、実施形態３の検出部２０２０は、異常領域３０が検出された動画フレーム１４を画像記憶部８０に記憶させる。
【００９６】
ここで検出部２０２０は、異常領域３０が検出された動画フレーム１４を、指定受付部２０８０によって画像記憶部８０に記憶される動画フレーム１４（指定受付部２０８０に対して指定された動画フレーム１４）と識別可能に記憶させる。言い換えれば、検出部２０２０によって画像記憶部８０に記憶される動画フレーム１４と、指定受付部２０８０によって画像記憶部８０に記憶される動画フレーム１４とは、互いに識別可能に記憶される。以下、検出部２０２０によって画像記憶部８０に記憶される動画フレーム１４を自動保存フレームと呼ぶ。また、指定受付部２０８０によって画像記憶部８０に記憶される動画フレーム１４を自動保存フレームと呼ぶ。
【００９７】
指定受付部２０８０に対する指定は、例えば検査を担当している医師によって行われる。例えば医師は、第２領域２４に表示される動画データ１２を見ながら検査を行う中で異常な部位を見つけると、その部位が含まれる動画フレーム１４を保存しておこうとする。その他にも例えば、医師は、注目すべき所定の部位については、その部位に異常があるか否かにかかわらず、その部位が含まれる動画フレーム１４を保存することがある。
【００９８】
このような場合、例えば医師は、第２領域２４に表示されている動画フレーム１４にその部位が含まれている状態でキーボードや所定のボタンなどの入力装置を操作することで、その部位を含む動画フレーム１４を指定する。指定受付部２０８０は、このようにして指定された動画フレーム１４を画像記憶部８０に記憶させる。ユーザの視点からすると、上記の操作は、いわばカメラのシャッターを切って写真を撮るような操作である。
【００９９】
これに対し、検出部２０２０によって画像記憶部８０に記憶される自動保存フレームは、ユーザによって指定されたものではなく、情報処理装置２０００による画像解析によって自動的に検出された異常領域３０が含まれる動画フレーム１４である。つまり、自動保存フレームは、情報処理装置２０００によって自動的に画像記憶部８０に記憶される動画フレーム１４である。
【０１００】
このように、指定保存フレームと自動保存フレームは、画像記憶部８０に記憶される契機や、これらがユーザにとって持つ意味が異なる。よって、画像記憶部８０に記憶されている動画フレーム１４が指定保存フレームと自動保存フレームのどちらであるのかをユーザが容易に判別できるようにすることが好適である。
【０１０１】
この点、本実施形態の情報処理装置２０００によれば、検出部２０２０によって画像記憶部８０に記憶される動画フレーム１４と、指定受付部２０８０によって画像記憶部８０に記憶される動画フレーム１４とを互いに識別可能に画像記憶部８０に記憶させる。よって、画像記憶部８０に記憶されている動画フレーム１４が、指定保存フレームと自動保存フレームのどちらであるのかを容易に判別することができる。
【０１０２】
＜識別の方法＞
指定保存フレームと自動保存フレームを識別可能に画像記憶部８０に記憶させる方法は任意である。例えば、情報処理装置２０００は、動画フレーム１４と対応づけて、その動画フレーム１４が指定保存フレームと自動保存フレームのどちらであるかを表すフラグを画像記憶部８０に記憶させる。図１７は、画像記憶部８０に記憶される情報のフォーマットをテーブル形式で例示する図である。図１７に示されるテーブルをテーブル２００と表記する。テーブル２００は、動画フレーム２０２及び種別フラグ２０４という２つの列を有する。動画フレーム２０２は、動画フレーム１４自体を表す。種別フラグ２０４は、動画フレーム２０２に示される動画フレーム１４が指定保存フレームと自動保存フレームのどちらであるかを表す。
【０１０３】
＜表示制御部２０４０による表示について＞
表示制御部２０４０は、第１領域２２に表示される動画フレーム１４の中に、指定保存フレームに含まれる異常領域３０と同じ異常領域３０を含む動画フレーム１４がある場合、その動画フレーム１４を他の動画フレーム１４と識別可能にする。例えば表示制御部２０４０は、指定保存フレームに含まれる異常領域３０と同じ異常領域３０を含む動画フレーム１４又はその周辺に対して所定の表示を行う。この所定の表示を第２表示と表記する。例えば第２表示は、指定保存フレームに含まれる異常領域３０と同じ異常領域３０を含む動画フレーム１４を強調する表示である。なお、特定の動画フレーム１４を強調する方法には、実施形態２で説明した方法を利用することができる。
【０１０４】
異常領域３０が検出された動画フレーム１４を第１領域２２に表示させる目的の一つは、ユーザが異常領域３０を見逃してしまうことを防ぐことにある。この点、ユーザによって指定された動画フレーム１４である指定保存フレームに含まれる異常領域３０は、ユーザがその存在に気付いたものであり、ユーザによって見逃されていないと言える。
【０１０５】
そこで検出部２０２０は、指定保存フレームに含まれる異常領域３０と同じ異常領域３０を含む動画フレーム１４が第１領域２２に表示されている場合に、その動画フレーム１４をユーザが把握できるようにする。こうすることで、ユーザは、第１領域２２に表示されている異常領域３０を自身が認識できたことを容易に把握することができる。
【０１０６】
ただし、表示制御部２０４０は、第１領域２２に表示される動画フレーム１４のうち、指定保存フレームに含まれる異常領域３０とは異なる異常領域３０を含む動画フレーム１４に対して第２表示を行い、指定保存フレームに含まれる異常領域３０と同一の異常領域３０を含む動画フレーム１４には第２表示を行わないようにしてもよい。こうすることで、情報処理装置２０００によって自動的に検出された異常領域３０のうち、ユーザによってその存在が認識されていない蓋然性が高い異常領域３０を含む動画フレーム１４が強調表示される。よって、ユーザは、自身が認識していない異常領域３０を容易に把握することができる。
【０１０７】
その他にも例えば、表示制御部２０４０は、検出部２０２０によって異常領域３０が検出された動画フレーム１４のうち、指定保存フレームに含まれる異常領域３０と同じ異常領域３０を含むものを第１領域２２に表示しない（第１領域２２から消去する）ようにしてもよい。こうすることで、第１領域２２には、検出部２０２０によって異常領域３０が検出された動画フレーム１４のうち、ユーザがその異常領域３０の存在を認識していない蓋然性が高いもののみがディスプレイ装置２０に表示されるようになる。よって、ユーザは、自身が認識していない異常領域３０を容易に把握することができる。
【０１０８】
＜ハードウエア構成の例＞
実施形態３の情報処理装置２０００を実現する計算機のハードウエア構成は、実施形態１と同様に、例えば図３によって表される。ただし、本実施形態の情報処理装置２０００を実現する計算機１０００のストレージデバイス１０８０には、本実施形態の情報処理装置２０００の機能を実現するプログラムモジュールがさらに記憶される。
【０１０９】
［実施形態４］
図１８は、実施形態４の情報処理装置２０００を例示するブロック図である。以下で説明する事項を除き、実施形態４の情報処理装置２０００は、実施形態１、実施形態２、又は実施形態３の情報処理装置２０００と同様である。
【０１１０】
実施形態４の情報処理装置２０００は第２検出部２１００を有する。第２検出部２１００は、異常領域３０又はその周辺に対するユーザの所定行為を検出する。被検者の体内を検査するユーザは、異常がありそうな部位を見つけると、その部位をより詳しく観察するために種々の行為を行う。例えばこの行為は、１）異常領域３０やその周辺に対して照射される光の色や強度を変える、２）異常領域３０又はその周辺へ色素散布や染色をする、３）異常領域３０やその周辺に対して水や薬を投与する、又は４）異常領域３０やその周辺の組織を採取するといった行為である。これらの行為の対象となった異常領域３０は、指定受付部２０８０に対してユーザ操作による指定が行われた異常領域３０と同様に、ユーザによって認識された蓋然性が高い部位であるといえる。ここで、「所定行為の対象となった異常領域３０」とは、その異常領域３０又はその異常領域３０の周辺に対するユーザの所定行為が第２検出部２１００によって検出された異常領域３０を意味する。
【０１１１】
そこで例えば、表示制御部２０４０は、指定保存フレームに含まれる異常領域３０と同じ異常領域３０について行った表示の制御（実施形態３参照）と同様の制御を、ユーザの所定行為の対象となった異常領域３０について行う。より具体的には、例えば表示制御部２０４０は、ユーザの所定行為の対象となった異常領域３０であって第１領域２２に表示されているものやその周辺に所定の表示を表示させたり、この異常領域３０を含む動画フレーム１４やその周辺に所定の表示を表示させたりする。この所定の表示を第３表示と呼ぶ。第３表示は、例えば異常領域３０や動画フレーム１４を強調する表示である。こうすることでユーザは、第１領域２２に表示されている異常領域３０のうち、自身が認識した異常領域３０を容易に把握することができる。なお、特定の異常領域３０や動画フレーム１４を強調する表示には、前述した種々の表示を利用できる。
【０１１２】
図１９は、ユーザの所定行為の対象となった異常領域３０が含まれる動画フレーム１４が強調表示される様子を例示する図である。この例におけるユーザの所定行為は、異常領域３０の周辺を染色する行為である。
【０１１３】
図１９において、第２領域２４に表示されている動画フレーム１４−３から、異常領域３０−３が検出されている。また、異常領域３０−３の周辺が染色されている。
【０１１４】
ここで、第１領域２２に表示されている動画フレーム１４のうち、動画フレーム１４−２から、異常領域３０−３と同じ異常領域を表す異常領域３０−２が検出されている。そこで、動画フレーム１４−２の枠線を太くする強調表示が行われている。
【０１１５】
なお、ユーザの所定行為を検出した際に行う処理は、前述した第３表示の表示に限定されない。例えば表示制御部２０４０は、ユーザの所定行為の対象となった異常領域３０が含まれる動画フレーム１４を、第１領域２２に表示しないようにしてもよい。こうすることで、第１領域２２には、検出部２０２０によって異常領域３０が検出された動画フレーム１４のうち、ユーザがその異常領域３０の存在を認識していない蓋然性が高いもののみがディスプレイ装置２０に表示されるようになる。よって、ユーザは、自身が認識していない異常領域３０を容易に把握することができる。
【０１１６】
＜ユーザの所定行為を検出する方法＞
前述した各種のユーザの所定行為は、ユーザが内視鏡システムなどに対して所定の入力操作を行うことによって行われる。例えば一般の内視鏡システムでは、カメラが設けられているスコープに、光を照射する機構（光源など）、色素や染色液を噴射する機構、水や薬を投与する機構、及び組織を採取するための機構などが設けられている。そして、これらの機構はユーザが内視鏡視システムに対して行う所定の入力操作に応じて動作する。言い換えれば、前述した各種の所定行為が行われる際には、その所定行為を実現する機構を動作させるための入力操作が行われる。
【０１１７】
そこで、例えば第２検出部２１００は、これらの機構を動作させるための入力操作が行われたことを検出することで、ユーザによって所定行為が行われたことを検出する。例えば第２検出部２１００は、内視鏡システムなどから上記入力操作が行われたことを示す通知を受信することで、上記入力操作が行われたことを検出する。
【０１１８】
ここで、第２検出部２１００は、この入力操作が検出されたタイミングにおいて第２領域２４に表示されている動画フレーム１４に含まれる部位（カメラ１０によって撮影されている部位）を、ユーザの所定行為の対象となった部位として扱う。つまり第２検出部２１００は、上記入力操作が検出されたタイミングにおいて第２領域２４に表示されている動画フレーム１４に異常領域３０が含まれる場合に、その異常領域３０を、ユーザの所定行為の対象となった異常領域３０として扱う。
【０１１９】
なお、第２検出部２１００がユーザの所定行為を検出する方法は、上述した入力操作を検出する方法に限定されない。例えば第２検出部２１００は、動画データ１２を画像解析することにより、ユーザの所定行為を検出してもよい。例えば第２検出部２１００は、動画データ１２に含まれる各動画フレーム１４の明るさの分布や色の分布を比較することで、カメラ１０の撮像範囲の明るさや色の変化を検出する。こうすることで第２検出部２１００は、カメラ１０の撮像範囲を照らしている光の色や強度が変更されたことや、染色液が噴射されたことを検出する。
【０１２０】
このように画像解析を利用する場合、例えば第２検出部２１００は、明るさや色が変化したと判定された動画フレーム１４に含まれる部位を、ユーザの所定行為の対象となった部位として扱う。つまり第２検出部２１００は、明るさや色が変化したと判定された動画フレーム１４に異常領域３０が含まれる場合に、その異常領域３０を、ユーザの所定行為の対象となった異常領域３０として扱う。
【０１２１】
＜ハードウエア構成の例＞
実施形態４の情報処理装置２０００を実現する計算機のハードウエア構成は、実施形態１と同様に、例えば図３によって表される。ただし、本実施形態の情報処理装置２０００を実現する計算機１０００のストレージデバイス１０８０には、本実施形態の情報処理装置２０００の機能を実現するプログラムモジュールがさらに記憶される。
【０１２２】
以上、図面を参照して本発明の実施形態について述べたが、これらは本発明の例示であり、上記各実施形態の組み合わせ、又は上記以外の様々な構成を採用することもできる。
【０１２３】
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
１．  体内が撮影された動画から前記体内の異常領域を検出する検出手段と、
前記動画を構成する動画フレームのうち、前記異常領域が検出された前記動画フレームをディスプレイ装置の第１領域に表示させ、なおかつその動画フレームよりも後に生成された前記動画フレームが含まれる前記動画を前記ディスプレイ装置の第２領域に表示させる表示制御手段と、を有する情報処理装置。
２．  前記表示制御手段は、前記ディスプレイ装置に表示される前記異常領域が検出された前記動画フレームにおいて、その異常領域の位置を示す第１表示を表示させる、１．に記載の情報処理装置。
３．  前記表示制御手段は、前記異常領域が検出された複数の前記動画フレームを共に前記第１領域に表示させる、２．に記載の情報処理装置。
４．  複数の動画フレームそれぞれから検出された異常領域が互いに同一の異常を表しているか否かを判定する判定手段を有し、
前記表示制御手段は、
複数の動画フレームそれぞれから検出された異常領域が互いに同一であると判定された場合、これらの異常領域に対して同一の前記第１表示を表示させ、
複数の動画フレームそれぞれから検出された異常領域が互いに異なると判定された場合、これらの異常領域に対して互いに異なる前記第１表示を表示させる、３．に記載の情報処理装置。
５．  複数の動画フレームそれぞれから検出された異常領域が互いに同一であるか否かを判定する判定手段を有し、
前記検出手段は、複数の前記動画フレームから検出された前記異常領域が互いに同一であると判定された場合、それら複数の前記動画フレームのうちの一部の動画フレームを前記第１領域に表示させる、１．乃至４．いずれか一つに記載の情報処理装置。
６．  前記検出手段は、互いに同一の前記異常領域が検出された複数の前記動画フレームのうち、前記異常領域が異常を表す確度が最も高い前記動画フレーム、前記異常領域と動画フレームの中心位置との距離が最も短い動画フレーム、画像領域全体のコントラストが最も大きい前記動画フレーム、又は前記異常領域のコントラストが最も大きい前記動画フレームを前記第１領域に表示させる、５．に記載の情報処理装置。
７．  前記検出手段は、前記異常領域が検出された前記動画フレームを記憶手段に記憶させる、１．乃至６．いずれか一つに記載の情報処理装置。
８．  前記動画を構成する複数の動画フレームのうちの１つを指定する入力を受け付け、その指定された動画フレームを前記記憶手段に記憶させる指定受付手段を有し、
前記検出手段は、前記異常領域が検出された前記動画フレームを、前記指定受付手段によって前記記憶手段に記憶された前記動画フレームと識別可能な態様で前記記憶手段に記憶させる、７．に記載の情報処理装置。
９．  複数の動画フレームそれぞれから検出された異常領域が互いに同一であるか否かを判定する判定手段を有し、
前記表示制御手段は、第１の前記動画フレームから検出された前記異常領域と同一の前記異常領域を含むと判定された第２の前記動画フレームが、前記指定受付手段に対する入力で指定された場合に、前記第１領域に表示される第１の前記動画フレーム又はその周辺に所定の表示を表示させる、８．に記載の情報処理装置。
１０．  複数の動画フレームそれぞれから検出された前記異常領域が互いに同一であるか否かを判定する判定手段を有し、
前記表示制御手段は、第１の前記動画フレームから検出された前記異常領域と同一の前記異常領域を含むと判定された第２の前記動画フレームが、前記指定受付手段に対する入力で指定された場合、第１の前記動画フレームを前記第１領域に表示しない、８．に記載の情報処理装置。
１１．  前記検出された異常領域又はその周辺に対するユーザの所定行為を検出する第２検出手段を有し、
前記表示制御手段は、前記検出された異常領域又はその周辺に対するユーザの所定行為が検出された場合、その異常領域を含んでおりなおかつ前記第１領域に表示される前記動画フレーム又はその周辺に所定の表示を表示させる、１．乃至１０．いずれか一つに記載の情報処理装置。
１２．  前記検出された異常領域又はその周辺に対するユーザの所定行為を検出する第２検出手段を有し、
前記表示制御手段は、前記検出された異常領域又はその周辺に対するユーザの所定行為が検出された場合、その異常領域を含む前記動画フレームを前記第１領域に表示しない、１．乃至１０．いずれか一つに記載の情報処理装置。
１３．  前記ユーザの所定行為は、前記検出された異常領域若しくはその周辺対して照射される光の色若しくは強度を変更する行為、前記検出された異常領域若しくはその周辺へ色素散布若しくは染色をする行為、前記検出された異常領域若しくはその周辺に対して水若しくは薬を投与する行為、又は前記検出された異常領域若しくはその周辺の組織を採取する行為である、１１．又は１２．に記載の情報処理装置。
１４．  コンピュータによって実行される制御方法であって、
体内が撮影された動画から前記体内の異常領域を検出する検出ステップと、
前記動画を構成する動画フレームのうち、前記異常領域が検出された前記動画フレームをディスプレイ装置の第１領域に表示させ、なおかつその動画フレームよりも後に生成された前記動画フレームが含まれる前記動画を前記ディスプレイ装置の第２領域に表示させる表示制御ステップと、を有する制御方法。
１５．  前記表示制御ステップにおいて、前記ディスプレイ装置に表示される前記異常領域が検出された前記動画フレームにおいて、その異常領域の位置を示す第１表示を表示させる、１４．に記載の制御方法。
１６．  前記表示制御ステップにおいて、前記異常領域が検出された複数の前記動画フレームを共に前記第１領域に表示させる、１５．に記載の制御方法。
１７．  複数の動画フレームそれぞれから検出された異常領域が互いに同一の異常を表しているか否かを判定する判定ステップを有し、
前記表示制御ステップにおいて、
複数の動画フレームそれぞれから検出された異常領域が互いに同一であると判定された場合、これらの異常領域に対して同一の前記第１表示を表示させ、
複数の動画フレームそれぞれから検出された異常領域が互いに異なると判定された場合、これらの異常領域に対して互いに異なる前記第１表示を表示させる、１６．に記載の制御方法。
１８．  複数の動画フレームそれぞれから検出された異常領域が互いに同一であるか否かを判定する判定ステップを有し、
前記検出ステップにおいて、複数の前記動画フレームから検出された前記異常領域が互いに同一であると判定された場合、それら複数の前記動画フレームのうちの一部の動画フレームを前記第１領域に表示させる、１４．乃至１７．いずれか一つに記載の制御方法。
１９．  前記検出ステップにおいて、互いに同一の前記異常領域が検出された複数の前記動画フレームのうち、前記異常領域が異常を表す確度が最も高い前記動画フレーム、前記異常領域と動画フレームの中心位置との距離が最も短い動画フレーム、画像領域全体のコントラストが最も大きい前記動画フレーム、又は前記異常領域のコントラストが最も大きい前記動画フレームを前記第１領域に表示させる、１８．に記載の制御方法。
２０．  前記検出ステップは、前記異常領域が検出された前記動画フレームを記憶手段に記憶させる、１４．乃至１９．いずれか一つに記載の制御方法。
２１．  前記動画を構成する複数の動画フレームのうちの１つを指定する入力を受け付け、その指定された動画フレームを前記記憶手段に記憶させる指定受付ステップを有し、
前記検出ステップにおいて、前記異常領域が検出された前記動画フレームを、前記指定受付ステップによって前記記憶手段に記憶された前記動画フレームと識別可能な態様で前記記憶手段に記憶させる、２０．に記載の制御方法。
２２．  複数の動画フレームそれぞれから検出された異常領域が互いに同一であるか否かを判定する判定ステップを有し、
前記表示制御ステップにおいて、第１の前記動画フレームから検出された前記異常領域と同一の前記異常領域を含むと判定された第２の前記動画フレームが、前記指定受付ステップに対する入力で指定された場合に、前記第１領域に表示される第１の前記動画フレーム又はその周辺に所定の表示を表示させる、２１．に記載の制御方法。
２３．  複数の動画フレームそれぞれから検出された前記異常領域が互いに同一であるか否かを判定する判定ステップを有し、
前記表示制御ステップにおいて、第１の前記動画フレームから検出された前記異常領域と同一の前記異常領域を含むと判定された第２の前記動画フレームが、前記指定受付ステップに対する入力で指定された場合、第１の前記動画フレームを前記第１領域に表示しない、２１．に記載の制御方法。
２４．  前記検出された異常領域又はその周辺に対するユーザの所定行為を検出する第２検出ステップを有し、
前記表示制御ステップにおいて、前記検出された異常領域又はその周辺に対するユーザの所定行為が検出された場合、その異常領域を含んでおりなおかつ前記第１領域に表示される前記動画フレーム又はその周辺に所定の表示を表示させる、１４．乃至２３．いずれか一つに記載の制御方法。
２５．  前記検出された異常領域又はその周辺に対するユーザの所定行為を検出する第２検出ステップを有し、
前記表示制御ステップにおいて、前記検出された異常領域又はその周辺に対するユーザの所定行為が検出された場合、その異常領域を含む前記動画フレームを前記第１領域に表示しない、１４．乃至２３．いずれか一つに記載の制御方法。
２６．  前記ユーザの所定行為は、前記検出された異常領域若しくはその周辺対して照射される光の色若しくは強度を変更する行為、前記検出された異常領域若しくはその周辺に色素散布若しくは染色をする行為、前記検出された異常領域若しくはその周辺に対して水若しくは薬を投与する行為、又は前記検出された異常領域若しくはその周辺の組織を採取する行為である、２４．又は２５．に記載の制御方法。
２７．  １４．乃至２６．いずれか一つに記載の制御方法の各ステップをコンピュータに実行させるプログラム。
【０１２４】
この出願は、２０１７年５月２５日に出願された日本出願特願２０１７−１０３３４８号を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【図１】
2018216617.tif 000003
【図２】
2018216617.tif 000004
【図３】
2018216617.tif 000005
【図４】
2018216617.tif 000006
【図５】
2018216617.tif 000007
【図６】
2018216617.tif 000008
【図７】
2018216617.tif 000009
【図８】
2018216617.tif 000010
【図９】
2018216617.tif 000011
【図１０】
2018216617.tif 000012
【図１１】
2018216617.tif 000013
【図１２】
2018216617.tif 000014
【図１３】
2018216617.tif 000015
【図１４】
2018216617.tif 000016
【図１５】
2018216617.tif 000017
【図１６】
2018216617.tif 000018
【図１７】
2018216617.tif 000019
【図１８】
2018216617.tif 000020
【図１９】
2018216617.tif 000021
【手続補正書】
【提出日】令和1年11月20日(2019.11.20)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
体内が撮影された動画から前記体内の異常領域を検出する検出手段と、
前記動画を構成する動画フレームのうち、前記異常領域が検出された前記動画フレームをディスプレイ装置の第１領域に表示させ、なおかつその動画フレームよりも後に生成された前記動画フレームが含まれる前記動画を前記ディスプレイ装置の第２領域に表示させる表示制御手段と、を有する情報処理装置。
【請求項２】
前記表示制御手段は、前記ディスプレイ装置に表示される前記異常領域が検出された前記動画フレームにおいて、その異常領域の位置を示す第１表示を表示させる、請求項１に記載の情報処理装置。
【請求項３】
前記表示制御手段は、前記異常領域が検出された複数の前記動画フレームを共に前記第１領域に表示させる、請求項２に記載の情報処理装置。
【請求項４】
複数の動画フレームそれぞれから検出された異常領域が互いに同一の異常を表しているか否かを判定する判定手段を有し、
前記表示制御手段は、
複数の動画フレームそれぞれから検出された異常領域が互いに同一であると判定された場合、これらの異常領域に対して同一の前記第１表示を表示させ、
複数の動画フレームそれぞれから検出された異常領域が互いに異なると判定された場合、これらの異常領域に対して互いに異なる前記第１表示を表示させる、請求項３に記載の情報処理装置。
【請求項５】
複数の動画フレームそれぞれから検出された異常領域が互いに同一であるか否かを判定する判定手段を有し、
前記検出手段は、複数の前記動画フレームから検出された前記異常領域が互いに同一であると判定された場合、それら複数の前記動画フレームのうちの一部の動画フレームを前記第１領域に表示させる、請求項１乃至４いずれか一項に記載の情報処理装置。
【請求項６】
前記検出手段は、互いに同一の前記異常領域が検出された複数の前記動画フレームのうち、前記異常領域が異常を表す確度が最も高い前記動画フレーム、前記異常領域と動画フレームの中心位置との距離が最も短い動画フレーム、画像領域全体のコントラストが最も大きい前記動画フレーム、又は前記異常領域のコントラストが最も大きい前記動画フレームを前記第１領域に表示させる、請求項５に記載の情報処理装置。
【請求項７】
前記検出手段は、前記異常領域が検出された前記動画フレームを記憶手段に記憶させる、請求項１乃至６いずれか一項に記載の情報処理装置。
【請求項８】
前記動画を構成する複数の動画フレームのうちの１つを指定する入力を受け付け、その指定された動画フレームを前記記憶手段に記憶させる指定受付手段を有し、
前記検出手段は、前記異常領域が検出された前記動画フレームを、前記指定受付手段によって前記記憶手段に記憶された前記動画フレームと識別可能な態様で前記記憶手段に記憶させる、請求項７に記載の情報処理装置。
【請求項９】
複数の動画フレームそれぞれから検出された異常領域が互いに同一であるか否かを判定する判定手段を有し、
前記表示制御手段は、第１の前記動画フレームから検出された前記異常領域と同一の前記異常領域を含むと判定された第２の前記動画フレームが、前記指定受付手段に対する入力で指定された場合に、前記第１領域に表示される第１の前記動画フレーム又はその周辺に所定の表示を表示させる、請求項８に記載の情報処理装置。
【請求項１０】
複数の動画フレームそれぞれから検出された前記異常領域が互いに同一であるか否かを判定する判定手段を有し、
前記表示制御手段は、第１の前記動画フレームから検出された前記異常領域と同一の前記異常領域を含むと判定された第２の前記動画フレームが、前記指定受付手段に対する入力で指定された場合、第１の前記動画フレームを前記第１領域に表示しない、請求項８に記載の情報処理装置。
【請求項１１】
前記検出された異常領域又はその周辺に対するユーザの所定行為を検出する第２検出手段を有し、
前記表示制御手段は、前記検出された異常領域又はその周辺に対するユーザの所定行為が検出された場合、その異常領域を含んでおりなおかつ前記第１領域に表示される前記動画フレーム又はその周辺に所定の表示を表示させる、請求項１乃至１０いずれか一項に記載の情報処理装置。
【請求項１２】
前記検出された異常領域又はその周辺に対するユーザの所定行為を検出する第２検出手段を有し、
前記表示制御手段は、前記検出された異常領域又はその周辺に対するユーザの所定行為が検出された場合、その異常領域を含む前記動画フレームを前記第１領域に表示しない、請求項１乃至１０いずれか一項に記載の情報処理装置。
【請求項１３】
前記ユーザの所定行為は、前記検出された異常領域若しくはその周辺対して照射される光の色若しくは強度を変更する行為、前記検出された異常領域若しくはその周辺へ色素散布若しくは染色をする行為、前記検出された異常領域若しくはその周辺に対して水若しくは薬を投与する行為、又は前記検出された異常領域若しくはその周辺の組織を採取する行為である、請求項１１又は１２に記載の情報処理装置。
【請求項１４】
コンピュータによって実行される制御方法であって、
体内が撮影された動画から前記体内の異常領域を検出する検出ステップと、
前記動画を構成する動画フレームのうち、前記異常領域が検出された前記動画フレームをディスプレイ装置の第１領域に表示させ、なおかつその動画フレームよりも後に生成された前記動画フレームが含まれる前記動画を前記ディスプレイ装置の第２領域に表示させる表示制御ステップと、を有する制御方法。
【請求項１５】
請求項１４に記載の制御方法の各ステップをコンピュータに実行させるプログラム。
【国際調査報告】
2018216617.tif 000022
2018216617.tif 000023
2018216617.tif 000024
2018216617.tif 000025