(57)【要約】  複数の画面が次に表示するアプリケーションを簡単に決定することができる情報処理装置。この装置（１００）は、複数の画面を有する端末の情報処理を行う情報処理装置であって、端末が、複数の画面を第１の配置で固定した第１の状態、あるいは、複数の画面を第２の配置で固定した第２の状態から、第１の状態と第２の状態との間の状態である過渡状態に遷移したか否かを判定する過渡状態判定部（１３０）と、端末が過渡状態に遷移したことを条件として、端末を、複数の画面が表示している１つまたは複数のアプリケーションに対する操作を行うための通常操作モードから、複数の画面が次に表示する１つまたは複数のアプリケーションを決定する操作を行うためのアプリ決定操作モードに遷移させる表示アプリ決定部（１４０）とを有する。
2013111603.tif 000002
【特許請求の範囲】
【請求項１】
複数の画面を有する端末の情報処理を行う情報処理装置であって、
前記端末が、前記複数の画面を第１の配置で固定した第１の状態、あるいは、前記複数の画面を第２の配置で固定した第２の状態から、前記第１の状態と前記第２の状態との間の状態である過渡状態に遷移したか否かを判定する過渡状態判定部と、
前記端末が前記過渡状態に遷移したことを条件として、前記端末を、前記複数の画面が表示している１つまたは複数のアプリケーションに対する操作を行うための通常操作モードから、前記複数の画面が次に表示する１つまたは複数のアプリケーションを決定する操作を行うためのアプリ決定操作モードに遷移させる表示アプリ決定部と、を有する、
情報処理装置。
【請求項２】
前記アプリ決定操作モードは、前記複数の画面のうち露出している前記画面に、複数のアプリケーションの選択肢を表示し、選択されたアプリケーションを、前記複数の画面が次に表示するアプリケーションに決定する操作モードである、
請求項１記載の情報処理装置。
【請求項３】
前記アプリ決定操作モードは、前記複数の画面のうち露出している前記画面に対するユーザの操作パターンから、前記複数の画面が次に表示するアプリケーションを決定する操作モードである、
請求項１記載の情報処理装置。
【請求項４】
前記アプリ決定操作モードは、前記端末の変化に対応した加速度の変化パターンから、前記複数の画面が次に表示するアプリケーションを決定する操作モードである、
請求項１記載の情報処理装置。
【請求項５】
前記複数の画面は、それぞれタッチパネルを有する第１の画面および第２の画面から成り、
前記第１の状態は、前記第１の画面のみが外部に露出する状態であり、
前記第２の状態は、前記第１の画面および前記第２の画面の両方が外部に露出する状態であり、
前記アプリ決定操作モードは、
前記第１の状態から前記過渡状態に遷移する変形パターンである第１の変形パターンにおいて、直後に前記第２の状態に遷移した場合の表示状態を、少なくとも、直前に前記第１の画面が表示していたアプリケーションである第１のアプリケーションのみを前記第１の画面および前記第２の画面に表示する表示状態と、前記第１のアプリケーションを前記第１の画面に表示し他のアプリケーションを前記第２の画面に表示する表示状態とから選択する操作モードである、
請求項１記載の情報処理装置。
【請求項６】
前記過渡状態判定部は、
前記端末が前記過渡状態から前記第２の状態に遷移したか否かを更に判定し、
前記表示アプリ決定部は、
前記第１の変形パターンにおける前記アプリ決定操作モードにおいて、いずれの表示状態も選択されずに前記端末が前記第２の状態に遷移したとき、前記端末を、前記第１のアプリケーションのみを前記第１の画面および前記第２の画面に表示する表示状態にする、
請求項５記載の情報処理装置。
【請求項７】
前記アプリ決定操作モードは、前記第１の過渡状態において、更に、直後に前記第１の状態に遷移した場合の表示状態を、少なくとも、第１の他のアプリケーションを表示する表示状態と、前記他のアプリケーションを表示する表示状態とから選択する操作モードである、
請求項５記載の情報処理装置。
【請求項８】
前記アプリ決定操作モードは、
前記第２の状態から前記過渡状態に遷移する変形パターンである第２の変形パターンにおいて、直後に前記第１の状態に遷移した場合の表示状態を、少なくとも、前記第１のアプリケーションを表示する表示状態と、直前に前記第２の画面が表示していたアプリケーションである第２のアプリケーションを表示する表示状態とから選択する操作モードである、
請求項５記載の情報処理装置。
【請求項９】
前記アプリ決定操作モードは、前記第２の変形パターンにおいて、更に、直後に前記第２の状態に遷移した場合の表示状態を、少なくとも、前記第１のアプリケーションのみを前記第１の画面および前記第２の画面に表示する表示状態と、前記第２のアプリケーションのみを前記第１の画面および前記第２の画面に表示する表示状態と、前記第１のアプリケーションを前記第１の画面に表示し他のアプリケーションを前記第２の画面に表示する表示状態とから選択する操作モードである、
請求項８記載の情報処理装置。
【請求項１０】
前記表示アプリ決定部は、
前記端末が前記過渡状態に遷移した後の所定時間経過後に、前記アプリ決定操作モードに遷移させる、
請求項１記載の情報処理装置。
【請求項１１】
前記表示アプリ決定部は、前記端末がアプリ決定操作モードである場合に、ユーザからの指示、ユーザによる他の作業の開始、所定時間経過、またはアプリ起動イベントの発生のうち、少なくともいずれか１つを条件として、前記通常操作モードに遷移させる、
請求項１記載の情報処理装置。
【請求項１２】
複数の画面を有する端末の情報処理を行う情報処理方法であって、
前記端末が、前記複数の画面を第１の配置で固定した第１の状態、あるいは、前記複数の画面を第２の配置で固定した第２の状態から、前記第１の状態と前記第２の状態との間の状態である過渡状態に遷移したか否かを判定するステップと、
前記端末が前記過渡状態に遷移したことを条件として、前記端末を、前記複数の画面が表示している１つまたは複数のアプリケーションに対する操作を行うための通常操作モードから、前記複数の画面が次に表示する１つまたは複数のアプリケーションを決定する操作を行うためのアプリ決定操作モードに遷移させるステップと、を有する、
情報処理方法。
【請求項１３】
複数の画面を有する端末の情報処理を行う情報処理プログラムであって、
前記端末のコンピュータに対し、
前記端末が、前記複数の画面を第１の配置で固定した第１の状態、あるいは、前記複数の画面を第２の配置で固定した第２の状態から、前記第１の状態と前記第２の状態との間の状態である過渡状態に遷移したか否かを判定する処理と、
前記端末が前記過渡状態に遷移したことを条件として、前記端末を、前記複数の画面が表示している１つまたは複数のアプリケーションに対する操作を行うための通常操作モードから、前記複数の画面が次に表示する１つまたは複数のアプリケーションを決定する操作を行うためのアプリ決定操作モードに遷移させる処理と、を実行させる、
情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、配置の切り替えが可能な複数の画面に複数のアプリケーションを表示し得る端末に適用される、情報処理装置、情報処理方法、および情報処理プログラムに関する。
【背景技術】
【０００２】
近年、スマートフォンと呼ばれる種類の携帯電話機が、世界的なシェアを伸ばしている。スマートフォンでは、個々のユーザが、任意のアプリケーションソフトウェア（以下「アプリケーション」という）をインストールし、機能拡張やカスタマイズを自由に行うことが可能である。スマートフォンは、通常、タッチパネル画面を備えており、ユーザが画面に触れることにより表示中のアプリケーションを操作することができるようになっている。【０００３】
スマートフォンは、そのシェアの伸びに対応して、様々な形態のものが登場してきている。２つの画面を備えた端末（以下「２画面端末」という）は、その１つである。２画面端末は、例えば、２つの画面のうち１つのみが露出されるように折り畳まれた状態と、２つの画面の両方が露出されるように広げられた状態とを、切り替えることができるようになっている。【０００４】
特許文献１には、上記折り畳まれた状態（以下「１画面状態」という）から、上記広げられた状態（以下「２画面状態」という）へと遷移した後の表示対象を決定する技術が、記載されている。特許文献１に記載の技術は、１画面状態時あるいは２画面状態時に、一方の画面に、画像のサムネイルを選択肢とするメニューを表示する。そして、特許文献１に記載の技術は、ユーザ操作により選択されたサムネイルに対応する画像を、他方の画面に表示する。このような技術は、画像管理のアプリケーションにおいて、ユーザが所望する画像を、２画面端末に表示させることを可能にする。【０００５】
ところで、スマートフォンは、パーソナルコンピュータのように、通常、複数のアプリケーションを起動させた状態にしておくことが可能である。そこで、２画面端末は、特許文献１に記載の技術のように、１つのアプリケーションのみを２つの画面に表示させるだけでなく、複数のアプリケーションをそれぞれ別の画面に表示することが考えられる。これにより、２画面端末は、ユーザの作業効率を向上させることができる。【０００６】
ところが、このような２画面マルチタスクの場合、表示対象をどのようにして決定するかが問題となってくる。表示対象の選択肢は、１つのアプリケーションのみを表示するか、２つのアプリケーションに表示するかということだけでなく、どのアプリケーションを表示するかということをも含むからである。【０００７】
そこで、非特許文献１には、２画面マルチタスクが可能な端末に対して、２画面状態での表示対象を決定する技術が記載されている。非特許文献１に記載の技術は、２画面状態に遷移した後に、２つの画面を同時にタッチするなどの特定の操作が行われると、表示対象となるアプリケーションを選択するためのメニューを表示する。そして、非特許文献１に記載の技術は、メニューでの選択結果に対応する表示状態（例えば２つの画面に異なるアプリケーションを表示する状態）に、端末を遷移させる。このような技術は、ユーザが所望するアプリケーションを、２画面マルチタスクに対応した２画面端末に表示させることができる。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００９−２２３４８６号公報
【非特許文献】
【０００９】
【非特許文献１】"Kyocera ECHO User Guide"、[online]、京セラ株式会社、［２０１２年１月１９日検索］、インターネット（ URL：http://www.kyocera.co.jp/topics/2011/0201_waso.html ）
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかしながら、非特許文献１に記載の技術は、各画面が次に表示するアプリケーションを決定するのに手間が掛かるという課題がある。【００１１】
なぜなら、ユーザは、メニューを表示させる操作と、アプリケーションを選択する操作とを、それぞれ行わなければならないからである。また、メニューを表示させるための操作が、表示中のアプリケーションに対する操作として誤って端末に認識された場合には、操作のやり直しが必要となるからである。すなわち、例えば、２画面マルチタスクを実現するフレームワークが、表示中のアプリケーションへの入力操作を横取りし、動作に影響を与えたり操作不能な状態に陥らせてしまう可能性があるからである。【００１２】
なお、メニューを表示させずに、操作軌跡パターンなどによって、次に表示するアプリケーションを決定することが考えられる。しかし、この場合も、アプリケーション決定のための操作が、表示中のアプリケーションに対する操作と誤って認識される可能性がある。【００１３】
本発明の目的は、複数の画面が次に表示するアプリケーションを簡単に決定することである。
【課題を解決するための手段】
【００１４】
本発明の一態様に係る情報処理装置は、複数の画面を有する端末の情報処理を行う情報処理装置であって、前記端末が、前記複数の画面を第１の配置で固定した第１の状態、あるいは、前記複数の画面を第２の配置で固定した第２の状態から、前記第１の状態と前記第２の状態との間の状態である過渡状態に遷移したか否かを判定する過渡状態判定部と、前記端末が前記過渡状態に遷移したことを条件として、前記端末を、前記複数の画面が表示している１つまたは複数のアプリケーションに対する操作を行うための通常操作モードから、前記複数の画面が次に表示する１つまたは複数のアプリケーションを決定する操作を行うためのアプリ決定操作モードに遷移させる表示アプリ決定部とを有する。【００１５】
本発明の一態様に係る情報処理方法は、複数の画面を有する端末の情報処理を行う情報処理方法であって、前記端末が、前記複数の画面を第１の配置で固定した第１の状態、あるいは、前記複数の画面を第２の配置で固定した第２の状態から、前記第１の状態と前記第２の状態との間の状態である過渡状態に遷移したか否かを判定するステップと、前記端末が前記過渡状態に遷移したことを条件として、前記端末を、前記複数の画面が表示している１つまたは複数のアプリケーションに対する操作を行うための通常操作モードから、前記複数の画面が次に表示する１つまたは複数のアプリケーションを決定する操作を行うためのアプリ決定操作モードに遷移させるステップとを有する。【００１６】
本発明の一態様に係る情報処理プログラムは、複数の画面を有する端末の情報処理を行う情報処理プログラムであって、前記端末のコンピュータに対し、前記端末が、前記複数の画面を第１の配置で固定した第１の状態、あるいは、前記複数の画面を第２の配置で固定した第２の状態から、前記第１の状態と前記第２の状態との間の状態である過渡状態に遷移したか否かを判定する処理と、前記端末が前記過渡状態に遷移したことを条件として、前記端末を、前記複数の画面が表示している１つまたは複数のアプリケーションに対する操作を行うための通常操作モードから、前記複数の画面が次に表示する１つまたは複数のアプリケーションを決定する操作を行うためのアプリ決定操作モードに遷移させる処理とを実行させる。
【発明の効果】
【００１７】
本発明によれば、複数の画面が次に表示するアプリケーションを簡単に決定することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施の形態１に係る情報処理装置の構成の一例を示すブロック図
【図２】本発明の実施の形態２に係る端末の構成および変形の様子を示す図
【図３】本発明の実施の形態２に係る情報処理装置の構成の一例を示すブロック図
【図４】本発明の実施の形態２に係る情報処理装置の動作の一例を示すフローチャート
【図５】本発明の実施の形態２におけるアプリ選択画面の外観の一例を示す図
【図６】本発明の実施の形態２における第１の変形パターンの場合の表示変化パターンの例を示す図
【図７】本発明の実施の形態２における第２の変形パターンの場合の表示変化パターンの例を示す図
【発明を実施するための形態】
【００１９】
以下、本発明の各実施の形態について、図面を参照して詳細に説明する。
【００２０】
（実施の形態１）
本発明の実施の形態１は、本発明の基本的態様の一例である。
【００２１】
図１は、本実施の形態に係る情報処理装置の構成の一例を示すブロック図である。
【００２２】
図１において、情報処理装置１００は、複数の画面を有する端末の情報処理を行う情報処理装置である。情報処理装置１００は、過渡状態判定部１３０および表示アプリ決定部１４０を有する。
【００２３】
過渡状態判定部１３０は、端末が、第１の状態、あるいは、第２の状態から、過渡状態に遷移したか否かを判定する。
【００２４】
第１の状態とは、複数の画面を第１の配置で固定した状態である。第１の状態は、例えば、それぞれ画面を有する２つの矩形平板状の筐体を、１つの画面のみが露出するように重ねた状態である。
【００２５】
第２の状態とは、複数の画面を第２の配置で固定した状態である。第２の状態は、例えば、上記２つの筐体を、２つの画面の両方が露出するように並べて配置された状態である。
【００２６】
過渡状態とは、第１の状態と第２の状態との間の状態である。過渡状態は、例えば、上記２つの筐体を、互いにスライドさせて第１の状態から第２の状態へと変化する途中の状態である。
【００２７】
表示アプリ決定部１４０は、端末が過渡状態に遷移したことを条件として、端末を、通常操作モードから、アプリ決定操作モードに遷移させる。通常操作モードとは、複数の画面が表示している１つまたは複数のアプリケーションに対する操作を行うための操作モードである。アプリ決定操作モードとは、複数の画面が次に表示する１つまたは複数のアプリケーションを決定する操作を行うための操作モードである。
【００２８】
また、情報処理装置１００は、図示しないが、例えば、ＣＰＵ（central processing unit）、制御プログラムを格納したＲＯＭ（read only memory）などの記憶媒体、およびＲＡＭ（random access memory）などの作業用メモリを有する。この場合、上記した各部の機能は、ＣＰＵが制御プログラムを実行することにより実現される。
【００２９】
このような情報処理装置１００は、ユーザが、メニューを表示させる操作を特に行うことなく、表示中のアプリケーションで用いられる操作とは区別した状態で、アプリケーションを選択する操作を行うことを可能にする。すなわち、情報処理装置１００は、複数の画面が次に表示するアプリケーションを簡単に決定することができる。
【００３０】
（実施の形態２）
本発明の実施の形態２は、本発明を、スライドする２つの画面を有する端末（２画面端末）に適用した場合の、具体的態様の一例である。
【００３１】
＜端末の画面構成＞
図２は、本実施の形態に係る情報処理装置が適用される端末の構成（画面構成）および変形の様子を示す図である。
【００３２】
図２に示すように、端末２００は、第１の筐体２１０および第２の筐体２２０から構成されている。第１の筐体２１０および第２の筐体２２０は、ほぼ同一サイズの矩形平板状の筐体である。第１の筐体２１０は、その主面のうちの１つの表面に、第１の画面２３０を有する。第２の筐体２２０は、その主面のうちの１つの表面に、第２の画面２４０を有する。
【００３３】
第１の画面２３０および第２の画面２４０は、画像表示手段と、操作入力手段とにより、それぞれ構成されている。画像表示手段は、例えば、ＬＣＤ（Liquid Cristal Display）や有機ＥＬ（Electro Luminescence）である。操作入力手段は、例えば、タッチパネルである。第１の画面２３０および第２の画面２４０（以下、適宜「２つの画面」という）は、例えば、後述の情報処理装置の制御を受けて、アプリケーションや待ち受け画面などを表示する。
【００３４】
図２Ａ〜図２Ｃに示すように、第１の筐体２１０と第２の筐体２２０とは、連結し、かつ、略平行を保った状態で、互いにスライドする。また、第１の筐体２１０および第２の筐体２２０は、図２Ａに示す第１の画面２３０のみが外部に露出する配置と、図２Ｃに示す２つの画面の両方が外部に露出する配置とのそれぞれで、固定することが可能となっている。図２Ｂに示す状態は、図２Ａに示す状態から図２Ｃに示す状態へと変位するときの過渡状態、あるいは、図２Ｃに示す状態から第２Ａに示す状態へと変位するときの過渡状態である。これらの第１の筐体２１０と第２の筐体２２０と配置関係は、図示しないスライド機構および係止機構により実現される。
【００３５】
すなわち、端末２００は、図２Ａに示す状態と、図２Ｂに示す状態と、図２Ｃに示す状態とを、切り替えることが可能となっている。この切り替えは、例えば、ユーザの手操作によって行われる。
【００３６】
以下の説明において、図２Ａに示す状態は、「第１の状態」といい、図２Ｃに示す状態は、「第２の状態」という。そして、第１の状態と第２の状態との間の状態（例えば図Ｂに示す状態）は、「過渡状態」という。
【００３７】
また、第１の状態から過渡状態を経て第２の状態に遷移すること、および、第２の状態あるいはから過渡状態を経て第１の状態に遷移することは、「変形」という。第１の状態あるいは第２の状態から過渡状態への遷移の開始、つまり、スライド操作の開始は、「変形開始」という。過渡状態から第１の状態あるいは第２の状態への遷移の終了、つまり、スライド操作の終了は、「変形終了」という。
【００３８】
なお、端末２００の変形の過程には、いくつかのパターンが有り得る。以下、第１の状態から第２の状態に遷移する変形パターンは、「１画面−２画面変形パターン」という。第２の状態から第１の状態に遷移する変形パターンは、「２画面−１画面変形パターン」という。第１の状態から少しスライドして再び第１の状態に戻る変形パターンは、「１画面−１画面変形パターン」という。第２の状態から少しスライドして再び第２の状態に戻る変形パターンは、「２画面−２画面変形パターン」という。
【００３９】
端末２００の内部には、本実施の形態に係る情報処理装置が搭載されている。情報処理装置は、２つの画面の表示制御のための処理を含む各種情報処理を行う。
【００４０】
＜情報処理装置の構成＞
図３は、情報処理装置１００の構成の一例を示すブロック図である。
【００４１】
図３において、情報処理装置１００は、第１の画面表示部１１０、第２の画面表示部１２０、過渡状態判定部１３０、表示アプリ決定部１４０、画面割当管理部１５０、第１のアプリケーション部１６０、および第２のアプリケーション部１７０を有する。
【００４２】
第１の画面表示部１１０は、第１の画面２３０（図２参照）を表示する表示装置である。
【００４３】
第２の画面表示部１２０は、第２の画面２４０（図２参照）を表示する表示装置である。
【００４４】
過渡状態判定部１３０は、端末２００が過渡状態（図２Ｂ参照）に遷移したか否かを判定する。
【００４５】
より具体的には、過渡状態判定部１３０は、端末２００の変形開始があったとき、これを検出する。また、過渡状態判定部１３０は、端末２００の変形終了があったとき、これを検出する。過渡状態判定部１３０は、これらの検出を、例えば、第１の筐体２１０と第２の筐体２２０との間の接触状態を検出する接触センサ（図示せず）の検出信号に基づいて行う。そして、過渡状態判定部１３０は、変形開始を検出したとき、その旨を表示アプリ決定部１４０へ通知し、変形終了を検出したとき、その旨を表示アプリ決定部１４０へ通知する。
【００４６】
表示アプリ決定部１４０は、端末２００が第１の状態あるいは第２の状態から過渡状態に遷移したことを条件として、端末２００を、通常操作モードから、アプリ決定操作モードに遷移させる。また、表示アプリ決定部１４０は、端末２００が過渡状態から第１の状態あるいは第２の状態に遷移したことを条件として、端末２００を、アプリ決定操作モードから、通常操作モードに遷移させる。
【００４７】
より具体的には、表示アプリ決定部１４０は、過渡状態判定部１３０から変形開始を通知されるごとに、端末２００の動作を、通常操作モードの動作から、アプリ決定操作モードの動作に遷移させる。また、表示アプリ決定部１４０は、過渡状態判定部１３０から変形終了を通知されるごとに、端末２００の動作を、アプリ決定操作モードの動作から、通常操作モードの動作に遷移させる。
【００４８】
なお、表示アプリ決定部１４０は、端末２００が過渡状態に遷移した後の所定時間経過後に、アプリ決定操作モードに遷移させてもよい。すなわち、表示アプリ決定部１４０は、過渡状態が一定時間以上継続したことを条件として、端末２００を、通常操作モードから、アプリ決定操作モードに遷移させてもよい。
【００４９】
また、表示アプリ決定部１４０は、端末２００がアプリ決定操作モードである場合に、ユーザからの指示、ユーザによる他の作業の開始、所定時間経過、またはアプリ起動イベントの発生のうち、少なくともいずれか１つの発生を条件として、通常操作モードに遷移させてもよい。すなわち、表示アプリ決定部１４０は、画面操作等によるユーザからの指示、または、表示中のアプリを操作するなどのユーザによる他の作業の開始、または、一定時間経過、または、電話着呼等のアプリ起動イベントの発生を条件として、端末２００を、アプリ決定操作モードから、通常操作モードに遷移させてもよい。
【００５０】
ここで、通常操作モードとは、２つの画面が表示している１つまたは複数のアプリケーションに対する操作を行うための操作モードである。また、アプリ決定操作モードとは、２つの画面が次に表示する１つまたは複数のアプリケーションを決定する操作を行うための操作モードである。
【００５１】
アプリ決定操作モードは、２つの画面のうち露出している画面に、複数のアプリケーションの選択肢を表示し、選択されたアプリケーションを、２つの画面が次に表示するアプリケーションに決定する操作モードである。
【００５２】
本実施の形態において、アプリ決定操作モードは、複数のアプリケーションの選択肢を表示するアプリ選択画面を、第１の画面２３０に表示する操作モードであるものとする。すなわち、表示アプリ決定部１４０は、変形開始を通知されるごとに、第１の画面表示部１１０に対して、アプリ選択画面の表示を指示する。そして、表示アプリ決定部１４０は、変形終了を通知されるごとに、第１の画面表示部１１０に対して、アプリ選択画面の非表示を指示する。
【００５３】
また、表示アプリ決定部１４０は、アプリ選択画面に対してユーザの選択操作が行われたとき、画面割当管理部１５０に対して、選択されたアプリケーションを通知し、表示の対象としていずれかの画面に割り当てるように指示する。また、表示アプリ決定部１４０は、ユーザの選択操作が行われないまま変形終了となった場合、画面割当管理部１５０に対して、その旨を通知し、変形開始前に表示されていたアプリケーションのみを表示するように指示する。
【００５４】
画面割当管理部１５０は、表示アプリ決定部１４０からの指示に従って、アプリケーションの起動、アプリケーションの画面への割り当て、および画像の拡大／縮小などのアプリケーションの再レイアウトなどを行う。
【００５５】
第１のアプリケーション部１６０は、情報処理装置１００に搭載された複数のアプリケーションの１つを実現する機能部である。かかる複数のアプリケーションには、例えば、メーラあるいはインターネットブラウザなどのアプリケーションソフトウェアが含まれる。第１のアプリケーション部１６０は、ここでは、直前に第１の画面２３０（図２参照）が表示していたアプリケーション（以下「第１のアプリケーション」という）を、実現する機能部であるものとする。
【００５６】
第２のアプリケーション部１７０は、上述の複数のアプリケーションの１つを実現する機能部である。ここで、直前に端末２００が第２の状態であった場合、第２のアプリケーション部１７０は、第２の画面２４０（図２参照）が表示していたアプリケーション（以下「第２のアプリケーション」という）を、実現する機能部であるものとする。
【００５７】
なお、図示しないが、情報処理装置１００には、第１のアプリケーションおよび第２のアプリケーションとは別の、第３のアプリケーションを実現する機能部も備えられているものとする。第３のアプリケーションの画面は、例えば、第１の画面２３０あるいは第２の画面２４０に表示され得る。
【００５８】
また、情報処理装置１００は、図示しないが、例えば、ＣＰＵ、制御プログラムを格納したＲＯＭなどの記憶媒体、およびＲＡＭなどの作業用メモリを有する。この場合、上記した各部の機能は、ＣＰＵが制御プログラムを実行することにより実現される。
【００５９】
このような情報処理装置１００は、ユーザが、メニューを表示させる操作を特に行うことなく、表示中のアプリケーションで用いられる操作とは区別した状態で、アプリケーションを選択する操作を行うことを可能にする。すなわち、情報処理装置１００は、複数の画面が次に表示するアプリケーションを簡単に決定することができる。
【００６０】
＜情報処理装置の動作＞
図４は、情報処理装置１００の動作の一例を示すフローチャートである。
【００６１】
まず、ステップＳ１０００において、表示アプリ決定部１４０は、通常操作モードを開始させる。すなわち、表示アプリ決定部１４０は、端末２００を、アプリ選択画面を表示せず、起動して画面に表示されているアプリケーションに対する通常のユーザ操作を受け付ける状態にする。
【００６２】
そして、ステップＳ２０００において、過渡状態判定部１３０は、変形が開始したか否かを判定する。すなわち、過渡状態判定部１３０は、端末２００が過渡状態に遷移したか否かを判定する。
【００６３】
過渡状態判定部１３０は、変形が開始していない場合（Ｓ２０００：ＮＯ）、後述のステップＳ９０００へ進む。また、過渡状態判定部１３０は、変形が開始した場合（Ｓ２０００：ＹＥＳ）、その旨を表示アプリ決定部１４０に通知して、ステップＳ３０００へ進む。
【００６４】
ステップＳ３０００において、表示アプリ決定部１４０は、アプリ選択画面を表示する。すなわち、表示アプリ決定部１４０は、端末２００を、通常操作モードからアプリ選択モードに遷移させる。
【００６５】
図５は、アプリ選択画面の外観の一例を示す図である。ここでは、１画面−２画面変形パターンのみに対応したアプリ選択画面の一例を示す。
【００６６】
図５に示すように、アプリ選択画面３００は、２つまで選択可能な選択肢である、第１〜第３のアイコン３１０〜３３０を含む。また、アプリ選択画面３００は、ユーザに対して、第２の画面に表示するアプリケーションの選択として、第１〜第３のアイコン３１０〜３３０に対する選択操作を促がすメッセージ３４０を含む。
【００６７】
第１のアイコン３１０は、例えば、上述の第１のアプリケーションに対応している。そして、第２および第３のアイコン３２０、３３０は、それぞれ、第１のアプリケーションとは別のアプリケーションに対応している。
【００６８】
表示アプリ決定部１４０は、アプリ選択画面３００を介して、２つの画面が次に表示するアプリケーションの選択を受け付ける。
【００６９】
そして、図４のステップＳ４０００において、過渡状態判定部１３０は、変形が終了したか否かを判定する。すなわち、過渡状態判定部１３０は、端末２００が第１の状態あるいは第２の状態に遷移したか否かを判定する。
【００７０】
過渡状態判定部１３０は、変形が終了していない場合（Ｓ４０００：ＮＯ）、ステップＳ４０００の判定処理を繰り返す。そして、過渡状態判定部１３０は、変形が終了した場合（Ｓ４０００：ＹＥＳ）、その旨を表示アプリ決定部１４０に通知して、ステップＳ５０００へ進む。
【００７１】
ステップＳ５０００において、表示アプリ決定部１４０は、アプリ選択画面を非表示にする。すなわち、表示アプリ決定部１４０は、端末２００を、アプリ選択操作モードから通常操作モードに遷移させる。
【００７２】
ステップＳ６０００において、表示アプリ決定部１４０は、アプリ選択画面でいずれかのアプリケーションに対する選択操作が行われたか否かを判断する。
【００７３】
表示アプリ決定部１４０は、いずれかのアプリケーションに対する選択操作が行われた場合（Ｓ６０００：ＹＥＳ）、選択されたアプリケーションを示す情報を画面割当管理部１５０に通知して、ステップＳ７０００へ進む。また、表示アプリ決定部１４０は、いずれのアプリケーションに対する選択操作も行われなかった場合（Ｓ７０００：ＮＯ）、その旨を示す情報を画面割当管理部１５０に通知して、ステップＳ８０００へ進む。
【００７４】
ステップＳ７０００において、画面割当管理部１５０は、選択されたアプリケーションを、適宜起動し、変形後の画面配置状態に合わせて表示して、後述のステップＳ９０００へ進む。すなわち、画面割当管理部１５０は、選択された各アプリケーションを、表示の対象としていずれかの画面に割り当てる。そして、画面割当管理部１５０は、その割り当てに従って、各アプリケーション部から表示画像データを取得し、適宜、画像の拡大／縮小処理などを行って、各画像表示部に出力する。
【００７５】
例えば、図５に示すアプリ選択画面３００において第２のアイコン３２０が選択されたとする。この場合、画面割当管理部１５０は、第１の画面２３０に、第１のアプリケーションを割り当て、第２の画面２４０に、第２のアイコン３２０に対応するアプリケーションを割り当てる。なお、このような割り当ての結果として、ある変形の直前に第２の画面２４０に表示されていたアプリケーションは、上述の第２のアプリケーションとなる。
【００７６】
また、ステップＳ８０００において、画面割当管理部１５０は、変形の直前に表示されていたアプリケーションを、変形後の画面配置状態に合わせて表示して、ステップＳ９０００へ進む。すなわち、画面割当管理部１５０は、変形前の表示対象を、変形後の表示対象として維持する。
【００７７】
ここでは、例えば、第２のアイコン３２０（図５参照）が選択されたとする。この場合、画面割当管理部１５０は、例えば、第１のアプリケーションを第１の画面２３０に割り当て、第２のアイコン３２０を第２の画面２４０に割り当てる。
【００７８】
また、ここでは、例えば、第１〜第３のアイコン３１０〜３３０のいずれも選択されなかったとする。この場合、画面割当管理部１５０は、例えば、第１のアプリケーションのみを、第１の画面２３０および第２の画面２４０に割り当て、画像の拡大などの再レイアウトを行う。
【００７９】
そして、ステップＳ９０００において、過渡状態判定部１３０は、ユーザ操作などにより処理の終了を指示されたか否かを判定する。
【００８０】
過渡状態判定部１３０は、処理の終了を指示されていない場合（Ｓ９０００：ＮＯ）、ステップＳ２０００へ進み、変形開始の監視を継続する。また、過渡状態判定部１３０は、処理の終了を指示された場合（Ｓ９０００：ＹＥＳ）、一連の処理を終了する。
【００８１】
このような動作により、情報処理装置１００は、端末２００が過渡状態に遷移するごとに、端末２００を、通常操作モードからアプリ決定操作モードに遷移させることができる。そして、情報処理装置１００は、アプリ決定操作モードにおいて行われた決定に従って、端末２００の表示状態を制御することができる。
【００８２】
なお、端末２００の変形パターンには、上述の通り、４つのパターンが存在し、また、変形パターンごとに、アプリケーションの選択にもいくつかのパターンが存在する。したがって、表示状態の変化には、多くのパターンが存在する。
【００８３】
以下、アプリ決定操作モードで選択を受け付けるべき表示状態の変化パターンについて、例示的に説明する。
【００８４】
以下の説明において、第１の状態（図２Ａ参照）から過渡状態（図２Ｂ参照）に遷移する変形パターンは、「第１の変形パターン」という。また、第２の状態（図２Ｃ参照）から過渡状態（図２Ｂ参照）に遷移する変形パターンは、「第２の変形パターン」という。
【００８５】
図６は、第１の変形パターンの場合の、表示状態の変化のパターン（以下「表示変化パターン」という）の例を示す図である。
【００８６】
図６に示すように、第１の変形パターンは、最終的に、１画面−２画面変形パターン（図６Ａおよび図６Ｂ）、および、１画面−１画面変形パターン（図６Ｃおよび図６Ｄ）のいずれかとなる。
【００８７】
第２の状態に遷移した場合、端末２００は、図６Ａに示すように、第１の画面２３０で第１のアプリケーションを表示し、第２の画面２４０で他のアプリケーションを表示する状態に変化し得る。あるいは、端末２００は、図６Ｂに示すように、２つの画面で第１のアプリケーションのみを表示する状態に変化し得る。
【００８８】
一方、直後に第１の状態に遷移した場合、端末２００は、図６Ｃに示すように、第１の画面２３０で第１の他のアプリケーションを表示する状態に変化し得る。あるいは、端末２００は、図６Ｄに示すように、第１の画面２３０で第２の他のアプリケーションを表示する状態に変化し得る。
【００８９】
したがって、アプリ決定操作モードは、１画面−２画面変形パターンの場合の表示状態を、少なくとも、図６Ａに示す表示状態と図６Ｂに示す表示状態とから選択する操作モードであることが望ましい。更に、アプリ決定操作モードは、１画面−１画面変形パターンの場合の表示状態を、少なくとも、図６Ｃに示す表示状態と図６Ｄに示す表示状態とから選択する操作モードであることが望ましい。
【００９０】
図７は、第２の変形パターンの場合の表示変化パターンの例を示す図である。
【００９１】
図７に示すように、第２の変形パターンは、最終的に、２画面−１画面変形パターン（図７Ａおよび図７Ｂ）、および、２画面−２画面変形パターン（図７Ｃおよび図７Ｄ）のいずれかとなる。
【００９２】
直後に第１の状態に遷移した場合、端末２００は、図７Ａに示すように、第１の画面２３０で第１のアプリケーションを表示する状態に変化し得る。また、端末２００は、図７Ｂに示すように、第１の画面２３０で第２のアプリケーションを表示する状態に変化し得る。
【００９３】
一方、直後に第２の状態に遷移した場合、端末２００は、図７Ｃに示すように、２つの画面で第１のアプリケーションのみを表示する状態に変化し得る。あるいは、端末２００は、図７Ｄに示すように、２つの画面で第２のアプリケーションのみを表示する状態に変化し得る。あるいは、端末２００は、図７Ｅに示すように、第１の画面２３０で第１のアプリケーションを表示し、第２の画面２４０で他のアプリケーションを表示する状態に変化し得る。
【００９４】
したがって、アプリ決定操作モードは、２画面−１画面変形パターンの場合の表示状態を、少なくとも、図７Ａに示す表示状態と図７Ｂに示す表示状態とから選択する操作モードであることが望ましい。更に、アプリ決定操作モードは、２画面−２画面変形パターンの場合の表示状態を、少なくとも、図７Ｃに示す表示状態と図７Ｄに示す表示状態とから選択する操作モードであることが望ましい。
【００９５】
なお、アプリ決定操作モードは、１画面−２画面変形パターンの場合の表示状態として、更に、第１のアプリケーションを表示しない表示状態からも選択可能であることが望ましい。また、アプリ決定操作モードは、２画面−１画面変形パターンおよび２画面−２画面変形パターンの場合の表示状態として、更に、第３のアプリケーションとを表示する表示状態からも選択可能であることが望ましい。これにより、情報処理装置１００は、表示対象の選択の自由度を向上させ、端末２００の操作性を向上させることができる。
【００９６】
以上のように、本実施の形態に係る情報処理装置１００は、端末２００が過渡状態に遷移したときにこれを検出する。そして、情報処理装置１００は、端末２００が過渡状態に遷移したことを条件として、端末２００を、通常操作モードから、アプリ決定操作モードに遷移させる。
【００９７】
これにより、情報処理装置１００は、従来技術のように、端末２００の変形前や変形後に特別な操作を行うことを要さずに、アプリケーションを選択する操作を受け付けることができる。したがって、情報処理装置１００は、アプリケーションの操作を阻害することなく、簡単な手順で、マルチタスクの開始を実現することができる。
【００９８】
すなわち、情報処理装置１００は、第１の画面２３０および第２の画面２４０が次に表示するアプリケーションを、簡単に決定することができ、ユーザの操作の煩雑さを軽減することができる。
【００９９】
なお、以上説明した実施の形態では、情報処理装置は、アプリ選択画面を第１の画面に表示するとしたが、第１の画面ではなく第２の画面の露出部分に表示するようにしてもよい。
【０１００】
また、情報処理装置は、アプリ選択画面の表示によりアプリケーションの選択を受け付けるとしたが、これに限定されない。
【０１０１】
例えば、情報処理装置は、アプリケーションごとに操作軌跡パターンを予め記憶しておき、ユーザが行った操作軌跡のパターンをこれと比較することにより、アプリケーションの選択を受け付けてもよい。すなわち、アプリ決定操作モードは、２つ画面のうち露出している画面に対するユーザの操作パターン（例えば操作軌跡のパターン）から、複数の画面が次に表示するアプリケーションを決定する操作モードであってもよい。
【０１０２】
また、端末が３次元加速度センサを備えている場合、３次元加速度センサは、ユーザが端末の位置や向きを変化させるごとに、その端末の変化に対応した加速度を検出することができる。そこで、例えば、情報処理装置は、アプリケーションごとに加速度変化パターンを予め記憶しておき、端末の変化に対応した加速度の変化パターンをこれと比較することにより、アプリケーションの選択を受け付けてもよい。すなわち、アプリ決定操作モードは、端末の変化に対応した加速度の変化パターンから、複数の画面が次に表示するアプリケーションを決定する操作モードであってもよい。
【０１０３】
また、端末の形状は、スライド型に限定されない。例えば、端末は、第１の筐体と第２の筐体とが折り畳まれるタイプであってもよいし、第１の筐体と第２の筐体とが相対的にねじりの位置となるタイプであってもよい。また、端末は、各画面を相対的に２以上の異なる配置で固定することが可能な端末であれば、３つ以上の画面を有しているものであってもよい。
【０１０４】
また、情報処理装置は、変形開始の判定および変形終了の判定を、光センサや物理スイッチなど、接触センサ以外の各種手段を用いて行ってもよい。
【０１０５】
なお、本開示における情報処理装置は、例えば上記した端末であってもよいし、上記端末を構成する部品（ＬＳＩなど）であってもよい。また上記端末と一体または別筐体であってもよい。
【０１０６】
また、上記実施形態では、本開示をハードウェアによって構成する場合を例にとって説明したが、本開示はハードウェアとの連携においてソフトウェアでも実現することも可能である。
【０１０７】
また、上記実施形態の説明に用いた各機能ブロックは、典型的には集積回路であるＬＳＩとして実現される。これらは個別に１チップ化されてもよいし、一部または全てを含むように１チップ化されてもよい。ここでは、ＬＳＩとしてもよいし、集積度の違いにより、ＩＣ、システムＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと呼称してもよい。
【０１０８】
また、集積回路化の手法はＬＳＩに限るものではなく、専用回路または汎用プロセッサで実現してもよい。例えば、ＬＳＩ製造後にプログラムすることが可能なＦＰＧＡ（Field Programmable Gate Array）、ＬＳＩ内部の回路セルの接続、または、設定を再構成可能なリコンフィギュラブル・プロセッサを利用してもよい。
【０１０９】
さらには、半導体技術の進歩又は派生する別技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。バイオ技術の適用等が可能性としてあり得る。
【０１１０】
本開示の情報処理装置は、複数の画面を有する端末の情報処理を行う情報処理装置であって、前記端末が、前記複数の画面を第１の配置で固定した第１の状態、あるいは、前記複数の画面を第２の配置で固定した第２の状態から、前記第１の状態と前記第２の状態との間の状態である過渡状態に遷移したか否かを判定する過渡状態判定部と、前記端末が前記過渡状態に遷移したことを条件として、前記端末を、前記複数の画面が表示している１つまたは複数のアプリケーションに対する操作を行うための通常操作モードから、前記複数の画面が次に表示する１つまたは複数のアプリケーションを決定する操作を行うためのアプリ決定操作モードに遷移させる表示アプリ決定部と、を有する。
【０１１１】
また、上記情報処理装置において、前記アプリ決定操作モードは、前記複数の画面のうち露出している前記画面に、複数のアプリケーションの選択肢を表示し、選択されたアプリケーションを、前記複数の画面が次に表示するアプリケーションに決定する操作モードであってもよい。
【０１１２】
また、上記情報処理装置において、前記アプリ決定操作モードは、前記複数の画面のうち露出している前記画面に対するユーザの操作パターンから、前記複数の画面が次に表示するアプリケーションを決定する操作モードであってもよい。
【０１１３】
また、上記情報処理装置において、前記アプリ決定操作モードは、前記端末の変化に対応した加速度の変化パターンから、前記複数の画面が次に表示するアプリケーションを決定する操作モードであってもよい。
【０１１４】
また、上記情報処理装置において、前記複数の画面は、それぞれタッチパネルを有する第１の画面および第２の画面から成り、前記第１の状態は、前記第１の画面のみが外部に露出する状態であり、前記第２の状態は、前記第１の画面および前記第２の画面の両方が外部に露出する状態であり、前記アプリ決定操作モードは、前記第１の状態から前記過渡状態に遷移する変形パターンである第１の変形パターンにおいて、直後に前記第２の状態に遷移した場合の表示状態を、少なくとも、直前に前記第１の画面が表示していたアプリケーションである第１のアプリケーションのみを前記第１の画面および前記第２の画面に表示する表示状態と、前記第１のアプリケーションを前記第１の画面に表示し他のアプリケーションを前記第２の画面に表示する表示状態とから選択する操作モードであってもよい。
【０１１５】
また、上記情報処理装置において、前記過渡状態判定部は、前記端末が前記過渡状態から前記第２の状態に遷移したか否かを更に判定し、前記表示アプリ決定部は、前記第１の変形パターンにおける前記アプリ決定操作モードにおいて、いずれの表示状態も選択されずに前記端末が前記第２の状態に遷移したとき、前記端末を、前記第１のアプリケーションのみを前記第１の画面および前記第２の画面に表示する表示状態にしてもよい。
【０１１６】
また、上記情報処理装置において、前記アプリ決定操作モードは、前記第１の過渡状態において、更に、直後に前記第１の状態に遷移した場合の表示状態を、少なくとも、第１の他のアプリケーションを表示する表示状態と、前記他のアプリケーションを表示する表示状態とから選択する操作モードであってもよい。
【０１１７】
また、上記情報処理装置において、前記アプリ決定操作モードは、前記第２の状態から前記過渡状態に遷移する変形パターンである第２の変形パターンにおいて、直後に前記第１の状態に遷移した場合の表示状態を、少なくとも、前記第１のアプリケーションを表示する表示状態と、直前に前記第２の画面が表示していたアプリケーションである第２のアプリケーションを表示する表示状態とから選択する操作モードであってもよい。
【０１１８】
また、上記情報処理装置において、前記アプリ決定操作モードは、前記第２の変形パターンにおいて、更に、直後に前記第２の状態に遷移した場合の表示状態を、少なくとも、前記第１のアプリケーションのみを前記第１の画面および前記第２の画面に表示する表示状態と、前記第２のアプリケーションのみを前記第１の画面および前記第２の画面に表示する表示状態と、前記第１のアプリケーションを前記第１の画面に表示し他のアプリケーションを前記第２の画面に表示する表示状態とから選択する操作モードであってもよい。      
【０１１９】
また、上記情報処理装置において、前記表示アプリ決定部は、  前記端末が前記過渡状態に遷移した後の所定時間経過後に、前記アプリ決定操作モードに遷移させてもよい。
【０１２０】
また、上記情報処理装置において、前記表示アプリ決定部は、前記端末がアプリ決定操作モードである場合に、ユーザからの指示、ユーザによる他の作業の開始、所定時間経過、またはアプリ起動イベントの発生のうち、少なくともいずれか１つを条件として、前記通常操作モードに遷移させてもよい。
【０１２１】
本開示の情報処理方法は、複数の画面を有する端末の情報処理を行う情報処理方法であって、前記端末が、前記複数の画面を第１の配置で固定した第１の状態、あるいは、前記複数の画面を第２の配置で固定した第２の状態から、前記第１の状態と前記第２の状態との間の状態である過渡状態に遷移したか否かを判定するステップと、前記端末が前記過渡状態に遷移したことを条件として、前記端末を、前記複数の画面が表示している１つまたは複数のアプリケーションに対する操作を行うための通常操作モードから、前記複数の画面が次に表示する１つまたは複数のアプリケーションを決定する操作を行うためのアプリ決定操作モードに遷移させるステップと、を有する。
【０１２２】
本開示の情報処理プログラムは、複数の画面を有する端末の情報処理を行う情報処理プログラムであって、前記端末のコンピュータに対し、前記端末が、前記複数の画面を第１の配置で固定した第１の状態、あるいは、前記複数の画面を第２の配置で固定した第２の状態から、前記第１の状態と前記第２の状態との間の状態である過渡状態に遷移したか否かを判定する処理と、前記端末が前記過渡状態に遷移したことを条件として、前記端末を、前記複数の画面が表示している１つまたは複数のアプリケーションに対する操作を行うための通常操作モードから、前記複数の画面が次に表示する１つまたは複数のアプリケーションを決定する操作を行うためのアプリ決定操作モードに遷移させる処理と、を実行させる。
【０１２３】
２０１２年１月２７日出願の特願２０１２−０１５２５９の日本出願に含まれる明細書、図面および要約書の開示内容は、すべて本願に援用される。
【産業上の利用可能性】
【０１２４】
本発明は、複数の画面が次に表示するアプリケーションを簡単に決定することができる情報処理装置、情報処理方法、および情報処理プログラムとして有用である。特に、本発明は、スマートフォン、タブレット型パーソナルコンピュータ、携帯型のテレビおよびゲーム端末、並びにカーナビゲーション装置など、上述の第１の状態、第２の状態、および過渡状態を切り替える複数の画面を有する、各種の装置に好適である。
【符号の説明】
【０１２５】
１００  情報処理装置
１１０  第１の画面表示部
１２０  第２の画面表示部
１３０  過渡状態判定部
１４０  表示アプリ決定部
１５０  画面割当管理部
１６０  第１のアプリケーション部
１７０  第２のアプリケーション部
２００  端末
２１０  第１の筐体
２２０  第２の筐体
２３０  第１の画面
２４０  第２の画面
【図１】
2013111603.tif 000003
【図２】
2013111603.tif 000004
【図３】
2013111603.tif 000005
【図４】
2013111603.tif 000006
【図５】
2013111603.tif 000007
【図６】
2013111603.tif 000008
【図７】
2013111603.tif 000009
【国際調査報告】
2013111603.tif 000010
2013111603.tif 000011
2013111603.tif 000012
2013111603.tif 000013