(57)【特許請求の範囲】
【請求項１】
可撓性を有する表示手段を備えた表示装置であって、
前記表示手段へのタッチ操作を検出するタッチ検出手段と、
前記表示手段の曲げられている部分の曲げ量を検出する曲げ量検出手段と、
前記表示手段の曲げられている部分の曲げ位置を検出する曲げ位置検出手段と、
前記曲げ量検出手段により検出された曲げ量の度合いに応じて前記タッチ検出手段の動作を制御する制御手段と、を有し、
前記制御手段は、前記曲げ量検出手段により検出された曲げ量と前記曲げ位置検出手段により検出された曲げ位置とに基づいて、前記曲げ量が所定の曲げ量以下となる領域の大きさが所定の閾値以上となる場合は、前記タッチ検出手段を起動し、前記曲げ量が所定の曲げ量以下となる領域の大きさが所定の閾値以下になる場合、前記タッチ検出手段を停止するように制御する
ことを特徴とする表示装置。
【請求項２】
前記制御手段は、前記曲げ量検出手段により検出された曲げ量と前記曲げ位置検出手段により検出された曲げ位置とに基づいて、前記曲げ量が所定の曲げ量以下となる部位の面積を前記領域として算出し、前記算出した面積が所定の閾値以上となった場合は、前記タッチ検出手段を起動し、前記算出した面積が所定の閾値以下になった場合、前記タッチ検出手段を停止することを特徴とする請求項１に記載の表示装置。
【請求項３】
前記制御手段は、前記算出した面積が所定の閾値以上となった場合は、前記タッチ検出手段によるタッチ操作を有効とし、前記算出した面積が所定の閾値以下になった場合、前記タッチ検出手段によるタッチ操作を無効とすることを特徴とする請求項２に記載の表示装置。
【請求項４】
前記制御手段は、前記曲げ量検出手段により検出された曲げ量の時間変化率を算出し、前記算出した曲げ量の時間変化率が所定の閾値以下の場合、前記タッチ検出手段によるタッチ操作を有効とし、前記算出した曲げ量の時間変化率が所定の閾値より大きい場合、前記タッチ検出手段によるタッチ操作を無効とすることを特徴とする請求項３に記載の表示装置。
【請求項５】
前記タッチ検出手段のセンサ出力値の出力ゲイン、ベースライン値、タッチ検出判定閾値の少なくとも一つを変更する変更手段を有し、
前記変更手段は、前記制御手段により算出された面積が所定の閾値以上の場合のみ、前記出力ゲイン、前記ベースライン値、前記タッチ検出判定閾値の少なくとも一つを変更することを特徴とする請求項２〜４の何れか１項に記載の表示装置。
【請求項６】
前記変更手段は、前記制御手段により算出された面積が所定の閾値以上の部位のみ、前記出力ゲイン、前記ベースライン値、前記タッチ検出判定閾値の少なくとも一つを変更することを特徴とする請求項５に記載の表示装置。
【請求項７】
前記変更手段は、前記曲げ量の時間変化率が所定の閾値以下の場合に、前記出力ゲイン、前記ベースライン値、前記タッチ検出判定閾値の少なくとも一つを変更することを特徴とする請求項５に記載の表示装置。
【請求項８】
前記制御手段は、前記算出した面積が所定の閾値以上の部位のみ前記タッチ検出手段によるタッチ操作を有効とすることを特徴とする請求項３〜７の何れか１項に記載の表示装置。
【請求項９】
前記制御手段により算出された面積が所定の閾値以上の部位にのみ、タッチ操作アイコンを表示することを特徴とする請求項２〜８の何れか１項に記載の表示装置。
【請求項１０】
前記タッチ検出手段は、前記曲げ量検出手段を有することを特徴とする請求項１〜９の何れか１項に記載の表示装置。
【請求項１１】
前記制御手段は、前記曲げ量が所定の曲げ量以下となる領域の大きさが所定の閾値以上となった場合は、前記表示手段を起動し、前記曲げ量が所定の曲げ量以下となる領域の大きさが所定の閾値以下になる場合、前記表示手段を停止することを特徴とする請求項２〜１０の何れか１項に記載の表示装置。
【請求項１２】
可撓性を有する表示手段を備えた表示装置の制御方法であって、
前記表示手段へのタッチ操作を検出するタッチ検出工程と、
前記表示手段の曲げられている部分の曲げ量を検出する曲げ量検出工程と、
前記表示手段の曲げられている部分の曲げ位置を検出する曲げ位置検出工程と、
前記曲げ量検出工程により検出された曲げ量の度合いに応じて前記タッチ検出工程の動作を制御する制御工程と、を有し、
前記制御工程では、前記曲げ量検出工程により検出された曲げ量と前記曲げ位置検出工程により検出された曲げ位置とに基づいて、前記曲げ量が所定の曲げ量以下となる領域の大きさが所定の閾値以上となる場合は、前記タッチ検出工程を起動し、前記曲げ量が所定の曲げ量以下となる領域の大きさが所定の閾値以下になる場合、前記タッチ検出工程を停止するように制御する
ことを特徴とする表示装置の制御方法。
【請求項１３】
コンピュータを、請求項１〜１１の何れか１項に記載の表示装置の各手段として機能させるための、コンピュータが読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は表示装置及び表示装置の制御方法に関し、特に、タッチ操作手段を有するフレキシブルディスプレイに関するものである。
【背景技術】
【０００２】
近年、デジタルカメラや携帯電話機などの携帯機器においては、携帯性に優れる小型軽量化を求めるニーズがある一方で、高精細且つ大画面なディスプレイで画像を観賞したいというニーズがある。
そこで、薄型で可撓性を有するフレキシブルなシート状のディスプレイ（以下、フレキシブルディスプレイと呼称）を使用して、携帯性と大画面を両立させた表示装置付き情報機器が提案されている。
【０００３】
例えば、特許文献１では、巻き取り軸に巻回されて収納されているタッチセンサ付きディスプレイが開示されている。ディスプレイの展開量に応じてタッチセンサ機能の有効化・無効化を制御することに特徴があり、ディスプレイの展開中に誤ってタッチ操作を受け付けてしまうことにより発生する誤操作を防止することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−１７１１４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、前述の特許文献に開示された従来技術では、特定の展開量の時のみタッチが有効になるため、任意の展開量で使用することができないという課題がある。また、ディスプレイが可撓性に優れるほど、任意の形状でディスプレイを操作したいニーズが強まると予想されるが、前述の特許文献では、展開後のディスプレイの折り曲げによる誤検知についてなんら考慮されていない。
本発明は前述の問題点に鑑み、タッチ入力が可能なフレキシブルディスプレイの操作性を向上させることを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、可撓性を有する表示手段を備えた表示装置であって、前記表示手段へのタッチ操作を検出するタッチ検出手段と、前記表示手段の曲げられている部分の曲げ量を検出する曲げ量検出手段と、前記表示手段の曲げられている部分の曲げ位置を検出する曲げ位置検出手段と、前記曲げ量検出手段により検出された曲げ量の度合いに応じて前記タッチ検出手段の動作を制御する制御手段と、を有し、前記制御手段は、前記曲げ量検出手段により検出された曲げ量と前記曲げ位置検出手段により検出された曲げ位置とに基づいて、前記曲げ量が所定の曲げ量以下となる領域の大きさが所定の閾値以上となる場合は、前記タッチ検出手段を起動し、前記曲げ量が所定の曲げ量以下となる領域の大きさが所定の閾値以下になる場合、前記タッチ検出手段を停止するように制御することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、タッチ入力が可能なフレキシブルディスプレイの操作性を向上させることができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態に係る表示装置の外観図である。
【図２】本発明の実施形態に係るディスプレイ部の断面図である。
【図３】本発明の実施形態に係る表示装置の構成例を示すブロック図である。
【図４】本発明の実施形態に係るセンサ出力値とベースライン値の関係を表した図である。
【図５】本発明の実施形態に係る表示装置の処理動作を示すフローチャートである。
【図６】本発明の実施形態に係り、（ａ）は表示装置の底面側から見た外観図、（ｂ）はディスプレイ部の平坦部を説明するための表示装置の外観図、（ｃ）は、ディスプレイ部の平坦部にタッチ操作アイコンを配置することを説明するための表示装置の外観図である。
【発明を実施するための形態】
【０００９】
以下に、本発明の好ましい実施の形態を、添付の図面に基づいて詳細に説明する。
図１は、本発明における実施形態の構成を示す表示装置１００の外観図であり、ディスプレイ部１０２を展開した状態を示している。
筐体１０１は、ディスプレイ部１０２を収容するための円筒形状の筐体であり、内部には不図示のディスプレイ巻き取り軸、バネ部、ディスプレイ部１０２を固定するためのロック部が設けられている。
【００１０】
ディスプレイ部１０２を引きのばし展開すると、ロック部によりディスプレイは展開した状態で固定される。ロック部は、ラチェット機構で構成されており、任意の展開量でディスプレイ部１０２を固定することができる。ディスプレイが固定された状態で、もう一度ディスプレイ部１０２を引くと、ロックが解除され、バネの復元力によりディスプレイ部１０２が巻き取り軸に巻かれ、筐体１０１内に収納することができる。
【００１１】
ディスプレイ部１０２は、表示部２０及びタッチセンサ２３から構成されている。
図２は、ディスプレイ部１０２の断面図であり、表示部２０、曲げセンサ２１、タッチセンサ２３を積層して構成している。各々の層は、樹脂製の基板やプラスチックのフィルム等の可撓性を有する素材でできており、自由に湾曲させることができる。
【００１２】
図３は、本実施形態における表示装置の構成例を示すブロック図である。
図３において、システム制御部１０は、表示装置１００全体を制御する中央処理プロセッサである。
電源スイッチ１１は、表示装置１００の電源オン、電源オフの各モードの切り替え設定をする。
【００１３】
電源部１２は、電池、電池検出回路、ＤＣ-ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成されており、電池の装着の有無、電池の種類、電池残量の検出を行う。また、検出結果及びシステム制御部１０の指示に基づいてＤＣ-ＤＣコンバータを制御し、必要な電圧を必要な期間、各ブロック部へ供給する。
タイマー１３は、時計機能、カレンダー機能、タイマーカウンター機能、アラーム機能があり、スリープモードへの移行時間や、アラーム通知等のシステム管理に用いられる。
【００１４】
メモリ制御部１４は、システム制御部１０、画像処理部１７、表示部２０、外部着脱メモリ部１８とメモリ１５間のデータの送受を制御する。外部着脱メモリ部１８内のデータや、不揮発性メモリ１６内のデータが画像処理部１７、メモリ制御部１４を介して、メモリ１５に書き込まれる。高速転送可能なようにダイレクトメモリアクセスコントロール機能を持ち、画像処理部１７にシステム制御部１０を介さずに直接データを転送することが可能である。
【００１５】
メモリ１５は、表示用の画像のデータを格納するための高速揮発性メモリであり、所定枚数の静止画像や動画像を格納するのに十分な記憶量を備える。なお、メモリ１５は、システム制御部１０のプログラムスタック領域、ステータス記憶領域、演算用領域、ワーク用領域、画像表示データ用領域が確保されている。各種の演算は、メモリ１５の演算用領域を利用し、システム制御部１０により実行される。
【００１６】
不揮発性メモリ１６は、電気的に消去・記録可能であり、例えばフラッシュメモリやＥＥＰＲＯＭ等が用いられる。不揮発性メモリ１６には、表示装置１００のメニュー設定情報や、制御プログラムが格納されている。また、不揮発性メモリ１６には、文字フォントデータや、アイコンデータ、メニュー項目、メニュー背景、色パレット情報などの表示画像データを構成するために必要なデータが格納されている。
【００１７】
画像処理部１７は、メモリ１５に割り当てられた画像表示用メモリ領域に格納された表示データを、表示部２０にて表示可能なデータ形式に変換し、水平/垂直同期信号、ドットクロック信号を出力する。また、画像処理部１７には、表示データの輝度信号に対してゲイン補正を行うコントラスト変更機能、表示データの画素に対して誤差拡散演算処理や、ディザ演算処理後、量子化処理を行う色階調変更機能がある。
外部着脱メモリ部１８は、コンパクトフラッシュ（登録商標）やＳＤカードといった記録媒体に画像ファイル記録や読み出しを行う。
【００１８】
表示制御部１９は、表示部２０を駆動するための駆動タイミング信号、電源電圧を生成し供給する。また、システム制御部１０の通信設定により、画像処理部１７の表示データに対して、マトリクス変換補正、ピクチャー補正、ブライト補正、コントラスト補正、γ補正、左右上下反転表示制御、表示位置調整を行うことができる。
表示部２０は、例えば、樹脂製のプラスチック基板等のフレキシブルな基板上に、画素を配置する有機ＥＬ（Ｏｒｇａｎｉｃ  Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ）素子が形成されて構成される。表示部２０は可撓性を有し、画像を表示した状態で自由に湾曲させることができる。
【００１９】
曲げセンサ２１は、表示部２０の曲げ量及び曲げ位置を検出するセンサであり、例えばＩＴＯ（Ｉｎｄｉｕｍ  Ｔｉｎ  Ｏｘｉｄｅ）等の透明電極がマトリクス状に配置された２枚の抵抗膜と呼ばれるフィルムによって構成される。２枚の抵抗膜は、対向して配置されており、一方の抵抗膜の電極に所定の電圧が印加されている。表示部２０が曲がると、曲がった位置に配置されている電極間の抵抗値が変化し、他方の電極には曲げ量に応じた電圧が発生する。従って、抵抗値が変化した電極位置及び電圧変化量を検出することで、表示部２０の曲げ位置検出及び曲げ量検出を行うことができる。
【００２０】
曲げセンサ制御部２２は、曲げセンサ２１を制御するための制御部である。曲げセンサ制御部２２は、曲げセンサ２１の出力値から、曲げ量がない平面の状態の時のセンサ出力値を減算するオフセット減算部と、オフセット減算した出力値を任意のゲイン値で増幅するプログラマブルゲイン部とから構成される。また、センサ出力データが任意の閾値より大きいか否かを判定する判定部を有する。曲げ量が閾値より大きいと判定された位置を曲げ位置とする。算出した曲げ位置及び曲げ量は、システム制御部１０に送信される。システム制御部１０は、第１の算出処理を行い、曲げ位置及び曲げ量から、曲げ量が閾値以下の部位の面積を算出する。
【００２１】
タッチセンサ２３は、タッチ検出方式としては、抵抗膜方式、静電容量方式等が使用される。曲げセンサ２１と同様に、例えばＩＴＯ（Ｉｎｄｉｕｍ  Ｔｉｎ  Ｏｘｉｄｅ）等の透明電極がマトリクス状に配置された可撓性を有するフィルムによって構成される。抵抗膜方式の原理は曲げセンサの例にあげたものと同様であるため、曲げセンサ２１とタッチセンサ２３を共用させても構わない。静電容量方式の場合は、ＩＴＯ電極間に発生した静電容量値を検出することでタッチの有無を判定する。指などの導電体がタッチセンサ２３に近づくと、ＩＴＯ電極と指との間に静電容量が発生し、ＩＴＯ電極間に発生していた静電容量値が変化する。
【００２２】
タッチセンサ制御部２４は、タッチセンサ２３の出力値から、非タッチ時のセンサ出力値（ベースライン値と呼称する）を減算するベースライン減算部と、ベースライン減算した出力値を任意のゲイン値で増幅するプログラマブルゲイン部から構成される。及びタッチセンサ制御部２４は、出力値が任意の閾値（タッチ判定閾値と呼称する）を上回るか否かを比較することでタッチの有無を判定するタッチ判定部を有する。また、タッチセンサ制御部２４は、各センサの出力値からタッチ位置を算出し、算出した結果をシステム制御部１０に送信する。さらに、システム制御部１０の指示により、ベースライン値、出力ゲイン、閾値を適切な値に再設定するキャリブレーション機能を有する。
本実施形態において、システム制御部１０は、表示部２０の曲げ量の度合いに応じてタッチセンサ２３およびタッチセンサ制御部２４の動作の制御を行う。
【００２３】
次に、キャリブレーション機能の概要を図４により説明する。
図４において、実線はタッチセンサの出力値（Ｒａｗ  Ｓｉｇｎａｌ）、点線は非タッチ時のタッチセンサ出力値を表すベースライン値（Ｂａｓｅ  Ｌｉｎｅ）を示している。また、両方向の矢印は、タッチセンサ出力値からベースライン値を減算した後の出力値（Ｄｉｆｆｒｅｎｃｅ  Ｓｉｇｎａｌ）を示している。
図４（ａ）は、タッチ時のセンサ出力値及びベースライン値を表している。この時、ベースライン減算後の出力値はタッチ判定閾値を超えるのに十分な値を示す。しかし、センサ出力値はディスプレイ部１０２の形状及び周囲の環境条件により変化する。
【００２４】
例えば、抵抗膜式のタッチセンサの場合、ディスプレイの曲げ量で非タッチ時のセンサ出力値が上昇する。また、静電容量方式の場合は、周囲の導体との距離の変化、及びディスプレイを曲げることによるＩＴＯ電極間距離の変化により、センサ出力値が変化する。このため、ディスプレイの形状及び環境条件に応じて、ベースライン値を再設定する必要がある。
【００２５】
一方で、図４（ｂ）は、ベースライン値のみを再設定した時の、タッチ時のセンサの出力値及びベースライン値を表している。
図４（ｂ）では、ベースライン減算後の出力値はタッチ判定閾値を超えるのに十分な値を確保することができない。ベースライン値を再設定した場合は、ゲイン値及びタッチ判定閾値を、タッチを検出するのに十分な値に変更することが望ましい。キャリブレーション機能により、センサ出力値の出力ゲイン、ベースライン値、タッチ検出判定閾値を適切な値に変更することができる。
【００２６】
システム制御部１０はタッチセンサ２３への以下の操作、あるいは状態を検出できる。
・タッチセンサ２３を指やペンで触れたこと（以下、タッチダウン（Ｔｏｕｃｈ−Ｄｏｗｎ）と称する）。
・タッチセンサ２３を指やペンで触れている状態であること（以下、タッチオン（Ｔｏｕｃｈ−Ｏｎ）と称する）。
・タッチセンサ２３を指やペンで触れたまま移動していること（以下、タッチムーブ（Ｔｏｕｃｈ−Ｍｏｖｅ）と称する）。
・タッチセンサ２３へ触れていた指やペンを離したこと（以下、タッチアップ（Ｔｏｕｃｈ−Ｕｐ）と称する）。
・タッチセンサ２３に何も触れていない状態（以下、タッチオフ（Ｔｏｕｃｈ−Ｏｆｆ）と称する）。
【００２７】
これらの操作・状態や、タッチセンサ２３上に指やペンが触れている位置座標は内部バスを通じてシステム制御部１０に通知され、システム制御部１０は通知された情報に基づいてタッチセンサ２３上にどのような操作が行なわれたかを判定する。タッチムーブについては、タッチセンサ２３上で移動する指やペンの移動方向についても、位置座標の変化に基づいて、タッチセンサ２３上の垂直成分・水平成分毎に判定できる。
【００２８】
また、タッチセンサ２３上をタッチダウンから一定のタッチムーブを経てタッチアップをしたとき、ストロークを描いたこととする。素早くストロークを描く操作をフリックと呼ぶ。フリックは、タッチセンサ２３上に指を触れたままある程度の距離だけ素早く動かして、そのまま離すといった操作であり、言い換えればタッチセンサ２３上を指ではじくように素早くなぞる操作である。
【００２９】
所定距離以上を、所定速度以上でタッチムーブしたことが検出され、そのままタッチアップが検出されるとフリックが行なわれたと判定できる。また、所定距離以上を、所定速度未満でタッチムーブしたことが検出された場合はドラッグが行なわれたと判定するものとする。また、タッチダウンしてから、タッチムーブすることなくタッチアップする操作を、タップ操作と呼ぶ。
【００３０】
＜第１の実施形態＞
以下、図５のフローチャートを参照して、本発明の第１の実施形態について説明する。図５のフローチャートは、システム制御部１０が不揮発性メモリ１６に記録されたプログラムをメモリ１５のワークメモリ領域に展開して実行し、表示装置１００の各部を制御することで実現する。
表示装置１００のディスプレイ部１０２が筐体１０１内に収納されている状態から、ディスプレイを引きのばし展開し始めた状態をスタートとする。
ディスプレイ部１０２が筐体１０１内に収納されている状態で電源スイッチ１１をＯＮにすると、システム制御部１０及びメモリ等の周辺ブロックが起動する。
【００３１】
次に、筐体１０１内のディスプレイ部１０２のロック部解除を検出すると、システム制御部１０は、ディスプレイ部１０２の展開をスタートしたと判定し、曲げセンサ２１及び曲げセンサ制御部２２が起動する。一方で、スタート時には電力消費を抑えるため、表示部２０、タッチセンサ２３、タッチセンサ制御部２４へは電力が供給されない。
【００３２】
Ｓ５０１では、システム制御部１０は、曲げセンサ制御部２２の出力値から、所定の閾値より曲げ量が大きい位置を曲げ位置と判定し、曲げ位置とその曲げ量を算出する。
図６(ａ)は、表示装置１００のディスプレイ部１０２を曲げている状態で、表示装置１００の底面から見た図を示す。図６(ａ)中Ａで表された部位が曲げていると判定される位置であり、Ｒが曲げ量を表している。
Ｓ５０２では、Ｓ５０１の結果から、システム制御部１０は、表示装置１００のディスプレイ部１０２が曲げられていない、つまり平坦部とみなせる部分の面積を算出する。
図６（ｂ）は、表示装置１００のディスプレイ部１０２を曲げている状態で、表示装置の表示面側から見た図を示す。Ａが曲げ位置であり、Ｂが平坦とみなせる部分を表している。
【００３３】
Ｓ５０３では、システム制御部１０は、Ｓ５０２で算出された平坦部の面積が所定の閾値以上か否かを判定する。システム制御部１０が閾値以上と判定した場合はＳ５０４へ移行し、閾値以上でないと判定した場合はＳ５０１へ移行する。Ｓ５０３で平坦部の面積が閾値以上であれば、ディスプレイ部１０２が画像観賞できる程度展開された状態と判断できる。
Ｓ５０４では、システム制御部１０は、表示部２０、タッチセンサ２３及びタッチセンサ制御部２４の起動を行う。Ｓ５０３の判定により、ディスプレイ部１０２が画像観賞できる程度展開された状態と判断できるため、表示部２０にはＭＥＮＵ画面等を表示させる。
【００３４】
一方で、Ｓ５０４では、システム制御部１０は、タッチセンサ２３及びタッチセンサ制御部２４を動作可能な状態にするため、電力供給及び初期設定を行うのみであり、タッチ検出は無効のままである。ここで、タッチ検出が無効とは、ディスプレイ部１０２のタッチセンサにユーザがタッチしても、表示装置１００の操作を行うことができない状態を示す。
例えば、システム制御部１０の指示によりタッチセンサ２３或いはタッチセンサ制御部２４の出力を停止してもよい。或いは、タッチセンサ２３或いはタッチセンサ制御部２４の出力は行うが、出力結果をシステム制御部が無視する方式としても勿論構わない。
【００３５】
Ｓ５０５では、曲げセンサ制御部２２からの出力値をタイマー１３にてカウントしながら一定時間観測することにより、システム制御部１０は、第２の算出処理を行い、曲げ量の時間変化率を算出する。
Ｓ５０６では、システム制御部１０は、曲げ量の時間変化率が所定の閾値以下か否かを判定する。閾値以下であれば曲げ量の時間変化率は十分小さいものと判定し、Ｓ５０７へ移行する。閾値より大きければ、Ｓ５０５へ移行する。Ｓ５０６で曲げ量の時間変化率が十分小さいと判定された場合、ディスプレイ部１０２の形状変化が止まり、展開が完了した状態と判断できる。
一方で、Ｓ５０６で曲げ量の時間変化率が閾値より大きければ、まだディスプレイの形状は変化の途中と判断できる。
【００３６】
Ｓ５０７では、システム制御部１０は、曲げセンサ制御部２２のキャリブレーション機能によりベースライン値、ゲイン値、タッチ判定閾値の設定を行う。Ｓ５０６の判定により、ディスプレイ部１０２の形状が固定されたと判断された状態でキャリブレーションを行うことで、ベースライン値、ゲイン値、タッチ判定閾値をディスプレイの形状及び環境条件に最適な値に設定することができる。
【００３７】
Ｓ５０８では、システム制御部１０は、タッチセンサ２３及びタッチセンサ制御部２４によるタッチ検出を有効にする。ここで、タッチ検出が有効とは、ディスプレイ部１０２のタッチセンサ２３にユーザがタッチすることにより、表示装置１００の操作を行うことができる状態を示す。Ｓ５０６の判定により、ディスプレイ部１０２の形状変化が止まったと判断された状態で初めてタッチ有効にすることで、ディスプレイ部１０２展開中に誤ってタッチ操作を受け付けてしまうことにより発生する誤操作を防止することができる。
【００３８】
Ｓ５０９では、システム制御部１０は、Ｓ５０１と同様に曲げ位置及び曲げ量を算出する。
Ｓ５１０では、システム制御部１０は、Ｓ５０５と同様に曲げ量の時間変化率を算出する。
Ｓ５１１では、システム制御部１０は、Ｓ５０６と同様に曲げ量の時間変化率が所定の閾値以下か否かを判定する。閾値以下であれば、Ｓ５１３へ移行する。閾値より大きければ、Ｓ５１２へ移行する。
【００３９】
Ｓ５１２では、システム制御部１０は、Ｓ５１１の判定により、まだディスプレイの形状は変化の途中と判断できるため、タッチセンサ２３及びタッチセンサ制御部２４によるタッチ検出を無効にし、Ｓ５０９へ移行する。これにより、ディスプレイの形状を変化させている最中に誤ってタッチ操作を受け付けてしまうことにより発生する誤操作を防止することができる。
Ｓ５１３では、システム制御部１０は、Ｓ５０２と同様に、ディスプレイ部１０２において平坦部とみなせる部分の面積を算出する。
【００４０】
Ｓ５１４では、システム制御部１０は、Ｓ５１３で算出された平坦部の面積が所定の閾値以下か否かを判定する。閾値以下でないと判定した場合は、ディスプレイ部１０２が画像観賞可能な程度展開された状態で、新たな形状に固定された状態と判断できるため、Ｓ５０５へ移行し、再キャリブレーションを行う。システム制御部１０が閾値以下と判定した場合は、Ｓ５１５へ移行する。
Ｓ５１５では、システム制御部１０は、Ｓ５１４の判定により、ディスプレイ部１０２が画像観賞できない程度に収容された状態と判断できるため、表示制御部１９及び表示部２０、タッチセンサ２３及びタッチセンサ制御部２４を停止する。
【００４１】
以上、本発明の実施形態について説明した。本実施形態では、ディスプレイ部１０２の曲げ位置及び曲げ量を検出することにより、ディスプレイ部１０２が画像観賞可能な程度に展開されているか否かを判断する。そして、表示部２０、タッチセンサ２３、及びタッチセンサ制御部２４の起動及び停止を行う。これにより、消費電力の低減が可能となる。
【００４２】
また、ディスプレイ部１０２が画像観賞可能な程度に展開されているか否かを判断し、タッチ有効及び無効を切り替える。これにより、ディスプレイ部１０２を引き延ばし展開している最中に誤ってタッチ操作してしまうことにより発生する誤操作を防止できる。
【００４３】
なお、ここではタッチの受付のみを無効とし、ディスプレイの表示はそのまま継続させる。これにより、ディスプレイをユーザが見やすいように持って曲げるときに、タッチパネルの誤動作を防ぎつつ、フレキシブルディスプレイの可撓性を十分に生かしたユーザビリティの提供を実現できる。
【００４４】
また、曲げ量の時間変化率を観測することで、ディスプレイ部１０２の形状が変化途中か否かを判断し、タッチ有効及び無効の設定を切り替える。これにより、ディスプレイ部１０２の形状を変化させている最中のタッチ誤操作を防止できる。加えて、ディスプレイ部１０２の形状が変わる度にタッチセンサ２３のキャリブレーションを行うことにより、常にディスプレイ部１０２の形状及び周囲環境に最適な条件でタッチ操作を行うことができ、操作性が向上する効果がある。
【００４５】
なお、図５のフローチャートでは、曲げセンサ２１とタッチセンサ２３を異なるセンサとして説明したが、前述の通りセンサを共用しても構わない。この場合、タッチセンサ２３はＳ５０４ではなく、Ｓ５０１で起動していることになる。
また、図５のフローチャートでは、タッチセンサの有効範囲はディスプレイ部１０２全面である前提で説明した。しかし、ディスプレイ部１０２の曲げられている部分はタッチしづらいため、タッチセンサの有効範囲に制限を設けてもよい。例えば、図６（ｂ）に示す平坦部Ｂのみタッチを有効としてもよい。平坦部のみタッチ有効とすることで、操作性が向上する効果がある。
【００４６】
平坦部のみタッチ有効とした場合は、Ｓ５０７のキャリブレーションは平坦部のみ実施すればよい。キャリブレーション範囲を制限することで、キャリブレーション時間の短縮が可能になる。なお、このようにした場合、タッチ操作が有効でないことをユーザが把握できるような表示を行う。例えば、曲げられているＡのラインのディスプレイ下部に「ここより右はタッチ操作が無効です」といったメッセージを表示する。
【００４７】
また、タッチ操作アイコンを平坦部のみに表示させる制御を行ってもよい。
図６（ｃ）のＣに示すアイコンは、各々タッチ操作により表示装置１００の設定を行うためのタッチ操作アイコンである。タッチ操作アイコンＣを常にタッチ有効範囲Ｂ内に移動させることで、操作性が向上する効果がある。また、この場合、タッチが必要でないアイコン以外の表示は、依然として平坦でない部分への表示を継続する。
【００４８】
また、曲げられているＡのラインがより左に移動し、ユーザが右手で把持している側のほうがＡのラインからみてより広い平坦領域となった場合、タッチ有効範囲を、より広い平坦な領域に移動させてもよい。特に、アイコンのようにタッチする必要がある表示は、優先して移動させる。
【００４９】
また、曲げられた状態では、フリックやムーブを特定のパターンに組み合わせることで入力内容を指示するタッチジェスチャのような複雑な操作は、アイコンの選択のためのタップ操作のような単純な操作よりも、誤検知する可能性が高い。そこで、曲げられている領域では、タップ操作を有効にし、フリックやムーブ操作を無効とする。これにより、誤検知の可能性を低減しつつ、最低限必要な操作を可能とすることができる。
【００５０】
また、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。
例えば、ディスプレイ部１０２が筐体１０１内に収納されている状態で電源スイッチ１１をＯＮにした場合に、表示制御部１９、表示部２０、タッチセンサ２３、タッチセンサ制御部２４のいずれか或いは全てが起動する構成としても構わない。消費電力は上昇するが、各デバイスの起動時間を短縮できる効果がある。
【００５１】
同様に、Ｓ５１５では表示制御部１９及び表示部２０、タッチセンサ２３及びタッチセンサ制御部２４を停止するとしたが、タッチセンサ２３によるタッチ操作を無効とするのみでも構わない。
例えば、キャリブレーションはベースライン値、ゲイン値、タッチ判定閾値を全て変更するように説明したが、いずれか一つの値を変更しても構わない。
【００５２】
前述の実施形態では、表示部２０が有機ＥＬ素子で構成されるとしたが、可撓性を有する表示部であれば、例えば液晶素子を使用する構成でも構わない。
実施形態では、曲げセンサ２１がＩＴＯ電極により構成される抵抗膜方式を使用するとしたが、曲げ量及び曲げ位置を検出できれば、例えば圧電素子等を使用する構成としても勿論構わない。
【００５３】
また、前述の実施形態では、ディスプレイ部１０２が筐体１０１に収容される構成としたが、筐体１０１は必ずしも必要ではなく、例えば、ディスプレイ部１０２が折りたたみ式の構成でも構わない。可撓性を有するディスプレイに対してであれば、本発明はその構成に係らず適用することが可能である。
【００５４】
（その他の実施形態）
本発明は、以下の処理を実行することによっても実現される。即ち、前述した実施形態の機能を実現するソフトウェア（コンピュータプログラム）を、ネットワーク又は各種のコンピュータ読み取り可能な記憶媒体を介してシステム或いは装置に供給する。そして、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００５５】
１００  表示装置
１０  システム制御部
１３  タイマー
１９  表示制御部
２０  表示部
２１  曲げセンサ
２２  曲げセンサ制御部
２３  タッチセンサ
２４  タッチセンサ制御部
【図１】
0006716225.tif 000002
【図２】
0006716225.tif 000003
【図３】
0006716225.tif 000004
【図４】
0006716225.tif 000005
【図５】
0006716225.tif 000006
【図６】
0006716225.tif 000007