(57)【要約】【課題】画面表示の操作性を向上させることができる電子機器、プログラムおよび制御方法を提供する。【解決手段】電子機器１は、ディスプレイ１４と、ディスプレイ１４に、実行アプリケーションの表示領域と接するように、実行アプリケーションを含むアプリケーションのアイコンを一列に並べたツールバーを表示させるコントローラ１１と、を備える。コントローラ１１は、ディスプレイに表示された画面を、料理のレシピを表示する専用領域である第１の領域と、アプリケーションを表示させる第２の領域と、第３の領域とに分割し、ツールバーを、第３の領域に表示させてもよい。【選択図】図１
2019087036.tif 000002
【特許請求の範囲】
【請求項１】
ディスプレイと、
前記ディスプレイに、実行アプリケーションの表示領域と接するように、前記実行アプリケーションを含むアプリケーションのアイコンを一列に並べたツールバーを表示させるコントローラと、
を備える電子機器。
【請求項２】
前記コントローラは、
前記ディスプレイに表示された画面を、料理のレシピを表示する専用領域である第１の領域と、アプリケーションを表示させる第２の領域と、第３の領域とに分割し、
前記ツールバーを、前記第３の領域に表示させる、請求項１に記載の電子機器。
【請求項３】
前記コントローラは、
前記電子機器の向きが縦向きの場合に、前記ディスプレイに表示されるホームキーの上方に、前記ディスプレイの下辺と平行に前記ツールバーを表示させる、請求項１または２に記載の電子機器。
【請求項４】
前記コントローラは、
前記電子機器の向きが横向きの場合に、前記ディスプレイの下辺と垂直に前記ツールバーを表示させる、請求項１から３のいずれか一項に記載の電子機器。
【請求項５】
前記コントローラは、
所定の画像を表示させて、前記所定の画像への接触を検知した場合に、前記ツールバーの表示と非表示とを切り替える、請求項１から４のいずれか一項に記載の電子機器。
【請求項６】
前記コントローラは、
前記所定の画像を、前記実行アプリケーションの表示領域の境界の少なくとも一部に沿って可動であるように表示させる、請求項５に記載の電子機器。
【請求項７】
前記コントローラは、
前記実行アプリケーションが中断された場合に、前記実行アプリケーションの再開または終了を選択可能な選択画面を前記所定の画像の近傍に表示させる、請求項５または６に記載の電子機器。
【請求項８】
前記コントローラは、
前記ツールバーに並べられたアイコンのアプリケーションをユーザの選択に基づいて決定する、請求項１から７のいずれか一項に記載の電子機器。
【請求項９】
ディスプレイを備える電子機器に、
前記ディスプレイに、実行アプリケーションの表示領域と接するように、前記実行アプリケーションを含むアプリケーションのアイコンを一列に並べたツールバーを表示させるステップ、を実行させるプログラム。
【請求項１０】
ディスプレイを備える電子機器の制御方法であって、
前記ディスプレイに、実行アプリケーションの表示領域と接するように、前記実行アプリケーションを含むアプリケーションのアイコンを一列に並べたツールバーを表示させるステップ、を含む制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、電子機器、プログラムおよび制御方法に関する。
【背景技術】
【０００２】
例えばスマートフォンおよびタブレット端末等の画面サイズが限られた電子機器において、複数のアプリケーションを並行して動作させる場合の画面表示の仕方は、ユーザ操作性に大きな影響を与える。例えば、メール作成などの操作入力中に電話着信があったときに、重ねて着信表示を行う画面表示が知られている（例えば特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−０４９９５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１に記載の技術では、電話着信があった場合にだけ、このような画面表示が行われる。例えば、ユーザが指定したアプリケーションを並行して実行、表示することはできない。
【０００５】
かかる事情に鑑みてなされた本開示の目的は、画面表示の操作性を向上させた電子機器、プログラムおよび制御方法を提供することにある。
【課題を解決するための手段】
【０００６】
一実施形態に係る電子機器は、ディスプレイと、前記ディスプレイに、実行アプリケーションの表示領域と接するように、前記実行アプリケーションを含むアプリケーションのアイコンを一列に並べたツールバーを表示させるコントローラと、を備える。
【０００７】
一実施形態に係るプログラムは、ディスプレイを備える電子機器に、前記ディスプレイに、実行アプリケーションの表示領域と接するように、前記実行アプリケーションを含むアプリケーションのアイコンを一列に並べたツールバーを表示させるステップ、を実行させる。
【０００８】
一実施形態に係る制御方法は、ディスプレイを備える電子機器の制御方法であって、前記ディスプレイに、実行アプリケーションの表示領域と接するように、前記実行アプリケーションを含むアプリケーションのアイコンを一列に並べたツールバーを表示させるステップ、を含む。
【発明の効果】
【０００９】
一実施形態によれば、画面表示の操作性を向上させることができる電子機器、プログラムおよび制御方法を提供する。
【図面の簡単な説明】
【００１０】
【図１】図１は一実施形態に係る電子機器の概略構成図である。
【図２】図２はユーザが電子機器を操作する様子を例示する図である。
【図３】図３は電子機器を操作する状況を例示する図である。
【図４】図４は電子機器のホーム画面を例示する図である。
【図５】図５はレシピ表示アプリケーションの画面分割を例示する図である。
【図６】図６はレシピ表示アプリケーションの別の画面分割を例示する図である。
【図７】図７はツールバーを説明するための図である。
【図８】図８はレシピ表示アプリケーションの画面を例示する図である。
【図９】図９は電話の着信があった場合の画面を例示する図である。
【図１０】図１０は通話終了後の選択画面を例示する図である。
【図１１】図１１はメールの着信があった場合の画面を例示する図である。
【図１２】図１２は電子機器の向きが横向きの場合の画面を例示する図である。
【図１３】図１３はレシピ表示アプリケーションに関する処理を例示するフローチャートである。
【発明を実施するための形態】
【００１１】
（電子機器の構成）
図１に示すように一実施形態の電子機器１は、ディスプレイ１４と、コントローラ１１と、を備える。また、電子機器１は、タイマー１２と、カメラ１３と、マイク１５と、ストレージ１６と、通信ユニット１７と、スピーカー２５と、を備える。本実施形態において、電子機器１は、さらにＵＶセンサ１９と、照度センサ２０と、加速度センサ２１と、地磁気センサ２２と、気圧センサ２３と、ジャイロセンサ２４と、を備える。図１は例示である。電子機器１は図１に示す構成要素の全てを含まなくてもよい。また、電子機器１は図１に示す以外の構成要素を備えていてもよい。
【００１２】
タイマー１２はコントローラ１１からタイマー動作の指示を受け、所定時間経過した時点で、その旨を示す信号をコントローラ１１に出力する。タイマー１２は、図１に示すようにコントローラ１１とは独立して設けられていてもよいし、コントローラ１１が内蔵する構成であってもよい。
【００１３】
カメラ１３は、電子機器１の周囲の被写体を撮像する。カメラ１３は一例として、電子機器１のディスプレイ１４が設けられる面に設けられるインカメラである。また、カメラ１３は一例として、電子機器１の筐体の背面（ディスプレイ１４が設けられる面の反対側の面）に設けられるアウトカメラである。
【００１４】
ディスプレイ１４は画面を表示する。画面は、例えば文字、画像、記号および図形等の少なくとも一つを含む。ディスプレイ１４は、液晶ディスプレイ（Liquid Crystal Display）であってもよい。ディスプレイ１４は、有機ＥＬパネル（Organic Electro-Luminescence Panel）または無機ＥＬパネル（Inorganic Electro-Luminescence Panel）等であってもよい。本実施形態において、ディスプレイ１４はタッチパネルディスプレイ（タッチスクリーンディスプレイ）である。タッチパネルディスプレイは、指またはスタイラスペン等の接触を検出して、その接触位置を特定する。ディスプレイ１４は、指またはスタイラスペン等が接触した位置を同時に複数検出することができる。
【００１５】
マイク１５は、人が発する声を含む、電子機器１の周囲の音を検出する。
【００１６】
ストレージ１６は記憶部としてプログラムおよびデータを記憶する。ストレージ１６は、コントローラ１１の処理結果を一時的に記憶する。ストレージ１６は、半導体記憶デバイスおよび磁気記憶デバイス等の任意の記憶デバイスを含んでよい。ストレージ１６は、複数の種類の記憶デバイスを含んでよい。ストレージ１６は、メモリカード等の可搬の記憶媒体と、記憶媒体の読み取り装置との組み合わせを含んでよい。
【００１７】
ストレージ１６に記憶されるプログラムには、フォアグランドまたはバックグランドで実行されるアプリケーションと、アプリケーションの動作を支援する制御プログラムとを含む。アプリケーションは、例えば、ディスプレイ１４へのユーザの接触によって選択されて、実行される。アプリケーションに応じた様々な処理がコントローラ１１によって行われる。制御プログラムは、例えば、ＯＳ（Operating System）である。アプリケーションおよび制御プログラムは、通信ユニット１７による通信または記憶媒体を介してストレージ１６にインストールされてもよい。
【００１８】
通信ユニット１７は、有線または無線により通信するためのインタフェースである。一実施形態の通信ユニット１７によって行われる通信方式は無線通信規格である。例えば、無線通信規格は２Ｇ、３Ｇおよび４Ｇ等のセルラーフォンの通信規格を含む。例えばセルラーフォンの通信規格は、ＬＴＥ（Long Term Evolution）およびＷ−ＣＤＭＡ（Wideband Code Division Multiple Access）を含む。また、例えばセルラーフォンの通信規格は、ＣＤＭＡ２０００およびＰＤＣ（Personal Digital Cellular）を含む。また、例えばセルラーフォンの通信規格は、ＧＳＭ（登録商標）（Global System for Mobile communications）およびＰＨＳ（Personal Handy-phone System）等を含む。例えば、無線通信規格は、ＷｉＭＡＸ（Worldwide Interoperability for Microwave Access）およびＩＥＥＥ８０２．１１、Ｂｌｕｅｔｏｏｔｈ（登録商標）を含む。また、例えば無線通信規格は、ＩｒＤＡ（Infrared Data Association）およびＮＦＣ（Near Field Communication）等を含む。通信ユニット１７は、上述した通信規格の１つまたは複数をサポートすることができる。
【００１９】
スピーカー２５は音を出力する。例えば通話の際に、相手の声がスピーカー２５から出力される。また、例えばニュースまたは天気予報等の読み上げの際に、その内容がスピーカー２５から音で出力される。
【００２０】
コントローラ１１は、例えばＣＰＵ（Central Processing Unit）等のプロセッサである。コントローラ１１は、他の構成要素が統合されたＳｏＣ（System-on-a-Chip）等の集積回路であってもよい。コントローラ１１は、複数の集積回路を組み合わせて構成されてもよい。コントローラ１１は、電子機器１の動作を統括的に制御して各種の機能を実現する。
【００２１】
具体的にはコントローラ１１は、ストレージ１６に記憶されているデータを必要に応じて参照する。コントローラ１１は、ストレージ１６に記憶されているプログラムに含まれる命令を実行してディスプレイ１４等の他の機能部を制御することによって各種機能を実現する。例えばコントローラ１１は、ユーザによる接触のデータをタッチパネルから取得する。例えばコントローラ１１は、タイマー１２からカウントダウンの残り時間（タイマー時間）等の情報を取得する。例えばコントローラ１１は、電子機器１の姿勢（例えば縦向きまたは横向き）を判定するために、加速度センサ２１が検出した加速度およびジャイロセンサ２４が検出した角速度等の情報を取得する。
【００２２】
ＵＶセンサ１９は、太陽光等に含まれる紫外線（Ultraviolet）量を測定することができる。
【００２３】
照度センサ２０は、当該照度センサ２０に入射する周囲光の照度を検出する。照度センサ２０は、例えばフォトダイオードを用いたものでもよいし、フォトトランジスタを用いたものでもよい。
【００２４】
加速度センサ２１は、電子機器１に働く加速度の方向および大きさを検出する。加速度センサ２１は、検出した加速度の情報を出力信号とする。加速度センサ２１は、例えばｘ軸方向、ｙ軸方向およびｚ軸方向の加速度を検出する３軸（３次元）タイプである。加速度センサ２１は、例えばピエゾ抵抗型であってもよいし、静電容量型であってもよい。
【００２５】
地磁気センサ２２は地磁気の向きを検出して、電子機器１の向きを測定可能にする。
【００２６】
気圧センサ２３は、電子機器１の外側の気圧（大気圧）を検出する。
【００２７】
ジャイロセンサ２４は、電子機器１の角速度を検出する。コントローラ１１は、ジャイロセンサ２４により取得された角速度を時間積分することにより、電子機器１の向きの変化を測定することができる。
【００２８】
（電子機器の操作）
図２は、ユーザが電子機器１を操作する様子を示す。図２において、電子機器１は一例としてスタンドによって支持される。代替例として電子機器１は壁に立てかけられたり、テーブルに置かれたりしてもよい。ディスプレイ１４（タッチパネルディスプレイ）が指またはスタイラスペン等の接触を検出すると、コントローラ１１は例えば接触位置および操作種類（タップ、スライド等の区分）に応じた処理を行う。図２の例では、ディスプレイ１４に料理のレシピと、タイマーと、が表示されている。つまり、電子機器１は複数のアプリケーションを並行して実行している。後述するように、ユーザが料理のための特定アプリケーション（以下、レシピ表示アプリケーション）を起動させることによって、図２の例のように、料理のレシピを表示することに加えて、他のアプリケーションを並行して表示させることができる。
【００２９】
図２に示す電子機器１はスマートフォンである。代替例として電子機器１は例えば、携帯電話端末、ファブレット、タブレットＰＣまたはフィーチャーフォン等でもよい。また、電子機器１は、上記のものに限定されず、例えば、ＰＤＡ、リモコン端末、携帯音楽プレイヤー、ゲーム機、電子書籍リーダ、カーナビゲーション、家電製品または産業用機器（ＦＡ機器）等でもよい。
【００３０】
図３は、ユーザが電子機器１を操作する状況の一例を示す。図３の例で、ユーザは、図２のように料理のレシピを電子機器１のディスプレイ１４に表示させながら、キッチンでレシピに従って料理をしている。ここで、詳細は後述するが、図２でタイマーが表示されている領域に、他のアプリケーションの実行画面を表示することが可能である。つまり、ユーザは料理のレシピを一部の領域に表示させながら、他のアプリケーションを動作させることができる。例えば、ユーザは料理を進めるのに必要なレシピを表示させながら、別の領域でタイマー、メールまたは音楽再生等を並行して実行できる。ここで、以下において、ユーザが「アプリケーションを実行させて、そのアプリケーション（実行アプリケーション）によって画面を表示させる」ことを、「アプリケーションを表示させる」と表記する。
【００３１】
（レシピ表示アプリケーション）
図４は電子機器１のホーム画面を例示する図である。図４の例では、電子機器１のディスプレイ１４に、複数のアイコン３０と、ホームボタン４０（およびホームボタン４０を含むバー）と、通知バーと、が表示されている。ここで、通知バーはディスプレイ１４の上端部分の黒色で示される帯状の領域である。通知バーは、例えば現在時刻を表示する。ここで、通知バーは、例えば電波状態、マナーモードおよび電池の充電状態等を表すピクトの少なくとも一部をさらに表示してもよい。また、図４の例では、ホームボタン４０は三角形、丸および四角形の形状を有する。例えばユーザが丸いホームボタン４０に接触することによって、ホーム画面が表示されてもよい。例えばユーザが三角形のホームボタン４０に接触することによって、直前に表示されていた画面が表示されてもよい。例えばユーザが四角形のホームボタン４０に接触することによって、ファンクション（実行可能な機能）のリストが選択可能に表示されてもよい。また、ホームボタン４０を含むバー（以下、ファンクションバーという）はディスプレイ１４の下端部分の黒色で示される帯状の領域である。
【００３２】
本実施形態において、ホームボタン４０（およびファンクションバー）と通知バーとは、例えば起動されているアプリケーション等に関係なく、電子機器１のディスプレイ１４に表示される。したがって、アプリケーション（レシピ表示アプリケーションを含む）は、ディスプレイ１４の最大表示範囲からファンクションバーと通知バーとを除いた部分で表示可能である。以下において、アプリケーションによってディスプレイ１４に表示される画面とは、ファンクションバーと通知バーとを除いた部分を意味する。例えば、アプリケーションによって全画面表示が行われる場合にも、ファンクションバーおよび通知バーはディスプレイ１４に表示される。
【００３３】
また、本実施形態において、通知バーが表示されるディスプレイ１４の上端部分は、電子機器１の姿勢に応じて異なる。また、ファンクションバーが表示されるディスプレイ１４の下端部分についても同様である。電子機器１の姿勢は、加速度および角速度の情報に基づいて、コントローラ１１によって算出される。そして、コントローラ１１は、電子機器１の姿勢に応じて、ファンクションバーおよび通知バーを含む画面について回転等の処理を行う。例えば、電子機器１の向きが横向きの場合に、ディスプレイ１４の上端部分および下端部分は、それぞれ、ディスプレイ１４の上側の長辺部分および下側の長辺部分が対応する（図１２参照）。
【００３４】
レシピ表示アプリケーションは、ユーザが電子機器１のホーム画面でレシピ表示アプリケーションのアイコン３０に接触することによって起動する。図４の例では、レシピ表示アプリケーションのアイコン３０は、鍋の画像が付されている。ユーザは鍋の画像が付されたアイコン３０をタップ（接触の一例）することによって、レシピ表示アプリケーションを起動させることができる。ここで、図４、図７および図１０に示される手のマークは、ユーザがディスプレイ１４に接触するイメージを示すものであり、手のマークがディスプレイ１４に表示されているわけではない。
【００３５】
また、図４の例では、レシピ表示アプリケーション以外の複数のアプリケーションのアイコン３０が表示されている。カメラのアプリケーション（以下、単にカメラという）のアイコン３０には、一眼レフカメラの画像が付されている。また、音楽再生のアプリケーション（以下、単に音楽再生という）のアイコン３０には、音符の画像が付されている。また、動画再生のアプリケーション（以下、単に動画再生という）のアイコン３０には、再生を示す三角形および一時停止を示す二本線の画像が付されている。また、キッチンタイマーのアプリケーション（以下、単にタイマーという）のアイコン３０には、時計の画像が付されている。また、メールのアプリケーション（以下、単にメールという）のアイコン３０には、手紙の画像が付されている。これらのアプリケーションがユーザによって後述するツールバー５０に登録された場合に、ツールバー５０は登録されたアプリケーションのアイコン３０を一列に並べて表示する。
【００３６】
図５はレシピ表示アプリケーションの画面分割を例示する図である。レシピ表示アプリケーションが起動されると、電子機器１は、ディスプレイ１４に表示された画面を、少なくとも第１の領域１４１と第２の領域１４２とに分割する。第１の領域１４１は、料理のレシピを表示する専用領域である。また、第２の領域１４２は、レシピ表示アプリケーション以外のアプリケーションを表示させる。ここで、料理のレシピを表示する専用領域とは、料理のレシピに関する情報だけを表示するのに用いられる領域であることを意味する。レシピ表示アプリケーションにおいて、第１の領域１４１は、料理のレシピの検索、選択、詳細表示等に用いられる。また、第２の領域１４２は、例えば音楽再生、動画再生、タイマー、メールまたはニュース閲覧等に用いられる。
【００３７】
第１の領域１４１における料理のレシピに関する情報の表示と、第２の領域１４２において実行されるアプリケーションとは、互いに独立しており、並行に実行される。第２の領域１４２で第１の領域１４１と同じ料理のレシピが表示されることはない。つまり、レシピ表示アプリケーションの画面分割は、一つのレシピの二分割表示とは異なる。また、第１の領域１４１で、料理のレシピに関する情報の表示以外の処理（例えば音楽再生）が実行されることはない。ここで、第１の領域１４１と第２の領域１４２との位置関係は逆であってもよい。例えば、図５とは逆に、第２の領域１４２が上側、第１の領域１４１が下側にあってもよい。また、第１の領域１４１と第２の領域１４２の大きさは特定の比率に限定されるものではない。一例として、第１の領域１４１と第２の領域１４２の大きさの比率は２：１であってもよい。また、ユーザの操作（例えば２つの領域の境界線をスライドする操作等）に応じて境界が移動して、第１の領域１４１と第２の領域１４２との大きさの比率が変更されてもよい。
【００３８】
図５の例では、第１の領域１４１に、ユーザによって検索されて選択された料理のレシピが表示されている。また、図５の例では、第２の領域１４２に、タイマーが表示されている。ここで、タイマーは、後述するツールバー５０に、デフォルトのアプリケーションとして登録されている。
【００３９】
ここで、図５に示すように、電子機器１は所定の画像（タブ４１）を表示させる。電子機器１は、タブ４１への接触を検知した場合に、ツールバー５０の表示と非表示とを切り替える。図５の例では、ツールバー５０は非表示の状態になっている。
【００４０】
図６はレシピ表示アプリケーションの別の画面分割を例示する図である。電子機器１は、図５の画面でユーザがタブ４１をタップ（接触の一例）したことを検知すると、図６の画面を表示する。図６に示すように、電子機器１は、ディスプレイ１４に表示された画面を、第１の領域１４１と、第２の領域１４２と、第３の領域１４３とに分割する。つまり、電子機器１は、更に第３の領域１４３が含まれるように画面を分割する。そして、電子機器１は、第３の領域１４３にツールバー５０を表示する。
【００４１】
本実施形態において、第３の領域１４３は、図５の第２の領域１４２の一部を分割することによって設けられる。つまり、図５と比較して、図６の第２の領域１４２は、第３の領域１４３の分だけ狭くなっている。ツールバー５０の表示と非表示とを切り替えるための所定の画像（タブ４１）は、第２の領域１４２（すなわち、実行アプリケーションの表示領域）の境界の少なくとも一部に沿って可動であるように表示される。図６の例では、タブ４１は、ユーザのスライド操作によって、第２の領域１４２の下辺（第３の領域１４３との境界）に沿って左右に移動する。タブ４１が可動であるため、第３の領域１４３の分だけ狭くなった第２の領域１４２の表示を見やすくすることが可能である。例えばユーザは、タブ４１を右端までスライドさせることによって、タイマーの数値表示がタブ４１によって隠れないようにできる。ここで、本実施形態において、タブ４１は第３の領域１４３が非表示の場合にも可動である。例えば、図５の画面で、タブ４１は第２の領域１４２の下辺（ファンクションバーとの境界）に沿って左右に移動できる。
【００４２】
また、本実施形態において、タブ４１には向きを示す画像が付されている。ツールバー５０が非表示の状態のとき（図５参照）、タブ４１には上向きの矢印（アローヘッド）が付されている。また、ツールバー５０が表示された状態のとき（図６参照）、タブ４１には下向きの矢印（アローヘッド）が付されている。このように、所定の画像（タブ４１）が、ツールバー５０の表示または非表示に応じて変化する画像（例えば矢印）を含むことによって、ユーザが直感的に操作することを可能にする。
【００４３】
電子機器１は、図６の画面でユーザがタブ４１をタップしたことを検知すると、図５の画面を再び表示する。つまり、第３の領域１４３が消えて（つまりツールバー５０が非表示になって）、第３の領域１４３があった部分は第２の領域１４２になる。
【００４４】
（ツールバー）
図７はツールバー５０を説明するための図である。ツールバー５０は、一種のランチャーであって、第２の領域１４２に表示され得るアプリケーションを起動可能に並べる。ツールバー５０に並べられるアプリケーションは、固定されたものではなく、後述する編集画面でユーザの選択に基づいて決定される。ユーザによって選択されたアプリケーションに対応するアイコン３０が、ツールバー５０に一列に並べられる。また、ツールバー５０は、最初から設定アイコン３１およびクローズアイコン３２を含む。図７に示すように、設定アイコン３１およびクローズアイコン３２は、ユーザによって選択された（または、登録された）アプリケーションに対応するアイコン３０と共に一列に並べられる。アイコン３０が一列に並べられるため、ツールバー５０の高さが抑えられる。そのため、第２の領域１４２が第３の領域１４３（ツールバー５０）によって大きく狭められることを回避できる。
【００４５】
ツールバー５０は可動部５１と固定部５２とで構成される。固定部５２は設定アイコン３１およびクローズアイコン３２を含む。また、可動部５１はユーザが登録したアプリケーションのアイコン３０を、ユーザが指定した順番で含む。可動部５１は、アイコン３０が並ぶ方向（図７の例では横方向）にスクロール可能である。したがって、ユーザは所望のアイコン３０をスクロールによって表示させて接触することができる。一方、固定部５２はスクロールできない。つまり、設定アイコン３１およびクローズアイコン３２は常に表示されている。
【００４６】
ユーザがツールバー５０の可動部５１のアイコン３０をタップすると、そのアイコン３０に対応するアプリケーションが第２の領域１４２で実行される。つまり、アイコン３０がタップされると、第２の領域１４２の実行アプリケーションが切り替わる。図７の例では、ユーザはタイマーのアイコン３０をタップし、第２の領域１４２で実行されていたアプリケーション（例えば音楽再生）に代わってタイマーが実行される。
【００４７】
設定アイコン３１は、ユーザが接触することによって、ツールバー５０の編集画面を表示させる。編集画面でツールバー５０の設定変更が可能である。ユーザは、編集画面で、例えば登録するアプリケーションの追加、削除、デフォルトのアプリケーションの設定、表示順の変更等を実行できる。登録するアプリケーションの追加は、ツールバー５０に新たなアプリケーションを登録することである。新たにアプリケーションが登録されると、ツールバー５０に新たに登録されたアプリケーションのアイコン３０が表示される。登録されたアプリケーションの削除は、ツールバー５０に登録されているアプリケーションを選択して削除することである。登録されたアプリケーションが削除されると、ツールバー５０から削除されたアプリケーションのアイコン３０も削除される。デフォルトのアプリケーションの設定は、レシピ表示アプリケーションを起動したときに、自動的に第２の領域１４２で実行されるアプリケーションを設定することである。表示順の変更は、ツールバー５０に登録されたアプリケーションのアイコン３０の並びを変更することである。
【００４８】
ここで、デフォルトのアプリケーションはユーザによって設定されることに代えて（または加えて）、所定のルールに従って設定されてもよい。例えば、直前のレシピ表示アプリケーションの終了時に第２の領域１４２で実行されていたアプリケーションがデフォルトのアプリケーションに設定されてもよい。また、登録するアプリケーションの追加で、所定の条件を満たしたアプリケーションだけが登録可能であってもよい。例えば、所定の条件は、全画面表示を必要としない、第２の領域１４２のサイズで表示可能なアプリケーションであることでもよい。
【００４９】
電子機器１は、クローズアイコン３２がユーザによって接触されると、第３の領域１４３および第２の領域１４２をクローズする（非表示にする）。つまり、ツールバー５０は非表示の状態になり、実行アプリケーション（第２の領域１４２で実行されるアプリケーション）は終了する、または、フォアグラウンドからバックグラウンドでの実行に変更される。例えば、バックグラウンドでの動作が可能なタイマーおよび音楽再生等のアプリケーションが実行アプリケーションであった場合には、クローズアイコン３２が接触されるとバックグラウンドでの実行に変更される。また、例えば、バックグラウンドでの動作が不可能なニュース閲覧等のアプリケーションが実行アプリケーションであった場合には、クローズアイコン３２が接触されると終了する。
【００５０】
図８はレシピ表示アプリケーションの別の画面を示す図である。電子機器１は、ツールバー５０のクローズアイコン３２がタップされたことを検知すると、第３の領域１４３および第２の領域１４２を非表示にする。そして、図８に示すように、電子機器１はレシピを全画面表示する。ここで、クローズアイコン３２への接触によって第３の領域１４３および第２の領域１４２が非表示となることは、第２の領域１４２での実行アプリケーションの種類等に関係しない。実行アプリケーションを終了させたい場合（または、バックグラウンドで動作させたい場合）、ユーザはクローズアイコン３２をタップするだけでよい。
【００５１】
（再開機能）
ここで、レシピ表示アプリケーションは、レシピの表示が中断された場合に、以下に説明する機能によって素早く再開できるようにする。図９は、電子機器１がレシピ表示アプリケーションを実行中に、電話の着信があった場合の画面を例示する図である。電話の着信があると、全画面が電話に応答するための画面に変化して、レシピの表示は中断される。電子機器１は、レシピ表示アプリケーションの表示内容および電話着信によって中断されたことを、例えばストレージ１６に記憶した上で、電話（通話）の処理を実行する。
【００５２】
図１０は通話終了後の画面を例示する図である。電子機器１は、レシピ表示アプリケーションが中断されたこと、および、中断させたアプリケーション（図１０の例では電話）が終了したことに基づいて、タブ４１および選択画面６０を表示する。タブ４１および選択画面６０は、レシピ表示アプリケーションを中断させたアプリケーションの終了時の画面に重ねて表示される。本実施形態において、タブ４１および選択画面６０が表示されているが、別の例として選択画面６０だけが表示されてもよい。
【００５３】
図１０に示すように、タブ４１は電話の終話画面の下辺（ファンクションバーとの境界）に表示される。タブ４１は、ユーザの操作（例えばスライド操作）に応じて、左右に移動可能であってもよい。選択画面６０はタブ４１の近傍に表示される。上記のようにタブ４１は、レシピ表示アプリケーションのツールバー５０と密接に関連している。したがって、選択画面６０をタブ４１の近傍に表示することによって、選択画面６０がレシピ表示アプリケーションに関するものであることを、ユーザに直感的に伝えることが可能である。
【００５４】
図１０の例では、選択画面６０は再開ボタン６１と終了ボタン６２とを含む。つまり、選択画面６０は、レシピの表示および実行アプリケーションの再開または終了が選択可能なように、ユーザに表示される。ユーザによって再開ボタン６１がタップされると、電子機器１は、レシピ表示アプリケーションを中断時から再開する。そのため、ユーザは、例えばレシピの再検索といった手間のかかる作業を行うことなく、料理のレシピの続きを素早く見ることができる。ユーザによって終了ボタン６２がタップされると、レシピ表示アプリケーションは、再開することなく終了する。
【００５５】
ここで、本実施形態に係る電子機器１は、レシピ表示アプリケーションの実行中に、外部要因によって他のアプリケーションを実行する場合には、他のアプリケーションがツールバー５０に登録されたアプリケーションであるか否かを判定する。例えば、電話はツールバー５０に登録されたアプリケーションではない。このような場合に、電子機器１は、上記のようにレシピ表示アプリケーションを中断して、終話時に選択画面６０を表示する。
【００５６】
一方、電子機器１は、外部からの要因によって実行する他のアプリケーションがツールバー５０に登録されたアプリケーションである場合に、レシピ表示アプリケーションを中断せず、第２の領域１４２で他のアプリケーションを実行する。図１１はメールの着信があった場合の画面を例示する図である。例えばメールはツールバー５０に登録されたアプリケーションである。他のアプリケーションがメールである場合に、電子機器１は、実行アプリケーションをメールに変更して、第２の領域１４２に着信メールを表示する。このように、電子機器１は、外部からの要因によって実行する他のアプリケーションがツールバー５０に登録されたアプリケーションである場合に、レシピ表示アプリケーションの全体を中断することなく、第１の領域１４１でレシピの表示を継続する。電子機器１は、可能な限りレシピの表示を継続することによって、ユーザが料理を円滑に進められるようにする。
【００５７】
ここで、外部からの要因によって実行する他のアプリケーションがツールバー５０に登録されたアプリケーションである場合に、第２の領域１４２で実行されていたアプリケーションは終了する、または、バックグラウンドでの実行に変更される。つまり、第２の領域１４２で実行されていたアプリケーションの扱いは、クローズアイコン３２がユーザによって接触された場合と同じである。
【００５８】
（向きに応じた表示変更）
また、本実施形態において、電子機器１の向きに応じて第１の領域１４１、第２の領域１４２および第３の領域１４３の表示が変更される。図１２は電子機器１の向きが横向きの場合の画面を例示する図である。ここで、図６の例のように、電子機器１の向きが縦向き（ディスプレイ１４の短辺がユーザに対して水平方向である状態）の場合には、縦方向に上から下へと、画面が、第１の領域１４１、第２の領域１４２および第３の領域１４３に分割される。電子機器１の向きが横向き（ディスプレイ１４の長辺がユーザに対して水平方向である状態）の場合に、横方向に左から右へと、画面が、第１の領域１４１、第２の領域１４２および第３の領域１４３に分割される。ここで、別の例として、横方向に右から左へと、画面が、第１の領域１４１、第２の領域１４２および第３の領域１４３に分割されてもよい。
【００５９】
また、図６の例のように、電子機器１の向きが縦向きの場合に、ディスプレイ１４に表示されるホームキー（ファンクションバー）の上方に、ディスプレイ１４の下辺と平行にツールバー５０が表示される。一方、図１２に示すように、電子機器１の向きが横向きの場合に、ディスプレイ１４の下辺（およびファンクションバー）と垂直にツールバー５０が表示される。また、電子機器１の向きが横向きの場合に、タブ４１は、ユーザのスライド操作によって、第２の領域１４２の右辺（第３の領域１４３との境界）に沿って上下に移動する。また、ツールバー５０は、縦方向にアイコン３０を一列に並べて表示する。
【００６０】
このように、電子機器１の向きが横向きの場合に、第１の領域１４１、第２の領域１４２および第３の領域１４３を長手方向に分割することによって、横向きの場合にもレシピの表示を見やすくすることができる。
【００６１】
（フローチャート）
図１３は電子機器１が実行するレシピ表示アプリケーションの処理を例示するフローチャートである。図１３に示す処理の開始時において、電子機器１はレシピ表示アプリケーションを実行しておらず、ホーム画面を表示している（図４参照）。
【００６２】
電子機器１のコントローラ１１は、レシピ表示アプリケーションのアイコン３０への接触を検知するまで待機する（ステップＳ１のＮｏ）。コントローラ１１は、レシピ表示アプリケーションのアイコン３０への接触が検知された場合に（ステップＳ１のＹｅｓ）、ステップＳ２の処理に進む。
【００６３】
コントローラ１１は、レシピ表示アプリケーションを起動する（ステップＳ２）。コントローラ１１は画面を複数の領域に分割する（ステップＳ３）。レシピ表示アプリケーションの起動時に、画面は少なくとも２つの領域に分割される。ここでは、画面は３つの領域（第１の領域１４１、第２の領域１４２および第３の領域１４３）に分割されるとする。レシピ表示アプリケーションの起動時の領域の数は、例えば電子機器１の設定画面で設定可能であってもよい。
【００６４】
コントローラ１１は、第１の領域１４１に料理のレシピを表示させる（ステップＳ４）。料理のレシピの表示の前に、ユーザは第１の領域１４１で料理の検索および選択を実行してもよい。
【００６５】
コントローラ１１は、第２の領域１４２にデフォルトのアプリケーションを表示させる（ステップＳ５）。例えばデフォルトのアプリケーションがタイマーの場合には、タイマーが起動されて、第２の領域１４２にユーザがタイマー時間を設定するための画面が表示される。
【００６６】
コントローラ１１は、第３の領域１４３にツールバー５０を表示させる（ステップＳ６）。
【００６７】
コントローラ１１は、ツールバーアイコン（ツールバー５０のアイコン３０、設定アイコン３１およびクローズアイコン３２）への接触を検知するまで待機する（ステップＳ７のＮｏ）。コントローラ１１は、ユーザがツールバーアイコンのいずれかに接触したことを検知した場合に（ステップＳ７のＹｅｓ）、ステップＳ８の処理に進む。
【００６８】
コントローラ１１は、アプリケーションのアイコン３０が接触された場合に（ステップＳ８のＹｅｓ）、第２の領域１４２にツールバー５０で選択されたアプリケーションを表示させる（ステップＳ９）。その後、コントローラ１１はステップＳ７の処理に戻る。
【００６９】
コントローラ１１は、アプリケーションのアイコン３０が接触されなかった場合に（ステップＳ８のＮｏ）、ステップＳ１０の処理に進む。
【００７０】
コントローラ１１は、設定アイコン３１が接触された場合に（ステップ１０のＹｅｓ）、ツールバー５０の編集画面を表示させる（ステップＳ１１）。コントローラ１１は、ユーザによるツールバー５０の編集が終了すると、ステップＳ７の処理に戻る。
【００７１】
コントローラ１１は、設定アイコン３１が接触されなかった場合に（ステップＳ１０のＮｏ）、クローズアイコン３２が接触されたと判定する。そして、コントローラ１１は、ツールバー５０および実行アプリケーションをクローズする（ステップＳ１２）。
【００７２】
以上のように、本実施形態に係る電子機器１は、ディスプレイ１４と、コントローラ１１と、を備える。コントローラ１１は、ディスプレイ１４に表示された画面を、料理のレシピを表示する専用領域である第１の領域１４１と第２の領域１４２とに分割し、第２の領域１４２にアプリケーション（実行アプリケーション）を表示させる。したがって、ユーザは、レシピを見ながら、第２の領域１４２で他のアプリケーション（例えばタイマー、音楽再生等）を実行することが可能になる。つまり、電子機器１は、画面表示の操作性を向上させることができる。
【００７３】
また、コントローラ１１は、ディスプレイ１４に、実行アプリケーションの表示領域（第２の領域１４２）と接するように、実行アプリケーションを含むアプリケーションのアイコン３０を一列に並べたツールバー５０を表示させる。したがって、ユーザはツールバー５０のアイコン３０に接触するだけで、実行アプリケーションを容易に切り替えることができる。つまり、電子機器１は、画面表示の操作性を向上させることができる。
【００７４】
（その他の実施形態）
本開示を図面および実施形態に基づき説明してきたが、当業者であれば本開示に基づき種々の変形および修正を行うことが容易であることに注意されたい。したがって、これらの変形および修正は本開示の範囲に含まれることに留意されたい。例えば、各手段または各ステップなどに含まれる機能などは論理的に矛盾しないように再配置可能であり、複数の手段またはステップなどを１つに組み合わせたり、或いは分割したりすることが可能である。
【００７５】
上記の実施形態においては、ツールバー５０の設定アイコン３１への接触によって編集画面が表示される。そして、ユーザは、編集画面でツールバー５０の設定変更（例えば登録するアプリケーションの追加、削除、デフォルトのアプリケーションの設定、表示順の変更等）が可能である。ここで、ツールバー５０の設定変更は、例えば画面の端部をスワイプ等することでいつでも現れるノーティフィケーション（通知画面）から実行可能であってもよい。例えば、ノーティフィケーションにツールバー５０の編集画面を表示するためのボタンが設けられていてもよい。また、ノーティフィケーションにツールバー５０の編集画面に相当する機能が備わっていてもよい。ユーザは、レシピ表示アプリケーションを起動させて、ツールバー５０を表示させて、設定アイコン３１へ接触するといった複数の手順によらずに、容易に素早く設定変更が可能である。
【００７６】
また、レシピの全画面表示（図８参照）が実行された後に、再び第２の領域１４２を表示させるためのボタンがノーティフィケーションに設けられていてもよい。また、レシピの全画面表示の場合にも、所定の画像（タブ４１）が表示されてもよい。ユーザは、タブ４１に接触することによってツールバー５０を表示させることができる。そして、ユーザは、ツールバー５０のアイコン３０を選択することによって、再び第２の領域１４２を表示させてもよい。いずれの場合も、レシピの全画面表示が実行された後に、レシピ表示アプリケーションを再起動させることなく、簡単に第２の領域１４２を表示させることが可能である。
【００７７】
本開示内容の多くの側面は、プログラム命令を実行可能なコンピュータシステムその他のハードウェアにより実行される、一連の動作として示される。コンピュータシステムその他のハードウェアには、例えば、汎用コンピュータ、ＰＣ（パーソナルコンピュータ）、専用コンピュータ、ワークステーションが含まれる。また、コンピュータシステムその他のハードウェアには、ＰＣＳ（Personal Communications System、パーソナル移動通信システム）、移動（セルラー）電話機およびデータ処理機能を備えた移動電話機が含まれる。また、コンピュータシステムその他のハードウェアには、ＲＦＩＤ受信機、ゲーム機、電子ノートパッドおよびラップトップコンピュータ、が含まれる。また、コンピュータシステムその他のハードウェアには、ＧＰＳ（Global Positioning System）受信機およびその他のプログラム可能なデータ処理装置が含まれる。各実施形態では、種々の動作または制御方法は、例えばプログラム命令（ソフトウェア）で実装された専用回路（例えば、特定機能を実行するために相互接続された個別の論理ゲート）により実行されることに留意されたい。また、各実施形態では、種々の動作または制御方法は、例えば一以上のプロセッサにより実行される論理ブロックおよび／またはプログラムモジュール等により実行されることに留意されたい。論理ブロックおよび／またはプログラムモジュール等を実行する一以上のプロセッサには、例えば、一以上のマイクロプロセッサおよびＣＰＵ（中央演算処理ユニット）が含まれる。また、このようなプロセッサには、例えばＡＳＩＣ（Application Specific Integrated Circuit）およびＤＳＰ（Digital Signal Processor）が含まれる。また、このようなプロセッサには、例えばＰＬＤ（Programmable Logic Device）およびＦＰＧＡ（Field Programmable Gate Array）が含まれる。また、このようなプロセッサには、コントローラ、マイクロコントローラ、マイクロプロセッサ、電子機器、ここに記載する機能を実行可能に設計されたその他の装置が含まれる。また、このようなプロセッサには、上記の具体例の組合せが含まれる。ここに示す実施形態は、例えば、ハードウェア、ソフトウェア、ファームウェア、ミドルウェア、マイクロコードまたはこれらいずれかの組合せにより実装される。命令は、必要なタスクを実行するためのプログラムコードまたはコードセグメントであってもよい。そして、命令は、機械読取り可能な非一時的記憶媒体その他の媒体に格納することができる。コードセグメントは、手順、関数、サブプログラム、プログラム、ルーチン、サブルーチン、モジュール、ソフトウェアパッケージ、クラスまたは命令、データ構造もしくはプログラムステートメントのいずれかの任意の組合せを示すものであってもよい。コードセグメントは、他のコードセグメントまたはハードウェア回路と、情報、データ引数、変数または記憶内容の送信および／または受信を行い、これにより、コードセグメントが他のコードセグメントまたはハードウェア回路と接続される。
【００７８】
ここで用いられるストレージ１６は、さらに、ソリッドステートメモリ、磁気ディスクおよび光学ディスクの範疇で構成されるコンピュータ読取り可能な有形のキャリア（媒体）として構成することができる。かかる媒体には、ここに開示する技術をプロセッサに実行させるためのプログラムモジュール等のコンピュータ命令の適宜なセットまたはデータ構造が格納される。コンピュータ読取り可能な媒体には、一つ以上の配線を備えた電気的接続、磁気ディスク記憶媒体、磁気カセット、磁気テープ、その他の磁気記憶装置が含まれる。また、コンピュータ読取り可能な媒体には、光学記憶装置（例えば、ＣＤ（Compact Disk）、レーザーディスク（登録商標）が含まれる。また、コンピュータ読取り可能な媒体には、ＤＶＤ（登録商標）（Digital Versatile Disc）、フロッピー（登録商標）ディスクおよびブルーレイディスク（登録商標))が含まれる。また、コンピュータ読取り可能な媒体には、可搬型コンピュータディスク、ＲＡＭ（Random Access Memory）およびＲＯＭ（Read-Only Memory）が含まれる。また、コンピュータ読取り可能な媒体には、ＥＰＲＯＭ（Erasable Programmable Read-Only Memory）が含まれる。また、コンピュータ読取り可能な媒体には、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read-Only Memory）が含まれる。また、コンピュータ読取り可能な媒体には、フラッシュメモリ等の書換え可能でプログラム可能なＲＯＭもしくは情報を格納可能な他の有形の記憶媒体または上記の具体例いずれかの組合せが含まれる。メモリは、プロセッサまたはプロセッシングユニットの内部および／または外部に設けることができる。ここで用いられるように、「メモリ」という語は、あらゆる種類の長期記憶用、短期記憶用、揮発性、不揮発性またはその他のメモリを意味する。つまり、「メモリ」は特定の種類および／または数に限定されない。また、記憶が格納される媒体の種類も限定されない。
【符号の説明】
【００７９】
１  電子機器
１１  コントローラ
１２  タイマー
１３  カメラ
１４  ディスプレイ
１５  マイク
１６  ストレージ
１７  通信ユニット
１９  ＵＶセンサ
２０  照度センサ
２１  加速度センサ
２２  地磁気センサ
２３  気圧センサ
２４  ジャイロセンサ
２５  スピーカー
３０  アイコン
３１  設定アイコン
３２  クローズアイコン
４０  ホームボタン
４１  タブ
５０  ツールバー
５１  可動部
５２  固定部
６０  選択画面
６１  再開ボタン
６２  終了ボタン
１４１  第１の領域
１４２  第２の領域
１４３  第３の領域
【図１】
2019087036.tif 000003
【図２】
2019087036.tif 000004
【図３】
2019087036.tif 000005
【図４】
2019087036.tif 000006
【図５】
2019087036.tif 000007
【図６】
2019087036.tif 000008
【図７】
2019087036.tif 000009
【図８】
2019087036.tif 000010
【図９】
2019087036.tif 000011
【図１０】
2019087036.tif 000012
【図１１】
2019087036.tif 000013
【図１２】
2019087036.tif 000014
【図１３】
2019087036.tif 000015
【手続補正書】
【提出日】平成30年3月8日(2018.3.8)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ディスプレイと、
前記ディスプレイに、実行アプリケーションの表示領域とホームボタンを含むバーとに接するように、前記実行アプリケーションを含むアプリケーションのアイコンを一列に並べたツールバーを表示させるコントローラと、
を備える電子機器。
【請求項２】
前記コントローラは、
前記ディスプレイに表示された画面を、料理のレシピを表示する専用領域である第１の領域と、アプリケーションを表示させる第２の領域と、第３の領域とに分割し、
前記ツールバーを、前記第３の領域に表示させる、請求項１に記載の電子機器。
【請求項３】
前記コントローラは、
前記電子機器の向きが縦向きの場合に、前記ディスプレイに表示される前記ホームボタンの上方に、前記ディスプレイの下辺と平行に前記ツールバーを表示させる、請求項１または２に記載の電子機器。
【請求項４】
前記コントローラは、
前記電子機器の向きが横向きの場合に、前記ディスプレイの下辺と垂直に前記ツールバーを表示させる、請求項１から３のいずれか一項に記載の電子機器。
【請求項５】
前記コントローラは、
所定の画像を表示させて、前記所定の画像への接触を検知した場合に、前記ツールバーの表示と非表示とを切り替える、請求項１から４のいずれか一項に記載の電子機器。
【請求項６】
前記コントローラは、
前記所定の画像を、前記実行アプリケーションの表示領域の境界の少なくとも一部に沿って可動であるように表示させる、請求項５に記載の電子機器。
【請求項７】
前記コントローラは、
前記実行アプリケーションが中断された場合に、前記実行アプリケーションの再開または終了を選択可能な選択画面を前記所定の画像の近傍に表示させる、請求項５または６に記載の電子機器。
【請求項８】
前記コントローラは、
前記ツールバーに並べられたアイコンのアプリケーションをユーザの選択に基づいて決定する、請求項１から７のいずれか一項に記載の電子機器。
【請求項９】
ディスプレイを備える電子機器に、
前記ディスプレイに、実行アプリケーションの表示領域とホームボタンを含むバーとに接するように、前記実行アプリケーションを含むアプリケーションのアイコンを一列に並べたツールバーを表示させるステップ、を実行させるプログラム。
【請求項１０】
ディスプレイを備える電子機器の制御方法であって、
前記ディスプレイに、実行アプリケーションの表示領域とホームボタンを含むバーとに接するように、前記実行アプリケーションを含むアプリケーションのアイコンを一列に並べたツールバーを表示させるステップ、を含む制御方法。
【手続補正書】
【提出日】平成30年11月26日(2018.11.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ディスプレイと、
前記ディスプレイに、実行アプリケーションの表示領域とホームボタンを含むバーとに接するように、前記実行アプリケーションを含むアプリケーションのアイコンと、ユーザ操作に応じて前記実行アプリケーションを終了しまたはバックグラウンドでの実行に変更するクローズアイコンと、を一列に並べたツールバーを表示させるコントローラと、
を備える電子機器。
【請求項２】
前記コントローラは、
前記ディスプレイに表示された画面を、料理のレシピを表示する専用領域である第１の領域と、アプリケーションを表示させる第２の領域と、第３の領域とに分割し、
前記ツールバーを、前記第３の領域に表示させる、請求項１に記載の電子機器。
【請求項３】
前記コントローラは、
前記電子機器の向きが縦向きの場合に、前記ディスプレイに表示される前記ホームボタンの上方に、前記ディスプレイの下辺と平行に前記ツールバーを表示させる、請求項１または２に記載の電子機器。
【請求項４】
前記コントローラは、
前記電子機器の向きが横向きの場合に、前記ディスプレイの下辺と垂直に前記ツールバーを表示させる、請求項１から３のいずれか一項に記載の電子機器。
【請求項５】
前記コントローラは、
所定の画像を表示させて、前記所定の画像への接触を検知した場合に、前記ツールバーの表示と非表示とを切り替える、請求項１から４のいずれか一項に記載の電子機器。
【請求項６】
前記コントローラは、
前記所定の画像を、前記実行アプリケーションの表示領域の境界の少なくとも一部に沿って可動であるように表示させる、請求項５に記載の電子機器。
【請求項７】
前記コントローラは、
前記実行アプリケーションが中断された場合に、前記実行アプリケーションの再開または終了を選択可能な選択画面を前記所定の画像の近傍に表示させる、請求項５または６に記載の電子機器。
【請求項８】
前記コントローラは、
前記ツールバーに並べられたアイコンのアプリケーションをユーザの選択に基づいて決定する、請求項１から７のいずれか一項に記載の電子機器。
【請求項９】
ディスプレイを備える電子機器に、
前記ディスプレイに、実行アプリケーションの表示領域とホームボタンを含むバーとに接するように、前記実行アプリケーションを含むアプリケーションのアイコンと、ユーザ操作に応じて前記実行アプリケーションを終了しまたはバックグラウンドでの実行に変更するクローズアイコンと、を一列に並べたツールバーを表示させるステップ、を実行させるプログラム。
【請求項１０】
ディスプレイを備える電子機器の制御方法であって、
前記ディスプレイに、実行アプリケーションの表示領域とホームボタンを含むバーとに接するように、前記実行アプリケーションを含むアプリケーションのアイコンと、ユーザ操作に応じて前記実行アプリケーションを終了しまたはバックグラウンドでの実行に変更するクローズアイコンと、を一列に並べたツールバーを表示させるステップ、を含む制御方法。