(57)【要約】【課題】タッチパネル以外の特別なセンサを用いることなくタッチパネルの利用状態を判別すること。【解決手段】折り畳み可能に構成されているタッチパネルＡ〜Ｃを備える情報処理装置１は、各タッチパネルにおけるユーザのタッチを検出する検出部１１と、検出部１１によって検出されたタッチに基づいてタッチパネルＡ〜Ｃの折り畳み状態の判別、及びユーザによるタッチパネルＡ〜Ｃの把持状態の判別を行う判別部１２と、判別部１２による判別に基づいて実行するアプリケーションの動作を変更する変更部１３と、判別部１２による判別に基づいてタッチパネルＡ〜Ｃの一部領域においてタッチの検出を無効とする無効部１４とを備える。【選択図】図４
2017142656.tif 000002
【特許請求の範囲】
【請求項１】
複数のタッチパネルを備える情報処理装置であって、
各タッチパネルにおけるユーザのタッチを検出する検出手段と、
前記検出手段によって検出されたタッチに基づいて、複数のタッチパネルの利用状態の判別を行う判別手段と、
を備える情報処理装置。
【請求項２】
複数のタッチパネルは折り畳み可能に構成されており、
前記判別手段は、前記検出手段によって検出されたタッチに基づいて、複数のタッチパネルの折り畳み状態の判別を行う、
請求項１に記載の情報処理装置。
【請求項３】
前記判別手段は、前記検出手段によって検出されたタッチに基づいて、ユーザによる複数のタッチパネルの把持状態の判別を行う、
請求項１又は２に記載の情報処理装置。
【請求項４】
前記検出手段は、タッチを検出する際に、タッチを検出した開始時刻をさらに検出し、
前記判別手段は、前記検出手段によって同じタイミングで検出された複数のタッチに基づいて前記判別を行う、
請求項１〜３の何れか一項に記載の情報処理装置。
【請求項５】
前記検出手段は、タッチを検出する際に、タッチを検出したタッチパネルの位置をさらに検出し、
前記判別手段は、前記検出手段によって検出されたタッチパネルの縁周辺のタッチに基づいて前記判別を行う、
請求項１〜４の何れか一項に記載の情報処理装置。
【請求項６】
前記検出手段は、タッチを検出する際に、タッチした指が親指であるか否かをさらに検出し、
前記判別手段は、前記検出手段によって検出された親指のタッチに基づいて前記判別を行う、
請求項１〜５の何れか一項に記載の情報処理装置。
【請求項７】
前記判別手段による前記判別に基づいて、当該情報処理装置で実行するアプリケーションの動作を変更する変更手段をさらに備える請求項１〜６の何れか一項に記載の情報処理装置。
【請求項８】
前記判別手段による前記判別に基づいて、タッチパネルの一部領域においてタッチの検出を無効とする無効手段をさらに備える請求項１〜７の何れか一項に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のタッチパネルを備える情報処理装置に関する。
【背景技術】
【０００２】
従来、タッチパネルを有する下側筐体とタッチパネルを有する上側筐体とがヒンジ部によって連結され、下側筐体と上側筐体とが開閉可能に構成された折り畳み型携帯端末が知られている（例えば、下記特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１１４５３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記折り畳み型携帯端末において、タッチパネルの利用状態、例えばタッチパネルの開閉状態を検出するには、一般的に、磁気を利用した開閉スイッチ、開閉センサ、加速度センサなどの特別なセンサをタッチパネルに設ける必要がある。しかしながらタッチパネルに特別なセンサを設けることで、タッチパネルの軽量化やベゼルレス化が難しくなるという問題がある。
【０００５】
そこで、本発明は、かかる課題に鑑みて為されたものであり、複数のタッチパネルを備える情報処理装置であって、タッチパネル以外の特別なセンサを用いることなくタッチパネルの利用状態を判別することができる情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明の情報処理装置は、複数のタッチパネルを備える情報処理装置であって、各タッチパネルにおけるユーザのタッチを検出する検出手段と、検出手段によって検出されたタッチに基づいて、複数のタッチパネルの利用状態の判別を行う判別手段と、を備える。かかる構成を採れば、タッチパネルにおいて検出されたユーザのタッチに基づいて、複数のタッチパネルの利用状態の判別を行うことができる。すなわち、タッチパネル以外の特別なセンサを用いることなくタッチパネルの利用状態を判別することができる。
【０００７】
また、本発明の情報処理装置において、複数のタッチパネルは折り畳み可能に構成されており、判別手段は、検出手段によって検出されたタッチに基づいて、複数のタッチパネルの折り畳み状態の判別を行うこととしてもよい。かかる構成を採れば、折り畳み可能に構成された複数のタッチパネルを備える情報処理装置において、タッチパネル以外の特別なセンサを用いることなく複数のタッチパネルの折り畳み状態を判別することができる。
【０００８】
また、本発明の情報処理装置において、判別手段は、検出手段によって検出されたタッチに基づいて、ユーザによる複数のタッチパネルの把持状態の判別を行うこととしてもよい。かかる構成を採れば、タッチパネル以外の特別なセンサを用いることなくユーザによる複数のタッチパネルの把持状態を判別することができる。
【０００９】
また、本発明の情報処理装置において、検出手段は、タッチを検出する際に、タッチを検出した開始時刻をさらに検出し、判別手段は、検出手段によって同じタイミングで検出された複数のタッチに基づいて判別を行うこととしてもよい。かかる構成を採れば、複数のタッチが同じタイミングで行われた際に、複数のタッチパネルの利用状態の判別が行われる。一般的に、複数のタッチパネルの利用状態が変更されるのは、ユーザにより複数のタッチが同じタイミングで行われるときが多い。すなわち、かかる構成を採れば、複数のタッチパネルの利用状態が変更されるタイミングでより正確に変更後の利用状態の判別を行うことができると共に、利用状態が変更されていないにも関わらず利用状態の判別を行うという無駄な判別を防ぐことができる。
【００１０】
また、本発明の情報処理装置において、検出手段は、タッチを検出する際に、タッチを検出したタッチパネルの位置をさらに検出し、判別手段は、検出手段によって検出されたタッチパネルの縁周辺のタッチに基づいて判別を行うこととしてもよい。かかる構成を採れば、タッチパネルの縁周辺でタッチが行われた際に、複数のタッチパネルの利用状態の判別が行われる。一般的に、複数のタッチパネルの利用状態が変更されるのは、ユーザによりタッチパネルの縁周辺でタッチが行われたときが多い。すなわち、かかる構成を採れば、複数のタッチパネルの利用状態が変更されるタイミングでより正確に変更後の利用状態の判別を行うことができると共に、利用状態が変更されていないにも関わらず利用状態の判別を行うという無駄な判別を防ぐことができる。
【００１１】
また、本発明の情報処理装置において、検出手段は、タッチを検出する際に、タッチした指が親指であるか否かをさらに検出し、判別手段は、検出手段によって検出された親指のタッチに基づいて判別を行うこととしてもよい。一般的に、複数のタッチパネルの利用状態が変更されるのは、ユーザによる親指のタッチが行われたときが多い。すなわち、かかる構成を採れば、複数のタッチパネルの利用状態が変更されるタイミングでより正確に変更後の利用状態の判別を行うことができると共に、利用状態が変更されていないにも関わらず利用状態の判別を行うという無駄な判別を防ぐことができる。
【００１２】
また、本発明の情報処理装置において、判別手段による判別に基づいて、当該情報処理装置で実行するアプリケーションの動作を変更する変更手段をさらに備えることとしてもよい。かかる構成を採れば、判別された複数のタッチパネルの利用状態、例えば折り畳み状態やユーザによる把持状態に応じてアプリケーションの動作を変更することができる。それゆえに、例えば、ユーザにとって当該利用状態にて見やすい又は操作しやすいアプリケーションの動作に変更することができ、ユーザの利便性を向上させることができる。
【００１３】
また、本発明の情報処理装置において、判別手段による判別に基づいて、タッチパネルの一部領域においてタッチの検出を無効とする無効手段をさらに備えることとしてもよい。かかる構成を採れば、判別された複数のタッチパネルの利用状態、例えば折り畳み状態やユーザによる把持状態に応じてタッチパネルの一部領域においてタッチの検出を無効とすることができる。それゆえに、例えば、ユーザが把持している付近のタッチパネル領域においてタッチの検出を無効とすることで、タッチの誤検出を防ぐことができ、ユーザの利便性を向上させることができる。
【発明の効果】
【００１４】
本発明によれば、タッチパネル以外の特別なセンサを用いることなくタッチパネルの利用状態を判別することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施形態に係る情報処理装置の代表的な３つの折り畳み状態を説明する図である。
【図２】本発明の実施形態に係る情報処理装置のハードウェア構成を示す図である。
【図３】本発明の実施形態に係る情報処理装置の機能ブロック図である。
【図４】本発明の実施形態に係る情報処理装置の代表的な３つの折り畳み状態におけるユーザの利用方法を示す図である。
【図５】検出されたタッチ点があるタッチパネルと判別結果とが対応付いた判別表のテーブル例を示す図である。
【図６】本発明の実施形態に係る情報処理装置で実行される利用状態判別処理を示すフローチャートである。
【発明を実施するための形態】
【００１６】
以下、図面とともに本発明による情報処理装置の実施形態について詳細に説明する。なお、図面の説明においては同一要素には同一符号を付し、重複する説明を省略する。
【００１７】
本発明の実施形態に係る情報処理装置１は、複数（２つ以上）のタッチパネルを備える情報処理装置である。タッチパネルとは、画面表示を行う液晶パネル等の表示装置と、静電式や感圧式等の方式でユーザの指のタッチ（接触）及びそのタッチ位置を検出する位置入力装置とを組み合わせた電子部品である。情報処理装置とは、情報処理を行う一般的なコンピュータ装置である。
【００１８】
本実施形態で説明する情報処理装置１は、具体的には、３つ（複数）のタッチパネルが折り畳み可能に構成されたフレキシブルディスプレイ端末である。なお、情報処理装置１は、実際には１枚のフレキシブルなタッチパネルから構成されており、マルチタッチ対応のタッチパネルを搭載することで、例えば３つ折り時には、３つの個別のタッチパネルがあるのと同等の扱いとなる。本実施形態では、説明の簡略化のため、情報処理装置１には３つのタッチパネルが備わっているものとして説明する。
【００１９】
情報処理装置１は、タッチパネルの折り畳み方法に応じて複数の折り畳み状態を取ることができる。図１は、情報処理装置１の代表的な３つの折り畳み状態を説明する図である。ここで、情報処理装置１は、３つのタッチパネルとして、タッチパネルＡ、タッチパネルＢ及びタッチパネルＣを備えるものとする。なお、デバイスとしては上述のようにタッチパネルＡ、タッチパネルＢ及びタッチパネルＣを合わせて１枚のタッチパネルであるが、マルチタッチ対応のため、情報処理装置１の折りたたみ方に合わせて領域を区切ることで、タッチパネルＡ、タッチパネルＢ及びタッチパネルＣのように３つの独立したタッチパネルが存在するのと同様に制御することが可能である。
【００２０】
図１に示す通り、情報処理装置１において、タッチパネルＡの画面（表側）に向かって右端側とタッチパネルＢの画面（表側）に向かって左端側とはヒンジ部等によって連結され、タッチパネルＡとタッチパネルＢとは開閉可能に構成されている。それにより、タッチパネルＡとタッチパネルＢとは、連結しているヒンジ部を軸とし、ヒンジ部を山として山折りに、及びヒンジ部を谷として谷折りに開いたり閉じたり（折り畳んだり）することが可能である。また、タッチパネルＡとタッチパネルＢとはヒンジ部を介して電気的に接続しており、互いに情報の送受信が可能である。
【００２１】
同様に、タッチパネルＢの画面（表側）に向かって右端側とタッチパネルＣの画面（表側）に向かって左端側とはヒンジ部等によって連結され、タッチパネルＢとタッチパネルＣとは開閉可能に構成されている。それにより、タッチパネルＢとタッチパネルＣとは、連結しているヒンジ部を軸とし、ヒンジ部を山として山折りに、及びヒンジ部を谷として谷折りに開いたり閉じたり（折り畳んだり）することが可能である。また、タッチパネルＢとタッチパネルＣとはヒンジ部を介して電気的に接続しており、互いに情報の送受信が可能である。つまり、タッチパネルＡ、タッチパネルＢ及びタッチパネルＣは互いに情報の送受信が可能である。なお、以降では、タッチパネルＡ、タッチパネルＢ及びタッチパネルＣを総称してタッチパネルと適宜呼ぶ。
【００２２】
図１（ａ）は、代表的な３つの折り畳み状態のうち１つの折り畳み状態を示す図であり、本実施形態では３面状態と呼ぶ。３面状態とは、タッチパネルＡ、タッチパネルＢ及びタッチパネルＣの３面を広げた状態である。３面状態では、ユーザは同時にタッチパネルＡ、タッチパネルＢ及びタッチパネルＣの３面を閲覧及び操作することができる。なお、図１において、符号Ａ、Ｂ及びＣが表示された面側（表側）は、タッチパネルの画面側を示す。符号Ａ、Ｂ及びＣが表示された面の裏である裏側にはタッチパネルの画面は無い。３面状態は、タッチパネルＡ、タッチパネルＢ及びタッチパネルＣが平面となるような状態（タッチパネルＡ及びタッチパネルＢのなす角が１８０度、かつタッチパネルＢ及びタッチパネルＣのなす角が１８０度）であってもよいし、タッチパネルＢに対してタッチパネルＡ及びタッチパネルＣに多少の角度が付いている状態（例えば、タッチパネルＡ及びタッチパネルＢのなす角が１５０度〜２１０度（ただし１８０度は除く）、タッチパネルＢ及びタッチパネルＣのなす角が１５０度〜２１０度（ただし１８０度は除く））であってもよい。
【００２３】
図１（ｂ）のうち最右端の図は、代表的な３つの折り畳み状態のうち１つの折り畳み状態を示す図であり、本実施形態では２面状態と呼ぶ。２面状態とは、図１（ｂ）の流れ図が示す通り、３面状態からタッチパネルＡ及びタッチパネルＢの位置を固定したままタッチパネルＢとタッチパネルＣとを山折り（画面側を山とする）にして、タッチパネルＢの裏側にタッチパネルＣを配置し、タッチパネルＢの裏側とタッチパネルＣの裏側とが接している状態である。２面状態では、ユーザは同時にタッチパネルＡ及びタッチパネルＢの２面を閲覧及び操作することができる。なお、タッチパネルＣは裏側ではあるが、画面表示及びタッチ操作の受け付けは引き続き行う。２面状態は、タッチパネルＡ及びタッチパネルＢ（裏側にタッチパネルＣ）が平面となるような状態であってもよいし、タッチパネルＡに対してタッチパネルＢに多少の角度が付いている状態であってもよい。
【００２４】
図１（ｃ）のうち最右端の図は、代表的な３つの折り畳み状態のうち１つの折り畳み状態を示す図であり、本実施形態では１面状態と呼ぶ。１面状態とは、図１（ｃ）の流れ図が示す通り、３面状態からタッチパネルＡの位置を固定したままタッチパネルＡとタッチパネルＢとを山折り（画面側を山とする）すると共にタッチパネルＢとタッチパネルＣとを谷折り（画面側を谷とする）にして、タッチパネルＡの裏側にタッチパネルＢ及びタッチパネルＣを折り畳んで配置し、タッチパネルＡの裏側とタッチパネルＢの裏側とが接すると共にタッチパネルＢの表側とタッチパネルＣの表側とが接している状態である。１面状態では、ユーザはタッチパネルＡの１面のみを閲覧及び操作することができる。
【００２５】
図２は、情報処理装置１のハードウェア構成の一例を示す図である。図２に示される情報処理装置１は、物理的には、ＣＰＵ１００、主記憶装置であるＲＡＭ１０１及びＲＯＭ１０２、通信モジュール１０３、補助記憶装置１０４並びに上述のタッチパネルＡ、タッチパネルＢ及びタッチパネルＣ等を含むコンピュータシステムとして構成されている。
【００２６】
後述の図３に示す情報処理装置１の各機能ブロックの機能は、図２に示すＣＰＵ１００、ＲＡＭ１０１等のハードウェア上に所定のコンピュータソフトウェアを読み込ませることにより、ＣＰＵ１００の制御のもとで通信モジュール１０３、補助記憶装置１０４並びに上述のタッチパネルＡ、タッチパネルＢ及びタッチパネルＣを動作させるとともに、ＲＡＭ１０１におけるデータの読み出し及び書き込みを行うことで実現される。
【００２７】
図３は、情報処理装置１の機能ブロック図である。図３に示す通り、情報処理装置１は、格納部１０、検出部１１（検出手段）、判別部１２（判別手段）、変更部１３（変更手段）及び無効部１４（無効手段）を含んで構成される。なお、変更部１３及び無効部１４の何れか一方又は両方は無くてもよい。以下、図３に示す情報処理装置１の各機能ブロックについて説明する。
【００２８】
格納部１０は、情報処理装置１における処理に必要となる情報を格納（記憶）する。格納部１０は、例えば、データベースである。格納部１０によって格納される情報については後述の各機能ブロックの説明にて挙げる。
【００２９】
検出部１１は、各タッチパネルにおけるユーザのタッチを検出する。具体的には、検出部１１は、タッチパネルＡ、タッチパネルＢ及びタッチパネルＣそれぞれに備えられたタッチの検出に関する組み込み装置から受信した情報に基づき、タッチパネルＡ、タッチパネルＢ及びタッチパネルＣそれぞれにおけるユーザのタッチを検出する。例えば、タッチパネルＡの組み込み装置によりユーザのタッチが検出された際に、タッチパネルＡはタッチパネルＡの識別情報を含む、タッチの検出に関する検出情報を検出部１１に送信し、検出部１１は受信した検出情報に基づいて、タッチパネルＡにおけるユーザのタッチを検出する。なお、検出情報はタッチパネルから一旦格納部１０によって格納され、検出部１１によって当該格納された検出情報が参照されるように構成してもよい。検出部１１は、検出結果（例えば、検出情報）を判別部１２に出力する。
【００３０】
検出部１１は、タッチを検出する際に、タッチを検出した開始時刻をさらに検出してもよい。例えば、各タッチパネルの組み込み装置はユーザのタッチを検出した際に当該タッチを検出した開始時刻をさらに検出し、開始時刻を検出情報にさらに含めて検出部１１に送信する。そして検出部１１は、受信した検出情報に基づいて、タッチの検出及び当該タッチを検出した開始時刻を検出する。
【００３１】
検出部１１は、タッチを検出する際に、タッチを検出したタッチパネルの位置をさらに検出してもよい。例えば、各タッチパネルの組み込み装置はユーザのタッチを検出した際に当該タッチ位置を座標情報としてさらに検出し、座標情報を検出情報にさらに含めて検出部１１に送信する。そして検出部１１は、受信した検出情報に基づいて、タッチの検出及び当該タッチを検出したタッチパネルの位置（座標）を検出する。
【００３２】
検出部１１は、タッチを検出する際に、タッチした指が親指であるか否かをさらに検出してもよい。例えば、各タッチパネルの組み込み装置はユーザのタッチを検出した際に当該タッチの押圧、接触面積、指紋など何れか一つ以上の情報を検出し、検出した情報に基づいて親指であるか否かを判定し（例えば、予め情報処理装置１に格納されたユーザの親指の押圧、接触面積、指紋などの情報との一致度に基づいて判定する）、判定結果を検出情報にさらに含めて検出部１１に送信する。そして検出部１１は、受信した検出情報に基づいて、タッチの検出及びタッチした指が親指であるか否かを検出する。
【００３３】
判別部１２は、検出部１１によって検出されたタッチに基づいて、タッチパネルＡ、タッチパネルＢ及びタッチパネルＣの利用状態の判別を行う。タッチパネルＡ、タッチパネルＢ及びタッチパネルＣの利用状態とは、タッチパネルＡ、タッチパネルＢ及びタッチパネルＣのユーザによって利用されている状態であり、具体的には、タッチパネルＡ、タッチパネルＢ及びタッチパネルＣの折り畳み状態（開閉状態）や、ユーザによるタッチパネルＡ、タッチパネルＢ及びタッチパネルＣの把持状態（各タッチパネルをユーザがどのように指で支えて持っているか（把持しているか））等である。すなわち、判別部１２は、検出部１１によって検出されたタッチに基づいて、複数のタッチパネルの折り畳み状態の判別を行ってもよいし、検出部１１によって検出されたタッチに基づいて、ユーザによる複数のタッチパネルの把持状態の判別を行ってもよい。判別部１２は、判別結果を変更部１３及び無効部１４に出力する。その他、判別部１２は、判別結果をタッチパネル表示してもよいし、通信モジュール１０３を介して他の装置に出力してもよい。
【００３４】
以下、判別部１２による折り畳み状態の判別について具体的に説明する。図４は、情報処理装置１の代表的な３つの折り畳み状態におけるユーザの利用方法を示す図である。図４（ａ）は、ユーザの３面状態における情報処理装置１の利用方法を示す図である。図４（ａ）に示す通り、３面状態では一般的に、ユーザは左手でタッチパネルＡを持ち、右手でタッチパネルＣを持つ。より具体的には、左手の親指以外でタッチパネルＡの裏面を支え、左手の親指でタッチパネルＡの表面を押さえる。同様に、右手の親指以外でタッチパネルＣの裏面を支え、右手の親指でタッチパネルＣの表面を押さえる。図４（ａ）において、Ｔ１はタッチパネルＡにおけるユーザの左手の親指のタッチ点（検出部１１によりタッチが検出された箇所）を示し、Ｔ２はタッチパネルＣにおけるユーザの右手の親指のタッチ点を示している。
【００３５】
図４（ｂ）は、ユーザの２面状態における情報処理装置１の利用方法を示す図である。図４（ｂ）に示す通り、２面状態では一般的に、ユーザは左手でタッチパネルＡを持ち、右手でタッチパネルＢ（裏側にタッチパネルＣ）を持つ。より具体的には、左手の親指以外でタッチパネルＡの裏面を支え、左手の親指でタッチパネルＡの表面を押さえる。同様に、右手の親指以外でタッチパネルＣの表面を支え、右手の親指でタッチパネルＢの表面を押さえる。図４（ｂ）において、Ｔ３はタッチパネルＡにおけるユーザの左手の親指のタッチ点を示し、Ｔ４はタッチパネルＢにおけるユーザの右手の親指のタッチ点を示し、Ｔ５は裏側のタッチパネルＣ（の表面）におけるユーザの右手の親指以外（例えば、人差し指、中指、薬指、小指の何れか１指以上）のタッチ点を示している。
【００３６】
図４（ｃ）は、ユーザの１面状態における情報処理装置１の利用方法を示す図である。図４（ｃ）に示す通り、１面状態では一般的に、ユーザは左手の片手でタッチパネルＡ（裏側に折り畳まれたタッチパネルＢ及びタッチパネルＣ）を持つ。より具体的には、左手の親指以外でタッチパネルＣの裏面を支え、左手の親指でタッチパネルＡの表面を押さえる。図４（ｃ）において、Ｔ６はタッチパネルＡにおけるユーザの左手の親指のタッチ点を示す。
【００３７】
このように、情報処理装置１の折り畳み状態に応じてユーザのタッチパネルにおけるタッチ点が異なることに着目し、判別部１２は以下の通り折り畳み状態の判別を行う。判別部１２は、検出部１１から入力された検出結果が、タッチパネルＡ及びタッチパネルＣにタッチが検出された旨を示す場合、情報処理装置１は１面状態であると判別する（図４（ａ）参照）。また、判別部１２は、検出部１１から入力された検出結果が、タッチパネルＡ、タッチパネルＢ及びタッチパネルＣにタッチが検出された旨を示す場合、情報処理装置１は２面状態であると判別する（図４（ｂ）参照）。また、判別部１２は、検出部１１から入力された検出結果がタッチパネルＡ（のみ）にタッチが検出された旨を示す場合、情報処理装置１は１面状態であると判別する（図４（ｃ）参照）。
【００３８】
なお、上記の条件分け処理は、格納部１０によって格納された、検出されたタッチ点があるタッチパネルの識別情報と判別結果に関する情報とが対応付いた判別表に基づいて行ってもよい。図５は、判別表のテーブル例を示す図である。判別部１２は、格納部１０によって格納された判別表を参照し、検出部１１から入力された検出結果に含まれる、タッチ点があると検出されたタッチパネルの識別情報に対応付いた判別結果に関する情報を取得し、当該情報が示す判別結果を判別部１２による判別結果とする。
【００３９】
続いて、判別部１２による把持状態の判別について具体的に説明する。把持状態の一例として、ユーザが情報処理装置１を両手で持っているか、あるいは片手で持っているかが挙げられる。この場合、判別部１２は、検出部１１から入力された検出結果が、一つのタッチパネルにタッチが検出された旨を示す場合、ユーザが情報処理装置１を片手で持っていると判別する。さらに、図４（ｂ）の２面状態において、ユーザが右手だけで情報処理装置１を持っている状態も考慮し、判別部１２は、検出部１１から入力された検出結果が、タッチパネルＢ及びタッチパネルＣにタッチが検出された旨を示す場合も、ユーザが情報処理装置１を片手で持っていると判別してもよい。そして、判別部１２は、それ以外の場合は、ユーザが情報処理装置１を両手で持っていると判別する。
【００４０】
その他の把持状態の一例として、ユーザがどのタッチパネルを持っているかが挙げられる。この場合、判別部１２は、検出部１１から入力された検出結果に含まれる、タッチ点があると検出されたタッチパネルの識別情報に基づいて、当該識別情報が示すタッチパネルをユーザが持っていると判別する。なお、以上の把持状態の判別においても、上述の折り畳み状態の判別と同様に、判別部１２は、格納部１０によって格納された判別表に基づいて判別を行ってもよい。
【００４１】
なお、判別部１２は、折り畳み状態の判別と把持状態の判別との両方の判別を行い、両方の判別結果を判別部１２による判別結果としてもよい。
【００４２】
判別部１２は、検出部１１によって同じタイミングで検出された複数のタッチに基づいて判別を行ってもよい。例えば、判別部１２は、検出部１１から入力された各タッチパネルの検出情報に含まれる開始時刻に基づき、所定の期間（例えば、現在時刻から０．５秒前まで）に含まれる開始時刻を含む検出情報のみを対象として、上述の利用状態の判別を行ってもよい。
【００４３】
判別部１２は、検出部１１によって検出されたタッチパネルの縁周辺のタッチに基づいて判別を行ってもよい。例えば、判別部１２は、検出部１１から入力された各タッチパネルの検出情報に含まれる座標情報に基づき、各タッチパネルの縁から所定の距離内（例えば、縁から２ｃｍ以内）に含まれる検出情報のみを対象として、上述の利用状態の判別を行ってもよい。
【００４４】
判別部１２は、検出部１１によって検出された親指のタッチに基づいて判別を行ってもよい。例えば、判別部１２は、検出部１１から入力された、タッチした指が親指であるか否かの判定結果に基づき、親指であるとの判定結果を含む検出情報のみを対象として、上述の利用状態の判別を行ってもよい。
【００４５】
判別部１２は、タッチパネルＡ、タッチパネルＢ及びタッチパネルＣの開閉動作を判定する別の手段（開閉動作判定手段）と組み合わせて（当該別の手段の判定結果にさらに基づいて）、利用状態の判別を行うタイミングを制御しても良い。例えば、一般的に、タッチパネルＡ、タッチパネルＢ及びタッチパネルＣの開閉動作が行われる際には、ユーザが左手でタッチパネルＡを持ち、右手でタッチパネルＣを持ちながら開閉動作を行う（例えば、１面状態と３面状態とを切り替えるとき）。よって、例えば、開閉動作判定手段は、検出部１１によってタッチパネルＡ及びタッチパネルＣの両方にてユーザのタッチが検出された場合、開閉動作が開始されたことを判定し、当該判定結果を判別部１２に出力する。
【００４６】
そして判別部１２は、開閉動作判定手段から開閉動作の開始の判定結果が入力されると、利用状態の判別を保留する（行わない）。判別部１２は、当該入力の後に検出部１１から新たにユーザのタッチの検出（開閉動作の開始の判定の元となったタッチパネルＡ及びタッチパネルＣの両方のタッチ検出とは異なるタッチ検出）が入力されたタイミングで、（例えば図５に示す判別表のテーブル例に基づいて）利用状態の判別を行う。あるいは、判別部１２は、当該タイミングからさらに所定の時間が経過した後に利用状態の判別を行ってもよい。このように、何かしらの開閉動作が行われたことを別の手段（開閉動作判定手段）で判定することができれば、判別部１２を動作させるタイミングを限定することができる。なお、別の手段ではなく、当該別の手段の機能を判別部１２が備えていてもよい。
【００４７】
判別部１２は、検出部１１によってユーザのタッチが検出されたタイミングで利用状態の判別を行ってもよいし、検出部１１によってユーザのタッチが検出されたタイミングから所定の時間が経過した後に利用状態の判別を行ってもよい。所定の時間が経過した後に利用状態の判別を行うことで、例えば、３面状態を維持した状態で右手を一瞬離した際に（一瞬離してからまた右手を元のタッチ状態に戻す）、１面状態に遷移したと誤判別しないように、判別部１２が動作するタイミングを制御することが可能である。
【００４８】
変更部１３は、判別部１２による判別に基づいて、当該情報処理装置で実行するアプリケーションの動作を変更する。例えば、変更部１３は、判別部１２から入力された判別結果が、３面状態を示すものであれば、アプリケーションをタッチパネルＡ、タッチパネルＢ及びタッチパネルＣの３面を利用して表示するように変更する。また、変更部１３は、判別部１２から入力された判別結果が、２面状態を示すものであれば、アプリケーションをタッチパネルＡ及びタッチパネルＢの２面を利用して表示するように変更する。また、変更部１３は、判別部１２から入力された判別結果が、１面状態を示すものであれば、アプリケーションをタッチパネルＡの１面を利用して表示するように変更する。
【００４９】
また例えば、２面状態での利用シーンにおいて、変更部１３は、判別部１２から入力された判別結果が、ユーザが情報処理装置１を片手で持っていることを示すものであれば、タッチパネルＡ及びタッチパネルＢの２つの画面を１つの画面に見立ててアプリケーションの画面表示を行い（全画面表示）、シングルタスクにて当該アプリケーションの処理を実行するように変更する。また、変更部１３は、判別部１２から入力された判別結果が、ユーザが情報処理装置１を両手で持っていることを示すものであれば、タッチパネルＡ及びタッチパネルＢにそれぞれ別の画面を表示するようにアプリケーションの画面表示を行い、それぞれの画面でユーザの操作を独立して受け付けるマルチタスクにて当該アプリケーションの処理を実行するように変更する。
【００５０】
また例えば、アプリケーションとしてレースゲームを実行している利用シーンにおいて、変更部１３は、判別部１２から入力された判別結果が、ユーザが情報処理装置１を両手で持っていることを示すものであれば、情報処理装置１の傾きを利用してハンドル操作を行うようにアプリケーションの処理を実行するように変更する。また、変更部１３は、判別部１２から入力された判別結果が、ユーザが情報処理装置１を片手で持っていることを示すものであれば、ゲームをポーズ画面とするようにアプリケーションの処理を実行するように変更する。
【００５１】
無効部１４は、判別部１２による判別に基づいて、タッチパネルの一部領域においてタッチの検出を無効とする。例えば、図４に示す各折り畳み状態におけるユーザの指の位置に着目し、無効部１４は、判別部１２から入力された判別結果が、３面状態を示すものであれば、タッチパネルＡの左端領域（例えば左の縁から１ｃｍ以内の領域）及びタッチパネルＣの右端領域（例えば右の縁から１ｃｍ以内の領域）においてタッチの検出を無効とする。また、無効部１４は、判別部１２から入力された判別結果が、２面状態を示すものであれば、タッチパネルＡの左端領域、タッチパネルＢの右端領域及びタッチパネルＣの全領域においてタッチの検出を無効とする。また、無効部１４は、判別部１２から入力された判別結果が、１面状態を示すものであれば、タッチパネルＡの左端領域においてタッチの検出を無効とする。
【００５２】
続いて、図６に示すフローチャート図を用いて、本実施形態に係る情報処理装置１における利用状態判別処理について説明する。
【００５３】
まず、検出部１１により、各タッチパネルにおけるユーザのタッチが検出される（ステップＳ１）。次に、判別部１２により、Ｓ１にて検出されたタッチに基づいて、複数のタッチパネルの利用状態の判別が行われる（ステップＳ２）。次に、変更部１３により、Ｓ２の判別に基づいて、情報処理装置１で実行するアプリケーションの動作が変更される（ステップＳ３）。次に、無効部１４により、Ｓ２の判別に基づいて、タッチパネルの一部領域においてタッチの検出が無効化される（ステップＳ４）。なお、Ｓ３及びＳ４の少なくとも一方の処理が無くてもよいし、Ｓ３とＳ４との順番が逆であってもよい。
【００５４】
次に、本実施形態のように構成された情報処理装置１の作用効果について説明する。
【００５５】
本実施形態の情報処理装置１によれば、検出部１１によって検出されたタッチに基づいて、判別部１２によって複数のタッチパネルの利用状態の判別が行われる。すなわち、タッチパネルにおいて検出されたユーザのタッチに基づいて、複数のタッチパネルの利用状態の判別を行うことができる。すなわち、タッチパネル以外の特別なセンサを用いることなくタッチパネルの利用状態を判別することができる。
【００５６】
また、本実施形態の情報処理装置１によれば、複数のタッチパネルは折り畳み可能に構成されており、判別部１２によって複数のタッチパネルの折り畳み状態の判別が行われる。すなわち、折り畳み可能に構成された複数のタッチパネルを備える情報処理装置１において、タッチパネル以外の特別なセンサを用いることなく複数のタッチパネルの折り畳み状態を判別することができる。
【００５７】
また、本実施形態の情報処理装置１によれば、判別部１２によって複数のタッチパネルの把持状態の判別が行われる。すなわち、タッチパネル以外の特別なセンサを用いることなくユーザによる複数のタッチパネルの把持状態を判別することができる。
【００５８】
また、本実施形態の情報処理装置１によれば、検出部１１によって同じタイミングで検出された複数のタッチに基づいて判別部１２により判別が行われる。すなわち、複数のタッチが同じタイミングで行われた際に、複数のタッチパネルの利用状態の判別が行われる。一般的に、複数のタッチパネルの利用状態が変更されるのは、ユーザにより複数のタッチが同じタイミングで行われるときが多い。すなわち、かかる構成を採れば、複数のタッチパネルの利用状態が変更されるタイミングでより正確に変更後の利用状態の判別を行うことができると共に、利用状態が変更されていないにも関わらず利用状態の判別を行うという無駄な判別を防ぐことができる。
【００５９】
また、本実施形態の情報処理装置１によれば、検出部１１によって検出されたタッチパネルの縁周辺のタッチに基づいて判別部１２により判別が行われる。すなわち、タッチパネルの縁周辺でタッチが行われた際に、複数のタッチパネルの利用状態の判別が行われる。一般的に、複数のタッチパネルの利用状態が変更されるのは、ユーザによりタッチパネルの縁周辺でタッチが行われたときが多い。すなわち、かかる構成を採れば、複数のタッチパネルの利用状態が変更されるタイミングでより正確に変更後の利用状態の判別を行うことができると共に、利用状態が変更されていないにも関わらず利用状態の判別を行うという無駄な判別を防ぐことができる。
【００６０】
また、本実施形態の情報処理装置１によれば、検出部１１によって検出された親指のタッチに基づいて判別部１２により判別が行われる。一般的に、複数のタッチパネルの利用状態が変更されるのは、ユーザによる親指のタッチが行われたときが多い。すなわち、複数のタッチパネルの利用状態が変更されるタイミングでより正確に変更後の利用状態の判別を行うことができると共に、利用状態が変更されていないにも関わらず利用状態の判別を行うという無駄な判別を防ぐことができる。
【００６１】
また、本実施形態の情報処理装置１によれば、判別部１２による判別に基づいて、変更部１３によって情報処理装置１で実行するアプリケーションの動作が変更される。すなわち、判別された複数のタッチパネルの利用状態、例えば折り畳み状態やユーザによる把持状態に応じてアプリケーションの動作を変更することができる。それゆえに、例えば、ユーザにとって当該利用状態にて見やすい又は操作しやすいアプリケーションの動作に変更することができ、ユーザの利便性を向上させることができる。
【００６２】
また、本実施形態の情報処理装置１によれば、判別部１２による判別に基づいて、無効部１４によってタッチパネルの一部領域においてタッチの検出が無効とされる。すなわち、判別された複数のタッチパネルの利用状態、例えば折り畳み状態やユーザによる把持状態に応じてタッチパネルの一部領域においてタッチの検出を無効とすることができる。それゆえに、例えば、ユーザが把持している付近のタッチパネル領域においてタッチの検出を無効とすることで、タッチの誤検出を防ぐことができ、ユーザの利便性を向上させることができる。
【００６３】
なお、本実施形態では情報処理装置１を、３つのタッチパネルが折り畳み可能に構成されたフレキシブルディスプレイ端末として説明したが、これに限るものではない。例えば、複数のタッチパネルが折り畳み可能に構成された端末であってもよい。また、情報処理装置１は、携帯電話、ウェアラブルデバイス等、複数のタッチパネルを保有するデバイスであってもよい。
【符号の説明】
【００６４】
１…情報処理装置、１０…格納部、１１…検出部、１２…判別部、１３…変更部、１４…無効部。
【図１】
2017142656.tif 000003
【図２】
2017142656.tif 000004
【図３】
2017142656.tif 000005
【図４】
2017142656.tif 000006
【図５】
2017142656.tif 000007
【図６】
2017142656.tif 000008