(57)【要約】  本発明は、被写体を観察する撮像手段を具備したスコープ部と、少なくとも一つの前記スコープ部が着脱自在に接続可能な画像処理部とを含む内視鏡システムにおいて、前記画像処理部は、識別情報を含む第１パケットを前記スコープ部へ送信する第１データ送信手段と、前記スコープ部から第２パケットを受信する第１データ受信手段と、を具備し、前記スコープ部は、当該スコープ部の固有パラメータが格納される不揮発メモリと、前記第１パケットを前記画像処理部から受信する第２データ受信手段と、前記第１パケットに含まれる前記識別情報に基づいて、前記第２パケットを、前記固有パラメータを前記画像処理部に転送するための第１データフォーマットまたは前記スコープ部のリアルタイム情報を前記画像処理部に転送するための第２データフォーマットに切り換えて前記画像処理部に送信する第２データ送信手段と、を具備する。
2012005136.tif 000002
【特許請求の範囲】
【請求項１】
被写体を観察する撮像手段を具備したスコープ部と、少なくとも一つの前記スコープ部が着脱自在に接続可能な画像処理部とを含む内視鏡システムにおいて、
前記画像処理部は、
識別情報を含む第１パケットを前記スコープ部へ送信する第１データ送信手段と、
前記スコープ部から第２パケットを受信する第１データ受信手段と、を具備し、
前記スコープ部は、
当該スコープ部の固有パラメータが格納される不揮発メモリと、
前記第１パケットを前記画像処理部から受信する第２データ受信手段と、
前記第１パケットに含まれる前記識別情報に基づいて、前記第２パケットを、前記固有パラメータを前記画像処理部に転送するための第１データフォーマットまたは前記スコープ部のリアルタイム情報を前記画像処理部に転送するための第２データフォーマットに切り換えて前記画像処理部に送信する第２データ送信手段と、を具備する、ことを特徹とする内視鏡システム。
【請求項２】
請求項１記載の内視鏡システムにおいて、
前記第１データフォーマットの前記第２パケットを要求する前記識別情報を含む前記第１パケットは、前記撮像手段の映像規格を指定する動画規格指定情報を含み、
前記第２データフォーマットの前記第２パケットを要求する前記識別情報を含む前記第１パケットは、前記スコープ部の稼働制御情報を含む、
ことを特徴とする内視鏡システム。
【請求項３】
請求項１記載の内視鏡システムにおいて、
前記第２データフォーマットの前記第２パケットを要求する前記識別情報を含む前記第１パケットには、前記稼働制御情報の他に、前記不揮発メモリの前記固有パラメータに対する部分アクセス要求情報が設定され、
前記第２パケットの前記第２データフォーマットには、前記部分アクセス要求情報に応答するアクセス結果情報が設定されることを特徴とする内視鏡システム。
【請求項４】
請求項３記載の内視鏡システムにおいて、
前記画像処理部は、さらに、
前記第１データフォーマットの前記第２パケットによって前記スコープ部の前記不揮発メモリから転送された前記固有パラメータを記憶するパラメータ記憶手段と、
前記パラメータ記憶手段における前記固有パラメータの部分的な変更が発生したとき、前記アクセス結果情報が正しい場合にのみ、当該パラメータ記憶手段における前記固有パラメータの部分的な変更を実行するパラメータ更新判定手段と、
を具備したことを特徴とする内視鏡システム。
【請求項５】
請求項１から請求項４のいずれか１項に記載の内視鏡システムにおいて、
前記撮像手段の垂直同期信号を契機として、前記画像処理部と前記スコープ部との間における前記第１パケットおよび前記第２パケットの送受信が開始され、
前記撮像手段の動作クロックを基準とした調歩同期通信にて前記第１パケットおよび前記第２パケットの転送が行われることを特徴とする内視鏡システム。
【請求項６】
請求項５記載の内視鏡システムにおいて、
前記部分アクセス要求情報に応答する前記アクセス結果情報が設定される前記第２データフォーマットの前記第２パケットは、前記垂直同期信号の１周期遅れで、前記スコープ部から前記画像処理部に送信される、ことを特徴とする内視鏡システム。
【請求項７】
請求項１から請求項６のいずれか１項に記載の内視鏡システムにおいて、
前記スコープ部は、さらに、前記撮像手段を初期化する初期化手段と、前記不揮発メモリに前記固有パラメータの一部として格納された初期化制御プログラムデータを具備し、
前記撮像手段の前記動作クロックに同期して前記初期化手段が初期化制御プログラムデータを読み出して実行することで、前記画像処理部の介入なしに、前記撮像手段の初期化が行われる、ことを特徴とする内視鏡システム。
【請求項８】
被写体を観察する撮像手段および固有パラメータが格納される不揮発メモリを具備したスコープ部と、少なくとも一つの前記スコープ部が着脱自在に接続可能な画像処理部とを含む内視鏡システムの制御方法において、
前記画像処理部から前記スコープ部に送信される第１パケットに含まれる識別情報に基づいて、前記スコープ部から前記画像処理部に送信される第２パケットを、前記固有パラメータを前記画像処理部に転送するための第１データフォーマットまたは前記スコープ部のリアルタイム情報を前記画像処理部に転送するための第２データフォーマットに切り換えて前記画像処理部に送信する、ことを特徹とする内視鏡システムの制御方法。
【請求項９】
請求項８記載の内視鏡システムの制御方法において、
前記第１データフォーマットの前記第２パケットを要求する前記識別情報を含む前記第１パケットは、前記撮像手段の映像規格を指定する動画規格指定情報を含み、
前記第２データフォーマットの前記第２パケットを要求する前記識別情報を含む前記第１パケットは、前記スコープ部の稼働制御情報を含む、
ことを特徴とする内視鏡システムの制御方法。
【請求項１０】
請求項９記載の内視鏡システムの制御方法において、
前記第２データフォーマットの前記第２パケットを要求する前記識別情報を含む前記第１パケットには、前記稼働制御情報の他に、前記不揮発メモリの前記固有パラメータに対する部分アクセス要求情報が設定され、
前記第２パケットの前記第２データフォーマットには、前記部分アクセス要求情報に応答するアクセス結果情報が設定されることを特徴とする内視鏡システムの制御方法。
【請求項１１】
請求項１０記載の内視鏡システムの制御方法において、
前記画像処理部に設けられ、前記第１データフォーマットの前記第２パケットによって前記スコープ部の前記不揮発メモリから転送された前記固有パラメータを記憶するパラメータ記憶手段における前記固有パラメータの部分的な変更が発生したとき、前記アクセス結果情報が正しい場合にのみ、当該パラメータ記憶手段における前記固有パラメータの部分的な変更を実行する、ことを特徴とする内視鏡システムの制御方法。
【請求項１２】
請求項８から請求項１１のいずれか１項に記載の内視鏡システムの制御方法において、
前記撮像手段の垂直同期信号を契機として、前記画像処理部と前記スコープ部との間における前記第１パケットおよび前記第２パケットの送受信を開始させ、
前記撮像手段の動作クロックを基準とした調歩同期通信にて前記第１パケットおよび前記第２パケットの転送を行うことを特徴とする内視鏡システムの制御方法。
【請求項１３】
請求項１２記載の内視鏡システムの制御方法において、
前記部分アクセス要求情報に応答する前記アクセス結果情報が設定される前記第２データフォーマットの前記第２パケットは、前記垂直同期信号の１周期遅れで、前記スコープ部から前記画像処理部に送信される、ことを特徴とする内視鏡システムの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内視鏡システムおよび内視鏡システムの制御方法に関する。
【背景技術】
【０００２】
例えば、医療分野や工業分野等において、内視鏡システムが広く使用されている。このような内視鏡システムは、一般に、検査対象物の画像を撮影する撮像部を備えた多様な機能のスコープと、このスコープを制御して撮影画像を可視化表示する画像処理装置で構成される。【０００３】
そして、個々のスコープの仕様に合わせた画像処理装置の適切な制御を可能とするため、特許文献１のように、個々のスコープ側に不揮発メモリを設け、この不揮発メモリに個々のスコープの固有パラメータを格納し、この固有パラメータを画像処理装置が読み出して使用することで、多様なスコープの適切な制御を実現しようとしている。【０００４】
ところで、近年の内視鏡システムの高性能化、多機能化等に呼応して、スコープ側の不揮発メモリに格納される固有パラメータのデータ量は増加している。【０００５】
従来の特許文献１に開示された技術では、スコープ側および画像処理装置側の各々に配置されたプロセッサ間のシリアル通信によって、スコープ側から画像処理装置側にデータを読み出すことが行われていたが、ＣＰＵ間のシリアル通信とすると、データ転送に時間がかかり、かつ映像信号とは異なる信号のため、表示画像のノイズ源となりえた。【０００６】
このため、特許文献２では、撮像素子の動作クロックに同期した調歩同期通信でスコープと画像処理装置との間の通信を行うことにより、ノイズの技術的課題を解決しようとする技術が開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０００−２８４９５７号公報
【特許文献２】特開２０１０−８１９７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献２の技術の場合、ブランキング期間中の通信のため、結果として、スコープ側の不揮発性メモリに内蔵した大量のデータを画像処理装置に転送するには時間がかかってしまう、という技術的課題がある。【０００９】
また、内視鏡システムとしては、上述の固有パラメータの他にも、電子シャッタ値、スコープに搭載されたスイッチ情報などを、スコープと画像処理装置との間で随時通信する必要があり、単に不揮発性メモリに格納された固有パラメータのデータ転送のみではシステムとして成り立たない。【００１０】
また、スコープと画像処理装置を接続するインタフェースにおける信号線のピン数の抑制という技術的課題もある。
本発明の目的は、内視鏡システムを構成するスコープ部と画像処理部との間において、伝送経路の数を増大させることなく、属性やデータ量の異なる多様なデータを効率よく短時間に伝送することが可能な技術を提供することにある。
【課題を解決するための手段】
【００１１】
本発明の第１の観点は、被写体を観察する撮像手段を具備したスコープ部と、少なくとも一つの前記スコープ部が着脱自在に接続可能な画像処理部とを含む内視鏡システムにおいて、
前記画像処理部は、
識別情報を含む第１パケットを前記スコープ部へ送信する第１データ送信手段と、
前記スコープ部から第２パケットを受信する第１データ受信手段と、を具備し、
前記スコープ部は、
当該スコープ部の固有パラメータが格納される不揮発メモリと、
前記第１パケットを前記画像処理部から受信する第２データ受信手段と、
前記第１パケットに含まれる前記識別情報に基づいて、前記第２パケットを、前記固有パラメータを前記画像処理部に転送するための第１データフォーマットまたは前記スコープ部のリアルタイム情報を前記画像処理部に転送するための第２データフォーマットに切り換えて前記画像処理部に送信する第２データ送信手段と、を具備する、ことを特徹とする内視鏡システムを提供する。【００１２】
本発明の第２の観点は、被写体を観察する撮像手段および固有パラメータが格納される不揮発メモリを具備したスコープ部と、少なくとも一つの前記スコープ部が着脱自在に接続可能な画像処理部とを含む内視鏡システムの制御方法において、
前記画像処理部から前記スコープ部に送信される第１パケットに含まれる識別情報に基づいて、前記スコープ部から前記画像処理部に送信される第２パケットを、前記固有パラメータを前記画像処理部に転送するための第１データフォーマットまたは前記スコープ部のリアルタイム情報を前記画像処理部に転送するための第２データフォーマットに切り換えて前記画像処理部に送信する、ことを特徹とする内視鏡システムの制御方法を提供する。
【発明の効果】
【００１３】
本発明によれば、内視鏡システムを構成するスコープ部と画像処理部との間において、伝送経路の数を増大させることなく、属性やデータ量の異なる多様なデータを効率よく短時間に伝送することが可能な技術を提供することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施の形態である内視鏡システムの制御方法を実施する内視鏡システムの構成の一例を示すブロック図である。
【図２】本発明の一実施の形態である内視鏡システムの制御方法にて用いられる送受信パケットのデータフォーマットの構成の一例を示す概念図である。
【図３】本発明の一実施の形態である内視鏡システムの制御方法にて用いられる送受信パケットのシーケンスフラグ部分の構成例を示す概念図である。
【図４】本発明の一実施の形態である内視鏡システムの制御方法における画像処理装置側の送信動作を行うハードウェア回路の作用の一例を示す状態遷移図である。
【図５】本発明の一実施の形態である内視鏡システムの制御方法における画像処理装置側の受信動作を行うハードウェア回路の作用の一例を示す状態遷移図である。
【図６】本発明の一実施の形態である内視鏡システムの制御方法におけるスコープ側の受信動作を行うハードウェア回路の作用の一例を示す状態遷移図である。
【図７】本発明の一実施の形態である内視鏡システムの制御方法におけるスコープ側の送信動作を行うハードウェア回路の作用の一例を示す状態遷移図である。
【図８】本発明の他の実施の形態である内視鏡システムの制御方法を実施する内視鏡システムの構成例を示す概念図である。
【図９】本発明の他の実施の形態である内視鏡システムの制御方法を実施する内視鏡システムの構成の変形例を示す概念図である。
【図１０】本発明の他の実施の形態である内視鏡システムの制御方法を実施する内視鏡システムの構成の変形例を示す概念図である。
【図１１】本発明の他の実施の形態である内視鏡システムの制御方法を実施する内視鏡システムで用いられるパケットの構成例を示す概念図である。
【図１２】本発明の他の実施の形態である内視鏡システムの制御方法を実施する内視鏡システムの作用の一例を示すタイミング図である。
【図１３】本発明の他の実施の形態である内視鏡システムの制御方法における画像処理装置側の送信動作を行うハードウェア回路の作用の一例を示す状態遷移図である。
【図１４】本発明の他の実施の形態である内視鏡システムの制御方法における画像処理装置側の受信動作を行うハードウェア回路の作用の一例を示す状態遷移図である。
【図１５】本発明の他の実施の形態である内視鏡システムの制御方法におけるスコープ側の受信動作を行うハードウェア回路の作用の一例を示す状態遷移図である。
【図１６】本発明の他の実施の形態である内視鏡システムの制御方法におけるスコープ側の送信動作を行うハードウェア回路の作用の一例を示す状態遷移図である。
【図１７】本発明のさらに他の実施の形態である内視鏡システムの制御方法を実施する内視鏡システムの構成の一例を示すブロック図である。
【図１８】本発明のさらに他の実施の形態である内視鏡システムの制御方法を実施する内視鏡システムの構成の一例を示すブロック図である。
【発明を実施するための形態】
【００１５】
以下、図面を参照しながら、本発明の実施の形態について詳細に説明する。
【００１６】
（実施の形態１）
図１は、本発明の一実施の形態である内視鏡システムの制御方法を実施する内視鏡システムの構成の一例を示すブロック図である。
【００１７】
図２は、本発明の一実施の形態である内視鏡システムの制御方法にて用いられる送受信パケットのデータフォーマットの構成の一例を示す概念図、図３は、本発明の一実施の形態である内視鏡システムの制御方法にて用いられる送受信パケットのシーケンスフラグ部分の構成例を示す概念図である。
【００１８】
図４は、本発明の一実施の形態である内視鏡システムの制御方法における画像処理装置側の送信動作を行うハードウェア回路の作用の一例を示す状態遷移図である。
図５は、本発明の一実施の形態である内視鏡システムの制御方法における画像処理装置側の受信動作を行うハードウェア回路の作用の一例を示す状態遷移図である。
【００１９】
図６は、本発明の一実施の形態である内視鏡システムの制御方法におけるスコープ側の受信動作を行うハードウェア回路の作用の一例を示す状態遷移図である。
図７は、本発明の一実施の形態である内視鏡システムの制御方法におけるスコープ側の送信動作を行うハードウェア回路の作用の一例を示す状態遷移図である。
【００２０】
図１に例示されるよう、本実施の形態の内視鏡システムＳ１は、内視鏡１０１を構成するスコープ１００（スコープ部）と、このスコープ１００に接続され、当該スコープ１００を制御する画像処理装置２００（画像処理部）を備えている。
【００２１】
画像処理装置２００は、画像処理装置２００の全体を制御するＣＰＵ２２０と、バス２２１を介してこのＣＰＵ２２０に接続されたプロセッサ側制御論理回路２３０と、画像処理装置２００の各部に同期信号やクロック、電力を供給する電源／クロック供給回路２１０を備えている。
【００２２】
本実施の形態の場合、電源／クロック供給回路２１０は、垂直同期信号３０１（Ｖ信号）と撮像素子駆動クロック３０２（ＣＣＤＣＬＫ）をプロセッサ側制御論理回路２３０に供給する。
【００２３】
プロセッサ側制御論理回路２３０は、例えば、ＦＰＧＡ等のハードウェアで構成され、本実施の形態の場合には、ＣＰＵ側送信部２３１（第１データ送信手段）と、ＣＰＵ側受信部２３２（第１データ受信手段）、パラメータメモリ２３３の各論理ブロックが構築されている。
【００２４】
一方、スコープ１００は、電源／クロック供給回路１１０、スコープ側制御論理回路１２０、撮像部１３０（撮像手段）、スコープ操作部１４０、不揮発メモリ１５０等を備えている。
【００２５】
電源／クロック供給回路１１０は、インタフェース線４０１を介して画像処理装置２００の電源／クロック供給回路２１０から受けた電力や垂直同期信号３０１、撮像素子駆動クロック３０２を、同期信号をスコープ１００の各部に供給する。
【００２６】
撮像部１３０は、撮像素子１３１および撮像素子駆動部１３２で構成され、対象物の映像信号を出力する。
図１では特に図示しないが、撮像部１３０から出力される映像信号は、専用の送信インタフェースを経由して画像処理装置２００に伝達され、画像処理装置２００に接続された図示しないディスプレイに表示される。
【００２７】
撮像素子駆動部１３２は、撮像素子１３１のアナログの映像信号をデジタル信号に変換するＡ／Ｄ変換機能や、ノイズ除去機能、ＮＴＳＣやＰＡＬ等の映像規格に応じたデジタル映像信号を出力処理機能等を実現するＤＳＰ（デジタル信号処理プロセッサ）等で構成されている。
【００２８】
スコープ操作部１４０は、内視鏡１０１におけるスコープ１００の各部をユーザが操作するためのスイッチ等で構成されている。
不揮発メモリ１５０は、スコープ１００に関する固有パラメータ５００等の情報を持久的に記憶する。
【００２９】
スコープ側制御論理回路１２０は、例えば、ＦＰＧＡ等のハードウェアで構成され、不揮発メモリ１５０に格納された固有パラメータ５００に基づいて、スコープ１００の全体を制御する制御論理を提供する。
【００３０】
具体的には、本実施の形態の場合、スコープ側制御論理回路１２０は、スコープ側受信部１２１（第２データ受信手段）、スコープ側送信部１２２（第２データ送信手段）、パラメータ保持部１２３、データ選択部１２４、スコープ制御部１２５、スコープ監視部１２６、の各論理ブロックをハードウェアにて実現している。
【００３１】
スコープ側受信部１２１は、画像処理装置２００のＣＰＵ側送信部２３１とシリアル通信線４０２を介して接続され、ＣＰＵ側送信部２３１から送信される後述の通常時ＣＰＵ側送信パケット１０（第１パケット）や初期化時ＣＰＵ側送信パケット１０Ｐ（第１パケット）等のパケットを受信し、パケットから取り出した情報を、各部に分配する機能を備えている。
【００３２】
スコープ側送信部１２２は、シリアル通信線４０３を介して画像処理装置２００のＣＰＵ側受信部２３２に接続され、後述の通常時スコープ側送信パケット２０（第２データフォーマット）（第２パケット）や初期化時スコープ側送信パケット２０Ｐ（第１データフォーマット）（第２パケット）のフォーマットで、スコープ１００内の固有パラメータ５００や、スコープ操作部１４０で発生した情報を画像処理装置２００の側に伝達する機能を備えている。
【００３３】
なお、本実施の形態の場合、ＣＰＵ側送信部２３１とスコープ側受信部１２１の間、およびスコープ側送信部１２２とＣＰＵ側受信部２３２の間におけるパケットの送受信は、撮像素子１３１を制御するための垂直同期信号３０１を契機として、撮像素子駆動クロック３０２に同期した調歩同期式のシリアル通信で行われる。
【００３４】
パラメータ保持部１２３は、例えば、ＳＲＡＭやＤＲＡＭ等のメモリブロックで構成され、ＥＥＰＲＯＭ等で構成される不揮発メモリ１５０から固有パラメータ５００を読み出して高速なアクセスが可能なように保持するバッファメモリである。
【００３５】
スコープ監視部１２６は、スイッチ等のスコープ操作部１４０の動作や状態を監視し、検出されたスコープ操作部１４０の操作状態や動作を後述のスコープリアルタイム情報２３（リアルタイム情報）の一部としてデータ選択部１２４に伝達する機能を備えた論理ブロックである。
【００３６】
データ選択部１２４は、スコープ側受信部１２１を介してＣＰＵ側送信部２３１の側からパケットを受信したタイミングを契機として、パケットの種類によりパラメータ保持部１２３の固有パラメータ５００や、スコープ監視部１２６のスコープリアルタイム情報２３を読み出してパケットを構成し、スコープ側送信部１２２からＣＰＵ側受信部２３２に送信する機能を備えた論理ブロックである。
【００３７】
スコープ制御部１２５は、スコープ側受信部１２１を介してＣＰＵ側送信部２３１から受信したパケットに含まれる後述の制御／状態データ１３の情報に基づいて、撮像部１３０の動作を制御する情報を設定したり、動作状態を制御する機能を備えた論理ブロックである。
【００３８】
次に、図２および図３を参照して、本実施の形態の内視鏡システムＳ１でスコープ１００と画像処理装置２００との間の通信に用いられるパケットの構成例について説明する。
【００３９】
本実施の形態の内視鏡システムＳ１では、通常の稼働状態で画像処理装置２００とスコープ１００の間で送受信される通常時ＣＰＵ側送信パケット１０および通常時スコープ側送信パケット２０の組合せの他に、システムの起動時に、スコープ１００から画像処理装置２００に固有パラメータ５００を送信するために用いられる初期化時ＣＰＵ側送信パケット１０Ｐおよび初期化時スコープ側送信パケット２０Ｐの組合せがある。
【００４０】
そして、本実施の形態の場合、これらのパケットの送受信は、後述のように、垂直同期信号３０１をトリガとして実行される。
【００４１】
図２の上側に例示されるように、通常時に画像処理装置２００からスコープ１００に送信される通常時ＣＰＵ側送信パケット１０は、先頭側から、シーケンスフラグ１１、チェックサム１２、制御／状態データ１３、チェックサム１４が順に配置された構成となっている。
【００４２】
また、この通常時ＣＰＵ側送信パケット１０の受信に呼応してスコープ１００から画像処理装置２００に返信される通常時スコープ側送信パケット２０は、先頭側から、シーケンスフラグ２１、チェックサム２２、スコープリアルタイム情報２３、チェックサム２４が順に配置された構成となっている。
【００４３】
先頭のシーケンスフラグ１１、シーケンスフラグ２１は、共通な構成を有し、図３に例示されるように、先頭側から通信バージョンフラグ１１ｂ、初期化／通常識別フラグ１１ｃ（識別情報）、ＡＣＫ／ＮＡＫ応答フラグ１１ｄで構成される。
【００４４】
シーケンスフラグ１１の初期化／通常識別フラグ１１ｃは、当該パケットが通常時の通信か、初期化時の固有パラメータ５００の転送要求かを、スコープ１００に識別させるためのビットパターンが画像処理装置２００でセットされる。具体的には、通常時の通信では“１”が設定され、初期化時には、“０”が設定される。
【００４５】
シーケンスフラグ２１のＡＣＫ／ＮＡＫ応答フラグ１１ｄは、スコープ１００側で設定され、通常時ＣＰＵ側送信パケット１０の受信の成否等を画像処理装置２００に通知するために設定される。受信成功の場合にはＡＣＫを示すビットパターンがセットされ、不成功の場合には、ＮＡＫを示すビットパターンが設定される。
【００４６】
通信バージョンフラグ１１ｂは、シーケンスフラグ１１およびシーケンスフラグ２１で共通であり、将来のシステムの変更に備えた情報が設定される。
【００４７】
通常時ＣＰＵ側送信パケット１０のチェックサム１２は、シーケンスフラグ１１のエラーチェックに用いられる。
制御／状態データ１３は、通常時に、画像処理装置２００からスコープ１００に対して動作状態の通知や、シャッタデータ等の制御情報の伝達に用いられる。具体的には、一例として、制御／状態データ１３は、撮像素子駆動部１３２のＤＳＰを強制リセット、電子シャッター、ゲイン、など、スコープ１００側の状態を画像処理装置２００側から変化させる情報を含む。
【００４８】
チェックサム１４は、制御／状態データ１３のエラーチェックに用いられる。
通常時スコープ側送信パケット２０のチェックサム２２は、シーケンスフラグ２１のエラーチェックに用いられる。
【００４９】
スコープリアルタイム情報２３は、通常時におけるスコープ１００の側の動作状態を示す情報が格納される。具体的には、例えば、スコープ１００におけるスコープ操作部１４０において操作されるスイッチの状態や、撮像部１３０における撮像素子駆動部１３２を構成するＤＳＰの状態などを画像処理装置２００の側にリアルタイムで送るための情報である。
チェックサム２４は、スコープリアルタイム情報２３のエラーチェックに用いられる。
【００５０】
一方、初期化時の固有パラメータ５００の転送に用いられる初期化時ＣＰＵ側送信パケット１０Ｐは、シーケンスフラグ１１の初期化／通常識別フラグ１１ｃに初期化を示す“０”が設定され、制御／状態データ１３の代わりにスコープ初期化情報１５が設定された点が通常時ＣＰＵ側送信パケット１０と異なり、他は同様である。
【００５１】
なお、本実施の形態の場合には、一例として、スコープ初期化情報１５は、例えば、ＮＴＳＣ／ＰＡＬのいずれで撮像部１３０を動作させるかを指定する情報等が設定される。    
【００５２】
初期化時スコープ側送信パケット２０Ｐは、上述の通常時スコープ側送信パケット２０におけるスコープリアルタイム情報２３の代わりに、パラメータ回答情報２５が設定された構成となっている。
【００５３】
本実施の形態の場合、パラメータ回答情報２５は、不揮発メモリ１５０における固有パラメータ５００を複数のパケットに分割して転送する際の、個々の転送単位のパラメータデータの格納位置や転送シリアル番号等を示すパラメータブロック情報２６と、固有パラメータ自体の値であるパラメータ値２７からなる。
【００５４】
以下、本実施の形態の内視鏡システムＳ１の作用例を説明する。
まず、本実施の形態のスコープ１００のスコープ側制御論理回路１２０では、電源投入やリセット等の起動時に、不揮発メモリ１５０から、高速なアクセスが可能なパラメータ保持部１２３に全ての固有パラメータ５００を複写し、このパラメータ保持部１２３に格納された固有パラメータ５００を用いて動作する。
【００５５】
また、スコープ側制御論理回路１２０では、画像処理装置２００からの転送要求にも、パラメータ保持部１２３に格納された固有パラメータ５００を用いて応答する。
【００５６】
すなわち、本実施の形態の内視鏡システムＳ１の場合には、スコープ１００の起動後に、初期動作として、初期化時ＣＰＵ側送信パケット１０Ｐと初期化時スコープ側送信パケット２０Ｐを用いることにより、不揮発メモリ１５０の固有パラメータ５００のデータを全て（または一部）を画像処理装置２００の側に転送し、画像処理装置２００は、この転送された固有パラメータ５００のデータをパラメータメモリ２３３に保持し、必要な時に、パラメータメモリ２３３の固有パラメータ５００のデータを参照する。
【００５７】
そして、スコープ１００から画像処理装置２００への固有パラメータ５００のデータ転送および保持が完了したら、通常時ＣＰＵ側送信パケット１０と通常時スコープ側送信パケット２０を用いて、スコープ１００と画像処理装置２００の間で、制御／状態データ１３およびスコープリアルタイム情報２３のような通常データの送受信を行う。
【００５８】
次に、図４、図５、図６、図７を参照して、本実施の形態の内視鏡システムＳ１におけるスコープ１００および画像処理装置２００の上述のパケットの送受信動作の一例について説明する。
まず、図４を参照して、画像処理装置２００における送信動作について説明する。
【００５９】
画像処理装置２００のプロセッサ側制御論理回路２３０（ＣＰＵ側送信部２３１）は、垂直同期信号３０１のパルス検出を契機に（ステップ８０１）、スコープ１００の接続を判別し（ステップ８０２）、接続が検出されるとスコープ１００からの全ての固有パラメータ５００の転送が完了しているか否かを判別する（ステップ８０３）。この判定は、例えば、受信済みの初期化時スコープ側送信パケット２０Ｐから得られ、プロセッサ側制御論理回路２３０内のレジスタ等に記憶されたパラメータ回答情報２５のパラメータブロック情報２６のシリアル番号等の情報で判別される。
【００６０】
そして、完了している場合には、通常時のスコープ１００側への指示データをラッチして通常時ＣＰＵ側送信パケット１０の制御／状態データ１３を構成し、ＣＰＵ側送信部２３１から通常時ＣＰＵ側送信パケット１０をスコープ１００のスコープ側受信部１２１に送信する（ステップ８１１ａ）。
【００６１】
その後、次の垂直同期信号３０１の検出を待つ（ステップ８１２）。
【００６２】
一方、上述のステップ８０３で固有パラメータ５００の転送が未完の場合には、既に受信済みのパラメータブロック情報２６に基づいて固有パラメータ５００の未受信エリアをチェックし（ステップ８０９）、シーケンスフラグ１１の初期化／通常識別フラグ１１ｃに“０”がセットされた初期化時ＣＰＵ側送信パケット１０Ｐを生成して（ステップ８１０）、スコープ１００に送信する（ステップ８１１ｂ）。
また、上述のステップ８０２でスコープ１００の接続が検出されない場合は、上述のステップ８１２で、次の垂直同期信号３０１の検出を待つ。
【００６３】
また、図５に例示されるように、画像処理装置２００のＣＰＵ側受信部２３２（プロセッサ側制御論理回路２３０）は、垂直同期信号３０１の検出を契機に（ステップ８５１）、スコープ１００の接続を判別し（ステップ８５２）、接続が検出されるとスコープ１００からのパケット（通常時スコープ側送信パケット２０または初期化時スコープ側送信パケット２０Ｐ）のスタートビットの受信を待ち（ステップ８５３）、受信したら先頭側のシーケンスフラグ２１およびチェックサム２２までを受信した段階でシーケンスフラグ２１をチェックする（ステップ８５４）。
そして、チェックサム２２で受信不良が判明した場合、または、受信は成功したものの、シーケンスフラグ２１のＡＣＫ／ＮＡＫ応答フラグ１１ｄがＮＡＫの場合には、当該パケットを破棄して（ステップ８５５）、次の垂直同期信号３０１を待つ（ステップ８７１）。
【００６４】
一方、シーケンスフラグ２１のチェックサムで正常受信が判明した場合には、シーケンスフラグ２１の初期化／通常識別フラグ１１ｃを見て、通常時の通常時スコープ側送信パケット２０か、パラメータ転送用の初期化時スコープ側送信パケット２０Ｐを判別する（ステップ８５６）。
【００６５】
そして、初期化／通常識別フラグ１１ｃが“０”の初期化時スコープ側送信パケット２０Ｐの場合には、初期化時スコープ側送信パケット２０Ｐを末端まで受信し（ステップ８５７）、パラメータ回答情報２５のチェックサム２４をチェックし（ステップ８５８）、正常受信の場合にはパラメータ回答情報２５のパラメータ値２７をパラメータメモリ２３３に格納するとともに、分割転送の場合の進捗状態を示すパラメータブロック情報２６のシリアル番号等の情報をレジスタ等に記憶した後（ステップ８５９）、次の垂直同期信号３０１を待つ（ステップ８７１）。
【００６６】
上述のステップ８５８で受信不良の場合には、受信した初期化時スコープ側送信パケット２０Ｐを破棄する（ステップ８５８ａ）。
【００６７】
一方、上述のステップ８５６で初期化／通常識別フラグ１１ｃが“００１”の通常時の通常時スコープ側送信パケット２０と判明した場合には、当該通常時スコープ側送信パケット２０のスコープリアルタイム情報２３およびチェックサム２４等の最後まで読み取り（ステップ８６０）、チェックサム２４をチェックする（ステップ８６１）。
【００６８】
そして、正常受信の場合には、通常時スコープ側送信パケット２０のスコープリアルタイム情報２３をパラメータメモリ２３３の一部に格納した後（ステップ８６３）、次の垂直同期信号３０１を待つ（ステップ８７１）。
【００６９】
一方、ステップ８６１で受信失敗の場合には、現在の通常時スコープ側送信パケット２０を破棄して（ステップ８６２）、次の垂直同期信号３０１を待つ（ステップ８７１）。
【００７０】
次に、図６および図７を参照して、本実施の形態のスコープ１００のスコープ側制御論理回路１２０におけるスコープ側受信部１２１およびスコープ側送信部１２２等の動作例を説明する。
【００７１】
上述のように、本実施の形態のスコープ１００のスコープ側制御論理回路１２０では、起動時に、不揮発メモリ１５０内の固有パラメータ５００が予めパラメータ保持部１２３に読み出された状態となっている。
【００７２】
そして、図６に例示されるように、スコープ１００のスコープ側制御論理回路１２０（スコープ側受信部１２１）は、垂直同期信号３０１のパルスの検出を契機に（ステップ９０１）、画像処理装置２００から到来するパケット（通常時ＣＰＵ側送信パケット１０または初期化時ＣＰＵ側送信パケット１０Ｐ）のスタートビットを受信を待ち（ステップ９０２）、受信したら先頭側のシーケンスフラグ１１およびチェックサム１２までを受信した段階でシーケンスフラグ１１およびチェックサム１２をチェックする（ステップ９０３）。
【００７３】
そして、チェックサム１２によって正常受信と判明した場合には、さらに、パラメータ転送用か通常時のパケットかを、シーケンスフラグ１１の初期化／通常識別フラグ１１ｃを参照して判別する（ステップ９０４）。
【００７４】
そして、通常時ＣＰＵ側送信パケット１０と判明した場合には、チェックサム１２以降の全データを受信し（ステップ９０５）、制御／状態データ１３のチェックサム１４が正常受信を示す場合には、スコープ側受信部１２１は、制御／状態データ１３の情報を、スコープ制御部１２５等に転送した後（ステップ９０７）、返送パケットの送信開始要求のトリガを、スコープ側送信部１２２に渡し（ステップ９１４）、次の垂直同期信号３０１の待ち状態に移行する（ステップ９１５）。
【００７５】
上述のステップ９０４で、受信したパケットがパラメータ転送を指示する初期化時ＣＰＵ側送信パケット１０Ｐと判別された場合には、後続のスコープ初期化情報１５およびチェックサム１４の全データを受信し（ステップ９１０）、チェックサム１４を判別する（ステップ９１１）。
【００７６】
そして、正常受信の場合には、スコープ初期化情報１５をスコープ制御部１２５に渡すとともに、不揮発メモリ１５０（パラメータ保持部１２３）における固有パラメータ５００の転送エリアの情報を、返信に備えてスコープ側送信部１２２に通知した後（ステップ９１２）、送信開始要求のトリガをスコープ側送信部１２２に渡して（ステップ９１４）、次の垂直同期信号３０１を待つ（ステップ９１５）。
【００７７】
また、上述のステップ９０３、ステップ９０６、ステップ９１１の各々でチェックサムが受信不成功と判定された場合には、現在のパケットを破棄するとともに、ＮＡＫ応答（シーケンスフラグ１１のＡＣＫ／ＮＡＫ応答フラグ１１ｄにＮＡＫビットセット）をスコープ側送信部１２２に指示し（ステップ９１３）、ステップ９１４以降を実行する。
【００７８】
一方、図７に例示されるように、スコープ側制御論理回路１２０のスコープ側送信部１２２は、垂直同期信号３０１の検出を契機として（ステップ９５１）、上述のスコープ側受信部１２１の側のステップ９１４の送信要求トリガを待ち（ステップ９５２）、トリガを受信したら、シーケンスフラグ１１の判別結果をスコープ側受信部１２１から読み出す（ステップ９５３）。
【００７９】
そして、通常時パケットの場合には、スコープ１００におけるスコープリアルタイム情報２３を収集およびラッチして（ステップ９５４）、シーケンスフラグ２１、チェックサム２２、スコープリアルタイム情報２３、チェックサム２４からなる通常時スコープ側送信パケット２０を生成して（ステップ９５６）、画像処理装置２００のＣＰＵ側受信部２３２に送出し（ステップ９５７）、次の垂直同期信号３０１を待つ（ステップ９６０）。
【００８０】
なお、ＮＡＫ返信の場合には、上述のステップ９５６で、シーケンスフラグ２１のＡＣＫ／ＮＡＫ応答フラグ１１ｄに、ＮＡＫビットを設定するものとする。
【００８１】
一方、上述のステップ９５３で、パラメータ転送用の初期化時ＣＰＵ側送信パケット１０Ｐと判明した場合には、不揮発メモリ１５０（パラメータ保持部１２３）の固有パラメータ５００に関する転送エリア（上述のステップ９１２でスコープ側受信部１２１から渡された情報）を確認し（ステップ９５８）、パラメータ保持部１２３の該当エリアの固有パラメータ５００のデータを選択して読み出してパラメータ回答情報２５を生成し（ステップ９５９）、シーケンスフラグ２１、チェックサム２２、パラメータ回答情報２５、チェックサム２４からなる初期化時スコープ側送信パケット２０Ｐを生成して（ステップ９５６）、画像処理装置２００に送信し（ステップ９５７）、次の垂直同期信号３０１を待つ（ステップ９６０）。
【００８２】
上述のステップ９５２で送信開始要求のトリガがない場合には、次の垂直同期信号３０１を待つ（ステップ９６０）。
【００８３】
なお、図２に例示されているように、本実施の形態の場合には、スコープ１００のスコープ側送信部１２２では、画像処理装置２００から受信した通常時ＣＰＵ側送信パケット１０または初期化時ＣＰＵ側送信パケット１０Ｐのチェックサム１４の受信完了後に応答用の通常時スコープ側送信パケット２０または初期化時スコープ側送信パケット２０Ｐの生成及び送信を行うようにしているが、上記通常時ＣＰＵ側送信パケット１０または初期化時ＣＰＵ側送信パケット１０Ｐにおけるシーケンスフラグ１１およびチェックサム１２の受信完了の直後から、応答用の通常時スコープ側送信パケット２０または初期化時スコープ側送信パケット２０Ｐの生成および送信を開始するようにしてもよい。
【００８４】
そして、本実施の形態の場合、通常時ＣＰＵ側送信パケット１０と応答する通常時スコープ側送信パケット２０の送受信、および初期化時ＣＰＵ側送信パケット１０Ｐと応答する初期化時スコープ側送信パケット２０Ｐの送受信は、垂直同期信号３０１の１周期内に完了するように、通常時ＣＰＵ側送信パケット１０、通常時スコープ側送信パケット２０、初期化時ＣＰＵ側送信パケット１０Ｐ、初期化時スコープ側送信パケット２０Ｐの各々のデータ長が設定される。
【００８５】
このように、本実施の形態の内視鏡システムＳ１では、画像処理装置２００の側からスコープ１００へ送信されるパケットの先頭のシーケンスフラグ１１における初期化／通常識別フラグ１１ｃの設定内容の受信結果に応じて、スコープ１００から画像処理装置２００へ応答するパケットの構成を選択する構成としたので、通常時の制御／状態データ１３およびスコープリアルタイム情報２３の遣り取りや、スコープ１００の起動時におけるパラメータ回答情報２５による固有パラメータ５００の転送等の多様な情報を、各々に専用の新たな通信線を設けることなく実現できる。
【００８６】
また、スコープ１００と画像処理装置２００の各々に設けられたスコープ側制御論理回路１２０およびプロセッサ側制御論理回路２３０の各々おいて、共通の垂直同期信号３０１を契機として、撮像部１３０に供給される撮像素子駆動クロック３０２に基づく調歩同期にて通常時ＣＰＵ側送信パケット１０、通常時スコープ側送信パケット２０、初期化時ＣＰＵ側送信パケット１０Ｐ、初期化時スコープ側送信パケット２０Ｐのデータの送受信が行われるので、撮像部１３０から画像処理装置２００に転送される映像データにノイズを生じさせることなく、高速に、スコープ１００と画像処理装置２００の間におけるデータ転送を実現できる。
【００８７】
また、垂直同期信号３０１のパルスによって、スコープ１００のスコープ側制御論理回路１２０および画像処理装置２００のプロセッサ側制御論理回路２３０の各々の送受信状態が図４から図７に示した通り、垂直同期信号毎にフローの最初から行われる為、ノイズ等でスタートビット待ちや受信完了待ちなどの状態で異常固定になったとしても通信が再開でき、通信のノイズ耐性が向上する。
【００８８】
これにより、内視鏡システムＳ１を構成するスコープ１００と画像処理装置２００との間において、伝送経路の数を増大させることなく、属性やデータ量の異なる多様なデータを効率よく短時間に伝送することが可能となる。
【００８９】
すなわち、本実施の形態１によれば、内視鏡システムＳ１を構成するスコープ１００と画像処理装置２００との間において、伝送経路の数を増大させることなく、属性やデータ量の異なる多様なデータを効率よく短時間に伝送することが可能となる。
【００９０】
この結果、例えば、スコープ１００の起動時に初期化において、スコープ１００の不揮発メモリ１５０から画像処理装置２００のパラメータメモリ２３３に固有パラメータ５００を転送する際の所要時間が短縮され、スコープ１００の起動時の固有パラメータ５００等のデータ転送の効率化により、画像処理装置２００において、早期の観察画像の出力が可能となり、内視鏡システムＳ１の操作性が向上する。
【００９１】
（実施の形態２）
上述の従来技術である特開２０００−２８４９５７号公報には、患者側回路とＩＯ側回路の各々にプロセッサを配置したマルチマイコンシステムにおいて、システムの初期化時に、患者側回路の不揮発メモリ（ＲＯＭ）に格納された書き換えプログラムおよび更新プログラムをＩＯ側回路に転送することで、動作プログラムの共通化を保証しようとする技術が開示されている。
【００９２】
しかし、この従来技術では、患者側回路内の不揮発性メモリにデータを書き込むルートが開示されていない。
【００９３】
内視鏡システムにおける患者側回路のＲＯＭは、運用上、スコープの電源投入時間などリアルタイムで変化するデータや、例えば施設名など、スコープ固有情報としてユーザーが自由に書き込む際のデータ格納場所でもあるため、ＩＯ側回路から患者側回路の不揮発メモリへデータを読み書き（Ｒ／Ｗ）するルートが必要になってくる。
【００９４】
また、不揮発性メモリにはＥＥＰＲＯＭやフラッシュＲＯＭが通常使われるが、これらへのＲ／Ｗ（特に書き込み）は時間がかかる。
【００９５】
患者側回路とＩＯ側回路との接続インタフェースとしてのピン数の削減の技術的課題もあり、ＩＯ側回路から患者側回路の不揮発メモリを随時読み書きする動作を、より少ないシリアル通信線で行う必要があり、これらを解決するシステムが必要であった。
【００９６】
そこで、本実施の形態２では、上述の実施の形態１の構成にさらに後述の図８〜図１２等に例示される構成を実装することで、シリアル通信線を増加させることなく、上述のシリアル通信線４０２およびシリアル通信線４０３を利用して、通常の稼働中に、随時、画像処理装置２００の側からスコープ１００の不揮発メモリ１５０の固有パラメータ５００等のデータの読み書き（Ｒ／Ｗ）や、撮像部１３０の設定情報、スコープ側制御論理回路１２０内の任意のレジスタの読み書き（Ｒ／Ｗ）を実現する技術を例示する。
【００９７】
図８は、本発明の他の実施の形態である内視鏡システムの制御方法を実施する内視鏡システムの構成例を示す概念図である。図９および図１０は、その変形例である。
図１１は、本発明の他の実施の形態である内視鏡システムの制御方法を実施する内視鏡システムで用いられるパケットの構成例を示す概念図である。
【００９８】
図１２は、本発明の他の実施の形態である内視鏡システムの制御方法を実施する内視鏡システムの作用の一例を示すタイミング図である。
【００９９】
図１３は、本発明の他の実施の形態である内視鏡システムの制御方法における画像処理装置側の送信動作を行うハードウェア回路の作用の一例を示す状態遷移図である。
図１４は、本発明の他の実施の形態である内視鏡システムの制御方法における画像処理装置側の受信動作を行うハードウェア回路の作用の一例を示す状態遷移図である。
【０１００】
図１５は、本発明の他の実施の形態である内視鏡システムの制御方法におけるスコープ側の受信動作を行うハードウェア回路の作用の一例を示す状態遷移図である。
図１６は、本発明の他の実施の形態である内視鏡システムの制御方法におけるスコープ側の送信動作を行うハードウェア回路の作用の一例を示す状態遷移図である。
【０１０１】
なお、この実施の形態２では、上述の実施の形態１で例示した構成要素や情報例については、共通の符号を付して重複した説明は割愛する。後述の他の実施の形態も同様である。
【０１０２】
本実施の形態２では、図１１に例示されるように、上述の通常時ＣＰＵ側送信パケット１０の一部にＲ／Ｗリクエスト要求部１６を付加した構成のＲ／Ｗリクエスト時ＣＰＵ側送信パケット１０Ｒと、上述の通常時スコープ側送信パケット２０の一部にＲ／Ｗ結果部２８を付加した構成のＲ／Ｗリクエスト時スコープ側送信パケット２０Ｒを用いることで、通常の稼働中に画像処理装置２００からスコープ１００の不揮発メモリ１５０等へのアクセスを実現する。
【０１０３】
このため、本実施の形態２の場合には、図８に例示されるように、スコープ１００のスコープ側制御論理回路１２０には、Ｒ／Ｗリクエスト時ＣＰＵ側送信パケット１０Ｒに設定されたＲ／Ｗリクエスト要求部１６を解釈して不揮発メモリ１５０へのアクセスを実現するための不揮発メモリＲ／Ｗ部１２７が設けられている。
【０１０４】
また、画像処理装置２００のプロセッサ側制御論理回路２３０には、不揮発メモリ１５０に対するアクセス状態を管理するために、アクセス中フラグ２３４が設けられている。
【０１０５】
なお、アクセス対象が撮像部１３０のＤＳＰ等の撮像素子駆動部１３２の場合には、図９に例示されるように、不揮発メモリＲ／Ｗ部１２７の代わりにＤＳＰ＿Ｒ／Ｗ部１２８が設けられる。
【０１０６】
同様に、アクセス対象がスコープ側制御論理回路１２０のレジスタ１２９ａの場合には、不揮発メモリＲ／Ｗ部１２７の代わりに、レジスタＲ／Ｗ部１２９が設けられる。
なお、不揮発メモリＲ／Ｗ部１２７、ＤＳＰ＿Ｒ／Ｗ部１２８、レジスタＲ／Ｗ部１２９は併置することが可能である。
【０１０７】
すなわち、本実施の形態２では、画像処理装置２００からスコープ１００に送信されるＲ／Ｗリクエスト時ＣＰＵ側送信パケット１０ＲのＲ／Ｗリクエスト要求部１６には、スコープ１００の不揮発メモリ１５０、撮像素子駆動部１３２、レジスタ１２９ａへのＲ／Ｗ要求を示す情報が設定される。
【０１０８】
このＲ／Ｗリクエスト要求部１６には、アクセス要求を示す情報、アクセス先選択（ここではＥＥＰＲＯＭ、ＤＳＰ、レジスタ）、アクセス先のアクセスしたい先頭アドレス、データレングス、等が格納される。
【０１０９】
また、このＲ／Ｗリクエスト時ＣＰＵ側送信パケット１０Ｒに応答してスコープ１００から画像処理装置２００に送信されるＲ／Ｗリクエスト時スコープ側送信パケット２０Ｒに設けられたＲ／Ｗ結果部２８には、アクセスの成否やアクセス結果を示す情報が設定される。
【０１１０】
このＲ／Ｗ結果部２８には、一例として、アクセス成功／失敗を示す情報、読み出された実データが格納される。
Ｒ／Ｗリクエスト要求部１６には、画像処理装置２００から何もアクセス要求がない場合はＮＵＬＬデータで埋められる。
【０１１１】
画像処理装置２００からのアクセス要求がある場合、画像処理装置２００の側からＲ／Ｗリクエスト要求部１６に要求データがセットされたＲ／Ｗリクエスト時ＣＰＵ側送信パケット１０Ｒが送られてくる。
【０１１２】
本実施の形態では、図１２に例示されるように、任意のＲ／Ｗリクエスト時ＣＰＵ側送信パケット１０Ｒに対する応答のＲ／Ｗリクエスト時スコープ側送信パケット２０Ｒは、垂直同期信号３０１の１周期後に返される。
【０１１３】
このため、Ｒ／Ｗリクエスト時ＣＰＵ側送信パケット１０Ｒに対して同一の垂直同期信号３０１の周期内で応答されたＲ／Ｗリクエスト時スコープ側送信パケット２０ＲのＲ／Ｗ結果部２８は、１周期前のものなのでＮＵＬＬのままである。
【０１１４】
そして、次の周期では画像処理装置２００の側では、Ｒ／Ｗリクエスト要求部１６はＮＵＬＬにし、スコープ１００のスコープ側制御論理回路１２０（不揮発メモリＲ／Ｗ部１２７）は、１つ前のアクセス要求の結果をＲ／Ｗ結果部２８に設定して送信する。
【０１１５】
本実施の形態の内視鏡システムＳ２の画像処理装置２００とスコープ１００との間における上述のＲ／Ｗリクエスト要求部１６とＲ／Ｗ結果部２８の送受信においては、後述のように、画像処理装置２００からの書き込み要求に対して、スコープ１００から成功応答（ACK（EEPROMアクセスに対するACK））と、書き込み要求したデータと同じデータがスコープ１００の側から帰ってきたら成功と判断して、パラメータメモリ２３３対する上書きを実行する。
【０１１６】
また、画像処理装置２００からスコープ１００に対するアクセス要求に対して、次のＶ信号の周期で回答が来ない（Ｒ／Ｗ結果部２８がＮＵＬＬ）、またはデータ異常（チェックサムの異常、シーケンスフラグ２１のＡＣＫ／ＮＡＫ応答フラグ１１ｄのＮＡＫ応答など）だった場合、アクセス失敗としてＣＰＵ２２０（ソフトウェア）に通知する。
【０１１７】
これをうけたＣＰＵ２２０は、必要に応じて、Ｒ／Ｗリクエスト時ＣＰＵ側送信パケット１０Ｒをスコープ１００に再送させる制御を行う。
【０１１８】
なお、図８に例示されたＥＥＰＲＯＭ（不揮発メモリ１５０）以外の、図９のＤＳＰ（撮像素子駆動部１３２）へのアクセス、図１０のレジスタ１２９ａへのアクセスの場合のエラー時の対応動作も同様である。
【０１１９】
次に、図１３から図１６を参照して、本実施の形態２の内視鏡システムＳ２におけるＲ／Ｗリクエスト要求部１６を含むＲ／Ｗリクエスト時ＣＰＵ側送信パケット１０Ｒ、およびＲ／Ｗ結果部２８を含むＲ／Ｗリクエスト時スコープ側送信パケット２０Ｒの送受信動作について説明する。
【０１２０】
なお、基本的な送受信動作は、上述の実施の形態１の図４〜図７に例示した動作と共通なので、共通部分のステップには共通の符号を付して重複した説明は割愛し、実施の形態１と異なる部分を説明する。
【０１２１】
まず、図１３に例示される画像処理装置２００のプロセッサ側制御論理回路２３０におけるＣＰＵ側送信部２３１の送信動作では、制御／状態データ１３を設定する上述のステップ８０４の直後に、ＣＰＵ２２０（ＣＰＵ２２０で実行される所望のソフトウェア）からの不揮発メモリ１５０へのアクセス要求の有無を判別し（ステップ８０５）、アクセス要求がない場合には、Ｒ／Ｗリクエスト要求部１６にＮＵＬＬを設定した後（ステップ８０６）、さらに、アクセス中フラグ２３４が“０”でなければインクリメント（＋１）した後（ステップ８０６ａ）、上述のステップ８１１ａに移行する。
【０１２２】
一方、ステップ８０５でアクセス要求ありの場合には、当該アクセス要求のデータをラッチ（Ｒ／Ｗリクエスト要求部１６に設定）して（ステップ８０７）、さらに、ＣＰＵ２２０（ソフトウェア）からのアクセス要求をクリアするとともに、アクセス中フラグ２３４をクリアしてインクリメント（＋１）した後（ステップ８０８）、上述のステップ８１１ｂに移行し、Ｒ／Ｗリクエスト時ＣＰＵ側送信パケット１０Ｒを送信する。
【０１２３】
次に、図１４を参照して、画像処理装置２００の側におけるＣＰＵ２２０でのＲ／Ｗリクエスト時スコープ側送信パケット２０Ｒの受信動作の一例を説明する。
この受信動作では、上述の図５のステップ８６３の後に、アクセス中フラグ２３４をチェックする（ステップ８６４）。
【０１２４】
そして、アクセス中フラグ２３４が“０”の場合には、ステップ８７１に移行する。
【０１２５】
一方、上述のステップ８６４のチェックでアクセス中フラグ２３４が“１”の場合には、不揮発メモリ１５０から読み出されるデータが格納されるパラメータメモリ２３３の領域（Ｒ／Ｗ専用の結果格納領域）をクリアした後に（ステップ８６５）、上述のステップ８７１に移行する。
【０１２６】
さらに、上述のステップ８６４のチェックでアクセス中フラグ２３４が“２”の場合には、受信したＲ／Ｗリクエスト時スコープ側送信パケット２０ＲのＲ／Ｗ結果部２８を参照し、アクセス要求の成否をＡＣＫ／ＮＡＫで判別する（ステップ８６６）。
【０１２７】
そして、成功（ＡＣＫ）の場合には、パラメータメモリ２３３の一部のバッファ上にアクセス結果のデータをラッチした後（ステップ８６７）、パラメータメモリ２３３における展開済みの固有パラメータ５００の該当領域に、Ｒ／Ｗ結果部２８のアクセス結果のデータを上書きし（ステップ８６８）、アクセス中フラグ２３４を“０”にクリアして（ステップ８６９）、上述のステップ８７１に移行する。
【０１２８】
また、ステップ８６６で不成功（ＮＡＫ）と判断された場合には、当該Ｒ／Ｗ結果部２８のデータを破棄して（ステップ８７０）、ステップ８６９に進み、アクセス中フラグを“０”にクリアする。
次に、上述の画像処理装置２００の側の送受信動作に対応した、スコープ１００の側の送受信動作について説明する。
【０１２９】
図１５に例示されるように、スコープ１００のスコープ側制御論理回路１２０（スコープ側受信部１２１）では、上述のステップ９０７におけるＲ／Ｗリクエスト時ＣＰＵ側送信パケット１０Ｒの制御／状態データ１３の読み取り後に、さらに、後続のＲ／Ｗリクエスト要求部１６を読み取り、ＮＵＬＬか否かを判別する（ステップ９０８）。
【０１３０】
そして、ＮＵＬＬでない有効なアクセス要求情報の場合には、当該情報を不揮発メモリＲ／Ｗ部１２７に渡して（ステップ９０９）、不揮発メモリ１５０のアクセスを行わせた後、上述のステップ９１４に移行する。
一方、ステップ９０８でＲ／Ｗリクエスト要求部１６がＮＵＬＬの場合には、直ちに上述のステップ９１４に移行する。
【０１３１】
次に、図１６を参照して、スコープ１００のスコープ側制御論理回路１２０（スコープ側送信部１２２）の動作例を説明する。
この場合、上述の図７のステップ９５４の後に、不揮発メモリ１５０のアクセス結果をラッチしてＲ／Ｗ結果部２８に設定する（ステップ９５５）。
【０１３２】
このステップ９５５では、上述のスコープ側受信部１２１で受信したＲ／Ｗリクエスト時ＣＰＵ側送信パケット１０ＲのＲ／Ｗリクエスト要求部１６に不整合がある場合には、上述のように、Ｒ／Ｗリクエスト時ＣＰＵ側送信パケット１０Ｒの再送を促すために、アクセス結果として、Ｒ／Ｗ結果部２８にＮＵＬＬを設定する。
【０１３３】
スコープ１００における上述の画像処理装置２００からの不揮発メモリ１５０へのアクセスのためのＲ／Ｗリクエスト時ＣＰＵ側送信パケット１０Ｒの送受信動作は、アクセス対象がＤＳＰ（撮像素子駆動部１３２）、レジスタ１２９ａの場合も同様である。
【０１３４】
このように、本実施の形態の内視鏡システムＳ２では、画像処理装置２００のＣＰＵ側送信部２３１とＣＰＵ側受信部２３２は、Ｒ／Ｗリクエスト時ＣＰＵ側送信パケット１０Ｒによるアクセス要求の次の垂直同期信号３０１のタイミングで、Ｒ／Ｗリクエスト時スコープ側送信パケット２０Ｒからアクセス結果をチェックし、チェックサムエラーやアクセスの成功／失敗などをチェックして、アクセス成功ならば、パラメータメモリ２３３等のメモリにアクセス結果を格納してアクセスを終了する。つまり、以降別の要求がない限り、Ｒ／Ｗリクエスト要求部１６をＮＵＬＬで埋めてＲ／Ｗリクエスト時ＣＰＵ側送信パケット１０Ｒを送る。
【０１３５】
アクセスに失敗した場合には、上述のように何回かリトライするようにしてもよい。
いずれにせよ、１回または何回かアクセス要求を行って成功しなかったら、画像処理装置２００の側は、失敗としてＲ／Ｗ動作を終了する。
【０１３６】
スコープ１００の側は、受信したアクセス要求に対し、次の垂直同期信号３０１の周期までにアクセス要求の処理を行い、垂直同期信号３０１を契機にアクセス結果をＲ／Ｗリクエスト時スコープ側送信パケット２０Ｒで送信する。
【０１３７】
このように、本実施の形態２の内視鏡システムＳ２では、通常の通常時ＣＰＵ側送信パケット１０および通常時スコープ側送信パケット２０の送受信経路以外に特別な通信経路を必要とすることなく、すなわち、信号線を増加させることなく、随時、画像処理装置２００からスコープ１００の不揮発メモリ１５０、撮像素子駆動部１３２、レジスタ１２９ａ等へのアクセスを行うことができる。
【０１３８】
例えば、撮像素子駆動部１３２を構成するＤＳＰへのアクセスや、スコープ側制御論理回路１２０の制御パラメータを保持する当該スコープ側制御論理回路１２０内の図示しないレジスタの状態を画像処理装置２００の側から変えることでスコープ１００から得られる画像の調整が可能になる、等の利点がある。
【０１３９】
また、撮像部１３０を駆動する撮像素子駆動クロック３０２（ＣＣＤクロックに同期してパケットの転送や、ＦＰＧＡ等からなるスコープ側制御論理回路１２０、プロセッサ側制御論理回路２３０等のハードウェア回路の動作が行われるので、ノイズを懸念することなく、高速に、撮像部１３０と同一の垂直同期信号３０１で、不揮発メモリ１５０等に対するアクセス結果を送受信できる利点がある。
【０１４０】
この結果、内視鏡システムＳ２において、通常の撮影動作等を行いつつ、不揮発メモリ１５０へのアクセスによる固有パラメータ５００の部分的な設定や更新、ＤＳＰ等からなる撮像素子駆動部１３２へのアクセスによる出力画像の調整などを実行できる。
【０１４１】
（実施の形態３）
図１７は、本発明のさらに他の実施の形態である内視鏡システムの制御方法を実施する内視鏡システムの構成の一例を示すブロック図である。
【０１４２】
上述の実施の形態２のように、一旦、スコープ１００の不揮発メモリ１５０から画像処理装置２００のパラメータメモリ２３３に固有パラメータ５００を複写した後、稼働中に双方を部分的に更新する場合、不揮発メモリ１５０に書き込まれた更新データと、パラメータメモリ２３３に書き込まれるデータが一致するかを確認することが望ましい。
【０１４３】
そこで、本実施の形態３では、パラメータメモリ２３３上の固有パラメータ５００の一部を書き換える際に、不揮発メモリ１５０の側にＲ／Ｗリクエスト時ＣＰＵ側送信パケット１０Ｒにて同じ書き込み操作を行う際に、実際にパラメータメモリ２３３を更新する前に、先に、不揮発メモリ１５０への書き込み、および同一領域の確認読み出しを行って、画像処理装置２００の側に書き込み結果を読み出し、画像処理装置２００のプロセッサ側制御論理回路２３０内で書き込みデータと比較し、両者が一致した場合に、実際にパラメータメモリ２３３の更新を実行する。
【０１４４】
これにより、不揮発メモリ１５０に格納された固有パラメータ５００と、パラメータメモリ２３３の固有パラメータ５００の内容を、常に、正確に一致させることができる。
【０１４５】
このため、本実施の形態３では、図１７に例示されるように、プロセッサ側制御論理回路２３０において、ＣＰＵ側送信部２３１およびＣＰＵ側受信部２３２からなる送受信ブロックと、パラメータメモリ２３３の間に、読み込み／書き込み判断ブロック２４０を配置し、上述の確認動作を行わせる。
【０１４６】
なお、図１７に例示される内視鏡システムＳ３は、読み込み／書き込み判断ブロック２４０以外は、上述の内視鏡システムＳ２と同等の構成であり、この実施の形態３に関係する部位以外は、簡略化されて例示されている。
本実施の形態３の内視鏡システムＳ３の作用を例示すると以下のようになる。
【０１４７】
内視鏡システムＳ３の起動時に不揮発メモリ１５０の固有パラメータ５００の全て（または必要なエリア全て）を、スコープ１００から画像処理装置２００側のパラメータメモリ２３３に、スコープ側制御論理回路１２０とプロセッサ側制御論理回路２３０によって自動で転送する。
【０１４８】
その後、通常の稼働中に、ＣＰＵ２２０において不揮発メモリ１５０の書き換え要求が発生すると、ＣＰＵ２２０から送受信ブロック（ＣＰＵ側送信部２３１およびＣＰＵ側受信部２３２）に、書き換えデータ、アドレス情報を書き込み、当該送受信ブロックに転送要求を発行する。
【０１４９】
画像処理装置２００の送受信ブロックが、Ｒ／Ｗリクエスト時ＣＰＵ側送信パケット１０ＲのＲ／Ｗリクエスト要求部１６を用いて、スコープ１００の側の送受信ブロック（スコープ側受信部１２１、スコープ側送信部１２２）に必要情報を転送する。
【０１５０】
スコープ１００のスコープ側制御論理回路１２０におけるメモリアクセスブロックである不揮発メモリＲ／Ｗ部１２７は、送受信ブロックの書き込み要求を受けて不揮発メモリ１５０の固有パラメータ５００の一部を書き換える。
【０１５１】
不揮発メモリＲ／Ｗ部１２７は、書き込んだ不揮発メモリ１５０のエリアを、直後に再度読み込み、送受信ブロック（スコープ側受信部１２１、スコープ側送信部１２２）に結果を送る。
【０１５２】
送受信ブロック（スコープ側受信部１２１、スコープ側送信部１２２）は、Ｒ／Ｗリクエスト時スコープ側送信パケット２０ＲのＲ／Ｗ結果部２８を用いて、画像処理装置２００の送受信ブロック（ＣＰＵ側送信部２３１、ＣＰＵ側受信部２３２）に読み出し結果を転送する。
【０１５３】
画像処理装置２００の読み込み／書き込み判断ブロック２４０は送受信ブロック（ＣＰＵ側送信部２３１、ＣＰＵ側受信部２３２）から読み出し結果を受けて、書き込みデータと同一か否かを判断する。
読み込み／書き込み判断ブロック２４０は、書き込みデータと結果が同一の場合のみ、パラメータメモリ２３３の該当エリアを書き換える。
【０１５４】
このように、本実施の形態３の内視鏡システムＳ３によれば、スコープ１００の側の不揮発メモリ１５０等に格納された固有パラメータ５００と、画像処理装置２００のパラメータメモリ２３３等に格納された固有パラメータ５００との間で、稼働中に不整合が発生せず、内視鏡システムＳ３の全体の安定で的確な動作を実現することができる。
【０１５５】
なお、上述の説明では、便宜上、本実施の形態３と実施の形態２と分けて説明した両者を組み合わせることも可能である。その場合、一例として、さらに以下の効果を奏する。
すなわち、稼働中に画像処理装置２００のＣＰＵ２２０（ソフトウェア）が、任意に随時、パラメータメモリ２３３に格納された固有パラメータ５００を更新する（R/W）する場合、スコープ１００の側の不揮発メモリ１５０に格納されている固有パラメータ５００の該当個所も更新して一貫性を保つ必要がある。
【０１５６】
その場合、不揮発メモリ１５０のアクセスでは、不揮発メモリ１５０への書き込み、不揮発メモリ１５０からの読み出し（Read）によるベリファイ、ベリファイ後の画像処理装置２００内のパラメータメモリ２３３に転送されている固有パラメータ５００の該当箇所の書き換え、を行う必要がある。
【０１５７】
この場合、画像処理装置２００からスコープ１００の不揮発メモリ１５０へのアクセスに垂直同期信号３０１の２周期を要する上述の実施の形態２のシステムでは、上記のベリファイを伴うアクセスを行う場合に、スコープ１００と画像処理装置２００との間のデータ転送だけで垂直同期信号３０１の４周期かかることになる。
【０１５８】
そこで、本実施の形態３と上述の実施の形態２の動作を以下のように組み合わせて、通常のアクセスと同様の垂直同期信号３０１の２周期で、ベリファイを伴う画像処理装置２００からスコープ１００へのアクセスを完了させる。
【０１５９】
すなわち、スコープ１００の側では、画像処理装置２００から要求された不揮発メモリ１５０における固有パラメータ５００の部分更新に際して、書き込み直後に同一書き込みアドレス領域の読み出しを実行し、読み出したデータをベリファイデータとして、画像処理装置２００への次の垂直同期信号３０１の応答周期で同時に転送する。
【０１６０】
画像処理装置２００の側では、スコープ１００の不揮発メモリ１５０に対する部分書き込みの書き込み結果が直ちに応答されるので、応答されたベリファイデータと、自己が保持する書き込みデータとを照合して迅速にベリファイを伴う固有パラメータ５００の部分更新を実現できる。
【０１６１】
このように実施の形態２と実施の形態３を組み合わせることで、ベリファイを伴う固有パラメータ５００の部分更新に際しても、内視鏡システム全体のレスポンスを向上させることが可能となる。
【０１６２】
（実施の形態４）
従来の内視鏡システムにおいて、形状記憶合金（以下、ＳＭＡ：Ｓｈａｐｅ  Ｍｅｍｏｒｙ  Ａｌｌｏｙｓ）を利用したアクチュエータ機構を搭載した内視鏡が提案されている。前述のアクチュエータ機構は、ＳＭＡアクチュエータの制御を行うために、主にＳＭＡアクチュエータの制御を行うための第１ＣＰＵと、全体の動作を制御するメインの第２ＣＰＵ、の２つのＣＰＵにより構成されている。
【０１６３】
このような構成において、ＳＭＡアクチュエータの制御を安定に行うためには以下のような課題があった。
【０１６４】
第１に、前述の機構にてＳＭＡアクチュエータを安定して動作させるためには、第１ＣＰＵの起動後、一定時間、ＳＭＡアクチュエータをウォームアップ（暖機）させておく必要がある。しかしＳＭＡアクチュエータの制御を行う第１ＣＰＵは、第２ＣＰＵによって起動されるため、ＳＭＡアクチュエータの暖機を行うためには起動に時間の掛かる第２ＣＰＵの起動を待たなければならないという技術的課題があった。
【０１６５】
第２に、ＳＭＡアクチュエータはメインの第２ＣＰＵの起動直後に動作できるようにする必要があるが、従来の構成では第２ＣＰＵの起動後に第１ＣＰＵが起動するため、ＳＭＡアクチュエータが動作できるようになるまでに時間が掛かるといった技術的課題があった。
【０１６６】
第３に、接続されるスコープによってＳＭＡアクチュエータを搭載した場合と未搭載の場合があるため、第１ＣＰＵは、接続されるスコープの種類に応じて起動と停止を行わなければならないという技術的課題があった。
【０１６７】
そこで、本実施の形態４では、内視鏡に内蔵した不揮発性メモリにＳＭＡアクチュエータ制御用データを格納することで、電源投入後にハードウェアでこれを読出し、ＳＭＡアクチュエータ制御用の第１ＣＰＵをソフトウェアではなく、ハードウェアにより起動停止・設定の反映を行うようにし、メインの第２ＣＰＵの起動後、直ちにＳＭＡアクチュエータの制御を安定して行うことが出来るユーザビリティの高い内視鏡システムＳ４を提供する。
【０１６８】
図１８は、本発明のさらに他の実施の形態である内視鏡システムの制御方法を実施する内視鏡システムの構成の一例を示すブロック図である。
【０１６９】
この図１８に例示される本実施の形態の内視鏡システムＳ４は、上述の実施の形態２の構成と同様であり、実施の形態２と共通の構成要素には共通符号を付して、本実施の形態４の説明に必要な部分のみを例示している。
【０１７０】
図１８に例示されるように、本実施の形態の内視鏡システムＳ４では、スコープ１００を備えた内視鏡１０１の側には、形状記憶合金アクチュエータ１０２が設けられている。
【０１７１】
また、これに対応して、画像処理装置２００の側には、全体を制御する上述のＣＰＵ２２０の他に、形状記憶合金アクチュエータ１０２を制御するための第２ＣＰＵ２２２が設けられている。
【０１７２】
さらに、画像処理装置２００のスコープ側制御論理回路１２０の一部には、ＣＰＵ起動停止判定回路２５０およびデータ設定回路２５１が設けられている。このＣＰＵ起動停止判定回路２５０およびデータ設定回路２５１は、上述の各実施の形態のようにして、スコープ側制御論理回路１２０のハードウェア回路の一部として構成されたＣＰＵ側送信部２３１およびＣＰＵ側受信部２３２により、初期化時ＣＰＵ側送信パケット１０Ｐおよび初期化時スコープ側送信パケット２０Ｐの送受信によってパラメータメモリ２３３に読み出された固有パラメータ５００を用いて、ＣＰＵ２２０の介入なしに、第２ＣＰＵ２２２を初期化を行う機能を備えている。
【０１７３】
以下、本実施の形態４の内視鏡システムＳ４の作用を説明する。
内視鏡１０１のスコープ１００に備えられた不揮発メモリ１５０に固有パラメータ５００の一部として形状記憶合金制御手段設定値５０２を記憶させる。
【０１７４】
パラメータ保持部１２３において、不揮発メモリ１５０から固有パラメータ５００（形状記憶合金制御手段設定値５０２）を読出し、スコープ側受信部１２１およびスコープ側送信部１２２にて、読み出された形状記憶合金制御手段設定値５０２を、画像処理装置２００のパラメータメモリ２３３に送信する。
【０１７５】
パラメータメモリ２３３にて受信した前述の形状記憶合金制御手段設定値５０２をＣＰＵ起動停止判定回路２５０に送信する。
【０１７６】
スコープ側制御論理回路１２０のＣＰＵ起動停止判定回路２５０は送信された形状記憶合金制御手段設定値５０２のデータを元に、ＣＰＵ２２０の介入なしに、第２ＣＰＵ２２２の起動または停止（形状記憶合金アクチュエータ１０２が未実装のスコープ１００の場合）を行い、第２ＣＰＵ２２２の起動の場合は、データ設定回路２５１によって前述の形状記憶合金制御手段設定値５０２の設定による初期化を行う。
【０１７７】
第２ＣＰＵ２２２の起動後は、パラメータメモリ２３３に設定された形状記憶合金制御手段設定値５０２のデータを元に形状記憶合金アクチュエータ１０２のウォームアップ（暖機）行い、その後、ＣＰＵ２２０等からの指令に基づいて、通常稼働時における形状記憶合金アクチュエータ１０２の制御を行う。
【０１７８】
このように、本実施の形態４の内視鏡システムＳ４によれば、以下の効果が得られる。
（１）ＣＰＵ２２０の介入なしに、形状記憶合金アクチュエータ１０２の制御を行う第２ＣＰＵ２２２の起動を行うことができ、内視鏡システムＳ４の起動後に、形状記憶合金アクチュエータ１０２を安定して動作させるまでの時間が短縮できる。
【０１７９】
（２）ＣＰＵ２２０の起動状態に無関係に早期に起動された第２ＣＰＵ２２２により、早期に形状記憶合金アクチュエータ１０２のウォームアップを開始でき、メインのＣＰＵ２２０の起動直後に形状記憶合金アクチュエータ１０２の制御を直ちに開始できる。
【０１８０】
（３）形状記憶合金アクチュエータ１０２が未実装のスコープ１００が画像処理装置２００に接続された場合には、ＣＰＵ２２０の介入なしに、ＣＰＵ起動停止判定回路２５０によって第２ＣＰＵ２２２を停止できるので、内視鏡システムＳ４の省電力化を実現できる。
【０１８１】
なお、本発明は、上述の実施の形態に例示した構成に限らず、その趣旨を逸脱しない範囲で種々変更可能であることは言うまでもない。
【０１８２】
（付記１）
スコープ内にスコープ固有パラメータを格納し、そのデータを撮像素子の動作クロック（ＣＣＤＣＬＫ）を基準とした垂直同期信号（Ｖ信号）毎の調歩同期通信で転送するシステムにおいて、
スコープの固有パラメータを格納している格納手段と、
電源投入時にスコープ固有パラメータを全てリード（Ｒｅａｄ）してデータ保持するスコープ内にあるパラメータ保持手段と、
スコープ内にあるスコープスイッチなどの情報を取得するスコープ状態監視手段と、
スコープ内の電子シャッターなど動的に切り替えて動作するスコープ動作制御手段と、
プロセッサからスコープにデータを送信するデータ送信手段１と、
上記送信データを受信するスコープ内のデータ受信手段１と、
上記プロセッサからスコープへの送信データの先頭から所定ｂｉｔまでの通信判別データを確認したら、スコープ内のデータ送信を行うスコープ内のデータ送信手段２と、
上記受信した通信判別データにより、返信するデータ種類及びパケット構成を変更するスコープ内のデータ選択手段と、
上記スコープからプロセッサへの送信データを受信し、受信データを格納するメモリを有するプロセッサ内のデータ受信手段２と、
を具備し、
少なくとも２種類、パラメータ転送をプロセッサへ転送する転送データフォーマットと、電子シャッターやスコープスイッチ情報を転送する通常データフォーマット、の電文フォーマットを持ち、プロセッサは電源投入後はパラメータ転送フォーマットを選択して全てまたは必要とする一部の固有パラメータを受信して受信手段内のメモリまたはレジスタに格納したのち、通常フォーマットにてスコープの監視と操作を行うことを特徴とする内視鏡システム。
（付記２）
スコープ内にスコープ固有パラメータを格納し、そのデータを撮像素子の動作クロック（ＣＣＤＣＬＫ）を基準とした垂直同期信号（Ｖ信号）毎の調歩同期通信で転送するシステムにおいて、
スコープの固有パラメータを格納している格納手段と
プロセッサからスコープにデータを送信するデータ送信手段１と、
上記送信データを受信するスコープ内のデータ受信手段１と、
上記プロセッサからスコープへの送信データの先頭から所定ｂｉｔまでの通信判別データを確認したら、スコープ内のデータ送信を行うスコープ内のデータ送信手段２と、
上記受信した通信判別データにより、返信するパケット構成を変更するスコープ内のデータ選択手段と、
上記スコープからプロセッサへの送信データを受信し、受信データの一部を格納するメモリを有するプロセッサ内の受信手段２と、
を具備し、
少なくとも２種類、パラメータ転送をプロセッサへ転送する転送データフォーマットと、電子シャッターやスコープスイッチ情報を転送する通常データフォーマット、の電文フォーマットを持ち、上記通常データフォーマットに不揮発性メモリへのアクセスデータ領域を設け、リード／ライト（Ｒ／Ｗ）結果は垂直同期信号の１周期遅れでスコープから画像処理装置に送り、結果を上記受信手段２内のメモリに格納することを特徴とする内視鏡システム。
（付記３）
システムに必要なデータを格納する不揮発性メモリを有する内視鏡と、
内視鏡接続時にハードウェアのみで上記部揮発性メモリの一部または全てを画像処理装置に転送して保持する内視鏡システムにおいて、
不揮発性メモリ内のデータを書き換えた後、同一エリアを読み込んで書きこんだデータが正しく書きこめた場合のみ上記保持データの該当データを書き換えることを特徴とする内視鏡システム。
（付記４）
形状記憶合金からなるアクチュエータの制御を主に行うための第１ＣＰＵと、メインの第２ＣＰＵの２つのＣＰＵにより構成されている内視鏡システムにおいて、
不揮発性メモリとアクチュエータを内蔵する内視鏡と、
システム起動時に前記不揮発性メモリからアクチュエータ制御手段の設定値を読み出す手段と、
読み出した前記設定値の送受信を行う手段と、
前記設定値を送受信する手段と、
前記設定値から前記第１ＣＰＵを起動する回路と、
アクチュエータ制御手段設定値を前記第１ＣＰＵに設定する回路と、
を有し、
電源投入後に、アクチュエータ制御用の第１ＣＰＵを、第２ＣＰＵのソフトウェアの介入なしに、前記手段および前記回路を構成するＦＰＧＡ等のハードウェアにより起動停止・設定の反映を行うようにし、第２ＣＰＵ起動後、直ちにアクチュエータの制御を安定して行うことができる、ことを特徴とする内視鏡システム。
（付記５）
不揮発性メモリを内蔵する内視鏡と、
撮像素子および画像信号処理部からなり、前記内視鏡を接続してモニタに画像を出画する撮像手段と、
前記不揮発性メモリに撮像手段の設定値を保存し、システム起動時にソフトウェアの介入なしに、前記不揮発性メモリから前記設定値を読み出し、前記撮像手段に設定するＦＰＧＡ等のハードウェア回路と、
を含むことを特徴とする内視鏡システム。
（付記６）
前記撮像手段へのインタフェースがシリアル通信で、前記不揮発性メモリへの格納データをシリアル通信データとすることを特徴とする付記５の内視鏡システム。
（付記７）
ＣＣＤ等の前記撮像手段の種類毎に通信速度を自動補正することを特徴とした付記５または付記６の内視鏡システム。
【符号の説明】
【０１８３】
１０  通常時ＣＰＵ側送信パケット
１０Ｐ  初期化時ＣＰＵ側送信パケット
１０Ｒ  Ｒ／Ｗリクエスト時ＣＰＵ側送信パケット
１１  シーケンスフラグ
１１ｂ  通信バージョンフラグ
１１ｃ  初期化／通常識別フラグ
１１ｄ  ＡＣＫ／ＮＡＫ応答フラグ
１２  チェックサム
１３  制御／状態データ
１４  チェックサム
１５  スコープ初期化情報
１６  Ｒ／Ｗリクエスト要求部
２０  通常時スコープ側送信パケット
２０Ｐ  初期化時スコープ側送信パケット
２０Ｒ  Ｒ／Ｗリクエスト時スコープ側送信パケット
２１  シーケンスフラグ
２２  チェックサム
２３  スコープリアルタイム情報
２４  チェックサム
２５  パラメータ回答情報
２６  パラメータブロック情報
２７  パラメータ値
２８  Ｒ／Ｗ結果部
１００  スコープ
１０１  内視鏡
１０２  形状記憶合金アクチュエータ
１１０  電源／クロック供給回路
１２０  スコープ側制御論理回路
１２１  スコープ側受信部
１２２  スコープ側送信部
１２３  パラメータ保持部
１２４  データ選択部
１２５  スコープ制御部
１２６  スコープ監視部
１２７  不揮発メモリＲ／Ｗ部
１２８  ＤＳＰ＿Ｒ／Ｗ部
１２９  レジスタＲ／Ｗ部
１２９ａ  レジスタ
１３０  撮像部
１３１  撮像素子
１３２  撮像素子駆動部
１４０  スコープ操作部
１５０  不揮発メモリ
２００  画像処理装置
２１０  電源／クロック供給回路
２２０  ＣＰＵ
２２１  バス
２２２  第２ＣＰＵ
２３０  プロセッサ側制御論理回路
２３１  ＣＰＵ側送信部
２３２  ＣＰＵ側受信部
２３３  パラメータメモリ
２３４  アクセス中フラグ
２４０  読み込み／書き込み判断ブロック
２５０  ＣＰＵ起動停止判定回路
２５１  データ設定回路
３０１  垂直同期信号
３０２  撮像素子駆動クロック
４０１  インタフェース線
４０２  シリアル通信線
４０３  シリアル通信線
５００  固有パラメータ
５０２  形状記憶合金制御手段設定値
Ｓ１  内視鏡システム
Ｓ２  内視鏡システム
Ｓ３  内視鏡システム
Ｓ４  内視鏡システム
【図１】
2012005136.tif 000003
【図２】
2012005136.tif 000004
【図３】
2012005136.tif 000005
【図４】
2012005136.tif 000006
【図５】
2012005136.tif 000007
【図６】
2012005136.tif 000008
【図７】
2012005136.tif 000009
【図８】
2012005136.tif 000010
【図９】
2012005136.tif 000011
【図１０】
2012005136.tif 000012
【図１１】
2012005136.tif 000013
【図１２】
2012005136.tif 000014
【図１３】
2012005136.tif 000015
【図１４】
2012005136.tif 000016
【図１５】
2012005136.tif 000017
【図１６】
2012005136.tif 000018
【図１７】
2012005136.tif 000019
【図１８】
2012005136.tif 000020
【手続補正書】
【提出日】平成24年10月5日(2012.10.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
被写体を観察する撮像部を具備したスコープ部と、
当該スコープ部の固有パラメータが格納される不揮発メモリと、
少なくとも一つの前記スコープ部の撮像部で取得した映像信号を処理可能な画像処理装置と、
前記画像処理装置に設けられ、前記固有パラメータまたは前記スコープ部の動作状態を示すリアルタイム情報を要求するための信号を含む第１パケットを前記スコープ部へ送信する第１データ送信部と、
前記画像処理装置に設けられ、前記スコープ部から前記第１パケットに基づいて送信される前記固有パラメータまたは前記リアルタイム情報を含む第２パケットを受信する第１データ受信部と、
前記スコープ部に設けられ、前記第１パケットを前記画像処理装置から受信する第２データ受信部と、
前記第２データ受信部で受信した前記第１パケットに含まれる前記信号に基づいて、前記第２パケットを、前記固有パラメータを前記画像処理装置に転送するための第１データフォーマットとするか、前記リアルタイム情報を送信前記画像処理装置に転送するための第２データフォーマットとするかを選択するデータ選択部と、
前記データ選択部により選択されたデータフォーマットの前記第２パケットを前記第１データ受信部へ送信する第２データ送信部と、
を具備することを特徴とする内視鏡システム。
【請求項２】
請求項１記載の内視鏡システムにおいて、
前記第１データフォーマットの前記第２パケットを要求する前記識別情報を含む前記第１パケットは、前記撮像部の映像規格を指定する動画規格指定情報を含み、
前記第２データフォーマットの前記第２パケットを要求する前記識別情報を含む前記第１パケットは、前記スコープ部の稼働制御情報を含む、
ことを特徴とする内視鏡システム。
【請求項３】
請求項１記載の内視鏡システムにおいて、
前記第２データフォーマットの前記第２パケットを要求する前記識別情報を含む前記第１パケットには、前記稼働制御情報の他に、前記不揮発メモリの前記固有パラメータに対する部分アクセス要求情報が設定され、
前記第２パケットの前記第２データフォーマットには、前記部分アクセス要求情報に応答するアクセス結果情報が設定されることを特徴とする内視鏡システム。
【請求項４】
請求項３記載の内視鏡システムにおいて、
前記画像処理装置は、さらに、
前記第１データフォーマットの前記第２パケットによって前記スコープ部の前記不揮発メモリから転送された前記固有パラメータを記憶するパラメータ記憶部と、
前記パラメータ記憶部における前記固有パラメータの部分的な変更が発生したとき、前記アクセス結果情報が正しい場合にのみ、当該パラメータ記憶部における前記固有パラメータの部分的な変更を実行するパラメータ更新判定部と、
を具備したことを特徴とする内視鏡システム。
【請求項５】
請求項１から請求項４のいずれか１項に記載の内視鏡システムにおいて、
前記撮像部の垂直同期信号を契機として、前記画像処理装置と前記スコープ部との間における前記第１パケットおよび前記第２パケットの送受信が開始され、
前記撮像部の動作クロックを基準とした調歩同期通信にて前記第１パケットおよび前記第２パケットの転送が行われることを特徴とする内視鏡システム。
【請求項６】
請求項５記載の内視鏡システムにおいて、
前記部分アクセス要求情報に応答する前記アクセス結果情報が設定される前記第２データフォーマットの前記第２パケットは、前記垂直同期信号の１周期遅れで、前記スコープ部から前記画像処理装置に送信される、ことを特徴とする内視鏡システム。
【請求項７】
請求項１から請求項６のいずれか１項に記載の内視鏡システムにおいて、
前記スコープ部は、さらに、前記撮像部を初期化する初期化部と、前記不揮発メモリに前記固有パラメータの一部として格納された初期化制御プログラムデータを具備し、
前記撮像部の前記動作クロックに同期して前記初期化部が初期化制御プログラムデータを読み出して実行することで、前記画像処理装置の介入なしに、前記撮像部の初期化が行われる、ことを特徴とする内視鏡システム。
【請求項８】
被写体を観察する撮像部を具備したスコープ部と、
当該スコープ部の固有パラメータが格納される不揮発メモリと、
少なくとも一つの前記スコープ部の撮像部で取得した映像信号を処理可能な画像処理装置と、を具備する内視鏡システムの制御方法であって、
前記画像処理装置が、前記固有パラメータまたは前記スコープ部の動作状態を示すリアルタイム情報を要求するための信号を含む第１パケットを前記スコープ部へ送信する第１データ送信ステップと、
前記スコープ部が、前記第１パケットを前記画像処理装置から受信するスコープ部でのデータ受信ステップと、
前記スコープ部が、前記スコープ部でのデータ受信ステップで受信した前記第１パケットに含まれる前記信号に基づいて、前記第２パケットを、前記固有パラメータを送信する場合には前記画像処理装置に転送するための第１データフォーマットとし、前記リアルタイム情報を送信する場合には、前記画像処理装置に転送するための第２データフォーマットとするデータ選択ステップと、
前記スコープ部が、前記データ選択ステップにより選択された前記第２パケットを前記画像処理装置へ送信するスコープ部のデータ送信ステップと、
前記画像処理装置が、前記スコープ部から前記第１パケットに基づいて送信される前記第２パケットを受信する前記画像処理装置でのデータ受信ステップと、
を具備することを特徴とする内視鏡システムの制御方法。
【請求項９】
請求項８記載の内視鏡システムの制御方法において、
前記第１データフォーマットの前記第２パケットを要求する前記識別情報を含む前記第１パケットは、前記撮像部の映像規格を指定する動画規格指定情報を含み、
前記第２データフォーマットの前記第２パケットを要求する前記識別情報を含む前記第１パケットは、前記スコープ部の稼働制御情報を含む、
ことを特徴とする内視鏡システムの制御方法。
【請求項１０】
請求項９記載の内視鏡システムの制御方法において、
前記第２データフォーマットの前記第２パケットを要求する前記識別情報を含む前記第１パケットには、前記稼働制御情報の他に、前記不揮発メモリの前記固有パラメータに対する部分アクセス要求情報が設定され、
前記第２パケットの前記第２データフォーマットには、前記部分アクセス要求情報に応答するアクセス結果情報が設定されることを特徴とする内視鏡システムの制御方法。
【請求項１１】
請求項１０記載の内視鏡システムの制御方法において、
前記画像処理装置に設けられ、前記第１データフォーマットの前記第２パケットによって前記スコープ部の前記不揮発メモリから転送された前記固有パラメータを記憶するパラメータ記憶部における前記固有パラメータの部分的な変更が発生したとき、前記アクセス結果情報が正しい場合にのみ、当該パラメータ記憶部における前記固有パラメータの部分的な変更を実行する、ことを特徴とする内視鏡システムの制御方法。
【請求項１２】
請求項８から請求項１１のいずれか１項に記載の内視鏡システムの制御方法において、
前記撮像部の垂直同期信号を契機として、前記画像処理装置と前記スコープ部との間における前記第１パケットおよび前記第２パケットの送受信を開始させ、前記撮像部の動作クロックを基準とした調歩同期通信にて前記第１パケットおよび前記第２パケットの転送を行うことを特徴とする内視鏡システムの制御方法。
【請求項１３】
請求項１２記載の内視鏡システムの制御方法において、
前記部分アクセス要求情報に応答する前記アクセス結果情報が設定される前記第２データフォーマットの前記第２パケットは、前記垂直同期信号の１周期遅れで、前記スコープ部から前記画像処理装置に送信される、ことを特徴とする内視鏡システムの制御方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
本発明の第１の観点は、被写体を観察する撮像部を具備したスコープ部と、
当該スコープ部の固有パラメータが格納される不揮発メモリと、
少なくとも一つの前記スコープ部の撮像部で取得した映像信号を処理可能な画像処理装置と、
前記画像処理装置に設けられ、前記固有パラメータまたは前記スコープ部の動作状態を示すリアルタイム情報を要求するための信号を含む第１パケットを前記スコープ部へ送信する第１データ送信部と、
前記画像処理装置に設けられ、前記スコープ部から前記第１パケットに基づいて送信される前記固有パラメータまたは前記リアルタイム情報を含む第２パケットを受信する第１データ受信部と、
前記スコープ部に設けられ、前記第１パケットを前記画像処理装置から受信する第２データ受信部と、
前記第２データ受信部で受信した前記第１パケットに含まれる前記信号に基づいて、前記第２パケットを、前記固有パラメータを前記画像処理装置に転送するための第１データフォーマットとするか、前記リアルタイム情報を送信前記画像処理装置に転送するための第２データフォーマットとするかを選択するデータ選択部と、
前記データ選択部により選択されたデータフォーマットの前記第２パケットを前記第１データ受信部へ送信する第２データ送信部と、
を具備する内視鏡システムを提供する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
本発明の第２の観点は、被写体を観察する撮像部を具備したスコープ部と、
当該スコープ部の固有パラメータが格納される不揮発メモリと、
少なくとも一つの前記スコープ部の撮像部で取得した映像信号を処理可能な画像処理装置と、を具備する内視鏡システムの制御方法であって、
前記画像処理装置が、前記固有パラメータまたは前記スコープ部の動作状態を示すリアルタイム情報を要求するための信号を含む第１パケットを前記スコープ部へ送信する第１データ送信ステップと、
前記スコープ部が、前記第１パケットを前記画像処理装置から受信するスコープ部でのデータ受信ステップと、
前記スコープ部が、前記スコープ部でのデータ受信ステップで受信した前記第１パケットに含まれる前記信号に基づいて、前記第２パケットを、前記固有パラメータを送信する場合には前記画像処理装置に転送するための第１データフォーマットとし、前記リアルタイム情報を送信する場合には、前記画像処理装置に転送するための第２データフォーマットとするデータ選択ステップと、
前記スコープ部が、前記データ選択ステップにより選択された前記第２パケットを前記画像処理装置へ送信するスコープ部のデータ送信ステップと、
前記画像処理装置が、前記スコープ部から前記第１パケットに基づいて送信される前記第２パケットを受信する前記画像処理装置でのデータ受信ステップと、
を具備する内視鏡システムの制御方法を提供する。
【手続補正書】
【提出日】平成25年2月15日(2013.2.15)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
被写体を観察する撮像部を具備したスコープ部と、
前記スコープ部に設けられ、当該スコープ部の固有パラメータが格納される不揮発メモリと、
少なくとも一つの前記スコープ部が着脱自在に構成され、接続された前記スコープ部の撮像部で取得した映像信号を処理可能な画像処理装置と、
前記画像処理装置に設けられ、前記固有パラメータまたは前記スコープ部の動作状態を示すリアルタイム情報を要求するための信号を含む第１パケットを前記スコープ部へ送信する第１データ送信部と、
前記画像処理装置に設けられ、前記スコープ部から前記第１パケットに基づいて送信される前記固有パラメータまたは前記リアルタイム情報を含む第２パケットを受信する第１データ受信部と、
前記スコープ部に設けられ、前記第１パケットを前記画像処理装置から受信する第２データ受信部と、
前記スコープ部に設けられ、前記第２データ受信部で受信した前記第１パケットに含まれる前記信号に基づいて、前記第２パケットを、前記固有パラメータを前記画像処理装置に転送するための第１データフォーマットとするか、前記リアルタイム情報を送信前記画像処理装置に転送するための第２データフォーマットとするかを選択するデータ選択部と、
前記データ選択部により選択されたデータフォーマットの前記第２パケットを前記第１データ受信部へ送信する第２データ送信部と、
を具備し、
前記第１データフォーマットの前記第２パケットを要求する前記識別情報を含む前記第１パケットは、前記撮像部の映像規格を指定する動画規格指定情報を含み、
前記第２データフォーマットの前記第２パケットを要求する前記識別情報を含む前記第１パケットは、前記スコープ部の稼働制御情報を含む
ことを特徹とする内視鏡システム。
【請求項２】
請求項１記載の内視鏡システムにおいて、
前記第２データフォーマットの前記第２パケットを要求する前記識別情報を含む前記第１パケットには、前記稼働制御情報の他に、前記不揮発メモリの前記固有パラメータに対する部分アクセス要求情報が設定され、
前記第２パケットの前記第２データフォーマットには、前記部分アクセス要求情報に応答するアクセス結果情報が設定されることを特徴とする内視鏡システム。
【請求項３】
請求項２記載の内視鏡システムにおいて、
前記画像処理装置は、さらに、
前記第１データフォーマットの前記第２パケットによって前記スコープ部の前記不揮発メモリから転送された前記固有パラメータを記憶するパラメータ記憶部と、
前記パラメータ記憶部における前記固有パラメータの部分的な変更が発生したとき、前記アクセス結果情報が正しい場合にのみ、当該パラメータ記憶部における前記固有パラメータの部分的な変更を実行するパラメータ更新判定部と、
を具備したことを特徴とする内視鏡システム。
【請求項４】
請求項１から請求項３のいずれか１項に記載の内視鏡システムにおいて、
前記撮像部の垂直同期信号を契機として、前記画像処理装置と前記スコープ部との間における前記第１パケットおよび前記第２パケットの送受信が開始され、
前記撮像部の動作クロックを基準とした調歩同期通信にて前記第１パケットおよび前記第２パケットの転送が行われることを特徴とする内視鏡システム。
【請求項５】
請求項３記載の内視鏡システムにおいて、
前記部分アクセス要求情報に応答する前記アクセス結果情報が設定される前記第２データフォーマットの前記第２パケットは、前記撮像部の垂直同期信号の１周期遅れで、前記スコープ部から前記画像処理装置に送信される、ことを特徴とする内視鏡システム。
【請求項６】
被写体を観察する撮像部を具備したスコープ部と、
前記スコープ部に設けられ、当該スコープ部の固有パラメータが格納される不揮発メモリと、
少なくとも一つの前記スコープ部が着脱自在に構成され、接続された前記スコープ部の撮像部で取得した映像信号を処理可能な画像処理装置と、を具備する内視鏡システムの作動方法であって、
前記画像処理装置が、前記固有パラメータまたは前記スコープ部の動作状態を示すリアルタイム情報を要求するための信号を含む第１パケットを前記スコープ部へ送信する第１データ送信ステップと、
前記スコープ部が、前記第１パケットを前記画像処理装置から受信するスコープ部でのデータ受信ステップと、
前記スコープ部が、前記スコープ部でのデータ受信ステップで受信した前記第１パケットに含まれる前記信号に基づいて、前記第２パケットを、前記固有パラメータを送信する場合には前記画像処理装置に転送するための第１データフォーマットとし、前記リアルタイム情報を送信する場合には、前記画像処理装置に転送するための第２データフォーマットとするデータ選択ステップと、
前記スコープ部が、前記データ選択ステップにより選択された前記第２パケットを前記画像処理装置へ送信するスコープ部のデータ送信ステップと、
前記画像処理装置が、前記スコープ部から前記第１パケットに基づいて送信される前記第２パケットを受信する前記画像処理装置でのデータ受信ステップと、
を具備し、
前記第１データフォーマットの前記第２パケットを要求する前記識別情報を含む前記第１パケットは、前記撮像部の映像規格を指定する動画規格指定情報を含み、
前記第２データフォーマットの前記第２パケットを要求する前記識別情報を含む前記第１パケットは、前記スコープ部の稼働制御情報を含む
ことを特徹とする内視鏡システムの作動方法。
【請求項７】
請求項６記載の内視鏡システムの作動方法において、
前記第２データフォーマットの前記第２パケットを要求する前記識別情報を含む前記第１パケットには、前記稼働制御情報の他に、前記不揮発メモリの前記固有パラメータに対する部分アクセス要求情報が設定され、
前記第２パケットの前記第２データフォーマットには、前記部分アクセス要求情報に応答するアクセス結果情報が設定されることを特徴とする内視鏡システムの作動方法。
【請求項８】
請求項７記載の内視鏡システムの作動方法において、
前記画像処理装置に設けられ、前記第１データフォーマットの前記第２パケットによって前記スコープ部の前記不揮発メモリから転送された前記固有パラメータを記憶するパラメータ記憶部における前記固有パラメータの部分的な変更が発生したとき、前記アクセス結果情報が正しい場合にのみ、当該パラメータ記憶部における前記固有パラメータの部分的な変更を実行する、ことを特徴とする内視鏡システムの作動方法。
【請求項９】
請求項６から請求項８のいずれか１項に記載の内視鏡システムの作動方法において、
前記撮像部の垂直同期信号を契機として、前記画像処理装置と前記スコープ部との間における前記第１パケットおよび前記第２パケットの送受信を開始させ、前記撮像部の動作クロックを基準とした調歩同期通信にて前記第１パケットおよび前記第２パケットの転送を行うことを特徴とする内視鏡システムの作動方法。
【請求項１０】
請求項８記載の内視鏡システムの作動方法において、
前記部分アクセス要求情報に応答する前記アクセス結果情報が設定される前記第２データフォーマットの前記第２パケットは、前記撮像部の垂直同期信号の１周期遅れで、前記スコープ部から前記画像処理装置に送信される、ことを特徴とする内視鏡システムの作動方法。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
本発明の第１の観点は、被写体を観察する撮像部を具備したスコープ部と、
前記スコープ部に設けられ、当該スコープ部の固有パラメータが格納される不揮発メモリと、
少なくとも一つの前記スコープ部が着脱自在に構成され、接続された前記スコープ部の撮像部で取得した映像信号を処理可能な画像処理装置と、
前記画像処理装置に設けられ、前記固有パラメータまたは前記スコープ部の動作状態を示すリアルタイム情報を要求するための信号を含む第１パケットを前記スコープ部へ送信する第１データ送信部と、
前記画像処理装置に設けられ、前記スコープ部から前記第１パケットに基づいて送信される前記固有パラメータまたは前記リアルタイム情報を含む第２パケットを受信する第１データ受信部と、
前記スコープ部に設けられ、前記第１パケットを前記画像処理装置から受信する第２データ受信部と、
前記スコープ部に設けられ、前記第２データ受信部で受信した前記第１パケットに含まれる前記信号に基づいて、前記第２パケットを、前記固有パラメータを前記画像処理装置に転送するための第１データフォーマットとするか、前記リアルタイム情報を送信前記画像処理装置に転送するための第２データフォーマットとするかを選択するデータ選択部と、
前記データ選択部により選択されたデータフォーマットの前記第２パケットを前記第１データ受信部へ送信する第２データ送信部と、
を具備し、
前記第１データフォーマットの前記第２パケットを要求する前記識別情報を含む前記第１パケットは、前記撮像部の映像規格を指定する動画規格指定情報を含み、
前記第２データフォーマットの前記第２パケットを要求する前記識別情報を含む前記第１パケットは、前記スコープ部の稼働制御情報を含む内視鏡システムを提供する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
本発明の第２の観点は、被写体を観察する撮像部を具備したスコープ部と、
前記スコープ部に設けられ、当該スコープ部の固有パラメータが格納される不揮発メモリと、
少なくとも一つの前記スコープ部が着脱自在に構成され、接続された前記スコープ部の撮像部で取得した映像信号を処理可能な画像処理装置と、を具備する内視鏡システムの作動方法であって、
前記画像処理装置が、前記固有パラメータまたは前記スコープ部の動作状態を示すリアルタイム情報を要求するための信号を含む第１パケットを前記スコープ部へ送信する第１データ送信ステップと、
前記スコープ部が、前記第１パケットを前記画像処理装置から受信するスコープ部でのデータ受信ステップと、
前記スコープ部が、前記スコープ部でのデータ受信ステップで受信した前記第１パケットに含まれる前記信号に基づいて、前記第２パケットを、前記固有パラメータを送信する場合には前記画像処理装置に転送するための第１データフォーマットとし、前記リアルタイム情報を送信する場合には、前記画像処理装置に転送するための第２データフォーマットとするデータ選択ステップと、
前記スコープ部が、前記データ選択ステップにより選択された前記第２パケットを前記画像処理装置へ送信するスコープ部のデータ送信ステップと、
前記画像処理装置が、前記スコープ部から前記第１パケットに基づいて送信される前記第２パケットを受信する前記画像処理装置でのデータ受信ステップと、
を具備し、
前記第１データフォーマットの前記第２パケットを要求する前記識別情報を含む前記第１パケットは、前記撮像部の映像規格を指定する動画規格指定情報を含み、
前記第２データフォーマットの前記第２パケットを要求する前記識別情報を含む前記第１パケットは、前記スコープ部の稼働制御情報を含む内視鏡システムの作動方法を提供する。
【国際調査報告】
2012005136.tif 000021
2012005136.tif 000022
2012005136.tif 000023
2012005136.tif 000024