(57)【特許請求の範囲】
【請求項１】
アプリケーションから送信された、前記アプリケーションが指定した操作要素を含む通知情報を受信するステップと、
表示画面の一エッジに位置するステータスバーが表示される領域、又は前記ステータスバーに近隣する領域である所定領域内に、前記通知情報を表示するステップと、
を含み、
前記所定領域が前記ステータスバーが表示される領域である場合、前記所定領域内に前記通知情報を表示するステップは、
前記通知情報に該当する、前記通知情報の重要度を指示するための通知レベルを決定するステップと、
前記通知情報における内容及び前記通知レベルに基づいて、前記通知情報の表示高さを決めるステップと、
前記通知情報の表示高さに基づいて、前記ステータスバーの表示高さを伸ばすステップと、
表示高さが伸ばされた後の前記ステータスバーにおいて、前記通知情報を表示するステップと、
を含むことを特徴とする通知情報表示方法。
【請求項２】
表示された前記通知情報における前記操作要素に対して操作を行う時に生成された操作情報を受信するステップと、
前記操作情報を、前記操作情報を処理するための前記アプリケーションに送信し、前記アプリケーションが受信した前記操作情報に基づいて処理を行うステップと、
を含むことを特徴とする請求項１に記載の通知情報表示方法。
【請求項３】
表示された前記通知情報における前記操作要素に対して操作を行う時に生成された操作情報を受信した後、前記通知情報を削除するステップを含むことを特徴とする請求項２に記載の通知情報表示方法。
【請求項４】
表示された前記通知情報に対して展開操作を行う時に生成された展開指令を受信するステップと、
前記展開指令を受信した後、展開した後の前記通知情報を表示するステップと、
を含むことを特徴とする請求項１に記載の通知情報表示方法。
【請求項５】
操作の位置が非所定領域にある時に生成された指令である非表示指令を受信するステップと、
既に表示された前記通知情報を非表示するステップと、
を含むことを特徴とする請求項１に記載の通知情報表示方法。
【請求項６】
前記所定領域に少なくとも１つの表示ページを含み、
前記所定領域内に前記通知情報を表示するステップは、
前記所定領域において、現在表示のページに表示される前記通知情報の数が、前記所定領域において現在表示のページが表示できる前記通知情報の最大数である所定数より少ないか否かを判断するステップと、
判断結果、前記所定領域における現在表示のページで表示する前記通知情報の数が所定数より小さいと、前記通知情報を前記所定領域における現在表示のページに表示するステップと、
判断結果、前記所定領域における現在表示のページが表示する前記通知情報の数が所定数以上であると、前記所定領域における現在表示のページ内の、表示時間が最も長い前記通知情報の位置に、受信した前記通知情報で更新して表示するステップと、
を含むことを特徴とする請求項１から５までの何れか１項に記載の通知情報表示方法。
【請求項７】
前記所定領域における現在表示のページに対してページめくりを指示するためのページめくり信号を受信するステップと、
前記所定領域で表示される現在表示のページを、前記ページめくり信号に対応する他の表示ページにめくるステップと、
を含むことを特徴とする請求項６に記載の通知情報表示方法。
【請求項８】
前記所定領域で表示される現在表示のページを、前記ページめくり信号に対応する他の表示ページにめくるステップは、
前記ページめくり信号が前記所定領域における表示ページを次のページにめくることを指示する場合、前記所定領域において、次の表示ページが存在する場合、前記所定領域で表示される前記現在表示のページを前記次の表示ページにめくるステップと、
前記ページめくり信号が前記所定領域における表示ページを前のページにめくることを指示する場合、前記所定領域において、前の表示ページが存在する場合、前記所定領域で表示される前記現在表示のページを前記前の表示ページにめくるステップと、
を含むことを特徴とする請求項７に記載の通知情報表示方法。
【請求項９】
アプリケーションから送信された、前記アプリケーションが指定した操作要素を含む通知情報を受信するための通知情報受信モジュールと、
表示画面の一エッジに位置するステータスバーが表示される領域、又は前記ステータスバーに近隣する領域である所定領域内に、前記通知情報受信モジュールが受信した前記通知情報を表示するための表示モジュールと、を含み、
前記表示モジュールは、
前記所定領域が前記ステータスバーが表示される領域である場合、前記通知情報に該当する、前記通知情報の重要度を指示するための通知レベルを決定するための通知レベル決定ユニットと、
前記通知情報における内容及び前記通知レベルに基づいて、前記通知情報の表示高さを決めるための第１決定ユニットと、
前記通知情報の表示高さに基づいて、前記ステータスバーの表示高さを伸ばすための第２決定ユニットと、
表示高さが伸ばされた後の前記ステータスバーにおいて、前記通知情報を表示するための第１表示ユニットと、を含む
ことを特徴とする通知情報表示装置。
【請求項１０】
さらに、
前記表示モジュールにより表示された前記通知情報における前記操作要素に対して操作を行う時に生成された操作情報を受信するための操作情報受信モジュールと、
前記操作情報受信モジュールが受信した前記操作情報を、前記操作情報を処理するための前記アプリケーションに送信し、前記アプリケーションが受信した前記操作情報に基づいて処理を行うための送信モジュールと、を含む
ことを特徴とする請求項９に記載の通知情報表示装置。
【請求項１１】
さらに、
前記操作情報受信モジュールが、前記表示モジュールにより表示された前記通知情報における前記操作要素に対して操作を行う時に生成された操作情報を受信した後、前記通知情報を削除するための削除モジュールを含む
ことを特徴とする請求項１０に記載の通知情報表示装置。
【請求項１２】
さらに、
前記表示モジュールにより表示された前記通知情報に対して展開操作を行う時に生成された展開指令を受信するための展開指令受信モジュールと、
前記展開指令受信モジュールが前記展開指令を受信した後、展開した後の前記通知情報を表示するための展開表示モジュールと、を含む
ことを特徴とする請求項９に記載の通知情報表示装置。
【請求項１３】
さらに、
操作の位置が非所定領域にある時に生成された指令である非表示指令を受信するための非表示指令受信モジュールと、
既に表示された前記通知情報を非表示するための非表示モジュールと、を含む
ことを特徴とする請求項９に記載の通知情報表示装置。
【請求項１４】
前記所定領域は、少なくとも１つの表示ページを含み、
前記表示モジュールは、
前記所定領域において、現在表示のページに表示される前記通知情報の数が、前記所定領域において現在表示のページが表示できる前記通知情報の最大数である所定数より少ないか否かを判断するための判断ユニットと、
判断ユニットの判断結果、前記所定領域における現在表示のページで表示する前記通知情報の数が所定数より小さいと、前記通知情報を前記所定領域における現在表示のページに表示するための第２表示ユニットと、
判断ユニットの判断結果、前記所定領域における現在表示のページが表示する前記通知情報の数が所定数以上であると、前記所定領域における現在表示のページ内の、表示時間が最も長い前記通知情報が存在する位置に、受信した前記通知情報で更新して表示するための第３表示ユニットと、を含む
ことを特徴とする請求項９から１３までの何れか１項に記載の通知情報表示装置。
【請求項１５】
さらに、
前記所定領域における現在表示のページに対してページめくりを指示するためのページめくり信号を受信するためのページめくり信号受信モジュールと、
前記所定領域で表示される現在表示のページを、前記ページめくり信号に対応する他の表示ページにめくるためのページめくりモジュールと、を含む
ことを特徴とする請求項１４に記載の通知情報表示装置。
【請求項１６】
前記ページめくりモジュールは、
前記ページめくり信号が前記所定領域における表示ページを次のページにめくることを指示する場合、前記所定領域において、次の表示ページが存在する場合、前記所定領域で表示される前記現在表示のページを前記次の表示ページにめくるための第１ページめくりユニットと、
前記ページめくり信号が前記所定領域における表示ページを前のページにめくることを指示する場合、前記所定領域において、前の表示ページが存在する場合、前記所定領域で表示される前記現在表示のページを前記前の表示ページにめくるための第２ページめくりユニットと、を含む
ことを特徴とする請求項１５に記載の通知情報表示装置。
【請求項１７】
請求項９から１６までの何れか１項に記載の通知情報表示装置を含む
ことを特徴とする電子機器。
【請求項１８】
１つ或いは複数のプロセッサーと、
メモリと、
前記メモリに記憶され、且つ１つ或いは複数のプロセッサーにより実行される１つ或いは複数のモジュールとを含み、
前記１つ或いは複数のモジュールは、
アプリケーションから送信された、前記アプリケーションが指定した操作要素を含む通知情報を受信し、
表示画面の一エッジに位置するステータスバーが表示される領域、又は前記ステータスバーに近隣する領域である所定領域内に、前記通知情報を表示し、
前記通知情報を表示することは、
前記所定領域が前記ステータスバーが表示される領域である場合、前記通知情報に該当する、前記通知情報の重要度を指示するための通知レベルを決定し、
前記通知情報における内容及び前記通知レベルに基づいて、前記通知情報の表示高さを決め、
前記通知情報の表示高さに基づいて、前記ステータスバーの表示高さを伸ばし、
表示高さが伸ばされた後の前記ステータスバーにおいて、前記通知情報を表示する、
ことを特徴とする電子機器。
【請求項１９】
プロセッサに実行されることにより、請求項１から８までの何れか１項に記載の通知情報表示方法を実現することを特徴とするプログラム。
【請求項２０】
請求項１９に記載のプログラムが記録された記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、出願番号がＣＮ２０１３１０４２４８６３．７であって、出願日が２０１３年９月１７日である中国特許出願に基づき優先権を主張し、当該中国特許出願のすべての内容を本願に援用する。
【０００２】
本発明は、コンピュータ技術分野に関し、特に通知情報表示方法、通知情報表示装置、電子機器、プログラム及び記録媒体に関する。
【背景技術】
【０００３】
電子機器におけるアプリケーションが通知情報を生じた場合、例えば新しいメッセージ或いは新しい着信があるなどの場合、一般的に、電子機器に当該通知情報を表示して、ユーザに当該通知情報を閲覧させて処理させる必要がある。
【０００４】
現在、通知情報表示方法として、通知情報を受信した後、当該通知情報に該当するダイアログボックスを電子機器の表示画面の中央に最高の優先順位で（一番前に）表示し、即ち、ユーザが他の操作を処理しようとすると、まず当該ダイアログボックスに提示された内容を処理するか、或いは当該ダイアログボックスを閉じる必要がある。
【０００５】
本発明を実現する過程で、発明者は、従来技術において少なくとも以下の問題があると考える。例えば、ユーザがゲームを操作し、又はウェブページを閲覧するとき、表示画面の中央に通知情報に該当するダイアログボックスがポップアップすると、ユーザは、当該ダイアログボックスに提示された内容に対する優先処理、又は当該ダイアログボックスの閉じる操作を強制的に行わなければ、ゲームの操作、又はウェブページの閲覧を続けられないため、このような通知情報表示方法がユーザのカレント操作に影響を及ぼす。
【発明の概要】
【０００６】
本発明は、従来の通知情報表示方法がユーザのカレント操作に影響を及ぼす問題を解決するために、通知情報表示方法、通知情報表示装置、電子機器、プログラム及び記録媒体を提供する。
【０００７】
前記技術案は、以下のようである。
【０００８】
本発明の実施例の第１方面によると、通知情報表示方法を提供し、前記方法は、
アプリケーションから送信された、前記アプリケーションが指定した操作要素を含む通知情報を受信するステップと、
表示画面の一エッジに位置するステータスバー表示領域、又は前記ステータスバーに近隣する領域である所定領域内に、前記通知情報を表示するステップと、を含む。
【０００９】
第１方面の第１の可能な実現形態において、前記方法は、
表示された前記通知情報における前記操作要素に対して操作を行う時に生成された操作情報を受信するステップと、
前記操作情報を、前記操作情報を処理するための前記アプリケーションに送信し、前記アプリケーションが受信した前記操作情報に基づいて処理を行うステップと、を含む。
【００１０】
第１方面の第１の可能な実現形態に基づいて、第２の可能な実現形態において、前記方法は、
表示された前記通知情報における前記操作要素に対して操作を行う時に生成された操作情報を受信した後、前記通知情報を削除するステップを含む。
【００１１】
第１方面の第１の可能な実現形態或いは第１方面の第２の可能な実現形態に基づいて、第３の可能な実現形態において、前記方法は、
表示された前記通知情報に対して展開操作を行う時に生成された展開指令を受信するステップと、
前記展開指令を受信した後、展開した後の前記通知情報を表示するステップと、を含む。
【００１２】
第１方面の第１の可能な実現形態、第１方面の第２の可能な実現形態或いは第１方面の第３の可能な実現形態に基づいて、第４の可能な実現形態において、前記方法は、
操作の位置が非所定領域にある時に生成された指令である非表示指令を受信するステップと、
既に表示された前記通知情報を非表示するステップと、を含む。
【００１３】
第１方面の第１の可能な実現形態、第１方面の第２の可能な実現形態、第１方面の第３の可能な実現形態或いは第１方面の第４の可能な実現形態に基づいて、第５の可能な実現形態において、前記所定領域がステータスバー表示領域である場合、所定領域内に前記通知情報を表示するステップは、
前記通知情報に該当する、前記通知情報の重要度を指示するための通知レベルを決定するステップと、
前記通知情報における内容及び／又は前記通知レベルに基づいて、前記通知情報の表示高さを決めるステップと、
前記通知情報の表示高さに基づいて、前記ステータスバーの表示高さを伸ばすステップと、
表示高さが伸ばされた後の前記ステータスバーにおいて、前記通知情報を表示するステップと、を含む。
【００１４】
第１方面の第１の可能な実現形態、第１方面の第２の可能な実現形態、第１方面の第３の可能な実現形態、第１方面の第４の可能な実現形態或いは第１方面の第５の可能な実現形態に基づいて、第６の可能な実現形態において、前記所定領域に少なくとも１つの表示ページを含み、所定領域内に通知情報を表示するステップは、
前記所定領域において、現在表示のページに表示される通知情報の数が、前記所定領域において現在表示のページが表示できる通知情報の最大数である所定数より少ないか否かを判断するステップと、
判断結果、前記所定領域における現在表示のページで表示する通知情報の数が所定数より小さいと、前記通知情報を所定領域における現在表示のページに表示するステップと、
判断結果、前記所定領域における現在表示のページが表示する通知情報の数が所定数以上であると、前記所定領域における現在表示のページ内の、表示時間が最も長い通知情報の位置に、受信した前記通知情報で更新して表示するステップと、を含む。
【００１５】
第１方面の第１の可能な実現形態、第１方面の第２の可能な実現形態、第１方面の第３の可能な実現形態或いは第１方面の第４の可能な実現形態、第１方面の第５の可能な実現形態、第１方面の第６の可能な実現形態に基づいて、第７の可能な実現形態において、前記方法は、
前記所定領域における現在表示のページに対してページめくりを指示するためのページめくり信号を受信するステップと、
前記所定領域で表示される現在表示のページを、前記ページめくり信号に対応する他の表示ページにめくるステップと、を含む。
【００１６】
第１方面の第１の可能な実現形態、第１方面の第２の可能な実現形態、第１方面の第３の可能な実現形態或いは第１方面の第４の可能な実現形態、第１方面の第５の可能な実現形態、第１方面の第６の可能な実現形態、第１方面の第７の可能な実現形態に基づいて、第８の可能な実現形態において、前記所定領域で表示される現在表示のページを、前記ページめくり信号に対応する他の表示ページにめくるステップは、
前記ページめくり信号が前記所定領域における表示ページを次のページにめくることを指示する場合、前記所定領域において、次の表示ページが存在する場合、前記所定領域で表示される前記現在表示のページを前記次の表示ページにめくるステップと、
前記ページめくり信号が前記所定領域における表示ページを前のページにめくることを指示する場合、前記所定領域において、前の表示ページが存在する場合、前記所定領域で表示される前記現在表示のページを前記前の表示ページにめくるステップと、を含む。
【００１７】
本発明の実施例の第２方面によると、通知情報表示装置を提供し、前記装置は、
アプリケーションから送信された、前記アプリケーションが指定した操作要素を含む通知情報を受信するための通知情報受信モジュールと、
表示画面の一エッジに位置するステータスバー表示領域、又は前記ステータスバーに近隣する領域である所定領域内に、前記通知情報受信モジュールが受信した前記通知情報を表示するための表示モジュールと、を含む。
【００１８】
第２方面の第１の可能な実現形態において、前記装置は、
さらに、
前記表示モジュールにより表示された前記通知情報における前記操作要素に対して操作を行う時に生成された操作情報を受信するための操作情報受信モジュールと、
前記操作情報受信モジュールが受信した前記操作情報を、前記操作情報を処理するための前記アプリケーションに送信し、前記アプリケーションが受信した前記操作情報に基づいて処理を行うための送信モジュールと、を含む。
【００１９】
第２方面の第１の可能な実現形態に基づいて、第２の可能な実現形態において、前記装置は、
さらに、
前記操作情報受信モジュールが、前記表示モジュールにより表示された前記通知情報における前記操作要素に対して操作を行う時に生成された操作情報を受信した後、前記通知情報を削除するための削除モジュールを含む。
【００２０】
第２方面の第１の可能な実現形態或いは第２方面の第２の可能な実現形態に基づいて、第３の可能な実現形態において、前記装置は、
さらに、
前記表示モジュールにより表示された前記通知情報に対して展開操作を行う時に生成された展開指令を受信するための展開指令受信モジュールと、
前記展開指令受信モジュールが前記展開指令を受信した後、展開した後の前記通知情報を表示するための展開表示モジュールと、を含む。
【００２１】
第２方面の第１の可能な実現形態、第２方面の第２の可能な実現形態、第２方面の第３の可能な実現形態に基づいて、第４の可能な実現形態において、前記装置は、
さらに、
操作の位置が非所定領域にある時に生成された指令である非表示指令を受信するための非表示指令受信モジュールと、
既に表示された前記通知情報を非表示するための非表示モジュールと、を含む。
第２方面の第１の可能な実現形態、第２方面の第２の可能な実現形態、第２方面の第３の可能な実現形態、第２方面の第４の可能な実現形態に基づいて、第５の可能な実現形態において、前記所定領域がステータスバー表示領域である場合、前記表示モジュールは、
前記通知情報に該当する、前記通知情報の重要度を指示するための通知レベルを決定するための通知レベル決定ユニットと、
前記通知情報における内容及び／又は前記通知レベルに基づいて、前記通知情報の表示高さを決めるための第１決定ユニットと、
前記通知情報の表示高さに基づいて、前記ステータスバーの表示高さを伸ばすための第２決定ユニットと、
表示高さが伸ばされた後の前記ステータスバーにおいて、前記通知情報を表示するための第１表示ユニットと、を含む。
【００２２】
第２方面の第１の可能な実現形態、第２方面の第２の可能な実現形態、第２方面の第３の可能な実現形態、第２方面の第４の可能な実現形態、第２方面の第５の可能な実現形態に基づいて、第６の可能な実現形態において、前記所定領域は、少なくとも１つの表示ページを含み、
前記表示モジュールは、
前記所定領域において、現在表示のページに表示される通知情報の数が、前記所定領域において現在表示のページが表示できる通知情報の最大数である所定数より少ないか否かを判断するための判断ユニットと、
判断ユニットの判断結果、前記所定領域における現在表示のページで表示する通知情報の数が所定数より小さいと、前記通知情報を所定領域における現在表示のページに表示するための第２表示ユニットと、
判断ユニットの判断結果、前記所定領域における現在表示のページが表示する通知情報の数が所定数以上であると、前記所定領域における現在表示のページ内、表示時間が最も長い通知情報が存在する位置に、受信した前記通知情報で更新して表示するための第３表示ユニットと、を含む。
【００２３】
第２方面の第１の可能な実現形態、第２方面の第２の可能な実現形態、第２方面の第３の可能な実現形態、第２方面の第４の可能な実現形態、第２方面の第５の可能な実現形態、第２方面の第６の可能な実現形態に基づいて、第７の可能な実現形態において、前記装置は、
さらに、
前記所定領域における現在表示のページに対してページめくりを指示するためのページめくり信号を受信するためのページめくり信号受信モジュールと、
前記所定領域で表示される現在表示のページを、前記ページめくり信号に対応する他の表示ページにめくるためのページめくりモジュールと、を含む。
【００２４】
第２方面の第１の可能な実現形態、第２方面の第２の可能な実現形態、第２方面の第３の可能な実現形態、第２方面の第４の可能な実現形態、第２方面の第５の可能な実現形態、第２方面の第６の可能な実現形態或いは第２方面の第７の可能な実現形態に基づいて、第８の可能な実現形態において、前記ページめくりモジュールは、
前記ページめくり信号が前記所定領域における表示ページを次のページにめくることを指示する場合、前記所定領域において、次の表示ページが存在する場合、前記所定領域で表示される前記現在表示のページを前記次の表示ページにめくるための第１ページめくりユニットと、
前記ページめくり信号が前記所定領域における表示ページを前のページにめくることを指示する場合、前記所定領域において、前の表示ページが存在する場合、前記所定領域で表示される前記現在表示のページを前記前の表示ページにめくるための第２ページめくりユニットと、を含む。
【００２５】
本発明の実施例の第３方面によると、電子機器を提供し、前記電子機器は、第２方面の各種可能な実現形態に係る前記通知情報表示装置を含む。
【００２６】
本発明の実施例の第４方面によると、電子機器を提供し、前記電子機器は、
１つ或いは複数のプロセッサーと、
メモリと、
前記メモリに記憶され、且つ１つ或いは複数のプロセッサーにより実行される１つ或いは複数のモジュールとを含み、
前記１つ或いは複数のモジュールは、
アプリケーションから送信された、前記アプリケーションが指定した操作要素を含む通知情報を受信する手段と、
表示画面の一エッジに位置するステータスバー表示領域、又は前記ステータスバーに近隣する領域である所定領域内に、前記通知情報を表示する手段と、を含む。
【００２７】
本発明の実施例の第４方面によると、本発明は、プログラムを提供し、当該プログラムは、プロセッサに実行されることにより、第１方面の各種可能な実現形態に係る前記通知情報表示方法を実現する。
本発明の実施例の第５方面によると、本発明は、第４方面に係る前記プログラムが記録された記録媒体を提供する。
本発明の実施例に係る技術案は、以下の有益な効果を含む。
【００２８】
受信した通知情報をステータスバー表示領域或いはステータスバーに近隣する領域に表示させることにより、従来の通知情報表示方法に存在するユーザのカレント操作に影響を及ぶ問題を解決した。ステータスバーが一般的に電子スクリーンのエッジ位置に表示されるため、当該通知情報をステータスバー表示領域或いはステータスバーに近隣する領域に表示すると、ユーザの他の操作に影響せず、ユーザに新しい通知情報を通知する時に、ユーザのカレント操作に影響を及ばない効果を奏する。
【００２９】
上記の概略的な説明と下記の詳細な説明は、例示的なものであり、本発明を限定するためのものではないと理解すべきである。
【図面の簡単な説明】
【００３０】
以下の図面は、明細書の一部分として明細書全体を構成することにより、本発明に合致する実施例を例示するとともに、本発明の原理を解釈するためのものである。
【００３１】
【図１】一例示的実施例にかかる通知情報表示方法を示すフローチャートである。
【図２】一例示的実施例にかかる通知情報表示方法を示すフローチャートである。
【図３Ａ】一例示的実施例にかかる、ステータスバーに近隣する所定領域を模式的に示す図である。
【図３Ｂ】一例示的実施例にかかる、ステータスバー表示領域を所定領域とする模式的な図である。
【図４Ａ】一例示的実施例にかかる、通知情報を展開する模式的な図である。
【図４Ｂ】一例示的実施例にかかる、通知情報を展開する模式的な図である。
【図４Ｃ】一例示的実施例にかかる、通知情報を展開する模式的な図である。
【図５】一例示的実施例にかかる、既に表示した通知情報を非表示する時の模式的な図である。
【図６】一例示的実施例にかかる、通知情報表示方法を示すフローチャートである。
【図７】一例示的実施例にかかる、所定領域において現在のページにおける複数の通知情報を表示する模式的な図である。
【図８Ａ】一例示的実施例にかかる、所定領域において現在表示のページを次のページにめくる模式的な図である。
【図８Ｂ】一例示的実施例にかかる、所定領域において現在表示のページを次のページにめくる模式的な図である。
【図８Ｃ】一例示的実施例にかかる、所定領域において現在表示のページを前のページにめくる模式的な図である。
【図８Ｄ】一例示的実施例にかかる、所定領域において現在表示のページを前のページにめくる模式的な図である。
【図９】一例示的実施例にかかる、通知情報表示装置の構造を模式的に示す図である。
【図１０】一例示的実施例にかかる、通知情報表示装置の構造を模式的に示す図である。
【図１１】一例示的実施例にかかる、電子機器の構造を模式的に示す図である。
【発明を実施するための形態】
【００３２】
ここで、図面を参照し、例示的な実施例について詳細に説明する。以下の記述において、図面に言及する場合、特に説明しない限り、異なる図面における同じ数字が同様或いは類似の要素を示す。以下の例示的実施例において、記述した実施形態は、本発明と一致する全ての実施形態を表していない。逆に、それらは、単なる特許請求の範囲に記載の、本発明のいくつかの方面と一致する装置と方法の例である。
【００３３】
以下に言及する「電子機器」は、スマートフォン、タブレットＰＣ、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、スマートテレビ、電子書籍リーダー、ＭＰ３プレイヤー（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ  Ａｕｄｉｏ  Ｌａｙｅｒ  ＩＩＩ）、ＭＰ４プレイヤー（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ  Ａｕｄｉｏ  Ｌａｙｅｒ  ＩＶ）、ノートパソコン、又はデスクトップコンピュータ等であっでもよいが、これらに限られない。以下に言及する「少なくとも１つ」は、１つ、２つ、或いは２つ以上を含む。
【００３４】
図１を参照し、図１は、本発明の一例示的実施例にかかる通知情報表示方法のフローチャートを示す。当該通知情報表示方法は、例えば、スマートフォン、タブレットＰＣ、ＰＤＡ、スマートテレビ、電子書籍リーダー、ＭＰ３プレイヤー、ＭＰ４プレイヤー、ノートパソコン、又はデスクトップコンピュータ等の電子機器に適用できる。当該通知情報表示方法は、以下のステップを含む。
【００３５】
ステップ１０１において、アプリケーションから送信された通知情報を受信し、当該通知情報は、当該アプリケーションが指定した操作要素を含む。
【００３６】
当該操作要素は、選択ボタン及び／又はテキスト入力ボックスを含んでもよい。
【００３７】
アプリケーションは、例えば、電話通信に用いられるアプリケーション、メッセージを送受信するためのアプリケーション、連絡先、手帳或いはブラウザ等の、電子機器にインストールされたプログラムである。
【００３８】
通知情報は、アプリケーションにより生成されたユーザに通知しようとする情報であり、通知情報は、通常、ユーザに通知して確認させるテキストメッセージを含んでもよく、これ以外、ユーザがテキストメッセージを確認し、後続の操作を行う必要がある場合、アプリケーションは、送信する通知情報の中、例えば、ユーザに操作させる選択ボタン及び／又はテキスト入力ボックスなど、幾つかの操作要素を指定してもよい。
【００３９】
ステップ１０２において、所定領域内に当該通知情報を表示し、当該所定領域はステータスバー表示領域、若しくは当該ステータスバーに近隣する領域であり、当該ステータスバーは、表示画面の一エッジに位置する。
【００４０】
一般的に、電子機器上のステータスバーは、表示画面の一エッジに設置され、例えば、ステータスバーが電子機器の表示画面のトップエッジ、ボトムエッジ、左側エッジ或いは右側エッジに位置してもよい。ステータスバーには、例えば電池残量、システム時間及び／又は無線信号等、アプリケーションの現在状態が表示されてもよく、更には、ステータスバーには、アプリケーションの通知情報を生成したことを示す当該アプリケーションに対応するアイコンが表示されてもよい。
【００４１】
所定領域は、当該ステータスバーに近隣し、かつ平行する矩形領域であってもよく、当該ステータスバーにより表示される矩形領域であってもよく、もちろん、所定領域は、例えば、楕円形、多角形等の他の容易に想到する形状であってもよい。
【００４２】
第１の可能な実現形態において、当該通知情報表示方法は、さらに、
表示された前記通知情報における操作要素に対して操作を行う時に生成された操作情報を受信するステップと、
操作情報を、当該操作情報を処理するためのアプリケーションに送信し、当該アプリケーションが受信した操作情報に基づいて処理を行うステップと、を含む。
【００４３】
第２の可能な実現形態において、当該通知情報表示方法は、さらに、
表示された前記通知情報における操作要素に対して操作を行う時に生成された操作情報を受信した後、表示された前記通知情報を削除するステップを含む。
【００４４】
第３の可能な実現形態において、当該通知情報表示方法は、さらに、
表示された前記通知情報に対して展開操作を行う時に生成された展開指令を受信するステップと、
展開指令を受信した後、展開した後の通知情報を表示するステップと、を含む。
【００４５】
第４の可能な実現形態において、当該通知情報表示方法は、さらに、
操作の位置が非所定領域に位置する時に生成された指令である非表示指令を受信するステップと、
既に表示された通知情報を非表示するステップとを含む。
【００４６】
第５の可能な実現形態において、所定領域がステータスバー表示領域である場合、所定領域内に通知情報を表示するステップは、
通知情報に該当する、通知情報の重要度を指示する通知レベルを決定するステップと、
通知情報における内容及び／又は通知レベルに基づいて通知情報の表示高さを決めるステップと、
通知情報の表示高さに基づいてステータスバーの表示高さを伸ばすステップと、
表示高さが伸ばされた後のステータスバーに通知情報を表示するステップと、を含む。
【００４７】
第６の可能な実現形態において、所定領域は、少なくとも１つの表示ページを含み、所定領域内に通知情報を表示するステップは、
所定領域において、現在表示のページに表示される通知情報の数が、所定領域において現在表示のページが表示できる通知情報の最大数である所定数より少ないか否かを判断するステップと、
判断結果、所定領域における現在表示のページで表示する通知情報の数が所定数より小さいと、通知情報を所定領域における現在表示のページに表示させるステップと、
判断結果、所定領域における現在表示のページが表示する通知情報の数が所定数以上であると、所定領域における現在表示のページ内、表示時間が最も長い通知情報が存在する位置に、受信した当該通知情報で更新して表示するステップとを含む。
【００４８】
第７の可能な実現形態において、当該通知情報表示方法は、さらに、
所定領域における現在表示のページに対してページめくりを指示するためのページめくり信号を受信するステップと、
所定領域で表示される現在表示のページを、ページめくり信号に対応する他の表示ページにめくるステップと、を含む。
【００４９】
第８の可能な実現形態において、所定領域で表示される現在表示のページを、ページめくり信号に対応する他の表示ページにめくるステップは、
ページめくり信号が所定領域における表示ページを次のページにめくることを指示する場合、所定領域において、次の表示ページが存在する場合、所定領域で表示される現在表示のページを次の表示ページにめくるステップと、
ページめくり信号が所定領域における表示ページを前のページにめくることを指示する場合、所定領域において、前の表示ページが存在する場合、所定領域で表示される現在表示のページを前の表示ページにめくるステップと、を含む。
【００５０】
以上のように、本発明の実施例の通知情報表示方法は、通知情報をステータスバー表示領域或いはステータスバーに近隣する領域に表示させることにより、従来の通知情報表示方法に存在するユーザのカレント操作に影響を及ぶ問題を解決した。ステータスバーが一般的に電子スクリーンのエッジ位置に表示されるため、当該通知情報をステータスバー表示領域或いはステータスバーに近隣する領域に表示すると、ユーザの他の操作にほぼ影響せず、ユーザに新しい通知情報を通知する時に、ユーザのカレント操作に影響を及ばない効果を奏する。
【００５１】
通知情報を受信して所定領域において当該通知情報を表示した後、ユーザは、必要に応じて、当該表示された通知情報により提示された内容を操作するように選択したり、当該通知情報を無視して他の操作を行うように選択したりしてもよく、その過程は、以下、図２に示す各ステップに対する説明を参照することができる。
【００５２】
図２を参照し、図２は、本発明の他の例示的な実施例にかかる通知情報表示方法のフローチャートを示す。当該通知情報表示方法は、例えば、スマートフォン、タブレットＰＣ、ＰＤＡ、スマートテレビ、電子書籍リーダー、ＭＰ３プレイヤー、ＭＰ４プレイヤー、ノートパソコン、又はデスクトップコンピュータ等の電子機器に適用できる。当該通知情報表示方法は、以下のステップを含む。
【００５３】
ステップ２０１において、アプリケーションから送信された通知情報を受信し、当該通知情報は、当該アプリケーションが指定した操作要素を含む。
【００５４】
当該操作要素は、選択ボタン及び／又はテキスト入力ボックスを含んでもよい。
【００５５】
アプリケーションは、例えば、電話通信に用いられるアプリケーション、メッセージを送受信するためのアプリケーション、連絡先、手帳或いはブラウザ等の、電子機器にインストールされたプログラムである。
【００５６】
通知情報は、アプリケーションにより生成されたユーザに通知しようとする情報であり、通知情報は、通常、ユーザに通知して確認させるテキストメッセージを含んでもよく、これ以外、ユーザがテキストメッセージを確認し、後続の操作を行う場合があり、アプリケーションは、送信する通知情報の中、例えば、ユーザに操作させる選択ボタン及び／又はテキスト入力ボックスなど、幾つかの操作要素を指定してもよい。
【００５７】
異なるアプリケーションに応じて、通知情報は、アプリケーションに関連する他の内容を含んでもよく、例を挙げると、アプリケーションが電話通信に用いられるアプリケーションである場合、通知情報には、選択ボタンの他、選択ボタンを異なる色で表示するための特徴内容が含まれてもよく、例えば、これらの特徴内容は、選択ボタンを赤のボタンに表示させて、当該赤のボタンを選択することにより電話を切ることを示し、又は、選択ボタンを緑のボタンに表示させて、当該緑のボタンを選択することにより電話を受けることを示す。また、例を挙げると、通知情報には、音声提示情報が含まれてもよく、これにより、ステータスバーが通知情報を受信した時に、電子機器に設置されたスピーカーに通知して、該当音声提示を行う。
【００５８】
ステップ２０２において、所定領域内に当該通知情報を表示し、当該所定領域はステータスバー表示領域、若しくは当該ステータスバーに近隣する領域であり、当該ステータスバーは、表示画面の一エッジに位置する。
【００５９】
一般的に、電子機器上のステータスバーは、表示画面の一エッジに設置され、例えば、ステータスバーが電子機器の表示画面のトップエッジ、ボトムエッジ、左側エッジ或いは右側エッジに位置してもよい。ステータスバーには、例えば電池残量、システム時間及び／又は無線信号等、アプリケーションの現在状態が表示されてもよく、この以外、ステータスバーには、アプリケーションの通知情報を生成したことを示すアイコンが表示されてもよい。
【００６０】
所定領域は、通常、比較的に小さい領域であってもよく、当該領域において通知情報を表示する時に、ユーザの表示画面における他の内容に対する操作に影響することを避けることができる。一般的に、所定領域は、当該ステータスバーに近隣し、当該ステータスバーに平行する矩形領域であってもよく、もちろん、所定領域は、当該ステータスバーに近隣する他の形状を有する領域であってもよく、例えば、円形、楕円形、多角形等の形状を有する領域であってもよい。当該所定領域は、ステータスバー表示領域であってもよい。
【００６１】
図３Ａを参照し、図３Ａは、本発明の例示的な実施例にかかるステータスバーに近隣する所定領域を模式的に示す図である。当該ステータスバー３２は、表示画面３８のトップエッジに位置し、所定領域３４は、当該ステータスバー３２の下に位置し、かつ当該ステータスバー３２に近隣し、通知情報３６は、当該所定領域３４の上に表示され、ステータスバー３２が表示画面３８のトップエッジに位置し且つ当該所定領域が比較的に小さいため、通知情報３６は、表示画面３８において表示される内容に対する影響が非常に小さい。
【００６２】
図３Ｂを参照し、図３Ｂは本発明の実施例にかかるステータスバー表示領域を所定領域とする模式的な図である。ステータスバー３２は、表示画面３８のトップエッジに位置し、ステータスバー３２を所定領域３４にした後、ステータスバー３２において通知情報３６を表示することができる。
【００６３】
実際の応用において、システムのステータスバーを表示する領域が比較的に小さいため、当該領域で通知情報を表示する時に、当該ステータスバー表示の高さを適切に伸ばすことができる。ステータスバー表示領域内に通知情報を表示する過程は、以下のステップを含むことができる。
【００６４】
ステップｓ１において、通知情報の通知レベルを決定し、当該通知レベルは通知情報の重要度を指示する。
【００６５】
通知レベルは、システムにより設定されてもよく、必要に応じてユーザ自分により設定されてもよい。例えば、ユーザが着信が重要であると考えると、着信の通知情報の通知レベルを比較的に高く設定する可能であり、また、例えばユーザがショートメッセージが重要ではないと考えると、未確認ショートメッセージの通知情報の通知レベルを比較的に低く設定する可能である。
【００６６】
ステップｓ２において、当該通知情報における内容及び／又は当該通知レベルに基づいて、当該通知情報の表示高さを決める。
【００６７】
例えば、通知情報におけるテキストメッセージの長さ、選択ボタンの数等に基づいて、表示しようとする通知情報の表示高さを決定できる。１つの可能な実現形態において、所定領域内に１つの通知情報のみを表示する場合、当該通知情報の表示幅は、通常の表示画面の幅と同じに設置してもよい。
【００６８】
また、例えば、当該通知情報の通知レベルに基づいて、表示しようとする通知情報の表示高さを決定でき、通知情報の通知レベルが高いほど、その表示高さが高く、これによりユーザの注目度を向上させる。
【００６９】
さらに、例えば、通知情報におけるテキストメッセージの長さ、選択ボタンの数等及び／又は当該通知情報の通知レベルに基づいて、表示しようとする通知情報の表示高さを決定でき、通知情報の通知レベルが高いほど、その表示高さが高くするとともに、通知情報におけるテキストメッセージの長さ、選択ボタンの数等に基づいて、通知情報の表示高さを微調整する。
【００７０】
ステップｓ３において、当該通知情報の表示高さに基づいて、当該ステータスバーの表示高さを伸ばす。
【００７１】
例を挙げると、ステータスバーが１つの通知情報のみを表示する場合、当該通知情報の表示高さに基づいて、当該ステータスバーの表示高さを伸ばすことができる。また、例を挙げると、ステータスバーがステータスバーの表示高さの方向に沿って、既に順番に少なくとも１つの通知情報を表示した場合、依然として当該通知情報の表示高さに基づいて、当該ステータスバーの表示高さを伸ばすことができる。さらに、例を挙げると、ステータスバーがステータスバーの表示幅の方向に沿って、既に順番に少なくとも１つの通知情報を表示した場合、そのとき、受信した通知情報の表示高さがステータスバーが表示する通知情報の最大表示高さより大きいと、当該ステータスバーの表示高さを当該受信した通知情報の表示高さまで伸ばし、受信した通知情報の表示高さがステータスバーが表示する通知情報の最大表示高さ以下であると、当該ステータスバーの表示高さを伸ばさない。
【００７２】
ステップｓ４において、表示高さが伸ばされた当該ステータスバーにおいて当該通知情報を表示し、図３Ｂで示されたステータスバーが表示高さの伸ばされたステータスバーであり、当該ステータスバーにおいて１つの通知情報が表示されている。
【００７３】
比較的に大きい表示高さを有する通知情報が存在する所定領域は、表示画面上における、ユーザが他の内容を正常に操作する領域を広く占める可能性があり、通知情報の存在する所定領域が表示画面を占める面積を減少するために、一般的に、生成された通知情報の表示高さを所定の閾値より小さく設定することを注意すべきである。その時、通知情報の内容が比較的に多く、且つ通知情報の表示高さを当該所定閾値より小さく設定する必要がある場合、表示高さが当該所定閾値に設定された通知情報の所定領域において通知情報の一部だけを表示し、このように、ユーザは、表示された一部の内容に基づいて、当該通知情報がどのタイプの情報だと推定でき、例えば、通知情報がスパムメッセージであるか否か、着信通知であるか否か、あるアプリケーションをアップデートする必要がある通知であるか否か等を推定できる。
【００７４】
１つの可能な実現形態において、通知情報の表示高さが所定閾値により制限され、全部の通知情報を一回で表示できない場合、通知情報の表示高さの方向或いは表示幅の方向に沿うエッジに設置されたスクロールバーを介してスクロールしてより多くの内容を表示できる。
【００７５】
一般的に、ユーザのカレント操作に対する影響を避けるために、所定領域は、比較的に小さく設置し、それに対して、当該所定領域に表示される通知情報も比較的に小さく、その時、ユーザが当該通知情報を確認した後、当該通知情報の内容に対して操作しようとすると、当該通知情報を展開するように選択でき、ユーザは、展開後の当該通知情報に対して操作を行う。そのため、通知情報の内容に対して操作を行う前に、当該通知情報表示方法は、さらに、ステップ２０３、およびステップ２０４を含んでもよい。
【００７６】
ステップ２０３において、当該通知情報に対して展開操作を行う時に生成された展開指令を受信する。
【００７７】
展開操作は、当該通知情報を一回押圧する時間が所定時間に達する押圧操作や、当該通知情報を少なくとも二回連続にクリックするクリック操作や、或いは、当該通知情報に対して下にスライドするスライド操作等であってもよい。
【００７８】
ユーザが当該通知情報に対して展開操作を行う時に、１つの展開指令が生成され、これは、ユーザが当該通知情報の内容を確認したい、或いは操作したいことを示し、それに対して、ステータスバーは、当該展開指令を受信する。
【００７９】
ステップ２０４において、展開指令を受信した後、展開後の当該通知情報を表示する。
【００８０】
実際の応用において、通知情報に含まれる内容に基づいて、通知情報を展開する形態を決定でき、以下の３つのケースを含む。
【００８１】
第１のケースにおいて、通知情報の内容が比較的に少ない場合、所定領域内に既に全ての内容を表示したが、初期に表示する通知情報が比較的に小さい可能性があるため、ユーザが便利に操作できない。この場合、展開指令を受信した後、当該通知情報を直接に拡大し、拡大後の当該通知情報を表示することができる。
【００８２】
例を挙げると、図４Ａを参照し、図４Ａは、本発明の例示的な実施例にかかる通知情報を展開する模式的な図であり、図４Ａにおいて、所定領域がステータスバー表示領域である場合を例示的に説明する。図４Ａから分かるように、展開指令を受信する前に，所定領域内に表示された通知情報３６は、既に、含まれた全ての内容を表示し、展開指令を受信した後、直接に当該通知情報３６を、適切な表示サイズを有する通知情報３６’（即ち、通知情報の表示高さを拡大する）まで拡大でき、その時、拡大後の通知情報３６の中、テキストメッセージ及び操作要素のいずれも当該通知情報３６と同じ比率で拡大される。
【００８３】
第２のケースにおいて、通知情報の内容が比較的に少ない場合、所定領域内に既に全ての内容を表示したが、初期に表示する通知情報が比較的に小さい可能性があるため、ユーザが便利に操作できない。この場合、当該通知情報が展開指令を受信した後、ユーザの操作習慣により合わせるように、当該通知情報内の内容を拡大して改めて配置し、そして、拡大されて改めて配置された後の当該通知情報を表示する。展開する前の通知情報の表示サイズが比較的に小さいため、内容をより多く表示できるように、表示された通知情報内におけるこれらの内容の配置が綺麗ではない、或いはユーザの操作習慣と一致しない場合がある、展開後の通知情報における内容の配置がより綺麗で、かつユーザの操作習慣に合わせることを保証するために、通知情報を展開する時、当該通知情報内の内容を改めて配置する。
【００８４】
例を挙げると、図４Ｂを参照し、図４Ｂは、本発明の他の例示的的な実施例にかかる通知情報を展開する模式的な図であり、図４Ｂにおいて、所定領域がステータスバー表示領域である場合を例示的に説明する。展開前の通知情報３６が既に当該通知情報３６に含まれた内容を全て表示したが、その場合、当該通知情報３６が展開指令を受信した後、ユーザの操作を便利にするように、通知情報３６における内容を改めて配置し、最後、改めて配置された後の展開された通知情報３６’を表示する。
【００８５】
第３のケースにおいて、通知情報の内容が比較的に多い場合、所定領域内に通知情報に含まれた内容をすべて表示できず、その場合、展開指令を受信した後、当該通知情報を展開し、例えば、展開された通知情報においてより多くの内容を表示してもよく、又は、通知情報における元の表示内容を改めて配置し、展開後の当該通知情報を表示してもよい。
【００８６】
例を挙げると、図４Ｃを参照し、図４Ｃは、本発明の他の例示的な実施例にかかる通知情報を展開する模式的な図であり、図４Ｃにおいて、所定領域がステータスバーに近隣する領域である場合を例示的に説明する。図４Ｃから分かるように、所定領域内に通知情報３６に含まれた内容を全て表示せず、例えば、テキストメッセージ、或いは全ての操作要素を完全に表示せず、当該通知情報３６が展開指令を受信した後、当該通知情報３６を適切な表示サイズに展開し、展開後の通知情報３６’が展開前に表示されなかった内容をより多く表示する必要があるため、通知情報３６におけるテキストメッセージと操作要素の拡大比率が当該通知情報３６の拡大比率より小さく、その時、通知情報３６の表示サイズが大きくなるため、ユーザの操作をより便利にするように、展開後の通知情報３６’の有する内容を改めて配置する。
【００８７】
説明すべきことは、図４Ａから図４Ｃにおいて、通知情報３６’は、所定表示サイズまで展開或いは拡大でき、当該所定表示サイズが通常の表示画面３８の表示サイズより小さく、例えば、通知情報３６’を所定表示高さまで展開或いは拡大し、当該所定表示高さが通常の表示画面３８の表示高さより小さい。これは、ユーザが通知情報を展開した後にしばらく操作を行う必要がなく、他の操作を行いたい場合、表示画面３８上の当該通知情報以外の領域を操作できるためである。当然、当該所定表示サイズは、表示画面３８の表示サイズと同じであってもよく、ユーザは、当該通知情報に対する操作を完了した後、当該通知情報が消され、この時、元の画面に戻って操作し続けることができる。
【００８８】
ユーザがステップ２０２において表示された通知情報、或いはステップ２０４において展開後の通知情報を確認した後、しばらく当該通知情報を操作する必要がないと考えると、当該通知情報を無視するように選択できる。その場合、ユーザの操作に対する影響を最大限に減少するために、既に表示した通知情報をしばらく非表示する。
【００８９】
ステップ２０５において、非表示指令を受信し、当該非表示指令とは、操作の位置が非所定領域に位置する時に生成された指令である。
【００９０】
例えば、ユーザの操作にある箇所が所定領域に位置しない時、非表示指令を受信する。
【００９１】
ステップ２０６において、既に表示した通知情報の中、当該非表示指令に該当する通知情報を非表示する。
【００９２】
ユーザの操作が所定領域に位置しない場合、ユーザがしばらく通知情報における内容を操作する必要がないことを示し、そのため、この場合、既に表示した通知情報を非表示する。図５を参照し、図５は、本発明の一部の実施例にかかる既に表示した通知情報を非表示する場合を模式的に示す図である。図５から分かるように、ステータスバー３２及び近隣する所定領域３４内に通知情報３６が表示され、ユーザが表示画面３８上の非所定領域のある箇所３８２に対して操作すると、上記通知情報３６を非表示する。また、例を挙げると、通知情報がステータスバー表示領域に表示され、且つユーザの操作が所定領域に位置しない場合、ステータスバーで表示された通知情報を非表示する。一般的に、通知情報３６を非表示した後、ユーザに通知情報があることを提示し続けるために、ステータスバー３２において当該通知情報に該当するアイコンを表示し、例えば図５に表示される不在着信のアイコン３２２を表示する。
【００９３】
１つの可能な実現形態において、ユーザがゲームをやる時にステータスバーを非表示する必要が可能であり、通知情報をステータスバー表示領域に表示すると、ステータスバーを非表示する時、当該通知情報も同時に非表示する。
【００９４】
ユーザがステップ２０２において表示された通知情報或いはステップ２０４において展開後の通知情報を確認した後、当該通知情報に対して操作する必要があると考えると、当該通知情報上の操作要素を操作する。即ち、ユーザは、ステップ２０２において表示された通知情報における操作要素を直接に操作してもよく、ステップ２０３と２０４を介して、ステップ２０２において表示された通知情報を展開した後，展開後の通知情報における操作要素を操作してもよい。
【００９５】
ステップ２０７において、表示された当該通知情報内の操作要素を操作を行う時に生成された操作情報を受信する。
【００９６】
例を挙げると、電話通信用アプリケーションが１つの着信通知情報をステータスバーに送信する場合、ステータスバーが表示する通知情報における操作要素は、通常、応答ボタンと拒否ボタンを含み、ユーザが応答ボタン或いは拒否ボタンを選択すると、対応的に、選択された操作ボタンに対応する操作情報が生成される。
【００９７】
ステップ２０８において、操作情報を、当該操作情報を処理するためのアプリケーションに送信し、当該アプリケーションが受信した操作情報に基づいて、処理を行う。
【００９８】
アプリケーションは、操作情報を受信した後、バックグラウンドで直接に操作情報のプロセスを処理することができ、表示画面をアプリケーションに関連するインターフェースに切り替える必要がない。
【００９９】
ステップ２０９において、当該通知情報を削除する。
【０１００】
一般的に、表示された当該通知情報内の操作要素を操作するときに生成された操作情報を受信した後、生成された操作情報をアプリケーションに送信するため、アプリケーションは、直接にバックグラウンドで当該操作情報を処理し、即ち、通知情報に対して処理を行ったことを示し、その場合、当該通知情報を表示し続ける必要がないため、当該通知情報を削除する。
【０１０１】
補充して説明すべきことは、ステップ２０５は、ステップ２０２の後に直接に実行してもよく、ステップ２０４の後に実行してもよい。ステップ２０７は、ステップ２０２の後に直接に実行してもよく、ステップ２０４の後に実行してもよい。
【０１０２】
以上のように、本発明にかかる通知情報表示方法は、受信した通知情報を、ステータスバー表示領域或いはステータスバーに近隣する領域において表示することにより、従来の通知情報表示方法がユーザのカレント操作に影響を及ぼす問題を解決した。ステータスバーが一般的に電子スクリーンのエッジ位置に表示されるため、当該通知情報をステータスバー表示領域或いはステータスバーに近隣する領域に表示すると、ユーザの他の操作にほぼ影響せず、ユーザに新しい通知情報を通知する時に、ユーザのカレント操作に影響を及ばない効果を奏する。
【０１０３】
実際の応用において、ステータスバーが新しい通知情報を受信した時に、ステータスバーに近隣する領域或いは当該ステータスバー表示領域内に既に１つの通知情報が表示された場合、当該所定領域内に、既に表示された通知情報を、後に受信した通知情報へ切り替え、即ち、所定領域内に常に一番最新に受信した通知情報を表示する。ユーザが携帯電話を確認していない間内に、ステータスバーが連続で複数の通知情報を受信すると、上記のような表示形態ではユーザが前に受信した通知情報を確認できなくなる可能性があり、そのため、より適切な通知情報表示方法を利用して当該問題を解決する必要がある。以下、図６における各ステップに対する記述を参照する。
【０１０４】
図６を参照し、図６は、本発明の更なる他の例示的な実施例にかかる通知情報表示方法を示すフローチャートである。当該通知情報表示方法は、例えば、スマートフォン、タブレットＰＣ、ＰＤＡ、スマートテレビ、電子書籍リーダー、ＭＰ３プレイヤー、ＭＰ４プレイヤー、ノートパソコン、又はデスクトップコンピュータ等の電子機器に適用できる。当該通知情報表示方法は、以下のステップを含む。
【０１０５】
ステップ６０１において、アプリケーションから送信された通知情報を受信し、当該通知情報は、当該アプリケーションが指定した操作要素を含む。
【０１０６】
当該操作要素は、選択ボタン及び／又はテキスト入力ボックスを含んでもよい。
【０１０７】
ステップ６０２において、所定領域における現在表示のページが表示する通知情報の数が所定数より小さいか否かを判断し、当該所定領域がステータスバー表示領域或いはステータスバーに近隣する領域であり、当該所定数が当該所定領域における現在表示のページが表示できる通知情報の最大数である。
【０１０８】
実際の応用において、表示しようとする通知情報が比較的に多い場合、ステータスバーに近隣する領域或いはステータスバー表示領域内に複数の表示ページを設置してもよく、毎回１つのページを表示し、各ページ上に少なくとも１つの通知情報を表示し、通常、各ページに表示できる通知情報の最大数が同じである。図７を参照し、図７は、本発明の例示的な実施例にかかる所定領域における現在のページにおいて複数の通知情報を表示する模式的な図である。図７において、ステータスバー３２に近隣する所定領域３４内に三つの通知情報３６ａ、３６ｂ、３６ｃが表示されている。
【０１０９】
ステップ６０３において、判断結果が所定領域における現在表示のページが表示する通知情報の数が所定数より小さいと、当該通知情報を当該所定領域における現在表示のページにおいて表示する。
【０１１０】
例を挙げると、所定領域における現在表示のページが既に２つの通知情報を表示し、当該現在表示のページが表示できる通知情報の最大数が２つより大きいと、現在表示のページに当該通知情報を表示することができる。
【０１１１】
ステップ６０４において、判断結果が所定領域における現在表示のページが表示した通知情報の数量が所定数以上である場合、当該所定領域における現在表示のページにおいて、表示時間が最も長い通知情報の箇所に、受信した当該通知情報で更新して表示する。
【０１１２】
ステータスバーが表示する通知情報が比較的に多い場合、ユーザがこれらの通知情報が重要ではなく、しばらく処理する必要がないと考えることを表明する場合がある。一番最新に受信した通知情報は、ユーザにとって比較的に重要で、直ちに処理する必要がのある情報であると考えると、ユーザが所定領域における現在表示のページで当該通知情報を確認できることを保証するために、当該所定領域の現在表示のページにおいて、表示時間が最も長い通知情報の箇所に当該一番最新に受信した通知情報で更新して表示する必要がある。
【０１１３】
ステップ６０５において、当該所定領域における現在表示のページに対するめくりを指示するためのページめくり信号を受信する。
【０１１４】
ページめくり信号は、当該所定領域における現在表示のページにおいて、所定軌跡に従ってタッチスライドする時、或いは当該所定領域における現在表示のページに設置されたページめくりボタンを選択する時に、生成された信号である。
【０１１５】
ステータスバーの表示幅の方向に沿って、順番に複数の通知情報を表示する場合、所定軌跡は、左から右へのタッチスライドてあってもよく、右から左へのタッチスライドであってもよい。ステータスバーの表示高さの方向に沿って、順番に複数の通知情報を表示する場合、所定軌跡は、上から下へのタッチスライドであってもよく、或いは下から上へのタッチスライドであってもよい。ページめくりボタンは、前の表示ページにめくることを指示するボタン、及び次の表示ページにめくることを指示するボタンを含んでもよい。
【０１１６】
ステップ６０６において、当該所定領域において、表示されている現在表示のページを当該ページめくり信号に対応する他の表示ページにめくる。
【０１１７】
当該所定領域において、表示されている現在表示のページをめくることは、以下の２つのケースを含む。
【０１１８】
第１のケースにおいて、ページめくり信号が当該所定領域における表示ページを次のページにめくるように指示し、且つ所定領域内に次の表示ページが存在する場合、当該所定領域において表示されている現在表示のページを次の表示ページにめくる。
【０１１９】
例を挙げると、図８Ａを参照し、図８Ａは、本発明の例示的な実施例にかかる所定領域における現在表示のページを次のページにめくる模式的な図であり、図８Ａにおいて、複数の通知情報がステータスバーの表示幅の方向に順に配列されたことを例示的に説明する。ユーザが当該所定領域における現在表示のページを、右から左へタッチスライドすると、当該所定領域における表示ページを次のページにめくることを指示するためのページめくり信号が生成され、この時、所定領域における次の表示ページが存在する場合、当該所定領域上に表示された現在表示のページを次の表示ページにめくる。図８Ａにおいて、めくる前の現在表示のページ内に、通知情報３６ａ、通知情報３６ｂ、及び通知情報３６ｃが表示され、次の表示ページにめくった後、所定領域内に表示されている通知情報は、通知情報３６ｄ、及び通知情報３６ｅを含む。
【０１２０】
また例を挙げると、図８Ｂを参照し、図８Ｂは、本発明の他の例示的な実施例にかかる所定領域における現在表示のページを次のページにめくる模式的な図であり、図８Ｂにおいて、複数の通知情報がステータスバーの表示幅の方向に順に配列されたことを例示的に説明する。ユーザが当該所定領域における現在表示のページ内に設置された次の表示ページにめくることを指示するボタン３４２を選択すると、当該所定領域における表示ページを次のページにめくることを指示するためのページめくり信号が生成され、このとき、当該所定領域に次の表示ページが存在する場合、当該所定領域上に表示された現在表示のページを次の表示ページにめくる。図８Ｂにおいて、ページをめくる前の現在表示のページ上に通知情報３６ａ、通知情報３６ｂ、及び通知情報３６ｃが表示され、次の表示ページにめくった後、所定領域内に表示されている通知情報は通知情報３６ｄ、及び通知情報３６ｅを含む。
【０１２１】
第２のケースは、ページめくり信号が当該所定領域における表示ページを前のページにめくるように指示し、且つ所定領域上に前の表示ページが存在する場合、当該所定領域において表示されている現在表示のページを前の表示ページにめくる。
【０１２２】
図８Ｃを参照し、図８Ｃは、本発明の例示的な実施例にかかる所定領域における現在表示のページを前のページにめくる模式的な図であり、図８Ｃにおいて、複数の通知情報がステータスバーの表示幅の方向に順に配列されたことを例示的に説明する。ユーザが当該所定領域における現在表示のページを、左から右へタッチスライドすると、当該所定領域における表示ページを前のページにめくることを指示するためのページめくり信号が生成され、この時、所定領域上に前の表示ページが存在する場合、当該所定領域上に表示された現在表示のページを前の表示ページにめくる。図８Ｃにおいて、めくる前の現在表示のページ上に通知情報３６ａ、通知情報３６ｂ、及び通知情報３６ｃが表示され、前の表示ページにめくった後、所定領域上に表示されている通知情報は、通知情報３６ｆ、通知情報３６ｇ、及び通知情報３６ｈを含む。
【０１２３】
また例を挙げると、図８Ｄを参照し、図８Ｄは、本発明の他の例示的な実施例にかかる所定領域における現在表示のページを前のページにめくる模式的な図であり、図８Ｄにおいて、複数の通知情報がステータスバーの表示幅の方向に順に配列されたことを例示的に説明する。ユーザが当該所定領域における現在表示のページ内に設置された前の表示ページにめくることを指示するボタン３４４を選択すると、当該所定領域における表示ページを前のページにめくることを指示するためのページめくり信号が生成され、このとき、当該所定領域に前の表示ページが存在すると、当該所定領域上に表示された現在表示のページを前の表示ページにめくる。図８Ｄにおいて、ページをめくる前の現在表示のページ内に通知情報３６ａ、通知情報３６ｂ、通知情報３６ｃが表示され、前の表示ページにめくった後、所定領域上に表示されている通知情報は、通知情報３６ｆ、通知情報３６ｇ、及び通知情報３６ｈを含む。
【０１２４】
説明すべきことは、現在表示のページ内に複数の通知情報を表示する場合、各通知情報の表示サイズが比較的に小さい可能性があるため、ユーザが現在表示のページ内に表示された１つの通知情報を操作しようとすると、その中の１つの通知情報に対して展開操作を行うことができ、そして、展開後の通知情報における操作要素に対して操作して操作情報を生成し、当該操作情報を当該通知情報に該当するアプリケーションに送信し、当該アプリケーションにより当該操作情報を処理され、また、操作情報を生成した後、当該展開の通知情報及び当該通知情報に該当する通知情報を削除する必要がある。
【０１２５】
補充して説明すべきことは、ユーザが非所定領域の内容を操作すると、表示領域における全ての通知情報を非表示することができ、ステータスバーにおいて、これらの通知情報に該当するアイコン、例えば未確認ショートメッセージのアイコン、不在着信のアイコン及び／又はシステムアップデートのアイコン等を表示しなくてもよい。
【０１２６】
以上のように、本発明の実施例にかかる通知情報表示方法は、ステータスバー表示領域或いはステータスバーに近隣する領域内に複数の通知情報を同時に表示することにより、所定領域内に一番最新に受信した通知情報しかを表示できない場合、ユーザが前に受信した比較的に重要な通知情報を確認できない問題を解決した。ユーザに同時により多くの通知情報を表示でき、ユーザが比較的に重要な通知情報を確認できないことをほぼ避けられる効果を奏する。
【０１２７】
１つの実現可能な実施形態において、アプリケーションと優先順位との対応関係に基づいて、受信した通知情報の優先順位を決め、異なる優先順位の通知情報に該当する通知情報に対して異なる注意効果を設置し、例えば、通知情報の中、異なる優先順位を有するテキストに対して異なる色を付け、或いは、異なる優先順位を有する通知情報を表示時に、異なる音声で通知する。
【０１２８】
他の実現可能な実施形態において、アプリケーションと優先順位との対応関係に基づいて、受信した通知情報の優先順位を決め、優先順位に従って、これらの通知情報を表示する。
【０１２９】
さらに他の実現可能な実施形態において、アプリケーションと設置された音声通知との対応関係に基づいて、受信した通知情報に該当する音声を決め、決められた音声に基づいて通知を行う。
【０１３０】
図９を参照し、図９は、本発明の例示的な実施例にかかる通知情報表示装置の構造を模式的に示す図である。当該通知情報表示装置は、例えば、スマートフォン、タブレットＰＣ、ＰＤＡ、スマートテレビ、電子書籍リーダー、ＭＰ３プレイヤー、ＭＰ４プレイヤー、ノートパソコン、又はデスクトップコンピュータ等の電子機器に適用できる。当該通知情報表示装置は、通知情報受信モジュール９２０、お及び表示モジュール９４０を含む。
【０１３１】
通知情報受信モジュール９２０は、アプリケーションから送信された通知情報を受信し、当該通知情報は、当該アプリケーションが指定した操作要素を含む。
【０１３２】
１つの可能な実現形態において、当該操作要素は、選択ボタン及び／又はテキスト入力ボックスを含んでもよい。
【０１３３】
表示モジュール９４０は、所定領域内に前記通知情報受信モジュール９２０が受信した当該通知情報を表示し、当該所定領域は、ステータスバー表示領域、若しくは当該ステータスバーに近隣する領域であり、当該ステータスバーは、表示画面の一エッジに位置する。
【０１３４】
以上のように、本発明の実施例にかかる通知情報表示装置は、受信した通知情報を、ステータスバー表示領域或いはステータスバーに近隣する領域において表示することにより、従来の通知情報表示方法がユーザのカレント操作に影響を及ぼす問題を解決した。ステータスバーが一般的に電子スクリーンのエッジ位置に表示されるため、当該通知情報をステータスバー表示領域或いはステータスバーに近隣する領域に表示すると、ユーザの他の操作にほぼ影響せず、ユーザに新しい通知情報を通知する時に、ユーザのカレント操作に影響を及ばない効果を奏する。
【０１３５】
図１０を参照し、図１０は、本発明の他の例示的な実施例にかかる通知情報表示装置の構造模式的な図である。当該通知情報表示装置は、例えばスマートフォン、タブレットＰＣ、ＰＤＡ、スマートテレビ、電子書籍リーダー、ＭＰ３プレイヤー、ＭＰ４プレイヤー、ノートパソコンとデスクトップコンピュータ等の電子機器に適用できる。当該通知情報表示装置は、通知情報受信モジュール１００１、及び表示モジュール１００２を含む。
【０１３６】
通知情報受信モジュール１００１は、アプリケーションから送信された通知情報を受信し、前記通知情報は、前記アプリケーションが指定した操作要素を含む。
【０１３７】
１つの可能な実現形態において、当該操作要素は、選択ボタン及び／又はテキスト入力ボックスを含んでもよい。
【０１３８】
表示モジュール１００２は、所定領域内に前記通知情報受信モジュール１００１が受信した当該通知情報を表示し、当該所定領域はステータスバー表示領域、若しくは当該ステータスバーに近隣する領域であり、当該ステータスバーは、表示画面の一エッジに位置する。
【０１３９】
本実施例の第１の可能な実現形態において、前記通知情報表示装置は、さらに、操作情報受信モジュール１００３、及び送信モジュール１００４を含む。
【０１４０】
操作情報受信モジュール１００３は、前記表示モジュール１００２により表示される前記通知情報における前記操作要素に対して操作を行う時に生成された操作情報を受信する。
【０１４１】
送信モジュール１００４は、前記操作情報受信モジュール１００３が受信した前記操作情報を、前記操作情報を処理するための前記アプリケーションに送信し、前記アプリケーションが受信した前記操作情報に基づいて処理を行う。
【０１４２】
本実施例の第２の可能な実現形態において、前記通知情報表示装置は、さらに、削除モジュール１００５を含む。
【０１４３】
削除モジュール１００５は、前記操作情報受信モジュールが前記表示モジュールに表示された前記通知情報における前記操作要素に対して操作を行う時に生成された操作情報を受信した後、表示された前記通知情報を削除する。
【０１４４】
本実施例の第３の可能な実現形態において、前記通知情報表示装置は、さらに、展開指令受信モジュール１００６、及び展開表示モジュール１００７を含む。
【０１４５】
展開指令受信モジュール１００６は、前記表示モジュール１００２により表示された前記通知情報に対して展開操作を行う時に生成された展開指令を受信する。
【０１４６】
展開表示モジュール１００７は、前記展開指令受信モジュール１００６が前記展開指令を受信した後、展開後の前記通知情報を表示する。
【０１４７】
１つの可能な実現形態において、操作情報受信モジュール１００３は、前記展開表示モジュール１００７により表示された展開後の前記通知情報における前記操作要素に対して操作を行う時に生成された操作情報を受信することもできる。
【０１４８】
本実施例の第４の可能な実現形態において、前記通知情報表示装置は、さらに、非表示指令受信モジュール１００８、及び非表示モジュール１００９を含む。
【０１４９】
非表示指令受信モジュール１００８は、非表示指令を受信し、前記非表示指令は、操作の箇所が非所定領域にある場合に生成された指令である。
【０１５０】
非表示モジュール１００９は、前記通知情報を非表示する。
【０１５１】
１つの可能な実現形態において、非表示モジュール１００９は、前記表示モジュール１００２が表示した前記通知情報、或いは展開表示モジュール１００７が展開表示した前記通知情報を非表示する。
【０１５２】
本実施例の第５の可能な実現形態において、前記所定領域がステータスバー表示領域である場合、前記表示モジュール１００２は、通知レベル決定ユニット１００２ａ、第１決定ユニット１００２ｂ、第２決定ユニット１００２ｃ、及び第１表示ユニット１００２ｄを含む。
【０１５３】
通知レベル決定ユニット１００２ａは、前記通知情報に該当する通知レベルを決定でき、前記通知レベルは、前記通知情報の重要度を指示する。
【０１５４】
第１決定ユニット１００２ｂは、前記通知情報における内容及び／又は前記通知レベルに基づいて、前記通知情報の表示高さを決める。
【０１５５】
第２決定ユニット１００２ｃは、前記通知情報の表示高さに基づいて、前記ステータスバーの表示高さを伸ばす。
【０１５６】
本実施例の第６の可能な実現方式において、、前記所定領域は、少なくとも１つの表示ページを含み、前記表示モジュール１００２は、判断ユニット１００２ｅ、第２表示ユニット１００２ｆ、及び第３表示ユニット１００２ｇを含む。
【０１５７】
本実施例の第６の可能な実現方式において、、前記所定領域は、少なくとも１つの表示ページを含み、前記表示モジュール１００２は、判断ユニット１００２ｅ、第１表示ユニット１００２ｆ、及び第２表示ユニット１００２ｇを含む。
【０１５８】
判断ユニット１００２ｅは、前記所定領域における現在表示のページの表示している通知情報の数が所定数より小さいか否かを判断し、前記所定数は、前記所定領域における現在表示のページが表示できる通知情報の最大数である。
【０１５９】
第２表示ユニット１００２ｆは、前記判断ユニット１００２ｅの判断結果、前記所定領域における現在表示のページが表示している通知情報の数量が所定数より小さい場合、前記通知情報を前記所定領域における現在表示のページに表示する。
【０１６０】
第３表示ユニット１００２ｇは、前記判断ユニット１００２ｅの判断結果、前記所定領域における現在表示のページが表示する通知情報の数が所定数以上である場合、前記所定領域における現在表示のページの表示時間が最も長い通知情報が存在する位置に前記通知情報で更新して表示する。
【０１６１】
本実施例の第７の可能な実現形態において、前記通知情報表示装置は、さらに、ページめくり信号受信モジュール１０１０、及びページめくりモジュール１０１１を含む。
【０１６２】
ページめくり信号受信モジュール１０１０は、前記所定領域における現在表示のページに対してページめくりを指示するためのページめくり信号を受信する。
【０１６３】
本実施例の第８の可能な実現形態において、前記ページめくりモジュール１０１１は、第１ページめくりユニット１０１１ａ、及び第２ページめくりユニット１０１１ｂを更に含む。
【０１６４】
本実施例の第７の可能な実現形態において、前記ページめくりモジュール１０１１は、第１ページめくりユニット１０１１ａ、及び第２ページめくりユニット１０１１。
【０１６５】
第１ページめくりユニット１０１１ａは、前記ページめくり信号が前記所定領域における表示ページを次のページにめくることを指示し且つ所定領域内に次の表示ページが存在する場合、前記所定領域で表示する前記現在表示のページを前記次の表示ページにめくる。
【０１６６】
第２ページめくりユニット１０１１ｂは、前記ページめくり信号が前記所定領域における表示ページを前のページにめくることを指示し、且つ所定領域上に前の表示ページが存在する場合、前記所定領域で表示する前記現在表示のページを前記前の表示ページにめくる。
【０１６７】
以上のように、本発明の実施例の通知情報表示装置は、通知情報を、ステータスバー表示領域或いはステータスバーに近隣する領域において表示することにより、従来の通知情報表示方法がユーザのカレント操作に影響を及ぼす問題を解決した。ステータスバーが一般的に電子スクリーンのエッジ位置に表示されるため、当該通知情報をステータスバー表示領域或いはステータスバーに近隣する領域に表示すると、ユーザの他の操作にほぼ影響せず、ユーザに新しい通知情報を通知する時に、ユーザのカレント操作に影響を及ばない効果を奏する。
【０１６８】
説明すべきことは、上記実施例にかかる通知情報表示装置が通知情報を表示する時に、以上の各機能モジュールに割り当てるケースを例として説明したが、実際の応用において、必要に応じて、上記機能を異なる機能モジュールに割り当てて完成させることができ、即ち、電子機器の内部構造を、異なる機能モジュールに分割して、上記全部或いは一部の機能を完成させてもよい。また、上記実施例にかかる通知情報表示装置及び通知情報表示方法の実施例は同一の構想に属し、その実現過程は、方法実施例を参照し、ここでは記述しない。
【０１６９】
図１１を参照し、図１１は、本発明の例示的な実施例にかかる電子機器の構造を模式的に示す図である。当該電子機器は、上記実施例にかかる通知情報表示方法を実施するために用いられる。本発明の電子機器１１００は、コンピュータプログラム指令を実行することで各種の流れ及び方法を完成するためのプロセッサ、情報とプログラム指令を記録するためのＲＡＭ（ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ）及びＲＯＭ（ｒｅａｄ  ｏｎｌｙ  ｍｅｍｏｒｙ）、データと情報を記憶するためのメモリ、テーブル、目次或いは他のデータ構造を記憶するためのデータベース、Ｉ／Ｏデバイス、インターフェース、及びアンテナ等の１つ或いは複数の部品を含む。
【０１７０】
具体的には、電子機器１１００は、ＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）回路１１１０、コンピューターが読み取り可能な記録媒体を一つ以上含むメモリ１１２０、入力ユニット１１３０、表示ユニット１１４０、センサー１１５０、オーディオ回路１１６０、近距離無線通信モジュール１１７０、一つ以上の処理コアを有するプロセッサ１１８０、及び電源１１９０などの部品を含む。当業者は、図１１に示す端末装置の構成は端末装置に対する限定ではなく、当該端末装置が、図示した部品より多い数、または少ない数の部品を備えてもよく、或いは、幾つかの部品の組み合わせ、または異なる部品配置を有してもよい、ことを理解すべきである。
【０１７１】
ここで、ＲＦ回路１１１０は、情報の送受信または通話中において、信号を受信及び送信するためのものである。特に、基地局からの下り情報を受信した後、１つ、或いは１つ以上のプロセッサ１１８０に渡して処理させる。また、上りデータを基地局に送信する。一般的に、ＲＦ回路は、アンテナ、少なくとも１つのアンプ、チューナー、１つ又は複数の発振器、受発信機、カプラー、ＬＮＡ（Ｌｏｗ  Ｎｏｉｓｅ  Ａｍｐｌｉｆｉｅｒ、ローノイズアンプ）、デュプレクサ等を含むが、これらに限らない。なお、ＲＦ回路１１１０は、無線通信でネットワーク、及び他の装置と通信することができる。上記無線通信として、ＧＳＭ（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｏｆ  Ｍｏｂｉｌｅ  ｃｏｍｍｕｎｉｃａｔｉｏｎ）（登録商標）、ＧＰＲＳ（Ｇｅｎｅｒａｌ  Ｐａｃｋｅｔ  Ｒａｄｉｏ  Ｓｅｒｖｉｃｅ）（登録商標）、ＣＤＭＡ（Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）（登録商標）、ＷＣＤＭＡ（Ｗｉｄｅｂａｎｄ  Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）（登録商標）、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）（登録商標）、電子メール、ＳＭＳ（Ｓｈｏｒｔ  Ｍｅｓｓａｇｅ  Ｓｅｒｖｉｃｅ）等を含む任意の通信規格またはプロトコルを利用してもよいが、これらに限らない。
【０１７２】
メモリ１１２０は、ソフトウェアプログラム及びモジュールを格納するためのものであり、プロセッサ１１８０は、メモリ１１２０に格納されたソフトウェアプログラム及びモジュールを実行することで、各種機能のアプリ及びデータ処理を実施する。メモリ１１２０には、主に、プログラム格納領域とデータ格納領域を有する。プログラム格納領域には、ＯＳ、少なくとも１つの機能を実行するアプリ（例えば、音声再生機能、画像再生機能等）等が格納される。データ格納領域には、電子機器１１００の使用により作成されたデータ（例えば、オーディオデータ、電話帳等）等が格納される。また、メモリ１１２０は、高速ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）を含んでもよく、さらに、例えば少なくとも１つの磁気ディスクメモリ、フラッシュメモリなどの不揮発性メモリ、或いは他の揮発性のＳＳＤ（ｓｏｌｉｄ  ｓｔａｔｅ  ｄｒｉｖｅ）メモリを含んでもよい。また、メモリ１１２０は、プロセッサ１１８０及び入力ユニット１１３０がメモリ１１２０にアクセスできるように、メモリ制御器をさらに含んでもよい。
【０１７３】
入力ユニット１１３０は、数字或いはキャラクター情報の入力の受け付け、及び、ユーザ設定及び機能制御に関するキーボード、マウス、ジョイスティック、光学ボールやトラックボールにより信号入力を発生させるためのものである。具体的には、入力ユニット１１３０は、タッチセンシティブ表面１１３１及び他の入力装置１１３２を含んでもよい。タッチセンシティブ表面１１３１は、タッチパネルやタッチパッドとも呼ばれ、ユーザがその表面上や付近に対するタッチ操作（例えば、ユーザが指やタッチペンなどの任意の適した物や付属品を使用して、タッチセンシティブ表面１１３１上やタッチセンシティブ表面１１３１付近に対して行う操作）を収集するとともに、予め設定されたプログラムにしたがって、関連する接続装置を駆動する。タッチセンシティブ表面１１３１は、選択的に、タッチ検出手段及びタッチ制御器の２つの部分を含んでもよい。ここで、タッチ検出手段は、ユーザのタッチ位置を検出するとともに、タッチ操作による信号を検出し、そのタッチ情報をタッチ制御器に送信する。タッチ制御器は、タッチ検出手段からタッチ情報を受信し、当該情報を接触点座標に変換してプロセッサ１１８０に送信するとともに、プロセッサ１１８０からのコマンドを受信して実行する。なお、抵抗式、容量式、赤外線式及び表面弾性波式などの様々な方式によりタッチセンシティブ表面１１３１を実現することができる。入力ユニット１１３０は、タッチセンシティブ表面１１３１に加えて、他の入力装置１１３２をさらに含んでもよい。具体的には、他の入力装置１１３２は、物理的なキーボード、ファンクションキー（例えば、ボリュームボタン、スイッチボタン等）、トラックボール、マウス、ジョイスティック等の中の一つ又は複数を含んでもよいが、これらに限らない。
【０１７４】
表示ユニット１１４０は、ユーザが入力した情報やユーザに提供する情報、及び電子機器１１００の各種のグラフィカル・ユーザー・インターフェース（ＧＵＩ）を表示するためのものであり、これらのグラフィカル・ユーザー・インターフェースは、図形、テキスト、アイコン、ビデオ及びそれらの任意の組合せで構成されることができる。表示ユニット１１４０は、表示パネル１１４１を含む。表示パネル１１４１は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ−Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）等の形態で構成されてもよい。さらに、タッチセンシティブ表面１１３１は、表示パネル１１４１を覆うように設けられ、タッチセンシティブ表面１１３１がその表面または付近に対するタッチ操作を検出すると、その検出結果をプロセッサ１１８０に転送してタッチイベントのタイプを確認させ、その後、プロセッサ１１８０は、タッチイベントのタイプに基づいて、表示パネル１１４１上に対応する視覚的出力を提供するように構成されてもよい。図１１において、タッチセンシティブ表面１１３１と表示パネル１１４１とが２つの独立した部品として出力及び入力の機能を実現するように構成されているが、タッチセンシティブ表面１１３１と表示パネル１１４１とを集積構成して入力及び出力機能を実現する実施例もあり得る。
【０１７５】
電子機器１１００は、さらに、例えば光センサー、運動センサー及び他のセンサーなどの、少なくとも１つのセンサー１１５０を含んでもよい。光センサーは、環境光センサーと近接センサーを含んでもよいが、環境光センサーは、環境光の明るさに基づいて、表示パネル１１４１の輝度を調整することができ、近接センサーは、電子機器１１００が耳元まで移動すると、表示パネル１１４１及び／又はバックライトをオフする。運動センサーの一種としての重力加速度センサーは、各方向（一般的には、３軸）における加速度の大きさを検出することができ、静止の状態では、重力の大きさ及びその方向を検出することができるので、携帯電話の姿勢を認識するアプリ（例えば、画面の横縦向きの切り替え、ゲーム、磁力計の姿勢校正）、振動認識に関する機能（例えば、歩数計、パーカッション）等に使用される。電子機器１１００には、さらに、ジャイロスコープ、気圧計、湿度計、温度計、赤外線センサー等のほかのセンサーが備えられるが、ここで、その具体的な説明は省略する。
【０１７６】
オーディオ回路１１６０、スピーカ１１６１、マイク１１６２は、ユーザと電子機器１１００との間のオーディオインタフェースを提供する。オーディオ回路１１６０は、受信したオーディオデータから変換された電気信号をスピーカ１１６１に転送し、スピーカ１１６１により音声信号に変換して出力する。一方、マイク１１６２は、収集した音声信号を電気信号に変換し、オーディオ回路１１６０が当該電気信号を受信した後オーディオデータに変換し、オーディオデータをプロセッサ１１８０に転送して処理してから、ＲＦ回路１１１０を介して例えば他の端末装置に転送するか、或いはオーディオデータをメモリ１１２０に送信して更に処理を行うようにする。オーディオ回路１１６０は、電子機器１１００が外部のイヤホンと通信できるように、イヤホン挿入孔を含んでもよい。
【０１７７】
近距離無線通信モジュール１１７０は、ＷｉＦｉ（ｗｉｒｅｌｅｓｓ  ｆｉｄｅｌｉｔｙ）モジュール（登録商標）、或いはブルートゥース（登録商標）であってもよい。ＷｉＦｉは近距離無線通信技術に属し、ユーザに無線のブロードバンドインターネットアクセスを提供するので、ユーザは、電子機器１１００の近距離無線通信モジュール１１７０を利用して、電子メールの送受信、ウェブの閲覧、ストリーミングメディアのアクセス等を行なうことができる。図１１において、近距離無線通信モジュール１１７０を示しているが、当該近距離無線通信モジュール１１７０は、電子機器１１００にとって不可欠な構成ではなく、本発明の趣旨を変更しない範囲内で必要に応じて省略することができる、ことを理解すべきである。
【０１７８】
プロセッサ１１８０は、電子機器１１００の制御センターであり、各種のインタフェース及び回路を介して携帯電話全体の各部と接続され、メモリ１１２０内に格納されたソフトウェアプログラム及び／又はモジュールを実行または作動させるとともに、メモリ１１２０内に格納されたデータを呼び出すことによって、電子機器１１００の各種機能の実行及びデータの処理を実現することで、携帯電話全体をコントロールする。プロセッサ１１８０は、１つ又は複数の処理コアを含んでもよく、アプリプロセッサとモデムプロセッサを集積して構成されてもよい。ここで、アプリプロセッサは、主に、ＯＳ、ユーザインタフェース、及びアプリなどを処理し、モデムプロセッサは、主に、無線通信を処理する。また、上記モデムプロセッサがプロセッサ１１８０に集積されなくてもよい、ことを理解すべきである。
【０１７９】
電子機器１１００は、さらに、各部に電力を供給する電源１１９０（例えば、バッテリー）を含み、当該電源１１９０は、電源管理システムを介してプロセッサ１１８０にロジック的に接続されることにより、電源管理システムを介して充電・放電管理、及び電力管理等の機能を実現することができる。電源１１９０は、さらに、１つ或いは１つ以上の直流又は交流電源、再充電システム、電源故障検出回路、電源コンバータ又はインバータ、電源状態インジケータ等の任意のアセンブリを含んでもよい。
【０１８０】
電子機器１１００は、図示してはないが、カメラ、ブルートゥースモジュール等をさらに含んでもよいが、ここで、その具体的な説明は省略する。本実施例において、電子機器１１００の表示ユニットは、タッチパネルディスプレイである。
【０１８１】
電子機器１１００は、１つ或いは複数のプロセッサー１１８０、メモリ、及び１つ或いは複数のモジュールを含み、１つ或いは複数のモジュールは、メモリに記憶され、１つ或いは複数のプロセッサーにより実行される。前記１つ或いは複数のモジュールは、以下の機能を有する。
【０１８２】
アプリケーションから送信された、前記アプリケーションが指定した操作要素を含む通知情報を受信し、
表示画面の一エッジに位置するステータスバー表示領域、又は前記ステータスバーに近隣する領域である所定領域内に、前記通知情報を表示する。
【０１８３】
本実施例の第１の可能な実現形態において、前記１つ或いは複数のモジュールは、さらに、以下の機能を有する。
【０１８４】
表示された前記通知情報における前記操作要素に対して操作を行う時に生成された操作情報を受信し、
前記操作情報を、前記操作情報を処理するための前記アプリケーションに送信し、前記アプリケーションが受信した前記操作情報に基づいて処理を行う。
【０１８５】
本実施例の第２の可能な実現形態において、前記１つ或いは複数のモジュールは、さらに、以下の機能を有する。
【０１８６】
表示された前記通知情報における前記操作要素に対して操作を行う時に生成された操作情報を受信した後、前記通知情報を削除する。
【０１８７】
本実施例の第３の可能な実現形態において、前記１つ或いは複数のモジュールは、さらに、以下の機能を有する。
【０１８８】
表示された前記通知情報に対して展開操作を行う時に生成された展開指令を受信し、
前記展開指令を受信した後、展開した後の前記通知情報を表示する。
【０１８９】
本実施例の第４の可能な実現形態において、前記１つ或いは複数のモジュールは、さらに、以下の機能を有する。
【０１９０】
操作の位置が非所定領域にある時に生成された指令である非表示指令を受信し、
既に表示された前記通知情報を非表示する。
【０１９１】
本実施例の第５の可能な実現形態において、前記１つ或いは複数のモジュールにおいて、前記所定領域がステータスバー表示領域である場合、所定領域内に前記通知情報を表示する機能は、さらに、以下の機能を有する。
【０１９２】
前記通知情報に該当する、前記通知情報の重要度を指示するための通知レベルを決定し、
前記通知情報における内容及び／又は前記通知レベルに基づいて、前記通知情報の表示高さを決め、
前記通知情報の表示高さに基づいて、前記ステータスバーの表示高さを伸ばし、
表示高さが伸ばされた後の前記ステータスバーにおいて、前記通知情報を表示する。
【０１９３】
本実施例の第６の可能な実現形態において、前記所定領域は、少なくとも１つの表示ページを含み、所定領域内に通知情報を表示する機能は、さらに、以下の機能を有する。
【０１９４】
前記所定領域において、現在表示のページに表示される通知情報の数が、前記所定領域において現在表示のページが表示できる通知情報の最大数である所定数より少ないか否かを判断し、
判断結果、前記所定領域における現在表示のページで表示する通知情報の数が所定数より小さいと、前記通知情報を所定領域における現在表示のページに表示し、
判断結果、前記所定領域における現在表示のページが表示する通知情報の数が所定数以上であると、前記所定領域における現在表示のページ内、表示時間が最も長い通知情報が存在する位置に、前記通知情報で更新して表示する。
【０１９５】
本実施例の第７の可能な実現形態において、前記１つ或いは複数のモジュールは、さらに、以下の機能を有する。
【０１９６】
前記所定領域における現在表示のページに対してページめくりを指示するためのページめくり信号を受信し、
前記所定領域で表示される現在表示のページを、前記ページめくり信号に対応する他の表示ページにめくる。
【０１９７】
本実施例の第８の可能な実現形態において、前記１つ或いは複数のモジュールにおいて、前記所定領域で表示される現在表示のページを、前記ページめくり信号に対応する他の表示ページにめくる機能は、さらに、以下の機能を有する。
【０１９８】
前記ページめくり信号が前記所定領域における表示ページを次のページにめくることを指示する場合、前記所定領域において、次の表示ページが存在する場合、前記所定領域で表示される前記現在表示のページを前記次の表示ページにめくり、
前記ページめくり信号が前記所定領域における表示ページを前のページにめくることを指示する場合、前記所定領域において、前の表示ページが存在する場合、前記所定領域で表示される前記現在表示のページを前記前の表示ページにめくる。
【０１９９】
以上のように、本発明にかかる電子機器は、通知情報をステータスバー表示領域或いはステータスバーに近隣する領域に表示させることにより、従来の通知情報表示方法に存在するユーザのカレント操作に影響を及ぶ問題を解決した。ステータスバーが一般的に電子スクリーンのエッジ位置に表示されるため、当該通知情報をステータスバー表示領域或いはステータスバーに近隣する領域に表示すると、ユーザの他の操作に影響せず、ユーザに新しい通知情報を通知する時に、ユーザのカレント操作に影響を及ばない効果を奏する。
【０２００】
本発明は、さらに、コンピュータが読み取り可能な記憶媒体を提供し、当該記憶媒体には、１つ或いは複数のプログラムモジュール（ｐｒｏｇｒａｍｓ）が記憶され、当該１つ或いは複数のプログラムモジュールが電子機器に適用される場合、電子機器に、
アプリケーションから送信された、前記アプリケーションが指定した操作要素を含む通知情報を受信するステップと、
表示画面の一エッジに位置するステータスバー表示領域、又は前記ステータスバーに近隣する領域である所定領域内に、前記通知情報を表示するステップと、を含む指令（ｉｎｓｔｒｕｃｔｉｏｎｓ）を実行させる。
【０２０１】
本実施例の第１の可能な実現形態において、前記１つ或いは複数のモジュールは、さらに、
表示された前記通知情報における前記操作要素に対して操作を行う時に生成された操作情報を受信するステップと、
前記操作情報を、前記操作情報を処理するための前記アプリケーションに送信し、前記アプリケーションが受信した前記操作情報に基づいて処理を行うステップと、を含む指令を実行する。
【０２０２】
本実施例の第２の可能な実現形態において、前記１つ或いは複数のモジュールは、さらに、
表示された前記通知情報における前記操作要素に対して操作を行う時に生成された操作情報を受信した後、前記通知情報を削除するステップを含む指令を実行する。
【０２０３】
本実施例の第３の可能な実現形態において、前記１つ或いは複数のモジュールは、さらに、
表示された前記通知情報に対して展開操作を行う時に生成された展開指令を受信するステップと、
前記展開指令を受信した後、展開した後の前記通知情報を表示するステップと、を含む指令を実行する。
【０２０４】
本実施例の第４の可能な実現形態において、前記１つ或いは複数のモジュールは、さらに、
操作の位置が非所定領域にある時に生成された指令である非表示指令を受信するステップと、
【０２０５】
既に表示された前記通知情報を非表示するステップと、を含む指令を実行する。
【０２０６】
本実施例の第５の可能な実現形態において、前記所定領域がステータスバー表示領域である場合、所定領域内に前記通知情報を表示するステップは、
前記通知情報に該当する、前記通知情報の重要度を指示するための通知レベルを決定するステップと、
前記通知情報における内容及び／又は前記通知レベルに基づいて、前記通知情報の表示高さを決めるステップと、
前記通知情報の表示高さに基づいて、前記ステータスバーの表示高さを伸ばすステップと、
表示高さが伸ばされた後の前記ステータスバーにおいて、前記通知情報を表示するステップと、を含む。
【０２０７】
本実施例の第６の可能な実現形態において、前記所定領域は、少なくとも１つの表示ページを含み、所定領域内に通知情報を表示するステップは、
前記所定領域において、現在表示のページに表示される通知情報の数が、前記所定領域において現在表示のページが表示できる通知情報の最大数である所定数より少ないか否かを判断するステップと、
判断結果、前記所定領域における現在表示のページで表示する通知情報の数が所定数より小さいと、前記通知情報を所定領域における現在表示のページに表示するステップと、
判断結果、前記所定領域における現在表示のページが表示する通知情報の数が所定数以上であると、前記所定領域における現在表示のページ内、表示時間が最も長い通知情報が存在する位置に、前記通知情報で更新して表示するステップと、を含む。
【０２０８】
本実施例の第７の可能な実現形態において、前記１つ或いは複数のモジュールは、さらに、
前記所定領域における現在表示のページに対してページめくりを指示するためのページめくり信号を受信するステップと、
前記所定領域で表示される現在表示のページを、前記ページめくり信号に対応する他の表示ページにめくるステップと、を含む指令を実行する。
【０２０９】
本実施例の第８の可能な実現形態において、前記１つ或いは複数のモジュールにおいて、前記所定領域で表示される現在表示のページを、前記ページめくり信号に対応する他の表示ページにめくるステップは、
前記ページめくり信号が前記所定領域における表示ページを次のページにめくることを指示する場合、前記所定領域において、次の表示ページが存在する場合、前記所定領域で表示される前記現在表示のページを前記次の表示ページにめくるステップと、
前記ページめくり信号が前記所定領域における表示ページを前のページにめくることを指示する場合、前記所定領域において、前の表示ページが存在する場合、前記所定領域で表示される前記現在表示のページを前記前の表示ページにめくるステップと、を含む。
【０２１０】
上記本発明の実施例の順番付けは、単なる記述するためのものであり、実施例の優劣をつけるものではない。
【０２１１】
当業者は、上記実施例の全部或いは一部のステップがハードウェアにより実現されてもよく、プログラムが関連するハードウェアを指示することで実現されてもよいことを理解すべきである。前記プログラムは、コンピュータが読み取り可能記憶媒体に記憶されることができ、前記の記憶媒体は、ＲＯＭ、磁気ディスク或いはＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）等であってもよい。
【０２１２】
以上、本発明の一部の実施例を公開したが、本発明を限定せず、本発明の主旨及び原則内に行った任意の修正、同等置換、改善等は、すべて本発明の保護範囲内に含まれる。
【図１】
0005960922.tif 000002
【図２】
0005960922.tif 000003
【図３Ａ】
0005960922.tif 000004
【図３Ｂ】
0005960922.tif 000005
【図４Ａ】
0005960922.tif 000006
【図４Ｂ】
0005960922.tif 000007
【図４Ｃ】
0005960922.tif 000008
【図５】
0005960922.tif 000009
【図６】
0005960922.tif 000010
【図７】
0005960922.tif 000011
【図８Ａ】
0005960922.tif 000012
【図８Ｂ】
0005960922.tif 000013
【図８Ｃ】
0005960922.tif 000014
【図８Ｄ】
0005960922.tif 000015
【図９】
0005960922.tif 000016
【図１０】
0005960922.tif 000017
【図１１】
0005960922.tif 000018