(57)【要約】【課題】眼科または眼鏡に関する検査、治療、測定、および加工の少なくともいずれかを実行する駆動装置の状態を適切に管理することが可能な駆動装置管理方法、および駆動装置管理プログラムを提供する。【解決手段】駆動装置管理システムは、駆動装置２０、端末装置１０、および情報処理装置３０を備える。駆動装置２０は、眼科または眼鏡に関する検査、治療、測定、および加工の少なくともいずれかを実行する。情報処理装置３０は、駆動装置２０および端末装置１０とは異なる拠点に配置される。端末装置１０は、駆動装置２０の駆動情報を含む装置情報を、駆動装置２０から取得する（Ｓ１２）。端末装置１０は、ユーザによって入力される付加情報を装置情報に付加することで、駆動装置２０の状態を少なくとも示す状態情報を取得する（Ｓ１４）。端末装置１０は、状態情報を情報処理装置３０へ送信する（Ｓ１５）。【選択図】図２
2020166565.tif 000002
【特許請求の範囲】
【請求項１】
眼科または眼鏡に関する検査、治療、測定、および加工の少なくともいずれかを実行する駆動装置と、端末装置と、前記駆動装置および前記端末装置とは異なる拠点に配置される情報処理装置とを備え、前記駆動装置の状態を管理する駆動装置管理システムにおいて実行される駆動装置管理方法であって、
前記端末装置が、前記駆動装置の駆動情報を含む装置情報を、前記駆動装置から取得する装置情報取得ステップと、
前記端末装置が、ユーザによって入力される付加情報を前記装置情報に付加することで、前記駆動装置の状態を少なくとも示す状態情報を取得する状態情報取得ステップと、
前記端末装置が前記状態情報を前記情報処理装置へ送信する状態情報送信ステップと、
を含むことを特徴とする駆動装置管理方法。
【請求項２】
請求項１に記載の駆動装置管理方法であって、
前記駆動装置が、前記装置情報を示す識別子を表示部に表示させる装置情報識別子表示ステップをさらに含み、
前記装置情報取得ステップでは、前記端末装置は、前記駆動装置が前記表示部に表示させた前記装置情報の識別子を識別子リーダーによって読み取ることで、前記装置情報を前記駆動装置から取得することを特徴とする駆動装置管理方法。
【請求項３】
請求項１または２に記載の駆動装置管理方法であって、
前記情報処理装置が、前記端末装置から送信される前記状態情報に基づいて決定される、前記駆動装置の設定内容を指示する設定情報を、前記端末装置に送信する設定情報送信ステップを含むことを特徴とする駆動装置管理方法。
【請求項４】
請求項３に記載の駆動装置管理方法であって、
前記端末装置が、前記設定情報を示す識別子を表示部に表示させる設定情報識別子表示ステップと、
前記駆動装置が、前記端末装置によって前記表示部に表示された前記設定情報の識別子を識別子リーダーによって読み取ることで、前記設定情報を取得する設定情報取得ステップと、
をさらに含むことを特徴とする駆動装置管理方法。
【請求項５】
請求項４に記載の駆動装置管理方法であって、
前記駆動装置は、検査、治療、測定、および加工の少なくともいずれかに使用するカメラを備えており、
前記設定情報取得ステップでは、前記駆動装置は、前記カメラを前記識別子リーダーとして兼用して前記識別子を読み取ることを特徴とする駆動装置管理方法。
【請求項６】
請求項３から５のいずれかに記載の駆動装置管理方法であって、
前記端末装置および前記駆動装置の少なくともいずれかが、前記情報処理装置から送信された前記設定情報を記憶装置に記憶させる設定情報記憶ステップを含むことを特徴とする駆動装置管理方法。
【請求項７】
請求項１から６のいずれかに記載の駆動装置管理方法であって、
前記状態情報取得ステップでは、前記端末装置は、前記駆動装置が検査、治療、測定、および加工の少なくともいずれかを実行している間の動作音の音声データ、および前記駆動装置の画像データの少なくとも一方を、前記状態情報に含めることを特徴とする駆動装置管理方法。
【請求項８】
眼科または眼鏡に関する検査、治療、測定、および加工の少なくともいずれかを実行する駆動装置と、端末装置と、前記駆動装置および前記端末装置とは異なる拠点に配置される情報処理装置とを備え、前記駆動装置の状態を管理する駆動装置管理システムにおいて実行される駆動装置管理プログラムであって、
前記駆動装置管理プログラムが前記駆動装置管理システムのコントローラによって実行されることで、
前記端末装置が、前記駆動装置の駆動情報を含む装置情報を、前記駆動装置から取得する装置情報取得ステップと、
前記端末装置が、ユーザによって入力される付加情報を前記装置情報に付加することで、前記駆動装置の状態を少なくとも示す状態情報を取得する状態情報取得ステップと、
前記端末装置が前記状態情報を前記情報処理装置へ送信する状態情報送信ステップと、
が前記駆動装置管理システムによって実行されることを特徴とする駆動装置管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、駆動装置の状態を管理する駆動装置管理システムによって実行される駆動装置管理方法、および駆動装置管理プログラムに関する。
【背景技術】
【０００２】
眼科または眼鏡に関する各種情報を管理するための種々の技術が提案されている。例えば、特許文献１に記載の眼科用医療製品の受発注方法では、眼科用医療製品に添付されたシリアルコードを利用して、眼科用医療製品の売り上げの管理、および在庫管理が行われる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２１１５４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
メーカーが製造した駆動装置は、世界各国のあらゆる場所に設置される場合が多い。従って、駆動装置の管理（例えば、動作不良発生時のメンテナンス、動作が正常に行われているか否かの把握等）に精通した熟練者（例えば、駆動装置の開発者等）が、駆動装置が設置されている拠点を常に訪問できるとは限らない。駆動装置の管理が必要となった場合、従来は、例えばメーカーの代理店の作業者等が、駆動装置が設置されている拠点を訪問し、電話またはメール等で熟練者と連絡を取り合いながら、駆動装置の管理を行っていた。また、駆動装置を使用しているユーザ自身が、熟練者と連絡を取り合う場合もあった。しかし、従来の方法では、作業者またはユーザの熟練度、駆動装置の動作環境、作業者等と熟練者の使用言語の相違等によって、駆動装置の管理が適切に行われない場合があった。
【０００５】
本開示の典型的な目的は、眼科または眼鏡に関する検査、治療、測定、および加工の少なくともいずれかを実行する駆動装置の状態を適切に管理することが可能な駆動装置管理方法、および駆動装置管理プログラムを提供することである。
【課題を解決するための手段】
【０００６】
本開示における典型的な実施形態が提供する駆動装置管理方法は、眼科または眼鏡に関する検査、治療、測定、および加工の少なくともいずれかを実行する駆動装置と、端末装置と、前記駆動装置および前記端末装置とは異なる拠点に配置される情報処理装置とを備え、前記駆動装置の状態を管理する駆動装置管理システムにおいて実行される駆動装置管理方法であって、前記端末装置が、前記駆動装置の駆動情報を含む装置情報を、前記駆動装置から取得する装置情報取得ステップと、前記端末装置が、ユーザによって入力される付加情報を前記装置情報に付加することで、前記駆動装置の状態を少なくとも示す状態情報を取得する状態情報取得ステップと、前記端末装置が前記状態情報を前記情報処理装置へ送信する状態情報送信ステップと、を含む。
【０００７】
本開示における典型的な実施形態が提供する駆動装置管理プログラムは、眼科または眼鏡に関する検査、治療、測定、および加工の少なくともいずれかを実行する駆動装置と、端末装置と、前記駆動装置および前記端末装置とは異なる拠点に配置される情報処理装置とを備え、前記駆動装置の状態を管理する駆動装置管理システムにおいて実行される駆動装置管理プログラムであって、前記駆動装置管理プログラムが前記駆動装置管理システムのコントローラによって実行されることで、前記端末装置が、前記駆動装置の駆動情報を含む装置情報を、前記駆動装置から取得する装置情報取得ステップと、前記端末装置が、ユーザによって入力される付加情報を前記装置情報に付加することで、前記駆動装置の状態を少なくとも示す状態情報を取得する状態情報取得ステップと、前記端末装置が前記状態情報を前記情報処理装置へ送信する状態情報送信ステップと、が前記駆動装置管理システムによって実行される。
【０００８】
本開示における駆動装置管理方法および駆動装置管理プログラムによると、眼科または眼鏡に関する検査、治療、測定、および加工の少なくともいずれかを実行する駆動装置の状態が、適切に管理される。
【図面の簡単な説明】
【０００９】
【図１】駆動装置管理システム１の概略構成を示すブロック図である。
【図２】駆動装置管理処理の流れの一例を示すシーケンス図である。
【発明を実施するための形態】
【００１０】
＜概要＞
本開示で例示する駆動装置管理システムは、駆動装置、端末装置、および情報処理装置を備える。駆動装置は、眼科または眼鏡に関する検査、治療、測定および加工（以下、「検査および加工等」という）の少なくともいずれかを実行する。情報処理装置は、駆動装置および端末装置とは異なる拠点に配置される。駆動装置管理システムは、装置情報取得ステップ、状態情報取得ステップ、および状態情報送信ステップを実行する。装置情報取得ステップでは、端末装置が、駆動装置の駆動情報を含む装置情報を、駆動装置から取得する。状態情報取得ステップでは、端末装置が、ユーザによって入力される付加情報を装置情報に付加することで、駆動装置の状態を少なくとも示す状態情報を取得する。状態情報送信ステップでは、駆動装置が状態情報を情報処理装置へ送信する。
【００１１】
本開示に係る技術によると、駆動装置の駆動情報を含む装置情報が、駆動装置から端末装置を介して情報処理装置に送信される。従って、駆動装置が設置された拠点にいる作業者等の熟練度、駆動装置の動作環境、使用言語の相違等に関わらず、駆動装置の状態が情報処理装置側で適切に管理される。さらに、ユーザによって入力される付加情報が装置情報に付加されることで、駆動装置の状態を少なくとも示す状態情報が取得されて、情報処理装置に送信される。付加情報には、駆動装置自身が装置情報として取得することが困難な情報（例えば、駆動装置の外部からでのみ取得することが可能な駆動装置の情報等）を含めることも可能である。また、装置情報の情報量が少ない場合に、装置情報に追加することが望ましい情報を付加情報として装置情報に付加することも可能である。従って、装置情報だけが情報処理装置に送信される場合に比べて、駆動装置の状態がより適切に情報処理装置側で把握される。よって、本開示に係る技術によると、駆動装置の管理がより適切に実行される。
【００１２】
装置情報は、例えば、駆動装置の電源のオン・オフが行われた時間、駆動装置が駆動した時間、駆動装置による検査または加工等の動作が実行された時間の長さ、駆動装置による検査または加工等の動作が実行された回数、駆動装置に接続されている機器の情報、駆動装置を識別する識別情報（例えば、装置を識別するシリアルナンバー等）の少なくともいずれかを含んでいてもよい。この場合、駆動装置の動作履歴を含む駆動装置の状態が、装置情報に適切に含まれる。
【００１３】
装置情報は、駆動装置によって実行された検査または加工等の種別を示す情報、および、駆動装置による検査または加工等の動作を制御した際のパラメータの少なくともいずれかを含んでいてもよい。例えば、駆動装置が眼鏡レンズ加工装置である場合、パラメータの情報は、加工された眼鏡レンズが嵌め込まれるフレームの形状の情報（つまり、加工したい眼鏡レンズの形状の情報）等であってもよい。この場合、駆動装置による検査または加工等の動作不良発生時等に、検査または加工等の種別、およびパラメータの少なくともいずれかに基づいて、駆動装置の動作が適切に把握される。
【００１４】
また、装置情報は、駆動装置によって実行された検査または加工等の対象に関する情報を含んでいてもよい。例えば、駆動装置が眼科検査装置または眼科治療装置である場合、実行された検査または治療の対象の情報は、検査または治療の対象が被検者の左眼および右眼のいずれであったかを示す情報であってもよい。この場合、駆動装置による動作不良発生時等に、左眼および右眼のいずれの検査または治療が実行されたかに応じて、動作不良等の原因となった駆動装置の動作内容が適切に把握される。また、駆動装置が眼鏡レンズ加工装置である場合、実行された加工の対象の情報は、加工されたレンズの種類の情報であってもよい。この場合、駆動装置による動作不良発生時等に、加工されたレンズの種類に応じて、動作不良等の原因となった駆動装置の動作内容が適切に把握される。
【００１５】
付加情報は、例えば、駆動装置の動作不良等が発生した日付、時間、駆動装置が使用されている国・地域、駆動装置が使用されている環境（例えば温度等）に関する情報、端末装置を操作するユーザ（例えば、メーカーの代理店の作業者等）の情報、ユーザの連絡先、ユーザのコメント（例えば、駆動装置の動作不良の内容等）の少なくともいずれかを含んでいてもよい。例えば、駆動装置が時計の機能を有さない場合でも、日付および時間等の情報を付加情報として装置情報に付加することで、駆動装置の状態がより適切に把握される。また、駆動装置が温度計および湿度計を備えていない場合でも、温度および湿度の少なくともいずれかの情報を付加情報として装置情報に付加することで、駆動装置の状態がより適切に把握される。また、駆動装置の外部から駆動装置を観察した結果のコメント等の情報を、付加情報として装置情報に付加することで、駆動装置の状態がより適切に把握される。
【００１６】
駆動装置は、装置情報を示す識別子を表示部に表示させる装置情報識別子表示ステップを実行してもよい。装置情報取得ステップでは、端末装置は、駆動装置が表示部に表示させた装置情報の識別子を識別子リーダーによって読み取ることで、装置情報を駆動装置から取得してもよい。この場合には、駆動装置と端末装置の間でデータの送受信が行われない場合でも、正確な装置情報が端末装置によって取得される。
【００１７】
ただし、端末装置が装置情報を取得するための具体的な方法を変更することも可能である。例えば、駆動装置と端末装置の間でデータの送受信（例えば、ＮＦＣ、Ｗｉ−Ｆｉ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、または有線通信等による送受信）が行われる場合には、装置情報を示すデータが、駆動装置から端末装置に送信されてもよい。この場合、駆動装置は、端末装置から装置情報の送信指示を受信した場合に、装置情報を端末装置に送信してもよい。また、駆動装置は、予め設定されたタイミングで（例えば一定時間毎に）装置情報を端末装置に送信してもよいし、故障が生じたタイミングで装置情報を端末装置に送信してもよい。
【００１８】
情報処理装置は、端末装置から送信される状態情報に基づいて決定される、駆動装置の設定内容を指示する設定情報を、端末装置に送信する設定情報送信ステップを実行してもよい。換言すると、端末装置は、状態情報に基づいて決定される、駆動装置の設定内容を指示する設定情報を、情報処理装置から受信してもよい。この場合、駆動装置の管理（例えばメンテナンス等）に精通した熟練者（例えば、駆動装置の開発者等）が、駆動装置が設置されている拠点にいない場合でも、端末装置から送信される状態情報に基づいて、駆動装置の望ましい設定内容が適切に端末装置に送信される。
【００１９】
なお、設定情報は、状態情報を把握したユーザから入力される指示に応じて生成されてもよい。また、情報処理装置等の制御部が、状態情報に基づいて自動で設定情報を生成してもよい。
【００２０】
駆動装置管理システムは、設定情報識別子表示ステップ、および設定情報取得ステップをさらに実行してもよい。設定情報識別子表示ステップでは、端末装置が、設定情報の識別子を表示部に表示させる。設定情報取得ステップでは、駆動装置が、端末装置によって表示部に表示された設定情報の識別子を識別子リーダーによって読み取ることで、設定情報を取得する。この場合には、ユーザが設定情報を確認しながら駆動装置の設定を行う場合とは異なり、状態情報に基づいて決定された設定内容が、より正確に駆動装置に反映される。また、駆動装置と端末装置の間でデータの送受信が行われない場合でも、駆動装置の設定が正確に行われる。
【００２１】
ただし、駆動装置が設定情報を取得するための具体的な方法を変更することも可能である。例えば、駆動装置と端末装置の間でデータの送受信が行われる場合には、識別子のデータの代わりに、設定情報を示すデータが、端末装置を介して情報処理装置から駆動装置に送信されてもよい。また、ユーザが、端末装置の表示部に表示された設定情報を確認しながら、手動で駆動装置の設定を行うことも可能である。
【００２２】
駆動装置は、検査、治療、測定、および加工の少なくともいずれかに使用するカメラを備えていてもよい。設定情報取得ステップでは、駆動装置は、カメラを識別子リーダーとして兼用して識別子を読み取ってもよい。この場合、識別子リーダーを駆動装置に別途搭載しなくても、設定情報が適切に駆動装置によって取得される。
【００２３】
駆動装置管理システムは、設定情報記憶ステップを実行してもよい。設定情報記憶ステップでは、端末装置および駆動装置の少なくともいずれかが、情報処理装置から送信された設定情報を記憶装置に記憶させる。この場合、駆動装置の設定を、状態情報に基づいて適切に決定された駆動装置の設定内容にいつでも戻すことができる。つまり、駆動装置の設定のバックアップが適切に行われる。なお、設定情報は、識別子として記憶されてもよいし、設定情報を示すデータとして記憶されてもよい。
【００２４】
上記技術は以下のように表現することも可能である。眼科または眼鏡に関する検査、治療、測定、および加工の少なくともいずれかを実行する駆動装置であって、検査、治療、測定、および加工の少なくともいずれかに使用するカメラと、制御部と、を備え、前記制御部は、前記カメラを識別子リーダーとして兼用して、前記駆動装置の動作条件の設定内容を指示する設定情報の識別子を読み取り、読み取った前記設定情報に基づいて前記動作条件を設定することを特徴とする駆動装置。
【００２５】
状態情報取得ステップでは、端末装置は、駆動装置が検査、治療、測定、および加工の少なくともいずれかを実行している間の動作音の音声データ、および駆動装置の画像データの少なくとも一方を、状態情報に含めてもよい。この場合、駆動装置のメンテナンス等に精通した熟練者が、駆動装置が設置されている拠点にいない場合でも、動作音および画像の少なくとも一方によって、駆動装置の状態が適切に把握される。
【００２６】
例えば、駆動装置が眼鏡レンズ加工装置である場合、動作音は、眼鏡レンズ加工装置によってレンズが加工されている間の加工音であってもよい。この場合、加工音も考慮されたうえで適切に加工の状態が把握される。また、動作音の音声データは、端末装置のマイクによって端末装置に入力されてもよい。また、駆動装置と端末装置の間でデータの送受信が行われる場合には、駆動装置が備えるマイクによって音声データが取得された後、駆動装置から端末装置に音声データが送信されてもよい。また、画像データは、動画のデータ（例えば、動作中の駆動装置の動画データ等）であってもよいし、静止画のデータ（例えば、故障個所の静止画データ等）であってもよい。
【００２７】
＜実施形態＞
以下、本開示における典型的な実施形態の１つについて、図面を参照して説明する。まず、図１を参照して、本実施形態における駆動装置管理システム１のシステム構成について概略的に説明する。本実施形態の駆動装置管理システム１は、端末装置１０、駆動装置２０、情報処理装置３０、およびパーソナルコンピュータ（以下、「ＰＣ」という）４０を備える。端末装置１０は、駆動装置２０が設置されている拠点（本実施形態では拠点Ａ）で使用される。情報処理装置３０およびＰＣ４０は、端末装置１０および駆動装置２０とは異なる拠点に配置される。本実施形態では、情報処理装置３０が配置される拠点（本実施形態では拠点Ｂ）と、ＰＣ４０が配置される拠点（本実施形態では拠点Ｃ）も異なる。しかし、情報処理装置３０とＰＣ４０が同じ拠点に配置されていてもよい。
【００２８】
端末装置１０は、駆動装置２０が設置されている拠点のユーザによって使用される。端末装置１０のユーザは、例えば、駆動装置２０のメーカーの業務の一部を委託された代理店の作業者、または、駆動装置２０を使用しているユーザ自身等であってもよい。本実施形態の端末装置１０は、スマートフォンまたはタブレット端末等の携帯端末である。しかし、携帯端末以外のデバイス（例えばＰＣ等）が、端末装置１０として使用されてもよい。
【００２９】
端末装置１０は、各種制御処理を行う制御ユニット１１と、通信Ｉ／Ｆ１４を備える。制御ユニット１１は、制御を司るコントローラであるＣＰＵ１２と、プログラムおよびデータ等を記憶することが可能な記憶装置１３を備える。記憶装置１３には、後述する駆動装置管理処理（図２参照）の一部を実行するための駆動装置管理プログラムが記憶されている。通信Ｉ／Ｆ１４は、ネットワーク５（例えばインターネット等）を介して、端末装置１０を外部機器（例えば情報処理装置３０）と接続する。
【００３０】
端末装置１０は、操作部１６、モニタ（表示部）１７、カメラ（撮影部）１８、およびマイク（音声入力部）１９を備える。操作部１６は、ユーザが各種指示を端末装置１０に入力するために、ユーザによって操作される。操作部１６には、例えば、タッチパネル、キーボード、マウス等の少なくともいずれかを使用できる。モニタ１７は、各種画像を表示することが可能な表示部の一例である。カメラ１８は、各種画像を撮影する。詳細は後述するが、本実施形態のカメラ１８は、識別子を読み取る識別子リーダーとしても使用される。マイク１９は、各種音声を入力し、音声に応じた信号を制御ユニット１１に出力する。なお、操作部１６、モニタ１７、カメラ１８、およびマイク１９の少なくともいずれかは、端末装置１０に内蔵されていない外部機器であってもよい。
【００３１】
駆動装置２０には、眼科分野または眼鏡分野に関する検査、治療、測定、および加工等の少なくともいずれかを実行する種々の装置を用いることができる。本実施形態では、眼鏡のレンズを加工する眼鏡レンズ加工装置が駆動装置２０として使用される場合を例示して説明を行う。しかし、駆動装置２０は、例えば、ＯＣＴ装置、眼底カメラ、走査型レーザ検眼鏡（ＳＬＯ）、眼軸長測定装置、角膜形状測定装置、眼圧測定装置、眼屈折力測定装置、眼科用レーザ治療装置、眼鏡のフレーム形状を測定するトレーサー等であってもよい。
【００３２】
駆動装置２０は、各種制御処理を行う制御ユニット２１と、駆動部２５を備える。制御ユニット２１は、制御を司るコントローラであるＣＰＵ２２と、プログラム及びデータ等を記憶することが可能な記憶装置２３を備える。記憶装置２３には、後述する駆動装置管理処理（図２参照）の一部を実行するための駆動装置管理プログラムが記憶されている。駆動部２５は、駆動装置２０が検査、治療、測定、および加工等の少なくともいずれかを行うために必要な各種構成を備える。一例として、本実施形態の駆動部２５には、駆動装置２０が眼鏡レンズ加工装置として駆動するための各種モータ、ソレノイド、センサ等が含まれる。また、駆動部２５には、駆動装置２０が検査、治療、測定、および加工等の少なくともいずれかを実行するために使用されるカメラ２８が設けられている。一例として、本実施形態の駆動部２５に設けられているカメラ２８は、レンズの玉型形状および穴位置の撮影等に使用される。
【００３３】
駆動装置２０は、操作部２６およびモニタ２７を備える。操作部２６は、ユーザが各種指示を駆動装置２０に入力するために、ユーザによって操作される。操作部２６には、例えば、各種ボタン、タッチパネル、キーボード、マウス等の少なくともいずれかを使用できる。モニタ２７は、各種画像を表示することが可能な表示部の一例である。
【００３４】
情報処理装置３０には、例えばサーバ等を使用できる。情報処理装置３０がサーバである場合、情報処理装置３０は、例えばクラウドサービスを提供するメーカーのサーバ（所謂クラウドサーバ）であってもよいし、クラウドサーバ以外のサーバ（例えば、駆動装置２０を製造するメーカーのサーバ等）であってもよい。また、後述するＰＣ４０が情報処理装置３０として機能してもよいし、サーバおよびＰＣ４０以外の各種情報を処理することが可能なデバイス（例えば、スマートフォンまたはタブレット端末等）が情報処理装置３０として機能してもよい。これらの場合、サーバを省略することも可能である。
【００３５】
情報処理装置３０は、各種制御処理を行う制御ユニット３１と、通信Ｉ／Ｆ３４を備える。制御ユニット３１は、制御を司るコントローラであるＣＰＵ３２と、プログラムおよびデータ等を記憶することが可能な記憶装置３３を備える。記憶装置３３には、後述する駆動装置管理処理（図２参照）の一部を実行するための駆動装置管理プログラムが記憶されている。通信Ｉ／Ｆ３４は、ネットワーク５を介して、情報処理装置３０を外部機器（例えば、端末装置１０およびＰＣ５）と接続する。
【００３６】
ＰＣ４０は、駆動装置２０の管理に精通した熟練者（例えば、駆動装置２０のメーカーの開発者等）によって使用される。ＰＣ４０は、各種制御処理を行う制御ユニット４１と、通信Ｉ／Ｆ４４を備える。制御ユニット４１は、制御を司るコントローラであるＣＰＵ４２と、プログラムおよびデータ等を記憶することが可能な記憶装置４３を備える。通信Ｉ／Ｆ４４は、ネットワーク５を介して、ＰＣ４０を外部機器（例えば情報処理装置３０）と接続する。また、ＰＣ４０は、操作部４６およびモニタ４７に接続されている。
【００３７】
図２を参照して、駆動装置管理システム１が実行する駆動装置管理処理の一例について説明する。本実施形態で例示する駆動装置管理処理は、記憶装置１３，２３，３３，４３の各々に記憶された駆動装置管理プログラムに従って、端末装置１０のＣＰＵ１２、駆動装置２０のＣＰＵ２２、情報処理装置３０のＣＰＵ３２、およびＰＣ４０のＣＰＵ４２によって実行される。
【００３８】
まず、駆動装置２０のＣＰＵ２２は、駆動部２５を駆動させて、駆動装置２０としての動作（眼科分野または眼鏡分野に関する検査、治療、測定、および加工等の少なくともいずれか）を駆動装置２０に実行させる（Ｓ２１）。ここで、本実施形態では、ユーザが駆動装置２０の操作部２６を操作することで、動作不良が生じていると思われる動作（例えば、本実施形態では、レンズが予定通り加工されない場合の動作）を、駆動装置２０に実行させる。
【００３９】
端末装置１０のＣＰＵ１２は、駆動装置２０が動作（Ｓ２１）を実行している間に、動作音の録音および動画の撮影の少なくとも一方を実行する。その結果、動作音の音声データおよび画像のデータの少なくともいずれかが取得される（Ｓ１１）。つまり、本実施形態では、動作不良が生じていると思われる駆動装置２０の動作中の動作音（本実施形態では、レンズの加工音）、および動画の少なくともいずれかのデータが、端末装置１０によって取得される。なお、画像のデータは静止画のデータであってもよい。この場合、静止画は、駆動装置２０の動作中の静止画に限定されない。
【００４０】
次いで、端末装置１０のＣＰＵ１２は、駆動装置２０の駆動情報を含む装置情報を、駆動装置２０から取得する（Ｓ１２）。装置情報には、例えば、駆動装置２０の電源のオン・オフが行われた時間、駆動装置２０が動作を行った時間、駆動装置２０が検査または加工等の動作を行った時間の長さ、駆動装置２０が検査または加工等の動作を行った回数、駆動装置２０に接続されている機器の情報、駆動装置２０を識別する識別情報等の少なくともいずれかが含まれる。また、装置情報には、駆動装置２０によって実行された検査または加工等の種別（本実施形態では、具体的な加工の種類）が含まれる。また、装置情報には、駆動装置２０による検査または加工等の動作を制御した際のパラメータ（本実施形態では、例えば、加工されたレンズが嵌め込まれる眼鏡フレームの形状の情報等）が含まれる。また、装置情報には、駆動装置２０によって実行された検査または加工等の対象に関する情報（本実施形態では、例えば、加工されたレンズの種類の情報等）が含まれる。以上の情報が装置情報として用いられることで、駆動装置２０の状態が適切に把握される。
【００４１】
また、本実施形態では、駆動装置２０のＣＰＵ２２は、ユーザによって入力される指示に応じて、装置情報を示す識別子（例えば、ＱＲコード（登録商標）またはバーコード等）を生成し、生成した識別子をモニタ２７に表示させる（Ｓ２２）。端末装置１０のＣＰＵ１２は、駆動装置２０がモニタ２７に表示させた装置情報の識別子を、識別子リーダー（本実施形態ではカメラ１８）によって読み取ることで、装置情報を駆動装置２０から取得する（Ｓ１２）。従って、駆動装置２０が設置された拠点にいるユーザの熟練度、駆動装置２０の動作環境、使用言語の相違等に関わらず、駆動装置２０の状態が適切に把握される。ユーザ同士のコミュニケーション不良等も生じない。駆動装置２０と端末装置１０の間でデータを送受信する必要も無い。
【００４２】
次いで、端末装置１０のＣＰＵ１２は、ユーザによる付加情報の入力を受け付ける（Ｓ１３）。付加情報とは、駆動装置２０の管理をより適切に実行するために、装置情報と共に情報処理装置３０に送信される情報である。付加情報には、例えば、駆動装置２０の動作不良等が発生した日付、時間、駆動装置２０が使用されている国・地域、駆動装置２０が使用されている環境（例えば、温度および湿度等）に関する情報、端末装置１０を操作するユーザの情報、端末装置１０を操作するユーザの連絡先、ユーザのコメント（例えば、駆動装置２０の動作不良の内容等）の少なくともいずれかが含まれる。つまり、本実施形態の付加情報には、駆動装置２０自身が装置情報として取得することが困難な情報が含まれる。なお、本実施形態では、付加情報は、端末装置１０の操作部１７が操作されることで、端末装置１０に入力される。しかし、付加情報の入力方法を変更することも可能である。例えば、マイク１９を介して付加情報が入力されてもよい。
【００４３】
次いで、端末装置１０のＣＰＵ１２は、少なくとも駆動装置２０の状態を示す状態情報を取得する（Ｓ１４）。詳細には、ＣＰＵ１２は、Ｓ１２で駆動装置２０から取得した装置情報に、Ｓ１３でユーザによって入力された付加情報を付加することで、状態情報を取得する。さらに、本実施形態のＣＰＵ１２は、Ｓ１１で取得した駆動装置２０の動作音および画像の少なくともいずれかのデータを、状態情報に含める。その結果、駆動装置２０の状態が、動作音または画像も考慮されたうえで適切に把握される。
【００４４】
次いで、端末装置１０のＣＰＵ１２は、Ｓ１４で取得した状態情報を情報処理装置３０へ送信する（Ｓ１５）。情報処理装置３０のＣＰＵ３２は、端末装置１０から送信された状態情報を取得し、取得した状態情報をＰＣ４０へ送信する（Ｓ３１）。なお、ＰＣ４０が情報処理装置３０を兼ねる場合は、情報処理装置３０からＰＣ４０へ状態情報を送信する処理（Ｓ３１）を省略してもよい。
【００４５】
次いで、ＰＣ４０のＣＰＵ４２は、駆動装置２０の設定内容を指示する設定情報を生成する（Ｓ４１）。設定情報の具体的な生成方法は、適宜選択できる。一例として、本実施形態のＣＰＵ４２は、情報処理装置３０から受信した状態情報をモニタ４７に表示させる。また、ＣＰＵ４２は、状態情報に含まれる音声・画像のデータに基づいて、駆動装置２０の動作音の再生、および画像の表示の少なくともいずれかを実行する。ＰＣ４０のユーザ（本実施形態では、駆動装置２０の管理に精通した熟練者）は、モニタ４７に表示された内容、および再生された動作音等に基づいて、駆動装置２０の状態を把握する。ＰＣ４０のユーザは、把握した駆動装置２０の状態に基づいて、駆動装置２０の適切な設定内容を指示する設定情報を、操作部４６を操作してＰＣ４０に入力する。ＣＰＵ４２は、操作部４６からの入力結果に応じて設定情報を生成する。なお、ＣＰＵ４２は、状態情報に基づいて自動で設定情報を生成してもよい。
【００４６】
ＰＣ４０のＣＰＵ４２は、Ｓ４１で生成した設定情報を情報処理装置３０へ送信する（Ｓ４２）。情報処理装置３０のＣＰＵ３２は、ＰＣ４０から送信された設定情報を取得し、取得した設定情報を端末装置１０へ送信する（Ｓ３２）。
【００４７】
端末装置１０のＣＰＵ１２は、情報処理装置３０から設定情報を受信すると、受信した設定情報を記憶装置１３に記憶させる（Ｓ１５）。なお、Ｓ１５の処理は、後述するＳ１６の処理の後に実行されてもよい。
【００４８】
次いで、駆動装置２０のＣＰＵ２２は、情報処理装置３０から端末装置１０に送信された設定情報を取得する（Ｓ２３）。ＣＰＵ２２は、取得した設定情報に応じて動作条件を設定する（Ｓ２４）。その結果、駆動装置２０の動作条件が、状態情報に基づいて決定された内容に適切に設定される。
【００４９】
ここで、駆動装置２０による設定情報の取得方法について説明する。本実施形態では、端末装置１０のＣＰＵ１２は、設定情報を情報処理装置３０から取得すると、取得した設定情報を示す識別子をモニタ１７に表示させる（Ｓ１６）。駆動装置２０のＣＰＵ２２は、端末装置１０がモニタ１７に表示させた設定情報の識別子を読み取ることで、設定情報を端末装置１０から取得する（Ｓ２３）。従って、ユーザが設定情報を確認しながら手動で駆動装置２０の設定を行う場合とは異なり、状態情報に基づいて決定された設定内容が、より容易且つ正確に駆動装置２０に反映される。駆動装置２０と端末装置１０の間でデータを送受信する必要も無い。なお、設定情報を示す識別子のデータは、ＰＣ４０または情報処理装置３０によって予め生成されたうえで、端末装置１０に送信されてもよい。また、端末装置１０のＣＰＵ１２が、情報処理装置３０から受信した設定情報に基づいて、設定情報を示す識別子のデータを生成してもよい。
【００５０】
また、駆動装置２０のＣＰＵ２２は、検査、治療、測定、および加工等の少なくともいずれかを実行するために使用されるカメラ２８を識別子リーダーとして兼用して、端末装置１０のモニタ１７に表示された識別子を読み取る。従って、識別子リーダーがカメラ２８とは別で駆動装置２０に搭載されなくても、設定情報が適切に駆動装置２０によって取得される。
【００５１】
次いで、駆動装置２０のＣＰＵ２２は、情報処理装置３０から送信された設定情報を記憶装置２３に記憶させる（Ｓ２５）。なお、Ｓ２５の処理は、Ｓ２４の処理の前に実行されてもよい。また、設定情報を記憶装置に記憶させる場合、駆動装置２０の記憶装置２３、および端末装置１０の記憶装置１３の一方にのみ設定情報が記憶されてもよい。また、設定情報は、識別子として記憶されてもよいし、設定情報を示すデータとして記憶されてもよい。設定情報が記憶されることで、駆動装置２０の設定のバックアップが適切に行われる。
【００５２】
上記実施形態で開示された技術は一例に過ぎない。従って、上記実施形態で例示された技術を変更することも可能である。例えば、上記実施形態で例示された技術の一部のみを実行することも可能である。具体的には、駆動装置２０の動作音・画像のデータを情報処理装置３０へ送信する処理（Ｓ１１，Ｓ１４）を省略してもよい。また、状態情報を取得して送信する処理（Ｓ２１，Ｓ２２，Ｓ１１〜Ｓ１５，Ｓ３１）を省略し、検査または加工等を実行するカメラ２８を識別子リーダーとして兼用して設定情報の識別子を読み取る処理（Ｓ１６，Ｓ２３）のみが実行されてもよい。また、駆動装置２０の動作条件を設定するための処理（Ｓ４１，Ｓ４２，Ｓ３２，Ｓ１５，Ｓ１６，Ｓ２３〜Ｓ２５）を省略し、状態情報を取得して送信する処理（Ｓ２１，Ｓ２２，Ｓ１１〜Ｓ１５，Ｓ３１）の少なくとも一部のみが実行されてもよい。
【００５３】
図２のＳ１２で装置情報を取得する処理は、装置情報取得ステップの一例である。Ｓ１４で状態情報を取得する処理は、状態情報取得ステップの一例である。Ｓ１５で状態情報を情報処理装置３０へ送信する処理は、状態情報送信ステップの一例である。Ｓ２２で装置情報の識別子をモニタ２７に表示させる処理は、装置情報識別子表示ステップの一例である。Ｓ３２で設定情報を端末装置１０へ送信する処理は、設定情報送信ステップの一例である。Ｓ１６で設定情報の識別子をモニタ１７に表示させる処理は、設定情報識別子表示ステップの一例である。Ｓ２３で設定情報を取得する処理は、設定情報取得ステップの一例である。Ｓ１５およびＳ２５で設定情報を記憶装置に記憶させる処理は、設定情報記憶ステップの一例である。
【符号の説明】
【００５４】
１    駆動装置管理システム
１０    端末装置
１２    ＣＰＵ
１３    記憶装置
１７    モニタ
１８    カメラ
１９    マイク
２０    駆動装置
２２    ＣＰＵ
２３    記憶装置
２７    モニタ
２８    カメラ
３０    情報処理装置
３２    ＣＰＵ
【図１】
2020166565.tif 000003
【図２】
2020166565.tif 000004