(57)【要約】【課題】複数のアプリケーションのウィンドウの画面分割表示の利用における利便性の向上を可能とする。【解決手段】トリガ操作に基づいて、表示画面における複数のアプリケーションのウィンドウの画面分割表示に係る分割表示情報を前記表示画面上に表示させ、表示された前記分割表示情報に対する後続操作に基づいて、選択された前記複数のアプリケーションの前記ウィンドウを、前記表示画面における少なくとも第１の領域および第２の領域に分割して表示させる制御部、を備え、前記後続操作は、前記画面分割表示が実行される前記アプリケーションを選択する操作を含む、情報処理装置が提供される。【選択図】図２
2020170461.tif 000002
【特許請求の範囲】
【請求項１】
トリガ操作に基づいて、表示画面における複数のアプリケーションのウィンドウの画面分割表示に係る分割表示情報を前記表示画面上に表示させ、表示された前記分割表示情報に対する後続操作に基づいて、選択された前記複数のアプリケーションの前記ウィンドウを、前記表示画面における少なくとも第１の領域および第２の領域に分割して表示させる制御部、
を備え、
前記後続操作は、前記画面分割表示が実行される前記アプリケーションを選択する操作を含む、
情報処理装置。
【請求項２】
前記分割表示情報は、前記アプリケーションの一覧を示す情報を含み、
前記制御部は、前記アプリケーションの一覧を示す情報に対する前記後続操作に基づいて、前記選択された複数のアプリケーションの前記ウィンドウを、前記表示画面における少なくとも前記第１の領域および前記第２の領域に分割して表示させる、
請求項１に記載の情報処理装置。
【請求項３】
前記制御部は、前記後続操作に基づいて前記アプリケーションが選択された場合、前記後続操作に基づいて前記選択されたアプリケーション以外のアプリケーションの一覧を示す情報を前記表示画面上に表示させる、
請求項２に記載の情報処理装置。
【請求項４】
前記アプリケーションの一覧は、前記画面分割表示に対応していないアプリケーション以外のアプリケーションの一覧であり、
前記制御部は、前記トリガ操作に基づいて、前記画面分割表示に対応していない前記アプリケーション以外の前記アプリケーションの一覧を示す情報を前記表示画面上に表示させる、
請求項２に記載の情報処理装置。
【請求項５】
前記分割表示情報は、選択される前記アプリケーションのウィンドウが表示される領域を示す領域情報を含み、
前記制御部は、前記後続操作に基づいて、表示される前記領域情報を更新する、
請求項２に記載の情報処理装置。
【請求項６】
前記制御部は、前記領域情報における前記選択されるアプリケーションのウィンドウが表示される領域に対応する箇所を指し示す情報の表示、もしくは、前記箇所の所定の色での表示、の一方もしくは双方を実行させる、
請求項５に記載の情報処理装置。
【請求項７】
前記分割表示情報は、前記第１の領域および前記第２の領域のそれぞれに対応する基準に基づいて特定されたアプリケーションの一覧を示す情報を含み、
前記制御部は、前記基準に基づいて特定された前記アプリケーションの一覧を示す情報に対する前記後続操作に基づいて、前記選択された複数のアプリケーションの前記ウィンドウを、前記表示画面における少なくとも前記第１の領域および前記第２の領域に分割して表示させる、
請求項２に記載の情報処理装置。
【請求項８】
前記トリガ操作は、さらに前記画面分割表示が実行される前記アプリケーションを選択する操作であり、
前記制御部は、前記トリガ操作および前記後続操作に基づいて選択された前記複数のアプリケーションの前記ウィンドウを、前記表示画面における少なくとも前記第１の領域および前記第２の領域に分割して表示させる、
請求項１に記載の情報処理装置。
【請求項９】
前記分割表示情報は、前記複数のアプリケーションの組み合わせを示す情報をさらに含み、
前記制御部は、前記組み合わせを示す情報に対する前記後続操作に基づいて、前記組み合わせに対応する前記複数のアプリケーションの前記ウィンドウを、前記表示画面における少なくとも前記第１の領域および前記第２の領域に分割して表示させる、
請求項１に記載の情報処理装置。
【請求項１０】
前記制御部は、前記後続操作の検出に基づいて、前記アプリケーションに係るオーバレイ画像を表示させ、表示された前記オーバレイ画像に対するさらなる操作の検出に基づいて、前記アプリケーションのウィンドウを、前記第１の領域もしくは前記第２の領域に表示させる、
請求項１に記載の情報処理装置。
【請求項１１】
前記オーバレイ画像に対するさらなる操作は、前記オーバレイ画像に対するドラッグ操作であり、
前記制御部は、前記オーバレイ画像に対するドラッグ操作に基づいて、前記アプリケーションのウィンドウを、前記第１の領域もしくは前記第２の領域に表示させる、
請求項１０に記載の情報処理装置。
【請求項１２】
前記制御部は、前記オーバレイ画像に対する前記ドラッグ操作に基づいて前記オーバレイ画像が前記表示画面における所定方向へ移動された場合、前記アプリケーションのウィンドウを、前記第１の領域もしくは前記第２の領域に表示させる、
請求項１１に記載の情報処理装置。
【請求項１３】
前記アプリケーションに係るオーバレイ画像は、前記アプリケーションにおいて所定の処理が実行された結果を示すオーバレイ画像であり、
前記制御部は、前記トリガ操作の検出に基づいて、前記アプリケーションにおいて所定の処理が実行された結果を示すオーバレイ画像を表示させる、
請求項１０に記載の情報処理装置。
【請求項１４】
前記制御部は、前記表示画面におけるいずれかの領域に前記ウィンドウが表示された前記アプリケーションにおける文字入力の開始に際し、前記文字入力が開始される前記アプリケーションのウィンドウが表示された前記領域と異なる領域の広さを所定範囲の広さに変更する、
請求項１に記載の情報処理装置。
【請求項１５】
前記制御部は、前記表示画面におけるいずれかの領域に対応する前記アプリケーションのウィンドウを、検出された照度に基づいて決定された輝度で表示させ、前記検出された照度に基づいて決定された輝度で前記ウィンドウが表示される領域と異なる領域に対応する前記アプリケーションのウィンドウを、所定範囲の輝度で表示させる、
請求項１に記載の情報処理装置。
【請求項１６】
前記制御部は、前記表示画面における前記第１の領域と前記第２の領域との境界である画面分割線を示す操作が検出された場合、前記画面分割線を境界として前記表示画面における前記第１の領域および前記第２の領域を決定する、
請求項１に記載の情報処理装置。
【請求項１７】
前記制御部は、前記後続操作に基づいて、前記選択された複数のアプリケーションのうちの元々起動していなかったアプリケーションを起動させ、前記選択された複数のアプリケーションのウィンドウを、前記表示画面における少なくとも前記第１の領域および前記第２の領域に分割して表示させる、
請求項１に記載の情報処理装置。
【請求項１８】
前記制御部は、第１の操作である前記トリガ操作と異なる第２の操作に基づいて、前記表示画面における単一のアプリケーションのウィンドウの画面表示に係る単一表示情報を前記表示画面上に表示させ、表示された前記単一表示情報に対する第２の後続操作に基づいて、選択された前記単一のアプリケーションの前記ウィンドウを、前記表示画面に表示させ、
前記第２の後続操作は、単一画面表示が実行される前記アプリケーションを選択する操作を含む、
請求項１に記載の情報処理装置。
【請求項１９】
前記制御部は、前記表示画面における前記画面分割表示が実行された領域における前記トリガ操作および前記後続操作に基づいて、選択された前記複数のアプリケーションの前記ウィンドウを、前記表示画面における前記画面分割表示が実行された領域における少なくとも前記第１の領域および前記第２の領域にさらに分割して表示させる、
請求項１に記載の情報処理装置。
【請求項２０】
プロセッサが、
トリガ操作に基づいて、表示画面における複数のアプリケーションのウィンドウの画面分割表示に係る分割表示情報を前記表示画面上に表示させ、表示された前記分割表示情報に対する後続操作に基づいて、選択された前記複数のアプリケーションの前記ウィンドウを、前記表示画面における少なくとも第１の領域および第２の領域に分割して表示させること、
を含み、
前記後続操作は、画面分割表示が実行される前記アプリケーションを選択する操作を含む、
情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置及び情報処理方法に関する。
【背景技術】
【０００２】
近年、スマートフォンなどのタッチパネルを有する装置において、ひとつの表示画面に複数のアプリケーションのウィンドウを表示する技術が開発されている。例えば、特許文献１には、ウィンドウのうちのいずれかを適宜アクティブ化する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１５７４６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、表示画面上に複数のアプリケーションのウィンドウを同時に参照できるように表示させるためには、単一のアプリケーションのウィンドウを表示させる場合と比較して、ユーザにとって煩雑に感じる操作が必要となる。しかし、特許文献１では、複数のアプリケーションのウィンドウを同時に参照できるように表示させることについては考慮されていない。
【課題を解決するための手段】
【０００５】
本開示によれば、トリガ操作に基づいて、表示画面における複数のアプリケーションのウィンドウの画面分割表示に係る分割表示情報を前記表示画面上に表示させ、表示された前記分割表示情報に対する後続操作に基づいて、選択された前記複数のアプリケーションの前記ウィンドウを、前記表示画面における少なくとも第１の領域および第２の領域に分割して表示させる制御部、を備え、前記後続操作は、前記画面分割表示が実行される前記アプリケーションを選択する操作を含む、情報処理装置が提供される。【０００６】
また、本開示によれば、プロセッサが、トリガ操作に基づいて、表示画面における複数のアプリケーションのウィンドウの画面分割表示に係る分割表示情報を前記表示画面上に表示させ、表示された前記分割表示情報に対する後続操作に基づいて、選択された前記複数のアプリケーションの前記ウィンドウを、前記表示画面における少なくとも第１の領域および第２の領域に分割して表示させること、を含み、前記後続操作は、画面分割表示が実行される前記アプリケーションを選択する操作を含む、情報処理方法が提供される。
【図面の簡単な説明】
【０００７】
【図１】本開示の情報処理端末１０の外観構成の一例を示す図である。
【図２】本実施形態に係る情報処理端末１０の機能構成の一例を説明するための図である。
【図３Ａ】同実施形態に係る制御部１５０による複数のアプリケーションのウィンドウの画面分割表示制御の一例について説明するための図である。
【図３Ｂ】同実施形態に係る制御部１５０による複数のアプリケーションのウィンドウの画面分割表示制御の一例について説明するための図である。
【図４Ａ】同実施形態に係る制御部１５０による複数のアプリケーションのウィンドウの表示制御の一例について説明するための図である。
【図４Ｂ】同実施形態に係る制御部１５０による複数のアプリケーションのウィンドウの表示制御の一例について説明するための図である。
【図５】同実施形態に係る制御部１５０による文字入力におけるアプリケーションのウィンドウの表示制御の一例について説明するための図である。
【図６】同実施形態に係る制御部１５０による画面分割線を境界とする表示画面における第１の領域および第２の領域の決定制御の一例について説明するための図である。
【図７Ａ】同実施形態に係る制御部１５０によるひとつのアプリケーションのウィンドウの表示制御の一例について説明するための図である。
【図７Ｂ】同実施形態に係る制御部１５０によるオーバレイ画像に基づく画面分割表示制御の一例について説明するための図である。
【図７Ｃ】同実施形態に係る制御部１５０によるオーバレイ画像に基づく画面分割表示制御の一例について説明するための図である。
【図７Ｄ】同実施形態に係る制御部１５０によるオーバレイ画像に基づく画面分割表示制御の一例について説明するための図である。
【図８】同実施形態に係る制御部１５０によるオーバレイ画像に基づく画面分割表示制御の一例について説明するための図である。
【図９】同実施形態に係る制御部１５０による第１の領域および第２の領域の輝度調整処理の一例について説明するための図である。
【図１０】同実施形態に係る制御部１５０による側面におけるトリガ操作に基づく画面分割表示制御の動作の流れの一例について説明するための図である。
【図１１】同実施形態に係る制御部１５０による表示画面上のアイコンに対するトリガ操作に基づく画面分割表示制御の動作の流れの一例について説明するための図である。
【図１２】同実施形態に係る制御部１５０による文字入力におけるアプリケーションのウィンドウの表示制御の動作の流れの一例について説明するための図である。
【図１３】同実施形態に係る制御部１５０によるオーバレイ画像に基づく画面分割表示処理の動作の流れの一例について説明するための図である。
【図１４】同実施形態に係る制御部１５０による第１の領域および第２の領域の輝度調整に係る動作の流れの一例について説明するための図である。
【図１５Ａ】同実施形態に係る変形例について説明するための図である。
【図１５Ｂ】同実施形態に係る変形例について説明するための図である。
【図１６】本開示の一実施形態に係る情報処理端末１０のハードウェア構成例を示すブロック図である。
【発明を実施するための形態】
【０００８】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【０００９】
なお、説明は以下の順序で行うものとする。
１．背景
２．実施形態
２．１．情報処理端末１０の外観構成図
２．２．情報処理端末１０の機能構成例
２．３．具体例
２．３．１．表示制御例１
２．３．２．表示制御例２
２．３．３．表示制御例３
２．３．４．表示制御例４
２．３．５．表示制御例５
２．３．６．表示制御例６
２．４．動作例
２．４．１．動作例１
２．４．２．動作例２
２．４．３．動作例３
２．４．４．動作例４
２．４．５．動作例５
２．５．変形例
３．ハードウェア構成例
４．まとめ
【００１０】
＜１．背景＞
まず、本開示に係る背景について説明する。近年、スマートフォンなどのタッチパネルを有する装置において、複数のアプリケーションのウィンドウの画面分割表示に関する技術が開発されている。例えば、当該技術は動画サイトのアプリケーションで動画を視聴しながら、チャットアプリケーションで当該動画の内容について他者と文章で意見交換すること等も可能となる。
【００１１】
ところで、上述した特許文献１では、表示画面上に複数のアプリケーションのウィンドウを同時に参照できるように表示させるためには、単一のアプリケーションのウィンドウを表示させる場合と比較して、ユーザはより多くの操作を実行する。例えば、複数のアプリケーションのウィンドウを表示画面に表示させた後、複数のウィンドウの表示画面における表示位置を、互いに重ならないように調整するなどの操作をユーザが行う必要がある。また、例えば、最初からウィンドウを同時に参照できるように表示させるように表示画面を分割して表示する機能を使用する場合でも、ユーザは、単一のアプリケーションの画面を表示させる場合と比較して、より多くの操作を行う。従って、ユーザが煩雑さを感じてしまったり、操作方法の直観的な理解が困難であったりする可能性が高い。
【００１２】
本開示は、上記の事情に鑑みてなされたものであり、複数のアプリケーションのウィンドウの画面分割表示に係る操作を直観的に実行できる表示制御により、複数のアプリケーションのウィンドウの画面分割表示の利用における利便性の向上を可能とすることを目的とする。
【００１３】
＜２．実施形態＞
＜＜２．１．情報処理端末１０の外観構成図＞＞
図１は、本開示の情報処理端末１０の外観構成の一例を示す図である。図１左側には、情報処理端末１０の前面が示されている。また、図１右側には、情報処理端末１０の背面が示されている。情報処理端末１０は、例えばスマートフォンである。また、情報処理端末１０は、タブレット端末であり得る。
【００１４】
情報処理端末１０は、ディスプレイ１６０を備える。ディスプレイ１６０は、後述するセンサ部１１０に覆いかぶさっている。係る構成により、情報処理端末１０は、ディスプレイ１６０にユーザの指が接触したことを検出することができる。なお、ディスプレイ１６０は、情報処理端末１０の側面の一部または全体に覆いかぶさっていてもよい。
【００１５】
また、情報処理端末１０は、ユーザ入力に基づいて表示画面の内容を制御することができる。例えば、情報処理端末１０は、所謂ＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を利用し、アプリケーションの画面分割表示に係る分割表示情報をディスプレイ１６０に表示することができる。ここで、分割表示情報とは、例えば所定のアプリケーションに対応するアイコンや、ウィンドウを表示するアプリケーションの選択をユーザＵに促す情報などをいう。
【００１６】
なお、図１左側に示されるように、情報処理端末１０は、照度センサを入力部１２０の一部として備えてもよい。
【００１７】
＜＜２．２．情報処理端末１０の機能構成例＞＞
次に、本実施形態に係る情報処理端末１０の機能構成の一例を説明する。図２は、本実施形態に係る情報処理端末１０の機能構成の一例を説明するための図である。図２に示すように、情報処理端末１０は、センサ部１１０、入力部１２０、記憶部１３０、制御部１５０、ディスプレイ１６０、特定部１７０、および通信部１８０、を備える情報処理装置である。
【００１８】
（センサ部１１０）
本実施形態に係るセンサ部１１０は、ユーザの指の情報処理端末１０への接触を検出する機能を有する。センサ部１１０は、情報処理端末１０の前面および側面へのユーザの手による操作を検出することが可能である。なお、センサ部１１０は、例えば静電容量方式のタッチセンサまたは感圧方式のタッチセンサにより実現される。
【００１９】
なお、静電容量方式のタッチセンサの場合、情報処理端末１０の側面部分の直下にタッチセンサを配置しなくとも、情報処理端末の前面の直下に配置されたタッチセンサの側面の方向に対する感度を高く設定することで、当該側面を用いた操作を実現してもよい。この場合、情報処理端末１０の側面部分の感度を、他の領域のタッチセンサよりも高く設定することで、当該側面を用いた操作が実現される。
【００２０】
また、センサ部１１０は、ユーザによるトリガ操作を検出できる。ここでのトリガ操作とは、アプリケーションのウィンドウを画面分割により表示させるために用いられる操作をいう。また、トリガ操作とは、具体的には、ダブルタップやスライド、スワイプ等をいう。
【００２１】
（入力部１２０）
本実施形態に係る入力部１２０は、例えば、照度センサや加速度センサ、位置情報センサなどの種々のセンサを備え、種々のセンサを用いてデータを取得する機能を有する。入力部１２０は、取得したデータを後述する制御部１５０や特定部１７０へ提供してもよい。例えば、照度センサが検出した照度情報は、制御部１５０によるディスプレイ１６０の表示画面の輝度の調整処理に利用される。
【００２２】
（記憶部１３０）
本実施形態に係る記憶部１３０は、各種プログラムやデータを一時的または恒常的に記憶するための記憶領域である。記憶部１３０は、例えば、種々のアプリケーションに係る情報を記憶してもよい。具体的には、記憶部１３０は、アプリケーションを実行するためのプログラムや、各種設定等を管理するための管理データ等を記憶してもよい。もちろん、上記はあくまで一例であり、記憶部１３０が記憶するデータの種別は特に限定されない。
【００２３】
（制御部１５０）
本実施形態に係る情報処理端末１０が備える各構成を制御する機能を有する。制御部１５０は、例えば各構成の起動や停止を制御する。
【００２４】
また、制御部１５０は、トリガ操作に基づいて、表示画面における複数のアプリケーションのウィンドウの画面分割表示に係る分割表示情報を表示画面上に表示させ、表示された分割表示情報に対する後続操作に基づいて、選択された複数のアプリケーションのうちの元々起動していなかったアプリケーションについては起動させ、選択された複数のアプリケーションのウィンドウを、表示画面における少なくとも第１の領域および第２の領域に分割して表示させる機能を有する。上述したように、分割表示情報は、例えば、所定のアプリケーションに対応するアイコンや、ウィンドウを表示するアプリケーションの一覧をユーザＵに提示する情報などである。
【００２５】
トリガ操作としては、例えば表示画面に対する側面におけるスライド操作や、表示画面に表示されたアイコンに対する長押し操作などが挙げられる。制御部１５０は、センサ部１１０が検出したユーザＵによるトリガ操作に応じた分割表示情報をディスプレイ１６０に表示させる。またここで、後続操作は、トリガ操作により表示された分割表示情報に対する操作であり、画面分割表示が実行される前記アプリケーションを選択する操作である。制御部１５０は、センサ部１１０が検出した後続操作に基づいて所定のアプリケーションのウィンドウをディスプレイ１６０に表示画面における第１の領域もしくは第２の領域へ表示させる。なお、制御部１５０は、ディスプレイ１６０へ元々起動していなかったアプリケーションのウィンドウの表示を開始させる場合には、まず当該アプリケーションの起動処理を実行する。なお、後述するように、後続操作だけでなくトリガ操作に基づいて、画面分割表示が実行される前記アプリケーションを選択されてもよい。
【００２６】
第１の領域および第２の領域は、ディスプレイ１６０により表示される表示画面内の所定の領域である。例えば、第１の領域は、表示画面の上側の領域でもよく、また第２の領域は、第１の領域と異なる領域、すなわち表示画面の下側の領域でもよい。なお、制御部１５０は、アプリケーションのウィンドウを第１の領域および第２の領域に表示させた後、例えばユーザＵの操作などに基づいて、第１の領域および第２の領域の大きさを変更してもよい。また同様に、情報処理端末１０を横向きにしてディスプレイ１６０の左右に２つのアプリケーションを並べる場合でも第１の領域および第２の領域に表示画面が分割されてよく、例えば、ディスプレイ１６０の左の領域が第１の領域、右の領域が第２の領域と定められてもよい。
【００２７】
制御部１５０による複数のアプリケーションのウィンドウの表示制御の具体例については後述する。
【００２８】
（ディスプレイ１６０）
本実施形態に係るディスプレイ１６０は、制御部１５０による制御に基づいて、分割表示情報やアプリケーションのウィンドウを表示画面上に表示する機能を有するタッチパネルである。
【００２９】
（特定部１７０）
本実施形態に係る特定部１７０は、所定の基準に基づいて、所定のアプリケーションを特定する機能を有する。ここで、所定の基準とは、例えば現在時刻、現在地、種々のアプリケーションの使用頻度、などをいう。特定部１７０は、例えば記憶部１３０が記憶している種々のアプリケーションのうち、他のアプリケーションと比較して使用頻度の高いアプリケーションを特定してもよい。
【００３０】
また、特定部１７０は、ユーザによる情報処理端末１０に対する操作、または所定の基準を、機械学習することにより構築されるモデルを用いて、アプリケーションを特定してもよい。当該機械学習は、例えばディープラーニングなどのニューラルネットワークを用いた機械学習でもよい。なお、構築されたモデルは、記憶部１３０に記憶されてもよい。この際、特定部１７０は、第１の領域に表示させるアプリケーションの特定と、第２の領域に表示させるアプリケーションの特定をそれぞれ機械学習を用いて別個に特定するようにしてもよい。例えば、ディスプレイ１６０の上下に２つのアプリケーションを並べる場合、ユーザが上に配置したいと思うアプリケーションと、下に配置したいと思うアプリケーションは異なる可能性があるためである。同様に、情報処理端末１０を横向きにしてディスプレイ１６０の左右に２つのアプリケーションを並べる場合は、左の領域に表示させるアプリケーションの特定と、右の領域に表示させるアプリケーションの特定をそれぞれ機械学習を用いて別個に特定するようにしてもよい。
【００３１】
また、特定部１７０は、制御部１５０が第１の領域にウィンドウを表示させると決定したアプリケーションが存在する場合、当該アプリケーションに基づいて他のアプリケーションを特定してもよい。ここで、他のアプリケーションは、例えば、第１の領域に所定のアプリケーションのウィンドウが表示される際に、第２の領域に表示される可能性が高いアプリケーションである。この際も、機械学習することにより構築されるモデルを用いて、アプリケーションを特定してもよい。また、特定部１７０は、組み合わせて使われる頻度が高い２つのアプリケーションを機械学習等を使って特定してもよい。
【００３２】
また、特定部１７０は、後述するネットワーク２０を介して他の装置から受信した、複数のユーザの端末使用に係るデータから機械学習により求められた情報を用いて、アプリケーションを特定してもよい。当該アプリケーションに係る実行情報は、制御部１５０が制御するディスプレイ１６０により、ユーザに対し表示され得る。
【００３３】
（通信部１８０）
本実施形態に係る通信部１８０は、後述するネットワーク２０を介して他の装置との間の通信を実行する機能を有する。通信部１８０は、例えば他の装置から、上述した複数のユーザの端末使用に係るデータから機械学習により求められた情報を受信してもよい。
【００３４】
（ネットワーク２０）
本実施形態に係るネットワーク２０は、情報処理システムが備える各構成を接続する機能を有する。ネットワーク２０は、インターネット、電話回線網、衛星通信網などの公衆回線網や、Ｅｔｈｅｒｎｅｔ（登録商標）を含む各種のＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などを含んでもよい。また、ネットワーク２０は、ＩＰ−ＶＰＮ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ−Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）などの専用回線網を含んでもよい。また、ネットワーク２０は、Ｗｉ−Ｆｉ（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）など無線通信網を含んでもよい。
【００３５】
以上、本実施形態に係る情報処理端末１０の機能構成例について説明した。なお、図２を用いて説明した上記の機能構成はあくまで一例であり、本実施形態に係る情報処理端末１０の機能構成は係る例に限定されない。例えば、情報処理端末１０は、必ずしも図２に示す構成のすべてを備えなくてもよい。例えば、特定部１７０は、情報処理端末１０とは異なる別の装置に備えることも可能である。本実施形態に係る情報処理端末１０の機能構成は、仕様や運用に応じて柔軟に変形可能である。
【００３６】
また、各構成要素の機能を、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｃｅｓｓｉｎｇ  Ｕｎｉｔ）などの演算装置がこれらの機能を実現する処理手順を記述した制御プログラムを記憶したＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などの記憶媒体から制御プログラムを読み出し、そのプログラムを解釈して実行することにより行ってもよい。従って、本実施形態を実施する時々の技術レベルに応じて、適宜利用する構成を変更することが可能である。また情報処理端末１０のハードウェア構成の一例については、後述される。
【００３７】
＜＜２．３．具体例＞＞
続いて、本実施形態に係る制御部１５０による画面表示例について具体例を挙げながら説明する。
【００３８】
［２．３．１．表示制御例１］
まず、図３Ａおよび図３Ｂを参照して、本実施形態に係る制御部１５０による複数のアプリケーションのウィンドウの画面分割表示制御の一例について説明する。図３Ａおよび図３Ｂは、本実施形態に係る制御部１５０による複数のアプリケーションのウィンドウの画面分割表示制御の一例について説明するための図である。
【００３９】
制御部１５０は、アプリケーションの一覧を示す情報に対する後続操作に基づいて、選択された複数のアプリケーションのウィンドウを、表示画面における少なくとも第１の領域および第２の領域に分割して表示させてよい。ここで、側面におけるトリガ操作は、例えば側面における下側に向けたスライド操作である。他の例として、側面における上側に向けたスライド操作や、いったんどちらかの方向にスライドさせてから途中で逆の方向へスライドさせるような操作をトリガ操作としてもよい。ここでの分割表示情報は、アプリケーションの一覧を示す情報を含んでよい。また、分割表示情報は、オーバレイ画像として既に表示されている画像上に表示されてもよい。また、分割表示情報は、第１の領域および前記第２の領域のそれぞれに対応する基準に基づいて特定部１７０が特定したアプリケーションの一覧を示す情報を含んでよい。特定部１７０により一覧として表示されるアプリケーションが特定されることにより、ユーザＵが使用する可能性が高いアプリケーションが提示されるため、より簡便に画面分割表示の機能を利用することが可能となる。  
【００４０】
なお、アプリケーションの一覧を示す情報は、例えばアプリケーションのアイコン群ＩＧであり、制御部１５０は、ユーザＵによりアイコン群ＩＧのうちのいずれのアイコンＩに対しタッチ操作を行ったか否かに基づいて、アプリケーションのウィンドウを表示させてよい。またここで、アプリケーションの一覧は、画面分割表示に対応していない前記アプリケーション以外のアプリケーションの一覧でもよい。画面分割表示できないアプリケーションを選択肢として表示しないことで、アプリケーションの選択し直しが発生せず、より快適に画面分割表示の機能を利用することが可能となる。
【００４１】
以下、図３Ａおよび図３Ｂの一例について説明する。図３Ａおよび図３Ｂは、本実施形態に係る制御部１５０による複数のアプリケーションのウィンドウの表示制御の一例について説明するための図である。図３Ａには、ディスプレイ１６０を備える情報処理端末１０が示されている。
【００４２】
図３Ａ左側において、ディスプレイ１６０は、表示画面全体にホーム画面を表示している。制御部１５０は、ユーザＵの手Ｈによりディスプレイ１６０に対する側面におけるスライド操作が行われたことをセンサ部１１０が検出した場合、図３Ａ中段に示されるように、分割表示情報であるアプリケーションのアイコン群ＩＧ１およびアプリケーションの組み合わせＡＣをディスプレイ１６０に表示させる。図３Ａ中段では、アプリケーションの組み合わせＡＣとして、３つのアプリケーションの組み合わせが提示されている。提示されている組み合わせは、前述のように、ユーザが組み合わせて使う頻度が高い２つのアプリケーションを機械学習等を用いて特定部１７０が特定したものである。
【００４３】
またここで、制御部１５０は、選択される前記アプリケーションのウィンドウが表示される領域を示す領域情報である領域ボックスＢ１を表示させてもよい。領域ボックスＢ１は、現在いずれの領域におけるウィンドウで表示されるアプリケーションの選択中であるかを示す領域情報である。図３Ａ中段に示されるように、領域ボックスＢ１は上下に２つの領域があり、上側領域に表示させたアプリケーションと、下側領域に表示させたいアプリケーションをユーザが選択可能なＧＵＩとなっている。
【００４４】
また、制御部１５０は、領域情報における選択されるアプリケーションのウィンドウが表示される領域に対応する箇所を指し示す情報の表示、もしくは、箇所の所定の色での表示、の一方もしくは双方をディスプレイ１６０に実行させてもよい。例えば、現在いずれの領域で表示されるアプリケーションを選択しようとしているかをユーザが容易に判別できるように領域ボックスＢ１の側面に矢印等の図形を表示させてもよい。また、矢印に加えて、２つの領域のうち現在選択しようとしている領域ともう一方の領域の背景色を変えるようにしてもよい。例えば、現在選択しようとしている領域の背景色を、もう一方の領域の背景色より明るい色に設定する。図３Ａ中段において、ディスプレイ１６０に、領域ボックスＢ１における現在選択されようとしている上側領域ＵＲ１に対応する箇所を指し示す矢印ＢＡ１が示され、当該箇所が他の箇所と比較して明るい色表示されている。
【００４５】
領域情報は、後続操作に基づいて更新される。例えば、領域情報は、アプリケーションが選択されると、当該アプリケーションがいずれの領域に表示されるかを示すように更新され得る。また、制御部１５０は、分割表示情報の視認性を確保するために、分割表示情報以外の情報を、図３Ａ中段に示されるように暗い色で表示したり、消去したりしてもよい。
【００４６】
図３Ａ右側には、アプリケーションのアイコン群ＩＧ１、アプリケーションの組み合わせＡＣ、および領域ボックスＢ１がディスプレイ１６０により表示画面上に表示されている。図３Ａ右側において、制御部１５０は、ユーザＵがアプリケーションのアイコン群ＩＧ１のうちの、例えばアイコンＩ１１に対しタッチ操作を行ったことをセンサ部１１０が検出した場合、アイコンＩ１１に対応するアプリケーションのウィンドウを第１の領域である上側領域ＵＲ１に表示させる。なお、図３Ａ右側に示されるように、制御部１５０は、分割表示情報がディスプレイ１６０に表示させている際に、分割表示情報以外の他の情報をディスプレイ１６０に通常時と比較して暗い色で表示させてもよい。
【００４７】
図３Ｂ左側には、図３Ａ右側でアイコンＩ１１に対するタッチ操作により選択されたアプリケーションのウィンドウが上側領域ＵＲ１に表示されまた、領域ボックスＢ１の上側にアプリケーションのアイコンＩ１１と同様のアイコンＩ１２も表示画面上に表示されている。一方、下側領域ＬＲ１には、ホーム画面が表示されている。ここで、制御部１５０は、アプリケーションのアイコン群ＩＧ１と異なるアイコン群ＩＧ２をディスプレイ１６０に表示させている。なお、分割表示情報以外の他の情報は暗い色で表示するため、この段階では、ユーザは上側領域ＵＲ１、下側領域ＬＲ１に何のアプリケーション等が表示されているか視認しづらい状態である。また、ディスプレイ１６０に、領域ボックスＢ１における現在選択されようとしている下側領域ＬＲ１に対応する箇所を指し示す矢印ＢＡ２が示され、当該箇所が他の箇所と比較して明るい色で表示されている。
【００４８】
ここでのアイコン群ＩＧ２は、図３Ａ右側で選択されたアプリケーション以外のアプリケーションの一覧を示す情報でもよい。一度選択されたアプリケーションのアイコンが一覧に表示されないことで、開発者およびユーザＵが、一度選択されたアイコンが再度選択された際の挙動を考慮する必要が無くなる。図３Ｂ左側において、制御部１５０は、ユーザＵがアプリケーションのアイコン群ＩＧ２から、例えばアイコンＩ２１に対しタッチ操作を行ったことをセンサ部１１０が検出した場合、アイコンＩ２１に対応するアプリケーションのウィンドウを第２の領域である下側領域ＬＲ１へ表示させる。
【００４９】
図３Ｂ中段には、表示画面上に図３Ｂ左側でアイコンＩ２１に対するタッチ操作により選択されたアプリケーションのウィンドウが表示画面における下側領域ＬＲ１に表示され、また領域ボックスＢ１の下側にアプリケーションのアイコンＩ２１と同様のアイコンＩ２２も表示されている。図３Ｂ中段において、制御部１５０は、アイコンＩ１１およびアイコンＩ２１に対応するアプリケーションのウィンドウを上側領域ＵＲ１および下側領域ＬＲ１に表示させた後、アイコン群ＩＧ２および領域ボックスＢ１をディスプレイ１６０に表示画面から消去させる。また、制御部１５０は、さらに他の情報を通常時の色で表示させることで、図３Ｂ右側に示されるように、アプリケーションのウィンドウの画面分割表示に係る制御が完了する。
【００５０】
なお、制御部１５０は、図３Ａ中段において、ユーザＵがアプリケーションの組み合わせＡＣにタッチ操作を行ったことをセンサ部１１０が検出した場合、対応する複数のアプリケーションのウィンドウをそれぞれ第１の領域と第２の領域とへディスプレイ１６０に表示させてもよい。また、図３Ａおよび図３Ｂに示された一例においては、領域ボックスＢ１を利用したアプリケーションの選択を、アプリケーションのアイコンをタッチすることにより行うとしていたが、それ以外にも、例えば、アプリケーションのアイコンを領域ボックスＢ１の２つの領域のうちの所望の領域にドラッグアンドドロップすることによりアプリケーションを選択するようにしてもよい。
【００５１】
このように、制御部１５０は表示画面に対する側面におけるトリガ操作に基づいて分割表示情報を表示させ、当該分割表示情報に対する後続操作に基づいてそれぞれのアプリケーションのウィンドウを第１の領域および第２の領域に表示させる機能を有する。係る機能によれば、ユーザＵは煩わしさを感じることなく直観的に画面分割表示の機能を利用することが可能となる。
【００５２】
［２．３．２．表示制御例２］
ところで、表示制御例１では、ウィンドウが表示されるアプリケーションが後続操作に基づいて選択されたが、トリガ操作に基づいてウィンドウが表示されるアプリケーションが選択されてもよい。すなわち、トリガ操作は、さらに画面分割表示が実行されるアプリケーションのアイコンを選択する操作でもよい。また、制御部１５０は、トリガ操作に基づいて選択された複数のアプリケーションのウィンドウを、表示画面における少なくとも第１の領域および第２の領域に分割して表示させてよい。
【００５３】
ここで、アイコンＩに対するトリガ操作は、例えばアイコンＩに対する長押し操作などである。また、ここでの分割表示情報は、例えば、長押し操作が行われたアイコンＩに対応するアプリケーションの表示に係る情報である。このように、アイコンＩに対するトリガ操作を起点として複数のアプリケーションのウィンドウを表示させることで、アプリケーションを通常起動させる場合と同様の使用感で画面分割表示の機能を利用することが可能となる。
【００５４】
以下、図４Ａおよび図４Ｂの一例について説明する。図４Ａおよび図４Ｂは、本実施形態に係る制御部１５０による複数のアプリケーションのウィンドウの表示制御の一例について説明するための図である。
【００５５】
図４Ａには、ディスプレイ１６０を備える情報処理端末１０が示されている。図４Ａ左側において、ディスプレイ１６０は表示画面全体にホーム画面を表示している。制御部１５０は、ユーザＵの手ＨによりアプリケーションのアイコンＩ３に対する長押し操作が行われたことをセンサ部１１０が検出した場合、分割表示情報であるポップアップメニューＰＭをディスプレイ１６０に表示させる。
【００５６】
図４Ａ右側には、図４Ａ左側でアイコンＩ３に対するタッチ操作に基づいて表示されたポップアップメニューＰＭが示されている。制御部１５０は、ユーザＵがポップアップメニューＰＭ内の画面分割を示すアイコンＰＭＩに対するタッチ操作を行ったことをセンサ部１１０が検出すると、アイコンＩ３に対応するアプリケーションのウィンドウをディスプレイ１６０により第１の領域である上側領域ＵＲ２に表示させる。
【００５７】
図４Ｂ左側には、図４Ａ右側でアイコンＰＭＩに対するタッチ操作に基づいて表示されたアプリケーションのウィンドウが上側領域ＵＲ２に表示されている。一方、第２の領域である下側領域ＬＲ１には、ホーム画面が表示されている。なお、上側領域ＵＲ２は、図４Ｂ左側に示される広さでなくてもよい。また、下側領域ＬＲ２には、ホーム画面以外の情報が表示されてもよい。ここで、制御部１５０は、ユーザＵがホーム画面に表示されるアイコンＩ４に対しタッチ操作を行ったことをセンサ部１１０が検出した場合、アイコンＩ４に対応するアプリケーションのウィンドウを下側領域ＬＲ２に表示させる。
【００５８】
図４Ｂ右側には、図４Ａ右側でアイコンＰＭＩに対するタッチ操作に基づくアプリケーションのウィンドウが上側領域ＵＲ３に、および、図４Ｂ左側でアイコンＩ４に対するタッチ操作に基づくアプリケーションのウィンドウが下側領域ＬＲ３に表示されている。なお、制御部１５０は、下側領域ＬＲ３にアプリケーションのウィンドウが表示される際に、第１の領域の広さを上側領域ＵＲ２から上側領域ＵＲ３へ変更してもよい。
【００５９】
このように、ユーザＵはアプリケーションの画面を表示画面全体に表示させる操作と比較して同様の感覚で画面分割機能を利用することが可能となる。
【００６０】
なお、上述した表示制御例１および表示制御例２共に、最初はアプリケーションのウィンドウが表示画面に表示されていない例について機能の説明を行った。しかし、最初にアプリケーションのウィンドウが表示画面に表示されている場合についても、当該機能を適用してもよく、そのような場合、例えばユーザＵが下側領域ＬＲにウィンドウが表示されるアプリケーションのみを選択することで画面分割表示が実現されてもよい。
【００６１】
［２．３．３．表示制御例３］
ところで、画面分割表示において、ユーザＵが片方の領域でウィンドウが表示されたアプリケーションで文字入力を利用する状況が発生し得る。当該状況に際して文字入力が実行されない、もう一方のアプリケーションのウィンドウが利便性に影響があるほどに縮小される可能性があり、ユーザＵの画面分割表示における利便性が損なわれ得る。
【００６２】
例えば、第１の領域に動画閲覧アプリケーションのウィンドウが表示され、第２の領域にチャットアプリケーションのウィンドウが表示されている場面について考える。ユーザＵがチャットアプリケーションにおいて、メッセージを送信するために文字入力操作を開始する場合、表示画面における文字入力操作のための領域が必要となる。その際、文字入力操作のための領域を確保するために、動画閲覧アプリケーションのウィンドウが縮小されると、動画を閲覧しながらチャットすることが困難となってしまう可能性が高い。
【００６３】
従って、制御部１５０は、表示画面におけるいずれかの領域にウィンドウが表示されたアプリケーションにおける文字入力の開始に際し、文字入力が開始されるアプリケーションのウィンドウが表示された領域と異なる領域の広さを所定範囲の広さに変更してもよい。ここで、所定範囲の広さとは、例えば文字入力を行わない領域にウィンドウが表示されるアプリケーションの利用に支障をきたさないような広さをいう。例えば、文字入力を行わない領域に対応するアプリケーションが動画閲覧アプリケーションである場合、当該所定範囲の広さは、ユーザＵが動画の画面全体を見ることができる範囲の広さをいう。
【００６４】
以下、図５の一例について説明する。図５は、本実施形態に係る制御部１５０による文字入力におけるアプリケーションのウィンドウの表示制御の一例について説明するための図である。
【００６５】
図５左側には、動画閲覧アプリケーションのウィンドウが第１の領域である上側領域ＵＲ４に、また、チャットアプリケーションのウィンドウが第２の領域である下側領域ＬＲ４が表示画面上に表示されている。図５左側において、制御部１５０は、ユーザＵが下側領域ＬＲ４におけるチャットアプリケーションで文字入力を開始する操作をセンサ部１１０が検出した場合、動画閲覧アプリケーションのウィンドウが表示される第１の領域を、上側領域ＵＲ４から上側領域ＵＲ５に変更する。ここで、上側領域ＵＲ５は、閲覧中の動画の画面全体が表示される広さの領域である。
【００６６】
図５右側には、動画閲覧アプリケーションのウィンドウが上側領域ＵＲ５に、また、文字入力のための領域ＴＲを含むチャットアプリケーションのウィンドウが下側領域ＬＲ５に示されている。ここで、上側領域ＵＲ５には、閲覧中の動画の画面全体が表示されている。
【００６７】
このように、制御部１５０は画面分割表示を利用中に文字入力操作が開始される場合でもウィンドウが表示されているアプリケーションを考慮して第１の領域の広さおよび第２の領域の広さを決定する機能を有する。係る機能によれば、ユーザＵが文字入力操作を行う場合に利便性を維持することが可能となる。
【００６８】
［２．３．４．表示制御例４］
上記までは、第１の領域と第２の領域の境界は自動的に決定される例について説明した。しかし、制御部１５０は、表示画面における第１の領域と第２の領域との境界である画面分割線を示す操作をセンサ部１１０が検出した場合、当該画面分割線を境界として表示画面における第１の領域および第２の領域を決定してもよい。ここで、画面分割線を示す操作としては、画面を切るような操作、例えば画面の端から反対側の画面の端へのスワイプ操作などが挙げられる。
【００６９】
以下、図６が示す一例について説明する。図６は、本実施形態に係る制御部１５０による画面分割線を境界とする表示画面における第１の領域および第２の領域の決定制御の一例について説明するための図である。
【００７０】
図６左側には、ウェブブラウザアプリケーションのウィンドウが表示画面上に表示されている。図６左側において、制御部１５０は、ユーザＵの手Ｈによりディスプレイ１６０に対して左端から右端へ切るようなスワイプ操作が行われたことをセンサ部１１０が検出した場合、当該スワイプ操作が行われた箇所を第１の領域と第２の領域の境界と決定する。
【００７１】
また、図６右側に示されるように、制御部１５０は、決定した境界に基づいて第１の領域である上側領域ＵＲ６に表示されていたブラウザアプリケーションのウィンドウを表示させる。一方、第２の領域である下側領域ＬＲ６には、ホーム画面が表示されている。なお、以後の操作は図４Ｂで示された操作方法と同様であるため説明を省略する。
【００７２】
このように、制御部１５０は、画面を切るような操作などの画面分割線を示す操作に基づいて、画面分割表示を実行する機能を有する。係る機能によれば、ユーザＵは表示画面上のボタンをタッチするなどの操作と比較して、より直観的に画面分割表示を利用することが可能となる。なお、図６の一例おいては、画面分割線を示す操作がディスプレイ１６０に対して左端から右端へ切るようなスワイプ操作であったが、勿論右端から左端へ切るようなスワイプ操作などの他の操作であってもよい。
【００７３】
［２．３．５．表示制御例５］
上記までは、最初に行われる操作として、表示画面全体にひとつのアプリケーションのウィンドウを表示される通常の画面表示が実行される操作とは異なる操作に基づいて画面分割表示が実行される例について説明した。
【００７４】
ここで、表示画面上にひとつのアプリケーションのウィンドウを表示する場合について説明する。制御部１５０は、第１の操作であるトリガ操作と異なる第２の操作に基づいて、表示画面における単一のアプリケーションのウィンドウの画面表示に係る単一表示情報を表示画面上に表示させ、当該単一表示情報に対する第２の後続操作に基づいて、選択された単一のアプリケーションの前記ウィンドウを、表示画面に表示させてもよい。ここでの第２の後続操作は、単一画面表示が実行される前記アプリケーションを選択する操作を含む。なお、例えば、第１の操作はスライド操作で、第２の操作はダブルタップ操作である。
【００７５】
図７Ａを参照して、表示画面全体にひとつのアプリケーションのウィンドウを表示するための操作および表示制御の具体例について説明する。図７Ａは、本実施形態に係る制御部１５０によるひとつのアプリケーションのウィンドウの表示制御の一例について説明するための図である。図７Ａ左側において、ディスプレイ１６０は、表示画面全体にホーム画面を表示している。ここで、制御部１５０は、ユーザＵの指Ｆによりディスプレイ１６０に対する側面におけるダブルタップ操作が行われたことをセンサ部１１０が検出した場合、図７Ａ右側に示されるように、複数のアプリケーションのアイコンを含むアイコン群ＳＩをディスプレイ１６０に表示させる。ここで、アイコン群ＳＩは、ダブルタップ操作が検出された側面の位置に対応する表示画面上の高さを基準として表示されてもよい。図７Ａ右側では、アイコン群ＳＩがダブルタップ操作の検出位置ＴＰに対応する高さを最上位置として表示されている。
【００７６】
図７Ａ右側において、制御部１５０は、アイコン群ＳＩが含むアイコンのうちのいずれかのアイコンに対してタッチ操作が行われたことをセンサ部１１０が検出した場合、当該アイコンに対応するアプリケーションのウィンドウを表示画面全体に表示させてよい。
【００７７】
図３Ａの例と図７Ａの例を比較すると、表示画面全体にひとつのアプリケーションのウィンドウを表示する場合と、複数のアプリケーションのウィンドウを表示する場合とで最初に行われる操作が異なる。しかし一方で、最初に行われる操作として、通常の画面表示が実行される操作と画面分割表示が実行される操作が同じであってもよい。最初に行われる操作が統一されることで、ユーザＵは画面分割表示を特別に意識せず利用することが可能となる。
【００７８】
例えば、分割表示情報は、所定のアプリケーションに係るオーバレイ画像であり、制御部１５０は、ユーザＵによるトリガ操作に基づいて、ディスプレイ１６０にオーバレイ画像を表示させ、当該オーバレイ画像に対する後続操作の検出に基づいて、所定のアプリケーションのウィンドウを、第１の領域もしくは第２の領域へディスプレイ１６０に表示させてもよい。ここで、所定のアプリケーションに係るオーバレイ画像は、第１の領域もしくは第２の領域に表示され得る所定のアプリケーションウィンドウを示す画像である。ここで、オーバレイ画像として示されるウィンドウは、当該所定のアプリケーションにおいて所定の処理が実行された状態のウィンドウでもよい。
【００７９】
ここで、ディスプレイ１６０に表示されたオーバレイ画像は、ユーザＵによるドラッグ操作により表示画面における表示位置が変更されてよく、制御部１５０は、ユーザＵによるオーバレイ画像に対するドラッグ操作に基づいて、所定のアプリケーションのウィンドウを、第１の領域もしくは第２の領域へディスプレイ１６０に表示させてもよい。具体的には、制御部１５０は、ユーザＵがオーバレイ画像に対するドラッグ操作により表示画面における所定方向へ当該オーバレイ画像を移動させた場合、当該オーバレイ画像に対応するアプリケーションのウィンドウを第１の領域もしくは第２の領域へディスプレイ１６０に表示させてよい。また、一方で、制御部１５０は、ユーザＵがオーバレイ画像に対するドラッグ操作により表示画面における他の方向へ当該オーバレイ画像を移動させた場合、当該オーバレイ画像に対応するアプリケーションを終了させてもよい。
【００８０】
また、一方で、制御部１５０は、オーバレイ画像にタッチ操作を行ったことをセンサ部１１０が検出した場合、当該アプリケーションのウィンドウを表示画面全体に表示させてよい。
【００８１】
以下、図７Ｂ〜図７Ｄ、図８の一例について説明する。図７Ｂ〜図７Ｄ、図８は、本実施形態に係る制御部１５０によるオーバレイ画像に基づく画面分割表示制御の一例について説明するための図である。図７Ｂ〜図７Ｄには、ディスプレイ１６０を備える情報処理端末１０が示されている。
【００８２】
図７Ｂ左側において、ディスプレイ１６０は、ウェブブラウザアプリケーションのウィンドウを表示している。ここで、制御部１５０は、ユーザＵの手Ｈによりディスプレイ１６０に対する側面におけるスライド操作が行われたことをセンサ部１１０が検出した場合、分割表示情報の一部であるランチャ情報群ＭＧをディスプレイ１６０に表示させる。ここで、ランチャ情報群ＭＧは、所定の処理が実行されたアプリケーションのウィンドウを表示させるための複数のランチャ情報である。なお、制御部１５０は、同時にアイコン群ＩＧ３も表示させてもよい。
【００８３】
図７Ｂ右側には、ランチャ情報群ＭＧおよびアイコン群ＩＧ３が表示画面上に表示されている。ここで、制御部１５０は、図７Ｃ左側に示されるように、ユーザＵがランチャ情報群ＭＧに対しタッチ操作を行ったことをセンサ部１１０が検出した場合、タッチ操作を行ったランチャに対応するアプリケーションにおいて所定の処理を実行させ、また当該アプリケーションのオーバレイ画像をディスプレイ１６０に表示させる。
【００８４】
図７Ｃ右側には、アプリケーションのオーバレイ画像ＯＲＧ１１が表示画面上に表示されている。図７Ｃの例では、オーバレイ画像ＯＲＧ１１に対応するアプリケーションは、メッセージアプリケーションである。ここで、制御部１５０は、図７Ｄ左側に示されるように、ユーザＵによるドラッグ操作によりオーバレイ画像ＯＲＧ１１が横方向に移動された場合、オーバレイ画像ＯＲＧ１１を消去してアプリケーションを終了させる。
【００８５】
制御部１５０は、オーバレイ画像ＯＲＧ１１の消去およびアプリケーションを終了後、図７Ｄ右側に示されるように、他の情報を通常時の色で表示させて処理が完了する。なお、図７Ｄにおいて、オーバレイ画像ＯＲＧ１２が右方向へ移動する例について説明したが、左方向へ移動する場合においても同様の処理が行われてよい。
【００８６】
また、一方、図８左側には、図７Ｃ右側に示されたように、アプリケーションのオーバレイ画像ＯＲＧ２１が表示画面上に表示されている。オーバレイ画像ＯＲＧ２１は、図７Ｃ右側に示されるオーバレイ画像ＯＲＧ１１と同様である。ここで、制御部１５０は、図８中段に示されるように、ユーザＵによるドラッグ操作によりオーバレイ画像ＯＲＧ２１が下方向に移動された場合、図８右側に示されるように、オーバレイ画像ＯＲＧ２２に対応するアプリケーションのウィンドウを第２の領域である下側領域ＬＲ８へディスプレイ１６０に表示させる。なお、制御部１５０は、オーバレイ画像ＯＲＧ２１が上方向に移動された場合は、当該アプリケーションのウィンドウを第１の領域へディスプレイ１６０に表示させてよい。
【００８７】
このように、制御部１５０は、オーバレイ画像ＯＲＧに基づいて画面分割表示を行う機能を有する。係る機能によれば、ユーザＵは画面分割表示をより気軽に利用することが可能となる。
【００８８】
［２．３．６．表示制御例６］
ところで、上記までは、第１の領域および第２の領域に表示される画面の輝度については考慮されていなかった。しかし、アプリケーションの種類によっては、ウィンドウが表示される領域の画面の輝度が、他のアプリケーションと異なることが望まれ得る。例えば、動画閲覧アプリケーションは、ブラウザアプリケーションよりも、ウィンドウがより明るく表示される方がよい場合がある。従って、制御部１５０は、表示画面におけるいずれかの領域に対応するアプリケーションのウィンドウを、検出された照度に基づいて決定された輝度で表示させ、検出された照度に基づいて決定された輝度でウィンドウが表示される領域と異なる領域に対応するアプリケーションのウィンドウを、所定範囲の輝度で表示させてもよい。
【００８９】
以下、図９が示す一例について説明する。図９は、本実施形態に係る制御部１５０による第１の領域および第２の領域の輝度調整処理の一例について説明するための図である。図９において、上側領域ＵＲ９および下側領域ＬＲ９にそれぞれアプリケーションのウィンドウが表示されている。
【００９０】
ここで、制御部１５０は、第１の領域である上側領域ＵＲ９にウィンドウが表示されるアプリケーションおよび第２の領域である下側領域ＬＲ９にウィンドウが表示されるアプリケーションに係る情報を取得する。次に、制御部１５０は、表示画面における上側領域ＵＲ９においてウィンドウを、入力部１２０である照度センサが検出した照度に基づいて決定された輝度でディスプレイ１６０に表示させる。一方で、制御部１５０は、表示画面における下側領域ＬＲ９においてウィンドウを、下側領域ＬＲ９にウィンドウが表示されるアプリケーションに対応する輝度、図９の一例においては上側領域ＵＲ９と比較して低い輝度でディスプレイ１６０に表示させる。なお、それぞれのアプリケーションに対応する輝度は、予め規定されてよい。
【００９１】
このように、制御部１５０は第１の領域と第２の領域とで異なる輝度で画面表示させる機能を有する。係る機能によれば、それぞれのアプリケーションを、適した輝度で利用することが可能となる。
【００９２】
以上、本実施形態に係る制御部１５０による画面分割表示に係る具体例について説明した。なお、上記までは、ディスプレイ１６０に対する操作に基づく画面分割表示について説明したが、制御部１５０は、入力部１２０によるユーザＵの音声認識結果に基づく画面分割表示処理を行ってもよい。例えば、制御部１５０は、入力部１２０によりユーザＵの画面分割表示を利用することを示す発話が入力された場合、当該発話に基づいてアプリケーションのウィンドウを第１の領域および第２の領域へディスプレイ１６０に表示させてもよい。
【００９３】
＜＜２．４．動作例＞＞
続いて、図１０〜図１４を参照して、本実施形態に係る制御部１５０による表示制御の動作の流れについて説明する。
【００９４】
［２．４．１．動作例１］
まず、図１０を参照して、本実施形態に係る制御部１５０による側面におけるトリガ操作に基づく画面分割表示制御の動作の流れの一例について説明する。図１０は、本実施形態に係る制御部１５０による側面におけるトリガ操作に基づく画面分割表示制御の動作の流れの一例について説明するための図である。
【００９５】
図１０を参照すると、まず、センサ部１１０が側面におけるトリガ操作を検出しない場合（Ｓ１０１：ＮＯ）、ステップＳ１０１へ復帰し、一方で、センサ部１１０が側面におけるトリガ操作を検出した場合（Ｓ１０１：ＹＥＳ）、制御部１５０は第１の領域に対応する分割表示情報をディスプレイ１６０に表示させる（Ｓ１０２）。
【００９６】
次に、ステップＳ１０２で表示された分割表示情報に対する後続操作によりアプリケーションが選択されない場合（Ｓ１０３：ＮＯ）、ステップＳ１０３へ復帰する。一方で、ステップＳ１０２で表示された分割表示情報に対する後続操作によりアプリケーションが選択された場合（Ｓ１０３：ＹＥＳ）、制御部１５０は第２の領域に対応する分割表示情報をディスプレイ１６０に表示させる（Ｓ１０４）。
【００９７】
次に、ステップＳ１０４で表示された分割表示情報に対する後続操作によりアプリケーションが選択されない場合（Ｓ１０５：ＮＯ）、ステップＳ１０５へ復帰する。一方で、ステップＳ１０４で表示された分割表示情報に対する後続操作によりアプリケーションが選択された場合（Ｓ１０５：ＹＥＳ）、制御部１５０はステップＳ１０３で選択されたアプリケーションのウィンドウを第１の領域へ、またステップＳ１０５で選択されたアプリケーションのウィンドウを第２の領域へディスプレイ１６０に表示させ（Ｓ１０６）、制御部１５０は動作を終了する。
【００９８】
［２．４．２．動作例２］
続いて、図１１を参照して、本実施形態に係る制御部１５０による表示画面上のアイコンに対するトリガ操作に基づく画面分割表示制御の動作の流れの一例について説明する。図１１は、本実施形態に係る制御部１５０による表示画面上のアイコンに対するトリガ操作に基づく画面分割表示制御の動作の流れの一例について説明するための図である。
【００９９】
図１１を参照すると、まず、センサ部１１０が表示画面上のアイコンＩに対するトリガ操作を検出しない場合（Ｓ２０１：ＮＯ）、ステップＳ２０１へ復帰する。一方で、センサ部１１０が表示画面上のアイコンＩに対するトリガ操作を検出した場合（Ｓ２０１：ＹＥＳ）、制御部１５０は第１の領域に対応する分割表示情報をディスプレイ１６０に表示させる（Ｓ２０２）。
【０１００】
次に、ステップＳ２０２で表示された分割表示情報に対する後続操作が検出されない場合（Ｓ２０３：ＮＯ）、ステップＳ２０３へ復帰する。一方で、ステップＳ２０２で表示された分割表示情報に対する後続操作が検出された場合（Ｓ２０３：ＹＥＳ）、制御部１５０はステップＳ２０１でトリガ操作が行われたアイコンＩに対応するアプリケーションのウィンドウを第１の領域へディスプレイ１６０に表示させる（Ｓ２０４）。
【０１０１】
次に、第２の領域で後続操作によりアプリケーションが選択されない場合（Ｓ２０５：ＮＯ）、ステップＳ２０５へ復帰する。一方で、第２の領域で後続操作によりアプリケーションが選択された場合（Ｓ２０５：ＹＥＳ）、制御部１５０はステップＳ２０５で選択されたアプリケーションのウィンドウを第２の領域へディスプレイ１６０に表示させ（Ｓ２０６）、制御部１５０は動作を終了する。
【０１０２】
［２．４．３．動作例３］
続いて、図１２を参照して、制御部１５０による文字入力におけるアプリケーションのウィンドウの表示制御の動作の流れの一例について説明する。図１２は、本実施形態に係る制御部１５０による文字入力におけるアプリケーションのウィンドウの表示制御の動作の流れの一例について説明するための図である。
【０１０３】
図１２を参照すると、まず、入力部１２０が第２の領域にウィンドウが表示されているアプリケーションにおいて文字入力が開始されない場合（Ｓ３０１：ＮＯ）、ステップＳ３０１へ復帰する。一方で、入力部１２０が第２の領域にウィンドウが表示されているアプリケーションにおいて文字入力が開始された場合（Ｓ３０１：ＹＥＳ）、制御部１５０は、第１の領域の広さを所定範囲の広さ、および当該所定範囲の広さに応じた第２の領域の広さを決定する（Ｓ３０２）。
【０１０４】
次に、制御部１５０は、ステップＳ３０２で決定された第２の領域内での文字入力領域を決定する（Ｓ３０３）。次に、制御部は、ステップＳ３０３で決定された文字入力領域に、文字入力キーボードをディスプレイ１６０に表示させ（Ｓ３０４）、制御部１５０は動作を終了する。
【０１０５】
［２．４．４．動作例４］
続いて、図１３を参照して、本実施形態に係る制御部１５０によるオーバレイ画像に基づく画面分割表示処理の動作の流れの一例について説明する。図１３は、本実施形態に係る制御部１５０によるオーバレイ画像に基づく画面分割表示処理の動作の流れの一例について説明するための図である。
【０１０６】
図１３を参照すると、まず、センサ部１１０が側面におけるトリガ操作を検出しない場合（Ｓ４０１：ＮＯ）、ステップＳ４０１へ復帰し、一方で、センサ部１１０が側面におけるトリガ操作を検出した場合（Ｓ４０１：ＹＥＳ）、制御部１５０は第１の領域に対応するランチャ情報をディスプレイ１６０に表示させる（Ｓ４０２）。
【０１０７】
次に、ステップＳ４０２で表示された分割表示情報に対する後続操作によりアプリケーションが選択されない場合（Ｓ４０３：ＮＯ）、ステップＳ４０３へ復帰する。一方で、ステップＳ４０２で表示された分割表示情報に対する後続操作によりアプリケーションが選択された場合（Ｓ４０３：ＹＥＳ）、制御部１５０はステップＳ４０３で選択されたアプリケーションに係るオーバレイ画像をディスプレイ１６０に表示させる（Ｓ４０４）。
【０１０８】
次に、ステップＳ４０４で表示されたオーバレイ画像が左方向もしくは右方向にドラッグ移動された場合（Ｓ４０５：ＹＥＳ）、制御部１５０は当該オーバレイ画像を消去する（Ｓ４０６）。次に、ステップＳ４０６でオーバレイ画像が消去されたアプリケーションを終了させて（Ｓ４０７）、制御部１５０は動作を終了する。
【０１０９】
一方で、ステップＳ４０４で表示されたオーバレイ画像が左方向もしくは右方向にドラッグ移動されない場合で（Ｓ４０５：ＮＯ）、当該オーバレイ画像が上方向もしくは下方向にもドラッグ移動されない場合は（Ｓ４０８：ＮＯ）、ステップＳ４０５へ復帰する。また一方で、当該オーバレイ画像が上方向もしくは下方向にもドラッグ移動された場合（Ｓ４０８：ＹＥＳ）、制御部１５０はオーバレイ画像がドラッグ移動された領域にステップＳ４０３で選択されたアプリケーションのウィンドウをディスプレイ１６０に表示させ（Ｓ４０９）、制御部１５０は動作を終了する。
【０１１０】
［２．４．５．動作例５］
続いて、図１４を参照して、本実施形態に係る制御部１５０による第１の領域および第２の領域の輝度調整に係る動作の流れの一例について説明する。図１４は、本実施形態に係る制御部１５０による第１の領域および第２の領域の輝度調整に係る動作の流れの一例について説明するための図である。
【０１１１】
図１４を参照すると、まず、制御部１５０は第１の領域および第２の領域にウィンドウが表示されるそれぞれのアプリケーションに係る情報を取得する（Ｓ５０１）。次に、制御部１５０はステップＳ５０１で取得されたアプリケーションに係る情報に基づいて、照度センサの検出結果に基づくウィンドウ画面の輝度調整を実行するアプリケーションを決定する（Ｓ５０２）。
【０１１２】
次に、制御部１５０はステップＳ５０２で決定されたアプリケーションのウィンドウ画面の輝度を照度センサの検出結果に基づいて調整し、ディスプレイ１６０に表示させる（Ｓ５０３）。次に、制御部１５０はステップＳ５０２で決定されなかった方のアプリケーションのウィンドウ画面の輝度を所定範囲の輝度で表示させ（Ｓ５０４）、制御部１５０は動作を終了する。
【０１１３】
＜＜２．５．変形例＞＞
続いて、本実施形態に係る変形例について説明する。上記まで説明した制御部１５０による画面分割表示例は、所謂フレキシブルディスプレイにも適用が可能である。フレキシブルディスプレイを備える情報処理端末３０における制御部３５０は、制御部１５０と同様であり、さらにディスプレイの折り曲げ箇所を境界として表示画面における領域を分割し、それぞれの領域にアプリケーションのウィンドウを表示させてよい。また、制御部３５０は、当該折り曲げ箇所により分割された領域においてトリガ操作および後続操作に基づいて、第１の領域および第２の領域にアプリケーションのウィンドウをさらに表示させてよい。なお、フレキシブルディスプレイの折り曲げは、例えば折り曲げ箇所に備えられるヒンジの回転状態などによって検出されることが可能である。
【０１１４】
ここで、図１５Ａおよび図１５Ｂを参照して、本実施形態に係る変形例について説明する。図１５Ａおよび図１５Ｂは、本実施形態に係る変形例について説明するための図である。図１５Ａには、フレキシブル（折り曲げ可能）であるディスプレイ３６０を備える情報処理端末３０が示されている。図１５Ａにおいて、制御部１５０は、ブラウザアプリケーションのウィンドウをディスプレイ３６０に表示させている。
【０１１５】
ここで、制御部１５０は、図１５Ａ右上に示されるように、ディスプレイ３６０が折り畳まれ、さらに当該ディスプレイ３６０が開かれたことを入力部１２０が検知した場合、ブラウザアプリケーションのウィンドウを折り曲げられた箇所を境界として左側領域ＡＲ１に表示させてもよい。なお、左側領域ＡＲ１と異なる右側領域ＡＲ２にはホーム画面が表示されている。
【０１１６】
次に、図１５Ｂ左上において、ユーザＵの手Ｈによりディスプレイ３６０に対する右側面におけるスライド操作が行われたことをセンサ部３１０が検出した場合、図１５Ｂに示されるように、分割表示情報であるアプリケーションのアイコン群ＩＧ４および領域ボックスＢ２をディスプレイ３６０の右側領域ＡＲ２へ表示させる。図１５Ｂ右上において、制御部１５０は、ユーザＵによりアプリケーションのアイコンＩが２つ選択されると、それぞれのアプリケーションのウィンドウをディスプレイ３６０に第１の領域である上側領域ＵＲ１０および第２の領域である下側領域ＬＲ１０へ表示させる。
【０１１７】
なお、図１５Ｂにおける右側領域ＡＲ２でのアプリケーションの選択は、図３Ａ右側および図３Ｂ左側で示された処理と同様である。勿論、他の方法でアプリケーションが選択されてもよい。また、制御部３５０は、さらに他の情報を通常時の色で表示させることで、図１５Ｂ下側に示されるように、右側領域ＡＲ２におけるアプリケーションのウィンドウの画面分割表示に係る処理が完了する。なお、図１５Ｂでは、ディスプレイ３６０の右側面におけるスライド操作をトリガとして、ディスプレイ３６０の右側領域ＡＲ２の上側領域ＵＲ１０、下側領域ＬＲ１０に表示させるアプリケーションをユーザに選択させるために分割表示情報をディスプレイ３６０の右側領域ＡＲ２に表示させた。同様に、ディスプレイ３６０の左側面におけるスライド操作が検出された場合には、ディスプレイ３６０の左側領域ＡＲ１の上側領域、下側領域に表示させるアプリケーションをユーザに選択させるために分割表示情報をディスプレイ３６０の左側領域ＡＲ１に表示させてもよい。また、ディスプレイ３６０の左側領域ＡＲ１、右側領域ＡＲ２の両方の上側領域、下側領域、つまり４つの領域に表示させるアプリケーションをユーザに選択させるためのＧＵＩとして、分割表示情報の領域ボックスＢ２が４つの領域を有する構成としてもよい。
【０１１８】
このように、フレキシブルディスプレイにおいても表示画面の一部でさらに画面分割表示が行われることで、ユーザＵはより柔軟にアプリケーションを利用することが可能となる。
【０１１９】
＜３．ハードウェア構成例＞
次に、本開示の一実施形態に係る情報処理端末１０のハードウェア構成例について説明する。図１６は、本開示の一実施形態に係る情報処理端末１０のハードウェア構成例を示すブロック図である。図１６を参照すると、情報処理端末１０は、例えば、プロセッサ８７１と、ＲＯＭ８７２と、ＲＡＭ８７３と、ホストバス８７４と、ブリッジ８７５と、外部バス８７６と、インターフェース８７７と、入力装置８７８と、出力装置８７９と、ストレージ８８０と、ドライブ８８１と、接続ポート８８２と、通信装置８８３と、を有する。なお、ここで示すハードウェア構成は一例であり、構成要素の一部が省略されてもよい。また、ここで示される構成要素以外の構成要素をさらに含んでもよい。
【０１２０】
（プロセッサ８７１）
プロセッサ８７１は、例えば、演算処理装置又は制御装置として機能し、ＲＯＭ８７２、ＲＡＭ８７３、ストレージ８８０、又はリムーバブル記録媒体９０１に記録された各種プログラムに基づいて各構成要素の動作全般又はその一部を制御する。
【０１２１】
（ＲＯＭ８７２、ＲＡＭ８７３）
ＲＯＭ８７２は、プロセッサ８７１に読み込まれるプログラムや演算に用いるデータ等を格納する手段である。ＲＡＭ８７３には、例えば、プロセッサ８７１に読み込まれるプログラムや、そのプログラムを実行する際に適宜変化する各種パラメータ等が一時的又は永続的に格納される。
【０１２２】
（ホストバス８７４、ブリッジ８７５、外部バス８７６、インターフェース８７７）
プロセッサ８７１、ＲＯＭ８７２、ＲＡＭ８７３は、例えば、高速なデータ伝送が可能なホストバス８７４を介して相互に接続される。一方、ホストバス８７４は、例えば、ブリッジ８７５を介して比較的データ伝送速度が低速な外部バス８７６に接続される。また、外部バス８７６は、インターフェース８７７を介して種々の構成要素と接続される。
【０１２３】
（入力装置８７８）
入力装置８７８には、例えば、マウス、キーボード、タッチパネル、ボタン、スイッチ、及びレバー等が用いられる。さらに、入力装置８７８としては、赤外線やその他の電波を利用して制御信号を送信することが可能なリモートコントローラ（以下、リモコン）が用いられることもある。また、入力装置８７８には、マイクロフォンなどの音声入力装置が含まれる。
【０１２４】
（出力装置８７９）
出力装置８７９は、例えば、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）、ＬＣＤ、又は有機ＥＬ等のディスプレイ装置、スピーカ、ヘッドホン等のオーディオ出力装置、プリンタ、携帯電話、又はファクシミリ等、取得した情報を利用者に対して視覚的又は聴覚的に通知することが可能な装置である。また、本開示に係る出力装置８７９は、触覚刺激を出力することが可能な種々の振動デバイスを含む。
【０１２５】
（ストレージ８８０）
ストレージ８８０は、各種のデータを格納するための装置である。ストレージ８８０としては、例えば、ハードディスクドライブ（ＨＤＤ）等の磁気記憶デバイス、半導体記憶デバイス、光記憶デバイス、又は光磁気記憶デバイス等が用いられる。
【０１２６】
（ドライブ８８１）
ドライブ８８１は、例えば、磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリ等のリムーバブル記録媒体９０１に記録された情報を読み出し、又はリムーバブル記録媒体９０１に情報を書き込む装置である。
【０１２７】
（リムーバブル記録媒体９０１）
リムーバブル記録媒体９０１は、例えば、ＤＶＤメディア、Ｂｌｕ−ｒａｙ（登録商標）メディア、ＨＤ  ＤＶＤメディア、各種の半導体記憶メディア等である。もちろん、リムーバブル記録媒体９０１は、例えば、非接触型ＩＣチップを搭載したＩＣカード、又は電子機器等であってもよい。
【０１２８】
（接続ポート８８２）
接続ポート８８２は、例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ポート、ＩＥＥＥ１３９４ポート、ＳＣＳＩ（Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｆａｃｅ）、ＲＳ−２３２Ｃポート、又は光オーディオ端子等のような外部接続機器９０２を接続するためのポートである。
【０１２９】
（外部接続機器９０２）
外部接続機器９０２は、例えば、プリンタ、携帯音楽プレーヤ、デジタルカメラ、デジタルビデオカメラ、又はＩＣレコーダ等である。
【０１３０】
（通信装置８８３）
通信装置８８３は、ネットワークに接続するための通信デバイスであり、例えば、有線又は無線ＬＡＮ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、又はＷＵＳＢ（Ｗｉｒｅｌｅｓｓ  ＵＳＢ）用の通信カード、光通信用のルータ、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）用のルータ、又は各種通信用のモデム等である。
【０１３１】
＜４．まとめ＞
以上説明したように、本開示の一実施形態に係る情報処理端末１０は、複数のアプリケーションのウィンドウの画面分割表示に係る操作を直観的に実行できる表示制御により、複数のアプリケーションのウィンドウの画面分割表示の利用における利便性の向上を可能とすることが可能となる。
【０１３２】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１３３】
また、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。
【０１３４】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
トリガ操作に基づいて、表示画面における複数のアプリケーションのウィンドウの画面分割表示に係る分割表示情報を前記表示画面上に表示させ、表示された前記分割表示情報に対する後続操作に基づいて、選択された前記複数のアプリケーションの前記ウィンドウを、前記表示画面における少なくとも第１の領域および第２の領域に分割して表示させる制御部、
を備え、
前記後続操作は、前記画面分割表示が実行される前記アプリケーションを選択する操作を含む、
情報処理装置。
（２）
前記分割表示情報は、前記アプリケーションの一覧を示す情報を含み、
前記制御部は、前記アプリケーションの一覧を示す情報に対する前記後続操作に基づいて、前記選択された複数のアプリケーションの前記ウィンドウを、前記表示画面における少なくとも前記第１の領域および前記第２の領域に分割して表示させる、
前記（１）に記載の情報処理装置。
（３）
前記制御部は、前記後続操作に基づいて前記アプリケーションが選択された場合、前記後続操作に基づいて前記選択されたアプリケーション以外のアプリケーションの一覧を示す情報を前記表示画面上に表示させる、
前記（２）に記載の情報処理装置。
（４）
前記アプリケーションの一覧は、前記画面分割表示に対応していないアプリケーション以外のアプリケーションの一覧であり、
前記制御部は、前記トリガ操作に基づいて、前記画面分割表示に対応していない前記アプリケーション以外の前記アプリケーションの一覧を示す情報を前記表示画面上に表示させる、
前記（２）または（３）に記載の情報処理装置。
（５）
前記分割表示情報は、選択される前記アプリケーションのウィンドウが表示される領域を示す領域情報を含み、
前記制御部は、前記後続操作に基づいて、表示される前記領域情報を更新する、
前記（２）〜（４）のいずれか１項に記載の情報処理装置。
（６）
前記制御部は、前記領域情報における前記選択されるアプリケーションのウィンドウが表示される領域に対応する箇所を指し示す情報の表示、もしくは、前記箇所の所定の色での表示、の一方もしくは双方を実行させる、
前記（５）に記載の情報処理装置。
（７）
前記分割表示情報は、前記第１の領域および前記第２の領域のそれぞれに対応する基準に基づいて特定されたアプリケーションの一覧を示す情報を含み、
前記制御部は、前記基準に基づいて特定された前記アプリケーションの一覧を示す情報に対する前記後続操作に基づいて、前記選択された複数のアプリケーションの前記ウィンドウを、前記表示画面における少なくとも前記第１の領域および前記第２の領域に分割して表示させる、
前記（２）〜（６）のいずれか１項に記載の情報処理装置。
（８）
前記トリガ操作は、さらに前記画面分割表示が実行される前記アプリケーションを選択する操作であり、
前記制御部は、前記トリガ操作および前記後続操作に基づいて選択された前記複数のアプリケーションの前記ウィンドウを、前記表示画面における少なくとも前記第１の領域および前記第２の領域に分割して表示させる、
前記（１）に記載の情報処理装置。
（９）
前記分割表示情報は、前記複数のアプリケーションの組み合わせを示す情報をさらに含み、
前記制御部は、前記組み合わせを示す情報に対する前記後続操作に基づいて、前記組み合わせに対応する前記複数のアプリケーションの前記ウィンドウを、前記表示画面における少なくとも前記第１の領域および前記第２の領域に分割して表示させる、
前記（１）〜（８）のいずれか１項に記載の情報処理装置。
（１０）
前記制御部は、前記後続操作の検出に基づいて、前記アプリケーションに係るオーバレイ画像を表示させ、表示された前記オーバレイ画像に対するさらなる操作の検出に基づいて、前記アプリケーションのウィンドウを、前記第１の領域もしくは前記第２の領域に表示させる、
前記（１）〜（９）のいずれか１項に記載の情報処理装置。
（１１）
前記オーバレイ画像に対するさらなる操作は、前記オーバレイ画像に対するドラッグ操作であり、
前記制御部は、前記オーバレイ画像に対するドラッグ操作に基づいて、前記アプリケーションのウィンドウを、前記第１の領域もしくは前記第２の領域に表示させる、
前記（１０）に記載の情報処理装置。
（１２）
前記制御部は、前記オーバレイ画像に対する前記ドラッグ操作に基づいて前記オーバレイ画像が前記表示画面における所定方向へ移動された場合、前記アプリケーションのウィンドウを、前記第１の領域もしくは前記第２の領域に表示させる、
前記（１１）に記載の情報処理装置。
（１３）
前記アプリケーションに係るオーバレイ画像は、前記アプリケーションにおいて所定の処理が実行された結果を示すオーバレイ画像であり、
前記制御部は、前記トリガ操作の検出に基づいて、前記アプリケーションにおいて所定の処理が実行された結果を示すオーバレイ画像を表示させる、
前記（１１）〜（１２）のいずれか１項に記載の情報処理装置。
（１４）
前記制御部は、前記表示画面におけるいずれかの領域に前記ウィンドウが表示された前記アプリケーションにおける文字入力の開始に際し、前記文字入力が開始される前記アプリケーションのウィンドウが表示された前記領域と異なる領域の広さを所定範囲の広さに変更する、
前記（１）〜（１３）のいずれか１項に記載の情報処理装置。
（１５）
前記制御部は、前記表示画面におけるいずれかの領域に対応する前記アプリケーションのウィンドウを、検出された照度に基づいて決定された輝度で表示させ、前記検出された照度に基づいて決定された輝度で前記ウィンドウが表示される領域と異なる領域に対応する前記アプリケーションのウィンドウを、所定範囲の輝度で表示させる、
前記（１）〜（１４）のいずれか１項に記載の情報処理装置。
（１６）
前記制御部は、前記表示画面における前記第１の領域と前記第２の領域との境界である画面分割線を示す操作が検出された場合、前記画面分割線を境界として前記表示画面における前記第１の領域および前記第２の領域を決定する、
前記（１）〜（１５）のいずれか１項に記載の情報処理装置。
（１７）
前記制御部は、前記後続操作に基づいて、前記選択された複数のアプリケーションのうちの元々起動していなかったアプリケーションを起動させ、前記選択された複数のアプリケーションのウィンドウを、前記表示画面における少なくとも前記第１の領域および前記第２の領域に分割して表示させる、
前記（１）〜（１６）のいずれか１項に記載の情報処理装置。
（１８）
前記制御部は、第１の操作である前記トリガ操作と異なる第２の操作に基づいて、前記表示画面における単一のアプリケーションのウィンドウの画面表示に係る単一表示情報を前記表示画面上に表示させ、表示された前記単一表示情報に対する第２の後続操作に基づいて、選択された前記単一のアプリケーションの前記ウィンドウを、前記表示画面に表示させ、
前記第２の後続操作は、単一画面表示が実行される前記アプリケーションを選択する操作を含む、
前記（１）〜（１７）のいずれか１項に記載の情報処理装置。
（１９）
前記制御部は、前記表示画面に対する側面において前記トリガ操作が検出された場合に、前記分割表示情報を前記表示画面上に表示させる、
前記（１）〜（１８）のいずれか１項に記載の情報処理装置。
（２０）
前記トリガ操作は、さらに前記画面分割表示が実行される前記アプリケーションのアイコンを選択する操作であり、
前記制御部は、前記トリガ操作に基づいて選択された前記アイコンに対応する前記アプリケーションおよび前記後続操作に基づいて選択された前記アプリケーションのうちの起動していない前記アプリケーションを起動させ、前記選択された複数のアプリケーションの前記ウィンドウを、前記表示画面における少なくとも前記第１の領域および前記第２の領域に分割して表示させる、
前記（８）に記載の情報処理装置。
（２１）
前記制御部は、前記表示画面における前記画面分割表示が実行された領域における前記トリガ操作および前記後続操作に基づいて、選択された前記複数のアプリケーションの前記ウィンドウを、前記表示画面における前記画面分割表示が実行された領域における少なくとも前記第１の領域および前記第２の領域にさらに分割して表示させる、
前記（１）〜（２０）のいずれか１項に記載の情報処理装置。
（２２）
プロセッサが、
トリガ操作に基づいて、表示画面における複数のアプリケーションのウィンドウの画面分割表示に係る分割表示情報を前記表示画面上に表示させ、表示された前記分割表示情報に対する後続操作に基づいて、選択された前記複数のアプリケーションの前記ウィンドウを、前記表示画面における少なくとも第１の領域および第２の領域に分割して表示させること、
を含み、
前記後続操作は、画面分割表示が実行される前記アプリケーションを選択する操作を含む、
情報処理方法。
【符号の説明】
【０１３５】
１０    情報処理端末
１１０  センサ部
１２０  入力部
１３０  記憶部
１５０  制御部
１６０  ディスプレイ
１７０  特定部
１８０  通信部
２０    ネットワーク
【図１】
2020170461.tif 000003
【図２】
2020170461.tif 000004
【図３Ａ】
2020170461.tif 000005
【図３Ｂ】
2020170461.tif 000006
【図４Ａ】
2020170461.tif 000007
【図４Ｂ】
2020170461.tif 000008
【図５】
2020170461.tif 000009
【図６】
2020170461.tif 000010
【図７Ａ】
2020170461.tif 000011
【図７Ｂ】
2020170461.tif 000012
【図７Ｃ】
2020170461.tif 000013
【図７Ｄ】
2020170461.tif 000014
【図８】
2020170461.tif 000015
【図９】
2020170461.tif 000016
【図１０】
2020170461.tif 000017
【図１１】
2020170461.tif 000018
【図１２】
2020170461.tif 000019
【図１３】
2020170461.tif 000020
【図１４】
2020170461.tif 000021
【図１５Ａ】
2020170461.tif 000022
【図１５Ｂ】
2020170461.tif 000023
【図１６】
2020170461.tif 000024
【国際調査報告】
2020170461.tif 000025
2020170461.tif 000026
2020170461.tif 000027
2020170461.tif 000028