(57)【要約】【課題】複数の表示画面を用いる第２モードに移行する際に、拡大表示又は追加表示を自動選択できる情報処理装置及び情報処理プログラムを提供する。【解決手段】情報処理装置は、情報を表示可能な第１表示画面１３及び第２表示画面１４と、第１表示画面１３に情報を表示する第１モードと、第１表示画面１３及び第２表示画面１４に情報を表示する第２モードとの切替を検知する検知部１１１と、検知部１１１により第１モードから第２モードへの切替が検知された時点を含む所定時間内における、第１表示画面１３の姿勢の変化に応じて、又は、第１表示画面１３に表示された情報を指定する操作に応じて、第１モードで表示された情報を第２表示画面まで拡大表示するか、第１モードで表示された情報に関連する関連情報を前記第２表示画面に追加表示するかを制御する表示制御部１１２と、を有する。【選択図】図８
2020046553.tif 000002
【特許請求の範囲】
【請求項１】
情報を表示可能な第１表示画面及び第２表示画面と、
前記第１表示画面に情報を表示する第１モードと、前記第１表示画面及び前記第２表示画面に情報を表示する第２モードとの切替を検知する検知部と、
前記検知部により前記第１モードから前記第２モードへの切替が検知された時点を含む所定時間内における、前記第１表示画面の姿勢の変化に応じて、又は、前記第１表示画面に表示された情報を指定する操作に応じて、前記第１モードで表示された情報を前記第２表示画面まで拡大表示するか、前記第１モードで表示された情報に関連する関連情報を前記第２表示画面に追加表示するかを制御する表示制御部と、
を有する情報処理装置。
【請求項２】
前記第１表示画面の姿勢の変化は、矩形の前記第１表示画面の長辺と短辺との間で、水平に近い辺を変更することである請求項１に記載の情報処理装置。
【請求項３】
前記表示制御部は、前記所定時間内に、前記第１表示画面の長辺と短辺との間で、水平に近い辺が変更された場合、拡大表示を実行するように制御する請求項２に記載の情報処理装置。
【請求項４】
前記第１表示画面に表示された情報を指定する操作は、前記第１表示画面の任意の領域をタッチ又はスワイプすることである請求項１〜３のいずれか一項に記載の情報処理装置。
【請求項５】
前記表示制御部は、前記所定時間内に、前記第１表示画面の任意の領域がタッチ又はスワイプされた場合、拡大表示を実行するように制御する請求項４記載の情報処理装置。
【請求項６】
前記第１表示画面に表示されている情報を編集するための操作が、前記第１表示画面を通じて行なわれている場合、前記表示制御部は、前記拡大表示又は前記追加表示の制御の代わりに、例外処理として、前記所定時間内において、前記第１表示画面の姿勢の変化により矩形の前記第１表示画面の長辺と短辺との間で水平に近い辺の変更があると、文字入力用の第１入力部を前記第２表示画面に表示し、前記所定時間内において、前記変更がなければ、前記情報を編集する機能を示す編集機能部と、文字入力用の第２入力部とを前記第２表示画面に表示するように制御する請求項１〜５のいずれか一項に記載の情報処理装置。
【請求項７】
前記第１入力部と前記第２入力部とは、異なる入力方法により文字の入力を受け付ける請求項６記載の情報処理装置。
【請求項８】
前記第１入力部は、キーボードのタイピングによる文字入力を受け付け、前記第２入力部は、スワイプによる文字入力を受け付ける請求項７記載の情報処理装置。
【請求項９】
第１表示画面に情報を表示する第１モードと、第１表示画面及び第２表示画面に情報を表示する第２モードとの切替を検知する検知ステップと、
前記検知ステップにより前記第１モードから前記第２モードへの切替が検知された時点を含む所定時間内における、前記第１表示画面の姿勢の変化に応じて、又は、前記第１表示画面に表示された情報を指定する操作に応じて、前記第１モードで表示された情報を前記第２表示画面まで拡大表示するか、前記第１モードで表示された情報に関連する関連情報を前記第２表示画面に追加表示するかを制御する表示制御ステップと、
をコンピュータに実行させる情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の技術は、情報処理装置及び情報処理プログラムに関する。
【背景技術】
【０００２】
特許文献１には、第一のディスプレイと第二のディスプレイと、第一のアプリケーションの起動が指示された場合に、前記第一のアプリケーションと第二のアプリケーションのそれぞれの画面を、前記第一のディスプレイまたは前記第二のディスプレイに表示する制御手段とを備え、前記制御手段は、前記第一のアプリケーションと前記第二のアプリケーションの関係に基づき、前記第一のアプリケーションと前記第二のアプリケーションのそれぞれの画面を表示するディスプレイを決定する、情報処理装置であって、前記関係は、前記第一のディスプレイまたは前記第二のディスプレイに表示された、前記第一のアプリケーションを示す第一のアイコンと前記第二のアプリケーションを示す第二のアイコンとの相対的な位置関係であり、前記制御手段は、前記第一のアプリケーションの起動が指示された場合に、前記位置関係に基づいて、前記第一のアプリケーションと前記第二のアプリケーションのそれぞれの画面を表示するディスプレイを決定する、情報処理装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第５７０８６４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
複数の表示画面を備え、使用する表示画面の数が切替可能な情報処理装置がある。例えば、情報処理装置に、第１の表示画面と第２の表示画面の２つがある場合、情報処理装置は、第１の表示画面に情報を表示する第１モードと、第１の表示画面及び第２の表示画面に情報を表示する第２モードとを切り替えて使用できる。第１モードから第２モードに切り替えられた場合、第１の表示画面及び第２の表示画面に亘って共通のアプリケーションの画面を拡大表示させるか、第２の表示画面に第１の表示画面の表示に関連する情報を追加表示させるかを選択可能である。当該選択は、第１モードから第２モードに切り替えられる際に、ユーザがその都度自ら行なう必要がある。
【０００５】
しかし、第２モードへの切替の度に拡大表示又は追加表示を選択するのでは、操作が煩雑である。
【０００６】
そこで、複数の表示画面を用いる第２モードに移行する際に、拡大表示又は追加表示を自動選択できる情報処理装置及び情報処理プログラムを提供する。
【課題を解決するための手段】
【０００７】
本開示の第一態様は、情報処理装置であって、情報を表示可能な第１表示画面及び第２表示画面と、前記第１表示画面に情報を表示する第１モードと、前記第１表示画面及び前記第２表示画面に情報を表示する第２モードとの切替を検知する検知部と、前記検知部により前記第１モードから前記第２モードへの切替が検知された時点を含む所定時間内における、前記第１表示画面の姿勢の変化に応じて、又は、前記第１表示画面に表示された情報を指定する操作に応じて、前記第１モードで表示された情報を前記第２表示画面まで拡大表示するか、前記第１モードで表示された情報に関連する関連情報を前記第２表示画面に追加表示するかを制御する表示制御部と、を有する。
【０００８】
第一態様において、前記第１表示画面の姿勢の変化は、矩形の前記第１表示画面の長辺と短辺との間で、水平に近い辺を変更することでありうる。
【０００９】
第一態様において、前記表示制御部は、前記所定時間内に、前記第１表示画面の長辺と短辺との間で、水平に近い辺が変更された場合、拡大表示を実行するように制御しても良い。
【００１０】
第一態様において、前記第１表示画面に表示された情報を指定する操作は、前記第１表示画面の任意の領域をタッチ又はスワイプすることでありうる。
【００１１】
第一態様において、前記表示制御部は、前記所定時間内に、前記第１表示画面の任意の領域がタッチ又はスワイプされた場合、拡大表示を実行するように制御しうる。
【００１２】
第一態様において、前記第１表示画面に表示されている情報を編集するための操作が、前記第１表示画面を通じて行なわれている場合、前記表示制御部は、前記拡大表示又は前記追加表示の制御の代わりに、例外処理として、前記所定時間内において、前記第１表示画面の姿勢の変化により矩形の前記第１表示画面の長辺と短辺との間で水平に近い辺の変更があると、文字入力用の第１入力部を前記第２表示画面に表示し、前記所定時間内において、前記変更がなければ、前記情報を編集する機能を示す編集機能部と、文字入力用の第２入力部とを前記第２表示画面に表示するように制御しうる。
【００１３】
第一態様において、前記第１入力部と前記第２入力部とは、異なる入力方法により文字の入力を受け付けうる。
【００１４】
第一態様において、前記第１入力部は、キーボードのタイピングによる文字入力を受け付け、前記第２入力部は、スワイプによる文字入力を受け付けうる。
【００１５】
本開示の第二態様は、情報処理プログラムであって、第１表示画面に情報を表示する第１モードと、第１表示画面及び第２表示画面に情報を表示する第２モードとの切替を検知する検知ステップと、前記検知ステップにより前記第１モードから前記第２モードへの切替が検知された時点を含む所定時間内における、前記第１表示画面の姿勢の変化に応じて、又は、前記第１表示画面に表示された情報を指定する操作に応じて、前記第１モードで表示された情報を前記第２表示画面まで拡大表示するか、前記第１モードで表示された情報に関連する関連情報を前記第２表示画面に追加表示するかを制御する表示制御ステップと、をコンピュータに実行させる。
【発明の効果】
【００１６】
本開示の第一態様によれば、複数の表示画面を用いる第２モードに移行する際に、拡大表示又は追加表示を自動選択できる。
【００１７】
本開示の第一態様によれば、ユーザが見る画面の向きの変化に応じて、拡大表示又は追加表示を自動選択できる。
【００１８】
本開示の第一態様によれば、所定時間内に姿勢が変化された場合、ユーザが元々見ていた情報に興味がある根拠として、ユーザが元々見ていた情報を拡大表示できる。
【００１９】
本開示の第一態様によれば、ユーザの興味を、ユーザの動作により確認できる。
【００２０】
本開示の第一態様によれば、ユーザの動作により興味が示された情報を拡大表示できる。
【００２１】
本開示の第一態様によれば、第１表示画面の姿勢の変化に応じて、情報を編集するために第２表示画面に表示する入力の態様を決定できる。
【００２２】
本開示の第一態様によれば、第１表示画面の姿勢に合わせて、適切な入力方法による文字の入力を受け付けられる。
【００２３】
本開示の第一態様によれば、第１表示画面の姿勢に合わせて、キーボード又はスワイプ入力を可能にできる。
【００２４】
本開示の第一態様によれば、複数の表示画面を用いる第２モードに移行する際に、拡大表示又は追加表示を自動選択できる。
【図面の簡単な説明】
【００２５】
【図１】本開示の情報処理が適用される端末装置の一例を示す図である。
【図２】端末装置を第２モードに切り替える動作を示す図である。
【図３】第２表示画面を表示態様の一例を示す図である。
【図４】第２表示画面を用いた別の表示態様の一例を示す図である。
【図５】第２表示画面に第１入力部を表示する例を示す図である。
【図６】第２表示画面に第２入力部を表示する例を示す図である。
【図７】端末装置のハードウェア構成を示すブロック図である。
【図８】端末装置の機能構成の例を示すブロック図である。
【図９】端末装置による情報処理の流れを示すフローチャートである。
【図１０】通常表示制御処理の流れを示すフローチャートである。
【図１１】編集表示制御処理の流れを示すフローチャートである。
【図１２】写真等のサムネイル画像を表示している際に、第２モードに移行する場合の様子を示す図である。
【図１３】写真等の画像を表示している際に、第２モードに移行する場合の様子を示す図である。
【図１４】端末装置の第１表示部に対して、第２表示部が開く別の形態を示す図である。
【発明を実施するための形態】
【００２６】
以下、本発明の技術の実施形態の一例を、図面を参照しつつ説明する。なお、各図面において同一又は等価な構成要素及び部分には同一の参照符号を付与している。また、図面の寸法比率は、説明の都合上誇張されており、実際の比率とは異なる場合がある。
【００２７】
図１は、本開示の情報処理が適用される端末装置の一例を示す図である。図２は、端末装置を第２モードに切り替える動作を示す図である。図３は、第２表示画面を表示態様の一例を示す図である。
【００２８】
本実施形態において、端末装置１０は、少なくとも２つの表示領域に情報を表示できる情報処理装置。端末装置１０は、スマートフォン、タブレット、又はタブレット型コンピュータである。端末装置１０は、通話機能等の様々な機能を有しても良い。しかし、本実施形態では、端末装置１０による表示機能に注目し、表示機能に関する態様及び作用を説明する。
【００２９】
端末装置１０は、図１に示すように、少なくとも２つの表示領域を提供する構成として、第１表示部１１及び第２表示部１２を有する。第１表示部１１及び第２表示部１２は、図１に示すように互いに重なった状態から、図２に示すように一方が他方に対して相対的に回動することによって、図３に示すように並んで配置される。以下では、図１に示す状態を、第２表示部１２が閉じた状態、図３に示す状態を、第２表示部１２が開いた状態と呼ぶ。
【００３０】
本実施形態では、端末装置１０は、第１表示部１１が表示する第１表示画面１３及び第２表示部１２が表示する第２表示画面１４により、２つの表示領域を実現する。以下では、第２表示部１２が閉じた状態であって、第１表示画面１３に情報を表示する状態を、第１モードと呼ぶ。第２表示部１２が開いた状態であって、第１表示画面１３及び第２表示画面１４に情報を表示する状態を、第２モードと呼ぶ。
【００３１】
第１表示画面１３は、矩形の表示領域を有し、第２表示画面１４に情報が表示されない第１モードにおいて、ユーザが使用しているアプリケーションに応じて、様々な情報を表示する。第１表示画面１３は、第２モードにおいても、ユーザが使用しているアプリケーションに応じて、様々な情報を表示する。
【００３２】
第２表示画面１４は、矩形の表示領域を有し、第２表示部１２が開いた状態の第２モードにおいて、情報を表示する。第２表示画面１４は、第１表示画面１３に表示される情報を拡大して表示したり、第１表示画面１３に表示されている情報に関連する情報を表示したりする。
【００３３】
図３に示す例では、第２表示画面１４には、第１表示画面１３に表示される文書と関連する文書が表示される。以下では、このように、第２表示画面１４に第１表示画面と関連する関連情報が表示される場合を、追加表示と呼ぶ。
【００３４】
図４は、第２表示画面を用いた別の表示態様の一例を示す図である。
【００３５】
図４に示す例では、第２表示画面１４は、第１表示画面１３と共に、同じ情報、例えば同じ文書の情報を表示する。これにより、第１表示画面１３だけで表示する場合よりも、第２表示画面１４の分だけ、同じ情報を表示できる範囲が大きくなる。すなわち、第１表示画面１３に表示されていた情報が、第１表示画面１３に加えて第２表示画面１４にも表示される。以下では、このように、第１表示画面１３に表示されていた情報が、第１表示画面１３及び第２表示画面１４に亘って表示される場合を、拡大表示と呼ぶ。
【００３６】
上記の追加表示及び拡大表示とは、別に、第２表示画面１４を利用する形態もある。
【００３７】
図５は、第２表示画面に第１入力部を表示する例を示す図である。図６は、第２表示画面に第２入力部を表示する例を示す図である。
【００３８】
図５及び図６に示す例では、第１表示画面１３は、ユーザが使用しているアプリケーションにより、編集可能な情報を表示する。編集可能な情報とは、例えば、文書作成アプリケーションにより編集可能な文書データ、表作成アプリケーションにより編集可能な表データ、又は、スライド資料作成アプリケーションにより編集可能なスライドデータ等である。編集可能な情報は、ユーザがソフトウェアキーボード等に対してキー入力等を行うことにより新規に作成されたり、編集されたりする。
【００３９】
図示していないが、端末装置１０が第１モードである状態において、第１表示画面１３に編集可能な情報を表示し、更に編集する場合、第１表示画面１３の一部、例えば下部に、ソフトウェアキーボードが表示される。この状態で、第２モードに移行すると、図５又は図６に示すように、第２表示画面１４にソフトウェアキーボードの入力部が表示される。
【００４０】
図５に示す形態では、第２表示画面１４に第１入力部１５が表示される。第１入力部１５は、例えば、第２表示画面１４の２つの長辺のうち第１表示画面１３から遠い方の長辺を下として、全てのアルファベットのキーを含むキーボードとして表示される。第１入力部１５おいては、ユーザが各アルファベットのキーにタッチすることによって、文字が入力される。
【００４１】
図６に示す形態では、第２表示画面１４に第２入力部１６が表示される。第２入力部１６は、例えば、第２表示画面１４の２つの短辺のうちの一方を下として、日本語の５０音の各行（あ行等）を表すキーを含むキーボードとして表示される。第２入力部１６においては、ユーザが入力したい文字の行を表すキーを選択し、更に、フリック動作、又は長押し動作等を行うことにより、その行に含まれる文字を選択できる。第２入力部１６は、第１入力部１５よりも、狭い幅に配置されるのに優れたキー配列を有する。
【００４２】
以上、図３〜図６に示したように、第１表示画面１３及び第２表示画面１４は、種々の態様により、情報を表示する。各態様を採用する流れについては、後述する。当該流れを説明する前に、端末装置１０のハードウェア構成及び機能構成について説明する。
【００４３】
図７は、端末装置のハードウェア構成を示すブロック図である。
【００４４】
図７に示すように、端末装置１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０３、ストレージ１０４、通信インタフェース１０５、第１表示部１１、及び第２表示部１２の各構成を有する。各構成は、バス１０９を介して相互に通信可能に接続されている。
【００４５】
ＣＰＵ１０１は、中央演算処理ユニットであり、各種プログラムを実行したり、各部を制御したりする。すなわち、ＣＰＵ１０１は、ＲＯＭ１０２又はストレージ１０４からプログラムを読み出し、ＲＡＭ１０３を作業領域としてプログラムを実行する。ＣＰＵ１０１は、ＲＯＭ１０２又はストレージ１０４に記録されているプログラムに従って、上記各構成の制御及び各種の演算処理を行う。本実施形態では、ＲＯＭ１０２又はストレージ１０４には、端末装置１０における情報の表示を制御する情報処理プログラムが格納されている。
【００４６】
ＲＯＭ１０２は、各種プログラム及び各種データを格納する。ＲＡＭ１０３は、作業領域として一時的にプログラム又はデータを記憶する。ストレージ１０４は、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）又はフラッシュメモリにより構成され、オペレーティングシステムを含む各種プログラム、及び各種データを格納する。
【００４７】
通信インタフェース１０５は、他の機器と通信するためのインタフェースであり、たとえば、イーサネット（登録商標）、ＦＤＤＩ、Ｗｉ−Ｆｉ（登録商標）等の規格が用いられる。
【００４８】
第１表示部１１及び第２表示部１２は、例えば、液晶ディスプレイであり、各種の情報を表示する。第１表示部１１及び第２表示部１２は、タッチパネル方式を採用して、ユーザによる各種入力を受け付ける。
【００４９】
図８は、端末装置の機能構成の例を示すブロック図である。
【００５０】
図８に示すように、端末装置１０は、検知部１１１、表示制御部１１２、第１入力部１５及び第２入力部１６を有する。各機能構成は、ＣＰＵ１０１がＲＯＭ１０２又はストレージ１０４に記憶された情報処理プログラムを読み出して、ＲＡＭ１０３に展開して実行することにより実現される。
【００５１】
検知部１１１は、第１表示画面１３に情報を表示する第１モードと、第１表示画面１３及び第２表示画面１４に情報を表示する第２モードとの切替を検知する。第１モードと第２モードとの切替は、例えば、第２表示部１２の開閉を監視することにより検知できる。
【００５２】
表示制御部１１２は、検知部１１１により第１モードから第２モードへの切替が検知された時点を含む所定時間内における、第１表示画面１３の姿勢の変化に応じて、図４に示す拡大表示を行なうか、図３に示す関連情報の追加表示を行なうかを制御する。第１モードから第２モードへの切替が検知された時点を含む所定時間とは、具体的には、切替が検知された検知時点より任意の時間前の時点から、検知時点から任意の時間経過後の時点までの時間である。任意の時間は適宜設定でき、例えば、０．１秒〜５秒に設定できる。任意の時間が１秒に設定された場合、表示制御部１１２は、検知時点の前後１秒間において、第１表示画面１３の姿勢に変化があるかを確認する。
【００５３】
第１表示画面１３の姿勢の変化は、矩形の第１表示画面１３の長辺と短辺と間で、水平に近い辺を変更することである。例えば、図３及び図４において、図中下向きが重力方向だとする。この場合、図３においては、第１表示画面１３の短辺１３ａが水平方向に対して略平行であり、長辺１３ｂが水平方向に対して略垂直である。従って、図３においては、短辺１３ａの方が水平に近い。また、図４においては、第１表示画面１３の短辺１３ａが水平方向に対して略垂直であり、長辺１３ｂが水平方向に対して略平行である。従って、図４においては、長辺１３ｂの方が水平に近い。表示制御部１１２は、水平に対して近い辺が変わる場合、換言すると、ユーザが表示画面１３の短辺１３ａと長辺１３ｂのどちらを下にして端末装置１０を持っているかを、第１表示画面の姿勢の変化として特定する。なお、検知部１１１は、図７における図示は省略しているが、加速度センサの検出結果を利用して、第１表示画面１３の短辺１３ａと長辺１３ｂのどちらが水平に近いかを検知可能である。
【００５４】
第１入力部１５及び第２入力部１６は、図５及び図６を参照して上述した通り、異なるキーボードを表示し、異なる入力方法により文字の入力を受け付ける。
【００５５】
次に、端末装置１０の作用について説明する。
【００５６】
図９は、端末装置による情報処理の流れを示すフローチャートである。ＣＰＵ１０１がＲＯＭ１０２又はストレージ１０４から情報処理プログラムを読み出して、ＲＡＭ１０３に展開して実行することにより、情報処理が行なわれる。なお、本実施形態では、最初は、ユーザが端末装置１０を第１モードで使用していることを前提とする。
【００５７】
まず、ＣＰＵ１０１は、表示制御部１１２として、第１表示画面１３の姿勢の変化の監視を開始する（ステップＳ１０１）。そして、ＣＰＵ１０１は、表示制御部１１２として、第１モードから第２モードに切り替えられたか否かを判断する（ステップＳ１０２）。
【００５８】
第２モードに切り替えられない場合（ステップＳ１０２：ＮＯ）、ＣＰＵ１０１は、第１モードに切り替わるまで待機する。
【００５９】
第２モードに切り替えられた場合（ステップＳ１０２：ＹＥＳ）、ＣＰＵ１０１は、第１モード時に第１表示画面１３に表示されていた情報が編集中か否か判断する（ステップＳ１０３）。
【００６０】
編集中ではない場合（ステップＳ１０３：ＮＯ）、ＣＰＵ１０１は、通常表示制御を行なう（ステップＳ１０４）。通常表示制御の詳細については、図１０を参照して後述する。
【００６１】
編集中である場合（ステップＳ１０３：ＹＥＳ）、ＣＰＵ１０１は、例外処理として、編集表示制御を行なう（ステップＳ１０５）。編集表示制御の詳細については、図１１を参照して後述する。
【００６２】
図１０は、通常表示制御処理の流れを示すフローチャートである。
【００６３】
ＣＰＵ１０１は、第２モードへの切替前の所定時間内に第１表示画面１３（端末装置１０）の姿勢に変化があったか否か判断する（ステップＳ２０１）。第１表示画面１３の姿勢に変化があった場合（ステップＳ２０１：ＹＥＳ）、ＣＰＵ１０１は、例えば、図４に示すように、第１モードの際に第１表示画面１３に表示されていた情報を拡大表示する（ステップＳ２０２）。なお、図４に示す例では、短辺１３ａが水平に近い第１表示画面１３の姿勢から、長辺１３ｂが水平に近い第１表示画面１３の姿勢に変化した場合の画面の表示例を示している。しかし、ＣＰＵ１０１は、長辺１３ｂが水平に近い第１表示画面１３の姿勢から、短辺１３ａが水平に近い第１表示画面１３の姿勢に変化した場合でも、同様に拡大表示可能である。例えば、ユーザが、第１モードにおいて、第１表示画面１３の長辺１３ｂが水平に近い姿勢、すなわち横長の姿勢で、動画を見ており、第２モードに移行する際に、第１表示画面１３の短辺１３ａが水平に近い姿勢にしたとする。この場合、第２モードでは、第１表示画面１３及び第２表示画面１４の両方が使われるため、両方の画面を合わせて一つの画面と考えると、横長の画面になる。拡大表示することで、第１表示画面１３及び第２表示画面１４に亘って、動画が大きく表示される。
【００６４】
第１表示画面１３の姿勢に変化がない場合（ステップＳ２０１：ＮＯ）、ＣＰＵ１０１は、第２モードへの切替時点から所定時間が経過したか否か判断する（ステップＳ２０３）。所定時間が経過した場合（ステップＳ２０３：ＹＥＳ）、ＣＰＵ１０１は、例えば、図３に示すように、第１モードの際に第１表示画面１３に表示されていた情報に関連する関連情報を、第２表示画面１４に追加表示する（ステップＳ２０４）。ＣＰＵ１０１は、通常表示制御処理を終了する。
【００６５】
所定時間が経過していない場合（ステップＳ２０３：ＮＯ）、ＣＰＵ１０１は、第１表示画面１３の姿勢の変化があるか否か判断する（ステップＳ２０５）。姿勢の変化がない場合（ステップＳ２０５：ＮＯ）、ＣＰＵ１０１は、ステップＳ２０３の処理に戻る。
【００６６】
姿勢の変化がある場合（ステップＳ２０５：ＹＥＳ）、ＣＰＵ１０１は、拡大表示する（ステップＳ２０２）。ＣＰＵ１０１は、通常表示制御処理を終了する。
【００６７】
なお、図１０に示す例では、拡大表示及び追加表示の何れを実行するかは、第１表示画面１３の姿勢の変化に応じて、決定している。しかし、本開示はこれに限定されない。例えば、拡大表示及び追加表示の何れを実行するかは、第１モードで第１表示画面１３に表示された情報を指定する操作に応じて、決定されても良い。情報を指定する操作とは、具体的には、例えば、情報を表示している第１表示画面１３の任意の領域をタッチ又はスワイプすることである。任意の領域とは、例えば、特定の入力のためのソフトウェアキー又はソフトウェアキーボード等が表示されていない領域である。第１表示画面１３にタッチ等することにより、ユーザの閲覧の意志が確認される。
【００６８】
情報を指定する操作に応じて、拡大表示又は追加表示の実行を決定する場合、図１０のステップＳ２０１及びステップＳ２０５においては、姿勢の変化の有無の代わりに、情報を指定する操作の有無が判断される。例えば、ステップＳ２０１においては、第２モードへの切替前の所定時間内に、第１表示画面１３に表示する情報を指定する操作が有ったか否かが判断される。また、ステップＳ２０５においては、第２モードへの切替後の所定時間内に、第１表示画面１３に表示されている情報を指定する操作が有ったか否かが判断される。このように、情報を指定する操作があった場合、指定された情報を第１表示画面１３及び第２表示画面１４に亘って拡大表示し、情報を指定する操作がない場合、第１表示画面１３の表示に加えて第２表示画面１４に関連情報を追加表示しても良い。
【００６９】
次に、編集表示制御について説明する。
【００７０】
図１１は、編集表示制御処理の流れを示すフローチャートである。なお、第１モードにおいて、第１表示画面１３の短辺１３ａが長辺１３ｂよりも水平に近い姿勢で端末装置１０がユーザに使用されていることを、図１１の処理の前提とする。
【００７１】
ＣＰＵ１０１は、第２モードへの切替前の所定時間内に第１表示画面１３の姿勢に変化があったか否か判断する（ステップＳ３０１）。第１表示画面１３の姿勢に変化があった場合（ステップＳ３０１：ＹＥＳ）、ＣＰＵ１０１は、例えば、図５に示すように、第２表示画面１４に、第１入力部１５を表示する（ステップＳ３０２）。
【００７２】
第１表示画面１３の姿勢に変化がない場合（ステップＳ３０１：ＮＯ）、ＣＰＵ１０１は、第２モードへの切替時点から所定時間が経過したか否か判断する（ステップＳ３０３）。所定時間が経過した場合（ステップＳ３０３：ＹＥＳ）、ＣＰＵ１０１は、例えば、図６に示すように、第２表示画面１４に、第２入力部１６を表示する（ステップＳ３０４）。ＣＰＵ１０１は、編集表示制御処理を終了する。
【００７３】
所定時間が経過していない場合（ステップＳ３０３：ＮＯ）、ＣＰＵ１０１は、第１表示画面１３の姿勢の変化があるか否か判断する（ステップＳ３０５）。姿勢の変化がない場合（ステップＳ３０５：ＮＯ）、ＣＰＵ１０１は、ステップＳ３０３の処理に戻る。
【００７４】
姿勢の変化がある場合（ステップＳ３０５：ＹＥＳ）、ＣＰＵ１０１は、第２表示画面１４に、第１入力部１５を表示する（ステップＳ３０２）。ＣＰＵ１０１は、編集表示制御処理を終了する。
【００７５】
なお、図６に示すように、第２表示画面１４に第２入力部１６を表示させる場合、第１表示画面１４中の余白に、第１表示画面１３に表示されている文書等の情報を編集するための種々の機能を受け付けるツールバーのようなソフトウェアキーを配置しても良い。
【００７６】
また、図１１に示す編集表示制御処理では、第１表示画面１３の姿勢の変化に応じて、第２表示画面１４に第１入力部１５を表示させるか、第２入力部１６を表示させるかを制御している。しかし、これに限定されない。例えば、第１表示画面１３（第２表示画面１４でも同じ）の短辺１３ａ及び長辺１３ｂのいずれが水平に近いかに応じて、第２表示画面１４に第１入力部１５を表示させるか、第２入力部１６を表示させるかを制御しても良い。例えば、第１表示画面１３の長辺１３ｂが短辺１３ａよりも水平に近い場合には、図５に示すように、第２入力部１６よりも大きな第１入力部１５が表示される。一方、第１表示画面１３の短辺１３ａが長辺１３ｂよりも水平に近い場合には、図６に示すように、第１入力部１５が表示される。
【００７７】
次に、追加表示及び拡大表示のバリエーションについて、更に説明する。
【００７８】
図１２は、写真等のサムネイル画像を表示している際に、第２モードに移行する場合の様子を示す図である。
【００７９】
図１２の（Ａ）に示すように、端末装置１０では、第１表示画面１３に複数の写真がサムネイル画像として一覧表示されている。この状態において、ユーザが第２表示部１２を開き、端末装置１０を第２モードに移行させると、端末装置１０は、図１２の（Ｂ）又は（Ｃ）の状態となる。
【００８０】
ユーザが第２表示部１２を開き、端末装置１０の姿勢を変化させなければ、図１２の（Ｂ）のように、（Ａ）の姿勢から見て、第２表示部１２を横開きした状態となる。この場合、第１表示画面１３には、図９及び図１０に示す情報処理に従うと、第１モードで表示されていた表示から変わらず、サムネイル画像の一覧が表示される。そして、第２表示画面１４には、関連画像として、例えば、第１表示画面１３に示されているサムネイル画像の一覧のうち、最初の写真の拡大画像が表示される。最初の写真の代わりに、ユーザがサムネイル画像の一覧において指定した写真の拡大画像が表示されても良い。
【００８１】
また、ユーザが第２表示部１２を開き、第２モードへの切替時点前後の所定時間内に端末装置１０の姿勢を変化させれば、図１２の（Ｃ）のように、（Ａ）の姿勢から見て、端末装置１０が回転し、第２表示部１２を縦開きした状態となる。この場合、第２表示画面１４には、図９及び図１０に示す情報処理に従うと、第１モードで表示されていた表示が第１表示画面１３及び第２表示画面１４に亘って拡大表示される。
【００８２】
図１３は、写真等の画像を表示している際に、第２モードに移行する場合の様子を示す図である。
【００８３】
図１３の（Ａ）に示すように、端末装置１０では、第１表示画面１３に、写真等の画像が表示されている。例えば、図１２の（Ａ）に示すようなサムネイル画像から一つの写真が選択された場合に、図１３の（Ａ）に示すように、写真が第１表示画面１３に表示される。この状態において、ユーザが第２表示部１２を開き、端末装置１０を第２モードに移行させると、端末装置１０は、図１３の（Ｂ）又は（Ｃ）の状態となる。
【００８４】
ユーザが第２表示部１２を開き、端末装置１０の姿勢を変化させなければ、図１３の（Ｂ）のように、（Ａ）の姿勢から見て、第２表示部１２を横開きした状態となる。この場合、第１表示画面１３には、図９及び図１０に示す情報処理に従うと、第１モードで表示されていた表示から変わらず、サムネイル画像の一覧が表示される。そして、第２表示画面１４には、関連画像として、例えば、第１表示画面１３に表示されている写真の次の写真が表示される。次の写真は、例えば、図１２（Ａ）のサムネイル画像の並び順に従って決定される。
【００８５】
また、ユーザが第２表示部１２を開き、第２モードへの切替時点前後の所定時間内に端末装置１０の姿勢を変化させれば、図１３の（Ｃ）のように、（Ａ）の姿勢から見て、端末装置１０が回転し、第２表示部１２を縦開きした状態となる。この場合、第２表示画面１４には、図９及び図１０に示す情報処理に従うと、第１モードで表示されていた表示が第１表示画面１３及び第２表示画面１４に亘って拡大表示される。
【００８６】
上記実施形態においては、第２モードに移行する際に、端末装置１０の第１表示部１１に対して、第２表示部１２が開く形態について説明した。しかし、本開示はこれに限定されない。
【００８７】
図１４は、端末装置の第１表示部に対して、第２表示部が開く別の形態を示す図である。
【００８８】
図１４に示すように、第１表示部１１の背面に位置する第２表示部１２が、第１表示部１１に対してスライドすることによって、第２表示部１２の第２表示画面１４が起動し、第２モードに移行しても良い。
【００８９】
なお、上記実施形態では、第１表示部１１及び第２表示部１２が、それぞれ第１表示画面１３及び第２表示画面１４を表示する場合について説明した。しかし、情報画面は、第１表示画面１３及び第２表示画面１４の二つだけでなく、三つ以上提供されても良い。三つ以上の表示領域が提供される場合、起動する表示画面が増える度に、上記実施形態に基づいて、起動された表示画面に表示させる情報が決定される。
【００９０】
上記の処理は、専用のハードウェア回路によっても実現することもできる。この場合には、１つのハードウェアで実行されてもよいし、複数のハードウェアで実行されてもよい。
【００９１】
また、端末装置１０を動作させるプログラムは、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリ、フレキシブルディスク、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等のコンピュータ読み取り可能な記録媒体によって提供されてもよいし、インターネット等のネットワークを介してオンラインで提供されてもよい。この場合、コンピュータ読み取り可能な記録媒体に記録されたプログラムは、通常、メモリ又はストレージ等に転送され記憶される。また、このプログラムは、たとえば、単独のアプリケーションソフトとして提供されてもよいし、端末装置１０の一機能としてその各装置のソフトウェアに組み込んでもよい。
【符号の説明】
【００９２】
１０   端末装置
１１   第１表示部
１２   第２表示部
１３   第１表示画面
１３ａ 短辺
１３ｂ 長辺
１４   第２表示画面
１５   第１入力部
１６   第２入力部
１０１ ＣＰＵ
１０２ ＲＯＭ
１０３ ＲＡＭ
１０４ ストレージ
１０５ 通信インタフェース
１０９ バス
１１１ 検知部
１１２ 表示制御部
【図１】
2020046553.tif 000003
【図２】
2020046553.tif 000004
【図３】
2020046553.tif 000005
【図４】
2020046553.tif 000006
【図５】
2020046553.tif 000007
【図６】
2020046553.tif 000008
【図７】
2020046553.tif 000009
【図８】
2020046553.tif 000010
【図９】
2020046553.tif 000011
【図１０】
2020046553.tif 000012
【図１１】
2020046553.tif 000013
【図１２】
2020046553.tif 000014
【図１３】
2020046553.tif 000015
【図１４】
2020046553.tif 000016