(57)【要約】【課題】簡単な操作でマルチウィンドウモードの動作が可能な電子機器、方法及びプログラムを提供すること。【解決手段】実施形態によれば、複数のアプリケーションを起動し、マルチウィンドウ表示することが可能な電子機器は、メモリと、制御部と、表示処理部とを具備する。メモリは、マルチウィンドウ表示されたアプリケーションの履歴を保存する。制御部は、起動トリガを受けると、メモリに保存されている履歴に基づいて第１、及び第２アプリケーションを起動する。表示処理部は、画面を分割して得られた第１、第２領域に第１、及び第２アプリケーションのウィンドウを表示する。【選択図】図１
2015125567.tif 000002
【特許請求の範囲】
【請求項１】
複数のアプリケーションを起動し、マルチウィンドウ表示することが可能な電子機器において、
マルチウィンドウ表示されたアプリケーションの履歴を保存するメモリと、
起動トリガを受けると、前記メモリに保存されている履歴に基づいて第１、及び第２アプリケーションを起動する制御部と、
画面を分割して得られた前記第１、及び第２領域に前記第１、及び第２アプリケーションのウィンドウを表示する表示処理部と、
を具備する電子機器。
【請求項２】
前記表示処理部は、前記メモリに保存されているアプリケーションの履歴も表示し、
前記制御部は、表示されている履歴から選択された第３アプリケーションを起動し、
前記表示処理部は、前記第１、または第２領域に前記第１、または第２アプリケーションのウィンドウの代わりに前記第３アプリケーションのウィンドウを表示する請求項１記載の電子機器。
【請求項３】
前記制御部は前記第３アプリケーションのウィンドウに操作権を与える請求項２記載の電子機器。
【請求項４】
前記制御部は前記第１領域に表示されるアプリケーションのウィンドウに操作権を与える請求項１記載の電子機器。
【請求項５】
前記制御部は、何のアプリケーションも起動されていない状態で、前記起動トリガを受けると、前記第１、及び前記第２アプリケーションを起動する請求項１記載の電子機器。
【請求項６】
前記表示処理部は、
操作権を有する領域を示すインジケータも表示し、
該インジケータが選択されると、前記第１、または第２領域に表示されているウィンドウを入れ替える請求項１記載の電子機器。
【請求項７】
前記インジケータは、第１領域を表わす第１アイコンと、第２領域を表わす第２アイコンを具備し、
前記第１領域が操作権を有する場合、前記第１アイコンは前記第２アイコンに比べて強調され、前記第２領域が操作権を有する場合、前記第２アイコンは前記第１アイコンに比べて強調される請求項１記載の電子機器。
【請求項８】
第１アプリケーションの起動中に第２アプリケーションの起動トリガを受けると、前記第２アプリケーションを起動する制御部と、
画面を分割して得られた前記第１、及び第２領域に前記第１、及び第２アプリケーションのウィンドウを表示する表示処理部と、
を具備する電子機器。
【請求項９】
複数のアプリケーションを起動し、マルチウィンドウ表示することが可能な電子機器の方法において、
マルチウィンドウ表示されたアプリケーションの履歴を保存することと、
起動トリガを受けると、前記保存されている履歴に基づいて第１、及び第２アプリケーションを起動することと、
画面を分割して得られた前記第１、及び第２領域に前記第１、及び第２アプリケーションのウィンドウを表示することと、
を具備する方法。
【請求項１０】
コンピュータにより実行されるプログラムであって、前記プログラムは
マルチウィンドウ表示されたアプリケーションの履歴を保存することと、
起動トリガを受けると、前記保存されている履歴に基づいて第１、及び第２アプリケーションを起動することと、
画面を分割して得られた前記第１、及び第２領域に前記第１、及び第２アプリケーションのウィンドウを表示することと、
を具備するプログラム。
【請求項１１】
コンピュータにより実行されるプログラムであって、前記プログラムは
第１アプリケーションの起動中に第２アプリケーションの起動トリガを受けると、前記第２アプリケーションを起動することと、
画面を分割して得られた前記第１、及び第２領域に前記第１、及び第２アプリケーションのウィンドウを表示することと、
を具備するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は複数のアプリケーションを同時に起動する電子機器、方法及びプログラムに関する。
【背景技術】
【０００２】
例えば、ＰＣ、タブレット端末、スマートフォン等の従来の携帯型電子機器は、様々な複数のアプリケーションを同時に起動して、それぞれのアプリケーションのウィンドウを合成して１画面に表示するマルチウィンドウモードを備えるものがある。マルチウィンドウモードで動作させるためには、特定の起動トリガを与え、２画面表示するためのマルチウィンドウランチャーを起動する。マルチウィンドウランチャーが起動されると、画面が２分され、アプリケーションリストの中から所望の２つアプリケーションを選ぶと、２分された画面のそれぞれにアプリケーションのウィンドウが表示される。このように、ユーザはマルチウィンドウモードにすることを意図し、特定の起動トリガを実行したにもかかわらず、所望のアプリケーションを選ぶ２つの行為を実行する必要がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−４８３２２号公報
【特許文献２】米国特許出願公開第２０１２／０５４７５３号明細書
【特許文献３】特開平８−３１４６７９号公報
【特許文献４】特開２０１１−１６０１４５５号公報
【特許文献５】特開２００５−２１５７５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の電子機器は、マルチウィンドウモードで動作させるためには２ステップのアクションを要し、手間がかかってしまうという課題があった。
【０００５】
本発明の目的は簡単な操作でマルチウィンドウモードの動作が可能な電子機器、方法及びプログラムを提供することである。
【課題を解決するための手段】
【０００６】
実施形態によれば、複数のアプリケーションを起動し、マルチウィンドウ表示することが可能な電子機器は、メモリと、制御部と、表示処理部とを具備する。メモリは、マルチウィンドウ表示されたアプリケーションの履歴を保存する。制御部は、起動トリガを受けると、メモリに保存されている履歴に基づいて第１、及び第２アプリケーションを起動する。表示処理部は、画面を分割して得られた第１、第２領域に第１、及び第２アプリケーションのウィンドウを表示する。
【図面の簡単な説明】
【０００７】
【図１】実施形態の電子機器の一例を示す図である。
【図２】実施形態の電子機器の構成の一例を示すブロック回路図である。
【図３】実施形態の電子機器によるマルチウィンドウモードの一例を示すフローチャートである。
【図４】実施形態の電子機器によるマルチウィンドウモードの一例を示すフローチャートである。
【図５】実施形態の電子機器によるマルチウィンドウモードにおける画面遷移の一例を示す図である。
【図６】実施形態の電子機器によるマルチウィンドウモードにおける画面遷移の一例を示す図である。
【図７】実施形態の電子機器によるマルチウィンドウモードで表示される操作権インジケータの例を示す図である。
【図８】実施形態の電子機器によるマルチウィンドウモードの他の例を示すフローチャートである。
【図９】実施形態の電子機器によるマルチウィンドウモードにおける画面遷移の他の例を示す図である。
【図１０】実施形態の電子機器の他の例を示す図である。
【発明を実施するための形態】
【０００８】
以下、第１の実施形態について図面を参照して説明する。  
図１は、実施形態の電子機器の一例を示す図である。この電子機器は、例えば、３０インチ等の大型のタッチパネル式のモニタ装置２０として実現されている。モニタ装置２０はスマートフォン、タブレット等の携帯型電子機器の出力画像を表示する装置でも良いし、携帯型電子機器と同じ機能で、しかし表示部が大型の据え置き型でもよい。タッチスクリーンディスプレイは９０度回転自在であり、縦長、横長のいずれでも使用できる。タッチスクリーンディスプレイには、フラットパネルディスプレイと、フラットパネルディスプレイの画面上の指先またはスタイラスペン等のタッチ位置（実際には、ある大きさを持ったタッチ面の代表点の座標、あるいはタッチ面の領域）を検出するように構成されたセンサとが組み込まれている。フラットパネルディスプレイは、例えば、液晶表示装置（ＬＣＤ）であってもよい。センサとしては、例えば、静電容量方式のタッチパネルが使用され得る。タッチパネルは、フラットパネルディスプレイの画面を覆うように設けられる。タッチパネルは、画面に対する指先またはスタイラスペン等を使用したタッチ操作を検出することができる。タッチ操作には、タップ操作、ダブルタップ操作、スワイプ操作等がある。
【０００９】
図２は、モニタ装置２０のシステム構成を示している。信号処理部１０１は様々なデジタル信号を処理する。信号処理部１０１から出力された映像信号は映像処理部１０２で正しい画面サイズに調整され、さらに表示処理部１０３で文字情報等のグラフィックが重ねられて、映像表示部１０４にて画面表示される。映像表示部１０４は、上述したように、ＬＣＤ１０４ａとタッチパネル１０４ｂからなる。また、信号処理部１０１から出力された音声信号は音声処理部１０５で音響処理され、かつ増幅され、スピーカー１０６で音声として出力される。
【００１０】
信号処理部１０１、映像処理部１０２、表示処理部１０３、音声処理部１０５は、Ｉ２Ｃバス等の通信ライン１０７を介してマイコン１０８により制御されており、それぞれが信号やデータの授受を行なっている。マイコン１０８には、これら以外に、ＲＡＭ１０９、ＲＯＭ１１０、傾きセンサ１１１、リモコン１１２から信号を受信する受光部１１３が接続されており、それぞれが信号やデータの授受を行っている。マイコン１０８にはＵＳＢコネクタ１１４、カードコネクタ１１５、インターネット通信回路１１６、ＨＤＭＩ（登録商標）コネクタ１２０が接続されており、マイコン１１８は、ＵＳＢ機器（例えば、ＨＤＤ、ＯＤＤ等）１１７やメディアカード１１８、インターネット１１９、ＨＤＭＩ機器１２１を経由して外部から動画、写真、音楽データを読み出すことができる。ＨＤＭＩ機器１２１の一例は、スマートフォン、タブレット等の携帯型電子機器でもよい。なお、ＵＳＢ機器１１７はキーボード、マウス等の入力装置も含む。これにより、タッチパネル上のソフトウェアキーボードではなく、外付けのハードウェアキーボードを利用して文字入力することができる。また、マイコン１０８は、インターネット１１９を経由してＷｅｂコンテンツの閲覧も可能である。傾きセンサ１１１は、例えば地磁気を検出するホール素子からなり、Ｘ軸、Ｙ軸、Ｚ軸の３方向に３つの素子を組み合わせて、３軸の角度を検出する。この検出角度に応じて、画面が縦長（ポートレイト）、横長（ランドスケープ）のいずれかに切り替えられる。
【００１１】
図３、図４、図５、図６を参照して、ホーム画面からマルチウィンドウモードを立ち上げる動作の一例を説明する。モニタ装置の電源が投入されると、図３のブロックＢ１２でホーム画面が表示される。ホーム画面は、図５の（ａ）に示すように、多数のアプリケーションアイコン１５１を含む。アプリケーションアイコン１５１をタップすることによりアプリケーションが起動される。ブロックＢ１４でアプリケーションの起動が指示されたか否か判定される。アプリケーションの起動が指示された場合は、ブロックＢ１８でアプリケーションが起動され、全画面表示が行なわれる。
【００１２】
ホーム画面の下には、バックキー、ホームキー、リーセント(Recent)キー１５０が常に表示される。バックキーをタップすると、１つ前の画面に戻る。ホームキーをタップすると、ホーム画面に戻る。リーセントキー１５０がタップされると、「最近使ったアプリケーションの履歴」が表示される。リーセントキー１５０の長押し（２秒以上タッチ）は、マルチウィンドウモードの立ち上げ指示となる。
【００１３】
アプリケーションが起動されていない時、すなわちホーム画面の表示中に、ブロックＢ１６でマルチウィンドウモードの起動が指示されたか否か判定される。マルチウィンドウモードの起動が指示された場合は、ブロックＢ２０で「最近使ったアプリケーションの履歴」があるか否か判定される。「最近使ったアプリケーションの履歴」は電源がオフされても保存し続けるが、電源がオフされるとクリアしても良い。「最近使ったアプリケーションの履歴」が無い場合は、ブロックＢ２４で起動履歴とは無関係に所定の順番で配置されたアプリケーションリスト（例えば、ドロワーと呼ばれるリスト）の第１、第２のアプリケーションが起動され、マルチウィンドウ表示が行なわれる。「最近使ったアプリケーションの履歴」がある場合は、ブロックＢ２２でその履歴に基づいて起動タイミングの最新のアプリケーション（第１アプリケーション）とその次に新しいアプリケーション（第２アプリケーション）が起動され、マルチウィンドウ表示が行なわれる。
【００１４】
マルチウィンドウ表示では、画面を上下、あるいは左右に二等分する第１、第２エリアに、第１、第２アプリケーションのウィンドウがそれぞれ表示される。第１、第２アプリケーションのウィンドウのいずれかのみに操作権が与えられる。マルチウィンドウ表示の初期状態では、操作権は第１アプリケーションのウィンドウに与えられる。カーソルを表示してマウスによりカーソルを移動させ、クリックにより機能を決定あるいは選択する電子機器の場合は、操作権の無いウィンドウにカーソルがある場合、いくらマウスを操作してもカーソルは移動しない。操作権の無いウィンドウでカーソルを移動したい場合は、別途、操作権を移動する操作をする必要がある。タッチパネルを有する機器の場合は、タッチすると操作権が移動するようにしておけば、上記の問題は見かけ上生じない。
【００１５】
ブロックＢ２２、Ｂ２４の次に、ブロックＢ２８で図５の（ｂ）に示すようなマルチウィンドウ履歴１５２が画面の左端に表示される。リーセントキー１５０がタップされると表示される「最近使ったアプリケーションの履歴」は全画面表示で使用されたアプリケーション（シングルウィンドウアプリケーション）かマルチウィンドウ表示で使用されたアプリケーション（マルチウィンドウアプリケーション）かに関係なく最近使ったアプリケーションが起動タイミングの新しい順に並んでいる。これに対して、マルチウィンドウ履歴１５２はシングルウィンドウアプリケーションは除かれたマルチウィンドウアプリケーションのみの履歴である。ここでは、第１、第２アプリケーションがマルチウィンドウ表示されているので、マルチウィンドウ履歴１５２の最新のアプリケーションは第１アプリケーションであり、その次に新しいアプリケーションは第２アプリケーションである。３番目以降は過去にマルチウィンドウモードで起動されたアプリケーションが続く。
【００１６】
もし、ブロックＢ２２で「最近使ったアプリケーションの履歴」に基づいて起動した２つのアプリケーションの少なくとも１つが、今は起動を所望しないアプリケーションである場合、別のアプリケーションに入れ替えることができる。具体的には、ブロックＢ３０でマルチウィンドウ履歴１５２中のアプリケーションのアイコンを、入れ替えたいアプリケーションのウィンドウにスワイプすればよい。
【００１７】
マルチウィンドウ履歴１５２はシングルウィンドウモードで起動されたアプリケーションは除かれ、過去にユーザがマルチウィンドウモードで起動したアプリケーションのリストであるので、これらをマルチウィンドウモードで起動するアプリケーションの候補として表示することで、マルチウィンドウアプリケーションを選択し易くなる。例えば、第２アプリケーションではなく第４アプリケーションをマルチウィンドウモードで使用したい場合は、図５の（ｂ）に示すように、第４アプリケーションのアイコンを第２アプリケーションのウィンドウにスワイプする（ブロックＢ３０）と、図５の（ｃ）に示すように、第１アプリケーション（上側ウィンドウ）と第４アプリケーション（下側ウィンドウ）のマルチウィンドウ表示がなされ、マルチウィンドウ履歴が更新される（ブロックＢ３２）。新たなアプリケーションが起動されると、操作権は新たなアプリケーションのウィンドウに与えられる。
【００１８】
同様に、第１アプリケーションの代わりに第６アプリケーションを起動したい場合は、図５の（ｃ）に示すように、第６アプリケーションのアイコンを第１アプリケーションのウィンドウにスワイプする（ブロックＢ３０）と、図５の（ｄ）に示すように、第６アプリケーション（上側ウィンドウ）と第４アプリケーション（下側ウィンドウ）のマルチウィンドウ表示がなされ、マルチウィンドウ履歴が更新される（ブロックＢ３２）。新たなアプリケーションが起動されると、操作権は新たなアプリケーションのウィンドウに与えられる。なお、マルチウィンドウ履歴１５２は一定時間経過後に自動的にオフ、あるいは特定の操作（例えば、履歴１５２をダブルタップする）によりオフされる。
【００１９】
マルチウィンドウ表示の際、２つのウィンドウの間に水平バーが表示される。水平バーの中央には、操作権インジケータ１５４が表示される。操作権インジケータ１５４は、一対の鏃からなり、左側の鏃は上側のウィンドウを指し、右側の鏃は下側のウィンドウを指す（図７の（ａ）参照）。操作権のあるウィンドウを指す鏃は強調表示され、操作権のないウィンドウを指す鏃は非強調表示される。図５の（ｂ）では左側の鏃が強調され、図５の（ｃ）では右側の鏃が強調され、図５の（ｄ）では左側の鏃が強調される。強調表示／非強調表示の例は、太線／細線、点灯／消灯、明るい色／暗い色、高輝度／低輝度、ブリンク／ノーマル表示等がある。このように、上下の画面に対応する左右一対のアイコンを表示し、操作権を有する画面に対応する左右の一方のアイコンの表示表現を変えることで、そのアイコンが現在操作中の画面を示すということを分かり易くしている。
【００２０】
図５、図６に示すように、水平バーの幅は狭いので、インジケータを１個の鏃から構成し、操作権のあるウィンドウに応じてその向きを反転させるのでは、鏃の指し示す方向が判り難い。また、矢印だけの表現では、エリアを移動させるためのアイコンと勘違いされる恐れもあり、何を示す表示であるのかが分かりにくい。本実施形態では、左側のアイコンは上側のウィンドウを指し、右側のアイコンは下側のウィンドウを指す一対のアイコンを並べ、左右のいずれかを強調表示している。左右のアイコンのいずれかが強調表示されているかは、鏃の指し示す方向よりも判別し易い。強調表示されているアイコンが判別されると、その位置からどちらのウィンドウに操作権があるかが分かる。そのため、幅が狭い水平バー内のインジケータであっても、その上下のウィンドウに操作権があるかを容易に判別することができる。
【００２１】
図７は操作権インジケータの他の例を示す。また、アイコンの形は鏃に限らず、画面の表示状態をイメージしたアイコンで操作権のある方が分かるような物であれば何でも良い。図７の（ｂ）は鏃の代わりに矢印を用いる。図７の（ｃ）は第１ウィンドウ（例えば、上側）、第２ウィンドウ（例えば、下側）を示す“１”、“２”の数字を用いる。図７の（ｄ）は上側、下側ウィンドウを示す“Up”、“Down”の文字を用いる。図７の（ｅ）は上側、下側ウィンドウを示す“上”、“下”の文字を用いる。なお、必ずしも２つのアイコンを用いる必要はなく、変化が分かれば１つのアイコンでもよい。例えば、図７の（ｆ）に示すように上半分が点灯、下半分が消灯の円形、矩形等でもよい。上半分が点灯するアイコンは上側のウィンドウを指し、下半分が点灯するアイコンは下側のウィンドウを指す。
【００２２】
もし、モニタ装置が９０度回転され、横長になった場合は、左右のエリアに第１、第２ウィンドウを表示し、中央に垂直バーが表示される。その場合の操作権インジケータの例を図７の（ｇ）から（ｌ）に示す。図７の（ｇ）は（ａ）に対応し、図７の（ｈ）は（ｂ）に対応し、図７の（ｉ）は（ｃ）に対応し、図７の（ｊ）は（ｄ）に対応し、図７の（ｋ）は（ｅ）に対応し、図７の（ｌ）は（ｆ）に対応する。画面が９０度回転するので、Up/DownがLeft/Rightに、上下が左右に変わり、円形、矩形等の上半分/下半分が左半分/右半分に変わる。
【００２３】
水平バーの位置は初期状態では画面の中央になっているが、必要に応じて、スワイプにより移動させることができる。例えば、第１ウィンドウを第２ウィンドウより大きく、あるいはその逆に小さくすることができる。第１、第２ウィンドウの大きさが異なる場合、それを逆にしたい場合がある。このような場合、水平バーを移動する代わりに、ウィンドウを入れ替えることで簡単に実現できる。この実施形態では、操作権インジケータ１５４がウィンドウ入れ替えの指示ボタンを兼ねる。このように、上下の画面を指す一対のアイコンを１つのパーツとすることにより、上下の画面を入れ換えるスワップ機能のトリガも兼用することができ、操作性も向上する。
【００２４】
図４に戻り、ブロックＢ３４で操作権インジケータ１５４が操作されたか否か判定される。操作権インジケータ１５４が操作されると、ブロックＢ３６でウィンドウが入れ替えられる。すなわち、図５の（ｄ）の状態で操作権インジケータ１５４がタップされたとすると、図６の（ａ）に示すように、上側エリアに第４アプリケーションのウィンドウが、下側エリアに第６アプリケーションのウィンドウがそれぞれ表示される。
【００２５】
操作権インジケータ１５４はウィンドウ入れ替えの指示ボタンは兼ねるが、操作権入れ替えの指示ボタンは兼ねない。この段階では、操作権は未だ入れ替わっておらず、操作権の入れ替えのためには、別途の操作が必要である。そのため、ブロックＢ３８で操作権の入れ替え指示があるか否か判定される。指示がある場合は、ブロックＢ４０で操作権を入れ替える。操作権インジケータ１５４も表示も更新する。すなわち、図５の（ｄ）では、左側の上向き鏃が強調表示されているが、図５の（ｄ）では、右側の下向き鏃が強調表示される。
【００２６】
以上説明したように、どの画面でもリーセントキー１５０を長押しすることにより、アプリケーションの起動履歴に基づいて最近使用した２つのアプリケーションが自動的に起動し、マルチウィンドウ表示される。また、マルチウィンドウモードで使用したアプリケーションの履歴が表示されているので、もしも、自動的に起動されたアプリケーション以外のアプリケーションを起動したい場合、履歴からアイコンを選び、表示したいウィンドウにスワイプするだけでよいので、マルチウィンドウモードで使用するアプリケーションを簡単に変えることができる。
【００２７】
なお、マルチウィンドウ履歴１５２はマルチウィンドウモードで起動されたアプリケーションを起動の順番に並べたものであるが、単にアプリケーションの起動順に並べるのではなく、例えば図７の（ｂ）に示すようにマルチウィンドウモードで起動されたアプリケーション対を起動順に並べてもよい。
【００２８】
次に、図８、図９を参照して、１つのアプリケーションの起動中に第２アプリケーションをマルチウィンドウモードで立ち上げる動作の一例を説明する。モニタ装置の電源が投入され、ホーム画面でアプリケーションアイコンがタップされると、ブロックＢ５０で第１アプリケーションが起動され、図９の（ａ）に示すように全画面表示される。ここで、他のアプリケーションを立ち上げる操作（例えば、リンクの選択等）が実行される（ブロックＢ５２）と、ブロックＢ５４で図９の（ｂ）に示すようなリンク先のアプリケーションの選択画面が表示される。ここでは、「今回のみ」第２アプリケーションが選択されたとする。なお、リンク先のアプリケーションは一度「つねに」が選択されると、図９の（ｂ）の選択画面はスキップされる。
【００２９】
ブロックＢ５６で図９の（ｃ）に示すようなマルチウィンドウ表示するか否かの選択画面が表示される。この選択画面を表示する／しないはユーザが予め設定することができ、「表示しない」と設定しておくと、図９の（ｃ）の選択画面もスキップされる。その場合は、常にマルチウィンドウ表示が行なわれる。マルチウィンドウ表示しないが選択されると、ブロックＢ５８で第２アプリケーションが起動され、第１アプリケーションの代わりに全画面表示される。全画面表示の例は図９の（ａ）と同様であるので、図示省略する。
【００３０】
マルチウィンドウ表示が選択されると、ブロックＢ６０で第２アプリケーションが起動され、図９の（ｄ）に示すように第１、第２エリアに、第１、第２アプリケーションのウィンドウがそれぞれ表示される。第２アプリケーションの方が起動タイミングは新しいので、操作権は第２アプリケーションのウィンドウに与えられる。操作権インジケータ１５４では下向きの鏃が強調表示される。
【００３１】
ブロックＢ３４で操作権インジケータ１５４が操作されたか否か判定される。操作権インジケータ１５４が操作されると、ブロックＢ３６でウィンドウが入れ替えられる。ブロックＢ３８で操作権の入れ替え指示があるか否か判定される。指示がある場合は、ブロックＢ４０で操作権を入れ替える。
【００３２】
第１アプリケーションに操作権がある状態で、ブロックＢ６４でさらに別のアプリケーションを立ち上げる操作（別のリンクの選択等）が実行されると、ブロックＢ３４に戻り、図９の（ｂ）に示すようなリンク先のアプリケーションの選択画面が表示され、以下の動作が繰り返される。第３のアプリケーションが選択されると、ブロックＢ６６で、図９の（ｆ）に示すように第２アプリケーションのウィンドウの代わりに第３アプリケーションのウィンドウが表示され、第１、第３アプリケーションのウィンドウがマルチウィンドウ表示される。
【００３３】
なお、リンクの選択によりマルチウィンドウ表示される場合も、図６の（ｂ）に示すようにマルチウィンドウ履歴を表示し、マルチウィンドウ表示されるアプリケーションを入れ替えてもよい。
【００３４】
以上説明したように、第１のアプリケーションの表示（シングルウィンドウ表示）中に第２のアプリケーションが起動されると、シングルウィンドウ表示からダブルウィンドウ表示に自動的に切り替わり、第１、第２アプリケーションのウィンドウをダブルウィンドウ表示することができる。事前の設定によるが、自動的にシングルウィンドウ表示からダブルウィンドウ表示に切り替えるのではなく、第２アプリケーションの立ち上げ操作が実行された場合、シングルウィンドウ表示からダブルウィンドウ表示に切り替えるか否かをユーザに選択させるための画面を表示してもよい。これにより、ユーザの利便性を高めることができる。
【００３５】
なお、上述の説明では、ホーム画面からマルチウィンドウモードを立ち上げる際に、「最近使ったアプリケーションの履歴」を使用したが、マルチウィンドウ履歴に基づいて２つのアプリケーションを起動しても良い。電子機器の例としてスマートフォンが接続されるモニタ装置の例を説明したが、スマートフォン、タブレット型のＰＣ自体でも良いし、さらには、タッチディスプレイではなく、キーボード、マウス付のＰＣでも良い。図１０にスマートフォンの一例を示す。
【００３６】
なお、本実施形態の処理はコンピュータプログラムによって実現することができるので、このコンピュータプログラムを格納したコンピュータ読み取り可能な記憶媒体を通じてこのコンピュータプログラムをコンピュータにインストールして実行するだけで、本実施形態と同様の効果を容易に実現することができる。
【００３７】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【００３８】
本発明によれば、下記の形態が実現される。
【００３９】
（１）複数のアプリケーションを起動し、マルチウィンドウ表示することが可能な電子機器において、
マルチウィンドウ表示されたアプリケーションの履歴を保存するメモリと、
起動トリガを受けると、メモリに保存されている履歴に基づいて第１、及び第２アプリケーションを起動する制御部と、
画面を分割して得られた第１、及び第２領域に第１、及び第２アプリケーションのウィンドウを表示する表示処理部と、
を具備する電子機器。
【００４０】
（２）表示処理部は、メモリに保存されているアプリケーションの履歴も表示し、
制御部は、表示されている履歴から選択された第３アプリケーションを起動し、
表示処理部は、第１、または第２領域に第１、または第２アプリケーションのウィンドウの代わりに第３アプリケーションのウィンドウを表示する（１）記載の電子機器。
【００４１】
（３）制御部は第３アプリケーションのウィンドウに操作権を与える（２）記載の電子機器。
【００４２】
（４）制御部は第１領域に表示されるアプリケーションのウィンドウに操作権を与える（１）記載の電子機器。
【００４３】
（５）制御部は、何のアプリケーションも起動されていない状態で、起動トリガを受けると、第１、及び第２アプリケーションを起動する（１）記載の電子機器。
【００４４】
（６）表示処理部は、
操作権を有する領域を示すインジケータも表示し、
該インジケータが選択されると、第１、または第２領域に表示されているウィンドウを入れ替える（１）記載の電子機器。
【００４５】
（７）インジケータは、第１領域を表わす第１アイコンと、第２領域を表わす第２アイコンを具備し、
第１領域が操作権を有する場合、第１アイコンは第２アイコンに比べて強調され、第２領域が操作権を有する場合、第２アイコンは第１アイコンに比べて強調される（１）記載の電子機器。
【００４６】
（８）第１アプリケーションの起動中に第２アプリケーションの起動トリガを受けると、第２アプリケーションを起動する制御部と、
画面を分割して得られた第１、及び第２領域に第１、及び第２アプリケーションのウィンドウを表示する表示処理部と、
を具備する電子機器。
【００４７】
（９）マルチウィンドウ表示されたアプリケーションの履歴を保存するメモリをさらに具備し、
表示処理部は、メモリに保存されているアプリケーションの履歴も表示し、
制御部は、表示されている履歴から選択された第３アプリケーションを起動し、
表示処理部は、第１、または第２領域に第１、または第２アプリケーションのウィンドウの代わりに第３アプリケーションのウィンドウを表示する（８）記載の電子機器。
【００４８】
（１０）制御部は第３アプリケーションのウィンドウに操作権を与える（９）記載の電子機器。
【００４９】
（１１）制御部は第１領域に表示されるアプリケーションのウィンドウに操作権を与える（８）記載の電子機器。
【００５０】
（１２）制御部は、何のアプリケーションも起動されていない状態で、起動トリガを受けると、第１、及び第２アプリケーションを起動する（８）記載の電子機器。
【００５１】
（１３）表示処理部は、
操作権を有する領域を示すインジケータも表示し、
該インジケータが選択されると、第１、または第２領域に表示されているウィンドウを入れ替える（８）記載の電子機器。
【００５２】
（１４）インジケータは、第１領域を表わす第１アイコンと、第２領域を表わす第２アイコンを具備し、
第１領域が操作権を有する場合、第１アイコンは第２アイコンに比べて強調され、第２領域が操作権を有する場合、第２アイコンは第１アイコンに比べて強調される（８）記載の電子機器。
【００５３】
（１５）表示処理部は、
マルチウィンドウ表示をするか否かの選択画面を表示し、
マルチウィンドウ表示が選択される場合、第１、及び第２領域に第１、及び第２アプリケーションのウィンドウを表示し、
マルチウィンドウ表示が選択されない場合、画面全体に第２アプリケーションのウィンドウを表示する（８）記載の電子機器。
【００５４】
（１６）複数のアプリケーションを起動し、マルチウィンドウ表示することが可能な電子機器の方法において、
マルチウィンドウ表示されたアプリケーションの履歴を保存することと、
起動トリガを受けると、保存されている履歴に基づいて第１、及び第２アプリケーションを起動することと、
画面を分割して得られた第１、及び第２領域に第１、及び第２アプリケーションのウィンドウを表示することと、
を具備する方法。
【００５５】
（１７）表示することは、保存されているアプリケーションの履歴も表示し、
駆動することは、表示されている履歴から選択された第３アプリケーションを起動し、
表示することは、第１、または第２領域に第１、または第２アプリケーションのウィンドウの代わりに第３アプリケーションのウィンドウを表示する（１６）記載の方法。
【００５６】
（１８）第３アプリケーションのウィンドウに操作権が与えられる（１７）記載の方法。
【００５７】
（１９）第１領域に表示されるアプリケーションのウィンドウに操作権が与えられる（１６）記載の方法。
【００５８】
（２０）駆動することは、何のアプリケーションも起動されていない状態で、起動トリガを受けると、第１、及び第２アプリケーションを起動する（１６）記載の方法。
【００５９】
（２１）表示することは、
操作権を有する領域を示すインジケータも表示し、
該インジケータが選択されると、第１、または第２領域に表示されているウィンドウを入れ替える（１６）記載の方法。
【００６０】
（２２）インジケータは、第１領域を表わす第１アイコンと、第２領域を表わす第２アイコンを具備し、
第１領域が操作権を有する場合、第１アイコンは第２アイコンに比べて強調され、第２領域が操作権を有する場合、第２アイコンは第１アイコンに比べて強調される（１６）記載の方法。
【００６１】
（２３）第１アプリケーションの起動中に第２アプリケーションの起動トリガを受けると、第２アプリケーションを起動することと、
画面を分割して得られた第１、及び第２領域に第１、及び第２アプリケーションのウィンドウを表示することと、
を具備する方法。
【００６２】
（２４）マルチウィンドウ表示されたアプリケーションの履歴を保存することをさらに具備し、
表示することは、保存されているアプリケーションの履歴も表示し、
駆動することは、表示されている履歴から選択された第３アプリケーションを起動し、
表示することは、第１、または第２領域に第１、または第２アプリケーションのウィンドウの代わりに第３アプリケーションのウィンドウを表示する（２３）記載の方法。
【００６３】
（２５）第３アプリケーションのウィンドウに操作権が与えられる（２４）記載の方法。
【００６４】
（２６）第１領域に表示されるアプリケーションのウィンドウに操作権が与えられる（２３）記載の方法。
【００６５】
（２７）駆動することは、何のアプリケーションも起動されていない状態で、起動トリガを受けると、第１、及び第２アプリケーションを起動する（２３）記載の方法。
【００６６】
（２８）表示することは、
操作権を有する領域を示すインジケータも表示し、
該インジケータが選択されると、第１、または第２領域に表示されているウィンドウを入れ替える（２３）記載の方法。
【００６７】
（２９）インジケータは、第１領域を表わす第１アイコンと、第２領域を表わす第２アイコンを具備し、
第１領域が操作権を有する場合、第１アイコンは第２アイコンに比べて強調され、第２領域が操作権を有する場合、第２アイコンは第１アイコンに比べて強調される（２３）記載の方法。
【００６８】
（３０）表示することは、
マルチウィンドウ表示をするか否かの選択画面を表示し、
マルチウィンドウ表示が選択される場合、第１、及び第２領域に第１、及び第２アプリケーションのウィンドウを表示し、
マルチウィンドウ表示が選択されない場合、画面全体に第２アプリケーションのウィンドウを表示する（２３）記載の方法。
【００６９】
（３１）コンピュータにより実行されるプログラムであって、プログラムは
マルチウィンドウ表示されたアプリケーションの履歴を保存することと、
起動トリガを受けると、保存されている履歴に基づいて第１、及び第２アプリケーションを起動することと、
画面を分割して得られた第１、及び第２領域に第１、及び第２アプリケーションのウィンドウを表示することと、
を具備するプログラム。
【００７０】
（３２）コンピュータにより実行されるプログラムであって、プログラムは
第１アプリケーションの起動中に第２アプリケーションの起動トリガを受けると、第２アプリケーションを起動することと、
画面を分割して得られた第１、及び第２領域に第１、及び第２アプリケーションのウィンドウを表示することと、
を具備するプログラム。
【符号の説明】
【００７１】
１０…スマートフォン、１２…本体、１４…タッチスクリーンディスプレイ１４、１０１…信号処理部、１０２…映像処理部、１０３…表示処理部１０３、１０４…映像表示部、１０５…音声処理部、１０６…スピーカー、１０８…マイコン。
【図１】
2015125567.tif 000003
【図２】
2015125567.tif 000004
【図３】
2015125567.tif 000005
【図４】
2015125567.tif 000006
【図５】
2015125567.tif 000007
【図６】
2015125567.tif 000008
【図７】
2015125567.tif 000009
【図８】
2015125567.tif 000010
【図９】
2015125567.tif 000011
【図１０】
2015125567.tif 000012