(57)【要約】【課題】電子内視鏡システム及び処理装置を提供する。【解決手段】被写体を撮像して得られる撮像信号を出力する電子スコープと、電子スコープから入力される撮像信号を処理する処理装置とを備える電子内視鏡システムにおいて、処理装置は、操作信号が入力される操作信号入力部と、撮像信号の入力中に操作信号入力部に操作信号が入力される都度、撮像信号に基づく動画ファイルにタイムスタンプを付与するタイムスタンプ付与部と、タイムスタンプが付与された動画ファイルを記憶部に記憶させる記憶制御部とを備える。【選択図】図４
2018166989.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像して得られる撮像信号を出力する電子スコープと、該電子スコープから入力される撮像信号を処理する処理装置とを備える電子内視鏡システムにおいて、
前記処理装置は、
操作信号が入力される操作信号入力部と、
前記撮像信号の入力中に前記操作信号入力部に操作信号が入力される都度、前記撮像信号に基づく動画ファイルにタイムスタンプを付与するタイムスタンプ付与部と、
タイムスタンプが付与された前記動画ファイルを記憶部に記憶させる記憶制御部と
を備える電子内視鏡システム。
【請求項２】
前記操作信号は、静止画の撮像を指示する操作信号である
請求項１に記載の電子内視鏡システム。
【請求項３】
前記動画ファイルに付与されたタイムスタンプが示す時刻を含む所定の時間幅で前記動画ファイルを再生させるべく、前記動画ファイルにおける再生開始位置及び再生停止位置を制御する再生制御部
を備える請求項１又は請求項２に記載の電子内視鏡システム。
【請求項４】
前記時間幅に複数のタイムスタンプが存在する場合、前記時間幅に含まれる最初のタイムスタンプが示す時刻よりも所定時間前から、最後のタイムスタンプが示す時刻より所定時間後までの時間幅で前記動画ファイルを再生させるべく、前記再生制御部は、前記動画ファイルにおける再生開始位置及び再生停止位置を制御する
請求項３に記載の電子内視鏡システム。
【請求項５】
音声信号が入力される音声信号入力部を備え、
前記タイムスタンプ付与部は、前記撮像信号及び前記音声信号に基づく動画ファイルにタイムスタンプを付与する
請求項３又は請求項４に記載の電子内視鏡システム。
【請求項６】
前記時間幅を超えて再生されるべき音声信号が前記動画ファイルに含まれる場合、前記再生制御部は、前記音声信号の再生時間帯を含むように、前記動画ファイルにおける再生開始位置及び再生停止位置を制御する
請求項５に記載の電子内視鏡システム。
【請求項７】
被写体を撮像する電子スコープから入力される撮像信号を処理する処理装置において、
操作信号が入力される操作信号入力部と、
前記撮像信号の入力中に前記操作信号入力部に操作信号が入力される都度、前記撮像信号に基づく動画ファイルにタイムスタンプを付与するタイムスタンプ付与部と、
タイムスタンプが付与された前記動画ファイルを記憶部に記憶させる記憶制御部と
を備える処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子内視鏡システム及び処理装置に関する。
【背景技術】
【０００２】
人の食道や腸などの管腔内を観察するための内視鏡システムが知られている。この種の内視鏡システムは、電子スコープにより撮像された被写体の画像を処理する内視鏡プロセッサを備えている。内視鏡プロセッサは、操作者にとって見やすい観察画像をモニタ装置に表示させるために、画素信号に対して色変換処理やノイズ低減処理などの画像処理を施す。
【０００３】
また、内視鏡プロセッサは、観察画像をモニタ装置に表示させるだけでなく、電子スコープから入力された画像信号に基づき動画ファイルを生成し、生成した動画ファイルをスマートメディアなどの記録媒体に記録させることを行う（例えば、特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−７０７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に開示された技術では、録画ファイルに記録された情報のうち、有意性を有する部分が限られる場合であっても、順次再生しながら確認する必要があり、操作者の時間を浪費するという問題点を有している。
【０００６】
本発明の目的は、動画ファイルに記録された情報のうち、有意性を有する部分を素早く検索し、再生することができる電子内視鏡システム及び処理装置を提供することにある。
【課題を解決するための手段】
【０００７】
本発明の一態様に係る電子内視鏡システムは、被写体を撮像して得られる撮像信号を出力する電子スコープと、該電子スコープから入力される撮像信号を処理する処理装置とを備える電子内視鏡システムにおいて、前記処理装置は、操作信号が入力される操作信号入力部と、前記撮像信号の入力中に前記操作信号入力部に操作信号が入力される都度、前記撮像信号に基づく動画ファイルにタイムスタンプを付与するタイムスタンプ付与部と、タイムスタンプが付与された前記動画ファイルを記憶部に記憶させる記憶制御部とを備える。
【０００８】
本発明の一態様に係る処理装置は、被写体を撮像する電子スコープから入力される撮像信号を処理する処理装置において、操作信号が入力される操作信号入力部と、前記撮像信号の入力中に前記操作信号入力部に操作信号が入力される都度、前記撮像信号に基づく動画ファイルにタイムスタンプを付与するタイムスタンプ付与部と、タイムスタンプが付与された前記動画ファイルを記憶部に記憶させる記憶制御部とを備える。
【発明の効果】
【０００９】
上記によれば、動画ファイルに記録された情報のうち、有意性を有する部分を素早く検索し、再生することができる。
【図面の簡単な説明】
【００１０】
【図１】実施の形態１に係る電子内視鏡システムの概略構成を説明する模式図である。
【図２】電子内視鏡システムの制御系の構成を説明するブロック図である。
【図３】動画ファイル再生時のプロセッサ装置の動作を説明する説明図である。
【図４】録画時にプロセッサ装置が実行する処理の手順を説明するフローチャートである。
【図５】再生時にプロセッサ装置が実行する処理の手順を説明するフローチャートである。
【図６】実施の形態２に係るプロセッサ装置の動作を説明する説明図である。
【図７】実施の形態２に係るプロセッサ装置が再生時に実行する処理の手順を説明するフローチャートである。
【図８】実施の形態３に係るプロセッサ装置の動作を説明する説明図である。
【図９】実施の形態３に係るプロセッサ装置が再生時に実行する処理の手順を説明するフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明をその実施の形態を示す図面に基づいて具体的に説明する。
（実施の形態１）
図１は実施の形態１に係る電子内視鏡システムの概略構成を説明する模式図である。実施の形態１に係る電子内視鏡システムは、被写体を撮影するための電子スコープ１００、電子スコープ１００からの信号を処理して映像データ及び音データを生成するプロセッサ装置２００、及びプロセッサ装置２００にて生成された映像データ及び音データを再生するモニタ装置３００を備える。
【００１２】
電子スコープ１００は、挿入部１１０及び操作部１２０を備える。挿入部１１０は、可撓性を有するシース（外皮）によって外装された可撓管１１１を備えており、可撓管１１１の先端には、硬質性を有する樹脂製筐体によって外装された先端部１１２が連結されている。可撓管１１１と先端部１１２との連結箇所にある湾曲部１１３は、操作部１２０からの操作により上下左右に湾曲するように構成されている。この湾曲機構は、一般的な電子スコープに組み込まれている周知の機構であり、操作部１２０の操作（具体的には、湾曲操作ノブ１２１，１２２の回転操作）に連動した操作ワイヤの牽引によって湾曲部１１３が湾曲するように構成されている。先端部１１２の方向が上記操作による湾曲動作に応じて変わることにより、電子スコープ１００による撮影領域が移動する。
【００１３】
操作部１２０は、湾曲部１１３を湾曲させるための湾曲操作ノブ１２１，１２２の他、先端部１１２からガスや液体を噴出させるための送気／送水ボタン１２３、観察画像を静止画記録するためのレリーズボタン１２４、モニタ装置３００に表示された観察画像の拡大／縮小を指示するズームボタン１２５、通常光と治療光との切り替えを行う切替ボタン１２６などが設けられている。
【００１４】
また、操作部１２０には、ユニバーサルコード１３１を介してコネクタ部１３２が連結されている。電子スコープ１００は、コネクタ部１３２を介して電気的かつ光学的にプロセッサ装置２００に接続される。
【００１５】
プロセッサ装置２００は、電子スコープ１００からの信号を処理する信号処理装置と、自然光が届かない体腔内を電子スコープ１００を介して照射する光源装置とを一体に備えた装置である。別の実施形態では、信号処理装置と光源装置とを別体で構成してもよい。
【００１６】
プロセッサ装置２００には、電子スコープ１００のコネクタ部１３２に対応したコネクタ部２１０（図２を参照）が設けられている。コネクタ部２１０は、電子スコープ１００のコネクタ部１３２に対応した連結構造を有しており、電子スコープ１００を電気的かつ光学的に接続する。
【００１７】
モニタ装置３００は、プロセッサ装置２００に接続され、プロセッサ装置２００から出力される映像データ及び音データを再生するための装置である。モニタ装置３００は、液晶ディスプレイ装置などの汎用の表示装置である。別の実施形態では、モニタ装置３００は、プロセッサ装置２００と一体の装置であってもよい。
【００１８】
図２は電子内視鏡システムの制御系の構成を説明するブロック図である。電子スコープ１００は、対物光学系１５１、固体撮像素子１５２、照明レンズ１６１、ライトガイド１６２などを備える。
【００１９】
対物光学系１５１及び固体撮像素子１５２は、電子スコープ１００の先端部１１２に設けられた観察窓（不図示）の内側に配置されている。対物光学系１５１は、対物レンズを含むレンズ群及びプリズムから構成されている。ＣＣＤ１５２は、対物光学系１５１によって撮像面に結像された被写体の像を光電変換する。
【００２０】
固体撮像素子１５２は、例えばＣＣＤ（Charge-Coupled Device）である。固体撮像素子１５２には、ＣＰＵ１５３（CPU : Central Processing Unit）、タイミングジェネレータ（ＴＧ）１５４、及びアナログ信号処理回路（ＡＦＥ）１５５などが接続されている。ＣＰＵ１５３は、プロセッサ装置２００から入力される制御信号に基づき、ＴＧ１５４を駆動する。ＴＧ１５４は、固体撮像素子１５２にクロック信号を与える。固体撮像素子１５２は、ＴＧ１５４から入力されるクロック信号に応じて、ＲＧＢ各色の信号電荷を蓄積して所定のフレームレートで撮像動作を行い、撮像信号を出力する。
【００２１】
固体撮像素子１５２から出力される撮像信号はアナログ信号であり、ＡＦＥ１５５によってノイズ処理やゲイン補正処理が施される。ＡＦＥ１５５は、例えば、相関二重サンプリング（ＣＤＳ）回路、自動ゲイン調節（ＡＧＣ）回路、Ａ／Ｄ変換器を備える。ＣＤＳは、固体撮像素子１５２が出力する撮像信号に対して相関二重サンプリング処理を施し、固体撮像素子１５２を駆動することによって生じるノイズを除去する。ＡＧＣは、ＣＤＳによってノイズが除去された撮像信号を増幅する。Ａ／Ｄ変換器は、ＡＧＣによって増幅された撮像信号を、所定ビット数を有するデジタル形式の撮像信号に変換する。
【００２２】
なお、別の実施形態では、電子スコープ１００は、固体撮像素子１５２から出力されるアナログ形式の撮像信号をプロセッサ装置２００へ出力し、プロセッサ装置２００の内部にてデジタル形式の撮像信号に変換してもよい。また、固体撮像素子１５２は、ＣＭＯＳ（Complementary Metal Oxide Semiconductor）であってもよい。
【００２３】
また、電子スコープ１００は、照明レンズ１６１及びライトガイド１６２を備える。照明レンズ１６１は、電子スコープ１００の先端部１１２に設けられた照明窓の内側に配置されている。ライトガイド１６２は、例えば複数の石英製光ファイバによって構成されており、挿入部１１０、操作部１２０、ユニバーサルコード１３１、及びコネクタ部１３２の内部に配されている。プロセッサ装置２００から出力された照明光は、ライトガイド１６２によって導光され、照明レンズ１６１によって拡散された後、照明窓を介して被写体に照射される。
【００２４】
プロセッサ装置２００は、制御部２０１、記憶部２０２、操作部２０３、光源制御部２１１、画像処理部２２１、静止画生成部２２２、動画生成部２２３、音声処理部２３３、出力制御部２４１などを備える。
【００２５】
制御部２０１は、例えば、ＣＰＵ、ＲＯＭ（Read Only memory）、ＲＡＭ（Random Access Memory）などを備えており、ＲＯＭに予め格納された制御プログラムをＲＡＭに展開してＣＰＵが実行することにより、装置全体を本発明に係る処理装置として機能させる。
【００２６】
なお、制御部２０１は、上記の構成に限定されるものではなく、シングルコアＣＰＵ、マルチコアＣＰＵ、マイコン、揮発性又は不揮発性のメモリ等を含む１又は複数の処理回路であればよい。また、制御部２０１は、現在時刻の情報を出力するクロック、計測開始指示を与えてから計測終了指示を与えるまでの経過時間を計測するタイマ、数をカウントするカウンタ等の機能を備えていてもよい。
【００２７】
記憶部２０２は、例えば、ＥＰＲＯＭ（Erasable Programmable Read Only Memory）などの不揮発性メモリ、若しくはハードディスクを備えた記録装置により構成されており、プロセッサ装置２００内で生成されたデータ、及び外部から入力されたデータ等を記憶する。別の実施形態では、記憶部２０２は、ＵＳＢメモリ（USB : Universal Serial Bus）、ＳＤカード（SD : Secure Digital）等の可搬型の記録媒体であり、プロセッサ装置２００に対して着脱可能であってもよい。
【００２８】
操作部２０３は、プロセッサ装置２００の筐体に設けられた各種スイッチやボタンなどを含む操作パネル、プロセッサ装置２００に接続されたマウス及びキーボードなどの入力デバイスである。操作部２０３は、操作者の操作に応じた操作信号を制御部２０１へ出力する。制御部２０１は、操作部２０３から出力された操作信号、及び電子スコープ１００が備える操作部１２０から出力された操作信号に応じて、プロセッサ装置２００の各部を動作させる。
【００２９】
光源制御部２１１は、制御部２０１からの制御により、光源２１２及びモータ２１３の駆動を制御するため制御回路である。光源２１２は、キセノンランプ、ハロゲンランプ、メタルハイドランプ等の高輝度ランプであり、可視光領域から赤外光領域に広がるスペクトルを有する光を出射する。光源２１２から出射された光は、集光レンズ２１４によって集光されると共に、絞り２１５を介して適性な光量に調節される。
【００３０】
絞り２１５には、アームやギヤなどの伝達機構（不図示）を介してモータ２１３が接続されている。モータ２１３は、例えばＤＣモータであり、光源制御部２１１の制御下で駆動することにより、アームやギヤなどの伝達機構を介して絞り２１５の開度を調節する。
【００３１】
画像処理部２２１は、ＤＳＰ（Digital Signal Processor）やＤＩＰ（Digital Image Processor）などの処理回路である。画像処理部２２１は、電子スコープ１００から入力される撮像信号に対して、色分離、色補間、ゲイン補正、ホワイトバランス調整、ガンマ補正等の各種信号処理を施し、画像データを生成する。また、画像処理部２２１は、生成した画像データに対して、変倍、色強調処理、エッジ強調処理等の画像処理を施す。画像処理部２２１は、画像処理を行った後に得られる画像データを、制御部２０１から指示されるタイミングにて、静止画生成部２２２又は動画生成部２２３へ出力する。
【００３２】
なお、本実施の形態では、画像処理部２２１において信号処理及び画像処理の双方を実行する構成としたが、信号処理及び画像処理を個別の処理回路で実行してもよい。例えば、プロセッサ装置２００は、上述した信号処理を実行する信号処理回路（ＤＳＰ）と、上述した画像処理を実行する画像処理回路（ＤＩＰ）とを備えるものであってもよい。また、画像処理部２２１は、生成した画像データの各画素の平均輝度等を算出し、光源２１２の自動制御に必要な制御データを生成してもよい。画像処理部２２１で生成された光源２１２の制御データは制御部２０１へ出力される。
【００３３】
静止画生成部２２２は、静止画用のエンコーダ等の処理回路を備える。静止画生成部２２２は、制御部２０１からの指示に応じて、画像処理部２２１から出力された画像データに基づき、静止画データを生成する。静止画生成部２２２が生成する静止画データは、例えば、ＪＰＥＧ（Joint Photographic Experts Group）データ、ＴＩＦＦ（Tagged Image File Format）データ等の画像データである。静止画生成部２２２が静止画データを生成するタイミングは、電子スコープ１００の操作者によってレリーズボタン１２４が押下操作された直後のタイミングである。電子スコープ１００のレリーズボタン１２４が押下操作された場合、その旨を示す操作信号が制御部２０１に入力される。制御部２０１は、レリーズボタン１２４が押下操作されたことを示す操作信号が入力された場合、静止画データの生成を指示する制御信号を静止画生成部２２２へ付与する。静止画生成部２２２は、制御部２０１からの指示に応じて静止画データを生成し、生成した静止画データを静止画ファイルとして記憶部２０２に記憶させる。
【００３４】
本実施の形態では、制御部２０１は、レリーズボタン１２４が押下操作されたことを示す操作信号が入力された場合、静止画生成部２２２への指示を行うと共に、操作信号が入力された時点を示すタイムスタンプを発行する。制御部２０１は、発行したタイムスタンプを後述する動画ファイルに関連付けて記憶部２０２に記憶させることにより、動画ファイルにタイムスタンプを付与する。また、制御部２０１は、タイムスタンプを記憶部２０２に記憶させる代わりに、発行したタイムスタンプを動画生成部２２３へ出力し、動画生成部２２３にて生成される動画ファイルに埋め込むことにより、動画ファイルにタイムスタンプを付与する構成であってもよい。
【００３５】
動画生成部２２３は、フレームメモリ、ビデオエンコーダ等の処理回路を備える。動画生成部２２３は、制御部２０１からの指示に応じて、画像処理部２２１からの画像データと、音声処理部２３３からの音声データとに基づき、所定の動画圧縮方式で圧縮した動画データを生成する。動画圧縮方式としては、ＭＰＥＧ−２、ＭＰＥＧ−４（MPEG : Moving Picture Experts Group）等を用いることができる。動画生成部２２３は、生成した動画データに対して、音声処理部２３３から入力される音声データを付加した動画データを生成し、生成した動画データを動画ファイルとして記憶部２０２に記憶させる。
【００３６】
音声処理部２３３は、オーディオエンコーダ等の処理回路を備える。音声処理部２３３には、増幅器２３１及びＡ／Ｄ変換器２３２を介して、マイク２３０が接続されている。マイク２３０は、プロセッサ装置２００の外部に接続されており、例えば電子スコープ１００の操作者が発する音声を電気信号（音声信号）に変換する。マイク２３０からの音声信号は、増幅器２３１によって増幅され、Ａ／Ｄ変換器２３２によってアナログ信号からデジタル信号に変換された後、音声処理部２３３に入力される。音声処理部２３３は、増幅器２３１及びＡ／Ｄ変換器２３２を通じて入力されたマイク２３０からの音声信号に基づき、所定のオーディオ形式の音声データを生成し、生成した音声データを動画生成部２２３へ出力する。音声処理部２３３が生成する音声データのオーディオ形式として、ＭＰＥＧ−２、ＭＰＥＧ−４等を用いることができる。なお、上記音声信号には、音声以外の音の信号が含まれていてもよい。
【００３７】
出力制御部２４１は、制御部２０１からの制御に応じて、記憶部２０２から静止画ファイル又は動画ファイルを読み出し、静止画ファイル又は動画ファイルから得られる画像データをＮＴＳＣ（National Television System Committee）やＰＡＬ（Phase Alternating Line）などの所定の規格に準拠した映像信号に変換する。出力制御部２４１は、変換した映像信号をモニタ装置３００へ順次出力することにより、モニタ装置３００の表示画面に被写体の映像を表示させる。
【００３８】
また、出力制御部２４１は、動画ファイルから得られる音声データを所定の規格に準拠した音声信号に変換し、変換後の音声信号を図に示していないスピーカへ順次出力することにより、映像と共に記録した音声を出力させる構成としてもよい。
【００３９】
以下、記憶部２０２に記憶された動画ファイルを再生する際のプロセッサ装置２００の動作について説明する。図３は動画ファイル再生時のプロセッサ装置２００の動作を説明する説明図である。上述したように、プロセッサ装置２００の記憶部２０２には、電子スコープ１００から得られる動画データを基に生成された動画ファイルが記憶される。この動画ファイルには、例えば電子スコープ１００のレリーズボタン１２４が押下操作されたタイミングを示すタイムスタンプが付与されている。
【００４０】
プロセッサ装置２００の出力制御部２４１は、制御部２０１からの制御に応じて、記憶部２０２に記憶された動画ファイルから映像信号を生成し、生成した映像信号をモニタ装置３００へ出力することにより、モニタ装置３００の表示画面に映像を表示させる。このとき、再生箇所を移動させるために予め定められた操作を操作部２０３にて受付けた場合、制御部２０１は、再生箇所の移動を指示する制御信号を出力制御部２４１へ出力する。
【００４１】
出力制御部２４１は、制御部２０１からの制御信号に基づき、再生箇所を移動させる制御を行う。具体的には、出力制御部２４１は、動画ファイルに付与されたタイムスタンプのうち、現在の再生位置よりも時刻が遅く、かつ当該再生位置に最も近いタイムスタンプを記憶部２０２から検索する。検索されたタイムスタンプが示す時刻をＴ０とした場合、出力制御部２４１は、再生開始位置を時刻Ｔ０−Ｗ／２、再生停止位置を時刻Ｔ２＋Ｗ／２に指定し、時刻Ｔ０−Ｗ／２から時刻Ｔ０＋Ｗ／２までの映像をモニタ装置３００の表示画面に表示させる。ここで、Ｗは予め設定された再生時間幅であり、記憶部２０２に記憶されているものとする。
【００４２】
なお、再生時間幅Ｗは、装置内で予め設定された値であってもよく、操作部２０３等を用いて操作者により設定された値であってもよい。また、出力制御部２４１は、時刻Ｔ０−Ｗ／２から時刻Ｔ０＋Ｗ／２の間の映像をモニタ装置３００の表示画面に表示させる構成としたが、時刻Ｔ０−Ａから時刻Ｔ０＋Ｂ（ただし、Ａ＋Ｂ＝Ｗ）の映像をモニタ装置３００の表示画面に表示させる構成としてもよい。
【００４３】
以下、実施の形態１に係る電子内視鏡システムの動作について説明する。
図４は録画時にプロセッサ装置２００が実行する処理の手順を説明するフローチャートである。制御部２０１は、録画開始指示を受付けたか否かを判断する（ステップＳ１０１）。録画開始指示を与えるために定められた操作を操作部２０３にて受付け、操作部２０３から録画開始指示を示す操作信号が入力された場合、制御部２０１は、録画開始指示を受付けたと判断する。録画開始指示を受付けていない場合（Ｓ１０１：ＮＯ）、制御部２０１は、録画開始指示を受付けるまで待機する。
【００４４】
録画開始指示を受付けたと判断した場合（Ｓ１０１：ＹＥＳ）、制御部２０１は、録画開始処理を実行する（ステップＳ１０２）。このとき、制御部２０１は、光源２１２及びモータ２１３を駆動するための制御信号を光源制御部２１１へ出力し、光源２１２から照明光を出射させる。光源２１２から出射された照明光は、電子スコープ１００内のライトガイド１６２によって導かれ、先端部１１２に設けた照明レンズ１６１を通じて被写体に照射される。また、制御部２０１は、電子スコープ１００内の固体撮像素子１５２を駆動するための制御信号をＣＰＵ１５３へ出力し、固体撮像素子１５２に被写体の撮像を開始させる。固体撮像素子１５２から出力される撮像信号は、ＡＦＥ１５５を介して、プロセッサ装置２００内の画像処理部２２１に入力され、上述した信号処理及び画像処理が画像処理部２２１にて実行された後、動画生成部２２３にて動画データに変換される。
【００４５】
次いで、制御部２０１は、レリーズボタン１２４が押下操作されたか否かを判断する（ステップＳ１０３）。レリーズボタン１２４が押下操作されたことを示す信号が電子スコープ１００から入力された場合、制御部２０１は、レリーズボタン１２４が押下操作されたと判断することができる。レリーズボタン１２４が押下操作されていない場合（Ｓ１０３：ＮＯ）、制御部２０１は、後述するステップＳ１０５の処理を実行する。
【００４６】
レリーズボタン１２４が押下操作されたと判断した場合（Ｓ１０３：ＹＥＳ）、制御部２０１は、内蔵のクロックを参照し、現在時刻を示すタイムスタンプを発行する（ステップＳ１０４）。
【００４７】
次いで、制御部２０１は、録画終了指示を受付けたか否かを判断する（ステップＳ１０５）。録画終了指示を与えるために定められた操作を操作部２０３にて受付け、操作部２０３から録画終了指示を示す操作信号が入力された場合、制御部２０１は、録画終了指示を受付けたと判断する。録画終了指示を受付けていない場合（Ｓ１０５：ＮＯ）、制御部２０１は、処理をステップＳ１０３へ戻し、録画を継続する。
【００４８】
録画終了指示を受付けたと判断した場合（Ｓ１０５：ＹＥＳ）、制御部２０１は、動画生成部２２３に動画ファイルの生成を指示する。動画生成部２２３は、制御部２０１からの指示に基づき、動画ファイルを生成する（ステップＳ１０６）。このとき、音声処理部２３３から出力される音声データが動画生成部２２３に入力されている場合、動画生成部２２３は、音声データを付加した動画データに基づき、動画ファイルを生成してもよい。動画生成部２２３によって生成された動画ファイルは記憶部２０２に記憶される。
【００４９】
次いで、制御部２０１は、ステップＳ１０４で発行した１又は複数のタイムスタンプを、動画ファイルに関連付けて記憶部２０２に記憶させることにより、動画ファイルにタイムスタンプを付与する（ステップＳ１０７）。また、制御部２０１は、動画ファイルにタイムスタンプを埋め込む構成としてもよい。
【００５０】
図５は再生時にプロセッサ装置２００が実行する処理の手順を説明するフローチャートである。制御部２０１は、再生開始の指示を受付けたか否かを判断する（ステップＳ１２１）。再生開始指示を与えるために定められた操作を操作部２０３にて受付け、操作部２０３から再生開始指示を示す操作信号が入力された場合、制御部２０１は、再生開始の指示を受付けたと判断する。再生開始の指示を受付けていない場合（Ｓ１２１：ＮＯ）、制御部２０１は、再生開始の指示を受付けるまで待機する。
【００５１】
再生開始の指示を受付けた場合（Ｓ１２１：ＹＥＳ）、制御部２０１は、再生開始を指示する制御信号を出力制御部２４１へ出力することにより、出力制御部２４１に動画ファイルの再生を開始させる（ステップＳ１２２）。このとき、出力制御部２４１は、記憶部２０２から動画ファイルを読み出し、読み出した動画ファイルから得られるフレーム単位の画像データを映像信号に変換して、モニタ装置３００へ順次出力することにより、モニタ装置３００の表示画面に映像を表示させる。
【００５２】
次いで、制御部２０１は、再生箇所の移動指示を受付けたか否かを判断する（ステップＳ１２３）。再生箇所の移動指示を与えるために定められた操作を操作部２０３にて受付け、操作部２０３から再生箇所の移動指示を示す操作信号が入力された場合、制御部２０１は、再生箇所の移動指示を受付けたと判断する。再生箇所の移動指示を受付けていないと判断した場合（Ｓ１２３：ＮＯ）、制御部２０１は、後述するステップＳ１２６の処理を実行する。
【００５３】
再生箇所の移動指示を受付けたと判断した場合（Ｓ１２３：ＹＥＳ）、制御部２０１は、再生箇所の移動を指示する制御信号を出力制御部２４１へ出力する。再生箇所の移動を指示する制御部２０１からの制御信号が入力された場合、出力制御部２４１は、現在の再生箇所より時刻が遅く、当該再生箇所に最も近いタイムスタンプを記憶部２０２から検索する（ステップＳ１２４）。
【００５４】
ステップＳ１２４で検索されたタイムスタンプが示す時刻をＴ０とした場合、出力制御部２４１は、再生開始位置を時刻Ｔ０−Ｗ／２、再生停止位置を時刻Ｔ０＋Ｗ／２に指定し、再生箇所を時刻Ｔ０−Ｗ／２まで移動させる（ステップＳ１２５）。ここで、Ｔ０はステップＳ１２４で検索されたタイムスタンプが示す時刻であり、Ｗは再生時間幅として設定されている時間幅である。出力制御部２４１は、再生箇所を時刻Ｔ０−Ｗ／２まで移動させた後、時刻Ｔ０−Ｗ／２から時刻Ｔ０＋Ｗ／２までの映像信号をモニタ装置３００へ出力し、モニタ装置３００の表示画面に映像を表示させる。なお、時刻Ｔ０＋Ｗ／２の映像信号を出力した後、出力制御部２４１は、映像信号の出力を一時的に停止してもよい。また、時刻Ｔ０＋Ｗ／２の映像信号を出力した後、出力制御部２４１は、時刻Ｔ０＋Ｗ／２以降の映像信号を順次出力し、映像の表示を継続させてもよい。
【００５５】
次いで、制御部２０１は、再生終了の指示を受付けたか否かを判断する（ステップＳ１２６）。再生終了指示を与えるために定められた操作を操作部２０３にて受付け、操作部２０３から再生終了指示を示す操作信号が入力された場合、制御部２０１は、再生終了の指示を受付けたと判断する。再生終了の指示を受付けていない場合（Ｓ１２６：ＮＯ）、制御部２０１は、処理をステップＳ１２３へ戻す。
【００５６】
再生終了の指示を受付けた場合（Ｓ１２６：ＹＥＳ）、出力制御部２４１は、映像信号の出力を停止し、動画ファイルの再生を終了する（ステップＳ１２７）。
【００５７】
以上のように、実施の形態１に係るプロセッサ装置２００は、操作者の操作により静止画の記録を行ったタイミングでタイムスタンプを発行し、動画ファイルに付与するので、そのタイムスタンプを参照することにより、有意な情報を持つ時間帯の動画を容易に検索することができる。また、その時間帯を含む所定の時間幅で動画を再生することにより、時間の浪費を削減することができる。
【００５８】
なお、本実施の形態では、再生箇所の移動指示を受付けた場合に、次のタイムスタンプが付与された時刻を検索し、当該時刻を含む再生時間幅Ｗで映像を表示させる構成としたが、再生箇所の移動指示を受付けることなく、タイムスタンプが付与された箇所を再生時間幅Ｗで順次再生させる構成としてもよい。
【００５９】
（実施の形態２）
実施の形態２では、レリーズボタン１２４が連続的に押下操作された場合の動作について説明する。
【００６０】
図６は実施の形態２に係るプロセッサ装置２００の動作を説明する説明図である。上述したように、プロセッサ装置２００の記憶部２０２には、電子スコープ１００から得られる動画データを基に生成された動画ファイルが記憶される。動画ファイルには、電子スコープ１００のレリーズボタン１２４が押下操作されたタイミングを示すタイムスタンプが付与されている。図６に示した例は、レリーズボタン１２４が連続的に３回押下操作され、その都度、タイムスタンプが付与された状態を示している。
【００６１】
プロセッサ装置２００の出力制御部２４１は、制御部２０１からの制御に応じて、記憶部２０２に記憶された動画ファイルから映像信号を生成し、生成した映像信号をモニタ装置３００へ出力することにより、モニタ装置３００の表示画面に映像を表示させる。このとき、再生箇所を移動させるために予め定められた操作を操作部２０３にて受付けた場合、制御部２０１は、再生箇所の移動を指示する制御信号を出力制御部２４１へ出力する。
【００６２】
出力制御部２４１は、制御部２０１からの制御信号に基づき、再生箇所を移動させる制御を行う。具体的には、出力制御部２４１は、動画ファイルに付与されたタイムスタンプのうち、現在の再生位置よりも時刻が遅く、かつ当該再生位置に最も近いタイムスタンプを記憶部２０２から検索する。図６に示す例では、例えば時刻Ｔ１を示すタイムスタンプが検索される。この場合、出力制御部２４１は、動画ファイルの再生開始位置として時刻Ｔ１−Ｗ／２を指定するが、時刻Ｔ１−Ｗ／２から時刻Ｔ１＋Ｗ／２までの間に他のタイムスタンプ（時刻Ｔ２を示すタイムスタンプ）が存在するので、再生停止位置を時刻Ｔ１＋Ｗ／２から時刻Ｔ２＋Ｗ／２に変更する。同様に、時刻Ｔ２＋Ｗ／２が経過するまでの間に、他のタイムスタンプ（時刻Ｔ３を示すタイムスタンプ）が更に存在するので、出力制御部２４１は、再生停止位置を時刻Ｔ２＋Ｗ／２から時刻Ｔ３＋Ｗ／２に更に変更する。したがって、図６の例では、時刻Ｔ１−Ｗ／２から時刻Ｔ３＋Ｗ／２が再生時間幅として指定される。
【００６３】
図７は実施の形態２に係るプロセッサ装置２００が再生時に実行する処理の手順を説明するフローチャートである。制御部２０１は、再生開始の指示を受付けたか否かを判断する（ステップＳ２０１）。再生開始指示を与えるために定められた操作を操作部２０３にて受付け、操作部２０３から再生開始指示を示す操作信号が入力された場合、制御部２０１は、再生開始の指示を受付けたと判断する。再生開始の指示を受付けていない場合（Ｓ２０１：ＮＯ）、制御部２０１は、再生開始の指示を受付けるまで待機する。
【００６４】
再生開始の指示を受付けた場合（Ｓ２０１：ＹＥＳ）、制御部２０１は、再生開始を指示する制御信号を出力制御部２４１へ出力することにより、出力制御部２４１に動画ファイルの再生を開始させる（ステップＳ２０２）。このとき、出力制御部２４１は、記憶部２０２から動画ファイルを読み出し、読み出した動画ファイルから得られるフレーム単位の画像データを映像信号に変換して、モニタ装置３００へ順次出力することにより、モニタ装置３００の表示画面に映像を表示させる。
【００６５】
次いで、制御部２０１は、再生箇所の移動指示を受付けたか否かを判断する（ステップＳ２０３）。再生箇所の移動指示を与えるために定められた操作を操作部２０３にて受付け、操作部２０３から再生箇所の移動指示を示す操作信号が入力された場合、制御部２０１は、再生箇所の移動指示を受付けたと判断する。再生箇所の移動指示を受付けていないと判断した場合（Ｓ２０３：ＮＯ）、制御部２０１は、後述するステップＳ２０８の処理を実行する。
【００６６】
再生箇所の移動指示を受付けたと判断した場合（Ｓ２０３：ＹＥＳ）、制御部２０１は、再生箇所の移動を指示する制御信号を出力制御部２４１へ出力する。再生箇所の移動を指示する制御部２０１からの制御信号が入力された場合、出力制御部２４１は、現在の再生箇所より時刻が遅く、当該再生箇所に最も近いタイムスタンプを記憶部２０２から検索する（ステップＳ２０４）。
【００６７】
次いで、制御部２０１は、連続するタイムスタンプが存在するか否かを判断する（ステップＳ２０５）。ここでは、ステップＳ２０４で検索されたタイムスタンプが示す時刻（例えば時刻Ｔ１）を中心とする再生時間幅Ｗの範囲内に他のタイムスタンプが示す時刻が含まれるか否かを判断する。連続するタイムスタンプが存在しないと判断した場合、制御部２０１は、後述するステップＳ２０７以降の処理を実行する。
【００６８】
連続するタイムスタンプが存在すると判断した場合（Ｓ２０５：ＹＥＳ）、制御部２０１は、再生停止位置を変更する（ステップＳ２０６）。例えば、ステップＳ２０４で検索されたタイムスタンプに連続するタイムスタンプが示す時刻をＴ２とした場合、制御部２０１は、再生停止位置をＴ２＋Ｗ／２に変更する。
【００６９】
次いで、出力制御部２４１は、再生開始位置を時刻Ｔ１−Ｗ／２、再生停止位置をステップＳ２０６で指定した時刻（例えばＴ２＋Ｗ／２）に指定し、再生箇所を時刻Ｔ１−Ｗ／２まで移動させる（ステップＳ２０７）。出力制御部２４１は、再生箇所を時刻Ｔ１−Ｗ／２まで移動させた後、時刻Ｔ１−Ｗ／２から時刻Ｔ２＋Ｗ／２までの映像信号をモニタ装置３００へ出力し、モニタ装置３００の表示画面に映像を表示させる。なお、時刻Ｔ２＋Ｗ／２の映像信号を出力した後、出力制御部２４１は、映像信号の出力を一時的に停止してもよい。また、時刻Ｔ２＋Ｗ／２の映像信号を出力した後、出力制御部２４１は、時刻Ｔ２＋Ｗ／２以降の映像信号を順次出力し、映像の表示を継続させてもよい。
【００７０】
次いで、制御部２０１は、再生終了の指示を受付けたか否かを判断する（ステップＳ２０８）。再生終了指示を与えるために定められた操作を操作部２０３にて受付け、操作部２０３から再生終了指示を示す操作信号が入力された場合、制御部２０１は、再生終了の指示を受付けたと判断する。再生終了の指示を受付けていない場合（Ｓ２０８：ＮＯ）、制御部２０１は、処理をステップＳ２０３へ戻す。
【００７１】
再生終了の指示を受付けた場合（Ｓ２０８：ＹＥＳ）、出力制御部２４１は、映像信号の出力を停止し、動画ファイルの再生を終了する（ステップＳ２０９）。
【００７２】
以上のように、実施の形態２では、複数のタイムスタンプが連続的に付与された場合、各タイムスタンプが示す時刻を含む再生時間幅Ｗを個別に再生させるのではなく、１つの連続した再生時間範囲（図６の例では、時刻Ｔ１−Ｗ／２から時刻Ｔ３＋Ｗ／２までの範囲）として連続的に再生させることができる。
【００７３】
（実施の形態３）
実施の形態３では、録画ファイルに含まれる音声データに基づき、再生時間幅を調整する構成について説明する。
【００７４】
図８は実施の形態３に係るプロセッサ装置２００の動作を説明する説明図である。プロセッサ装置２００の記憶部２０２には、電子スコープ１００から得られる動画データ及びマイク２３０から得られる音声データを基に生成された動画ファイルが記憶されているものとする。動画ファイルには、電子スコープ１００のレリーズボタン１２４が押下操作されたタイミングを示すタイムスタンプが付与されている。
【００７５】
プロセッサ装置２００の出力制御部２４１は、制御部２０１からの制御に応じて、記憶部２０２に記憶された動画ファイルから映像信号及び音声信号を生成し、生成した映像信号及び音声信号をモニタ装置３００へ出力することにより、モニタ装置３００の表示画面に映像を表示させると共に、図に示していないスピーカから音声を出力させる。このとき、再生箇所を移動させるために予め定められた操作を操作部２０３にて受付けた場合、制御部２０１は、再生箇所の移動を指示する制御信号を出力制御部２４１へ出力する。
【００７６】
出力制御部２４１は、制御部２０１からの制御信号に基づき、再生箇所を移動させる制御を行う。具体的には、出力制御部２４１は、動画ファイルに付与されたタイムスタンプのうち、現在の再生位置よりも時刻が遅く、かつ当該再生位置に最も近いタイムスタンプを記憶部２０２から検索する。図８に示す例では、例えば時刻Ｔ０を示すタイムスタンプが検索される。この場合、出力制御部２４１は、動画ファイルの再生開始位置として時刻Ｔ０−Ｗ／２を指定するが、再生停止位置の時刻Ｔ０＋Ｗ／２を超えて再生されるべき音声データが含まれている場合、再生停止位置を時刻Ｔ０＋Ｗ／２から時刻Ｔ０＋Ｗ／２＋αに変更する。ここで、αは音声データの終了時刻を含むように調整される時間幅であり、例えば音声データの終了時刻に所定時間を付加した時刻を再生停止位置として設定することができる。
【００７７】
図９は実施の形態３に係るプロセッサ装置２００が再生時に実行する処理の手順を説明するフローチャートである。制御部２０１は、再生開始の指示を受付けたか否かを判断する（ステップＳ３０１）。再生開始指示を与えるために定められた操作を操作部２０３にて受付け、操作部２０３から再生開始指示を示す操作信号が入力された場合、制御部２０１は、再生開始の指示を受付けたと判断する。再生開始の指示を受付けていない場合（Ｓ３０１：ＮＯ）、制御部２０１は、再生開始の指示を受付けるまで待機する。
【００７８】
再生開始の指示を受付けた場合（Ｓ３０１：ＹＥＳ）、制御部２０１は、再生開始を指示する制御信号を出力制御部２４１へ出力することにより、出力制御部２４１に動画ファイルの再生を開始させる（ステップＳ３０２）。このとき、出力制御部２４１は、記憶部２０２から動画ファイルを読み出し、読み出した動画ファイルから得られるフレーム単位の画像データを映像信号に変換して、モニタ装置３００へ順次出力することにより、モニタ装置３００の表示画面に映像を表示させる。また、動画ファイルに音声データが含まれている場合、出力制御部２４１は、音声データに基づく音声信号を生成してモニタ装置３００へ順次出力することにより、音声を再生させる。
【００７９】
次いで、制御部２０１は、再生箇所の移動指示を受付けたか否かを判断する（ステップＳ３０３）。再生箇所の移動指示を与えるために定められた操作を操作部２０３にて受付け、操作部２０３から再生箇所の移動指示を示す操作信号が入力された場合、制御部２０１は、再生箇所の移動指示を受付けたと判断する。再生箇所の移動指示を受付けていないと判断した場合（Ｓ３０３：ＮＯ）、制御部２０１は、後述するステップＳ３１１の処理を実行する。
【００８０】
再生箇所の移動指示を受付けたと判断した場合（Ｓ３０３：ＹＥＳ）、制御部２０１は、再生箇所の移動を指示する制御信号を出力制御部２４１へ出力する。再生箇所の移動を指示する制御部２０１からの制御信号が入力された場合、出力制御部２４１は、現在の再生箇所より時刻が遅く、当該再生箇所に最も近いタイムスタンプを記憶部２０２から検索する（ステップＳ３０４）。
【００８１】
ステップＳ３０４の検索処理において時刻Ｔ０を示すタイムスタンプが検索された場合、出力制御部２４１は、再生箇所を時刻Ｔ０−Ｗ／２まで移動させる（ステップＳ３０５）。出力制御部２４１は、再生箇所を時刻Ｔ０−Ｗ／２まで移動させた後、時刻Ｔ０−Ｗ／２以降の映像信号をモニタ装置３００へ出力し、モニタ装置３００の表示画面に映像を表示させる。また、時刻Ｔ０−Ｗ／２以降の動画ファイルに音声データが含まれている場合、出力制御部２４１は、音声データに基づく音声をモニタ装置３００へ出力し、音声を再生させる。なお、時刻Ｔ０−Ｗ／２よりも前の時刻から音声データの再生が開始される場合、音声データの再生開始位置を含むように動画ファイルの再生開始位置を変更してもよい。
【００８２】
次いで、出力制御部２４１は、再生箇所がＴ０＋Ｗ／２に到達したか否かを判断する（ステップＳ３０６）。再生箇所がＴ０＋Ｗ／２に到達していないと判断した場合（Ｓ３０６：ＮＯ）、出力制御部２４１は、動画ファイルの再生を継続しつつ、再生箇所がＴ０＋Ｗ／２に到達するまで待機する。
【００８３】
再生箇所がＴ０＋Ｗ／２に到達したと判断した場合（Ｓ３０６：ＹＥＳ）、制御部２４１は、その時点で再生すべき音声データが存在するか否かを判断する（ステップＳ３０７）。音声データが存在しないと判断した場合（Ｓ３０７：ＮＯ）、制御部２０１は、後述するステップＳ３１１の処理を実行する。
【００８４】
音声データが存在すると判断した場合（Ｓ３０７：ＹＥＳ）、出力制御部２４１は、映像及び音声の再生を継続する（ステップＳ３０８）。すなわち、出力制御部２４１は、動画ファイルから得られるフレーム単位の画像データを映像信号に変換し、モニタ装置３００へ順次出力することにより、映像の再生を継続すると共に、動画ファイルに含まれる音声データを音声信号に変換し、モニタ装置３００へ順次出力することにより、音声の再生を継続する。
【００８５】
次いで、出力制御部２４１は、再生すべき音声データが終了したか否かを判断する（ステップＳ３０９）。例えば、閾値レベル以上の音声信号が一定期間（例えば５秒）途切れることなく続く場合、再生すべき音声データは終了していないと判断し、閾値レベル以上の音声信号が一定期間途切れた場合、再生すべき音声データは終了したと判断することができる。再生すべき音声データが終了していないと判断した場合（Ｓ３０９：ＮＯ）、出力制御部２４１は、処理をステップＳ３０８へ戻す。
【００８６】
また、再生すべき音声が終了したと判断した場合（Ｓ３０９：ＹＥＳ）、出力制御部２４１は、映像の再生を所定時間継続する（ステップＳ３１０）。すなわち、出力制御部２４１は、動画ファイルから得られるフレーム単位の画像データを映像信号に変換し、モニタ装置３００へ順次出力する処理を継続することにより、映像の再生を所定時間継続する。
【００８７】
次いで、制御部２０１は、再生終了の指示を受付けたか否かを判断する（ステップＳ３１１）。再生終了指示を与えるために定められた操作を操作部２０３にて受付け、操作部２０３から再生終了指示を示す操作信号が入力された場合、制御部２０１は、再生終了の指示を受付けたと判断する。再生終了の指示を受付けていない場合（Ｓ３１１：ＮＯ）、制御部２０１は、処理をステップＳ３０３へ戻す。
【００８８】
再生終了の指示を受付けた場合（Ｓ３１１：ＹＥＳ）、出力制御部２４１は、映像信号の出力を停止し、動画ファイルの再生を終了する（ステップＳ３１２）。
【００８９】
以上のように、実施の形態３では、映像データの再生停止位置を超えて再生されるべき音声データが含まれている場合、再生時間幅を変更し、音声データの再生が完了するように制御するので、音声が途中で途切れることを回避することができる。
【００９０】
今回開示された実施の形態は、全ての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上述した意味ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内での全ての変更が含まれることが意図される。
【符号の説明】
【００９１】
１００  電子スコープ
１２４  レリーズボタン
２００  プロセッサ装置（処理装置）
２０１  制御部（タイムスタンプ付与部）
２０２  記憶部
２０３  操作部
２１０  コネクタ（操作信号入力部）
２１１  光源制御部
２１２  光源
２２１  画像処理部
２２２  静止画生成部（記憶制御部）
２２３  動画生成部（記憶制御部）
２３３  音声処理部（音声信号入力部）
２４１  出力制御部（再生制御部）
【図１】
2018166989.tif 000003
【図２】
2018166989.tif 000004
【図３】
2018166989.tif 000005
【図４】
2018166989.tif 000006
【図５】
2018166989.tif 000007
【図６】
2018166989.tif 000008
【図７】
2018166989.tif 000009
【図８】
2018166989.tif 000010
【図９】
2018166989.tif 000011