JPH0511956A - メニユ処理装置 - Google Patents

メニユ処理装置

Info

Publication number
JPH0511956A
JPH0511956A JP3189454A JP18945491A JPH0511956A JP H0511956 A JPH0511956 A JP H0511956A JP 3189454 A JP3189454 A JP 3189454A JP 18945491 A JP18945491 A JP 18945491A JP H0511956 A JPH0511956 A JP H0511956A
Authority
JP
Japan
Prior art keywords
menu
screen
item
day
information
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.)
Granted
Application number
JP3189454A
Other languages
English (en)
Other versions
JP3355630B2 (ja
Inventor
Yoichi Kobayashi
洋一 小林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP18945491A priority Critical patent/JP3355630B2/ja
Publication of JPH0511956A publication Critical patent/JPH0511956A/ja
Application granted granted Critical
Publication of JP3355630B2 publication Critical patent/JP3355630B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)

Abstract

(57)【要約】 【目的】 その日、その時に必要なメニュ項目だけを選
択候補としてメニュ画面の中に表示する。 【構成】 メニュ管理ファイル17にはメニュシステム
名に対応してそれを起動させる曜日/日付情報が記憶さ
れている。メニュ抽出部18はメニュ起動時にメニュ管
理ファイル17を参照し、現在の曜日/日付に該当する
メニュシステム名がメニュ管理ファイル17に登録され
ているか否かを判別する。その結果、登録されていれ
ば、メニュ抽出部18はそのメニュシステム名をメニュ
画面の中に選択候補として出力させる。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】この発明はオフィスコンピュータ
等の情報処理装置におけるメニュ処理装置に関する。
【0002】
【従来の技術】従来、オフィスコンピュータ等において
は、メニュ項目別にメニュ階層構造情報が予め設定され
ており、メニュ画面の中から任意のメニュ項目が選択さ
れると、それに対応するメニュ階層構造情報にしたがっ
てメニュ処理を実行するようにしていた。この場合、例
えば各種の売上管理、在庫管理、人事管理等に対応して
ユーザが行うべき全ての業務処理毎にメニュ項目が存在
し、それに応じてメニュ階層構造情報が登録されてい
た。
【0003】
【発明が解決しようとする課題】ところで、例えば売上
管理業務には毎日の売上集計の他に、期末集計、月末集
計等、特別な日のみ行う業務処理も多数含まれている。
この様に業務数が多くなると、オペレータが多数の業務
の中からその日に行うべき業務をメニュ画面の中から選
択する際、その選択作業が極めて困難なものとなると共
に誤って他の業務を選択してしまうおそれがあった。こ
の原因は常に全てのメニュ項目をメニュ画面の中に候補
表示することにあると考えられる。してみれば、その
日、その時に必要なメニュ項目だけを選択候補としてメ
ニュ画面の中に表示できれば、その選択作業を正確かつ
迅速に行い得るようになることは明らかである。この発
明の課題は、その日、その時に必要なメニュ項目だけを
選択候補としてメニュ画面の中に表示できるようにする
ことである。
【0004】
【課題を解決するための手段】この発明の手段は次の通
りである。管理情報記憶手段1(図1の機能ブロック図
を参照、以下同じ)は、メニュ項目とその起動タイミン
グとを対応付けた起動メニュ管理情報を記憶する。例え
ば、メニュ名称に対応してその起動タイミングとして曜
日情報、年月日情報、時刻情報等が管理情報記憶手段1
に設定されている。判別手段2はメニュ起動時に管理情
報記憶手段1を参照し、現在、起動タイミングに到達し
たメニュ項目が存在するか否かを判別する。表示制御手
段3は判別手段2による判別の結果、起動タイミングに
到達したメニュ項目が存在すれば、それに対応するメニ
ュ項目をメニュ画面の中に選択候補として出力させる
【0005】
【作用】この発明の手段の作用は次の通りである。い
ま、メニュ項目別にメニュ階層構造情報(上位メニュか
ら下位メニュに向って分枝するツリー構造を定義する情
報)が予め設定されている場合に、メニュ画面の中から
任意のメニュ項目を選択すると、それに対応するメニュ
階層構造情報にしたがってメニュ処理が実行される。こ
こで、管理情報記憶手段1にはメニュ項目とその起動タ
イミングとを対応付けた起動メニュ管理情報が記憶され
ている。例えば、毎週土曜日に売上集計を行わせる場合
には、土曜日に対応付けてその業務名称を記憶させてお
く。すると、メニュ起動時に判別手段2は管理情報記憶
手段1を参照し、現在、起動タイミングに到達したメニ
ュ項目が存在するか否かを判別する。いま、土曜日であ
れば、管理情報記憶手段1には売上集計の業務名称が記
憶されているので、表示制御手段3はその業務名称をメ
ニュ画面の中に選択候補として出力する。したがって、
その日、その時に必要なメニュ項目だけを選択候補とし
てメニュ画面の中に表示することができる。
【0006】
【実施例】以下、図2〜図9を参照して一実施例を説明
する。図2はメニュ処理装置の構成を示したブロック図
である。メニュ階層構造定義情報ファイル11はメニュ
システム別にメニュ階層構造定義情報を記憶するもの
で、設定部12は入力部13から入力された定義情報を
メニュ階層構造定義情報ファイル11に設定する。
【0007】ここで、図3はメニュ階層構造定義情報を
入力する際の定義画面を示している。メニュシステム名
称入力域mAはトップメニュ(最上位階層)に表示され
るメニュ項目名が入力されるもので、この最上位階層を
A階層とすると、以下、A階層に続く下位メニュはB階
層、B階層に続く下位メニュはC階層……となる。メニ
ュシステム定義域mBは一画面の左右両側に1階層ず
つ、つまり1画面で2階層分の定義域を有し、各定義域
には「タイトル」、「区分」、「処理内容」が入力され
る。ここで、「タイトル」は同一階層のメニュ画面に表
示されるメニュ項目名である。「区分」は下位メニュが
存在する場合にこの下位メニュの選択を指示する選択メ
ニュか、処理の実行を指示する処理メニュかを示すもの
で、図中「メ」は選択メニュ、「処理」は処理メニュを
定義する。「処理内容」は「区分」が処理メニュのとき
に実行される業務処理の内容を示す。なお、ガイダンス
表示域mCには、シフトキーと左右のカーソルキーとの
同時押しによって階層を上下に1段ずつ切り換え可能で
あることがガイダンス表示されている。このようにして
入力したメニュ階層構造定義情報はメニュシステム別に
メニュ階層構造定義情報ファイル11に登録される。
【0008】メニュ管理部14は1画面分のメニュ画面
情報を記憶するメニュテーブルメモリ14−1を有し、
表示部15にトップメニュ画面が表示されている状態に
おいて、トップメニュ画面の中から任意のメニュ項目が
選択されると、メニュ階層構造定義情報ファイル11か
らそれに対応するメニュ階層構造定義情報を取り込み、
表示部15のメニュ画面を次階層(B階層)のメニュ画
面に切り換える。このB階層メニュ画面の中から更に任
意のメニュ項目を選択するとメニュ管理部14はそれが
選択メニュか処理メニュかを判別し、選択メニュであれ
ば次階層(C階層)のメニュ画面に切り換えるが、処理
メニュであれば、メニュ実行処理部16を起動させてそ
のメニュに対応する業務処理を実行させる。
【0009】メニュ管理ファイル17はユーザ別、グル
ープ別(例えば営業地域別)にメニュ管理情報(業務ス
ケジュール情報)が定義されるもので、図4はその具体
例を示している。即ち、メニュ管理ファイル17はメニ
ュシステム名に対応してそれを起動させるタイミング情
報(曜日/日付情報)を記憶するもので、曜日/日付情
報が定義される領域17−1とメニュシステム名が定義
される領域17−2を有し、設定部12は入力部13か
ら入力された定義情報をメニュ管理ファイル17に設定
する。
【0010】メニュ抽出部18は時計回路部18−1を
有し、現在の計時情報(曜日情報、日付情報)がメニュ
管理ファイル17に設定されている曜日/日付情報と一
致するか否かを監視し、一致する場合に、それに対応す
るメニュシステム名をメニュ管理ファイル17から抽出
し、メニュ管理部14に与える。なお、ユーザメニュレ
ジスタumはメニュ管理ファイル17から抽出したユー
ザ別メニュシステム名がセットされ、グループメニュレ
ジスタgmはメニュ管理ファイル17から抽出したグル
ープ別メニュシステム名がセットされる。
【0011】トップメニュファイル19はトップメニュ
画面に表示されるメニュ項目名を記憶するもので、その
内容はメニュ管理部14に与えられる。
【0012】次に本実施例の動作を説明する。図5はメ
ニュ管理定義画面を示し、メニュ管理ファイル17に業
務スケジュール情報を設定する場合には、先ず、対象が
ユーザかグループかを選択し、その名称を入力する。図
中mDは対象名入力域を示し、この入力域にユーザ名あ
るいはグループ名が入力される。曜日定義域mEには固
定的に月曜日〜日曜日、毎日が設定されており、任意の
曜日あるいは毎日を指定してメニュシステム名を入力す
る。日付定義域mFには日付情報(年月日形式)に対応
してメニュシステム名を定義する。このようにしてユー
ザ別、グループ別に業務スケジュール情報を必要なだけ
定義し、メニュ管理ファイル17に登録しておく。
【0013】図6はメニュシステム起動時の動作を示し
たフローチャートである。先ず、ユーザがログインし、
ログインユーザ名とそのユーザの所属グループ名を入力
する(ステップA1)。次いで、メニュ抽出部18は現
在の年月日情報と曜日情報を得る(ステップA2)。す
ると、ステップA1で入力されたユーザ名とステップA
2で得られた年月日情報、曜日情報とに基づいてメニュ
管理ファイル17から該当するユーザ別メニュシステム
名を抽出する(ステップA3)。同様に、ステップA1
で入力された所属グループ名とステップA2で得られた
年月日情報、曜日情報に基づいてメニュ管理ファイル1
7から該当するグループ別メニュシステム名を抽出する
(ステップA4)。次いで、ステップA3あるいはA4
で得たメニュシステム名でトップメニュ表示を行い(ス
テップA5)、メニュ処理に移行する(ステップA
6)。
【0014】図7はユーザ別メニュシステム名の抽出処
理(図6のステップA3)を示したフローチャートであ
る。先ず、メニュ管理ファイル17を検索し、入力され
たユーザ名に対応してその業務スケジュール情報がメニ
ュ管理ファイル17に登録されているか否かを調べ(ス
テップB1)、登録されていなければ、ステップB6に
進み、ユーザメニュレジスタumを空白としてこの抽出
処理を終了する。
【0015】一方、入力されたユーザ名に対応してその
業務スケジュール情報がメニュ管理ファイル17に登録
されていれば、メニュ管理ファイル17からその業務ス
ケジュール情報を読み込み(ステップB2)、その中か
ら次の優先順位にしたがってユーザ別メニュシステム名
を抽出する。先ず、現在の日付に一致するものがあれ
ば、メニュ抽出部18はこの日付に対応するメニュシス
テム名を抽出してユーザメニュレジスタumにセットす
る(ステップB7)。また日付に該当するものがなくと
も曜日に一致するものがあれば(ステップB4)、この
曜日に対応するメニュシステム名を抽出してユーザメニ
ュレジスタumにセットする(ステップB7)。更に、
日付および曜日に該当するものがなくとも毎日に対応す
るものがあれば(ステップB5)、そのメニュシステム
名を抽出してユーザメニュレジスタumにセットする
(ステップB7)。なお、日付、曜日、毎日の何れにも
該当するものがなければユーザメニュレジスタumを空
白とする(ステップB7)。
【0016】このようにしてユーザ別メニュシステム名
の抽出処理(図6のステップA3)が終ると、グループ
別メニュシステム名の抽出処理(図6のステップA4)
に移るが、このグループ別メニュシステム名の抽出処理
はユーザ別メニュシステム名の抽出処理と略同様であ
る。この場合、ログインされたユーザの所属グループ名
に対応する業務スケジュール情報がメニュ管理ファイル
17に登録されていれば、優先順位、日付、曜日、毎日
の順序でグループ別メニュシステム名の抽出処理を行
い、抽出結果をグループメニュレジスタgmにセットす
る。
【0017】図8はトップメニュの表示処理(図6のス
テップA5)を示したフローチャートである。先ず、ユ
ーザメニュレジスタumを参照してそれが空白か否かを
調べる(ステップC1)。この結果、ユーザメニュレジ
スタumが空白であれば、トップメニュ画面の第1項目
にはメニュ項目名の表示は行わないが(ステップC
2)、空白ではなくユーザ別メニュシステム名がセット
されていれば、このメニュシステム名をトップメニュ画
面の第1項目に表示出力させる(ステップC3)。
【0018】次に、グループメニュレジスタgmを参照
してそれが空白か否かを調べる(ステップC4)。この
結果、グループメニュレジスタgmが空白であれば、ト
ップメニュ画面の第2項目にはメニュ項目名の表示は行
われず(ステップC5)、空白ではなくグループ別メニ
ュシステム名がセットされていれば、このメニュシステ
ム名をトップメニュ画面の第2項目に表示出力させる
(ステップC6)。続いて、ステップC7に進み、トッ
プメニュファイル19からトップメニュ項目名を読み出
し、トップメニュ画面の第3項目以降に表示出力させ
る。この場合、トップメニュ画面の第3項目以降にはメ
ーカ提供のメニュ項目名が固定的に表示される。
【0019】図9はトップメニュ画面の表示内容および
メニュ画面が階層的に切り換わる状態を示している。こ
こで、図9に示す如く、A階層であるトップメニュ画面
の第1項目にはユーザメニュ(ユーザ別メニュシステム
名)、第2項目にはグループメニュ(グループ別メニュ
システム名)が表示出力され、第3項目から最終項目
(第6項目)にはメーカ提供の固定メニュが表示出力さ
れる。更に、図6のメニュ処理(ステップA6)におい
て、トップメニュ画面の中から任意のメニュ項目を選択
すると、そのメニュが下位メニュを選択する為の選択メ
ニュであることを条件に、B階層のメニュ画面に切り換
る。更に、このB階層のメニュ画面の中から任意のメニ
ュ項目を選択すると、そのメニュが選択メニュであるこ
とを条件にC階層のメニュ画面に切り換る。このように
本実施例においては、メニュ起動時に今回必要なメニュ
項目だけを選択候補としてトップメニュ画面に表示出力
させることができる。
【0020】なお、上記実施例においては、日付、曜日
という1日単位でスケジュール管理を行うようにした
が、時刻を単位とすれば、より細やかなスケジュール管
理が可能となる。
【0021】また、上記実施例においてはトップメニュ
画面の表示内容をスケジュール管理するようにしたが、
トップメニュ画面よりも下位メニュのメニュ画面に対し
てその表示内容をスケジュール管理するようにしてもよ
い。
【0022】
【発明の効果】この発明によれば、その日、その時に必
要なメニュ項目だけを選択候補としてメニュ画面の中に
表示することができるので、メニュ選択が容易となり、
誤ったメニュを実行してしまうことを防止でき、しか
も、実行漏れの防止にも役立つ。
【図面の簡単な説明】
【図1】この発明の機能ブロック図。
【図2】実施例に係るメニュ処理装置の構成を示したブ
ロック図。
【図3】メニュ階層構造定義情報を入力する際の定義画
面を示した図。
【図4】メニュ管理ファイル17の定義内容を具体的に
示した図。
【図5】メニュ管理定義画面を示した図。
【図6】メニュシステム起動時の動作を示したフローチ
ャート。
【図7】図6で示したユーザ別メニュシステム名の抽出
処理を説明する為のフローチャート。
【図8】図6で示したトップメニュの表示処理を説明す
る為のフローチャート。
【図9】トップメニュ画面の表示内容およびメニュ画面
が階層的に切り換わる状態を示した図。
【符号の説明】
11 メニュ階層構造定義情報ファイル 12 設定部 14 メニュ管理部 16 メニュ実行処理部 17 メニュ管理ファイル 18 メニュ抽出部

Claims (1)

  1. 【特許請求の範囲】 【請求項1】メニュ項目別にメニュ階層構造情報を予め
    設定しておき、メニュ画面の中から任意のメニュ項目が
    選択された際にそれに対応するメニュ階層構造情報にし
    たがってメニュ処理を実行するメニュ処理装置におい
    て、 メニュ項目とその起動タイミングとを対応付けた起動メ
    ニュ管理情報を記憶する管理情報記憶手段と、 メニュ起動時に前記管理情報記憶手段を参照し、現在、
    起動タイミングに到達したメニュ項目が存在するか否か
    を判別する判別手段と、 この判別手段による判別の結果、起動タイミングに到達
    したメニュ項目が存在すれば、それに対応するメニュ項
    目をメニュ画面の中に選択候補として出力させる表示制
    御手段と、 を具備したことを特徴とするメニュ処理装置。
JP18945491A 1991-07-04 1991-07-04 メニュ処理装置 Expired - Fee Related JP3355630B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP18945491A JP3355630B2 (ja) 1991-07-04 1991-07-04 メニュ処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP18945491A JP3355630B2 (ja) 1991-07-04 1991-07-04 メニュ処理装置

Publications (2)

Publication Number Publication Date
JPH0511956A true JPH0511956A (ja) 1993-01-22
JP3355630B2 JP3355630B2 (ja) 2002-12-09

Family

ID=16241528

Family Applications (1)

Application Number Title Priority Date Filing Date
JP18945491A Expired - Fee Related JP3355630B2 (ja) 1991-07-04 1991-07-04 メニュ処理装置

Country Status (1)

Country Link
JP (1) JP3355630B2 (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06266521A (ja) * 1993-03-16 1994-09-22 Hitachi Ltd ユーザインタフェースカスタマイズ方式及び装置
JPH0971024A (ja) * 1995-09-05 1997-03-18 Canon Inc 記録装置
JP2005208932A (ja) * 2004-01-22 2005-08-04 Mitsubishi Electric Corp ポータルサイト作成装置及び業務管理システム
JP2013131254A (ja) * 2013-04-03 2013-07-04 Obic Co Ltd システム利用時間管理装置、システム利用時間管理方法およびシステム利用時間管理プログラム

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104407780A (zh) * 2014-11-13 2015-03-11 中国建设银行股份有限公司 一种个性化菜单配置方法及装置

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06266521A (ja) * 1993-03-16 1994-09-22 Hitachi Ltd ユーザインタフェースカスタマイズ方式及び装置
JPH0971024A (ja) * 1995-09-05 1997-03-18 Canon Inc 記録装置
JP2005208932A (ja) * 2004-01-22 2005-08-04 Mitsubishi Electric Corp ポータルサイト作成装置及び業務管理システム
JP2013131254A (ja) * 2013-04-03 2013-07-04 Obic Co Ltd システム利用時間管理装置、システム利用時間管理方法およびシステム利用時間管理プログラム

Also Published As

Publication number Publication date
JP3355630B2 (ja) 2002-12-09

Similar Documents

Publication Publication Date Title
US7415677B2 (en) Temporary communication areas for a computer user interface
US7711855B2 (en) Method and device for processing a time-related data entry
JPH07219736A (ja) マルチメディア適用業務の作成方法
JP3521147B2 (ja) ユーザインタフェースカスタマイズ方法及び装置
EP4421605A1 (en) Application recommendation method and electronic device
US11436029B2 (en) Help information display system, help information display method, and help information display program
JP6390175B2 (ja) 学習支援装置、学習支援方法およびプログラム
CN112882619A (zh) 应用界面的管理方法、装置、电子设备及介质
JP3355630B2 (ja) メニュ処理装置
JPH1115646A (ja) 技術情報管理システム
JPH09288647A (ja) 情報処理装置
US20170076243A1 (en) Profile searching and matching system
JP2002288015A (ja) ファイル検索方法および装置
JP2013127724A (ja) アプリケーション選択装置、アプリケーション選択手段、及びアプリケーション選択プログラム
JPH08161138A (ja) メニュー表示方法
JP2000172700A (ja) ヘルプデスクシステム
JP2006172086A (ja) 情報表示装置
JPH0565905B2 (ja)
JP2002288018A (ja) ファイル管理方法および装置
JP2000163383A (ja) 情報処理装置及び情報処理制御プログラムを記録した記録媒体
JP2006107063A (ja) 問題解決支援装置、及び、問題解決支援方法
JP3091095B2 (ja) コンピュータ処理用操作ボタンの自動選出表示方法
JP2005062976A (ja) 電子フォーム、コンピュータプログラム
JP2023138304A (ja) 情報処理システム、情報処理装置、方法およびプログラム
JP2597286B2 (ja) データ処理システム

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081004

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081004

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091004

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091004

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101004

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees