(57)【要約】【課題】イベント情報を出力する情報処理装置において、重要なイベント情報を容易な操作で出力する技術を提供することである。【解決手段】第１検出部２０２０は情報処理装置２０００が有するハードウエアボタンを押下する操作（第１操作）を検出する。第２検出部２０４０は第１操作以外の操作（第２操作）を検出する。イベント検出部２０６０は報知イベントを検出する。イベント検出時点格納部２０７０は、イベント検出時点を格納する。切替部２０８０は、情報処理装置２０００の状態を待機状態から動作状態に切り替える切替処理を行う。第１出力制御部２１００は、第２操作の検出に応じ、イベント検出時点に基づいて、報知イベントに関する情報（第１情報）を出力するか否かを決定する。第２出力制御部２１２０は、第１操作の検出に応じて切替部２０８０に切替処理を行わせてから第１情報とは異なる情報を出力する。【選択図】図１
2014235604.tif 000002
【特許請求の範囲】
【請求項１】
当該情報処理装置に対する第１操作を検出する第１検出手段と、
当該情報処理装置に対する操作のうち、前記第１操作とは異なる操作である第２操作を検出する第２検出手段と、
報知イベントを検出するイベント検出手段と、
前記報知イベントが検出された時点であるイベント検出時点を格納するイベント検出時点格納手段と、
当該情報処理装置の状態を、待機状態から動作状態に切り替える切替処理を行う切替手段と、
前記第２検出手段による前記第２操作の検出に応じて、前記イベント検出時点からの経過時間に基づき、前記報知イベントに関する情報である第１情報を出力するか否かを決定する第１出力制御手段と、
前記第１検出手段による前記第１操作の検出に応じて、前記切替手段に前記切替処理を行わせてから、前記第１情報とは異なる情報である第２情報を出力する第２出力制御手段と、
を有する情報処理装置。
【請求項２】
前記第２操作は、当該情報処理装置に対して振動を加える操作、当該情報処理装置の任意の箇所に接触する操作、又は当該情報処理装置に対して近接する操作である請求項１に記載の情報処理装置。
【請求項３】
前記第１出力制御手段は、前記イベント検出時点からの経過時間が所定時間を超えている場合、前記切替手段に前記切替処理を行わせないか、又は前記切替手段に前記切替処理を行わせてから、前記第１情報とは異なる、現在時刻に関連する情報を出力する、
請求項１又は２に記載の情報処理装置。
【請求項４】
前記報知イベントの送信元又は生成元に関連する関連情報を取得する関連情報取得手段を有し、
前記第１情報は、前記関連情報取得手段によって取得された関連情報を含む請求項１乃至３いずれか一項に記載の情報処理装置。
【請求項５】
前記第１出力制御手段は、前記第１情報を、視認可能な情報として表示するか、音声で出力するか、又は振動として出力する、請求項１乃至４いずれか一項に記載の情報処理装置。
【請求項６】
前記第１情報の優先度を取得する情報優先度取得手段と、
それぞれ異なる前記第１情報を出力する複数の出力手段それぞれの優先度を取得する出力手段優先度取得手段と、を有し、
前記第１出力制御手段は、優先度が高い前記出力手段ほど、優先度が高い前記第１情報を表示するように、前記第１情報を出力する、
請求項１乃至５いずれか一項に記載の情報処理装置。
【請求項７】
ユーザ認証を行う認証手段を有し、
前記第１出力制御手段は、前記認証手段によって正当なユーザが認証されない場合、前記第１情報を出力しない、
請求項１乃至６いずれか一項に記載の情報処理装置。
【請求項８】
コンピュータによって実行される制御方法であって、
前記コンピュータに対する第１操作を検出する第１検出ステップと、
前記コンピュータに対する操作のうち、前記第１操作以外の操作である第２操作を検出する第２検出ステップと、
報知イベントを検出するイベント検出ステップと、
前記報知イベントが検出された時点であるイベント検出時点をイベント検出時点格納手段に格納するイベント検出時点格納ステップと、
前記コンピュータの状態を、待機状態から動作状態に切り替える切替処理を行う切替ステップと、
前記第２検出ステップによる前記第２操作の検出に応じて、前記イベント検出時点からの経過時間に基づき、前記報知イベントに関する情報である第１情報を出力するか否かを決定する第１出力制御ステップと、
前記第１検出ステップによる前記第１操作の検出に応じて、前記切替ステップに前記切替処理を行わせてから、前記第１情報とは異なる情報である第２情報を出力する第２出力制御ステップと、
を有する制御方法。
【請求項９】
コンピュータに、
前記コンピュータに対する第１操作を検出する第１検出機能と、
前記コンピュータに対する操作のうち、前記第１操作以外の操作である第２操作を検出する第２検出機能と、
報知イベントを検出するイベント検出機能と、
前記報知イベントが検出された時点であるイベント検出時点をイベント検出時点格納手段に格納するイベント検出時点格納機能と、
前記コンピュータの状態を、待機状態から動作状態に切り替える切替処理を行う切替機能と、
前記第２検出機能による前記第２操作の検出に応じて、前記イベント検出時点からの経過時間に基づき、前記報知イベントに関する情報である第１情報を出力するか否かを決定する第１出力制御機能と、
前記第１検出機能による前記第１操作の検出に応じて、前記切替機能に前記切替処理を行わせてから、前記第１情報とは異なる情報である第２情報を出力する第２出力制御機能と、
を持たせるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、制御方法、及びプログラムに関する。
【背景技術】
【０００２】
携帯電話、スマートフォン、又はタブレット端末など、携帯型の情報処理装置が開発されている。これらの情報処理装置では、様々な報知イベントが発生する。報知イベントの例としては、電話の着信、メールの受信、又はアラームの作動などが挙げられる。情報処理装置において報知イベントが発生した場合、ユーザは、報知イベントに関する情報（以下、イベント情報）を確認するために、情報処理装置を操作する。ここで従来、情報処理装置に対する操作は、装置本体に設けられているキーボードやタッチパネルなどを用いて行われる。例えば多くの携帯端末において、ユーザは、ホームボタンと呼ばれるボタンを押すことで、携帯端末の状態を待機状態から動作状態に切り替え、ディスプレイ上に情報を出力させる。
【０００３】
ユーザの視点に立つと、決められたボタンを押下するという操作は不便な場合がある。例えば、携帯電話がポケットに入っている場合、ユーザはボタンの位置を把握することが難しい。そのため、例えばユーザは携帯電話をポケットから取り出す必要がある。
【０００４】
そこで、情報処理装置の操作を容易にする技術が開発されている。特許文献１は、携帯端末の姿勢を変化させたり、携帯端末をタップしたりすることによって、携帯端末を操作する技術を開示している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−１７６６４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明者は、イベント情報を出力する情報処理装置において、重要なイベント情報を容易な操作で出力できるようにすることを検討した。特許文献１の携帯端末は、情報を出力する操作を受け付けた際に、その情報が重要な情報であるか否かを判定する機能を有していない。
【０００７】
本発明は、以上の課題を鑑みてなされたものである。本発明の目的は、イベント情報を出力する情報処理装置において、重要なイベント情報を容易な操作で出力する技術を提供することである。
【課題を解決するための手段】
【０００８】
本発明が提供する情報処理装置は、当該情報処理装置に備えられているハードウエアボタンを押下する処理である第１操作を検出する第１検出手段と、前記第１操作以外の操作である第２操作を検出する第２検出手段と、報知イベントを検出するイベント検出手段と、前記報知イベントが検出された時点であるイベント検出時点を格納するイベント検出時点格納手段と、当該情報処理装置の状態を、待機状態から動作状態に切り替える切替処理を行う切替手段と、前記第２検出手段による前記第２操作の検出に応じて、前記イベント検出時点からの経過時間に基づき、前記報知イベントに関する情報である第１情報を出力するか否かを決定する第１出力制御手段と、前記第１検出手段による前記第１操作の検出に応じて、前記切替手段に前記切替処理を行わせてから、前記第１情報とは異なる情報である第２情報を出力する第２出力制御手段と、を有する。
【０００９】
本発明が提供する制御方法は、コンピュータによって実行される制御方法である。当該制御方法は、前記コンピュータに備えられているハードウエアボタンを押下する処理である第１操作を検出する第１検出ステップと、前記第１操作以外の操作である第２操作を検出する第２検出ステップと、報知イベントを検出するイベント検出ステップと、前記報知イベントが検出された時点であるイベント検出時点をイベント検出時点格納手段に格納するイベント検出時点格納ステップと、前記コンピュータの状態を、待機状態から動作状態に切り替える切替処理を行う切替ステップと、前記第２検出ステップによる前記第２操作の検出に応じて、前記イベント検出時点からの経過時間に基づき、前記報知イベントに関する情報である第１情報を出力するか否かを決定する第１出力制御ステップと、前記第１検出ステップによる前記第１操作の検出に応じて、前記切替ステップに前記切替処理を行わせてから、前記第１情報とは異なる情報である第２情報を出力する第２出力制御ステップと、を有する。
【００１０】
本発明が提供するプログラムは、コンピュータに、本発明が提供する情報処理装置として動作する機能を持たせる。当該プログラムは、前記コンピュータに、本発明が提供する情報処理装置が有する各機能構成部の機能を持たせる。
【発明の効果】
【００１１】
本発明によれば、イベント情報を出力する情報処理装置において、重要なイベント情報を容易な操作で出力する技術が提供される。
【図面の簡単な説明】
【００１２】
【図１】実施形態１に係る情報処理装置を示すブロック図である。
【図２】実施形態１に係る情報処理装置のハードウエア構成を示すブロック図である。
【図３】実施形態１に係る情報処理装置によって行われる処理の流れを例示するフローチャートである。
【図４】実施形態２に係る情報処理装置を示すブロック図である。
【図５】実施形態２に係る情報処理装置によって行われる処理の流れを例示するフローチャートである。
【図６】実施形態３に係る情報処理装置を示すブロック図である。
【図７】実施形態３に係る情報処理装置によって行われる処理の流れを例示するフローチャートである。
【図８】実施形態４に係る情報処理装置を示すブロック図である。
【図９】実施形態４に係る情報処理装置によって行われる処理の流れを例示するフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態について、図面を用いて説明する。尚、すべての図面において、同様な構成要素には同様の符号を付し、適宜説明を省略する。
【００１４】
[実施形態１]
図１は、実施形態１に係る情報処理装置２０００を示すブロック図である。図１において、矢印は情報の流れを表している。さらに、図１において、各ブロックは、ハードウエア単位の構成ではなく、機能単位の構成を表している。
【００１５】
情報処理装置２０００は、第１情報と第２情報という、２つの情報の出力を行う機能を有する。情報処理装置２０００は、種々の計算機である。情報処理装置２０００は、例えば携帯電話やタブレット端末などの携帯端末である。しかし、情報処理装置２０００は、据え置き型の計算機などでもよく、携帯端末に限定されない。
【００１６】
第１情報と第２情報はそれぞれ、第１操作と第２操作という異なる操作を契機に出力される。第１操作は、情報処理装置２０００に備えられているハードウエアボタンを押下する処理である。第２操作は、第１操作以外の操作である。
【００１７】
情報処理装置２０００は、第２検出部２０４０、第１検出部２０２０、イベント検出部２０６０、イベント検出時点格納部２０７０、切替部２０８０、第２出力制御部２１２０、及び第１出力制御部２１００を有する。以下、情報処理装置２０００の各構成要素それぞれについて詳しく説明する。
【００１８】
＜第１検出部２０２０＞
第１検出部２０２０は、情報処理装置２０００に対する第１操作を検出する。
【００１９】
＜第２検出部２０４０＞
第２検出部２０４０は、情報処理装置２０００に対する第２操作を検出する。第２操作は、第１操作以外の操作である。
【００２０】
＜イベント検出部２０６０＞
イベント検出部２０６０は、報知イベントを検出する。例えば報知イベントは、電話の着信、メールの受信、アラームの作動などを示すイベントである。
【００２１】
＜イベント検出時点格納部２０７０＞
イベント検出時点格納部２０７０は、イベント検出部２０６０によって報知イベントが検出された時点（以下、イベント検出時点）を格納する。イベント検出部２０６０は、報知イベントを検出した際に、その報知イベントを検出したイベント検出時点を、イベント検出時点格納部２０７０に格納する。
【００２２】
＜切替部２０８０＞
切替部２０８０は、情報処理装置２０００の状態を、待機状態から動作状態に切り替える切替処理を行う。待機状態は、例えばスリープ状態や休止状態（ハイバネーション）などである。
【００２３】
＜第１出力制御部２１００＞
第１出力制御部２１００は、第２検出部２０４０による第２操作の検出に応じて、第１情報を出力するか否かを決定する。第１情報は、報知イベントに関する情報である。ここで、第１出力制御部２１００は、第１情報を出力するか否かを、イベント検出時点格納部２０７０に格納されているイベント検出時点からの経過時間に基づいて決定する。
【００２４】
第１出力制御部２１００が出力するイベント情報は様々である。報知イベントがメールの受信である場合、例えばイベント情報は、メールを受信したことを示す情報や、そのメールのタイトルや送信元などを示す情報などである。報知イベントが電話の着信である場合、例えばイベント情報は、電話の着信があったことを示す情報や、その電話の発信元などを示す情報である。報知イベントがアラームの作動である場合、例えばイベント情報は、そのアラームに対応付けられた情報である。例えばこのアラームが、スケジューラアプリケーションにおいて、あるスケジュール情報と対応付けられたアラームであったとする。その場合、イベント情報は、アラームに対応付けられたスケジュール情報を示す。
【００２５】
第１出力制御部２１００が第１情報を取得する方法は様々である。例えば第１出力制御部２１００は、情報処理装置２０００の内部に格納されている第１情報を取得する。その他にも例えば、第１出力制御部２１００は、情報処理装置２０００の外部から第１情報を取得する。第１情報は、手動で与えられてもよいし、外部の装置から自動で与えられてもよい。
【００２６】
＜第２出力制御部２１２０＞
第２出力制御部２１２０は、第１検出部２０２０による第１操作の検出に応じて、切替部２０８０に切替処理を行わせてから、第２情報を出力する。第２情報は、第１情報と異なる情報である。例えば情報処理装置２０００が携帯端末であるとする。この場合、例えば情報処理装置２０００の第２出力制御部２１２０は、第１検出部２０２０によって、「ホームボタンを押す」という第１操作が検出されたことに応じ、切替部２０８０に切替処理をさせる。切替部２０８０は、情報処理装置２０００の状態を、待機状態から動作状態に切り替える。そして、第２出力制御部２１２０は、ホーム画面に表示する情報（ホーム画面で表示させるアイコンなど）を出力する。この場合、第２情報はホーム画面に表示する情報である。なお、第２出力制御部２１２０が第２情報を取得する方法は、第１出力制御部２１００が第１情報を取得する方法と同様である。
【００２７】
以上のように、本実施形態の情報処理装置２０００は、第２操作の検出に応じ、報知イベントを検出してからの経過時間に基づいて、第１情報（イベント情報）を出力するか否かを決定する。ここで、第２操作は、情報処理装置２０００に備えられているハードウエアボタンを押下する第１操作（情報処理装置２０００の状態を待機状態から動作状態に切り替える通常の操作）とは異なる。したがって、情報処理装置２０００によれば、イベント情報を出力するための操作が、情報処理装置２０００の状態を待機状態から動作状態に切り替える通常の操作と区別されているため、これらが区別されていない場合と比較し、イベント情報を出力するための操作が容易である。
【００２８】
また、情報処理装置２０００は、報知イベントを検出してからの経過時間を考慮することで、その報知イベントに関連する第１情報の重要性を考慮する。例えば、発生から長時間が経過している報知イベントに関連する第１情報は古い情報であるため、あまり重要な情報ではないと考えられる。本実施形態の情報処理装置２０００によれば、報知イベントを検出してからの経過時間に基づいてイベント情報を出力するか否かが決定されるため、イベント情報の重要性を加味した上で、イベント情報が出力される。このように、本願発明によれば、イベント情報が、容易な操作で適切に出力される。
【００２９】
＜ハードウエア構成＞
情報処理装置２０００が有する各機能構成部は、例えば、個々に又は複数組み合わせられた状態で、少なくとも１つのハードウエア構成要素として実現される。その他にも例えば、各機能構成部は、少なくとも１つのソフトウエア構成要素として実現される。その他にも例えば、各機能構成部は、ハードウエア構成要素とソフトウエア構成要素の組み合わせにより実現される。
【００３０】
図２は、実施形態１に係る情報処理装置２０００のハードウエア構成を例示するブロック図である。図２において、情報処理装置２０００は、バス１０２０、プロセッサ１０４０、メモリ１０６０、及びストレージ１０８０を有する。
【００３１】
バス１０２０は、プロセッサ１０４０、メモリ１０６０、及びストレージ１０８０が、相互にデータを送受信するためのデータ伝送路である。プロセッサ１０４０は、例えば CPU (Central Processing Unit) や GPU (Graphics Processing Unit) などの演算処理装置である。メモリ１０６０は、例えば RAM (Random Access Memory) や ROM (Read Only Memory) などのメモリである。ストレージ１０８０は、例えばメモリカード、ハードディスク、又は SSD (Solid State Drive) などの記憶装置である。また、ストレージ１０８０は、RAM や ROM 等のメモリであってもよい。
【００３２】
第１検出モジュール１２２０は、情報処理装置２０００に、第１検出部２０２０の機能を持たせるためのプログラムである。プロセッサ１０４０は、第１検出モジュール１２２０を実行することで、第１検出部２０２０の機能を実現する。
【００３３】
第２検出モジュール１２４０は、情報処理装置２０００に、第２検出部２０４０の機能を持たせるためのプログラムである。プロセッサ１０４０は、第２検出モジュール１２４０を実行することで、第２検出部２０４０の機能を実現する。
【００３４】
イベント検出モジュール１２６０は、情報処理装置２０００に、イベント検出部２０６０の機能を持たせるためのプログラムである。プロセッサ１０４０は、イベント検出モジュール１２６０を実行することで、イベント検出部２０６０の機能を実現する。
【００３５】
切替モジュール１２８０は、情報処理装置２０００に、切替部２０８０の機能を持たせるためのプログラムである。プロセッサ１０４０は、切替モジュール１２８０を実行することで、切替部２０８０の機能を実現する。
【００３６】
第１出力制御モジュール１３００は、情報処理装置２０００に、第１出力制御部２１００の機能を持たせるためのプログラムである。プロセッサ１０４０は、第１出力制御モジュール１３００を実行することで、第１出力制御部２１００の機能を実現する。
【００３７】
第２出力制御モジュール１３２０は、情報処理装置２０００に、第２出力制御部２１２０の機能を持たせるためのプログラムである。プロセッサ１０４０は、第２出力制御モジュール１３２０を実行することで、第２出力制御部２１２０の機能を実現する。
【００３８】
例えばプロセッサ１０４０は、上記各モジュールをメモリ１０６０上に読み出して実行する。ただし、プロセッサ１０４０は、上記各モジュールを、メモリ１０６０上に読み出さずに実行してもよい。
【００３９】
ストレージ１０８０は、イベント検出時点１３４０を格納する。こうすることで、ストレージ１０８０は、イベント検出時点格納部２０７０の機能を実現する。また、ストレージ１０８０は、上記各モジュールを格納する。
【００４０】
情報処理装置２０００のハードウエア構成は、図２に示した構成に限定されない。例えば、各モジュールやインベント検出時点はメモリ１０６０に格納されてもよい。この場合、情報処理装置２０００は、ストレージ１０８０を備えていなくてもよい。
【００４１】
＜処理の流れ＞
図３は、実施形態１に係る情報処理装置２０００によって行われる処理の流れを例示するフローチャートである。ステップＳ１０２において、イベント検出部２０６０は、報知イベントを検出する。ステップＳ１０４において、イベント検出部２０６０は、この報知イベントを検出した時点であるイベント検出時点を、イベント検出時点格納部２０７０に格納する。ステップＳ１０６において、第２検出部２０４０は、第２操作を検出する。ステップＳ１０８において、第１出力制御部２１００は、イベント検出時点格納部２０７０からイベント検出時点を取得する。ステップＳ１１０において、第１出力制御部２１００は、イベント検出時点に基づき、第１情報を出力するか否かを決定する。
【００４２】
以下、実施形態１の情報処理装置２０００について、さらに詳細に説明する。
【００４３】
＜第１操作の詳細＞
第１操作は、情報処理装置２０００の状態を待機状態から動作状態に切り替えるために通常行われる操作である。例えば第１操作は、情報処理装置２０００に備えられているハードウエアボタンを押下する操作である。情報処理装置２０００において、ハードウエアボタンを押下する操作は、情報処理装置２０００が携帯端末である場合、例えば第１操作は電源ボタンやホームボタンを押下する操作である。
【００４４】
＜第２操作の詳細＞
第２検出部２０４０によって検出される第２操作は様々である。例えば第２操作は、情報処理装置２０００に振動を加える操作（以下、振動操作）、情報処理装置２０００の任意の箇所に接触する操作（以下、接触操作）、又は情報処理装置２０００に近接する操作（以下、近接操作）のいずれかである。
【００４５】
振動操作は、例えば情報処理装置２０００を叩くことで情報処理装置２０００に対して振動を加える操作である。その他にも例えば、振動操作は、情報処理装置２０００を振ることで、情報処理装置２０００に対して振動を加える操作である。第２検出部２０４０が振動操作を検出する場合、第２検出部２０４０は、例えば振動を検出する振動センサを有する。
【００４６】
接触操作は、例えば情報処理装置２０００の任意の箇所に対して、触れる、押す、又はこする（フリップする）などを動作を加える操作である。第２検出部２０４０が接触操作を検出する場合、第２検出部２０４０は、例えば接触を検出する接触センサを有する。
【００４７】
近接操作は、例えば情報処理装置２０００に手をかざしたり、顔を近づけたりする操作である。第２検出部２０４０が近接操作を検出する場合、第２検出部２０４０は、例えば近接を検出する近接センサを有する。また、情報処理装置２０００がカメラを有している場合、第２検出部２０４０は、そのカメラを用いて近接操作を検出してもよい。例えば、情報処理装置２０００のカメラによって情報処理装置２０００のユーザが撮像された場合に、第１出力制御部２１００は近接操作が行われたことを検出する。
【００４８】
上記第２操作はいずれも、情報処理装置２０００のユーザ（例：ユーザの手）によって行われてもよいし、ユーザ以外（例：装置等）によって行われてもよい。
【００４９】
＜第１出力制御部２１００の詳細＞
前述したように、第１出力制御部２１００は、イベント検出時点からの経過時間に基づいて、第１情報を出力するか否かを決定する。例えば第１出力制御部２１００は、イベント検出時点からの経過時間が所定時間以内である場合のみ、第１情報を出力する。この所定時間は、各第１情報に共通であってもよいし、出力する第１情報ごとに異なっていてもよい。この所定時間が第１情報ごとに異なる場合、例えば情報処理装置２０００の外部又は内部に、第１情報の種類と、その種類に対応する所定時間とを対応付けて格納する格納部が設けられる。第１出力制御部２１００は、この格納部から、第１情報に対応する所定時間を取得し、その所定時間を用いて、第１情報を出力するか否かを決定する。
【００５０】
イベント検出時点からの経過時間が上記所定時間を超えている場合に第１出力制御部２１００が行う処理について説明する。この場合、例えば第１出力制御部２１００は、切替部２０８０に切替処理を行わせた上で、第１情報とは異なる情報を出力する。出力される情報は、例えば現在時刻に関する情報である。その他にも、イベント検出時点からの経過時間が所定時間を超えている場合、例えば第１出力制御部２１００は、切替部２０８０に切替処理を行わせない。
【００５１】
第１出力制御部２１００が第１情報を出力する方法は様々である。例えば第１出力制御部２１００は、第１情報を視認可能な情報として表示する。この場合、情報処理装置２０００の内部又は外部に、視覚的に情報を表示する機能を有する装置（例：ディスプレイ装置）が設けられている。そして、情報処理装置２０００は、この装置に第１情報を出力させる。
【００５２】
その他にも例えば、第１出力制御部２１００は、第１情報を音声として出力する。この場合、情報処理装置２０００の内部又は外部に、音声出力機能を有する装置（例：スピーカーやイヤホンなど）が設けられている。そして、第１出力制御部２１００は、この装置に第１情報を出力させる。
【００５３】
その他にも例えば、第１出力制御部２１００は、第１情報を振動として出力する。この場合、情報処理装置２０００の内部又は外部に、振動を発生させる装置（例：バイブレータ）が設けられている。そして、第１出力制御部２１００は、この装置に第１情報を出力させる。例えば第１情報は、振動の回数、振動の長さ、振動の位置、又は振動のパターンなどで表される。例えば第１出力制御部２１００が第１情報として電話の着信の有無を出力するとする。この場合、第１出力制御部２１００は、「着信があった場合は上記装置に２回振動を発生させ、着信がなかった場合は上記装置に１回振動を発生させる」などの方法で、第１情報を出力する。
【００５４】
なお、第１出力制御部２１００は、同一の第１情報を複数回出力してもよい。例えば、ある報知イベントが発生してから所定時間が経過する前に、第２操作が二回行われたとする。この場合、第１出力制御部２１００は、双方の第２操作に応じて、同一の第１情報を出力する。一方、第１出力制御部２１００は、第２操作に応じてある第１情報を一度出力したら、再度第２操作を検出してもその第１情報を出力しないようにしてもよい。この場合、第１出力制御部２１００は、新たな第１情報が生成又は取得されるまで、第１情報の出力を行わない。またこの場合、情報処理装置２０００の外部又は内部に、第１情報に対応付けて、その第１情報の出力を既に行ったか否かを示す情報を格納する格納部が設けられる。第１出力制御部２１００は、この格納部から情報を取得することで、第１情報を既に出力したか否かを判断する。
【００５５】
＜作用・効果＞
以上のように、本実施形態の情報処理装置２０００は、第２操作の検出に応じ、報知イベントを検出してからの経過時間に基づいて、第１情報（イベント情報）を出力するか否かを決定する。ここで、第２操作は、情報処理装置２０００に備えられているハードウエアボタンを押下する第１操作（情報処理装置２０００の状態を待機状態から動作状態に切り替える通常の操作）とは異なる。したがって、情報処理装置２０００によれば、イベント情報を出力するための操作が、情報処理装置２０００の状態を待機状態から動作状態に切り替える通常の操作と区別されているため、これらが区別されていない場合と比較し、イベント情報を出力するための操作が容易である。
【００５６】
また、情報処理装置２０００は、報知イベントを検出してからの経過時間を考慮することで、その報知イベントに関連する第１情報の重要性を考慮する。例えば、発生から長時間が経過している報知イベントに関連する第１情報は古い情報であるため、あまり重要な情報ではないと考えられる。本実施形態の情報処理装置２０００によれば、報知イベントを検出いてからの経過時間に基づいてイベント情報を出力するか否かが決定されるため、イベント情報の重要性を加味した上で、イベント情報が出力される。このように、本実施形態の情報処理装置２０００によれば、イベント情報が、容易な操作で適切に表示される。
【００５７】
さらに、第２操作が、上述した振動操作、接触操作、又は近接操作であるとする。これらの操作は、特定の箇所にあるハードウエアボタンを押下する第１操作と比較し、実行が容易な操作である。したがって第２操作が、振動操作、接触操作、又は近接操作である場合、イベント情報の出力がさらに容易になる。
【００５８】
[実施形態２]
図４は、実施形態２に係る情報処理装置２０００を示すブロック図である。図４において、矢印は情報の流れを表している。さらに、図４において、各ブロックは、ハードウエア単位の構成ではなく、機能単位の構成を表している。なお、以下で説明する点を除き、実施形態２の情報処理装置２０００は、実施形態１の情報処理装置２０００と同様である。
【００５９】
実施形態２の情報処理装置２０００は、関連情報取得部２１４０を有する。関連情報取得部２１４０は、報知イベントの生成元又は送信元に関連する情報（以下、関連情報）を取得する。そして、第１出力制御部２１００が出力する第１情報は、この関連情報を含む。
【００６０】
例えば報知イベントが、電話の着信であるとする。この場合、関連情報は、例えば電話の発信者に関連する情報である。例えば、電話の発信者のスケジュールが、情報処理装置２０００から取得可能な状態で公開されているとする。この場合、関連情報取得部２１４０は、例えばイベント検出時点やそれ以降の時点における、上記電話の発信者のスケジュールを、関連情報として取得する。そして、第１出力制御部２１００は、電話の発信者のスケジュールを含む第１情報を出力する。
【００６１】
ここで、報知イベントの生成元又は送信元が、情報処理装置２０００である場合もある。例えば、情報処理装置２０００のユーザがスケジューラアプリケーションにスケジュールを登録しており、報知イベントがそのスケジューラアプリケーションによるアラームの実行である場合などである。この場合、関連情報取得部２１４０は、情報処理装置２０００のユーザに関連する情報を取得する。例えば関連情報取得部２１４０は、イベント検出時点やそれ以降の時点における情報処理装置２０００のユーザのスケジュールを、関連情報として取得する。そして、第１出力制御部２１００は、情報処理装置２０００のユーザのスケジュールを含む第１情報を取得する。
【００６２】
関連情報は、上記で説明したスケジュールに関する情報に限定されない。例えば関連情報は、報知イベントの生成元又は送信元によって、Social Networking Service（SNS）に登録された情報である。例えばこの情報は、上述の例における電話の発信者が SNS に対して投稿した発言や写真などである。
【００６３】
さらに、関連情報は、地図情報や天気情報であってもよい。例えば、関連情報取得部２１４０がスケジュールに関する情報を取得し、そのスケジュールに位置情報（例：会議の開催場所）が対応付けられているとする。この場合、関連情報取得部２１４０は、さらに、情報処理装置２０００の現在地からその位置情報が示す位置までの道のりを示す地図情報を、関連情報として取得する。また、関連情報取得部２１４０は、上記位置情報が示す位置における現在の天気を示す天気情報を、関連情報として取得する。第２出力制御部２１２０は、これら地図情報や天気情報を含む第１情報を出力する。
【００６４】
＜処理の流れ＞
図５は、実施形態１に係る情報処理装置２０００によって行われる処理の流れを例示するフローチャートである。ここで、実施形態２の情報処理装置２０００は、ステップＳ２０２の処理を行う前に、図３におけるステップＳ１０２〜Ｓ１１０までの処理を、実施形態１の情報処理装置２０００と同様に行う。図を簡潔にするため、図５において、ステップＳ１０２〜Ｓ１１０は省略されている。
【００６５】
ステップＳ２０２において、情報処理装置２０００は、第１出力制御部２１００によって第１情報が出力されるか否かを判定する。第１出力制御部２１００によって第１情報が出力される場合（ステップＳ２０２：ＹＥＳ）、図５の処理はステップＳ２０４に進む。一方、第１出力制御部２１００によって第１情報が出力されない場合（ステップＳ２０２：ＮＯ）、図５の処理は終了する。
【００６６】
ステップＳ２０４において、関連情報取得部２１４０は、報知イベントの生成元又は送信元に関連する関連情報を取得する。ステップＳ２０６において、第１出力制御部２１００は、この関連情報を含む第１情報を出力する。
【００６７】
＜作用・効果＞
実施形態２の情報処理装置２０００によれば、第１情報として、報知イベントの生成元又は送信元に関連する関連情報が出力される。そのため、実施形態２の情報処理装置２０００によれば、実施形態１の情報処理装置２０００と比較し、さらに有用な情報が出力される。その結果、情報処理装置２０００の利便性がより高くなる。
【００６８】
例えば前述の例のように、第１情報として、電話の発信者のスケジュールが出力されるとする。この場合、情報処理装置２０００のユーザは、このスケジュールを確認することで、折り返しの電話を発信してよいか否かを判断するなどといったことが可能となる。例えば、発信者のスケジュールが、会議中であること及びその会議の終了時刻を示していれば、情報処理装置２０００のユーザは、「その時点では折り返しの電話を発信せず、会議の終了時刻を過ぎてから折り返しの電話を発信する」という判断ができる。また例えば、第１情報として情報処理装置２０００のユーザのスケジュールが出力される場合、情報処理装置２０００のユーザは、自身のスケジュールを容易に確認することができる。
【００６９】
[実施形態３]
図６は、実施形態３に係る情報処理装置２０００を示すブロック図である。図６において、矢印は情報の流れを表している。さらに、図６において、各ブロックは、ハードウエア単位の構成ではなく、機能単位の構成を表している。下記で説明する点を除き、実施形態３の情報処理装置２０００は、実施形態１又は２の情報処理装置２０００と同様である。
【００７０】
実施形態３の情報処理装置２０００において、情報処理装置２０００の内部又は外部には、複数の出力部が設けられている。第１出力制御部２１００は、各出力部に対し、それぞれ異なる第１情報を出力する。ここで、第１情報には優先度が対応付けられている。また、出力部にも優先度が対応付けられている。そして、情報処理装置２０００は、優先度が高い出力部ほど、優先度が高い第１情報を出力するようにする。なお、一部の出力部は情報処理装置２０００の内部に設けられており、その他の出力部は情報処理装置２０００の外部に設けられているという構成であってもよい。図６に示す構成では、出力部１０が情報処理装置２０００の外部に設けられている。
【００７１】
上記機能を実現するために、情報処理装置２０００は、情報優先度取得部２１６０及び出力部優先度取得部２１８０を有している。以下、実施形態３の情報処理装置２０００について詳しく説明する。
【００７２】
＜情報優先度取得部２１６０＞
情報優先度取得部２１６０は、第１情報の優先度を取得する。優先度は例えば数値で表され、数値が大きいほど優先度が高いことを表す。また、優先度は、数値が小さいほど優先度が高いことを表してもよい。なお、優先度は、大小比較ができる値であればよく、数値に限定されない。例えば優先度は、「Ａ、Ｂ、Ｃ」などのアルファベットであってもよい。この場合例えば、各アルファベットは、アルファベットの昇順又は降順に、優先度が高いことを示す。
【００７３】
第１情報の優先度は、様々な方法で定められる。例えば情報処理装置２０００は、第１情報の種別に従って、その第１情報に対応する優先度を定める。第１情報の種別は、「電話に関する情報」や「メールに関する情報」などといったものである。この場合、例えば情報処理装置２０００の内部又は外部に、第１情報の種別と、その種別の優先度を対応付ける情報を格納する格納部が設けられる。そして、情報優先度取得部２１６０は、この格納部から、各第１情報の種別に対応する優先度をそれぞれ取得する。
【００７４】
その他にも例えば、第１情報の優先度は、その第１情報に関連する情報に基づいて定められる。第１情報が電話の着信を示す情報である場合、その第１情報の優先度は、例えば電話の発信元に応じて定められる。また、第１情報がメールの受信を示す情報である場合、その第１情報の優先度は、例えばメールの送信元に応じて定められる。これらの場合、情報処理装置２０００の内部又は外部に、電話番号やメールアドレスを格納する格納部が設けられる。この格納部は、例えば携帯端末における電話帳を格納する格納部である。そして、この格納部に記憶されている電話番号やメールアドレスには、優先度が対応付けられている。例えば格納部に電話帳が格納されているとすると、その電話帳は、登録されている人物やグループに対応付けてそれらの優先度を格納している。情報優先度取得部２１６０は、この格納部から、各第１情報に関連する情報（例：電話の発信元など）に対応付けられている優先度を取得する。
【００７５】
＜出力部優先度取得部２１８０＞
出力部優先度取得部２１８０は、出力部１０の優先度を取得する。例えば出力部優先度取得部２１８０は、出力部１０の優先度を、その出力部１０の ID と対応付けて取得する。出力部１０の優先度を表す方法は、前述した第１情報の優先度を表す方法のいずれかと同様である。出力部の優先度は、出力部の製造時に設定されてもよいし、後から設定されてもよい。出力部の優先度が後から設定される場合、例えばこの優先度は、情報処理装置２０００のユーザによって設定される。
【００７６】
＜第１出力制御部２１００＞
第１出力制御部２１００は、優先度が高い出力部１０ほど、優先度が高い第１情報を表示するように、第１情報を出力する。例えば第１出力制御部２１００は、次のような処理を行う。まず、第１出力制御部２１００は、情報優先度取得部２１６０によって取得された第１情報の優先度を用いて、第１情報に対し、優先度が高い順に順位を付ける。続いて、第１出力制御部２１００は、出力部優先度取得部２１８０によって取得された出力部１０の優先度を用いて、出力部１０に対し、優先度が高い順に順位を付ける。そして、第１出力制御部２１００は、各第１情報を、順位が同一である出力部１０に出力する。第１情報に対して優先度が高い順に順位を付ける処理は、例えば、第１情報を優先度の降順にソートする処理である。出力部に対して優先度が高い順に順位を付ける処理も同様である。
【００７７】
ここで、第２出力制御部２１２０は、１つの出力部に対して複数の第１情報を出力してもよい。例えば、順位が１〜３の第１情報を順位が１の出力部に出力し、順位が４〜６の第１情報を順位が２の出力部に出力する、などといった方法がある。また、第２出力制御部２１２０は、優先度が高い出力部に対してより多くの第１情報を出力したり、逆に優先度が高い出力部ほどより少ない第１情報を出力したりしてもよい。さらに第２出力制御部２１２０は、優先度が高い第１情報ほど大きく表示する機能を有していてもよい。
【００７８】
さらに、第１情報の数と出力部の数は異なっていてもよい。まず、第１情報の数が出力部の数より少ない場合について説明する。例えば、第１情報の数が１つであり、出力部の数が２つであるとする。この場合、例えば第１出力制御部２１００は、優先度が高い方の出力部に対して第１情報を出力する。
【００７９】
次に、第１情報の数が出力部の数より多い場合について説明する。この場合、例えば第２出力制御部２１２０は、優先度が低い第１情報を表示しない。例えば、第１情報の数が３つであり、出力部の数が２つであるとする。ここで、３つの第１情報それぞれを、優先度が高い順にＩ１、Ｉ２、Ｉ３と表記する。また、２つの出力部それぞれを、優先度が高い順にＤ１、Ｄ２と表記する。この場合、例えば第１出力制御部２１００は、出力部Ｄ１に第１情報Ｉ１を出力し、出力部Ｄ２に第１情報Ｉ２を出力する。そして、第１出力制御部２１００は、第１情報Ｉ３をいずれの出力部にも出力しない。
【００８０】
また例えば、第１出力制御部２１００は、第１情報を出力するタイミングを優先度に応じて異ならせてもよい。上述した例の場合、例えば第２出力制御部２１２０は、出力部Ｄ１に第１情報Ｉ１を出力し、出力部Ｄ２に第１情報Ｉ２及びＩ３の２つを出力する。そして、出力部Ｄ２は、優先度が高い第１情報Ｉ２を先に出力し、その後に優先度が低い第１情報Ｉ３を出力する。
【００８１】
＜処理の流れ＞
図７は、実施形態３に係る情報処理装置２０００によって行われる処理の流れを例示するフローチャートである。ここで、実施形態３の情報処理装置２０００は、ステップＳ３０２の処理を行う前に、図３におけるステップＳ１０２〜Ｓ１１０までの処理を、実施形態１の情報処理装置２０００と同様に行う。図を簡潔にするため、図７において、ステップＳ１０２〜Ｓ１１０は省略されている。
【００８２】
ステップＳ３０２において、情報処理装置２０００は、第１出力制御部２１００が第１情報を出力するか否かを判定する。第１出力制御部２１００が第１情報を出力する場合（ステップＳ３０２：ＹＥＳ）、図７の処理は、ステップＳ３０４に進む。一方、第１出力制御部２１００が第１情報を出力しない場合（ステップＳ３０２：ＮＯ）、図７の処理は終了する。
【００８３】
ステップＳ３０４において、情報優先度取得部２１６０は、第１情報の優先度を取得する。ステップＳ３０６において、出力部優先度取得部２１８０は、出力部の優先度を取得する。ステップＳ３０８において、第１出力制御部２１００は、第１情報に対して、優先度に応じた順位を付与する。ステップＳ３１０において、第１出力制御部２１００は、出力部に対して、優先度に応じた順位を付与する。ステップＳ３１２において、第１出力制御部２１００は、順位が高い出力部ほど順位が高い第１情報を出力するように、各出力部へ第１情報を出力する。
【００８４】
＜作用・効果＞
本実施形態の情報処理装置２０００によれば、優先度が高い第１情報ほど、優先度が高い出力部に対して出力される。例えば、情報処理装置２０００が、第１情報を出力する出力部として、優先度が高いメイン表示画面と、優先度が低いサブ表示画面という２つの表示画面を有するとする。そして、第１出力制御部２１００が、２つの第１情報を出力するとする。この場合、優先度が高い第１情報はメイン表示画面に表示され、優先度が低い第１情報はサブ表示画面に表示される。このように本実施形態の情報処理装置２０００によれば、出力部と第１情報に対して適切な優先度を割り当てておくことで、第１情報がより確認しやすくなる。
【００８５】
[実施形態４]
図８は、実施形態４に係る情報処理装置２０００を示すブロック図である。図８において、矢印は情報の流れを表している。さらに、図８において、各ブロックは、ハードウエア単位の構成ではなく、機能単位の構成を表している。下記で説明する点を除き、実施形態４の情報処理装置２０００は上述した各実施形態の情報処理装置２０００のいずれかと同様である。
【００８６】
実施形態４の情報処理装置２０００は、ユーザ認証を行う機能を有する。そして、実施形態４の情報処理装置２０００は、正当なユーザが認証されない場合、第１情報を出力しない。これらの機能を実現するために、情報処理装置２０００は、ユーザ認証部２２００を有する。以下、実施形態４の情報処理装置２０００について詳しく説明する。なお、上記機能を有している点を除き、実施形態４の情報処理装置２０００は、実施形態１又は２の情報処理装置２０００と同様である。
【００８７】
＜ユーザ認証部２２００＞
ユーザ認証部２２００は、ユーザの認証を行う。ユーザ認証部２２００は、例えば指紋認証、静脈認証、又は虹彩認証などの方法で、ユーザの認証を行う。そのため、情報処理装置２０００の内部又は外部には、例えば正当なユーザの認証情報や不正なユーザの認証情報を格納する格納部が設けられる。ユーザ認証部２２００は、この格納部から、正当なユーザの認証情報又は不正なユーザの認証情報を取得する。例えば正当なユーザの認証情報の一覧は、ユーザのホワイトリストであり、不正なユーザの認証情報の一覧は、ユーザのブラックリストである
【００８８】
例えばユーザ認証部２２００は、認証を行おうとしたユーザの認証情報が、正当なユーザの認証情報に含まれていない場合に、「認証を行おうとしたユーザは不正なユーザである」と判定する。一方、ユーザ認証部２２００は、認証を行おうとしたユーザの認証情報が、正当なユーザの認証情報に含まれている場合に、「認証を行おうとしたユーザは正当なユーザである」と判定する。
【００８９】
その他にも例えば、ユーザ認証部２２００は、認証を行おうとしたユーザの認証情報が、不正なユーザの認証情報に含まれている場合に、「認証を行おうとしたユーザは不正なユーザである」と判定する。一方、ユーザ認証部２２００は、認証を行おうとしたユーザの認証情報が、不正なユーザの認証情報に含まれてない場合に、「認証を行おうとしたユーザは正当なユーザである」と判定する。
【００９０】
＜第１出力制御部２１００＞
実施形態４の第１出力制御部２１００は、ユーザ認証部２２００によって正当なユーザが認証されない場合、第１情報を出力しない。
【００９１】
＜処理の流れ＞
図９は、実施形態４に係る情報処理装置２０００によって行われる処理の流れを例示するフローチャートである。ここで、実施形態４の情報処理装置２０００は、ステップＳ４０２の処理を行う前に、図３におけるステップＳ１０２〜Ｓ１１０までの処理を、実施形態１の情報処理装置２０００と同様に行う。図を簡潔にするため、図９において、ステップＳ１０２〜Ｓ１１０は省略されている。
【００９２】
ステップＳ４０２において、情報処理装置２０００は、第１出力制御部２１００が第１情報を出力するか否かを判定する。第１出力制御部２１００が第１情報を出力する場合（ステップＳ４０２：ＹＥＳ）、図９の処理は、ステップＳ４０４に進む。一方、第１出力制御部２１００が第１情報を出力しない場合（ステップＳ４０２：ＮＯ）、図９の処理は終了する。
【００９３】
ステップＳ４０４において、ユーザ認証部２２００は、ユーザ認証を行うことで、ユーザが正当なユーザであるか否かを判定する。ユーザが正当なユーザである場合（ステップＳ４０４：ＹＥＳ）、図９の処理はステップＳ４０６に進む。一方、ユーザが正当なユーザでない場合（ステップＳ４０４：ＮＯ）、図９の処理は終了する。そのため、ユーザが正当なユーザでない場合は、第１情報が出力されない。
【００９４】
ステップＳ４０６において、第１出力制御部２１００は、第１情報を出力する。
【００９５】
＜作用・効果＞
実施形態４によれば、不正なユーザが情報処理装置２０００に対して第２操作を行った場合に、第１情報が表示されない。したがって、不正なユーザが第１情報を得ることを防ぐことができる。そのため、情報処理装置２０００のセキュリティが向上する。
【００９６】
以上、図面を参照して本発明の実施形態について述べたが、これらは本発明の例示であり、上記実施形態の組み合わせ、及び上記実施形態以外の様々な構成を採用することもできる。
【００９７】
以下、参考形態の例を付記する。
１．  当該情報処理装置に対する第１操作を検出する第１検出手段と、
当該情報処理装置に対する操作のうち、前記第１操作以外の操作である第２操作を検出する第２検出手段と、
報知イベントを検出するイベント検出手段と、
前記報知イベントが検出された時点であるイベント検出時点を格納するイベント検出時点格納手段と、
当該情報処理装置の状態を、待機状態から動作状態に切り替える切替処理を行う切替手段と、
前記第２検出手段による前記第２操作の検出に応じて、前記イベント検出時点からの経過時間に基づき、前記報知イベントに関する情報である第１情報を出力するか否かを決定する第１出力制御手段と、
前記第１検出手段による前記第１操作の検出に応じて、前記切替手段に前記切替処理を行わせてから、前記第１情報とは異なる情報である第２情報を出力する第２出力制御手段と、
を有する情報処理装置。
２．  前記第２操作は、当該情報処理装置に対して振動を加える操作、当該情報処理装置の任意の箇所に接触する操作、又は当該情報処理装置に対して近接する操作である１．に記載の情報処理装置。
３．  前記第１出力制御手段は、前記イベント検出時点からの経過時間が所定時間を超えている場合、前記切替手段に前記切替処理を行わせないか、又は前記切替手段に前記切替処理を行わせてから、前記第１情報とは異なる、現在時刻に関連する情報を出力する、
１．又は２．に記載の情報処理装置。
４．  前記報知イベントの送信元又は生成元に関連する関連情報を取得する関連情報取得手段を有し、
前記第１情報は、前記関連情報取得手段によって取得された関連情報を含む１．乃至３．いずれか一つに記載の情報処理装置。
５．  前記第１出力制御手段は、前記第１情報を、視認可能な情報として表示するか、音声で出力するか、又は振動として出力する、１．乃至４．いずれか一つに記載の情報処理装置。
６．  当該情報処理装置は、
前記第１情報の優先度を取得する情報優先度取得手段と、
それぞれ異なる前記第１情報を出力する複数の出力手段それぞれの優先度を取得する出力手段優先度取得手段と、を有し、
前記第１出力制御手段は、優先度が高い前記出力手段ほど、優先度が高い前記第１情報を表示するように、前記第１情報を出力する、
１．乃至５．いずれか一つに記載の情報処理装置。
７．  ユーザ認証を行う認証手段を有し、
前記第１出力制御手段は、前記認証手段によって正当なユーザが認証されない場合、前記第１情報を出力しない、
１．乃至６．いずれか一つに記載の情報処理装置。
８．  コンピュータによって実行される制御方法であって、
前記コンピュータに対する第１操作を検出する第１検出ステップと、
前記コンピュータに対する操作のうち、前記第１操作以外の操作である第２操作を検出する第２検出ステップと、
報知イベントを検出するイベント検出ステップと、
前記報知イベントが検出された時点であるイベント検出時点をイベント検出時点格納手段に格納するイベント検出時点格納ステップと、
前記コンピュータの状態を、待機状態から動作状態に切り替える切替処理を行う切替ステップと、
前記第２検出ステップによる前記第２操作の検出に応じて、前記イベント検出時点からの経過時間に基づき、前記報知イベントに関する情報である第１情報を出力するか否かを決定する第１出力制御ステップと、
前記第１検出ステップによる前記第１操作の検出に応じて、前記切替ステップに前記切替処理を行わせてから、前記第１情報とは異なる情報である第２情報を出力する第２出力制御ステップと、
を有する制御方法。
９．  前記第２操作は、前記コンピュータに対して振動を加える操作、前記コンピュータの任意の箇所に接触する操作、又は前記コンピュータに対して近接する操作である８．に記載の制御方法。
１０．  前記第１出力制御ステップは、前記イベント検出時点からの経過時間が所定時間を超えている場合、前記切替ステップを実行しないか、又は前記切替ステップを実行してから、前記第１情報とは異なる、現在時刻に関連する情報を出力する、
８．又は９．に記載の制御方法。
１１．  前記報知イベントの送信元又は生成元に関連する関連情報を取得する関連情報取得ステップを有し、
前記第１情報は、前記関連情報取得ステップによって取得された関連情報を含む８．乃至１０．いずれか一つに記載の制御方法。
１２．  前記第１出力制御ステップは、前記第１情報を、視認可能な情報として表示するか、音声で出力するか、又は振動として出力する、８．乃至１１．いずれか一つに記載の制御方法。
１３．  前記第１情報の優先度を取得する情報優先度取得ステップと、
それぞれ異なる前記第１情報を出力する複数の出力ステップそれぞれの優先度を取得する出力ステップ優先度取得ステップと、を有し、
前記第１出力制御ステップは、優先度が高い前記出力ステップほど、優先度が高い前記第１情報を表示するように、前記第１情報を出力する、
８．乃至１２．いずれか一つに記載の制御方法。
１４．  ユーザ認証を行う認証ステップを有し、
前記第１出力制御ステップは、前記認証ステップによって正当なユーザが認証されない場合、前記第１情報を出力しない、
８．乃至１３．いずれか一つに記載の制御方法。
１５．  コンピュータに、
前記コンピュータに対する第１操作を検出する第１検出機能と、
前記コンピュータに対する操作のうち、前記第１操作以外の操作である第２操作を検出する第２検出機能と、
報知イベントを検出するイベント検出機能と、
前記報知イベントが検出された時点であるイベント検出時点をイベント検出時点格納手段に格納するイベント検出時点格納機能と、
前記コンピュータの状態を、待機状態から動作状態に切り替える切替処理を行う切替機能と、
前記第２検出機能による前記第２操作の検出に応じて、前記イベント検出時点からの経過時間に基づき、前記報知イベントに関する情報である第１情報を出力するか否かを決定する第１出力制御機能と、
前記第１検出機能による前記第１操作の検出に応じて、前記切替機能に前記切替処理を行わせてから、前記第１情報とは異なる情報である第２情報を出力する第２出力制御機能と、
を持たせるプログラム。
１６．  前記第２操作は、前記コンピュータに対して振動を加える操作、前記コンピュータの任意の箇所に接触する操作、又は前記コンピュータに対して近接する操作である１５．に記載のプログラム。
１７．  前記第１出力制御機能は、前記イベント検出時点からの経過時間が所定時間を超えている場合、前記切替機能を実行しないか、又は前記切替機能を実行してから、前記第１情報とは異なる、現在時刻に関連する情報を出力する、
１５．又は１６．に記載のプログラム。
１８．  前記コンピュータに、前記報知イベントの送信元又は生成元に関連する関連情報を取得する関連情報取得機能を持たせ、
前記第１情報は、前記関連情報取得機能によって取得された関連情報を含む１５．乃至１７．いずれか一つに記載のプログラム。
１９．  前記第１出力制御機能は、前記第１情報を、視認可能な情報として表示するか、音声で出力するか、又は振動として出力する、１５．乃至１８．いずれか一つに記載のプログラム。
２０．  前記コンピュータに
前記第１情報の優先度を取得する情報優先度取得機能と、
それぞれ異なる前記第１情報を出力する複数の出力機能それぞれの優先度を取得する出力機能優先度取得機能と、を持たせ、
前記第１出力制御機能は、優先度が高い前記出力機能ほど、優先度が高い前記第１情報を表示するように、前記第１情報を出力する、
１５．乃至１９．いずれか一つに記載のプログラム。
２１．  ユーザ認証を行う認証機能を有し、
前記第１出力制御機能は、前記認証機能によって正当なユーザが認証されない場合、前記第１情報を出力しない、
１５．乃至２０．いずれか一つに記載のプログラム。
【符号の説明】
【００９８】
１０ 出力部
１０２０ バス
１０４０ プロセッサ
１０６０ メモリ
１０８０ ストレージ
１２２０ 第１検出モジュール
１２４０ 第２検出モジュール
１２６０ イベント検出モジュール
１２８０ 切替モジュール
１３００ 第１出力制御モジュール
１３２０ 第２出力制御モジュール
１３４０ イベント検出時点
２０００ 情報処理装置
２０２０ 第１検出部
２０４０ 第２検出部
２０６０ イベント検出部
２０７０ イベント検出時点格納部
２０８０ 切替部
２１００ 第１出力制御部
２１２０ 第２出力制御部
２１４０ 関連情報取得部
２１６０ 情報優先度取得部
２１８０ 出力部優先度取得部
２２００ ユーザ認証部
【図１】
2014235604.tif 000003
【図２】
2014235604.tif 000004
【図３】
2014235604.tif 000005
【図４】
2014235604.tif 000006
【図５】
2014235604.tif 000007
【図６】
2014235604.tif 000008
【図７】
2014235604.tif 000009
【図８】
2014235604.tif 000010
【図９】
2014235604.tif 000011