(57)【要約】【課題】アプリケーションの情報が更新された場合に、該更新をユーザに分かりやすく表示することのできる情報処理装置、画面制御プログラム及び画面制御方法を提供する。【解決手段】実施形態によれば、情報処理装置は、アイコンに対応するプログラムの状態が更新されたか否かに応じて選択される当該アイコンを含む第１画面を出力する手段であって、情報処理装置が待機状態から復帰した場合に、更新に関する画像を含み第１及び第２プログラムに対応する第１及び第２アイコンを含む第１画面を出力する第１の表示制御手段と、第１アイコンを含み第１画面から遷移可能な第２画面を出力し、第２アイコンを含み第２画面から遷移可能な第３画面を出力する第２の表示制御手段を備え、第１画面に含まれる第１アイコンは、第２画面に含まれる第１アイコンと同一の更新を示し、第１画面に含まれる第２アイコンは、第３画面に含まれる第２アイコンと同一の更新を示す。【選択図】図５
2014127144.tif 000002
【特許請求の範囲】
【請求項１】
画面を表示部に出力する情報処理装置であって、
アイコンに対応するプログラムの状態が更新されたか否かに応じて選択される当該アイコンを含む第１画面を出力する手段であって、前記情報処理装置が待機状態から復帰した場合に、前記更新に関する画像を含み第１及び第２プログラムに対応する第１及び第２アイコンを含む第１画面を出力する第１の表示制御手段と、
前記第１アイコンを含み前記第１画面から遷移可能な第２画面を出力し、前記第２アイコンを含み前記第２画面から遷移可能な第３画面を出力する第２の表示制御手段を備え、
前記第１画面に含まれる前記第１アイコンは、前記第２画面に含まれる前記第１アイコンと同一の前記更新を示し、前記第１画面に含まれる前記第２アイコンは、前記第３画面に含まれる前記第２アイコンと同一の前記更新を示す、情報処理装置。
【請求項２】
前記第１プログラムは、前記第１アイコンに含まれる前記画像を生成し、
前記第２プログラムは、前記第２アイコンに含まれる前記画像を生成する、請求項１記載の情報処理装置。
【請求項３】
前記第１及び第２プログラムから、当該第１及び第２プログラムの更新に関する更新情報を取得し、当該更新情報に基づいて前記第１画面に前記第１及び第２アイコンを配置する第３プログラムを更に備える、請求項２記載の情報処理装置。
【請求項４】
前記第１画面に含まれる前記第１アイコンは、前記第２画面に含まれる前記第１アイコンと同一の画像であり、前記第１画面に含まれる前記第２アイコンは、前記第３画面に含まれる前記第２アイコンと同一の画像である、請求項１記載の情報処理装置。
【請求項５】
前記第１画面に対する操作入力に応じて、前記第１画面に表示されたアイコンを選択する選択手段を更に備え、
前記選択手段により前記第１アイコンが選択されなかった場合、前記第１画面での前記第１アイコンと前記第２画面での前記第１アイコンとは同一の画像であり、前記選択手段により前記第１アイコンが選択された場合、当該選択の前の前記第１画面での前記第１アイコンの画像は、当該選択の後の前記第２画面での前記第１アイコンの画像と異なる、請求項４記載の情報処理装置。
【請求項６】
前記第１画面に対する操作入力に応じて、前記第１画面に表示されたアイコンを選択する選択手段と、
任意の画面から所定の画面への遷移を指示する遷移操作が入力される操作入力手段と、
前記遷移操作が入力された場合に、前記選択手段により前記第１及び第２アイコンが選択済みであるか否かに応じて、前記第１画面及び第２画面の何れかに画面を遷移させる第３の表示制御手段と、
を更に備える請求項１記載の情報処理装置。
【請求項７】
情報処理装置に、
前記情報処理装置が待機状態から復帰した場合に、プログラムの状態が更新されたか否かに応じて選択されるアイコンであって当該プログラムに対応するアイコンを含む第１画面を出力させ、
前記第１画面の出力の際に、前記更新に関する画像を含み第１及び第２プログラムに対応する第１及び第２アイコンを含ませて前記第１画面を出力させ、
前記第１アイコンを含み前記第１画面から遷移可能な第２画面を出力させ、
前記第２アイコンを含み前記第２画面から遷移可能な第３画面を出力させる画面制御プログラムであって、
前記第１画面に含まれる前記第１アイコンは、前記第２画面に含まれる前記第１アイコンと同一の前記更新を示し、前記第１画面に含まれる前記第２アイコンは、前記第３画面に含まれる前記第２アイコンと同一の前記更新を示す、画面制御プログラム。
【請求項８】
画面を表示部に出力する情報処理装置における画面制御方法であって、
前記情報処理装置が待機状態から復帰した場合に、アイコンに対応するプログラムの状態が更新されたか否かに応じて選択される当該アイコンを含む第１画面を出力することと、
前記第１画面の出力の際に、前記更新に関する画像を含み第１及び第２プログラムに対応する第１及び第２アイコンを含む第１画面を出力することと、
前記第１アイコンを含み前記第１画面から遷移可能な第２画面を出力することと、
前記第２アイコンを含み前記第２画面から遷移可能な第３画面を出力することと、
を備え、
前記第１画面に含まれる前記第１アイコンは、前記第２画面に含まれる前記第１アイコンと同一の前記更新を示し、前記第１画面に含まれる前記第２アイコンは、前記第３画面に含まれる前記第２アイコンと同一の前記更新を示す、画面制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、情報処理装置、画面制御プログラム及び画面制御方法に関する。
【背景技術】
【０００２】
タブレットやスマートフォン等の装置において実行されるランチャープログラムでは、該装置が起動されると各種のアプリケーションを起動するためのアイコンが配置されたスタート画面が表示される。各種のアプリケーションとは、例えばメーラー、ブラウザアプリケーション、音楽再生アプリケーション等である。そして該画面においてアイコンが選択されると、そのアイコンに対応するアプリケーションが起動される。このようなランチャーにおいては、インストールされたアプリケーション又はユーザによりアイコンが配置されたアプリケーションが増加すると、１つの画面内にアイコンが収まらず、その画面から遷移可能な他の画面にアイコンが配置されることとなる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−７７１４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、アプリケーションの情報が更新された場合、例えばメーラーがメールを受信した場合等においては、その更新をユーザに分かりやすく表示できることが好ましい。
【０００５】
そこで本発明は、アプリケーションの情報が更新された場合に、該更新をユーザに分かりやすく表示することのできる情報処理装置、画面制御プログラム及び画面制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
実施形態によれば、情報処理装置は、アイコンに対応するプログラムの状態が更新されたか否かに応じて選択される当該アイコンを含む第１画面を出力する手段であって、情報処理装置が待機状態から復帰した場合に、更新に関する画像を含み第１及び第２プログラムに対応する第１及び第２アイコンを含む第１画面を出力する第１の表示制御手段と、第１アイコンを含み第１画面から遷移可能な第２画面を出力し、第２アイコンを含み第２画面から遷移可能な第３画面を出力する第２の表示制御手段を備え、第１画面に含まれる第１アイコンは、第２画面に含まれる第１アイコンと同一の更新を示し、第１画面に含まれる第２アイコンは、第３画面に含まれる第２アイコンと同一の更新を示す。
【図面の簡単な説明】
【０００７】
【図１】実施形態の情報処理装置の例を示す斜視図。
【図２】実施形態の情報処理装置のシステム構成例を示すブロック図。
【図３】実施形態の情報処理装置のUI制御プログラムに係る処理ブロック例を示す図。
【図４】実施形態の情報処理装置が表示するログイン画面例を示す図。
【図５】実施形態の情報処理装置が表示する更新通知画面例を示す図。
【図６】実施形態の情報処理装置が表示するスタート画面例を示す図。
【図７】実施形態の情報処理装置による画面制御フロー例を示す図。
【発明を実施するための形態】
【０００８】
以下、図面を参照して実施形態を説明する。  
図１は、本実施形態に係る情報処理装置の例を示す斜視図である。情報処理装置は、例えばバッテリ駆動可能なノートブックタイプのＰＣ１００やスレートタイプのタブレット２００等として実現される。
【０００９】
図２は、ＰＣ１００のシステム構成例を示している。なおタブレット２００のシステム構成はＰＣ１００とほぼ同様であり、ここではＰＣ１００の構成を中心に説明する。
【００１０】
ＰＣ１００は、ＣＰＵ１０１、システムコントローラ１０２、メモリ１０３、グラフィクスコントローラ（ＧＰＵ）１０４、ディスプレイ１０５、ソリッドステートドライブ（ＳＳＤ）１０６、ＢＩＯＳ−ＲＯＭ１０７、エンベデッドコントローラ／キーボードコントローラ（ＥＣ／ＫＢＣ）１０８、タッチセンサ１０９、キーボード１１０、ＷＷＡＮ（Wireless Wide Area Network）コントローラ１１１、ＷＬＡＮ（Wireless Local Area Network）コントローラ１１２等を備えている。
【００１１】
ＣＰＵ１０１は、ＰＣ１００の各コンポーネントの動作を制御するプロセッサである。このＣＰＵ１０１は、ＳＳＤ１０６からメモリ１０３にロードされるプログラム、例えば、オペレーティングシステム（ＯＳ）、ＵＩ制御プログラム３００、及び各種のアプリケーション３５０を実行する。なお、ここで各種のアプリケーション３５０とは、例えば、メールアプリケーション、天気予報表示アプリケーション、写真表示アプリケーション、ネットショッピングサイト表示アプリケーション、地図表示アプリケーション、ブラウザアプリケーション、音楽再生アプリケーション、カレンダーアプリケーション、ゲームアプリケーション、クーポン取得アプリケーション、電話アプリケーション、ＳＮＳ閲覧アプリケーション等である。
【００１２】
また、ＣＰＵ１０１は、不揮発性メモリであるＢＩＯＳ−ＲＯＭ１０７に格納されたＢＩＯＳ（基本入出力システム：Basic Input Output System）も実行する。ＢＩＯＳはハードウェア制御のためのシステムプログラムである。
【００１３】
システムコントローラ１０２は、ＣＰＵ１０１と各コンポーネントとの間を接続するブリッジデバイスである。システムコントローラ１０２は、ＳＳＤ１０６を制御するためのシリアルＡＴＡコントローラを内蔵している。さらに、システムコントローラ１０２は、ＰＣＩ ＥＸＰＲＥＳＳ規格のシリアルバスなどを介してＧＰＵ１０４との通信を実行する機能も有している。
【００１４】
ＧＰＵ１０４は、ＰＣ１００のディスプレイモニタとして使用されるディスプレイ１０５を制御する表示コントローラである。ＧＰＵ１０４は、不図示のビデオメモリに格納された表示データからディスプレイ１０５に供給すべき表示信号を生成する。メモリ１０３の一部を上述のビデオメモリとして使用しても良い。
【００１５】
ＥＣ／ＫＢＣ１０８は、ＰＣ１００の電力管理を行うためのエンベデッドコントローラ（電力管理コントローラ）と、タッチセンサ１０９を制御するためのタッチセンサコントローラと、キーボード１１０を制御するためのキーボードコントローラとが集積された１チップマイクロコンピュータである。
【００１６】
タッチセンサ１０９は、例えばディスプレイ１０５に設けられるタッチパネルや、ＰＣ１００のパームレストに設けられるタッチパッドであり、ユーザによるタッチパネル／タッチパッドへのタッチ操作を検出する。なお本実施形態においてはディスプレイ１０５に対するタッチ操作を検出するタッチパネルによる操作検出を中心に説明するが、入力デバイスとしてはマウス等が用いられても良い。
【００１７】
ＷＷＡＮコントローラ１１１は、例えば移動体通信の通信を制御する通信部であり、不図示のアンテナを介して移動体通信基地局と通信する。ＷＬＡＮコントローラ１１２も同様に、不図示のアンテナを介してＷＬＡＮ基地局と通信する。
【００１８】
図３は、ＰＣ１００のＵＩ制御プログラム３００に関連するＳＷ／ＨＷ処理ブロックの構成例を示す。ＵＩ制御プログラム３００は、操作受付部３０１、ログイン制御部３０２、ランチャー制御部３０３を備える。なおＵＩ制御プログラム３００は、オペレーティングシステムに含まれるプログラムとして動作しても良い。
【００１９】
操作受付部３０１には、ＥＣ／ＫＢＣ１０８から操作情報が入力される。ここで操作情報とは、例えばタッチセンサ１０９が検出したタッチ操作の座標情報等である。そして操作受付部３０１は、入力された操作情報を、ログイン制御部３０２又はランチャー制御部３０３に出力する。
【００２０】
ログイン制御部３０２は、オペレーティングシステムの所定アカウントへのユーザログインを制御する。ログイン制御部３０２は、ＰＣ１００が待機状態から稼動状態に復帰した場合、具体的には例えばＰＣ１００のステートがConnected Standby状態からＡＣＰＩ規格のＳ０状態に移行する場合等に、ユーザログインを認証するためのログイン画面を表示させる。なおConnected Standbyは、ＣＰＵ１０１や通信モジュール（ＷＷＡＮコントローラ１１１やＷＬＡＮコントローラ１１２等）等が動作しつつ、ディスプレイ１０５やグラフィクスコントローラ１０４等の表示系がオフである状態を指すが、スマートフォンにおいては、Connected Standbyではなく単にスタンバイモードと呼ばれることもある。
【００２１】
そして当該ログイン画面の表示中に、パスワードや所定ジェスチャ等の正当な認証情報が入力されると、ログイン制御部３０２は所定アカウントへのログインを許可する。なおログイン制御部３０２は、ログイン画面を表示する前にロック画面を表示させ、当該ロック画面に対して所定操作が入力された場合にログイン画面を表示させても良い。またログイン制御部３０２は、ロック画面への所定操作が入力されると、ログイン画面を表示させずにユーザログインを許可しても良い。
【００２２】
ランチャー制御部３０３は、各種のアプリケーション３５０の夫々に対応するアイコンを配置したスタート画面を生成し、その画面をディスプレイ１０５に表示させる機能を有する。またランチャー制御部３０３は、アプリケーション３５０の更新を通知する更新通知アイコンに関する処理を行う更新制御部３０４を含む。更新制御部３０４は、各種アプリケーション３５０夫々のアプリケーションの状態の更新に関する更新情報を取得し、当該更新情報に基づき、更新があったアプリケーションを選択し、当該アプリケーションに対応する更新通知アイコンを含む更新通知画面を生成する。つまり更新制御部３０４は、更新通知画面の生成において、更新が無かったアプリケーションを選択せず、当該アプリケーションに対応するアイコンを更新通知画面に配置しない。
【００２３】
なお更新制御部３０４は、複数の更新通知アイコンを含む更新通知画面を生成する場合に、例えばユーザが設定したアプリケーション毎の優先順位や、各アプリケーションの最新の更新時刻等に従って更新通知アイコンを配置しても良い。また、後述するスタート画面における各アイコンの配置を反映し、スタート画面において左側に位置するアイコンほど左側に、上側に位置するアイコンほど上側に配置しても良い。
【００２４】
そしてランチャー制御部３０３は、表示された画面中のアイコンに対する操作を受けると、ＯＳを介して、該アイコンに対応するアプリケーションに対して起動の通知を行う。なお更新制御部３０４は、ＵＩ制御プログラム３００とは独立したアプリケーションプログラムであっても良い。この場合に更新制御部３０４は、システムの稼動時に常駐し、ＰＣ１００の復帰時に更新通知画面を生成・表示するよう動作する。
【００２５】
各種のアプリケーション３５０は、各々のアプリケーションが起動されると、自アプリケーションの表示画面を生成してディスプレイ１０５に表示させる。また各種のアプリケーション３５０は、ＰＣ１００が稼動状態の場合やConnected Standby状態の場合にバックグラウンドで稼動し、アプリケーションの状態を更新する。
【００２６】
アプリケーションの状態の更新について例を挙げて説明する。例えばメーラーでは、通信モジュールを用いてネットワークサーバと通信し、メールを受信すると、アプリケーションの状態が更新される。電話アプリケーションでは、着信を受けるとアプリケーションの状態が更新される。ＳＮＳ閲覧アプリケーションでは、友人登録した他のユーザによりＳＮＳの情報が更新され、その更新の通知を受けると、アプリケーションの状態が更新される。クーポン取得アプリケーションでは、ＰＣ１００の現在地近隣の店舗のクーポン情報を受信するとアプリケーションの状態が更新される。カレンダーアプリケーションでは、外部から何らかの情報を受信しない場合であっても、設定されていたスケジュールの日時が到来又は近づくと、アラートを実行すべく、アプリケーションの状態が更新される。
【００２７】
図４は、ログイン制御部３０２が生成するロック画面及びログイン画面の画面構成例を示す。図４（Ａ）は、ロック画面の構成例を示す。当該ロック画面においては、例えば現在の日時が表示され、ログイン制御部３０２は、ロック画面に対して所定の操作があった場合に画面ロックを解除して次の画面を表示させる。なお所定の操作とは、例えばタッチセンサ１０９に対する特定方向へのスワイプ操作等である。また、次の画面とは、ログイン画面やスタート画面等である。
【００２８】
図４（Ｂ）及び（Ｃ）は、ログイン画面の構成例を示す。図４（Ｂ）の画面Ｐ４２０においては画像Ｐ４２１が表示される。ログイン制御部３０２は、該画像Ｐ４２１の予め設定された領域を選択する操作を受けると、正当な認証情報が入力されたと判別してログインを許可する。図４（Ｃ）の画面Ｐ４３０においては画像Ｐ４３１が表示される。ログイン制御部３０２は、該画像Ｐ４３１が選択されたのち所定のコードが入力されると、正当な認証情報が入力されたと判別してログインを許可する。そしてログインが許可されると、ランチャー制御部３０３はランチャー画面を生成してディスプレイ１０５に表示させる。
【００２９】
図５は、ランチャー制御部３０３の更新制御部３０４が生成する更新通知画面の画面構成例を示す。なお更新通知画面は一種のランチャー画面と考えても良い。図５（Ａ）の更新通知画面Ｐ５１０では、通知Ｐ５１１、更新通知アイコンＰ５１２乃至Ｐ５１５、及びボタンＰ５１６が表示される。通知Ｐ５１１は、アプリケーションに更新があった旨を通知する画像（文字）である。
【００３０】
更新通知アイコンＰ５１２乃至Ｐ５１５は、状態が更新されたアプリケーションに夫々対応するアイコンである。ここで夫々のアイコンは、アプリケーション名を示す画像（文字）と更新の内容（通知情報）を示す画像（文字）とを含んでいる。即ち、Ｐ５１２はアプリケーション名「Ｍａｉｌ」と通知情報「メールを１０件受信しました」を含み、Ｐ５１３はアプリケーション名「ＳＮＳ」と通知情報「友人がＳＮＳを更新しました」を含み、Ｐ５１４はアプリケーション名「Ｐｈｏｎｅ」と通知情報「留守電が２件あります」を含み、Ｐ５１５はアプリケーション名「Ｃｏｕｐｏｎ」と通知情報「新しいクーポンが届きました」を含む。なお、更新通知アイコンの形状は例えば長方形のタイル形状であり、当該アイコンが複数配置される場合、これらアイコンは一定間隔で配置される。そしてこれらアイコンの何れかに対する操作入力があると、操作されたアイコンに対応するアプリケーションが起動され、当該アプリケーションの画面に遷移される。
【００３１】
ボタンＰ５１６は更新通知画面を閉じるためのソフトウェアボタンであり、当該ボタンＰ５１６に対する操作入力があると、表示画面は図６（Ａ）に示すデフォルトのスタート画面に遷移される。
【００３２】
図５（Ｂ）の更新通知画面Ｐ５２０では、画像Ｐ５２１、画像Ｐ５２２、アイコンＰ５２３乃至Ｐ５２５、及び更新通知アイコンＰ５１２乃至Ｐ５１５が表示される。ここで、画像Ｐ５２１は、画面Ｐ５２０がスタート画面であることを示す画像である。つまり更新通知画面Ｐ５２０は、スタート画面の一部として画面が構成されている。画像Ｐ５２２は、ログインしているユーザアカウントのアカウント名を示す。アイコンＰ５２３乃至Ｐ５２５は、図６（Ａ）で示すスタート画面での左端のアイコンに対応する。更新通知アイコンＰ５１２乃至Ｐ５１５は図５（Ａ）で説明したとおりである。そして画面Ｐ５２０において、画面Ｐ５２０の右側の画面に遷移させるための操作（例えば左方向へのスワイプ操作等）があると、表示される画面は図６（Ａ）のスタート画面に遷移する。
【００３３】
図５（Ｃ）は、更新通知アイコンの表示例を示す図である。ここで更新通知アイコンＰ５３０の画像範囲内には、アプリケーション名と、メールを受信した旨と、当該メールの送信元のユーザ名と、メール受信日時と、受信メール件数が表示されている。そして、この更新通知アイコンにおいて表示される内容は、各種のアプリケーション３５０により決定・生成される。即ち、更新通知画面を生成する場合、更新制御部３０４は、各種のアプリケーション３５０から取得した、当該アプリケーション３５０夫々の更新に関する更新情報に基づいて、状態が更新されたアプリケーションのアイコンを画面に配置する。そしてアイコンが配置されると、当該アイコンに対応するアプリケーションは、通知情報に関する画像や文字を生成して、該アイコン内に表示させる。ここで、もし表示すべき通知情報がアイコンの領域に収まらない場合、アイコンに対応するアプリケーションは、通知情報がアイコン内で自動的にスクロールするように該通知情報を表示させる。
【００３４】
つまり図５（Ｃ）の例では、更新制御部３０４は、メールアプリケーションに対応するアイコンＰ５３０を更新通知画面に配置し、メールアプリケーションが、当該アイコンＰ５３０内にアプリケーション名と、メールを受信した旨と、当該メールの送信元のユーザ名と、メール受信日時と、受信メール件数とを表示させる。なお、更新制御部３０４が、各アプリケーション３５０から、夫々のアプリケーションにおける個別の通知情報を取得してアイコン内に表示させても良い。
【００３５】
なお図５（Ｃ）は、更新通知アイコンがメールアプリケーションに対応する場合の例であり、更新通知アイコンが他のアプリケーションに対応する場合はアイコン内に他の情報が表示される。例えばアプリケーションがカレンダーの場合、更新通知アイコンには、スケジュール開始までの残り時間と、スケジュール開始時間と、スケジュール内容と、等が表示される。
【００３６】
図５（Ｄ）は、更新通知アイコンの他の表示形態例を示す。更新通知アイコンＰ５４０には、アプリケーションの種別（ここではメールアプリケーション）を示す画像と、受信メール数とが表示される。なお図５（Ｃ）ではアイコンの画像範囲内に全ての情報が表示され、図５（Ｄ）ではアイコンの画像範囲を一部はみ出す位置に情報が表示されるが、何れの例においても、アイコンに情報が表示される。しかしながら、例えば、アイコン近傍の、当該アイコンから完全に外れた位置に更新に関する情報を表示しても良い。
【００３７】
図６はスタート画面の画面構成例を示す。図６（Ａ）のスタート画面Ｐ６１０では、画像Ｐ６１１、画像Ｐ６１２、及びアイコンＰ６１３乃至Ｐ６１５等が表示される。図６（Ｂ）は、スタート画面Ｐ６１０において左方向へのスワイプ操作を受けた場合に表示されるスタート画面であり、アイコンＰ６２１乃至Ｐ６２５等のアイコンが表示される。ここで画像Ｐ６１１は、画面Ｐ６１０がスタート画面であることを示す画像であり、画像Ｐ６１２はログインユーザ名を示す画像である。
【００３８】
また、アイコンＰ６１３乃至Ｐ６１５、アイコンＰ６２１乃至Ｐ６２５等のアイコンは、アプリケーションを起動するための画像であり、これらアイコンにおいても、アプリケーションの状態に更新があると、当該更新の内容を示す画像が表示される。つまり、図５（Ａ）及び（Ｂ）で表示されるアイコンＰ５１２と図６（Ａ）で表示されるアイコンＰ６１３とでは、アイコン内に表示される通知情報が同一であり、アイコンの外観（アイコン全体の画像）も同一である。同様に、アイコンＰ５１３とアイコンＰ６２２に表示される通知情報は同一であり、アイコンＰ５１４とアイコンＰ６２４に表示される通知情報は同一であり、アイコンＰ５１５とアイコンＰ６２５に表示される通知情報は同一である。アイコンの外観も同様に同一である。
【００３９】
なお、更新制御部３０４が独立したアプリケーションとして動作する場合、図６（Ｃ）に示すように、当該更新制御部３０４のアプリケーションに対応するアイコンＰ６３１を表示しても良い。当該アイコンＰ６３１には、例えばアプリケーション情報の更新があった旨と、更新があったアプリケーション名等とが表示される。なおアイコンＰ６３１は、画面Ｐ６１０やＰ６２０に表示されても良い。
【００４０】
そしてこの場合、ＰＣ１００は、アイコンＰ６３１への選択操作を受けると、図５（Ａ）のような更新通知画面を表示する。ここで更新制御部３０４は、アイコンＰ６３１への操作を受けた場合に各種のアプリケーション３５０から更新情報を取得しても良いが、アイコンＰ６３１への操作の前に予め所定期間ごとに各種のアプリケーション３５０にポーリングして更新情報を取得しても良い。
【００４１】
なお、図５（Ａ）及び（Ｂ）の更新通知画面にてアイコンを選択してアプリケーションの画面を表示させた場合、該アプリケーションの通知情報が確認されたことになる。そして通知情報が確認されると、アイコン内における更新に関する画像は非表示となる。即ち、更新通知画面において更新通知アイコンが選択され、該アイコンに対応するアプリケーションの更新が確認されると、その後図６（A）及び（B）に画面遷移した場合に、更新確認済みのアプリケーションに対応するアイコンにおいては、通知情報が表示されない。一方、更新通知画面において更新通知アイコンが選択されなかった場合、その後図６（A）及び（B）に画面遷移すると、該選択されなかったアイコンとに対応するアプリケーションのアイコンおいては、更新通知アイコンと同一の通知情報が表示される。
【００４２】
図７は、ＰＣ１００による画面制御に係る処理フロー例を示す。なお図７（Ａ）は、更新制御部３０４が、更新通知画面として図５（Ａ）のような画面を表示させる場合の処理フロー例である。
【００４３】
まず、ＰＣ１００がＣｏｎｎｅｃｔｅｄ  Ｓｔａｎｄｂｙ状態（待機状態）の期間中に（Ｓ７０１）、更新制御部３０４は、各種アプリケーション３５０の夫々に対してポーリングを行い、アプリケーション状態の更新があるか否かを問合せる。そして、各種アプリケーション３５０の何れかにアプリケーション状態の更新があった場合（Ｓ７０２のＹｅｓ）、更新制御部３０４は、当該更新のあったアプリケーションに対応するアイコンを更新通知画面の何れの位置に配置するか決定する（Ｓ７０３）。
【００４４】
なお更新されたアプリケーションが複数ある場合は、前述したように更新制御部３０４は、各アプリケーションの優先順位やの最新の更新時刻等に基づいて複数アプリケーションのアイコンの位置を決定する。更新制御部３０４は、ＰＣ１００が待機状態の場合にポーリングを繰り返し、アプリケーションの状態の更新がある度に、アイコンを配置すべき位置を決定する。
【００４５】
そして、ＰＣ１００が、当該ＰＣ１００を復帰させる操作を受け付けた場合（Ｓ７０４のＹｅｓ）、ディスプレイ１０５は、図４（Ａ）に示したようなロック画面を表示する（Ｓ７０５）。なお、ＰＣ１００を復帰させる操作とは、例えばＰＣ１００の電源ボタン等のメカニカルボタンに対する操作等である。ここでタッチセンサ１０９が、ロック画面に対するロック解除操作を受け付けると、次にディスプレイ１０５は、図４（Ｂ）や（Ｃ）のようなログイン画面を表示する（Ｓ７０６）。
【００４６】
そして当該ログイン画面が表示されている場合に正当な認証コードが入力されると、ディスプレイ１０５は図５（Ａ）のような更新通知画面を表示する（Ｓ７０７）。ここでタッチセンサ１０９が更新通知アイコンに対する操作入力を受けると（Ｓ７０８のＹｅｓ）、当該アイコンに対応するアプリケーションは自アプリケーションの画面を生成してディスプレイ１０５に表示させる（Ｓ７０９）。
【００４７】
アプリケーションの画面が表示されている際、タッチセンサ１０９が、該アプリケーションを非表示／非アクティブにする操作入力や、該アプリケーションを終了させる操作入力を受けると（Ｓ７１０の“アプリ非表示操作”）、更新制御部３０４は、Ｓ７０７において表示した更新通知画面において表示された更新通知アイコンの中に、ユーザにより選択されていないアイコンがあるか否か判別する（Ｓ７１１）。言い換えると更新制御部３０４は、ユーザにより更新を確認されていないアプリケーションがあるか否かを判別する。なおアプリケーションを非表示にする操作入力とは、例えば表示画面の上端近傍から下端近傍までのスワイプ操作や、“戻る”ボタンに対する操作等が挙げられる。
【００４８】
そして、更新が確認されていないアプリケーションが残っている場合（Ｓ７１１のＹｅｓ）、更新制御部３０４は、再度更新通知画面を表示させる（Ｓ７０７）。なお、ここで更新制御部３０４は、既に更新が確認されたアプリケーションに対応するアイコンを除いた更新通知画面を表示させる。
【００４９】
一方、Ｓ７１０において、予め設定された所定画面を表示させるための初期画面ボタンに対する操作入力を受けた場合や（Ｓ７１０の“初期画面ボタン”）、Ｓ７１１において、更新未確認のアプリケーションが無い場合（Ｓ７１１のＮｏ）、ディスプレイ１０５は図６（Ａ）のようなスタート画面を表示する（Ｓ７１３）。なお初期画面ボタンとは、例えばキーボードやディスプレイ筐体上に設けられたメカニカルボタンや、画面に表示されるソフトウェアボタン等である。また、Ｓ７０８においてタッチセンサ１０９が更新通知アイコンに対する操作入力を受けることなく画面遷移操作を受けた場合（Ｓ７０８のＮｏ）、ディスプレイ１０５はスタート画面を表示する（Ｓ７１２）。なお、ここでの画面遷移操作とは、例えば図５（Ａ）のボタンＰ５１６に対する操作や、初期画面ボタンに対する操作等である。また、更新制御部３０４が、ランチャー制御部３０３と独立した一つの常駐アプリケーションとして動作している場合は、該常駐アプリケーションを非表示にする操作が画面遷移操作として作用しても良い。そして、更新制御部３０４が一つの常駐アプリケーションとして動作している場合、ＰＣ１００は、スタート画面Ｐ６３０のアイコンＰ６３１に対する操作を受けると（Ｓ７１３のＹｅｓ）、再度更新通知画面を表示する（Ｓ７０７）。
【００５０】
図７（Ｂ）は、更新制御部３０４が、更新通知画面として図５（Ｂ）を表示させる場合の処理フロー例である。なお、図７（Ｂ）のフローは、図７（Ａ）のＳ７０１からＳ７０６まで同様のフローであり説明を省略する。また、図７（Ａ）と同符号が付されている処理については図７（Ａ）と同一の処理であり、一部説明を省略する。
【００５１】
ＰＣ１００は、ログイン処理が成功すると、図５（Ｂ）のような、スタート画面内に更新通知画面を含む画面を表示する（Ｓ７０７ｂ）。ここで更新通知アイコンに対する操作が行われると、該アイコンに対応するアプリケーションの画面が表示される（Ｓ７０９）。ここで、初期画面ボタンに対する操作入力や、アプリケーションを非表示にする操作入力を受け（Ｓ７１０ｂ）、更新未確認のアプリケーションが残っている場合（Ｓ７１１のＹｅｓ）、更新制御部３０４は再び図５（Ｂ）の更新通知画面を表示させる（Ｓ７０７ｂ）。即ち、図７（Ｂ）のフローにおいては、更新通知画面がスタート画面の一部として構成されているため、任意の画面からスタート画面への遷移を指示するための初期画面ボタンに対する操作があると更新通知画面が表示される。しかし、アプリケーションの更新が全て確認されると（Ｓ７１１のＮｏ）、更新通知画面に表示すべきアイコンが無い状態となるので、ディスプレイ１０５は図６（Ａ）のデフォルトのスタート画面を表示する（Ｓ７１２）。
【００５２】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００５３】
１００…ＰＣ、１０１…ＣＰＵ、１０２…システムコントローラ、１０３…メモリ、１０４…グラフィクスコントローラ、１０５…ディスプレイ、１０６…ＳＳＤ、１０７…ＢＩＯＳ−ＲＯＭ、１０８…ＥＣ／ＫＢＣ、１０９…タッチセンサ、１１０…キーボード、１１１…ＷＷＡＮコントローラ、１１２…ＷＬＡＮコントローラ、２００…タブレット、３００…ＵＩ制御プログラム、３０１…操作受付部、３０２…ログイン制御部、３０３…ランチャー制御部、３０４…更新制御部、３５０…各種アプリケーション
【図１】
2014127144.tif 000003
【図２】
2014127144.tif 000004
【図３】
2014127144.tif 000005
【図４】
2014127144.tif 000006
【図５】
2014127144.tif 000007
【図６】
2014127144.tif 000008
【図７】
2014127144.tif 000009