(57)【要約】  撮像素子から１フレームの撮像データを複数回に分けて読み出し、撮像データに圧縮処理を施して圧縮画像データを生成する圧縮部と、送信バッファの圧縮画像データを記憶可能な領域に対して、圧縮画像データを記憶中の領域の比率を示す圧縮画像データ占有率が、所定の閾値以上であるか否かを判定する判定部と、圧縮画像データ占有率が所定の閾値以上の場合、圧縮部に、撮像データの読み出しを中断させる制御部とを備え、制御部は、前記撮像素子に撮像を行わせるとともに、前記撮像素子に前記圧縮部から未だ読み出されていない前記撮像データが有る場合、前記撮像素子に前記撮像を行わせず、前記撮像素子に前記圧縮部から未だ読み出されていない前記撮像データがなくなったあとに、前記撮像素子に前記撮像を行わせる。
2016185520.tif 000002
【特許請求の範囲】
【請求項１】
所定の周期で画像を撮像し、撮像データを生成する撮像素子と、
前記撮像素子から１フレームの前記撮像データを複数回に分けて読み出し、前記撮像データに圧縮処理を施して圧縮画像データを生成する圧縮部と、
前記圧縮画像データを固定ビットレートで無線送信する送信機と、
前記圧縮画像データを前記圧縮部から入力して記憶し、当該圧縮画像データを前記送信機に出力する送信バッファと、
前記送信バッファの前記圧縮画像データを記憶可能な領域に対して、前記圧縮画像データを記憶中の領域の比率を示す圧縮画像データ占有率が、所定の閾値以上であるか否かを判定する判定部と、
前記圧縮画像データ占有率が所定の閾値以上の場合、前記圧縮部に、前記撮像データの読み出しを中断させる制御部と、
を備え、
前記圧縮部は、固定長のデータを入力し、可変長のデータを出力する可変長圧縮方式で前記圧縮画像データを生成し、
前記制御部は、前記撮像素子に撮像を行わせるとともに、前記撮像素子に前記圧縮部から未だ読み出されていない前記撮像データが有る場合、前記撮像素子に前記撮像を行わせず、前記撮像素子に前記圧縮部から未だ読み出されていない前記撮像データがなくなったあとに、前記撮像素子に前記撮像を行わせ、
前記送信バッファは、入力された前記圧縮画像データを前記送信機に出力されるまで記憶し、前記圧縮画像データが前記送信機に出力された場合には当該圧縮画像データが記憶されていた記憶領域を新たな前記圧縮画像データが記憶できるようにし、
前記送信バッファの前記圧縮画像データを記憶可能な領域は、前記圧縮部が、前記撮像データを１回に読み出すデータ量の２倍未満のデータ量を記憶可能な領域である
圧縮画像データ送信装置。
【請求項２】
前記制御部は、前記撮像素子に前記圧縮部から未だ読み出されていない前記撮像データが有るタイミングから、所定の時間経過後に前記撮像データの読み出しを行わせる
請求項１に記載の圧縮画像データ送信装置。
【請求項３】
前記制御部は、前記撮像データの読み出しを前記撮像素子の所定ライン単位で遅らせる
請求項２に記載の圧縮画像データ送信装置。
【請求項４】
前記制御部は、前記撮像データの読み出しを、前記圧縮部が１回の読み出しで読み出す前記撮像データのデータ量に対応する所定ライン単位で行う
請求項３に記載の圧縮画像データ送信装置。
【請求項５】
前記制御部は、前記撮像データの読み出しを、所定の周期単位で行う
請求項４に記載の圧縮画像データ送信装置。
【請求項６】
前記撮像素子は、固定の周期で撮像し、
前記制御部は、前記撮像素子に前記圧縮部から未だ読み出されていない前記撮像データが有る間に前記固定の周期に基づく前記撮像素子の撮像タイミングが来た場合、当該撮像タイミングにおける前記撮像素子の撮像を中止し、前記撮像素子に前記圧縮部から未だ読み出されていない前記撮像データがなくなったあとに前記固定の周期に基づく前記撮像素子の撮像タイミングがくるまで前記撮像素子に前記撮像を行わせない
請求項５に記載の圧縮画像データ送信装置。
【請求項７】
所定の周期で画像を撮像し、撮像データを生成する撮像素子と、
前記撮像素子から１フレームの前記撮像データを複数回に分けて読み出し、前記撮像データに圧縮処理を施して圧縮画像データを生成する圧縮部と、
前記圧縮画像データを固定ビットレートで無線送信する送信機と、
前記圧縮画像データを前記圧縮部から入力して記憶し、当該圧縮画像データを前記送信機に出力する送信バッファと、
前記送信バッファの前記圧縮画像データを記憶可能な領域に対して、前記圧縮画像データを記憶中の領域の比率を示す圧縮画像データ占有率が、所定の閾値以上であるか否かを判定する判定部と、
前記圧縮画像データ占有率が所定の閾値以上の場合、前記圧縮部に、前記撮像データの読み出しを中断させる制御部と、
を備え、
前記圧縮部は、固定長のデータを入力し、可変長のデータを出力する可変長圧縮方式で前記圧縮画像データを生成し、
前記制御部は、前記撮像素子に撮像を行わせるとともに、前記撮像素子に前記圧縮部から未だ読み出されていない前記撮像データが有る場合、前記撮像素子に前記撮像を行わせず、前記撮像素子に前記圧縮部から未だ読み出されていない前記撮像データがなくなったあとに、前記撮像素子に前記撮像を行わせ、
前記送信バッファは、入力された前記圧縮画像データを前記送信機に出力されるまで記憶し、前記圧縮画像データが前記送信機に出力された場合には当該圧縮画像データが記憶されていた記憶領域を新たな前記圧縮画像データが記憶できるようにし、
前記送信バッファの前記圧縮画像データを記憶可能な領域は、前記圧縮部が、前記撮像データを１回に読み出すデータ量の２倍未満のデータ量を記憶可能な領域である
圧縮画像データ送信装置と、
前記圧縮画像データ送信装置から、前記圧縮画像データを固定ビットレートで無線受信する受信機
を備える圧縮画像データ受信装置と、
を含む圧縮画像データ送受信システム。
【請求項８】
撮像素子が、所定の周期で画像を撮像し、撮像データを生成する撮像ステップと、
圧縮部が、前記撮像素子から１フレームの前記撮像データを複数回に分けて読み出し、前記撮像データに圧縮処理を施して圧縮画像データを生成する圧縮ステップと、
送信機が、前記圧縮画像データを固定ビットレートで無線送信する送信ステップと、
送信バッファが、前記圧縮画像データを前記圧縮部から入力して記憶し、当該圧縮画像データを前記送信機に出力する送信バッファステップと、
判定部が、前記送信バッファの前記圧縮画像データを記憶可能な領域に対して、前記圧縮画像データを記憶中の領域の比率を示す圧縮画像データ占有率が、所定の閾値以上であるか否かを判定する判定ステップと、
制御部が、前記圧縮画像データ占有率が所定の閾値以上の場合、前記圧縮部に、前記撮像データの読み出しを中断させる制御ステップと、
を含み、
前記圧縮ステップでは、固定長のデータを入力し、可変長のデータを出力する可変長圧縮方式で前記圧縮画像データを生成し、
前記制御ステップでは、前記撮像素子に撮像を行わせるとともに、前記撮像素子に前記圧縮部から未だ読み出されていない前記撮像データが有る場合、前記撮像素子に前記撮像を行わせず、前記撮像素子に前記圧縮部から未だ読み出されていない前記撮像データがなくなったあとに、前記撮像素子に前記撮像を行わせ、
前記送信バッファステップでは、入力された前記圧縮画像データを前記送信機に出力されるまで記憶し、前記圧縮画像データが前記送信機に出力された場合には当該圧縮画像データが記憶されていた記憶領域を新たな前記圧縮画像データが記憶できるようにし、
前記送信バッファの前記圧縮画像データを記憶可能な領域は、前記圧縮部が、前記撮像データを１回に読み出すデータ量の２倍未満のデータ量を記憶可能な領域である
圧縮画像データ送信方法。
【請求項９】
撮像素子が、所定の周期で画像を撮像し、撮像データを生成する撮像ステップと、
圧縮部が、前記撮像素子から１フレームの前記撮像データを複数回に分けて読み出し、前記撮像データに圧縮処理を施して圧縮画像データを生成する圧縮ステップと、
送信機が、前記圧縮画像データを固定ビットレートで無線送信する送信ステップと、
送信バッファが、前記圧縮画像データを前記圧縮部から入力して記憶し、当該圧縮画像データを前記送信機に出力する送信バッファステップと、
判定部が、前記送信バッファの前記圧縮画像データを記憶可能な領域に対して、前記圧縮画像データを記憶中の領域の比率を示す圧縮画像データ占有率が、所定の閾値以上であるか否かを判定する判定ステップと、
制御部が、前記圧縮画像データ占有率が所定の閾値以上の場合、前記圧縮部に、前記撮像データの読み出しを中断させる制御ステップと、
をコンピュータに実行させるプログラムであって、
前記圧縮ステップでは、固定長のデータを入力し、可変長のデータを出力する可変長圧縮方式で前記圧縮画像データを生成し、
前記制御ステップでは、前記撮像素子に撮像を行わせるとともに、前記撮像素子に前記圧縮部から未だ読み出されていない前記撮像データが有る場合、前記撮像素子に前記撮像を行わせず、前記撮像素子に前記圧縮部から未だ読み出されていない前記撮像データがなくなったあとに、前記撮像素子に前記撮像を行わせ、
前記送信バッファステップでは、入力された前記圧縮画像データを前記送信機に出力されるまで記憶し、前記圧縮画像データが前記送信機に出力された場合には当該圧縮画像データが記憶されていた記憶領域を新たな前記圧縮画像データが記憶できるようにし、
前記送信バッファの前記圧縮画像データを記憶可能な領域は、前記圧縮部が、前記撮像データを１回に読み出すデータ量の２倍未満のデータ量を記憶可能な領域である
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、圧縮画像データ送信装置、圧縮画像データ送受信システム、圧縮画像データ送信方法およびプログラムに関する。
【背景技術】
【０００２】
従来から、患者等の被検者の体内に導入されて体腔内を観察する医用観察装置として、内視鏡が広く普及している。また、近年では、カプセル型の筐体内部に撮影装置やこの撮影装置によって撮影された画像データを体外に無線送信する通信装置等を備えた飲み込み型の内視鏡（カプセル内視鏡）が開発されている。カプセル内視鏡は、体腔内の観察のために患者の口から飲み込まれた後、人体から自然排出されるまでの間、たとえば食道、胃、小腸、大腸などの臓器の内部をその蠕動運動にしたがって移動し、順次撮影する機能を有する。【０００３】
体腔内を移動する間、カプセル内視鏡によって体腔内で撮影された画像データは、順次無線通信により体外に送信され、体外端末の内部もしくは外部に設けられたメモリに蓄積されるか、または体外端末に設けられたディスプレイに画像表示される。医師もしくは看護師においては、メモリに蓄積された画像データを、体外端末を差し込んだクレードルを介して情報処理装置に取り込んで、この情報処理装置のディスプレイに表示させた画像、あるいは体外端末に設けられたディスプレイに受信とともに表示させた画像に基づいて診断を行うことができる。【０００４】
ここで、カプセル内視鏡の高速移動に対応するために、より高いフレームレートを実現するため、画像データを圧縮して送信する場合がある。特に、圧縮後の画像データサイズが元画像に応じて変化する圧縮方式である可変長符号圧縮方式では比較的高い圧縮率を得ることができるので、高いフレームレートが実現できる。しかし、可変長符号圧縮方式を採用すると、入力画像によっては圧縮後の画像データサイズが想定以上に大きくなり、送信機が送信単位時間あたりに無線で送信できるデータ量を超えてしまい、画像欠落が発生してしまう場合がある。【０００５】
このような事態を防ぐため、送信バッファの占有率が高い場合には、データ圧縮率を高く制御することで送信バッファのあふれを防止し、画像を確実に送信できるカプセル内視鏡が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】日本国特許第５６１６０１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１記載の発明では、画像欠落を防止するために画像の圧縮率を高く制御するため、画質劣化を招く可能性がある。【０００８】
そこで本発明の幾つかの態様は、画質劣化を招くことなく、圧縮画像データを確実に送信できる圧縮画像データ送信装置、圧縮画像データ送受信システム、圧縮画像データ送信方法を提供する。
【課題を解決するための手段】
【０００９】
本発明の第１の態様によれば、圧縮画像データ送信装置は、所定の周期で画像を撮像し、撮像データを生成する撮像素子と、前記撮像素子から１フレームの前記撮像データを複数回に分けて読み出し、前記撮像データに圧縮処理を施して圧縮画像データを生成する圧縮部と、前記圧縮画像データを固定ビットレートで無線送信する送信機と、前記圧縮画像データを前記圧縮部から入力して記憶し、当該圧縮画像データを前記送信機に出力する送信バッファと、前記送信バッファの前記圧縮画像データを記憶可能な領域に対して、前記圧縮画像データを記憶中の領域の比率を示す圧縮画像データ占有率が、所定の閾値以上であるか否かを判定する判定部と、前記圧縮画像データ占有率が所定の閾値以上の場合、前記圧縮部に、前記撮像データの読み出しを中断させる制御部と、を備え、前記圧縮部は、固定長のデータを入力し、可変長のデータを出力する可変長圧縮方式で前記圧縮画像データを生成し、前記制御部は、前記撮像素子に撮像を行わせるとともに、前記撮像素子に前記圧縮部から未だ読み出されていない前記撮像データが有る場合、前記撮像素子に前記撮像を行わせず、前記撮像素子に前記圧縮部から未だ読み出されていない前記撮像データがなくなったあとに、前記撮像素子に前記撮像を行わせ、前記送信バッファは、入力された前記圧縮画像データを前記送信機に出力されるまで記憶し、前記圧縮画像データが前記送信機に出力された場合には当該圧縮画像データが記憶されていた記憶領域を新たな前記圧縮画像データが記憶できるようにし、前記送信バッファの前記圧縮画像データを記憶可能な領域は、前記圧縮部が、前記撮像データを１回に読み出すデータ量の２倍未満のデータ量を記憶可能な領域である。【００１０】
本発明の第２の態様によれば、第１の態様において、前記制御部は、前記撮像素子に前記圧縮部から未だ読み出されていない前記撮像データが有るタイミングから、所定の時間経過後に前記撮像データの読み出しを行わせるようにしてもよい。【００１１】
本発明の第３の態様によれば、第２の態様において、前記制御部は、前記撮像データの読み出しを前記撮像素子の所定ライン単位で遅らせるようにしてもよい。【００１２】
本発明の第４の態様によれば、第３の態様において、前記制御部は、前記撮像データの読み出しを、前記圧縮部が１回の読み出しで読み出す前記撮像データのデータ量に対応する所定ライン単位で行うようにしてもよい。【００１３】
本発明の第５の態様によれば、第４の態様において、前記制御部は、前記撮像データの読み出しを、所定の周期単位で行うようにしてもよい。【００１４】
本発明の第６の態様によれば、第５の態様において、前記撮像素子は、固定の周期で撮像し、前記制御部は、前記撮像素子に前記圧縮部から未だ読み出されていない前記撮像データが有る間に前記固定の周期に基づく前記撮像素子の撮像タイミングが来た場合、当該撮像タイミングにおける前記撮像素子の撮像を中止し、前記撮像素子に前記圧縮部から未だ読み出されていない前記撮像データがなくなったあとに前記固定の周期に基づく前記撮像素子の撮像タイミングがくるまで前記撮像素子に前記撮像を行わせないようにしてもよい。【００１５】
本発明の第７の態様によれば、圧縮画像データ送受信システムは、所定の周期で画像を撮像し、撮像データを生成する撮像素子と、前記撮像素子から１フレームの前記撮像データを複数回に分けて読み出し、前記撮像データに圧縮処理を施して圧縮画像データを生成する圧縮部と、前記圧縮画像データを固定ビットレートで無線送信する送信機と、前記圧縮画像データを前記圧縮部から入力して記憶し、当該圧縮画像データを前記送信機に出力する送信バッファと、前記送信バッファの前記圧縮画像データを記憶可能な領域に対して、前記圧縮画像データを記憶中の領域の比率を示す圧縮画像データ占有率が、所定の閾値以上であるか否かを判定する判定部と、前記圧縮画像データ占有率が所定の閾値以上の場合、前記圧縮部に、前記撮像データの読み出しを中断させる制御部と、を備え、前記圧縮部は、固定長のデータを入力し、可変長のデータを出力する可変長圧縮方式で前記圧縮画像データを生成し、前記制御部は、前記撮像素子に撮像を行わせるとともに、前記撮像素子に前記圧縮部から未だ読み出されていない前記撮像データが有る場合、前記撮像素子に前記撮像を行わせず、前記撮像素子に前記圧縮部から未だ読み出されていない前記撮像データがなくなったあとに、前記撮像素子に前記撮像を行わせ、前記送信バッファは、入力された前記圧縮画像データを前記送信機に出力されるまで記憶し、前記圧縮画像データが前記送信機に出力された場合には当該圧縮画像データが記憶されていた記憶領域を新たな前記圧縮画像データが記憶できるようにし、前記送信バッファの前記圧縮画像データを記憶可能な領域は、前記圧縮部が、前記撮像データを１回に読み出すデータ量の２倍未満のデータ量を記憶可能な領域である圧縮画像データ送信装置と、前記圧縮画像データ送信装置から、前記圧縮画像データを固定ビットレートで無線受信する受信機を備える圧縮画像データ受信装置と、を含むようにしてもよい。【００１６】
本発明の第８の態様によれば、圧縮画像データ送信方法は、撮像素子が、所定の周期で画像を撮像し、撮像データを生成する撮像ステップと、圧縮部が、前記撮像素子から１フレームの前記撮像データを複数回に分けて読み出し、前記撮像データに圧縮処理を施して圧縮画像データを生成する圧縮ステップと、送信機が、前記圧縮画像データを固定ビットレートで無線送信する送信ステップと、送信バッファが、前記圧縮画像データを前記圧縮部から入力して記憶し、当該圧縮画像データを前記送信機に出力する送信バッファステップと、判定部が、前記送信バッファの前記圧縮画像データを記憶可能な領域に対して、前記圧縮画像データを記憶中の領域の比率を示す圧縮画像データ占有率が、所定の閾値以上であるか否かを判定する判定ステップと、制御部が、前記圧縮画像データ占有率が所定の閾値以上の場合、前記圧縮部に、前記撮像データの読み出しを中断させる制御ステップと、を含み、前記圧縮ステップでは、固定長のデータを入力し、可変長のデータを出力する可変長圧縮方式で前記圧縮画像データを生成し、前記制御ステップでは、前記撮像素子に撮像を行わせるとともに、前記撮像素子に前記圧縮部から未だ読み出されていない前記撮像データが有る場合、前記撮像素子に前記撮像を行わせず、前記撮像素子に前記圧縮部から未だ読み出されていない前記撮像データがなくなったあとに、前記撮像素子に前記撮像を行わせ、前記送信バッファステップでは、入力された前記圧縮画像データを前記送信機に出力されるまで記憶し、前記圧縮画像データが前記送信機に出力された場合には当該圧縮画像データが記憶されていた記憶領域を新たな前記圧縮画像データが記憶できるようにし、前記送信バッファの前記圧縮画像データを記憶可能な領域は、前記圧縮部が、前記撮像データを１回に読み出すデータ量の２倍未満のデータ量を記憶可能な領域であるようにしてもよい。【００１７】
本発明の第９の態様によれば、プログラムは、撮像素子が、所定の周期で画像を撮像し、撮像データを生成する撮像ステップと、圧縮部が、前記撮像素子から１フレームの前記撮像データを複数回に分けて読み出し、前記撮像データに圧縮処理を施して圧縮画像データを生成する圧縮ステップと、送信機が、前記圧縮画像データを固定ビットレートで無線送信する送信ステップと、送信バッファが、前記圧縮画像データを前記圧縮部から入力して記憶し、当該圧縮画像データを前記送信機に出力する送信バッファステップと、判定部が、前記送信バッファの前記圧縮画像データを記憶可能な領域に対して、前記圧縮画像データを記憶中の領域の比率を示す圧縮画像データ占有率が、所定の閾値以上であるか否かを判定する判定ステップと、制御部が、前記圧縮画像データ占有率が所定の閾値以上の場合、前記圧縮部に、前記撮像データの読み出しを中断させる制御ステップと、をコンピュータに実行させるプログラムであって、前記圧縮ステップでは、固定長のデータを入力し、可変長のデータを出力する可変長圧縮方式で前記圧縮画像データを生成し、前記制御ステップでは、前記撮像素子に撮像を行わせるとともに、前記撮像素子に前記圧縮部から未だ読み出されていない前記撮像データが有る場合、前記撮像素子に前記撮像を行わせず、前記撮像素子に前記圧縮部から未だ読み出されていない前記撮像データがなくなったあとに、前記撮像素子に前記撮像を行わせ、前記送信バッファステップでは、入力された前記圧縮画像データを前記送信機に出力されるまで記憶し、前記圧縮画像データが前記送信機に出力された場合には当該圧縮画像データが記憶されていた記憶領域を新たな前記圧縮画像データが記憶できるようにし、前記送信バッファの前記圧縮画像データを記憶可能な領域は、前記圧縮部が、前記撮像データを１回に読み出すデータ量の２倍未満のデータ量を記憶可能な領域であってもよい。
【発明の効果】
【００１８】
上記の各態様によれば、画質劣化を招くことなく、圧縮画像データを確実に送信できる。
【図面の簡単な説明】
【００１９】
【図１】本発明の第１の実施形態におけるカプセル内視鏡システムの構成を示した概略図である。
【図２】本発明の第１の実施形態におけるカプセル内視鏡の構成を示したブロック図である。
【図３】本発明の第１の実施形態における体外端末の構成を示したブロック図である。
【図４】本発明の第１の実施形態におけるカプセル内視鏡の制御回路の処理の流れを示したフローチャートである。
【図５】本発明の第１の実施形態において、制御回路が撮像素子に対して露光指示を行うタイミングと、撮像素子が画像データを出力するタイミングと、判定回路の判定機結果の出力タイミングとを示したタイミングチャートである。
【図６】本発明の第１の実施形態において、制御回路が撮像素子に対して露光指示を行うタイミングと、撮像素子が画像データを出力するタイミングと、判定回路の判定機結果の出力タイミングとを示したタイミングチャートである。
【図７】本発明の第１の実施形態において、撮像素子が画像データを出力する順を示した概略図である。
【図８】本発明の第１の実施形態の変形例において、制御回路が撮像素子に対して露光指示を行うタイミングと、撮像素子が画像データを出力するタイミングと、判定回路の判定機結果の出力タイミングとを示したタイミングチャートである。
【図９】本発明の第２の実施形態におけるカプセル内視鏡の制御回路の処理の流れを示したフローチャートである。
【図１０】本発明の第２の実施形態において、制御回路が撮像素子に対して露光指示を行うタイミングと、撮像素子が画像データを出力するタイミングと、判定回路の判定機結果の出力タイミングとを示したタイミングチャートである。
【図１１】本発明の第２の実施形態の変形例における出力中断指示時の撮像素子の動作を説明するタイミングチャートである。
【図１２】本発明の第３の実施形態におけるカプセル内視鏡の制御回路の処理の流れを示したフローチャートである。
【図１３】本発明の第３の実施形態において、制御回路が撮像素子に対して露光指示を行うタイミングと、撮像素子が画像データを出力するタイミングと、判定回路の判定機結果の出力タイミングとを示したタイミングチャートである。
【発明を実施するための形態】
【００２０】
図面を参照し、本発明の実施形態を説明する。
【００２１】
（第１の実施形態）
図１は、本発明の第１の実施形態におけるカプセル内視鏡システム１（圧縮画像データ送受信システム）の構成を示した概略図である。図示する例では、カプセル内視鏡システム１は、カプセル内視鏡１０（圧縮画像データ送信装置）と、体外端末２０（圧縮画像データ受信装置）とを含んでいる。
【００２２】
カプセル内視鏡１０と体外端末２０とは無線通信を用いてデータの送受信が可能である。カプセル内視鏡１０は、例えば、体腔内の観察のために患者の口から飲み込まれた後、蠕動運動にしたがって胃や、小腸や、大腸を移動する。また、カプセル内視鏡１０は、例えば体腔内に存在する場合には体腔内の画像を撮影し、撮影した画像データを、線通信を用いて体外端末２０に対して送信する。体外端末２０は、カプセル内視鏡１０から送信された画像データを保存する。体外端末２０が保存した画像データを診断等に役立てることができる。
【００２３】
図２は、本実施形態におけるカプセル内視鏡１０の構成を示したブロック図である。図示する例では、カプセル内視鏡１０は、撮像素子１０１と、圧縮回路１０２と、送信バッファ１０３と、送信機１０４と、判定回路１０５と、制御回路１０６とを備えている。
【００２４】
撮像素子１０１は、制御回路１０６制御に従って指定のフレームレート（所定の周期）で画像を撮像し、画像データを生成する。圧縮回路１０２は、撮像素子１０１から１フレームの撮像データを複数回に分けて読み出す。また、圧縮回路１０２は、撮像素子１０１から読み出した画像データを、所定のパラメータで圧縮して圧縮画像データを生成し、送信バッファ１０３に出力する。
【００２５】
送信バッファ１０３は、圧縮画像データを圧縮回路１０２から入力して記憶し、圧縮画像データを送信機１０４に出力する。なお、送信バッファ１０３のサイズ（送信バッファ１０３の圧縮画像データを記憶可能な領域）は、圧縮回路１０２が、圧縮画像データを１回に読み出すデータ量の２倍未満のサイズとする。また、送信バッファ１０３は、継続して圧縮画像データを保存できるような（例えば、リングバッファや２面バッファ）構造をもつ。また、送信バッファ１０３は、入力された圧縮画像データを送信機１０４に出力されるまで記憶し、圧縮画像データが送信機１０４に出力された場合には当該圧縮画像データが記憶されていた記憶領域を新たな圧縮画像データが記憶できるようにする。
【００２６】
なお、圧縮画像データ占有率は、送信バッファ１０３の圧縮画像データを記憶可能な領域に対して、圧縮画像データを記憶中の領域の比率を示す値である。
【００２７】
送信機１０４は、アンテナ素子を含み、送信バッファ１０３から取得した圧縮画像データを取得し、変調して体外端末２０に無線送信する。この際、送信機１０４は固定ビットレートで無線送信する送信機とする。判定回路１０５は、送信バッファ１０３の圧縮画像データ占有率を監視し、圧縮画像データ占有率が閾値以上であるか否かを判定する。また、判定回路１０５は、占有率判定結果を制御回路１０６に出力する。この際、閾値にヒステリシスを導入してもよい。
【００２８】
制御回路１０６は、撮像素子１０１に撮像を行わせるとともに、判定回路１０５から取得した占有率判定結果に基づき、撮像素子１０１からの撮像画像読み出し指示（出力継続指示）や、撮像画像読み出し中断指示（出力中断指示）を圧縮回路１０２に出力する。また、制御回路１０６は、撮像素子１０１に撮像を行わせるとともに、撮像素子１０１に圧縮回路１０２から未だ読み出されていない撮像データが有る場合、撮像素子１０１に撮像を行わせず、撮像素子１０１に圧縮回路１０２から未だ読み出されていない撮像データがなくなったあとに、撮像素子１０１に撮像を行わせる。
【００２９】
図３は、本実施形態における体外端末２０の構成を示したブロック図である。図示する例では、体外端末２０は、受信機２０１と、伸張回路２０２と、メモリ２０３と、モニタ２０４とを備えている。
【００３０】
受信機２０１は、アンテナ素子を含み、カプセル内視鏡１０から送信される信号を受信し、画像圧縮データを復調し、伸張回路２０２に出力する。伸張回路２０２は、受信機２０１から取得した画像圧縮データを、所定のパラメータで伸張して画像データを生成し、メモリ２０３およびモニタ２０４に出力する。
【００３１】
メモリ２０３は、伸張回路２０２から取得した画像データを保存する。モニタ２０４は、伸張回路２０２から取得した画像データを表示する。
【００３２】
次に、本実施形態におけるカプセル内視鏡１０の制御回路１０６の処理の流れについて説明する。図４は、本実施形態におけるカプセル内視鏡１０の制御回路１０６の処理の流れを示したフローチャートである。
【００３３】
（ステップＳ１０１）制御回路１０６は、撮像素子１０１に対して露光指示を出力して所定の露光時間だけ待ち、１フレームの画像データを生成させる。その後、ステップＳ１０２の処理に進む。なお、このステップＳ１０１の処理を露光指示ステップとする。
【００３４】
（ステップＳ１０２）制御回路１０６は、判定回路１０５より占有率判定結果を取得する。その後、ステップＳ１０３の処理に進む。なお、このステップＳ１０２の処理を占有率取得ステップとする。
【００３５】
（ステップＳ１０３）制御回路１０６は、占有率判定結果が所定の閾値以上である場合にはステップＳ１０４の処理に進み、占有率判定結果が所定の閾値未満である場合にはステップＳ１０５の処理に進む。なお、このステップＳ１０３の処理を判定結果判断ステップとする。
【００３６】
（ステップＳ１０４）制御回路１０６は、圧縮回路１０２に対して出力継続指示を出力して、ステップＳ１０６の処理に進む。圧縮回路１０２は、出力継続指示が入力された場合、撮像素子１０１から画像データを読み出して圧縮画像データを生成し、送信バッファ１０３に出力する。なお、このステップＳ１０４の処理を出力継続指示ステップとする。
【００３７】
（ステップＳ１０５）制御回路１０６は、圧縮回路１０２に対して出力中断指示を出力して、ステップＳ１０６の処理に進む。圧縮回路１０２は、出力中断指示が入力された場合、撮像素子１０１から画像データを読み出す処理を中断する。なお、このステップＳ１０５の処理を出力中止指示ステップとする。
【００３８】
（ステップＳ１０６）制御回路１０６は、撮像素子１０１がステップＳ１０１で生成した画像データの１フレーム分の出力が完了したか否かを判定する。ステップＳ１０１で生成した画像データの１フレーム分の出力が完了したと判定した場合には、ステップＳ１０７の処理に進む。また、ステップＳ１０１で生成した画像データの１フレーム分の出力が完了していないと判定した場合には、ステップＳ１０２の処理に戻る。なお、このステップＳ１０６の処理をフレーム完了判定ステップとする。
【００３９】
（ステップＳ１０７）制御回路１０６は、カプセル内視鏡１０の動作を終了するか否かの判定である終了判定を行う。カプセル内視鏡１０の終了判定としては、例えば、図示しない電池電圧の低下等を検出した場合、カプセル内視鏡１０の動作を終了すると判定する。カプセル内視鏡１０の動作を終了すると判定した場合には、処理を終了する。また、カプセル内視鏡１０の動作を終了しないと判定した場合には、ステップＳ１０１の処理に戻る。なお、このステップＳ１０７の処理をフレーム完了判定ステップとする。
【００４０】
次に、図５〜７を用いて、本実施形態における判定回路１０５が出力する占有率判定結果と、制御回路１０６の動作と、撮像素子１０１の動作との関係について説明する。
【００４１】
はじめに、送信バッファ１０３が記憶する圧縮画像データが、送信バッファ１０３の記憶領域のうち、所定の閾値を超えない場合について説明する。図５は、制御回路１０６が撮像素子１０１に対して露光指示を行うタイミングと、圧縮回路１０２が撮像素子１０１から画像データを読み出すタイミングと、判定回路１０５の判定機結果の出力タイミングとを示したタイミングチャートである。
【００４２】
図示する例では、判定回路１０５は、占有率判定結果が所定の閾値未満であることを示す信号（図示する例ではＬＯＷ信号）を出力している。すなわち、図示する例では、送信バッファ１０３が記憶する圧縮画像データは、送信バッファ１０３の記憶領域のうち、所定の閾値を超えていない。
【００４３】
図示する例では、時刻ｔ１〜ｔ２の間、制御回路１０６は、撮像素子１０１に１フレーム分の露光を行わせている（図４のステップＳ１０１）。時刻ｔ２にて露光が終了した後、制御回路１０６は、判定回路１０５より占有率判定結果を取得する（図４のステップＳ１０２）。また、制御回路１０６は、占有率判定結果が所定の閾値未満であると判定したため（図４のステップＳ１０３でＹ）、圧縮回路１０２に対して出力継続指示を出力する（図４のステップＳ１０４）。圧縮回路１０２は、出力継続指示に基づいて、撮像素子１０１から順に画像データを読み出す。
【００４４】
なお、制御回路１０６は、図４に示した処理を繰り返し行っている。具体的には、図５に示す例では、制御回路１０６は、判定回路１０５より占有率判定結果を取得し、占有率判定結果が所定の閾値未満であるか否か判定し、所定の閾値未満であれば圧縮回路１０２に対して出力継続指示を出力し、所定の閾値以上であれば圧縮回路１０２に対して出力中断指示を出力する（図４のステップＳ１０２〜Ｓ１０５）。そして、制御回路１０６は、圧縮回路１０２が、ステップＳ１０１で撮像素子１０１が生成した画像データの１フレーム分の読み出しを完了したか否かを判定し、１フレーム分の読み出しが完了していないと判定した場合には、ステップＳ１０２の処理に戻る（図４のステップＳ１０６）。
【００４５】
これにより、時刻ｔ２〜ｔ３の間、圧縮回路１０２は、出力継続指示に基づいて順に画像データを読み出す。また、制御回路１０６は、時刻ｔ３にて１フレーム分の出力が完了したと判定した場合には、ステップＳ１０１の処理に戻り、時刻ｔ３〜ｔ４の間、撮像素子１０１に１フレーム分の露光を行わせる（図４のステップＳ１０１）。時刻ｔ４以降の処理は、時刻ｔ２以降の処理と同様である。
【００４６】
このときの画像データの読み出しは、例えば図７に示すように、撮像素子１０１の画素配列の左上から右下に向けて、ラインごとに順に行われる。図７は、圧縮回路１０２が画像データを読み出す順を示した概略図である。なお、図５〜図７に示す例では圧縮回路１０２は、撮像素子１０１の画素配列の左上から右下に向けて、ラインごとに順に読み出し、ライン間にブランク期間を設けているが、これに限らない。例えば、読み出しは連続していなくてもよいし、ブランク期間を設けなくてもよいし、これ以外の読み出し方法であってもよい。また、撮像素子１０１の仕様により、連続して読み出すのではなく撮像素子１０１の有効画素領域をあらかじめ決めておき、その領域の画像データだけを読み出す形でもよい。
【００４７】
次に、送信バッファ１０３が記憶する圧縮画像データが、送信バッファ１０３の記憶領域のうち、所定の閾値を超える場合について説明する。図６は、制御回路１０６が撮像素子１０１に対して露光指示を行うタイミングと、圧縮回路１０２が撮像素子１０１から画像データを読み出すタイミングと、判定回路１０５の判定機結果の出力タイミングとを示したタイミングチャートである。
【００４８】
図示する例では、時刻ｔ１５〜ｔ１６の間以外では、判定回路１０５は占有率判定結果が所定の閾値未満であることを示す信号（図示する例ではＬＯＷ信号）を出力している。また、時刻ｔ１５〜ｔ１６の間では、判定回路１０５は占有率判定結果が所定の閾値以上であることを示す信号（図示する例ではＨＩ信号）を出力している。
【００４９】
すなわち、図示する例では、時刻ｔ１５〜ｔ１６の間以外では、送信バッファ１０３が記憶する圧縮画像データは、送信バッファ１０３の記憶領域のうち、所定の閾値を超えていない。また、時刻ｔ１５〜ｔ１６の間では、送信バッファ１０３が記憶する圧縮画像データは、送信バッファ１０３の記憶領域のうち、所定の閾値を超えている。
【００５０】
図示する例では、時刻ｔ１１〜ｔ１３の間の動作は、図５に示した例と同様である。また、図示する例では、時刻ｔ１３〜ｔ１４の間、制御回路１０６は、撮像素子１０１に１フレーム分の露光を行わせている（図４のステップＳ１０１）。時刻ｔ１４にて露光が終了した後、制御回路１０６は、判定回路１０５より占有率判定結果を取得する（図４のステップＳ１０２）。また、制御回路１０６は、占有率判定結果が所定の閾値未満であると判定したため（図４のステップＳ１０３でＹ）、圧縮回路１０２に対して出力継続指示を出力する（図４のステップＳ１０４）。圧縮回路１０２は、出力継続指示に基づいて、撮像素子１０１から順に画像データを読み出す。
【００５１】
なお、制御回路１０６は、図４に示した処理を繰り返し行っている。具体的には、図６に示す例では、制御回路１０６は、判定回路１０５より占有率判定結果を取得し、占有率判定結果が所定の閾値未満であるか否か判定し、所定の閾値未満であれば圧縮回路１０２に対して出力継続指示を出力し、所定の閾値以上であれば圧縮回路１０２に対して出力中断指示を出力する（図４のステップＳ１０２〜Ｓ１０５）。本実施形態では、制御回路１０６は、時刻ｔ１６で占有率判定結果が閾値未満となった場合すぐに、圧縮回路１０２に対して出力継続指示を出力し、画像データの読み出しを再開させる。
【００５２】
図６に示す例では、時刻ｔ１４〜ｔ１５の間および時刻ｔ１６〜ｔ１７の間では、圧縮回路１０２は、出力継続指示に基づいて、撮像素子１０１から順に画像データを読み出す。また、時刻ｔ１５〜ｔ１６の間では、圧縮回路１０２は、出力中断指示に基づいて、画像データの読み出しを中断する。
【００５３】
そして、制御回路１０６は、圧縮回路１０２が、ステップＳ１０１で撮像素子１０１が生成した画像データの１フレーム分の読み出しが完了したか否かを判定し、１フレーム分の読み出しが完了していないと判定した場合には、ステップＳ１０２の処理に戻る（図４のステップＳ１０６）。また、制御回路１０６は、時刻ｔ１７にて１フレーム分の読み出しが完了したと判定した場合には、ステップＳ１０１の処理に戻り、時刻ｔ１７〜ｔ１８の間、撮像素子１０１に１フレーム分の露光を行わせる（図４のステップＳ１０１）。その後の処理は、上述した処理と同様である。
【００５４】
上述したとおり、本実施形態によれば、撮像素子１０１は、所定の周期で画像を撮像し、撮像データを生成する。また、圧縮回路１０２は、撮像素子１０１から１フレームの撮像データを複数回に分けて読み出し、撮像データに圧縮処理を施して圧縮画像データを生成する。また、送信機１０４は、圧縮画像データを固定ビットレートで無線送信する。また、送信バッファ１０３は、圧縮画像データを圧縮回路１０２から入力して記憶し、圧縮画像データを送信機１０４に出力する。
【００５５】
また、判定回路１０５は、送信バッファの圧縮画像データを記憶可能な領域に対して、圧縮画像データを記憶中の領域の比率を示す圧縮画像データ占有率が、所定の閾値以上であるか否かを判定する。また、制御回路１０６は、圧縮画像データ占有率が所定の閾値以上の場合、圧縮回路１０２に、撮像データの読み出しを中断させる。
【００５６】
また、圧縮回路１０２は、固定長のデータを入力し、可変長のデータを出力する可変長圧縮方式で圧縮画像データを生成する。また、制御回路１０６は、撮像素子１０１に撮像を行わせるとともに、撮像素子１０１に圧縮回路１０２から未だ読み出されていない撮像データが有る場合、撮像素子１０１に撮像を行わせず、撮像素子１０１に圧縮回路１０２から未だ読み出されていない撮像データがなくなったあとに、撮像素子１０１に撮像を行わせる。
【００５７】
また、送信バッファ１０３は、入力された圧縮画像データを送信機１０４に出力されるまで記憶し、圧縮画像データが送信機１０４に出力された場合には当該圧縮画像データが記憶されていた記憶領域を新たな圧縮画像データが記憶できるようにする。また、送信バッファ１０３の圧縮画像データを記憶可能な領域は、圧縮回路１０２が、撮像データを１回に読み出すデータ量の２倍未満のデータ量を記憶可能な領域である。
【００５８】
このような構成により、送信バッファ１０３の画像圧縮データ占有率が高い状態になった場合、撮像素子１０１は、出力中断指示に基づいて、画像データの出力を中断する。これにより、送信バッファ１０３の記憶容量が足りなくなることが無くなる。従って、送信バッファの画像圧縮データ占有率が高い状態になった場合においても画像圧縮率を高くする必要もなくなるため、画像圧縮率を高くすることでの画質劣化を防ぎつつ、圧縮画像データを確実に送信することができる。
【００５９】
次に、第１の実施形態の変形例について説明する。図８は、本変形例における制御回路１０６が撮像素子１０１に対して露光指示を行うタイミングと、撮像素子１０１が画像データを出力するタイミングと、判定回路１０５の判定機結果の出力タイミングとを示したタイミングチャートである。なお、第１の実施形態と同様の構成については、説明を割愛する。
【００６０】
本変形例と第１の実施形態とでは、制御回路１０６が圧縮回路１０２に画像データの読み出しを再開させるタイミングが異なっている。本変形例では、画像データの出力中である時刻ｔ２５において、送信バッファ１０３の画像圧縮データ占有率が閾値以上となり、判定回路１０５が出力する占有率判定結果が所定の閾値未満から所定の閾値以上である信号に変化（図示する例ではＬＯＷ信号からＨＩ信号に変化）した場合、制御回路１０６は所定の時間Ｔ１の間、圧縮回路１０２に画像データの出力を中断させる。そして、所定の時間Ｔ１が経過した後である時刻ｔ２７において、制御回路１０６は圧縮回路１０２に画像データの読み出しを再開させる。
【００６１】
上述したとおり、本変形例によっても、送信バッファ１０３の画像圧縮データ占有率が高い状態になった場合、圧縮回路１０２は、出力中断指示に基づいて、画像データの読み出しを中断する。これにより、送信バッファ１０３の記憶容量が足りなくなることが無くなる。従って、送信バッファの画像圧縮データ占有率が高い状態になった場合においても画像圧縮率を高くする必要もなくなるため、画像圧縮率を高くすることでの画質劣化を防ぎつつ、圧縮画像データを確実に送信することができる。
【００６２】
（第２の実施形態）
次に、本発明の第２の実施形態について説明する。本実施形態と第１の実施形態とでは、撮像素子１０１からの読み出しの制御を所定ライン毎に制御する点が異なっている。なお、カプセル内視鏡１０および体外端末２０の構成は、第１の実施形態と同様である。
【００６３】
以下、本実施形態におけるカプセル内視鏡１０の制御回路１０６の処理の流れについて説明する。図９は、本実施形態におけるカプセル内視鏡１０の制御回路１０６の処理の流れを示したフローチャートである。
【００６４】
ステップＳ２０１〜ステップＳ２０４の処理は、第１の実施形態におけるステップＳ１０１〜ステップＳ１０４の処理と同様である。
【００６５】
（ステップＳ２０５）制御回路１０６は、現在画像データを読み出している所定ラインまで、画像データの読み出しが完了したか否かを判定する。現在画像データを読み出している所定ラインまで、画像データの読み出しが完了したと判定した場合にはステップＳ２０６の処理に進む。また、現在画像データを読み出している所定ラインまで、画像データの読み出しが完了していないと判定した場合には再度ステップＳ２０５の処理を実行する。なお、このステップＳ２０５の処理を、所定ライン出力判定ステップとする。
【００６６】
ステップＳ２０６〜ステップＳ２０８の処理は、第１の実施形態におけるステップＳ１０５〜ステップＳ１０７の処理と同様である。
【００６７】
次に、図１０を用いて、本実施形態における判定回路１０５が出力する占有率判定結果と、制御回路１０６の動作と、撮像素子１０１の動作との関係について説明する。
【００６８】
図１０は、制御回路１０６が撮像素子１０１に対して露光指示を行うタイミングと、圧縮回路１０２が画像データを読み出すタイミングと、判定回路１０５の判定機結果の出力タイミングとを示したタイミングチャートである。
【００６９】
図示する例では、時刻ｔ３５〜ｔ３７の間以外では、判定回路１０５は占有率判定結果が所定の閾値未満であることを示す信号（図示する例ではＬＯＷ信号）を出力している。また、時刻ｔ３５〜ｔ３７の間では、判定回路１０５は占有率判定結果が所定の閾値以上であることを示す信号（図示する例ではＨＩ信号）を出力している。
【００７０】
すなわち、図示する例では、時刻ｔ３５〜ｔ３７の間以外では、送信バッファ１０３が記憶する圧縮画像データは、送信バッファ１０３の記憶領域のうち、所定の閾値を超えていない。また、時刻ｔ３５〜ｔ３７の間では、送信バッファ１０３が記憶する圧縮画像データは、送信バッファ１０３の記憶領域のうち、所定の閾値を超えている。
【００７１】
図示する例では、時刻ｔ３１〜ｔ３３の間の動作は、第１の実施形態における図５に示した例と同様である。また、図示する例では、時刻ｔ３３〜ｔ３４の間、制御回路１０６は、撮像素子１０１に１フレーム分の露光を行わせている（図９のステップＳ２０１）。時刻ｔ３４にて露光が終了した後、制御回路１０６は、判定回路１０５より占有率判定結果を取得する（図９のステップＳ２０２）。また、制御回路１０６は、占有率判定結果が所定の閾値未満であると判定したため（図９のステップＳ２０３でＹ）、圧縮回路１０２に対して出力継続指示を出力する（図９のステップＳ２０４）。圧縮回路１０２は、出力継続指示に基づいて、撮像素子１０１から順に画像データを読み出す。
【００７２】
なお、制御回路１０６は、図９に示した処理を繰り返し行っている。具体的には、図１０に示す例では、制御回路１０６は、判定回路１０５より占有率判定結果を取得し、占有率判定結果が所定の閾値未満であるか否か判定し、所定の閾値未満であれば圧縮回路１０２に対して出力継続指示を出力する（図９のステップＳ２０４）。
【００７３】
また、所定の閾値以上であれば、制御回路１０６は、現在画像データを読み出している所定ラインまで、画像データの読み出しが完了したか否かを判定する。そして、現在画像データを読み出している所定ラインまで、画像データの読み出しが完了していないと判定した場合には再度ステップＳ２０５の処理を実行する。また、現在画像データを読み出している所定ラインまで、画像データの読み出しが完了したと判定した場合には圧縮回路１０２に対して出力中断指示を出力する。（図９のステップＳ２０５〜ステップＳ２０６）。本実施形態では、制御回路１０６は、時刻ｔ３７で占有率判定結果が閾値未満となった場合すぐに、圧縮回路１０２に対して出力継続指示を出力し、画像データの読み出しを再開させる。
【００７４】
図１０に示す例では、時刻ｔ３４〜ｔ３６の間および時刻ｔ３７〜ｔ３８の間では、圧縮回路１０２は、出力継続指示に基づいて、撮像素子１０１から順に画像データを出力する。また、時刻ｔ３６〜ｔ３７の間では、圧縮回路１０２は、出力中断指示に基づいて、画像データの読み出しを中断する。
【００７５】
そして、制御回路１０６は、圧縮回路１０２が、ステップＳ２０１で撮像素子１０１が生成した画像データの１フレーム分の読み出しが完了したか否かを判定し、１フレーム分の読み出しが完了していないと判定した場合には、ステップＳ２０２の処理に戻る（図９のステップＳ２０７）。また、制御回路１０６は、時刻ｔ３８にて１フレーム分の読み出しが完了したと判定した場合には、ステップＳ２０１の処理に戻り、時刻ｔ３８〜ｔ３９の間、撮像素子１０１に１フレーム分の露光を行わせる（図９のステップＳ２０１）。その後の処理は、上述した処理と同様である。
【００７６】
上述したとおり、本実施形態によれば、送信バッファ１０３の画像圧縮データ占有率が高い状態になった場合、所定のラインの出力が完了した後、圧縮回路１０２は、出力中断指示に基づいて、画像データの読み出しを中断する。これにより、送信バッファ１０３の記憶容量が足りなくなることが無くなる。また、本実施形態によれば、圧縮回路１０２は、所定ライン毎に、画像データの読み出しおよび中断を行う。よって、圧縮回路１０２は、所定ライン単位で処理を行うことができるので、圧縮回路１０２の構成を簡略化することができる。
【００７７】
従って、圧縮回路１０２の構成を簡略化しつつ、送信バッファの画像圧縮データ占有率が高い状態になった場合においても画像圧縮率を高くする必要もなくなるため、画像圧縮率を高くすることでの画質劣化を防ぎつつ、圧縮画像データを確実に送信することができる。
【００７８】
なお、上述した例では、所定ラインを１ラインとしたが、これに限らない。例えば、所定ライン数を複数ラインとしてもよい。また、例えば、所定ライン数は、圧縮回路１０２の動作に合わせて決定してもよい。例えば、４ライン単位で圧縮を行う圧縮回路１０２を使用する場合、所定ライン数を４ラインに設定してもよい。
【００７９】
次に、第２の実施形態の変形例について説明する。図１１は、本変形例における出力中断指示時の撮像素子１０１の動作を説明するタイミングチャートである。なお、第２の実施形態と同様の構成については、説明を割愛する。本変形例と第２の実施形態とでは、制御回路１０６が圧縮回路１０２に画像データの読み出しを再開させるタイミングが、画像データの読み出しを中断する前の画像データの読み出しの開始タイミングから規定の周期の整数倍である点が異なっている。
【００８０】
本変形例では、圧縮回路１０２に画像データの読み出しを行わせる場合には、制御回路１０６は、ラインごとに規定の周期（Ｔ２）で圧縮回路１０２に画像データを読み出させる。その後、画像データの読み出し中である時刻ｔ４５において、送信バッファ１０３の画像圧縮データ占有率が閾値以上となり、判定回路１０５が出力する占有率判定結果が所定の閾値未満から所定の閾値以上である信号に変化（図示する例ではＬＯＷ信号からＨＩ信号に変化）した場合、制御回路１０６は圧縮回路１０２に所定ラインだけ画像データの読み出しを継続させた後、圧縮回路１０２に画像データの出力を中断させる。
【００８１】
そして、判定回路１０５が出力する占有率判定結果が所定の閾値以上から所定の閾値未満である信号に変化（図示する例ではＨＩ信号からＬＯＷ信号に変化）した後において、画像データの読み出しを中断する前の画像データの読み出しの開始タイミングからＴＨ＝Ｔ２＊ｍ（ｍは任意の自然数）となったタイミング（図１１では時刻ｔ４７）で、制御回路１０６は圧縮回路１０２に画像データの読み出しを再開させる。
【００８２】
上述したとおり、本変形例によれば、制御回路１０６は、ラインごとに規定の周期（Ｔ２）で圧縮回路１０２に画像データの読み出しをさせる。また、制御回路１０６は、画像データの出力を中断する前の画像データの読み出しの開始タイミングから規定の周期の整数倍のタイミングで、圧縮回路１０２に画像データの読み出しを再開させる。これにより、圧縮回路１０２は、所定の間隔で、かつ、所定ライン単位で圧縮処理を行うことができるので、圧縮回路１０２の構成を簡略化することができる。
【００８３】
また、圧縮回路１０２の構成を簡略化しつつも、送信バッファ１０３の画像圧縮データ占有率が高い状態になった場合、圧縮回路１０２は、出力中断指示に基づいて、画像データの読み出しを中断する。これにより、送信バッファ１０３の記憶容量が足りなくなることが無くなる。従って、送信バッファの画像圧縮データ占有率が高い状態になった場合においても画像圧縮率を高くする必要もなくなるため、画像圧縮率を高くすることでの画質劣化を防ぎつつ、圧縮画像データを確実に送信することができる。
【００８４】
（第３の実施形態）
次に、本発明の第３の実施形態について説明する。本実施形態と第２の実施形態の変形例とでは、制御回路１０６は、撮像素子１０１に対する露光指示のタイミングを所定の周期で制御する点が異なっている。なお、カプセル内視鏡１０および体外端末２０の構成は、第２の実施形態の変形例と同様である。
【００８５】
以下、本実施形態におけるカプセル内視鏡１０の制御回路１０６の処理の流れについて説明する。図１２は、本実施形態におけるカプセル内視鏡１０の制御回路１０６の処理の流れを示したフローチャートである。
【００８６】
（ステップＳ３０１）制御回路１０６は、図示しないタイマを所定周期ＴＥに設定しておき、ＴＥ＝Ｔ３＊ｎ（ｎは任意の自然数）となるまで待機する。ＴＥのタイミングになった場合、ステップＳ３０２の処理に進む。なお、このステップＳ３０１の処理を露光タイマ満了判定ステップとする。
【００８７】
ステップＳ３０２〜ステップＳ３０９の処理は、第２の実施形態におけるステップＳ２０１〜ステップＳ２０８の処理と同様である。
【００８８】
次に、図１３を用いて、本実施形態における判定回路１０５が出力する占有率判定結果と、制御回路１０６の動作と、撮像素子１０１の動作との関係について説明する。
【００８９】
図１３は、制御回路１０６が撮像素子１０１に対して露光指示を行うタイミングと、圧縮回路１０２が画像データを読み出すタイミングと、判定回路１０５の判定機結果の出力タイミングとを示したタイミングチャートである。
【００９０】
第２の実施形態の変形例と同様の動作については、説明を割愛する。本実施形態では、制御回路１０６は、撮像素子１０１に１フレーム分の露光を行わせたあと、圧縮回路１０２に画像データを読み出させる。１フレームの読み出し期間中に出力中断指示が発生しなかった場合、制御回路１０６は、前フレームの露光開始タイミング（図示する例ではｔ５１）から時間Ｔ３経過後に、露光指示を出力する（図示する例ではｔ５３）。
【００９１】
一方で、１フレームの出力期間中に出力中断指示が発生した場合、制御回路は、前フレームの画像データ出力が完了した後において、前フレームの露光開始タイミングからＴＥ＝Ｔ３＊ｎ（ｎは任意の自然数）となったタイミング（図示する例ではｔ５８）で露光指示を出力する。
【００９２】
上述したとおり、本実施形態によれば、撮像素子１０１は、所定周期で処理を行う。また、制御回路１０６は、画像データの読み出しを中断した場合、前フレームの露光開始タイミングからＴＥ＝Ｔ３＊ｎ（ｎは任意の自然数）となったタイミングで、撮像素子１０１に露光を開始させる。これにより、圧縮回路１０２は、所定の周期で圧縮処理を行うことができるので、圧縮回路１０２の構成を簡略化することができる。
【００９３】
また、圧縮回路１０２の構成を簡略化しつつも、送信バッファ１０３の画像圧縮データ占有率が高い状態になった場合、圧縮回路１０２は、出力中断指示に基づいて、画像データの読み出しを中断する。これにより、送信バッファ１０３の記憶容量が足りなくなることが無くなる。従って、送信バッファの画像圧縮データ占有率が高い状態になった場合においても画像圧縮率を高くする必要もなくなるため、画像圧縮率を高くすることでの画質劣化を防ぎつつ、圧縮画像データを確実に送信することができる。
【００９４】
なお、上述した実施形態および変形例におけるカプセル内視鏡１０が備える各部の機能全体あるいはその一部、上述した実施形態および変形例における体外端末２０が備える各部の機能全体あるいはその一部は、これらの機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現しても良い。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
【００９５】
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶部のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時刻の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時刻プログラムを保持しているものも含んでも良い。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【００９６】
以上、本発明の好ましい実施形態及びその変形例を説明したが、本発明はこれら実施形態及びその変形例に限定されることはない。本発明の趣旨を逸脱しない範囲で、構成の付加、省略、置換、およびその他の変更が可能である。
また、本発明は前述した説明によって限定されることはなく、添付のクレームの範囲によってのみ限定される。
【符号の説明】
【００９７】
１・・・カプセル内視鏡システム、１０・・・カプセル内視鏡、２０・・・体外端末、１０１・・・撮像素子、１０２・・・圧縮回路、１０３・・・送信バッファ、１０４・・・送信機、１０５・・・判定回路、１０６・・・制御回路、２０１・・・受信機、２０２・・・伸張回路、２０３・・・メモリ、２０４・・・モニタ
【図１】
2016185520.tif 000003
【図２】
2016185520.tif 000004
【図３】
2016185520.tif 000005
【図４】
2016185520.tif 000006
【図５】
2016185520.tif 000007
【図６】
2016185520.tif 000008
【図７】
2016185520.tif 000009
【図８】
2016185520.tif 000010
【図９】
2016185520.tif 000011
【図１０】
2016185520.tif 000012
【図１１】
2016185520.tif 000013
【図１２】
2016185520.tif 000014
【図１３】
2016185520.tif 000015
【手続補正書】
【提出日】平成28年9月14日(2016.9.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
所定の周期で画像を撮像し、撮像データを生成する撮像素子と、
前記撮像素子から１フレームの前記撮像データを複数回に分けて読み出し、前記撮像データに圧縮処理を施して圧縮画像データを生成する圧縮部と、
前記圧縮画像データを固定ビットレートで無線送信する送信機と、
前記圧縮画像データを前記圧縮部から入力して記憶し、当該圧縮画像データを前記送信機に出力する送信バッファと、
前記送信バッファの前記圧縮画像データを記憶可能な領域に対して、前記圧縮画像データを記憶中の領域の比率を示す圧縮画像データ占有率が、所定の閾値以上であるか否かを判定する判定部と、
前記圧縮画像データ占有率が所定の閾値以上の場合、前記圧縮部に、前記撮像データの読み出しを中断させる制御部と、
を備え、
前記圧縮部は、固定長のデータを入力し、可変長のデータを出力する可変長圧縮方式で前記圧縮画像データを生成し、
前記制御部は、前記撮像素子に撮像を行わせるとともに、前記撮像素子に前記圧縮部から未だ読み出されていない前記撮像データが有る場合、前記撮像素子に前記撮像を行わせず、前記撮像素子に前記圧縮部から未だ読み出されていない前記撮像データがなくなったあとに、前記撮像素子に前記撮像を行わせ、
前記送信バッファは、入力された前記圧縮画像データを前記送信機に出力されるまで記憶し、前記圧縮画像データが前記送信機に出力された場合には当該圧縮画像データが記憶されていた記憶領域を新たな前記圧縮画像データが記憶できるようにし、
前記送信バッファの前記圧縮画像データを記憶可能な領域は、前記圧縮部が、前記撮像データを１回に読み出すデータ量の２倍未満のデータ量を記憶可能な領域である
圧縮画像データ送信装置。
【請求項２】
前記制御部は、前記圧縮画像データ占有率が所定の閾値以上となったタイミングから、所定の時間の間、前記撮像データの読み出しを中断させ、前記所定の時間経過後に前記撮像データの読み出しを再開させる
請求項１に記載の圧縮画像データ送信装置。
【請求項３】
前記制御部は、前記圧縮画像データ占有率が所定の閾値以上の場合、前記撮像データの読み出しが前記撮像素子の所定ライン単位で完了していない場合は、前記撮像データの読み出しを中断させるタイミングを、前記撮像データの読み出しが前記所定ライン単位で完了するまで遅らせる
請求項１に記載の圧縮画像データ送信装置。
【請求項４】
前記制御部は、前記撮像データの読み出しを、前記圧縮部が１回の読み出しで読み出す前記撮像データのデータ量に対応する所定ライン単位で行う
請求項３に記載の圧縮画像データ送信装置。
【請求項５】
前記制御部は、前記撮像データの読み出しを、所定の周期単位で行う
請求項４に記載の圧縮画像データ送信装置。
【請求項６】
前記撮像素子は、固定の周期で撮像し、
前記制御部は、前記圧縮部が１フレーム分の撮像データを読み出す期間中に前記撮像データの読み出しを中断させた場合、前記固定の周期に基づく撮影タイミングでの前記撮像素子の撮像を中止し、前記１フレーム分の撮像データの読み出しが完了した後に、前記固定の周期の整数倍となった前記撮像タイミングで前記撮像素子に撮像を行わせる
請求項５に記載の圧縮画像データ送信装置。
【請求項７】
所定の周期で画像を撮像し、撮像データを生成する撮像素子と、
前記撮像素子から１フレームの前記撮像データを複数回に分けて読み出し、前記撮像データに圧縮処理を施して圧縮画像データを生成する圧縮部と、
前記圧縮画像データを固定ビットレートで無線送信する送信機と、
前記圧縮画像データを前記圧縮部から入力して記憶し、当該圧縮画像データを前記送信機に出力する送信バッファと、
前記送信バッファの前記圧縮画像データを記憶可能な領域に対して、前記圧縮画像データを記憶中の領域の比率を示す圧縮画像データ占有率が、所定の閾値以上であるか否かを判定する判定部と、
前記圧縮画像データ占有率が所定の閾値以上の場合、前記圧縮部に、前記撮像データの読み出しを中断させる制御部と、
を備え、
前記圧縮部は、固定長のデータを入力し、可変長のデータを出力する可変長圧縮方式で前記圧縮画像データを生成し、
前記制御部は、前記撮像素子に撮像を行わせるとともに、前記撮像素子に前記圧縮部から未だ読み出されていない前記撮像データが有る場合、前記撮像素子に前記撮像を行わせず、前記撮像素子に前記圧縮部から未だ読み出されていない前記撮像データがなくなったあとに、前記撮像素子に前記撮像を行わせ、
前記送信バッファは、入力された前記圧縮画像データを前記送信機に出力されるまで記憶し、前記圧縮画像データが前記送信機に出力された場合には当該圧縮画像データが記憶されていた記憶領域を新たな前記圧縮画像データが記憶できるようにし、
前記送信バッファの前記圧縮画像データを記憶可能な領域は、前記圧縮部が、前記撮像データを１回に読み出すデータ量の２倍未満のデータ量を記憶可能な領域である
圧縮画像データ送信装置と、
前記圧縮画像データ送信装置から、前記圧縮画像データを固定ビットレートで無線受信する受信機
を備える圧縮画像データ受信装置と、
を含む圧縮画像データ送受信システム。
【請求項８】
撮像素子が、所定の周期で画像を撮像し、撮像データを生成する撮像ステップと、
圧縮部が、前記撮像素子から１フレームの前記撮像データを複数回に分けて読み出し、前記撮像データに圧縮処理を施して圧縮画像データを生成する圧縮ステップと、
送信機が、前記圧縮画像データを固定ビットレートで無線送信する送信ステップと、
送信バッファが、前記圧縮画像データを前記圧縮部から入力して記憶し、当該圧縮画像データを前記送信機に出力する送信バッファステップと、
判定部が、前記送信バッファの前記圧縮画像データを記憶可能な領域に対して、前記圧縮画像データを記憶中の領域の比率を示す圧縮画像データ占有率が、所定の閾値以上であるか否かを判定する判定ステップと、
制御部が、前記圧縮画像データ占有率が所定の閾値以上の場合、前記圧縮部に、前記撮像データの読み出しを中断させる制御ステップと、
を含み、
前記圧縮ステップでは、固定長のデータを入力し、可変長のデータを出力する可変長圧縮方式で前記圧縮画像データを生成し、
前記制御ステップでは、前記撮像素子に撮像を行わせるとともに、前記撮像素子に前記圧縮部から未だ読み出されていない前記撮像データが有る場合、前記撮像素子に前記撮像を行わせず、前記撮像素子に前記圧縮部から未だ読み出されていない前記撮像データがなくなったあとに、前記撮像素子に前記撮像を行わせ、
前記送信バッファステップでは、入力された前記圧縮画像データを前記送信機に出力されるまで記憶し、前記圧縮画像データが前記送信機に出力された場合には当該圧縮画像データが記憶されていた記憶領域を新たな前記圧縮画像データが記憶できるようにし、
前記送信バッファの前記圧縮画像データを記憶可能な領域は、前記圧縮部が、前記撮像データを１回に読み出すデータ量の２倍未満のデータ量を記憶可能な領域である
圧縮画像データ送信方法。
【請求項９】
撮像素子が、所定の周期で画像を撮像し、撮像データを生成する撮像ステップと、
圧縮部が、前記撮像素子から１フレームの前記撮像データを複数回に分けて読み出し、前記撮像データに圧縮処理を施して圧縮画像データを生成する圧縮ステップと、
送信機が、前記圧縮画像データを固定ビットレートで無線送信する送信ステップと、
送信バッファが、前記圧縮画像データを前記圧縮部から入力して記憶し、当該圧縮画像データを前記送信機に出力する送信バッファステップと、
判定部が、前記送信バッファの前記圧縮画像データを記憶可能な領域に対して、前記圧縮画像データを記憶中の領域の比率を示す圧縮画像データ占有率が、所定の閾値以上であるか否かを判定する判定ステップと、
制御部が、前記圧縮画像データ占有率が所定の閾値以上の場合、前記圧縮部に、前記撮像データの読み出しを中断させる制御ステップと、
をコンピュータに実行させるプログラムであって、
前記圧縮ステップでは、固定長のデータを入力し、可変長のデータを出力する可変長圧縮方式で前記圧縮画像データを生成し、
前記制御ステップでは、前記撮像素子に撮像を行わせるとともに、前記撮像素子に前記圧縮部から未だ読み出されていない前記撮像データが有る場合、前記撮像素子に前記撮像を行わせず、前記撮像素子に前記圧縮部から未だ読み出されていない前記撮像データがなくなったあとに、前記撮像素子に前記撮像を行わせ、
前記送信バッファステップでは、入力された前記圧縮画像データを前記送信機に出力されるまで記憶し、前記圧縮画像データが前記送信機に出力された場合には当該圧縮画像データが記憶されていた記憶領域を新たな前記圧縮画像データが記憶できるようにし、
前記送信バッファの前記圧縮画像データを記憶可能な領域は、前記圧縮部が、前記撮像データを１回に読み出すデータ量の２倍未満のデータ量を記憶可能な領域である
プログラム。
【手続補正書】
【提出日】平成29年11月15日(2017.11.15)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
所定の周期で画像を撮像し、撮像データを生成する撮像素子と、
前記撮像素子から１フレームの前記撮像データを複数回に分けて読み出し、前記撮像データに圧縮処理を施して圧縮画像データを生成する圧縮部と、
前記圧縮画像データを固定ビットレートで無線送信する送信機と、
前記圧縮画像データを前記圧縮部から入力して記憶し、当該圧縮画像データを前記送信機に出力する送信バッファと、
前記送信バッファの前記圧縮画像データを記憶可能な領域に対して、前記圧縮画像データを記憶中の領域の比率を示す圧縮画像データ占有率が、所定の閾値以上であるか否かを判定する判定部と、
前記圧縮画像データ占有率が所定の閾値以上の場合、前記圧縮部に、前記撮像データの読み出しを中断させる制御部と、
を備え、
前記圧縮部は、固定長のデータを入力し、可変長のデータを出力する可変長圧縮方式で前記圧縮画像データを生成し、
前記制御部は、前記撮像素子に撮像を行わせるとともに、前記撮像素子に前記圧縮部から未だ読み出されていない前記撮像データが有る場合、前記撮像素子に前記撮像を行わせず、前記撮像素子に前記圧縮部から未だ読み出されていない前記撮像データがなくなったあとに、前記撮像素子に前記撮像を行わせ、
前記送信バッファは、入力された前記圧縮画像データを前記送信機に出力されるまで記憶し、前記圧縮画像データが前記送信機に出力された場合には当該圧縮画像データが記憶されていた記憶領域を新たな前記圧縮画像データが記憶できるようにし、
前記送信バッファの前記圧縮画像データを記憶可能な領域は、前記圧縮部が、前記撮像データを１回に読み出すデータ量の２倍未満のデータ量を記憶可能な領域であり、
前記制御部は、前記圧縮画像データ占有率が所定の閾値以上の場合、前記撮像データの読み出しが前記撮像素子の所定ライン単位で完了していない場合は、前記撮像データの読み出しを中断させるタイミングを、前記撮像データの読み出しが前記所定ライン単位で完了するまで遅らせる
圧縮画像データ送信装置。
【請求項２】
前記制御部は、前記圧縮画像データ占有率が所定の閾値以上となったタイミングから、所定の時間の間、前記撮像データの読み出しを中断させ、前記所定の時間経過後に前記撮像データの読み出しを再開させる
請求項１に記載の圧縮画像データ送信装置。
【請求項３】
前記制御部は、前記圧縮部に前記撮像データの読み出しを、前記圧縮部が１回の読み出しで読み出す前記撮像データのデータ量に対応する所定ライン単位で行わせる
請求項１に記載の圧縮画像データ送信装置。
【請求項４】
前記制御部は、前記圧縮部に前記撮像データの読み出しを、所定の周期単位で行わせる
請求項３に記載の圧縮画像データ送信装置。
【請求項５】
前記撮像素子は、固定の周期で撮像し、
前記制御部は、前記圧縮部が１フレーム分の撮像データを読み出す期間中に前記撮像データの読み出しを中断させた場合、前記固定の周期に基づく撮影タイミングでの前記撮像素子の撮像を中止し、前記１フレーム分の撮像データの読み出しが完了した後に、前記固定の周期の整数倍となった前記撮像タイミングで前記撮像素子に撮像を行わせる
請求項４に記載の圧縮画像データ送信装置。
【請求項６】
所定の周期で画像を撮像し、撮像データを生成する撮像素子と、
前記撮像素子から１フレームの前記撮像データを複数回に分けて読み出し、前記撮像データに圧縮処理を施して圧縮画像データを生成する圧縮部と、
前記圧縮画像データを固定ビットレートで無線送信する送信機と、
前記圧縮画像データを前記圧縮部から入力して記憶し、当該圧縮画像データを前記送信機に出力する送信バッファと、
前記送信バッファの前記圧縮画像データを記憶可能な領域に対して、前記圧縮画像データを記憶中の領域の比率を示す圧縮画像データ占有率が、所定の閾値以上であるか否かを判定する判定部と、
前記圧縮画像データ占有率が所定の閾値以上の場合、前記圧縮部に、前記撮像データの読み出しを中断させる制御部と、
を備え、
前記圧縮部は、固定長のデータを入力し、可変長のデータを出力する可変長圧縮方式で前記圧縮画像データを生成し、
前記制御部は、前記撮像素子に撮像を行わせるとともに、前記撮像素子に前記圧縮部から未だ読み出されていない前記撮像データが有る場合、前記撮像素子に前記撮像を行わせず、前記撮像素子に前記圧縮部から未だ読み出されていない前記撮像データがなくなったあとに、前記撮像素子に前記撮像を行わせ、
前記送信バッファは、入力された前記圧縮画像データを前記送信機に出力されるまで記憶し、前記圧縮画像データが前記送信機に出力された場合には当該圧縮画像データが記憶されていた記憶領域を新たな前記圧縮画像データが記憶できるようにし、
前記送信バッファの前記圧縮画像データを記憶可能な領域は、前記圧縮部が、前記撮像データを１回に読み出すデータ量の２倍未満のデータ量を記憶可能な領域であり、
前記制御部は、前記圧縮画像データ占有率が所定の閾値以上の場合、前記撮像データの読み出しが前記撮像素子の所定ライン単位で完了していない場合は、前記撮像データの読み出しを中断させるタイミングを、前記撮像データの読み出しが前記所定ライン単位で完了するまで遅らせる
圧縮画像データ送信装置と、
前記圧縮画像データ送信装置から、前記圧縮画像データを固定ビットレートで無線受信する受信機
を備える圧縮画像データ受信装置と、
を含む圧縮画像データ送受信システム。
【請求項７】
撮像素子が、所定の周期で画像を撮像し、撮像データを生成する撮像ステップと、
圧縮部が、前記撮像素子から１フレームの前記撮像データを複数回に分けて読み出し、前記撮像データに圧縮処理を施して圧縮画像データを生成する圧縮ステップと、
送信機が、前記圧縮画像データを固定ビットレートで無線送信する送信ステップと、
送信バッファが、前記圧縮画像データを前記圧縮部から入力して記憶し、当該圧縮画像データを前記送信機に出力する送信バッファステップと、
判定部が、前記送信バッファの前記圧縮画像データを記憶可能な領域に対して、前記圧縮画像データを記憶中の領域の比率を示す圧縮画像データ占有率が、所定の閾値以上であるか否かを判定する判定ステップと、
制御部が、前記圧縮画像データ占有率が所定の閾値以上の場合、前記圧縮部に、前記撮像データの読み出しを中断させる制御ステップと、
を含み、
前記圧縮ステップでは、固定長のデータを入力し、可変長のデータを出力する可変長圧縮方式で前記圧縮画像データを生成し、
前記制御ステップでは、前記撮像素子に撮像を行わせるとともに、前記撮像素子に前記圧縮部から未だ読み出されていない前記撮像データが有る場合、前記撮像素子に前記撮像を行わせず、前記撮像素子に前記圧縮部から未だ読み出されていない前記撮像データがなくなったあとに、前記撮像素子に前記撮像を行わせ、
前記送信バッファステップでは、入力された前記圧縮画像データを前記送信機に出力されるまで記憶し、前記圧縮画像データが前記送信機に出力された場合には当該圧縮画像データが記憶されていた記憶領域を新たな前記圧縮画像データが記憶できるようにし、
前記送信バッファの前記圧縮画像データを記憶可能な領域は、前記圧縮部が、前記撮像データを１回に読み出すデータ量の２倍未満のデータ量を記憶可能な領域であり、
前記制御ステップでは、前記圧縮画像データ占有率が所定の閾値以上の場合、前記撮像データの読み出しが前記撮像素子の所定ライン単位で完了していない場合は、前記撮像データの読み出しを中断させるタイミングが前記制御部によって、前記撮像データの読み出しが前記所定ライン単位で完了するまで遅らせる
圧縮画像データ送信方法。
【請求項８】
撮像素子が、所定の周期で画像を撮像し、撮像データを生成する撮像ステップと、
圧縮部が、前記撮像素子から１フレームの前記撮像データを複数回に分けて読み出し、前記撮像データに圧縮処理を施して圧縮画像データを生成する圧縮ステップと、
送信機が、前記圧縮画像データを固定ビットレートで無線送信する送信ステップと、
送信バッファが、前記圧縮画像データを前記圧縮部から入力して記憶し、当該圧縮画像データを前記送信機に出力する送信バッファステップと、
判定部が、前記送信バッファの前記圧縮画像データを記憶可能な領域に対して、前記圧縮画像データを記憶中の領域の比率を示す圧縮画像データ占有率が、所定の閾値以上であるか否かを判定する判定ステップと、
制御部が、前記圧縮画像データ占有率が所定の閾値以上の場合、前記圧縮部に、前記撮像データの読み出しを中断させる制御ステップと、
をコンピュータに実行させるプログラムであって、
前記圧縮ステップでは、固定長のデータを入力し、可変長のデータを出力する可変長圧縮方式で前記圧縮画像データを生成し、
前記制御ステップでは、前記撮像素子に撮像を行わせるとともに、前記撮像素子に前記圧縮部から未だ読み出されていない前記撮像データが有る場合、前記撮像素子に前記撮像を行わせず、前記撮像素子に前記圧縮部から未だ読み出されていない前記撮像データがなくなったあとに、前記撮像素子に前記撮像を行わせ、
前記送信バッファステップでは、入力された前記圧縮画像データを前記送信機に出力されるまで記憶し、前記圧縮画像データが前記送信機に出力された場合には当該圧縮画像データが記憶されていた記憶領域を新たな前記圧縮画像データが記憶できるようにし、
前記送信バッファの前記圧縮画像データを記憶可能な領域は、前記圧縮部が、前記撮像データを１回に読み出すデータ量の２倍未満のデータ量を記憶可能な領域であり、
前記制御ステップでは、前記圧縮画像データ占有率が所定の閾値以上の場合、前記撮像データの読み出しが前記撮像素子の所定ライン単位で完了していない場合は、前記撮像データの読み出しを中断させるタイミングが前記制御部によって、前記撮像データの読み出しが前記所定ライン単位で完了するまで遅らせる
プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明の第１の態様によれば、圧縮画像データ送信装置は、所定の周期で画像を撮像し、撮像データを生成する撮像素子と、前記撮像素子から１フレームの前記撮像データを複数回に分けて読み出し、前記撮像データに圧縮処理を施して圧縮画像データを生成する圧縮部と、前記圧縮画像データを固定ビットレートで無線送信する送信機と、前記圧縮画像データを前記圧縮部から入力して記憶し、当該圧縮画像データを前記送信機に出力する送信バッファと、前記送信バッファの前記圧縮画像データを記憶可能な領域に対して、前記圧縮画像データを記憶中の領域の比率を示す圧縮画像データ占有率が、所定の閾値以上であるか否かを判定する判定部と、前記圧縮画像データ占有率が所定の閾値以上の場合、前記圧縮部に、前記撮像データの読み出しを中断させる制御部と、を備え、前記圧縮部は、固定長のデータを入力し、可変長のデータを出力する可変長圧縮方式で前記圧縮画像データを生成し、前記制御部は、前記撮像素子に撮像を行わせるとともに、前記撮像素子に前記圧縮部から未だ読み出されていない前記撮像データが有る場合、前記撮像素子に前記撮像を行わせず、前記撮像素子に前記圧縮部から未だ読み出されていない前記撮像データがなくなったあとに、前記撮像素子に前記撮像を行わせ、前記送信バッファは、入力された前記圧縮画像データを前記送信機に出力されるまで記憶し、前記圧縮画像データが前記送信機に出力された場合には当該圧縮画像データが記憶されていた記憶領域を新たな前記圧縮画像データが記憶できるようにし、前記送信バッファの前記圧縮画像データを記憶可能な領域は、前記圧縮部が、前記撮像データを１回に読み出すデータ量の２倍未満のデータ量を記憶可能な領域であり、前記制御部は、前記圧縮画像データ占有率が所定の閾値以上の場合、前記撮像データの読み出しが前記撮像素子の所定ライン単位で完了していない場合は、前記撮像データの読み出しを中断させるタイミングを、前記撮像データの読み出しが前記所定ライン単位で完了するまで遅らせる。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
本発明の第２の態様によれば、第１の態様において、前記制御部は、前記圧縮画像データ占有率が所定の閾値以上となったタイミングから、所定の時間の間、前記撮像データの読み出しを中断させ、前記所定の時間経過後に前記撮像データの読み出しを再開させてもよい。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
本発明の第３の態様によれば、第１の態様において、前記制御部は、前記圧縮部に前記撮像データの読み出しを、前記圧縮部が１回の読み出しで読み出す前記撮像データのデータ量に対応する所定ライン単位で行わせてもよい。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
本発明の第４の態様によれば、第３の態様において、前記制御部は、前記圧縮部に前記撮像データの読み出しを、所定の周期単位で行わせてもよい。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
本発明の第５の態様によれば、第４の態様において、前記撮像素子は、固定の周期で撮像し、前記制御部は、前記圧縮部が１フレーム分の撮像データを読み出す期間中に前記撮像データの読み出しを中断させた場合、前記固定の周期に基づく撮影タイミングでの前記撮像素子の撮像を中止し、前記１フレーム分の撮像データの読み出しが完了した後に、前記固定の周期の整数倍となった前記撮像タイミングで前記撮像素子に撮像を行わせてもよい。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
本発明の第６の態様によれば、圧縮画像データ送受信システムは、所定の周期で画像を撮像し、撮像データを生成する撮像素子と、前記撮像素子から１フレームの前記撮像データを複数回に分けて読み出し、前記撮像データに圧縮処理を施して圧縮画像データを生成する圧縮部と、前記圧縮画像データを固定ビットレートで無線送信する送信機と、前記圧縮画像データを前記圧縮部から入力して記憶し、当該圧縮画像データを前記送信機に出力する送信バッファと、前記送信バッファの前記圧縮画像データを記憶可能な領域に対して、前記圧縮画像データを記憶中の領域の比率を示す圧縮画像データ占有率が、所定の閾値以上であるか否かを判定する判定部と、前記圧縮画像データ占有率が所定の閾値以上の場合、前記圧縮部に、前記撮像データの読み出しを中断させる制御部と、を備え、前記圧縮部は、固定長のデータを入力し、可変長のデータを出力する可変長圧縮方式で前記圧縮画像データを生成し、前記制御部は、前記撮像素子に撮像を行わせるとともに、前記撮像素子に前記圧縮部から未だ読み出されていない前記撮像データが有る場合、前記撮像素子に前記撮像を行わせず、前記撮像素子に前記圧縮部から未だ読み出されていない前記撮像データがなくなったあとに、前記撮像素子に前記撮像を行わせ、前記送信バッファは、入力された前記圧縮画像データを前記送信機に出力されるまで記憶し、前記圧縮画像データが前記送信機に出力された場合には当該圧縮画像データが記憶されていた記憶領域を新たな前記圧縮画像データが記憶できるようにし、前記送信バッファの前記圧縮画像データを記憶可能な領域は、前記圧縮部が、前記撮像データを１回に読み出すデータ量の２倍未満のデータ量を記憶可能な領域であり、前記制御部は、前記圧縮画像データ占有率が所定の閾値以上の場合、前記撮像データの読み出しが前記撮像素子の所定ライン単位で完了していない場合は、前記撮像データの読み出しを中断させるタイミングを、前記撮像データの読み出しが前記所定ライン単位で完了するまで遅らせる圧縮画像データ送信装置と、前記圧縮画像データ送信装置から、前記圧縮画像データを固定ビットレートで無線受信する受信機を備える圧縮画像データ受信装置と、を含む。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
本発明の第７の態様によれば、圧縮画像データ送信方法は、撮像素子が、所定の周期で画像を撮像し、撮像データを生成する撮像ステップと、圧縮部が、前記撮像素子から１フレームの前記撮像データを複数回に分けて読み出し、前記撮像データに圧縮処理を施して圧縮画像データを生成する圧縮ステップと、送信機が、前記圧縮画像データを固定ビットレートで無線送信する送信ステップと、送信バッファが、前記圧縮画像データを前記圧縮部から入力して記憶し、当該圧縮画像データを前記送信機に出力する送信バッファステップと、判定部が、前記送信バッファの前記圧縮画像データを記憶可能な領域に対して、前記圧縮画像データを記憶中の領域の比率を示す圧縮画像データ占有率が、所定の閾値以上であるか否かを判定する判定ステップと、制御部が、前記圧縮画像データ占有率が所定の閾値以上の場合、前記圧縮部に、前記撮像データの読み出しを中断させる制御ステップと、を含み、前記圧縮ステップでは、固定長のデータを入力し、可変長のデータを出力する可変長圧縮方式で前記圧縮画像データを生成し、前記制御ステップでは、前記撮像素子に撮像を行わせるとともに、前記撮像素子に前記圧縮部から未だ読み出されていない前記撮像データが有る場合、前記撮像素子に前記撮像を行わせず、前記撮像素子に前記圧縮部から未だ読み出されていない前記撮像データがなくなったあとに、前記撮像素子に前記撮像を行わせ、前記送信バッファステップでは、入力された前記圧縮画像データを前記送信機に出力されるまで記憶し、前記圧縮画像データが前記送信機に出力された場合には当該圧縮画像データが記憶されていた記憶領域を新たな前記圧縮画像データが記憶できるようにし、前記送信バッファの前記圧縮画像データを記憶可能な領域は、前記圧縮部が、前記撮像データを１回に読み出すデータ量の２倍未満のデータ量を記憶可能な領域であり、前記制御ステップでは、前記圧縮画像データ占有率が所定の閾値以上の場合、前記撮像データの読み出しが前記撮像素子の所定ライン単位で完了していない場合は、前記撮像データの読み出しを中断させるタイミングが前記制御部によって、前記撮像データの読み出しが前記所定ライン単位で完了するまで遅らせる。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
本発明の第８の態様によれば、プログラムは、撮像素子が、所定の周期で画像を撮像し、撮像データを生成する撮像ステップと、圧縮部が、前記撮像素子から１フレームの前記撮像データを複数回に分けて読み出し、前記撮像データに圧縮処理を施して圧縮画像データを生成する圧縮ステップと、送信機が、前記圧縮画像データを固定ビットレートで無線送信する送信ステップと、送信バッファが、前記圧縮画像データを前記圧縮部から入力して記憶し、当該圧縮画像データを前記送信機に出力する送信バッファステップと、判定部が、前記送信バッファの前記圧縮画像データを記憶可能な領域に対して、前記圧縮画像データを記憶中の領域の比率を示す圧縮画像データ占有率が、所定の閾値以上であるか否かを判定する判定ステップと、制御部が、前記圧縮画像データ占有率が所定の閾値以上の場合、前記圧縮部に、前記撮像データの読み出しを中断させる制御ステップと、をコンピュータに実行させるプログラムであって、前記圧縮ステップでは、固定長のデータを入力し、可変長のデータを出力する可変長圧縮方式で前記圧縮画像データを生成し、前記制御ステップでは、前記撮像素子に撮像を行わせるとともに、前記撮像素子に前記圧縮部から未だ読み出されていない前記撮像データが有る場合、前記撮像素子に前記撮像を行わせず、前記撮像素子に前記圧縮部から未だ読み出されていない前記撮像データがなくなったあとに、前記撮像素子に前記撮像を行わせ、前記送信バッファステップでは、入力された前記圧縮画像データを前記送信機に出力されるまで記憶し、前記圧縮画像データが前記送信機に出力された場合には当該圧縮画像データが記憶されていた記憶領域を新たな前記圧縮画像データが記憶できるようにし、前記送信バッファの前記圧縮画像データを記憶可能な領域は、前記圧縮部が、前記撮像データを１回に読み出すデータ量の２倍未満のデータ量を記憶可能な領域であり、前記制御ステップでは、前記圧縮画像データ占有率が所定の閾値以上の場合、前記撮像データの読み出しが前記撮像素子の所定ライン単位で完了していない場合は、前記撮像データの読み出しを中断させるタイミングが前記制御部によって、前記撮像データの読み出しが前記所定ライン単位で完了するまで遅らせる。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
カプセル内視鏡１０と体外端末２０とは無線通信を用いてデータの送受信が可能である。カプセル内視鏡１０は、例えば、体腔内の観察のために患者の口から飲み込まれた後、蠕動運動にしたがって胃や、小腸や、大腸を移動する。また、カプセル内視鏡１０は、例えば体腔内に存在する場合には体腔内の画像を撮影し、撮影した画像データを、無線通信を用いて体外端末２０に対して送信する。体外端末２０は、カプセル内視鏡１０から送信された画像データを保存する。体外端末２０が保存した画像データを診断等に役立てることができる。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００３５
【補正方法】変更
【補正の内容】
【００３５】
（ステップＳ１０３）制御回路１０６は、占有率判定結果が所定の閾値未満である場合にはステップＳ１０４の処理に進み、占有率判定結果が所定の閾値以上である場合にはステップＳ１０５の処理に進む。なお、このステップＳ１０３の処理を判定結果判断ステップとする。
【国際調査報告】
2016185520.tif 000016
2016185520.tif 000017
2016185520.tif 000018
2016185520.tif 000019
2016185520.tif 000020
2016185520.tif 000021
2016185520.tif 000022