(57)【特許請求の範囲】
【請求項１】
レンズ装置の診断を行うレンズ装置の診断システムにおいて、
前記診断により得られた診断結果を、少なくとも日付情報と共に診断履歴データとして自動で記録媒体に記録し、過去に行われた診断の診断履歴データを記録保存するデータ保存手段と、
診断履歴の表示を指示する診断履歴表示指示手段と、
前記診断履歴表示指示手段により診断履歴の表示が指示されると、前記データ保存手段によって前記記録媒体に記録保存されている過去の診断履歴データを前記記録媒体から読み出し、該読み出した診断履歴データを一覧表示する診断履歴一覧表示手段と、
を備えたことを特徴とするレンズ装置の診断システム。
【請求項２】
前記診断履歴データは、前記診断結果及び日付情報の他に、診断したレンズ装置の識別情報を含むことを特徴とする請求項１のレンズ装置の診断システム。
【請求項３】
前記データ保存手段により前記診断履歴データとして記録保存される診断結果は、簡易な情報と詳細な情報とからなり、前記診断履歴一覧表示手段により診断履歴データとして一覧表示される診断結果は前記簡易な情報であり、前記詳細な情報は、詳細な情報の表示が指定された場合にのみ表示されることを特徴とする請求項１又は２のレンズ装置の診断システム。
【請求項４】
前記データ保存手段は、過去に行われた診断の全ての診断履歴データを１つのファイルのデータとして記録保存することを特徴とする請求項１乃至３のうちいずれか１のレンズ装置の診断システム。
【請求項５】
前記診断履歴一覧表示手段は、前記レンズ装置の識別情報に基づいてレンズ装置の種類ごとに診断履歴データを一覧表示することを特徴とする請求項１乃至４のうちいずれか１のレンズ装置の診断システム。
【請求項６】
前記診断システムは、前記レンズ装置に接続されると共に前記レンズ装置と通信を行うコンピュータであって、診断プログラムを実行させて前記レンズ装置の各駆動部を動作させると共に、診断に必要な情報を前記レンズ装置から収集することにより診断を行うコンピュータを備え、
前記コンピュータは、前記データ保存手段と、前記診断履歴表示指示手段と、前記診断履歴一覧表示手段とを備えたことを特徴とする請求項１乃至５のうちいずれか１のレンズ装置の診断システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はレンズ装置の診断システム、特にパソコン等のコンピュータによってレンズ装置の診断を行う技術に関する。
【０００２】
【従来の技術】
従来、ズームレンズ、フォーカスレンズ、アイリス、エクステンダー、電源電圧などの各項目を自己診断する機能を有するテレビレンズが知られている。
【０００３】
この種のテレビレンズは、オプションで自己診断用の専用基板をテレビレンズに外付けして構成されている。専用基板には、診断を行う場合に操作されるスイッチ類、Ａ／Ｄ変換器、Ｄ／Ａ変換器、自己診断プログラムが記憶されたＲＯＭ等の記憶手段、前記スイッチからの入力信号及び自己診断プログラムにしたがってレンズ装置の各項目を診断する中央処理装置（ＣＰＵ）、及び診断結果を外部のパソコン等に表示させるためのＲＳ２３２Ｃなどのインターフェースが設けられている（特開平７−２６４４４９号公報）。
【０００４】
【発明が解決しようとする課題】
ところで、従来、診断結果を外部のパソコン等に表示させた場合に、その診断結果をフロッピーディスクやハードディスク等に保存することは可能である。しかしながら、診断結果を保存するにはオペレータがファイル名や保存場所を指定する必要があるという手間を要していた。また、オペレータが変わると、その保存場所が分からないため、過去の診断がいつ行われ、どのような結果だったのかを知ることができないという不具合があった。
【０００５】
本発明はこのような事情に鑑みてなされたもので、オペレータの手間なく診断履歴を自動で管理し、過去の診断結果を容易に参照することができるレンズ装置の診断システムを提供することを目的とする。
【０００６】
【課題を解決するための手段】
前記目的を達成するために、請求項１に記載の発明は、レンズ装置の診断を行うレンズ装置の診断システムにおいて、前記診断により得られた診断結果を、少なくとも日付情報と共に診断履歴データとして自動で記録媒体に記録し、過去に行われた診断の診断履歴データを記録保存するデータ保存手段と、診断履歴の表示を指示する診断履歴表示指示手段と、前記診断履歴表示指示手段により診断履歴の表示が指示されると、前記データ保存手段によって前記記録媒体に記録保存されている過去の診断履歴データを前記記録媒体から読み出し、該読み出した診断履歴データを一覧表示する診断履歴一覧表示手段と、を備えたことを特徴としている。
【０００７】
また、請求項２に記載の発明は、請求項１に記載の発明において、前記診断履歴データは、前記診断結果及び日付情報の他に、診断したレンズ装置の識別情報を含むことを特徴としている。
【０００８】
また、請求項３に記載の発明は、請求項１又は２に記載の発明において、前記データ保存手段により前記診断履歴データとして記録保存される診断結果は、簡易な情報と詳細な情報とからなり、前記診断履歴一覧表示手段により診断履歴データとして一覧表示される診断結果は前記簡易な情報であり、前記詳細な情報は、詳細な情報の表示が指定された場合にのみ表示されることを特徴としている。
【０００９】
また、請求項４に記載の発明は、請求項１乃至請求項３のうちいずれか１に記載の発明において、前記データ保存手段は、過去に行われた診断の全ての診断履歴データを１つのファイルのデータとして記録保存することを特徴としている。
【００１０】
また、請求項５に記載の発明は、請求項１乃至請求項４のうちいずれか１に記載の発明において、前記診断履歴一覧表示手段は、前記レンズ装置の識別情報に基づいてレンズ装置の種類ごとに診断履歴データを一覧表示することを特徴としている。
【００１１】
また、請求項６に記載の発明は、請求項１乃至請求項５のうちいずれか１に記載の発明において、前記診断システムは、前記レンズ装置に接続されると共に前記レンズ装置と通信を行うコンピュータであって、診断プログラムを実行させて前記レンズ装置の各駆動部を動作させると共に、診断に必要な情報を前記レンズ装置から収集することにより診断を行うコンピュータを備え、前記コンピュータは、前記データ保存手段と、前記診断履歴表示指示手段と、前記診断履歴一覧表示手段とを備えたことを特徴としている。
【００１２】
以上の発明によれば、レンズ装置の診断を行うと、その診断結果が診断履歴データとして自動的に記録媒体に記録保存されるため、オペレータが診断履歴データを作成し、ファイル名や保存場所を指定して保存する手間をなくすことができる。また、記録保存した過去の診断履歴データを一覧表示させることができるため、過去の診断履歴をどのオペレータであっても容易に確認することができる。
【００１３】
【発明の実施の形態】
以下、添付図面に従って本発明に係るレンズ装置の診断システムの好ましい実施の形態について詳説する。
【００１４】
図１は、テレビカメラ用のレンズシステムであって、本発明が適用されるレンズシステムを構成する各装置の接続態様を示した図であり、図２は、本発明が適用されるレンズシステムの構成を示したブロック図である。図１に示すレンズシステムにおいて、テレビレンズ１０は例えばＥＦＰレンズと呼ばれるボックスタイプのレンズ装置であり、図示しないテレビカメラ本体にレンズマウントによって装着される。そのテレビレンズ１０には、フォーカスコントローラ１２、ズームコントローラ１４、及び、パソコン（パーソナルコンピュータ）１６等がケーブルにより接続できるようになっている。尚、本発明は、ＥＦＰレンズではなく、携帯用のＥＮＧレンズ等の他の種類のレンズを用いたレンズシステムについても適用できる。
【００１５】
テレビレンズ１０（以下、単にレンズ１０という）には、テレビカメラ本体の撮像素子面に被写体像を結像する撮影レンズが装備されており、その撮影レンズを構成する可動の光学部材として、例えば、フォーカス調整用のフォーカスレンズ、ズーム調整用のズームレンズ、絞り調整用のアイリス、ズーム倍率を１倍から２倍又は２倍から１倍等に拡大・縮小するエクステンダー等が配置されている。
【００１６】
図２に示すようにレンズ１０にはＣＰＵ２０が搭載されると共に、上記各可動の光学部材をモータ駆動するための各駆動部２２が搭載されており、各駆動部２２は、ＣＰＵ２０から与えられるコントロール信号に基づいてモータを駆動し、上記各可動の光学部材を駆動する。尚、各駆動部２２のうち、フォーカスレンズ駆動用、ズームレンズ駆動用等のそれぞれの駆動部を識別していう場合には、フォーカスの駆動部、ズームの駆動部等というものとする。また、各駆動部はレンズ１０に着脱可能なサーボモジュールとよばれるモータ及びモータをサーボ制御するサーボ回路を搭載した装置によって構成される場合もある。
【００１７】
また、レンズ１０には、上記各可動の光学部材の位置を検出するための位置検出センサ（各位置検出センサ２４）や、電源から各駆動部２２に供給される電流や電圧を検出する電流・電圧検出回路２６が設置されており、各位置検出センサ２４の検出値（位置検出値）や、電流・電圧検出回路２６での検出値がＣＰＵ２０によって適宜読み取られるようになっている。また、レンズ１０にはＣＰＵ２０によって所要のデータが書込み、又は読出しされるメモリ２８が備えられている。
【００１８】
図２に示すようにフォーカスコントローラ１２には、ＣＰＵ３０が搭載されており、図１のようにフォーカスコントローラ１２をケーブルによりレンズ１０に接続すると、フォーカスコントローラ１２のＣＰＵ３０とレンズ１０のＣＰＵ２０との間で図示しないインターフェース回路を介して通信（双方向通信）による各種信号のやり取りを行うことができるようになっている。
【００１９】
また、図１に示すようにフォーカスコントローラ１２には、カメラマンがフォーカス位置（フォーカスレンズの位置）のマニュアル調整に使用する回動可能なフォーカスリング１２Ａが設けられており、そのフォーカスリング１２Ａの回動位置（設定位置）に応じた検出値がポテンショメータ等の位置検出センサからＣＰＵ３０に与えられるようになっている。尚、図２においては、フォーカスコントローラ１２に設けられているスイッチ以外の操作部材とその操作部材の設定位置を検出する位置検出センサとからなる構成部を操作部３２として示しており、フォーカスリング１２Ａとその設定位置を検出する位置検出センサは操作部３２に含まれる。
【００２０】
フォーカスコントローラ１２によってレンズ１０のフォーカス調整を行う場合、フォーカスコントローラ１２のＣＰＵ３０は、操作部３２から取得したフォーカスリング１２Ａの設定位置（検出値）に基づいて、その設定位置に対応するフォーカス位置への移動を指令するコントロール信号をレンズ１０のＣＰＵ２０に送信する。レンズ１０のＣＰＵ２０ではフォーカスコントローラ１２から受信したコントロール信号によりフォーカスの駆動部を駆動し、フォーカスレンズをフォーカスコントローラ１２により指令されたフォーカス位置に移動させる。
【００２１】
また、フォーカスコントローラ１２には、各種スイッチ（図２に示す各スイッチ３４）が特定の機能を使用するために設置される場合があり（フォーカスの制御とは無関係のスイッチの場合もある）、その場合に各スイッチ３４の設定状態がＣＰＵ３０によって読み取られる。更に、上記フォーカスリング１２Ａ以外にも図２の操作部３２に該当する操作部材とその位置検出センサが設置される場合があり、その場合にもその操作部材の設定位置がＣＰＵ３０によって読み取られる。操作部３２や各スイッチ３４の設定状態に基づく処理については説明を省略するが、フォーカスリング１２Ａ以外の操作部３２や各スイッチ３４の設定状態に基づくコマンド信号等もレンズ１０との通信によりフォーカスコントローラ１２のＣＰＵ３０からレンズ１０に送信されるようになっている。
【００２２】
図２に示すようにズームコントローラ１４には、ＣＰＵ４０が搭載されており、図１のようにズームコントローラ１４をケーブルによりレンズ１０に接続すると、ズームコントローラ１４のＣＰＵ４０とレンズ１０のＣＰＵ２０との間で図示しないインターフェース回路を介して通信（双方向通信）による各種信号のやり取りを行うことができるようになっている。
【００２３】
また、図１に示すようにズームコントローラ１４には、カメラマンがズーム速度（ズームレンズの移動速度）のマニュアル調整に使用する回動可能なサムリング１４Ａが設けられており、そのサムリング１４Ａの回動位置（設定位置）に応じた検出値がポテンショメータ等の位置検出センサからＣＰＵ４０に与えられるようになっている。尚、サムリング１４Ａは、カメラマンの操作力が与えられていない状態では所定の基準位置に復帰する。また、図２においては、ズームコントローラ１４に設けられているスイッチ以外の操作部材とその操作部材の設定位置を検出する位置検出センサとからなる構成部を操作部４２として示しており、サムリング１４Ａとその設定位置を検出する位置検出センサはその操作部４２に含まれる。
【００２４】
ズームコントローラ１４によってレンズ１０のズーム調整を行う場合、ズームコントローラ１４のＣＰＵ４０は、操作部４２から取得したサムリング１４Ａの設定位置（検出値）に基づいて、その設定位置に対応するズーム速度での移動を指令するコントロール信号をレンズ１０のＣＰＵ２０に送信する。レンズ１０のＣＰＵ２０ではズームコントローラ１４から受信したコントロール信号によりズームの駆動部を駆動し、ズームレンズをズームコントローラ１４により指令されたズーム速度で移動させる。
【００２５】
また、ズームコントローラ１４には、各種スイッチ（図２に示す各スイッチ４４）が特定の機能を使用するために設置される場合があり（ズームの制御とは無関係のスイッチの場合もある）、その場合に各スイッチ４４の設定状態がＣＰＵ４０によって読み取られる。更に、上記サムリング１４Ａ以外にも図２の操作部４２に該当する操作部材とその位置検出センサが設置される場合があり、その場合にもその操作部材の設定位置がＣＰＵ４０によって読み取られる。操作部４２や各スイッチ４４の設定状態に基づく処理の内容については説明は省略するが、サムリング１４Ａ及びその位置検出センサ以外の操作部４２や各スイッチ４４の設定状態に基づくコマンド信号等もレンズ１０との通信によりズームコントローラ１４のＣＰＵ３０からレンズ１０に送信されるようになっている。
【００２６】
尚、上述のフォーカスコントローラ１２やズームコントローラ１４はデジタル式のものであり、それらの操作部３２、４２や各スイッチ３４、４４の情報はデジタル信号によりレンズ１０に送信されるのに対し、アナログ式のコントローラでは特別な通信機能を持たず、図３に示すようにコントローラに設けられた操作部７０の情報がアナログ信号としてレンズ１０に送信され、Ａ／Ｄ変換器７４によりデジタル信号に変換されてレンズ１０のＣＰＵ２０に読み取られ、コントローラに設けられた各スイッチ７２の情報はレンズ１０のＣＰＵ２０によって直接的に読み取られるようになっている。本発明は、フォーカスコントローラ１２やズームコントローラ１４がこのようなアナログ式のコントローラであっても適用可能である。
【００２７】
図１に示すパソコン１６は、一般に市販されているもので、例えばパソコン本体、モニタ、キーボード、マウス等から構成される。図２にはパソコン１６の構成が簡単に示されており、パソコン１６は、ＣＰＵ５０、メモリ５２（ハードディスク、ＲＡＭ、ＲＯＭ等）、入力手段５４（キーボード、マウス等）、モニタ５６、外部記憶読取装置５８（ＣＤ−ＲＯＭドライバ、フロッピーディスクドライバ等）等から構成される。
【００２８】
パソコン１６とレンズ１０とは、例えば、ＲＳ２３２Ｃケーブルにより接続され、パソコン１６のＣＰＵ５０とレンズ１０のＣＰＵ２０との間では、ＲＳ２３２Ｃのインターフェースにより図示しないインターフェース回路を通じて通信（双方向通信）を行うことができるようになっている。また、詳細を後述するようにＦＩＮＤシステムのソフトウェア（ソフト名をＦＩＮＤといい、そのプログラムをＦＩＮＤプログラムという）をパソコン１６に事前にインストールしておくことによって、詳細を後述するレンズ１０のコントロール、診断等をパソコン１６により行えるようになっている。
【００２９】
例えば、レンズ１０のコントロールをパソコン１６により行う場合において、ＦＩＮＤプログラムを起動し、ＰＣコントロールモードを選択すると、モニタにＰＣコントロール画面が表示される。そのＰＣコントロール画面には、例えば、ズーム、フォーカス、アイリス、エクステンダーのそれぞれの設定位置等をマウスで操作するための操作画面が表示され、その操作画面での設定に従って、通常のコントローラと同様にズーム、フォーカス、アイリス、エクステンダーについてのコントロール信号がパソコン１６のＣＰＵ５０からレンズ１０のＣＰＵ２０に送信される。レンズ１０のＣＰＵ２０は、パソコン１６から受信したコントロール信号に従ってズーム、フォーカス、アイリス、エクステンダーの駆動部を駆動する。これによって、パソコン１６によりレンズ１０のコントロールが行われる。
【００３０】
以上の如く構成されたレンズシステムにおいて、上記パソコン１６のソフトウェアによって構築されるＦＩＮＤシステムの処理について説明する。
【００３１】
１．ＦＩＮＤシステムのソフトウェア（ＦＩＮＤ）のインストール
所定のＯＳ（本実施の形態では、例えばＷｉｎｄｏｗｓ）がインストールされたパソコン１６のＣＤ-ＲＯＭドライバ（外部記憶読取装置５８）にＦＩＮＤシステムＣＤを挿入すると、ＦＩＮＤシステムＣＤブラウザが自動的に起動する。そして、画面の指示に従って、ＦＩＮＤシステムのソフトウェア（“ＦＩＮＤ”）をパソコン１６にインストールする。インストールが完了すると、“ＦＩＮＤ”のショートカットアイコンがデスクトップ上に作成される。尚、上記ＦＩＮＤシステムＣＤには、ＦＩＮＤシステムのソフトウェア以外に取扱説明書や製品カタログ情報などのテレビレンズに関係する情報も含まれており、これらの情報もパソコン１６にインストールすることができるようになっている。
【００３２】
２．ＦＩＮＤシステムの起動
ＦＩＮＤシステムを起動するには、例えばデスクトップ上で“ＦＩＮＤ”のショートカットをダブルクリックする。これによって、図４のようなＦＩＮＤシステムの初期画面が立ち上がる。尚、初期画面は、モード選択画面と、その画面内に表示される“LENS INFORMATION”画面等から構成されている。
【００３３】
３．接続処理
図４の“LENS INFORMATION”画面の“START”ボタンをマウスによりクリックすると、初期設定が行われ、レンズ１０とパソコン１６とが通信可能に接続されると共に、図５に示すように“LENS INFORMATION”画面にレンズ１０から送られてきた情報が表示される。尚、初期設定が終了した後、再度初期設定を行う場合や、初期設定が正常に終了しない場合に“LENS INFORMATION”画面の“RESET”ボタンをクリックすると、初期設定が再度行われる。また、同図の“PROTOCOL”画面には通信フォーマット情報が表示される。また、レンズ情報を自動的に取得することができないタイプのレンズの場合には、パソコン１６のキーボード（入力手段５４）を用いてレンズ情報を入力する。
【００３４】
４．モード選択
例えば上記接続処理後、図５のモード選択画面においてメニューバーの“Find(F)”をマウスによりクリックし、そのメニュー内の“Find Start”を選択すると、レンズ１０の動作状態、異常の有無等を診断する診断モードを選択することができる。メニューバーの“Control(C)”をクリックし、そのメニュー内の“Control Start”を選択すると、パソコン１６によりレンズ１０を制御するＰＣコントロールモードを選択することができる。メニューバーの“History(Ｈ)”をクリックし、そのメニュー内の“History List(L)”を選択すると、過去の診断履歴を表示する診断履歴表示モードを選択することができる。
【００３５】
パソコン１６のＣＰＵ５０におけるモード選択の処理を図６のフローチャートで簡単に説明すると、ＣＰＵ５０は、まず、ＦＩＮＤプログラムを起動すると、上記図４、図５のような初期画面をモニタ５６に表示する（ステップＳ１０）。そして、診断モードが選択されたか否かを判定し（ステップＳ１２）、ＹＥＳと判定した場合には、診断モードの処理を実行する（ステップＳ１４）。一方、ＮＯと判定した場合には診断モードの処理を実行しない。
【００３６】
次に、ＰＣコントロールモードが選択されたか否かを判定する（ステップＳ１６）。ＹＥＳと判定した場合には、ＰＣコントロールモードの処理を実行する（ステップＳ１８）。一方、ＮＯと判定した場合にはＰＣコントロールモードの処理を実行しない。
【００３７】
次に、診断履歴表示モードが選択されたか否かを判定する（ステップＳ２０）。ＹＥＳと判定した場合には、診断履歴表示モードの処理を実行する（ステップＳ２２）。一方、ＮＯと判定した場合には診断履歴表示モードの処理を実行しない。そして、ＦＩＮＤプログラムの終了が選択されたか否かを判定し（ステップＳ２４）、ＮＯと判定した場合には上記ステップＳ１２からの処理を繰り返し、ＹＥＳと判定した場合には、ＦＩＮＤプログラムを終了する。
【００３８】
５．診断モード
上述のようにモード選択画面においてメニューバーの“Find(F)”をクリックし、そのメニュー内の“Find Start”を選択すると、レンズ１０の動作状態、異常の有無等を診断する診断モードが選択され、図７に示すようにモード選択画面内に“FIND Menu”画面が表示される。
【００３９】
ここで、“FIND Menu”画面には、“TOTAL”フレームと“INDIVIDUAL”フレームが表示され、いずれかのフレーム内の項目を選択することによって自動実行と個別実行の所望の診断方法を選択することができるようになっている。
【００４０】
自動実行を選択した場合には、ズーム、フォーカス、アイリス、エクステンダー、アドバンストバックフォーカス（レンズがその機能の所持している場合に限る）、電源電圧、その他（レンズがその機能を所持している場合に限る）の各項目の診断が、連続して自動で行われる。全ての診断が終了すると、各項目の診断結果がモニタに表示される。
【００４１】
一方、個別実行を選択した場合には、ズーム、フォーカス、アイリス、エクステンダー、アドバンストバックフォーカス（レンズが機能を所持している場合に限る）、電源電圧、その他（レンズが機能を所持している場合に限る）の各項目の診断が、個別に行われる。尚、ズームコントローラ、フォーカスコントローラのチェックも行うことができる。
【００４２】
以下、診断モードの自動実行と個別実行について順に説明する。
【００４３】
５．１．自動実行
５．１．１．自動実行の診断
図７の“FIND Menu”画面において“TOTAL”フレーム内から“AUTO”項目を選択すると、自動実行の処理が開始される。即ち、ズーム、フォーカス、アイリス、エクステンダー、電源電圧等の各項目の診断が、連続して自動で行われる。尚、本ＦＩＮＤシステムでは、パソコン１６に接続されたレンズ１０に付属の機能を自動で認識し、そのレンズ１０の機能に対応した診断項目についてのみ診断が行われるようになっている。
【００４４】
診断実行中には、レンズ１０の状態がリアルタイムでグラフ表示され、診断が終了すると診断結果がグラフの下に緑色（正常）・黄色（調整必要）・赤色（修理必要）の３色で表示される。そして、１つの項目の診断結果が表示されてから約１秒すると、次の項目の診断が開始される。
【００４５】
ここで、パソコン１６及びレンズ１０における診断実行中の処理について説明すると、パソコン１６のＣＰＵ５０からは各項目の診断を実行するためのレンズ１０の動作を指令するコントロール信号がレンズ１０のＣＰＵ２０に与えられ、そのコントロール信号に基づいてレンズ１０の駆動部が駆動される。その診断動作の間、上記各位置検出センサ２４や電流・電圧検出回路２６（図２参照）の検出値等の診断に必要な情報がレンズ１０のＣＰＵ２０によって逐次読み取られ、例えば、一部の情報（例えば各位置検出センサ２４の位置検出値）についてはリアルタイムでパソコン１６に送信されてパソコン１６のモニタ５６にその情報がリアルタイムで表示され、他の情報（例えば電流・電圧検出回路２６の電流検出値等）はレンズ１０のメモリ２８に一時的に格納される。１つの単位の診断動作が終了すると、レンズ１０のメモリ２８に格納された検出値等の情報がパソコン１６に送信され、診断動作中又は診断動作後に取得した情報に基づいてパソコン１６のＣＰＵ５０により診断結果が判定され、その診断結果がパソコン１６のモニタ５６に表示される。
【００４６】
ズームの診断を例に具体的に説明すると、ズームを診断動作させるためにパソコン１６のＣＰＵ５０からレンズ１０のＣＰＵ２０に、ズームをワイド端からテレ端に最高速度で移動させることを指令するコントロール信号が送信される。これに従ってズームの駆動部が駆動され、ズーム（ズームレンズ）が最高速度でワイド端からテレ端まで最高速度で移動する。
【００４７】
その移動の間にレンズ１０のＣＰＵ２０は、各位置検出センサ２４（図２参照）からズームに関する位置検出値を逐次読み取り、その位置検出値をリアルタイムでパソコン１６に送信すると共に、ズームの駆動部に供給されている電流値（電流検出値）を電流・電圧検出回路２６（図２参照）から逐次読み取り、その電流値をメモリ２８に一時的に格納する。ズームがテレ端に到達してズームの駆動部の駆動が停止すると、レンズ１０のＣＰＵ２０はメモリ２８に格納した電流値を読み出し、パソコン１６に送信する。
【００４８】
一方、パソコン１６のＣＰＵ２０は、図８に示すような画面をモニタ５６に表示し、そのメイン画面における“Wide=>Tele”フレームにレンズ１０から取得した位置検出値をリアルタイムでグラフ表示する。
【００４９】
また、パソコン１６のＣＰＵ２０は、ズームがワイド端からテレ端まで移動したことを上記位置検出値に基づいて判断し、そのワイド端からテレ端までのズームの移動に要した作動時間を検出すると共に、その移動に要した負荷をレンズ１０から取得した上記電流値に基づいて検出する。そして、その検出した作動時間と負荷とがそれぞれ正常であるか、調整が必要な状態か、又は、修理が必要な状態かを判定する。尚、ＣＰＵ５０は、正常と判断される場合の作動時間及び負荷を事前にデータベースとして作成されているレンズデータから取得し、そのデータと比較することによって上記判定を行う。
【００５０】
上記判定を行うと、作動時間と負荷のそれぞれについて、図８の診断結果表示画面の左上にある“Wide=>Tele”フレーム内の“TIME”項目、“LOAD”項目の横に診断結果を点灯位置及び点灯色により表示する。例えば、“TIME”項目、“LOAD”項目のそれぞれに対して矩形状の表示枠が横一列に３つ配置されており、正常と診断された場合には左端の表示枠内が緑色に点灯し、調整が必要な状態と診断された場合には中央の表示枠内が黄色に点灯し、修理が必要な状態と診断された場合には右端の表示枠内が赤色に点灯する。また、診断結果表示画面の右側に診断結果を文字表示する。
【００５１】
以上と同様の処理を、ズームをテレ端からワイド端に最高速度で移動させて行うことによって、ズームの診断が終了する。尚、“FIND Menu”画面の下方に表示される“STOP”ボタンをクリックすると、自動実行が中止される。
【００５２】
５．１．２．診断結果表示
自動実行におけるズーム、フォーカス、アイリス、エクステンダー、電源電圧等の各項目の診断が全て終了すると、図９のメイン画面に示すように診断結果が表示される。診断した全ての項目が正常の場合、メイン画面の左上に“ALL OK”（図示せず）と表示される。いずれかの項目に異常があった場合、その項目タグの色が変わり前面に表示される。異常項目が２つ以上あった場合には、オペレータがマウスにより項目タグを適宜切り替えてそれぞれの内容を確認する。
【００５３】
５．１．３．自動実行診断結果のデータ保存
自動実行の処理によって得られた診断結果のデータは、所定のファイル形式（MS Excel等のファイル形式）で保存することができる。例えば、図９のメイン画面上で“Save”ボタンをマウスによりクリックすると、保存する場所やファイル名を指定する画面が表示され、それらを指定すると診断結果のデータが指定した保存場所に指定したファイル名で保存される。また、診断項目に異常があった場合、データファイルを製造元のサービス担当にメール等で送信することによって詳細な解析が製造元で行われるようになっている。
【００５４】
５．１．４．自動実行におけるパソコンの処理
パソコン１６のＣＰＵ５０における上記自動実行の処理の概要を図１０のフローチャートに示す。ＣＰＵ５０は、所要の初期設定を行った後（ステップＳ３０）、診断開始ボタンがオン（“FIND Menu”画面における“TOTAL”フレーム内の“AUTO”の選択（図７参照））されると（ステップＳ３２）、レンズ１０から診断に必要な情報を取得してレンズ診断（自動実行の処理）を行う。このとき、通常動作時のレンズデータを参照して、正常か否か等の判定を行う（ステップＳ３４）。そして、モニタに全診断結果データを表示し、レンズ型名、シリアルナンバー、日付、診断結果をパソコン１６の所定の場所に保存する（ステップＳ３８）。尚、ステップＳ３８におけるデータの保存は、後述する診断履歴表示モードにおいてそのデータを参照するために自動で行われる。
【００５５】
５．２．個別実行の処理
５．２．１．個別実行項目
例えば図７の“FIND Menu”画面において“INDIVIDUAL”フレーム内から診断する項目を選択することによって、ズーム、フォーカス、アイリス、エクステンダー、アドバンストバックフォーカス（レンズ１０が機能を所持している場合に限る）、電源電圧の各項目を個別に診断することができる。尚、本ＦＩＮＤシステムでは、パソコン１６に接続されたレンズ１０に付属の機能を自動で認識し、そのレンズの機能に対応した診断項目についてのみ“INDIVIDUAL”フレーム内に表示され、選択できるようになっている。
【００５６】
“INDIVIDUAL”フレーム内から所望の診断項目を選択すると、その項目の性質上、以下で説明する各モードのうち適用可能なモードが複数ある場合には、更にそのモードを選択するための新たなフレームが“FIND Menu”画面内に表示される。例えば、“INDIVIDUAL”フレーム内からズーム（“ZOOM”項目）を選択した場合、図１１に示すようにモードを選択する新たなフレーム（“ZOOM”フレーム）が“FIND Menu”画面上に表示される。そのフレーム内の“OPERATION”項目、“SENSOR １”項目、“SENSOR 2”項目、“ERD”項目のいずれかを選択すると、OPERATIONモード、SENSOR(１)モード、SENSOR(2)モード、ERDモードのいずれかを選択することができる。
【００５７】
５．２．２．OPERATIONモード
上記OPERATIONモードでは、レンズ１０の作動時間・負荷の診断が行われる。ズームの診断を選択した場合を例に説明すると、上述のように図１１の“FIND Menu”画面における“ZOOM”フレーム内から“OPERATION”項目を選択するとOPERATIONモードとなり図１１に示すようなメイン画面が表示される。このメイン画面の構成は、上記自動実行の説明で使用した図８のメイン画面と同様である。そして、メイン画面の“W=>T”ボタン又は“T=>W”ボタンのいずれかをクリックすると診断が開始される。診断の処理、及び、診断結果の表示に関しては自動実行の場合に説明したのと同様であるため説明を省略する。
【００５８】
５．２．３．SENSOR(1)モード
上記SENSOR(1)モードでは、位置検出センサ（図２の各位置検出センサ２４）の診断が行われる。ズームの診断を選択した場合を例に説明すると、図１２に示すように“FIND Menu”画面における“ZOOM”フレーム内から“SENSOR 1”項目を選択するとSENSOR(1)モードとなり、図１２に示すようなメイン画面が表示される。そして、メイン画面の“Start”ボタンをマウスによりクリックすると診断が開始される。
【００５９】
診断が開始されると、ズームを診断動作させるためにパソコン１６のＣＰＵ５０からレンズ１０のＣＰＵ２０にズームの動作を指令するコントロール信号が送信される。そのコントロール信号によってズームの駆動部が駆動され、ズームがワイド端からテレ端に移動し、その後、ズームがワイド端とテレ端の中心（センター）に移動する。その移動の間にレンズ１０のＣＰＵ２０は、ズームの駆動部に関連する位置検出センサから位置検出値を逐次読み取り、その位置検出値をリアルタイムでパソコン１６に送信する。
【００６０】
パソコン１６のＣＰＵ５０は、レンズ１０に送信したコントロール信号と、レンズ１０から取得した位置検出値を図１２のメイン画面にリアルタイムで表示する。例えば、メイン画面の“Wide=>Tele=>Center”フレームに、コントロール信号の値と位置検出値とをグラフ表示し、その右横のフレームにそれらの値をインジケータにより表示する。尚、同図では、ズームに関連する位置検出センサとしてポテンショメータと２つのエンコーダ（Ａ、Ｂ）が設置されている場合を示している。
【００６１】
また、パソコン１６のＣＰＵ５０は、ズームがセンターに移動し、診断動作が終了すると、レンズ１０から取得した上記位置検出値の最大値と最小値が、正常であるか、調整が必要な状態か、又は、修理が必要な状態かを判定する。そして、図１２の診断結果表示画面にその結果を表示する。診断結果表示画面の左側には、位置検出センサによる位置検出値の最大値及び最小値の診断結果が点灯位置及び点灯色により表示され、正常と診断された場合には左端の表示枠内が緑色に点灯し、調整が必要な状態と診断された場合には中央の表示枠内が黄色に点灯し、修理が必要な状態と診断された場合には右端の表示枠内が赤色に点灯する。診断結果表示画面の右側には診断結果が文字表示される。
【００６２】
５．２．４．SENSOR(2)モード
SENSOR(2)モードでは、位置検出センサ（図２の各位置検出センサ２４）の詳細確認が行われる。ズームの診断を選択した場合を例に説明すると、図１３に示すように“FIND Menu”画面における“ZOOM”フレーム内から“SENSOR 2”を選択するとSENSOR(2)モードとなり、図１３に示すようなメイン画面が表示される。そして、メイン画面の“START”ボタンをクリックするとエンコーダの動作確認を行うことができる。
【００６３】
パソコン１６のＣＰＵ５０は、レンズ１０にズームの動作を指令するコントロール信号を送信し、ズームを一定速度で移動させると共に、その時のエンコーダの出力値をレンズ１０から取得し、その出力値をグラフ表示フレームにグラフ表示する。図１３のグラフ表示フレームにおいて、オペレータは、センターを示すラインが、Ａ相の出力信号を示すSIN波とＢ相の出力信号を示すSIN波のセンター付近にあれば正常と判断することができる。尚、“ARRANGEMENT”フレーム内における“SPEED”項目の“↑”ボタン（速度ＵＰ）又は“↓”ボタン（速度ＤＯＷＮ）をクリックすると、ズームの作動速度を微調整することができる。また、“B.A.WIDTH”項目の値を変更するとグラフの横軸を変更することができる。
【００６４】
５．２．５．ERDモード（コントローラ診断）
本ＦＩＮＤシステムでは、ズームコントローラ１４やフォーカスコントローラ１２のようにレンズ１０に接続されたコントローラの診断を行うことも可能である。このコントローラ診断では、コントローラに設けられている操作部、各スイッチの設定状態や、コントローラにおいて記憶されるショット（プリセット）データ等、コントローラにおいて設定又は記憶された情報（コントローラ情報）がパソコン１６に読み込まれ、それらの情報に基づいてコントローラが正常か否か等の診断が行われる。
【００６５】
また、コントローラ診断では、ソフトの環境設定を変更することによって対話モードと非対話モードの２つのモードを選択することができるようになっており、対話モードを選択した場合には、「〜の操作をしてください」というようなオペレータに所定の操作を促す案内表示が行われ、その操作に対応した信号が送信されているかどうかをパソコン１６が判断することによって、コントローラが正常か否か等の診断結果がモニタ５６に表示される。一方、非対話モードを選択した場合には、上記コントローラ情報がリアルタイムでモニタ５６に表示され、オペレータがコントローラを任意に操作し、その操作があったことの表示をモニタ５６上でオペレータが確認することによって、オペレータの判断でコントローラが正常か否か等の診断を行う。この場合、モニタ５６に診断結果までは表示されない。
【００６６】
ズームコントローラ１４の診断を行う場合を例に説明すると、図１４に示すように“FIND Menu”画面の“INDIVIDUAL”フレーム内から“ZOOM”項目を選択し、“ZOOM”フレーム内から“ERD”項目を選択すると、ERDモードとなり、図１４のようなメイン画面が表示される。そのメイン画面において、“START”ボタンをクリックすると、ズームコントローラ１４についてのコントローラ診断が開始される。
【００６７】
メイン画面にはスイッチ情報表示フレーム、サムリング情報表示フレーム、速度調整ボリューム情報表示フレーム、リミット調整ボリューム情報表示フレーム、ズームショットメモ情報表示フレーム、フォーカスショットメモ情報表示フレームなど、ズームコントローラ１４において設定又は記憶されるコントローラ情報のそれぞれを表示するフレームがあり、パソコン１６に読み込まれるコントローラ情報に基づいて、ズームコントローラ１４の各スイッチ４４、操作部４２（サムリング１４Ａ、速度調整ボリューム、リミット調整ボリューム）の設定状態や、ズームコントローラ１４に記憶されているショットデータがそれぞれ対応するフレームに表示される。非対話モードの場合には、レンズ１０からコントローラ情報がリアルタイムで読み込まれ、そのコントローラ情報がリアルタイムで各フレームに表示される。
【００６８】
コントローラ診断の処理の概要を図１５のフローチャートで説明する。パソコン１６のＣＰＵ５０は、まず、対話モードか否かを判定する（ステップＳ５０）。ＮＯ、即ち、上記非対話モードと判定した場合、次にＣＰＵ５０は、レンズ１０から連続してコントローラ情報（操作部及び各スイッチの状態）を読み込む（ステップＳ５２）。尚、レンズ１０は診断するコントローラからコントローラ情報を取得する。そして、その情報をリアルタイムでモニタ５６に表示する（ステップＳ５４）。続いて診断終了が指示されたか否かを判定し（ステップＳ５６）、ＹＥＳと判定した場合には、診断を終了する。ＮＯと判定した場合には上記ステップＳ５２に戻る。尚、この実施の形態の非対話モードにおけるコントローラ診断では、各コントローラ情報が図１４上の対応するフレームに表示され、オペレータが表示されたコントローラ情報を確認することによりコントローラの異常の有無等の判断を行う。
【００６９】
上記ステップＳ５０においてＹＥＳ、即ち、対話モードと判定した場合、ＣＰＵ５０は、まず、モニタ５６に「Ｘ ＳＷを押して下さい」という案内表示を行う（ステップＳ５８）。尚、“Ｘ ＳＷ”の表示部分は、診断するコントローラに設けられている所定の操作部材を示す（スイッチに限定されるものではない）。また、“押して下さい”は、“Ｘ ＳＷ”の種類に対応した動作を指示する文章に適宜変更される。
【００７０】
そして、操作を指示した“Ｘ  ＳＷ”の状態をレンズ１０を介して読み込み（ステップＳ６０）、診断を行う操作部材の種類と、その操作部材の操作に関連して読み込んだ操作部材の状態（操作部材からの信号の有無を含む）とを関係付けて記憶する（ステップＳ６２）。次に、診断を実行するか否かを判定する（ステップＳ６４）。ＹＥＳと判定した場合には、ステップＳ６２で記憶した操作部材の状態からその操作部材の診断を行う（ステップＳ６５）。
【００７１】
続いて、診断を行っていない他の操作部材がないかどうかを判定する（ステップＳ６６）。ＮＯと判定した場合には、上記ステップＳ５８に戻り、他の操作部材の操作を促す案内表示を行い、上記処理を実行する。一方、上記ステップＳ６４においてＮＯと判定した場合には、ステップＳ６５で診断した診断結果をモニタ５６に表示し（ステップＳ６８）、診断を終了する。
【００７２】
５．２．６．オフセット診断
図１４のメイン画面におけるサムリング情報表示フレーム内の“Center Check”ボタンを押すと、ズームコントローラ１４のオフセット診断が行われる。尚、オフセット診断は、フォーカスコントローラ１２についても同様に行うことができるが、ここではズームコントローラ１４のオフセット診断について説明する。オフセット診断では、ズームコントローラ１４のサムリング１４Ａの情報（サムリング１４Ａの設定位置に対応してズームコントローラ１４からレンズ１０に送信されるコントロール信号）がパソコン１６に読み込まれ、サムリング１４Ａを基準位置に設定した状態（無操作の状態）でそのコントロール信号がある一定範囲内に入っているか否かが診断される。
【００７３】
オフセット診断の処理を図１６、図１７のフローチャートを用いて説明する。図１６のフローチャートにおいて、パソコン１６のＣＰＵ５０は、まず、モニタ５６にサムリング１４Ａをセンター（サムリングの無操作状態）にするように注意を促す表示を行う（ステップＳ８０）。そして、数秒後に診断開始を連絡する表示を行う（ステップＳ８２）。次に数秒間、ズームコントローラ１４からのコントロール信号と、ズームの駆動部に関連する位置検出センサ（ズームレンズの位置を検出するための位置検出センサ）によって検出される位置検出値（フォロー信号）をレンズ１０のＣＰＵ２０から取得し、それらの最大値、最小値、増減傾向を記憶する（ステップＳ８４）。
【００７４】
尚、駆動部にはデジタル式とアナログ式とがあり、ズームの駆動部がデジタル式の場合には上記レンズ１０のＣＰＵ２０からデジタルのコントロール信号がズームの駆動部にそのまま送信される。これに対してズームの駆動部がアナログ式の場合には上記レンズ１０のＣＰＵ２０とそのアナログ式の駆動部とは図１８に示すようにＤ／Ａ変換器８０と増幅回路８２を介して接続され、レンズ１０のＣＰＵ２０から出力されたコントロール信号は、Ｄ／Ａ変換器８０によってアナログ信号に変換された後、増幅回路８２によって増幅され、その増幅回路８２からの出力信号がアナログ式の駆動部８６に与えられる。このようにレンズ１０がアナログ式の駆動部８６を搭載している場合には、上記コントロール信号及びフォロー信号以外に、増幅回路８２の出力信号もＡ／Ｄ変換器８４を介してレンズ１０のＣＰＵ２０に検出され、その出力信号がパソコン１６のＣＰＵ５０に送信される。
【００７５】
次にデータベースとしてパソコン１６が持っている正常動作時におけるレンズデータから診断データを読み込み（ステップＳ８６）、上記レンズ１０から取得したコントロール信号が標準値以内か否かを判定する（ステップＳ８８）。ＮＯと判定した場合に、コントローラの異常と判断し（ステップＳ９０）、診断結果、診断エラーの詳細表示を行う（ステップＳ１００）。尚、標準値というのは、サムリング１４Ａをセンターにした状態に対してズームを停止させる値として許容されるコントロール信号の値の範囲、即ち、サムリング１４Ａをセンターにした状態で本来とるべきコントロール信号の値の範囲を意味する（以下、フォロー信号についての標準値等についても同様）。
【００７６】
上記ステップＳ８８においてＹＥＳと判定した場合には、次にズームの駆動部がアナログ式か否かを判定する（ステップＳ９２）。ＮＯと判定した場合には、次にレンズ１０から取得したフォロー信号が標準値内か否かを判定する（ステップＳ９６）。このステップＳ９６においてＮＯと判定した場合には、ズームの駆動部（モジュール）が異常と判断し（ステップＳ９８）、ＹＥＳと判定した場合には、正常と判断し、診断結果、診断エラーの詳細表示を行う（ステップＳ１００）。
【００７７】
上記ステップＳ９２においてＹＥＳ、即ち、ズームの駆動部がアナログ式と判定した場合には、次に、出力信号が標準値内か否かを判定する（ステップＳ９４）。ＹＥＳと判定した場合には、続いて、デジタル式と判定した場合と同様にステップＳ９６以降の処理を実行する。
【００７８】
一方、ステップＳ９４においてＮＯと判定した場合には、次に図１７に示すように、調整モードに入るか否かを判定する（ステップＳ１０２）。尚、調整モードに入るか否かの指示はオペレータが行う。ＮＯと判定した場合にはオフセット電圧異常と診断し（ステップＳ１０４）、図１６に戻って診断結果、診断エラーの詳細表示を行う（ステップＳ１００）。
【００７９】
上記ステップＳ１０２においてＹＥＳと判定した場合、次に試行回数が２０未満か否かを判定する（ステップＳ１０６）。ＹＥＳと判定した場合には、レンズ１０に対し、上記増幅回路８２（図１８参照）の出力電圧を決定する抵抗／パラメータを変更する指示を与え（ステップＳ１０８）、そして変更指示状況を記憶する（ステップＳ１１０）。尚、増幅回路８２（図１８参照）の出力電圧を決定する抵抗／パラメータを変更することにより、増幅回路８２に入力する入力電圧に対する電圧シフト量やその入力電圧に対するゲインの大きさ等を変更することができる。
【００８０】
続いて、増幅回路８２の出力信号をレンズ１０から読み込み（ステップＳ１１２）、その出力信号が標準値内か否かを判定する（ステップＳ１１４）。ＮＯと判定した場合には上記ステップＳ１０６からの処理を繰り返す。
【００８１】
一方、ステップＳ１１４においてＹＥＳと判定した場合には、サムリング１４Ａをテレ側（テレ端）にするように指示する表示を行う（ステップＳ１１６）。そして、増幅回路８２の出力信号をレンズ１０から読み込み（ステップＳ１１８）、その出力信号が標準値内か否かを判定する（ステップＳ１２０）。ＮＯと判定した場合には、サムリング１４Ａをセンターにするように指示する表示を行い（ステップＳ１２８）、上記ステップＳ１０６からの処理を繰り返す。
【００８２】
また、上記ステップＳ１２０においてＹＥＳと判定した場合には、サムリング１４Ａをワイド側（ワイド端）にするように指示する表示を行う（ステップＳ１２２）。そして、増幅回路８２の出力信号を読み取り、その出力信号が標準値内か否かを判定する（ステップＳ１２４）。ＮＯと判定した場合には、サムリング１４Ａをセンターにするように指示する表示を行い（ステップＳ１２８）、上記ステップＳ１０６に戻る。
【００８３】
一方、ステップＳ１２６においてＹＥＳと判定した場合、即ち、フォロー信号、テレ端、ワイド端の出力信号の全てが標準値内に入っている場合にはオフセットの異常が修復されたと判断し（ステップＳ１３０）、図１６に戻って診断結果、診断エラーの詳細表示を行う（ステップＳ１００）。
【００８４】
上記ステップＳ１０６においてＮＯと判定した場合、増幅回路８２の状態を元の状態に戻すようにレンズ１０に指示すると共に（ステップＳ１３２）、オフセットの異常の修復が不可と判断し（ステップＳ１３４）、図１６に戻って診断結果、診断エラーの詳細表示を行う（ステップＳ１００）。
【００８５】
６．ＰＣコントロールモード
例えば図５に示したようなモード選択画面においてメニューバーの “Control(C)”をクリックし、そのメニュー内の“Control Start”を選択すると、パソコン１６によってレンズ１０を制御するＰＣコントロールモードを選択することができる。ＰＣコントロールモードを選択すると、図１９に示すようなＰＣコントロール画面が表示される。そのＰＣコントロール画面の“Start”ボタンをクリックすることでレンズ１０との通信が開始され、ＰＣコントロールが可能な状態となる。
【００８６】
ＰＣコントロール画面の操作部画面には、ズーム操作のための“ZOOM PC CONTROL”フレーム、フォーカス操作のための“FOCUS PC CONTROL”フレーム、アイリス操作のための“IRIS PC CONTROL”フレーム、及び、エクステンダー操作のための“EXTENDER PC CONTROL”フレームが表示されると共に、“ZOOM PC CONTROL”フレーム、“FOCUS PC CONTROL”フレーム、及び、“IRIS PC CONTROL”フレーム内には“PC Control”フレームが表示される。その“PC Control”フレーム内の“ON”をクリックし、各フレーム内の表示を“Local”又は“Camera”から“PC”に変更すると、パソコンによるコントロールが可能となる。パソコン１６によるコントロールが可能となっている状態で、“ZOOM PC CONTROL”フレーム、“FOCUS PC CONTROL”フレーム、“IRIS PC CONTROL”フレームのそれぞれのフレーム内にあるスクロールバーのバーを移動させると、その位置に応じたコントロール信号がレンズ１０に送信され、ズーム、フォーカス、アイリスのそれぞれの駆動部が駆動される。尚、スクロールバーの上のプログレスバーはその機能の位置を表示している。
【００８７】
エクステンダー操作については、特別な切替操作なく、パソコン１６によるコントロールが可能であり、“EXTENDER PC CONTROL”フレーム内には、倍率を切り替えるボタン等が表示されている。
【００８８】
また、ＰＣコントロール画面の左側にある設定画面内の“Large”項目、“Small”項目は制御移動量を決定するもので、エクステンダーを除く各操作部フレーム内にあるスクロールバーにおいて、“Large”ではスクロールバーの中を、“Small”ではスクロールバーの両端を１回クリックした時の移動量が変更される。設定画面内の“IRIS”項目の“Auto/Remote”ボタンをクリックするとアイリスの制御がオートとリモートに切り替えられる。
【００８９】
ここで、上述のようにＰＣコントロールモードが選択された場合、上記診断モードの場合と異なり、レンズ１０において電流・電圧検出回路２６（図２参照）により電源の電流及び電圧を検出することは不要である。そこで、診断モードとＰＣコントロールモードのいずれかのモードが選択されるとパソコン１６のＣＰＵ５０はレンズ１０のＣＰＵ２０にその選択されたモードを通知し、レンズ１０のＣＰＵ２０は、診断モードが選択された場合には、電流・電圧検出回路２６から電流値や電圧値を読み込む処理を行うようにし、ＰＣコントロールモードが選択された場合にはその処理を行わないようにして、処理の負担を軽減している。
【００９０】
７．診断履歴表示モード
図５に示したようなモード選択画面においてメニューバーの “History(Ｈ)”をクリックし、そのメニュー内の“History List(L)”を選択すると、過去の診断履歴を表示する診断履歴表示モードを選択することができる。診断履歴表示モードを選択すると、図２０に示すような履歴表示画面が表示される。画面左側（レンズ型名一覧フレーム）には過去に診断したレンズ型名が一覧表示されており、その中からレンズ型名を選択すると、そのレンズに関する診断履歴が画面右側に一覧表示される。その右側画面（履歴一覧フレーム）には、レンズのシリアルナンバー、診断した日付、診断結果が表示される。
【００９１】
履歴一覧フレーム内の所望のデータを右クリックすると図２１に示すようなポップアップメニューが表示される。ここで、“Result Details(R)”メニューを選択すると図２２に示すような診断結果の詳細表示画面が表示される。この詳細表示画面にはエラーが発生した機能とそのエラーの簡単な内容が表示される。上記ポップアップメニューで“Delete(D)”メニューを選択するとその履歴は消去される。
【００９２】
上述のように表示される診断履歴のデータ（以下、診断履歴データ）は、上記診断モードにおいて自動実行を行うごとにパソコン１６のメモリ５２に自動的に記憶されるようになっている（図１０ステップＳ３８参照）。診断履歴データは、診断したレンズ１０のレンズ型名、シリアルナンバー、日付（年月日時分秒）、診断結果、診断結果の詳細のそれぞれのデータから構成され、各データは、図２３に示すような階層構造で関連付けられて１つの診断履歴ファイルのデータとしてパソコン１６のメモリ５２（例えばハードディスク）に格納される。診断モードの自動実行を行うと、その診断履歴データが過去の診断履歴データを記憶した上記診断履歴ファイルに追加される。尚、診断履歴データは、本システムに固有のファイルにではなく、ユーザの情報や、OS自体及びプログラムの動作に必要な情報が格納されているレジストリに記憶させるようにしてもよい。
【００９３】
上述のように診断履歴表示モードが選択されると、パソコン１６のＣＰＵ５０によってその診断履歴ファイルが読み出され、図２０に示した履歴表示画面等がモニタ５６に表示される。
【００９４】
尚、上述のような診断履歴データは、診断モードにおける自動実行の場合に限らず、個別実行の診断を行った場合にも自動的に、メモリ５２に記憶させるようにしてもよい。また、診断履歴データのレンズ型名やシリアルナンバーはレンズの識別情報であり、レンズ型名やシリアルナンバーの代わりに他の内容の識別情報を診断履歴データとして記憶させるようにしてもよい。また、診断履歴データとして必ずしもレンズの識別情報を含む必要はなく、診断結果と日付情報のみでもよい。
【００９５】
更に、上記説明では診断履歴データ（診断履歴ファイル）を、パソコン１６のメモリ５２に記録し、保存するようにしたが、診断したレンズ１０内のメモリ２８に記録し、保存するようにしてもよい。
【００９６】
【発明の効果】
以上説明したように本発明に係るレンズ装置の診断システムによれば、レンズ装置の診断を行うと、その診断結果が診断履歴データとして自動的に記録媒体に記録保存されるため、オペレータが診断履歴データを作成し、ファイル名や保存場所を指定して保存する手間をなくすことができる。また、記録保存した過去の診断履歴データを一覧表示させることができるため、過去の診断履歴をどのオペレータであっても容易に確認することができる。
【図面の簡単な説明】
【図１】図１は、テレビカメラ用のレンズシステムであって、本発明が適用されるレンズシステムを構成する各装置の接続態様を示した図である。
【図２】図２は、本発明が適用されるレンズシステムの構成を示したブロック図である。
【図３】図３は、アナログ式のコントローラからレンズに信号を送信する場合の構成を示した図である。
【図４】図４は、ＦＩＮＤシステムの初期画面を示した図である。
【図５】図５は、接続処理後に表示される画面を示した図である。
【図６】図６は、パソコンのＣＰＵにおけるモード選択の処理を示したフローチャートである。
【図７】図７は、診断モードを選択した場合に表示される初期画面を示した図である。
【図８】図８は、診断モードで自動実行を選択した場合に表示される画面を示した図である。
【図９】図９は、診断モードの自動実行が終了した後に診断結果が表示される画面を示した図である。
【図１０】図１０は、診断モードの自動実行におけるパソコンの処理手順を示したフローチャートである。
【図１１】図１１は、診断モードの個別実行においてズームの診断を選択し、且つ、OPERATIONモードを選択した場合に表示される画面を示した図である。
【図１２】図１２は、診断モードの個別実行においてズームの診断を選択し、且つ、SENSOR(1)モードを選択した場合に表示される画面を示した図である。
【図１３】図１３は、診断モードの個別実行においてズームの診断を選択し、且つ、SENSOR(2)モードを選択した場合に表示される画面を示した図である。
【図１４】図１４は、診断モードの個別実行においてズームの診断を選択し、且つ、ERDモードを選択した場合に表示される画面を示した図である。
【図１５】図１５は、コントローラ診断の処理手順を示したフローチャートである。
【図１６】図１６は、オフセット診断の処理手順を示したフローチャートである。
【図１７】図１７は、オフセット診断の処理手順を示したフローチャートである。
【図１８】図１８は、アナログ式の駆動部の場合におけるレンズのＣＰＵと駆動部との間の構成を示した図である。
【図１９】図１９は、ＰＣコントロールモードを選択した場合に表示される画面を示した図である。
【図２０】図２０は、診断履歴表示モードを選択した場合に表示される画面を示した図である。
【図２１】図２１は、履歴一覧フレーム内の所望のデータを右クリックした場合に表示される画面を示した図である。
【図２２】図２２は、図２１の画面に表示された“Result Details(R)”メニューを選択した場合に表示される診断結果の詳細表示画面を示した図である。
【図２３】図２３は、診断履歴のデータが記憶されるファイルにおけるデータ構造を示した図である。
【符号の説明】
１０…テレビレンズ（レンズ）、１２…フォーカスコントローラ、１２Ａ…フォーカスリング、１４…ズームコントローラ、１４Ａ…サムリング、１６…パーソナルコンピュータ（パソコン）、２０、３０、４０、５０…ＣＰＵ、２２…各駆動部、２４…各位置検出センサ、２６…電流・電圧検出回路、２８、５２…メモリ、３２、４２…操作部、３４、４４…各スイッチ、５４…入力手段、５６…モニタ、５８…外部記憶読取装置
【図１】
0004042146.tif 000002
【図２】
0004042146.tif 000003
【図３】
0004042146.tif 000004
【図４】
0004042146.tif 000005
【図５】
0004042146.tif 000006
【図６】
0004042146.tif 000007
【図７】
0004042146.tif 000008
【図８】
0004042146.tif 000009
【図９】
0004042146.tif 000010
【図１０】
0004042146.tif 000011
【図１１】
0004042146.tif 000012
【図１２】
0004042146.tif 000013
【図１３】
0004042146.tif 000014
【図１４】
0004042146.tif 000015
【図１５】
0004042146.tif 000016
【図１６】
0004042146.tif 000017
【図１７】
0004042146.tif 000018
【図１８】
0004042146.tif 000019
【図１９】
0004042146.tif 000020
【図２０】
0004042146.tif 000021
【図２１】
0004042146.tif 000022
【図２２】
0004042146.tif 000023
【図２３】
0004042146.tif 000024