(57)【要約】【課題】  印刷指定された画像の印刷動作を確実に実行し、作業効率を高める画像印刷システムを実現する。【解決手段】  印刷すべき画像が、一枚の印刷用紙において何番目に印刷される画像であるかを示す画像インデックス「Ｃｏ」と、一枚の印刷用紙にプリンタが印刷可能な印刷画像数「Ｘ」とに基づいて、印刷すべき画像の数が印刷画像数よりも大きいか否かが判断される（ステップＳ１４、Ｓ１６）。そして、プリンタが印刷に要する時間である印刷所要時間「Ｔｍａｘ」内に、印刷画像数「Ｘ」を超えて印刷するように指定された画像の画像データは、一時的に保存され（ステップＳ２２）、その後、プリンタが印刷動作をしていないときにプリンタに送られ（ステップＳ２５）、画像が印刷される。【選択図】        図３
2007044182.tif 000002
【特許請求の範囲】
【請求項１】
画像を印刷するプリンタと、
前記プリンタに印刷させる画像を指定する印刷画像指定手段と、
前記プリンタが画像を被印刷物に印刷するために必要な印刷所要時間を含むプリンタ情報を記憶するプリンタ情報記憶手段と、
前記印刷画像指定手段により指定された画像の印刷開始からの経過時間を測定する経過時間測定手段と、
前記印刷画像指定手段により指定された画像の画像データを前記印刷所要時間が経過するまで記憶する画像データ記憶手段とを備え、
印刷開始から前記印刷画像指定手段による新たな画像の指定までの経過時間が前記印刷所要時間よりも短い場合に、前記画像データ記憶手段が記憶していた前記新たな画像の画像データに基づいて、前記プリンタが前記新たな画像を印刷できることを特徴とする画像印刷システム。
【請求項２】
前記画像データ記憶手段が記憶していた画像データを、前記印刷所要時間が経過すると消去する画像データ消去手段をさらに有することを特徴とする請求項１に記載の画像印刷システム。
【請求項３】
前記プリンタが、前記印刷画像指定手段により指定された画像の画像データを記憶するプリンタ側画像データ記憶手段と、前記画像データを、印刷後に消去するプリンタ側画像データ消去手段とを有することを特徴とする請求項１に記載の画像印刷システム。
【請求項４】
前記プリンタが単一の前記被印刷物に印刷可能な画像の数である印刷画像数を設定する画像数設定手段をさらに有し、前記印刷画像数が、前記プリンタ情報に含まれることを特徴とする請求項１に記載の画像印刷システム。
【請求項５】
前記プリンタ情報記憶手段が、前記印刷画像数だけある画像を単一の前記被印刷物に印刷するときに必要な前記印刷所要時間を前記プリンタ情報として記憶することを特徴とする請求項４に記載の画像印刷システム。
【請求項６】
前記印刷画像指定手段により指定された印刷すべき画像の数が前記印刷画像数と一致するか否かを判断する画像数判断手段をさらに有し、前記画像数判断手段が、前記画像の数が前記印刷画像数と一致すると判断した場合に、前記プリンタが前記画像を自動的に印刷することを特徴とする請求項４に記載の画像印刷システム。
【請求項７】
前記プリンタが、前記画像数判断手段による判断結果に関わらず、オペレータの指示に基づいて、前記画像を印刷可能であることを特徴とする請求項６に記載の画像印刷システム。
【請求項８】
前記プリンタが、昇華型プリンタであることを特徴とする請求項１に記載の画像印刷システム。
【請求項９】
被写体画像の画像データを生成する画像データ生成手段と、請求項１に記載の画像印刷システムとを備え、前記プリンタが、前記被写体画像を印刷することを特徴とする内視鏡システム。
【請求項１０】
前記画像データ記憶手段が設けられた内視鏡装置を含むことを特徴とする請求項９に記載の内視鏡システム。
【請求項１１】
前記画像データ記憶手段が記憶していた画像データを、前記内視鏡装置から前記プリンタに転送する画像転送手段をさらに有することを特徴とする請求項１０に記載の内視鏡システム。
【請求項１２】
前記プリンタ情報記憶手段が、複数のプリンタの前記プリンタ情報を記憶可能であり、前記複数のプリンタのいずれもが前記内視鏡装置とともに使用できることを特徴とする請求項１０に記載の内視鏡システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像印刷システムに関し、特に内視鏡装置に用いられる画像印刷システムに関する。
【背景技術】
【０００２】
内視鏡装置においては、生成された画像データに基づく被写体画像を印刷するために、インクを加熱して昇華させる昇華型プリンタが広く使用されている。昇華型のプリンタは、加熱制御によって印字濃度を細かく設定できるため、高精細な画像印刷を実現できるものの、印刷動作に比較的長い時間を要する傾向にある。
【０００３】
また、内視鏡装置と共に使用されるプリンタでは、内視鏡装置から送信された画像データは、印刷動作が終了するまでの間、一時的にメモリに記憶される。そして内視鏡観察においては、少しずつ位置が異なる部位の被写体画像を互いに比較しながら確認することが必要であるといった理由から、通常、１枚の印刷用紙に複数の画像が印刷されることが多い。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
昇華型プリンタを用いて複数の被写体画像を１枚の印刷用紙に印刷する場合、印刷動作に要する時間が長くなる。そして、印刷動作の途中で、新たな画像データがプリンタに送信されて印刷指示された場合、プリンタのメモリには新たな画像データを記憶できず、新たに指示された画像は印刷できない。このため、オペレータは、プリンタの印刷動作中には印刷を指示することができず、多くの画像を印刷させながら被写体を観察する場合には、作業効率の低下を招く恐れがある。
【０００５】
本発明は、印刷指定された画像の印刷動作を確実に実行し、作業効率を高める画像印刷システムを実現することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の画像印刷システムは、画像を印刷するプリンタと、プリンタに印刷させる画像を指定する印刷画像指定手段と、プリンタが画像を被印刷物に印刷するために必要な印刷所要時間を含むプリンタ情報を記憶するプリンタ情報記憶手段と、印刷画像指定手段により指定された画像の印刷開始からの経過時間を測定する経過時間測定手段と、印刷画像指定手段により指定された画像の画像データを印刷所要時間が経過するまで記憶する画像データ記憶手段とを備える。そして、画像印刷システムは、印刷開始から印刷画像指定手段による新たな画像の指定までの経過時間が印刷所要時間よりも短い場合に、画像データ記憶手段が記憶していた新たな画像の画像データに基づいて、プリンタが新たな画像を印刷できることを特徴とする。
【０００７】
画像印刷システムは、画像データ記憶手段が記憶していた画像データを、印刷所要時間が経過すると消去する画像データ消去手段をさらに有することが好ましい。
【０００８】
また、画像印刷システムにおいては、プリンタが、印刷画像指定手段により指定された画像の画像データを記憶するプリンタ側画像データ記憶手段と、画像データを、印刷後に消去するプリンタ側画像データ消去手段とを有することが好ましい。
【０００９】
画像印刷システムは、プリンタが単一の被印刷物に印刷可能な画像の数である印刷画像数を設定する画像数設定手段をさらに有し、印刷画像数が、プリンタ情報に含まれることが望ましい。この場合、プリンタ情報記憶手段が、印刷画像数だけある画像を単一の被印刷物に印刷するときに必要な印刷所要時間をプリンタ情報として記憶することがより望ましい。
【００１０】
画像印刷システムは、印刷画像指定手段により指定された印刷すべき画像の数が印刷画像数と一致するか否かを判断する画像数判断手段をさらに有し、画像数判断手段が、画像の数が印刷画像数と一致すると判断した場合に、プリンタが画像を自動的に印刷することが好ましい。この場合、プリンタが、画像数判断手段による判断結果に関わらず、オペレータの指示に基づいて、画像を印刷可能であることがより好ましい。
【００１１】
画像印刷システムにおけるプリンタは、例えば昇華型プリンタである。
【００１２】
本発明の内視鏡システムは、被写体画像の画像データを生成する画像データ生成手段と、先述の画像印刷システムとを備え、プリンタが、被写体画像を印刷することを特徴とする。
【００１３】
内視鏡システムは、画像データ記憶手段が設けられた内視鏡装置を含むことが好ましく、また、画像データ記憶手段が記憶していた画像データを、内視鏡装置からプリンタに転送する画像転送手段をさらに有することがより好ましい。
【００１４】
内視鏡システムは、プリンタ情報記憶手段が、複数のプリンタのプリンタ情報を記憶可能であり、複数のプリンタのいずれもが内視鏡装置とともに使用できることが望ましい。
【発明の効果】
【００１５】
本発明によれば、印刷指定された画像の印刷動作を確実に実行し、作業効率を高める画像印刷システムを実現できる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施形態を、図面を参照して説明する。図１は、本実施形態の内視鏡システムのブロック図である。
【００１７】
内視鏡システム１０は、ビデオスコープ２０とプロセッサ３０とから成る内視鏡装置４０を含む。ビデオスコープ２０は、被写体である体腔内の撮影に用いられ、プロセッサ３０は、ビデオスコープ２０から送られてくる画像信号を処理する。そしてプロセッサ３０には、オペレータが指示信号等を入力するためのキーボード５０、被写体の画像等を印刷する昇華型のプリンタ６０、および被写体像を表示するモニタ７０が、それぞれ接続されている。
【００１８】
プロセッサ３０には、プロセッサ３０全体を制御するシステムコントローラ３２、各回路の信号処理タイミングを調整するタイミングコントロール回路３４、照明光を出射する光源部３６等が設けられている。システムコントローラ３２の制御の下で、光源部３６に設けられた光源（図示せず）は、照明光を出射する。この照明光は、光量が調整された後に、ライトガイド３８に入射する。ライトガイド３８を通った照明光は、ビデオスコープ２０の先端部から、被写体である体腔内に向けて出射される。
【００１９】
被写体で反射した照明光は、ビデオスコープ２０の先端にあるＣＣＤ２２の受光面に到達し、ＣＣＤ２２によって被写体を示す画像信号が生成される。この画像信号に所定の処理が施され、輝度信号Ｙ、色差信号Ｃｂ、Ｃｒが生成される。これらの輝度信号Ｙ、色差信号Ｃｂ、Ｃｒは、初段信号処理回路４２に送信され、さらなる処理が施された後に、画像メモリ４４に記録される。
【００２０】
さらに、輝度信号Ｙと色差信号Ｃｂ、Ｃｒとからなる画像データは、画像メモリ４４から後段信号処理回路４８を介してモニタ７０に出力される。この結果、被写体の動画像がモニタ７０の画面上にリアルタイムで表示される。
【００２１】
ビデオスコープ２０には、フリーズボタン２４が設けられている。モニタ７０上に動画像が表示されているときにフリーズボタン２４が押下されると、静止画像を生成するための信号がシステムコントローラ３２に送られ、静止画像の画像データが生成される。生成された静止画像の画像データは、画像メモリ４４に記録されるとともに、さらに後段信号処理回路４８において所定の処理が施された後に、モニタ７０に送られる。この結果、モニタ７０上に静止画像が表示される。
【００２２】
また、フリーズボタン２４の近傍にはコピーボタン２６が設けられている。コピーボタン２６は、オペレータがプリンタ６０に印刷させる画像を指定するために用いられる。すなわち、モニタ７０上に動画像が表示されている状態で、コピーボタン２６が押下されると、押下時に表示されていた被写体の静止画像を印刷するように指示する信号が、システムコントローラ３２に送られる。
【００２３】
この結果、コピーボタン２６の押下により指定された静止画像の画像データが生成され、生成された静止画像の画像データは、画像メモリ４４に記録されるとともに、後段信号処理回路４８を介してプリンタ出力処理回路５２に送られる。そして、この画像データが、切換スイッチ６４を介してプリンタ６０に送られ、コピーボタン２６の押下により指定された被写体の画像が印刷される。
【００２４】
プロセッサ３０には、出力用画像メモリ５４が設けられている。出力用画像メモリ５４は、プリンタ６０が、被写体画像の印刷中に、新たに印刷指示された被写体画像を一時的に記憶しておくためのメモリである。そして、コピーボタン２６が押下された時に、既にプリンタ６０が被写体画像を印刷していた場合には、システムコントローラ３２は、出力用画像メモリ５４側に接続されるように切換スイッチ６４を制御する。
【００２５】
このため、プリンタ６０の印刷動作中に、新たに印刷する被写体画像がコピーボタン２６の押下によって指定されると、その新たに指定された被写体画像の画像データは、プリンタ出力処理回路５２から、Ａ／Ｄ変換器５６を介して出力用画像メモリ５４に送られ、記憶される。ここで、画像データは、Ａ／Ｄ変換器５６によりアナログ画像信号からデジタル画像信号に変換された後に記憶される。
【００２６】
そして、コピーボタン２６の押下時に印刷されていた被写体画像の印刷が終了すると、出力用画像メモリ５４に記憶されていた、新たに指定された被写体画像の画像データは、システムコントローラ３２の制御により、直ちにＤ／Ａ変換器５８、プリンタ出力処理回路５２、および切換スイッチ６４を介してプリンタ６０に送られる。この結果、既に印刷が終了した被写体画像に引き続き、新たに指定された被写体画像が印刷可能となる。
【００２７】
なお、プリンタ６０に送られる画像データは、通常、Ｄ／Ａ変換器５８によりデジタル画像信号からアナログ画像信号に変換されている。しかしながら、プリンタ６０がデジタル画像信号を処理するプリンタであった場合には、後述するようにＤ／Ａ変換器５８は作動せず、画像データはデジタル画像信号としてプリンタ６０に送られる。
【００２８】
なお、被写体の観察が終了した際に画像メモリ４４に記録されている画像は、キーボード５０及びプリンタ６０に設けられたプリントボタン（図示せず）の操作によって印刷させることができる。また、フリーズボタン２４の押下によって生成、記録された静止画像は、コピーボタン２６を押すことにより、同様に印刷させることができる。
【００２９】
プリンタ６０には、プリンタ出力処理回路５２から送られる画像データを一時的に記憶するためのプリンタ側画像メモリ６２が設けられている。そして後述するように、プリンタ側画像メモリ６２に記憶されていた画像データに基づく被写体の画像が印刷用紙（被印刷物）に印刷されると、印刷された画像についての画像データは、プリンタ６０内部の制御回路（図示せず）によって自動的にプリンタ側画像メモリ６２から消去され、新たに送られてくる画像データがプリンタ側画像メモリ６２に記憶され、その後、画像データの示す被写体画像の印刷、および画像データの消去が繰り返し実行される。
【００３０】
図２は、プリンタ６０によって印刷された被写体画像を例示する図である。
【００３１】
プリンタ６０は、一枚の印刷用紙Ｓの印刷領域を複数に分割し、分割された領域ごとに、被写体画像を印刷することができる。そして、印刷領域の分割数、すなわち一枚の印刷用紙に印刷可能な画像の数である印刷画像数は、プリンタに応じて予め定められている複数の選択肢から、キーボード５０の入力操作によって選択、設定可能である。例えば、プリンタ６０においては、図示するように、一枚の印刷用紙Ｓに最大で４つの被写体画像を印刷するように、すなわち印刷画像数を「４」に設定することができる。
【００３２】
なお、プリンタ６０においては、印刷領域を分割させずに、１つの被写体画像のみを印刷用紙Ｓに印刷するように印刷画像数を「１」に設定することも可能であり、さらに印刷領域を２分割、もしくは８分割すべく印刷画像数を「２」、「８」等にも設定できる。そして、印刷するよう指定された被写体画像を識別するための画像識別番号Ｎが、印刷指定の順に自動的に割り振られ、コピーボタン２６の押下時に、モニタ７０上に被写体画像にスーパーインポーズされて表示され、さらには被写体画像の端部に印刷される。
【００３３】
印刷画像数を始めとするプリンタ情報は、プリンタ出力処理回路５２内に設けられたデータメモリ（図示せず）に記憶されている。そして、このプリンタ情報には、印刷画像数分の画像を一枚の印刷用紙Ｓに印刷する際に必要なプリンタ６０の印刷所要時間が含まれる。印刷所要時間は、プリンタに固有の値であるとともに、設定される印刷画像数等によっても異なるために、プリンタの種類と印刷画像数ごとに設定、記憶されている。
【００３４】
さらに、プリンタ情報には、プリンタ６０がデジタル画像信号を処理するプリンタであるか否かを示す情報も含まれており、このプリンタ情報がシステムコントローラ３２によって読み出されることにより、Ｄ／Ａ変換器５８が作動するか否かが定められる。
【００３５】
プリンタ情報は、プリンタ６０についてのみならず、他の複数の種類のプリンタについても予めデータメモリに記録されている。さらに、被写体画像を一時的に記憶できる出力用画像メモリ５４が、プリンタ６０ではなく内視鏡装置４０のプロセッサ３０に設けられていることから、内視鏡システム１０においては、プロセッサ３０との接続を切換えることにより、複数のプリンタが使用可能である。また、印刷所要時間は、印刷する画像の画質等によっても異なるが、予め算出された最も長い所要時間が印刷所要時間として定められている。
【００３６】
印刷画像数が「４」に設定されているときに、コピーボタン２６が４回押下されると、印刷されるべき被写体画像が４つ指定され、プリンタ側画像メモリ６２に指定された４つの画像データが記憶されるために、プリンタ６０は、自動的に図２に例示するような被写体画像の印刷する。
【００３７】
ここで、プリンタ６０が被写体画像を印刷している間に、さらにコピーボタン２６が押下された場合、例えば、図２の４つの被写体画像の印刷中に５番目の被写体画像が新たに指定された場合、新たに指定された被写体画像の画像データは、図２の４つの画像についての印刷所要時間が終了するまで、出力用画像メモリ５４に一時的に記憶される。そして、印刷所要時間が終了すると、画像データがプリンタ６０に送られるとともに、システムコントローラ３２の制御によって、５番目の被写体画像の画像データが出力用画像メモリ５４から消去される。
【００３８】
以上のことから、コピーボタン２６が押下されると、そのときにプリンタ６０が既に印刷中であったか否かを判断する必要がある。このため、プリンタ６０による印刷が開始されると、タイミングコントロール回路３４内のシステム・クロック（図示せず）が印刷開始時からの経過時間を測定する。そして、印刷開始後にコピーボタン２６が押下されると、印刷開始時からコピーボタン２６の押下までの経過時間と、プリンタ出力処理回路５２のデータメモリから読み出された所定の印刷所要時間とが、システムコントローラ３２によって比較される。
【００３９】
この結果、印刷開始時からコピーボタン２６の押下までの経過時間が印刷所要時間よりも短い場合、すなわちプリンタ６０による印刷動作中にコピーボタン２６が押下された場合には、システムコントローラ３２は、切換スイッチ６４を、出力用画像メモリ５４側に切換わるように制御する。
【００４０】
一方、印刷開始時からコピーボタン２６の押下までの経過時間が印刷所要時間よりも長く、コピーボタン２６が押下されたときにプリンタ６０が印刷動作中でなかった場合、システムコントローラ３２が、プリンタ６０側に切換スイッチ６４を切換えさせることにより、新たに印刷指示された画像が直ちに印刷可能となる。
【００４１】
また、プリンタ６０は、印刷するように指定された被写体画像の数が設定された印刷画像数と一致したときに自動的に印刷を開始することから、印刷用紙Ｓには、図２に例示するように、通常は印刷画像数分の画像が含まれる。
【００４２】
しかしながら、一連の被写体観察を終了したい場合など、オペレータが、印刷したい被写体画像の数が印刷画像数に満たない状態での印刷開始を望む場合、キーボード５０による入力操作、もしくはプリンタ６０に設けられたプリントスイッチ（図示せず）を押下することにより、印刷を指示する信号が後段信号処理回路４８を介してプリンタ出力処理回路５２に送られ、印刷画像数よりも少ない画像数の印刷が実行可能となる。
【００４３】
図３は、内視鏡システム１０における印刷制御を示す印刷制御ルーチンを示すフローチャートである。
【００４４】
印刷制御ルーチンは、内視鏡システム１０が起動すると開始する。ステップＳ１１においては、印刷すべき画像が、一枚の印刷用紙において何番目に印刷される画像であるかを示すインデックスである画像インデックス「Ｃｏ」が、初期値である「Ｃｏ」＝０に設定されて、ステップＳ１２に進む。ステップＳ１２では、コピーボタン２６が押下されてオン状態になり、印刷すべき画像が指定されたか否かが判断され、コピーボタン２６がオン状態になり画像が指定されたと判断されると、ステップＳ１３に進む。ステップＳ１３では、画像インデックス「Ｃｏ」が１だけインクリメントされて、ステップＳ１４に進む。
【００４５】
ステップＳ１４では、画像インデックス「Ｃｏ」が、設定されている印刷画像数「Ｘ」よりも小さいか否かが、システムコントローラ３２によって判断される。そして、画像インデックス「Ｃｏ」が印刷画像数「Ｘ」よりも小さいと判断されるとステップＳ１５に進み、画像インデックス「Ｃｏ」が印刷画像数「Ｘ」よりも小さくないと判断されると、ステップＳ１６に進む。
【００４６】
ステップＳ１５では、ステップＳ１２において指定された被写体画像の画像データが、プリンタ出力処理回路５２から、プリンタ６０のプリンタ側画像メモリ６２に送られ、ステップＳ１７に進む。ステップＳ１７では、キーボード５０への入力操作、あるいは印刷スイッチにより、印刷が指示されたか否かが、プリンタ出力処理回路５２により判断される。そして、印刷指示がなされたと判断された場合、ステップＳ２０に進み、印刷指示がなされていないと判断された場合、ステップＳ１２に戻る。
【００４７】
ステップＳ１６では、画像インデックス「Ｃｏ」が印刷画像数「Ｘ」と等しいか否かが判断される。画像インデックス「Ｃｏ」と印刷画像数「Ｘ」とが等しいと判断されると、ステップＳ１８に進み、画像インデックス「Ｃｏ」と印刷画像数「Ｘ」とが等しくない、すなわち画像インデックス「Ｃｏ」が印刷画像数「Ｘ」よりも大きいと判断されると、ステップＳ１９に進む。
【００４８】
ステップＳ１８では、ステップＳ１２において指定された被写体画像の画像データが、プリンタ出力処理回路５２からプリンタ側画像メモリ６２に送られ、ステップＳ２０に進む。ステップＳ２０においては、プリンタ側画像メモリ６２に一時的に記憶されていた画像データが示す被写体画像が印刷され、ステップＳ２１に進む。ステップＳ２１では、タイミングコントロール回路３４により、ステップＳ２０における印刷開始時からの経過時間「Ｔｉ」がリセットされ、経過時間「Ｔｉ」の測定が開始される
【００４９】
すなわち、ステップＳ２１では、既に経過時間「Ｔｉ」が測定されていた場合にはこれを０として引き続き測定し、これまでに経過時間「Ｔｉ」が測定されていなかった場合には、経過時間「Ｔｉ」の測定を新たに始め、ステップＳ１２に戻る。
【００５０】
このように、印刷制御ルーチンにおいては、コピーボタン２６の押下により指定された印刷すべき画像の数と印刷画像数とが一致すると、プリンタ６０は自動的に印刷を開始する（ステップＳ１６、Ｓ１８、およびＳ２０）。また、印刷すべき画像の数が印刷画像数よりも少ない場合であっても、印刷スイッチ等によって印刷指示される（ステップＳ１４、Ｓ１５、およびＳ１７）と、印刷が開始される（ステップＳ２０）。
【００５１】
ステップＳ１９においては、既にステップＳ２１において測定が開始されていた印刷開始時からの経過時間「Ｔｉ」が、プリンタの種類と設定された印刷画像数「Ｘ」とに基づいてデータメモリから読み出された印刷所要時間「Ｔｍａｘ」よりも短いか否かが判断される。そして、経過時間「Ｔｉ」が印刷所要時間「Ｔｍａｘ」よりも短い、すなわち、ステップＳ１２での印刷すべき画像の指定がプリンタ６０の印刷動作中になされており、指定された画像の印刷が直ちにはできないと判断されるとステップＳ２２に進み、経過時間「Ｔｉ」が印刷所要時間「Ｔｍａｘ」よりも長い、もしくは等しいと判断されると、ステップＳ２３に進む。ステップＳ２２では、ステップＳ１２での指定された画像の画像データが、出力用画像メモリ５４に一時的に保存され、ステップＳ１２に戻る。
【００５２】
一方、ステップＳ２３では、出力用画像メモリ５４において、一時的に保存されていた画像データが既に存在するか否かがシステムコントローラ３２により判断される。そして、一時的に保存された画像データがあると判断されるとステップＳ２５に進み、一時的に保存された画像データがないと判断されると、ステップＳ２６に進む。
【００５３】
ステップＳ２５では、プリンタ６０が印刷動作中ではないことから、出力用画像メモリ５４に一時的に記憶されていた画像データが、印刷のためにプリンタ出力処理回路５２等を介してプリンタ側画像メモリ６２に送信され、ステップＳ２６に進む。ステップＳ２６では、画像インデックス「Ｃｏ」＝１に設定され、ステップＳ１４に戻る。
【００５４】
このように、プリンタ６０が印刷していないときにステップＳ１２にて指定された画像の画像データは、出力用画像メモリ５４に一時的に保存されることなしに、ステップＳ１５、もしくはステップＳ１８において、プリンタ６０に送られ、直ちに画像が印刷される。    
【００５５】
一方、プリンタ６０の印刷中、すなわち印刷所要時間「Ｔｍａｘ」内に、ステップＳ１２において印刷するように指定された画像は、直ちに印刷できないため、出力用画像メモリ５４にその画像データが一時的に保存される（ステップＳ２２）。そしてその後、プリンタ６０が印刷をしていないときに、出力用画像メモリ５４に一時的に記憶されていた画像データはプリンタ６０に送られ（ステップＳ２５）、画像が印刷される。
【００５６】
以上のように、本実施形態の内視鏡システム１０においては、印刷すべき画像の数と印刷画像数とが一致するとプリンタ６０が自動的に印刷を開始するとともに、印刷すべき画像の数が印刷画像数よりも多い場合においては、印刷動作中に指定された画像の画像データを一時的に記憶しておくことにより、指定された画像の全てが滞りなく印刷される。
【００５７】
このため、印刷するように指定された被写体画像は、指定のタイミングに関わらず確実に印刷され、内視鏡システム１０においては、効率的な被写体画像の印刷、および被写体観察が可能である。
【００５８】
なお、画像印刷システムは、本実施形態における内視鏡システム１０には限定されず、例えば、内視鏡装置４０の代わりに、プリンタ６０に印刷させる画像を指示するコンピュータ等を含んでいても良い。また、画像印刷システムにおいて使用されるプリンタは、比較的長い印刷時間を要する昇華型のプリンタ６０に限定されず、例えばインクジェット型であっても良い。
【図面の簡単な説明】
【００５９】
【図１】本実施形態の内視鏡システムのブロック図である。
【図２】プリンタによって印刷された被写体画像を例示する図である。
【図３】内視鏡システムにおける印刷制御を示す印刷制御ルーチンを示すフローチャートである。
【符号の説明】
【００６０】
１０  内視鏡システム
２２  ＣＣＤ（画像データ生成手段）
２６  コピーボタン（印刷画像指定手段）
３２  システムコントローラ（画像数判断手段・画像データ消去手段・画像転送手段）
３４  タイミングコントロール回路（経過時間測定手段）
４０  内視鏡装置
５０  キーボード（画像数設定手段）
５２  プリンタ出力処理回路（プリンタ情報記憶手段）
５４  出力用画像メモリ（画像データ記憶手段）
６０  プリンタ（昇華型プリンタ）
６２  プリンタ側画像メモリ（プリンタ側画像データ記憶手段）
Ｓ  印刷用紙（被印刷物）
【図１】
2007044182.tif 000003
【図２】
2007044182.tif 000004
【図３】
2007044182.tif 000005