(57)【特許請求の範囲】
【請求項１】
引き出しまたは引き戻しされることでタッチ操作される領域が変化するタッチディスプレイを備える表示装置における前記タッチディスプレイのキャリブレーションを制御するキャリブレーション制御装置において、
前記タッチディスプレイがタッチされたことを検出するタッチ検出部と、
前記タッチ検出部が検出したタッチに関する情報に基づき、前記タッチディスプレイの、前記表示装置に備えられた導電物によるタッチ、を検出する導電物タッチ検出部と、
前記導電物タッチ検出部が検出した、前記導電物によるタッチのタッチ位置の変化に基づいて、前記タッチディスプレイが引き出し中であるか、前記タッチディスプレイが引き戻し中であるか、または、前記タッチディスプレイが静止中であるかの、前記タッチディスプレイの状態を判定する状態判定部と、
前記導電物タッチ検出部が検出した、前記導電物によるタッチの、前記タッチディスプレイ上のタッチ位置、および、前記状態判定部が判定した、前記タッチディスプレイの状態に基づき、前記タッチディスプレイにおいて、キャリブレーションを実行する対象領域を決定するキャリブレーション対象領域決定部と、
前記キャリブレーション対象領域決定部が決定した対象領域のキャリブレーションを実行するキャリブレーション実行部
を備えたキャリブレーション制御装置。
【請求項２】
前記キャリブレーション対象領域決定部は、
前記状態判定部が、前記タッチディスプレイが引き出し中であると判定した場合は、前記導電物に対して、前記導電物によるタッチのタッチ位置よりも前記タッチディスプレイの引き戻し方向側の、前記タッチディスプレイ上の領域を前記対象領域に決定し、
前記キャリブレーション実行部は、
前記導電物に対して、前記導電物によるタッチのタッチ位置よりも前記タッチディスプレイの引き戻し方向側の、前記タッチディスプレイ上の領域のキャリブレーションを実行する
ことを特徴とする請求項１記載のキャリブレーション制御装置。
【請求項３】
前記導電物タッチ検出部が検出した、前記導電物によるタッチの、前記タッチディスプレイ上のタッチ位置に基づき、前記表示装置における前記タッチディスプレイの操作可能領域を判定するアクティブエリア判定部を備え、
前記キャリブレーション対象領域決定部は、
前記状態判定部が、前記タッチディスプレイが静止中であると判定し、かつ、キャリブレーション実行条件を満たす場合、前記アクティブエリア判定部が判定した前記操作可能領域を、前記対象領域に決定し、
前記キャリブレーション実行部は、
前記操作可能領域のキャリブレーションを実行する
ことを特徴とする請求項１記載のキャリブレーション制御装置。
【請求項４】
前記キャリブレーション実行条件は、
前記タッチディスプレイが静止中であり、かつ、前記タッチ検出部が、前記操作可能領域内におけるタッチを検出していないことである
ことを特徴とする請求項３記載のキャリブレーション制御装置。
【請求項５】
請求項１から請求項４のうちのいずれか１項記載のキャリブレーション制御装置と、
前記タッチディスプレイを収納する収納部と、
前記収納部の、前記タッチディスプレイが引き出しまたは引き戻しされるタッチディスプレイ用窓部に設けられた前記導電物
を備えた表示装置。
【請求項６】
引き出しまたは引き戻しされることでタッチ操作される領域が変化するタッチディスプレイを備える表示装置における前記タッチディスプレイのキャリブレーションを制御するキャリブレーション制御方法において、
タッチ検出部が、前記タッチディスプレイがタッチされたことを検出するステップと、
導電物タッチ検出部が、前記タッチ検出部が検出したタッチに関する情報に基づき、前記タッチディスプレイの、前記表示装置に備えられた導電物によるタッチ、を検出するステップと、
状態判定部が、前記導電物タッチ検出部が検出した、前記導電物によるタッチのタッチ位置の変化に基づいて、前記タッチディスプレイが引き出し中であるか、前記タッチディスプレイが引き戻し中であるか、または、前記タッチディスプレイが静止中であるかの、前記タッチディスプレイの状態を判定するステップと、
キャリブレーション対象領域決定部が、前記導電物タッチ検出部が検出した、前記導電物によるタッチの、前記タッチディスプレイ上のタッチ位置、および、前記状態判定部が判定した、前記タッチディスプレイの状態に基づき、前記タッチディスプレイにおいて、キャリブレーションを実行する対象領域を決定するステップと、
キャリブレーション実行部が、前記キャリブレーション対象領域決定部が決定した対象領域のキャリブレーションを実行するステップ
を備えたキャリブレーション制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、タッチ操作が可能な領域が変化するタッチディスプレイにおいて実行するキャリブレーションを制御するキャリブレーション制御装置、当該タッチディスプレイを備えた表示装置、および、キャリブレーション制御方法に関するものである。
【背景技術】
【０００２】
従来、引き出しまたは引き戻しされることでタッチディスプレイ上のタッチ操作が可能な領域（以下「操作可能領域」という。）が変化するタッチディスプレイを有する表示装置が知られている。このような、タッチディスプレイ上の操作可能領域が変化するタッチディスプレイにおいて、タッチディスプレイのキャリブレーションを実行する技術が知られている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１７−０６２３９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示されているキャリブレーションの実行の技術に代表されるような、従来の、タッチディスプレイ上の操作可能領域が変化するタッチディスプレイに対して行うキャリブレーションの技術では、当該操作可能領域の変化が止まったと判断された状態で、キャリブレーションを実行するようにしていた。そのため、ユーザは、タッチディスプレイを引き出して操作可能領域を固定させた後、キャリブレーションが完了するまで、タッチディスプレイの操作を行うことができないという課題があった。【０００５】
この発明は上記のような課題を解決するためになされたもので、ユーザが、タッチディスプレイ上の操作可能領域が変化するタッチディスプレイを引き出して操作可能領域を固定させるとすぐに当該タッチディスプレイの操作を行うことができるよう、キャリブレーションを実行することができるキャリブレーション制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
この発明に係るキャリブレーション制御装置は、引き出しまたは引き戻しされることでタッチ操作される領域が変化するタッチディスプレイを備える表示装置におけるタッチディスプレイのキャリブレーションを制御するキャリブレーション制御装置において、タッチディスプレイがタッチされたことを検出するタッチ検出部と、タッチ検出部が検出したタッチに関する情報に基づき、タッチディスプレイの、表示装置に備えられた導電物によるタッチ、を検出する導電物タッチ検出部と、導電物タッチ検出部が検出した、導電物によるタッチのタッチ位置の変化に基づいて、タッチディスプレイが引き出し中であるか、タッチディスプレイが引き戻し中であるか、または、タッチディスプレイが静止中であるかの、タッチディスプレイの状態を判定する状態判定部と、導電物タッチ検出部が検出した、導電物によるタッチの、タッチディスプレイ上のタッチ位置、および、状態判定部が判定した、タッチディスプレイの状態に基づき、タッチディスプレイにおいて、キャリブレーションを実行する対象領域を決定するキャリブレーション対象領域決定部と、キャリブレーション対象領域決定部が決定した対象領域のキャリブレーションを実行するキャリブレーション実行部を備えたものである。
【発明の効果】
【０００７】
この発明によれば、ユーザが、タッチディスプレイ上の操作可能領域が変化するタッチディスプレイを引き出して操作可能領域を固定させるとすぐに当該タッチディスプレイの操作を行うことができるよう、キャリブレーションを実行することができる。
【図面の簡単な説明】
【０００８】
【図１】実施の形態１に係るキャリブレーション制御装置を搭載した表示装置の構成例を説明するための図である。
【図２】実施の形態１に係るキャリブレーション制御装置の構成例を説明するための図である。
【図３】図３Ａ，図３Ｂは、実施の形態１に係るキャリブレーション制御装置における、タッチディスプレイの、収納部からの引き出し、または、収納部への引き戻しに応じて変化する操作可能領域の判定のイメージを説明するための図である。
【図４】実施の形態１における操作領域外キャリブレーション実行領域の一例のイメージを説明するための図である。
【図５】実施の形態１に係るキャリブレーション制御装置の動作について説明するフローチャートである。
【図６】図５のステップＳＴ５０４における、キャリブレーションの対象領域決定処理、および、ステップＳＴ５０５における、キャリブレーションの実行処理について、より詳細に説明するためのフローチャートである。
【図７】実施の形態１において、キャリブレーション実行部が、操作領域外キャリブレーション実行領域に対して実行するキャリブレーションについて説明するための図である。
【図８】実施の形態１において、引き出されたタッチディスプレイ上の領域において、キャリブレーション済の領域のイメージを説明する図である。
【図９】図９Ａ，図９Ｂは、実施の形態１に係るキャリブレーション制御装置のハードウェア構成の一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、この発明をより詳細に説明するために、この発明を実施するための形態について、添付の図面に従って説明する。
実施の形態１．
実施の形態１に係るキャリブレーション制御装置は、タッチディスプレイ上においてタッチ操作が可能な操作可能領域が変化するタッチディスプレイ、を備える表示装置に搭載される。タッチディスプレイは、可とう性を有する。実施の形態１では、タッチディスプレイは、巻取り式のタッチディスプレイが想定されている。表示装置は、例えば、車両のコックピット等に設けられる。なお、これは一例に過ぎず、表示装置は、タッチディスプレイ上においてタッチ操作が可能な操作可能領域が変化するタッチディスプレイを備える、あらゆる表示装置を含む。
キャリブレーション制御装置は、タッチディスプレイにおけるキャリブレーションの実行を制御する。
【００１０】
図１は、実施の形態１に係るキャリブレーション制御装置１を搭載した表示装置１００の構成例を説明するための図である。
表示装置１００は、キャリブレーション制御装置１を備え、タッチディスプレイ３、駆動制御部４、および、導電物５を備える。キャリブレーション制御装置１、駆動制御部４、および、導電物５は、表示装置１００において、当該表示装置１００が有する収納部２に収納される。
収納部２には、タッチディスプレイ３の、収納部２からの引き出し、または、収納部２への引き戻しが行われるタッチディスプレイ用窓部２１が設けられる。タッチディスプレイ用窓部２１は、例えば、収納部２に設けられたスリットである。
タッチディスプレイ３は、可とう性を有する巻取り式のタッチディスプレイである。タッチディスプレイ３は、タッチ検出回路（図示省略）を備えており、当該タッチ検出回路によってタッチディスプレイ３へのタッチを検出する。また、タッチディスプレイ３は、受け付けたタッチがユーザによる、ユーザが表示装置１００を操作するためのタッチ（以下、単に「ユーザによるタッチ」という。）によるものである場合、当該ユーザによるタッチに基づく情報を表示する。
【００１１】
具体的には、タッチディスプレイ３がタッチを検出すると、表示装置１００に備えられた受付部（図示省略）が当該タッチを受け付け、受け付けたタッチに関する情報を、キャリブレーション制御装置１に出力する。表示装置１００に備えられた表示制御部（図示省略）は、キャリブレーション制御装置１が、受付部が受け付けたタッチに関する情報に基づいて判定した、ユーザによるタッチに基づき、当該ユーザによるタッチに基づく情報を、タッチディスプレイ３に表示させる。その際、表示制御部は、キャリブレーション制御装置１が判定した操作可能領域を、表示領域として、当該表示領域に、情報を表示する。タッチディスプレイ３上の操作可能領域、言い換えれば、タッチディスプレイ３上の表示領域は、タッチディスプレイ３の、収納部２からの引き出し、または、収納部２への引き戻しに応じて変化する。キャリブレーション制御装置１は、変化するタッチディスプレイ３上の操作可能領域を判定する。
【００１２】
キャリブレーション制御装置１は、タッチディスプレイ３の状態に応じて、タッチディスプレイ３においてキャリブレーションを実行する領域を決定し、決定した領域のキャリブレーションを実行する。キャリブレーション制御装置１は、タッチディスプレイ３から、タッチディスプレイ３の容量を示す信号値等、キャリブレーションに必要な情報を取得し、タッチディスプレイ３のキャリブレーションを実行する。キャリブレーション制御装置１が実行する、タッチディスプレイ３のキャリブレーションは、一般的な、既知の、ディスプレイに対するキャリブレーションであるため、詳細な説明は省略する。
実施の形態１において、キャリブレーション制御装置１は、タッチディスプレイ３の電源がＯＮ状態になると、タッチディスプレイ３がＯＮ状態の間、予め決められた単位時間（以下「キャリブレーション用時間」という。）毎に、キャリブレーションの実行要否を判定し、当該判定結果に応じて、キャリブレーションを実行する。キャリブレーション制御装置１の詳細については後述する。
【００１３】
駆動制御部４は、タッチディスプレイ３の収納部２からの引き出しまたは引き戻しを行う駆動部（図示省略）を制御する。駆動部は、例えば、モータである。駆動部が回転することで、タッチディスプレイ３が収納部２から引き出される。また、駆動部が回転することで、タッチディスプレイ３が巻き取られ、収納部２へ引き戻される。
駆動制御部４は、駆動部の回転量を制御する。
例えば、ユーザがタッチディスプレイ３の引き出しまたは引き戻しを指示すると、表示装置１００の受付部が当該指示を受け付け、受け付けた指示を駆動制御部４に出力する。駆動制御部４は、受付部が受け付けた指示に基づき、駆動部の回転量を制御する。
【００１４】
導電物５は、例えば、導電ブラシであり、タッチディスプレイ用窓部２１に、タッチディスプレイ３と接触するように設けられる。導電物５は、収納部２のタッチディスプレイ用窓部２１付近に、適宜の方法で設けられればよく、導電物５がタッチディスプレイ３に接触するようになっていればよい。なお、実施の形態１において、導電物５は、当該導電物５がタッチディスプレイ３と接触する面積が、ユーザがタッチディスプレイ３をタッチした際に、ユーザの指等がタッチディスプレイ３と接触する面積よりも大きいものが、想定されている。
タッチディスプレイ３において、導電物５のタッチの検出精度を上げるため、導電物５は接地されている。
【００１５】
図２は、実施の形態１に係るキャリブレーション制御装置１の構成例を説明するための図である。
キャリブレーション制御装置１は、タッチ検出部１１、導電物タッチ検出部１２、状態判定部１３、アクティブエリア判定部１４、キャリブレーション対象領域決定部１５、および、キャリブレーション実行部１６を備える。
タッチ検出部１１は、表示装置１００の受付部から出力された、タッチに関する情報に基づき、タッチディスプレイ３がタッチされたことを検出する。
タッチ検出部１１は、タッチディスプレイ３がタッチされたことを検出すると、当該タッチに関する情報を、導電物タッチ検出部１２に出力する。タッチに関する情報には、タッチディスプレイ３にてタッチを検出した、当該タッチによる信号強度、および、タッチディスプレイ３上のタッチ位置の座標（以下「タッチ位置座標」という。）に関する情報が含まれる。
【００１６】
導電物タッチ検出部１２は、タッチ検出部１１から出力された、タッチに関する情報に基づき、導電物５によるタッチを検出する。導電物タッチ検出部１２は、タッチに関する情報に含まれる、タッチによる信号強度およびタッチ位置座標に基づき、導電物５によるタッチを検出する。
具体的には、導電物タッチ検出部１２は、タッチに関する情報に含まれる、タッチによる信号強度およびタッチ位置座標が、予め設定された、導電物によるタッチ判定条件を満たすか否かを判定することで、導電物５によるタッチを検出する。判定条件とは、例えば、タッチによる信号強度が予め設定された閾値（以下「強度判定用閾値」という。）以上であり、かつ、タッチ位置座標に基づくタッチ領域の面積が、予め設定された閾値（以下「面積判定用閾値」という。）以上であるか否か、である。例えば、導電物タッチ検出部１２は、タッチによる信号強度が強度判定用閾値以上であり、かつ、タッチ位置座標に基づくタッチ領域の面積が面積判定用閾値以上であるか否かを判定する。導電物タッチ検出部１２は、タッチによる信号強度が強度判定用閾値以上であり、かつ、タッチ領域の面積が面積判定用閾値以上であれば、タッチ検出部１１が検出したタッチは導電物５によるものであると判定し、当該タッチを導電物５によるタッチとして検出する。
【００１７】
なお、強度判定用閾値には、例えば、導電物５がタッチディスプレイ３にタッチしたと推定される信号強度に多少の余裕を持たせた値が、予め設定されている。また、導電物５がタッチディスプレイ３と完全に接する面積は予め分かっているので、当該面積に基づき、面積判定用閾値には、導電物５によるタッチと判定するのに十分な広さの面積が、予め設定されている。強度判定用閾値および面積判定用閾値は、ユーザ等が、適宜設定可能である。なお、導電物タッチ検出部１２は、例えば、タッチ位置座標に基づくタッチ領域の面積が、面積判定用閾値未満である場合は、タッチ検出部１１が検出したタッチは、ユーザによるタッチ操作であると判定する。導電物タッチ検出部１２は、タッチによる信号強度も考慮して、ユーザによるタッチを判定するようにしてもよい。
ここで、タッチ検出部１１が検出するタッチは、１つに限らない。言い換えれば、タッチ位置座標に基づくタッチ領域は、１つに限らない。タッチ位置座標に基づくタッチ領域が複数存在する場合、導電物タッチ検出部１２は、全てのタッチ領域に対して、上述の、導電物５によるタッチの検出を行う。
【００１８】
導電物タッチ検出部１２は、検出した、導電物５によるタッチに関する情報（以下「導電物タッチ情報」という。）を、状態判定部１３、および、アクティブエリア判定部１４出力する。導電物タッチ情報には、導電物タッチ検出部１２が導電物５によるタッチを検出した、タッチディスプレイ３上のタッチ位置の座標（以下「導電物タッチ位置座標」という。）に関する情報が含まれる。
導電物タッチ検出部１２は、ユーザによるタッチであると判定した、タッチディスプレイ３のタッチについては、当該タッチに関する情報を、ユーザのタッチに関する情報として、表示制御部、および、キャリブレーション対象領域決定部１５に出力する。ユーザのタッチに関する情報には、例えば、導電物タッチ検出部１２がユーザのタッチと判定した、タッチディスプレイ３上のタッチ位置の座標に関する情報が含まれる。表示制御部は、導電物タッチ検出部１２から出力された、ユーザのタッチに関する情報に基づき、表示する情報を決定し、アクティブエリア判定部１４が判定した操作可能領域を表示領域とし、当該表示領域に、決定した情報を表示する。上述のとおり、タッチディスプレイ３上の操作可能領域は変化する。これに伴い、操作可能領域の面積も変化し得る。表示制御部は、操作可能領域の面積の変化に応じて、表示する情報量を変更してもよいし、情報を表示させる縮尺を変更してもよい。
【００１９】
状態判定部１３は、導電物タッチ検出部１２が検出した、導電物５によるタッチ位置の変化に基づいて、タッチディスプレイ３の状態を判定する。具体的には、状態判定部１３は、タッチディスプレイ３が引き出し中であるか、タッチディスプレイ３が引き戻し中であるか、または、タッチディスプレイ３が静止中であるかを判定する。
【００２０】
状態判定部１３は、例えば、導電物タッチ検出部１２から出力された導電物タッチ情報を履歴で記憶しておき、記憶しておいた導電物タッチ情報に基づき、現在、導電物タッチ検出部１２が検出した導電物５によるタッチ位置が、導電物タッチ検出部１２が直前に検出した、導電物５によるタッチ位置と比べて、変化しているかどうかによって、タッチディスプレイ３が引き出し中であるか、タッチディスプレイ３が引き戻し中であるか、または、タッチディスプレイ３が静止中であるかを判定すればよい。状態判定部１３は、現在、導電物タッチ検出部１２が検出した導電物５によるタッチ位置が、導電物タッチ検出部１２が直前に検出した、導電物５によるタッチ位置よりも、タッチディスプレイ上、収納部２側である場合、タッチディスプレイ３が引き出し中であると判定する。また、状態判定部１３は、現在、導電物タッチ検出部１２が検出した導電物５によるタッチ位置が、導電物タッチ検出部１２が直前に検出した、導電物５によるタッチ位置よりも、タッチディスプレイ上、収納部２側とは反対側である場合、タッチディスプレイ３が引き戻し中であると判定する。また、状態判定部１３は、現在、導電物タッチ検出部１２が検出した導電物５によるタッチ位置が、導電物タッチ検出部１２が直前に検出した、導電物５によるタッチ位置と同じである場合、タッチディスプレイ３は静止中であると判定する。
状態判定部１３は、判定した、タッチディスプレイ３の状態に関する情報を、キャリブレーション対象領域決定部１５に出力する。
【００２１】
アクティブエリア判定部１４は、導電物タッチ検出部１２から出力された導電物タッチ情報に基づく、導電物タッチ検出部１２が検出した、導電物５によるタッチの、タッチディスプレイ３上のタッチ位置に基づき、操作可能領域を判定する。
具体的には、アクティブエリア判定部１４は、導電物５に対して、導電物５によるタッチのタッチ位置（以下、単に「導電物５によるタッチ位置」という。）よりもタッチディスプレイ３の引き出し方向側の、タッチディスプレイ３上の領域を、操作可能領域と判定する。アクティブエリア判定部１４は、導電物５に対して、導電物５によるタッチ位置よりもタッチディスプレイ３の引き戻し方向側の、タッチディスプレイ３上の領域を、タッチ操作が不可能な領域と判定する。
【００２２】
図３は、実施の形態１に係るキャリブレーション制御装置１における、タッチディスプレイ３の、収納部２からの引き出し、または、収納部２への引き戻しに応じて変化する操作可能領域の判定のイメージを説明するための図である。なお、図３では、タッチディスプレイ３および導電物５のみ図示するようにしている。また、図３において、図３の３１で示す領域は、タッチディスプレイ３に設けられている、ユーザがタッチすることができない領域を示している。タッチディスプレイ３には、例えば図３に示すように、フレーム等、ユーザがタッチすることができない領域が存在し得る。
【００２３】
図３では、図上、上方向に巻き取り可能としたタッチディスプレイ３を示している。
図３では、タッチディスプレイ３が、図３Ａに示す状態から、図上、上方向に引き戻され、図３Ｂに示す状態になったものとしている。なお、実施の形態１において、タッチディスプレイ３が引き戻されるとは、言い換えれば、タッチディスプレイ３が巻き取られることである。
タッチディスプレイ３が、図３Ａの状態である場合、キャリブレーション制御装置１において、導電物タッチ検出部１２は、タッチディスプレイ３上の図３Ａの３０１ａの領域のタッチを、導電物５によるタッチとして検出し、アクティブエリア判定部１４は、タッチディスプレイ３上の図３Ａの３０２ａの領域を、操作可能領域と判定する。
タッチディスプレイ３が、図３Ａの状態から引き戻され、図３Ｂの状態となった場合、キャリブレーション制御装置１において、導電物タッチ検出部１２は、タッチディスプレイ３上の図３Ｂの３０１ｂの領域のタッチを、導電物５によるタッチとして検出し、アクティブエリア判定部１４は、タッチディスプレイ３上の図３Ｂの３０２ｂの領域を、操作可能領域と判定する。
アクティブエリア判定部１４は、判定した、操作可能領域に関する情報を、キャリブレーション対象領域決定部１５、キャリブレーション実行部１６、および、表示装置１００の表示制御部に出力する。操作可能領域に関する情報には、操作可能領域の、タッチディスプレイ３上の位置座標が含まれる。
【００２４】
キャリブレーション対象領域決定部１５は、導電物タッチ検出部１２が検出した、導電物５によるタッチ位置、および、状態判定部１３が判定した、タッチディスプレイ３の状態に基づき、タッチディスプレイ３において、キャリブレーションを実行する対象領域を決定する。以下の説明において、キャリブレーションを実行する対象領域を、単に「対象領域」という。
キャリブレーション対象領域決定部１５は、状態判定部１３が、タッチディスプレイ３が引き出し中であると判定した場合、導電物５に対して、導電物５によるタッチ位置よりもタッチディスプレイ３が引き戻される側の、タッチディスプレイ３上の、所定の領域（以下「操作領域外キャリブレーション実行領域」という。）を対象領域に決定する。
【００２５】
図４は、実施の形態１における操作領域外キャリブレーション実行領域の一例のイメージを説明するための図である。
図４に示すように、操作領域外キャリブレーション実行領域は、タッチディスプレイ３上の、導電物５によるタッチ位置よりも所定の距離だけタッチディスプレイ３の引き戻し方向側の点を通る、タッチディスプレイ３の引き出し方向と略垂直な、タッチディスプレイ３上の直線から、タッチディスプレイ３の引き戻し方向側に向かって所定の幅を有する領域である。なお、所定の距離、および、所定の幅は、適宜設定される。所定の幅は、１画素分等でよく、操作領域外キャリブレーション実行領域には、当該操作領域外キャリブレーション実行領域のタッチディスプレイ３がキャリブレーションされて収納部２外に引き出された際に、引き出されたタッチディスプレイ３上の領域の全面にわたってキャリブレーションが実行された状態となるような領域が設定されていればよい。
【００２６】
キャリブレーション対象領域決定部１５は、状態判定部１３が、タッチディスプレイ３が静止中であると判定した場合、タッチディスプレイ３の状態が、予め設定された条件（以下「キャリブレーション実行条件」という。）を満たしているか否かを判定する。キャリブレーション対象領域決定部１５は、タッチディスプレイ３の状態が、キャリブレーション実行条件を満たしていると判定した場合、操作可能領域を、対象領域に決定する。
キャリブレーション実行条件は、例えば、以下の（１）〜（３）を全て満たす場合である。
（１）タッチディスプレイ３は、予め設定された一定時間（以下「静止判定用時間」という。）以上、継続して静止中の状態である。
（２）タッチディスプレイ３は、静止判定用時間以上継続して、操作可能領域にタッチが検出されていない状態である。
（３）タッチディスプレイ３が、現在の操作可能領域となる位置で静止してから、当該操作可能領域に対してキャリブレーションが未実行である。
静止判定用時間には、キャリブレーション用時間よりも長い時間が設定される。
キャリブレーション対象領域決定部１５は、操作可能領域にてタッチが検出されたか否かを、タッチ検出部１１から出力された、タッチに関する情報と、アクティブエリア判定部１４が判定した操作可能領域に関する情報から判定すればよい。
なお、上述のキャリブレーション実行条件は、一例に過ぎず、キャリブレーション実行条件は、ユーザ等によって適宜設定可能である。但し、キャリブレーション実行条件には、少なくとも、タッチディスプレイ３の状態が静止中であること、かつ、タッチ検出部１１が、操作可能領域内におけるタッチを検出していないことが含まれるようにする。
キャリブレーション対象領域決定部１５は、タッチディスプレイ３の状態が、キャリブレーション実行条件を満たしていないと判定した場合は、対象領域なしとの情報をキャリブレーション実行部１６に出力する。タッチディスプレイ３の状態がキャリブレーション実行条件を満たしていない場合、後段にて、キャリブレーション実行部１６は、キャリブレーションを実行しないものとする。
キャリブレーション対象領域決定部１５は、決定した対象領域に関する情報を、キャリブレーション実行部１６に出力する。
【００２７】
なお、実施の形態１では、状態判定部１３が、タッチディスプレイ３が引き戻し中であると判定した場合は、後述するキャリブレーション実行部１６は、キャリブレーションを実行しないものとする。キャリブレーション対象領域決定部１５は、状態判定部１３が、タッチディスプレイ３が引き戻し中であると判定した場合は、例えば、対象領域なしとの情報を、キャリブレーション実行部１６に出力する。
【００２８】
キャリブレーション実行部１６は、キャリブレーション対象領域決定部１５が決定した対象領域のキャリブレーションを実行する。
【００２９】
実施の形態１に係るキャリブレーション制御装置１の動作について説明する。
図５は、実施の形態１に係るキャリブレーション制御装置１の動作について説明するフローチャートである。
実施の形態１において、キャリブレーション制御装置１は、タッチディスプレイ３の電源がＯＮ状態になると、タッチディスプレイ３がＯＮ状態の間、キャリブレーション用時間毎に、図５で説明する動作を行う。
【００３０】
タッチ検出部１１は、表示装置１００の受付部から出力された、タッチに関する情報に基づき、タッチディスプレイ３がタッチされたことを検出する（ステップＳＴ５０１）。
タッチ検出部１１は、タッチディスプレイ３がタッチされたことを検出すると、当該タッチに関する情報を、導電物タッチ検出部１２に出力する。
【００３１】
導電物タッチ検出部１２は、ステップＳＴ５０１にてタッチ検出部１１から出力された、タッチに関する情報に基づき、導電物５によるタッチを検出する（ステップＳＴ５０２）。具体的には、導電物タッチ検出部１２は、タッチに関する情報に含まれる、タッチによる信号強度およびタッチ位置座標が、予め設定された、導電物によるタッチ判定条件を満たすか否かを判定することで、導電物５によるタッチを検出する。
導電物タッチ検出部１２は、検出した導電物５によるタッチに基づく導電物タッチ情報を、状態判定部１３およびアクティブエリア判定部１４に出力する。
【００３２】
状態判定部１３は、ステップＳＴ５０２にて導電物タッチ検出部１２が検出した、導電物５によるタッチ位置の変化に基づいて、タッチディスプレイ３の状態を判定する（ステップＳＴ５０３）。具体的には、状態判定部１３は、タッチディスプレイ３が引き出し中であるか、タッチディスプレイ３が引き戻し中であるか、または、タッチディスプレイ３が静止中であるかを判定する。
状態判定部１３は、判定した、タッチディスプレイ３の状態に関する情報を、キャリブレーション対象領域決定部１５に出力する。
【００３３】
キャリブレーション対象領域決定部１５は、ステップＳＴ５０２にて導電物タッチ検出部１２が検出した、導電物５によるタッチ位置、および、ステップＳＴ５０３にて状態判定部１３が判定した、タッチディスプレイ３の状態に基づき、タッチディスプレイ３における対象領域を決定する（ステップＳＴ５０４）。
キャリブレーション対象領域決定部１５は、決定した対象領域に関する情報を、キャリブレーション実行部１６に出力する。
【００３４】
キャリブレーション実行部１６は、ステップＳＴ５０４にてキャリブレーション対象領域決定部１５が決定した対象領域のキャリブレーションを実行する（ステップＳＴ５０５）。
【００３５】
図６は、図５のステップＳＴ５０４における、キャリブレーションの対象領域決定処理、および、ステップＳＴ５０５における、キャリブレーションの実行処理について、より詳細に説明するためのフローチャートである。
図５のステップＳＴ５０３にて状態判定部１３がタッチディスプレイ３の状態を判定すると、キャリブレーション対象領域決定部１５は、まず、タッチディスプレイ３が引き戻し中、または、静止中であるか否かを判定する（ステップＳＴ６０１）。
【００３６】
ステップＳＴ６０１において、キャリブレーション対象領域決定部１５は、タッチディスプレイ３が引き戻し中でもなく、かつ、静止中でもないと判定した場合（ステップＳＴ６０１の“ＮＯ”の場合）、ステップＳＴ６０５の処理に進む。タッチディスプレイ３が引き戻し中でもなく、かつ、静止中でもない場合とは、タッチディスプレイ３の状態が、引き出し中の場合である。この場合、キャリブレーション対象領域決定部１５は、操作領域外キャリブレーション実行領域を、対象領域に決定し（ステップＳＴ６０５）、当該対象領域に関する情報を、キャリブレーション実行部１６に出力する。
キャリブレーション実行部１６は、ステップＳＴ６０５にてキャリブレーション対象領域決定部１５から出力された、対象領域に関する情報に基づき、操作領域外キャリブレーション実行領域のキャリブレーションを実行する（ステップＳＴ６０６）。
【００３７】
ここで、図７は、実施の形態１において、キャリブレーション実行部１６が、操作領域外キャリブレーション実行領域に対して実行するキャリブレーションについて説明するための図である。
なお、図７では、タッチディスプレイ３、導電物５のみ図示するようにしている。
タッチディスプレイ３の引き出し中、キャリブレーション実行部１６が操作領域外キャリブレーション実行領域のキャリブレーションを実行するので、引き出されたタッチディスプレイ３上の領域は、収納部２から引き出された時点で、キャリブレーション実行済である。これにより、ユーザは、タッチディスプレイ３を引き出した後すぐに、タッチディスプレイ３の操作を行うことができる。
操作領域外キャリブレーション実行領域は、図７に示すように、収納部２によって覆われている領域となる（図７の７１参照）。したがって、キャリブレーション実行部１６が操作領域外キャリブレーション実行領域を実行中に、ユーザが操作領域外キャリブレーション実行領域をタッチすることはない。そのため、キャリブレーション実行部１６において、キャリブレーション中にタッチディスプレイ３がタッチされたことによるキャリブレーションエラーが発生することもない。
【００３８】
一方、ステップＳＴ６０１において、キャリブレーション対象領域決定部１５は、タッチディスプレイ３が引き戻し中、または、静止中であると判定した場合（ステップＳＴ６０１の“ＹＥＳ”の場合）、キャリブレーション対象領域決定部１５は、図５のステップＳＴ５０３にて状態判定部１３が判定した、タッチディスプレイ３の状態に基づき、タッチディスプレイ３が、キャリブレーション実行条件を満たしているか否かを判定する（ステップＳＴ６０２）。
キャリブレーション対象領域決定部１５は、タッチディスプレイ３が、キャリブレーション実行条件を満たしていると判定した場合（ステップＳＴ６０２の“ＹＥＳ”の場合）、アクティブエリア判定部１４が判定した操作可能領域を、対象領域に決定し（ステップＳＴ６０３）、当該対象領域に関する情報を、キャリブレーション実行部１６に出力する。なお、アクティブエリア判定部１４は、図５のステップＳＴ５０２にて導電物タッチ検出部１２が導電物５によるタッチを検出してから、ステップＳＴ６０１にてキャリブレーション対象領域決定部１５がタッチディスプレイ３の状態を判定するまでの適宜のタイミングで、操作可能領域の判定を行うようになっていればよい。
キャリブレーション実行部１６は、ステップＳＴ６０３にてキャリブレーション対象領域決定部１５から出力された、対象領域に関する情報に基づき、操作可能領域のキャリブレーションを実行する（ステップＳＴ６０４）。
キャリブレーション対象領域決定部１５が、タッチディスプレイ３は、キャリブレーション実行条件を満たしていないと判定した場合（ステップＳＴ６０２の“ＮＯ”の場合）、キャリブレーション制御装置１の処理は、ステップＳＴ６０３およびステップＳＴ６０４をスキップする。
【００３９】
ステップＳＴ６０４またはステップＳＴ６０６の処理の後は、キャリブレーション用時間が経過後、再び、図５のステップＳＴ５０１に戻り、当該ステップＳＴ５０１以降の動作が行われる。キャリブレーション制御装置１は、導電物５のタッチ位置およびタッチディスプレイ３の状態に応じて、適切に、タッチディスプレイ３上でキャリブレーションを実行する対象領域を判定し、判定した対象領域のキャリブレーションを実行する。
【００４０】
実施の形態１に係るキャリブレーション制御装置１では、タッチディスプレイ３が引き出され、ある位置で静止した場合、静止中にキャリブレーション実行条件を満たせば、タッチディスプレイ３上の同じ領域に対して、タッチディスプレイ３の引き出し中と静止中とで、重複してキャリブレーションを実行するようにしている。この理由について、以下説明する。
【００４１】
図８は、実施の形態１において、キャリブレーション制御装置１が、タッチディスプレイ３上の同じ領域に対して、タッチディスプレイ３の引き出し中と静止中とで、重複してキャリブレーションを実行する場合のタッチディスプレイ３の一例について説明するための図である。
例えば、今、タッチディスプレイ３がある位置まで引き出されたとする。上述のとおり、タッチディスプレイ３が引き出し中の場合は、キャリブレーション制御装置１は、操作可能領域外キャリブレーション実行領域のキャリブレーションを実行するので（図６のステップＳＴ６０５〜ステップＳＴ６０６参照）、収納部２から引き出され、静止した時点で、操作可能領域は、キャリブレーション実行済となる。図８でいうと、図８の８０１で示す領域が、キャリブレーション実行済となる。当該８０１で示す領域のキャリブレーションは、タッチディスプレイ３が引き出し中に実行されたキャリブレーションである。
図８に示す位置までタッチディスプレイ３が引き出された状態で、当該タッチディスプレイ３が静止したとする。この場合、図８の８０２の領域が、操作可能領域となる。当該操作可能領域は上述のとおりキャリブレーション済であるため、タッチディスプレイ３の引き出しをやめ、当該タッチディスプレイ３を静止させるとすぐ、ユーザはタッチディスプレイ３を操作できる。このままでもユーザがタッチディスプレイ３を操作できる状態となるが、操作可能領域のキャリブレーションは、タッチディスプレイ３の引き出し中、言い換えれば、タッチディスプレイ３が移動中、に実行されたキャリブレーションであるため、タッチディスプレイ３が静止中に実行されたキャリブレーションに比べると、精度は落ちる。
【００４２】
そこで、実施の形態１に係るキャリブレーション制御装置１は、さらに、タッチディスプレイ３が静止し、キャリブレーション実行条件を満たせば、操作可能領域のキャリブレーションを実行する（図６のステップＳＴ６０２〜ステップＳＴ６０４）。すなわち、図８の８０２で示す操作可能領域は、タッチディスプレイ３が静止後、キャリブレーション実行条件を満たせば、再びキャリブレーションが実行されることになる。
このように、実施の形態１に係るキャリブレーション制御装置１は、より精度の高いキャリブレーションが実行できると判定した場合には、再度キャリブレーションを実行することで、より精度の高いキャリブレーションを実行するようにしている。
【００４３】
以上のように、キャリブレーション制御装置１は、導電物によるタッチのタッチ位置の変化に基づいて、タッチディスプレイ３が引き出し中であるか、タッチディスプレイ３が引き戻し中であるか、または、タッチディスプレイ３が静止中であるかの、タッチディスプレイ３の状態を判定し、導電物５によるタッチの、タッチディスプレイ３上のタッチ位置、および、タッチディスプレイの状態に基づき、タッチディスプレイにおいて、キャリブレーションを実行する対象領域を決定する。タッチディスプレイ３が引き出し中であっても、キャリブレーションを実行するようにしているため、ユーザは、タッチディスプレイ上の操作可能領域が変化するタッチディスプレイを引き出して操作可能領域を固定させると、すぐに、当該タッチディスプレイの操作を行うことができる。
また、キャリブレーション制御装置１がキャリブレーションを実行するための対象領域を決定するための構成として、タッチディスプレイ３に接触する導電物５を備えるようにするだけでよい。そのため、キャリブレーション制御装置１は、簡易な構成で、キャリブレーションを実行するための対象領域を決定することができる。
【００４４】
図９Ａ，図９Ｂは、実施の形態１に係るキャリブレーション制御装置１のハードウェア構成の一例を示す図である。
実施の形態において、タッチ検出部１１と、導電物タッチ検出部１２と、状態判定部１３と、アクティブエリア判定部１４と、キャリブレーション対象領域決定部１５とキャリブレーション実行部１６の機能は、処理回路９０１により実現される。すなわち、キャリブレーション制御装置１は、表示装置１００において、タッチディスプレイ３のキャリブレーションを実行する制御を行うための処理回路９０１を有する。
処理回路９０１は、図９Ａに示すように専用のハードウェアであっても、図９Ｂに示すようにメモリに格納されるプログラムを実行するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）９０３であってもよい。
【００４５】
処理回路９０１が専用のハードウェアである場合、処理回路９０１は、例えば、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、ＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、またはこれらを組み合わせたものが該当する。
【００４６】
処理回路９０１がＣＰＵ９０３の場合、タッチ検出部１１と、導電物タッチ検出部１２と、状態判定部１３と、アクティブエリア判定部１４と、キャリブレーション対象領域決定部１５とキャリブレーション実行部１６の機能は、ソフトウェア、ファームウェア、または、ソフトウェアとファームウェアとの組み合わせにより実現される。すなわち、タッチ検出部１１と、導電物タッチ検出部１２と、状態判定部１３と、アクティブエリア判定部１４と、キャリブレーション対象領域決定部１５とキャリブレーション実行部１６は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）９０２、メモリ９０４等に記憶されたプログラムを実行するＣＰＵ９０３、システムＬＳＩ（Ｌａｒｇｅ−Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）等の処理回路により実現される。また、ＨＤＤ９０２、メモリ９０４等に記憶されたプログラムは、タッチ検出部１１と、導電物タッチ検出部１２と、状態判定部１３と、アクティブエリア判定部１４と、キャリブレーション対象領域決定部１５とキャリブレーション実行部１６の手順や方法をコンピュータに実行させるものであるとも言える。ここで、メモリ９０４とは、例えば、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フラッシュメモリ、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）等の不揮発性または揮発性の半導体メモリ、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク、あるいは、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）が該当する。
【００４７】
なお、タッチ検出部１１と、導電物タッチ検出部１２と、状態判定部１３と、アクティブエリア判定部１４と、キャリブレーション対象領域決定部１５とキャリブレーション実行部１６の機能について、一部を専用のハードウェアで実現し、一部をソフトウェアまたはファームウェアで実現するようにしてもよい。例えば、タッチ検出部１１については専用のハードウェアとしての処理回路９０１でその機能を実現し、導電物タッチ検出部１２と、状態判定部１３と、アクティブエリア判定部１４と、キャリブレーション対象領域決定部１５とキャリブレーション実行部１６については処理回路がメモリ９０４に格納されたプログラムを読み出して実行することによってその機能を実現することが可能である。
【００４８】
以上のように、実施の形態１によれば、キャリブレーション制御装置１は、タッチディスプレイ３がタッチされたことを検出するタッチ検出部１１と、タッチ検出部１１が検出したタッチに関する情報に基づき、タッチディスプレイ３の、表示装置１００に備えられた導電物５によるタッチ、を検出する導電物タッチ検出部１２と、導電物タッチ検出部１２が検出した、導電物５によるタッチのタッチ位置の変化に基づいて、タッチディスプレイ３が引き出し中であるか、タッチディスプレイ３が引き戻し中であるか、または、タッチディスプレイ３が静止中であるかの、タッチディスプレイ３の状態を判定する状態判定部１３と、導電物タッチ検出部１２が検出した、導電物５によるタッチの、タッチディスプレイ３上のタッチ位置、および、状態判定部１３が判定した、タッチディスプレイ３の状態に基づき、タッチディスプレイ３において、キャリブレーションを実行する対象領域を決定するキャリブレーション対象領域決定部１５と、キャリブレーション対象領域決定部１５が決定した対象領域のキャリブレーションを実行するキャリブレーション実行部１６を備えるように構成した。そのため、キャリブレーション制御装置１は、ユーザが、タッチディスプレイ３上の操作可能領域が変化するタッチディスプレイ３を引き出して操作可能領域を固定させるとすぐに当該タッチディスプレイ３の操作を行うことができるよう、キャリブレーションを実行することができる。
【００４９】
また、実施の形態１によれば、表示装置１００は、上述のように構成されたキャリブレーション制御装置１と、タッチディスプレイ３を収納する収納部２と、収納部２の、タッチディスプレイ３が引き出しまたは引き戻しされるタッチディスプレイ用窓部２１に設けられた導電物５を備えるように構成した。キャリブレーション制御装置１がキャリブレーションを実行するための対象領域を決定するための構成として、タッチディスプレイ３に接触する導電物５を備えるようにするだけでよい。そのため、キャリブレーション制御装置１は、簡易な構成で、キャリブレーションを実行するための対象領域を決定することができる。
【００５０】
なお、本願発明はその発明の範囲内において、実施の形態の任意の構成要素の変形、もしくは実施の形態の任意の構成要素の省略が可能である。
【産業上の利用可能性】
【００５１】
この発明に係るキャリブレーション制御装置は、タッチディスプレイ上の操作可能領域が変化するタッチディスプレイを引き出して操作可能領域を固定させると、すぐに、当該タッチディスプレイの操作を行うことができるようにしたため、例えば、巻き取り式のタッチディスプレイにおいて、実行するキャリブレーションを制御するキャリブレーション制御装置に適用することができる。
【符号の説明】
【００５２】
１  キャリブレーション制御装置、１１  タッチ検出部、１２  導電物タッチ検出部、１３  状態判定部、１４  アクティブエリア判定部、１５  キャリブレーション対象領域決定部、１６  キャリブレーション実行部、９０１  処理回路、９０２  ＨＤＤ、９０３  ＣＰＵ、９０４  メモリ。
【要約】
タッチディスプレイ（３）がタッチされたことを検出するタッチ検出部（１１）と、タッチディスプレイ（３）の、導電物（５）によるタッチを検出する導電物タッチ検出部（１２）と、導電物タッチ検出部（１２）が検出した、導電物（５）によるタッチ位置の変化に基づいて、タッチディスプレイ（３）が引き出し中であるか、タッチディスプレイ（３）が引き戻し中であるか、または、タッチディスプレイ（３）が静止中であるかの、タッチディスプレイ（３）の状態を判定する状態判定部（１４）と、導電物（５）によるタッチ位置、および、状態判定部（１４）が判定したタッチディスプレイ（３）の状態に基づき、タッチディスプレイ（５）において、対象領域を決定するキャリブレーション対象領域決定部（１５）と、対象領域のキャリブレーションを実行するキャリブレーション実行部（１６）を備えた。【図１】
0006968316.tif 000002
【図２】
0006968316.tif 000003
【図３】
0006968316.tif 000004
【図４】
0006968316.tif 000005
【図５】
0006968316.tif 000006
【図６】
0006968316.tif 000007
【図７】
0006968316.tif 000008
【図８】
0006968316.tif 000009
【図９】
0006968316.tif 000010