JP6149458B2 - User support control program, user support control device, user support system, and user support method - Google Patents
User support control program, user support control device, user support system, and user support method Download PDFInfo
- Publication number
- JP6149458B2 JP6149458B2 JP2013068887A JP2013068887A JP6149458B2 JP 6149458 B2 JP6149458 B2 JP 6149458B2 JP 2013068887 A JP2013068887 A JP 2013068887A JP 2013068887 A JP2013068887 A JP 2013068887A JP 6149458 B2 JP6149458 B2 JP 6149458B2
- Authority
- JP
- Japan
- Prior art keywords
- user
- user support
- notification information
- level
- support
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は,ユーザ支援制御プログラム,ユーザ支援制御装置,ユーザ支援システム,及びユーザ支援方法に関する。 The present invention relates to a user support control program, a user support control device, a user support system, and a user support method.
ユーザ支援とは,ユーザに通知すべき情報をユーザの状況などに応じて適切なタイミングで適切な方法で通知したり,またはその情報に起因してユーザが実行すべき処理を自動的に実行したりすることであり,ユーザ支援を行うことでユーザの利便性を高めることができる。 User support is to notify information to be notified to the user in an appropriate manner at an appropriate timing according to the user's situation, or to automatically execute processing to be performed by the user based on the information. It is possible to improve user convenience by providing user support.
例えば,ソフトウエアのアップデート情報が発生した場合,そのアップデート情報をユーザに通知し,ユーザにアップデート処理を実行させることが必要になる。ただし,アップデート情報の重要度に応じて,ユーザへの通知のタイミングや通知方法が不適切であると,ユーザに不快感を与えてしまい,ユーザを支援するどころかかえって不利益を与えることになる。 For example, when software update information is generated, it is necessary to notify the user of the update information and cause the user to execute an update process. However, if the timing and method of notification to the user is inadequate according to the importance of the update information, the user is uncomfortable and disadvantageous rather than supporting the user.
または,ユーザが参加しているSNSにおいて参加者の発言などの情報が更新された場合,その更新情報をユーザに通知し,ユーザが望んでいるSNSでの発言に導くことは,ユーザ支援の一つである。ただし,そのユーザへの通知のタイミングや通知方法が不適切であると,同様にユーザを支援するどころかかえって不利益を与えることになる。 Alternatively, when information such as a participant's remarks is updated on the SNS in which the user is participating, notifying the user of the updated information and guiding the user to the desired SNS remarks is one of the user support. One. However, if the timing and method of notification to the user are inappropriate, the user is similarly disadvantaged rather than supported.
ユーザ支援の別の例としては,Office 2003のヘルプ機能がある。ヘルプ機能では,ユーザ操作に基づいてシステムによる判断でイルカの姿をしたエージェントが表示され,ヘルプ機能の利用を促す。しかし,ユーザがヘルプ機能を望まない場合は,そのようなエージェントの表示によりユーザによる文字入力作業が中断されてしまい,ユーザに不利益を与えることになる。 Another example of user assistance is the Office 2003 help function. In the help function, an agent in the form of a dolphin is displayed based on the user's operation, and prompts the user to use the help function. However, if the user does not want the help function, the character input operation by the user is interrupted by such an agent display, which is disadvantageous to the user.
ユーザの利便性を高めるユーザ支援については,例えば以下の特許文献に記載されている。 User support for improving user convenience is described in, for example, the following patent documents.
従来のユーザ支援例は,ユーザの状況や好みにかかわらず,また提供すべき情報の重要度にかかわらず,全てのユーザに対して画一的に行われている。そのため,実行されるユーザ支援処理の一部においてユーザを適切に支援するというよりも,ユーザに不利益を与えてしまっている。 Conventional user support examples are performed uniformly for all users regardless of the user's situation and preferences, and regardless of the importance of information to be provided. Therefore, the user is disadvantaged rather than properly supporting the user in a part of the user support processing to be executed.
そこで,本発明の目的は,ユーザに不利益を与えることが少ないユーザ支援を提供できるユーザ支援制御プログラム,ユーザ支援制御装置,ユーザ支援システム,及びユーザ支援方法を提供することにある。 SUMMARY OF THE INVENTION An object of the present invention is to provide a user support control program, a user support control device, a user support system, and a user support method that can provide user support with less disadvantage to the user.
ユーザ支援制御プログラムの第1の側面は,ユーザ支援処理を制御するユーザ支援制御処理をコンピュータに実行させるユーザ支援制御プログラムであって,
前記ユーザ支援制御処理は,
ユーザへの情報通知に関するユーザ支援処理を出力するユーザ支援出力端末から,実行可能なユーザ支援処理と,各ユーザ支援処理に対してユーザが受ける不利益を示すユーザ支援処理のリスクレベルとを取得するユーザ支援処理取得工程と,
ユーザに通知すべきユーザ通知情報を取得するユーザ通知情報取得工程と,
前記ユーザ支援処理のリスクレベルと前記ユーザ通知情報の重要度のレベルを比較し,前記ユーザ通知情報の重要度レベル以下の前記ユーザ支援処理リスクレベルを有するユーザ支援処理を実行するよう,前記ユーザ支援出力端末に要求するユーザ支援処理実行要求工程とを有する。
A first aspect of the user assistance control program is a user assistance control program that causes a computer to execute user assistance control processing for controlling user assistance processing,
The user support control process includes:
From a user support output terminal that outputs a user support process related to information notification to the user, obtain a user support process that can be executed and a risk level of the user support process that indicates a user's disadvantage for each user support process A user support process acquisition process;
A user notification information acquisition step for acquiring user notification information to be notified to the user;
Comparing the risk level of the user support process with the importance level of the user notification information, and executing the user support process having the user support process risk level equal to or lower than the importance level of the user notification information. And a user support process execution requesting process requested to the output terminal.
第1の側面によれば,ユーザに不利益を与えることが少ないユーザ支援を提供できる。 According to the first aspect, it is possible to provide user support that is less detrimental to the user.
図1は,本実施の形態におけるユーザ支援システムの構成図である。ユーザ支援システムは,ユーザ支援出力端末10とユーザ支援制御装置30とをネットワーク20で接続した構成を有し,ユーザに通知すべき情報であるユーザ通知情報をユーザに最適なタイミングと方法でユーザに通知するユーザ支援処理を行う。
FIG. 1 is a configuration diagram of a user support system in the present embodiment. The user support system has a configuration in which the user
ユーザ支援出力端末10は,ユーザが携帯するまたは直接操作する機器であり,ユーザ支援処理をユーザに対して出力する機器である。ユーザ支援出力端末10は,例えば,スマートホン,パッド端末,パソコンなどである。ユーザ支援出力端末10は,プログラムを実行するプロセッサであるCPU11と,メモリ12と,操作入力と表示出力や音声出力などを行う入出力装置13と,画像出力や音声出力などユーザ支援処理の出力を制御する出力制御プログラムを格納する記憶媒体14と,通信装置などのインターフェース15とを有する。
The user
ユーザ支援制御装置30は,ユーザ通知情報の発生を外部情報通知装置40から受信し,ユーザに最適なタイミングで最適な方法でユーザ支援処理をユーザ支援出力端末10に行わせるよう制御する。ユーザ支援制御装置30は,プログラムを実行するプロセッサであるCPU31と,メモリ32と,操作入力と表示出力を行う入出力装置33と,ユーザ支援制御プログラムを格納する記憶媒体34と,通信装置などのインターフェース35とを有する。ユーザ支援制御装置30は,例えばサーバなど処理能力の高いコンピュータである。
The user
図1に示されたユーザ支援システムの概略的な動作について説明する。まず,ユーザ支援制御装置30は,外部情報通知装置40からユーザ通知情報をまたはその情報の発生を,通信回線20を介して取得する。外部情報通知装置40は,ユーザに通知すべき情報を発行するサイトのサーバなどである。そして,ユーザ支援制御装置30は,ユーザ通知情報の重要度レベルと,ユーザ支援出力端末10がユーザに対して実行可能なユーザ支援処理のリスクレベルとに基づいて,最適なユーザ支援処理を選択し,ユーザ支援出力端末10にその選択したユーザ支援処理を実行させる。
A schematic operation of the user support system shown in FIG. 1 will be described. First, the user
ここで,ユーザ通知情報には,例えば,ソフトウエアのアップデート通知情報,ユーザが興味を持っている情報(ニュースやSNSからの通知情報など)などである。 Here, the user notification information includes, for example, software update notification information, information that the user is interested in (news, notification information from SNS, and the like).
また,ユーザ通知情報の重要度は,予めユーザ等が設定したユーザ通知情報に対応する重要度や,アップデート通知情報などに対して汎用的に設定される重要度などである。この重要度は,次のような観点または指標で決定される。即ち,(1)ユーザ通知情報がユーザやその端末のセキュリティリスクのような,ユーザに対する支援を行わないことでユーザが不利益を被る可能性,例えば,アプリケーションのセキュリティを向上させるアップデート通知情報などに含まれるセキュリティ要求,(2)ユーザが望むか否かに基づく重要度,例えば,緊急性のある情報などの緊急性,(3)ユーザの興味度に基づく重要度,である。 Further, the importance of the user notification information includes an importance corresponding to user notification information set in advance by the user, an importance set generally for the update notification information, and the like. This importance is determined from the following viewpoints or indicators. That is, (1) the user notification information may be disadvantaged by not providing support to the user, such as the security risk of the user or the terminal, for example, update notification information that improves the security of the application. Security requirements included, (2) importance based on whether or not the user desires, for example, urgency such as urgent information, and (3) importance based on user interest.
例えば,アップデート通知情報の場合は,セキュリティホールを修復するためのアップデートなどセキュリティに関連する場合は,重要度が高く設定され,セキュリティに関連しない場合は,重要度が低く設定される。また,ユーザ通知情報の重要度は,情報の発生から時間が経過するにしたがって重要度が徐々に上昇する場合もある。例えば,上記のセキュリティに関連するユーザ通知情報の場合は,通知が遅れるほどに,その情報の緊急度が上昇し重要度が上昇する。 For example, in the case of update notification information, the importance level is set high when it is related to security such as an update for repairing a security hole, and the importance level is set low when it is not related to security. In addition, the importance of user notification information may gradually increase as time elapses from the generation of information. For example, in the case of the user notification information related to the security, the urgency of the information increases and the importance increases as the notification is delayed.
また,ユーザ支援処理には,ユーザ通知情報をユーザに通知したり,それに関連する処理を実行したりなど,ユーザに対して行う処理である。ユーザ支援処理は,後述するとおり,非強調表示による通知,音声による通知,強調表示による通知,メールによる通知,詳細表示による通知などがある。それ以外に,ユーザ支援処理には,アップデート通知などの場合に自動的にアップデートを実行する自動実行も含まれる。 The user support process is a process performed for the user, such as notifying the user of user notification information or executing a process related thereto. As described later, the user support processing includes non-highlighted notification, voice notification, highlighted notification, e-mail notification, and detailed display notification. In addition, the user support processing includes automatic execution for automatically executing an update in the case of an update notification or the like.
ユーザ支援処理のリスクとは,そのユーザ支援処理を実行した場合にユーザに不快感や不都合を与えるなどユーザが受ける可能性のある不利益であり,ユーザ支援処理に応じてそのリスクレベルが異なる。このユーザ支援処理のリスクは,例えばユーザの個人的な嗜好に依存するものであり,原則としてユーザが予めリスクのレベルを設定する。また,ユーザ支援処理のリスクは,ユーザが置かれている状況によっても変動する。例えば,ユーザが会議中であれば,表示による通知によるリスクレベルはそれほど高くないが,音声による通知はリスクレベルが高くなる。さらに,ユーザ支援処理のリスクは,既に実行されたユーザ支援処理との関係によっても変動する。例えば,音声による通知や強調表示による通知などは,突然行われるとユーザは大きな不快感を感じるが,既に非強調表示による通知が行われた後であれば,ユーザが感じる不快感はそれほど大きくない。 The risk of the user support process is a disadvantage that the user may receive such as giving the user discomfort or inconvenience when the user support process is executed, and the risk level varies depending on the user support process. The risk of this user support process depends on, for example, the user's personal preference. As a rule, the user sets the risk level in advance. The risk of user support processing also varies depending on the situation where the user is placed. For example, if the user is in a meeting, the risk level by notification by display is not so high, but the risk level by notification by voice is high. Furthermore, the risk of the user support process varies depending on the relationship with the user support process already executed. For example, the user feels a lot of discomfort if the notification by voice or the highlight is suddenly performed, but the discomfort felt by the user is not so great after the notification by the non-highlight is already performed. .
図2,図3は,ユーザ支援処理の一例を示す図である。図2には,非強調表示による通知SP1と,強調表示による通知SP3の例が示されている。非強調表示通知SP1は,ユーザ支援出力端末10の表示画面の目立たない位置に小さくユーザ通知情報が発生したことを示すアイコン画像SP1を表示する通知方法である。このような非強調表示通知SP1は,一般的に,ユーザにほとんど不快感や不利益を与えないので,そのリスクは低く設定される。
2 and 3 are diagrams illustrating an example of user support processing. FIG. 2 shows an example of notification SP1 by non-highlighting display and notification SP3 by highlighting display. The non-highlight display notification SP1 is a notification method for displaying an icon image SP1 indicating that the user notification information is generated in a small position at an inconspicuous position on the display screen of the user
強調表示通知SP3は,ユーザ通知情報に関連するアプリのアイコンに特定の形状の画像を付加したりアイコンに赤枠を付加したりなど強調して表示する通知方法である。ユーザ通知情報は,アプリのアップデート通知情報や,SNSの通知情報などであるので,その対応するアプリのアイコンに何らかの強調表示することで,ユーザはそのアプリにアクセスするなどして通知情報を取得することができる。このような強調表示通知SP3も,一般的には,ユーザにあまり不快感や不利益を与えないので,そのリスクは比較的低く設定される。 The highlight display notification SP3 is a notification method in which an icon of a specific shape is added to an icon of an application related to user notification information or a red frame is added to the icon and displayed. Since the user notification information is update notification information of the application, notification information of SNS, etc., the user obtains the notification information by accessing the application by highlighting the corresponding application icon. be able to. Such highlight notification SP3 generally does not give the user much discomfort or disadvantage, and therefore its risk is set to be relatively low.
図3には,メールによる通知SP5と,詳細表示による通知SP7の例が示されている。メール通知SP5は,メーラーのアイコンに強調表示されると共にメール受信を知らせる音声でも通知する。ユーザが興味のないユーザ通知情報に関するメールは,一種のスパムメールであるので,ユーザに不快感を与える可能性があり,そのリスクは比較的高く設定される。また,ユーザが会議中などの状況下では,音声による通知を伴うので,そのリスクは高く変化する。 FIG. 3 shows examples of notification SP5 by mail and notification SP7 by detailed display. The e-mail notification SP5 is also highlighted by a mailer icon and is also notified by a voice notifying that the e-mail has been received. Since the mail related to the user notification information that the user is not interested in is a kind of spam mail, the user may feel uncomfortable, and the risk is set relatively high. In addition, when the user is in a meeting or the like, since the notification is accompanied by voice, the risk varies greatly.
詳細表示通知SP7は,ユーザ操作を伴わずにブランザを開き,ユーザ支援出力端末10の表示画面内に大きなウインドウで表示され,アップデート通知情報の場合はアップデートを実行するサイトのURLなどがウインドウ内に表示される。このような詳細表示通知SP7は,表示画面に大きなウインドウが突然表示されるので,ユーザに対して大きな不快感や操作中であれば不利益を与える可能性が高いので,そのリスクは高く設定される。ただし,詳細表示通知SP7であっても,既に,非強調表示通知SP1のユーザ支援処理が実行された後であれば,ユーザに与える不快感は,突然表示されるよりも比較的小さく,リスクが低下することもある。
The detailed display notification SP7 opens the blanza without any user operation, and is displayed in a large window on the display screen of the user
図2,図3に示した例に加えて,ユーザ支援処理の例には,例えば,音声による通知や,ユーザ通知情報に対応する自動実行処理などが考えられる。音声による通知は,ユーザが私的な場所にいる場合はそれほどユーザに不快感や不利益を与えないのでそのリスクは比較的小さいが,ユーザが会議など公的な場所にいる場合は,ユーザに不快感や不利益を与える可能性が大きく,そのリスクは比較的高くなる。 In addition to the examples shown in FIGS. 2 and 3, examples of user support processing include, for example, voice notification and automatic execution processing corresponding to user notification information. Voice notifications are relatively less risky when the user is in a private location because they do not cause much discomfort or disadvantage to the user, but when the user is in a public location such as a meeting, The risk of discomfort and disadvantage is high, and the risk is relatively high.
また,自動実行処理は,例えば,アップデート通知情報に対する自動アップデート処理の場合は,必ずしもユーザが望まないアップデートの場合や,ユーザが操作中に自動アップデートされて再起動が実行された場合などは,ユーザに大きな不快感や不利益を与えることになるので,そのリスクは非常に高く設定される。 In addition, the automatic execution process is, for example, an automatic update process for update notification information, an update that is not necessarily desired by the user, or a user that is automatically updated during operation and restarted. The risk is set very high because it causes great discomfort and disadvantage.
以上で説明した6種類のユーザ支援処理のリスクは,高い順に並べると例えば次のようになる。このリスクのレベルは,ユーザの好みや状況に応じて変化するので,絶対的に決まるレベルではないが,平均的な観点から並べると例えば次のようになる。
自動実行SP10
詳細表示通知SP7
メール通知SP5
強調表示通知SP3
音声通知SP2
非強調表示通知SP1
ここで,各ユーザ支援処理の符合SPの次の番号は,リスクレベル0−10のいずれかのレベルを示しているものとする。
The risks of the six types of user support processing described above are as follows, for example, arranged in descending order. Since this risk level changes according to the user's preference and situation, it is not an absolutely determined level, but it is as follows from an average viewpoint, for example.
Automatic execution SP10
Detailed display notification SP7
Email notification SP5
Highlight notification SP3
Voice notification SP2
Non-highlight notification SP1
Here, it is assumed that the number next to the sign SP of each user support process indicates one of the risk levels 0-10.
次に,本実施の形態におけるユーザ支援システムを構成するユーザ支援出力端末10内の出力制御プログラムと,ユーザ支援制御装置30内のユーザ支援制御プログラムの機能について説明する。
Next, functions of the output control program in the user
図4は,ユーザ支援出力端末10内の出力制御プログラムの機能を示す図である。出力制御プログラム140は,音声をスピーカから出力する制御を行う音声出力制御手段141と,画像を表示画面に出力する制御を行う画像出力制御手段142と,ユーザ支援処理を行うユーザ支援処理実行手段143とを有する。また,出力制御プログラム140は,記憶媒体144内にユーザ支援処理のリストとして,複数のユーザ支援処理とそれに対するリスクレベルのリストが記憶されている。複数のユーザ支援処理の例は,上記の6つの通知処理である。複数のユーザ支援処理に対するリスクレベルは,例えば,デフォルトのあるレベルに設定されていて,必要に応じてユーザにより予めその設定が変更される。
FIG. 4 is a diagram showing functions of the output control program in the user
図5は,ユーザ支援制御装置30内のユーザ支援制御プログラムの機能を示す図である。ユーザ支援制御プログラム340は,ユーザ支援処理に対するリスクを管理する手段341と,ユーザ通知情報の重要度を管理する重要度管理手段342とを有する。
FIG. 5 is a diagram showing the functions of the user support control program in the user
リスク管理手段341は,ユーザ支援出力端末10から端末が実行するユーザ支援処理とそのリスクレベルを取得し,ユーザの状況などに応じて変化するリスクレベルを有するユーザ支援処理のリスクレベルを,定期的に計算して変更する。ユーザ支援処理とそのリスクレベルのデータは,記憶媒体346に格納される。
The risk management means 341 acquires the user support processing executed by the terminal and the risk level from the user
重要度管理手段342は,外部情報通知装置40から受信したユーザ通知情報の重要度レベルを,ユーザが予め決めた基準や,デフォルトで定められている基準に基づいて,算出し,ユーザ通知情報と共に重要度レベルを記憶媒体346に格納する。また,重要度管理手段342は,時間の経過に応じて変動するユーザ通知情報については,定期的に再計算して変更し,記憶媒体346に格納する。
The importance
重要度レベルとリスクレベルとは,共通の尺度(スケール)上のレベルとして定義される。それにより,実行可能なユーザ支援処理を判定する時に,重要度レベルとリスクレベルとを比較可能にする。 The importance level and the risk level are defined as levels on a common scale. This makes it possible to compare the importance level and the risk level when determining executable user support processing.
ユーザ支援制御プログラム340は,更に,ユーザ通知情報の重要度レベルと,ユーザ支援処理のリスクレベルに基づいて,実行可能なユーザ支援処理を判定するユーザ支援実行判定手段343を有する。ユーザ支援実行判定手段343は,例えば,ユーザ支援処理のリスクレベルがユーザ通知情報の重要度レベル以下であれば,そのユーザ支援処理は実行可能であると判定する。したがって,実行可能なユーザ支援処理は,単数の場合もあれば複数の場合もある。
The user
ユーザ支援制御プログラム340は,また,ユーザ支援実行判定手段343で実行可能と判定されたユーザ支援処理が,ユーザ支援出力端末10によりその時点で実行可能かどうかを確認するユーザ支援実行確認手段343を有する。この確認手段343は,ユーザ支援出力端末10に問い合わせることで,そのユーザ支援処理を実行可能か否かを確認することができる。例えば,ユーザ支援出力端末10の状況がマナーモードの場合は,音声出力が禁止されているので,音声通知は実行可能なユーザ支援処理から除外される。
The user
ユーザ支援制御プログラム340は,そして,ユーザ支援実行判定手段343により実行可能と判断され,ユーザ支援実行確認手段344により実行可能が確認されたユーザ支援処理から,所定の基準で最適なユーザ支援処理を選択し,ユーザ支援出力端末10に実行指令を出力して実行させるユーザ支援処理制御手段345を有する。
The user
上記のユーザ支援制御プログラムの処理のために,記憶媒体346には,更に,ユーザ状況情報やユーザ支援出力端末の端末状況情報などが格納される。会議中などのユーザ状況情報は,図示しないユーザ監視システムから取得することができる。ユーザ監視システムとは,様々なセンサなどによりユーザの状況を把握することができるシステムである。あるいは,ユーザ支援出力端末10内のスケジュール表によってもユーザ状況を取得でき,ユーザ支援制御装置30が取得することができる。また,マナーモードなどの端末状況情報は,ユーザ支援出力端末10から取得することができる。
For the processing of the user support control program, the
図6は,本実施の形態におけるユーザ支援システムによるユーザ支援処理の第1の例を示す図である。図6は,横軸が時間,縦軸がユーザ支援リスクレベル及びユーザ通知情報の重要度レベル0−11である。時間0において,前述した6種類のユーザ支援処理SP1-SP10がリスクレベル1,2,3,5,7,10に設定され,時間が経過してもそのリスクレベルに変動がない例である。また,図6には,3種類のユーザ通知情報の重要度レベルIM6,IM9,IM11が示され,これらはそれぞれ重要度レベルが6,9,11である。
FIG. 6 is a diagram illustrating a first example of user support processing by the user support system according to the present embodiment. In FIG. 6, the horizontal axis represents time, and the vertical axis represents the user support risk level and the importance level 0-11 of the user notification information. In this example, the six types of user support processes SP1 to SP10 described above are set to risk
このような場合,ユーザ支援システムのユーザ支援制御装置30のユーザ支援制御プログラム340により,ユーザ支援制御装置30は,例えば重要度レベル6のユーザ通知情報IM6を取得した場合,その重要度レベル6以下のリスクレベルを有するユーザ支援処理を,実行可能なユーザ支援処理と判定する。図6の例では,実行可能なユーザ支援処理は,非強調表示通知SP1,音声通知SP2,強調表示通知SP3,及びメール通知SP5である。ユーザ支援制御プログラム340により,ユーザ支援制御装置30は,その4種類のユーザ支援処理のうち,ユーザ支援出力端末10が現在実行できるユーザ支援処理を確認し,確認した処理のうち,最もユーザリスクが高いユーザ支援処理を選択し,ユーザ支援出力端末10に実行するよう要求する。この基準によれば,メール通知SP5が選択される。
In such a case, when the user
ユーザ支援処理の選択の方法は,上記の最もリスクレベルが高いユーザ支援処理を選択する以外に,以前にユーザが最も多く利用したユーザ支援処理を選択するようにしてもよい。 As a method of selecting the user support process, in addition to selecting the user support process having the highest risk level, the user support process that has been most frequently used by the user before may be selected.
同様の方法により,重要度レベル9のユーザ通知情報IM9を取得した場合は,ユーザ支援処理のリスクレベル9以下の重要度レベルのユーザ支援処理のうち,最もリスクレベルが高い詳細表示通知SP7が選択され,ユーザ支援出力端末10に実行が要求される。重要度レベル11のユーザ通知情報を取得した場合は,自動実行SP10が選択され,ユーザ支援出力端末10に実行が要求される。重要度レベル11のユーザ通知情報IM11は,例えば,非常に高い危険性を有するセキュリティホールの修復を行うアップデート通知であり,その場合は,重要度レベルがどのユーザ処理リスクレベルよりも高いので,最も高いリスクレベルの自動実行が選択される。
When the user notification information IM9 of importance level 9 is acquired by the same method, the detailed display notification SP7 having the highest risk level is selected from the user support processes of importance level below the risk level 9 of user support processing. Then, execution is requested to the user
図7は,ユーザ支援制御装置内のユーザ支援制御プログラムのフローチャート図である。ユーザ支援制御装置のプロセッサ31がユーザ支援制御プログラム340を実行することで,以下の処理が行われる。ユーザ支援出力端末10がネットワーク20を介して接続されると,リスク管理手段341が,ユーザ支援出力端末10からユーザ支援処理のリストをそのリスクレベルと共に受信して記憶媒体346に格納する(S11)。そして,リスク管理手段341は,定期的にユーザの状況などに起因して変化するユーザ支援処理のリスクレベルの変化を監視する(S12)。図6の例では,ユーザ支援処理のリスクレベルは変化していないが,後述する例では変化している。
FIG. 7 is a flowchart of a user support control program in the user support control apparatus. When the
一方,重要度管理手段342が,外部情報通知装置40からユーザ通知情報を取得し,取得したユーザ通知情報の重要度レベルを判定する(S13)。ユーザ通知情報の重要度レベルは,ユーザが予め決めた基準や,デフォルトで定められている基準に基づいて,算出される。そして,重要度管理手段342は,ユーザ通知情報と共にその重要度レベルを記憶媒体346に格納する。ユーザ通知情報によっては,その重要度レベルが時間の経過に伴って上昇するものがある。もし,そのようなユーザ通知情報を取得している場合は,重要度管理手段342は,定期的に重要度レベルを算出し,記憶媒体346内の重要度レベルを更新する。
On the other hand, the importance level management means 342 acquires user notification information from the external
次に,ユーザ支援実行判定手段343が,ユーザ支援処理リストとそのリスクレベル及びユーザ通知情報とその重要度レベルに基づいて,ユーザ通知情報毎に実行可能なユーザ支援処理を判定する(S14)。この判定方法では,前述したとおり,重要度レベルとリスクレベルとを比較し,判定時におけるユーザ通知情報の重要度レベル以下のリスクレベルを有するユーザ支援処理を,実行可能なユーザ支援処理と判定する。
Next, the user support
さらに,ユーザ支援実行確認手段344が,上記で判定した実行可能なユーザ支援処理が,現時点で実行可能か否かをユーザ支援出力端末10に問い合わせをして確認する,またはユーザ支援出力端末10の状態情報に基づいて確認してもよい(S15)。例えば,ユーザ支援出力端末10がマナーモードになっている場合は,音声による通知のユーザ支援処理はその時点では実行できないことになる。
Further, the user support execution confirmation means 344 makes an inquiry to the user
最後に,ユーザ支援処理実行手段143が,実行可能なユーザ支援処理から,最適なユーザ支援処理を選択し,ユーザ支援出力端末10に実行要求を出力する(S16)。最適なユーザ支援処理の選択は,たとえば,最もリスクレベルが高いユーザ支援処理を選択することで行われる。または,過去にユーザが最も利用したユーザ支援処理を選択する。 Finally, the user support process execution means 143 selects an optimal user support process from the executable user support processes, and outputs an execution request to the user support output terminal 10 (S16). The selection of the optimum user support process is performed, for example, by selecting the user support process having the highest risk level. Alternatively, the user support process that the user has used most in the past is selected.
図8は,ユーザ支援出力端末内の出力制御プログラム340のユーザ支援処理実行手段143のフローチャート図である。ユーザ支援出力端末10内のプロセッサが出力制御プログラム340を実行することで,ユーザ支援処理実行手段143による処理が実行される。ユーザ支援処理実行手段143により,ユーザ支援制御装置30に接続されると(S20のYES),ユーザ支援出力端末10が有するユーザ支援処理のリストをリスクレベルと共にユーザ支援制御装置30に送信する(S21)。また,ユーザ支援出力端末10の状況,例えばマナーモードなどを,ユーザ支援制御装置30に送信する(S22)。
FIG. 8 is a flowchart of the user support processing execution means 143 of the
そして,ユーザ支援制御装置30からユーザ支援処理の実行可能か否かの確認があると(S23のYES),それに対する返信(S24)を行い,ユーザ支援制御装置30から選択されたあるユーザ支援処理の実行要求があると(S25のYES),その指定されたユーザ支援処理によりユーザ通知情報の通知を実行する(S26)。
When the user
図9は,ユーザ通知情報の重要度レベルが変化する第1の例を示す図である。図9には,図6と同じように6種類のユーザ支援処理が示され,それらのリスクレベルは時間の経過にしたがって変化しない例である。一方,図9に示されたユーザ通知情報の重要度レベルIM6は,ユーザ通知情報が発生した時はレベル6であるが,時間の経過と共に上昇する例である。 FIG. 9 is a diagram illustrating a first example in which the importance level of the user notification information changes. FIG. 9 shows an example of six types of user support processing as in FIG. 6, and their risk levels do not change over time. On the other hand, the importance level IM6 of the user notification information shown in FIG. 9 is the level 6 when the user notification information is generated, but increases as time elapses.
このようなユーザ通知情報は,例えば,あるアプリケーションソフトウエアに関してセキュリティホールを修復するためのアップデート発生の情報である。このような情報は,時間が経過するとアップデートを実行する必要性が上昇するため,アップデートが発生した時点でのユーザにとっての重要度レベルが,時間の経過にしたがい上昇する。 Such user notification information is, for example, information about occurrence of an update for repairing a security hole with respect to a certain application software. Since such information increases the necessity of executing an update as time elapses, the importance level for the user at the time when the update occurs increases as time elapses.
このようなユーザ通知情報の場合は,図9に示されるとおり,情報発生時は その重要度レベルはレベル6であり,実行可能なユーザ支援処理のうち最もリスクレベルが高い処理はメール通知SP5であるが,情報発生後時間Tw1が経過するとレベル7まで上昇し,詳細表示通知SP7が実行可能になり,更に,情報発生後時間Tw2が経過するとレベル10まで上昇し,自動実行SP10が実行可能になる。
In the case of such user notification information, as shown in FIG. 9, when the information is generated, the level of importance is level 6, and among the executable user support processes, the process with the highest risk level is mail notification SP5. However, when the time Tw1 after the occurrence of information elapses, the level rises to level 7 and the detailed display notification SP7 can be executed. Further, when the time Tw2 after the occurrence of information elapses, it rises to
図9に示したようなユーザ通知情報の場合は,ユーザ支援制御装置30の重要度管理手段342が,情報発生時は,その発生したユーザ通知情報の重要度レベルを,予め設定されているセキュリティホールの危険性に応じた重要度レベルに決定し,所定時間経過するごとにその重要度レベルを引き上げるよう再度計算を行う。この計算式は,例えばユーザ通知情報に応じて予め設定されている。
In the case of the user notification information as shown in FIG. 9, the importance level management means 342 of the user
図9のようにユーザ通知情報の重要度レベルを時間経過にしたがって上昇させることにより,ユーザ通知情報の発生後,ユーザ支援処理を実行するまでにユーザが待たされる時間Twが,ユーザ支援処理のリスクレベルが低いほど短く,高いほど長くなる。リスクレベルが高いほど,ユーザに十分な時間を与えて,そのユーザ支援処理を実行した時にユーザに不快感や不利益を納得させることができる。 By increasing the importance level of the user notification information as time passes as shown in FIG. 9, the time Tw that the user waits until the user support processing is executed after the user notification information is generated is the risk of the user support processing. The lower the level, the shorter and the higher the level. The higher the risk level is, the more time can be given to the user and the user can be convinced of discomfort and disadvantage when executing the user support process.
このように,ユーザ通知情報の発生後,ユーザ支援処理を受けるまでユーザが待たされる時間Twは,ユーザ支援処理のリスクレベルが高いほど長くなる。また,図9のように重要度レベルが時間とともに単調に上昇する場合は,ユーザ通知情報が発生した時の重要度レベルが高いほど,ユーザが待たされる時間Twは短くなる。 As described above, after the user notification information is generated, the time Tw that the user waits until receiving the user support process becomes longer as the risk level of the user support process is higher. Also, when the importance level increases monotonously with time as shown in FIG. 9, the higher the importance level when the user notification information is generated, the shorter the time Tw that the user waits for.
図10は,ユーザ通知情報の重要度レベルが変化する第2の例を示す図である。図10には,図6、図9と同じように6種類のユーザ支援処理が示され,それらのリスクレベルは時間の経過にしたがって変化しない例である。一方,図10に示されたユーザ通知情報の重要度レベルIM20は,ユーザ通知情報が発生した時はレベル0であるが,時間の経過にしたがって上昇したり同じレベルに維持されたりする例である。
FIG. 10 is a diagram illustrating a second example in which the importance level of the user notification information changes. FIG. 10 shows an example in which six types of user support processes are shown as in FIGS. 6 and 9, and their risk levels do not change with the passage of time. On the other hand, the importance level IM20 of the user notification information shown in FIG. 10 is
このように重要度レベルが上昇する例は,前述と同様に,アプリケーションソフトウエアのセキュリティホールを修復するためのアップデートが発生した旨の情報である。この場合も,図9と同様に,重要度管理手段342が重要度レベルを再計算することで,ユーザ支援実行判定手段343が選択するユーザ支援処理は,徐々にリスクレベルがより高いものに拡大していく。
An example in which the importance level rises in this way is information indicating that an update for repairing a security hole in application software has occurred, as described above. Also in this case, as in FIG. 9, the
図11は,ユーザ支援処理のリスクレベルが変化する第1の例を示す図である。図11では,6つのユーザ支援処理のうちメール通知SP5と,詳細表示通知SP7と,自動実行SP10が時間の経過とともに徐々にそのリスクレベルが低下している。 FIG. 11 is a diagram illustrating a first example in which the risk level of the user support process changes. In FIG. 11, the risk level of the mail notification SP5, the detailed display notification SP7, and the automatic execution SP10 among the six user support processes gradually decreases with time.
この例では,重要度レベル6のユーザ通知情報IM6が発生した場合に,発生時にその重要度レベル6以下の4つのユーザ支援処理のうち最もリスクレベルが高いメール通知SP5が実行された結果,リスク管理手段341が詳細表示通知SP7のリスクレベルを低下させる計算を行い,ユーザ支援実行判定手段343が時間Tw3でリスクレベルが重要度レベル6以下になった詳細表示通知SP7を実行可能なユーザ支援処理と判定する。
In this example, when the user notification information IM6 having the importance level 6 is generated, as a result of the execution of the email notification SP5 having the highest risk level among the four user support processes having the importance level 6 or less at the time of occurrence, the risk User support processing capable of executing the detail display notification SP7 in which the risk level becomes 6 or less at the time Tw3 by the user support
すなわち,ユーザにメール通知SP5によるユーザ支援処理でユーザ通知情報を通知した後であれば,詳細表示通知SP7に対するユーザの不快感などは低下すると考えられるので,リスクレベルが低下し,時間Tw3では同じ重要度レベルのユーザ通知情報でも,詳細表示通知SP7を実行することができるのである。 In other words, the user's discomfort for the detailed display notification SP7 is considered to decrease after the user notification information is notified to the user by the user support processing by the mail notification SP5, so the risk level decreases and the time Tw3 is the same. The detailed display notification SP7 can be executed even with the user notification information at the importance level.
このように,別のユーザ支援処理が実行された結果,それよりリスクレベルが高いユーザ支援処理のリスクレベルが低下し,その後リスクレベルが低下したユーザ支援処理が実行可能になる場合がある。 As described above, as a result of execution of another user support process, the risk level of the user support process having a higher risk level may be reduced, and the user support process having a reduced risk level may be executable thereafter.
図12は,ユーザ支援処理のリスクレベルが変化する第2の例を示す図である。図12では,6つのユーザ支援処理のうち,音声を出力する音声通知SP2とメール通知SP5(メール着信音が発生)のリスクレベルが,ユーザの状況,例えば会議中などに応じて,一時的に高くなるよう変化している。すなわち,時間Tw4からTw5の間はユーザの状況が会議中になっている。そのため,リスク管理手段341が,音声通知SP2とメール通知SP5のリスクレベルをそれぞれレベル2から8へ,リスク5から9へ変化させている。その結果,時間Tw4-Tw5の時間帯では,重要度レベル6のユーザ通知情報IM6に対して実行可能なユーザ支援処理から音声通知SP2とメール通知SP5とが除外される。
FIG. 12 is a diagram illustrating a second example in which the risk level of the user support process changes. In FIG. 12, among the six user support processes, the risk levels of voice notification SP2 for outputting voice and mail notification SP5 (mail ringtone is generated) are temporarily changed depending on the user situation, for example, during a meeting. It is changing to be higher. That is, the user's situation is in the meeting from time Tw4 to Tw5. Therefore, the risk management means 341 changes the risk level of the voice notification SP2 and the mail notification SP5 from level 2 to 8 and from
図13は,ユーザ通知情報の重要度レベルとユーザ支援処理のリスクレベルがそれぞれ変化する例を示す図である。図13では,ユーザ通知情報の重要度レベルが図10と同じ変化をしていて,ユーザ支援処理のリスクレベルが図12と同じ変化をしている。 FIG. 13 is a diagram illustrating an example in which the importance level of the user notification information and the risk level of the user support process change. In FIG. 13, the importance level of the user notification information has the same change as in FIG. 10, and the risk level of the user support process has the same change as in FIG.
図13のような例においては,ユーザ支援制御装置30がユーザ支援処理のリスクレベルをユーザの状況に応じて決定し,ユーザ通知情報の重要度レベルを情報の種類に応じて及び時間の経過に応じて決定し,リスクレベルと重要度レベルを比較して,最適なタイミングで最適なユーザ支援処理をユーザ支援出力端末10に実行させる。
In the example as shown in FIG. 13, the user
たとえば,ユーザが端末内のスケジュールにある時間帯で会議中になることを登録していて,あるアプリケーションソフトウエアにセキュリティホールを修復するアップデートが発生したとする。このようなユーザ通知情報の重要度レベルは情報発生から時間が経過すると徐々に上昇する。図13において,時間Tw11で非強調表示通知SP1が実行可能になり,時間Tw12で強調表示通知SP3が実行可能になる。しかし,時間帯Tw4-Tw5の間,ユーザが会議中になり,音声通知SP2とメール通知SP5のリスクレベルが上昇し,会議終了時Tw5以降の時間Tw13になるまで音声通知もメール通知も実行できない。そして,会議終了後に音声通知とメール通知のリスクレベルが通常状態に低下してそれらが実行可能になる。 For example, assume that a user has registered that a meeting will be held during a certain time period in the schedule in the terminal, and an update that repairs a security hole has occurred in certain application software. The importance level of such user notification information gradually increases as time elapses from the information generation. In FIG. 13, the non-highlight display notification SP1 can be executed at time Tw11, and the highlight display notification SP3 can be executed at time Tw12. However, during the time period Tw4-Tw5, the user is in a meeting, the risk level of voice notification SP2 and mail notification SP5 rises, and neither voice notification nor mail notification can be executed until time Tw13 after Tw5 at the end of the meeting. . Then, after the conference ends, the risk levels of voice notification and mail notification are lowered to the normal state, and they can be executed.
また,ユーザが会議終了後にアップデートの実行を忘れていると,アップデート情報のセキュリティレベルが時間とともに上昇し,時間Tw14で詳細表示通知SP7が実行可能になる。その後さらにアップデート情報のセキュリティレベルが上昇し,時間Tw15の後,アップデートを自動実行するユーザ支援処理がユーザ支援出力端末10により実行される。
If the user forgets to execute the update after the conference ends, the security level of the update information increases with time, and the detailed display notification SP7 can be executed at time Tw14. Thereafter, the security level of the update information further increases, and after time Tw15, the user
以上の通り,本実施の形態によれば,ユーザ通知情報に対するユーザ支援処理を全てのユーザに対して画一的に行うのではなく,ユーザの好みやユーザの状況に応じて最適なタイミングで最適なユーザ支援処理を選択して実行することができる。 As described above, according to the present embodiment, the user support processing for user notification information is not performed uniformly for all users, but is optimal at the optimal timing according to user preferences and user situations. It is possible to select and execute a user support process.
以上の実施の形態をまとめると,次の付記のとおりである。 The above embodiment is summarized as follows.
(付記1)
ユーザ支援処理を制御するユーザ支援制御処理をコンピュータに実行させるユーザ支援制御プログラムであって,
前記ユーザ支援制御処理は,
ユーザへの情報通知に関するユーザ支援処理を出力するユーザ支援出力端末から,実行可能なユーザ支援処理と,各ユーザ支援処理に対してユーザが受ける不利益を示すユーザ支援処理のリスクレベルとを取得するユーザ支援処理取得工程と,
ユーザに通知すべきユーザ通知情報を取得するユーザ通知情報取得工程と,
前記ユーザ支援処理のリスクレベルと前記ユーザ通知情報の重要度のレベルを比較し,前記ユーザ通知情報の重要度レベル以下の前記ユーザ支援処理リスクレベルを有するユーザ支援処理を実行するよう,前記ユーザ支援出力端末に要求するユーザ支援処理実行要求工程とを有するユーザ支援制御プログラム。
(Appendix 1)
A user assistance control program for causing a computer to execute user assistance control processing for controlling user assistance processing,
The user support control process includes:
From a user support output terminal that outputs a user support process related to information notification to the user, obtain a user support process that can be executed and a risk level of the user support process that indicates a user's disadvantage for each user support process A user support process acquisition process;
A user notification information acquisition step for acquiring user notification information to be notified to the user;
Comparing the risk level of the user support process with the importance level of the user notification information, and executing the user support process having the user support process risk level equal to or lower than the importance level of the user notification information. A user support control program comprising: a user support process execution requesting process requested to the output terminal.
(付記2)
付記1において,
前記ユーザ支援処理リスクレベルと,前記ユーザ通知情報の重要度レベルとは,共通の尺度の値を有するユーザ支援制御プログラム。
(Appendix 2)
In Appendix 1,
The user support control risk program and the importance level of the user notification information have a common scale value.
(付記3)
付記1において,
さらに,前記取得したユーザ通知情報の重要度レベルを,時間の経過に伴って上昇するように算出する重要度算出工程を有し,
前記ユーザ支援処理実行要求工程では,前記算出した重要度レベルを比較対象とするユーザ支援制御プログラム。
(Appendix 3)
In Appendix 1,
And an importance level calculating step for calculating the importance level of the acquired user notification information so as to increase with the passage of time.
In the user support process execution request step, a user support control program for comparing the calculated importance level.
(付記4)
付記1において,
さらに,前記取得したユーザ通知情報の重要度レベルを,ユーザ通知情報に含まれるセキュリティの重要度と,ユーザ通知情報の緊急度,及びユーザ通知情報のユーザ興味度のいずれかに基づいて算出する重要度算出工程を有し,
前記ユーザ支援処理実行要求工程では,前記算出した重要度レベルを比較対象とするユーザ支援制御プログラム。
(Appendix 4)
In Appendix 1,
Further, the importance level of the acquired user notification information is calculated based on one of the security importance level included in the user notification information, the urgency level of the user notification information, and the user interest level of the user notification information. A degree calculation step,
In the user support process execution request step, a user support control program for comparing the calculated importance level.
(付記5)
付記4において,
前記重要度算出工程において,前記ユーザ通知情報がアプリケーションのセキュリティホール修復を行うアップデートの通知情報の場合には,前記アップデートの発生から時間が経過するにしたがって,前記ユーザ情報に含まれるセキュリティの重要度が上昇するユーザ支援制御プログラム。
(Appendix 5)
In Appendix 4,
In the importance calculation step, when the user notification information is update notification information for repairing a security hole in an application, the importance of security included in the user information as time elapses from the occurrence of the update User assistance control program that rises.
(付記6)
付記1において,
更に,前記取得したユーザ支援処理リスクレベルを,ユーザの状況を有するユーザ状況情報に基づいて変更するユーザ支援処理リスク管理工程を有し,
前記ユーザ支援処理実行要求工程では,前記変更したユーザ支援処理リスクレベルを比較対象とするユーザ支援制御プログラム。
(Appendix 6)
In Appendix 1,
And a user support processing risk management step for changing the acquired user support processing risk level based on user status information having a user status,
In the user support process execution request step, a user support control program for comparing the changed user support process risk level.
(付記7)
付記1において,
更に,前記取得したユーザ支援処理リスクレベルを,既に実行したユーザ支援処理に応じて,低下させるユーザ支援処理リスク管理工程を有し,
前記ユーザ支援処理実行要求工程では,前記算出したユーザ支援処理リスクレベルを比較対象とするユーザ支援制御プログラム。
(Appendix 7)
In Appendix 1,
And a user support processing risk management step for reducing the acquired user support processing risk level according to the user support processing that has already been executed.
In the user support process execution request step, a user support control program for comparing the calculated user support process risk level.
(付記8)
ユーザ支援処理を制御するユーザ支援制御装置であって,
ユーザへの情報通知に関するユーザ支援処理を出力するユーザ支援出力端末から,実行可能なユーザ支援処理と,各ユーザ支援処理に対してユーザが受ける不利益を示すユーザ支援処理のリスクレベルとを取得するユーザ支援処理取得手段と,
ユーザに通知すべきユーザ通知情報を取得するユーザ通知情報取得手段と,
前記ユーザ支援処理のリスクレベルと前記ユーザ通知情報の重要度のレベルを比較し,前記ユーザ通知情報の重要度レベル以下の前記ユーザ支援処理リスクレベルを有するユーザ支援処理を実行するよう,前記ユーザ支援出力端末に要求するユーザ支援処理実行要求手段とを有するユーザ支援制御装置。
(Appendix 8)
A user support control device for controlling user support processing,
From a user support output terminal that outputs a user support process related to information notification to the user, obtain a user support process that can be executed and a risk level of the user support process that indicates a user's disadvantage for each user support process User support processing acquisition means;
User notification information acquisition means for acquiring user notification information to be notified to a user;
Comparing the risk level of the user support process with the importance level of the user notification information, and executing the user support process having the user support process risk level equal to or lower than the importance level of the user notification information. A user support control apparatus having user support processing execution request means for requesting an output terminal.
(付記9)
ユーザ支援処理を制御するユーザ支援制御処理方法であって,
ユーザへの情報通知に関するユーザ支援処理を出力するユーザ支援出力端末から,実行可能なユーザ支援処理と,各ユーザ支援処理に対してユーザが受ける不利益を示すユーザ支援処理のリスクレベルとを取得するユーザ支援処理取得工程と,
ユーザに通知すべきユーザ通知情報を取得するユーザ通知情報取得工程と,
前記ユーザ支援処理のリスクレベルと前記ユーザ通知情報の重要度のレベルを比較し,前記ユーザ通知情報の重要度レベル以下の前記ユーザ支援処理リスクレベルを有するユーザ支援処理を実行するよう,前記ユーザ支援出力端末に要求するユーザ支援処理実行要求工程とを有するユーザ支援制御方法。
(Appendix 9)
A user assistance control processing method for controlling user assistance processing,
From a user support output terminal that outputs a user support process related to information notification to the user, obtain a user support process that can be executed and a risk level of the user support process that indicates a user's disadvantage for each user support process A user support process acquisition process;
A user notification information acquisition step for acquiring user notification information to be notified to the user;
Comparing the risk level of the user support process with the importance level of the user notification information, and executing the user support process having the user support process risk level equal to or lower than the importance level of the user notification information. A user support control method comprising: a user support process execution requesting step for requesting the output terminal.
(付記10)
ユーザ支援処理を制御するユーザ支援システムであって,
ユーザへの情報通知に関するユーザ支援処理を出力するユーザ支援出力端末と,
前記ユーザ支援出力端末にユーザ支援処理を実行させるユーザ支援制御装置とを有し,
前記ユーザ支援制御装置は,
ユーザへの情報通知に関するユーザ支援処理を出力するユーザ支援出力端末から,実行可能なユーザ支援処理と,各ユーザ支援処理に対してユーザが受ける不利益を示すユーザ支援処理のリスクレベルとを取得するユーザ支援処理取得手段と,
ユーザに通知すべきユーザ通知情報を取得するユーザ通知情報取得手段と,
前記ユーザ支援処理のリスクレベルと前記ユーザ通知情報の重要度のレベルを比較し,前記ユーザ通知情報の重要度レベル以下の前記ユーザ支援処理リスクレベルを有するユーザ支援処理を実行するよう,前記ユーザ支援出力端末に要求するユーザ支援処理実行要求手段とを有するユーザ支援システム。
(Appendix 10)
A user support system for controlling user support processing,
A user support output terminal for outputting user support processing related to information notification to the user;
A user support control device for causing the user support output terminal to execute a user support process;
The user support control device includes:
From a user support output terminal that outputs a user support process related to information notification to the user, obtain a user support process that can be executed and a risk level of the user support process that indicates a user's disadvantage for each user support process User support processing acquisition means;
User notification information acquisition means for acquiring user notification information to be notified to a user;
Comparing the risk level of the user support process with the importance level of the user notification information, and executing the user support process having the user support process risk level equal to or lower than the importance level of the user notification information. A user support system comprising user support processing execution request means for requesting an output terminal.
10:ユーザ支援出力端末
14:出力制御プログラムを格納する記憶媒体
20:ネットワーク
30:ユーザ支援制御装置
34:ユーザ支援制御プログラムを格納する記憶媒体
10: User support output terminal 14: Storage medium for storing output control program 20: Network 30: User support control device 34: Storage medium for storing user support control program
Claims (11)
前記ユーザ支援制御処理は,
ユーザへの情報通知に関するユーザ支援処理を出力するユーザ支援出力端末から,実行可能な複数のユーザ支援処理と,各ユーザ支援処理に対してユーザが受ける不利益を示すユーザ支援処理のリスクレベルとを取得するユーザ支援処理取得工程と,
ユーザに通知すべきユーザ通知情報を取得するユーザ通知情報取得工程と,
前記複数のユーザ支援処理のリスクレベルそれぞれと前記ユーザ通知情報の重要度のレベルを比較し,前記ユーザ通知情報の重要度レベル以下の前記ユーザ支援処理のリスクレベルを有する複数のユーザ支援処理から選択したユーザ支援処理を実行するよう,前記ユーザ支援出力端末に要求するユーザ支援処理実行要求工程とを有するユーザ支援制御プログラム。 A user assistance control program for causing a computer to execute user assistance control processing for controlling user assistance processing,
The user support control process includes:
A plurality of user support processes that can be executed from a user support output terminal that outputs a user support process related to information notification to the user, and a risk level of the user support process that indicates a disadvantage that the user receives for each user support process. A user support process acquisition step to acquire;
A user notification information acquisition step for acquiring user notification information to be notified to the user;
Each of the risk levels of the plurality of user support processes is compared with the importance level of the user notification information, and selected from a plurality of user support processes having a risk level of the user support process equal to or less than the importance level of the user notification information user to perform a supporting process, the user support control program and a user support processing execution request step of requesting the user support output terminal that.
前記ユーザ支援処理のリスクレベルと,前記ユーザ通知情報の重要度レベルとは,共通の尺度の値を有するユーザ支援制御プログラム。 In claim 1,
A user support control program having a common scale value for the risk level of the user support process and the importance level of the user notification information.
さらに,前記取得したユーザ通知情報の重要度レベルを,時間の経過に伴って上昇するように算出する重要度算出工程を有し,
前記ユーザ支援処理実行要求工程では,前記算出した重要度レベルを比較対象とするユーザ支援制御プログラム。 In claim 1,
And an importance level calculating step for calculating the importance level of the acquired user notification information so as to increase with the passage of time.
In the user support process execution request step, a user support control program for comparing the calculated importance level.
さらに,前記取得したユーザ通知情報の重要度レベルを,ユーザ通知情報に含まれるセキュリティの重要度と,ユーザ通知情報の緊急度,及びユーザ通知情報のユーザ興味度のいずれかに基づいて算出する重要度算出工程を有し,
前記ユーザ支援処理実行要求工程では,前記算出した重要度レベルを比較対象とするユーザ支援制御プログラム。 In claim 1,
Further, the importance level of the acquired user notification information is calculated based on one of the security importance level included in the user notification information, the urgency level of the user notification information, and the user interest level of the user notification information. A degree calculation step,
In the user support process execution request step, a user support control program for comparing the calculated importance level.
前記重要度算出工程において,前記ユーザ通知情報がアプリケーションのセキュリティホール修復を行うアップデートの通知情報の場合には,前記アップデートの発生から時間が経過するにしたがって,前記ユーザ通知情報に含まれるセキュリティの重要度が上昇するユーザ支援制御プログラム。 In claim 6 ,
In the importance calculation step, when the user notification information is update notification information for repairing a security hole in an application, the security importance included in the user notification information is increased as time elapses from the occurrence of the update. User assistance control program that increases in degree.
更に,前記取得したユーザ支援処理のリスクレベルを,ユーザの状況を有するユーザ状況情報に基づいて変更するユーザ支援処理リスク管理工程を有し,
前記ユーザ支援処理実行要求工程では,前記変更したユーザ支援処理のリスクレベルを比較対象とするユーザ支援制御プログラム。 In claim 1,
Furthermore, the risk level of the acquired user support processing, has a user-assistance process risk management step of changing on the basis of the user status information with the status of the user,
In the user support process execution request step, a user support control program for comparing a risk level of the changed user support process.
ユーザへの情報通知に関するユーザ支援処理を出力するユーザ支援出力端末から,実行可能な複数のユーザ支援処理と,各ユーザ支援処理に対してユーザが受ける不利益を示すユーザ支援処理のリスクレベルとを取得するユーザ支援処理取得手段と,
ユーザに通知すべきユーザ通知情報を取得するユーザ通知情報取得手段と,
前記複数のユーザ支援処理のリスクレベルそれぞれと前記ユーザ通知情報の重要度のレベルを比較し,前記ユーザ通知情報の重要度レベル以下の前記ユーザ支援処理のリスクレベルを有する複数のユーザ支援処理から選択したユーザ支援処理を実行するよう,前記ユーザ支援出力端末に要求するユーザ支援処理実行要求手段とを有するユーザ支援制御装置。 A user support control device for controlling user support processing,
A plurality of user support processes that can be executed from a user support output terminal that outputs a user support process related to information notification to the user, and a risk level of the user support process that indicates a disadvantage that the user receives for each user support process. A user support processing acquisition means for acquiring;
User notification information acquisition means for acquiring user notification information to be notified to a user;
Each of the risk levels of the plurality of user support processes is compared with the importance level of the user notification information, and selected from a plurality of user support processes having a risk level of the user support process equal to or less than the importance level of the user notification information to perform the user support processing, the user support control device having a user support process execution requesting means for requesting said user support output terminal.
ユーザへの情報通知に関するユーザ支援処理を出力するユーザ支援出力端末から,実行可能な複数のユーザ支援処理と,各ユーザ支援処理に対してユーザが受ける不利益を示すユーザ支援処理のリスクレベルとを取得するユーザ支援処理取得工程と,
ユーザに通知すべきユーザ通知情報を取得するユーザ通知情報取得工程と,
前記複数のユーザ支援処理のリスクレベルそれぞれと前記ユーザ通知情報の重要度のレベルを比較し,前記ユーザ通知情報の重要度レベル以下の前記ユーザ支援処理のリスクレベルを有する複数のユーザ支援処理から選択したユーザ支援処理を実行するよう,前記ユーザ支援出力端末に要求するユーザ支援処理実行要求工程とを有するユーザ支援制御方法。 A user assistance control processing method for controlling user assistance processing,
A plurality of user support processes that can be executed from a user support output terminal that outputs a user support process related to information notification to the user, and a risk level of the user support process that indicates a disadvantage that the user receives for each user support process. A user support process acquisition step to acquire;
A user notification information acquisition step for acquiring user notification information to be notified to the user;
Each of the risk levels of the plurality of user support processes is compared with the importance level of the user notification information, and selected from a plurality of user support processes having a risk level of the user support process equal to or less than the importance level of the user notification information It was to run the user support process, user support control method and a user support processing execution request step of requesting the user support output terminal.
ユーザへの情報通知に関するユーザ支援処理を出力するユーザ支援出力端末と,
前記ユーザ支援出力端末にユーザ支援処理を実行させるユーザ支援制御装置とを有し,
前記ユーザ支援制御装置は,
ユーザへの情報通知に関するユーザ支援処理を出力するユーザ支援出力端末から,実行可能な複数のユーザ支援処理と,各ユーザ支援処理に対してユーザが受ける不利益を示すユーザ支援処理のリスクレベルとを取得するユーザ支援処理取得手段と,
ユーザに通知すべきユーザ通知情報を取得するユーザ通知情報取得手段と,
前記複数のユーザ支援処理のリスクレベルそれぞれと前記ユーザ通知情報の重要度のレベルを比較し,前記ユーザ通知情報の重要度レベル以下の前記ユーザ支援処理のリスクレベルを有する複数のユーザ支援処理から選択したユーザ支援処理を実行するよう,前記ユーザ支援出力端末に要求するユーザ支援処理実行要求手段とを有するユーザ支援システム。 A user support system for controlling user support processing,
A user support output terminal for outputting user support processing related to information notification to the user;
A user support control device for causing the user support output terminal to execute a user support process;
The user support control device includes:
A plurality of user support processes that can be executed from a user support output terminal that outputs a user support process related to information notification to the user, and a risk level of the user support process that indicates a disadvantage that the user receives for each user support process. A user support processing acquisition means for acquiring;
User notification information acquisition means for acquiring user notification information to be notified to a user;
Each of the risk levels of the plurality of user support processes is compared with the importance level of the user notification information, and selected from a plurality of user support processes having a risk level of the user support process equal to or less than the importance level of the user notification information And a user support processing execution requesting means for requesting the user support output terminal to execute the user support processing.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013068887A JP6149458B2 (en) | 2013-03-28 | 2013-03-28 | User support control program, user support control device, user support system, and user support method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013068887A JP6149458B2 (en) | 2013-03-28 | 2013-03-28 | User support control program, user support control device, user support system, and user support method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2014191751A JP2014191751A (en) | 2014-10-06 |
| JP6149458B2 true JP6149458B2 (en) | 2017-06-21 |
Family
ID=51837896
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013068887A Expired - Fee Related JP6149458B2 (en) | 2013-03-28 | 2013-03-28 | User support control program, user support control device, user support system, and user support method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6149458B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6798148B2 (en) * | 2016-05-25 | 2020-12-09 | ブラザー工業株式会社 | Function execution program and information processing device |
| JP6882662B2 (en) * | 2016-11-29 | 2021-06-02 | 富士通株式会社 | Migration program, information processing device and migration method |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04280535A (en) * | 1991-03-08 | 1992-10-06 | Matsushita Electric Ind Co Ltd | Electronic mail reception notice equipment |
| JPH08241256A (en) * | 1995-03-06 | 1996-09-17 | Canon Inc | Information processing apparatus and method thereof |
| JPH11220490A (en) * | 1998-02-02 | 1999-08-10 | Fuji Xerox Co Ltd | Multimedia information distributor |
| JP2003256370A (en) * | 2002-02-26 | 2003-09-12 | Fumiaki Yamazaki | Security information distribution method and security information distribution server |
| JP2009116637A (en) * | 2007-11-07 | 2009-05-28 | Hitachi Ltd | Determination method and display method of content to be displayed in content distribution system |
-
2013
- 2013-03-28 JP JP2013068887A patent/JP6149458B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2014191751A (en) | 2014-10-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6000191B2 (en) | Raising context-based options for responding to notifications | |
| US8615221B1 (en) | System and method for selection of notification techniques in an electronic device | |
| US9060050B1 (en) | System and method for determining availability statuses for users | |
| US9847957B2 (en) | Method, system, and computer readable storage device for managing message delivery based on context of recipients and message content | |
| EP2639695A2 (en) | Apparatus and method for centralized application notifications | |
| JP2014089701A (en) | Method and system for intelligent processing of request for real-time online interaction | |
| US7769154B1 (en) | Aggregated perceived presence | |
| WO2015070685A1 (en) | Theme display method and related device | |
| JP7668213B2 (en) | Notification Throttling | |
| CN103890753A (en) | Adapting language use in a device | |
| CN110771186B (en) | Systems, methods and apparatus for controlling the provision of notifications based on the source of the notification | |
| US9761115B2 (en) | Method and apparatus for selectively configuring alarms prior to commencing silent mode of operation | |
| JP6149458B2 (en) | User support control program, user support control device, user support system, and user support method | |
| WO2017004227A1 (en) | Methods and apparatuses for connecting consumers to local service providers | |
| US8433774B2 (en) | Presence capabilities and preferences | |
| CN106416186A (en) | Peer-Based Device Group Actions | |
| JP6550991B2 (en) | Silence method and storage medium | |
| KR101504828B1 (en) | Autometic sms sending method and server | |
| JP6578263B2 (en) | COMMUNICATION SYSTEM, INFORMATION PROVIDING DEVICE, AND INFORMATION PROVIDING METHOD | |
| JP6326546B1 (en) | Information processing apparatus, information processing method, and program | |
| CN112104788B (en) | Terminal equipment and method for setting background of telephone interface | |
| JP7488294B2 (en) | Reminder device, reminder method, and program | |
| JP6038367B1 (en) | Contact support system, contact support method, and contact support program | |
| CN104778961B (en) | Voice processing method and playing device | |
| JP2019110395A (en) | VPN controller, VPN control method, and VPN control program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20151204 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20161012 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20161018 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20161219 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20170425 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170508 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6149458 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |