[go: up one dir, main page]

JP2004062451A - Information presentation method, information presentation device, information presentation program, computer-readable recording medium recording information presentation program, schedule management method - Google Patents

Information presentation method, information presentation device, information presentation program, computer-readable recording medium recording information presentation program, schedule management method Download PDF

Info

Publication number
JP2004062451A
JP2004062451A JP2002218782A JP2002218782A JP2004062451A JP 2004062451 A JP2004062451 A JP 2004062451A JP 2002218782 A JP2002218782 A JP 2002218782A JP 2002218782 A JP2002218782 A JP 2002218782A JP 2004062451 A JP2004062451 A JP 2004062451A
Authority
JP
Japan
Prior art keywords
information
presentation
user
degree
busy
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2002218782A
Other languages
Japanese (ja)
Other versions
JP2004062451A5 (en
Inventor
Mitsuru Mizuguchi
水口 充
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sharp Corp
Original Assignee
Sharp Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sharp Corp filed Critical Sharp Corp
Priority to JP2002218782A priority Critical patent/JP2004062451A/en
Publication of JP2004062451A publication Critical patent/JP2004062451A/en
Publication of JP2004062451A5 publication Critical patent/JP2004062451A5/ja
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

【課題】利用者に対して自動的に情報を提示する方法において、利用者が煩わしさを感じることなく提示された情報を取得しやすくする。
【解決手段】利用者の多忙度を取得する多忙度取得ステップと、前記多忙度取得ステップで取得された利用者の多忙度に応じて利用者に提示する情報を決定する提示情報決定ステップと、前記提示情報決定ステップで決定された情報を利用者に提示する情報提示ステップとを含む。これにより、利用者の状況に応じて、提示する情報を決定、あるいは提示の形態を好適に決定することができる。
【選択図】 図1
In a method of automatically presenting information to a user, it is easy for the user to acquire the presented information without feeling troublesome.
A busy degree acquiring step of acquiring a busy degree of a user; a presentation information determining step of determining information to be presented to the user according to the busy degree of the user acquired in the busy degree acquiring step; An information presenting step of presenting the information determined in the presenting information determining step to a user. This makes it possible to determine the information to be presented or to appropriately determine the form of presentation according to the situation of the user.
[Selection diagram] Fig. 1

Description

【0001】
【発明の属する技術分野】
本発明は利用者に対して情報を提示する情報提示方法、情報提示装置、情報提示プログラム、情報提示プログラムを記録しているコンピュータ読み取り可能な記憶媒体、スケジュール管理方法に関するものである。
【0002】
【従来の技術】
利用者が情報端末を利用して情報を獲得する方法としては、利用者が自ら操作を行って所望の情報を獲得する方法と、情報端末が情報を利用者に対して自動的に提示する方法とに大別される。後者の方法によれば、利用者は所望の情報を確実に獲得することができるとは限らないものの、情報を獲得するための操作を行う必要がないという利点がある。すなわち、利用者は他の作業を行いながらでも情報を獲得することができるし、あるいは利用者がいずれの情報が所望かを予め明確にしていなくても提示された情報を獲得してから取捨選択することができる。
【0003】
このような利用者に対して情報を自動的に提示する方法として、従来、テレビやラジオのように、放送局などの情報の発信源から自動的に発信された情報を受信し、該受信された情報を出力して提示する方法があった。
【0004】
また、プッシュ配信として知られている方法は、上述のテレビやラジオのような情報の配信方法と同様に、情報の発信源から情報の受信端末に対して自動的に情報を配信することによって、情報の受信側の利用者が能動的に情報を獲得するための操作を行わなくても情報を得ることができる方法である。また、定期的、あるいは何らかのタイミングで受信端末がサーバから情報を受信する方法としてもプッシュ配信方法を実現することができる。これは、実際には受信端末側から情報の獲得を行っているのであるが、見かけ上は情報の発信源が自動的に情報を配信しているように見える。なお、いずれの方法においても、受信端末で受信された情報は即座に、あるいは一旦受信端末内に蓄積された後に、利用者に提示される。
【0005】
さらに、情報端末内に記憶されている情報を自動的に利用者に提示する方法もある。例えば画像の自動スライドショー表示は予め指定された画像データ群のうちの一つの画像を表示し、該表示されている画像を一定の時間間隔で切り替えることによって、利用者が操作しなくても複数の画像を提示することができる。
【0006】
また、特開2001−92878号公報には、場所情報と時間情報とを有するスケジュールデータを管理しておき、利用者が現在いる地点(現在地点)と現在の時刻(現在時刻)に関する状況を取得して、該取得された現在地点および現在時刻に応じて前記スケジュールデータを利用者に提案する装置が記載されている。この方法によれば、利用者の現在地点と現在時刻に応じて適切なスケジュールデータを提示することができるので、利用者が所望とする情報を提示する可能性を高くすることができる。
【0007】
【発明が解決しようとする課題】
しかしながら、上記従来のような、情報を利用者に対して自動的に提示する方法は、利用者の都合に関係なく情報を提示していた。そのため、利用者が所望とする情報を自動的に提示しても、利用者が忙しい状況においては利用者は該情報を獲得(確認)することができないことがあり得るという問題があった。
【0008】
また、例えば表示画面一杯に情報を提示する方法や情報が提示された時に音を鳴らす方法などの、新たな情報が提示されたことを利用者に通知することによって、利用者が提示された情報を獲得しやすくすることも可能であるが、忙しい時に不要な情報を提示されると煩わしく感じられる恐れがある。
【0009】
特開2001−92878号公報に記載の装置は、利用者の現在地点と現在時刻を利用するので、利用者の置かれている状況を推測することができるものの、利用者が提示された情報を獲得することができるか否かを判断することはできないため、この課題を解決するものではない。
【0010】
本発明は、上記課題に鑑みなされたものであり、そのの目的は、利用者が忙しい状況においても所望とする情報を容易・確実に得ることができるとともに、忙しい時に不要な情報を提示されることによる煩わしさを低減することができる情報提示方法、情報提示装置、情報提示プログラム、および情報提示プログラムを記録したコンピュータ読み取り可能な記録媒体、スケジュール管理方法を提供することにある。
【0011】
【課題を解決するための手段】
上記の課題を解決するため、本発明の情報提示方法は、利用者に対して情報を提示する情報提示方法において、情報ごとに、その利用者における提示の必要性の高さを示す必要度を設定する必要度設定ステップと、利用者の多忙度を取得する多忙度取得ステップと、「必要度の大きい情報ほど、必要度の小さい情報と比べて、提示による利用者への訴求力を高める」処理である際立たせ処理を行う傾向が、前記多忙度取得ステップで取得された多忙度が大きいときほど顕著になるように、各情報の提示様態を設定する提示様態設定ステップと、前記提示様態設定ステップで設定された様態で情報を利用者に提示する情報提示ステップとを含んでいることを特徴としている。
【0012】
上記の構成により、情報ごとに提示の必要性の高さを示す必要度を設定するとともに、利用者の多忙度を取得する。そして、各情報の提示様態を、多忙度が大きいときほど上記際立たせ処理を行う傾向が顕著になるように設定し、設定した様態で情報を利用者に提示する。
【0013】
ここで、「提示する」との表現は、必要度が低く多忙度が高い場合などのように、状況によっては、「提示しない」ことも含まれる。
【0014】
したがって、忙しいときには、必要度の大きい情報は、「必ず提示する」というやり方も含めて、提示時の訴求力が高まり、利用者が容易にその情報を得ることができるようになる。その一方で、それと比べて必要度の小さい情報は、「提示しない」というやり方も含めて、提示による訴求力が相対的に低くなり、利用者がそのような必要度の低い情報の提示のせいで煩わしい思いをすることが減少する。それゆえ、利用者が忙しい状況においても所望とする情報を容易・確実に得ることができるとともに、忙しい時に不要な情報を提示されることによる煩わしさを低減することができる。
【0015】
また、本発明の情報提示方法は、上記の構成に加えて、上記必要度設定ステップにおいて、情報ごとに、その情報が示す用件の時刻の迫り具合を示す緊急度の大きさを取得し、緊急度が大きい情報ほど必要度を大きく設定することを特徴としている。
【0016】
上記の構成により、緊急度が大きい情報ほど必要度が大きく設定される。したがって、緊急度が大きい情報ほど前述の際立たせ処理がより顕著に行われることになる。それゆえ、上記の構成による効果に加えて、利用者が忙しいときでも緊急性の高い情報は確実に提示され、利用者が得ることができる。
【0017】
また、本発明の情報提示方法は、上記の構成に加えて、上記必要度設定ステップにおいて、情報ごとに、その情報が示す用件の重要性を示す重要度の大きさを取得し、重要度が大きい情報ほど必要度を大きく設定することを特徴としている。
【0018】
上記の構成により、重要度が大きい情報ほど必要度が大きく設定される。したがって、重要度が大きい情報ほど前述の際立たせ処理がより顕著に行われることになる。それゆえ、上記の構成による効果に加えて、利用者が忙しいときでも重要性の高い情報は確実に提示され、利用者が得ることができる。
【0019】
また、本発明の情報提示方法は、上記の構成に加えて、上記必要度設定ステップにおいて、情報ごとに、その情報が示す用件の時刻の迫り具合を示す緊急度の大きさ、および、その情報が示す用件の重要性を示す重要度の大きさを取得し、重要度の増加によっても緊急度の増加によっても必要度が増加するようなルールに基づいて必要度を設定することを特徴としている。
【0020】
上記の構成により、緊急度が大きい情報ほど、また、重要度が大きい情報ほど、必要度が大きく設定される。したがって、緊急度や重要度が大きい情報ほど前述の際立たせ処理がより顕著に行われることになる。それゆえ、上記の構成による効果に加えて、利用者が忙しいときでも緊急性や重要性の高い情報は確実に提示され、利用者が得ることができる。
【0021】
また、本発明の情報提示方法は、上記の構成に加えて、利用者の多忙度判定の根拠が、入力装置からなんらかのデータ入力を行う作業量であり、上記多忙度取得ステップにおいて、上記入力装置による利用者からの所定期間内の入力量が多いほど、多忙度を大きく設定することを特徴としている。
【0022】
上記の構成により、所定時間(例えば単位時間)に利用者がなんらかのデータ入力を行う量が多い(例えば、キーを打つ回数が多い、マウスを動かす量が多いなど)ほど、そのときの利用者の多忙度が大きく設定される。したがって、利用者自身が手作業で「今は忙しい」と設定する処理をし忘れても、確実に高多忙度に設定することができる。それゆえ、上記の構成による効果に加えて、忙しいときに、より容易に、忙しさに見合った情報確認を行うことができる。
【0023】
また、本発明の情報提示方法は、上記の構成に加えて、上記提示様態設定ステップにおいて、上記際立たせ処理が、必要度の大きい情報ほど、一定期間に提示する回数を大きく設定する処理であることを特徴としている。
【0024】
上記の構成により、利用者が忙しいときには、必要度の大きい情報ほど、一定期間に提示する回数が大きく設定される傾向が顕著になる。したがって、利用者が忙しくても、必要度の大きい情報は、何度も提示されるので、見逃す恐れが減少する。それゆえ、上記の構成による効果に加えて、必要度の大きい情報は、利用者が忙しくても、より確実に得ることができる。
【0025】
また、本発明の情報提示方法は、上記の構成に加えて、利用者に対してなんらかの情報を表示するための所定面積の表示部が利用者に割り当てられ、上記提示様態設定ステップにおいて、上記際立たせ処理が、必要度の大きい情報ほど、上記表示部に占める、その情報の表示領域の面積の割合を大きく設定する処理であることを特徴としている。
【0026】
上記の構成により、利用者が忙しいときには、必要度の大きい情報ほど、表示部に占める、その情報の表示領域の面積の割合が大きく設定される傾向が顕著になる。したがって、利用者が忙しくても、必要度の大きい情報は、大きな面積で提示されるので、見逃す恐れが減少する。それゆえ、上記の構成による効果に加えて、必要度の大きい情報は、利用者が忙しくても、より確実に得ることができる。
【0027】
また、本発明の情報提示方法は、上記の構成に加えて、上記提示様態設定ステップにおいて、上記際立たせ処理が、必要度の大きい情報ほど、その情報を提示している時間を長く設定する処理であることを特徴としている。
【0028】
上記の構成により、利用者が忙しいときには、必要度の大きい情報ほど、その情報を提示している時間が長く設定される傾向が顕著になる。したがって、利用者が忙しくても、必要度の大きい情報は、長時間提示されるので、見逃す恐れが減少する。それゆえ、上記の構成による効果に加えて、必要度の大きい情報は、利用者が忙しくても、より確実に得ることができる。
【0029】
また、本発明の情報提示方法は、上記の構成に加えて、上記提示様態設定ステップにおいて、上記際立たせ処理が、必要度の大きい情報ほど、その情報発生から初回提示までにかかる時間を短く設定する処理であることを特徴としている。
【0030】
上記の構成により、利用者が忙しいときには、必要度の大きい情報ほど、その情報発生から初回提示までにかかる時間が短く設定される傾向が顕著になる。したがって、利用者が忙しくても、必要度の大きい情報は、すぐ、すなわち短時間で提示されるので、それだけ情報を得るのが早くなる。それゆえ、上記の構成による効果に加えて、必要度の大きい情報は、利用者が忙しくても、より迅速に得ることができる。
【0031】
また、本発明の情報提示装置は、利用者に対して情報を提示する情報提示装置において、情報ごとに、その利用者における提示の必要性の高さを示す必要度を設定する必要度設定手段と、利用者の多忙度を取得する多忙度取得手段と、「必要度の大きい情報ほど、必要度の小さい情報と比べて、提示による利用者への訴求力を高める」処理である際立たせ処理を行う傾向が、前記多忙度取得手段で取得された多忙度が大きいときほど顕著になるように、各情報の提示様態を設定する提示様態設定手段と、前記提示様態設定手段で設定された様態で情報を利用者に提示する情報提示手段とを含んでいることを特徴としている。
【0032】
上記の構成により、情報ごとに提示の必要性の高さを示す必要度を設定するとともに、利用者の多忙度を取得する。そして、各情報の提示様態を、多忙度が大きいときほど上記際立たせ処理を行う傾向が顕著になるように設定し、設定した様態で情報を利用者に提示する。
【0033】
ここで、「提示する」との表現は、必要度が低く多忙度が高い場合などのように、状況によっては、「提示しない」ことも含まれる。
【0034】
したがって、忙しいときには、必要度の大きい情報は、「必ず提示する」というやり方も含めて、提示時の訴求力が高まり、利用者が容易にその情報を得ることができるようになる。その一方で、それと比べて必要度の小さい情報は、「提示しない」というやり方も含めて、提示による訴求力が相対的に低くなり、利用者がそのような必要度の低い情報の提示のせいで煩わしい思いをすることが減少する。それゆえ、利用者が忙しい状況においても所望とする情報を容易・確実に得ることができるとともに、忙しい時に不要な情報を提示されることによる煩わしさを低減することができる。
【0035】
また、本発明の情報提示プログラムは、上記いずれかの情報提示方法における各ステップをコンピュータに実行させることを特徴としている。
【0036】
上記の構成により、本プログラムは、上述の情報提示方法に含まれる各ステップをコンピュータに実行させるためのプログラムである。したがって、一般的なコンピュータに、本発明に係る情報提示方法を実行させることが可能になる。
【0037】
また、本発明の情報提示プログラムを記録しているコンピュータ読み取り可能な記録媒体は、上記いずれかの情報提示方法における各ステップをコンピュータに実行させるための情報提示プログラムを記録していることを特徴としている。
【0038】
上記の構成により、本情報提示プログラムを記録しているコンピュータ読み取り可能な記録媒体は、上述の情報提示方法に含まれる各ステップを、コンピュータに実行させるための情報提示プログラムを記録している。したがって、一般的なコンピュータに本発明に係る情報提示方法を実行させることが可能になる。
【0039】
また、本発明のスケジュール管理方法は、上記いずれかの情報提示方法を含んでいることを特徴としている。
【0040】
上記の構成により、本発明に係るスケジュール管理方法は、上述の情報提示方法を含んでいる。したがって、忙しいときには、必要度の大きい情報は、「必ず提示する」というやり方も含めて、提示時の訴求力が高まり、利用者が容易にその情報を得ることができるようになる。その一方で、それと比べて必要度の小さい情報は、「提示しない」というやり方も含めて、提示による訴求力が相対的に低くなり、利用者がそのような必要度の低い情報の提示のせいで煩わしい思いをすることが減少する。それゆえ、利用者が忙しい状況においても所望とする情報を容易・確実に得ることができるとともに、忙しい時に不要な情報を提示されることによる煩わしさを低減することができる。
【0041】
したがって、登録されているスケジュールの内容を適切なタイミングで自動的に利用者に提示することができる。それゆえ、利用者は、忙しいときでも、例えば緊急の打ち合わせ情報や今後の利用者の作業を進めるにあたって有益となる重要情報などのような必要な情報を確実に得て、今後のスケジュールの設定・調整を好適に行うことができる。
【0042】
本発明に係る情報提示方法は、利用者の多忙度を取得する多忙度取得ステップと、前記多忙度取得ステップで取得された利用者の多忙度に応じて利用者に提示する情報を決定する提示情報決定ステップと、前記提示情報決定ステップで決定された情報を利用者に提示する情報提示ステップとを含んでいるように構成することができる。
【0043】
上記の構成により、前記多忙度取得ステップで高い多忙度が取得された(利用者が忙しい)場合には、前記提示情報決定ステップは利用者にとって必要度が高いと判断される情報を利用者に提示する情報として決定し、あるいは前記多忙度取得ステップで低い多忙度が取得された(利用者があまり忙しくない)場合には、前記提示情報決定ステップは利用者にとって必要度の高い情報に加えて、必要度は低いかもしれないが興味を持つ可能性がある情報をも利用者に提示する情報として決定する。このようにして、利用者が忙しい時には必要最小限のみの情報を提示し、利用者があまり忙しくない時には広範に渡る情報を提示することができるので、利用者は煩わしさを感じることなく提示された情報を取得しやすくなる。
【0044】
なお、上記の利用者があまり忙しくない時には、利用者が入力の途中の情報など、利用者が何らかの操作や処理を行う必要のある情報を提示するようにしてもよい。このようにすると、利用者は空いている時間を利用して入力や操作を行いやすくなるので、利用者が時間を効率的に利用できるように情報を提示することができる。
【0045】
本発明に係る情報提示方法は、上記の構成に加えて、前記利用者に提示する情報の緊急度を算出する緊急度算出ステップを含み、前記提示情報決定ステップは、提示の対象となる一つあるいは複数の情報のそれぞれに対して、前記緊急度算出ステップで算出された緊急度と、前記多忙度取得ステップで取得された多忙度とから、前記多忙度取得ステップで高い利用者の多忙度が取得された(利用者が忙しい)場合には、前記提示情報決定ステップは前記緊急度算出ステップで算出された緊急度が高い情報の提示確率を緊急度が低い情報の提示確率に比べて高い確率として算出する一方、あるいは前記多忙度取得ステップで低い利用者の多忙度が取得された(利用者があまり忙しくない)場合には、前記提示情報決定ステップは前記緊急度算出ステップで算出された緊急度が高い情報の提示確率と緊急度が低い情報の提示確率とを同程度の確率として算出するような計算式を用いてそれぞれの情報の提示確率を算出して、該提示確率に基づいて利用者に提示する情報を確率的に選択して決定するように構成することができる。
【0046】
緊急度とは、例えば5分後のスケジュール情報は1日後のスケジュール情報よりも緊急度が高いというように、該情報が現時点で利用者にとってどれだけ意義がある(重要である)かを現す、時刻に応じて変動する度合いである。
【0047】
上記の構成により、前記多忙度取得ステップで高い利用者の多忙度が取得された(利用者が忙しい)場合には、前記提示情報決定ステップは前記緊急度算出ステップで算出された緊急度が高い情報の提示確率を緊急度が低い情報の提示確率に比べて高い確率として算出し、あるいは前記多忙度取得ステップで低い利用者の多忙度が取得された(利用者があまり忙しくない)場合には、前記提示情報決定ステップは前記緊急度算出ステップで算出された緊急度が高い情報の提示確率と緊急度が低い情報の提示確率とを同程度の確率として算出する。このようにして、利用者が忙しい時には緊急度の高い情報のみを提示し、利用者があまり忙しくない時には緊急度の低い情報までをも提示することができるので、利用者は煩わしさを感じることなく提示された情報を取得しやすくなる。それゆえ、さらに一層、利用者は煩わしさを感じることなく提示された情報を取得しやすくなる。
【0048】
本発明に係る情報提示方法は、上記の構成に加えて、前記利用者に提示する情報の重要度を算出する重要度算出ステップを含み、前記提示情報決定ステップは、提示の対象となる一つあるいは複数の情報のそれぞれに対して、前記重要度算出ステップで算出された重要度と、前記多忙度取得ステップで取得された多忙度とから、前記多忙度取得ステップで高い利用者の多忙度が取得された(利用者が忙しい)場合には、前記提示情報決定ステップは前記重要度算出ステップで算出された重要度が高い情報の提示確率を重要度が低い情報の提示確率に比べて高い確率として算出する一方、あるいは前記多忙度取得ステップで低い利用者の多忙度が取得された(利用者があまり忙しくない)場合には、前記提示情報決定ステップは前記重要度算出ステップで算出された重要度が高い情報の提示確率と重要度が低い情報の提示確率とを同程度の確率として算出するような計算式を用いてそれぞれの情報の提示確率を算出して、該提示確率に基づいて利用者に提示する情報を確率的に選択して決定するように構成することができる。
【0049】
重要度とは、例えば必ず出席しなければならない会議のスケジュール情報は、欠席してもよい会議のスケジュール情報よりも重要度が高いというように、該情報が利用者にとってどれだけ意義がある(重要である)かを現す、固定的な度合いである。
【0050】
上記の構成により、前記多忙度取得ステップで高い利用者の多忙度が取得された(利用者が忙しい)場合には、前記提示情報決定ステップは前記重要度算出ステップで算出された重要度が高い情報の提示確率を重要度が低い情報の提示確率に比べて高い確率として算出し、あるいは前記多忙度取得ステップで低い利用者の多忙度が取得された(利用者があまり忙しくない)場合には、前記提示情報決定ステップは前記重要度算出ステップで算出された重要度が高い情報の提示確率と重要度が低い情報の提示確率とを同程度の確率として算出する。このようにして、利用者が忙しい時には重要度の高い情報のみを提示し、利用者があまり忙しくない時には重要度の低い情報までをも提示することができるので、利用者は煩わしさを感じることなく提示された情報を取得しやすくなる。それゆえ、さらに一層、利用者は煩わしさを感じることなく提示された情報を取得しやすくなる。
【0051】
本発明に係る情報提示方法は、利用者の多忙度を取得する多忙度取得ステップと、利用者に提示する情報を取得する提示情報取得ステップと、前記多忙度取得ステップで取得された利用者の多忙度に応じて提示する情報の提示形態を決定する提示形態決定ステップと、前記提示情報取得ステップで取得された情報を前記提示形態決定ステップで決定された形態で利用者に提示する情報提示ステップとを含んでいるように構成することができる。それゆえ、利用者が忙しい時には利用者を煩わすことなく、また利用者があまり忙しくない時には情報を取得しやく提示することができる。
【0052】
本発明に係る情報提示方法は、上記の構成に加えて、前記多忙度取得ステップで高い利用者の多忙度が取得された(利用者が忙しい)場合には、前記提示形態決定ステップは利用者が無視できるような提示形態を、あるいは前記多忙度取得ステップで低い利用者の多忙度が取得された(利用者があまり忙しくない)場合には、前記提示形態決定ステップは利用者にとって確認しやすい提示形態を、前記情報の提示形態として決定するように構成することができる。
【0053】
上記の構成により、提示する必要性の低い情報については、前記多忙度取得ステップで高い利用者の多忙度が取得された(利用者が忙しい)場合には、前記提示形態決定ステップは利用者が無視できるような提示形態を、あるいは前記多忙度取得ステップで低い利用者の多忙度が取得された(利用者があまり忙しくない)場合には、前記提示形態決定ステップは利用者にとって確認しやすい提示形態を、前記情報の提示形態として決定する。このようにして、利用者が忙しい時には利用者を煩わすことなく、また利用者があまり忙しくない時には情報を取得しやく提示することができる。
【0054】
ここで、利用者にとって確認しやすい提示形態とは、例えば表示画面一杯に情報を表示したり、モーダルダイアログのように利用者が確認ボタンを押すなどの何らかの確認操作を行わないと他の処理に移れないような表示形態であったり、表示以外に音を鳴らすなどの複数の情報提示手段を併用する、などの提示形態である。逆に利用者が無視できるような提示形態とは、例えば表示画面の隅に小さく情報を表示したり、小さな音量で音を鳴らす、などの提示形態である。
【0055】
なお、前記提示形態決定ステップは提示しようとする情報の重要度や緊急度が高い情報については利用者が忙しい場合でも利用者が確認しやすい提示形態としてもよい。このようにすれば、利用者が忙しい場合でも重要な情報を見のがすことがないように情報を提示することができる。
【0056】
本発明に係る情報提示方法は、上記の構成に加えて、前記多忙度取得ステップは、入力デバイスによる入力量に基づいて多忙度を取得するように構成することができる。
【0057】
上記の構成により、マウスやキーボードなどの入力デバイスで多量の入力が行われている場合には利用者は忙しいと判断されるので、前記多忙度取得ステップは高い多忙度を取得する。このようにして、利用者の多忙度を確実かつ適切に取得することができる。それゆえ、さらに、利用者の多忙度を確実かつ適切に取得することができる。
【0058】
本発明に係る情報提示方法は、上記の構成に加えて、前記情報提示ステップで情報を提示する時間を算出する提示時間算出ステップとを含み、前記情報提示ステップで情報が提示されてから前記提示時間算出ステップで算出された時間が経過した時点において上記の各ステップを再度実行するように構成することができる。それゆえ、さらに、利用者は情報を取得する操作をしなくても様々な情報を取得することができる。
【0059】
上記の構成により、前記情報提示ステップは前記提示時間算出ステップで算出された時間間隔で異なる情報を提示し続けることができるので、利用者は情報を取得する操作をしなくても様々な情報を取得することができる。
【0060】
本発明に係る情報提示方法は、上記の構成に加えて、前記利用者に提示する情報の緊急度を算出する緊急度算出ステップと情報の重要度を算出する重要度算出ステップとの少なくともいずれか一方を含み、前記提示時間算出ステップは、前記緊急度算出ステップにおいて算出された情報の緊急度あるいは前記重要度算出ステップにおいて算出された提示される情報の重要度を参照して、該情報を提示する時間を算出するように構成することができる。
【0061】
上記の構成により、前記提示時間算出ステップは、前記緊急度算出ステップで算出された緊急度あるいは前記重要度算出ステップにおいて算出された重要度が高い情報を提示する時間は長く、緊急度あるいは重要度が低い情報を提示する時間は短く、それぞれなるように情報を提示する時間を算出することによって、緊急度あるいは重要度の高い情報ほど利用者に確認される可能性を高くすることができる。それゆえ、さらに、重要度の高い情報ほど利用者に確認される可能性を高くすることができる。
【0062】
本発明に係る情報提示方法は、上記の構成に加えて、前記提示時間算出ステップは、前記利用者の多忙度を参照して、該情報を提示する時間を算出するように構成することができる。
【0063】
上記の構成により、前記提示時間算出ステップは、前記多忙度取得ステップで取得された利用者の多忙度に応じて、多忙度が高い時には提示時間が長く、多忙度が低い時には提示時間が短く、それぞれなるように情報を提示する時間を算出することによって、利用者が忙しい時でも提示された情報を取得できる可能性が高くなり、利用者があまり忙しくない時にはより多くの情報を取得できることができる。それゆえ、さらに、利用者が忙しい時でも提示された情報を取得できる可能性が高くなり、利用者があまり忙しくない時にはより多くの情報を取得できることができる。
【0064】
本発明に係る情報提示装置は、利用者の多忙度を取得する多忙度取得手段と、前記多忙度取得手段で取得された利用者の多忙度に応じて利用者に提示する情報を決定する提示情報決定手段と、前記提示情報決定手段で決定された情報を利用者に提示する情報提示手段とを含んでいるように構成することができる。
【0065】
上記の構成により、前記多忙度取得手段で高い利用者の多忙度が取得された(利用者が忙しい)場合には、前記提示情報決定手段は利用者にとって必要と判断される情報を利用者に提示する情報として決定し、あるいは前記多忙度取得手段で低い利用者の多忙度が取得された(利用者があまり忙しくない)場合には、前記提示情報決定手段は利用者にとって必要度は低いかもしれないが興味を持つ可能性がある情報を利用者に提示する情報として決定する。このようにして、利用者が忙しい時には必要最小限のみの情報を提示し、利用者があまり忙しくない時には広範に渡る情報を提示することができるので、利用者は煩わしさを感じることなく提示された情報を取得しやすくなる。それゆえ、利用者は煩わしさを感じることなく提示された情報を取得しやすくなる。
【0066】
本発明に係る情報提示装置は、利用者の多忙度を取得する多忙度取得手段と、利用者に提示する情報を取得する提示情報取得手段と、前記多忙度取得手段で取得された利用者の多忙度に応じて、提示する情報の提示形態を決定する提示形態決定手段と、前記提示情報取得手段で取得された情報を、前記提示形態決定手段で決定された形態で、利用者に提示する情報提示手段とを含んでいるように構成することができる。
【0067】
上記の構成により、前記多忙度取得手段で高い利用者の多忙度が取得された(利用者が忙しい)場合には、前記提示形態決定手段は利用者が無視できるような提示形態を、あるいは前記多忙度取得手段で低い利用者の多忙度が取得された(利用者があまり忙しくない)場合には、前記提示形態決定手段は利用者にとって確認しやすい提示形態を、前記情報の提示形態として決定する。このようにして、利用者が忙しい時には利用者を煩わすことなく、また利用者があまり忙しくない時には情報を取得しやく提示することができる。それゆえ、利用者が忙しい時には利用者を煩わすことなく、また利用者があまり忙しくない時には情報を取得しやく提示することができる。
【0068】
【発明の実施の形態】
本発明の実施の一形態について図1ないし図9に基づいて説明すれば、以下の通りである。
【0069】
図1は、本発明に係る情報提示方法の実施の一形態の処理の流れを説明するためのフローチャートである。
【0070】
まず、入力デバイスによって利用者によって入力された入力量を取得する(ステップ101、多忙度取得ステップ;以下、S101と略記する)。
【0071】
入力デバイスとは一般的なコンピュータの場合はマウスやキーボードなどである。これら以外にも、ペンスタイラスやタッチパネルなどのポインティングデバイスや、マイクなどの音声入力デバイスであってもよい。あるいは、カメラで利用者の動きを撮影して利用者の動きを入力として扱うような動きセンサーであってもよいし、その他のセンサーによって得られた値を入力として扱ってもよい。
【0072】
入力量とは、ある瞬間、あるいは一定の時間に前記入力デバイスによって入力された情報の量である。情報の種類は入力デバイスごとに異なる。例えば、マウスの場合はマウスの移動量やマウスボタンの押下回数、キーボードの場合はキーの押下回数(打鍵数)、ペンスタイラスやタッチパネルなどの場合はポインティングされた回数、マイクの場合は一定の音量以上の音が入力された時間、動きセンサーの場合は利用者が動いていると判断された時間、などである。
【0073】
次に、S101で取得された入力量から多忙度を算出する(S102、多忙度取得ステップ)。
【0074】
一般に、利用者が入力デバイスによって入力を行っている場合は利用者は忙しいと判断することができる。よって、入力量が多いほど高い多忙度を算出するようにすればよい。具体的な例は後述する。
【0075】
なお、S101およびS102の処理の例では入力デバイスによる利用者の入力から利用者の多忙度を算出しているが、これ以外にも、利用者が多忙度を明示的に設定するようにしてもよい。このための多忙度の設定方法としては、例えば多忙度を設定するためのキーやGUI部品を別途設ければよい。
【0076】
あるいは、利用者のスケジュールデータから利用者の多忙度を算出するようにしてもよい。例えば、あるスケジュールの開始時刻から終了時刻の間の時間は利用者は該スケジュールの実行中であるので多忙度が高いと推測して、スケジュールの設定されていない時間よりも高い多忙度を算出するようにすればよい。また、重要度の高いスケジュールの期間中は重要度の低いスケジュールの期間中よりも高い多忙度を算出するようにすればよい。
【0077】
次に、提示の対象となる一つあるいは複数の情報のそれぞれに対して緊急度を算出する(S103、緊急度算出ステップ)。
【0078】
緊急度とは、その情報が示す用件の時刻の迫り具合を示すものである。緊急度は、その利用者における、その情報の提示を行う必要性の高さを表す指標すなわち必要度の一つである。
【0079】
次に、提示の対象となる一つあるいは複数の情報のそれぞれに対して重要度を算出する(S104、重要度算出ステップ)。重要度とは、その情報が示す用件の重要性具合を示すものである。後述するように、重要度も、その利用者における、その情報の提示を行う必要性の高さを表す指標すなわち必要度の一つとして採用可能である。この例では、重要度は後の提示時間算出ステップ(S109)で使用する。ここでは、このS104は、S107の後など、S109の前であればよい。
【0080】
提示の対象となる情報とは、利用者に対して提示される可能性のある情報のことであり、本発明に係る情報提示方法を実行している装置内に構築されるデータベースに記憶されていてもよいし、あるいは該装置と通信可能な別の装置などに構築されるデータベースに記憶されていてもよい。利用者に対して提示される可能性があるか否かは、予め、あるいはS103の処理を行う度に判断すればよい。例えば、スケジュールなどの予定を表す情報であれば、該情報に含まれている終了時刻が現在の時刻よりも前であれば該情報は提示される可能性はないと判断すればよい。
【0081】
また、緊急度とは、ある時刻において該情報を利用者に伝えることがどれだけ急務であるかを表す指標である。例えば、スケジュールなどの予定を表す情報の場合、該情報に含まれている開始時刻が、現在の時刻の数分後であれば緊急度は高いし、1週間後であれば緊急度は低い。具体的な例は後述する。
【0082】
次に、前記提示の対象となる一つあるいは複数の情報のそれぞれに対して、S102で算出された多忙度と、S103で算出された緊急度とから、提示確率を算出する(S105、提示情報決定ステップ)。
【0083】
詳しくは後述するが、この提示確率とは、情報提示を何回か行ったときに、一定期間に当該情報が提示される回数を示すものである。「必要度の大きい情報ほど、必要度の小さい情報と比べて、提示による利用者への訴求力を高める」処理である際立たせ処理の一つとして、必要度(ここでは緊急度)の大きい情報ほど、この提示確率が大きくなるようにする。そのために、必要度の大きい情報ほど提示確率が大きくなるような提示確率算出式を採用して、一定期間に提示する回数(提示確率)を設定する。
【0084】
次に、乱数を一つ発生する(S106、提示情報決定ステップ)。
【0085】
乱数を発生するためには、一般的な乱数発生器を利用してもよいし、疑似乱数を発生するアルゴリズムを利用してもよい。
【0086】
発生する乱数の値の範囲は、S105で算出したそれぞれの提示確率の総和が1に正規化されていれば0から1の範囲である。あるいは、S105で算出したそれぞれの提示確率の総和が正規化されていなければ、0から該総和値の範囲であればよい。
【0087】
次に、S106で発生された乱数の値とS103で算出されたそれぞれの情報の提示確率とに基づいて利用者に提示する情報(以下、提示情報と呼ぶ)を決定する(S107、提示情報決定ステップ)。
【0088】
S104〜S107の処理の具体的な例は後述する。
【0089】
次に、S102で算出された多忙度に応じて前記提示情報の提示形態を決定する(S108、提示形態決定ステップ)。
【0090】
提示形態とは、前述のように前記提示情報の表示の形態や音量などであるが、多忙度に応じて異なる種類の提示形態としてもよい。例えば、多忙度が高くて利用者は画面の前にいる可能性が高い時には画面に表示して提示し、多忙度が低くて利用者が画面の前にいない可能性が高い時には通知音を鳴らして提示するようにすると、利用者の状態にあわせて適切な提示形態とすることができる。
【0091】
次に、S102で算出された多忙度と、S104で算出された重要度とから、前記提示情報を提示する提示時間を算出する(S109、提示時間算出ステップ)。
【0092】
次に、前記提示情報をS108で決定した提示形態で提示する(S110、情報提示ステップ)。
【0093】
次に、S110で前記提示情報を提示し始めてから、S109で算出された提示時間が経過したか否かを判定する(S111)。提示時間を経過した場合はS101に処理を戻す。提示時間を経過していない場合はS110に処理を戻す。
【0094】
S111で提示時間が経過したか否かは、本発明の情報提示方法を実行している装置内に構成される時計機能や、該装置と通信可能な別の装置内に構成される時計機能から、時間情報を取得し、S109の終了時に取得された時刻とS111の処理時に取得された時刻とを比較して判断すればよい。
【0095】
以上説明したフローチャートの処理は、S111で提示時間を経過した場合はS101に処理を戻して、提示情報の提示を連続的に行うようにしている。実際には本フローチャートの処理の途中に、処理を終了するための割り込みがかかった場合には、処理を終了するようにすればよい。
【0096】
なお、図1に示した処理では、S102で算出された多忙度と、S103で算出された提示の対象となる情報の緊急度とから、提示情報を確率的に選択して決定しているが、提示情報を決定する方法はこれに限るものではない。例えば、多忙度が高いほど、重要度が高い情報を提示情報とするようにすれば、利用者が暇な時には娯楽性の高い情報を、利用者が忙しい時には仕事に関係する情報を、それぞれ提示するというように、利用者の状態に応じて適切な情報を提示することができる。
【0097】
また、上記例では、提示する情報を選ぶ際に、提示確率を用いている。急ぎの情報や重要な情報を優先的に早く提示するという観点から、これとは別の、1回目のS107処理時に必ず、緊急度または重要度の高い情報や、あるいは緊急度と重要度との両方を考慮して必要度の高い情報が提示されるようなやり方も可能である。すなわち、これは、際立たせ処理の一つとして、必要度の大きい情報ほど、その情報発生から初回提示までにかかる時間を短く設定するやり方である。具体的には例えば次のような方法が考えられる。緊急度を例にとれば、図1のS105〜S107の処理の代わりに、S103で算出された緊急度が所定の値以上の情報に対して、緊急度に応じて情報の順番を予め決定する。例えば、情報Aの緊急度が5、情報Bが3、情報Cが4、情報Dが1とし、提示の対象となる緊急度が3以上であるとすると、ACBの提示順序となる。そして、S108〜S110をこの提示される情報の数だけ繰り返して順次情報を提示する。この一連の処理が終わったら、再度このフローチャートの処理を繰り返して、次の提示の順番を決定する。この、提示の対象となる緊急度の閾値を多忙度に応じて設定すれば、忙しい時には緊急度の高い情報のみを提示することが実現できる。すなわち、例えば、忙しいときは閾値を5にし、忙しくないときは閾値を2にする、などである。これにより、開始時刻が直前に迫っているようなスケジュールデータなどの、緊急度の高い情報を必ず提示することができる。緊急度以外に、例えば重要度でも同様に、多忙度に応じた所定の値以上の重要度を持つ情報に対して、重要度に応じて情報の順番を予め決定し、S108〜S110をこの提示される情報の数だけ繰り返して順次情報を提示するようにすれば、忙しい時には重要度の高い情報のみを提示することが実現できる。緊急度と重要度の両方(およびその他の要因)の場合でも同様に、その指標を、提示の対象となる情報の選別基準および提示の順序の決定基準に含めるようにすれば実現可能である。例えば、緊急度が1、重要度が1のものを「緊急重要度」1(最小値)とし、緊急度が5、重要度が5のものを「緊急重要度」25(最大値)とし、他も含めて全25通りの、(緊急度a、重要度b)の組(ただしa、bは1ないし5の整数)と「緊急重要度c」(ただしcは1ないし25の整数)との対応をあらかじめ設定しておけばよい。
【0098】
図2は、本発明に係る情報提示方法を実行可能な、一般的なコンピュータ(情報処理装置)の概観を示す図である。
【0099】
図2において、201はコンピュータ本体(必要度設定手段、多忙度取得手段、提示様態設定手段)、202は表示装置(表示部、情報提示手段)、203はスピーカ、204はキーボード(入力装置)、205はマウス(入力装置)である。
【0100】
コンピュータ本体201は図1で説明した本発明に係る情報提示方法を、コンピュータ本体201に内蔵されているRAM(Random Access Memory)に一時的、あるいはROM(Read Only Memory)に恒久的に記憶しているプログラムに従って実行する。また、コンピュータ本体201に内蔵されているハードディスクなどの外部記憶装置に、提示するための情報を蓄積して記憶していてもよいし、電話回線やインターネットなどの有線、あるいは無線によって接続されている他の装置に記憶されている情報を通信手段を介して取得して、RAMあるいはハードディスクなどに一時的に記憶してもよい。
【0101】
表示装置202およびスピーカ203は、S110の処理で提示情報を提示するための出力装置である。表示装置202は、利用者に割り当てられて、情報を表示するための所定面積の表示部である。
【0102】
キーボード204およびマウス205はS101の処理で入力量を取得するための入力装置である。
【0103】
図3は、S102の処理において、S101で取得された入力量から多忙度を算出するために参照される、多忙度算出テーブルの例である。
【0104】
図3の多忙度算出テーブルでは、入力デバイスとして、キーボード、マウス、カメラを参照している。また、各入力デバイスごとの入力量は、キーボードの場合は打鍵数、マウスの場合はマウスの移動量とマウスボタンの押下回数、カメラの場合は利用者の手元の画像を撮影し、該カメラ画像を処理して得られた利用者が静止していると判断された時間、とそれぞれしている。
【0105】
なお、上記のカメラ画像を処理して利用者が静止しているか否かを判断するには、ある時刻に得られた画像と、該画像の直前などの一定時間前に得られた画像とを比較して、画像の変化が所定の変化量よりも大きい場合には利用者が動いていると判断すればよい。これは一般的な画像処理による動物体検出技術と同様であるので、詳細は省略する。
【0106】
また、上述のカメラ画像は利用者がペンなどで何かを書いていることを想定して、手元の画像の変化から利用者の多忙度を推測しようとしている。これ以外にも、利用者が忙しい時には集中して動かずに作業をしていると仮定すると、例えば利用者の上半身をカメラで撮影して、利用者が移動している時間が短いほど多忙度が高いとしてもよい。いずれの方法を利用するかは利用者がどのような場合に忙しいと判断されるかによって決定すればよいし、これらの判断方法に限るものではない。
【0107】
図3の多忙度算出テーブルでは、上述の入力デバイスの入力量に応じて、3段階(低、中、高)の利用者の多忙度を対応付けている。
【0108】
例えば、キーボードの打鍵数に対して、打鍵数が1分間に30回未満の場合は多忙度は低、1分間に30回以上60回以下の場合は多忙度は中、1分間に60回よりも多い場合は多忙度は高とする。
【0109】
また、マウスの移動量に対して、1分間の移動距離の合計が1000ピクセル未満の場合は多忙度は低、1000ピクセル以上3000ピクセル以下の場合は多忙度は中、3000ピクセルよりも多い場合は多忙度は高とする。ここで、ピクセルとはマウスの移動距離の単位であり、表示画面の画素と同じである。すなわち、表示画面の1画素分だけマウスカーソルが移動するのに要するマウスの移動量を1ピクセルとしている。なお、マウスの移動量の算出のためにはマウスカーソルの移動前と移動後との画面上の位置の直線距離を計算して移動量とする以外にも、移動前と移動後との画面上の位置のX座標の差の絶対値とY座標の差の絶対値を合計した値を移動量としてもよい。このようにすると移動量の正確さは低くなるが移動量算出のための処理を軽減することができる。
【0110】
マウスボタンの押下回数に対する利用者の多忙度の対応付けはキーボードと同様である。
【0111】
カメラ画像に対しては、1分間に利用者が静止していると判断された時間が40秒よりも長い場合は多忙度は低、10秒以上40秒以下の場合は多忙度は中、10秒未満の場合は多忙度は高とする。
【0112】
上記の入力量の範囲はこの値に限るものではない。また、数値は予め定められていてもよいし、利用者が明示的に設定できるようにしてもよい。あるいは、利用者の入力量の最大値や最小値や平均値などの特性を監視して自動的に設定するようにしてもよい。
【0113】
なお、上記では1分間の入力量に対して多忙度を対応付けているが、多忙度を判断するための時間はこれに限るものではない。多忙度を判断するための時間を長く設定すると多忙度を間違って判断する可能性は低くなるがリアルタイム性が損なわれる。多忙度を判断するための時間を短く設定するとこの逆である。
【0114】
図3に示した多忙度算出テーブルにおいて、同時に得られた異なる種類の入力量に対応付けられる多忙度が異なっている場合は、最も高い多忙度を採用すればよい。あるいは、それぞれの入力量に対する多忙度を数値化して平均値を採るようにしてもよい。
【0115】
また、図3に示したような多忙度算出テーブルを参照して多忙度を算出する方法以外にも、予め設定された数式に従って入力量から多忙度を算出するようにしてもよい。
【0116】
図4は、提示の対象となる情報として、スケジュールデータの一例を示している。
【0117】
図4のスケジュールデータは、タイトル、重要度、開始時刻、終了時刻、場所のデータフィールドから構成され、それぞれのデータフィールドに対して値が設定されている。なお、ここでは可読的に表現するためにそれぞれのデータフィールドをデータフィールド名と値とをコロン:で接続して記載しているが、データの表現方法はこれに限るものではなく、バイナリ形式であってもよいし、XML(eXtensible Markup Language)の記述方式に従ったものであってもよい。
【0118】
なお、重要度は1から5までの整数の5段階として表現しており、値が大きいほど重要度が高いとする。
【0119】
図5は、S103の処理において、現在の時刻と、図4に示したようなスケジュールデータに含まれている開始時刻データとから、該スケジュールデータの緊急度を算出するための緊急度算出テーブルの例である。
【0120】
図5では前記開始時刻から現在の時刻を引いた差である、開始時刻までの時間に対して緊急度を対応付けている。緊急度の値は大きいほど緊急度が高いことを表している。なお、時間の範囲は緊急度が高い方が優先される(例えば開始時刻が現在時刻から5分以内のスケジュールデータは、1週間以内や1日以内や1時間以内のいずれにも該当するようになっているが、緊急度は5である)。
【0121】
なお、図4に示したスケジュールデータの例以外にも、提示の対象となる情報が時刻に関する情報を含んでいる場合には同様にして緊急度を算出すればよい。例えば天気予報に関する情報の場合であれば、該天気予報が予測している天気の時刻が現在の時刻に近いほど緊急度が高いとすればよい。
【0122】
また、図5に示したような緊急度算出テーブルを参照して緊急度を算出する方法以外にも、予め設定された数式に従って現在の時刻と提示の対象となる情報が含んでいる時刻に関する情報とから緊急度を算出してもよい。
【0123】
さらに、提示の対象となる情報が時刻に関する情報を含んでいない場合には、該情報の緊急度は予め定められたデフォルト値としてもよいし、重要な情報は緊急度も高いという前提のもとに、後述の重要度と同様にして算出してもよい。
【0124】
図6は、S108の処理において、多忙度に応じて提示形態を決定するために参照される、提示形態テーブルの例である。
【0125】
図6では、多忙度の値(低、中、高)のそれぞれに対して、表示と音とによる提示形態を対応付けている。
【0126】
多忙度が低の場合は、小さいダイアログウィンドウによる表示と、通知音を鳴らす提示形態が対応付けられている。この表示の例を図8(a)に示す。
【0127】
また、多忙度が中の場合は、通常の大きさのダイアログウィンドウによる表示の提示形態が対応付けられている。この表示の例を図8(b)に示す。
【0128】
また、多忙度が高の場合は、モーダルダイアログ(利用者が確認のための操作を行うまで他の操作ができないダイアログ)による表示と、警告音を鳴らす提示形態が対応付けられている。この表示の例を図8(c)に示す。
【0129】
なお、通知音と警告音とは音色や音量などを異なるようにすれば、利用者の状態に合わせた提示形態とすることができる。例えば、通知音は利用者にとってあまり耳障りでない音が多忙度が低い場合には適しているし、警告音は必ず聞き取れるような音が多忙度が高い場合には適している。
【0130】
図6に挙げた提示形態はこれに限るものではない。例えば小さな液晶画面のようなサブディスプレイを利用して該サブディスプレイに表示する提示形態としてもよいし、LED(Light Emitting Diode)などの発光部を利用して発光色や発光パタンによる提示形態としてもよいし、ロボットのような可動物を利用して動きのパタンによる提示形態としてもよい。
【0131】
以下、図3ないし図6に示した各種テーブルおよびデータの例を参照して、図1に示した処理の具体例を説明する。
【0132】
まず、S101で取得された1分あたりの入力量がそれぞれ、キーボードの打鍵数が1分あたり45、マウスの移動量が300ピクセル(pixel)、マウスボタンの押下回数が15回、カメラ画像によって得られた利用者が静止している時間が15秒、であったとする。
【0133】
次に、S102で、上記の入力量から、図3に示した多忙度算出テーブルを参照して多忙度を算出すると、多忙度はそれぞれ、キーボードの打鍵数に対して中、マウスの移動量に対して低、マウスボタンの押下回数に対して中、カメラ画像によって得られた利用者が静止している時間から中、が得られる。ここでは、最も高い多忙度を全体の多忙度として採用すると、利用者の多忙度は中となる。
【0134】
次に、S103で、現在の時刻が2002年4月1日9時30分であるとすると、図4に示したスケジュールデータの開始時刻は2002年4月1日10時0分であるので、開始時刻までの時間は30分となり、図5の緊急度算出テーブルを参照して、該データの緊急度は4となる。
【0135】
S103の処理では、上記と同様にして、提示の対象となる情報のそれぞれに対して緊急度を算出する。
【0136】
次に、S104では、各提示情報の重要度を算出する。図4に示したスケジュールデータの例のように、重要度に関するデータが明示的に含まれている場合は、該重要度に関するデータを提示情報の重要度とすればよい。
【0137】
あるいは、提示情報に重要度に関するデータが複数、明示的に含まれている場合は、例えば平均値を採るなどの、該複数の重要度に関するデータを演算処理した結果得られる値を重要度としてもよいし、最も代表的な重要度に関するデータを選択して提示情報の重要度としてもよい。
【0138】
また、提示情報には重要度に関するデータが明示的に含まれていない場合は、予め設定されているルールと提示情報の内容とを比較するなどの、一般的な情報の重要度の算出方法を利用すればよい。
【0139】
上述の予め設定されているルールと提示情報の内容とを比較する方法としては、例えば、《重要》という文字列がタイトルに含まれている場合には重要度を5とする、というように、予めキーワードと重要度を対応付けておき、提示情報に該キーワードを含んでいる場合には対応付けられている重要度の値を該提示情報の重要度とすればよい。
【0140】
次に、S105において、提示確率を例えば次の式に従って算出する。
(提示確率)=(定数1)×(多忙度)×(未入力フィールドの数)+(定数2)^(緊急度)/(多忙度)
上記の式において、^はベキ乗を表す記号である。また、多忙度については、低は100、中は10、高は1としてそれぞれ数値化するものとする。
【0141】
なお、上記の式で得られる提示確率では、それぞれの提示の対象となる情報の提示確率の総和は1に正規化されていない。
【0142】
図4に示したスケジュールデータには未入力フィールドがないとし、定数1の値は1、定数2の数値は10であるとすると、上述の例では多忙度は中、緊急度は4であるので、
(提示確率)=1×10×0+10^4/10=1000
となる。この計算式は、緊急度の増加によって必要度が増加するようなルールに則っている。
【0143】
上記の式によれば、多忙度が低いほど未入力フィールドの数に応じて提示確率は高くなる。また、緊急度が高いほど提示確率は高くなるが、多忙度が低い場合には緊急度の提示確率に対する寄与は小さくなる。このようにして多忙度と緊急度とから提示確率を算出することにより、多忙度が低い場合には未入力フィールドに対する入力を促すように情報を提示し、多忙度が高い場合には緊急度の高い情報を優先的に提示することができる。
【0144】
上記の式においては定数1、定数2の値は固定としているが、必ずしも固定である必要はなく、何らかの要因により変動する変数としてもよい。例えば、利用者が未入力フィールドの多いスケジュールを優先的に確認したい場合は、定数1をより大きな値に設定すればよい。また、利用者が明示的に定数の値を指定する以外にも、時刻やなどの外的な要因に応じて設定するようにしてもよい。このようにすると、例えば朝の時間帯には定数2をより大きな値として、当日の作業内容を確認しやすくすることができる。
【0145】
また、複数ある提示情報のうち、緊急度の低い情報の提示確率を0とすることで、言い換えれば特定の情報の提示確率を100%とすれば、1回目のS107処理時に必ず緊急度の高い情報が提示され、利用者が忙しい時には緊急度の高い情報のみを提示することがより確実になる。より具体的には、現在の時刻から所定の時間内(例えば5分以内)となる開始時刻が設定されているスケジュールデータの提示確率を100%とするような例外処理を行うことで、該スケジュールデータを開始時刻の所定時間前には必ず提示することが実現できる。さらに、緊急情報として提示したことを表わすフラグをスケジュールデータごとに記憶しておき、上記の提示確率を100%にする処理は該フラグが立っていないスケジュールデータのみを対象とし、該処理の対象となったスケジュールデータは該フラグをセットする、というようにすれば、上記の例外処理は1回だけ行うようにできる。
【0146】
なお、前述したように、図1に示した処理では、S102で算出された多忙度と、S103で算出された提示の対象となる情報の緊急度とから、提示情報を確率的に選択して決定しているが、提示情報を決定する方法はこれに限るものではない。すなわち、上記例では、提示確率を算出する際の、多忙度と併せて用いる指標としての必要度は緊急度であったが、緊急度の代わりに重要度を用いたり、重要度と緊急度との両方を用いたりすることもできる。S105での上記提示確率を求める式において、重要度を用いる場合は、
(提示確率)=(定数1)×(多忙度)×(未入力フィールドの数)+(定数3)^(重要度)/(多忙度)
とすることができる。重要度は、緊急度と同様に、例えば1〜5の数値で表現し、大きいほど重要度が高い、と決めればよい。この計算式は、重要度の増加によって必要度が増加するようなルールに則っている。
【0147】
重要度と緊急度との両方を用いる場合は、
(提示確率)=(定数1)×(多忙度)×(未入力フィールドの数)+(定数2)^(緊急度)/(多忙度)+(定数3)^(重要度)/(多忙度)
とすればよい。この計算式は、重要度の増加によっても緊急度の増加によっても必要度が増加するようなルールに則っている。緊急度、重要度以外にも、例えば「利用者のその情報への興味の程度」なども指標とすることが考えられるが、この場合についても、同様に、対応する項を追加するようにすれば対応可能である。
【0148】
さて、S105の処理で、提示の対象となる情報が4つあり、それぞれの提示確率は500、1000、2000、1500であったとする。提示確率の総和を1に正規化しない場合には、提示確率の総和は5000であるので、S106では0以上5000未満の範囲の乱数を一つ発生する。
【0149】
あるいは、提示確率の総和を1に正規化する場合は、前記提示の対象となる情報の提示確率はそれぞれ、500/5000=0.1、1000/5000=0.2、2000/5000=0.4、1500/5000=0.3となる。この場合は、S106では0以上1未満の範囲の乱数を一つ発生する。
【0150】
上記の仮定において、S107の処理では、例えば次のようにして提示情報を決定する。S106の処理で発生された乱数の値から、提示の対象となる情報の提示確率を順次引いていき、該値が最初に負の値となった時の情報を提示情報とする。
【0151】
例えば、上述の提示確率の総和を1に正規化していない場合において、S106で発生された乱数の値が1234であったとすると、1番目の情報の提示確率は500であるので1234−500=734、2番目の情報の提示確率は1000であるので、734−1000=−266<0となり、2番目の情報を提示情報とする。
【0152】
あるいは、S106で発生された乱数の値が4321であったとすると、上記と同様にして、4321−500=3821、3821−1000=2821、2821−2000=821、821−1500=−679となり、4番目の情報を提示情報とする。
【0153】
図7は、上述の例を模式的に説明するための図である。左側にはそれぞれの情報の提示確率を棒グラフとして示している。この図より、S106で発生された乱数の値1234は、2番目の情報の提示確率の範囲(累計が500〜1500の範囲)に入っていることが分かる。同様に、乱数の値4321は4番目の情報の提示確率の範囲(累計が3500〜5000の範囲)に入っていることが分かる。前述のS107の処理の例は、それぞれの情報の提示確率を一列に積み重ねた時に、S106で発生された乱数の値がいずれの情報を指し示すかを求める処理であると言える。
【0154】
なお、S107の処理によれば、情報の順番が異なっていれば、ある乱数の値が指し示す情報(乱数の値に対して決定される提示情報)も異なることになる。
【0155】
S107の処理を1回のみ行った時には、それぞれの情報のうちのいずれかが提示確率に従って選択される。図1の処理を繰り返していくことにより、それぞれの情報が提示される回数は提示確率に応じた回数に収束する(それぞれの提示確率が一定であると仮定した場合)。
【0156】
S108では、S102で算出された多忙度は中であるので、図6の提示形態テーブルを参照して、通常の大きさのダイアログウィンドウによる表示を提示形態として決定する。
【0157】
また、多忙度が大きい場合には、際立たせ処理の一つとして、必要度(ここでは緊急度)の大きい情報ほど、図8(b)のように、表示装置202に占める、その情報の表示領域(ダイアログウィンドウ)の面積の割合を大きく設定するようにする。そのためには、図5の緊急度算出テーブルを拡張し、必要度(ここでは緊急度)の各値に対するダイアログウィンドウの大きさ(縦×横)の値をそれぞれ格納しておけばよい。これにより、利用者が忙しくても、必要度の大きい情報は、大きな面積で提示されるので、見逃す恐れが減少する。
【0158】
また、ここでは多忙度または必要度が大きいほどダイアログウィンドウの大きさを大きくするようにしているが、それ以外にも、多忙度や必要度が大きければ、より目立つように、表示装置202の全表示領域全体における中央部に表示し、多忙度や必要度が小さければ、あまり目立たないように、表示装置202の全表示領域全体における隅付近に表示するようにしてもよい。
【0159】
S109では、前記提示情報の提示時間を、例えば次の式によって算出する。すなわち、際立たせ処理の一つとして、必要度の大きい情報ほど、その情報を提示している時間を長く設定する。
(多忙度)×(重要度)×(定数4)+(定数5)
なお、提示時間の単位は任意であるが、ここでは秒とする。
【0160】
上記の式において、多忙度は、低は1、中は2、高は3としてそれぞれ数値化するものとする。
【0161】
例えば定数4の値を5、定数5の値を20とすると、上述の例では多忙度は中、重要度は5であるので、提示時間は2×5×5+20=70秒となる。
【0162】
上記の式によれば、多忙度が高いほど、また、重要度が高いほど提示時間は長くなる。このようにして多忙度と重要度から提示時間を算出することにより、多忙度の高い時ほど、重要度が高い提示情報を見のがさないように長い時間、該提示情報を提示することができる。
【0163】
なお、図1に示した処理では、S102で算出された多忙度と、S104で算出された提示の対象となる情報の重要度とから、提示時間を決定しているが、提示時間を決定する方法はこれに限るものではない。すなわち、上記例では、提示時間を算出する際の、多忙度と併せて用いる指標は重要度であったが、重要度の代わりに緊急度を用いたり、重要度と緊急度との両方を用いることもできる。S109での上記提示時間を求める式において、緊急度を用いる場合は、
(提示時間)=(多忙度)*(緊急度)*(定数6)+(定数7)
あるいは両方を用いる場合には
(提示時間)=(多忙度)*((重要度)*(定数4)+(緊急度)*(定数6))+(定数8)
とすればよい。
【0164】
S110における、提示の例を図9に示す。上述のように、多忙度が中の時の提示形態として、図8(b)に示したような通常のダイアログウィンドウによる提示形態で、図4に示したスケジュールデータの例を表示している。ここでは、図4のスケジュールデータの例の内容をそのまま表示するのではなく、開始時刻と終了時刻の表現形式を変換して表示している。このような変換を行うには一般的な文字列処理などを利用すればよい。また、スケジュールデータに含まれているすべての内容を表示しなくてもよい。
【0165】
図9のような表示は、S109で算出された提示時間に従って、この例では70秒間表示される。S111の処理により、70秒間を経過した後はS101に処理が戻され、上述のような手順で次の提示情報を提示する。
【0166】
なお、図6で説明したような、モーダルダイアログによる提示形態の場合には、提示時間を経過した後にS101に処理を戻す以外にも、提示時間とは無関係に利用者による確認操作が行われるまで提示を行うようにしてもよい。
【0167】
なお、上述のS110の説明では一度に一つのスケジュールデータを提示する例を示したが、提示の形態はこれに限るものではなく、一度に複数のスケジュールデータを提示してもよい。
【0168】
例えば、上述の例において、図9のような表示は70秒間表示されるが、S111の処理ではこの表示時間(70秒)より短い所定の時間経過した後にS101に処理を戻すようにすれば、同時に複数のスケジュールデータが提示される。
【0169】
あるいは、同じダイアログウィンドウに複数のスケジュールデータの内容を同時に表示するようにしてもよい。
【0170】
さらに、S108で決定される提示形態は、例えば重要度に応じて文字の大きさを決定したり緊急度に応じて文字の色を決定したりすれば、いずれのスケジュールデータの重要度あるいは緊急度が高いのかを利用者は一瞥して判断することができる。
【0171】
このような情報提示方法を用いて、各利用者のスケジュール管理を行うことができる。すなわち、各利用者は、日々スケジュールに従って作業を行っているが、例えば各利用者が作業に使っているコンピュータに本発明の情報提示装置を装備し、作業に使うディスプレイを表示装置202として用いることができる。作業中に、ディスプレイに、次の社内打ち合わせのスケジュールの連絡などが上記のように表示されれば、利用者はそれを見て、自己のスケジュールを調整するなどの処理を円滑に行うことが可能になる。すなわち、登録されているスケジュールの内容を適切なタイミングで自動的に利用者に提示することができるので、利用者は、忙しいときでも、例えば緊急の打ち合わせ情報や今後の利用者の作業を進めるにあたって有益となる重要情報などのような必要な情報を確実に得て、今後のスケジュールの設定・調整を好適に行うことができる。
【0172】
以上説明した情報提示方法は、情報提示処理を機能させるためのプログラムで実現される。このプログラムはコンピュータで読み取り可能な記録媒体に格納されている。本発明では、この記録媒体として、一般的なコンピュータで処理が行われるために、一般的なコンピュータに内蔵あるいは接続されるROM(Read Only Memory)などのメモリがプログラムメディアであってもよいし、また、外部記憶装置としてプログラム読み取り装置が設けられ、そこに記録媒体を挿入することで読み取り可能なプログラムメディアであってもよい。
【0173】
いずれの場合においても、格納されているプログラムはマイクロプロセッサがアクセスして実行させる構成であってもよいし、あるいはいずれの場合もプログラムを読み出し、読み出されたプログラムは、一般的なコンピュータに構成されるRAM(Random Access Memory)などのプログラム記憶エリアにダウンロードされて、そのプログラムが実行される方式であってもよい。このダウンロード用のプログラムは予め本体装置に格納されているものとする。
【0174】
ここで上記プログラムメディアは、本体と分離可能に構成される記録媒体であり、磁気テープやカセットテープ等のテープ系、フレキシブルディスクやハードディスク等の磁気ディスクやCD−ROM、MO、MD、DVD等の光ディスクのディスク系、ICカード(メモリカードを含む)/光カード等のカード系、あるいはマスクROM、EPROM、EEPROM、フラッシュROMなどによる半導体メモリを含めた固定的にプログラムを担持する媒体であってもよい。
【0175】
また、本発明においてはインターネットを含む通信ネットワークと接続可能なシステム構成であることから、通信ネットワークからプログラムを転送するように流動的にプログラムを担持する媒体を用いてもよい。なお、このように通信ネットワークからプログラムを転送する場合には、その転送用プログラムは予め本体装置に格納しておくか、あるいは別な記録媒体からインストールされるものであってもよい。
【0176】
なお、記録媒体に格納されている内容としてはプログラムに限定されず、データであってもよい。
【0177】
【発明の効果】
以上のように、本発明の情報提示方法は、情報ごとに、その利用者における提示の必要性の高さを示す必要度を設定する必要度設定ステップと、利用者の多忙度を取得する多忙度取得ステップと、「必要度の大きい情報ほど、必要度の小さい情報と比べて、提示による利用者への訴求力を高める」処理である際立たせ処理を行う傾向が、前記多忙度取得ステップで取得された多忙度が大きいときほど顕著になるように、各情報の提示様態を設定する提示様態設定ステップと、前記提示様態設定ステップで設定された様態で情報を利用者に提示する情報提示ステップとを含んでいる構成である。
【0178】
したがって、忙しいときには、必要度の大きい情報は、「必ず提示する」というやり方も含めて、提示時の訴求力が高まり、利用者が容易にその情報を得ることができるようになる。その一方で、それと比べて必要度の小さい情報は、「提示しない」というやり方も含めて、提示による訴求力が相対的に低くなり、利用者がそのような必要度の低い情報の提示のせいで煩わしい思いをすることが減少する。それゆえ、利用者が忙しい状況においても所望とする情報を容易・確実に得ることができるとともに、忙しい時に不要な情報を提示されることによる煩わしさを低減することができるという効果を奏する。
【0179】
また、本発明の情報提示方法は、上記の構成に加えて、上記必要度設定ステップにおいて、情報ごとに、その情報が示す用件の時刻の迫り具合を示す緊急度の大きさを取得し、緊急度が大きい情報ほど必要度を大きく設定する構成である。
【0180】
したがって、緊急度が大きい情報ほど前述の際立たせ処理がより顕著に行われることになる。それゆえ、上記の構成による効果に加えて、利用者が忙しいときでも緊急性の高い情報は確実に提示され、利用者が得ることができるという効果を奏する。
【0181】
また、本発明の情報提示方法は、上記の構成に加えて、上記必要度設定ステップにおいて、情報ごとに、その情報が示す用件の重要性を示す重要度の大きさを取得し、重要度が大きい情報ほど必要度を大きく設定する構成である。
【0182】
したがって、重要度が大きい情報ほど前述の際立たせ処理がより顕著に行われることになる。それゆえ、上記の構成による効果に加えて、利用者が忙しいときでも重要性の高い情報は確実に提示され、利用者が得ることができるという効果を奏する。
【0183】
また、本発明の情報提示方法は、上記の構成に加えて、上記必要度設定ステップにおいて、情報ごとに、その情報が示す用件の時刻の迫り具合を示す緊急度の大きさ、および、その情報が示す用件の重要性を示す重要度の大きさを取得し、重要度の増加によっても緊急度の増加によっても必要度が増加するようなルールに基づいて必要度を設定する構成である。
【0184】
したがって、緊急度や重要度が大きい情報ほど前述の際立たせ処理がより顕著に行われることになる。それゆえ、上記の構成による効果に加えて、利用者が忙しいときでも緊急性や重要性の高い情報は確実に提示され、利用者が得ることができるという効果を奏する。
【0185】
また、本発明の情報提示方法は、上記の構成に加えて、利用者の多忙度判定の根拠が、入力装置からなんらかのデータ入力を行う作業量であり、上記多忙度取得ステップにおいて、上記入力装置による利用者からの所定期間内の入力量が多いほど、多忙度を大きく設定する構成である。
【0186】
したがって、利用者自身が手作業で「今は忙しい」と設定する処理をし忘れても、確実に高多忙度に設定することができる。それゆえ、上記の構成による効果に加えて、忙しいときに、より容易に、忙しさに見合った情報確認を行うことができるという効果を奏する。
【0187】
また、本発明の情報提示方法は、上記の構成に加えて、上記提示様態設定ステップにおいて、上記際立たせ処理が、必要度の大きい情報ほど、一定期間に提示する回数を大きく設定する処理である構成である。
【0188】
したがって、利用者が忙しくても、必要度の大きい情報は、何度も提示されるので、見逃す恐れが減少する。それゆえ、上記の構成による効果に加えて、必要度の大きい情報は、利用者が忙しくても、より確実に得ることができるという効果を奏する。
【0189】
また、本発明の情報提示方法は、上記の構成に加えて、利用者に対してなんらかの情報を表示するための所定面積の表示部が利用者に割り当てられ、上記提示様態設定ステップにおいて、上記際立たせ処理が、必要度の大きい情報ほど、上記表示部に占める、その情報の表示領域の面積の割合を大きく設定する処理である構成である。
【0190】
したがって、利用者が忙しくても、必要度の大きい情報は、大きな面積で提示されるので、見逃す恐れが減少する。それゆえ、上記の構成による効果に加えて、必要度の大きい情報は、利用者が忙しくても、より確実に得ることができるという効果を奏する。
【0191】
また、本発明の情報提示方法は、上記の構成に加えて、上記提示様態設定ステップにおいて、上記際立たせ処理が、必要度の大きい情報ほど、その情報を提示している時間を長く設定する処理である構成である。
【0192】
したがって、利用者が忙しくても、必要度の大きい情報は、長時間提示されるので、見逃す恐れが減少する。それゆえ、上記の構成による効果に加えて、必要度の大きい情報は、利用者が忙しくても、より確実に得ることができるという効果を奏する。
【0193】
また、本発明の情報提示方法は、上記の構成に加えて、上記提示様態設定ステップにおいて、上記際立たせ処理が、必要度の大きい情報ほど、その情報発生から初回提示までにかかる時間を短く設定する処理である構成である。
【0194】
したがって、利用者が忙しくても、必要度の大きい情報は、すぐ、すなわち短時間で提示されるので、それだけ情報を得るのが早くなる。それゆえ、上記の構成による効果に加えて、必要度の大きい情報は、利用者が忙しくても、より迅速に得ることができるという効果を奏する。
【0195】
また、本発明の情報提示装置は、情報ごとに、その利用者における提示の必要性の高さを示す必要度を設定する必要度設定手段と、利用者の多忙度を取得する多忙度取得手段と、「必要度の大きい情報ほど、必要度の小さい情報と比べて、提示による利用者への訴求力を高める」処理である際立たせ処理を行う傾向が、前記多忙度取得手段で取得された多忙度が大きいときほど顕著になるように、各情報の提示様態を設定する提示様態設定手段と、前記提示様態設定手段で設定された様態で情報を利用者に提示する情報提示手段とを含んでいる構成である。
【0196】
したがって、忙しいときには、必要度の大きい情報は、「必ず提示する」というやり方も含めて、提示時の訴求力が高まり、利用者が容易にその情報を得ることができるようになる。その一方で、それと比べて必要度の小さい情報は、「提示しない」というやり方も含めて、提示による訴求力が相対的に低くなり、利用者がそのような必要度の低い情報の提示のせいで煩わしい思いをすることが減少する。それゆえ、利用者が忙しい状況においても所望とする情報を容易・確実に得ることができるとともに、忙しい時に不要な情報を提示されることによる煩わしさを低減することができるという効果を奏する。
【0197】
また、本発明の情報提示プログラムは、上記いずれかの情報提示方法における各ステップをコンピュータに実行させる構成である。
【0198】
したがって、一般的なコンピュータに、本発明に係る情報提示方法を実行させることが可能になるという効果を奏する。
【0199】
また、本発明の情報提示プログラムを記録しているコンピュータ読み取り可能な記録媒体は、上記いずれかの情報提示方法における各ステップをコンピュータに実行させるための情報提示プログラムを記録している構成である。
【0200】
したがって、一般的なコンピュータに本発明に係る情報提示方法を実行させることが可能になるという効果を奏する。
【0201】
また、本発明のスケジュール管理方法は、上記いずれかの情報提示方法を含んでいる構成である。
【0202】
したがって、登録されているスケジュールの内容を適切なタイミングで自動的に利用者に提示することができる。それゆえ、利用者は、忙しいときでも、例えば緊急の打ち合わせ情報や今後の利用者の作業を進めるにあたって有益となる重要情報などのような必要な情報を確実に得て、今後のスケジュールの設定・調整を好適に行うことができるという効果を奏する。
【図面の簡単な説明】
【図1】本発明に係る情報提示方法の実施の一形態の処理の流れを説明するためのフローチャートである。
【図2】本発明に係る情報提示方法を実行可能な、一般的なコンピュータの概観を示す斜視図である。
【図3】入力量から多忙度を算出するために参照される、多忙度算出テーブルの例を示す図である。
【図4】スケジュールデータの一例を示す図である。
【図5】緊急度を算出するための緊急度算出テーブルの例を示す図である。
【図6】多忙度に応じて提示形態を決定するために参照される、提示形態テーブルの例を示す図である。
【図7】S107の処理を説明するための図である。
【図8】(a)ないし(c)は、提示形態ごとの表示の例を示す図である。
【図9】スケジュールデータを提示している表示例を示す図である。
【符号の説明】
201 コンピュータ本体(必要度設定手段、多忙度取得手段、提示様態設定手段)
202 表示装置(表示部、情報提示手段)
203 スピーカ
204 キーボード(入力装置)
205 マウス(入力装置)
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to an information presenting method for presenting information to a user, an information presenting apparatus, an information presenting program, a computer-readable storage medium storing the information presenting program, and a schedule managing method.
[0002]
[Prior art]
There are two ways for a user to obtain information using an information terminal: a method in which a user performs desired operations by himself / herself and a method in which an information terminal automatically presents information to a user. They are roughly divided into According to the latter method, although the user is not always able to reliably obtain desired information, there is an advantage that it is not necessary to perform an operation for obtaining information. That is, the user can obtain information while performing other tasks, or select and sort after obtaining the presented information even if the user has not specified in advance which information is desired. can do.
[0003]
As a method for automatically presenting information to such a user, conventionally, information transmitted automatically from a source such as a broadcasting station, such as a television or a radio, is received and the received information is received. There is a method of outputting and presenting the information.
[0004]
Also, a method known as push distribution is similar to the method of distributing information such as the television and radio described above, by automatically distributing information from an information source to an information receiving terminal, This is a method in which a user on the information receiving side can obtain information without actively performing an operation for obtaining information. Further, the push distribution method can also be realized as a method in which the receiving terminal receives information from the server periodically or at some timing. In this case, the information is actually acquired from the receiving terminal side, but apparently, it appears that the information source automatically distributes the information. In either method, the information received by the receiving terminal is presented to the user immediately or after being temporarily stored in the receiving terminal.
[0005]
Further, there is a method of automatically presenting information stored in an information terminal to a user. For example, in an automatic slide show display of images, one image of a group of image data specified in advance is displayed, and the displayed image is switched at a predetermined time interval, so that a plurality of images can be displayed without user operation. Images can be presented.
[0006]
Japanese Patent Application Laid-Open No. 2001-92978 manages schedule data having location information and time information, and obtains a situation related to a current location (current location) and a current location of a user. Then, there is described an apparatus that proposes the schedule data to a user according to the acquired current location and current time. According to this method, appropriate schedule data can be presented according to the current location and the current time of the user, so that the possibility of presenting the information desired by the user can be increased.
[0007]
[Problems to be solved by the invention]
However, the method of automatically presenting information to a user as in the above-described conventional method presents information regardless of the user's convenience. Therefore, there is a problem that even if the user automatically presents desired information, the user may not be able to acquire (confirm) the information when the user is busy.
[0008]
In addition, the information presented to the user by notifying the user that new information has been presented, for example, a method of presenting information to a full display screen or a method of sounding when information is presented. Although it is possible to make it easy to obtain the information, it may be annoying if unnecessary information is presented when the user is busy.
[0009]
The device described in Japanese Patent Application Laid-Open No. 2001-92978 uses the current location and the current time of the user, so that the situation where the user is located can be estimated, but the information presented by the user is not displayed. Since it cannot be determined whether or not it can be acquired, this problem is not solved.
[0010]
The present invention has been made in view of the above problems, and an object of the present invention is to enable a user to easily and reliably obtain desired information even in a busy situation, and to present unnecessary information when the user is busy. It is an object of the present invention to provide an information presenting method, an information presenting device, an information presenting program, a computer-readable recording medium recording the information presenting program, and a schedule managing method which can reduce the troublesomeness caused by the information presenting method.
[0011]
[Means for Solving the Problems]
In order to solve the above-mentioned problem, an information presenting method of the present invention provides, in an information presenting method for presenting information to a user, a degree of necessity indicating a high necessity of presentation by the user for each information. A necessity setting step to set, and a busy degree acquisition step to acquire the degree of busyness of the user, and "the greater the degree of necessity, the higher the appeal to the user by the presentation compared to the less necessity information" A presentation mode setting step of setting a presentation mode of each information, so that a tendency to perform a highlighting process as a process becomes more prominent when the busy level acquired in the busy level acquiring step is larger, and the presentation mode setting And an information presenting step of presenting information to the user in the mode set in the step.
[0012]
With the above configuration, the necessity indicating the necessity of presentation is set for each piece of information, and the degree of busyness of the user is acquired. Then, the presentation mode of each piece of information is set such that the greater the degree of busyness, the more prominent the tendency to perform the above-described prominence process, and the information is presented to the user in the set mode.
[0013]
Here, the expression “present” includes “not present” depending on the situation, such as when the degree of necessity is low and the degree of busyness is high.
[0014]
Therefore, when busy, information with a high degree of necessity, including a method of “always presenting”, has an enhanced appeal at the time of presentation, and the user can easily obtain the information. On the other hand, information that is less necessary than that, including the method of not presenting it, has a relatively low appealing power by presentation, and users may present such information that is less necessary. Less troublesome thoughts. Therefore, it is possible to easily and reliably obtain desired information even when the user is busy, and it is possible to reduce annoyance caused by unnecessary information being presented when the user is busy.
[0015]
In addition, the information presenting method of the present invention, in addition to the above configuration, in the necessity setting step, for each piece of information, obtain the magnitude of the urgency indicating the degree of urgency of the time of the business indicated by the information, The information is characterized in that the greater the urgency, the greater the necessity.
[0016]
According to the configuration described above, the necessity is set to be larger as the urgency is higher. Therefore, the above-described prominence process is performed more remarkably for information having a higher urgency. Therefore, in addition to the effect of the above configuration, even when the user is busy, highly urgent information is reliably presented and the user can obtain it.
[0017]
Further, in the information presentation method of the present invention, in addition to the above configuration, in the necessity setting step, for each piece of information, a magnitude of importance indicating the importance of the business indicated by the information is obtained, and It is characterized in that the degree of necessity is set to be greater as information has a larger value.
[0018]
With the above configuration, the degree of necessity is set to be higher for information having a higher importance. Therefore, the above-mentioned prominence process is more remarkably performed for information having a higher importance. Therefore, in addition to the effect of the above configuration, even when the user is busy, highly important information is reliably presented, and the user can obtain it.
[0019]
Further, in addition to the above configuration, the information presentation method of the present invention, in the necessity setting step, for each piece of information, the magnitude of the urgency indicating the degree of urgency of the time of the business indicated by the information, and This feature acquires the magnitude of importance indicating the importance of the business indicated by the information, and sets the necessity based on rules that increase the necessity both as the importance increases and as the urgency increases And
[0020]
According to the above configuration, the degree of necessity is set to be greater for information having a greater degree of urgency and for information having a greater degree of importance. Therefore, the above-described prominence process is more remarkably performed for information having a higher degree of urgency or importance. Therefore, in addition to the effect of the above configuration, even when the user is busy, information with high urgency or importance is reliably presented and the user can obtain it.
[0021]
In addition, in the information presentation method of the present invention, in addition to the above-described configuration, the reason for determining the busy level of the user is the amount of work for inputting some data from the input device. The greater the amount of input from the user within a predetermined period, the greater the degree of busyness is set.
[0022]
With the above configuration, the larger the amount of data input performed by the user during a predetermined time (for example, a unit time) (for example, the greater the number of key strokes or the greater the amount of mouse movement), the greater the user's The busy level is set large. Therefore, even if the user himself forgets to manually set "busy now", the high busy level can be reliably set. Therefore, in addition to the effect of the above-described configuration, when busy, it is possible to more easily confirm information corresponding to busyness.
[0023]
In addition, in the information presentation method of the present invention, in addition to the above-described configuration, in the presentation mode setting step, the prominence process is a process of setting the number of times of presentation in a certain period to be larger as the degree of necessity is higher. It is characterized by:
[0024]
According to the configuration described above, when the user is busy, the tendency that the number of presentations in a certain period is set to be larger as the degree of necessity is higher becomes more remarkable. Therefore, even when the user is busy, information that is highly necessary is presented many times, and the risk of being missed is reduced. Therefore, in addition to the effect of the above-described configuration, information of high necessity can be obtained more reliably even when the user is busy.
[0025]
In addition, in the information presentation method of the present invention, in addition to the above-described configuration, a display unit having a predetermined area for displaying some information to the user is assigned to the user. The standing process is characterized in that, as the degree of necessity of the information increases, the ratio of the area of the display area of the information to the display unit increases.
[0026]
According to the above configuration, when the user is busy, the tendency that the larger the necessity of the information is, the larger the ratio of the area of the display area of the information to the display unit is set. Therefore, even when the user is busy, the information that is needed more is presented in a large area, and the risk of being missed is reduced. Therefore, in addition to the effect of the above-described configuration, information of high necessity can be obtained more reliably even when the user is busy.
[0027]
In addition, in the information presentation method of the present invention, in addition to the above-described configuration, in the presentation mode setting step, the prominence process sets a longer time for presenting the information as the degree of necessity increases. It is characterized by being.
[0028]
According to the above configuration, when the user is busy, the tendency of setting the information presentation time to be longer as the degree of necessity increases is more remarkable. Therefore, even if the user is busy, information that is highly necessary is presented for a long time, and the risk of being missed is reduced. Therefore, in addition to the effect of the above-described configuration, information of high necessity can be obtained more reliably even when the user is busy.
[0029]
Further, in the information presentation method of the present invention, in addition to the above-described configuration, in the presentation mode setting step, the prominence process sets a shorter time from the generation of the information to the first presentation as the degree of necessity increases. The processing is characterized by
[0030]
With the above configuration, when the user is busy, the tendency that the time required from the generation of the information to the first presentation becomes shorter as the information becomes more necessary. Therefore, even if the user is busy, information that is highly necessary is presented immediately, that is, in a short time, so that the information can be obtained more quickly. Therefore, in addition to the effect of the above-described configuration, information of high necessity can be obtained more quickly even if the user is busy.
[0031]
In addition, the information presenting device of the present invention is an information presenting device for presenting information to a user, a necessity setting means for setting a necessity indicating a high necessity of presentation by the user for each information. And a busy degree acquisition means for acquiring the degree of busyness of a user, and a highlighting processing of "processing that increases information appealing to a user by presenting more information as the degree of necessity is higher than that of information having a lower degree of necessity". The presentation mode setting unit that sets the presentation mode of each information, and the mode set by the presentation mode setting unit, so that the tendency to perform is more prominent when the busy level acquired by the busy level acquiring unit is greater. And information presenting means for presenting information to a user.
[0032]
With the above configuration, the necessity indicating the necessity of presentation is set for each piece of information, and the degree of busyness of the user is acquired. Then, the presentation mode of each piece of information is set such that the greater the degree of busyness, the more prominent the tendency to perform the above-described prominence process, and the information is presented to the user in the set mode.
[0033]
Here, the expression “present” includes “not present” depending on the situation, such as when the degree of necessity is low and the degree of busyness is high.
[0034]
Therefore, when busy, information with a high degree of necessity, including a method of “always presenting”, has an enhanced appeal at the time of presentation, and the user can easily obtain the information. On the other hand, information that is less necessary than that, including the method of not presenting it, has a relatively low appealing power by presentation, and users may present such information that is less necessary. Less troublesome thoughts. Therefore, it is possible to easily and reliably obtain desired information even when the user is busy, and it is possible to reduce annoyance caused by unnecessary information being presented when the user is busy.
[0035]
Further, an information presentation program according to the present invention causes a computer to execute each step in any of the above information presentation methods.
[0036]
With the above configuration, the present program is a program for causing a computer to execute each step included in the above-described information presentation method. Therefore, it is possible to cause a general computer to execute the information presentation method according to the present invention.
[0037]
Further, a computer-readable recording medium recording the information presentation program of the present invention is characterized in that an information presentation program for causing a computer to execute each step in any of the above information presentation methods is recorded. I have.
[0038]
With the above configuration, the computer-readable recording medium that stores the information presentation program records the information presentation program for causing a computer to execute each step included in the above-described information presentation method. Therefore, it is possible to cause a general computer to execute the information presentation method according to the present invention.
[0039]
Further, a schedule management method of the present invention includes any one of the above-described information presenting methods.
[0040]
With the above configuration, a schedule management method according to the present invention includes the above-described information presentation method. Therefore, when busy, information with a high degree of necessity, including a method of “always presenting”, has an enhanced appeal at the time of presentation, and the user can easily obtain the information. On the other hand, information that is less necessary than that, including the method of not presenting it, has a relatively low appealing power by presentation, and users may present such information that is less necessary. Less troublesome thoughts. Therefore, it is possible to easily and reliably obtain desired information even when the user is busy, and it is possible to reduce annoyance caused by unnecessary information being presented when the user is busy.
[0041]
Therefore, the contents of the registered schedule can be automatically presented to the user at an appropriate timing. Therefore, even when the user is busy, he / she can obtain necessary information such as urgent meeting information and important information that will be useful in proceeding with the user's work in the future. Adjustment can be suitably performed.
[0042]
An information presenting method according to the present invention provides a busy level acquiring step for acquiring a busy level of a user, and a presentation for determining information to be presented to the user according to the busy level of the user acquired in the busy level acquiring step. It can be configured to include an information determining step and an information presenting step of presenting the information determined in the presented information determining step to a user.
[0043]
According to the above configuration, when a high degree of busyness is acquired in the busyness acquiring step (the user is busy), the presentation information determining step provides the user with information determined to be highly necessary for the user. If the information is determined as information to be presented, or if a low degree of busyness is acquired in the busyness acquiring step (the user is not very busy), the presented information determining step includes, in addition to the information highly necessary for the user, Also, information that may be of low interest but may be of interest is determined as information to be presented to the user. In this way, when the user is busy, only the minimum necessary information can be presented, and when the user is not too busy, a wide range of information can be presented, so that the user can be presented without any inconvenience. Information can be easily obtained.
[0044]
When the user is not too busy, information that the user needs to perform some operation or process, such as information during the input of the user, may be presented. This makes it easier for the user to perform input and operation using the time that is free, so that information can be presented so that the user can use the time efficiently.
[0045]
The information presenting method according to the present invention includes, in addition to the above configuration, an urgency calculating step of calculating an urgency of the information to be presented to the user, wherein the presented information determining step includes one of the objects to be presented. Alternatively, for each of the plurality of pieces of information, the degree of urgency calculated in the urgency degree calculating step and the degree of heaviness acquired in the degree of busyness acquisition step indicate that the degree of busyness of the user is high in the degree of busyness acquisition step. When the acquired information is busy (the user is busy), the presentation information determining step is a step in which the presentation probability of the information with high urgency calculated in the urgency calculation step is higher than the presentation probability of the information with low urgency. On the other hand, when the busy level of the low user is acquired in the busy level acquiring step (the user is not very busy), the presentation information determining step is performed by the urgency calculating step. The presentation probability of each piece of information is calculated using a calculation formula that calculates the presentation probability of information with a high degree of urgency calculated in step and the presentation probability of information with a low degree of urgency as a similar probability. The information to be presented to the user can be stochastically selected and determined based on the presentation probability.
[0046]
The urgency indicates how significant (important) the information is to the user at the present time, for example, the schedule information after 5 minutes is more urgent than the schedule information after 1 day. It is a degree that fluctuates according to time.
[0047]
According to the configuration described above, when a high degree of busyness of a user is acquired in the busyness acquiring step (the user is busy), the presentation information determining step has a high degree of urgency calculated in the urgency degree calculating step. The presentation probability of information is calculated as a higher probability than the presentation probability of information with low urgency, or when the busy level of the low user is acquired in the busy level acquisition step (the user is not very busy). The presentation information determining step calculates the presentation probability of the information with a high degree of urgency and the presentation probability of the information with a low degree of urgency calculated in the step of calculating the degree of urgency as similar probabilities. In this way, when the user is busy, only the information with a high degree of urgency can be presented, and when the user is not very busy, even the information with a low degree of urgency can be presented. It is easier to obtain the information presented without the information. Therefore, it becomes even easier for the user to acquire the presented information without feeling bothered.
[0048]
The information presenting method according to the present invention includes, in addition to the above configuration, an importance calculating step of calculating the importance of the information to be presented to the user, and the presented information determining step includes one of the objects to be presented. Alternatively, for each of a plurality of pieces of information, from the importance calculated in the importance calculation step and the degree of busy acquired in the degree of busy acquisition step, the degree of busyness of a user who is high in the degree of busyness acquisition step is determined. If the acquired information is acquired (the user is busy), the presentation information determination step is a step in which the presentation probability of the information of higher importance calculated in the importance calculation step is higher than the presentation probability of the information of lower importance. On the other hand, when the busy level of the low user is acquired in the busy level acquiring step (the user is not very busy), the presentation information determining step is performed by the importance information calculating step. The presentation probability of each piece of information is calculated using a calculation formula that calculates the presentation probability of the information with high importance calculated in step and the presentation probability of the information with low importance as a similar probability. The information to be presented to the user can be stochastically selected and determined based on the presentation probability.
[0049]
The importance means how important the information is to the user, such as that the schedule information of a meeting that must be attended is more important than the schedule information of a meeting that may be absent (important ) Is a fixed degree.
[0050]
With the above configuration, when a high degree of busyness of a user is acquired in the busyness acquiring step (the user is busy), the presentation information determining step has a high importance calculated in the importance calculating step. If the presentation probability of information is calculated as a higher probability than the presentation probability of less important information, or if the low user busy level is acquired in the busy level acquiring step (the user is not very busy), The presentation information determination step calculates the presentation probability of the information having a high importance calculated in the importance calculation step and the presentation probability of the information having a low importance as similar probabilities. In this way, when the user is busy, only the important information can be presented, and when the user is not too busy, even the less important information can be presented, so that the user feels troublesome. It is easier to obtain the information presented without the information. Therefore, it becomes even easier for the user to acquire the presented information without feeling bothered.
[0051]
An information presenting method according to the present invention includes a busy degree acquiring step of acquiring a busy degree of a user, a presentation information acquiring step of acquiring information to be presented to a user, and a user information acquired in the busy degree acquiring step. A presentation form determining step of determining a presentation form of information to be presented according to the degree of busyness; and an information presenting step of presenting information acquired in the presentation information acquiring step to a user in a form determined in the presentation form determining step. And can be configured to include Therefore, when the user is busy, the user is not bothered, and when the user is not too busy, the information can be easily obtained and presented.
[0052]
In the information presentation method according to the present invention, in addition to the above configuration, when a high degree of busyness of the user is acquired in the busyness acquiring step (the user is busy), the presentation form determining step is performed by the user. In the case where the presentation mode is such that the user can ignore it, or when the busy level of the low user is acquired in the busy level acquiring step (the user is not very busy), the presentation mode determining step is easy for the user to confirm. The presentation mode may be configured to be determined as the information presentation mode.
[0053]
With the above configuration, for information that does not need to be presented, if a high degree of busyness of a user is acquired in the busyness acquiring step (the user is busy), the presentation form determining step is performed by the user. If a presentation form that can be ignored or a low busy degree of the user is acquired in the busy degree acquiring step (the user is not too busy), the presentation form determining step is a presentation that is easy for the user to confirm. The form is determined as the presentation form of the information. In this way, when the user is busy, the user is not bothered, and when the user is not too busy, the information can be easily obtained and presented.
[0054]
Here, the presentation form that is easy for the user to confirm means that, for example, the information is displayed on the entire display screen, or other processing is performed unless the user performs a certain confirmation operation such as pressing a confirmation button as in a modal dialog. It is a display form that cannot be shifted, or a presentation form that uses a plurality of information presenting means such as sounding in addition to the display. Conversely, a presentation mode that can be ignored by the user is, for example, a presentation mode in which small information is displayed at a corner of the display screen, or a sound is emitted at a small volume.
[0055]
Note that the presentation mode determination step may employ a presentation mode in which the user can easily confirm information having high importance or urgency of information to be presented even when the user is busy. In this way, even when the user is busy, the information can be presented so as not to miss important information.
[0056]
In the information presentation method according to the present invention, in addition to the above configuration, the busy level obtaining step may be configured to obtain the busy level based on an input amount by an input device.
[0057]
According to the above configuration, when a large amount of input is performed by an input device such as a mouse or a keyboard, the user is determined to be busy, and thus the busy level acquisition step acquires a high busy level. In this way, the busy level of the user can be reliably and appropriately acquired. Therefore, the busy level of the user can be reliably and appropriately acquired.
[0058]
The information presenting method according to the present invention includes, in addition to the above configuration, a presentation time calculating step of calculating a time for presenting information in the information presenting step, wherein the presentation is performed after the information is presented in the information presenting step. Each of the above steps may be executed again when the time calculated in the time calculation step elapses. Therefore, the user can acquire various information without performing the operation of acquiring the information.
[0059]
According to the above configuration, the information presenting step can continue to present different information at the time interval calculated in the presenting time calculating step, so that the user can display various information without performing an operation of acquiring information. Can be obtained.
[0060]
The information presentation method according to the present invention, in addition to the above-described configuration, may include at least one of an urgency calculation step of calculating an urgency of the information presented to the user and an importance calculation step of calculating the importance of the information. The presenting time calculating step includes presenting the information by referring to the urgency of the information calculated in the urgency calculating step or the importance of the presented information calculated in the importance calculating step. It can be configured to calculate the time to perform.
[0061]
According to the above configuration, the presentation time calculation step is such that the time for presenting the urgency calculated in the urgency calculation step or the information with high importance calculated in the importance calculation step is long, and the urgency or importance is The time for presenting information having a low degree of importance is short, and by calculating the time for presenting information such that the information is low, information having a higher degree of urgency or importance can be more likely to be confirmed by the user. Therefore, it is possible to further increase the possibility that information having higher importance is confirmed by the user.
[0062]
In the information presentation method according to the present invention, in addition to the above configuration, the presentation time calculation step may be configured to calculate a time for presenting the information by referring to a busy level of the user. .
[0063]
According to the above configuration, the presentation time calculation step, according to the busy degree of the user acquired in the busy degree acquisition step, the presentation time is long when the busy degree is high, the presentation time is short when the busy degree is low, By calculating the time for presenting information so as to be different, the possibility that the presented information can be acquired even when the user is busy increases, and more information can be acquired when the user is not very busy. . Therefore, it is more likely that the presented information can be acquired even when the user is busy, and more information can be acquired when the user is not too busy.
[0064]
An information presenting apparatus according to the present invention provides a busy level acquisition unit that acquires a busy level of a user, and a presentation that determines information to be presented to a user according to the busy level of the user acquired by the busy level acquiring unit. It can be configured to include an information determining unit and an information presenting unit that presents the information determined by the presentation information determining unit to a user.
[0065]
According to the above configuration, when a high degree of busyness of the user is acquired by the busy degree acquiring means (the user is busy), the presentation information determining means sends to the user information determined to be necessary for the user. If the information to be presented is determined, or if the busy degree of the low user is acquired by the busy degree acquiring means (the user is not very busy), the presentation information determining means may be less necessary for the user. Information that may be of interest but may be of interest is determined as information to be presented to the user. In this way, when the user is busy, only the minimum necessary information can be presented, and when the user is not too busy, a wide range of information can be presented, so that the user can be presented without any inconvenience. Information can be easily obtained. Therefore, it becomes easier for the user to acquire the presented information without feeling annoying.
[0066]
An information presenting apparatus according to the present invention comprises: a busy level acquisition unit that acquires a busy level of a user; a presentation information acquiring unit that acquires information to be presented to a user; and a user information acquired by the busy level acquiring unit. A presentation mode determining unit that determines a presentation mode of the information to be presented according to the degree of busyness; and presenting the information acquired by the presentation information acquiring unit to the user in a mode determined by the presentation mode determining unit. It can be configured to include information presenting means.
[0067]
According to the above configuration, when a high degree of busyness of the user is acquired by the busy degree acquiring means (the user is busy), the presentation form determining means determines a presentation form that can be ignored by the user, or When the busy degree of the low user is acquired by the busy degree acquiring means (the user is not very busy), the presentation form determining means decides the presentation form which is easy for the user to confirm as the presentation form of the information. I do. In this way, when the user is busy, the user is not bothered, and when the user is not too busy, the information can be easily obtained and presented. Therefore, when the user is busy, the user is not bothered, and when the user is not too busy, the information can be easily obtained and presented.
[0068]
BEST MODE FOR CARRYING OUT THE INVENTION
An embodiment of the present invention will be described below with reference to FIGS.
[0069]
FIG. 1 is a flowchart for explaining the flow of processing of an embodiment of the information presentation method according to the present invention.
[0070]
First, the input amount input by the user using the input device is acquired (Step 101, busy level acquisition step; hereinafter, abbreviated as S101).
[0071]
The input device is a mouse or a keyboard in a general computer. In addition, a pointing device such as a pen stylus or a touch panel, or a voice input device such as a microphone may be used. Alternatively, a motion sensor that captures a user's movement with a camera and handles the user's movement as an input may be used, or a value obtained by another sensor may be used as an input.
[0072]
The input amount is the amount of information input by the input device at a certain moment or at a certain time. The type of information differs for each input device. For example, in the case of a mouse, the amount of mouse movement and the number of times a mouse button is pressed, in the case of a keyboard, the number of key presses (the number of keystrokes), in the case of a pen stylus or touch panel, the number of times of pointing, and in the case of a microphone, a constant volume The time when the above sound is input, and in the case of a motion sensor, the time when it is determined that the user is moving, and the like.
[0073]
Next, the busy level is calculated from the input amount acquired in S101 (S102, busy level acquiring step).
[0074]
Generally, when a user is performing input using an input device, it can be determined that the user is busy. Therefore, the higher the input amount, the higher the degree of busyness may be calculated. A specific example will be described later.
[0075]
In the example of the processing of S101 and S102, the busy level of the user is calculated from the input of the user by the input device, but in addition to this, the user may explicitly set the busy level. Good. As a method of setting the busy level for this purpose, for example, a key or a GUI component for setting the busy level may be separately provided.
[0076]
Alternatively, the busy level of the user may be calculated from the schedule data of the user. For example, during the time between the start time and the end time of a certain schedule, since the user is executing the schedule, it is estimated that the busy level is high, and the busy level is calculated higher than the time when no schedule is set. What should I do? In addition, a higher degree of busyness may be calculated during the period of the schedule of higher importance than during the period of the schedule of lower importance.
[0077]
Next, an urgency is calculated for each of one or more pieces of information to be presented (S103, urgency calculating step).
[0078]
The urgency indicates the approach of the time of the business indicated by the information. The degree of urgency is one of the indices indicating the degree of necessity of presenting the information by the user, that is, one of the necessities.
[0079]
Next, importance is calculated for each of one or more pieces of information to be presented (S104, importance calculation step). The importance indicates the degree of importance of the business indicated by the information. As will be described later, the degree of importance can also be adopted as one of the indices indicating the level of necessity of presenting the information by the user, that is, one of the necessity levels. In this example, the importance is used in a later presentation time calculation step (S109). Here, S104 may be before S109, such as after S107.
[0080]
The information to be presented is information that may be presented to the user, and is stored in a database constructed in an apparatus that executes the information presentation method according to the present invention. Alternatively, the information may be stored in a database constructed in another device capable of communicating with the device. Whether or not there is a possibility of being presented to the user may be determined in advance or each time the process of S103 is performed. For example, in the case of information indicating a schedule such as a schedule, if the end time included in the information is earlier than the current time, it may be determined that the information is not likely to be presented.
[0081]
The urgency is an index indicating how urgent it is to transmit the information to the user at a certain time. For example, in the case of information indicating a schedule such as a schedule, the urgency is high if the start time included in the information is several minutes after the current time, and low if it is one week later. A specific example will be described later.
[0082]
Next, for each of the one or more pieces of information to be presented, a presentation probability is calculated from the busy degree calculated in S102 and the urgency calculated in S103 (S105, presentation information Decision step).
[0083]
As will be described in detail later, the presentation probability indicates the number of times that the information is presented in a certain period when the information is presented several times. As one of the prominence processes, which is a process of “increasing the degree of necessity of information to increase the appeal of the user by presentation as compared with information of a lower degree of necessity”, information of a higher degree of necessity (here, urgency) The higher the presentation probability, the higher the presentation probability. For this purpose, a presentation probability calculation formula is used such that the presentation probability increases as the degree of necessity increases, and the number of presentations (presentation probability) in a certain period is set.
[0084]
Next, one random number is generated (S106, presentation information determination step).
[0085]
In order to generate a random number, a general random number generator may be used, or an algorithm for generating a pseudo random number may be used.
[0086]
The range of the value of the generated random number is from 0 to 1 if the sum of the presentation probabilities calculated in S105 is normalized to 1. Alternatively, if the sum of the presentation probabilities calculated in S105 is not normalized, the sum may be in the range of 0 to the sum.
[0087]
Next, information to be presented to the user (hereinafter referred to as presentation information) is determined based on the value of the random number generated in S106 and the presentation probability of each piece of information calculated in S103 (S107, presentation information determination). Steps).
[0088]
A specific example of the processing of S104 to S107 will be described later.
[0089]
Next, the presentation mode of the presentation information is determined according to the degree of busyness calculated in S102 (S108, presentation mode determination step).
[0090]
The presentation mode is the display mode and volume of the presentation information as described above, but may be a different type of presentation mode depending on the degree of busyness. For example, when the busy level is high and the user is likely to be in front of the screen, it is displayed and presented on the screen, and when the busy level is low and the user is likely not to be in front of the screen, a sound is emitted. When presented, it is possible to provide an appropriate presentation form according to the state of the user.
[0091]
Next, a presentation time for presenting the presentation information is calculated from the busyness calculated in S102 and the importance calculated in S104 (S109, presentation time calculation step).
[0092]
Next, the presentation information is presented in the presentation form determined in S108 (S110, information presentation step).
[0093]
Next, it is determined whether or not the presentation time calculated in S109 has elapsed since the presentation of the presentation information was started in S110 (S111). If the presentation time has elapsed, the process returns to S101. If the presentation time has not elapsed, the process returns to S110.
[0094]
Whether or not the presentation time has elapsed in S111 is determined by the clock function configured in the device executing the information presentation method of the present invention or the clock function configured in another device that can communicate with the device. The time information may be obtained, and the time obtained at the end of S109 may be compared with the time obtained at the time of processing of S111 to make a determination.
[0095]
In the processing of the flowchart described above, when the presentation time has elapsed in S111, the processing returns to S101, and the presentation information is continuously presented. Actually, when an interrupt for terminating the process is given during the process of the flowchart, the process may be terminated.
[0096]
In the process illustrated in FIG. 1, the presentation information is stochastically selected and determined from the busyness calculated in S102 and the urgency of the information to be presented calculated in S103. However, the method of determining the presentation information is not limited to this. For example, if the higher the degree of busyness, the higher the importance of the information, the more highly entertaining information is presented when the user is idle, and information related to work is presented when the user is busy. Thus, appropriate information can be presented according to the state of the user.
[0097]
In the above example, the presentation probability is used when selecting information to be presented. From the viewpoint of presenting urgent information and important information preferentially and early, other than this, in the case of the first S107 processing, information of high urgency or importance, or the correspondence between urgency and importance is always required. Considering both of them, a method in which highly necessary information is presented is also possible. In other words, this is a method of setting the time required from the generation of the information to the first presentation to be shorter as the degree of necessity increases, as one of the highlighting processes. Specifically, for example, the following method can be considered. Taking the degree of urgency as an example, the order of information is determined in advance in accordance with the degree of urgency for information whose urgency calculated in S103 is a predetermined value or more instead of the processing of S105 to S107 in FIG. . For example, if the urgency of the information A is 5, the information B is 3, the information C is 4, and the information D is 1, and the urgency to be presented is 3 or more, the ACB is presented in the order of presentation. Then, S108 to S110 are repeated by the number of presented information to sequentially present information. After this series of processing is completed, the processing of this flowchart is repeated again to determine the next presentation order. If the threshold of the urgency to be presented is set according to the degree of busyness, it is possible to present only information with a high degree of urgency when busy. That is, for example, the threshold is set to 5 when busy, and the threshold is set to 2 when not busy. This makes it possible to always present highly urgent information such as schedule data whose start time is approaching immediately. Similarly to the degree of urgency, for example, the degree of importance is similarly determined for information having a degree of importance equal to or greater than a predetermined value according to the degree of busyness, and the order of information is determined in advance according to the degree of importance. By repeatedly presenting information sequentially by the number of pieces of information to be provided, it is possible to present only information having high importance when busy. Similarly, in the case of both urgency and importance (and other factors), it can be realized by including the index in the criteria for selecting information to be presented and the criteria for determining the order of presentation. For example, if the urgency is 1 and the importance is 1, the urgency is 1 (minimum value), the urgency is 5 and the importance is 5 and the urgency is 25 (maximum), A total of 25 (including urgency a, importance b) sets (where a and b are integers of 1 to 5) and "urgent importance c" (where c is an integer of 1 to 25) May be set in advance.
[0098]
FIG. 2 is a diagram showing an overview of a general computer (information processing apparatus) that can execute the information presentation method according to the present invention.
[0099]
2, reference numeral 201 denotes a computer main body (necessity setting means, busy degree acquisition means, presentation mode setting means), 202 denotes a display device (display unit, information presenting means), 203 denotes a speaker, 204 denotes a keyboard (input device), 205 is a mouse (input device).
[0100]
The computer main unit 201 temporarily stores the information presentation method according to the present invention described with reference to FIG. 1 in a random access memory (RAM) incorporated in the computer main unit 201 or permanently stores it in a ROM (Read Only Memory). Execute the program according to the program. Further, information to be presented may be accumulated and stored in an external storage device such as a hard disk built in the computer main unit 201, or may be connected by a wire such as a telephone line or the Internet, or wirelessly. Information stored in another device may be acquired via a communication unit and temporarily stored in a RAM, a hard disk, or the like.
[0101]
The display device 202 and the speaker 203 are output devices for presenting the presentation information in the process of S110. The display device 202 is a display unit having a predetermined area for displaying information allocated to the user.
[0102]
The keyboard 204 and the mouse 205 are input devices for acquiring an input amount in the process of S101.
[0103]
FIG. 3 is an example of a busy degree calculation table that is referred to in the processing of S102 to calculate the busy degree from the input amount acquired in S101.
[0104]
In the busy degree calculation table of FIG. 3, a keyboard, a mouse, and a camera are referred to as input devices. The input amount for each input device is the number of keystrokes in the case of a keyboard, the amount of mouse movement and the number of times the mouse button is pressed in the case of a mouse, and an image of the user's hand in the case of a camera. , And the time at which the user is determined to be stationary, obtained by processing.
[0105]
In order to determine whether or not the user is stationary by processing the camera image, the image obtained at a certain time and the image obtained a certain time before, such as immediately before the image, are compared. By comparison, when the change in the image is larger than the predetermined change amount, it may be determined that the user is moving. Since this is the same as the moving object detection technique using general image processing, details are omitted.
[0106]
Further, the camera image described above is intended to estimate the degree of busyness of the user from a change in the image at hand, assuming that the user is writing something with a pen or the like. In addition, assuming that the user is busy and working without concentration when busy, for example, the upper body of the user is photographed with a camera, and the shorter the time the user is moving, the higher the busyness May be higher. Which method to use may be determined depending on when the user is determined to be busy, and is not limited to these determination methods.
[0107]
In the busy level calculation table of FIG. 3, the busy levels of the user in three stages (low, medium, high) are associated with each other according to the input amount of the input device described above.
[0108]
For example, if the number of keystrokes on the keyboard is less than 30 times per minute, the busy level is low. If the number of keystrokes is 30 or more and 60 times or less per minute, the busy level is medium. If there are many, the busy level is high.
[0109]
In addition, the busy level is low when the total moving distance for one minute is less than 1000 pixels, and the busy level is medium when the total moving distance per minute is less than 1000 pixels and 3000 pixels or less. The busy level is high. Here, the pixel is a unit of the moving distance of the mouse, and is the same as the pixel of the display screen. That is, the amount of mouse movement required for the mouse cursor to move by one pixel on the display screen is one pixel. To calculate the amount of mouse movement, besides calculating the linear distance between the positions on the screen before and after moving the mouse cursor and using the distance as the amount of movement, the values on the screen before and after the movement The sum of the absolute value of the difference between the X coordinates and the absolute value of the difference between the Y coordinates of the position may be used as the movement amount. By doing so, the accuracy of the movement amount is reduced, but the processing for calculating the movement amount can be reduced.
[0110]
The correspondence of the degree of busyness of the user to the number of times the mouse button is pressed is the same as that of the keyboard.
[0111]
For camera images, the busy level is low if the time during which the user is determined to be stationary in one minute is longer than 40 seconds, and the busy level is medium if the time is between 10 seconds and 40 seconds or less. If the time is less than a second, the busy level is set to high.
[0112]
The range of the input amount is not limited to this value. Further, the numerical value may be set in advance, or may be explicitly set by the user. Alternatively, characteristics such as a maximum value, a minimum value, and an average value of a user's input amount may be monitored and automatically set.
[0113]
In the above description, the busy level is associated with the input amount for one minute, but the time for determining the busy level is not limited to this. If the time for judging the busy level is set long, the possibility of incorrectly judging the busy level is reduced, but the real-time property is impaired. The opposite is true if the time for judging the busy level is set short.
[0114]
In the busy degree calculation table shown in FIG. 3, when the busy degrees associated with different types of input amounts obtained simultaneously are different, the highest busy degree may be adopted. Alternatively, the degree of busyness for each input amount may be quantified and an average value may be obtained.
[0115]
In addition to the method of calculating the busy level with reference to the busy degree calculation table as shown in FIG. 3, the busy level may be calculated from the input amount according to a preset mathematical formula.
[0116]
FIG. 4 shows an example of schedule data as information to be presented.
[0117]
The schedule data in FIG. 4 includes data fields of title, importance, start time, end time, and location, and a value is set for each data field. In this case, each data field is described by connecting a data field name and a value with a colon (:) to represent the data in a readable manner, but the data representation method is not limited to this. Or an XML (extensible Markup Language) description method.
[0118]
The importance is expressed as five levels of integers from 1 to 5, and the larger the value, the higher the importance.
[0119]
FIG. 5 shows an urgency calculation table for calculating the urgency of the schedule data from the current time and the start time data included in the schedule data as shown in FIG. It is an example.
[0120]
In FIG. 5, the degree of urgency is associated with the time until the start time, which is the difference between the start time and the current time. The larger the value of the urgency, the higher the urgency. It is to be noted that the priority of the time range is given to the one with the higher urgency (for example, schedule data whose start time is within 5 minutes from the current time falls within one week, one day or one hour). But the urgency level is 5.)
[0121]
In addition to the example of the schedule data shown in FIG. 4, when the information to be presented includes information on time, the urgency may be calculated in the same manner. For example, in the case of information related to a weather forecast, the urgency may be higher as the weather time predicted by the weather forecast is closer to the current time.
[0122]
In addition to the method of calculating the urgency with reference to the urgency calculation table as shown in FIG. 5, information on the current time and the time included in the information to be presented is included in accordance with a preset mathematical formula. May be used to calculate the degree of urgency.
[0123]
Furthermore, when the information to be presented does not include information on time, the urgency of the information may be a predetermined default value, and important information may be highly urgent. Alternatively, it may be calculated in the same manner as the importance described later.
[0124]
FIG. 6 is an example of a presentation form table that is referred to in the processing of S108 to determine a presentation form according to the degree of busyness.
[0125]
In FIG. 6, the presentation form by display and sound is associated with each of the busy level values (low, medium, high).
[0126]
When the degree of busyness is low, the display by a small dialog window is associated with a presentation form that sounds a notification sound. FIG. 8A shows an example of this display.
[0127]
When the busy level is medium, the presentation form of the display by the dialog window of the normal size is associated. FIG. 8B shows an example of this display.
[0128]
When the degree of busyness is high, a display by a modal dialog (a dialog in which other operations cannot be performed until a user performs an operation for confirmation) is associated with a presentation mode in which a warning sound is sounded. FIG. 8C shows an example of this display.
[0129]
In addition, if the notification sound and the warning sound are different in tone color, volume, and the like, a presentation form that matches the state of the user can be obtained. For example, the notification sound is suitable when the sound that is not so annoying to the user is low in busyness, and the warning sound is suitable when the sound that can always be heard is high in busyness.
[0130]
The presentation form shown in FIG. 6 is not limited to this. For example, a presentation mode in which the display is displayed on the sub-display using a small display such as a small liquid crystal screen, or a presentation mode using a light-emitting color or a light-emitting pattern using a light-emitting unit such as an LED (Light Emitting Diode) may be used. Alternatively, a moving object such as a robot may be used to present a motion pattern.
[0131]
Hereinafter, a specific example of the processing illustrated in FIG. 1 will be described with reference to examples of various tables and data illustrated in FIGS. 3 to 6.
[0132]
First, the input amount per minute obtained in S101 is obtained by a camera image in which the number of keystrokes on the keyboard is 45 per minute, the amount of mouse movement is 300 pixels (pixel), the number of times the mouse button is pressed is 15 times, respectively. It is assumed that the time during which the given user is stationary is 15 seconds.
[0133]
Next, in S102, the busy level is calculated from the input amount with reference to the busy level calculation table shown in FIG. On the other hand, low, medium for the number of times the mouse button is pressed, and medium from the time when the user obtained by the camera image is at rest are obtained. Here, when the highest busy degree is adopted as the overall busy degree, the busy degree of the user is medium.
[0134]
Next, assuming that the current time is 9:30 on April 1, 2002 in S103, the start time of the schedule data shown in FIG. 4 is 10:00 on April 1, 2002. The time until the start time is 30 minutes, and the urgency of the data is 4 with reference to the urgency calculation table of FIG.
[0135]
In the process of S103, the urgency is calculated for each piece of information to be presented in the same manner as described above.
[0136]
Next, in S104, the importance of each piece of presentation information is calculated. As in the example of the schedule data shown in FIG. 4, when data relating to the importance is explicitly included, the data relating to the importance may be used as the importance of the presentation information.
[0137]
Alternatively, in the case where the presentation information includes a plurality of data items relating to the importance levels explicitly, a value obtained as a result of arithmetic processing of the data items relating to the plurality of importance levels, such as taking an average value, may be used as the importance level. Alternatively, data representing the most representative importance may be selected and used as the importance of the presentation information.
[0138]
If the presentation information does not explicitly include data relating to the importance, a general method of calculating the importance of the information, such as comparing a preset rule with the content of the presentation information, is used. Just use it.
[0139]
As a method for comparing the content of the presentation information with the preset rule described above, for example, if the title includes a character string “important”, the importance is set to 5; A keyword may be associated with an importance level in advance, and when the presentation information includes the keyword, the value of the associated importance level may be set as the importance level of the presentation information.
[0140]
Next, in S105, the presentation probability is calculated according to the following equation, for example.
(Presentation probability) = (constant 1) × (busy degree) × (number of uninput fields) + (constant 2) 2 (urgency) / (busy degree)
In the above formula, ^ is a symbol representing a power. In addition, the busy level is quantified as 100 for low, 10 for medium, and 1 for high.
[0141]
In the presentation probabilities obtained by the above equations, the sum of the presentation probabilities of the information to be presented is not normalized to 1.
[0142]
Assuming that the schedule data shown in FIG. 4 has no unentered fields, the value of constant 1 is 1 and the value of constant 2 is 10, the busy level is medium and the urgency level is 4 in the above example. ,
(Presentation probability) = 1 × 10 × 0 + 10/4/10 = 1000
It becomes. This formula is based on a rule that the necessity increases with an increase in the urgency.
[0143]
According to the above equation, the lower the degree of busyness, the higher the presentation probability according to the number of uninput fields. The presentation probability increases as the degree of urgency increases, but the contribution of the degree of urgency to the presentation probability decreases when the degree of busyness is low. By calculating the presentation probability from the degree of busyness and the degree of urgency in this way, information is presented so as to prompt input to an uninput field when the degree of busyness is low, and the degree of urgency is determined when the degree of busyness is high. Higher information can be presented preferentially.
[0144]
In the above equation, the values of the constant 1 and the constant 2 are fixed, but need not always be fixed, and may be variables that fluctuate due to some factor. For example, when the user wants to preferentially check a schedule with many uninput fields, the constant 1 may be set to a larger value. In addition to the user explicitly specifying the value of the constant, the value may be set according to an external factor such as time. In this way, for example, in the morning time period, the constant 2 is set to a larger value, so that the work content of the day can be easily checked.
[0145]
In addition, by setting the presentation probability of information having a low degree of urgency to 0 among a plurality of pieces of presentation information, in other words, assuming that the presentation probability of specific information is 100%, the urgency is always high during the first S107 process. The information is presented, and when the user is busy, it is more reliable to present only the information with high urgency. More specifically, by performing exception processing such that the presentation probability of schedule data in which a start time that is within a predetermined time (for example, within 5 minutes) from the current time is set is 100%, It is possible to realize that the data is always presented a predetermined time before the start time. Further, a flag indicating that the information is presented as urgent information is stored for each schedule data, and the process of setting the presentation probability to 100% is performed only on schedule data for which the flag is not set. If the schedule data is set to the flag, the exception process can be performed only once.
[0146]
As described above, in the process shown in FIG. 1, the presentation information is stochastically selected from the busyness calculated in S102 and the urgency of the information to be presented calculated in S103. Although it is determined, the method of determining the presentation information is not limited to this. That is, in the above example, the degree of necessity as an index used in conjunction with the degree of busyness when calculating the presentation probability was the degree of urgency, but the degree of importance was used instead of the degree of urgency. It is also possible to use both. When importance is used in the expression for calculating the presentation probability in S105,
(Presentation probability) = (constant 1) × (busy degree) × (number of uninput fields) + (constant 3) ^ (importance) / (busy degree)
It can be. Similar to the urgency, the importance may be expressed by, for example, a numerical value from 1 to 5, and it may be determined that the greater the importance, the higher the importance. This formula is based on a rule that the necessity increases as the importance increases.
[0147]
If you use both importance and urgency,
(Presentation probability) = (constant 1) × (busy degree) × (number of uninput fields) + (constant 2) ^ (urgency) / (busy degree) + (constant 3) ^ (importance) / (busy degree) Every time)
And it is sufficient. This formula is based on a rule that the necessity increases with an increase in the degree of importance and an increase in the degree of urgency. In addition to the degree of urgency and importance, for example, "the degree of interest of the user in the information" may be used as an index. In this case, similarly, a corresponding section should be added. Is possible.
[0148]
Now, it is assumed that there are four pieces of information to be presented in the process of S105, and the presentation probabilities are 500, 1000, 2000, and 1500, respectively. If the sum of the presentation probabilities is not normalized to 1, the total sum of the presentation probabilities is 5000, so one random number in the range of 0 or more and less than 5000 is generated in S106.
[0149]
Alternatively, when the sum of the presentation probabilities is normalized to 1, the presentation probabilities of the information to be presented are 500/5000 = 0.1, 1000/5000 = 0.2, and 2000/5000 = 0. 4, 1500/5000 = 0.3. In this case, one random number in the range of 0 or more and less than 1 is generated in S106.
[0150]
Under the above assumption, the presentation information is determined in the process of S107, for example, as follows. The presentation probability of the information to be presented is sequentially subtracted from the value of the random number generated in the process of S106, and the information when the value first becomes a negative value is used as presentation information.
[0151]
For example, if the sum of the presentation probabilities is not normalized to 1, and the value of the random number generated in S106 is 1234, the presentation probability of the first information is 500, so that 1234-500 = 734 Since the presentation probability of the second information is 1000, 732-1000 = −266 <0, and the second information is set as the presentation information.
[0152]
Alternatively, assuming that the value of the random number generated in S106 is 4321, 4321−500 = 3821, 3821−1000 = 2821, 2821−2000 = 821, and 821-1500 = −679 in the same manner as described above. The second information is set as presentation information.
[0153]
FIG. 7 is a diagram for schematically explaining the above example. On the left side, the presentation probability of each information is shown as a bar graph. From this figure, it can be seen that the value 1234 of the random number generated in S106 falls within the range of the presentation probabilities of the second information (the total is in the range of 500 to 1500). Similarly, it can be seen that the value 4321 of the random number falls within the range of the presentation probability of the fourth information (the total is in the range of 3500 to 5000). The example of the process of S107 described above can be said to be a process of determining which information the value of the random number generated in S106 indicates when the presentation probabilities of the respective information are stacked in a line.
[0154]
According to the processing of S107, if the order of the information is different, the information indicated by a certain random number value (presentation information determined with respect to the random number value) is also different.
[0155]
When the process of S107 is performed only once, one of the pieces of information is selected according to the presentation probability. By repeating the process of FIG. 1, the number of times each piece of information is presented converges to the number corresponding to the presentation probability (assuming each presentation probability is constant).
[0156]
In S108, since the busy degree calculated in S102 is medium, the display in the normal size dialog window is determined as the presentation mode with reference to the presentation mode table of FIG.
[0157]
When the degree of busyness is high, as one of the highlighting processes, as the degree of necessity (in this case, the degree of urgency) increases, as shown in FIG. Set the ratio of the area of the area (dialog window) to a large value. For this purpose, the urgency calculation table shown in FIG. 5 may be extended to store values of the size (length × width) of the dialog window for each value of the necessity (urgency here). Thus, even when the user is busy, information that is highly necessary is presented in a large area, and the risk of being missed is reduced.
[0158]
Here, the size of the dialog window is made larger as the degree of busyness or the degree of necessity is larger. However, if the degree of busyness or the degree of necessity is larger, the entire size of the display device 202 is made more conspicuous. The display may be displayed at the center of the entire display area, and if the degree of busyness or necessity is small, it may be displayed in the vicinity of a corner of the entire display area of the display device 202 so as to be less noticeable.
[0159]
In S109, the presentation time of the presentation information is calculated by, for example, the following equation. That is, as one of the highlighting processes, the information presentation time is set longer for information having a higher degree of necessity.
(Busy) x (importance) x (constant 4) + (constant 5)
The unit of the presentation time is arbitrary, but is set to seconds in this case.
[0160]
In the above equation, the busy degree is quantified as 1 for low, 2 for medium, and 3 for high.
[0161]
For example, assuming that the value of the constant 4 is 5 and the value of the constant 5 is 20, the presentation time is 2 × 5 × 5 + 20 = 70 seconds in the above example because the busy level is medium and the importance level is 5.
[0162]
According to the above equation, the presentation time becomes longer as the degree of busyness becomes higher and as the degree of importance becomes higher. By calculating the presentation time from the busy level and the importance level in this way, the higher the busy level, the longer the presentation information can be presented so as not to miss the presentation information with the higher importance level.
[0163]
In the process shown in FIG. 1, the presentation time is determined from the busyness calculated in S102 and the importance of the information to be presented calculated in S104, but the presentation time is determined. The method is not limited to this. That is, in the above example, the index used in conjunction with the degree of busyness when calculating the presentation time was the importance, but the degree of urgency was used instead of the degree of importance, or both the importance and the degree of urgency were used. You can also. When the urgency is used in the expression for obtaining the presentation time in S109,
(Presentation time) = (busy degree) * (urgency) * (constant 6) + (constant 7)
Or if you use both
(Presentation time) = (busy degree) * ((importance) * (constant 4) + (urgency) * (constant 6)) + (constant 8)
And it is sufficient.
[0164]
FIG. 9 shows an example of presentation in S110. As described above, the example of the schedule data shown in FIG. 4 is displayed in a presentation form using a normal dialog window as shown in FIG. 8B as a presentation form when the busy level is medium. Here, instead of displaying the contents of the example of the schedule data in FIG. 4 as it is, the expression format of the start time and the end time is converted and displayed. To perform such conversion, general character string processing or the like may be used. Also, not all the contents included in the schedule data need be displayed.
[0165]
The display as shown in FIG. 9 is displayed for 70 seconds in this example according to the presentation time calculated in S109. After 70 seconds have passed by the processing of S111, the processing is returned to S101, and the next presentation information is presented in the above-described procedure.
[0166]
In the case of the presentation mode using the modal dialog as described with reference to FIG. 6, in addition to returning the processing to S101 after the presentation time has elapsed, it is also necessary to perform a confirmation operation by the user regardless of the presentation time. The presentation may be performed.
[0167]
In the above description of S110, an example in which one schedule data is presented at a time has been described, but the presentation form is not limited to this, and a plurality of schedule data may be presented at a time.
[0168]
For example, in the above example, the display as shown in FIG. 9 is displayed for 70 seconds. In the process of S111, if the process returns to S101 after a lapse of a predetermined time shorter than the display time (70 seconds), A plurality of schedule data are presented at the same time.
[0169]
Alternatively, the contents of a plurality of schedule data may be displayed simultaneously in the same dialog window.
[0170]
Further, the presentation form determined in S108 may be determined by determining the size of the character according to the importance or the color of the character according to the urgency, for example, the importance or the urgency of any schedule data. The user can judge at a glance whether the value is high.
[0171]
The schedule management of each user can be performed by using such an information presentation method. That is, each user works on a daily schedule. For example, a computer used by each user for work is equipped with the information presentation device of the present invention, and a display used for work is used as the display device 202. Can be. During the work, if the notification of the schedule of the next in-house meeting is displayed on the display as described above, the user can see it and adjust the user's schedule and perform other processes smoothly become. In other words, the contents of the registered schedule can be automatically presented to the user at an appropriate timing, so that the user can use, for example, urgent meeting information and future user work even when busy. Necessary information such as useful important information can be reliably obtained, so that future schedule setting and adjustment can be performed appropriately.
[0172]
The information presentation method described above is implemented by a program for causing information presentation processing to function. This program is stored in a computer-readable recording medium. In the present invention, since the processing is performed by a general computer as the recording medium, a memory such as a ROM (Read Only Memory) built in or connected to the general computer may be a program medium, Further, a program reading device may be provided as an external storage device, and may be a program medium readable by inserting a recording medium therein.
[0173]
In any case, the stored program may be configured to be accessed and executed by a microprocessor, or in any case, the program may be read, and the read program may be configured on a general computer. The program may be downloaded to a program storage area such as a RAM (Random Access Memory) to be executed and the program may be executed. It is assumed that this download program is stored in the main unit in advance.
[0174]
Here, the program medium is a recording medium configured to be separable from the main body, such as a tape system such as a magnetic tape or a cassette tape, a magnetic disk such as a flexible disk or a hard disk, a CD-ROM, an MO, an MD, or a DVD. Even if the medium is a medium such as an optical disk, a card system such as an IC card (including a memory card) or an optical card, or a fixed medium including a semiconductor memory such as a mask ROM, EPROM, EEPROM, flash ROM, etc. Good.
[0175]
Further, in the present invention, since the system configuration can be connected to a communication network including the Internet, a medium that carries the program in a fluid manner may be used to transfer the program from the communication network. When the program is transferred from the communication network in this way, the transfer program may be stored in the main device in advance, or may be installed from another recording medium.
[0176]
The content stored in the recording medium is not limited to a program, but may be data.
[0177]
【The invention's effect】
As described above, the information presenting method of the present invention provides, for each piece of information, a necessity setting step of setting the necessity indicating the high necessity of presentation by the user, and a heaviness of acquiring the heaviness of the user. The tendency to perform the prominence process, which is a process of acquiring the degree of need and increasing the appealing power to the user by presentation as the information having a higher degree of necessity is higher than the information having a lower degree of necessity, A presentation mode setting step of setting a presentation mode of each information so that the acquired busy level becomes larger, and an information presenting step of presenting information to a user in the mode set in the presentation mode setting step This is a configuration including
[0178]
Therefore, when busy, information with a high degree of necessity, including a method of “always presenting”, has an enhanced appeal at the time of presentation, and the user can easily obtain the information. On the other hand, information that is less necessary than that, including the method of not presenting it, has a relatively low appealing power by presentation, and users may present such information that is less necessary. Less troublesome thoughts. Therefore, it is possible to easily and reliably obtain desired information even when the user is busy, and it is possible to reduce annoyance caused by unnecessary information being presented when the user is busy.
[0179]
In addition, the information presenting method of the present invention, in addition to the above configuration, in the necessity setting step, for each piece of information, obtain the magnitude of the urgency indicating the degree of urgency of the time of the business indicated by the information, The configuration is such that the greater the urgency, the greater the necessity.
[0180]
Therefore, the above-described prominence process is performed more remarkably for information having a higher urgency. Therefore, in addition to the effects of the above configuration, even when the user is busy, information with high urgency is reliably presented and the user can obtain the effect.
[0181]
Further, in the information presentation method of the present invention, in addition to the above configuration, in the necessity setting step, for each piece of information, a magnitude of importance indicating the importance of the business indicated by the information is obtained, and The larger the information, the greater the necessity is set.
[0182]
Therefore, the above-mentioned prominence process is more remarkably performed for information having a higher importance. Therefore, in addition to the effect of the above configuration, even when the user is busy, highly important information is surely presented and the user can obtain the effect.
[0183]
Further, in addition to the above configuration, the information presentation method of the present invention, in the necessity setting step, for each piece of information, the magnitude of the urgency indicating the degree of urgency of the time of the business indicated by the information, and This configuration acquires the magnitude of importance indicating the importance of the business indicated by the information, and sets the necessity based on a rule that the necessity increases with both an increase in importance and an increase in urgency .
[0184]
Therefore, the above-described prominence process is more remarkably performed for information having a higher degree of urgency or importance. Therefore, in addition to the effect of the above-described configuration, even when the user is busy, information with high urgency and importance is reliably presented, and the user can obtain the effect.
[0185]
In addition, in the information presentation method of the present invention, in addition to the above-described configuration, the reason for determining the busy level of the user is the amount of work for inputting some data from the input device. The greater the amount of input from the user within a predetermined period, the greater the degree of busyness is set.
[0186]
Therefore, even if the user himself forgets to manually set "busy now", the high busy level can be reliably set. Therefore, in addition to the effect of the above configuration, there is an effect that when busy, it is possible to more easily confirm information corresponding to the busyness.
[0187]
In addition, in the information presentation method of the present invention, in addition to the above-described configuration, in the presentation mode setting step, the prominence process is a process of setting the number of times of presentation in a certain period to be larger as the degree of necessity is higher. Configuration.
[0188]
Therefore, even when the user is busy, information that is highly necessary is presented many times, and the risk of being missed is reduced. Therefore, in addition to the effect of the above configuration, there is an effect that information with a high necessity can be obtained more reliably even when the user is busy.
[0189]
In addition, in the information presentation method of the present invention, in addition to the above-described configuration, a display unit having a predetermined area for displaying some information to the user is assigned to the user. The standing process is a process of setting the ratio of the area of the display area of the information to the display unit to be larger as the degree of necessity is higher.
[0190]
Therefore, even when the user is busy, the information that is needed more is presented in a large area, and the risk of being missed is reduced. Therefore, in addition to the effect of the above configuration, there is an effect that information with a high necessity can be obtained more reliably even when the user is busy.
[0191]
In addition, in the information presentation method of the present invention, in addition to the above-described configuration, in the presentation mode setting step, the prominence process sets a longer time for presenting the information as the degree of necessity increases. The configuration is as follows.
[0192]
Therefore, even if the user is busy, information that is highly necessary is presented for a long time, and the risk of being missed is reduced. Therefore, in addition to the effect of the above configuration, there is an effect that information with a high necessity can be obtained more reliably even when the user is busy.
[0193]
Further, in the information presentation method of the present invention, in addition to the above-described configuration, in the presentation mode setting step, the prominence process sets a shorter time from the generation of the information to the first presentation as the degree of necessity increases. This is the configuration that is the processing to be performed.
[0194]
Therefore, even if the user is busy, information that is highly necessary is presented immediately, that is, in a short time, so that the information can be obtained more quickly. Therefore, in addition to the effect of the above-described configuration, there is an effect that information of high necessity can be obtained more quickly even if the user is busy.
[0195]
In addition, the information presenting device of the present invention includes, for each piece of information, a necessity setting means for setting a necessity indicating a high necessity of presentation by the user, and a busy degree acquisition means for acquiring a busy degree of the user The tendency to perform a prominence process, which is a process of “the greater the necessity of the information, the higher the appeal to the user by the presentation as compared with the less necessity of the information”, is acquired by the busy degree acquisition means. Including a presentation mode setting unit for setting a presentation mode of each information, and an information presenting unit for presenting information to a user in the mode set by the presentation mode setting unit, so that the information mode is prominent when the busy level is large. This is the configuration.
[0196]
Therefore, when busy, information with a high degree of necessity, including a method of “always presenting”, has an enhanced appeal at the time of presentation, and the user can easily obtain the information. On the other hand, information that is less necessary than that, including the method of not presenting it, has a relatively low appealing power by presentation, and users may present such information that is less necessary. Less troublesome thoughts. Therefore, it is possible to easily and reliably obtain desired information even when the user is busy, and it is possible to reduce annoyance caused by unnecessary information being presented when the user is busy.
[0197]
Further, an information presentation program of the present invention is configured to cause a computer to execute each step in any of the above information presentation methods.
[0198]
Therefore, there is an effect that a general computer can execute the information presentation method according to the present invention.
[0199]
Further, a computer-readable recording medium recording the information presentation program of the present invention has a configuration in which an information presentation program for causing a computer to execute each step in any of the above information presentation methods is recorded.
[0200]
Therefore, there is an effect that a general computer can execute the information presentation method according to the present invention.
[0201]
Further, the schedule management method of the present invention is configured to include any one of the information presentation methods described above.
[0202]
Therefore, the contents of the registered schedule can be automatically presented to the user at an appropriate timing. Therefore, even when the user is busy, he / she can obtain necessary information such as urgent meeting information and important information that will be useful in proceeding with the user's work in the future. There is an effect that the adjustment can be suitably performed.
[Brief description of the drawings]
FIG. 1 is a flowchart for explaining a processing flow of an embodiment of an information presentation method according to the present invention.
FIG. 2 is a perspective view showing an overview of a general computer capable of executing an information presentation method according to the present invention.
FIG. 3 is a diagram illustrating an example of a busy degree calculation table referred to for calculating a busy degree from an input amount;
FIG. 4 is a diagram showing an example of schedule data.
FIG. 5 is a diagram illustrating an example of an urgency calculation table for calculating an urgency;
FIG. 6 is a diagram showing an example of a presentation mode table referred to for determining a presentation mode according to the degree of busyness.
FIG. 7 is a diagram for explaining the processing of S107.
FIGS. 8A to 8C are diagrams showing examples of display for each presentation mode.
FIG. 9 is a diagram illustrating a display example presenting schedule data.
[Explanation of symbols]
201 computer body (necessity setting means, busy degree acquisition means, presentation mode setting means)
202 display device (display unit, information presentation means)
203 speaker
204 keyboard (input device)
205 mouse (input device)

Claims (13)

利用者に対して自動的に情報を提示する情報提示方法において、
情報ごとに、その利用者における提示の必要性の高さを示す必要度を設定する必要度設定ステップと、
利用者の多忙度を取得する多忙度取得ステップと、
「必要度の大きい情報ほど、必要度の小さい情報と比べて、提示による利用者への訴求力を高める」処理である際立たせ処理を行う傾向が、前記多忙度取得ステップで取得された多忙度が大きいときほど顕著になるように、各情報の提示様態を決定する提示様態設定ステップと、
前記提示様態設定ステップで設定された様態で情報を利用者に提示する情報提示ステップとを含んでいることを特徴とする情報提示方法。
In an information presentation method for automatically presenting information to a user,
A necessity setting step of setting, for each piece of information, a necessity indicating a high necessity of presentation by the user;
A busy degree acquisition step for acquiring the busy degree of the user;
The tendency to perform the prominence process, which is the process of “the information having a higher necessity is higher than the information having a lower necessity than the information having a lower necessity”, is the busyness degree acquired in the busyness acquisition step. A presentation mode setting step of determining a presentation mode of each piece of information so as to be more remarkable when
An information presentation step of presenting information to a user in the manner set in the presentation manner setting step.
上記必要度設定ステップにおいて、情報ごとに、その情報が示す用件の時刻の迫り具合を示す緊急度の大きさを取得し、緊急度が大きいほど必要度を大きく設定することを特徴とする請求項1記載の情報提示方法。In the necessity setting step, the degree of urgency indicating the degree of urgency of the time of the task indicated by the information is acquired for each piece of information, and the necessity is set to be larger as the degree of urgency is larger. Item 1. The information presentation method according to Item 1. 上記必要度設定ステップにおいて、情報ごとに、その情報が示す用件の重要性を示す重要度の大きさを取得し、重要度が大きいほど必要度を大きく設定することを特徴とする請求項1記載の情報提示方法。2. The method according to claim 1, wherein in the necessity setting step, for each piece of information, a degree of importance indicating the importance of the task indicated by the information is acquired, and the necessity is set to be larger as the degree of importance is larger. Information presentation method described. 上記必要度設定ステップにおいて、情報ごとに、その情報が示す用件の時刻の迫り具合を示す緊急度の大きさ、および、その情報が示す用件の重要性を示す重要度の大きさを取得し、重要度と緊急度とを用いてあらかじめ決められたルールに基づいて必要度を設定することを特徴とする請求項1記載の情報提示方法。In the necessity setting step, for each piece of information, the magnitude of the urgency indicating the degree of urgency of the time of the task indicated by the information and the degree of importance indicating the importance of the task indicated by the information are obtained. 2. The information presentation method according to claim 1, wherein the necessity is set based on a predetermined rule using the importance and the urgency. 利用者の多忙度判定の根拠となる作業が、入力装置からなんらかのデータ入力を行う作業であり、
上記多忙度取得ステップにおいて、上記入力装置による利用者からの所定期間内の入力量が多いほど、多忙度を大きく設定することを特徴とする請求項1記載の情報提示方法。
The work that is the basis for determining the busy level of the user is the work of inputting some data from the input device,
2. The information presentation method according to claim 1, wherein in the busy degree acquiring step, the busy degree is set to be larger as the input amount from the user within a predetermined period by the input device is larger.
上記提示様態設定ステップにおいて、上記際立たせ処理が、
必要度の大きい情報ほど、一定期間に提示する回数を大きく設定する処理であることを特徴とする請求項1記載の情報提示方法。
In the presentation mode setting step, the prominence process includes:
2. The information presentation method according to claim 1, wherein the number of times of presentation in a certain period is set to be larger as the degree of necessity is larger.
利用者に対してなんらかの情報を表示するための所定面積の表示部が利用者に割り当てられ、
上記提示様態設定ステップにおいて、上記際立たせ処理が、
必要度の大きい情報ほど、上記表示部に占める、その情報の表示領域の面積の割合を大きく設定する処理であることを特徴とする請求項1記載の情報提示方法。
A display unit having a predetermined area for displaying some information to the user is allocated to the user,
In the presentation mode setting step, the prominence process includes:
2. The information presentation method according to claim 1, wherein the information having a higher necessity is set to increase the ratio of the area of the display area of the information to the display unit.
上記提示様態設定ステップにおいて、上記際立たせ処理が、
必要度の大きい情報ほど、その情報を提示している時間を長く設定する処理であることを特徴とする請求項1記載の情報提示方法。
In the presentation mode setting step, the prominence process includes:
2. The information presentation method according to claim 1, wherein the information is set to have a longer time for presenting the information as the degree of necessity increases.
上記提示様態設定ステップにおいて、上記際立たせ処理が、
必要度の大きい情報ほど、その情報発生から初回提示までにかかる時間を短く設定する処理であることを特徴とする請求項1記載の情報提示方法。
In the presentation mode setting step, the prominence process includes:
2. The information presenting method according to claim 1, wherein the more the information is required, the shorter the time required from the generation of the information to the first presentation.
利用者に対して自動的に情報を提示する情報提示装置において、
情報ごとに、その利用者における提示の必要性の高さを示す必要度を設定する必要度設定手段と、
利用者の多忙度を取得する多忙度取得手段と、
「必要度の大きい情報ほど、必要度の小さい情報と比べて、提示による利用者への訴求力を高める」処理である際立たせ処理を行う傾向が、前記多忙度取得手段で取得された多忙度が大きいときほど顕著になるように、各情報の提示様態を決定する提示様態設定手段と、
前記提示様態設定手段で設定された様態で情報を利用者に提示する情報提示手段とを含んでいることを特徴とする情報提示装置。
In an information presentation device that automatically presents information to a user,
A necessity setting means for setting, for each piece of information, a necessity indicating a high necessity of presentation by the user;
A busy degree acquisition means for acquiring the busy degree of the user;
The tendency to perform the prominence process, which is the process of “the information having a higher degree of necessity is higher in appealing to the user by presentation than the information having a lower degree of necessity”, is the degree of busyness acquired by the busyness acquiring means. Presentation mode setting means for determining the mode of presentation of each information so that the larger the value is,
An information presenting means for presenting information to a user in a manner set by the presentation manner setting means.
請求項1ないし9のいずれかに記載の情報提示方法における各ステップをコンピュータに実行させるための情報提示プログラム。An information presentation program for causing a computer to execute each step in the information presentation method according to claim 1. 請求項1ないし9のいずれかに記載の情報提示方法における各ステップをコンピュータに実行させるための情報提示プログラムを記録しているコンピュータ読み取り可能な記録媒体。A computer-readable recording medium recording an information presentation program for causing a computer to execute each step in the information presentation method according to claim 1. 請求項1ないし9のいずれかに記載の情報提示方法を含んでいるスケジュール管理方法。A schedule management method including the information presentation method according to claim 1.
JP2002218782A 2002-07-26 2002-07-26 Information presentation method, information presentation device, information presentation program, computer-readable recording medium recording information presentation program, schedule management method Pending JP2004062451A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002218782A JP2004062451A (en) 2002-07-26 2002-07-26 Information presentation method, information presentation device, information presentation program, computer-readable recording medium recording information presentation program, schedule management method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002218782A JP2004062451A (en) 2002-07-26 2002-07-26 Information presentation method, information presentation device, information presentation program, computer-readable recording medium recording information presentation program, schedule management method

Publications (2)

Publication Number Publication Date
JP2004062451A true JP2004062451A (en) 2004-02-26
JP2004062451A5 JP2004062451A5 (en) 2005-10-27

Family

ID=31939876

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002218782A Pending JP2004062451A (en) 2002-07-26 2002-07-26 Information presentation method, information presentation device, information presentation program, computer-readable recording medium recording information presentation program, schedule management method

Country Status (1)

Country Link
JP (1) JP2004062451A (en)

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006018833A (en) * 2004-06-30 2006-01-19 Microsoft Corp System and method for facilitating carrying notifications
JP2006091953A (en) * 2004-09-21 2006-04-06 Kengo Arai Information presentation system
JP2007534057A (en) * 2004-03-31 2007-11-22 グーグル インク. Method and system for capturing and extracting information
JP2010140271A (en) * 2008-12-11 2010-06-24 Nippon Telegr & Teleph Corp <Ntt> Device, method and program for estimating degree of busyness
US8099407B2 (en) 2004-03-31 2012-01-17 Google Inc. Methods and systems for processing media files
US8161053B1 (en) 2004-03-31 2012-04-17 Google Inc. Methods and systems for eliminating duplicate events
US8275839B2 (en) 2004-03-31 2012-09-25 Google Inc. Methods and systems for processing email messages
JP2012203730A (en) * 2011-03-25 2012-10-22 Kddi Corp User interface program making user recognize change in operation menu having hierarchical structure, device, and method
US8315507B2 (en) 2006-01-05 2012-11-20 Nec Corporation Video generation device, video generation method, and video generation program
US8346777B1 (en) 2004-03-31 2013-01-01 Google Inc. Systems and methods for selectively storing event data
US8386728B1 (en) 2004-03-31 2013-02-26 Google Inc. Methods and systems for prioritizing a crawl
US8631076B1 (en) 2004-03-31 2014-01-14 Google Inc. Methods and systems for associating instant messenger events
US8812515B1 (en) 2004-03-31 2014-08-19 Google Inc. Processing contact information
US8954420B1 (en) 2003-12-31 2015-02-10 Google Inc. Methods and systems for improving a search ranking using article information
JPWO2015159340A1 (en) * 2014-04-14 2017-04-13 三菱電機株式会社 Display control apparatus, display control method, and display control program
JPWO2018016139A1 (en) * 2016-07-19 2019-05-09 ソニー株式会社 INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD
JP2022175584A (en) * 2021-05-14 2022-11-25 日本電気株式会社 Business support device, business support method, and program

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7444383B2 (en) 2000-06-17 2008-10-28 Microsoft Corporation Bounded-deferral policies for guiding the timing of alerting, interaction and communications using local sensory information

Cited By (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10423679B2 (en) 2003-12-31 2019-09-24 Google Llc Methods and systems for improving a search ranking using article information
US8954420B1 (en) 2003-12-31 2015-02-10 Google Inc. Methods and systems for improving a search ranking using article information
US10180980B2 (en) 2004-03-31 2019-01-15 Google Llc Methods and systems for eliminating duplicate events
US9836544B2 (en) 2004-03-31 2017-12-05 Google Inc. Methods and systems for prioritizing a crawl
JP4812747B2 (en) * 2004-03-31 2011-11-09 グーグル インコーポレイテッド Method and system for capturing and extracting information
US8099407B2 (en) 2004-03-31 2012-01-17 Google Inc. Methods and systems for processing media files
US8161053B1 (en) 2004-03-31 2012-04-17 Google Inc. Methods and systems for eliminating duplicate events
US8275839B2 (en) 2004-03-31 2012-09-25 Google Inc. Methods and systems for processing email messages
US9311408B2 (en) 2004-03-31 2016-04-12 Google, Inc. Methods and systems for processing media files
JP2007534057A (en) * 2004-03-31 2007-11-22 グーグル インク. Method and system for capturing and extracting information
US8346777B1 (en) 2004-03-31 2013-01-01 Google Inc. Systems and methods for selectively storing event data
US8386728B1 (en) 2004-03-31 2013-02-26 Google Inc. Methods and systems for prioritizing a crawl
US9189553B2 (en) 2004-03-31 2015-11-17 Google Inc. Methods and systems for prioritizing a crawl
US8631076B1 (en) 2004-03-31 2014-01-14 Google Inc. Methods and systems for associating instant messenger events
US8812515B1 (en) 2004-03-31 2014-08-19 Google Inc. Processing contact information
JP2006018833A (en) * 2004-06-30 2006-01-19 Microsoft Corp System and method for facilitating carrying notifications
JP2006091953A (en) * 2004-09-21 2006-04-06 Kengo Arai Information presentation system
JP5315694B2 (en) * 2006-01-05 2013-10-16 日本電気株式会社 VIDEO GENERATION DEVICE, VIDEO GENERATION METHOD, AND VIDEO GENERATION PROGRAM
US8315507B2 (en) 2006-01-05 2012-11-20 Nec Corporation Video generation device, video generation method, and video generation program
JP2010140271A (en) * 2008-12-11 2010-06-24 Nippon Telegr & Teleph Corp <Ntt> Device, method and program for estimating degree of busyness
JP2012203730A (en) * 2011-03-25 2012-10-22 Kddi Corp User interface program making user recognize change in operation menu having hierarchical structure, device, and method
JPWO2015159340A1 (en) * 2014-04-14 2017-04-13 三菱電機株式会社 Display control apparatus, display control method, and display control program
JPWO2018016139A1 (en) * 2016-07-19 2019-05-09 ソニー株式会社 INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD
JP7014163B2 (en) 2016-07-19 2022-02-01 ソニーグループ株式会社 Information processing equipment and information processing method
JP2022175584A (en) * 2021-05-14 2022-11-25 日本電気株式会社 Business support device, business support method, and program

Similar Documents

Publication Publication Date Title
JP2004062451A (en) Information presentation method, information presentation device, information presentation program, computer-readable recording medium recording information presentation program, schedule management method
CN109117056B (en) Screen lighting method and device, electronic equipment and storage medium
JP6115074B2 (en) Information presentation system, information presentation apparatus, program, and information presentation method
US7155456B2 (en) Storing and recalling information to augment human memories
DE112015002326T5 (en) Monitor for physical activity and training
JP5185358B2 (en) Action history search device
CN103699547B (en) Application recommending method and terminal
CN107077845B (en) Voice output method and device
US20130305168A1 (en) Information processing apparatus and information processing method
US20120265575A1 (en) Task coordination support system and task coordination support method
US11475879B2 (en) Method and device for evaluating quality of content, electronic equipment, and storage medium
CN105100197B (en) The method and device of application is installed
US20060221935A1 (en) Method and apparatus for representing communication attributes
US20090138802A1 (en) Method of controlling display on function operation screen
KR20190067433A (en) Method for providing text-reading based reward advertisement service and user terminal for executing the same
JP2018073237A (en) Conference information display system, conference information display method and conference information display program
CN118466886A (en) Multiple Notification UI
JPH08153004A (en) Objective possibility calculation method, objective possibility calculation device, operation support method, operation support device
CN109189437A (en) Software upgrading reminding method, device, computer equipment and readable storage medium storing program for executing
CN110415703A (en) Voice memo information processing method and device
CN119182959A (en) Processing method for performing end-side control on recommended content and electronic equipment
CN114666291B (en) Message sending method and device
US10002609B2 (en) Device and method for generating recognition network by adjusting recognition vocabulary weights based on a number of times they appear in operation contents
CN113516452A (en) Life service guiding method, device, control terminal and storage medium
JP4704993B2 (en) Message information exchange apparatus and operation method thereof

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050722

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050722

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20050722

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20071120

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20080318