JP3130780B2 - Information processing device - Google Patents
Information processing deviceInfo
- Publication number
- JP3130780B2 JP3130780B2 JP32375695A JP32375695A JP3130780B2 JP 3130780 B2 JP3130780 B2 JP 3130780B2 JP 32375695 A JP32375695 A JP 32375695A JP 32375695 A JP32375695 A JP 32375695A JP 3130780 B2 JP3130780 B2 JP 3130780B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- change
- operation setting
- application program
- setting data
- 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
Landscapes
- Calculators And Similar Devices (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
【0001】[0001]
【発明の属する技術分野】本発明は、パーソナルコンピ
ュータ,日本語ワードプロセッサ,電子手帳等のように
アプリケーションプログラムが動作する情報処理に関
し、特に、ユーザによって動作設定することができるア
プリケーションプログラムを複数搭載した情報処理装置
に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to information processing in which an application program operates such as a personal computer, a Japanese word processor, an electronic organizer, and the like, and more particularly, to information in which a plurality of application programs that can be set by a user are installed. It relates to a processing device.
【0002】[0002]
【従来の技術】日本語ワードプロセッサ,パーソナルコ
ンピュータ等の情報処理装置の発展は目覚ましく、情報
処理装置の多機能化が急速に進められている。例えば、
日本語ワードプロセッサの場合は、文書処理用のアプリ
ケーションプログラムに加えて、通信処理用,スケジュ
ール処理用,アラーム処理用等の複数のアプリケーショ
ンプログラムを搭載させ、文書処理機能,通信処理機
能,スケジュール処理機能,アラーム処理機能といった
複数の機能を持たせるということが行われるようになっ
てきている。2. Description of the Related Art Information processing apparatuses such as a Japanese word processor and a personal computer have been remarkably developed, and information processing apparatuses have been rapidly becoming multifunctional. For example,
In the case of a Japanese word processor, in addition to an application program for document processing, a plurality of application programs for communication processing, schedule processing, alarm processing, etc. are installed, and a document processing function, a communication processing function, a schedule processing function, A plurality of functions such as an alarm processing function are provided.
【0003】上述したような情報処理装置に搭載される
各アプリケーションプログラムは、ユーザによって動作
設定できるようになっているのが一般的であり、例え
ば、アラーム処理用アプリケーションプログラムの場合
は、アラーム起動時刻,アラーム音等が設定可能になっ
ており、通信処理用のアプリケーションプログラムの場
合は、アクセスポイント,オートパイロット起動時刻等
が設定可能になっている。[0003] Generally, each application program mounted on the information processing apparatus as described above can be set to operate by a user. For example, in the case of an alarm processing application program, an alarm start time is set. , An alarm sound, etc. can be set, and in the case of an application program for communication processing, an access point, an autopilot activation time, and the like can be set.
【0004】ところで、アプリケーションプログラムを
複数搭載した情報処理装置に於いて、或る事象の発生に
伴って或るアプリケーションプログラムを使用して処理
を行う場合、同時に他のアプリケーションプログラムの
動作設定を変更することが必要になる場合がある。By the way, in an information processing apparatus having a plurality of application programs mounted thereon, when processing is performed using a certain application program in response to occurrence of a certain event, the operation setting of another application program is simultaneously changed. May be required.
【0005】例えば、スケジューラを使用して出張の予
定を登録した場合は、アラーム処理用アラームを目覚ま
し時計として使用しているのであれば、アラーム起動時
刻を変更することが必要となることが多く、更に、出張
先で通信処理用アプリケーションプログラムを使用する
のであれば、出張先のアクセスポイントを追加登録する
ことが必要となることが多い。もし、アラーム起動時間
の変更や、アクセスポイントの追加登録を忘れると、寝
過ごしたり、通信コストが増大するという事態が発生し
やすくなってしまう。For example, when a business trip schedule is registered using a scheduler, if the alarm processing alarm is used as an alarm clock, it is often necessary to change the alarm activation time. Furthermore, if a communication processing application program is used at a business trip, it is often necessary to additionally register an access point at the business trip. If the user does not change the alarm activation time or forgets to register an additional access point, it is easy to oversleep or increase communication costs.
【0006】このような場合、従来の情報処理装置に於
いては、以下のようにして出張の予定の登録,アラーム
起動時刻の変更,アクセスポイントの追加登録を行って
いた。先ず、起動メニューを用いてスケジューラを起動
し、出張の予定を登録する。出張の予定を登録した後、
起動メニューに戻るために、スケジューラを終了させ
る。その後、起動メニューを用いてアラーム処理用アプ
リケーションプログラムを起動し、それが備えている動
作設定機能を用いてアラーム起動時刻を変更する。次い
で、起動メニューに戻るために、アラーム処理用アプリ
ケーションプログラムを終了させる。その後、起動メニ
ューを用いて通信処理用アプリケーションプログラムを
起動し、それが備えている動作設定機能を用いてアクセ
スポイントを追加する。以上の操作は、全てユーザ主導
で行われる。In such a case, in a conventional information processing apparatus, registration of a business trip schedule, change of an alarm activation time, and additional registration of an access point are performed as follows. First, the scheduler is activated using the activation menu, and the schedule of the business trip is registered. After registering the travel appointment,
Exit the scheduler to return to the boot menu. Thereafter, the application program for alarm processing is activated using the activation menu, and the alarm activation time is changed using the operation setting function provided in the application program. Next, in order to return to the start menu, the application program for alarm processing is terminated. Thereafter, the application program for communication processing is activated using the activation menu, and an access point is added using the operation setting function provided therein. The above operations are all performed by the user.
【0007】[0007]
【発明が解決しようとする課題】上述した従来の技術の
第1の問題点は、或る事象の発生に伴い、複数のアプリ
ケーションプログラムの動作設定を変更することが必要
になった場合、変更忘れが発生しやすいという点であ
る。その理由は、アプリケーションプログラムの動作設
定の変更をユーザ主導で行っていたためである。A first problem of the above-mentioned prior art is that when it becomes necessary to change the operation settings of a plurality of application programs due to the occurrence of a certain event, the change is forgotten. Is easy to occur. The reason is that the operation setting of the application program is changed by the user.
【0008】第2の問題点は、或る事象の発生に伴い、
複数のアプリケーションプログラムの動作設定を変更す
ることが必要になった場合、アプリケーションプログラ
ムの起動と終了を繰り返さなければならず、アプリケー
ションプログラムの動作設定の変更に手間がかかるとい
う点である。その理由は、各アプリケーションプログラ
ムの動作設定を、各アプリケーションプログラムが備え
ている動作設定機能を用いて行っているためである。[0008] The second problem is that with the occurrence of a certain event,
When it becomes necessary to change the operation settings of a plurality of application programs, the starting and ending of the application programs must be repeated, and it is time-consuming to change the operation settings of the application programs. The reason is that the operation setting of each application program is performed using the operation setting function of each application program.
【0009】第3の問題点は、多機能化に伴い、設定項
目が多くなると、設定内容に多少不満があっても、煩わ
しさから動作設定の変更を行わず、機能の利便性の一部
を放棄してしまうことがあるという点である。その理由
は、設定変更がユーザ主導でのみ行われるためである。The third problem is that, when the number of setting items increases with the increase in the number of functions, even if the user is dissatisfied with the contents of the setting, the operation settings are not changed because of the inconvenience, and the convenience of the function is partially improved. Is that it may be abandoned. The reason is that the setting change is performed only by the user.
【0010】そこで、本発明の目的は、動作設定の変更
忘れをなくすことができ、アプリケーションプログラム
の動作設定を簡単な操作で行うことができ、更に、アプ
リケーションプログラムが備えている機能を有効に使用
することができる情報処理装置を提供することにある。An object of the present invention can eliminate the change forgetting operation setting, it is possible to perform operation settings for an application program with a simple operation, further comprising that A-flop <br/> publication program An object of the present invention is to provide an information processing apparatus that can effectively use a function that the user has.
【0011】[0011]
【課題を解決するための手段】本発明は、アプリケーシ
ョンプログラムの動作条件の設定変更忘れをなくし、且
つアプリケーションプログラムの動作設定を簡単な操作
で行えるようにするため、動作設定データに従った動作
を行うアプリケーションプログラムを複数搭載すると共
に、前記各アプリケーションプログラム毎の動作設定デ
ータが格納されるデータ格納部を備えた情報処理装置に
於いて、アプリケーションプログラムで行った前記動作
設定データを変更するための処理以外の処理内容に基づ
いて、ユーザに対して変更を促す動作設定データ中の項
目を決定する決定手段と、該決定手段で決定された項目
の変更を促すメッセージを出力する促進手段と、 動作設
定データに対する変更内容を入力する入力装置と、 前記
促進手段から出力されたメッセージに応答して前記入力
装置から入力された変更内容に従って前記データ格納部
に格納されている動作設定データを変更する変更手段と
を備えている。In order to achieve the object of the present invention is to eliminate the configuration changes forget the operating conditions of the application program,且
Simple operation setting of application program
In order to be able to perform in the information processing apparatus equipped with a plurality of application programs that perform operations according to the operation setting data, and a data storage unit in which the operation setting data for each application program is stored, The actions performed by the application program
Based on the processing contents other than the processing for changing the setting data
There, the determination means for determining the item in the operation setting data to prompt a change to a user, and facilitating means for outputting a message that prompts a change of the item determined by said determining means, operation setting
An input device for inputting changes to constant data, the
Said input in response to a message output from the prompting means.
The data storage unit according to the change content input from the device;
Changing means for changing the operation setting data stored in the
It is equipped with a.
【0012】また、本発明は、アプリケーションプログ
ラムの動作条件の設定変更忘れをなくし、且つアプリケ
ーションプログラムの動作設定を簡単な操作で行えるよ
うにするため、上記した決定手段に代えて、 アプリケー
ションプログラムの累積使用日数に基づいて、ユーザに
対して変更を促す動作設定データ中の項目を決定する決
定手段を備えている。The present invention also provides an application program.
Remember to change the setting of the operating conditions of the ram and
You can easily set the operation of the application program with a simple operation
Application , instead of the above-mentioned determination means,
Users based on the cumulative number of days
To determine items in the operation setting data
It is equipped with a setting means .
【0013】アプリケーションプログラムで或る処理
(動作設定データを変更するための処理以外の処理)を
行った際に、その処理内容に基づいて動作設定データ中
の或る項目を変更することが必要になったと判断するこ
とができる場合や、アプリケーションプログラムの累積
使用日数に基づいて動作設定データ中の或る項目を変更
することが必要になったと判断することができる場合が
ある。そこで、アプリケーションプログラムの処理内容
や、累積使用日数に基づいて、決定手段でユーザに対し
て変更を促す動作設定データ中の項目を決定し、促進手
段が、決定手段で決定された項目の変更を促すメッセー
ジを出力する。これにより、動作設定データの変更忘れ
をなくすようにすることができる。A certain processing by an application program
When performed (processing other than the processing for changing the operation setting data), Ya if it can be determined that it becomes necessary to modify certain items in the operation setting data based on the processing content , Accumulation of application programs
Change certain items in operation setting data based on the number of days used
You may be able to determine that it is necessary to do so. Therefore, the processing contents of the application program
Alternatively , an item in the operation setting data that prompts the user to change is determined by the determining unit based on the accumulated number of days of use , and the promoting unit outputs a message that prompts the user to change the item determined by the determining unit. Thereby, it is possible to avoid forgetting to change the operation setting data.
【0014】また、促進手段から出力されたメッセージ
に応答して入力装置から動作設定データに対する変更内
容が入力されると、変更手段が入力された変更内容に従
って動作設定データを変更するので、複数のアプリケー
ションプログラムの動作設定を容易に行うことができ
る。When a change to the operation setting data is input from the input device in response to the message output from the prompting means, the changing means changes the operation setting data in accordance with the input change. The operation setting of the application program can be easily performed.
【0015】[0015]
【発明の実施の形態】次に本発明の実施の形態について
図面を参照して詳細に説明する。Embodiments of the present invention will now be described in detail with reference to the drawings.
【0016】図1は本発明の一実施例のブロック図であ
り、入出力装置1と、プログラム格納部2と、データ格
納部3と、CPU4と、モデム5とから構成されてい
る。FIG. 1 is a block diagram of one embodiment of the present invention, which comprises an input / output device 1, a program storage unit 2, a data storage unit 3, a CPU 4, and a modem 5.
【0017】入出力装置1は、キーボード,マウス,デ
ィスプレイ装置等によって構成されるものである。The input / output device 1 includes a keyboard, a mouse, a display device, and the like.
【0018】プログラム格納部2は、RAM或いはRO
Mによって構成されるものであり、スケジュール処理を
行うスケジュール処理用アプリケーションプログラム
(スケジューラ)AP1と、ターミナルによる通信,オ
ートパイロット通信等を行う通信処理用アプリケーショ
ンプログラムAP2と、指定した時刻になったことをブ
ザー等によって通知する機能を有するアラーム処理用ア
プリケーションプログラムAP3と、設定変更処理用ア
プリケーションプログラムAP4と、電源投入時等に所
定のタイミングで設定変更処理用アプリケーションプロ
グラムAP4をコールする起動処理用アプリケーション
プログラムAP5とが格納されている。各アプリケーシ
ョンプログラムAP1〜AP5は、CPU4の制御下で
所定の処理を行う。The program storage unit 2 is a RAM or RO
M, a schedule processing application program (scheduler) AP1 that performs schedule processing, a communication processing application program AP2 that performs terminal communication, autopilot communication, and the like. An alarm processing application program AP3 having a function of notifying by a buzzer or the like, a setting change processing application program AP4, and a start-up processing application program AP5 which calls the setting change processing application program AP4 at a predetermined timing at power-on or the like. And are stored. Each of the application programs AP1 to AP5 performs a predetermined process under the control of the CPU 4.
【0019】データ格納部3は、RAM或いはフロッピ
ーディスク装置,ハードディスク装置等の補助記憶装置
によって構成されるものであり、スケジュールデータ3
1と、スケジューラ動作設定データ32と、通信ログデ
ータ33と、通信動作設定データ34と、アラーム動作
設定データ35と、設定変更ルール36とが格納され
る。The data storage unit 3 is constituted by an auxiliary storage device such as a RAM or a floppy disk device or a hard disk device.
1, the scheduler operation setting data 32, the communication log data 33, the communication operation setting data 34, the alarm operation setting data 35, and the setting change rule 36 are stored.
【0020】スケジューラAP1は、スケジューラU/
I(ユーザインタフェース)部11と、スケジューラ動
作実行部21とから構成されている。スケジューラ動作
実行部21は、入出力装置1,スケジューラU/I部1
1を介してユーザから入力されたスケジュールをスケジ
ュールデータ31として保持,管理する機能、自身の動
作に関する、カレンダ種,スケジュール表示種等のユー
ザ設定内容を、スケジューラ動作設定データ32として
保持,管理し、それに従ってスケジューラAP1全体の
動作を制御する機能を有する。The scheduler AP1 has a scheduler U /
It comprises an I (user interface) unit 11 and a scheduler operation execution unit 21. The scheduler operation execution unit 21 includes an input / output device 1, a scheduler U / I unit 1,
A function for holding and managing a schedule input by a user through the scheduler 1 as schedule data 31; user setting contents such as a calendar type, a schedule display type, etc. relating to its own operation are held and managed as scheduler operation setting data 32; It has a function of controlling the operation of the entire scheduler AP1 accordingly.
【0021】通信処理用アプリケーションプログラムA
P2は、通信U/I部12と、通信動作実行部22とか
ら構成されている。通信動作実行部22は、通信U/I
部12,入出力装置1,モデム5を介して外部と通信す
る機能、通信により得られたデータを通信ログデータ3
3としてデータ格納部3に格納する機能、自身の動作に
関する、アクセスポイント,オートパイロット起動時刻
等のユーザ設定内容を通信動作設定データ34として保
持,管理し、それに従って通信処理用アプリケーション
プログラムAP2全体の動作を制御する機能を有する。Communication processing application program A
P2 includes a communication U / I unit 12 and a communication operation execution unit 22. The communication operation execution unit 22 is a communication U / I
Unit 12, an input / output device 1, a function of communicating with the outside via the modem 5, and data obtained by the communication as communication log data 3.
The function stored in the data storage unit 3 and the user setting contents such as an access point and an auto-pilot activation time relating to its own operation are stored and managed as communication operation setting data 34, and the entire communication processing application program AP2 is accordingly operated. It has a function to control the operation.
【0022】アラーム処理用アプリケーションプログラ
ムAP3は、アラームU/I部13と、アラーム動作実
行部23とから構成されている。アラーム動作実行部2
3は、自身の動作に関する、アラーム起動時刻,ブザー
種等のユーザの設定内容をアラーム動作設定データ35
として保持,管理し、それに従ってプログラマブルタイ
マ,ブザー(図示せず)を制御し、アラーム機能を実現
する。The alarm processing application program AP3 includes an alarm U / I unit 13 and an alarm operation execution unit 23. Alarm action execution unit 2
Reference numeral 3 denotes the alarm operation setting data 35 which indicates the user's settings such as the alarm activation time and the buzzer type concerning the operation of the user.
It controls and controls a programmable timer and a buzzer (not shown) to realize an alarm function.
【0023】設定変更処理用アプリケーションプログラ
ムAP4は、設定変更U/I部14と、設定変更実行部
24とから構成されている。設定変更実行部24は、決
定手段24aと、促進手段24bと、変更手段24cと
を備えている。決定手段24aは、設定変更処理用アプ
リケーションプログラムAP4が他のアプリケーション
プログラムAP1〜AP3からコールされると、設定変
更ルール36及びコール元のアプリケーションプログラ
ムが行った処理内容に基づいて、ユーザに対して設定変
更を促す動作設定データ中の項目を決定する機能を有す
る。促進手段24bは、決定手段24bで決定された項
目の変更を促すメッセージ等を、設定変更U/I部14
を介して入出力装置1へ出力する機能を有する。変更手
段24cは、上記メッセージに応答して入出力装置1か
らユーザが入力した動作設定データの変更内容に従って
動作設定データを変更する機能を有する。The setting change processing application program AP4 includes a setting change U / I unit 14 and a setting change execution unit 24. The setting change execution unit 24 includes a determination unit 24a, a promotion unit 24b, and a change unit 24c. When the setting change processing application program AP4 is called from the other application programs AP1 to AP3, the determination unit 24a sets the setting for the user based on the setting change rule 36 and the processing performed by the calling application program. It has a function of determining an item in the operation setting data that prompts a change. The facilitating unit 24b transmits a message or the like urging the change of the item determined by the determining unit 24b to the setting change U / I unit 14.
And a function of outputting to the input / output device 1 via the The changing unit 24c has a function of changing the operation setting data according to the change of the operation setting data input by the user from the input / output device 1 in response to the message.
【0024】次に本実施例の動作について説明する。Next, the operation of this embodiment will be described.
【0025】ここでは、ユーザがスケジューラAP1を
使用して、イベント名=“出張”のスケジュールを登録
した場合を例にとって動作を説明する。Here, the operation will be described by taking as an example a case where the user has registered a schedule of event name = “business trip” using the scheduler AP1.
【0026】スケジューラAP1のスケジューラ動作実
行部21は、入出力装置1,スケジューラU/I部11
を介してユーザとハンドシェークを行い、ユーザが入力
したイベント名=“出張”のスケジュールの登録を受け
付け、それをスケジュールデータ31としてデータ格納
部3に格納する。その後、スケジューラ動作実行部21
は、設定変更処理用アプリケーションプログラムAP4
をコールする。The scheduler operation execution unit 21 of the scheduler AP1 includes the input / output device 1, the scheduler U / I unit 11
And a handshake is performed with the user, and the registration of the schedule of the event name = “business trip” input by the user is received, and the registration is stored in the data storage unit 3 as the schedule data 31. Thereafter, the scheduler operation execution unit 21
Is a setting change processing application program AP4
Call.
【0027】設定変更処理用アプリケーションプログラ
ムAP4の設定変更実行部24は、スケジューラAP1
からコールされると、図2の流れ図に示す処理を行う。The setting change executing section 24 of the setting change processing application program AP4 includes a scheduler AP1.
When called from, the processing shown in the flowchart of FIG. 2 is performed.
【0028】先ず、設定変更実行部24内の決定手段2
4aが、コール元がスケジューラAP1であることか
ら、新規登録されたスケジュールのイベント名を求める
(S1,S2)。First, the deciding means 2 in the setting change executing section 24
4a determines the event name of the newly registered schedule because the caller is the scheduler AP1 (S1, S2).
【0029】その後、決定手段24aが、設定変更ルー
ル36中のスケジューラ用ルールのトリガと新規登録さ
れたスケジュールのイベント名とのマッチング処理を行
う(S3)。Thereafter, the deciding means 24a performs a matching process between the trigger of the scheduler rule in the setting change rule 36 and the event name of the newly registered schedule (S3).
【0030】スケジューラ用ルールには、例えば、図3
に示すように、トリガとなるイベント名と、そのトリガ
にヒットした時に、ユーザに対して変更を促す動作設定
データの項目を示す設定変更識別子とが対応して設定さ
れている。In the scheduler rules, for example, FIG.
As shown in (1), an event name serving as a trigger and a setting change identifier indicating an item of operation setting data that prompts the user to change when the trigger is hit are set correspondingly.
【0031】そして、スケジューラ用ルール中のトリガ
となるイベント名の中に、新規登録されたスケジュール
のイベント名と一致するものが存在する場合は、決定手
段24aは、そのイベント名と対応して登録されている
設定変更識別子を促進手段24bに渡す(S4,S
5)。この例の場合、新規登録されたスケジュールのイ
ベント名が“出張”であるので、決定手段24aは、図
3に示したスケジューラ用ルール中の第2番目のルール
に設定されている設定変更識別子ALARM TIME
(アラーム起動時刻),COM AP(通信アクセスポ
イント),COMWAKE(通信起動時刻)を促進手段
24bに渡すことになる。尚、S3のマッチング処理を
行う際、部分マッチング,曖昧検索の手法を導入するよ
うにしても良い。また、スケジュール入力時に、スケジ
ュールに登録するイベント名を、ルールのトリガとして
用いているキーワードのリストから選択させることにし
てマッチングを容易にする方法をとるようにしても良
い。If any of the trigger event names in the scheduler rule matches the event name of the newly registered schedule, the decision means 24a registers the event corresponding to the event name. The setting change identifier that has been set is passed to the promotion unit 24b (S4, S4
5). In this example, since the event name of the newly registered schedule is “business trip”, the determination unit 24a determines the setting change identifier ALARM set in the second rule of the scheduler rules shown in FIG. TIME
(Alarm activation time), COMAP (communication access point), and COMWAKE (communication activation time) are passed to the promotion means 24b. When performing the matching process in S3, a technique of partial matching and fuzzy search may be introduced. When a schedule is input, an event name to be registered in the schedule may be selected from a list of keywords used as a trigger of a rule, so that a method for facilitating matching may be adopted.
【0032】促進手段24bは、決定手段24aから設
定変更識別子ALARM TIME(アラーム起動時
刻),COM AP(通信アクセスポイント),COM
WAKE(通信起動時刻)が渡されると、入出力装置
1の表示画面に、図4に示すような変更促進画面を表示
する(S6)。The promoting means 24b receives the setting change identifier ALARM TIME (alarm activation time), COM AP (communication access point), and COM from the determining means 24a.
When the WAKE (communication activation time) is passed, a change promotion screen as shown in FIG. 4 is displayed on the display screen of the input / output device 1 (S6).
【0033】この変更促進画面には、決定手段24aか
ら渡された設定変更識別子によって示される項目(この
例の場合はアラーム起動時刻,通信アクセスポイント,
通信起動時刻)の変更を促すメッセージ41と、メッセ
ージ41によって設定変更を促した各項目の現在の値4
2〜44と、終了ボタン45とが表示される。尚、変更
促進画面を表示する際、設定変更対象となる通信処理用
アプリケーションプログラムAP2,アラーム処理用ア
プリケーションプログラムAP3をユーザが使用してい
るか否かをチェックし、使用していない場合には、その
アプリケーションプログラムに関する表示は行わないと
いった処理を行うようにしても良い。On this change promotion screen, items indicated by the setting change identifier passed from the determination means 24a (in this case, the alarm activation time, the communication access point,
Message 41 for prompting the user to change the communication start time) and the current value 4 of each item for which the setting change was prompted by the message 41
2 to 44 and an end button 45 are displayed. When the change promotion screen is displayed, it is checked whether or not the user is using the communication processing application program AP2 and the alarm processing application program AP3 which are the setting change targets. Processing for not displaying the application program may be performed.
【0034】図4に示すような変更促進画面が表示され
ると、ユーザは、表示された項目の中に変更することが
必要な項目があると認めた場合は、入出力装置1を構成
するキーボードやマウスを用いて項目の値42〜44を
希望する値に変更する。そして、変更が終了すると、終
了ボタン45を押下する。When the change promotion screen as shown in FIG. 4 is displayed, the user configures the input / output device 1 if the user recognizes that there is an item that needs to be changed among the displayed items. The item values 42 to 44 are changed to desired values using a keyboard or a mouse. Then, when the change is completed, the end button 45 is pressed.
【0035】終了ボタン45が押下されると、設定変更
処理用アプリケーションプログラムAP4内の変更手段
24cは、変更促進画面に設定されている項目の値42
〜44で、データ格納部3に格納されている対応する項
目の値を上書きすることにより、動作設定データを変更
する(S7,S8)。この例の場合は、通信動作設定デ
ータ34中の通信アクセスポイント,通信起動時刻と、
アラーム動作設定データ35中のアラーム起動時刻と
が、変更促進画面に設定されている値に変更されること
になる。When the end button 45 is pressed, the changing means 24c in the setting change processing application program AP4 changes the value 42 of the item set on the change promotion screen.
In steps 44 to 44, the operation setting data is changed by overwriting the value of the corresponding item stored in the data storage unit 3 (S7, S8). In the case of this example, the communication access point and the communication start time in the communication operation setting data 34,
The alarm activation time in the alarm operation setting data 35 is changed to the value set on the change promotion screen.
【0036】このように、本実施例によれば、出張とい
うスケジュールを登録した際に、それに関連して変更す
ることが必要になると思われる動作設定データの項目
が、システム側から提示されるので、ユーザの設定変更
忘れを未然に防ぐことが可能になる。また、通信処理用
アプリケーションプログラムAP2やアラーム処理用ア
プリケーションプログラムAP3を起動しなくても、通
信動作設定データ34,アラーム動作設定データ35を
変更することができるので、簡単な操作で動作設定デー
タを変更することが可能になる。As described above, according to the present embodiment, when the schedule of the business trip is registered, the items of the operation setting data which are considered to need to be changed in connection with the schedule are presented from the system side. In addition, it is possible to prevent the user from forgetting to change the settings. Further, since the communication operation setting data 34 and the alarm operation setting data 35 can be changed without starting the communication processing application program AP2 or the alarm processing application program AP3, the operation setting data can be changed by a simple operation. It becomes possible to do.
【0037】尚、上述した実施例の動作説明に於いて
は、スケジューラAP1で処理を行った場合についての
み説明したが、他のアプリケーションプログラムを動作
させた場合も、各アプリケーションプログラム用の設定
変更ルールに従って同様な動作が行われる。また、上述
した実施例では、スケジュールが登録される毎に、スケ
ジューラAP1が設定変更処理用アプリケーションプロ
グラムAP4をコールする構成としたが、スケジューラ
動作実行部21で、新規登録されたスケジュール内容を
分析して、登録されたスケジュールの日時が1週間以上
先の場合は、設定変更処理用アプリケーションプログラ
ムAP4をコールしないような制御を加えるようにして
も良い。更に、起動処理用アプリケーションプログラム
AP5が、例えば「ユーザがその日に初めて電源投入し
た時」のような、或る決められたタイミングで、スケジ
ューラAP1をコールし、スケジューラAP1は起動処
理用アプリケーションプログラムAP5から起動された
場合のみ設定変更処理用アプリケーションプログラムA
P4をコールするようにし、設定変更処理用アプリケー
ションプログラムAP4の決定手段24aでは、登録さ
れているスケジュールの日時が、近づいたタイミング
(例えば、次の日)でユーザに対して変更を促す動作設
定データの項目を決定するようにしても良い。In the description of the operation of the above-described embodiment, only the case where the process is performed by the scheduler AP1 has been described. However, when another application program is operated, the setting change rule for each application program may be changed. A similar operation is performed in accordance with. In the above-described embodiment, the scheduler AP1 calls the setting change application program AP4 every time a schedule is registered. However, the scheduler operation execution unit 21 analyzes the newly registered schedule. If the date and time of the registered schedule is one week or more ahead, control may be added so as not to call the setting change application program AP4. Further, the start-up application program AP5 calls the scheduler AP1 at a predetermined timing, for example, “when the user first turns on the power”, and the scheduler AP1 transmits the start-up process application program AP5. Application program A for setting change processing only when started
P4 is called, and the deciding means 24a of the setting change processing application program AP4 sets the registered schedule date and time to the operation setting data prompting the user to change at the approaching timing (for example, the next day). May be determined.
【0038】図5は本発明の他の実施例のブロック図で
あり、キーボード,マウス,ディスク装置等から構成さ
れる入出力装置101と、プログラム格納部102と、
データ格納部103と、CPU104と、モデム105
とから構成されている。FIG. 5 is a block diagram of another embodiment of the present invention. An input / output device 101 including a keyboard, a mouse, a disk device, and the like, a program storage unit 102,
Data storage unit 103, CPU 104, modem 105
It is composed of
【0039】プログラム格納部102は、RAM或いは
ROMによって構成されるものであり、スケジューラA
P101と、通信処理用アプリケーションプログラムA
P102と、アラーム処理用アプリケーションプログラ
ムAP103と、住所録用アプリケーションプログラム
AP104と、設定変更処理用アプリケーションプログ
ラムAP105と、電源投入時に設定変更処理アプリケ
ーションプログラムAP105をコールする起動処理用
アプリケーションプログラムAP106とが格納されて
いる。The program storage unit 102 is constituted by a RAM or a ROM.
P101 and communication processing application program A
P102, an alarm processing application program AP103, an address book application program AP104, a setting change processing application program AP105, and a start-up processing application program AP106 that calls the setting change processing application program AP105 when the power is turned on are stored. ing.
【0040】データ格納部103は、RAMまたはフロ
ッピーディスク装置,ハードディスク装置等の補助記憶
装置によって構成されるものであり、スケジュールデー
タ131と、スケジューラ動作設定データ132と、ス
ケジューラ設定変更ルール133と、通信ログデータ1
34と、通信動作設定データ135と、通信設定変更ル
ール136と、アラーム動作設定データ137と、アラ
ーム設定変更ルール138と、住所録データ139と、
住所録動作設定データ140と、住所録設定変更ルール
141とが格納されている。The data storage unit 103 is constituted by an auxiliary storage device such as a RAM or a floppy disk device or a hard disk device. The data storage unit 103 includes schedule data 131, scheduler operation setting data 132, scheduler setting change rules 133, Log data 1
34, communication operation setting data 135, communication setting change rule 136, alarm operation setting data 137, alarm setting change rule 138, address book data 139,
Address book operation setting data 140 and address book setting change rules 141 are stored.
【0041】スケジューラAP101は、スケジューラ
U/I部111と、決定手段121aを有するスケジュ
ーラ動作実行部121とから構成されている。スケジュ
ーラ動作実行部121は、図1のスケジューラ実行部2
1と同様に、ユーザから入力されたスケジュールをスケ
ジュールデータ131として保持,管理する機能、自身
の動作に関する、カレンダ種,スケジュール表示種等の
ユーザ設定内容を、スケジューラ動作設定データ132
として保持,管理し、それに従ってスケジューラAP1
01全体の動作を制御する機能を有する。更に、スケジ
ューラ動作実行部121は、スケジューラ設定変更ルー
ル133に基づいて、ユーザに対して設定変更を促す動
作設定データ中の項目及びタイミングを決定すると共
に、入力を促すデータ及びタイミングを決定し、決定内
容を設定変更処理用アプリケーションプログラムAP1
05に通知する機能を有する決定手段121aを備えて
いる。The scheduler AP 101 comprises a scheduler U / I unit 111 and a scheduler operation execution unit 121 having a decision means 121a. The scheduler operation execution unit 121 is the scheduler execution unit 2 shown in FIG.
In the same manner as in the first example, the function of holding and managing the schedule input by the user as the schedule data 131 and the user's setting contents such as the calendar type and the schedule display type regarding the own operation are stored in the scheduler operation setting data 132.
Held and managed as a scheduler AP1
01 has a function of controlling the entire operation. Further, based on the scheduler setting change rule 133, the scheduler operation execution unit 121 determines items and timing in the operation setting data that prompts the user to change the settings, and also determines data and timing that prompts the user to input, and decides. Application program AP1 for setting change processing
05 is provided.
【0042】通信処理用アプリケーションプログラムA
P102は、通信U/I部112と、通信動作実行部1
22とを備えている。通信動作実行部122は、図1の
通信動作実行部22と同様に、モデム105を介して外
部と通信する機能、通信により得られたデータを通信ロ
グデータ134としてデータ格納部103に格納する機
能、自身の動作に関する、アクセスポイント,オートパ
イロット起動時刻等のユーザ設定内容を通信動作設定デ
ータ135として保持,管理し、それに従って通信処理
用アプリケーションプログラムAP2全体の動作を制御
する機能を有する。更に、通信動作実行部122は、通
信設定変更ルール133に基づいて、ユーザに対して設
定変更を促す動作設定データ中の項目及びタイミングを
決定すると共に、入力を促すデータ及びタイミングを決
定し、決定内容を設定変更処理用アプリケーションプロ
グラムAP105に通知する機能を有する決定手段12
2aを備えている。Communication processing application program A
P102 includes a communication U / I unit 112 and a communication operation execution unit 1
22. The communication operation execution unit 122 has a function of communicating with the outside via the modem 105 and a function of storing data obtained by communication in the data storage unit 103 as communication log data 134, similarly to the communication operation execution unit 22 of FIG. It has a function of storing and managing user setting contents such as an access point and an autopilot activation time as its own operation as communication operation setting data 135, and controlling the operation of the entire communication processing application program AP2 accordingly. Further, the communication operation execution unit 122 determines the items and timing in the operation setting data that prompts the user to change the setting based on the communication setting change rule 133, and also determines the data and timing that prompts the user to input the setting. Determination means 12 having a function of notifying the contents to setting change processing application program AP105
2a.
【0043】アラーム処理用アプリケーションプログラ
ムAP103は、アラームU/I部113と、アラーム
動作実行部123とを備えている。アラーム動作実行部
123は、図1のアラーム動作実行部23と同様に、自
身の動作に関するアラーム起動時刻,ブザー種等のユー
ザの設定内容をアラーム動作設定データ137として保
持,管理し、それに従ってプログラマブルタイマ,ブザ
ー(図示せず)を制御する機能を有する。更に、アラー
ム動作実行部123は、アラーム設定変更ルール138
に基づいて、ユーザに対して設定変更を促す動作設定デ
ータ中の項目及びタイミングを決定すると共に、入力を
促すデータ及びタイミングを決定し、決定内容を設定変
更処理用アプリケーションプログラムAP105に通知
する機能を有する決定手段123aを備えている。The alarm processing application program AP103 includes an alarm U / I unit 113 and an alarm operation execution unit 123. The alarm operation execution unit 123 holds and manages the user's setting contents such as the alarm activation time and the buzzer type as the alarm operation setting data 137 in the same manner as the alarm operation execution unit 23 in FIG. It has a function of controlling a timer and a buzzer (not shown). Further, the alarm operation execution unit 123 sets the alarm setting change rule 138
The function and the timing in the operation setting data for prompting the user to change the setting are determined based on the data, the data and the timing for prompting the input are determined, and the determined content is notified to the setting change processing application program AP105. Determining means 123a.
【0044】住所録用アプリケーションプログラムAP
104は、住所録U/I部114と、住所録動作実行部
124とを備えている。住所録動作実行部124は、ユ
ーザが入出力装置101から入力した住所,氏名,電話
番号等のフィールドから構成されるレコードを住所録デ
ータ139として保持,管理する機能、自身の動作に関
する、ユーザ設定内容を住所録動作設定データ140と
して保持,管理し、それに従って住所録アプリケーショ
ンプログラムAP104全体の動作を制御する機能を有
する。更に、住所録動作実行部124は、住所録設定変
更ルール141に従って、ユーザに対して設定変更を促
す動作設定データ中の項目及びタイミングを決定すると
共に、入力を促すデータ及びタイミングを決定し、決定
内容を設定変更処理用アプリケーションプログラムAP
105に通知する機能を有する決定手段124aを備え
ている。Address book application program AP
104 includes an address book U / I section 114 and an address book operation execution section 124. The address book operation execution unit 124 holds and manages a record composed of fields such as an address, a name, and a telephone number input by the user from the input / output device 101 as address book data 139, and user setting relating to its own operation. It has a function of holding and managing the contents as the address book operation setting data 140 and controlling the operation of the entire address book application program AP 104 accordingly. Further, the address book operation execution unit 124 determines the items and timing in the operation setting data that prompts the user to change the setting according to the address book setting change rule 141, and also determines the data and timing that prompts the user to input, and decides. Application program AP for setting change processing
A determination unit 124 a having a function of notifying the user 105 is provided.
【0045】設定変更処理用アプリケーションプログラ
ムAP105は、設定変更U/I部115と、設定変更
実行部125とから構成されている。設定変更実行部1
25は、促進手段125aと、変更手段125bとを備
えている。促進手段125aは、各アプリケーションプ
ログラムAP1〜AP4から渡された決定内容によって
示されるタイミングで、決定内容によって示される項目
の変更或いは決定内容によって示されるデータの入力を
促すメッセージ等を入出力装置101へ出力する機能を
有する。変更手段125bは、上記メッセージに応答し
てユーザが入出力装置101から入力した動作設定デー
タの変更内容或いはデータに従って、動作設定データ1
32,135,137,140或いはデータ131,1
34,139を変更する機能を有する。The setting change processing application program AP 105 includes a setting change U / I unit 115 and a setting change executing unit 125. Setting change execution unit 1
25 includes a promotion unit 125a and a change unit 125b. The facilitating unit 125a sends to the input / output device 101 a message or the like prompting the user to change the item indicated by the determined content or input data indicated by the determined content at the timing indicated by the determined content passed from each of the application programs AP1 to AP4. It has a function to output. The change unit 125b responds to the above-mentioned message, according to the change content or data of the operation setting data input from the input / output device 101 by the user.
32, 135, 137, 140 or data 131, 1
34 and 139 are changed.
【0046】次に、本実施例の動作について説明する。Next, the operation of this embodiment will be described.
【0047】先ず、図1の実施例で説明したと同様に、
ユーザがスケジューラAP1を使用してイベント名=
“出張”のスケジュールを登録した場合の動作について
説明する。First, as described in the embodiment of FIG.
The user uses the scheduler AP1 to set the event name =
The operation when a “business trip” schedule is registered will be described.
【0048】スケジューラAP101のスケジューラ動
作実行部121は、入出力装置101,スケジューラU
/I部111を介してユーザとハンドシェークを行い、
ユーザが入力したイベント名=“出張”のスケジュール
を受け付け、それをスケジュールデータ131としてデ
ータ格納部103に格納する。The scheduler operation execution unit 121 of the scheduler AP 101 includes the input / output device 101, the scheduler U
Perform a handshake with the user via the / I unit 111,
The schedule of the event name = “business trip” input by the user is received and stored in the data storage unit 103 as the schedule data 131.
【0049】その後、スケジューラ動作実行部121内
の決定手段121aが動作し、新規登録されたスケジュ
ール内容とスケジューラ設定変更ルール133のトリガ
とのマッチング処理を行う(図6,S11)Thereafter, the deciding means 121a in the scheduler operation execution section 121 operates to perform matching processing between the newly registered schedule contents and the trigger of the scheduler setting change rule 133 (FIG. 6, S11).
【0050】スケジューラ設定変更ルール133は、例
えば、図7に示す内容を有するものであり、トリガとな
る事項と、そのトリガにヒットした時にユーザに対して
設定変更を促す動作設定データの項目或いは入力を促す
データを示す情報と、ユーザに対して動作設定データの
変更或いはデータの入力を促すタイミングとが対応して
設定されている。The scheduler setting change rule 133 has, for example, the contents shown in FIG. 7 and includes a trigger item and operation setting data items or input items for prompting the user to change the setting when the trigger is hit. The information indicating the data for prompting the user and the timing for prompting the user to change the operation setting data or input the data are set correspondingly.
【0051】図7に示したスケジューラ設定変更ルール
133の内の第1番目のルールは、「新規登録されたス
ケジュールのイベント名が“休暇”の場合は、アラーム
起動時刻(ALARM TIME)の設定変更を次に電
源がONになった時(NEXT ON)に実施する」と
いうことを示している。また、第4番目のルールは、
「新規登録されたスケジュール中に“氏名”が存在する
時は、住所録データ139中にその名前を含むレコード
が存在し、且つそのレコードに未入力のフィールドが存
在したら、直ちにその入力を要求する」ということを示
している。The first of the scheduler setting change rules 133 shown in FIG. 7 is that, when the event name of a newly registered schedule is “vacation”, the setting change of the alarm activation time (ALARM TIME) Is performed next time the power is turned on (NEXT ON). " Also, the fourth rule is
“If“ name ”exists in a newly registered schedule, if a record including the name exists in address book data 139 and there is a field that has not been entered in the record, promptly input that field. "Is shown.
【0052】この例の場合は、新規登録されたスケジュ
ールのイベント名が“出張”であり、S11の処理を行
うと、「イベント名=“出張”が登録された場合、アラ
ーム起動時刻(ALARM TIME)と通信アクセス
ポイント(COM AP)の設定変更を直ちに(NO
W)に実施する」という意味の第2番目のルールにヒッ
トするので(S12)、決定手段121aは、設定変更
を促す動作設定データの項目を示す設定変更識別子(A
LARM TIME,COM AP)と、直ちに促進処
理を行うことを示すタイミング識別子(NOW)とを含
む設定変更要求を設定変更処理用アプリケーションプロ
グラムAP105に渡すことになる(S13)。この例
の場合は、上記したような設定変更要求を設定変更処理
用アプリケーションプログラムAP105に渡すことに
なるが、例えば、図7に示す第4番目のルールにヒット
した場合には、変更設定識別子を「新規登録されたスケ
ジュール中に存在する氏名が設定され且つ未入力のフィ
ールドが存在する、住所録データ139中のレコードの
レコード番号」とし、タイミング識別子を「NOW」と
した設定変更要求を設定変更処理用アプリケーションプ
ログラムAP105に渡すことになる。In the case of this example, the event name of the newly registered schedule is “business trip”, and when the process of S11 is performed, if “event name =“ business trip ”is registered, the alarm activation time (ALARM TIME) ) And communication access point (COMAP) setting change immediately (NO
(S12), so the determining unit 121a sets the setting change identifier (A) indicating the item of the operation setting data that prompts the user to change the setting.
LARM TIME, COM AP) and a setting change request including a timing identifier (NOW) indicating that the prompt processing is performed immediately, is passed to the setting change processing application program AP105 (S13). In the case of this example, the setting change request as described above is passed to the setting change processing application program AP105. For example, if the fourth rule shown in FIG. Change the setting change request with the record name of the record in the address book data 139 where the name existing in the newly registered schedule is set and there is an unentered field, and the timing identifier is "NOW" This will be passed to the processing application program AP105.
【0053】設定変更処理用アプリケーションプログラ
ムAP105の設定変更実行部125内の促進手段12
5aは、上記した設定変更要求が渡されると、それに含
まれているタイミング識別子がNOWであるか否かをチ
ェックする(図8,S21)。The promotion means 12 in the setting change execution section 125 of the setting change processing application program AP105
5a, when the above-described setting change request is passed, checks whether or not the timing identifier included in the request is NOW (FIG. 8, S21).
【0054】そして、タイミング識別子がNOWでない
と判断した場合は、スケジューラAP101から渡され
た設定変更要求を、例えばデータ格納部103中の所定
の保存用領域(図示せず)に登録した後(S25)、そ
の処理を終了する。また、タイミング識別子がNOWで
あると判断した場合は、設定変更要求に従って図4に示
したと同様の変更促進画面を入出力装置1の表示画面に
表示する(S22)。If it is determined that the timing identifier is not NOW, the setting change request passed from the scheduler AP 101 is registered in, for example, a predetermined storage area (not shown) in the data storage unit 103 (S25). ), And the process ends. If it is determined that the timing identifier is NOW, a change promotion screen similar to that shown in FIG. 4 is displayed on the display screen of the input / output device 1 in accordance with the setting change request (S22).
【0055】この例の場合、タイミング識別子がNOW
で、設定変更識別子が(ALARMTIME,COM
AP)であるので、促進手段125aは、「アラーム起
動時刻,通信アクセスポイントを変更する必要はありま
せんか?」というメッセージと、現在設定されているア
ラーム起動時刻,通信アクセスポイントの値,通信起動
時刻と、終了ボタンとを変更促進画面に表示することに
なる。この例の場合は、上記した変更促進画面が表示さ
れることになるが、例えば、設定変更識別子にレコード
番号を含む設定変更要求が渡された場合は、「未入力の
フィールドにデータを入力する必要がありませんか?」
というメッセージと、上記レコード番号によって示され
るレコードの内容と、終了ボタンとを変更促進画面に表
示することになる。In this case, the timing identifier is NOW.
And the setting change identifier is (ALARMTIME, COM
AP), the prompting means 125a includes a message "Does it need to change the alarm start time and communication access point?" And the currently set alarm start time, communication access point value, and communication start time. And an end button are displayed on the change promotion screen. In the case of this example, the above-described change promotion screen is displayed. For example, if a setting change request including a record number in the setting change identifier is passed, “input data in an unentered field” Do you need it? "
Message, the contents of the record indicated by the record number, and an end button are displayed on the change promotion screen.
【0056】ユーザは、変更促進画面が表示されると、
前述したと同様に、提示された項目を変更する必要があ
るか否かを判断し、必要がある場合は、それらを変更
し、変更が完了すると、終了ボタンを押下する。When the change promotion screen is displayed, the user
As described above, it is determined whether or not the presented items need to be changed, and if necessary, they are changed, and when the change is completed, the end button is pressed.
【0057】設定変更処理用アプリケーションプログラ
ムAP105の設定変更実行部125内の変更手段12
5bは、終了ボタンが押下されると(S23)、変更促
進画面の設定内容に基づいて動作設定データの変更,未
入力フィールドへのデータの入力を行う(S24)。Changing means 12 in setting change executing section 125 of setting change processing application program AP105
5b, when the end button is pressed (S23), the operation setting data is changed based on the setting contents of the change promotion screen, and the data is input to the non-input field (S24).
【0058】また、設定変更処理用アプリケーションプ
ログラムAP105内の設定変更実行部125は、電源
投入時に起動処理用アプリケーションプログラムAP1
06によってコールされると、図9の流れ図に示す処理
を行う。The setting change execution unit 125 in the setting change processing application program AP105 starts the startup processing application program AP1 when the power is turned on.
When called by 06, the processing shown in the flowchart of FIG. 9 is performed.
【0059】先ず、データ格納部103の所定の保存領
域に登録されている設定変更要求中のタイミング識別子
をチェックし、出力タイミングになったものがあるか否
かを判断する(S31)。First, a timing identifier in a setting change request registered in a predetermined storage area of the data storage unit 103 is checked, and it is determined whether or not there is any output timing (S31).
【0060】そして、出力タイミングになったものがな
いと判断した場合(S32がNO)は、その処理を終了
する。また、出力タイミングになったものがあると判断
した場合(S32がYES)は、出力タイミングになっ
たと判断したタイミング識別子を含む設定変更要求中の
設定変更識別子に従った変更促進画面を入出力装置10
1の表示画面に表示する(S33)。When it is determined that there is no output timing (S32: NO), the process is terminated. If it is determined that there is an output timing (S32: YES), the input / output device displays a change promotion screen according to the setting change identifier in the setting change request including the timing identifier determined to be output timing. 10
1 is displayed on the display screen (S33).
【0061】そして、変更促進画面を使用したユーザに
よる設定操作が終了すると(S34)、変更手段125
bが、変更促進画面の設定内容に従って、動作設定デー
タの変更,未入力フィールドへのデータの入力を行う
(S35)。When the setting operation by the user using the change promotion screen is completed (S34), the changing means 125
b changes the operation setting data and inputs the data into the non-input field according to the setting contents of the change promotion screen (S35).
【0062】図10はアラーム設定変更ルール138の
一例を示した図である。同図に示したルールは、「アラ
ーム機能の累積使用日数が30日,100日,…になっ
たら、次の電源がONにされた時に、ブザー音の変更を
促す変更促進画面を表示する」ということを示すもので
ある。FIG. 10 is a diagram showing an example of the alarm setting change rule 138. The rule shown in the figure is that “when the cumulative number of days of use of the alarm function reaches 30, 100,..., When the next power supply is turned on, a change promotion screen for prompting a change of the buzzer sound is displayed.” It indicates that.
【0063】アラーム処理用アプリケーションプログラ
ムAP103内の決定手段123aは、アラーム設定変
更ルール138に従って、アラーム機能の累積使用日数
が30日,100日,…になったら、設定変更識別子と
して「ブザー種」を含み、タイミング識別子として「N
EXT ON」を含む設定変更要求を設定変更処理用ア
プリケーションプログラムAP105に渡す。これによ
り、設定変更処理用アプリケーションプログラム105
は、次に電源がONされたタイミングで、前述したと同
様の変更促進画面を入出力装置1の表示画面に表示し、
ユーザに対してブザー音の変更を促す。このような処理
を行うことにより、適当なタイミングで、ユーザに対し
て設定変更が可能な動作設定データを提示し、その変更
を促すことができるので、ユーザに合った動作設定で各
アプリケーションプログラムの機能を使用することが可
能になる。尚、アラーム機能の累積使用日数が30日,
100日になったか否かは、例えば、データ格納部10
3の所定領域(図示せず)にアラーム機能の使用開始日
を格納しておき、この使用開始日と今日の日付けとから
判断することができる。When the cumulative number of days of use of the alarm function becomes 30, 100,... In accordance with the alarm setting change rule 138, the determining means 123a in the alarm processing application program AP103 sets "buzzer type" as a setting change identifier. And the timing identifier "N
A setting change request including "EXT ON" is passed to the setting change processing application program AP105. As a result, the setting change processing application program 105
Displays the same change promotion screen as described above on the display screen of the input / output device 1 at the next power-on timing.
Prompt the user to change the buzzer sound. By performing such processing, it is possible to present the user with operation setting data that can be changed at an appropriate timing and to prompt the user to change the setting. The function can be used. In addition, the cumulative use days of the alarm function is 30 days,
Whether or not 100 days has passed is determined by, for example, the data storage unit 10.
The use start date of the alarm function is stored in a predetermined area (not shown) of No. 3, and it can be determined from the use start date and today's date.
【0064】図11は住所録設定変更ルールの一例を示
した図である。同図に示したルールは、「住所録データ
139として登録されているレコードの中に、設定され
てから7日以上経過し、且つ未入力のフィールドを有す
るレコード(例えば、住所,氏名のフィールドにはデー
タが入力されているが、電話番号のフィールドにはデー
タが入力されていないようなレコード)があったら、未
入力のフィールドにデータを入力することを促す」とい
うことを示している。FIG. 11 is a diagram showing an example of an address book setting change rule. The rule shown in the figure is that “a record registered as the address book data 139 is a record that has been set for 7 days or more and has no input fields (for example, the address and name fields are not included in the record). If there is a record in which data has been entered but no data has been entered in the telephone number field), the user is prompted to enter data in the blank field. "
【0065】住所録用アプリケーションプログラムAP
104は、図11に示すルールに従って、住所録データ
139中のレコードに、登録されてから7日以上経過し
ており、且つ未入力のフィールドを有するレコードがあ
れば、設定変更識別子として「未入力のフィールドを有
するレコードのレコード番号」を含み、タイミング識別
子として「NEXT ON」を含む設定変更要求を設定
変更処理用アプリケーションプログラムAP105に渡
す。これにより、設定変更処理用アプリケーションプロ
グラムAP105は、次に電源がONにされたタイミン
グで、前述したと同様の変更促進画面を入出力装置10
1の表示画面に表示し、ユーザに対して未入力フィール
ドに対するデータの入力を促す。このような処理を行う
ことより、データの登録忘れを少なくすることができる
と共に、いちいち住所録用アプリケーションプログラム
AP104を立ち上げることなく住所録データ139を
蓄積することができる。Address book application program AP
According to the rule shown in FIG. 11, if a record in the address book data 139 has been registered for more than 7 days and has a field that has not been entered, and there is a record having a field that has not been entered, reference numeral 104 denotes “unentered” as a setting change identifier. And a setting change request including “NEXT ON” as a timing identifier to the setting change processing application program AP105. As a result, the setting change processing application program AP105 displays the same change promotion screen as described above at the next time the power is turned on.
1 is displayed on the display screen 1 to urge the user to input data in the non-input fields. By performing such processing, forgetting to register data can be reduced, and the address book data 139 can be accumulated without having to start up the address book application program AP104 each time.
【0066】[0066]
【発明の効果】以上説明したように、本発明によれば、
以下の効果を奏する。As described above, according to the present invention,
The following effects are obtained.
【0067】第1の効果は、アプリケーションプログラ
ムの動作設定データの変更忘れをなくすことができると
いう点である。その理由は、決定手段が、アプリケーシ
ョンプログラムの処理内容や累積使用日数に基づいて、
ユーザに対して変更を促す動作設定データ中の項目を決
定し、促進手段が上記決定した項目の変更を促すメッセ
ージを出力するからである。The first effect is that it is possible to avoid forgetting to change the operation setting data of the application program. The reason is, the decision means, Apurikeshi
Based on the processing contents of the
This is because an item in the operation setting data that prompts the user to change is determined, and the prompting unit outputs a message that prompts the user to change the determined item.
【0068】第2の効果は、動作設定データの変更を簡
単な操作で行うことができるという点である。その理由
は、促進手段から出力されたメッセージに応答して入力
操作から入力された動作設定データに対する変更内容に
従って動作設定データを変更する変更手段を備えている
からである。The second effect is that the operation setting data can be changed by a simple operation. The reason is that there is provided a changing means for changing the operation setting data in response to a message output from the prompting means in accordance with a change to the operation setting data input from the input operation.
【0069】第3の効果は、情報処理が有するさまざま
な設定項目をシステム主導でユーザに提示できる点であ
る。これにより、アプリケーションプログラムに対する
動作設定を、情報処理装置を使用していく過程で、徐々
にユーザの希望にあったものに変更していくことができ
る。その理由は、上記した理由と同じである。A third effect is that various setting items of the information processing can be presented to the user under the initiative of the system. Thus, the operation settings for the application program can be gradually changed to those desired by the user in the process of using the information processing apparatus. The reason is the same as the above-mentioned reason.
【0070】第4の効果は、データ入力の機会をユーザ
に提示できる点である。これより、一旦入力の機会を逃
がすと、それ以外のデータは入力されず、機能を十分活
用できないユーザに対して、機能活用の機会を与えると
同時に、無理なくデータの蓄積が行われることになる。
その理由は、ユーザに対して入力を促すデータを決定す
る決定手段と、決定手段で決定されたデータの入力を促
すメッセージを出力する促進手段とを備えているからで
ある。A fourth effect is that data input opportunities can be presented to the user. Thus, once an opportunity for input is missed, no other data is input, and a user who cannot fully utilize the function is given an opportunity to utilize the function, and at the same time, the data is accumulated without difficulty. .
The reason for this is that there are provided deciding means for deciding data prompting the user to input, and prompting means for outputting a message prompting input of the data decided by the deciding means.
【図1】本発明の一実施例のブロック図である。FIG. 1 is a block diagram of one embodiment of the present invention.
【図2】設定変更実行部24の処理例を示す流れ図であ
る。FIG. 2 is a flowchart illustrating a processing example of a setting change execution unit 24;
【図3】設定変更ルール36中のスケジューラ用ルール
の一例を示す図である。FIG. 3 is a diagram showing an example of a scheduler rule in a setting change rule 36;
【図4】変更促進画面の一例を示す図である。FIG. 4 is a diagram illustrating an example of a change promotion screen.
【図5】本発明の他の実施例のブロック図である。FIG. 5 is a block diagram of another embodiment of the present invention.
【図6】決定手段121aの処理例を示す流れ図であ
る。FIG. 6 is a flowchart illustrating a processing example of a determining unit 121a.
【図7】スケジューラ設定変更ルール133の一例を示
す図である。FIG. 7 is a diagram showing an example of a scheduler setting change rule 133.
【図8】動作設定実行部125の処理例を示す流れ図で
ある。FIG. 8 is a flowchart showing a processing example of an operation setting execution unit 125;
【図9】動作設定実行部125の処理例を示す流れ図で
ある。FIG. 9 is a flowchart illustrating a processing example of an operation setting execution unit 125;
【図10】アラーム設定変更ルール138の一例を示す
図である。FIG. 10 is a diagram showing an example of an alarm setting change rule 138.
【図11】住所録設定変更ルール141の一例を示す図
である。11 is a diagram illustrating an example of an address book setting change rule 141. FIG.
1…入出力装置 2…プログラム格納部 AP1…スケジューラ 11…スケジューラU/I部 21…スケジューラ動作実行部 AP2…通信処理用アプリケーションプログラム 12…通信U/I部 22…通信動作実行部 AP3…アラーム処理用アプリケーションプログラム 13…アラームU/I部 23…アラーム動作実行部 AP4…設定変更処理用アプリケーションプログラム 14…設定変更U/I部 24…設定変更実行部 24a…決定手段 24b…促進手段 24c…変更手段 AP5…起動処理用アプリケーションプログラム 3…データ格納部 31…スケジュールデータ 32…スケジューラ動作設定データ 33…通信ログデータ 34…通信動作設定データ 35…アラーム動作設定データ 36…設定変更ルール 4…CPU 5…モデム 101…入出力装置 102…プログラム格納部 AP101…スケジューラ 111…スケジューラU/I部 121…スケジューラ動作実行部 121a…決定手段 AP102…通信処理用アプリケーションプログラム 112…通信U/I部 122…通信動作実行部 122a…決定手段 AP103…アラーム処理用アプリケーションプログラ
ム 113…アラームU/I部 123…アラーム動作実行部 123a…決定手段 AP104…住所録用アプリケーションプログラム 114…住所録U/I部 124…住所録動作実行部 124a…決定手段 AP105…設定変更処理用アプリケーションプログラ
ム 115…設定変更U/I部 125…設定変更実行部 125a…促進手段 125b…変更手段 AP106…起動処理用アプリケーションプログラム 103…データ格納部 131…スケジュールデータ 132…スケジューラ動作設定データ 133…スケジューラ設定変更ルール 134…通信ログデータ 135…通信動作設定データ 136…通信設定変更ルール 137…アラーム動作設定データ 138…アラーム設定変更ルール 139…住所録データ 140…住所録動作設定データ 141…住所録設定変更ルール 104…CPU 105…モデムDESCRIPTION OF SYMBOLS 1 ... I / O device 2 ... Program storage part AP1 ... Scheduler 11 ... Scheduler U / I part 21 ... Scheduler operation execution part AP2 ... Communication processing application program 12 ... Communication U / I part 22 ... Communication operation execution part AP3 ... Alarm processing Application program 13 ... Alarm U / I unit 23 ... Alarm operation execution unit AP4 ... Setting change processing application program 14 ... Setting change U / I unit 24 ... Setting change execution unit 24a ... Determining unit 24b ... Promotion unit 24c ... Change unit AP5: Start-up application program 3: Data storage unit 31: Schedule data 32: Scheduler operation setting data 33: Communication log data 34: Communication operation setting data 35: Alarm operation setting data 36: Setting change rule 4: CPU 5: Model DESCRIPTION OF SYMBOLS 101 ... I / O device 102 ... Program storage part AP101 ... Scheduler 111 ... Scheduler U / I part 121 ... Scheduler operation execution part 121a ... Determination means AP102 ... Communication processing application program 112 ... Communication U / I part 122 ... Communication operation execution part 122a ... determining means AP103 ... application program for alarm processing 113 ... alarm U / I section 123 ... alarm operation executing section 123a ... determining means AP104 ... address book application program 114 ... address book U / I section 124 ... address book operation executing section 124a: determination means AP105: setting change processing application program 115: setting change U / I section 125: setting change execution section 125a ... promoting means 125b ... changing means AP106: start-up processing application Program 103 ... data storage unit 131 ... schedule data 132 ... scheduler operation setting data 133 ... scheduler setting change rule 134 ... communication log data 135 ... communication operation setting data 136 ... communication setting change rule 137 ... alarm operation setting data 138 ... alarm setting Change rule 139 ... Address book data 140 ... Address book operation setting data 141 ... Address book setting change rule 104 ... CPU 105 ... Modem
───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G06F 17/60 G06F 19/00 G06F 15/02 JICSTファイル(JOIS)──────────────────────────────────────────────────続 き Continued on the front page (58) Fields surveyed (Int. Cl. 7 , DB name) G06F 17/60 G06F 19/00 G06F 15/02 JICST file (JOIS)
Claims (4)
リケーションプログラムを複数搭載すると共に、前記各
アプリケーションプログラム毎の動作設定データが格納
されるデータ格納部を備えた情報処理装置に於いて、アプリケーションプログラムで行った前記動作設定デー
タを変更するための処理以外の処理内容に基づいて、 ユ
ーザに対して変更を促す動作設定データ中の項目を決定
する決定手段と、 該決定手段で決定された項目の変更を促すメッセージを
出力する促進手段と、 動作設定データに対する変更内容
を入力する入力装置と、 前記促進手段から出力されたメッセージに応答して前記
入力装置から入力された変更内容に従って前記データ格
納部に格納されている動作設定データを変更する変更手
段とを 備えたことを特徴とする情報処理装置。1. An information processing apparatus comprising: a plurality of application programs for performing an operation according to operation setting data; and a data storage unit for storing operation setting data for each of the application programs. The operation setting data
Determining means for determining an item in the operation setting data that prompts the user to change based on processing contents other than processing for changing the data, and outputting a message prompting the user to change the item determined by the determining means and the promotion means that, changes to the operation setting data content
An input device for inputting, in response to said message output from said accelerator means
The data format is changed according to the changes entered from the input device.
Change procedure to change the operation setting data stored in the storage
The information processing apparatus characterized by comprising a stage.
ンプログラムの累積使用日数に基づいて、ユーザに対し
て変更を促す動作設定データ中の項目を決定する決定手
段を備えたことを特徴とする請求項1記載の情報処理装
置。2. An application according to claim 1, wherein
Based on the cumulative number of days
To determine the items in the operation setting data that prompt change
The information processing apparatus according to claim 1, further comprising a step .
リケーションプログラムを複数搭載すると共に、前記各
アプリケーションプログラム毎の動作設定データ及び前
記各アプリケーションプログラム毎の処理データ群が格
納されるデータ格納部を備えた情報処理装置に於いて、 ユーザに対して入力を促す処理データ群中のデータを決
定すると共に、アプリケーションプログラムで行った前
記動作設定データを変更するための処理以外の処理内容
に基づいて、ユーザに対して変更を促す動作設定データ
中の項目を決定する決定手段と、 該決定手段で決定された項目の変更及びデータの入力を
促すメッセージを出力する促進手段と、 動作設定データに対する変更内容及びデータを入力する
入力装置と、 前記促進手段から出力されたメッセージに応答して前記
入力装置から入力された変更内容に従って前記データ格
納部に格納されている動作設定データを変更すると共
に、前記促進手段から出力されたメッセージに応答して
前記入力装置から 入力されたデータに従って前記データ
格納部に格納されている処理データを変更する変更手段
とを 備えたことを特徴とする情報処理装置。3. An application for performing an operation in accordance with operation setting data.
Application programs, and
Operation setting data for each application program and before
The processing data group for each application program is
In an information processing device provided with a data storage unit to be stored, data in a processing data group for prompting a user to input is determined.
And before going through the application program
Processing contents other than the processing for changing the operation setting data
Operation setting data that prompts the user to change based on the
Determining means for determining the active items of the changes and the input data item determined by said determining means
A prompting means for outputting a prompting message, and a change content and data for the operation setting data are input.
An input device, wherein the input device responds to a message output from the prompting means.
The data format is changed according to the changes entered from the input device.
Changing the operation setting data stored in the
In response to the message output from the promoting means,
The data according to the data input from the input device;
Change means for changing the processing data stored in the storage unit
Information processing apparatus comprising the and.
入力を促す処理データ群中のデータを決定すると共に、
アプリケーションプログラムの累積使用日数に基づい
て、ユーザに対して変更を促す動作設定データ中の項目
を決定する決定手段を備えたことを特徴とする請求項3
記載の情報処理装置。 4. A method according to claim 1, wherein said determining means comprises :
Determine the data in the processing data group that prompts for input,
Based on cumulative days of use of application program
Items in the operation setting data that prompt the user to change
Claim 3, further comprising a determining means for determining
An information processing apparatus according to claim 1.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP32375695A JP3130780B2 (en) | 1995-11-17 | 1995-11-17 | Information processing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP32375695A JP3130780B2 (en) | 1995-11-17 | 1995-11-17 | Information processing device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH09147019A JPH09147019A (en) | 1997-06-06 |
| JP3130780B2 true JP3130780B2 (en) | 2001-01-31 |
Family
ID=18158283
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP32375695A Expired - Fee Related JP3130780B2 (en) | 1995-11-17 | 1995-11-17 | Information processing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3130780B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP2755366A4 (en) | 2011-09-05 | 2015-05-06 | Ntt Docomo Inc | INFORMATION PROCESSING DEVICE AND PROGRAM |
-
1995
- 1995-11-17 JP JP32375695A patent/JP3130780B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH09147019A (en) | 1997-06-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7284198B2 (en) | Method and system for document draft reminder based on inactivity | |
| US9891963B2 (en) | System and method for optimizing user notifications for small computer devices | |
| US7113809B2 (en) | Apparatus and a method for providing information to a user | |
| US20040024834A1 (en) | Sharing personal information between computing devices | |
| EP2381357B1 (en) | Generation and control of a title bar on a display of a portable electronic device having multiple applications | |
| JP2008134949A (en) | Portable terminal device and schedule creation screen display method | |
| WO2019037780A1 (en) | Terminal control method, device and storage medium | |
| WO2006135154A1 (en) | Mobile terminal and method for operation | |
| CN106897134B (en) | Positioning function management method and device | |
| JP3130780B2 (en) | Information processing device | |
| JP2001027911A (en) | System and method for preventing illegal access of computer | |
| JPH01290071A (en) | Electronic equipment for information processing | |
| JP2010026963A (en) | Schedule management device and schedule management program | |
| JP2003174497A (en) | Portable telephone set and operating method therefor | |
| CN114077369A (en) | Display method and device of startup interface, mobile terminal and storage medium | |
| CN119475371B (en) | An application management method and wearable device | |
| JP3793167B2 (en) | Character message output device | |
| JP3898211B2 (en) | Character message output device | |
| KR20070009183A (en) | Alarm method linked with pop-up function and mobile communication terminal using the same | |
| JPH0527056A (en) | Battery depletion preventing device for electronic device equipped with timer function | |
| CN114205448A (en) | Memorandum event reminding method and device, computer readable storage medium and terminal | |
| JP2001265472A (en) | Method for realizing user interface and computer readable recording medium with program for the same recorded | |
| CN119967243A (en) | Timing control method, device, equipment and storage medium | |
| CN117785092A (en) | Message prompt display method and device, electronic equipment and readable storage medium | |
| CN115639739A (en) | Timing reminder method, device, electronic device and readable storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071117 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081117 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081117 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091117 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091117 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101117 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111117 Year of fee payment: 11 |
|
| LAPS | Cancellation because of no payment of annual fees |