(57)【要約】【課題】画面のサイズや画面の向きにかかわらず操作性を担保することが可能な検眼装置制御プログラム、検眼装置用コントローラ、および検眼システムを提供する。【解決手段】検眼装置用コントローラとして機能させるための検眼装置制御プログラムは、操作面に操作画面の表示が可能なタッチパネルを有するコンピュータを、取得手段、操作画面作成手段、表示制御手段、タッチ操作検出手段、および制御信号出力手段として機能させる。取得手段は、画面のサイズまたは画面の向きを取得する。操作画面作成手段は、画面のサイズまたは画面の向きに応じたレイアウトで当該画面のサイズまたは当該画面の向きに応じた情報が配置された操作画面を作成する。表示制御手段は、操作画面を操作面に表示させる。タッチ操作検出手段は、操作面に対するタッチ操作を検出する。制御信号出力手段は、検出されたタッチ操作に基づいて制御信号を出力する。【選択図】図５
2015223195.tif 000002
【特許請求の範囲】
【請求項１】
操作面に操作画面の表示が可能なタッチパネルを有するコンピュータを、被検眼に呈示される視標または被検眼に適用される光学素子の切り替えを指示するための検眼装置用コントローラとして機能させるための検眼装置制御プログラムであって、
前記操作画面が表示される画面のサイズまたは前記画面の向きを取得する取得手段、
前記取得手段により取得された前記画面のサイズまたは前記画面の向きに応じたレイアウトで当該画面のサイズまたは当該画面の向きに応じた情報が配置された操作画面を作成する操作画面作成手段、
前記操作画面作成手段により作成された前記操作画面を前記操作面に表示させる表示制御手段、
前記操作画面作成手段により作成された前記操作画面が表示された前記操作面に対するタッチ操作を検出するタッチ操作検出手段、および
前記タッチ操作検出手段により検出された前記タッチ操作に基づいて、前記視標または前記光学素子を切り替えるための制御信号を出力する制御信号出力手段
として機能させる検眼装置制御プログラム。
【請求項２】
前記操作画面は、略長方形状であるとともに、タッチ操作を受け付けるための操作領域を有し、
前記操作画面作成手段は、前記画面の向きにかかわらず、前記操作領域の輪郭のうち前記画面の右側または左側の端辺に最も近い部分と当該端辺との距離が所定距離以下となるように前記操作領域が配置された前記操作画面を作成する
ことを特徴とする請求項１に記載の検眼装置制御プログラム。
【請求項３】
前記操作画面作成手段は、前記取得手段により取得された前記画面の向きが縦向きから横向きに変化したとき、縦向き用の操作画面に表示されていた情報に新たな情報を付加して横向き用の操作画面を作成し、前記取得手段により取得された前記画面の向きが横向きから縦向きに変化したとき、横向き用の操作画面に表示されていた情報から所定の情報を削除して縦向き用の操作画面を作成する
ことを特徴とする請求項２に記載の検眼装置制御プログラム。
【請求項４】
前記操作画面作成手段は、前記取得手段により取得された前記画面の向きが横向きから縦向きに変化したとき、前記削除された情報を含むサブ操作画面を作成し、
前記表示制御手段は、所定のタッチ操作を受けて前記サブ操作画面を前記操作面に表示させる
ことを特徴とする請求項３に記載の検眼装置制御プログラム。
【請求項５】
前記操作画面作成手段は、前記取得手段により取得された前記画面の向きが縦向きから横向きに変化したとき、前記サブ操作画面に含まれる情報から前記付加された情報を削除する
ことを特徴とする請求項４に記載の検眼装置制御プログラム。
【請求項６】
前記操作領域は、第１操作領域と、前記第１操作領域の近傍に配置された第２操作領域とを有し、
前記制御信号出力手段は、前記第１操作領域に対する操作により変更された前記光学素子の切り替えステップで、前記第２操作領域に対する操作により指定された切り替え方向に前記光学素子を切り替えるように前記制御信号を出力する
ことを特徴とする請求項２〜請求項５のいずれか一項に記載の検眼装置制御プログラム。
【請求項７】
前記コンピュータは、前記視標または前記光学素子の切り替えを指示するための操作装置との通信の接続が可能に構成され、
前記操作装置との通信の接続状態を検出する接続状態検出手段を含み、
前記操作画面作成手段は、前記接続状態検出手段による検出結果に応じたレイアウトで当該検出結果に応じた情報が配置された操作画面を作成する
ことを特徴とする請求項１〜請求項６のいずれか一項に記載の検眼装置制御プログラム。
【請求項８】
前記コンピュータは、前記視標または前記光学素子の切り替えを指示するための操作装置との通信の接続が可能に構成され、
前記操作装置との通信の接続状態を検出する接続状態検出手段を含み、
前記操作画面作成手段は、前記接続状態検出手段による検出結果に応じて前記操作領域が設けられた第１レイアウトと前記操作領域が設けられていない第２レイアウトとを切り替える
ことを特徴とする請求項２〜請求項６のいずれか一項に記載の検眼装置制御プログラム。
【請求項９】
前記操作画面作成手段は、前記第１レイアウトから前記第２レイアウトに切り替えられたとき、前記第１レイアウトの操作画面において表示されていた情報に新たな情報を付加して前記第２レイアウトの操作画面を作成する
ことを特徴とする請求項８に記載の検眼装置制御プログラム。
【請求項１０】
被検眼に呈示される視標または被検眼に適用される光学素子の切り替えを指示するための検眼装置用コントローラであって、
操作面に操作画面の表示が可能なタッチパネルと、
前記操作画面が表示される画面のサイズまたは前記画面の向きを取得する取得手段と、
前記取得手段により取得された前記画面のサイズまたは前記画面の向きに応じたレイアウトで当該画面のサイズまたは当該画面の向きに応じた情報が配置された操作画面を作成する操作画面作成手段と、
前記操作画面作成手段により作成された前記操作画面を前記操作面に表示させる表示制御手段と、
前記操作画面作成手段により作成された前記操作画面が表示された前記操作面に対するタッチ操作を検出するタッチ操作検出手段と、
前記タッチ操作検出手段により検出された前記タッチ操作に基づいて、前記視標または前記光学素子を切り替えるための制御信号を出力する制御信号出力手段と、
を含む検眼装置用コントローラ。
【請求項１１】
前記操作画面は、略長方形状であるとともに、タッチ操作を受け付けるための操作領域を有し、
前記操作画面作成手段は、前記画面の向きにかかわらず、前記操作領域の輪郭のうち前記画面の右側または左側の端辺に最も近い部分と当該端辺との距離が所定距離以下となるように前記操作領域が配置された前記操作画面を作成する
ことを特徴とする請求項１０に記載の検眼装置用コントローラ。
【請求項１２】
前記操作画面作成手段は、前記取得手段により取得された前記画面の向きが縦向きから横向きに変化したとき、縦向き用の操作画面に表示されていた情報に新たな情報を付加して横向き用の操作画面を作成し、前記取得手段により取得された前記画面の向きが横向きから縦向きに変化したとき、横向き用の操作画面に表示されていた情報から所定の情報を削除して縦向き用の操作画面を作成する
ことを特徴とする請求項１１に記載の検眼装置用コントローラ。
【請求項１３】
前記操作画面作成手段は、前記取得手段により取得された前記画面の向きが横向きから縦向きに変化したとき、前記削除された情報を含むサブ操作画面を作成し、
前記表示制御手段は、所定のタッチ操作を受けて前記サブ操作画面を前記操作面に表示させる
ことを特徴とする請求項１２に記載の検眼装置用コントローラ。
【請求項１４】
前記操作画面作成手段は、前記取得手段により取得された前記画面の向きが縦向きから横向きに変化したとき、前記サブ操作画面に含まれる情報から前記付加された情報を削除する
ことを特徴とする請求項１３に記載の検眼装置用コントローラ。
【請求項１５】
前記操作領域は、第１操作領域と、前記第１操作領域の近傍に配置された第２操作領域とを有し、
前記制御信号出力手段は、前記第１操作領域に対する操作により変更された前記光学素子の切り替えステップで、前記第２操作領域に対する操作により指定された切り替え方向に前記光学素子を切り替えるように前記制御信号を出力する
ことを特徴とする請求項１１〜請求項１４のいずれか一項に記載の検眼装置用コントローラ。
【請求項１６】
前記視標または前記光学素子の切り替えを指示するための操作装置との通信の接続が可能に構成され、
前記操作装置との通信の接続状態を検出する接続状態検出手段を含み、
前記操作画面作成手段は、前記接続状態検出手段による検出結果に応じたレイアウトで当該検出結果に応じた情報が配置された操作画面を作成する
ことを特徴とする請求項１０〜請求項１５のいずれか一項に記載の検眼装置用コントローラ。
【請求項１７】
前記視標または前記光学素子の切り替えを指示するための操作装置との通信の接続が可能に構成され、
前記操作装置との通信の接続状態を検出する接続状態検出手段を含み、
前記操作画面作成手段は、前記接続状態検出手段による検出結果に応じて前記操作領域が設けられた第１レイアウトと前記操作領域が設けられていない第２レイアウトとを切り替える
ことを特徴とする請求項１１〜請求項１５のいずれか一項に記載の検眼装置用コントローラ。
【請求項１８】
前記操作画面作成手段は、前記第１レイアウトから前記第２レイアウトに切り替えられたとき、前記第１レイアウトの操作画面において表示されていた情報に新たな情報を付加して前記第２レイアウトの操作画面を作成する
ことを特徴とする請求項１７に記載の検眼装置用コントローラ。
【請求項１９】
複数の視標を選択的に被検眼に呈示する視標呈示手段と、
複数の光学素子を選択的に被検眼に適用する光学素子適用手段と、
前記視標呈示手段および前記光学素子適用手段の少なくとも一方を制御する制御手段と、
前記制御手段に対し前記制御信号を出力する請求項１０〜請求項１５のいずれか一項に記載の検眼装置用コントローラと、
を含む検眼システム。
【請求項２０】
複数の視標を選択的に被検眼に呈示する視標呈示手段と、
複数の光学素子を選択的に被検眼に適用する光学素子適用手段と、
前記視標呈示手段および前記光学素子適用手段の少なくとも一方を制御する制御手段と、
前記制御手段に対し前記制御信号を出力する請求項１６〜請求項１８のいずれか一項に記載の検眼装置用コントローラと、
前記検眼装置用コントローラに接続が可能に構成され、前記視標または前記光学素子の切り替えを指示するための操作装置と、
を含む検眼システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、検眼装置を制御するための検眼装置制御プログラム、検眼装置用コントローラ、および検眼システムに関する。
【背景技術】
【０００２】
検眼装置は、光学素子を通して被検眼に視標を呈示することにより視力や視機能などを検査するための装置である。
【０００３】
このような検眼装置を操作するための操作装置として、タッチパネル機能を有する表示パネルを備えたものが知られている。表示パネルには操作ボタンやアイコンなどが表示され、操作者は、表示パネルに表示された操作ボタンやアイコンに対してタッチ操作を行うことで、被検眼に呈示された視標や被検眼に適用された光学素子などを切り替えることが可能である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−００５９０３号公報
【特許文献２】特開２０１２−１６５８０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、タッチパネル機能を有する表示パネルの画面のサイズには様々なものがある上に、表示パネル（画面）の向きが変更されると、操作者が見る操作画面の縦横比も変化する。そのため、表示パネルの画面のサイズや縦横比によっては、所定のサイズおよび所定の縦横比のもとで作成された操作画面における操作ボタンやアイコンなどをそのまま配置すると、却って、操作性の低下を招く場合がある。
【０００６】
本発明は、上記の問題点を解決するためになされたものであり、画面のサイズや画面の向きにかかわらず操作性を担保することが可能な検眼装置制御プログラム、検眼装置用コントローラ、および検眼システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
請求項１に記載の検眼装置制御プログラムは、操作面に操作画面の表示が可能なタッチパネルを有するコンピュータを、被検眼に呈示される視標または被検眼に適用される光学素子の切り替えを指示するための検眼装置用コントローラとして機能させるための検眼装置制御プログラムであって、前記操作画面が表示される画面のサイズまたは前記画面の向きを取得する取得手段、前記取得手段により取得された前記画面のサイズまたは前記画面の向きに応じたレイアウトで当該画面のサイズまたは当該画面の向きに応じた情報が配置された操作画面を作成する操作画面作成手段、前記操作画面作成手段により作成された前記操作画面を前記操作面に表示させる表示制御手段、前記操作画面作成手段により作成された前記操作画面が表示された前記操作面に対するタッチ操作を検出するタッチ操作検出手段、および前記タッチ操作検出手段により検出された前記タッチ操作に基づいて、前記視標または前記光学素子を切り替えるための制御信号を出力する制御信号出力手段として機能させる。
また、請求項２に記載の発明は、請求項１に記載の検眼装置制御プログラムであって、前記操作画面は、略長方形状であるとともに、タッチ操作を受け付けるための操作領域を有し、前記操作画面作成手段は、前記画面の向きにかかわらず、前記操作領域の輪郭のうち前記画面の右側または左側の端辺に最も近い部分と当該端辺との距離が所定距離以下となるように前記操作領域が配置された前記操作画面を作成する。
また、請求項３に記載の発明は、請求項２に記載の検眼装置制御プログラムであって、前記操作画面作成手段は、前記取得手段により取得された前記画面の向きが縦向きから横向きに変化したとき、縦向き用の操作画面に表示されていた情報に新たな情報を付加して横向き用の操作画面を作成し、前記取得手段により取得された前記画面の向きが横向きから縦向きに変化したとき、横向き用の操作画面に表示されていた情報から所定の情報を削除して縦向き用の操作画面を作成する。
また、請求項４に記載の発明は、請求項３に記載の検眼装置制御プログラムであって、前記操作画面作成手段は、前記取得手段により取得された前記画面の向きが横向きから縦向きに変化したとき、前記削除された情報を含むサブ操作画面を作成し、前記表示制御手段は、所定のタッチ操作を受けて前記サブ操作画面を前記操作面に表示させる。
また、請求項５に記載の発明は、請求項４に記載の検眼装置制御プログラムであって、前記操作画面作成手段は、前記取得手段により取得された前記画面の向きが縦向きから横向きに変化したとき、前記サブ操作画面に含まれる情報から前記付加された情報を削除する。
また、請求項６に記載の発明は、請求項２〜請求項５のいずれか一項に記載の検眼装置制御プログラムであって、前記操作領域は、第１操作領域と、前記第１操作領域の近傍に配置された第２操作領域とを有し、前記制御信号出力手段は、前記第１操作領域に対する操作により変更された前記光学素子の切り替えステップで、前記第２操作領域に対する操作により指定された切り替え方向に前記光学素子を切り替えるように前記制御信号を出力する。
また、請求項７に記載の発明は、請求項１〜請求項６のいずれか一項に記載の検眼装置制御プログラムであって、前記コンピュータは、前記視標または前記光学素子の切り替えを指示するための操作装置との通信の接続が可能に構成され、前記操作装置との通信の接続状態を検出する接続状態検出手段を含み、前記操作画面作成手段は、前記接続状態検出手段による検出結果に応じたレイアウトで当該検出結果に応じた情報が配置された操作画面を作成する。
また、請求項８に記載の発明は、請求項２〜請求項６のいずれか一項に記載の検眼装置制御プログラムであって、前記コンピュータは、前記視標または前記光学素子の切り替えを指示するための操作装置との通信の接続が可能に構成され、前記操作装置との通信の接続状態を検出する接続状態検出手段を含み、前記操作画面作成手段は、前記接続状態検出手段による検出結果に応じて前記操作領域が設けられた第１レイアウトと前記操作領域が設けられていない第２レイアウトとを切り替える。
また、請求項９に記載の発明は、請求項８に記載の検眼装置制御プログラムであって、前記操作画面作成手段は、前記第１レイアウトから前記第２レイアウトに切り替えられたとき、前記第１レイアウトの操作画面において表示されていた情報に新たな情報を付加して前記第２レイアウトの操作画面を作成する。
また、請求項１０に記載の検眼装置用コントローラは、被検眼に呈示される視標または被検眼に適用される光学素子の切り替えを指示するための検眼装置用コントローラであって、操作面に操作画面の表示が可能なタッチパネルと、前記操作画面が表示される画面のサイズまたは前記画面の向きを取得する取得手段と、前記取得手段により取得された前記画面のサイズまたは前記画面の向きに応じたレイアウトで当該画面のサイズまたは当該画面の向きに応じた情報が配置された操作画面を作成する操作画面作成手段と、前記操作画面作成手段により作成された前記操作画面を前記操作面に表示させる表示制御手段と、前記操作画面作成手段により作成された前記操作画面が表示された前記操作面に対するタッチ操作を検出するタッチ操作検出手段と、前記タッチ操作検出手段により検出された前記タッチ操作に基づいて、前記視標または前記光学素子を切り替えるための制御信号を出力する制御信号出力手段と、を含む。
また、請求項１１に記載の発明は、請求項１０に記載の検眼装置用コントローラであって、前記操作画面は、略長方形状であるとともに、タッチ操作を受け付けるための操作領域を有し、前記操作画面作成手段は、前記画面の向きにかかわらず、前記操作領域の輪郭のうち前記画面の右側または左側の端辺に最も近い部分と当該端辺との距離が所定距離以下となるように前記操作領域が配置された前記操作画面を作成する。
また、請求項１２に記載の発明は、請求項１１に記載の検眼装置用コントローラであって、前記操作画面作成手段は、前記取得手段により取得された前記画面の向きが縦向きから横向きに変化したとき、縦向き用の操作画面に表示されていた情報に新たな情報を付加して横向き用の操作画面を作成し、前記取得手段により取得された前記画面の向きが横向きから縦向きに変化したとき、横向き用の操作画面に表示されていた情報から所定の情報を削除して縦向き用の操作画面を作成する。
また、請求項１３に記載の発明は、請求項１２に記載の検眼装置用コントローラであって、前記操作画面作成手段は、前記取得手段により取得された前記画面の向きが横向きから縦向きに変化したとき、前記削除された情報を含むサブ操作画面を作成し、前記表示制御手段は、所定のタッチ操作を受けて前記サブ操作画面を前記操作面に表示させる。
また、請求項１４に記載の発明は、請求項１３に記載の検眼装置用コントローラであって、前記操作画面作成手段は、前記取得手段により取得された前記画面の向きが縦向きから横向きに変化したとき、前記サブ操作画面に含まれる情報から前記付加された情報を削除する。
また、請求項１５に記載の発明は、請求項１１〜請求項１４のいずれか一項に記載の検眼装置用コントローラであって、前記操作領域は、第１操作領域と、前記第１操作領域の近傍に配置された第２操作領域とを有し、前記制御信号出力手段は、前記第１操作領域に対する操作により変更された前記光学素子の切り替えステップで、前記第２操作領域に対する操作により指定された切り替え方向に前記光学素子を切り替えるように前記制御信号を出力する。
また、請求項１６に記載の発明は、請求項１０〜請求項１５のいずれか一項に記載の検眼装置用コントローラであって、前記視標または前記光学素子の切り替えを指示するための操作装置との通信の接続が可能に構成され、前記操作装置との通信の接続状態を検出する接続状態検出手段を含み、前記操作画面作成手段は、前記接続状態検出手段による検出結果に応じたレイアウトで当該検出結果に応じた情報が配置された操作画面を作成する。
また、請求項１７に記載の発明は、請求項１１〜請求項１５のいずれか一項に記載の検眼装置用コントローラであって、前記視標または前記光学素子の切り替えを指示するための操作装置との通信の接続が可能に構成され、前記操作装置との通信の接続状態を検出する接続状態検出手段を含み、前記操作画面作成手段は、前記接続状態検出手段による検出結果に応じて前記操作領域が設けられた第１レイアウトと前記操作領域が設けられていない第２レイアウトとを切り替える。
また、請求項１８に記載の発明は、請求項１７に記載の検眼装置用コントローラであって、前記操作画面作成手段は、前記第１レイアウトから前記第２レイアウトに切り替えられたとき、前記第１レイアウトの操作画面において表示されていた情報に新たな情報を付加して前記第２レイアウトの操作画面を作成する。
また、請求項１９に記載の検眼システムは、複数の視標を選択的に被検眼に呈示する視標呈示手段と、複数の光学素子を選択的に被検眼に適用する光学素子適用手段と、前記視標呈示手段および前記光学素子適用手段の少なくとも一方を制御する制御手段と、前記制御手段に対し前記制御信号を出力する請求項１０〜請求項１５のいずれか一項に記載の検眼装置用コントローラと、を含む。
また、請求項２０に記載の検眼システムは、複数の視標を選択的に被検眼に呈示する視標呈示手段と、複数の光学素子を選択的に被検眼に適用する光学素子適用手段と、前記視標呈示手段および前記光学素子適用手段の少なくとも一方を制御する制御手段と、前記制御手段に対し前記制御信号を出力する請求項１６〜請求項１８のいずれか一項に記載の検眼装置用コントローラと、前記検眼装置用コントローラに接続が可能に構成され、前記視標または前記光学素子の切り替えを指示するための操作装置と、を含む。
【発明の効果】
【０００８】
この発明に係る検眼装置制御プログラム、検眼装置用コントローラ、および検眼システムによれば、画面のサイズや画面の向きにかかわらず操作性を担保することが可能になる。
【図面の簡単な説明】
【０００９】
【図１】第１実施形態に係る検眼システムの構成例を示す図。
【図２】第１実施形態に係るコントローラの構成例を示す図。
【図３】第１実施形態に係るタブレット端末の構成例を示す図。
【図４】第１実施形態に係る検眼システムの構成例を示す図。
【図５】第１実施形態に係る検眼システムの構成例を示す図。
【図６】第１実施形態に係る検眼システムの構成例を示す図。
【図７】第１実施形態に係る検眼システムの動作例を示す図。
【図８】第１実施形態に係るメイン制御装置の動作例を示す図。
【図９】第１実施形態に係る検眼システムの動作例を示す図。
【図１０】第１実施形態に係る操作画面の作成処理のフロー図。
【図１１】第１実施形態に係るレイアウト情報の説明図。
【図１２】第１実施形態に係るタブレット端末の操作画面の説明図。
【図１３】第１実施形態に係るタブレット端末の操作画面の説明図。
【図１４】第１実施形態に係るタブレット端末の操作画面の説明図。
【図１５】第１実施形態に係るタブレット端末の操作画面の説明図。
【図１６】第１実施形態に係るタブレット端末の動作例を示す図。
【図１７】第１実施形態に係るタブレット端末の操作画面の説明図。
【図１８】第１実施形態に係る制御情報の説明図。
【図１９】第１実施形態に係るメイン制御装置の処理例を示す図。
【図２０】第１実施形態に係るメイン制御装置の処理例を示す図。
【図２１】第１実施形態に係るメイン制御装置の処理例を示す図。
【図２２】第１実施形態の変形例に係る制御情報の説明図。
【図２３】第１実施形態の変形例に係るメイン制御装置の処理例を示す図。
【図２４】第１実施形態の変形例に係るメイン制御装置の処理例を示す図。
【図２５】第２実施形態に係るタブレット端末の操作画面の説明図。
【図２６】第４実施形態に係る検眼システムの構成例を示す図。
【図２７】第４実施形態に係る検眼システムの構成例を示す図。
【図２８】第４実施形態に係る検眼システムの動作例を示す図。
【発明を実施するための形態】
【００１０】
実施形態に係る検眼装置制御プログラム、検眼装置用コントローラ、および検眼システムについて、図面を参照しながら詳細に説明する。
【００１１】
以下の実施形態では、視力値が低いほど視標の大きさが大きくなり、且つ、視力値が高いほど視標の大きさが小さくなる場合について説明する。したがって、視力値を上げることは、より高い視力値を設定することに相当し、すなわち、より良い視力に相当する方向（第１方向）に変更することである。また、視力値を下げることは、より低い視力値を設定することに相当し、すなわち、より悪い視力に相当する方向（第２方向）に変更することである。なお、視力値が低いほど視標の大きさが小さくなり、且つ、視力値が高いほど視標の大きさが大きくなる場合についても本発明を適用することが可能である。
【００１２】
〔第１実施形態〕
［システム構成］
図１に、第１実施形態に係る検眼システムの外観構成を概略的に示す。なお、図１では、検眼装置の操作手段として１つのタブレット端末が図示されているが、後述するように、検眼システムは、複数のタブレット端末を含んで構成されていてもよい。
【００１３】
検眼システム１（眼科システム）は、光学素子を通して被検眼に視標を呈示する検眼装置２を用いて視力や視機能などを検査するためのシステムである。検眼システム１は、図１に示すように、検眼装置２と、タブレット端末１００とを有する。検眼装置２は、測定ヘッド（レフラクタ、フォロプタ）１０、視標呈示装置２０、メイン制御装置４０、およびコントローラ５０を有する。検眼装置２は、測定ヘッド１０、視標呈示装置２０、メイン制御装置４０、およびコントローラ５０のすべてを含んで構成されていなくてもよい。以下では、測定ヘッド１０、視標呈示装置２０、メイン制御装置４０、およびコントローラ５０のそれぞれを、「眼科装置」と表記する場合がある。
【００１４】
測定ヘッド１０、視標呈示装置２０、メイン制御装置４０、およびコントローラ５０は、電源線および通信線を含むケーブルを介して電気的に接続されている。電源線は、メイン制御装置４０から各部に電源を供給するために用いられる。通信線は、メイン制御装置４０と各部との間の通信を行うために用いられる。タブレット端末１００は、無線の通信路を介して、メイン制御装置４０との通信が可能に構成される。メイン制御装置４０は、コントローラ５０との接続が可能に構成される。メイン制御装置４０は、１以上のタブレット端末１００との無線の通信の接続が可能に構成される。
【００１５】
測定ヘッド１０は、この実施形態に係る「光学素子適用手段」の一例である。視標呈示装置２０は、この実施形態に係る「視標呈示手段」の一例である。メイン制御装置４０は、この実施形態に係る「制御手段」の一例である。タブレット端末１００は、この実施形態に係る「検眼装置用コントローラ」の一例である。
【００１６】
図１では、検眼システム１は、検眼用テーブル３を有する。検眼用テーブル３は、測定ヘッド１０の支持やコントローラ５０の載置などのための机である。検眼用テーブル３は、支持部４によって床の上に支持された状態で設置される。なお、図１では、検眼用テーブル３にコントローラ５０およびタブレット端末１００が載置されている。
【００１７】
たとえば、検眼用テーブル３には、支柱５が立設される。支柱５は、横アーム６の一方の端部に設けられた中空状の支持部７に挿入される。支柱５は、垂直方向（矢印方向ｈ）に横アーム６を移動可能に支持するとともに、軸回り方向（矢印方向ｊ、矢印方向ｋ）に横アーム６を回動可能に支持する。横アーム６の他方の端部には、測定ヘッド１０が保持される。この端部には、操作アーム８が、この端部から突出するように設けられている。操作アーム８は、操作者による操作を受け、横アーム６および測定ヘッド１０を支柱５の軸回り方向に回動させることが可能である。なお、横アーム６は、水平方向の軸回りに測定ヘッド１０を回動させる機構を有していてもよい。支持部４の側面には格納部９が設けられ、メイン制御装置４０などが格納される。なお、検眼用テーブル３の構成は、図１に示す構成に限定されるものではない。
【００１８】
この実施形態では、タブレット端末１００やコントローラ５０は、検眼装置２を制御するための操作手段である。測定ヘッド１０は、タブレット端末１００やコントローラ５０に対する操作者（検者または被検者）による操作を受け、複数の光学素子を被検眼に選択的に適用する。視標呈示装置２０は、タブレット端末１００やコントローラ５０に対する操作者による操作を受け、複数の視標を被検眼に選択的に呈示する。メイン制御装置４０は、タブレット端末１００やコントローラ５０に対する操作を受け、測定ヘッド１０または視標呈示装置２０を制御する。
【００１９】
メイン制御装置４０は、所定の期間内に略同時に受け付けられたコントローラ５０に対する操作とタブレット端末１００に対する操作とに対して優先制御を行うことなく、測定ヘッド１０または視標呈示装置２０を制御することが可能である。また、メイン制御装置４０は、事前に設定された優先順位に従って、所定の期間内に略同時に受け付けられたコントローラ５０に対する操作とタブレット端末１００に対する操作とに対して優先制御を行ってもよい。この場合、メイン制御装置４０は、優先制御により優先順位が高く設定された操作に基づいて、測定ヘッド１０または視標呈示装置２０を制御する。
【００２０】
（測定ヘッド１０）
測定ヘッド１０は、被検者の眼（被検眼）に複数の光学素子を選択的に配置可能である。測定ヘッド１０は、左眼用検眼ユニット１０Ｌと右眼用検眼ユニット１０Ｒとを有する。左眼用検眼ユニット１０Ｌおよび右眼用検眼ユニット１０Ｒのそれぞれは、被検眼に選択的に適用する複数の光学素子を内蔵する。左眼用検眼ユニット１０Ｌは、複数の光学素子の中から選択された光学素子を被検者の左眼（左被検眼）に適用する。右眼用検眼ユニット１０Ｒは、複数の光学素子の中から選択された光学素子を被検者の右眼（右被検眼）に適用する。左眼用検眼ユニット１０Ｌおよび右眼用検眼ユニット１０Ｒには、それぞれ検眼窓１１Ｌ、１１Ｒが形成されている。タブレット端末１００やコントローラ５０に対する操作を受け、複数の光学素子が検眼窓１１Ｌ、１１Ｒに選択的に配置される。左被検眼は、視標呈示装置２０により呈示された視標を検眼窓１１Ｌを通じて視認する。右被検眼は、視標呈示装置２０により呈示された視標を検眼窓１１Ｒを通じて視認する。
【００２１】
左眼用検眼ユニット１０Ｌおよび右眼用検眼ユニット１０Ｒは、個別に動作可能に構成される。各検眼ユニットは、複数の光学素子と駆動機構とを有する。
【００２２】
各検眼ユニットが有する複数の光学素子は、被検眼の視機能を検査するための各種レンズからなる集合であり、たとえば、球面レンズ、円柱レンズ、累進レンズ、およびプリズムレンズのうち少なくとも１つを含む。複数の光学素子は、検眼パラメータの種別ごとに組分けされる。
【００２３】
検眼パラメータは、被検眼の視機能を検査するための検査条件を示すものである。たとえば、検眼パラメータの種別は、球面度数、乱視度数、乱視軸角度、加入度数、瞳孔間距離、プリズム度数、およびプリズム方向のうち少なくとも１つを含む。検眼パラメータの種別ごとの組分けとして、球面度数の組は、複数の球面レンズを含み、それぞれ異なる球面度数の球面レンズにより構成される。乱視度数の組は、複数の円柱レンズを含み、それぞれ異なる乱視度数の円柱レンズにより構成される。なお、乱視度数の組は、さらに乱視軸角度ごとに組分けされてもよい。加入度数の組は、複数の累進レンズを含み、それぞれ異なる加入度数の累進レンズにより構成される。プリズム度数の組は、複数のプリズムレンズを含み、それぞれ異なるプリズム度数のプリズムレンズにより構成される。なお、プリズム度数の組は、さらにプリズム方向ごとに組分けされてもよい。瞳孔間距離は、被検眼の瞳孔間距離に合わせて設定される検査条件である。瞳孔間距離は、左眼用検眼ユニット１０Ｌと右眼用検眼ユニット１０Ｒの一方または双方が、水平方向（図１の矢印方向ｍ）にスライドすることにより設定される。
【００２４】
各検眼ユニットが有する駆動機構は、複数の光学素子のそれぞれを検眼窓に配置させ、且つ、検眼窓から退避させることが可能に構成される。たとえば、駆動機構は、複数のターレット板を有する。ターレット板は、円板形状である。ターレット板は、駆動機構において、円の中心を軸として円周回りに回動可能に構成される。ターレット板は、縁の近傍に複数の孔を有し、孔には、光学素子が嵌め込まれている。駆動機構は、ターレット板を回動させることにより、複数の光学素子のそれぞれを検眼窓に配置させ、且つ、検眼窓から退避させる。
【００２５】
（視標呈示装置２０）
視標呈示装置２０は、測定ヘッド１０の前方の所定距離の位置に配置される。視標呈示装置２０は、視標を表示することによって、被検眼に視標を呈示する。視標呈示装置２０は、メイン制御装置４０からの制御信号を受け、視力検査視標、赤緑検査視標、乱視検査視標などの視標を表示することが可能である。視標呈示装置２０は、メイン制御装置４０からの制御信号により、あらかじめ決められた順序で視標を表示したり、当該制御信号により指定された視標を表示したりすることが可能である。
【００２６】
（メイン制御装置４０）
メイン制御装置４０は、眼科装置として、検眼装置２の各部を制御する。メイン制御装置４０は、コントローラ５０に対する操作に対応した操作情報をコントローラ５０から受けて、検眼システム１の各部を制御する。具体的には、メイン制御装置４０は、ケーブルを介して、コントローラ５０との有線の通信の接続を確立する。メイン制御装置４０は、コントローラ５０との通信の接続が確立された状態において、コントローラ５０によって受け付けられた操作に対応した操作情報をコントローラ５０から受信する。メイン制御装置４０は、受信された操作情報に基づいて、測定ヘッド１０と視標呈示装置２０の一方または双方を制御する。
【００２７】
また、メイン制御装置４０は、タブレット端末１００に対する操作に対応した操作情報をタブレット端末１００から受けて、検眼装置２の各部を制御する。具体的には、メイン制御装置４０は、無線の通信路を介して、タブレット端末１００との通信の接続を確立する。メイン制御装置４０は、タブレット端末１００との無線の通信の接続が確立された状態において、タブレット端末１００によって受け付けられた操作に対応した操作情報をタブレット端末１００から受信する。メイン制御装置４０は、受信された操作情報に基づいて、測定ヘッド１０と視標呈示装置２０の一方または双方を制御する。
【００２８】
このようなメイン制御装置４０は、中央演算処理装置（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ：以下、ＣＰＵ）および記憶装置を有するコンピュータを備えた眼科装置である。記憶装置には、あらかじめ検眼装置制御プログラムが記憶されており、ＣＰＵが記憶装置から読み出された検眼装置制御プログラムに従って処理を実行することにより、測定ヘッド１０および視標呈示装置２０の制御を行う。また、メイン制御装置４０は、専用のハードウェアによって測定ヘッド１０および視標呈示装置２０を制御するようにしてもよい。
【００２９】
（コントローラ５０）
図２に、図１のコントローラ５０の外観構成を概略的に示す。コントローラ５０は、操作部５１と、表示部５２とを有する。操作部５１は、図２に示すように、複数のスイッチと１つのダイヤルとを有し、スイッチの押下やダイヤルの回転などの操作を受け付ける。複数のスイッチには、検査パラメータを切り替えるためのスイッチ、検査パラメータの切り替え方向（＋側、−側）を変更するためのスイッチ、検査対象眼を切り替えるためのスイッチ、切り替え対象を移動させるためのスイッチ、検査種別を切り替えるためのスイッチなどがある。ダイヤルは、回転操作量に応じた分だけ、検眼パラメータの値や検眼パラメータの種別を変更する。このような操作部５１に対する操作者による操作を受けて、コントローラ５０は、操作内容に対応した操作情報をメイン制御装置４０に送る。メイン制御装置４０は、コントローラ５０に対する操作に対応した操作情報をコントローラ５０から受けて、測定ヘッド１０や視標呈示装置２０を制御する。
【００３０】
表示部５２には、測定ヘッド１０の検眼窓にセットされている光学素子の光学特性のパラメータである検眼パラメータの値が、検眼パラメータの種別ごとに光学特性データとして表示される。また、表示部５２には、視標呈示装置２０により呈示された視標または視標チャートが表示される。表示部５２には、切り替え可能な検眼パラメータの値、検眼パラメータの種別、視標、視標チャートなども表示されてもよい。メイン制御装置４０は、各種情報を表示部５２に表示させるように制御する。
【００３１】
（タブレット端末１００）
図３に、図１のタブレット端末１００の外観構成を概略的に示す。タブレット端末１００は、タッチパネル機能を有する表示パネル１０１を有する。表示パネル１０１は、操作画面を表示する表示部１０１ａとして機能するとともに、表示パネル１０１に対する操作者によるジェスチャー操作（タッチ操作）を受け付ける操作部１０１ｂとして機能する。以下では、操作画面が表示部１０１ａの画面全体に表示される場合について説明するが、操作画面が表示部１０１ａの画面の一部に表示されてもよい。また、以下では、タッチ操作は、操作面に触れることにより行われる操作として説明するが、操作面に触れることなく操作面の近傍で行われる操作を含んでもよい。表示部１０１ａとしての表示パネル１０１に表示された操作画面は、コントローラ５０の操作部５１に設けられた複数のスイッチのうちの少なくとも一部の機能を実現するための操作画面である。以下、この実施形態では、タップ操作や長押し操作などの静的なタッチ操作についても「ジェスチャー操作」と表記する場合がある。また、記号の入力操作もジェスチャー操作の一種として、「ジェスチャー操作」と表記する場合がある。
【００３２】
操作部１０１ｂとしての表示パネル１０１は、操作者の指やスタイラスなどによるタッチ操作の検出が可能な操作面（検知面）を有する。ジェスチャー操作には、たとえば、操作面に対するピンチイン操作、ピンチアウト操作、フリック操作、タップ操作、ドラッグ操作、スワイプ操作などが含まれる。ピンチイン操作は、操作者が操作面に触れながら２本の指を近付ける操作である。ピンチアウト操作は、操作者が操作面に触れながら２本の指を遠ざける操作である。フリック操作は、操作者が操作面を払うように触れる操作である。タップ操作は、操作者が操作面を叩くように触れる操作である。ドラッグ操作は、操作者が操作面に触れたまま、触れた点から他の点まで引きずるように操作面に触れる操作である。スワイプ操作は、操作者が操作面を掃くように触れる操作である。たとえば、操作部１０１ｂは、静電容量方式、抵抗膜方式、表面弾性波方式などの検知方式によって、タッチ操作を検知する。
【００３３】
タブレット端末１００は、操作画面が表示される画面（表示部１０１ａ）のサイズまたは画面の向きに応じたレイアウトで当該画面のサイズまたは当該画面の向きに応じた情報が配置された操作画面を表示することが可能である。すなわち、タブレット端末１００は、画面のサイズまたは画面の向きに応じた表示情報量を有する操作画面を表示部１０１ａに表示することが可能である。操作画面に設けられた所定の操作領域については、画面の向きにかかわらず、操作画面における所定の基準位置を基準に所定の位置関係を維持するように配置される。この実施形態では、所定の操作領域は、タブレット端末１００を把持する操作者の右手の親指または左手の親指によるジェスチャー操作（タッチ操作）の受け付けが可能な領域である。この操作領域は、測定ヘッド１０に対して光学素子の切り替えを指示するための上記のジェスチャー操作を受け付ける領域である。これにより、操作画面が表示される画面のサイズや画面の向きにかかわらず、光学素子を切り替える際の操作性を担保することが可能になる。
【００３４】
タブレット端末１００は、この操作画面が表示された表示パネル１０１に対する操作者によるジェスチャー操作を受け、事前に通信の接続が確立された通信路を介して、このジェスチャー操作に応じた操作情報（制御信号）をメイン制御装置４０に送る。
【００３５】
このようなタブレット端末１００は、ＣＰＵおよび記憶装置を有するコンピュータを備えた検眼装置用コントローラである。記憶装置には、あらかじめ検眼装置制御プログラムが記憶されており、ＣＰＵが記憶装置から読み出された検眼装置制御プログラムに従って処理を実行することにより、測定ヘッド１０および視標呈示装置２０の切り替えを指示するための制御信号を出力する。また、タブレット端末１００は、専用のハードウェアによって測定ヘッド１０および視標呈示装置２０の切り替えを指示するための制御信号を出力するようにしてもよい。
【００３６】
［制御系の構成］
図４に、第１実施形態に係る検眼システム１の基本構成例のブロック図を示す。図４において、図１と同様の部分には同一符号を付し、適宜説明を省略する。
図５および図６に、図４の検眼システム１の各部の構成例の機能ブロック図を示す。図５は、図示の便宜上、複数のタブレット端末１００のうちの１つを図示している。図６は、図５のタブレット端末１００とキーボード２００の構成例の機能ブロック図を表す。なお、図６では、タブレット端末１００およびキーボード２００に加えてメイン制御装置４０が図示されている。図５および図６において、図４と同様の部分には同一符号を付し、適宜説明を省略する。
【００３７】
検眼システム１は、図１で説明したように、測定ヘッド１０と、視標呈示装置２０と、メイン制御装置４０と、コントローラ５０と、１以上のタブレット端末１００とを含んで構成されている。なお、検眼システム１は、操作手段として、コントローラ５０および１以上のタブレット端末１００のうち少なくとも１つを含んで構成される。
【００３８】
メイン制御装置４０は、複数のタブレット端末１００との通信が可能に構成される。検眼装置２を用いた検査の前後や検査途中で、タブレット端末１００は、メイン制御装置４０との通信の接続の確立を行ったり、通信の接続を切断したりすることが可能である。メイン制御装置４０は、コントローラ５０やタブレット端末１００に対する操作を受け、測定ヘッド１０や視標呈示装置２０を制御するたびに制御結果をコントローラ５０やタブレット端末１００に反映させる。これにより、検査の前後のみならず検査途中でメイン制御装置４０との通信の接続が確立されたタブレット端末１００を用いて、引き続き検査を継続させることが可能になる。
【００３９】
タブレット端末１００は、メイン制御装置４０の他に、有線または無線の通信路を介してキーボード２００の接続が可能に構成される。キーボード２００は、コントローラ５０の操作部５１と同様の複数のスイッチと１つのダイヤルとを有する。キーボード２００では、コントローラ５０の操作部５１と同様の複数のスイッチおよび１つのダイヤルが操作部５１と同様に配置される。
【００４０】
タブレット端末１００は、有線または無線の通信路を介してキーボード２００との通信の接続を確立すると、キーボード２００に対する操作に対応した操作情報をキーボード２００から受け、この操作情報をメイン制御装置４０に送る。従って、キーボード２００に対する操作を行う操作者は、タブレット端末１００の表示パネル１０１に表示された操作画面を見ながら、コントローラ５０と同様に操作し、測定ヘッド１０または視標呈示装置２０を制御することが可能である。また、表示パネル１０１に表示された操作画面に配置された各領域は、公知の編集機能によって配置位置や別の領域（表示領域、操作領域）との入れ替えが可能である。そのため、操作者にとって見やすい操作画面を見ながら、操作者は、キーボード２００に対する操作を行うことができる。
【００４１】
また、有線または無線の通信路を介してキーボード２００が接続されたタブレット端末１００は、操作者によるタブレット端末１００に対する操作または操作者によるキーボード２００に対する操作に対応した操作情報をメイン制御装置４０に送ることができる。なお、タブレット端末１００は、キーボード２００が接続された状態で、タブレット端末１００に対する操作の受け付け機能を停止させるようにしてもよい。この場合、タブレット端末１００は、表示パネル１０１に操作画面を表示させつつ、キーボード２００に対する操作に対応した操作情報をキーボード２００から受け、この操作情報をメイン制御装置４０に送る。
【００４２】
以上のように、複数の操作手段からの操作入力により検眼装置２の制御が可能になるので、新規な態様で検査を進めることができ、検査効率を向上させることができる。たとえば、検者が、複数のタブレット端末１００を使い分けてもよい。具体的には、検者が、視標制御用のタブレット端末１００、光学素子の切り替え用のタブレット端末１００を使い分ける。また、複数の検者が、複数のタブレット端末１００を使い分けてもよい。
【００４３】
また、メイン制御装置４０との通信が可能なタブレット端末１００の表示パネル１０１に表示された操作画面に対するジェスチャー操作により、測定ヘッド１０や視標呈示装置２０の制御を可能にしたので、操作者による操作性の向上を図ることができる。これにより、操作に不慣れな者であっても操作性を向上させることができ、検査効率を向上させることが可能になる。
【００４４】
さらに、後述するように、タブレット端末１００に対するジェスチャー操作により、測定ヘッド１０における光学素子の切り替えや視標呈示装置２０における視標の切り替えが可能になるので、操作者は、直感的な操作が可能になる。たとえば、視標を小さくしたいとき、タブレット端末１００に対するピンチイン操作を受け、視標呈示装置２０は、より小さい視標を被検眼に呈示するように制御される。視標を大きくしたいとき、タブレット端末１００に対するピンチアウト操作を受け、視標呈示装置２０は、より大きい視標を被検眼に呈示するように制御される。また、光学素子の度数を小さくしたいとき、タブレット端末１００に対する上方向へのフリック操作を受け、測定ヘッド１０は、より度数が小さい光学素子を被検眼に適用するように制御される。光学素子の度数を大きくしたいとき、タブレット端末１００に対する下方向へのフリック操作を受け、測定ヘッド１０は、より度数が大きい光学素子を被検眼に適用するように制御される。また、タブレット端末１００に対する記号の入力操作を受け、視標呈示装置２０は、この入力操作により特定された記号を視標として被検眼に呈示するように制御される。
【００４５】
このような検眼システム１では、図５および図６に示すように、各部は次のような構成を有する。
【００４６】
測定ヘッド１０は、左眼用検眼ユニット１０Ｌと、右眼用検眼ユニット１０Ｒと、通信制御部１２と、制御部１３とを含んで構成されている。
【００４７】
通信制御部１２は、ケーブルを介して接続されたメイン制御装置４０との間の通信インターフェース処理を行う。通信インターフェース処理は、メイン制御装置４０からの制御信号の受信処理などを含む。制御部１３は、測定ヘッド１０の各部を制御する。制御部１３は、通信制御部１２を介してメイン制御装置４０から受けた制御信号に基づいて、左眼用検眼ユニット１０Ｌと右眼用検眼ユニット１０Ｒの一方または双方を制御する。左眼用検眼ユニット１０Ｌは、制御部１３からの制御を受け、検眼窓１１Ｌに配置される光学素子を切り替える。右眼用検眼ユニット１０Ｒは、制御部１３からの制御を受け、検眼窓１１Ｒに配置される光学素子を切り替える。
【００４８】
また、通信制御部１２における通信インターフェース処理においてメイン制御装置４０に対する測定ヘッド１０の設定情報の送信処理が行われてもよい。この場合、制御部１３は、メイン制御装置４０または測定ヘッド１０で発生されたトリガに基づいて、通信制御部１２により測定ヘッド１０の設定情報をメイン制御装置４０に対して送信させることが可能である。このような制御部１３は、ＣＰＵおよび記憶装置を有する。記憶装置には、あらかじめ測定ヘッド制御プログラムが記憶されており、ＣＰＵが記憶装置から読み出された測定ヘッド制御プログラムに従って処理を実行することにより、測定ヘッド１０の各部の制御を行う。また、制御部１３は、専用のハードウェアによって測定ヘッド１０の各部を制御するようにしてもよい。
【００４９】
視標呈示装置２０は、通信制御部２１と、制御部２２と、表示制御部２３と、表示部２４とを含んで構成されている。通信制御部２１は、ケーブルを介して接続されたメイン制御装置４０との間の通信インターフェース処理を行う。通信インターフェース処理は、メイン制御装置４０からの制御信号の受信処理などを含む。制御部２２は、視標呈示装置２０の各部を制御する。制御部２２は、通信制御部２１を介してメイン制御装置４０から受けた制御信号に基づいて、視標の呈示状態を変更する。具体的には、制御部２２は、表示制御部２３により、制御信号に基づいて変更された視標を表示部２４に表示させる。
【００５０】
また、通信制御部２１における通信インターフェース処理においてメイン制御装置４０に対する視標呈示装置２０の呈示情報の送信処理が行われてもよい。この場合、制御部２２は、メイン制御装置４０または視標呈示装置２０で発生されたトリガに基づいて、通信制御部２１により視標呈示装置２０の呈示情報をメイン制御装置４０に対して送信させることが可能である。このような制御部２２は、ＣＰＵおよび記憶装置を有する。記憶装置には、あらかじめ視標呈示装置制御プログラムが記憶されており、ＣＰＵが記憶装置から読み出された視標呈示装置制御プログラムに従って処理を実行することにより、視標呈示装置２０の各部の制御を行う。また、制御部２２は、専用のハードウェアによって視標呈示装置２０の各部を制御するようにしてもよい。
【００５１】
コントローラ５０は、操作部５１と、表示部５２と、通信制御部５３と、制御部５４と、表示制御部５５とを含んで構成されている。
【００５２】
通信制御部５３は、ケーブルを介して接続されたメイン制御装置４０との間の通信インターフェース処理を行う。通信インターフェース処理は、メイン制御装置４０からの制御制御信号の受信処理と、コントローラ５０に対する操作に対応した操作情報の送信処理などを含む。制御部５４は、コントローラ５０の各部を制御する。制御部５４は、表示制御部５５により、通信制御部５３を介してメイン制御装置４０から受けた制御信号に基づいて表示部５２に操作画面や検眼装置２の動作状態などを表示させる。具体的には、制御部５４は、表示制御部５５により、制御信号に基づいて操作画面や検眼装置２の動作状態などを表示部５２に表示させる。なお、制御部５４は、あらかじめ登録された操作画面情報に基づいて表示部５２に操作画面を表示させることも可能である。
【００５３】
また、制御部５４は、操作部５１に対する操作に対応した操作情報を生成する。具体的には、制御部５４は、操作部５１が有する複数のスイッチおよびダイヤルを操作することにより生成された操作信号を操作部５１から受ける。この操作信号の内容と操作部５１に対する操作内容に対応した操作情報とを対応付けたテーブル情報があらかじめ設定されている。制御部５４は、操作部５１から操作信号を受けると、このテーブル情報を参照することにより、操作部５１に対する操作内容に対応した操作情報を生成する。制御部５４は、通信制御部５３により、生成された操作情報を通信制御部５３によりメイン制御装置４０に送信させる。
【００５４】
タブレット端末１００は、図６に示す表示部１０１ａと操作部１０１ｂとを有するタッチパネルを含んで構成される。また、タブレット端末１００は、通信制御部１０２と、制御部１０３と、表示制御部１０４と、無線通信制御部１０５と、有線通信制御部１０６と、テンプレート情報記憶部１０７と、角速度検出部１０８と、レイアウト情報記憶部１０９とを含んで構成されている。制御部１０３は、解析部１０３ａと、取得部１０３ｂと、操作画面作成部１０３ｃとを含んで構成されている。
【００５５】
通信制御部１０２は、メイン制御装置４０との無線の通信の接続の確立処理を行い、通信の接続が確立された状態で、メイン制御装置４０との間の通信インターフェース処理を行う。また、通信制御部１０２は、メイン制御装置４０との間の通信の接続の切断処理も行う。通信インターフェース処理は、メイン制御装置４０からの制御信号の受信処理と、タブレット端末１００（表示パネル１０１）に対する操作に対応した操作情報の送信処理などを含む。また、この送信処理は、キーボード２００に対する操作に対応した操作情報の送信処理を含む。制御部１０３は、タブレット端末１００の各部を制御する。制御部１０３は、通信制御部１０２を介してメイン制御装置４０から受けた制御信号に基づいて表示部１０１ａに操作画面や検眼装置２の動作状態などを表示させる。具体的には、制御部１０３は、表示制御部１０４により、制御信号に基づいて操作画面や検眼装置２の動作状態などを表示部１０１ａに表示させる。
【００５６】
解析部１０３ａは、表示部１０１ａ（操作面）に表示された操作画面に対するタッチ操作を検出し、検出されたタッチ操作に対応した操作情報を生成する。具体的には、操作部１０１ｂの操作面に対し、２次元座標系があらかじめ定義されている。操作部１０１ｂは、操作面に対するタッチ操作を検知すると、タッチ操作が検知された２次元座標系における位置情報を解析部１０３ａに対して出力する。解析部１０３ａは、操作部１０１ｂからの位置情報を受けることにより、以下のようにタッチ操作の検出が可能になる。
【００５７】
表示部１０１ａに表示された操作画面内には、複数の操作可能領域が設けられる。複数の操作可能領域は、少なくとも１つのジェスチャー操作可能領域と、少なくとも１つの記号入力操作可能領域とを含む。ジェスチャー操作可能領域は、操作画面に対するジェスチャー操作の受け付けが可能な領域である。記号入力操作可能領域は、操作画面に対する記号の入力操作の受け付けが可能な領域である。
【００５８】
ジェスチャー操作可能領域に対するタッチ操作が行われると、解析部１０３ａは、操作部１０１ｂからの位置情報を繰り返し検出することにより、検知時間（たとえば、操作面への接触時間）と検知位置の軌跡とを判別する。これにより、解析部１０３ａは、当該ジェスチャー操作可能領域に対するジェスチャー操作の内容（タップ操作、ドラッグ操作、フリック操作、スワイプ操作、各タッチ操作の方向など）を特定することができる。制御部１０３は、特定されたジェスチャー操作の内容を示す操作情報を生成する。操作情報には、当該ジェスチャー操作が受け付けられたジェスチャー操作可能領域を示す情報が含まれてもよい。制御部１０３は、通信制御部１０２により、生成された操作情報を通信制御部１０２によりメイン制御装置４０に送信させる。
【００５９】
また、記号入力操作可能領域に対するタッチ操作が行われると、解析部１０３ａは、操作部１０１ｂからの位置情報を繰り返し検出することにより、タッチ位置の軌跡（入力軌跡）を特定する。テンプレート情報記憶部１０７は、テンプレート情報として複数の記号テンプレートをあらかじめ記憶する。各記号テンプレートは、視標としての記号の形状を示すデータである。解析部１０３ａは、特定されたタッチ位置の軌跡と、テンプレート情報記憶部１０７に記憶された複数の記号テンプレートとを照合し、照合された記号テンプレートに対応する記号を特定する。制御部１０３は、特定された記号を示す操作情報を生成する。操作情報には、当該記号の入力操作が受け付けられた記号入力操作可能領域を示す情報が含まれてもよい。制御部１０３は、通信制御部１０２により、生成された操作情報を制御信号として通信制御部１０２によりメイン制御装置４０に送信させる。
【００６０】
取得部１０３ｂは、操作画面が表示される表示部１０１ａの画面のサイズまたは画面の向きを取得する。この実施形態では、表示部１０１ａの画面は、略長方形状を有する。制御部１０３は、表示部１０１ａのサイズを示すサイズ情報をタブレット端末１００固有の情報としてあらかじめ記憶する。サイズ情報は、画面の対角線の長さ（インチ数）、画面の長辺方向のピクセル数および短辺方向のピクセル数、縦横比、画素密度などのいずれかを含む。取得部１０３ｂは、あらかじめ記憶されたサイズ情報を参照することにより、表示部１０１ａの画面のサイズを取得する。
【００６１】
また、取得部１０３ｂは、角速度検出部１０８により得られた検出結果から表示部１０１ａの画面の向きを取得する。角速度検出部１０８は、タブレット端末１００の角速度を検出する。取得部１０３ｂは、角速度検出部１０８により得られた検出結果からタブレット端末１００の回転の向きの変化を検出し、検出された角速度を積分演算することによりタブレット端末１００の回転角度を求める。これにより、取得部１０３ｂは、表示部１０１ａの画面の向きを取得することが可能である。
【００６２】
なお、角速度検出部１０８の代わりに、タブレット端末１００の正面に配置されたカメラにより撮影された画像からタブレット端末１００の向きを検出する向き検出手段を設けるようにしてもよい。
【００６３】
操作画面作成部１０３ｃは、取得部１０３ｂにより取得された表示部１０１ａの画面のサイズまたは画面の向きに応じたレイアウトで当該画面のサイズまたは当該画面の向きに応じた情報が配置された操作画面を作成する。具体的には、操作画面作成部１０３ｃは、取得部１０３ｂにより取得された表示部１０１ａの画面のサイズまたは画面の向きに対応してレイアウト情報記憶部１０９に記憶されたレイアウト情報に基づいて操作画面を作成する。レイアウト情報記憶部１０９は、画面のサイズまたは画面の向きとレイアウト情報とを対応付けたテーブル情報をあらかじめ記憶する。レイアウト情報は、操作画面内における操作ボタンやアイコンの配置位置、操作画面内における表示する情報の種別やその内容とその表示位置、および操作画面内における各操作可能領域の位置などを指定する情報である。
【００６４】
この実施形態では、レイアウト情報記憶部１０９は、画面のサイズ、画面の向き、およびタブレット端末１００とキーボード２００との通信の接続状態の少なくとも１つとレイアウト情報とを対応付けたテーブル情報をあらかじめ記憶する。すなわち、この実施形態では、画面のサイズ、画面の向き、またはタブレット端末１００とキーボード２００との通信の接続状態に応じたレイアウトで操作画面が作成される。表示制御部１０４は、レイアウト情報に基づいて操作画面作成部１０３ｃにより作成された操作画面を表示部１０１ａ（操作面）に表示させる。
【００６５】
また、制御部１０３は、無線通信制御部１０５と有線通信制御部１０６の一方または双方を制御することにより、キーボード２００との通信の接続の確立処理を行わせたり、通信の切断処理を行わせたりすることができる。
【００６６】
無線通信制御部１０５は、キーボード２００との無線の通信の接続の確立処理を行い、通信の接続が確立された状態で、キーボード２００との間の通信インターフェース処理を行う。また、無線通信制御部１０５は、キーボード２００との間の通信の接続の切断処理も行う。通信インターフェース処理は、キーボード２００に対する操作に対応した操作情報の受信処理と、キーボード２００に対する制御信号の送信処理とを含む。このような無線通信制御部１０５は、キーボード２００との無線の通信の接続状態を検出することが可能である。無線通信制御部１０５によるキーボード２００との無線の通信の接続状態の検出結果は、制御部１０３に送られる。
【００６７】
有線通信制御部１０６は、キーボード２００との有線（ケーブル）の通信の接続の確立処理を行い、通信の接続が確立された状態で、キーボード２００との間の通信インターフェース処理を行う。また、有線通信制御部１０６は、キーボード２００との間の通信の接続の切断処理も行う。通信インターフェース処理は、キーボード２００に対する操作に対応した操作情報の受信処理と、キーボード２００に対する制御信号の送信処理とを含む。このような有線通信制御部１０６は、キーボード２００との有線の通信の接続状態を検出することが可能である。有線通信制御部１０６によるキーボード２００との有線の通信の接続状態の検出結果は、制御部１０３に送られる。
【００６８】
制御部１０３の操作画面作成部１０３ｃは、無線通信制御部１０５または有線通信制御部１０６によるキーボード２００との通信の接続状態の検出結果に応じたレイアウトで当該検出結果に応じた情報が配置された操作画面を作成することができる。
【００６９】
キーボード２００は、無線通信制御部２０１と、有線通信制御部２０２と、制御部２０３と、操作部２０４とを含んで構成されている。
【００７０】
無線通信制御部２０１は、タブレット端末１００（無線通信制御部１０５）との無線の通信の接続の確立処理を行い、通信の接続が確立された状態で、タブレット端末１００（無線通信制御部１０５）との間の通信インターフェース処理を行う。また、無線通信制御部２０１は、タブレット端末１００との間の通信の接続の切断処理も行う。通信インターフェース処理は、タブレット端末１００（無線通信制御部１０５）からの制御信号の受信処理と、キーボード２００に対する操作に対応した操作情報の送信処理とを含む。
【００７１】
有線通信制御部２０２は、タブレット端末１００（有線通信制御部１０６）との有線（ケーブル）の通信の接続の確立処理を行い、通信の接続が確立された状態で、タブレット端末（有線通信制御部１０６）との間の通信インターフェース処理を行う。また、有線通信制御部２０２は、タブレット端末１００との間の通信の接続の切断処理も行う。通信インターフェース処理は、タブレット端末１００（有線通信制御部１０６）からの制御信号の受信処理と、キーボード２００に対する操作に対応した操作情報の送信処理とを含む。
【００７２】
メイン制御装置４０は、図５に示すように、通信制御部４１、４２、４３、４４と、電源部４５と、視標画像生成部４６と、制御部４７と、記憶部４８とを含んで構成されている。記憶部４８は、制御情報記憶部４８ａを含んで構成されている。
【００７３】
通信制御部４１は、ケーブルを介して接続された測定ヘッド１０（通信制御部１２）との間の通信インターフェース処理を行う。通信インターフェース処理は、測定ヘッド１０に対する制御信号の送信処理などを含む。また、通信インターフェース処理において測定ヘッド１０の設定情報の受信処理が行われてもよい。この場合、制御部４７は、メイン制御装置４０または測定ヘッド１０で発生されたトリガに基づいて、通信制御部４１により測定ヘッド１０の設定情報を測定ヘッド１０から受信させることが可能である。
【００７４】
通信制御部４２は、ケーブルを介して接続された視標呈示装置２０（通信制御部２１）との間の通信インターフェース処理を行う。通信インターフェース処理は、視標呈示装置２０に対する制御信号の送信処理などを含む。この制御信号には、視標画像生成部４６により生成され、視標呈示装置２０の表示部２４に表示される視標の画像を表す画像データ信号などが含まれる。また、通信インターフェース処理において視標呈示装置２０の呈示情報の受信処理が行われてもよい。この場合、制御部４７は、メイン制御装置４０または視標呈示装置２０で発生されたトリガに基づいて、通信制御部４２により視標呈示装置２０の呈示情報を視標呈示装置２０から受信させることが可能である。
【００７５】
通信制御部４３は、ケーブルを介して接続されたコントローラ５０（通信制御部５３）との間の通信インターフェース処理を行う。通信インターフェース処理は、コントローラ５０に対する操作に対応した操作情報の受信処理と、コントローラ５０に対する制御信号の送信処理などを含む。この制御信号には、制御部４７により生成され、コントローラ５０の表示部５２に表示される操作画面の画像データ信号などが含まれてもよい。なお、メイン制御装置４０（制御部４７）がコントローラ５０の表示部５２に表示される操作画面を作成する場合、この制御信号には、操作画面の画像データ信号などが含まれてもよい。
【００７６】
通信制御部４４は、タブレット端末１００（通信制御部１０２）との無線の通信の接続の確立処理を行い、通信の接続が確立された状態で、タブレット端末１００（通信制御部１０２）との間の通信インターフェース処理を行う。また、通信制御部４４は、タブレット端末１００（通信制御部１０２）との間の通信の接続の切断処理も行う。通信インターフェース処理は、タブレット端末１００（通信制御部１０２）またはキーボード２００に対する操作に対応した操作情報の受信処理と、メイン制御装置４０からの制御信号の送信処理などを含む。なお、メイン制御装置４０（制御部４７）がタブレット端末１００の表示部１０１ａに表示される操作画面を作成する場合、この制御信号には、操作画面の画像データ信号などが含まれてもよい。
【００７７】
電源部４５は、測定ヘッド１０、視標呈示装置２０、メイン制御装置４０、およびコントローラ５０の電源を生成し、生成された電源を各部に供給する。
【００７８】
視標画像生成部４６は、視標呈示装置２０の表示部２４に表示される視標画像（視標画像データ）を生成する。視標画像生成部４６は、制御部４７からの制御を受け、視標画像を生成する。視標画像には、制御部４７からの制御に基づいて指定された視力値の視標や視標チャートなどが含まれる。たとえば、視標と所定の視力値の視標画像パターンとを対応付けたテーブル情報があらかじめ設定されている。視標画像生成部４６は、このテーブル情報を参照することにより、制御部４７により指定された視力値となるように視標画像パターンの拡大処理や縮小処理を行うことで、所望の視力値の視標画像を生成する。制御部４７は、通信制御部４２により、視標画像生成部４６によって生成された視標画像（視標画像データ）を視標呈示装置２０に送信させる。
【００７９】
記憶部４８は、メイン制御装置４０において実行される各種の制御プログラムや視標画像生成部４６により生成された視標画像（視標画像データ）を記憶する。また、記憶部４８は、メイン制御装置４０における各種処理の作業用の記憶領域として用いられる。制御情報記憶部４８ａは、制御情報をあらかじめ記憶する。制御情報は、タブレット端末１００に対するジェスチャー操作の操作内容と検眼装置２に対する制御内容とを関連付ける情報である。
【００８０】
制御部４７は、メイン制御装置４０の各部を制御する。制御部４７は、通信制御部４３により、コントローラ５０との通信の接続を確立させる。制御部４７は、コントローラ５０との通信の接続が確立された状態において、通信制御部４３により、コントローラ５０によって受け付けられた操作に対応した操作情報（第２操作情報）をコントローラ５０から受信させる。制御部４７は、通信制御部４１を介して測定ヘッド１０を制御することにより、受信された操作情報に基づいて複数の光学素子のいずれかを被検眼に適用するように検眼装置２を制御する。制御部４７は、通信制御部４２を介して視標呈示装置２０を制御することにより、受信された操作情報に基づいて視標の呈示状態を変更するように検眼装置２を制御する。
【００８１】
また、制御部４７は、通信制御部４４により、タブレット端末１００との通信の接続を確立させる。制御部４７は、タブレット端末１００との通信の接続が確立された状態において、通信制御部４４により、タブレット端末１００によって受け付けられた操作に対応した操作情報（第１操作情報）をタブレット端末１００から受信させる。制御部４７は、受信された操作情報に基づいて測定ヘッド１０または視標呈示装置２０を制御したり、入力操作により特定された記号に対応した視標を視標呈示装置２０により被検眼に呈示するように制御する。
【００８２】
制御部４７は、タブレット端末１００およびコントローラ５０の一方によって受け付けられた操作に基づく測定ヘッド１０の制御結果または視標呈示装置２０の制御結果（検眼装置２の制御結果）を、他方に反映させることができる。たとえば、タブレット端末１００によって受け付けられた操作に基づいて測定ヘッド１０が制御されたとき、コントローラ５０の表示部５２に表示された操作画面が測定ヘッド１０の制御結果により更新される。これにより、コントローラ５０の操作者は、タブレット端末１００に対する操作の結果を認識しながら、コントローラ５０に対する操作を行うことが可能になる。また、たとえば、コントローラ５０によって受け付けられた操作に基づいて視標呈示装置２０が制御されたとき、タブレット端末１００の表示部１０１ａに表示された操作画面が視標呈示装置２０の制御結果により更新される。これにより、タブレット端末１００の操作者は、コントローラ５０に対する操作の結果を認識しながら、タブレット端末１００に対する操作を行うことが可能になる。
【００８３】
また、通信制御部４４は、複数のタブレット端末１００との通信の接続を並列に確立可能である。この場合、制御部４７は、複数のタブレット端末１００のいずれかによって受け付けられた操作に基づく測定ヘッド１０の制御結果または視標呈示装置２０の制御結果（検眼装置２の制御結果）を、他のタブレット端末１００に反映させることができる。たとえば、通信制御部４４が第１のタブレット端末および第２のタブレット端末との通信の接続が並列に確立された状態で、第１のタブレット端末によって受け付けられた操作に基づいて測定ヘッド１０が制御されたものとする。このとき、第２のタブレット端末の表示部に表示された操作画面が測定ヘッド１０の制御結果により更新される。これにより、第２のタブレット端末の操作者は、第１のタブレット端末に対する操作の結果を認識しながら、第２のタブレット端末に対する操作を行うことが可能になる。
【００８４】
表示パネル１０１（表示部１０１ａおよび操作部１０１ｂ）は、この実施形態に係る「タッチパネル」の一例である。取得部１０３ｂは、この実施形態に係る「取得手段」の一例である。操作画面作成部１０３ｃは、この実施形態に係る「操作画面作成手段」の一例である。解析部１０３ａは、この実施形態に係る「タッチ操作検出手段」の一例である。制御部１０３および通信制御部１０２は、この実施形態に係る「制御信号出力手段」の一例である。無線通信制御部１０５または有線通信制御部１０６は、この実施形態に係る「接続状態検出手段」の一例である。キーボード２００は、この実施形態に係る「操作装置」の一例である。
【００８５】
［動作例］
図７に、第１実施形態に係る検眼システム１の動作例のフロー図を示す。図７は、２つのタブレット端末１００を用い、一方は検者が操作し、他方は被検者が操作する場合について説明する。なお、以下では、視標としてランドルト環が被検眼に呈示される場合について説明するが、他の視標を切り替える場合も同様である。
【００８６】
（Ｓ１）
メイン制御装置４０は、通信制御部４４を介して、２つのタブレット端末１００との通信の接続を確立する。
【００８７】
たとえば、メイン制御装置４０（通信制御部４４）とタブレット端末１００（通信制御部１０２）とを事前にペアリング登録しておく。ペアリング登録は、通信制御部４４および通信制御部１０２の一方をペアリング可能な状態に設定する。続いて、通信制御部４４および通信制御部１０２の他方が、ペアリング可能な状態に設定された接続相手を探索する。通信制御部４４および通信制御部１０２の他方は、探索された接続相手の中から所望の接続相手を選択する。通信制御部４４および通信制御部１０２の双方には、互いに同一の認証鍵が設定される。メイン制御装置４０とタブレット端末１００の双方は、このような接続相手方の情報とその認証鍵とを登録情報として、次回以降の接続に用いるために登録しておく。
【００８８】
その後、通信制御部４４および通信制御部１０２の一方が、他方に対して接続要求を行う。接続要求は、所定の接続要求信号を周囲に送信することにより行われる。通信制御部４４および通信制御部１０２の他方は、接続要求を受信すると登録情報を参照し、登録情報に登録されていることが確認されると、通信の準備が整った時点で接続承認を返す。接続承認は、所定の接続承認信号を送信することにより行われる。接続承認を受け取ると、たとえば、通信制御部４４および通信制御部１０２の間で最終確認のための所定の情報（たとえば、相手方の確認や通信状態の設定などための情報）の送受信が行われる。これにより、通信制御部４４および通信制御部１０２の間の通信の接続が確立する。
【００８９】
メイン制御装置４０は、以上のような制御を繰り返すことで、２つのタブレット端末１００との通信の接続を確立する。
【００９０】
（Ｓ２）
メイン制御装置４０は、被検者用のタブレット端末１００に制御情報を送ることにより、そのタブレット端末１００の表示部１０１ａに被検者情報入力画面を表示させ、被検者情報の入力を受け付けさせる。タブレット端末１００は、被検者情報の入力を受け付け、受け付けられた被検者情報を、メイン制御装置４０に対して送る。
【００９１】
（Ｓ３）
被検者情報と前回の検査で得られた処方値とを対応付けたテーブル情報があらかじめ設定されている。メイン制御装置４０は、タブレット端末１００から受信した被検者情報に基づいてテーブル情報を参照することにより、被検者情報に対応した処方値を特定する。メイン制御装置４０は、特定された処方値から測定ヘッド１０の設定情報および視標呈示装置２０の呈示情報を特定する。メイン制御装置４０は、特定された測定ヘッド１０の設定情報に基づいて測定ヘッド１０の光学素子を設定するとともに、特定された視標呈示装置２０の呈示情報に基づいて視標呈示装置２０の呈示状態を設定する。
【００９２】
（Ｓ４）
メイン制御装置４０は、検者用のタブレット端末１００に対する操作を受けて、測定ヘッド１０と視標呈示装置２０の一方または双方を制御することにより、被検眼の検査を行わせる。
【００９３】
（Ｓ５）
一連の検査が終了すると、メイン制御装置４０は、Ｓ２にて入力された被検者情報の処方値を更新して保存する。
【００９４】
（Ｓ６）
通信制御部４４は、メイン制御装置４０からの制御を受け、２つのタブレット端末１００との通信の接続を切断する。以上で、メイン制御装置４０による一連の処理は、終了する（エンド）。
【００９５】
メイン制御装置４０との通信が可能な複数のタブレット端末１００は同様の構成を有しているため、以下では、メイン制御装置４０と１つのタブレット端末１００（検者用）との間の処理について説明する。
【００９６】
図８に、タブレット端末１００との通信の接続を確立するメイン制御装置４０の処理例のフロー図を示す。ここでは、タブレット端末１００からメイン制御装置４０に対して接続要求を行うものとする。
【００９７】
（Ｓ１１）
制御部４７は、通信制御部４４において、タブレット端末１００からの接続要求があるか否かを検出する（Ｓ１１：Ｎ）。通信制御部４４においてタブレット端末１００からの接続要求が検出されたとき（Ｓ１１：Ｙ）、制御部４７による処理は、Ｓ１２に移行する。
【００９８】
（Ｓ１２）
通信制御部４４においてタブレット端末１００からの接続要求が検出されたとき（Ｓ１１：Ｙ）、制御部４７は、登録情報を参照する。この登録情報は、上記のように、事前にペアリング登録したときに特定された接続相手方の情報とその認証鍵とを含む情報である。
【００９９】
（Ｓ１３）
制御部４７は、Ｓ１２において参照された登録情報にＳ１１で接続要求を行ったタブレット端末が登録されているか否かを判別する。Ｓ１２において参照された登録情報にＳ１１で接続要求を行ったタブレット端末が登録されていたと判別されたとき（Ｓ１３：Ｙ）、制御部４７による処理は、Ｓ１４に移行する。Ｓ１２において参照された登録情報にＳ１１で接続要求を行ったタブレット端末が登録されていたと判別されなかったとき（Ｓ１３：Ｎ）、制御部４７による処理は、Ｓ１９に移行する。
【０１００】
（Ｓ１４）
Ｓ１２において参照された登録情報にＳ１１で接続要求を行ったタブレット端末が登録されていたと判別されたとき（Ｓ１３：Ｙ）、制御部４７は、通信制御部４４により接続承認信号を送信させることにより接続承認を行う。その後、通信制御部４４とタブレット端末１００の通信制御部１０２との間で最終確認のための所定の情報の送受信が行われた後、メイン制御装置４０とタブレット端末１００との間の通信の接続が確立する。
【０１０１】
（Ｓ１５）
制御部４７は、通信制御部４４において、タブレット端末１００からの操作情報が受信されたか否かを検出する。通信制御部４４においてタブレット端末１００からの操作情報が受信されたことが検出されたとき（Ｓ１５：Ｙ）、制御部４７による処理は、Ｓ１６に移行する。一方、通信制御部４４においてタブレット端末１００からの操作情報が受信されたことが検出されなかったとき（Ｓ１５：Ｎ）、制御部４７による処理は、Ｓ１８に移行する。
【０１０２】
（Ｓ１６）
通信制御部４４においてタブレット端末１００からの操作情報が受信されたことが検出されたとき（Ｓ１５：Ｙ）、制御部４７は、通信制御部４４において受信された操作情報に基づいて測定ヘッド１０または視標呈示装置２０を制御する。この操作情報は、たとえば、後述するようなタブレット端末１００の表示部１０１ａに表示された操作画面に対するジェスチャー操作または記号の入力操作に対応した情報である。Ｓ１５において受信された操作情報やＳ１６において行われる制御内容の具体例については、後述する。
【０１０３】
（Ｓ１７）
図８に示すように、以上のようなＳ１６におけるタブレット端末１００に対する操作を繰り返して一連の検査が終了するとき（Ｓ１７：Ｙ）、制御部４７による処理は、Ｓ１９に移行する。一方、一連の検査が終了しないとき（Ｓ１７：Ｎ）、制御部４７による処理は、Ｓ１５に移行する。
【０１０４】
（Ｓ１８）
通信制御部４４においてタブレット端末１００からの操作情報が受信されたことが検出されなかったとき（Ｓ１５：Ｎ）、制御部４７は、所定のタイムアウト時間が経過したか否かを検出する。所定のタイムアウト時間は、たとえば、Ｓ１５においてタブレット端末１００からの操作情報が受信されたときに初期化される時間であり、それ以外の場合には進行し続ける時間である。所定のタイムアウト時間が経過したことが検出されたとき（Ｓ１８：Ｙ）、制御部４７による処理は、Ｓ１９に移行する。一方、所定のタイムアウト時間が経過したことが検出されなかったとき（Ｓ１８：Ｎ）、制御部４７による処理は、Ｓ１５に移行する。
【０１０５】
（Ｓ１９）
通信制御部４４は、タブレット端末１００との間の通信の接続を切断する。たとえば、通信制御部４４は、所定の通信切断信号をタブレット端末１００に送信することにより、タブレット端末１００との間の通信の接続を切断する。以上で、制御部４７による一連の処理は、終了する（エンド）。
【０１０６】
なお、図８では、タブレット端末１００がメイン制御装置４０に対して接続要求を行う場合について説明したが、これに限定されるものではない。メイン制御装置４０がタブレット端末１００に対して接続要求を行ってもよい。
【０１０７】
図９に、第１実施形態に係る検眼システム１の動作例のシーケンス図を示す。図９は、垂直方向に時間軸をとり、測定ヘッド１０、視標呈示装置２０、メイン制御装置４０、コントローラ５０、およびタブレット端末１００の間の情報の送受信の概要を表したものである。
【０１０８】
タブレット端末１００がメイン制御装置４０に対して接続要求を行う（ＳＱ１）と、メイン制御装置４０は、接続要求を受信し、ペアリング登録された相手方の情報等があらかじめ登録された登録情報を参照する（ＳＱ２）。
【０１０９】
登録情報にタブレット端末１００が登録されていると、メイン制御装置４０は、タブレット端末１００に対して接続承認を行う（ＳＱ３）。その後、メイン制御装置４０とタブレット端末１００との間の通信の接続が確立する。
【０１１０】
通信の接続が確立した状態で、タブレット端末１００に対して視標制御を行うための操作が行われると、タブレット端末１００は、当該操作に対応した操作情報をメイン制御装置４０に送る（ＳＱ４）。
【０１１１】
この操作情報を受けたメイン制御装置４０は、操作情報に基づいて視標呈示装置２０を制御する（ＳＱ５）。視標呈示装置２０は、メイン制御装置４０からの制御を受け、視標を変更する（ＳＱ６）。また、操作情報を受けたメイン制御装置４０は、コントローラ５０に対して、表示部５２に表示された視標呈示装置２０の呈示状態の更新を指示する（ＳＱ７）。この指示を受けたコントローラ５０は、表示部５２に表示された視標呈示装置２０の呈示状態を更新する（ＳＱ８）。
【０１１２】
通信の接続が確立した状態で、タブレット端末１００に対して測定ヘッド１０における光学素子の切り替え制御を行うための操作が行われると、タブレット端末１００は、当該操作に対応した操作情報をメイン制御装置４０に送る（ＳＱ９）。
【０１１３】
この操作情報を受けたメイン制御装置４０は、操作情報に基づいて測定ヘッド１０を制御する（ＳＱ１０）。測定ヘッド１０は、メイン制御装置４０からの制御を受け、光学素子を切り替える（ＳＱ１１）。また、操作情報を受けたメイン制御装置４０は、コントローラ５０に対して、表示部５２に表示された測定ヘッド１０の設定状態の更新を指示する（ＳＱ１２）。この指示を受けたコントローラ５０は、表示部５２に表示された測定ヘッド１０の設定状態を更新する（ＳＱ１３）。
【０１１４】
次に、コントローラ５０に対して測定ヘッド１０における光学素子の切り替え制御を行うための操作が行われたものとする。この場合、コントローラ５０は、当該操作に対応した操作情報をメイン制御装置４０に送る（ＳＱ１４）。
【０１１５】
この操作情報を受けたメイン制御装置４０は、操作情報に基づいて測定ヘッド１０を制御する（ＳＱ１５）。測定ヘッド１０は、メイン制御装置４０からの制御を受け、光学素子を切り替える（ＳＱ１６）。また、操作情報を受けたメイン制御装置４０は、タブレット端末１００に対して、表示部１０１ａに表示された操作画面における測定ヘッド１０の設定状態の更新を指示する（ＳＱ１７）。この指示を受けたタブレット端末１００は、表示部１０１ａに表示された操作画面における測定ヘッド１０の設定状態を更新する（ＳＱ１８）。
【０１１６】
［ジェスチャー操作による制御例］
この実施形態では、タブレット端末１００は、画面のサイズ、画面の向き、およびタブレット端末１００とキーボード２００との通信の接続状態のうち少なくとも１つに応じたレイアウト情報に基づいて作成された操作画面を操作面に表示する。
【０１１７】
＜操作画面の作成＞
図１０に、タブレット端末１００の表示部１０１ａに表示される操作画面の作成処理のフロー図の一例を示す。
図１１に、レイアウト情報を記憶するレイアウト情報記憶部１０９の説明図を示す。
【０１１８】
（Ｓ２１）
取得部１０３ｂは、制御部１０３にあらかじめ記憶されたサイズ情報を参照することにより表示部１０１ａの画面のサイズを取得する。
【０１１９】
（Ｓ２２）
取得部１０３ｂは、角速度検出部１０８により得られた検出結果から表示部１０１ａの画面の向きを取得する。たとえば、取得部１０３ｂは、角速度検出部１０８により得られた検出結果からタブレット端末１００の回転の向きの変化を検出する。取得部１０３ｂは、検出された角速度を積分演算することにより向きが変化した方向の回転角度を求めることによって、表示部１０１ａの画面の向きを取得する。
【０１２０】
（Ｓ２３）
制御部１０３は、無線通信制御部１０５または有線通信制御部１０６からのキーボード２００との通信の接続状態の検出結果を取得し、キーボード２００の接続状態を検出する。
【０１２１】
（Ｓ２４）
操作画面作成部１０３ｃは、レイアウト情報記憶部１０９にあらかじめ記憶されたレイアウト情報に基づいて操作画面を作成する。この実施形態では、レイアウト情報記憶部１０９は、図１１に示すように、画面のサイズ、画面の向き、およびキーボード２００の接続状態の少なくとも１つとレイアウト情報とを対応付けたテーブル情報をあらかじめ記憶する。操作画面作成部１０３ｃは、Ｓ２１において取得された画面のサイズ、Ｓ２２において取得された画面の向き、およびＳ２３において取得されたキーボード２００の接続状態の少なくとも１つからレイアウト情報を特定する。
【０１２２】
（Ｓ２５）
操作画面作成部１０３ｃは、Ｓ２４にて特定されたレイアウト情報により指定されたレイアウトで、操作ボタンやアイコンを配置し、当該レイアウト情報により指定された各種情報（患者情報、検査データなど）が指定された位置に表示される操作画面を作成する。たとえば、画面のサイズがＳＺ１であり、キーボード２００が接続中であり、画面の向きが縦向きのとき、操作画面作成部１０３ｃは、レイアウト情報Ｌ１に基づいて操作画面を作成する。また、たとえば、画面のサイズがＳＺ２であり、キーボード２００が未接続状態であり、画面の向きが横向きのとき、操作画面作成部１０３ｃは、レイアウト情報Ｌ１４に基づいて操作画面を作成する。すなわち、操作画面作成部１０３ｃは、画面のサイズまたは画面の向きに応じたレイアウトで当該画面のサイズまたは当該画面の向きに応じた情報が配置された操作画面を作成することが可能である。また、操作画面作成部１０３ｃは、無線通信制御部１０５または有線通信制御部１０６からのキーボード２００との通信の接続状態の検出結果に応じたレイアウトで当該検出結果に応じた情報が配置された操作画面を作成することが可能である。
【０１２３】
（Ｓ２６）
操作画面の作成処理を終了するとき（Ｓ２６：Ｙ）、操作画面作成部１０３ｃによる一連の処理を終了する（エンド）。操作画面の作成処理を終了しないとき（Ｓ２６：Ｎ）、操作画面作成部１０３ｃによる処理は、Ｓ２７に移行する。
【０１２４】
（Ｓ２７）
操作画面作成部１０３ｃは、角速度検出部１０８により得られた検出結果から表示部１０１ａの画面の向きが変化したか否かを検出する。表示部１０１ａの画面の向きの変化が検出されたとき（Ｓ２７：Ｙ）、操作画面作成部１０３ｃによる処理は、Ｓ２２に移行する。表示部１０１ａの画面の向きの変化が検出されなかったとき（Ｓ２７：Ｎ）、操作画面作成部１０３ｃによる処理は、Ｓ２６に移行する。
【０１２５】
図１２に、図１０のＳ２５において操作画面作成部１０３ｃにより作成された操作画面の一例を示す。図１２は、画面の向きが横向きのタブレット端末１００の表示部１０１ａに、操作画面作成部１０３ｃにより作成された横向き用の操作画面が表示された場合を表している。図１２において、図３と同様の部分には同一符号を付している。
【０１２６】
メイン制御装置４０は、メイン制御装置４０は、図８のＳ１５において、この操作画面に対する操作を受けて生成された操作情報を受信する。メイン制御装置４０は、図８のＳ１６において、この操作情報からジェスチャー操作の内容に関連付けられた制御内容を制御情報に基づいて特定し、特定された制御内容に基づいて検眼装置２を制御する。
【０１２７】
この実施形態では、タブレット端末１００の表示部１０１ａは、図１２に示すように略長方形状である。従って、表示部１０１ａに表示される操作画面もまた、略長方形状である。図１２に示す操作画面には、たとえば、設定領域Ｇ１と、参照データ表示領域Ｇ２と、操作領域Ｇ３と、マスク設定領域Ｇ４と、チャート表示領域Ｇ５と、回転設定領域Ｇ６と、アイコンＧ７と、チャート選択領域Ｇ８とが設けられる。設定領域Ｇ１には、測定ヘッド設定領域Ｇ１１と、瞳孔間距離設定領域Ｇ１２とが設けられる。操作領域Ｇ３には、上部スイッチ操作領域Ｇ３１と、上部スイッチ操作領域Ｇ３１の近傍に配置された下部操作領域Ｇ３２とが設けられる。図１２において、設定領域Ｇ１、操作領域Ｇ３、マスク設定領域Ｇ４、チャート表示領域Ｇ５、回転設定領域Ｇ６、およびチャート選択領域Ｇ８は、ジェスチャー操作可能領域である。チャート選択領域Ｇ８は、記号入力操作可能領域である。
【０１２８】
測定ヘッド設定領域Ｇ１１および瞳孔間距離設定領域Ｇ１２には、測定ヘッド１０の検眼窓にセットされている光学素子の光学特性のパラメータである検眼パラメータの値が光学特性データ（たとえば、自覚データ）として表示される。この実施形態では、検眼パラメータには、球面度数、乱視度数、乱視軸角度、加入度数、水平方向のプリズム度数、および垂直方向のプリズム度数などがある。たとえば、図１２では、測定ヘッド設定領域Ｇ１１には、測定ヘッド１０の左眼用検眼ユニット１０Ｌおよび右眼用検眼ユニット１０Ｒのそれぞれの検眼窓１１Ｌ、１１Ｒに設定された検眼パラメータの値が表示される。また、瞳孔間距離設定領域Ｇ１２には、検眼パラメータとしての瞳孔間距離の値が表示される。
【０１２９】
タブレット端末１００は、測定ヘッド設定領域Ｇ１１または瞳孔間距離設定領域Ｇ１２における第１のジェスチャー操作により指定された検眼パラメータの種別や検眼パラメータの値を変更するための操作情報をメイン制御装置４０に送る。
【０１３０】
参照データ表示領域Ｇ２には、設定領域Ｇ１に表示されている光学特性データと対比可能な光学特性データ（たとえば、自覚データ、他覚データ、またはメガネ処方値）が表示される。たとえば、図１２では、参照データ表示領域Ｇ２には、測定ヘッド設定領域Ｇ１１と同じデータが表示される。
【０１３１】
操作領域Ｇ３は、操作対象の検眼パラメータの種別、選択された検眼パラメータの値の増減値を変更するための操作の受け付けが可能な領域である。具体的には、操作領域Ｇ３は、測定ヘッド１０において被検眼に適用される光学素子の切り替えを指示するための操作の受け付けが可能な領域である。
【０１３２】
また、操作領域Ｇ３は、コントローラ５０の操作部５１に設けられたダイヤルと同様に、検眼パラメータの種別や値を連続的に変更するための操作の受け付けも可能な領域である。その具体例として、上部スイッチ操作領域Ｇ３１は、検眼パラメータの種別や値の変更ステップ（切り替えステップ）を切り替えるための操作領域であり、下部操作領域Ｇ３２は、切り替え方向を指定するための操作領域である。タブレット端末１００の制御部１０３は、上部スイッチ操作領域Ｇ３１に対する操作により変更された光学素子の切り替えステップで、下部操作領域Ｇ３２に対する操作により指定された切り替え方向に光学素子を切り替えるように制御信号を生成する。制御部１０３は、生成された制御信号を操作情報として通信制御部１０２によりメイン制御装置４０に出力させる。メイン制御装置４０は、この操作情報を受け、測定ヘッド１０を制御する。
【０１３３】
たとえば、上部スイッチ操作領域Ｇ３１において、上方向のフリック操作を行うと変更ステップを増大させ、下方向のフリック操作を行うと変更ステップが減少させる。デフォルト状態では、下部操作領域Ｇ３２に対する操作により、検眼パラメータの種別や視力値などは１変更ステップずつ変更される。上部スイッチ操作領域Ｇ３１に対して操作を行うことで、変更ステップが変更される。そのため、下部操作領域Ｇ３２に対する上方向のフリック操作により、上部スイッチ操作領域Ｇ３１に対する操作により変更されたステップで、検眼パラメータの種別や値などが所定のプラス方向に変更される。また、下部操作領域Ｇ３２に対する下方向のフリック操作により、上部スイッチ操作領域Ｇ３１に対する操作により変更されたステップで、検眼パラメータの種別や値などが上記のプラス方向とは反対方向のマイナス方向に変更される。
【０１３４】
なお、操作領域Ｇ３は、視標チャートや視標の視力値を変更するための操作の受け付けが可能な領域であってもよい。この場合、操作領域Ｇ３は、コントローラ５０の操作部５１に設けられたダイヤルと同様に、視力値を連続的に変更するための操作の受け付けも可能な領域であってもよい。すなわち、上部スイッチ操作領域Ｇ３１は、視力値の変更ステップ（切り替えステップ）を切り替えるための操作領域であり、下部操作領域Ｇ３２は、切り替え方向を指定するための操作領域である。タブレット端末１００の制御部１０３は、上部スイッチ操作領域Ｇ３１に対する操作により変更された視力値の切り替えステップで、下部操作領域Ｇ３２に対する操作により指定された切り替え方向に視力値を切り替えるように制御信号を生成する。制御部１０３は、生成された制御信号を操作情報として通信制御部１０２によりメイン制御装置４０に出力させる。メイン制御装置４０は、この操作情報を受け、視標呈示装置２０を制御する。
【０１３５】
また、たとえば、上部スイッチ操作領域Ｇ３１において、右方向のフリック操作が行われると、通常変更ステップモードから第１変更ステップモードに切り替えられてもよい。通常変更ステップモードは、あらかじめ設定された初期値（たとえば、１ステップ）を変更ステップとして、指定された検眼パラメータの種別や値を変更するモードである。第１変更ステップモードでは、下部操作領域Ｇ３２に対する上方向のフリック操作が行われると、フリック量（フリック操作時に指に移動量）にかかわらず検眼パラメータの種別や視力値を１ステップだけプラス方向に変更させた後、通常変更ステップモードに戻る。また、第１変更ステップモードでは、下部操作領域Ｇ３２に対する下方向のフリック操作が行われると、フリック量にかかわらず検眼パラメータの種別や視力値を１ステップだけ上記のプラス方向とは反対方向のマイナス方向に変更させた後、通常変更ステップモードに戻る。また、たとえば、上部スイッチ操作領域Ｇ３１において、左方向のフリック操作が行われると、通常変更ステップモードから第２変更ステップモードに切り替えられてもよい。第２変更ステップモードでは、下部操作領域Ｇ３２に対する上方向のフリック操作が行われると、フリック量に応じたステップだけ検眼パラメータの種別や視力値をプラス方向に変更させた後、通常変更ステップモードに戻る。また、第２変更ステップモードでは、下部操作領域Ｇ３２に対する下方向のフリック操作が行われると、フリック量に応じたステップだけ検眼パラメータの種別や視力値をマイナス方向に変更させた後、通常変更ステップモードに戻る。なお、上部スイッチ操作領域Ｇ３１に対する右方向のフリック操作が行われたときに第２変更ステップモードに切り替えられ、上部スイッチ操作領域Ｇ３１に対する左方向のフリック操作が行われたときに第１変更ステップモードに切り替えられてもよい。
【０１３６】
操作領域Ｇ３は、タブレット端末１００を把持する手（指）を用いた操作が容易になるように、画面のサイズや画面の向きにかかわらず、表示部１０１ａの画面の端辺から所定距離以内に配置される。図１２では、操作領域Ｇ３は、表示部１０１ａの画面の右側の端辺から所定距離以内に配置されている。
【０１３７】
タブレット端末１００は、操作領域Ｇ３における第２のジェスチャー操作を検出し、第２のジェスチャー操作に対応した操作情報をメイン制御装置４０に送る。
【０１３８】
マスク設定領域Ｇ４には、チャート表示領域Ｇ５に表示された視標チャートに対するマスクを設定するためのアイコンが表示される。タブレット端末１００は、マスク設定領域Ｇ４における第３のジェスチャー操作により選択されたアイコンに対応したマスクを視標チャートに設定するための操作情報をメイン制御装置４０に送る。メイン制御装置４０の制御部４７は、タブレット端末１００からの操作情報を受け、この操作情報に基づいて視標呈示装置２０を制御することにより、視標チャートに対し指定されたマスクを施す。
【０１３９】
チャート表示領域Ｇ５には、視標呈示装置２０により呈示される視標チャートが表示される。タブレット端末１００は、チャート表示領域Ｇ５における第４のジェスチャー操作により指定された視標または視標群を視標呈示装置２０に呈示させるための操作情報をメイン制御装置４０に送る。また、タブレット端末１００は、チャート表示領域Ｇ５における記号の入力操作により指定された視標を視標呈示装置２０に呈示させるための操作情報をメイン制御装置４０に送る。また、たとえば、チャート表示領域Ｇ５に表示された視標チャートのうちの１つ視標に対する長押し操作により、当該視標のみを視標呈示装置２０に表示させることが可能である。また、チャート表示領域Ｇ５に表示された視標チャートのうちの１行分または１列分の視標の近傍に対する長押し操作により、当該１行分または１列分の視標のみを視標呈示装置２０に表示させることが可能である。
【０１４０】
回転設定領域Ｇ６には、乱視軸角度を設定するためのアイコンが表示される。タブレット端末１００は、回転設定領域Ｇ６における第５のジェスチャー操作により選択されたアイコンに対応した乱視軸角度を設定するための操作情報をメイン制御装置４０に送る。メイン制御装置４０の制御部４７は、タブレット端末１００からの操作情報を受け、この操作情報に基づいて測定ヘッド１０を制御することにより、乱数軸角度を指定された乱数軸角度に変更する。
【０１４１】
アイコンＧ７には、検眼窓１１Ｌ、１１Ｒに選択的に配置される補助レンズの種別が表示される。補助レンズには、たとえば、補助用の球面レンズや円柱レンズ、プリズム、偏光フィルタ、グリーンフィルタ、レッドフィルタ、ピンホールなどが用いられる。
【０１４２】
チャート選択領域Ｇ８は、視標呈示装置２０により呈示可能な視標チャートの一覧が表示される。タブレット端末１００は、チャート選択領域Ｇ８における第６のジェスチャー操作により指定された視標チャートを選択するための操作情報をメイン制御装置４０に送る。メイン制御装置４０の制御部４７は、タブレット端末１００からの操作情報を受け、この操作情報に基づいて視標呈示装置２０を制御することにより、視標チャートを指定された視標チャートに変更する。
【０１４３】
操作領域Ｇ３は、この実施形態に係る「操作領域」の一例である。上部スイッチ操作領域Ｇ３１は、この実施形態に係る「第１操作領域」の一例であり、下部操作領域Ｇ３２は、この実施形態に係る「第２操作領域」の一例である。
【０１４４】
図１３に、図１０のＳ２５において操作画面作成部１０３ｃにより作成された操作画面の一例を示す。図１３は、画面の向きが縦向きのタブレット端末１００の表示部１０１ａに、操作画面作成部１０３ｃにより作成された縦向き用の操作画面が表示された場合を表している。図１３において、図１２と同様の部分には同一符号を付し、適宜説明を省略する。
【０１４５】
図１３に示す縦向き用の操作画面が図１２に示す横向き用の操作画面と異なる点は、設定領域Ｇ１や参照データ表示領域Ｇ２などの各領域の配置位置関係が変更された点と、縦向き用の操作画面にはチャート選択領域Ｇ８が配置されていない点である。すなわち、画面の向きが縦向きから横向きに変化したとき、操作画面作成部１０３ｃは、縦向き用の操作画面に表示されていた情報に新たな情報を付加して横向き用の操作画面を作成する。また、画面の向きが横向きから縦向きに変化したとき、操作画面作成部１０３ｃは、横向き用の操作画面に表示されていた情報から所定の情報を削除して縦向き用の操作画面を作成する。
【０１４６】
縦向き用の操作画面においても、横向き用の操作画面と同様に、操作領域Ｇ３は、タブレット端末１００を把持する手（指）を用いた操作が容易になるように、表示部１０１ａの端辺から所定距離以内に配置される。すなわち、操作画面作成部１０３ｃは、表示部１０１ａの画面の向きにかかわらず、操作領域Ｇ３の輪郭のうち画面の右側または左側の端辺に最も近い部分と当該端辺との距離が所定距離以下となるように操作領域Ｇ３が配置された操作画面を作成する。
【０１４７】
操作者は、画面の向きにかかわらず、表示部１０１ａの右側および左側の少なくとも一方を把持しながら操作画面に対して操作することが多いと考えられる。その一方で、操作領域Ｇ３に対する操作性の低下を防止するために、操作領域Ｇ３には、所定の長さ以上の幅を有していることが求められる。そのため、縦向きの操作画面においては、所定の長さ以上の幅が必要な操作領域Ｇ３を配置することにより、横向きの操作画面から少なくとも１つの情報や領域を削除することで操作性の低下を防止することができる場合がある。なお、図１３では、縦向き用の操作画面からチャート選択領域Ｇ８が削除された場合について説明したが、他の領域が削除されてもよい。また、縦向き用の操作画面においても、複数の領域の配置位置関係を変更しながら、横向き用の操作画面において配置されていた全領域を配置するようにしてもよい。
【０１４８】
図１４に、図１０のＳ２５において操作画面作成部１０３ｃにより作成された操作画面の一例を示す。図１４は、図１２に示す表示部１０１ａの画面のサイズより小さい画面に横向き用の操作画面が表示された場合を表している。図１４において、図１２と同様の部分には同一符号を付し、適宜説明を省略する。
【０１４９】
図１４に示す横向き用の操作画面が図１２に示す横向き用の操作画面と異なる点は、操作領域Ｇ３を設けつつ、あらかじめ決められたレイアウト情報に従って操作画面に配置される領域の数を削減した点である。図１４に示す操作画面においても、図１２に示す操作画面と同様に、操作領域Ｇ３は、タブレット端末１００を把持する手（指）を用いた操作が容易になるように、表示部の画面の端辺から所定距離以内に配置される。なお、回転設定領域Ｇ６´は、回転設定領域Ｇ６より情報量が削減されて配置されている。
【０１５０】
これにより、設定領域Ｇ１などの領域の表示サイズの縮小率を抑えつつ、ある程度のサイズで指定された領域を表示することで、操作性の低下を防ぐことが可能になる。
【０１５１】
図１５に、図１０のＳ２５において操作画面作成部１０３ｃにより作成された操作画面の一例を示す。図１５は、図１３に示す表示部１０１ａの画面のサイズより小さい画面に縦向き用の操作画面が表示された場合を表している。図１５において、図１３または図１４と同様の部分には同一符号を付し、適宜説明を省略する。
【０１５２】
図１５に示す縦向き用の操作画面が図１３に示す縦向き用の操作画面と異なる点は、操作領域Ｇ３を設けつつ、あらかじめ決められたレイアウト情報に従って操作画面に配置される領域の数を削減した点である。図１５に示す操作画面においても、図１３に示す操作画面と同様に、操作領域Ｇ３は、タブレット端末１００を把持する手（指）を用いた操作が容易になるように、表示部の画面の端辺から所定距離以内に配置される。
【０１５３】
これにより、設定領域Ｇ１などの領域の表示サイズの縮小率を抑えつつ、ある程度のサイズで指定された領域を表示することで、操作性の低下を防ぐことが可能になる。
【０１５４】
なお、この実施形態に係る操作画面は、図１２〜図１５に示すものに限定されるものではない。操作画面に配置された各領域は、事後的に配置位置の変更が可能である。また、操作画面に配置された各領域は、事後的に別の領域との置き換えが可能である。
【０１５５】
＜ジェスチャー操作の受け付け＞
以下では、上記のような操作画面に対する操作を受け付けるタブレット端末１００の処理について、ピンチイン操作、ピンチアウト操作、およびフリック操作などのジェスチャー操作や記号の入力操作を受け付ける場合を例に説明する。
【０１５６】
図１６に、タブレット端末１００における操作受付処理の処理例のフロー図を示す。図１６は、ジェスチャー操作可能領域におけるジェスチャー操作の受付処理の例を表す。
【０１５７】
（Ｓ３１）
たとえば、制御部１０３の解析部１０３ａは、操作部１０１ｂにおける操作面に対するタッチ状態の有無を検出する（Ｓ３１：Ｎ）。操作面に対するタッチ状態が検出されたとき（Ｓ３１：Ｙ）、解析部１０３ａによる処理は、Ｓ３２に移行する。
【０１５８】
（Ｓ３２）
操作面に対するタッチ状態が検出されたとき（Ｓ３１：Ｙ）、解析部１０３ａは、操作部１０１ｂの操作面において定義された２次元座標系におけるタッチ状態の検出位置であるタッチ位置を操作部１０１ｂから取得する。
【０１５９】
（Ｓ３３）
制御部１０３は、図示しない記憶部を有している。解析部１０３ａは、Ｓ３２において取得されたタッチ位置を示すタッチ位置情報を記憶部に順次に保存する。たとえば、解析部１０３ａは、操作面における接触時間を特定するために、タッチ状態が検出されたタイミングを示す検出タイミング情報をタッチ位置情報に付帯させて記憶部に順次に保存する。操作部５１から取得される操作信号は、タッチ位置情報および検出タイミング情報を含む。
【０１６０】
（Ｓ３４）
解析部１０３ａは、操作部１０１ｂにおける操作面に対するタッチ状態の有無を検出する（Ｓ３４：Ｎ）。操作面に対するタッチ状態が検出されたとき（Ｓ３４：Ｙ）、解析部１０３ａによる処理は、Ｓ３２に移行する。操作面に対するタッチ状態が検出されたとき（Ｓ３４：Ｙ）、解析部１０３ａによる処理は、Ｓ３５に移行する。
【０１６１】
（Ｓ３５）
操作面に対するタッチ状態が検出されたとき（Ｓ３４：Ｙ）、解析部１０３ａは、Ｓ３３において順次に保存されたタッチ位置情報を用いてタッチ位置の軌跡を特定する。
【０１６２】
（Ｓ３６）
解析部１０３ａは、Ｓ３５において特定されたタッチ位置の軌跡とタッチ位置情報に付帯された検出タイミング情報とに基づいて、ジェスチャー操作の内容を特定する。
【０１６３】
たとえば、解析部１０３ａは、タイミングＴ１において同時に２つのタッチ位置が検出されると、その後の２つのタッチ位置が検出されなくなったタイミングＴ２において、タイミングＴ１、Ｔ２における２つのタッチ位置の距離を求める。解析部１０３ａは、当該距離が第１閾値より短いとき、当該操作をピンチイン操作として特定する。また、解析部１０３ａは、当該距離が、第１閾値より大きい第２閾値以上であるとき、当該操作をピンチアウト操作として判定する。
【０１６４】
また、解析部１０３ａは、１つのタッチ位置が検出され、タイミングＴ１、Ｔ２の差が第１閾値時間より短いとき、当該操作をタイミングＴ１、Ｔ２におけるタッチ位置の変位方向に応じたフリック操作として特定する。すなわち、第１閾値時間より短いタイミングＴ１、Ｔ２におけるタッチ位置の変位方向が操作画面の上方向と判断されるとき、解析部１０３ａは、当該操作を上方向のフリック操作として特定する。また、第１閾値時間より短いタイミングＴ１、Ｔ２におけるタッチ位置の変位方向が操作画面の下方向と判断されるとき、解析部１０３ａは、当該操作を下方向のフリック操作として特定する。あるいは、第１閾値時間より短いタイミングＴ１、Ｔ２におけるタッチ位置の変位方向が操作画面の右上方向と判断されるとき、解析部１０３ａは、当該操作を右上方向のフリック操作として特定する。解析部１０３ａは、視標呈示装置２０により被検眼に呈示される視標の向きに対応した方向のフリック操作を特定することが可能である。解析部１０３ａは、このような各ジェスチャー操作を特定するための条件などがあらかじめ設定されたテーブル情報を参照することにより、ジェスチャー操作を特定する。
【０１６５】
（Ｓ３７）
解析部１０３ａは、Ｓ３６において特定されたジェスチャー操作の操作内容に対応した操作情報を生成する。制御部１０３は、解析部１０３ａにより生成された操作情報を通信制御部５３によりメイン制御装置４０に送信させる。以上で、制御部１０３による一連の処理は、終了する（エンド）。
【０１６６】
なお、図１６では、ジェスチャー操作可能領域における制御部１０３（解析部１０３ａ）の処理例について説明したが、解析部１０３ａは、記号入力操作可能領域における記号入力操作の内容を特定することが可能である。たとえば、制御部１０３は、複数の記号テンプレートを含む制御情報をあらかじめ記憶する。複数の記号テンプレートは、複数の記号の形状を示す。解析部１０３ａは、操作面に対するタッチ状態が検出されている間にタッチ位置の軌跡（操作面に対して入力された軌跡）と、複数の記号テンプレートとを照合し、照合された記号テンプレートに対応する記号を特定する。解析部１０３ａは、所定時間内における操作面に対する記号の入力操作の内容について上記の照合を行ったり、所定の入力確定指示を受けて操作面に対する記号の入力操作の内容について上記の照合を行ったりする。
【０１６７】
なお、複数の記号テンプレートのうち２以上の記号テンプレートが照合された場合に、制御部１０３は、２以上の記号テンプレートに対応する２以上の記号を表示パネル１０１の選択候補表示領域Ｇ１０に表示させる（図１７の横向き用の操作画面参照）。たとえば、選択候補表示領域Ｇ１０は、チャート表示領域Ｇ５の周囲（図１７ではチャート表示領域Ｇ５の下方）に設けられる。制御部１０３は、選択候補表示領域Ｇ１０に表示された２以上の記号のうちの１の記号が選択されたことを受けて該１の記号を特定する。
【０１６８】
なお、図１６では、制御部１０３がジェスチャー操作可能領域に対する操作内容を特定する場合について説明したが、メイン制御装置４０が当該ジェスチャー操作の内容を特定するようにしてもよい。この場合、タブレット端末１００は、Ｓ３５において特定されたタッチ位置の軌跡とタッチ位置情報に付帯された検出タイミング情報などをメイン制御装置４０に送る。メイン制御装置４０の制御部４７は、上記のジェスチャー操作の内容を特定する解析部１０３ａの機能を有する。
【０１６９】
同様に、制御部１０３が記号入力操作可能領域における記号入力操作の内容を特定する場合について説明したが、メイン制御装置４０が当該記号入力操作の内容を特定するようにしてもよい。この場合、メイン制御装置４０の記憶部４８の制御情報記憶部４８ａに、複数の記号テンプレートを含む制御情報が記憶される。タブレット端末１００は、操作面に対するタッチ状態が検出されている間のタッチ位置の軌跡を示す情報をメイン制御装置４０に送る。メイン制御装置４０の制御部４７は、上記の記号の入力操作の内容を特定する解析部１０３ａの機能を有する。
【０１７０】
＜メイン制御装置４０による制御＞
制御情報記憶部４８ａは、操作面を有するタブレット端末１００に対するジェスチャー操作の操作内容と検眼装置２に対する制御内容とを関連付ける制御情報をあらかじめ記憶する。
【０１７１】
図１８に、制御情報記憶部４８ａが記憶する制御情報の一例を示す。制御情報は、測定ヘッド１０および視標呈示装置２０のそれぞれについて、ジェスチャー操作内容に制御内容が関連付けられた情報である。
【０１７２】
たとえば、制御情報は、ピンチイン操作（第１操作）と視標の視力値を上げること（視力値の良くなる方向への変更（第１方向への変更））とを関連付けた情報を含む。また、制御情報は、ピンチアウト操作（第２操作）と視標の視力値を下げること（視力値の悪くなる方向への変更（第２方向への変更）とを関連付けた情報を含む。制御部４７は、操作面に対してピンチイン操作が行われたときに、当該操作前に被検眼に呈示されていた視標の視力値より高い視力値の視標を呈示するように視標呈示装置２０を制御する。この場合、制御部４７は、新たな向きで新たな視標を呈示するように視標呈示装置２０を制御する。新たな向きは、あらかじめ決められた向きであってもよいし、ランダムに選択された向きであってもよいし、直前の向きと同じ向きであってもよい。新たな視標は、あらかじめ決められた視標であってもよいし、ランダムに選択された視標であってもよいし、直前の視標と同じ視標であってもよい。また、制御部４７は、当該操作前に被検眼に呈示されていた視標の視力値より第１ステップ（たとえば、２以上のステップ）だけ高い視力値の視標を呈示するように視標呈示装置２０を制御することも可能である。
【０１７３】
さらに、制御部４７は、操作面に対してピンチアウト操作が行われたときに、当該操作前に被検眼に呈示されていた視標の視力値より低い視力値の視標を呈示するように視標呈示装置２０を制御する。この場合、制御部４７は、新たな向きで新たな視標を呈示するように視標呈示装置２０を制御する。新たな向きは、あらかじめ決められた向きであってもよいし、ランダムに選択された向きであってもよいし、直前の向きと同じ向きであってもよい。新たな視標は、あらかじめ決められた視標であってもよいし、ランダムに選択された視標であってもよいし、直前の視標と同じ視標であってもよい。また、制御部４７は、当該操作前に被検眼に呈示されていた視標の視力値より第２ステップ（たとえば、２以上のステップ）だけ低い視力値の視標を呈示するように視標呈示装置２０を制御することも可能である。
【０１７４】
たとえば、制御情報は、フリック操作（第３操作）の方向と視標の向きとを関連付けた情報を含む。制御部４７は、操作面に対してフリック操作が行われたとき、当該操作に応じた向きの視標を呈示するように視標呈示装置２０を制御する。
【０１７５】
制御情報は、ピンチイン操作後の所定時間内に実施可能な各操作方向のフリック操作と、視力値を上げることおよび視標の向きとを関連付けた情報を含む。制御情報は、ピンチアウト操作後の所定時間内に実施可能な各操作方向のフリック操作と、視力値を上げることおよび視標の向きとを関連付けた情報を含む。制御部４７は、操作面に対してピンチイン操作後の所定時間内に右方向へのフリック操作が行われたとき、当該一連の操作前に被検眼に呈示されていた視標の視力値より高い視力値を有する右向きの視標を呈示するように視標呈示装置２０を制御する。また、制御部４７は、操作面に対してピンチアウト操作後の所定時間内に左方向へのフリック操作が行われたとき、当該一連の操作前に被検眼に呈示されていた視標の視力値より低い視力値を有する左向きの視標を呈示するように視標呈示装置２０を制御する。
【０１７６】
制御情報は、下方向のフリック操作（第４操作）と光学素子の度数の増大とを関連付けた情報を含む。また、制御情報は、上方向のフリック操作（第５操作）と光学素子の度数の減少とを関連付けた情報を含む。制御部４７は、操作面に対して下方向のフリック操作が行われたときに、当該操作前に被検眼に適用されていた光学素子の度数より大きい度数の光学素子を適用するように測定ヘッド１０を制御する。また、制御部４７は、操作面に対して上方向のフリック操作が行われたときに、当該操作前に被検眼に適用されていた光学素子の度数より小さい度数の光学素子を適用するように測定ヘッド１０を制御する。また、制御部４７は、操作面に対して右方向のフリック操作が行われたときに、右眼、両眼、左眼、右眼、・・・の順序（右方向の順序）で巡回的に被検眼を切り替えるように測定ヘッド１０を制御する。また、制御部４７は、操作面に対して左方向のフリック操作が行われたときに、右眼、左眼、両眼、右眼、・・・の順序（左方向の順序）で巡回的に被検眼を切り替えるように測定ヘッド１０を制御する。なお、制御部４７は、制御情報に基づいて、方向性を有する光学素子の方向や検査対象の被検眼を変更するように測定ヘッド１０を制御することが可能である。或いは、制御部４７は、操作面に対して右方向のフリック操作が行われたときに、当該操作前に被検眼に適用されていたプリズムの方向を所定ステップだけ右方向に変更するように測定ヘッド１０を制御するようにしてもよい。また、制御部４７は、操作面に対して左方向のフリック操作が行われたときに、当該操作前に被検眼に適用されていたプリズムの方向を所定ステップだけ左方向に変更するように測定ヘッド１０を制御するようにしてもよい。
【０１７７】
図１９および図２０に、メイン制御装置４０による視標呈示装置２０の制御処理の一例のフロー図を示す。
【０１７８】
（Ｓ４１）
制御部４７は、たとえば、タブレット端末１００から操作情報が受信されたか否かを検出することにより、タブレット端末１００に対する操作入力の有無を検出する。タブレット端末１００に対する操作入力があったとき（Ｓ４１：Ｙ）、制御部４７による処理は、Ｓ４２に移行する。タブレット端末１００に対する操作入力がなかったとき（Ｓ４１：Ｎ）、制御部４７による処理は、Ｓ４１に移行する（リターン）。
【０１７９】
（Ｓ４２）
タブレット端末１００に対する操作入力があったとき（Ｓ４１：Ｙ）、制御部４７は、タブレット端末１００からの操作情報から当該操作がピンチイン操作であるか否かを判別する。当該操作がピンチイン操作であると判別されたとき（Ｓ４２：Ｙ）、制御部４７による処理は、Ｓ４３に移行する。当該操作がピンチイン操作であると判別されなかったとき（Ｓ４２：Ｎ）、制御部４７による処理は、Ｓ４８に移行する。
【０１８０】
（Ｓ４３）
当該操作がピンチイン操作であると判別されたとき（Ｓ４２：Ｙ）、制御部４７は、ピンチイン操作後に第１閾値時間Δｔ１が経過した否かを判別する。第１閾値時間Δｔ１が経過したと判別されたとき（Ｓ４３：Ｙ）、制御部４７による処理は、Ｓ４４に移行する。第１閾値時間Δｔ１が経過したと判別されなかったとき（Ｓ４３：Ｎ）、制御部４７による処理は、Ｓ４５に移行する。
【０１８１】
（Ｓ４４）
第１閾値時間Δｔ１が経過したと判別されたとき（Ｓ４３：Ｙ）、制御部４７は、当該ジェスチャー操作が単一のピンチイン操作であると判断する。制御部４７は、図１８に示す制御情報に基づき、当該操作前に被検眼に呈示されていた視標の視力値より高い視力値の視標を示す視標画像を視標画像生成部４６に生成させる。続いて、制御部４７による処理は、Ｓ５７に移行する。
【０１８２】
（Ｓ４５）
第１閾値時間Δｔ１が経過したと判別されなかったとき（Ｓ４３：Ｎ）、制御部４７は、タブレット端末１００からの操作情報に基づいて、Ｓ４２におけるピンチイン操作後にフリック操作が行われたか否かを判別する。フリック操作が行われたと判別されたとき（Ｓ４５：Ｙ）、制御部４７による処理は、Ｓ４６に移行する。フリック操作が行われたと判別されなかったとき（Ｓ４５：Ｎ）、制御部４７による処理は、Ｓ４３に移行する。
【０１８３】
（Ｓ４６）
フリック操作が行われたと判別されたとき（Ｓ４５：Ｙ）、制御部４７は、操作情報に基づいて、当該フリック操作の方向を特定する。
【０１８４】
（Ｓ４７）
制御部４７は、図１８に示す制御情報に基づき、当該操作前に被検眼に呈示されていた視標の視力値より高い視力値を有し、且つ、Ｓ４６において特定された方向に対応した向きの視標を示す視標画像を視標画像生成部４６に生成させる。続いて、制御部４７による処理は、Ｓ５７に移行する。
【０１８５】
（Ｓ４８）
当該操作がピンチイン操作であると判別されなかったとき（Ｓ４２：Ｎ）、制御部４７は、当該操作がピンチアウト操作であるか否かを判別する。当該操作がピンチアウト操作であると判別されたとき（Ｓ４８：Ｙ）、制御部４７による処理は、Ｓ４９に移行する。当該操作がピンチアウト操作であると判別されなかったとき（Ｓ４８：Ｎ）、制御部４７による処理は、Ｓ５４に移行する。
【０１８６】
（Ｓ４９）
当該操作がピンチアウト操作であると判別されたとき（Ｓ４８：Ｙ）、制御部４７は、ピンチアウト操作後に第２閾値時間Δｔ２が経過した否かを判別する。第２閾値時間Δｔ２が経過したと判別されたとき（Ｓ４９：Ｙ）、制御部４７による処理は、Ｓ５０に移行する。第２閾値時間Δｔ２が経過したと判別されなかったとき（Ｓ４９：Ｎ）、制御部４７による処理は、Ｓ５１に移行する。
【０１８７】
（Ｓ５０）
第２閾値時間Δｔ２が経過したと判別されたとき（Ｓ４９：Ｙ）、制御部４７は、当該ジェスチャー操作が単一のピンチアウト操作であると判断する。制御部４７は、図１８に示す制御情報に基づき、当該操作前に被検眼に呈示されていた視標の視力値より低い視力値の視標を示す視標画像を視標画像生成部４６に生成させる。続いて、制御部４７による処理は、Ｓ５７に移行する。
【０１８８】
（Ｓ５１）
第２閾値時間Δｔ２が経過したと判別されなかったとき（Ｓ４９：Ｎ）、制御部４７は、タブレット端末１００からの操作情報に基づいて、Ｓ４８におけるピンチアウト操作後にフリック操作が行われたか否かを判別する。フリック操作が行われたと判別されたとき（Ｓ５１：Ｙ）、制御部４７による処理は、Ｓ５２に移行する。フリック操作が行われたと判別されなかったとき（Ｓ５１：Ｎ）、制御部４７による処理は、Ｓ４９に移行する。
【０１８９】
（Ｓ５２）
フリック操作が行われたと判別されたとき（Ｓ５１：Ｙ）、制御部４７は、操作情報に基づいて、当該フリック操作の方向を特定する。
【０１９０】
（Ｓ５３）
制御部４７は、図１８に示す制御情報に基づき、当該操作前に被検眼に呈示されていた視標の視力値より低い視力値を有し、且つ、Ｓ５２において特定された方向に対応した向きの視標を示す視標画像を視標画像生成部４６に生成させる。続いて、制御部４７による処理は、Ｓ５７に移行する。
【０１９１】
（Ｓ５４）
当該操作がピンチアウト操作であると判別されなかったとき（Ｓ４８：Ｎ）、制御部４７は、制御部４７は、タブレット端末１００からの操作情報に基づいて、当該操作がフリック操作であるか否かを判別する。当該操作がフリック操作であると判別されたとき（Ｓ５４：Ｙ）、制御部４７による処理は、Ｓ５５に移行する。当該操作がフリック操作ではないと判別されたとき（Ｓ５４：Ｎ）、制御部４７による処理は、Ｓ４１に移行する（リターン）。
【０１９２】
（Ｓ５５）
フリック操作が行われたと判別されたとき（Ｓ５４：Ｙ）、制御部４７は、操作情報に基づいて、当該フリック操作の方向を特定する。
【０１９３】
（Ｓ５６）
制御部４７は、図１８に示す制御情報に基づき、視力値を変更することなく、当該操作前に被検眼に呈示されていた視標を、Ｓ５５において特定された方向に対応した向きの視標を示す視標画像を視標画像生成部４６に生成させる。続いて、制御部４７による処理は、Ｓ５７に移行する。
【０１９４】
（Ｓ５７）
制御部４７は、Ｓ４４、Ｓ４７、Ｓ５０、Ｓ５３、またはＳ５６において生成された視標画像を用いて視標を変更するように視標呈示装置２０を制御する。続いて、制御部４７による処理は、Ｓ４１に移行する（リターン）。
【０１９５】
図２１に、メイン制御装置４０による測定ヘッド１０の制御処理の一例のフロー図を示す。
【０１９６】
（Ｓ６１）
制御部４７は、たとえば、タブレット端末１００から操作情報が受信されたか否かを検出することにより、タブレット端末１００に対する操作入力の有無を検出する。タブレット端末１００に対する操作入力があったとき（Ｓ６１：Ｙ）、制御部４７による処理は、Ｓ６２に移行する。タブレット端末１００に対する操作入力がなかったとき（Ｓ６１：Ｎ）、制御部４７による処理は、Ｓ６１に移行する（リターン）。
【０１９７】
（Ｓ６２）
タブレット端末１００に対する操作入力があったとき（Ｓ６１：Ｙ）、制御部４７は、タブレット端末１００からの操作情報から当該操作が上方向のフリック操作であるか否かを判別する。当該操作が上方向のフリック操作であると判別されたとき（Ｓ６２：Ｙ）、制御部４７による処理は、Ｓ６３に移行する。当該操作が上方向のフリック操作であると判別されなかったとき（Ｓ６２：Ｎ）、制御部４７による処理は、Ｓ６４に移行する。
【０１９８】
（Ｓ６３）
当該操作が上方向のフリック操作であると判別されたとき（Ｓ６２：Ｙ）、制御部４７は、たとえば、当該操作前に被検眼に適用した光学素子の度数より１ステップだけ度数が小さい光学素子を特定する。なお、制御部４７は、当該操作前に被検眼に適用した光学素子の度数より第１ステップだけ度数が小さい光学素子を特定することも可能である。第１ステップは、あらかじめ決められたステップであるが、事後的に変更可能である。続いて、制御部４７による処理は、Ｓ６６に移行する。
【０１９９】
（Ｓ６４）
当該操作が上方向のフリック操作であると判別されなかったとき（Ｓ６２：Ｎ）、制御部４７は、当該操作が下方向のフリック操作であるか否かを判別する。当該操作が下方向のフリック操作であると判別されたとき（Ｓ６４：Ｙ）、制御部４７による処理は、Ｓ６５に移行する。当該操作が下方向のフリック操作であると判別されなかったとき（Ｓ６４：Ｎ）、制御部４７による処理は、Ｓ６１に移行する（リターン）。
【０２００】
（Ｓ６５）
当該操作が下方向のフリック操作であると判別されたとき（Ｓ６４：Ｙ）、制御部４７は、たとえば、当該操作前に被検眼に適用した光学素子の度数より１ステップだけ度数が大きい光学素子を特定する。なお、制御部４７は、当該操作前に被検眼に適用した光学素子の度数より第２ステップだけ度数が大きい光学素子を特定することも可能である。第２ステップは、あらかじめ決められたステップであるが、事後的に変更可能である。続いて、制御部４７による処理は、Ｓ６６に移行する。
【０２０１】
（Ｓ６６）
制御部４７は、Ｓ６３またはＳ６５において特定された光学素子に切り替えるように測定ヘッド１０を制御する。続いて、制御部４７による処理は、Ｓ６１に移行する（リターン）。
【０２０２】
なお、図１９および図２０では、視力値を変更するための操作と視標の向きを変更するための操作を所定時間内に行うことにより視標を変更する場合について説明したが、これに限定されるものではない。たとえば、光学素子の度数を変更するための操作と光学素子の向きを変更するための操作を所定時間内に行うことにより光学素子を変更するようにしてもよい。
【０２０３】
［作用・効果］
第１実施形態に係る検眼装置制御プログラムの作用および効果について説明する。
【０２０４】
検眼装置制御プログラムは、操作面に操作画面の表示が可能なタッチパネルを有するコンピュータを、被検眼に呈示される視標または被検眼に適用される光学素子の切り替えを指示するためのタブレット端末１００（検眼装置用コントローラ）として機能させる。検眼装置制御プログラムは、コンピュータを、取得部１０３ｂ（取得手段）と、操作画面作成部１０３ｃ（操作画面作成手段）と、表示制御部１０４（表示制御手段）と、解析部１０３ａ（タッチ操作検出手段）と、制御部１０３および通信制御部１０２（制御信号出力手段）として機能させる。取得部１０３ｂは、操作画面が表示される画面のサイズまたは前記画面の向きを取得する。操作画面作成部１０３ｃは、取得部１０３ｂにより取得された画面のサイズまたは画面の向きに応じたレイアウトで当該画面のサイズまたは当該画面の向きに応じた情報が配置された操作画面を作成する。表示制御部１０４は、操作画面作成部１０３ｃにより作成された操作画面を操作面に表示させる。解析部１０３ａは、操作画面作成部１０３ｃにより作成された操作画面が表示された操作面に対するタッチ操作を検出する。制御部１０３および通信制御部１０２は、解析部１０３ａにより検出されたタッチ操作に基づいて、視標または光学素子を切り替えるための制御信号を出力する。
【０２０５】
このような検眼装置制御プログラムでは、操作画面が表示される画面のサイズまたは画面の向きに応じたレイアウトで当該画面のサイズまたは当該画面の向きに応じた情報が配置された操作画面が作成される。これにより、画面のサイズや画面の向きを変更した場合であっても、変更後の画面のサイズや画面の向きに応じた操作画面が表示されるため、操作性を担保することが可能である。
【０２０６】
また、操作画面は、略長方形状であるとともに、タッチ操作を受け付けるための操作領域を有する。操作画面作成部１０３ｃは、画面の向きにかかわらず、操作領域Ｇ３の輪郭のうち画面の右側または左側の端辺に最も近い部分と当該端辺との距離が所定距離以下となるように操作領域Ｇ３が配置された操作画面を作成するようにしてもよい。
【０２０７】
このような検眼装置制御プログラムによれば、画面の向き画変更された場合であっても画面の端辺からの所定距離以下の位置に操作領域を配置するようにしたので、画面の向きにかかわらず、操作者は、同じ指を用いて操作することができる。これにより、操作性を担保する。
【０２０８】
また、操作画面作成部１０３ｃは、取得部１０３ｂにより取得された画面の向きが縦向きから横向きに変化したとき、縦向き用の操作画面に表示されていた情報に新たな情報を付加して横向き用の操作画面を作成し、取得部１０３ｂにより取得された画面の向きが横向きから縦向きに変化したとき、横向き用の操作画面に表示されていた情報から所定の情報を削除して縦向き用の操作画面を作成してもよい。
【０２０９】
このような検眼装置制御プログラムでは、横向き用の操作画面に表示されていた情報から所定の情報を削除することにより縦向き用の操作画面が作成される。これにより、操作領域を配置しつつ、幅方向に制限がある操作画面における情報や領域の配置の自由度を向上させることができ、操作性を担保することができる。
【０２１０】
また、操作領域は、第１操作領域と、前記第１操作領域の近傍に配置された第２操作領域とを有し、制御部１０３および通信制御部１０２は、第１操作領域に対する操作により変更された光学素子の切り替えステップで、第２操作領域に対する操作により指定された切り替え方向に光学素子を切り替えるように制御信号を出力するようにしてもよい。
【０２１１】
このような検眼装置制御プログラムによれば、これまでダイヤルの回転操作量や回転方向により指定していた切り替えステップや切り替え方向を、操作画面に対する操作で実現することができるようになる。これにより、操作性を低下させることなく、これまでと同様の操作入力が可能になる。
【０２１２】
また、コンピュータは、視標または光学素子の切り替えを指示するためのキーボード２００（操作装置）との通信の接続が可能に構成され、キーボード２００との通信の接続状態を検出する無線通信制御部１０５または有線通信制御部１０６（接続状態検出手段）を含んでもよい。操作画面作成部１０３ｃは、無線通信制御部１０５または有線通信制御部１０６による検出結果に応じたレイアウトで当該検出結果に応じた情報が配置された操作画面を作成する。
【０２１３】
このような検眼装置制御プログラムによれば、キーボード２００との通信の接続状態の検出結果に応じた操作画面により検眼装置２の制御が可能になるので、タブレット端末１００とキーボード２００とによる新規の操作態様の実現が可能になる。
【０２１４】
また、第１実施形態の構成をタブレット端末１００に適用することも可能である。被検眼に呈示される視標または被検眼に適用される光学素子の切り替えを指示するためのタブレット端末１００は、タッチパネル機能を有する表示パネル１０１と、取得部１０３ｂと、操作画面作成部１０３ｃと、表示制御部１０４と、解析部１０３ａと、制御部１０３および通信制御部１０２とを含む。表示パネル１０１は、操作面に操作画面の表示が可能である。取得部１０３ｂは、操作画面が表示される画面のサイズまたは画面の向きを取得する。操作画面作成部１０３ｃは、取得部１０３ｂにより取得された画面のサイズまたは画面の向きに応じたレイアウトで当該画面のサイズまたは当該画面の向きに応じた情報が配置された操作画面を作成する。表示制御部１０４は、操作画面作成部１０３ｃにより作成された操作画面を操作面に表示させる。解析部１０３ａは、操作画面作成部１０３ｃにより作成された操作画面が表示された操作面に対するタッチ操作を検出する。制御部１０３および通信制御部１０２は、解析部１０３ａにより検出されたタッチ操作に基づいて、視標または光学素子を切り替えるための制御信号を出力する。
【０２１５】
また、第１実施形態の構成を検眼システム１に適用することも可能である。検眼システム１は、視標呈示装置２０（視標呈示手段）と、測定ヘッド１０（光学素子適用手段）と、メイン制御装置４０（制御手段）と、タブレット端末１００とを含む。視標呈示装置２０は、複数の視標を選択的に被検眼に呈示する。測定ヘッド１０は、複数の光学素子を選択的に被検眼に適用する。メイン制御装置４０は、視標呈示装置２０および測定ヘッド１０の少なくとも一方を制御する。タブレット端末１００は、メイン制御装置４０に対し上記の制御信号を出力する。また、検眼システム１は、視標呈示装置２０と、測定ヘッド１０と、メイン制御装置４０（制御手段）と、タブレット端末１００と、キーボード２００（操作装置）とを含んでもよい。キーボード２００は、タブレット端末１００に接続が可能に構成され、視標または光学素子の切り替えを指示するための装置である。タブレット端末１００は、上記のように、キーボード２００との通信の接続状態の検出結果に応じたレイアウトで当該検出結果に応じた情報が配置された操作画面を作成する。
【０２１６】
〔第１実施形態の変形例〕
第１実施形態では、ジェスチャー操作の種別に応じて検眼装置を制御する場合について説明したが、これに限定されるものではない。第１実施形態の変形例では、ジェスチャー操作の種別と操作量とに応じて検眼装置を制御する。
【０２１７】
本変形例に係る検眼システムの構成は、第１実施形態と同様である。以下では、本変形例に係る検眼システムについて、第１実施形態との相違点を中心に説明する。
【０２１８】
図２２に、本変形例に係る制御情報記憶部が記憶する制御情報の一例を示す。制御情報は、測定ヘッド１０および視標呈示装置２０のそれぞれについて、ジェスチャー操作内容に制御内容が関連付けられた情報である。本変形例では、ジェスチャー操作の内容は、ジェスチャー操作の種別とその操作量とを含む。
【０２１９】
たとえば、制御情報は、操作量がＷ１より小さいピンチイン操作と視標の視力値を１ステップ分上げることとを関連付け、且つ、操作量がＷ１以上のピンチイン操作と視標の視力値をｗ１（ｗ１は２以上の整数）ステップ分上げることとを関連付けた情報を含む。また、制御情報は、操作量がＷ２より小さいピンチアウト操作と視標の視力値を１ステップ分下げることとを関連付け、且つ、操作量がＷ２以上のピンチアウト操作と視標の視力値をｗ２（ｗ２は２以上の整数）ステップ分下げることとを関連付けた情報を含む。操作量Ｗ１は、ピンチイン操作の幅（ピクセル数）に対応する。
【０２２０】
制御部４７は、操作面に対して操作量がＷ１より小さいピンチイン操作が行われたときに、当該操作前に被検眼に呈示されていた視標の視力値より１ステップ分だけ高い視力値の視標を呈示するように視標呈示装置２０を制御する。この場合、制御部４７は、新たな向きで新たな視標を呈示するように視標呈示装置２０を制御する。新たな向きは、あらかじめ決められた向きであってもよいし、ランダムに選択された向きであってもよいし、直前の向と同じ向きであってもよい。新たな視標は、あらかじめ決められた視標であってもよいし、ランダムに選択された視標であってもよいし、直前の視標と同じ視標であってもよい。また、制御部４７は、操作面に対して操作量がＷ１以上のピンチイン操作が行われたときに、当該操作前に被検眼に呈示されていた視標の視力値よりｗ１ステップ分だけ高い視力値の視標を呈示するように視標呈示装置２０を制御する。この場合、制御部４７は、新たな向きで新たな視標を呈示するように視標呈示装置２０を制御する。新たな向きは、あらかじめ決められた向きであってもよいし、ランダムに選択された向きであってもよいし、直前の向きと同じ向きであってもよい。新たな視標は、あらかじめ決められた視標であってもよいし、ランダムに選択された視標であってもよいし、直前の視標と同じ視標であってもよい。
【０２２１】
制御部４７は、操作面に対して操作量がＷ２より小さいピンチアウト操作が行われたときに、当該操作前に被検眼に呈示されていた視標の視力値より１ステップ分だけ低い視力値の視標を呈示するように視標呈示装置２０を制御する。この場合、制御部４７は、新たな向きで新たな視標を呈示するように視標呈示装置２０を制御する。新たな向きは、あらかじめ決められた向きであってもよいし、ランダムに選択された向きであってもよいし、直前の向きと同じ向きであってもよい。新たな視標は、あらかじめ決められた視標であってもよいし、ランダムに選択された視標であってもよいし、直前の視標と同じ視標であってもよい。また、制御部４７は、操作面に対して操作量がＷ２以上のピンチアウト操作が行われたときに、当該操作前に被検眼に呈示されていた視標の視力値よりｗ２ステップ分だけ低い視力値の視標を呈示するように視標呈示装置２０を制御する。この場合、制御部４７は、新たな向きで新たな視標を呈示するように視標呈示装置２０を制御する。新たな向きは、あらかじめ決められた向きであってもよいし、ランダムに選択された向きであってもよいし、直前の向きと同じ向きであってもよい。新たな視標は、あらかじめ決められた視標であってもよいし、ランダムに選択された視標であってもよいし、直前の視標と同じ視標であってもよい。
【０２２２】
たとえば、制御情報は、操作量がＷ１より小さいピンチイン操作後の所定時間内に実施可能な各操作方向のフリック操作と、視標の視力値を１ステップ分上げることとを関連付け、且つ、操作量がＷ１以上のピンチイン操作後の所定時間内に各操作方向のフリック操作と、視標の視力値をｗ１ステップ分上げることとを関連付けた情報を含む。また、制御情報は、操作量がＷ２より小さいピンチアウト操作後の所定時間内に実施可能な各操作方向のフリック操作と、視標の視力値を１ステップ分下げることとを関連付け、且つ、操作量がＷ２以上のピンチアウト操作後の所定時間内に実施可能な各操作方向のフリック操作と、視標の視力値をｗ２ステップ分下げることとを関連付けた情報を含む。
【０２２３】
制御部４７は、たとえば、操作面に対して操作量がＷ１より小さいピンチイン操作後の所定時間内の右方向へのフリック操作が行われたときに、当該一連の操作前に被検眼に呈示されていた視標の視力値より１ステップ分だけ高い視力値を有する右向きの視標を呈示するように視標呈示装置２０を制御する。また、制御部４７は、たとえば、操作面に対して操作量がＷ１以上のピンチイン操作後の所定時間内の右方向へのフリック操作が行われたときに、当該一連の操作前に被検眼に呈示されていた視標の視力値よりｗ１ステップ分だけ高い視力値を有する右向きの視標を呈示するように視標呈示装置２０を制御する。
【０２２４】
また、制御部４７は、たとえば、操作面に対して操作量がＷ２より小さいピンチアウト操作後の所定時間内の左方向へのフリック操作が行われたときに、当該一連の操作前に被検眼に呈示されていた視標の視力値より１ステップ分だけ低い視力値を有する左向きの視標を呈示するように視標呈示装置２０を制御する。また、制御部４７は、たとえば、操作面に対して操作量がＷ２以上のピンチアウト操作後の所定時間内の左方向へのフリック操作が行われたときに、当該一連の操作前に被検眼に呈示されていた視標の視力値よりｗ２ステップ分だけ低い視力値を有する左向きの視標を呈示するように視標呈示装置２０を制御する。
【０２２５】
なお、ジェスチャー操作による測定ヘッド１０の制御は、図１８と同様である。
【０２２６】
図２３および図２４に、本変形例に係るメイン制御装置４０による視標呈示装置２０の制御処理の一例のフロー図を示す。図２４に示すフローの一部は、図２０に示すフローと同様であるため、図示および説明を省略する。
【０２２７】
（Ｓ７１）
制御部４７は、たとえば、タブレット端末１００から操作情報が受信されたか否かを検出することにより、タブレット端末１００に対する操作入力の有無を検出する。タブレット端末１００に対する操作入力があったとき（Ｓ７１：Ｙ）、制御部４７による処理は、Ｓ７２に移行する。タブレット端末１００に対する操作入力がなかったとき（Ｓ７１：Ｎ）、制御部４７による処理は、Ｓ７１に移行する（リターン）。
【０２２８】
（Ｓ７２）
タブレット端末１００に対する操作入力があったとき（Ｓ７１：Ｙ）、制御部４７は、タブレット端末１００からの操作情報から当該操作がピンチイン操作であるか否かを判別する。当該操作がピンチイン操作であると判別されたとき（Ｓ７２：Ｙ）、制御部４７による処理は、Ｓ７３に移行する。当該操作がピンチイン操作であると判別されなかったとき（Ｓ７２：Ｎ）、制御部４７による処理は、Ｓ８４に移行する。
【０２２９】
（Ｓ７３）
当該操作がピンチイン操作であると判別されたとき（Ｓ７２：Ｙ）、制御部４７は、ピンチイン操作後に第１閾値時間Δｔ１が経過した否かを判別する。第１閾値時間Δｔ１が経過したと判別されたとき（Ｓ７３：Ｙ）、制御部４７による処理は、Ｓ７４に移行する。第１閾値時間Δｔ１が経過したと判別されなかったとき（Ｓ７３：Ｎ）、制御部４７による処理は、Ｓ７８に移行する。
【０２３０】
（Ｓ７４）
第１閾値時間Δｔ１が経過したと判別されたとき（Ｓ７３：Ｙ）、制御部４７は、当該ジェスチャー操作が単一のピンチイン操作であると判断し、操作情報からピンチイン操作の操作量（幅、ピクセル数）を特定する。
【０２３１】
（Ｓ７５）
制御部４７は、Ｓ７４において特定された操作量がＷ１より小さいか否かを判別する。操作量がＷ１より小さいと判別されたとき（Ｓ７５：Ｙ）、制御部４７による処理は、Ｓ７６に移行する。操作量がＷ１より小さいと判別されなかったとき（Ｓ７５：Ｎ）、制御部４７による処理は、Ｓ７７に移行する。
【０２３２】
（Ｓ７６）
操作量がＷ１より小さいと判別されたとき（Ｓ７５：Ｙ）、制御部４７は、図２２に示す制御情報に基づき、当該操作前に被検眼に呈示されていた視標の視力値より１ステップ分だけ高い視力値の視標を示す視標画像を視標画像生成部４６に生成させる。続いて、制御部４７による処理は、Ｓ９６に移行する。
【０２３３】
（Ｓ７７）
操作量がＷ１より小さいと判別されなかったとき（Ｓ７５：Ｎ）、制御部４７は、図２２に示す制御情報に基づき、当該操作前に被検眼に呈示されていた視標の視力値よりｗ１ステップ分だけ高い視力値の視標を示す視標画像を視標画像生成部４６に生成させる。続いて、制御部４７による処理は、Ｓ９６に移行する。
【０２３４】
（Ｓ７８）
第１閾値時間Δｔ１が経過したと判別されなかったとき（Ｓ７３：Ｎ）、制御部４７は、タブレット端末１００からの操作情報に基づいて、Ｓ７２におけるピンチイン操作後にフリック操作が行われたか否かを判別する。フリック操作が行われたと判別されたとき（Ｓ７８：Ｙ）、制御部４７による処理は、Ｓ７９に移行する。フリック操作が行われたと判別されなかったとき（Ｓ７８：Ｎ）、制御部４７による処理は、Ｓ７３に移行する。
【０２３５】
（Ｓ７９）
フリック操作が行われたと判別されたとき（Ｓ７８：Ｙ）、制御部４７は、操作情報に基づいて、当該フリック操作の方向を特定する。
【０２３６】
（Ｓ８０）
制御部４７は、Ｓ７４と同様に、Ｓ７２において検出されたピンチイン操作の操作量（幅、ピクセル数）を操作情報から特定する。
【０２３７】
（Ｓ８１）
制御部４７は、Ｓ７５と同様に、Ｓ８０において特定された操作量がＷ１（Ｗ１とは異なるＷ１´でも可）より小さいか否かを判別する。操作量がＷ１より小さいと判別されたとき（Ｓ８１：Ｙ）、制御部４７による処理は、Ｓ８２に移行する。操作量がＷ１より小さいと判別されなかったとき（Ｓ８１：Ｎ）、制御部４７による処理は、Ｓ８３に移行する。
【０２３８】
（Ｓ８２）
操作量がＷ１より小さいと判別されたとき（Ｓ８１：Ｙ）、制御部４７は、図２２に示す制御情報に基づき、当該操作前に被検眼に呈示されていた視標の視力値より１ステップ分だけ高い視力値を有し、且つ、Ｓ７９において特定された方向に対応した向きの視標を示す視標画像を視標画像生成部４６に生成させる。続いて、制御部４７による処理は、Ｓ９６に移行する。
【０２３９】
（Ｓ８３）
操作量がＷ１より小さいと判別されなかったとき（Ｓ８１：Ｎ）、制御部４７は、図２２に示す制御情報に基づき、当該操作前に被検眼に呈示されていた視標の視力値よりｗ１ステップ分だけ高い視力値を有し、且つ、Ｓ７９において特定された方向に対応した向きの視標を示す視標画像を視標画像生成部４６に生成させる。続いて、制御部４７による処理は、Ｓ９６に移行する。
【０２４０】
（Ｓ８４）
当該操作がピンチイン操作であると判別されなかったとき（Ｓ７２：Ｎ）、制御部４７は、当該操作がピンチアウト操作であるか否かを判別する。当該操作がピンチアウト操作であると判別されたとき（Ｓ８４：Ｙ）、制御部４７による処理は、Ｓ８５に移行する。当該操作がピンチアウト操作であると判別されなかったとき（Ｓ８４：Ｎ）、制御部４７による処理は、図２０のＳ５４に移行する。
【０２４１】
（Ｓ８５）
当該操作がピンチアウト操作であると判別されたとき（Ｓ８４：Ｙ）、制御部４７は、ピンチアウト操作後に第２閾値時間Δｔ２が経過した否かを判別する。第２閾値時間Δｔ２が経過したと判別されたとき（Ｓ８５：Ｙ）、制御部４７による処理は、Ｓ８６に移行する。第２閾値時間Δｔ２が経過したと判別されなかったとき（Ｓ８５：Ｎ）、制御部４７による処理は、Ｓ９０に移行する。
【０２４２】
（Ｓ８６）
第２閾値時間Δｔ２が経過したと判別されたとき（Ｓ８５：Ｙ）、制御部４７は、当該ジェスチャー操作が単一のピンチアウト操作であると判断し、操作情報からピンチアウト操作の操作量（幅、ピクセル数）を特定する。
【０２４３】
（Ｓ８７）
制御部４７は、Ｓ８６において特定された操作量がＷ２より小さいか否かを判別する。操作量がＷ２より小さいと判別されたとき（Ｓ８７：Ｙ）、制御部４７による処理は、Ｓ８８に移行する。操作量がＷ２より小さいと判別されなかったとき（Ｓ８７：Ｎ）、制御部４７による処理は、Ｓ８９に移行する。
【０２４４】
（Ｓ８８）
操作量がＷ２より小さいと判別されたとき（Ｓ８７：Ｙ）、制御部４７は、図２２に示す制御情報に基づき、当該操作前に被検眼に呈示されていた視標の視力値より１ステップ分だけ低い視力値の視標を示す視標画像を視標画像生成部４６に生成させる。続いて、制御部４７による処理は、Ｓ９６に移行する。
【０２４５】
（Ｓ８９）
操作量がＷ２より小さいと判別されなかったとき（Ｓ８７：Ｎ）、制御部４７は、図２２に示す制御情報に基づき、当該操作前に被検眼に呈示されていた視標の視力値よりｗ２ステップ分だけ低い視力値の視標を示す視標画像を視標画像生成部４６に生成させる。続いて、制御部４７による処理は、Ｓ９６に移行する。
【０２４６】
（Ｓ９０）
第２閾値時間Δｔ２が経過したと判別されなかったとき（Ｓ８５：Ｎ）、制御部４７は、タブレット端末１００からの操作情報に基づいて、Ｓ８４におけるピンチアウト操作後にフリック操作が行われたか否かを判別する。フリック操作が行われたと判別されたとき（Ｓ９０：Ｙ）、制御部４７による処理は、Ｓ９１に移行する。フリック操作が行われたと判別されなかったとき（Ｓ９０：Ｎ）、制御部４７による処理は、Ｓ８５に移行する。
【０２４７】
（Ｓ９１）
フリック操作が行われたと判別されたとき（Ｓ９０：Ｙ）、制御部４７は、操作情報に基づいて、当該フリック操作の方向を特定する。
【０２４８】
（Ｓ９２）
続いて、制御部４７は、Ｓ８６と同様に、Ｓ８４において検出されたピンチアウト操作の操作量（幅、ピクセル数）を操作情報から特定する。
【０２４９】
（Ｓ９３）
制御部４７は、Ｓ８７と同様に、Ｓ９２において特定された操作量がＷ２（Ｗ２とは異なるＷ２´でも可）より小さいか否かを判別する。操作量がＷ２より小さいと判別されたとき（Ｓ９３：Ｙ）、制御部４７による処理は、Ｓ９４に移行する。操作量がＷ２より小さいと判別されなかったとき（Ｓ９３：Ｎ）、制御部４７による処理は、Ｓ９５に移行する。
【０２５０】
（Ｓ９４）
操作量がＷ２より小さいと判別されたとき（Ｓ９３：Ｙ）、制御部４７は、図２２に示す制御情報に基づき、当該操作前に被検眼に呈示されていた視標の視力値より１ステップ分だけ低い視力値を有し、且つ、Ｓ９１において特定された方向に対応した向きの視標を示す視標画像を視標画像生成部４６に生成させる。続いて、制御部４７による処理は、Ｓ９６に移行する。
【０２５１】
（Ｓ９５）
操作量がＷ２より小さいと判別されなかったとき（Ｓ９３：Ｎ）、制御部４７は、図２２に示す制御情報に基づき、当該操作前に被検眼に呈示されていた視標の視力値よりｗ２ステップ分だけ低い視力値を有し、且つ、Ｓ９１において特定された方向に対応した向きの視標を示す視標画像を視標画像生成部４６に生成させる。続いて、制御部４７による処理は、Ｓ９６に移行する。
【０２５２】
（Ｓ９６）
制御部４７は、Ｓ７６、Ｓ７７、Ｓ８２、Ｓ８３、Ｓ８８、Ｓ８９、Ｓ９４、Ｓ９５、または図２０のＳ５６において生成された視標画像を用いて視標を変更するように視標呈示装置２０を制御する。続いて、制御部４７による処理は、Ｓ７１に移行する（リターン）。なお、図２０のＳ５４において、当該操作がフリック操作ではないと判別されたとき（Ｓ５４：Ｎ）、制御部４７による処理は、Ｓ７１に移行する（リターン）。
【０２５３】
メイン制御装置４０による測定ヘッド１０の制御処理については、第１実施形態と同様である。
【０２５４】
［作用・効果］
本変形例に係る検眼装置制御プログラムの作用および効果について説明する。
【０２５５】
検眼装置制御プログラムは、光学素子を通して被検眼に視標を呈示する検眼装置２を制御するコンピュータを、制御情報記憶部４８ａ（記憶手段）と、制御部４７（装置制御手段）として機能させる。制御情報記憶部４８ａは、タッチ操作の検出が可能な操作面を有するタブレット端末１００（検眼装置用コントローラ）に対するジェスチャー操作の操作内容と検眼装置２に対する制御内容とが関連付けられた制御情報をあらかじめ記憶する。制御部４７は、操作面に対する操作が行われたときに、その操作内容に関連付けられた制御内容を制御情報に基づき特定し、特定された制御内容に基づいて視標を変更するように検眼装置２を制御する。制御部４７は、操作面に対してピンチイン操作が行われたときに、当該操作前に被検眼に呈示されていた視標の視力値よりピンチイン操作の操作量に応じたステップだけ高い視力値の視標を呈示し、操作面に対してピンチアウト操作が行われたときに、当該操作前に被検眼に呈示されていた視標の視力値よりピンチアウト操作の操作量に応じたステップだけ低い視力値の視標を呈示するように検眼装置２の制御を行ってもよい。
【０２５６】
このような検眼装置制御プログラムによれば、第１実施形態の効果に加えて、タブレット端末１００に対するジェスチャー操作の操作量に応じて光学素子の切り替えや視標の切り替えが可能になるので、操作者は、多様な操作を直感的に行うことが可能になる。
【０２５７】
〔第２実施形態〕
第１実施形態またはその変形例では、画面の向きが横向きから縦向きに変化したとき、情報を削除することにより縦向き用の操作画面が作成された場合について説明したが、これに限定されるものではない。第２実施形態では、所定のタッチ操作を受けて、第１実施形態またはその変形例における操作画面（トップ操作画面）を補助するための新たな操作画面であるサブ操作画面の表示が可能である。サブ操作画面は、画面の向きが横向きから縦向きに変化したときに削除された情報を含む。
【０２５８】
図２５に、第２実施形態に係るサブ操作画面の説明図を示す。図２５は、図１５の操作画面（トップ操作画面）においてスワイプ操作により表示部１０１ａに表示されるサブ操作画面の一例を表す。図２５において、図１５と同様の部分には同一符号を付し、適宜説明を省略する。
【０２５９】
図１５に示す操作画面では、たとえば、画面の上部の端辺近傍には、下方向へのスワイプ操作の受け付けが可能な操作領域が設けられる。第１実施形態またはその変形例と同様に画面の向きが横向きから縦向きに変化したことが検出されると、操作画面作成部は、レイアウト情報に基づいて、横向き用の操作画面に表示されていた情報から所定の情報を削除して縦向き用の操作画面を作成する。ここでは、削除された情報が、チャート表示領域Ｇ５であるものとする。また、操作画面作成部は、当該削除された所定の情報を含むサブ操作画面Ｇ４０を作成する。すなわち、操作画面作成部は、当該チャート表示領域を含むサブ操作画面Ｇ４０を作成する。上記の操作領域に対する下方向へのスワイプ操作（所定のタッチ操作）が検出されると、表示制御部は、上記のサブ操作画面Ｇ４０を表示部１０１ａ（操作面）に表示させる。
【０２６０】
また、第１実施形態またはその変形例と同様に画面の向きが縦向きから横向きに変化したことが検出されると、操作画面作成部は、縦向き用の操作画面に表示されていた情報に上記のチャート表示領域（新たな情報）を付加して横向き用の操作画面を作成する。このとき、操作画面作成部は、サブ操作画面Ｇ４０に含まれる情報から上記のチャート表示領域を削除する。
【０２６１】
これにより、操作者は、操作性を低下させることなく縦向き用の操作画面に対して操作を行いつつ、サブ操作画面を表示させることにより横向き用の操作画面と同様の操作を行うことが可能になる。
【０２６２】
［作用・効果］
第２実施形態に係る検眼装置制御プログラムの作用および効果について説明する。
【０２６３】
操作画面作成部１０３ｃは、取得部１０３ｂにより取得された画面の向きが横向きから縦向きに変化したとき、上記の削除された情報を含むサブ操作画面を作成し、表示制御部１０４は、所定のタッチ操作を受けてサブ操作画面を操作面に表示させるようにしてもよい。
【０２６４】
また、操作画面作成部１０３ｃは、取得部１０３ｂにより取得された画面の向きが縦向きから横向きに変化したとき、サブ操作画面に含まれる情報から上記の付加された情報を削除するようにしてもよい。
【０２６５】
このような検眼装置制御プログラムによれば、操作性を低下させることなく縦向き用の操作画面に対する操作を受けつつ、サブ操作画面を表示させることにより横向き用の操作画面と同様の操作の受け付けが可能になる。
【０２６６】
〔第３実施形態〕
第１実施形態、その変形例、または第２実施形態では、タブレット端末１００とキーボード２００との間の通信が接続された状態では、タブレット端末１００とキーボード２００の双方に対する操作により検眼装置２の制御が可能である場合について説明した。しかしながら、タブレット端末１００とキーボード２００との間の通信の接続状態に応じて、キーボード２００に対する操作だけが可能になるようにしてもよい。
【０２６７】
すなわち、第３実施形態では、操作画面作成部１０３ｃは、図１１に示すレイアウト情報に基づき、操作領域Ｇ３が設けられた第１レイアウトと操作領域Ｇ３が設けられていない第２レイアウトとを切り替える。具体的には、操作画面作成部１０３ｃは、第１レイアウトから第２レイアウトに切り替えられたとき、第１レイアウトの操作画面において表示されていた情報に新たな情報を付加して第２レイアウトの操作画面を作成する。
【０２６８】
たとえば、操作画面作成部１０３ｃは、キーボード２００との通信が接続状態のとき、操作領域Ｇ３が設けられてない操作画面を作成する。また、操作画面作成部１０３ｃは、キーボード２００との通信が未接続状態のとき、操作領域Ｇ３が設けられた操作画面を作成する。このとき、キーボード２００に対する操作で検眼装置２を制御することができるため、タブレット端末１００の表示部１０１ａの画面に、操作領域Ｇ３に代えて別の情報を付加することで、画面内により多くの有効な情報を表示させることができる。
【０２６９】
［作用・効果］
第３実施形態に係る検眼装置制御プログラムの作用および効果について説明する。
【０２７０】
操作画面作成部１０３ｃは、無線通信制御部１０５または有線通信制御部１０６による検出結果に応じて操作領域Ｇ３が設けられた第１レイアウトと操作領域Ｇ３が設けられていない第２レイアウトとを切り替えるようにしてもよい。
【０２７１】
また、操作画面作成部１０３ｃは、第１レイアウトから第２レイアウトに切り替えられたとき、第１レイアウトの操作画面において表示されていた情報に新たな情報を付加して第２レイアウトの操作画面を作成するようにしてもよい。
【０２７２】
このような検眼装置制御プログラムによれば、たとえば、キーボード２００との通信の接続状態が検出されなかったタブレット端末１００では、操作領域Ｇ３が設けられた操作画面を表示することができる。一方、キーボード２００との通信の接続状態が検出されたタブレット端末１００では、操作領域Ｇ３が設けられない操作画面を表示することができる。従って、キーボード２００との通信の接続状態が検出されているとき、キーボード２００に対する操作で検眼装置２を制御することができるため、タブレット端末１００の表示部１０１ａの画面に、操作領域Ｇ３に代えて別の情報を付加することで、画面内により多くの有効な情報を表示させることができる。
【０２７３】
〔第４実施形態〕
第１実施形態、その変形例、第２実施形態、または第３実施形態では、検眼システム１が、検眼装置２の操作手段として、コントローラ５０と１以上のタブレット端末１００とを含む構成を有する場合について説明したが、これに限定されるものではない。第４実施形態では、検眼システムが、検眼装置の操作手段として、１つのタブレット端末のみを含む構成を有する。
【０２７４】
第４実施形態に係る検眼システムの各部の構成は、第１実施形態、その変形例、第２実施形態、または第３実施形態と同様である。以下では、第４実施形態に係る検眼システムについて、第１実施形態との相違点を中心に説明する。
【０２７５】
図２６に、第４実施形態に係る検眼システムの構成例のブロック図を示す。図２６において、図４と同様の部分には同一符号を付し、適宜説明を省略する。
図２７に、図２６の検眼システムの各部の構成例の機能ブロック図を示す。図２７において、図５と同様の部分には同一符号を付し、適宜説明を省略する。
【０２７６】
第４実施形態に係る検眼システム１ａは、図２６に示すように、測定ヘッド１０と、視標呈示装置２０と、メイン制御装置４０と、タブレット端末１００とを含んで構成されている。第４実施形態に係る検眼システム１ａは、操作手段として１つのタブレット端末１００のみを含み、コントローラ５０が省略された構成を有している。これにより、従来ではコントローラ５０に対して操作を行っていた操作者（特に、検者）は、タブレット端末１００に対して操作を行うことで、従来と同様の検査を行うことができる。この場合、たとえば、図１２に示す各領域が任意に配置可能な操作画面を、タブレット端末１００の表示部１０１ａに表示させることにより、操作者にとって操作しやすい操作画面においてタッチ操作による検眼装置の制御が可能になる。
【０２７７】
図２８に、第３実施形態に係る検眼システム１ａの動作例のシーケンス図を示す。図２８は、図９と同様に、垂直方向に時間軸をとり、測定ヘッド１０、視標呈示装置２０、メイン制御装置４０、およびタブレット端末１００の間の情報の送受信の概要を表したものである。
【０２７８】
タブレット端末１００がメイン制御装置４０に対して接続要求を行う（ＳＱ２１）と、メイン制御装置４０は、接続要求を受信し、ペアリング登録された相手方の情報等があらかじめ登録された登録情報を参照する（ＳＱ２２）。
【０２７９】
登録情報にタブレット端末１００が登録されていると、メイン制御装置４０は、タブレット端末１００に対して接続承認を行う（ＳＱ２３）。その後、メイン制御装置４０とタブレット端末１００との間の通信の接続が確立する。
【０２８０】
通信の接続が確立した状態で、タブレット端末１００に対して視標制御を行うための操作が行われると、タブレット端末１００は、当該操作に対応した操作情報をメイン制御装置４０に送る（ＳＱ２４）。
【０２８１】
この操作情報を受けたメイン制御装置４０は、操作情報に基づいて視標呈示装置２０を制御する（ＳＱ２５）。視標呈示装置２０は、メイン制御装置４０からの制御を受け、視標を変更する（ＳＱ２６）。
【０２８２】
通信の接続が確立した状態で、タブレット端末１００に対して測定ヘッド１０における光学素子の切り替え制御を行うための操作が行われると、タブレット端末１００は、当該操作に対応した操作情報をメイン制御装置４０に送る（ＳＱ２７）。
【０２８３】
この操作情報を受けたメイン制御装置４０は、操作情報に基づいて測定ヘッド１０を制御する（ＳＱ２８）。測定ヘッド１０は、メイン制御装置４０からの制御を受け、光学素子を切り替える（ＳＱ２９）。
【０２８４】
［作用・効果］
第４実施形態によれば、第１実施形態、その変形例、第２実施形態、または第３実施形態と同様に、操作手段としてタブレット端末１００を備えた検眼システム１ａを構成することができる。これにより、操作性を向上させることにより検査効率の向上を図ることが可能になる。また、第４実施形態によれば、最小限の構成で検眼装置を制御することが可能になり、検眼装置（眼科装置）または検眼システムの低コスト化を図ることが可能になる。
【０２８５】
なお、上記の実施形態や変形例では、タッチ操作を受け付ける装置としてタブレット端末を例に説明したが、これに限定されるものではない。タッチ操作を受け付ける装置として、スマートフォンなどの無線での通信が可能な通信端末を用いることができる。また、タッチ操作を受け付ける装置は、検者または被検者が所有する端末であってもよい。
【０２８６】
また、上記の実施形態や変形例において、タッチ操作による操作入力が可能なものとしてタブレット端末を例に説明したが、コントローラ５０やキーボード２００であってもよい。
【０２８７】
また、上記の実施形態や変形例において、ジェスチャー操作として、主に、ピンチイン操作、ピンチアウト操作、フリック操作、または記号入力操作を例に説明したが、ジェスチャー操作の内容に限定されるものではない。たとえば、操作内容に対応したアイコンをあらかじめ表示パネルに表示させておき、所定の領域に所望のアイコンをジェスチャー操作としてのドラッグ＆ドロップ操作により移動させることにより、視標や光学素子を切り替えるようにすることも可能である。
【０２８８】
また、上記の実施形態や変形例において、複数のタブレット端末１００の１つを被検者用に割り当て、このタブレット端末１００には、検査の回答用の操作画面を表示させ、被検者による回答入力用に用いるようにしてもよい。この場合、メイン制御装置４０との間で通信の接続が確立されたタブレット端末１００は、あらかじめ記憶された被検者回答入力用プログラムを起動し、回答入力用の操作画面を表示する。メイン制御装置４０は、このタブレット端末１００に対する操作を受け、検者が用いるタブレット端末１００に対して回答結果を送信する。
【０２８９】
また、上記の実施形態や変形例において、複数のタブレット端末１００の１つに視標呈示装置２０の表示部２４の機能を割り当てるようにしてもよい。この場合、メイン制御装置４０との間で通信の接続が確立されたタブレット端末１００は、あらかじめ記憶された視標呈示用プログラムを起動し、メイン制御装置４０からの制御を受け、指示された視標を呈示する。メイン制御装置４０は、検者により操作されるタブレット端末１００によって視標の切り替え指示を受ける。
【０２９０】
また、上記の実施形態や変形例では、操作面に触れることにより行われるタッチ操作を検出することでジェスチャー操作の内容を特定する場合について説明したが、これに限定されるものではない。たとえば、カメラなどで撮影することによりジェスチャー操作の内容を特定する場合にも適用することができる。
【０２９１】
以上に説明した構成は、この発明を好適に実施するための一例に過ぎない。よって、この発明の要旨の範囲内における任意の変形（省略、置換、付加など）を適宜に施すことが可能である。
【０２９２】
また、第１実施形態、その変形例、第２実施形態〜第４の実施形態において説明した構成を任意に組み合わせることが可能である。
【符号の説明】
【０２９３】
１、１ａ  検眼システム
２  検眼装置
３  検眼用テーブル
４、７  支持部
５  支柱
６  横アーム
８  操作アーム
９  格納部
１０  測定ヘッド
１０Ｌ  左眼用検眼ユニット
１０Ｒ  右眼用検眼ユニット
１１Ｌ、１１Ｒ  検眼窓
１２、２１、４１、４２、４３、４４、５３、１０２  通信制御部
１３、２２、４７、５４、１０３、２０３  制御部
２０  視標呈示装置
２３、５５、１０４  表示制御部
２４、５２、１０１ａ  表示部
４０  メイン制御装置
４５  電源部
４６  視標画像生成部
４８  記憶部
４８ａ  制御情報記憶部
５０  コントローラ
５１、１０１ｂ、２０４  操作部
１００  タブレット端末
１０１  表示パネル
１０３ａ  解析部
１０３ｂ  取得部
１０３ｃ  操作画面作成部
１０５、２０１  無線通信制御部
１０６、２０２  有線通信制御部
１０７  テンプレート情報記憶部
１０８  角速度検出部
１０９  レイアウト情報記憶部
２００  キーボード
【図１】
2015223195.tif 000003
【図２】
2015223195.tif 000004
【図３】
2015223195.tif 000005
【図４】
2015223195.tif 000006
【図５】
2015223195.tif 000007
【図６】
2015223195.tif 000008
【図７】
2015223195.tif 000009
【図８】
2015223195.tif 000010
【図９】
2015223195.tif 000011
【図１０】
2015223195.tif 000012
【図１１】
2015223195.tif 000013
【図１２】
2015223195.tif 000014
【図１３】
2015223195.tif 000015
【図１４】
2015223195.tif 000016
【図１５】
2015223195.tif 000017
【図１６】
2015223195.tif 000018
【図１７】
2015223195.tif 000019
【図１８】
2015223195.tif 000020
【図１９】
2015223195.tif 000021
【図２０】
2015223195.tif 000022
【図２１】
2015223195.tif 000023
【図２２】
2015223195.tif 000024
【図２３】
2015223195.tif 000025
【図２４】
2015223195.tif 000026
【図２５】
2015223195.tif 000027
【図２６】
2015223195.tif 000028
【図２７】
2015223195.tif 000029
【図２８】
2015223195.tif 000030