JP2015223194A - 検眼装置制御プログラム、眼科装置、および検眼システム - Google Patents

検眼装置制御プログラム、眼科装置、および検眼システム Download PDF

Info

Publication number
JP2015223194A
JP2015223194A JP2014107776A JP2014107776A JP2015223194A JP 2015223194 A JP2015223194 A JP 2015223194A JP 2014107776 A JP2014107776 A JP 2014107776A JP 2014107776 A JP2014107776 A JP 2014107776A JP 2015223194 A JP2015223194 A JP 2015223194A
Authority
JP
Japan
Prior art keywords
control
control unit
target
visual
optometry
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2014107776A
Other languages
English (en)
Other versions
JP6488076B2 (ja
Inventor
裕大 小西
Yuta Konishi
裕大 小西
雅輝 岩本
Masateru Iwamoto
雅輝 岩本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Topcon Corp
Original Assignee
Topcon Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Topcon Corp filed Critical Topcon Corp
Priority to JP2014107776A priority Critical patent/JP6488076B2/ja
Publication of JP2015223194A publication Critical patent/JP2015223194A/ja
Application granted granted Critical
Publication of JP6488076B2 publication Critical patent/JP6488076B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Eye Examination Apparatus (AREA)

Abstract

【課題】多機能化が進んだ場合でも操作性の維持が可能な検眼装置制御プログラム、眼科装置、および検眼システムを提供する。【解決手段】検眼装置制御プログラムは、光学素子を通して被検眼に視標を呈示する検眼装置を制御するコンピュータを、記憶手段と、装置制御手段として機能させる。記憶手段は、タッチ操作の検出が可能な操作面を有する操作端末に対するジェスチャー操作の操作内容と検眼装置に対する制御内容とが関連付けられた制御情報をあらかじめ記憶する。装置制御手段は、操作面に対する操作が行われたときに、その操作内容に関連付けられた制御内容を制御情報に基づき特定し、特定された制御内容に基づいて視標を変更するように検眼装置を制御する。【選択図】図5

Description

本発明は、検眼装置を制御するための検眼装置制御プログラム、眼科装置、および検眼システムに関する。
検眼装置は、光学素子を通して被検眼に視標を呈示することにより視力や視機能などを検査するための装置である。
このような検眼装置を操作するための操作装置として、タッチパネル機能を有する表示パネルを備えたものが知られている。表示パネルには操作ボタンやアイコンなどが表示され、操作者は、表示パネルに表示された操作ボタンやアイコンに対してタッチ操作を行うことで、被検眼に呈示された視標や被検眼に適用された光学素子などを切り替えることが可能である。
特開2009−005903号公報 特開2012−165805号公報
しかしながら、新規の視標の追加や新規の視標制御機能の実装を行う場合には、表示パネルに新規の操作ボタンやアイコンなどを追加する必要がある。従って、視標の追加や視標制御機能の実装などが伴う多機能化が進むほど、表示パネルに表示される操作ボタンやアイコンの数が多くなる。そのため、操作者は、所望の操作ボタンなどを探しながら検眼装置の操作を行う機会が多くなり、操作性の低下を招くという問題がある。
本発明は、上記の問題点を解決するためになされたものであり、多機能化が進んだ場合でも操作性の維持が可能な検眼装置制御プログラム、眼科装置、および検眼システムを提供することを目的とする。
請求項1に記載の検眼装置制御プログラムは、光学素子を通して被検眼に視標を呈示する検眼装置を制御するコンピュータを、タッチ操作の検出が可能な操作面を有する操作端末に対するジェスチャー操作の操作内容と前記検眼装置に対する制御内容とが関連付けられた制御情報をあらかじめ記憶する記憶手段と、前記操作面に対する操作が行われたときに、その操作内容に関連付けられた制御内容を前記制御情報に基づき特定し、特定された制御内容に基づいて視標を変更するように前記検眼装置を制御する装置制御手段として、機能させる。
また、請求項2に記載の発明は、請求項1に記載の検眼装置制御プログラムであって、前記制御情報は、第1操作と視標の視力値の第1方向への変更とを関連付け、且つ、第2操作と視標の視力値の第2方向への変更とを関連付け、前記装置制御手段は、前記操作面に対して前記第1操作が行われたときに、当該操作前に前記被検眼に呈示されていた視標の視力値より高い視力値の視標を呈示し、前記操作面に対して前記第2操作が行われたときに、当該操作前に前記被検眼に呈示されていた視標の視力値より低い視力値の視標を呈示するように前記制御を行う。
また、請求項3に記載の発明は、請求項2に記載の検眼装置制御プログラムであって、前記装置制御手段は、前記操作面に対して前記第1操作が行われたときに、当該操作前に前記被検眼に呈示されていた視標の視力値より第1ステップだけ高い視力値の視標を呈示し、前記操作面に対して前記第2操作が行われたときに、当該操作前に前記被検眼に呈示されていた視標の視力値より第2ステップだけ低い視力値の視標を呈示するように前記制御を行う。
また、請求項4に記載の発明は、請求項2または請求項3に記載の検眼装置制御プログラムであって、前記装置制御手段は、前記操作面に対して前記第1操作が行われたときに、当該操作前に前記被検眼に呈示されていた視標の視力値より前記第1操作の操作量に応じたステップだけ高い視力値の視標を呈示し、前記操作面に対して前記第2操作が行われたときに、当該操作前に前記被検眼に呈示されていた視標の視力値より前記第2操作の操作量に応じたステップだけ低い視力値の視標を呈示するように前記制御を行う。
また、請求項5に記載の発明は、請求項2〜請求項4のいずれか一項に記載の検眼装置制御プログラムであって、前記装置制御手段は、前記操作面に対して前記第1操作または前記第2操作が行われたときに、新たな向きで新たな視標を呈示するように前記制御を行う。
また、請求項6に記載の発明は、請求項2〜請求項5のいずれか一項に記載の検眼装置制御プログラムであって、前記第1操作は、ピンチイン操作およびピンチアウト操作の一方であり、前記第2操作は、ピンチイン操作およびピンチアウト操作の他方である。
また、請求項7に記載の発明は、請求項1〜請求項6のいずれか一項に記載の検眼装置制御プログラムであって、前記装置制御手段は、前記操作面に対して第3操作が行われたときに、当該操作に応じた向きの視標を呈示するように前記制御を行う。
また、請求項8に記載の発明は、請求項7に記載の検眼装置制御プログラムであって、前記第3操作は、フリック操作である。
また、請求項9に記載の発明は、請求項1〜請求項8のいずれか一項に記載の検眼装置制御プログラムであって、前記制御情報は、複数の記号の形状を示す複数の記号テンプレートを含み、前記装置制御手段は、前記操作面に対して入力された軌跡と前記複数の記号テンプレートとを照合し、照合された記号テンプレートに対応する記号を被検眼に呈示するように前記制御を行う。
また、請求項10に記載の発明は、請求項9に記載の検眼装置制御プログラムであって、前記装置制御手段は、前記複数の記号テンプレートのうち2以上の記号テンプレートが照合された場合に、前記2以上の記号テンプレートに対応する2以上の記号を表示手段に表示させ、前記2以上の記号のうちの1の記号が選択されたことを受けて前記1の記号を前記被検眼に呈示するように前記制御を行う。
また、請求項11に記載の発明は、請求項1〜請求項10のいずれか一項に記載の検眼装置制御プログラムであって、前記制御情報は、第4操作と光学素子の度数の増大とを関連付け、且つ、第5操作と光学素子の度数の減少とを関連付け、前記装置制御手段は、前記操作面に対して前記第4操作が行われたときに、当該操作前に前記被検眼に適用されていた光学素子の度数より大きい度数の光学素子を適用し、前記操作面に対して前記第5操作が行われたときに、当該操作前に前記被検眼に適用されていた光学素子の度数より小さい度数の光学素子を適用するように前記制御を行う。
また、請求項12に記載の眼科装置は、複数の視標を選択的に被検眼に呈示する視標呈示手段および複数の光学素子を選択的に被検眼に適用する光学素子適用手段の少なくとも一方を制御する眼科装置であって、タッチ操作の検出が可能な操作面を有する操作端末に対するジェスチャー操作の操作内容と前記検眼装置に対する制御内容とが関連付けられた制御情報をあらかじめ記憶する記憶手段と、前記操作面に対する操作が行われたときに、その操作内容に関連付けられた制御内容を前記制御情報に基づき特定し、特定された制御内容に基づいて前記視標呈示手段および前記光学素子適用手段の少なくとも一方を制御する装置制御手段と、を含む。
また、請求項13に記載の発明は、請求項12に記載の眼科装置であって、前記制御情報は、第1操作と視標の視力値の第1方向への変更とを関連付け、且つ、第2操作と視標の視力値の第2方向への変更とを関連付け、前記装置制御手段は、前記操作面に対して前記第1操作が行われたときに、当該操作前に前記被検眼に呈示されていた視標の視力値より高い視力値の視標を呈示し、前記操作面に対して前記第2操作が行われたときに、当該操作前に前記被検眼に呈示されていた視標の視力値より低い視力値の視標を呈示するように前記制御を行う。
また、請求項14に記載の発明は、請求項12または請求項13に記載の眼科装置であって、前記視標呈示手段をさらに含む。
また、請求項15に記載の発明は、請求項12〜請求項14のいずれか一項に記載の眼科装置であって、前記光学素子適用手段をさらに含む。
また、請求項16に記載の検眼システムは、複数の視標を選択的に被検眼に呈示する視標呈示手段と、複数の光学素子を選択的に被検眼に適用する光学素子適用手段と、前記視標呈示手段および前記光学素子適用手段の少なくとも一方を制御する制御手段と、タッチ操作の検出が可能な操作面を有し、操作者による操作入力を受けて前記制御手段に操作情報を入力する操作端末と、を含み、前記制御手段は、前記操作端末に対するジェスチャー操作の操作内容と前記視標呈示手段および前記光学素子適用手段の少なくとも一方に対する制御内容とが関連付けられた制御情報をあらかじめ記憶する記憶手段と、前記操作面に対する操作が行われたときに、その操作内容に関連付けられた制御内容を前記制御情報に基づき特定し、特定された制御内容に基づいて前記視標呈示手段および前記光学素子適用手段の少なくとも一方を制御する装置制御手段と、を含む。
また、請求項17に記載の発明は、請求項16に記載の検眼システムであって、前記制御情報は、第1操作と視標の視力値の第1方向への変更とを関連付け、且つ、第2操作と視標の視力値の第2方向への変更とを関連付け、前記装置制御手段は、前記操作面に対して前記第1操作が行われたときに、当該操作前に前記被検眼に呈示されていた視標の視力値より高い視力値の視標を呈示し、前記操作面に対して前記第2操作が行われたときに、当該操作前に前記被検眼に呈示されていた視標の視力値より低い視力値の視標を呈示するように前記制御を行う。
この発明に係る検眼装置制御プログラム、眼科装置、および検眼システムによれば、多機能化が進んだ場合でも操作性の維持が可能になる。
第1実施形態に係る検眼システムの構成例を示す図。 第1実施形態に係るコントローラの構成例を示す図。 第1実施形態に係るタブレット端末の構成例を示す図。 第1実施形態に係る検眼システムの構成例を示す図。 第1実施形態に係る検眼システムの構成例を示す図。 第1実施形態に係る検眼システムの構成例を示す図。 第1実施形態に係る検眼システムの動作例を示す図。 第1実施形態に係るメイン制御装置の動作例を示す図。 第1実施形態に係る検眼システムの動作例を示す図。 第1実施形態に係るタブレット端末の操作画面の説明図。 第1実施形態に係るタブレット端末の動作例を示す図。 第1実施形態に係るタブレット端末の操作画面の説明図。 第1実施形態に係る制御情報の説明図。 第1実施形態に係るメイン制御装置の処理例を示す図。 第1実施形態に係るメイン制御装置の処理例を示す図。 第1実施形態に係るメイン制御装置の処理例を示す図。 第2実施形態に係る制御情報の説明図。 第2実施形態に係るメイン制御装置の処理例を示す図。 第2実施形態に係るメイン制御装置の処理例を示す図。 第3実施形態に係る検眼システムの構成例を示す図。 第3実施形態に係る検眼システムの構成例を示す図。 第3実施形態に係る検眼システムの動作例を示す図。
実施形態に係る検眼装置制御プログラム、眼科装置、および検眼システムについて、図面を参照しながら詳細に説明する。
以下の実施形態では、視力値が低いほど視標の大きさが大きくなり、且つ、視力値が高いほど視標の大きさが小さくなる場合について説明する。したがって、視力値を上げることは、より高い視力値を設定することに相当し、すなわち、より良い視力に相当する方向(第1方向)に変更することである。また、視力値を下げることは、より低い視力値を設定することに相当し、すなわち、より悪い視力に相当する方向(第2方向)に変更することである。なお、視力値が低いほど視標の大きさが小さくなり、且つ、視力値が高いほど視標の大きさが大きくなる場合についても本発明を適用することが可能である。
〔第1実施形態〕
[システム構成]
図1に、第1実施形態に係る検眼システムの外観構成を概略的に示す。なお、図1では、検眼装置の操作手段として1つのタブレット端末が図示されているが、後述するように、検眼システムは、複数のタブレット端末を含んで構成されていてもよい。
検眼システム1(眼科システム)は、光学素子を通して被検眼に視標を呈示する検眼装置2を用いて視力や視機能などを検査するためのシステムである。検眼システム1は、図1に示すように、検眼装置2と、タブレット端末100とを有する。検眼装置2は、測定ヘッド(レフラクタ、フォロプタ)10、視標呈示装置20、メイン制御装置40、およびコントローラ50を有する。検眼装置2は、測定ヘッド10、視標呈示装置20、メイン制御装置40、およびコントローラ50のすべてを含んで構成されていなくてもよい。以下では、測定ヘッド10、視標呈示装置20、メイン制御装置40、およびコントローラ50のそれぞれを、眼科装置と表記する場合がある。
測定ヘッド10、視標呈示装置20、メイン制御装置40、およびコントローラ50は、電源線および通信線を含むケーブルを介して電気的に接続されている。電源線は、メイン制御装置40から各部に電源を供給するために用いられる。通信線は、メイン制御装置40と各部との間の通信を行うために用いられる。タブレット端末100は、無線の通信路を介して、メイン制御装置40との通信が可能に構成される。メイン制御装置40は、コントローラ50との接続が可能に構成される。メイン制御装置40は、1以上のタブレット端末100との無線の通信の接続が可能に構成される。
測定ヘッド10は、この実施形態に係る「光学素子適用手段」の一例である。視標呈示装置20は、この実施形態に係る「視標呈示手段」の一例である。メイン制御装置40は、この実施形態に係る「制御手段」の一例である。コントローラ50は、この実施形態に係る「専用の操作装置」の一例である。タブレット端末100は、この実施形態に係る「操作端末」の一例である。
図1では、検眼システム1は、検眼用テーブル3を有する。検眼用テーブル3は、測定ヘッド10の支持やコントローラ50の載置などのための机である。検眼用テーブル3は、支持部4によって床の上に支持された状態で設置される。なお、図1では、検眼用テーブル3にコントローラ50およびタブレット端末100が載置されている。
たとえば、検眼用テーブル3には、支柱5が立設される。支柱5は、横アーム6の一方の端部に設けられた中空状の支持部7に挿入される。支柱5は、垂直方向(矢印方向h)に横アーム6を移動可能に支持するとともに、軸回り方向(矢印方向j、矢印方向k)に横アーム6を回動可能に支持する。横アーム6の他方の端部には、測定ヘッド10が保持される。この端部には、操作アーム8が、この端部から突出するように設けられている。操作アーム8は、操作者による操作を受け、横アーム6および測定ヘッド10を支柱5の軸回り方向に回動させることが可能である。なお、横アーム6は、水平方向の軸回りに測定ヘッド10を回動させる機構を有していてもよい。支持部4の側面には格納部9が設けられ、メイン制御装置40などが格納される。なお、検眼用テーブル3の構成は、図1に示す構成に限定されるものではない。
この実施形態では、タブレット端末100やコントローラ50は、検眼装置2を制御するための操作手段である。測定ヘッド10は、タブレット端末100やコントローラ50に対する操作者(検者または被検者)による操作を受け、複数の光学素子を被検眼に選択的に適用する。視標呈示装置20は、タブレット端末100やコントローラ50に対する操作者による操作を受け、複数の視標を被検眼に選択的に呈示する。メイン制御装置40は、タブレット端末100やコントローラ50に対する操作を受け、測定ヘッド10または視標呈示装置20を制御する。
メイン制御装置40は、所定の期間内に略同時に受け付けられたコントローラ50に対する操作とタブレット端末100に対する操作とに対して優先制御を行うことなく、測定ヘッド10または視標呈示装置20を制御することが可能である。また、後述するように、メイン制御装置40は、事前に設定された優先順位に従って、所定の期間内に略同時に受け付けられたコントローラ50に対する操作とタブレット端末100に対する操作とに対して優先制御を行ってもよい。この場合、メイン制御装置40は、優先制御により優先順位が高く設定された操作に基づいて、測定ヘッド10または視標呈示装置20を制御する。
(測定ヘッド10)
測定ヘッド10は、被検者の眼(被検眼)に複数の光学素子を選択的に配置可能である。測定ヘッド10は、左眼用検眼ユニット10Lと右眼用検眼ユニット10Rとを有する。左眼用検眼ユニット10Lおよび右眼用検眼ユニット10Rのそれぞれは、被検眼に選択的に適用する複数の光学素子を内蔵する。左眼用検眼ユニット10Lは、複数の光学素子の中から選択された光学素子を被検者の左眼(左被検眼)に適用する。右眼用検眼ユニット10Rは、複数の光学素子の中から選択された光学素子を被検者の右眼(右被検眼)に適用する。左眼用検眼ユニット10Lおよび右眼用検眼ユニット10Rには、それぞれ検眼窓11L、11Rが形成されている。タブレット端末100やコントローラ50に対する操作を受け、複数の光学素子が検眼窓11L、11Rに選択的に配置される。左被検眼は、視標呈示装置20により呈示された視標を検眼窓11Lを通じて視認する。右被検眼は、視標呈示装置20により呈示された視標を検眼窓11Rを通じて視認する。
左眼用検眼ユニット10Lおよび右眼用検眼ユニット10Rは、個別に動作可能に構成される。各検眼ユニットは、複数の光学素子と駆動機構とを有する。
各検眼ユニットが有する複数の光学素子は、被検眼の視機能を検査するための各種レンズからなる集合であり、たとえば、球面レンズ、円柱レンズ、累進レンズ、およびプリズムレンズのうち少なくとも1つを含む。複数の光学素子は、検眼パラメータの種別ごとに組分けされる。
検眼パラメータは、被検眼の視機能を検査するための検査条件を示すものである。たとえば、検眼パラメータの種別は、球面度数、乱視度数、乱視軸角度、加入度数、瞳孔間距離、プリズム度数、およびプリズム方向のうち少なくとも1つを含む。検眼パラメータの種別ごとの組分けとして、球面度数の組は、複数の球面レンズを含み、それぞれ異なる球面度数の球面レンズにより構成される。乱視度数の組は、複数の円柱レンズを含み、それぞれ異なる乱視度数の円柱レンズにより構成される。なお、乱視度数の組は、さらに乱視軸角度ごとに組分けされてもよい。加入度数の組は、複数の累進レンズを含み、それぞれ異なる加入度数の累進レンズにより構成される。プリズム度数の組は、複数のプリズムレンズを含み、それぞれ異なるプリズム度数のプリズムレンズにより構成される。なお、プリズム度数の組は、さらにプリズム方向ごとに組分けされてもよい。瞳孔間距離は、被検眼の瞳孔間距離に合わせて設定される検査条件である。瞳孔間距離は、左眼用検眼ユニット10Lと右眼用検眼ユニット10Rの一方または双方が、水平方向(図1の矢印方向m)にスライドすることにより設定される。
各検眼ユニットが有する駆動機構は、複数の光学素子のそれぞれを検眼窓に配置させ、且つ、検眼窓から退避させることが可能に構成される。たとえば、駆動機構は、複数のターレット板を有する。ターレット板は、円板形状である。ターレット板は、駆動機構において、円の中心を軸として円周回りに回動可能に構成される。ターレット板は、縁の近傍に複数の孔を有し、孔には、光学素子が嵌め込まれている。駆動機構は、ターレット板を回動させることにより、複数の光学素子のそれぞれを検眼窓に配置させ、且つ、検眼窓から退避させる。
(視標呈示装置20)
視標呈示装置20は、測定ヘッド10の前方の所定距離の位置に配置される。視標呈示装置20は、視標を表示することによって、被検眼に視標を呈示する。視標呈示装置20は、メイン制御装置40からの制御信号を受け、視力検査視標、赤緑検査視標、乱視検査視標などの視標を表示することが可能である。視標呈示装置20は、あらかじめ決められた順序で視標を表示したり、制御信号により指定された視標を表示したりすることが可能である。
(メイン制御装置40)
メイン制御装置40は、眼科装置として、検眼装置2の各部を制御する。メイン制御装置40は、コントローラ50に対する操作に対応した操作情報をコントローラ50から受けて、検眼システム1の各部を制御する。具体的には、メイン制御装置40は、ケーブルを介して、コントローラ50との有線の通信の接続を確立する。メイン制御装置40は、コントローラ50との通信の接続が確立された状態において、コントローラ50によって受け付けられた操作に対応した操作情報をコントローラ50から受信する。メイン制御装置40は、受信された操作情報に基づいて、測定ヘッド10と視標呈示装置20の一方または双方を制御する。
また、メイン制御装置40は、タブレット端末100に対する操作に対応した操作情報をタブレット端末100から受けて、検眼装置2の各部を制御する。具体的には、メイン制御装置40は、無線の通信路を介して、タブレット端末100との通信の接続を確立する。メイン制御装置40は、タブレット端末100との無線の通信の接続が確立された状態において、タブレット端末100によって受け付けられた操作に対応した操作情報をタブレット端末100から受信する。メイン制御装置40は、受信された操作情報に基づいて、測定ヘッド10と視標呈示装置20の一方または双方を制御する。
このようなメイン制御装置40は、中央演算処理装置(Central Processing Unit:以下、CPU)および記憶装置を有するコンピュータを備えた眼科装置である。記憶装置には、あらかじめ検眼装置制御プログラムが記憶されており、CPUが記憶装置から読み出された検眼装置制御プログラムに従って処理を実行することにより、測定ヘッド10および視標呈示装置20の制御を行う。また、メイン制御装置40は、専用のハードウェアによって測定ヘッド10および視標呈示装置20を制御するようにしてもよい。
(コントローラ50)
図2に、図1のコントローラ50の外観構成を概略的に示す。コントローラ50は、操作部51と、表示部52とを有する。操作部51は、図2に示すように、複数のスイッチと1つのダイヤルとを有し、スイッチの押下やダイヤルの回転などの操作を受け付ける。複数のスイッチには、検査パラメータを切り替えるためのスイッチ、検査パラメータの切り替え方向(+側、−側)を変更するためのスイッチ、検査対象眼を切り替えるためのスイッチ、切り替え対象を移動させるためのスイッチ、検査種別を切り替えるためのスイッチなどがある。ダイヤルは、回転操作量に応じた分だけ、検眼パラメータの値や検眼パラメータの種別を変更する。このような操作部51に対する操作者による操作を受けて、コントローラ50は、操作内容に対応した操作情報をメイン制御装置40に送る。メイン制御装置40は、コントローラ50に対する操作に対応した操作情報をコントローラ50から受けて、測定ヘッド10や視標呈示装置20を制御する。
表示部52には、測定ヘッド10の検眼窓にセットされている光学素子の光学特性のパラメータである検眼パラメータの値が、検眼パラメータの種別ごとに光学特性データとして表示される。また、表示部52には、視標呈示装置20により呈示された視標または視標チャートが表示される。表示部52には、切り替え可能な検眼パラメータの値、検眼パラメータの種別、視標、視標チャートなども表示されてもよい。メイン制御装置40は、各種情報を表示部52に表示させるように制御する。
(タブレット端末100)
図3に、図1のタブレット端末100の外観構成を概略的に示す。タブレット端末100は、タッチパネル機能を有する表示パネル101を有する。表示パネル101は、操作画面を表示する表示部101aとして機能するとともに、表示パネル101に対する操作者によるジェスチャー操作(タッチ操作)を受け付ける操作部101bとして機能する。以下では、タッチ操作は、操作面に触れることにより行われる操作として説明するが、操作面に触れることなく操作面の近傍で行われる操作を含んでもよい。表示部101aとしての表示パネル101に表示された操作画面は、コントローラ50の操作部51に設けられた複数のスイッチのうちの少なくとも一部の機能を実現するための操作画面である。以下、この実施形態では、タップ操作や長押し操作などの静的なタッチ操作についても「ジェスチャー操作」と表記する場合がある。また、記号の入力操作もジェスチャー操作の一種として、「ジェスチャー操作」と表記する場合がある。
操作部101bとしての表示パネル101は、操作者の指やスタイラスなどによるタッチ操作の検出が可能な操作面(検知面)を有する。ジェスチャー操作には、たとえば、操作面に対するピンチイン操作、ピンチアウト操作、フリック操作、タップ操作、ドラッグ操作などが含まれる。ピンチイン操作は、操作者が操作面に触れながら2本の指を近付ける操作である。ピンチアウト操作は、操作者が操作面に触れながら2本の指を遠ざける操作である。フリック操作は、操作者が操作面を払うように触れる操作である。タップ操作は、操作者が操作面を叩くように触れる操作である。ドラッグ操作は、操作者が操作面に触れたまま、触れた点から他の点まで引きずるように操作面に触れる操作である。たとえば、操作部101bは、静電容量方式、抵抗膜方式、表面弾性波方式などの検知方式によって、タッチ操作を検知する。
タブレット端末100は、この操作画面が表示された表示パネル101に対する操作者によるジェスチャー操作を受け、事前に通信の接続が確立された通信路を介して、このジェスチャー操作に応じた操作情報をメイン制御装置40に送る。
[制御系の構成]
図4に、第1実施形態に係る検眼システム1の基本構成例のブロック図を示す。図4において、図1と同様の部分には同一符号を付し、適宜説明を省略する。
図5および図6に、図4の検眼システム1の各部の構成例の機能ブロック図を示す。図5は、図示の便宜上、複数のタブレット端末100のうちの1つを図示している。図6は、図5のタブレット端末100とキーボード200の構成例の機能ブロック図を表す。なお、図6では、タブレット端末100およびキーボード200に加えてメイン制御装置40が図示されている。図5および図6において、図4と同様の部分には同一符号を付し、適宜説明を省略する。
検眼システム1は、図1で説明したように、測定ヘッド10と、視標呈示装置20と、メイン制御装置40と、コントローラ50と、1以上のタブレット端末100とを含んで構成されている。なお、検眼システム1は、操作手段として、コントローラ50および1以上のタブレット端末100のうち少なくとも1つを含んで構成される。
メイン制御装置40は、複数のタブレット端末100との通信が可能に構成される。検眼装置2を用いた検査の前後や検査途中で、タブレット端末100は、メイン制御装置40との通信の接続の確立を行ったり、通信の接続を切断したりすることが可能である。メイン制御装置40は、コントローラ50やタブレット端末100に対する操作を受け、測定ヘッド10や視標呈示装置20を制御するたびに制御結果をコントローラ50やタブレット端末100に反映させる。これにより、検査の前後のみならず検査途中でメイン制御装置40との通信の接続が確立されたタブレット端末100を用いて、引き続き検査を継続させることが可能になる。
タブレット端末100は、メイン制御装置40の他に、有線または無線の通信路を介してキーボード200の接続が可能に構成される。キーボード200は、コントローラ50の操作部51と同様の複数のスイッチと1つのダイヤルとを有する。キーボード200では、コントローラ50の操作部51と同様の複数のスイッチおよび1つのダイヤルが操作部51と同様に配置される。
タブレット端末100は、有線または無線の通信路を介してキーボード200との通信の接続を確立すると、キーボード200に対する操作に対応した操作情報をキーボード200から受け、この操作情報をメイン制御装置40に送る。従って、キーボード200に対する操作を行う操作者は、タブレット端末100の表示パネル101に表示された操作画面を見ながら、コントローラ50と同様に操作し、測定ヘッド10または視標呈示装置20を制御することが可能である。また、表示パネル101に表示された操作画面に配置された各領域は、公知の編集機能によって配置位置や別の領域(表示領域、操作領域)との入れ替えが可能である。そのため、操作者にとって見やすい操作画面を見ながら、操作者は、キーボード200に対する操作を行うことができる。
また、有線または無線の通信路を介してキーボード200が接続されたタブレット端末100は、操作者によるタブレット端末100に対する操作または操作者によるキーボード200に対する操作に対応した操作情報をメイン制御装置40に送ることができる。なお、タブレット端末100は、キーボード200が接続された状態で、タブレット端末100に対する操作の受け付け機能を停止させるようにしてもよい。この場合、タブレット端末100は、表示パネル101に操作画面を表示させつつ、キーボード200に対する操作に対応した操作情報をキーボード200から受け、この操作情報をメイン制御装置40に送る。
以上のように、複数の操作手段からの操作入力により検眼装置2の制御が可能になるので、新規な態様で検査を進めることができ、検査効率を向上させることができる。たとえば、検者が、複数のタブレット端末100を使い分けてもよい。具体的には、検者が、視標制御用のタブレット端末100、光学素子の切り替え用のタブレット端末100を使い分ける。また、複数の検者が、複数のタブレット端末100を使い分けてもよい。
また、メイン制御装置40との通信が可能なタブレット端末100の表示パネル101に表示された操作画面に対するジェスチャー操作により、測定ヘッド10や視標呈示装置20の制御を可能にしたので、操作者による操作性の向上を図ることができる。これにより、操作に不慣れな者であっても操作性を向上させることができ、検査効率を向上させることが可能になる。
さらに、後述するように、タブレット端末100に対するジェスチャー操作により、測定ヘッド10における光学素子の切り替えや視標呈示装置20における視標の切り替えが可能になるので、操作者は、直感的な操作が可能になる。たとえば、視標を小さくしたいとき、タブレット端末100に対するピンチイン操作を受け、視標呈示装置20は、より小さい視標を被検眼に呈示するように制御される。視標を大きくしたいとき、タブレット端末100に対するピンチアウト操作を受け、視標呈示装置20は、より大きい視標を被検眼に呈示するように制御される。また、光学素子の度数を小さくしたいとき、タブレット端末100に対する上方向へのフリック操作を受け、測定ヘッド10は、より度数が小さい光学素子を被検眼に適用するように制御される。光学素子の度数を大きくしたいとき、タブレット端末100に対する下方向へのフリック操作を受け、測定ヘッド10は、より度数が大きい光学素子を被検眼に適用するように制御される。また、タブレット端末100に対する記号の入力操作を受け、視標呈示装置20は、この入力操作により特定された記号を視標として被検眼に呈示するように制御される。
このような検眼システム1では、図5および図6に示すように、各部は次のような構成を有する。
測定ヘッド10は、左眼用検眼ユニット10Lと、右眼用検眼ユニット10Rと、通信制御部12と、制御部13とを含んで構成されている。
通信制御部12は、ケーブルを介して接続されたメイン制御装置40との間の通信インターフェース処理を行う。通信インターフェース処理は、メイン制御装置40からの制御信号の受信処理などを含む。制御部13は、測定ヘッド10の各部を制御する。制御部13は、通信制御部12を介してメイン制御装置40から受けた制御信号に基づいて、左眼用検眼ユニット10Lと右眼用検眼ユニット10Rの一方または双方を制御する。左眼用検眼ユニット10Lは、制御部13からの制御を受け、検眼窓11Lに配置される光学素子を切り替える。右眼用検眼ユニット10Rは、制御部13からの制御を受け、検眼窓11Rに配置される光学素子を切り替える。
また、通信制御部12における通信インターフェース処理においてメイン制御装置40に対する測定ヘッド10の設定情報の送信処理が行われてもよい。この場合、制御部13は、メイン制御装置40または測定ヘッド10で発生されたトリガに基づいて、通信制御部12により測定ヘッド10の設定情報をメイン制御装置40に対して送信させることが可能である。このような制御部13は、CPUおよび記憶装置を有する。記憶装置には、あらかじめ測定ヘッド制御プログラムが記憶されており、CPUが記憶装置から読み出された測定ヘッド制御プログラムに従って処理を実行することにより、測定ヘッド10の各部の制御を行う。また、制御部13は、専用のハードウェアによって測定ヘッド10の各部を制御するようにしてもよい。
視標呈示装置20は、通信制御部21と、制御部22と、表示制御部23と、表示部24とを含んで構成されている。通信制御部21は、ケーブルを介して接続されたメイン制御装置40との間の通信インターフェース処理を行う。通信インターフェース処理は、メイン制御装置40からの制御信号の受信処理などを含む。制御部22は、視標呈示装置20の各部を制御する。制御部22は、通信制御部21を介してメイン制御装置40から受けた制御信号に基づいて、視標の呈示状態を変更する。具体的には、制御部22は、表示制御部23により、制御信号に基づいて変更された視標を表示部24に表示させる。
また、通信制御部21における通信インターフェース処理においてメイン制御装置40に対する視標呈示装置20の呈示情報の送信処理が行われてもよい。この場合、制御部22は、メイン制御装置40または視標呈示装置20で発生されたトリガに基づいて、通信制御部21により視標呈示装置20の呈示情報をメイン制御装置40に対して送信させることが可能である。このような制御部22は、CPUおよび記憶装置を有する。記憶装置には、あらかじめ視標呈示装置制御プログラムが記憶されており、CPUが記憶装置から読み出された視標呈示装置制御プログラムに従って処理を実行することにより、視標呈示装置20の各部の制御を行う。また、制御部22は、専用のハードウェアによって視標呈示装置20の各部を制御するようにしてもよい。
コントローラ50は、操作部51と、表示部52と、通信制御部53と、制御部54と、表示制御部55とを含んで構成されている。
通信制御部53は、ケーブルを介して接続されたメイン制御装置40との間の通信インターフェース処理を行う。通信インターフェース処理は、メイン制御装置40からの制御制御信号の受信処理と、コントローラ50に対する操作に対応した操作情報の送信処理などを含む。制御部54は、コントローラ50の各部を制御する。制御部54は、表示制御部55により、通信制御部53を介してメイン制御装置40から受けた制御信号に基づいて表示部52に操作画面や検眼装置2の動作状態などを表示させる。具体的には、制御部54は、表示制御部55により、制御信号に基づいて操作画面や検眼装置2の動作状態などを表示部52に表示させる。なお、制御部54は、あらかじめ登録された操作画面情報に基づいて表示部52に操作画面を表示させることも可能である。
また、制御部54は、操作部51に対する操作に対応した操作情報を生成する。具体的には、制御部54は、操作部51が有する複数のスイッチおよびダイヤルを操作することにより生成された操作信号を操作部51から受ける。この操作信号の内容と操作部51に対する操作内容に対応した操作情報とを対応付けたテーブル情報があらかじめ設定されている。制御部54は、操作部51から操作信号を受けると、このテーブル情報を参照することにより、操作部51に対する操作内容に対応した操作情報を生成する。制御部54は、通信制御部53により、生成された操作情報を通信制御部53によりメイン制御装置40に送信させる。
タブレット端末100は、表示部101aと、操作部101bと、通信制御部102と、制御部103と、表示制御部104と、無線通信制御部105と、有線通信制御部106と、テンプレート情報記憶部107とを含んで構成されている。制御部103は、解析部103aを含んで構成されている。
通信制御部102は、メイン制御装置40との無線の通信の接続の確立処理を行い、通信の接続が確立された状態で、メイン制御装置40との間の通信インターフェース処理を行う。また、通信制御部102は、メイン制御装置40との間の通信の接続の切断処理も行う。通信インターフェース処理は、メイン制御装置40からの制御信号の受信処理と、タブレット端末100(表示パネル101)に対する操作に対応した操作情報の送信処理などを含む。また、この送信処理は、キーボード200に対する操作に対応した操作情報の送信処理を含む。制御部103は、タブレット端末100の各部を制御する。制御部103は、通信制御部102を介してメイン制御装置40から受けた制御信号に基づいて表示部101aに操作画面や検眼装置2の動作状態などを表示させる。具体的には、制御部103は、表示制御部104により、制御信号に基づいて操作画面や検眼装置2の動作状態などを表示部101aに表示させる。
また、制御部103の解析部103aは、操作部101bに対する操作に対応した操作情報を生成する。具体的には、操作部101bの操作面に対し、2次元座標系があらかじめ定義されている。操作部101bは、操作面に対するタッチ操作を検知すると、タッチ操作が検知された2次元座標系における位置情報を解析部103aに対して出力する。解析部103aは、操作部101bからの位置情報を受けることにより、タッチ操作の検出が可能になる。
表示部101aに表示された操作画面内には、複数の操作可能領域が設けられる。複数の操作可能領域は、少なくとも1つのジェスチャー操作可能領域と、少なくとも1つの記号入力操作可能領域とを含む。ジェスチャー操作可能領域は、操作画面に対するジェスチャー操作の受け付けが可能な領域である。記号入力操作可能領域は、操作画面に対する記号の入力操作の受け付けが可能な領域である。
ジェスチャー操作可能領域に対するタッチ操作が検知されると、解析部103aは、操作部101bからの位置情報を繰り返し検出することにより、検知時間(たとえば、操作面への接触時間)と検知位置の軌跡とを判別する。これにより、解析部103aは、当該ジェスチャー操作可能領域に対するジェスチャー操作の内容(タップ操作、ドラッグ操作、フリック操作、各タッチ操作の方向など)を特定することができる。制御部103は、特定されたジェスチャー操作の内容を示す操作情報を生成する。操作情報には、当該ジェスチャー操作が受け付けられたジェスチャー操作可能領域を示す情報が含まれてもよい。制御部103は、通信制御部102により、生成された操作情報を通信制御部102によりメイン制御装置40に送信させる。
また、記号入力操作可能領域に対するタッチ操作が検知されると、解析部103aは、操作部101bからの位置情報を繰り返し検出することにより、タッチ位置の軌跡(入力軌跡)を特定する。テンプレート情報記憶部107は、テンプレート情報として複数の記号テンプレートをあらかじめ記憶する。各記号テンプレートは、視標としての記号の形状を示すデータである。解析部103aは、特定されたタッチ位置の軌跡と、テンプレート情報記憶部107に記憶された複数の記号テンプレートとを照合し、照合された記号テンプレートに対応する記号を特定する。制御部103は、特定された記号を示す操作情報を生成する。操作情報には、当該記号の入力操作が受け付けられた記号入力操作可能領域を示す情報が含まれてもよい。制御部103は、通信制御部102により、生成された操作情報を通信制御部102によりメイン制御装置40に送信させる。
また、制御部103は、無線通信制御部105と有線通信制御部106の一方または双方を制御することにより、キーボード200との通信の接続の確立処理を行わせたり、通信の切断処理を行わせたりすることができる。
無線通信制御部105は、キーボード200との無線の通信の接続の確立処理を行い、通信の接続が確立された状態で、キーボード200との間の通信インターフェース処理を行う。また、無線通信制御部105は、キーボード200との間の通信の接続の切断処理も行う。通信インターフェース処理は、キーボード200に対する操作に対応した操作情報の受信処理と、キーボード200に対する制御信号の送信処理とを含む。
有線通信制御部106は、キーボード200との有線(ケーブル)の通信の接続の確立処理を行い、通信の接続が確立された状態で、キーボード200との間の通信インターフェース処理を行う。また、有線通信制御部106は、キーボード200との間の通信の接続の切断処理も行う。通信インターフェース処理は、キーボード200に対する操作に対応した操作情報の受信処理と、キーボード200に対する制御信号の送信処理とを含む。
キーボード200は、無線通信制御部201と、有線通信制御部202と、制御部203と、操作部204とを含んで構成されている。
無線通信制御部201は、タブレット端末100(無線通信制御部105)との無線の通信の接続の確立処理を行い、通信の接続が確立された状態で、タブレット端末100(無線通信制御部105)との間の通信インターフェース処理を行う。また、無線通信制御部201は、タブレット端末100との間の通信の接続の切断処理も行う。通信インターフェース処理は、タブレット端末100(無線通信制御部105)からの制御信号の受信処理と、キーボード200に対する操作に対応した操作情報の送信処理とを含む。
有線通信制御部202は、タブレット端末100(有線通信制御部106)との有線(ケーブル)の通信の接続の確立処理を行い、通信の接続が確立された状態で、タブレット端末(有線通信制御部106)との間の通信インターフェース処理を行う。また、有線通信制御部202は、タブレット端末100との間の通信の接続の切断処理も行う。通信インターフェース処理は、タブレット端末100(有線通信制御部106)からの制御信号の受信処理と、キーボード200に対する操作に対応した操作情報の送信処理とを含む。
メイン制御装置40は、通信制御部41、42、43、44と、電源部45と、視標画像生成部46と、制御部47と、記憶部48とを含んで構成されている。記憶部48は、制御情報記憶部48aを含んで構成されている。
通信制御部41は、ケーブルを介して接続された測定ヘッド10(通信制御部12)との間の通信インターフェース処理を行う。通信インターフェース処理は、測定ヘッド10に対する制御信号の送信処理などを含む。また、通信インターフェース処理において測定ヘッド10の設定情報の受信処理が行われてもよい。この場合、制御部47は、メイン制御装置40または測定ヘッド10で発生されたトリガに基づいて、通信制御部41により測定ヘッド10の設定情報を測定ヘッド10から受信させることが可能である。
通信制御部42は、ケーブルを介して接続された視標呈示装置20(通信制御部21)との間の通信インターフェース処理を行う。通信インターフェース処理は、視標呈示装置20に対する制御信号の送信処理などを含む。この制御信号には、視標画像生成部46により生成され、視標呈示装置20の表示部24に表示される視標の画像を表す画像データ信号などが含まれる。また、通信インターフェース処理において視標呈示装置20の呈示情報の受信処理が行われてもよい。この場合、制御部47は、メイン制御装置40または視標呈示装置20で発生されたトリガに基づいて、通信制御部42により視標呈示装置20の呈示情報を視標呈示装置20から受信させることが可能である。
通信制御部43は、ケーブルを介して接続されたコントローラ50(通信制御部53)との間の通信インターフェース処理を行う。通信インターフェース処理は、コントローラ50に対する操作に対応した操作情報の受信処理と、コントローラ50に対する制御信号の送信処理などを含む。この制御信号には、制御部47により生成され、コントローラ50の表示部52に表示される操作画面の画像データ信号などが含まれてもよい。
通信制御部44は、タブレット端末100(通信制御部102)との無線の通信の接続の確立処理を行い、通信の接続が確立された状態で、タブレット端末100(通信制御部102)との間の通信インターフェース処理を行う。また、通信制御部44は、タブレット端末100(通信制御部102)との間の通信の接続の切断処理も行う。通信インターフェース処理は、タブレット端末100(通信制御部102)またはキーボード200に対する操作に対応した操作情報の受信処理と、メイン制御装置40からの制御信号の送信処理などを含む。この制御信号には、制御部47により生成され、タブレット端末100の表示部101aに表示される操作画面の画像データ信号などが含まれる。
電源部45は、測定ヘッド10、視標呈示装置20、メイン制御装置40、およびコントローラ50の電源を生成し、生成された電源を各部に供給する。
視標画像生成部46は、視標呈示装置20の表示部24に表示される視標画像(視標画像データ)を生成する。視標画像生成部46は、制御部47からの制御を受け、視標画像を生成する。視標画像には、制御部47からの制御に基づいて指定された視力値の視標や視標チャートなどが含まれる。たとえば、視標と所定の視力値の視標画像パターンとを対応付けたテーブル情報があらかじめ設定されている。視標画像生成部46は、このテーブル情報を参照することにより、制御部47により指定された視力値となるように視標画像パターンの拡大処理や縮小処理を行うことで、所望の視力値の視標画像を生成する。制御部47は、通信制御部42により、視標画像生成部46によって生成された視標画像(視標画像データ)を視標呈示装置20に送信させる。
記憶部48は、メイン制御装置40において実行される各種の制御プログラムや視標画像生成部46により生成された視標画像(視標画像データ)を記憶する。また、記憶部48は、メイン制御装置40における各種処理の作業用の記憶領域として用いられる。制御情報記憶部48aは、制御情報をあらかじめ記憶する。制御情報は、タブレット端末100に対するジェスチャー操作の操作内容と検眼装置2に対する制御内容とを関連付ける情報である。
制御部47は、メイン制御装置40の各部を制御する。制御部47は、通信制御部43により、コントローラ50との通信の接続を確立させる。制御部47は、コントローラ50との通信の接続が確立された状態において、通信制御部43により、コントローラ50によって受け付けられた操作に対応した操作情報(第2操作情報)をコントローラ50から受信させる。制御部47は、通信制御部41を介して測定ヘッド10を制御することにより、受信された操作情報に基づいて複数の光学素子のいずれかを被検眼に適用するように検眼装置2を制御する。制御部47は、通信制御部42を介して視標呈示装置20を制御することにより、受信された操作情報に基づいて視標の呈示状態を変更するように検眼装置2を制御する。
また、制御部47は、通信制御部44により、タブレット端末100との通信の接続を確立させる。制御部47は、タブレット端末100との通信の接続が確立された状態において、通信制御部44により、タブレット端末100によって受け付けられた操作に対応した操作情報(第1操作情報)をタブレット端末100から受信させる。制御部47は、受信された操作情報に基づいて測定ヘッド10または視標呈示装置20を制御したり、入力操作により特定された記号に対応した視標を視標呈示装置20により被検眼に呈示するように制御する。
制御部47は、タブレット端末100およびコントローラ50の一方によって受け付けられた操作に基づく測定ヘッド10の制御結果または視標呈示装置20の制御結果(検眼装置2の制御結果)を、他方に反映させることができる。たとえば、タブレット端末100によって受け付けられた操作に基づいて測定ヘッド10が制御されたとき、コントローラ50の表示部52に表示された操作画面が測定ヘッド10の制御結果により更新される。これにより、コントローラ50の操作者は、タブレット端末100に対する操作の結果を認識しながら、コントローラ50に対する操作を行うことが可能になる。また、たとえば、コントローラ50によって受け付けられた操作に基づいて視標呈示装置20が制御されたとき、タブレット端末100の表示部101aに表示された操作画面が視標呈示装置20の制御結果により更新される。これにより、タブレット端末100の操作者は、コントローラ50に対する操作の結果を認識しながら、タブレット端末100に対する操作を行うことが可能になる。
また、通信制御部44は、複数のタブレット端末100との通信の接続を並列に確立可能である。この場合、制御部47は、複数のタブレット端末100のいずれかによって受け付けられた操作に基づく測定ヘッド10の制御結果または視標呈示装置20の制御結果(検眼装置2の制御結果)を、他のタブレット端末100に反映させることができる。たとえば、通信制御部44が第1のタブレット端末および第2のタブレット端末との通信の接続が並列に確立された状態で、第1のタブレット端末によって受け付けられた操作に基づいて測定ヘッド10が制御されたものとする。このとき、第2のタブレット端末の表示部に表示された操作画面が測定ヘッド10の制御結果により更新される。これにより、第2のタブレット端末の操作者は、第1のタブレット端末に対する操作の結果を認識しながら、第2のタブレット端末に対する操作を行うことが可能になる。
通信制御部44は、この実施形態に係る「通信接続確立手段」の一例である。また、通信制御部44は、この実施形態に係る「操作情報受信手段」の一例である。制御部47は、この実施形態に係る「装置制御手段」の一例である。記憶部48または制御情報記憶部48aは、この実施形態に係る「記憶手段」の一例である。
[動作例]
図7に、第1実施形態に係る検眼システム1の動作例のフロー図を示す。図7は、2つのタブレット端末100を用い、一方は検者が操作し、他方は被検者が操作する場合について説明する。なお、以下では、視標としてランドルト環が被検眼に呈示される場合について説明するが、他の視標を切り替える場合も同様である。
(S1)
メイン制御装置40は、通信制御部44を介して、2つのタブレット端末100との通信の接続を確立する。
たとえば、メイン制御装置40(通信制御部44)とタブレット端末100(通信制御部102)とを事前にペアリング登録しておく。ペアリング登録は、通信制御部44および通信制御部102の一方をペアリング可能な状態に設定する。続いて、通信制御部44および通信制御部102の他方が、ペアリング可能な状態に設定された接続相手を探索する。通信制御部44および通信制御部102の他方は、探索された接続相手の中から所望の接続相手を選択する。通信制御部44および通信制御部102の双方には、互いに同一の認証鍵が設定される。メイン制御装置40とタブレット端末100の双方は、このような接続相手方の情報とその認証鍵とを登録情報として、次回以降の接続に用いるために登録しておく。
その後、通信制御部44および通信制御部102の一方が、他方に対して接続要求を行う。接続要求は、所定の接続要求信号を周囲に送信することにより行われる。通信制御部44および通信制御部102の他方は、接続要求を受信すると登録情報を参照し、登録情報に登録されていることが確認されると、通信の準備が整った時点で接続承認を返す。接続承認は、所定の接続承認信号を送信することにより行われる。接続承認を受け取ると、たとえば、通信制御部44および通信制御部102の間で最終確認のための所定の情報(たとえば、相手方の確認や通信状態の設定などための情報)の送受信が行われる。これにより、通信制御部44および通信制御部102の間の通信の接続が確立する。
メイン制御装置40は、以上のような制御を繰り返すことで、2つのタブレット端末100との通信の接続を確立する。
(S2)
メイン制御装置40は、被検者用のタブレット端末100に制御情報を送ることにより、そのタブレット端末100の表示部101aに被検者情報入力画面を表示させ、被検者情報の入力を受け付けさせる。タブレット端末100は、被検者情報の入力を受け付け、受け付けられた被検者情報を、メイン制御装置40に対して送る。
(S3)
被検者情報と前回の検査で得られた処方値とを対応付けたテーブル情報があらかじめ設定されている。メイン制御装置40は、タブレット端末100から受信した被検者情報に基づいてテーブル情報を参照することにより、被検者情報に対応した処方値を特定する。メイン制御装置40は、特定された処方値から測定ヘッド10の設定情報および視標呈示装置20の呈示情報を特定する。メイン制御装置40は、特定された測定ヘッド10の設定情報に基づいて測定ヘッド10の光学素子を設定するとともに、特定された視標呈示装置20の呈示情報に基づいて視標呈示装置20の呈示状態を設定する。
(S4)
メイン制御装置40は、検者用のタブレット端末100に対する操作を受けて、測定ヘッド10と視標呈示装置20の一方または双方を制御することにより、被検眼の検査を行わせる。
(S5)
一連の検査が終了すると、メイン制御装置40は、S2にて入力された被検者情報の処方値を更新して保存する。
(S6)
通信制御部44は、メイン制御装置40からの制御を受け、2つのタブレット端末100との通信の接続を切断する。以上で、メイン制御装置40による一連の処理は、終了する(エンド)。
メイン制御装置40との通信が可能な複数のタブレット端末100は同様の構成を有しているため、以下では、メイン制御装置40と1つのタブレット端末100(検者用)との間の処理について説明する。
図8に、タブレット端末100との通信の接続を確立するメイン制御装置40の処理例のフロー図を示す。ここでは、タブレット端末100からメイン制御装置40に対して接続要求を行うものとする。
(S11)
制御部47は、通信制御部44において、タブレット端末100からの接続要求があるか否かを検出する(S11:N)。通信制御部44においてタブレット端末100からの接続要求が検出されたとき(S11:Y)、制御部47による処理は、S12に移行する。
(S12)
通信制御部44においてタブレット端末100からの接続要求が検出されたとき(S11:Y)、制御部47は、登録情報を参照する。この登録情報は、上記のように、事前にペアリング登録したときに特定された接続相手方の情報とその認証鍵とを含む情報である。
(S13)
制御部47は、S12において参照された登録情報にS11で接続要求を行ったタブレット端末が登録されているか否かを判別する。S12において参照された登録情報にS11で接続要求を行ったタブレット端末が登録されていたと判別されたとき(S13:Y)、制御部47による処理は、S14に移行する。S12において参照された登録情報にS11で接続要求を行ったタブレット端末が登録されていたと判別されなかったとき(S13:N)、制御部47による処理は、S19に移行する。
(S14)
S12において参照された登録情報にS11で接続要求を行ったタブレット端末が登録されていたと判別されたとき(S13:Y)、制御部47は、通信制御部44により接続承認信号を送信させることにより接続承認を行う。その後、通信制御部44とタブレット端末100の通信制御部102との間で最終確認のための所定の情報の送受信が行われた後、メイン制御装置40とタブレット端末100との間の通信の接続が確立する。
(S15)
制御部47は、通信制御部44において、タブレット端末100からの操作情報が受信されたか否かを検出する。通信制御部44においてタブレット端末100からの操作情報が受信されたことが検出されたとき(S15:Y)、制御部47による処理は、S16に移行する。一方、通信制御部44においてタブレット端末100からの操作情報が受信されたことが検出されなかったとき(S15:N)、制御部47による処理は、S18に移行する。
(S16)
通信制御部44においてタブレット端末100からの操作情報が受信されたことが検出されたとき(S15:Y)、制御部47は、通信制御部44において受信された操作情報に基づいて測定ヘッド10または視標呈示装置20を制御する。この操作情報は、たとえば、後述するようなタブレット端末100の表示部101aに表示された操作画面に対するジェスチャー操作または記号の入力操作に対応した情報である。S15において受信された操作情報やS16において行われる制御内容の具体例については、後述する。
(S17)
図8に示すように、以上のようなS16におけるタブレット端末100に対する操作を繰り返して一連の検査が終了するとき(S17:Y)、制御部47による処理は、S19に移行する。一方、一連の検査が終了しないとき(S17:N)、制御部47による処理は、S15に移行する。
(S18)
通信制御部44においてタブレット端末100からの操作情報が受信されたことが検出されなかったとき(S15:N)、制御部47は、所定のタイムアウト時間が経過したか否かを検出する。所定のタイムアウト時間は、たとえば、S15においてタブレット端末100からの操作情報が受信されたときに初期化される時間であり、それ以外の場合には進行し続ける時間である。所定のタイムアウト時間が経過したことが検出されたとき(S18:Y)、制御部47による処理は、S19に移行する。一方、所定のタイムアウト時間が経過したことが検出されなかったとき(S18:N)、制御部47による処理は、S15に移行する。
(S19)
通信制御部44は、タブレット端末100との間の通信の接続を切断する。たとえば、通信制御部44は、所定の通信切断信号をタブレット端末100に送信することにより、タブレット端末100との間の通信の接続を切断する。以上で、制御部47による一連の処理は、終了する(エンド)。
なお、図8では、タブレット端末100がメイン制御装置40に対して接続要求を行う場合について説明したが、これに限定されるものではない。メイン制御装置40がタブレット端末100に対して接続要求を行ってもよい。
図9に、第1実施形態に係る検眼システム1の動作例のシーケンス図を示す。図9は、垂直方向に時間軸をとり、測定ヘッド10、視標呈示装置20、メイン制御装置40、コントローラ50、およびタブレット端末100の間の情報の送受信の概要を表したものである。
タブレット端末100がメイン制御装置40に対して接続要求を行う(SQ1)と、メイン制御装置40は、接続要求を受信し、ペアリング登録された相手方の情報等があらかじめ登録された登録情報を参照する(SQ2)。
登録情報にタブレット端末100が登録されていると、メイン制御装置40は、タブレット端末100に対して接続承認を行う(SQ3)。その後、メイン制御装置40とタブレット端末100との間の通信の接続が確立する。
通信の接続が確立した状態で、タブレット端末100に対して視標制御を行うための操作が行われると、タブレット端末100は、当該操作に対応した操作情報をメイン制御装置40に送る(SQ4)。
この操作情報を受けたメイン制御装置40は、操作情報に基づいて視標呈示装置20を制御する(SQ5)。視標呈示装置20は、メイン制御装置40からの制御を受け、視標を変更する(SQ6)。また、操作情報を受けたメイン制御装置40は、コントローラ50に対して、表示部52に表示された視標呈示装置20の呈示状態の更新を指示する(SQ7)。この指示を受けたコントローラ50は、表示部52に表示された視標呈示装置20の呈示状態を更新する(SQ8)。
通信の接続が確立した状態で、タブレット端末100に対して測定ヘッド10における光学素子の切り替え制御を行うための操作が行われると、タブレット端末100は、当該操作に対応した操作情報をメイン制御装置40に送る(SQ9)。
この操作情報を受けたメイン制御装置40は、操作情報に基づいて測定ヘッド10を制御する(SQ10)。測定ヘッド10は、メイン制御装置40からの制御を受け、光学素子を切り替える(SQ11)。また、操作情報を受けたメイン制御装置40は、コントローラ50に対して、表示部52に表示された測定ヘッド10の設定状態の更新を指示する(SQ12)。この指示を受けたコントローラ50は、表示部52に表示された測定ヘッド10の設定状態を更新する(SQ13)。
次に、コントローラ50に対して測定ヘッド10における光学素子の切り替え制御を行うための操作が行われたものとする。この場合、コントローラ50は、当該操作に対応した操作情報をメイン制御装置40に送る(SQ14)。
この操作情報を受けたメイン制御装置40は、操作情報に基づいて測定ヘッド10を制御する(SQ15)。測定ヘッド10は、メイン制御装置40からの制御を受け、光学素子を切り替える(SQ16)。また、操作情報を受けたメイン制御装置40は、タブレット端末100に対して、表示部101aに表示された操作画面における測定ヘッド10の設定状態の更新を指示する(SQ17)。この指示を受けたタブレット端末100は、表示部101aに表示された操作画面における測定ヘッド10の設定状態を更新する(SQ18)。
[ジェスチャー操作による制御例]
この実施形態では、メイン制御装置40は、図8のS15において、タブレット端末100の表示部101aに表示された操作画面に対する操作を受けて生成された操作情報を受信する。また、メイン制御装置40は、図8のS16において、この操作情報からジェスチャー操作の内容に関連付けられた制御内容を制御情報に基づいて特定し、特定された制御内容に基づいて検眼装置2を制御する。
<タブレット端末100に対する操作>
図10に、タブレット端末100の表示部101aに表示された操作画面の一例を示す。図10において、図3と同様の部分には同一符号を付している。
タブレット端末100は、メイン制御装置40からの制御を受け、図10に示すような操作画面を表示部101a(表示パネル101)に表示する。この操作画面には、たとえば、設定領域G1と、参照データ表示領域G2と、操作領域G3と、マスク設定領域G4と、チャート表示領域G5と、回転設定領域G6と、アイコンG7と、チャート選択領域G8とが設けられる。設定領域G1には、測定ヘッド設定領域G11と、瞳孔間距離設定領域G12とが設けられる。操作領域G3には、上部スイッチ操作領域G31と、下部操作領域G32とが設けられる。図10において、設定領域G1、操作領域G3、マスク設定領域G4、チャート表示領域G5、回転設定領域G6、およびチャート選択領域G8は、ジェスチャー操作可能領域である。チャート選択領域G8は、記号入力操作可能領域である。
測定ヘッド設定領域G11および瞳孔間距離設定領域G12には、測定ヘッド10の検眼窓にセットされている光学素子の光学特性のパラメータである検眼パラメータの値が光学特性データ(たとえば、自覚データ)として表示される。この実施形態では、検眼パラメータには、球面度数、乱視度数、乱視軸角度、加入度数、水平方向のプリズム度数、および垂直方向のプリズム度数などがある。たとえば、図10では、測定ヘッド設定領域G11には、測定ヘッド10の左眼用検眼ユニット10Lおよび右眼用検眼ユニット10Rのそれぞれの検眼窓11L、11Rに設定された検眼パラメータの値が表示される。また、瞳孔間距離設定領域G12には、検眼パラメータとしての瞳孔間距離の値が表示される。
タブレット端末100は、測定ヘッド設定領域G11または瞳孔間距離設定領域G12における第1のジェスチャー操作により指定された検眼パラメータの種別や検眼パラメータの値を変更するための操作情報をメイン制御装置40に送る。
参照データ表示領域G2には、設定領域G1に表示されている光学特性データと対比可能な光学特性データ(たとえば、自覚データ、他覚データ、またはメガネ処方値)が表示される。たとえば、図10では、参照データ表示領域G2には、測定ヘッド設定領域G11と同じデータが表示される。
操作領域G3は、操作対象の検眼パラメータの種別、選択された検眼パラメータの値の増減値を変更するための操作の受け付けが可能な領域である。また、操作領域G3は、視標チャートや視標の視力値を変更するための操作の受け付けが可能な領域である。また、操作領域G3は、コントローラ50の操作部51に設けられたダイヤルと同様に、検眼パラメータの種別や値を連続的に変更するための操作の受け付けも可能な領域である。具体的には、上部スイッチ操作領域G31は、種別や視力値の変更ステップを切り替えるための操作領域である。たとえば、上部スイッチ操作領域G31において、右方向のフリック操作が行われると、通常変更ステップモードから第1変更ステップモードに切り替えられる。ここで、通常変更ステップモードは、あらかじめ設定された初期値(たとえば、1ステップ)を変更ステップとして、指定された検眼パラメータの種別や値を変更するモードである。第1変更ステップモードでは、下部操作領域G32に対する上方向のフリック操作が行われると、フリック量(フリック操作時に指に移動量)にかかわらず検眼パラメータの種別や視力値を1ステップだけプラス方向に変更させた後、通常変更ステップモードに戻る。また、第1変更ステップモードでは、下部操作領域G32に対する下方向のフリック操作が行われると、フリック量にかかわらず検眼パラメータの種別や視力値を1ステップだけ上記のプラス方向とは反対方向のマイナス方向に変更させた後、通常変更ステップモードに戻る。また、たとえば、上部スイッチ操作領域G31において、左方向のフリック操作が行われると、通常変更ステップモードから第2変更ステップモードに切り替えられる。第2変更ステップモードでは、下部操作領域G32に対する上方向のフリック操作が行われると、フリック量に応じたステップだけ検眼パラメータの種別や視力値をプラス方向に変更させた後、通常変更ステップモードに戻る。また、第2変更ステップモードでは、下部操作領域G32に対する下方向のフリック操作が行われると、フリック量に応じたステップだけ検眼パラメータの種別や視力値をマイナス方向に変更させた後、通常変更ステップモードに戻る。なお、上部スイッチ操作領域G31に対する右方向のフリック操作が行われたときに第2変更ステップモードに切り替えられ、上部スイッチ操作領域G31に対する左方向のフリック操作が行われたときに第1変更ステップモードに切り替えられてもよい。
操作領域G3は、タブレット端末100を把持する手を用いた操作が容易になるように、表示部101aの周縁部に沿って配置される。具体的には、表示部101aを正面から見たときに、操作領域G3は、表示部101a(操作面)の右側の端部または左側の端部に沿って配置される。操作領域G3は、表示部101a(操作面)の対向する両側の端部に沿って設けられた複数の領域により構成されていてもよい。
タブレット端末100は、操作領域G3における第2のジェスチャー操作を検知し、第2のジェスチャー操作に対応した操作情報をメイン制御装置40に送る。
マスク設定領域G4には、チャート表示領域G5に表示された視標チャートに対するマスクを設定するためのアイコンが表示される。タブレット端末100は、マスク設定領域G4における第3のジェスチャー操作により選択されたアイコンに対応したマスクを視標チャートに設定するための操作情報をメイン制御装置40に送る。メイン制御装置40の制御部47は、タブレット端末100からの操作情報を受け、この操作情報に基づいて視標呈示装置20を制御することにより、視標チャートに対し指定されたマスクを施す。
チャート表示領域G5には、視標呈示装置20により呈示される視標チャートが表示される。タブレット端末100は、チャート表示領域G5における第4のジェスチャー操作により指定された視標または視標群を視標呈示装置20に呈示させるための操作情報をメイン制御装置40に送る。また、タブレット端末100は、チャート表示領域G5における記号の入力操作により指定された視標を視標呈示装置20に呈示させるための操作情報をメイン制御装置40に送る。また、たとえば、チャート表示領域G5に表示された視標チャートのうちの1つ視標に対する長押し操作により、当該視標のみを視標呈示装置20に表示させることが可能である。また、チャート表示領域G5に表示された視標チャートのうちの1行分または1列分の視標の近傍に対する長押し操作により、当該1行分または1列分の視標のみを視標呈示装置20に表示させることが可能である。
回転設定領域G6には、乱視軸角度を設定するためのアイコンが表示される。タブレット端末100は、回転設定領域G6における第5のジェスチャー操作により選択されたアイコンに対応した乱視軸角度を設定するための操作情報をメイン制御装置40に送る。メイン制御装置40の制御部47は、タブレット端末100からの操作情報を受け、この操作情報に基づいて測定ヘッド10を制御することにより、乱数軸角度を指定された乱数軸角度に変更する。
アイコンG7には、検眼窓11L、11Rに選択的に配置される補助レンズの種別が表示される。補助レンズには、たとえば、補助用の球面レンズや円柱レンズ、プリズム、偏光フィルタ、グリーンフィルタ、レッドフィルタ、ピンホールなどが用いられる。
チャート選択領域G8は、視標呈示装置20により呈示可能な視標チャートの一覧が表示される。タブレット端末100は、チャート選択領域G8における第6のジェスチャー操作により指定された視標チャートを選択するための操作情報をメイン制御装置40に送る。メイン制御装置40の制御部47は、タブレット端末100からの操作情報を受け、この操作情報に基づいて視標呈示装置20を制御することにより、視標チャートを指定された視標チャートに変更する。
なお、表示部101aに表示された操作画面は、図10に示すものに限定されるものではない。操作画面に配置された各領域は、事後的に配置位置の変更が可能である。また、操作画面に配置された各領域は、事後的に別の領域との置き換えが可能である。さらに、表示部101aには、コントローラ50の操作部51と同様の複数のスイッチおよび1つのダイヤルが操作部51と同様に配置された操作画面が表示されるようにしてもよい。
以下では、上記のような操作画面に対する操作を受け付けるタブレット端末100の処理について、ピンチイン操作、ピンチアウト操作、およびフリック操作などのジェスチャー操作や記号の入力操作を受け付ける場合を例に説明する。
図11に、タブレット端末100における操作受付処理の処理例のフロー図を示す。図11は、ジェスチャー操作可能領域におけるジェスチャー操作の受付処理の例を表す。
(S21)
たとえば、制御部103の解析部103aは、操作部101bにおける操作面に対するタッチ状態の有無を検出する(S21:N)。操作面に対するタッチ状態が検出されたとき(S21:Y)、解析部103aによる処理は、S22に移行する。
(S22)
操作面に対するタッチ状態が検出されたとき(S21:Y)、解析部103aは、操作部101bの操作面において定義された2次元座標系におけるタッチ状態の検出位置であるタッチ位置を操作部101bから取得する。
(S23)
制御部103は、図示しない記憶部を有している。解析部103aは、S22において取得されたタッチ位置を示すタッチ位置情報を記憶部に順次に保存する。たとえば、解析部103aは、操作面における接触時間を特定するために、タッチ状態が検出されたタイミングを示す検出タイミング情報をタッチ位置情報に付帯させて記憶部に順次に保存する。操作部51から取得される操作信号は、タッチ位置情報および検出タイミング情報を含む。
(S24)
解析部103aは、操作部101bにおける操作面に対するタッチ状態の有無を検出する(S24:N)。操作面に対するタッチ状態が検出されたとき(S24:Y)、解析部103aによる処理は、S22に移行する。操作面に対するタッチ状態が検出されたとき(S24:Y)、解析部103aによる処理は、S25に移行する。
(S25)
操作面に対するタッチ状態が検出されたとき(S24:Y)、解析部103aは、S23において順次に保存されたタッチ位置情報を用いてタッチ位置の軌跡を特定する。
(S26)
解析部103aは、S25において特定されたタッチ位置の軌跡とタッチ位置情報に付帯された検出タイミング情報とに基づいて、ジェスチャー操作の内容を特定する。
たとえば、解析部103aは、タイミングT1において同時に2つのタッチ位置が検出されると、その後の2つのタッチ位置が検出されなくなったタイミングT2において、タイミングT1、T2における2つのタッチ位置の距離を求める。解析部103aは、当該距離が第1閾値より短いとき、当該操作をピンチイン操作として特定する。また、解析部103aは、当該距離が、第1閾値より大きい第2閾値以上であるとき、当該操作をピンチアウト操作として判定する。
また、解析部103aは、1つのタッチ位置が検出され、タイミングT1、T2の差が第1閾値時間より短いとき、当該操作をタイミングT1、T2におけるタッチ位置の変位方向に応じたフリック操作として特定する。すなわち、第1閾値時間より短いタイミングT1、T2におけるタッチ位置の変位方向が操作画面の上方向と判断されるとき、解析部103aは、当該操作を上方向のフリック操作として特定する。また、第1閾値時間より短いタイミングT1、T2におけるタッチ位置の変位方向が操作画面の下方向と判断されるとき、解析部103aは、当該操作を下方向のフリック操作として特定する。あるいは、第1閾値時間より短いタイミングT1、T2におけるタッチ位置の変位方向が操作画面の右上方向と判断されるとき、解析部103aは、当該操作を右上方向のフリック操作として特定する。解析部103aは、視標呈示装置20により被検眼に呈示される視標の向きに対応した方向のフリック操作を特定することが可能である。解析部103aは、このような各ジェスチャー操作を特定するための条件などがあらかじめ設定されたテーブル情報を参照することにより、ジェスチャー操作を特定する。
(S27)
解析部103aは、S26において特定されたジェスチャー操作の操作内容に対応した操作情報を生成する。制御部103は、解析部103aにより生成された操作情報を通信制御部53によりメイン制御装置40に送信させる。以上で、制御部103による一連の処理は、終了する(エンド)。
なお、図11では、ジェスチャー操作可能領域における制御部103(解析部103a)の処理例について説明したが、解析部103aは、記号入力操作可能領域における記号入力操作の内容を特定することが可能である。たとえば、制御部103は、複数の記号テンプレートを含む制御情報をあらかじめ記憶する。複数の記号テンプレートは、複数の記号の形状を示す。解析部103aは、操作面に対するタッチ状態が検出されている間にタッチ位置の軌跡(操作面に対して入力された軌跡)と、複数の記号テンプレートとを照合し、照合された記号テンプレートに対応する記号を特定する。解析部103aは、所定時間内における操作面に対する記号の入力操作の内容について上記の照合を行ったり、所定の入力確定指示を受けて操作面に対する記号の入力操作の内容について上記の照合を行ったりする。
なお、複数の記号テンプレートのうち2以上の記号テンプレートが照合された場合に、制御部103は、2以上の記号テンプレートに対応する2以上の記号を表示パネル101の選択候補表示領域G10に表示させる(図12参照)。たとえば、選択候補表示領域G10は、チャート表示領域G5の周囲(図12ではチャート表示領域G5の下方)に設けられる。制御部103は、選択候補表示領域G10に表示された2以上の記号のうちの1の記号が選択されたことを受けて該1の記号を特定する。
なお、図11では、制御部103がジェスチャー操作可能領域に対する操作内容を特定する場合について説明したが、メイン制御装置40が当該ジェスチャー操作の内容を特定するようにしてもよい。この場合、タブレット端末100は、S25において特定されたタッチ位置の軌跡とタッチ位置情報に付帯された検出タイミング情報などをメイン制御装置40に送る。メイン制御装置40の制御部47は、上記のジェスチャー操作の内容を特定する解析部103aの機能を有する。
同様に、制御部103が記号入力操作可能領域における記号入力操作の内容を特定する場合について説明したが、メイン制御装置40が当該記号入力操作の内容を特定するようにしてもよい。この場合、メイン制御装置40の記憶部48の制御情報記憶部48aに、複数の記号テンプレートを含む制御情報が記憶される。タブレット端末100は、操作面に対するタッチ状態が検出されている間のタッチ位置の軌跡を示す情報をメイン制御装置40に送る。メイン制御装置40の制御部47は、上記の記号の入力操作の内容を特定する解析部103aの機能を有する。
<メイン制御装置40による制御>
制御情報記憶部48aは、操作面を有するタブレット端末100に対するジェスチャー操作の操作内容と検眼装置2に対する制御内容とを関連付ける制御情報をあらかじめ記憶する。
図13に、制御情報記憶部48aが記憶する制御情報の一例を示す。制御情報は、測定ヘッド10および視標呈示装置20のそれぞれについて、ジェスチャー操作内容に制御内容が関連付けられた情報である。
たとえば、制御情報は、ピンチイン操作(第1操作)と視標の視力値を上げること(視力値の良くなる方向への変更(第1方向への変更))とを関連付けた情報を含む。また、制御情報は、ピンチアウト操作(第2操作)と視標の視力値を下げること(視力値の悪くなる方向への変更(第2方向への変更))とを関連付けた情報を含む。制御部47は、操作面に対してピンチイン操作が行われたときに、当該操作前に被検眼に呈示されていた視標の視力値より高い視力値の視標を呈示するように視標呈示装置20を制御する。この場合、制御部47は、新たな向きで新たな視標を呈示するように視標呈示装置20を制御する。新たな向きは、あらかじめ決められた向きであってもよいし、ランダムに選択された向きであってもよいし、直前の向きと同じ向きであってもよい。新たな視標は、あらかじめ決められた視標であってもよいし、ランダムに選択された視標であってもよいし、直前の視標と同じ視標であってもよい。また、制御部47は、当該操作前に被検眼に呈示されていた視標の視力値より第1ステップ(たとえば、2以上のステップ)だけ高い視力値の視標を呈示するように視標呈示装置20を制御することも可能である。
さらに、制御部47は、操作面に対してピンチアウト操作が行われたときに、当該操作前に被検眼に呈示されていた視標の視力値より低い視力値の視標を呈示するように視標呈示装置20を制御する。この場合、制御部47は、新たな向きで新たな視標を呈示するように視標呈示装置20を制御する。新たな向きは、あらかじめ決められた向きであってもよいし、ランダムに選択された向きであってもよいし、直前の向きと同じ向きであってもよい。新たな視標は、あらかじめ決められた視標であってもよいし、ランダムに選択された視標であってもよいし、直前の視標と同じ視標であってもよい。また、制御部47は、当該操作前に被検眼に呈示されていた視標の視力値より第2ステップ(たとえば、2以上のステップ)だけ低い視力値の視標を呈示するように視標呈示装置20を制御することも可能である。
たとえば、制御情報は、フリック操作(第3操作)の方向と視標の向きとを関連付けた情報を含む。制御部47は、操作面に対してフリック操作が行われたとき、当該操作に応じた向きの視標を呈示するように視標呈示装置20を制御する。
制御情報は、ピンチイン操作後の所定時間内に実施可能な各操作方向のフリック操作と、視力値を上げることおよび視標の向きとを関連付けた情報を含む。制御情報は、ピンチアウト操作後の所定時間内に実施可能な各操作方向のフリック操作と、視力値を下げることおよび視標の向きとを関連付けた情報を含む。制御部47は、操作面に対してピンチイン操作後の所定時間内に右方向へのフリック操作が行われたとき、当該一連の操作前に被検眼に呈示されていた視標の視力値より高い視力値を有する右向きの視標を呈示するように視標呈示装置20を制御する。また、制御部47は、操作面に対してピンチアウト操作後の所定時間内に左方向へのフリック操作が行われたとき、当該一連の操作前に被検眼に呈示されていた視標の視力値より低い視力値を有する左向きの視標を呈示するように視標呈示装置20を制御する。
制御情報は、下方向のフリック操作(第4操作)と光学素子の度数の増大とを関連付けた情報を含む。また、制御情報は、上方向のフリック操作(第5操作)と光学素子の度数の減少とを関連付けた情報を含む。制御部47は、操作面に対して下方向のフリック操作が行われたときに、当該操作前に被検眼に適用されていた光学素子の度数より大きい度数の光学素子を適用するように測定ヘッド10を制御する。また、制御部47は、操作面に対して上方向のフリック操作が行われたときに、当該操作前に被検眼に適用されていた光学素子の度数より小さい度数の光学素子を適用するように測定ヘッド10を制御する。また、制御部47は、操作面に対して右方向のフリック操作が行われたときに、右眼、両眼、左眼、右眼、・・・の順序(右方向の順序)で巡回的に被検眼を切り替えるように測定ヘッド10を制御する。また、制御部47は、操作面に対して左方向のフリック操作が行われたときに、右眼、左眼、両眼、右眼、・・・の順序(左方向の順序)で巡回的に被検眼を切り替えるように測定ヘッド10を制御する。なお、制御部47は、制御情報に基づいて、方向性を有する光学素子の方向や検査対象の被検眼を変更するように測定ヘッド10を制御することが可能である。或いは、制御部47は、操作面に対して右方向のフリック操作が行われたときに、当該操作前に被検眼に適用されていたプリズムの方向を所定ステップだけ右方向に変更するように測定ヘッド10を制御するようにしてもよい。また、制御部47は、操作面に対して左方向のフリック操作が行われたときに、当該操作前に被検眼に適用されていたプリズムの方向を所定ステップだけ左方向に変更するように測定ヘッド10を制御するようにしてもよい。
図14および図15に、メイン制御装置40による視標呈示装置20の制御処理の一例のフロー図を示す。
(S31)
制御部47は、たとえば、タブレット端末100から操作情報が受信されたか否かを検出することにより、タブレット端末100に対する操作入力の有無を検出する。タブレット端末100に対する操作入力があったとき(S31:Y)、制御部47による処理は、S32に移行する。タブレット端末100に対する操作入力がなかったとき(S31:N)、制御部47による処理は、S31に移行する(リターン)。
(S32)
タブレット端末100に対する操作入力があったとき(S31:Y)、制御部47は、タブレット端末100からの操作情報から当該操作がピンチイン操作であるか否かを判別する。当該操作がピンチイン操作であると判別されたとき(S32:Y)、制御部47による処理は、S33に移行する。当該操作がピンチイン操作であると判別されなかったとき(S32:N)、制御部47による処理は、S38に移行する。
(S33)
当該操作がピンチイン操作であると判別されたとき(S32:Y)、制御部47は、ピンチイン操作後に第1閾値時間Δt1が経過した否かを判別する。第1閾値時間Δt1が経過したと判別されたとき(S33:Y)、制御部47による処理は、S34に移行する。第1閾値時間Δt1が経過したと判別されなかったとき(S33:N)、制御部47による処理は、S35に移行する。
(S34)
第1閾値時間Δt1が経過したと判別されたとき(S33:Y)、制御部47は、当該ジェスチャー操作が単一のピンチイン操作であると判断する。制御部47は、図13に示す制御情報に基づき、当該操作前に被検眼に呈示されていた視標の視力値より高い視力値の視標を示す視標画像を視標画像生成部46に生成させる。続いて、制御部47による処理は、S47に移行する。
(S35)
第1閾値時間Δt1が経過したと判別されなかったとき(S33:N)、制御部47は、タブレット端末100からの操作情報に基づいて、S32におけるピンチイン操作後にフリック操作が行われたか否かを判別する。フリック操作が行われたと判別されたとき(S35:Y)、制御部47による処理は、S36に移行する。フリック操作が行われたと判別されなかったとき(S35:N)、制御部47による処理は、S33に移行する。
(S36)
フリック操作が行われたと判別されたとき(S35:Y)、制御部47は、操作情報に基づいて、当該フリック操作の方向を特定する。
(S37)
制御部47は、図13に示す制御情報に基づき、当該操作前に被検眼に呈示されていた視標の視力値より高い視力値を有し、且つ、S36において特定された方向に対応した向きの視標を示す視標画像を視標画像生成部46に生成させる。続いて、制御部47による処理は、S47に移行する。
(S38)
当該操作がピンチイン操作であると判別されなかったとき(S32:N)、制御部47は、当該操作がピンチアウト操作であるか否かを判別する。当該操作がピンチアウト操作であると判別されたとき(S38:Y)、制御部47による処理は、S39に移行する。当該操作がピンチアウト操作であると判別されなかったとき(S38:N)、制御部47による処理は、S44に移行する。
(S39)
当該操作がピンチアウト操作であると判別されたとき(S38:Y)、制御部47は、ピンチアウト操作後に第2閾値時間Δt2が経過した否かを判別する。第2閾値時間Δt2が経過したと判別されたとき(S39:Y)、制御部47による処理は、S40に移行する。第2閾値時間Δt2が経過したと判別されなかったとき(S39:N)、制御部47による処理は、S41に移行する。
(S40)
第2閾値時間Δt2が経過したと判別されたとき(S39:Y)、制御部47は、当該ジェスチャー操作が単一のピンチアウト操作であると判断する。制御部47は、図13に示す制御情報に基づき、当該操作前に被検眼に呈示されていた視標の視力値より低い視力値の視標を示す視標画像を視標画像生成部46に生成させる。続いて、制御部47による処理は、S47に移行する。
(S41)
第2閾値時間Δt2が経過したと判別されなかったとき(S39:N)、制御部47は、タブレット端末100からの操作情報に基づいて、S38におけるピンチアウト操作後にフリック操作が行われたか否かを判別する。フリック操作が行われたと判別されたとき(S41:Y)、制御部47による処理は、S42に移行する。フリック操作が行われたと判別されなかったとき(S41:N)、制御部47による処理は、S39に移行する。
(S42)
フリック操作が行われたと判別されたとき(S41:Y)、制御部47は、操作情報に基づいて、当該フリック操作の方向を特定する。
(S43)
制御部47は、図13に示す制御情報に基づき、当該操作前に被検眼に呈示されていた視標の視力値より低い視力値を有し、且つ、S42において特定された方向に対応した向きの視標を示す視標画像を視標画像生成部46に生成させる。続いて、制御部47による処理は、S47に移行する。
(S44)
当該操作がピンチアウト操作であると判別されなかったとき(S38:N)、制御部47は、制御部47は、タブレット端末100からの操作情報に基づいて、当該操作がフリック操作であるか否かを判別する。当該操作がフリック操作であると判別されたとき(S44:Y)、制御部47による処理は、S45に移行する。当該操作がフリック操作ではないと判別されたとき(S44:N)、制御部47による処理は、S31に移行する(リターン)。
(S45)
フリック操作が行われたと判別されたとき(S44:Y)、制御部47は、操作情報に基づいて、当該フリック操作の方向を特定する。
(S46)
制御部47は、図13に示す制御情報に基づき、視力値を変更することなく、当該操作前に被検眼に呈示されていた視標を、S45において特定された方向に対応した向きの視標を示す視標画像を視標画像生成部46に生成させる。続いて、制御部47による処理は、S47に移行する。
(S47)
制御部47は、S34、S37、S40、S43、またはS46において生成された視標画像を用いて視標を変更するように視標呈示装置20を制御する。続いて、制御部47による処理は、S31に移行する(リターン)。
図16に、メイン制御装置40による測定ヘッド10の制御処理の一例のフロー図を示す。
(S51)
制御部47は、たとえば、タブレット端末100から操作情報が受信されたか否かを検出することにより、タブレット端末100に対する操作入力の有無を検出する。タブレット端末100に対する操作入力があったとき(S51:Y)、制御部47による処理は、S52に移行する。タブレット端末100に対する操作入力がなかったとき(S51:N)、制御部47による処理は、S51に移行する(リターン)。
(S52)
タブレット端末100に対する操作入力があったとき(S51:Y)、制御部47は、タブレット端末100からの操作情報から当該操作が上方向のフリック操作であるか否かを判別する。当該操作が上方向のフリック操作であると判別されたとき(S52:Y)、制御部47による処理は、S53に移行する。当該操作が上方向のフリック操作であると判別されなかったとき(S52:N)、制御部47による処理は、S54に移行する。
(S53)
当該操作が上方向のフリック操作であると判別されたとき(S52:Y)、制御部47は、たとえば、当該操作前に被検眼に適用した光学素子の度数より1ステップだけ度数が小さい光学素子を特定する。なお、制御部47は、当該操作前に被検眼に適用した光学素子の度数より第1ステップだけ度数が小さい光学素子を特定することも可能である。第1ステップは、あらかじめ決められたステップであるが、事後的に変更可能である。続いて、制御部47による処理は、S56に移行する。
(S54)
当該操作が上方向のフリック操作であると判別されなかったとき(S52:N)、制御部47は、当該操作が下方向のフリック操作であるか否かを判別する。当該操作が下方向のフリック操作であると判別されたとき(S54:Y)、制御部47による処理は、S55に移行する。当該操作が下方向のフリック操作であると判別されなかったとき(S54:N)、制御部47による処理は、S51に移行する(リターン)。
(S55)
当該操作が下方向のフリック操作であると判別されたとき(S54:Y)、制御部47は、たとえば、当該操作前に被検眼に適用した光学素子の度数より1ステップだけ度数が大きい光学素子を特定する。なお、制御部47は、当該操作前に被検眼に適用した光学素子の度数より第2ステップだけ度数が大きい光学素子を特定することも可能である。第2ステップは、あらかじめ決められたステップであるが、事後的に変更可能である。続いて、制御部47による処理は、S56に移行する。
(S56)
制御部47は、S53またはS55において特定された光学素子に切り替えるように測定ヘッド10を制御する。続いて、制御部47による処理は、S51に移行する(リターン)。
なお、図14および図15では、視力値を変更するための操作と視標の向きを変更するための操作を所定時間内に行うことにより視標を変更する場合について説明したが、これに限定されるものではない。たとえば、光学素子の度数を変更するための操作と光学素子の向きを変更するための操作を所定時間内に行うことにより光学素子を変更するようにしてもよい。
[作用・効果]
第1実施形態に係る検眼装置制御プログラムの作用および効果について説明する。
検眼装置制御プログラムは、光学素子を通して被検眼に視標を呈示する検眼装置2を制御するコンピュータを、制御情報記憶部48a(記憶手段)と、制御部47(装置制御手段)として機能させる。制御情報記憶部48aは、タッチ操作の検出が可能な操作面を有するタブレット端末100(操作端末)に対するジェスチャー操作の操作内容と検眼装置2に対する制御内容とが関連付けられた制御情報をあらかじめ記憶する。制御部47は、操作面に対する操作が行われたときに、その操作内容に関連付けられた制御内容を制御情報に基づき特定し、特定された制御内容に基づいて視標を変更するように検眼装置2を制御する。
このような検眼装置制御プログラムによれば、メイン制御装置40との通信が可能なタブレット端末100に表示された操作画面に対するジェスチャー操作により、検眼装置2の制御を可能にしたので、操作者による操作性の向上を図ることができる。従って、新規の視標の追加や新規の視標制御機能の実装が必要な場合であっても、表示パネルに表示される操作ボタンやアイコンの数を増やすことなく、操作性の維持が可能になる。また、操作に不慣れな者であっても操作性を向上させることができ、検査効率を向上させることが可能になる。
また、制御情報は、ピンチイン操作(第1操作)と視標の視力値を上げることとを関連付け、且つ、ピンチアウト操作(第2操作)と視標の視力値を下げることとを関連付けてもよい。制御部47は、操作面に対してピンチイン操作が行われたときに、当該操作前に被検眼に呈示されていた視標の視力値より高い視力値の視標を呈示し、操作面に対してピンチアウト操作が行われたときに、当該操作前に被検眼に呈示されていた視標の視力値より低い視力値の視標を呈示するように検眼装置2の制御を行う。
また、制御部47は、操作面に対してピンチイン操作が行われたときに、当該操作前に被検眼に呈示されていた視標の視力値より第1ステップだけ高い視力値の視標を呈示し、操作面に対してピンチアウト操作が行われたときに、当該操作前に被検眼に呈示されていた視標の視力値より第2ステップだけ低い視力値の視標を呈示するように検眼装置2の制御を行ってもよい。
また、制御部47は、操作面に対してピンチイン操作またはピンチアウト操作が行われたときに、新たな向きで新たな視標を呈示するように検眼装置2の制御を行ってもよい。
また、上記の第1操作は、ピンチイン操作およびピンチアウト操作の一方であり、上記の第2操作は、ピンチイン操作およびピンチアウト操作の他方であってもよい。
また、制御部47は、操作面に対してフリック操作(第3操作)が行われたときに、当該操作に応じた向きの視標を呈示するように検眼装置2の制御を行ってもよい。
このような検眼装置制御プログラムによれば、タブレット端末100に対するジェスチャー操作により、光学素子の切り替えや視標の切り替えが可能になるので、操作者は、直感的な操作が可能になる。
また、制御情報は、複数の記号の形状を示す複数の記号テンプレートを含んでもよい。制御部47は、操作面に対して入力された軌跡と複数の記号テンプレートとを照合し、照合された記号テンプレートに対応する記号を被検眼に呈示するように検眼装置2の制御を行ってもよい。
また、制御部47は、複数の記号テンプレートのうち2以上の記号テンプレートが照合された場合に、上記の2以上の記号テンプレートに対応する2以上の記号を表示部101a(表示手段)に表示させ、上記の2以上の記号のうちの1の記号が選択されたことを受けて上記の1の記号を被検眼に呈示するように検眼装置2の制御を行ってもよい。
このような検眼装置制御プログラムによれば、タブレット端末100に対する記号の入力操作(ジェスチャー操作)により、視標の切り替えが可能になるので、操作者は、直感的な操作が可能になる。
また、制御情報は、下方向へのフリック操作(第4操作)と光学素子の度数の増大とを関連付け、且つ、上方向へのフリック操作(第5操作)と光学素子の度数の減少とを関連付けてもよい。制御部47は、操作面に対して下方向へのフリック操作が行われたときに、当該操作前に被検眼に適用されていた光学素子の度数より大きい度数の光学素子を適用し、操作面に対して上方向へのフリック操作が行われたときに、当該操作前に前記被検眼に適用されていた光学素子の度数より小さい度数の光学素子を適用するように検眼装置2の制御を行ってもよい。
このような検眼装置制御プログラムによれば、タブレット端末100に対するジェスチャー操作により、光学素子の切り替えが可能になるので、操作者は、直感的な操作が可能になる。
また、第1実施形態の構成を検眼装置2に適用することも可能である。この場合、複数の視標を選択的に被検眼に呈示する視標呈示装置20(視標呈示手段)および複数の光学素子を選択的に被検眼に適用する測定ヘッド10(光学素子適用手段)の少なくとも一方を制御する眼科装置は、制御情報記憶部48aと、制御部47とを含む。制御情報記憶部48aは、タッチ操作の検出が可能な操作面を有する操作端末に対するジェスチャー操作の操作内容と検眼装置2に対する制御内容とが関連付けられた制御情報をあらかじめ記憶する。制御部47は、操作面に対する操作が行われたときに、その操作内容に関連付けられた制御内容を制御情報に基づき特定し、特定された制御内容に基づいて視標呈示装置20および測定ヘッド10の少なくとも一方を制御する。眼科装置は、視標呈示装置20をさらに含んでもよい。眼科装置は、測定ヘッド10をさらに含んでもよい。
また、第1実施形態の構成を検眼システム1に適用することも可能である。この場合、検眼システム1は、視標呈示装置20(視標呈示手段)と、測定ヘッド10(光学素子適用手段)と、メイン制御装置40(制御手段)と、タブレット端末100(操作端末)とを含む。視標呈示装置20は、複数の視標を選択的に被検眼に呈示する。測定ヘッド10は、複数の光学素子を選択的に被検眼に適用する。メイン制御装置40は、視標呈示装置20および測定ヘッド10の少なくとも一方を制御する。タブレット端末100は、タッチ操作の検出が可能な操作面を有し、操作者による操作入力を受けてメイン制御装置40に操作情報を入力する。メイン制御装置40は、制御情報記憶部48a(記憶手段)と、制御部47(装置制御手段)とを含む。制御情報記憶部48aは、タブレット端末100に対するジェスチャー操作の操作内容と視標呈示装置20および測定ヘッド10に対する制御内容とが関連付けられた制御情報をあらかじめ記憶する。制御部47は、操作面に対する操作が行われたときに、その操作内容に関連付けられた制御内容を制御情報に基づき特定し、特定された制御内容に基づいて視標呈示装置20および測定ヘッド10の少なくとも一方を制御する。
〔第2実施形態〕
第1実施形態では、ジェスチャー操作の種別に応じて検眼装置を制御する場合について説明したが、これに限定されるものではない。第2実施形態では、ジェスチャー操作の種別と操作量とに応じて検眼装置を制御する。
第2実施形態に係る検眼システムの構成は、第1実施形態と同様である。以下では、第2実施形態に係る検眼システムについて、第1実施形態との相違点を中心に説明する。
図17に、第2実施形態に係る制御情報記憶部が記憶する制御情報の一例を示す。制御情報は、測定ヘッド10および視標呈示装置20のそれぞれについて、ジェスチャー操作内容に制御内容が関連付けられた情報である。この実施形態では、ジェスチャー操作の内容は、ジェスチャー操作の種別とその操作量とを含む。
たとえば、制御情報は、操作量がW1より小さいピンチイン操作と視標の視力値を1ステップ分上げることとを関連付け、且つ、操作量がW1以上のピンチイン操作と視標の視力値をw1(w1は2以上の整数)ステップ分上げることとを関連付けた情報を含む。また、制御情報は、操作量がW2より小さいピンチアウト操作と視標の視力値を1ステップ分下げることとを関連付け、且つ、操作量がW2以上のピンチアウト操作と視標の視力値をw2(w2は2以上の整数)ステップ分下げることとを関連付けた情報を含む。操作量W1は、ピンチイン操作の幅(ピクセル数)に対応する。
制御部47は、操作面に対して操作量がW1より小さいピンチイン操作が行われたときに、当該操作前に被検眼に呈示されていた視標の視力値より1ステップ分だけ高い視力値の視標を呈示するように視標呈示装置20を制御する。この場合、制御部47は、新たな向きで新たな視標を呈示するように視標呈示装置20を制御する。新たな向きは、あらかじめ決められた向きであってもよいし、ランダムに選択された向きであってもよいし、直前の向と同じ向きであってもよい。新たな視標は、あらかじめ決められた視標であってもよいし、ランダムに選択された視標であってもよいし、直前の視標と同じ視標であってもよい。また、制御部47は、操作面に対して操作量がW1以上のピンチイン操作が行われたときに、当該操作前に被検眼に呈示されていた視標の視力値よりw1ステップ分だけ高い視力値の視標を呈示するように視標呈示装置20を制御する。この場合、制御部47は、新たな向きで新たな視標を呈示するように視標呈示装置20を制御する。新たな向きは、あらかじめ決められた向きであってもよいし、ランダムに選択された向きであってもよいし、直前の向きと同じ向きであってもよい。新たな視標は、あらかじめ決められた視標であってもよいし、ランダムに選択された視標であってもよいし、直前の視標と同じ視標であってもよい。
制御部47は、操作面に対して操作量がW2より小さいピンチアウト操作が行われたときに、当該操作前に被検眼に呈示されていた視標の視力値より1ステップ分だけ低い視力値の視標を呈示するように視標呈示装置20を制御する。この場合、制御部47は、新たな向きで新たな視標を呈示するように視標呈示装置20を制御する。新たな向きは、あらかじめ決められた向きであってもよいし、ランダムに選択された向きであってもよいし、直前の向きと同じ向きであってもよい。新たな視標は、あらかじめ決められた視標であってもよいし、ランダムに選択された視標であってもよいし、直前の視標と同じ視標であってもよい。また、制御部47は、操作面に対して操作量がW2以上のピンチアウト操作が行われたときに、当該操作前に被検眼に呈示されていた視標の視力値よりw2ステップ分だけ低い視力値の視標を呈示するように視標呈示装置20を制御する。この場合、制御部47は、新たな向きで新たな視標を呈示するように視標呈示装置20を制御する。新たな向きは、あらかじめ決められた向きであってもよいし、ランダムに選択された向きであってもよいし、直前の向きと同じ向きであってもよい。新たな視標は、あらかじめ決められた視標であってもよいし、ランダムに選択された視標であってもよいし、直前の視標と同じ視標であってもよい。
たとえば、制御情報は、操作量がW1より小さいピンチイン操作後の所定時間内に実施可能な各操作方向のフリック操作と、視標の視力値を1ステップ分上げることとを関連付け、且つ、操作量がW1以上のピンチイン操作後の所定時間内に各操作方向のフリック操作と、視標の視力値をw1ステップ分上げることとを関連付けた情報を含む。また、制御情報は、操作量がW2より小さいピンチアウト操作後の所定時間内に実施可能な各操作方向のフリック操作と、視標の視力値を1ステップ分下げることとを関連付け、且つ、操作量がW2以上のピンチアウト操作後の所定時間内に実施可能な各操作方向のフリック操作と、視標の視力値をw2ステップ分下げることとを関連付けた情報を含む。
制御部47は、たとえば、操作面に対して操作量がW1より小さいピンチイン操作後の所定時間内の右方向へのフリック操作が行われたときに、当該一連の操作前に被検眼に呈示されていた視標の視力値より1ステップ分だけ高い視力値を有する右向きの視標を呈示するように視標呈示装置20を制御する。また、制御部47は、たとえば、操作面に対して操作量がW1以上のピンチイン操作後の所定時間内の右方向へのフリック操作が行われたときに、当該一連の操作前に被検眼に呈示されていた視標の視力値よりw1ステップ分だけ高い視力値を有する右向きの視標を呈示するように視標呈示装置20を制御する。
また、制御部47は、たとえば、操作面に対して操作量がW2より小さいピンチアウト操作後の所定時間内の左方向へのフリック操作が行われたときに、当該一連の操作前に被検眼に呈示されていた視標の視力値より1ステップ分だけ低い視力値を有する左向きの視標を呈示するように視標呈示装置20を制御する。また、制御部47は、たとえば、操作面に対して操作量がW2以上のピンチアウト操作後の所定時間内の左方向へのフリック操作が行われたときに、当該一連の操作前に被検眼に呈示されていた視標の視力値よりw2ステップ分だけ低い視力値を有する左向きの視標を呈示するように視標呈示装置20を制御する。
なお、ジェスチャー操作による測定ヘッド10の制御は、図13と同様である。
図18および図19に、第2実施形態に係るメイン制御装置40による視標呈示装置20の制御処理の一例のフロー図を示す。図19に示すフローの一部は、図15に示すフローと同様であるため、図示および説明を省略する。
(S61)
制御部47は、たとえば、タブレット端末100から操作情報が受信されたか否かを検出することにより、タブレット端末100に対する操作入力の有無を検出する。タブレット端末100に対する操作入力があったとき(S61:Y)、制御部47による処理は、S62に移行する。タブレット端末100に対する操作入力がなかったとき(S61:N)、制御部47による処理は、S61に移行する(リターン)。
(S62)
タブレット端末100に対する操作入力があったとき(S61:Y)、制御部47は、タブレット端末100からの操作情報から当該操作がピンチイン操作であるか否かを判別する。当該操作がピンチイン操作であると判別されたとき(S62:Y)、制御部47による処理は、S63に移行する。当該操作がピンチイン操作であると判別されなかったとき(S62:N)、制御部47による処理は、S74に移行する。
(S63)
当該操作がピンチイン操作であると判別されたとき(S62:Y)、制御部47は、ピンチイン操作後に第1閾値時間Δt1が経過した否かを判別する。第1閾値時間Δt1が経過したと判別されたとき(S63:Y)、制御部47による処理は、S64に移行する。第1閾値時間Δt1が経過したと判別されなかったとき(S63:N)、制御部47による処理は、S68に移行する。
(S64)
第1閾値時間Δt1が経過したと判別されたとき(S63:Y)、制御部47は、当該ジェスチャー操作が単一のピンチイン操作であると判断し、操作情報からピンチイン操作の操作量(幅、ピクセル数)を特定する。
(S65)
制御部47は、S64において特定された操作量がW1より小さいか否かを判別する。操作量がW1より小さいと判別されたとき(S65:Y)、制御部47による処理は、S66に移行する。操作量がW1より小さいと判別されなかったとき(S65:N)、制御部47による処理は、S67に移行する。
(S66)
操作量がW1より小さいと判別されたとき(S65:Y)、制御部47は、図17に示す制御情報に基づき、当該操作前に被検眼に呈示されていた視標の視力値より1ステップ分だけ高い視力値の視標を示す視標画像を視標画像生成部46に生成させる。続いて、制御部47による処理は、S86に移行する。
(S67)
操作量がW1より小さいと判別されなかったとき(S65:N)、制御部47は、図17に示す制御情報に基づき、当該操作前に被検眼に呈示されていた視標の視力値よりw1ステップ分だけ高い視力値の視標を示す視標画像を視標画像生成部46に生成させる。続いて、制御部47による処理は、S86に移行する。
(S68)
第1閾値時間Δt1が経過したと判別されなかったとき(S63:N)、制御部47は、タブレット端末100からの操作情報に基づいて、S62におけるピンチイン操作後にフリック操作が行われたか否かを判別する。フリック操作が行われたと判別されたとき(S68:Y)、制御部47による処理は、S69に移行する。フリック操作が行われたと判別されなかったとき(S68:N)、制御部47による処理は、S63に移行する。
(S69)
フリック操作が行われたと判別されたとき(S68:Y)、制御部47は、操作情報に基づいて、当該フリック操作の方向を特定する。
(S70)
制御部47は、S64と同様に、S62において検出されたピンチイン操作の操作量(幅、ピクセル数)を操作情報から特定する。
(S71)
制御部47は、S65と同様に、S70において特定された操作量がW1(W1とは異なるW1´でも可)より小さいか否かを判別する。操作量がW1より小さいと判別されたとき(S71:Y)、制御部47による処理は、S72に移行する。操作量がW1より小さいと判別されなかったとき(S71:N)、制御部47による処理は、S73に移行する。
(S72)
操作量がW1より小さいと判別されたとき(S71:Y)、制御部47は、図17に示す制御情報に基づき、当該操作前に被検眼に呈示されていた視標の視力値より1ステップ分だけ高い視力値を有し、且つ、S69において特定された方向に対応した向きの視標を示す視標画像を視標画像生成部46に生成させる。続いて、制御部47による処理は、S86に移行する。
(S73)
操作量がW1より小さいと判別されなかったとき(S71:N)、制御部47は、図17に示す制御情報に基づき、当該操作前に被検眼に呈示されていた視標の視力値よりw1ステップ分だけ高い視力値を有し、且つ、S69において特定された方向に対応した向きの視標を示す視標画像を視標画像生成部46に生成させる。続いて、制御部47による処理は、S86に移行する。
(S74)
当該操作がピンチイン操作であると判別されなかったとき(S62:N)、制御部47は、当該操作がピンチアウト操作であるか否かを判別する。当該操作がピンチアウト操作であると判別されたとき(S74:Y)、制御部47による処理は、S75に移行する。当該操作がピンチアウト操作であると判別されなかったとき(S74:N)、制御部47による処理は、図15のS44に移行する。
(S75)
当該操作がピンチアウト操作であると判別されたとき(S74:Y)、制御部47は、ピンチアウト操作後に第2閾値時間Δt2が経過した否かを判別する。第2閾値時間Δt2が経過したと判別されたとき(S75:Y)、制御部47による処理は、S76に移行する。第2閾値時間Δt2が経過したと判別されなかったとき(S75:N)、制御部47による処理は、S80に移行する。
(S76)
第2閾値時間Δt2が経過したと判別されたとき(S75:Y)、制御部47は、当該ジェスチャー操作が単一のピンチアウト操作であると判断し、操作情報からピンチアウト操作の操作量(幅、ピクセル数)を特定する。
(S77)
制御部47は、S76において特定された操作量がW2より小さいか否かを判別する。操作量がW2より小さいと判別されたとき(S77:Y)、制御部47による処理は、S78に移行する。操作量がW2より小さいと判別されなかったとき(S77:N)、制御部47による処理は、S79に移行する。
(S78)
操作量がW2より小さいと判別されたとき(S77:Y)、制御部47は、図17に示す制御情報に基づき、当該操作前に被検眼に呈示されていた視標の視力値より1ステップ分だけ低い視力値の視標を示す視標画像を視標画像生成部46に生成させる。続いて、制御部47による処理は、S86に移行する。
(S79)
操作量がW2より小さいと判別されなかったとき(S77:N)、制御部47は、図17に示す制御情報に基づき、当該操作前に被検眼に呈示されていた視標の視力値よりw2ステップ分だけ低い視力値の視標を示す視標画像を視標画像生成部46に生成させる。続いて、制御部47による処理は、S86に移行する。
(S80)
第2閾値時間Δt2が経過したと判別されなかったとき(S75:N)、制御部47は、タブレット端末100からの操作情報に基づいて、S74におけるピンチアウト操作後にフリック操作が行われたか否かを判別する。フリック操作が行われたと判別されたとき(S80:Y)、制御部47による処理は、S81に移行する。フリック操作が行われたと判別されなかったとき(S80:N)、制御部47による処理は、S75に移行する。
(S81)
フリック操作が行われたと判別されたとき(S80:Y)、制御部47は、操作情報に基づいて、当該フリック操作の方向を特定する。
(S82)
続いて、制御部47は、S76と同様に、S74において検出されたピンチアウト操作の操作量(幅、ピクセル数)を操作情報から特定する。
(S83)
制御部47は、S77と同様に、S82において特定された操作量がW2(W2とは異なるW2´でも可)より小さいか否かを判別する。操作量がW2より小さいと判別されたとき(S83:Y)、制御部47による処理は、S84に移行する。操作量がW2より小さいと判別されなかったとき(S83:N)、制御部47による処理は、S85に移行する。
(S84)
操作量がW2より小さいと判別されたとき(S83:Y)、制御部47は、図17に示す制御情報に基づき、当該操作前に被検眼に呈示されていた視標の視力値より1ステップ分だけ低い視力値を有し、且つ、S81において特定された方向に対応した向きの視標を示す視標画像を視標画像生成部46に生成させる。続いて、制御部47による処理は、S86に移行する。
(S85)
操作量がW2より小さいと判別されなかったとき(S83:N)、制御部47は、図17に示す制御情報に基づき、当該操作前に被検眼に呈示されていた視標の視力値よりw2ステップ分だけ低い視力値を有し、且つ、S81において特定された方向に対応した向きの視標を示す視標画像を視標画像生成部46に生成させる。続いて、制御部47による処理は、S86に移行する。
(S86)
制御部47は、S66、S67、S72、S73、S78、S79、S84、S85、または図15のS46において生成された視標画像を用いて視標を変更するように視標呈示装置20を制御する。続いて、制御部47による処理は、S61に移行する(リターン)。なお、図15のS44において、当該操作がフリック操作ではないと判別されたとき(S44:N)、制御部47による処理は、S61に移行する(リターン)。
メイン制御装置40による測定ヘッド10の制御処理については、第1実施形態と同様である。
[作用・効果]
第2実施形態に係る検眼装置制御プログラムの作用および効果について説明する。
検眼装置制御プログラムは、光学素子を通して被検眼に視標を呈示する検眼装置2を制御するコンピュータを、制御情報記憶部48a(記憶手段)と、制御部47(装置制御手段)として機能させる。制御情報記憶部48aは、タッチ操作の検出が可能な操作面を有するタブレット端末100(操作端末)に対するジェスチャー操作の操作内容と検眼装置2に対する制御内容とが関連付けられた制御情報をあらかじめ記憶する。制御部47は、操作面に対する操作が行われたときに、その操作内容に関連付けられた制御内容を制御情報に基づき特定し、特定された制御内容に基づいて視標を変更するように検眼装置2を制御する。制御部47は、操作面に対してピンチイン操作が行われたときに、当該操作前に被検眼に呈示されていた視標の視力値よりピンチイン操作の操作量に応じたステップだけ高い視力値の視標を呈示し、操作面に対してピンチアウト操作が行われたときに、当該操作前に被検眼に呈示されていた視標の視力値よりピンチアウト操作の操作量に応じたステップだけ低い視力値の視標を呈示するように検眼装置2の制御を行ってもよい。
このような検眼装置制御プログラムによれば、タブレット端末100に対するジェスチャー操作の操作量に応じて光学素子の切り替えや視標の切り替えが可能になるので、操作者は、多様な操作を直感的に行うことが可能になる。
〔第3実施形態〕
第1実施形態または第2実施形態では、検眼システム1が、図1または図4に示すように、検眼装置2の操作手段として、コントローラ50と1以上のタブレット端末100とを含む構成を有する場合について説明したが、これに限定されるものではない。第3実施形態では、検眼システムが、検眼装置の操作手段として、1つのタブレット端末のみを含む構成を有する。
第3実施形態に係る検眼システムの各部の構成は、第1実施形態または第2実施形態と同様である。以下では、第3実施形態に係る検眼システムについて、第1実施形態との相違点を中心に説明する。
図20に、第3実施形態に係る検眼システムの構成例のブロック図を示す。図20において、図4と同様の部分には同一符号を付し、適宜説明を省略する。
図21に、図20の検眼システムの各部の構成例の機能ブロック図を示す。図21において、図5と同様の部分には同一符号を付し、適宜説明を省略する。
第3実施形態に係る検眼システム1aは、図20に示すように、測定ヘッド10と、視標呈示装置20と、メイン制御装置40と、タブレット端末100とを含んで構成されている。第3実施形態に係る検眼システム1aは、操作手段として1つのタブレット端末100のみを含み、コントローラ50が省略された構成を有している。これにより、従来ではコントローラ50に対して操作を行っていた操作者(特に、検者)は、タブレット端末100に対して操作を行うことで、従来と同様の検査を行うことができる。この場合、たとえば、図10に示す各領域が任意に配置可能な操作画面を、タブレット端末100の表示部101aに表示させることにより、操作者にとって操作しやすい操作画面においてタッチ操作による検眼装置の制御が可能になる。
図22に、第3実施形態に係る検眼システム1aの動作例のシーケンス図を示す。図22は、図9と同様に、垂直方向に時間軸をとり、測定ヘッド10、視標呈示装置20、メイン制御装置40、およびタブレット端末100の間の情報の送受信の概要を表したものである。
タブレット端末100がメイン制御装置40に対して接続要求を行う(SQ21)と、メイン制御装置40は、接続要求を受信し、ペアリング登録された相手方の情報等があらかじめ登録された登録情報を参照する(SQ22)。
登録情報にタブレット端末100が登録されていると、メイン制御装置40は、タブレット端末100に対して接続承認を行う(SQ23)。その後、メイン制御装置40とタブレット端末100との間の通信の接続が確立する。
通信の接続が確立した状態で、タブレット端末100に対して視標制御を行うための操作が行われると、タブレット端末100は、当該操作に対応した操作情報をメイン制御装置40に送る(SQ24)。
この操作情報を受けたメイン制御装置40は、操作情報に基づいて視標呈示装置20を制御する(SQ25)。視標呈示装置20は、メイン制御装置40からの制御を受け、視標を変更する(SQ26)。
通信の接続が確立した状態で、タブレット端末100に対して測定ヘッド10における光学素子の切り替え制御を行うための操作が行われると、タブレット端末100は、当該操作に対応した操作情報をメイン制御装置40に送る(SQ27)。
この操作情報を受けたメイン制御装置40は、操作情報に基づいて測定ヘッド10を制御する(SQ28)。測定ヘッド10は、メイン制御装置40からの制御を受け、光学素子を切り替える(SQ29)。
[作用・効果]
第3実施形態によれば、第1実施形態または第2実施形態と同様に、操作手段としてタブレット端末100を備えた検眼システム1aを構成することができるので、操作性を向上させることにより検査効率の向上を図ることが可能になる。また、第3実施形態によれば、最小限の構成で検眼装置を制御することが可能になり、検眼装置(眼科装置)または検眼システムの低コスト化を図ることが可能になる。
なお、上記の実施形態では、操作端末としてタブレット端末を例に説明したが、これに限定されるものではない。操作端末として、スマートフォンなどの無線での通信が可能な通信端末であればよい。また、操作端末は、検者または被検者が所有する端末であってもよい。
また、上記の実施形態において、タッチ操作による操作入力が可能なものとしてタブレット端末を例に説明したが、コントローラ50やキーボード200であってもよい。
また、上記の実施形態において、ジェスチャー操作として、主に、ピンチイン操作、ピンチアウト操作、フリック操作、または記号入力操作を例に説明したが、ジェスチャー操作の内容に限定されるものではない。たとえば、操作内容に対応したアイコンをあらかじめ表示パネルに表示させておき、所定の領域に所望のアイコンをジェスチャー操作としてのドラッグ&ドロップ操作により移動させることにより、視標や光学素子を切り替えるようにすることも可能である。
また、上記の実施形態において、複数のタブレット端末100の1つを被検者用に割り当て、このタブレット端末100には、検査の回答用の操作画面を表示させ、被検者による回答入力用に用いるようにしてもよい。この場合、メイン制御装置40との間で通信の接続が確立されたタブレット端末100は、あらかじめ記憶された被検者回答入力用プログラムを起動し、回答入力用の操作画面を表示する。メイン制御装置40は、このタブレット端末100に対する操作を受け、検者が用いるタブレット端末100に対して回答結果を送信する。
また、上記の実施形態において、複数のタブレット端末100の1つに視標呈示装置20の表示部24の機能を割り当てるようにしてもよい。この場合、メイン制御装置40との間で通信の接続が確立されたタブレット端末100は、あらかじめ記憶された視標呈示用プログラムを起動し、メイン制御装置40からの制御を受け、指示された視標を呈示する。メイン制御装置40は、検者により操作されるタブレット端末100によって視標の切り替え指示を受ける。
また、上記の実施形態では、操作面に触れることにより行われるタッチ操作を検出することでジェスチャー操作の内容を特定する場合について説明したが、これに限定されるものではない。たとえば、カメラなどで撮影することによりジェスチャー操作の内容を特定する場合にも適用することができる。
以上に説明した構成は、この発明を好適に実施するための一例に過ぎない。よって、この発明の要旨の範囲内における任意の変形(省略、置換、付加など)を適宜に施すことが可能である。
また、第1実施形態〜第3の実施形態において説明した構成を任意に組み合わせることが可能である。
1、1a 検眼システム
2 検眼装置
3 検眼用テーブル
4、7 支持部
5 支柱
6 横アーム
8 操作アーム
9 格納部
10 測定ヘッド
10L 左眼用検眼ユニット
10R 右眼用検眼ユニット
11L、11R 検眼窓
12、21、41、42、43、44、53、102 通信制御部
13、22、47、54、103、203 制御部
20 視標呈示装置
23、55、104 表示制御部
24、52、101a 表示部
40 メイン制御装置
45 電源部
46 視標画像生成部
48 記憶部
48a 制御情報記憶部
50 コントローラ
51、101b、204 操作部
100 タブレット端末
101 表示パネル
103a 解析部
105、201 無線通信制御部
106、202 有線通信制御部
107 テンプレート情報記憶部
200 キーボード

Claims (17)

  1. 光学素子を通して被検眼に視標を呈示する検眼装置を制御するコンピュータを、
    タッチ操作の検出が可能な操作面を有する操作端末に対するジェスチャー操作の操作内容と前記検眼装置に対する制御内容とが関連付けられた制御情報をあらかじめ記憶する記憶手段と、
    前記操作面に対する操作が行われたときに、その操作内容に関連付けられた制御内容を前記制御情報に基づき特定し、特定された制御内容に基づいて視標を変更するように前記検眼装置を制御する装置制御手段として、
    機能させる検眼装置制御プログラム。
  2. 前記制御情報は、第1操作と視標の視力値の第1方向への変更とを関連付け、且つ、第2操作と視標の視力値の第2方向への変更とを関連付け、
    前記装置制御手段は、前記操作面に対して前記第1操作が行われたときに、当該操作前に前記被検眼に呈示されていた視標の視力値より高い視力値の視標を呈示し、前記操作面に対して前記第2操作が行われたときに、当該操作前に前記被検眼に呈示されていた視標の視力値より低い視力値の視標を呈示するように前記制御を行う
    ことを特徴とする請求項1に記載の検眼装置制御プログラム。
  3. 前記装置制御手段は、前記操作面に対して前記第1操作が行われたときに、当該操作前に前記被検眼に呈示されていた視標の視力値より第1ステップだけ高い視力値の視標を呈示し、前記操作面に対して前記第2操作が行われたときに、当該操作前に前記被検眼に呈示されていた視標の視力値より第2ステップだけ低い視力値の視標を呈示するように前記制御を行う
    ことを特徴とする請求項2に記載の検眼装置制御プログラム。
  4. 前記装置制御手段は、前記操作面に対して前記第1操作が行われたときに、当該操作前に前記被検眼に呈示されていた視標の視力値より前記第1操作の操作量に応じたステップだけ高い視力値の視標を呈示し、前記操作面に対して前記第2操作が行われたときに、当該操作前に前記被検眼に呈示されていた視標の視力値より前記第2操作の操作量に応じたステップだけ低い視力値の視標を呈示するように前記制御を行う
    ことを特徴とする請求項2または請求項3に記載の検眼装置制御プログラム。
  5. 前記装置制御手段は、前記操作面に対して前記第1操作または前記第2操作が行われたときに、新たな向きで新たな視標を呈示するように前記制御を行う
    ことを特徴とする請求項2〜請求項4のいずれか一項に記載の検眼装置制御プログラム。
  6. 前記第1操作は、ピンチイン操作およびピンチアウト操作の一方であり、
    前記第2操作は、ピンチイン操作およびピンチアウト操作の他方である
    ことを特徴とする請求項2〜請求項5のいずれか一項に記載の検眼装置制御プログラム。
  7. 前記装置制御手段は、前記操作面に対して第3操作が行われたときに、当該操作に応じた向きの視標を呈示するように前記制御を行う
    ことを特徴とする請求項1〜請求項6のいずれか一項に記載の検眼装置制御プログラム。
  8. 前記第3操作は、フリック操作である
    ことを特徴とする請求項7に記載の検眼装置制御プログラム。
  9. 前記制御情報は、複数の記号の形状を示す複数の記号テンプレートを含み、
    前記装置制御手段は、前記操作面に対して入力された軌跡と前記複数の記号テンプレートとを照合し、照合された記号テンプレートに対応する記号を被検眼に呈示するように前記制御を行う
    ことを特徴とする請求項1〜請求項8のいずれか一項に記載の検眼装置制御プログラム。
  10. 前記装置制御手段は、前記複数の記号テンプレートのうち2以上の記号テンプレートが照合された場合に、前記2以上の記号テンプレートに対応する2以上の記号を表示手段に表示させ、前記2以上の記号のうちの1の記号が選択されたことを受けて前記1の記号を前記被検眼に呈示するように前記制御を行う
    ことを特徴とする請求項9に記載の検眼装置制御プログラム。
  11. 前記制御情報は、第4操作と光学素子の度数の増大とを関連付け、且つ、第5操作と光学素子の度数の減少とを関連付け、
    前記装置制御手段は、前記操作面に対して前記第4操作が行われたときに、当該操作前に前記被検眼に適用されていた光学素子の度数より大きい度数の光学素子を適用し、前記操作面に対して前記第5操作が行われたときに、当該操作前に前記被検眼に適用されていた光学素子の度数より小さい度数の光学素子を適用するように前記制御を行う
    ことを特徴とする請求項1〜請求項10のいずれか一項に記載の検眼装置制御プログラム。
  12. 複数の視標を選択的に被検眼に呈示する視標呈示手段および複数の光学素子を選択的に被検眼に適用する光学素子適用手段の少なくとも一方を制御する眼科装置であって、
    タッチ操作の検出が可能な操作面を有する操作端末に対するジェスチャー操作の操作内容と前記視標呈示手段および前記光学素子適用手段の少なくとも一方に対する制御内容とが関連付けられた制御情報をあらかじめ記憶する記憶手段と、
    前記操作面に対する操作が行われたときに、その操作内容に関連付けられた制御内容を前記制御情報に基づき特定し、特定された制御内容に基づいて前記視標呈示手段および前記光学素子適用手段の少なくとも一方を制御する装置制御手段と、
    を含む眼科装置。
  13. 前記制御情報は、第1操作と視標の視力値の第1方向への変更とを関連付け、且つ、第2操作と視標の視力値の第2方向への変更とを関連付け、
    前記装置制御手段は、前記操作面に対して前記第1操作が行われたときに、当該操作前に前記被検眼に呈示されていた視標の視力値より高い視力値の視標を呈示し、前記操作面に対して前記第2操作が行われたときに、当該操作前に前記被検眼に呈示されていた視標の視力値より低い視力値の視標を呈示するように前記制御を行う
    ことを特徴とする請求項12に記載の眼科装置。
  14. 前記視標呈示手段をさらに含む
    ことを特徴とする請求項12または請求項13に記載の眼科装置。
  15. 前記光学素子適用手段をさらに含む
    ことを特徴とする請求項12〜請求項14のいずれか一項に記載の眼科装置。
  16. 複数の視標を選択的に被検眼に呈示する視標呈示手段と、
    複数の光学素子を選択的に被検眼に適用する光学素子適用手段と、
    前記視標呈示手段および前記光学素子適用手段の少なくとも一方を制御する制御手段と、
    タッチ操作の検出が可能な操作面を有し、操作者による操作入力を受けて前記制御手段に操作情報を入力する操作端末と、
    を含み、
    前記制御手段は、
    前記操作端末に対するジェスチャー操作の操作内容と前記視標呈示手段および前記光学素子適用手段の少なくとも一方に対する制御内容とが関連付けられた制御情報をあらかじめ記憶する記憶手段と、
    前記操作面に対する操作が行われたときに、その操作内容に関連付けられた制御内容を前記制御情報に基づき特定し、特定された制御内容に基づいて前記視標呈示手段および前記光学素子適用手段の少なくとも一方を制御する装置制御手段と、
    を含む検眼システム。
  17. 前記制御情報は、第1操作と視標の視力値の第1方向への変更とを関連付け、且つ、第2操作と視標の視力値の第2方向への変更とを関連付け、
    前記装置制御手段は、前記操作面に対して前記第1操作が行われたときに、当該操作前に前記被検眼に呈示されていた視標の視力値より高い視力値の視標を呈示し、前記操作面に対して前記第2操作が行われたときに、当該操作前に前記被検眼に呈示されていた視標の視力値より低い視力値の視標を呈示するように前記制御を行う
    ことを特徴とする請求項16に記載の検眼システム。
JP2014107776A 2014-05-26 2014-05-26 検眼装置制御プログラム、眼科装置、および検眼システム Active JP6488076B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014107776A JP6488076B2 (ja) 2014-05-26 2014-05-26 検眼装置制御プログラム、眼科装置、および検眼システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014107776A JP6488076B2 (ja) 2014-05-26 2014-05-26 検眼装置制御プログラム、眼科装置、および検眼システム

Publications (2)

Publication Number Publication Date
JP2015223194A true JP2015223194A (ja) 2015-12-14
JP6488076B2 JP6488076B2 (ja) 2019-03-20

Family

ID=54840473

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014107776A Active JP6488076B2 (ja) 2014-05-26 2014-05-26 検眼装置制御プログラム、眼科装置、および検眼システム

Country Status (1)

Country Link
JP (1) JP6488076B2 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017176545A (ja) * 2016-03-30 2017-10-05 株式会社ニデック 眼科装置、および眼科装置制御プログラム
JP2021122403A (ja) * 2020-02-04 2021-08-30 株式会社トプコン 視標提示装置
JP7106024B1 (ja) 2021-08-19 2022-07-25 修司 横山 視力検査装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08308799A (ja) * 1995-05-23 1996-11-26 Topcon Corp 検眼装置
JPH10276984A (ja) * 1997-04-04 1998-10-20 Hoya Corp 検眼装置
JP2007236639A (ja) * 2006-03-09 2007-09-20 Topcon Corp 入力装置及び自覚式検眼装置
JP2012152302A (ja) * 2011-01-24 2012-08-16 Nidek Co Ltd 自動視力計
WO2014007216A1 (ja) * 2012-07-04 2014-01-09 株式会社ニデック 検眼装置用コントローラ、検眼システム、検眼装置用プログラムを記憶する記憶媒体

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08308799A (ja) * 1995-05-23 1996-11-26 Topcon Corp 検眼装置
JPH10276984A (ja) * 1997-04-04 1998-10-20 Hoya Corp 検眼装置
JP2007236639A (ja) * 2006-03-09 2007-09-20 Topcon Corp 入力装置及び自覚式検眼装置
JP2012152302A (ja) * 2011-01-24 2012-08-16 Nidek Co Ltd 自動視力計
WO2014007216A1 (ja) * 2012-07-04 2014-01-09 株式会社ニデック 検眼装置用コントローラ、検眼システム、検眼装置用プログラムを記憶する記憶媒体

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
"「optotype」", [ONLINE](URL: HTTPS://WEB ARCHIVE.ORG/WEB/20130827173146/HTTPS://APP-LIV.JP/407883185), JPN6018036172, 27 August 2013 (2013-08-27), ISSN: 0003879826 *
"「動体C力」", [ONLINE](URL: HTTPS://WEB ARCHIVE.ORG/WEB/20130218162745/HTTPS://APP-LIV.JP/545917317), JPN6018036169, 18 February 2013 (2013-02-18), ISSN: 0003879825 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017176545A (ja) * 2016-03-30 2017-10-05 株式会社ニデック 眼科装置、および眼科装置制御プログラム
JP2021122403A (ja) * 2020-02-04 2021-08-30 株式会社トプコン 視標提示装置
JP7465666B2 (ja) 2020-02-04 2024-04-11 株式会社トプコン 視標提示装置
JP7106024B1 (ja) 2021-08-19 2022-07-25 修司 横山 視力検査装置
JP2023029186A (ja) * 2021-08-19 2023-03-03 修司 横山 視力検査装置

Also Published As

Publication number Publication date
JP6488076B2 (ja) 2019-03-20

Similar Documents

Publication Publication Date Title
JP6488079B2 (ja) 検眼装置制御プログラム、眼科装置、および検眼システム
KR102519586B1 (ko) 디스플레이 장치 및 그의 제어 방법
US10405741B2 (en) Optometry apparatus controller, optometry system, and storage medium having optometry apparatus program stored therein
EP3015955A1 (en) Controlling multiple devices with a wearable input device
US11134147B2 (en) Information processing apparatus, non-transitory computer readable medium and method for processing information
JP6488076B2 (ja) 検眼装置制御プログラム、眼科装置、および検眼システム
JP6815722B2 (ja) 端末装置、および端末制御プログラム
CN104267907B (zh) 多操作***间应用程序的启动或切换方法、***和终端
JP2017176545A (ja) 眼科装置、および眼科装置制御プログラム
CN105045395A (zh) 一种显示装置及画面显示方法
US10609204B2 (en) Information processing apparatus and non-transitory computer readable medium for changing screen for conversation
JP6488077B2 (ja) 検眼装置制御プログラム、検眼装置用コントローラ、および検眼システム
JP5887805B2 (ja) 眼科装置
CN108272431A (zh) 一种眼睛瞳距测量装置及方法
JP6488078B2 (ja) 検眼装置
JP6319220B2 (ja) 透過型ウェアラブル端末、データ処理装置、及びデータ処理システム
JP2016123797A (ja) 検眼装置
JP6400363B2 (ja) 自覚式検眼装置
CN110664366A (zh) 一种触控式视力检测***及控制方法
CN108958590A (zh) 应用于头戴式显示设备的菜单操作方法及头戴式显示设备
JP6613865B2 (ja) 読書範囲検出装置、読書範囲検出方法及び読書範囲検出用コンピュータプログラム
JP7377739B2 (ja) 端末装置、端末制御プログラム、端末装置に操作される眼科装置、および検眼システム
JP2018069088A (ja) 視標呈示装置
JP6619485B2 (ja) 自覚式検眼装置
KR20110100987A (ko) 시선 추적을 이용한 사용자 인터페이스 방법 및 이를 적용한 단말

Legal Events

Date Code Title Description
RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20161226

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170510

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20180323

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180410

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180528

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180918

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20181030

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20190219

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190225

R150 Certificate of patent or registration of utility model

Ref document number: 6488076

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250