Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3679247B2 - Electronic memo device and program recording medium - Google Patents
[go: Go Back, main page]

JP3679247B2 - Electronic memo device and program recording medium - Google Patents

Electronic memo device and program recording medium Download PDF

Info

Publication number
JP3679247B2
JP3679247B2 JP11769098A JP11769098A JP3679247B2 JP 3679247 B2 JP3679247 B2 JP 3679247B2 JP 11769098 A JP11769098 A JP 11769098A JP 11769098 A JP11769098 A JP 11769098A JP 3679247 B2 JP3679247 B2 JP 3679247B2
Authority
JP
Japan
Prior art keywords
memo
information
display
note
electronic memo
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
Application number
JP11769098A
Other languages
Japanese (ja)
Other versions
JPH11312147A (en
Inventor
三郎 沖川
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP11769098A priority Critical patent/JP3679247B2/en
Publication of JPH11312147A publication Critical patent/JPH11312147A/en
Application granted granted Critical
Publication of JP3679247B2 publication Critical patent/JP3679247B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Calculators And Similar Devices (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、メモを作成管理してディスプレイ画面に表示する電子メモ装置と、その実現に用いられるプログラムが記録されるプログラム記録媒体とに関し、特に、忘れてはならないメモを思い出すべき時にユーザが確実に見れるようにする電子メモ装置と、その実現に用いられるプログラムが記録されるプログラム記録媒体とに関するものである。
【0002】
日常の中で、家庭や職場などでの様々な忘れてはならないことをメモしていくことが行われている。このようなことを背景にして、携帯型の電子メモ装置が提供されているが、この電子メモ装置では、忘れてはならないメモをユーザが確実に見れるようにしていく必要がある。
【0003】
【従来の技術】
これまでに提供されている電子メモ装置としては、ポストイット(付箋紙)の世界をソフトウェアで実現して、あたかもポストイットにメモを記入して貼っていくかの如く、ディスプレイ画面にメモを記録していくという構成を採るものがある。
【0004】
また、別の電子メモ装置として、カレンダーの日付に対応付けてメモを記録する構成を採って、カレンダーを介してメモ参照の日付が指定されると、その日付に対応付けて記録されるメモをディスプレイ画面に掲示していくという構成を採るものもある。この構成を採る電子メモ装置では、更に、目的用途別にメモを記録するとともに、そのメモの入力域に期限欄を別に設けることで期限管理を実現するという構成を採っている。
【0005】
【発明が解決しようとする課題】
しかしながら、ポストイットの世界をソフトウェアで実現する電子メモ装置に従っていると、ディスプレイ画面に貼るポストイットの数が多くなると、ポストイットが重なることで期限の近づいたメモを見逃すことがあるという問題点がある。
【0006】
また、カレンダーの日付に対応付けてメモを記録する電子メモ装置に従っていると、指定される日付に対応付けて記録されるメモしか掲示されないことで、今後の予定に関する一連のメモを把握することが難しく、これがために期限の近づいたメモを見逃すことがあるという問題点がある。
【0007】
そして、期限欄を明記するメモを記録する電子メモ装置に従っていても、メモの入力順序とメモの期限の順序とが一致する訳ではないので、期限の近づいたメモを見逃すことがあるという問題点がある。
【0008】
本発明はかかる事情に鑑みてなされたものであって、忘れてはならないメモを思い出すべき時にユーザが確実に見れるようにする新たな電子メモ装置の提供と、その実現に用いられるプログラムが記録される新たなプログラム記録媒体の提供とを目的とする。
【0009】
【課題を解決するための手段】
図1に本発明の原理構成を図示する。
図中、1は本発明を具備する電子メモ装置であって、メモを作成管理してディスプレイ画面に表示するものである。
【0010】
本発明の電子メモ装置1は、ディスプレイ10と、作成手段11と、設定手段12と、管理手段13と、登録手段14と、決定手段15と、表示手段16と、判断手段17と、送信手段18と、起動時表示対象抽出手段19と、終了時表示対象抽出手段20とを備える。
【0011】
このディスプレイ10は、ユーザとの対話装置として機能する。作成手段11は、ユーザと対話することでメモを作成する。設定手段12は、作成手段11がメモを作成するときに、ユーザと対話することでそのメモの付帯情報を設定する。
【0012】
管理手段13は、メモとそれに付加される付帯情報との対データを管理する。登録手段14は、管理手段13に対してデータを登録する。決定手段15は、管理手段13の管理するメモの表示順序を決定する。表示手段16は、決定手段15の決定した表示順序に従って、管理手段13の管理するメモをディスプレイ10に表示する。
【0013】
判断手段17は、処理終了時に、翌日が休日であるのか否かを判断する。送信手段18は、メモの送信要求があるときに、メモとそのメモに付加される付帯情報との対データを他の装置に送信する。
【0014】
起動時表示対象抽出手段19は、管理手段13の管理する付帯情報から、起動時に表示すべきメモを抽出する。終了時表示対象抽出手段20は、管理手段13の管理する付帯情報から、終了時に表示すべきメモを抽出する。
【0015】
ここで、本発明の電子メモ装置1の持つ機能は具体的にはプログラムで実現されるものであり、このプログラムは、フロッピィディスクなどに格納されたり、サーバなどのディスクなどに格納され、それらから電子メモ装置1にインストールされてメモリ上で動作することで、本発明を実現することになる。
【0016】
このように構成される本発明の電子メモ装置1では、作成手段11がメモを作成すると、設定手段12は、事前に登録されたカテゴリの中からどのカテゴリに属するのかを設定するとともに、期限情報か周期情報か重要度情報を設定して、そのメモに付加することで、そのメモに付帯情報を付加し、これを受けて、管理手段13は、メモとそれに付加される付帯情報との対データを管理する。このとき、設定手段12は、更に、メモに設定されるファイルなどのコンテンツの所在情報を設定してメモに付加することがある。
【0017】
この管理手段13の管理データを受けて、決定手段15は、ユーザからカテゴリを指定してメモの表示要求があるときに、当日情報と付帯情報とを使って、そのカテゴリに属するメモの表示順序を決定する。
【0018】
例えば、付帯情報として重要度情報が設定されるときには、重要度のランクを取得し、付帯情報として期限情報が設定されるときには、現時点の日付と設定される期限との間の日数を算出し、付帯情報として周期情報が設定されるときには、現時点の日付と設定される周期との間の日数を算出して、重要度ランクに応じた表示順位や期限までの日数に応じた表示順位を設定することで、指定されるカテゴリに属するメモの表示順序を決定するのである。
【0019】
この決定手段15の決定する表示順序を受けて、表示手段16は、決定された表示順序に従って、ユーザにより指定されるカテゴリに属するメモをディスプレイ10に表示する。
【0020】
このとき、設定手段12は、起動時通知情報(起動時に無条件に表示するメモや、期限が近づいたら表示するメモを指定する情報)を設定してメモに付加することがあり、これを受けて、表示手段16は、本発明の電子メモ装置1の起動時に、起動時表示対象抽出手段19により抽出されるその起動時通知情報の指定するメモをディスプレイ10に表示する。
【0021】
また、設定手段12は、終了時通知情報(終了時に無条件に表示するメモや、期限が近づいたら表示するメモを指定する情報)を設定してメモに付加することがあり、これを受けて、表示手段16は、ユーザからの終了要求を契機に、終了時表示対象抽出手段20により抽出されるその終了時通知情報の指定するメモをディスプレイ10に表示する。
【0022】
また、判断手段17が処理終了の翌日が休日であることを判断すると、表示手段16は、処理終了時に、その休日中やその休日明けに期限のくるメモをディスプレイ10に表示する。
【0023】
このように、本発明の電子メモ装置1では、周期期限についても考慮しながら、重要度の高いメモや期限の近づいたメモを優先しつつディスプレイ10にメモを表示する構成を採ることから、ユーザは忘れてはならないメモを思い出すべき時に確実に見れるようになる。
【0024】
そして、本発明の電子メモ装置1では、処理起動時や処理終了時においても、重要なメモや期限の迫ったメモを表示する構成を採るとともに、翌日が休日となる処理終了時に、その休日中やその休日明けに期限のくるメモを表示する構成を採るので、ユーザは忘れてはならないメモを思い出すべき時に確実に見れるようになる。
【0025】
【発明の実施の形態】
以下、実施の形態に従って本発明を詳細に説明する。
図2に、本発明の電子メモ装置1の一実施例を図示する。
【0026】
この実施例に示す本発明の電子メモ装置1は、ディスプレイ30と、入力装置31と、メモの作成管理を司るメモ処理プログラム32と、メモ処理プログラム32の作成したメモを格納するメモ情報ファイル33と、メモに設定されるカテゴリについての情報を管理するカテゴリファイル34と、メモに設定される表示順位グループについての情報を管理する表示順位グループファイル35と、カレンダー情報を管理するカレンダーファイル36とを備える。
【0027】
図3に、メモ情報ファイル33に格納されるメモのデータ構造の一実施例、図4に、カテゴリファイル34のファイル構造の一実施例、図5に、表示順位グループファイル35のファイル構造の一実施例を図示する。
【0028】
図3に示すように、メモ情報ファイル33に格納されるメモは、メモそのものと、そのメモに設定される付帯情報と、そのメモに設定されるドキュメントの所在アドレスとの対データで構成されている。
【0029】
この付帯情報としては、メモに設定される重要度や期限や周期の情報と、メモに設定されるカテゴリのID情報と、起動時に通知対象となるメモであるのか否かという情報(何日前から通知対象とするのかという情報が付加されることもある)と、終了時に通知対象となるメモであるのか否かという情報(何日前から通知対象とするのかという情報が付加されることもある)と、未整理メモや保存メモや完了メモであることを示す情報とがある。
【0030】
カテゴリファイル34は、図4に示すように、メモに設定されるカテゴリIDと、そのカテゴリIDの指すカテゴリ名との対応関係を管理している。
このカテゴリファイル34に管理される対応関係は、メモ処理プログラム32が、図6に示すようなカテゴリ登録画面を開設して、ユーザとの対話によりカテゴリ名を作成することで登録されることになる。更に、このカテゴリ登録画面では、作成したカテゴリに属するメモを作成するときに用いられるテンプレート(例えば、項目名が羅列されている)についても、登録可能とする構成を採っている。
【0031】
図2に示す本発明の電子メモ装置1では、図7に示すように、当日が期限となるメモと既に期限の切れているメモとに対して第0位の表示順位グループを与え、重要度大のメモと期限がX日前(Xは設定値)となったメモとに対して第1位の表示順位グループを与え、重要度中のメモと期限がY日前(Yは設定値)となったメモとに対して第2位の表示順位グループを与え、重要度小と期限がZ日前(Zは設定値)となったメモとに対して第3位の表示順位グループを与え、特に指定のない未整理のメモに対して第4位の表示順位グループを与え、期限付きで、かつ期限がZ日前まで到達していないメモに対して第5位の表示順位グループを与え、周期指定で、かつ期限がZ日前まで到達していないメモに対して第6位の表示順位グループを与え、単なる保存指定のメモに対して第7位の表示順位グループを与え、完了したメモに対して第8位の表示順位グループを与える構成を採っている。
【0032】
この表示順位グループを受けて、表示順位グループファイル35は、図5に示すように、各表示順位グループに割り付けられるメモの背景の表示色や、メモの文字の表示色や、第1位の表示順位グループに割り付けられるX日の値(期限付きのメモに対する値と、周期指定のメモに対する値とで別々の値が設定可能になっている)や、第2位の表示順位グループに割り付けられるY日の値(期限付きのメモに対する値と、周期指定のメモに対する値とで別々の値が設定可能になっている)や、第3位の表示順位グループに割り付けられるZ日の値(期限付きのメモに対する値と、周期指定のメモに対する値とで別々の値が設定可能になっている)などを管理する。
【0033】
後述することから分かるように、この表示順位グループの番号が、メモの表示順位の第1キーとなる。
この表示順位グループファイル35に管理されるデータは、メモ処理プログラム32が、図8に示すようなグループ属性登録画面を開設して、ユーザとの対話により設定することで登録されることになる。
【0034】
図9ないし図11に、メモ処理プログラム32の実行する処理フローを図示する。
メモ処理プログラム32は、この処理フローのステップ13で、ユーザと対話することで新規のメモを作成する処理を行う。
【0035】
この新規メモの作成は、図12に示すようなメモ編集画面をディスプレイ30に表示して、ユーザと対話することで実行する。このとき、作成するメモに対して、ユーザが「幹部社員」というようなカテゴリを選択すると、そのカテゴリに設定されている上述のテンプレートをメモ入力域に表示することになる。なお、メモの表示行数や文字フォントや日付の表示形式などについては、前もって、別の設定画面を使ってユーザと対話することで設定する。
【0036】
新規メモを作成すると、ユーザがメモ編集画面の「プロパティ」ボタンを操作するので、メモ処理プログラム32は、この「プロパティ」ボタンの操作を検出すると、図13に示すようなプロパティ設定画面をディスプレイ30に表示して、ユーザと対話することで、新規に作成したメモに対してプロパティを設定する。このとき、このプロパティを設定しない場合には、未整理のメモとして登録することになる。
【0037】
このとき設定するプロパティとしては、図13のプロパティ設定画面から分かるように、メモのカテゴリ(カテゴリ登録画面で登録したもの)や、重要度大のメモであるのか、重要度中のメモであるのか、重要度小のメモであるのか、期限付きのメモであるのか、周期指定のメモであるのか、それ以外のメモ(単なる保存指定のメモとなる)であるのかということや、起動時に通知するメモ(無条件に通知する場合と、何日前になったら通知する場合とがある)であるのかということや、終了時に通知するメモ(無条件に通知する場合と、何日前になったら通知する場合とがある)であるのかということや、起動時及び終了時に通知するメモ(無条件に通知する場合と、何日前になったら通知する場合とがある)であるのかということや、メモにリンクするファイル(メモに関係するプログラムや文書ファイルなど)の名前がある。
【0038】
重要度を付加するメモは、期限付きのメモや周期指定のメモとしては設定できない。また、期限付きのメモは、その期限を設定する必要があり、重要度の付加されるメモや周期指定のメモとしては設定できない。周期指定のメモは、その周期(月曜日とか3月20日など)を設定する必要があり、重要度の付加されるメモや期限付きのメモとしては設定できない。
【0039】
また、重要度を付加するメモについては、起動時や終了時や起動時・終了時に通知するメモとして設定する場合、何日前から通知対象とするのかという形式では設定できず、単純に、起動時や終了時や起動時・終了時に通知対象とするという形式で設定することになる。また、期限付きメモや周期指定のメモについては、起動時や終了時や起動時・終了時に通知するメモとして設定する場合、何日前から通知対象とするのかという形式で設定することになる。
【0040】
また、メモにリンクするファイル名については、ファイル名の一覧を表示して、その中からユーザに選択することで設定する。
このプロパティ設定画面で設定されたプロパティは、図3に示したように、作成されたメモに対応付けてメモ情報ファイル33に格納されることになる。
【0041】
次に、図9ないし図11に示すメモ処理プログラム32の実行する処理フローに従って、本発明の電子メモ装置1の実行する処理について詳細に説明する。
メモ処理プログラム32は、起動されると、図9ないし図11の処理フローに示すように、先ず最初に、ステップ1で、メモ情報ファイル33から、起動時に無条件に通知するものとして設定されるメモ(何日前から通知するという条件のないメモ)を読み込む。
【0042】
続いて、ステップ2で、メモ情報ファイル33から、起動時条件表示のメモ(何日前から通知するという条件のあるメモ)を読み込み、このメモに付加されているメモの期限(期限付きメモの期限や、周期指定のメモの周期)と、何日前から起動時通知の対象とするのかという設定日数とを特定して、それらから起動時に通知すべきメモであるのか否かを判断する。
【0043】
すなわち、メモの期限から当日日付を差し引くことでメモの期限までの日数を算出して、その算出した日数が起動時通知の対象とする設定日数に入ったのか否かを判断することで、起動時の通知対象とするメモであるのか否かを判断するのである。
【0044】
続いて、ステップ3で、ステップ1及びステップ2の処理に従って、起動時に通知すべきメモが存在するのか否かを判断して、存在することを判断するときには、ステップ4に進んで、図14に示すような起動時通知画面を開設して、そこに無条件表示のメモや期限の迫った条件表示のメモを表示する。この起動時通知画面に設ける「内容表示」ボタンを操作すると、ユーザは指定したメモの中身を見ることができるようになっている。
【0045】
ステップ4で起動時通知画面を表示し、あるいは、ステップ3で起動時に通知すべきメモが存在しないことを判断すると、ステップ5に進んで、ユーザがOKボタンを操作するのを待って、OKボタンが操作されると、ステップ6に進んで、メモ情報ファイル33に格納される全メモを読み込み、このメモに付加される付帯情報に従って、メモ種別(重要度大・中・小のメモ/期限付きメモ/周期指定のメモ/未整理メモ/保存メモ/完了メモ)を特定するとともに、期限付きメモと周期指定のメモについては、メモの期限を特定する。
【0046】
そして、この特定結果に従って、初期状態として、重要度大のメモに対して第1位の表示順位グループを与え、重要度中のメモに対して第2位の表示順位グループを与え、重要度小のメモに対して第3位の表示順位グループを与え、未整理のメモに対して第4位の表示順位グループを与え、期限付きのメモに対して第5位の表示順位グループを与え、周期指定のメモに対して第6位の表示順位グループを与え、保存指定のメモに対して第7位の表示順位グループを与え、完了したメモに対して第8位の表示順位グループを与える。
【0047】
続いて、ステップ7で、表示順位グループファイル35から、第1位の表示順位グループに割り付けられるX日の値と、第2位の表示順位グループに割り付けられるY日の値と、第3位の表示順位グループに割り付けられるZ日の値とを読み込む。上述したように、このX/Y/Z日の値は、期限付きのメモに対する値と、周期指定のメモに対する値とで別々の値が設定されている。以下、説明の便宜上、期限付きのメモに対する値をX/Y/Z、周期指定のメモに対する値をX’/Y’/Z’と表記することにする。
【0048】
続いて、ステップ8で、当日日付と、ステップ6で特定したメモの期限と、スップ7で読み込んだX/Y/Z日(X’/Y’/Z’日)の値とから、期限の近づいた期限付きメモの表示順位グループを変更するとともに、期限の近づいた周期指定のメモの表示順位グループを変更する。
【0049】
期限付きメモは、本来、第5位の表示順位グループに属しているが、本願発明では、このメモの期限が近づくことで、メモの期限から当日日付を差し引いた日数がZ日以内となるときには、その期限付きメモを重要度小の属する第3位の表示順位グループに変更し、更に、Y日以内となるときには、その期限付きメモを重要度中の属する第2位の表示順位グループに変更し、更に、X日以内となるときには、その期限付きメモを重要度大の属する第1位の表示順位グループに変更し、更に、当日の期限や期限切れとなるときには、その期限付きメモを第0位の表示順位グループに変更する構成を採っている。
【0050】
また、周期指定のメモは、本来、第6位の表示順位グループに属しているが、本願発明では、このメモの周期が近づくことで、メモの周期から当日日付を差し引いた日数がZ’日以内となるときには、その周期指定のメモを重要度小の属する第3位の表示順位グループに変更し、更に、Y’日以内となるときには、その周期指定のメモを重要度中の属する第2位の表示順位グループに変更し、更に、X’日以内となるときには、その周期指定のメモを重要度大の属する第1位の表示順位グループに変更し、更に、当日の期限や期限切れとなるときには、その周期指定のメモを第0位の表示順位グループに変更する構成を採っている。
【0051】
これから、このステップ8では、この変更方法に従って、当日日付と、ステップ6で特定したメモの期限と、ステップ7で読み込んだX/Y/Z日(X’/Y’/Z’日)の値とから、期限の近づいた期限付きメモの表示順位グループや、期限の近づいた周期指定のメモの表示順位グループを変更するのである。
【0052】
続いて、ステップ9で、新たな表示順位グループに従い、第0位の表示順序グループから第8位の表示順位グループの順番に従って、ステップ6で読み込んだメモ情報を並び替える。
【0053】
続いて、ステップ10で、図15に示すような一覧表示画面を開設して、並び替えた表示順位の順番に従って、指定されるカテゴリに属するメモを表示する。なお、図15中に示すカテゴリの「ALL」は、全てのカテゴリが表示対象となることを表している。但し、第8位の表示順位グループの与えられる完了メモについては、別に完了メモの一覧を表示する完了メモ一覧画面を用意する構成を採っており、この一覧表示画面では表示しない。
【0054】
この一覧表示画面を使って、期限の近づいた期限付きのメモは、期限が近づくに従って高い表示順位グループが与えられることで、重要なメモの表示される画面上位に表示されるようになるとともに、周期の近づいた周期指定のメモは、周期が近づくに従って高い表示順位グループが与えられることで、重要なメモの表示される画面上位に表示されるようになる。従って、ユーザは、スクロールの操作を行うことなく、重要なメモや期限の近づいたメモを一目で確認できるようになる。
【0055】
このとき、図15に示すように、当日期限や期限切れとなってしまったメモについては、左横に赤い帯マークを付けることでその旨を表示する構成を採っている。また、期限付きのメモや周期指定のメモについては、プロパティ設定画面で設定された期限を表示する構成を採っており、更に、その期限の表示色を期限付きと周期指定とで変えることで、期限付きのメモであるのか周期指定のメモであるのかが区別できるようになっている。また、リンク先となるファイル(「リンク」ボタンを操作することで呼び出せる)を持つメモについては、左横に黒い三角マークを付けることでその旨を表示する構成を採っている。
【0056】
この一覧表示画面では、通常、第0位の表示順位グループの与えられるメモ(当日期限のメモと期限切れのメモ)や、第1位の表示順位グループの与えられるメモ(重要度大のメモと期限の近づいたメモ)や、第2位の表示順位グループの与えられるメモ(重要度中のメモと期限の近づいたメモ)や、第3位の表示順位グループの与えられるメモ(重要度小のメモと期限の近づいたメモ)が表示され、それ以下の表示順位の与えられるメモについては、スクロールしなければ見ることができない。
【0057】
このような場合、ユーザは、一覧表示画面の「ジャンプ」メニューを選択する。この「ジャンプ」メニューの選択を検出すると、メモ処理プログラム32は、図16に示すように、「優先度0」ボタン〜「優先度8」ボタンを表示し、この中の1つがユーザにより操作されると、そのボタンの指す表示順位グループのメモを優先的に表示していく構成を採っている。
【0058】
ステップ10で一覧表示画面にメモを表示すると、続いて、ステップ11(図10の処理フロー)で、ユーザからのキー入力を待って、キー入力があると、ステップ12に進んで、ユーザのキー入力がメモの新規作成・編集要求であるのか否かを判断して、メモの新規作成・編集要求であることを判断するときには、ステップ13に進んで、図12に示したメモ編集画面を使ってメモを作成・編集し、このメモに対し、必要に応じて図13に示したプロパティ設定画面を使ってプロパティを設定して、メモ情報ファイル33に格納するとともに、初期状態で与える表示順位グループを設定してから、ステップ8に戻ることで、作成・編集したメモを図15に示した一覧表示画面に表示していく。
【0059】
一方、ステップ12で、ユーザのキー入力がメモの新規作成・編集要求でないことを判断するときには、ステップ14に進んで、ユーザのキー入力がメモ完了要求であるのか否かを判断して、メモ完了要求であることを判断するときには、ステップ15に進んで、完了要求のあるメモが周期指定のメモであるのか否かを判断する。
【0060】
この判断処理により、周期指定のメモ以外のメモに対するメモ完了要求であることを判断するときには、ステップ16に進んで、完了したメモを第8位の表示順序グループのメモとして設定するとともに、メモ情報ファイル33に格納されるそのメモのメモ種別を完了メモに書き替えてから、ステップ8に戻る。上述したように、完了メモとなったメモは、図15に示した一覧表示画面では表示されずに完了メモ一覧画面で表示されることになる。
【0061】
一方、ステップ15で、完了要求のあるメモが周期指定のメモであることを判断するときには、ステップ17に進んで、完了した周期指定のメモを本来の第6位の表示順序グループに設定してからステップ8に戻ることで、完了した周期指定のメモを第6位の表示順序グループのメモとして図15に示した一覧表示画面に表示していくとともに、ステップ16の処理を行わないことで、そのメモ(更新された場合には更新されたもの)をそのまま周期指定のメモとしてメモ情報ファイル33に残していく。
【0062】
一方、ステップ14で、ユーザのキー入力がメモ完了要求でないことを判断するときには、ステップ18に進んで、ユーザのキー入力が終了要求であるのか否かを判断して、終了要求でないことを判断するときには、ステップ19に進んで、キー入力の指定する処理を実行してから、ステップ8に戻る。
【0063】
一方、ステップ18で、ユーザのキー入力が終了要求であることを判断するときには、ステップ20(図11の処理フロー)に進んで、メモ情報ファイル33から、終了時に無条件に通知するものとして設定されるメモ(何日前から通知するという条件のないメモ)を読み込む。
【0064】
続いて、ステップ21で、メモ情報ファイル33から、終了時条件表示のメモ(何日前から通知するという条件のあるメモ)を読み込み、このメモに付加されているメモの期限(期限付きメモの期限や、周期指定のメモの周期)と、何日前から終了時通知の対象とするのかという設定日数とを特定して、それらから終了時に通知すべきメモであるのか否かを判断する。
【0065】
すなわち、メモの期限から当日日付を差し引くことでメモの期限までの日数を算出して、その算出した日数が終了時通知の対象とする設定日数に入ったのか否かを判断することで、終了時の通知対象とするメモであるのか否かを判断するのである。
【0066】
続いて、ステップ22で、ステップ20及びステップ21の処理に従って、終了時に通知すべきメモが存在するのか否かを判断して、存在することを判断するときには、ステップ23に進んで、図14に示した起動時通知画面と同様の画面構成を持つ終了時通知画面を開設して、そこに無条件表示のメモや期限の迫った条件表示のメモを表示する。
【0067】
ステップ23で終了時通知画面を表示し、あるいは、ステップ22で終了時に通知するメモが存在しないことを判断すると、ステップ24に進んで、ユーザがOKボタンを操作するのを待って、OKボタンが操作されると、ステップ25に進んで、翌日が休日となるのか否かを判断する。
【0068】
この判断処理により、翌日が休日でないことを判断するときには、そのまま処理を終了する。一方、翌日が休日であることを判断するときには、ステップ26に進んで、その休日中やその休日明けに期限のくるメモを特定し、続くステップ27で、期限のくるメモがあるのか否かを判断して、期限のくるメモがないことを判断するときには、そのまま処理を終了する。
【0069】
一方、ステップ27で、休日中や休日明けに期限のくるメモがあることを判断するときには、ステップ28に進んで、図17に示すような休日前通知画面を開設して、そこに期限の迫ったメモを表示する。そして、続くステップ29で、ユーザがOKボタンを操作するのを待って、OKボタンが操作されると、処理を終了する。
【0070】
このようにして、メモ処理プログラム32は、重要度の大きいメモを優先的にディスプレイ10に表示するとともに、期限を持つメモについては期限が近づくに従って優先的にディスプレイ10に表示し、そして、処理起動時や処理終了時に、重要なメモや期限の迫ったメモをディスプレイ10に表示し、更に、翌日が休日となる処理終了時に、その休日中やその休日明けに期限のくるメモをディスプレイ10に表示することで、ユーザが忘れてはならないメモを確実に見れるようにすることを実現するのである。
【0071】
更に、このメモ処理プログラム32は、電子メールなどによりメモを他の装置に送信するときには、メモそのものの他に、図3に示した付帯情報(ドキュメントの所在アドレスも含む)をメモとともに送信するよう処理することになる。これにより、メモを受け取った側は、本発明の電子メモ装置1と同様のメモ表示処理を実行できるようになる。
【0072】
このとき、カテゴリを指定してメモの送信要求があるときには、その指定されるカテゴリに属するメモとそれと対となる付帯情報とを送信するよう処理する。この機能により、例えば、社内の各部署から、「総務」に関するスケジュール情報を得るといったことができるようになる。
【0073】
【発明の効果】
以上説明したように、本発明の電子メモ装置では、周期期限についても考慮しながら、重要度の高いメモや期限の近づいたメモを優先しつつディスプレイにメモを表示する構成を採ることから、ユーザは忘れてはならないメモを思い出すべき時に確実に見れるようになる。
【0074】
そして、本発明の電子メモ装置では、処理起動時や処理終了時においても、重要なメモや期限の迫ったメモを表示する構成を採るとともに、翌日が休日となる処理終了時に、その休日中やその休日明けに期限のくるメモを表示する構成を採るので、ユーザは忘れてはならないメモを思い出すべき時に確実に見れるようになる。
【図面の簡単な説明】
【図1】本発明の原理構成図である。
【図2】本発明の一実施例である。
【図3】メモ情報の一実施例である。
【図4】カテゴリファイルの一実施例である。
【図5】表示順位グループファイルの一実施例である。
【図6】ディスプレイ画面の説明図である。
【図7】表示順位グループの説明図である。
【図8】ディスプレイ画面の説明図である。
【図9】メモ処理プログラムの実行する処理フローである。
【図10】メモ処理プログラムの実行する処理フローである。
【図11】メモ処理プログラムの実行する処理フローである。
【図12】ディスプレイ画面の説明図である。
【図13】ディスプレイ画面の説明図である。
【図14】ディスプレイ画面の説明図である。
【図15】ディスプレイ画面の説明図である。
【図16】ディスプレイ画面の説明図である。
【図17】ディスプレイ画面の説明図である。
【符号の説明】
1 電子メモ装置
10 ディスプレイ
11 作成手段
12 設定手段
13 管理手段
14 登録手段
15 決定手段
16 表示手段
17 判断手段
18 送信手段
19 起動時表示対象抽出手段
20 終了時表示対象抽出手段
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an electronic memo device for creating and managing a memo and displaying it on a display screen, and a program used for realizing the electronic memo device. Record In particular, an electronic memo device that enables a user to surely view a memo that should not be forgotten, and a program used to implement the memo program are provided. Record And a program recording medium.
[0002]
In daily life, various things that must be forgotten at home and work are being noted. With such a background, a portable electronic memo device is provided. However, in this electronic memo device, it is necessary to ensure that the user can see a memo that should not be forgotten.
[0003]
[Prior art]
As an electronic memo device that has been provided so far, the post-it (sticky note) world is realized by software, and the memo is recorded on the display screen as if it were written and pasted on the post-it. There is something that adopts the composition of doing.
[0004]
As another electronic memo device, a memo is recorded in association with a calendar date. When a memo reference date is designated via the calendar, a memo recorded in association with the date is recorded. Some have the configuration of posting on the display screen. The electronic memo device adopting this configuration further adopts a configuration in which a memo is recorded for each purpose and a deadline management is realized by separately providing a deadline column in the input area of the memo.
[0005]
[Problems to be solved by the invention]
However, if you follow the electronic memo device that realizes the post-it world with software, if the number of post-it items to be pasted on the display screen increases, you may miss memos that are nearing the deadline due to overlapping post-it items. is there.
[0006]
Also, if you follow an electronic memo device that records memos in association with calendar dates, only memos that are recorded in association with specified dates will be posted, so you can grasp a series of memos about future schedules. The problem is that it is difficult to miss a note that is about to expire.
[0007]
And even if you follow the electronic memo device that records the memo specifying the deadline column, the memo input order does not match the memo deadline order, so you may miss a note that is about to expire There is.
[0008]
The present invention has been made in view of such circumstances, and provides a new electronic memo device that allows a user to surely see a memo that should not be forgotten, and a program used for its implementation. Record It is an object of the present invention to provide a new program recording medium.
[0009]
[Means for Solving the Problems]
FIG. 1 illustrates the principle configuration of the present invention.
In the figure, reference numeral 1 denotes an electronic memo device comprising the present invention, which creates and manages a memo and displays it on a display screen.
[0010]
The electronic memo device 1 of the present invention includes a display 10, a creation unit 11, a setting unit 12, a management unit 13, a registration unit 14, a determination unit 15, a display unit 16, a determination unit 17, and a transmission unit. 18, a startup display target extraction unit 19, and an end display target extraction unit 20.
[0011]
The display 10 functions as a dialog device with the user. The creation unit 11 creates a memo by interacting with the user. The setting means 12 sets incidental information of the memo by interacting with the user when the creation means 11 creates the memo.
[0012]
The management means 13 manages paired data between a memo and incidental information added thereto. The registration unit 14 registers data in the management unit 13. The determination unit 15 determines the display order of the memos managed by the management unit 13. The display unit 16 displays the memo managed by the management unit 13 on the display 10 in accordance with the display order determined by the determination unit 15.
[0013]
The judging means 17 judges whether or not the next day is a holiday at the end of the process. When there is a transmission request for a memo, the transmission means 18 transmits paired data of the memo and accompanying information added to the memo to another device.
[0014]
The startup display target extraction unit 19 extracts a memo to be displayed at startup from the incidental information managed by the management unit 13. The end display target extraction unit 20 extracts a memo to be displayed at the end from the incidental information managed by the management unit 13.
[0015]
Here, the function of the electronic memo device 1 of the present invention is specifically realized by a program, and this program is stored on a floppy disk or the like, or is stored on a disk or the like of a server and the like. The present invention is realized by being installed in the electronic memo device 1 and operating on the memory.
[0016]
In the electronic memo device 1 of the present invention configured as described above, when the creation unit 11 creates a memo, the setting unit 12 sets which category from among the categories registered in advance, and the deadline information The period information or the importance information is set and added to the memo, thereby adding the additional information to the memo. In response to this, the management means 13 sets the pair of the memo and the additional information added thereto. Manage data. At this time, the setting means 12 further Set to The location information of contents such as files may be set and added to the memo.
[0017]
In response to the management data of the management means 13, the determination means 15 From user When there is a memo display request by specifying a category, the display order of the memos belonging to the category is determined using the current day information and the incidental information.
[0018]
For example, when the importance information is set as the auxiliary information, the rank of the importance is acquired. When the deadline information is set as the auxiliary information, the number of days between the current date and the set deadline is calculated, When period information is set as incidental information, the number of days between the current date and the set period is calculated, and the display order according to the importance rank and the display order according to the number of days until the deadline are set. In this way, the display order of the notes belonging to the specified category is determined.
[0019]
In response to the display order determined by the determining means 15, the display means 16 follows the determined display order. By user A memo belonging to the specified category is displayed on the display 10.
[0020]
At this time, the setting means 12 may set and add notification information at start-up (information specifying an unconditionally displayed memo at start-up or a memo to be displayed when the deadline is approaching) to the memo. The display means 16 The electronic memo device 1 of the present invention At startup, a memo designated by the startup notification information extracted by the startup display target extraction means 19 is displayed on the display 10.
[0021]
In addition, the setting means 12 may set and add notification information at the end (information specifying an unconditionally displayed memo at the end or a memo to be displayed when the deadline is approaching) to the memo. The display means 16 In response to a termination request from the user, A memo designated by the end-time notification information extracted by the end-time display target extraction means 20 is displayed on the display 10.
[0022]
If the determination means 17 determines that the next day after the end of the process is a holiday, the display means 16 displays a memo on the display 10 during the holiday or at the end of the holiday.
[0023]
As described above, the electronic memo device 1 according to the present invention employs a configuration in which a memo is displayed on the display 10 while giving priority to a memo having a high degree of importance or a memo that is about to expire, while also taking into account the periodic deadline. You will definitely be able to see the memos you should remember.
[0024]
The electronic memo device 1 of the present invention adopts a configuration in which important memos and memos that are about to expire are displayed at the start of processing or at the end of processing, and at the end of processing when the next day is a holiday, In addition, since the configuration is such that a memo that is due for expiration is displayed, the user can surely see the memo that should not be forgotten.
[0025]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, the present invention will be described in detail according to embodiments.
FIG. 2 shows an embodiment of the electronic memo device 1 of the present invention.
[0026]
The electronic memo device 1 of the present invention shown in this embodiment includes a display 30, an input device 31, a memo processing program 32 that manages creation and management of memos, and a memo information file 33 that stores memos created by the memo processing program 32. A category file 34 that manages information about the category set in the memo, a display order group file 35 that manages information about the display order group set in the memo, and a calendar file 36 that manages calendar information. Prepare.
[0027]
FIG. 3 shows an example of the data structure of the memo stored in the memo information file 33, FIG. 4 shows an example of the file structure of the category file 34, and FIG. 5 shows an example of the file structure of the display order group file 35. An example is illustrated.
[0028]
As shown in FIG. 3, the memo stored in the memo information file 33 is composed of pair data of the memo itself, supplementary information set in the memo, and the location address of the document set in the memo. Yes.
[0029]
The incidental information includes information on importance, time limit, and period set in the memo, category ID information set in the memo, and information on whether or not the memo is a notification target at the time of activation (from how many days ago) Information on whether or not to be a notification target may be added) and information on whether or not a memo is a notification target at the end (information on how many days before the notification target may be added) And information indicating an unorganized memo, a saved memo, and a completed memo.
[0030]
As shown in FIG. 4, the category file 34 manages the correspondence between the category ID set in the memo and the category name indicated by the category ID.
The correspondence managed in the category file 34 is registered when the memo processing program 32 opens a category registration screen as shown in FIG. 6 and creates a category name through interaction with the user. . Furthermore, this category registration screen employs a configuration that enables registration of templates (for example, item names listed) used when creating a memo belonging to the created category.
[0031]
In the electronic memo device 1 of the present invention shown in FIG. 2, as shown in FIG. 7, a 0th display rank group is given to a memo whose deadline is that day and a memo that has already expired. The first ranking display rank group is given to a large memo and a memo whose deadline is X days ago (X is a set value), and the memo and deadline of importance are Y days ago (Y is a set value). A second display rank group is assigned to the memo, and a third display rank group is assigned to the memo whose priority is low and the deadline is Z days ago (Z is the set value). 4th rank display rank group is given to unorganized memos with no deadline, and 5th rank display rank group is given to memos with a deadline and deadline that has not reached Z days ago. And the 6th ranking display rank group for memos whose deadline has not reached Z days ago For example, it adopts a configuration that gives gives the display order group of the 7-position relative to the mere preservation specified memo, the display order group of eighth-position relative to the completion memo.
[0032]
Upon receiving this display order group, the display order group file 35, as shown in FIG. 5, displays the background color of the memo assigned to each display order group, the display color of the memo character, and the first display. The value of the X day assigned to the rank group (separate values can be set for the value for a memo with a deadline and the value for a memo with a specified period), and Y assigned to the second rank display rank group Day value (separate values can be set for a memo with a deadline and a value for a memo with a specified period), and the Z day value (with a deadline) assigned to the 3rd display rank group The value for the memo and the value for the memo of the cycle specification can be set separately).
[0033]
As will be described later, the display order group number is the first key of the display order of the memo.
The data managed in the display order group file 35 is registered by the memo processing program 32 setting up a group attribute registration screen as shown in FIG.
[0034]
9 to 11 show a processing flow executed by the memo processing program 32. FIG.
The memo processing program 32 performs a process of creating a new memo by interacting with the user in step 13 of this processing flow.
[0035]
The creation of a new memo is executed by displaying a memo editing screen as shown in FIG. 12 on the display 30 and interacting with the user. At this time, when the user selects a category such as “executive employee” for the memo to be created, the template set in the category is displayed in the memo input area. Note that the number of memo display lines, character font, date display format, and the like are set in advance by interacting with the user using another setting screen.
[0036]
When a new memo is created, the user operates the “property” button on the memo editing screen. When the memo processing program 32 detects the operation of the “property” button, the property setting screen as shown in FIG. And set properties for newly created notes by interacting with the user. At this time, if this property is not set, it is registered as an unorganized memo.
[0037]
As the property to be set at this time, as can be seen from the property setting screen of FIG. 13, is the memo category (registered on the category registration screen), whether the memo is of high importance, or is the memo of medium importance? , Whether it is a memo of low importance, a memo with a time limit, a memo with a specified cycle, or another memo (only a memo with a specified save), and a notification at startup Whether it is a memo (if it is notified unconditionally or how many days ago it may be notified), and a memo that is notified at the end (if it is notified unconditionally or how many days ago it will be notified) Whether it is a memo (notified unconditionally or how many days ago it may be notified) There is a name of the link to the file (such as a program or document files related to the memo) to.
[0038]
A memo to which importance is added cannot be set as a memo with a time limit or a cycle-specified memo. A memo with a time limit needs to be set as a time limit, and cannot be set as a memo to which importance is added or a memo with a cycle specified. It is necessary to set the cycle (Monday, March 20, etc.) for the cycle-specified memo, and it cannot be set as a memo to which importance is added or a memo with a time limit.
[0039]
In addition, the memo to which importance is added cannot be set in the form of how many days ago it should be notified when it is set as a memo to be notified at startup, at the end, or at startup or at the end. It will be set in the form that it is a notification target at the time of ending, starting, or ending. In addition, when a memo with a time limit or a memo with a specified period is set as a memo to be notified at the time of activation, termination, or activation / termination, it is set in the form of how many days before the memo is to be notified.
[0040]
The file name linked to the memo is set by displaying a list of file names and selecting the user from the list.
The properties set on this property setting screen are stored in the memo information file 33 in association with the created memo, as shown in FIG.
[0041]
Next, processing executed by the electronic memo device 1 of the present invention will be described in detail according to the processing flow executed by the memo processing program 32 shown in FIGS.
When the memo processing program 32 is activated, as shown in the processing flow of FIGS. 9 to 11, first, in step 1, the memo processing program 32 is set to notify from the memo information file 33 unconditionally at the time of activation. Read a memo (a memo that does not require notification for how many days in advance).
[0042]
Subsequently, in step 2, the memo information file 33 is read from the memo of the start condition display (the memo with the condition to be notified from several days ago), and the expiration date of the memo attached to this memo (the expiration date of the memo with the expiration date) And a specified number of days before the start-up notification is performed, and from these, it is determined whether or not the note should be notified at the start-up.
[0043]
In other words, by calculating the number of days until the memo expiration date by subtracting the current date from the memo expiration date, it is determined whether the calculated number of days has entered the set number of days subject to notification at startup. It is determined whether the memo is a notification target at the time.
[0044]
Subsequently, in step 3, it is determined whether or not there is a memo to be notified at the time of activation according to the processing in step 1 and step 2, and when determining that it exists, the process proceeds to step 4 and FIG. Open a startup notification screen as shown, and display an unconditional display memo or a conditional display memo that is about to expire. By operating the “content display” button provided on the startup notification screen, the user can view the contents of the specified memo.
[0045]
When the startup notification screen is displayed at step 4 or when it is determined at step 3 that there is no memo to be notified at startup, the process proceeds to step 5 and waits for the user to operate the OK button. Is operated, the process proceeds to step 6 to read all the memos stored in the memo information file 33, and according to the incidental information added to the memos, the memo type (high importance / medium / small memo / with deadline) Memo / period specified memo / unsorted memo / saved memo / completed memo), and for a memo with a time limit and a memo with a period specified, the memo expiration date is specified.
[0046]
Then, according to this specific result, as the initial state, the first-ranked display rank group is given to the note with the high importance, the second-ranked display rank group is given to the note with the medium importance, and the small importance level is given. The third rank display rank group is given to the memos, the fourth rank display rank group is given to the unorganized memos, and the fifth rank display rank group is given to the memos with deadlines. The sixth display rank group is given to the designated memo, the seventh display rank group is given to the memo designated for storage, and the eighth display rank group is given to the completed memo.
[0047]
Subsequently, in step 7, from the display order group file 35, the value of the X day assigned to the first display order group, the value of the Y day assigned to the second display order group, and the third place The Z day value assigned to the display order group is read. As described above, different values for the X / Y / Z day value are set for the value for a memo with a time limit and the value for a cycle-specified memo. Hereinafter, for convenience of explanation, a value for a memo with a time limit will be expressed as X / Y / Z, and a value for a memo with a cycle specified will be expressed as X ′ / Y ′ / Z ′.
[0048]
Subsequently, in step 8, the expiration date is calculated from the current date, the expiration date of the memo specified in step 6, and the X / Y / Z date (X '/ Y' / Z 'date) read in step 7. The display order group of the near-term memos that are approaching is changed, and the display order group of the cycle-designated memos that are about to expire is changed.
[0049]
A memo with a time limit originally belongs to the fifth display rank group. However, in the present invention, when the time limit of the memo approaches, the number of days obtained by subtracting the current date from the time limit of the memo is within Z days. , Change the memo with time limit to the third display rank group to which the less important degree belongs, and further change the memo with time limit to the second display rank group to which the importance level belongs when within Y days. Furthermore, when it is within X days, the memo with a time limit is changed to the first display rank group to which the high importance level belongs, and when the memorandum of the current day or when it expires, the memo with the time limit is changed to 0th. The configuration is changed to the display rank group.
[0050]
In addition, the cycle-specified memo originally belongs to the 6th display rank group. However, in the present invention, the number of days obtained by subtracting the current date from the cycle of the memo is Z ′ day as the cycle of the memo approaches. If it falls within the period, the cycle-designated memo is changed to the third-ranked display rank group to which the less important degree belongs. If it is within X 'days, the cycle designation memo is changed to the first display rank group to which the importance level belongs, and the current day's deadline or expiration date is reached. In some cases, the cycle designation memo is changed to the 0th display rank group.
[0051]
From now on, in this step 8, according to this change method, the date of the day, the expiration date of the memo specified in step 6, and the value of X / Y / Z date (X ′ / Y ′ / Z ′ date) read in step 7 From the above, the display order group of the time-limited memos approaching the deadline and the display order group of the cycle-specified memos approaching the deadline are changed.
[0052]
Subsequently, in step 9, the memo information read in step 6 is rearranged according to the order of the 0th display order group to the 8th display order group according to the new display order group.
[0053]
Subsequently, in step 10, a list display screen as shown in FIG. 15 is opened, and notes belonging to the designated category are displayed in accordance with the rearranged display order. Note that “ALL” in the category shown in FIG. 15 indicates that all categories are to be displayed. However, the completed memo assigned to the eighth display rank group has a configuration in which a completed memo list screen for displaying a list of completed memos is prepared, and is not displayed on this list display screen.
[0054]
By using this list display screen, memos with due dates that are about to expire will be displayed at the top of the screen where important memos are displayed by giving a higher display rank group as the expiration date approaches, A cycle-designated memo whose cycle is approaching is given a higher display rank group as the cycle approaches, so that it is displayed at the top of the screen where important memos are displayed. Therefore, the user can check at a glance important memos and memos that are about to expire without scrolling.
[0055]
At this time, as shown in FIG. 15, for a memo that has expired or expired on the day, a red band mark is attached to the left side to indicate that fact. In addition, for memos with a deadline or memos with a specified period, the deadline set on the property setting screen is displayed, and furthermore, by changing the display color of the deadline between with a deadline and with a specified period, It is possible to distinguish between a memo with a time limit or a memo with a specified period. In addition, a memo having a file to be linked (which can be called by operating the “link” button) is displayed by adding a black triangle mark on the left side.
[0056]
In this list display screen, memos given to the 0th display rank group (memos for the current day and expired memos) and memos given to the 1st display rank group (high importance memos and deadlines) Memos that are close to each other), memos that are given to the second ranking display order group (memos with medium importance and those that are about to expire), and memos that are given the third ranking display order group (notes with low importance) Notes that are close to the deadline) are displayed, and notes with lower display order can only be viewed by scrolling.
[0057]
In such a case, the user selects the “jump” menu on the list display screen. When the selection of the “jump” menu is detected, the memo processing program 32 displays a “priority 0” button to a “priority 8” button as shown in FIG. 16, one of which is operated by the user. Then, a configuration is adopted in which the memo of the display order group pointed to by the button is preferentially displayed.
[0058]
When a memo is displayed on the list display screen in step 10, subsequently, in step 11 (processing flow of FIG. 10), the key input from the user is waited. When it is determined whether the input is a request for creating / editing a new memo and when it is determined that the request is for creating / editing a new memo, the process proceeds to step 13 to use the memo editing screen shown in FIG. A memo is created / edited, a property is set for this memo as required using the property setting screen shown in FIG. 13, and the property is stored in the memo information file 33. The display order group given in the initial state Then, the process returns to step 8 to display the created / edited memo on the list display screen shown in FIG.
[0059]
On the other hand, when it is determined in step 12 that the user's key input is not a memo creation / edit request, the process proceeds to step 14 to determine whether the user's key input is a memo completion request. When it is determined that the request is a completion request, the process proceeds to step 15 to determine whether or not the memo having the completion request is a cycle-specified memo.
[0060]
When it is determined by this determination processing that the request is a memo completion request for a memo other than the cycle-specified memo, the process proceeds to step 16 where the completed memo is set as a memo in the eighth display order group and the memo information After the memo type of the memo stored in the file 33 is rewritten to the completed memo, the process returns to step 8. As described above, the memo that is the completed memo is not displayed on the list display screen shown in FIG. 15 but is displayed on the completed memo list screen.
[0061]
On the other hand, when it is determined in step 15 that the memo requested to be completed is a cycle-designated memo, the flow proceeds to step 17 to set the completed cycle-designated memo to the original sixth display order group. By returning from step 8 to step 8, the completed cycle designation memo is displayed on the list display screen shown in FIG. 15 as the memo of the sixth display order group, and by not performing the processing of step 16 The memo (updated when updated) is left in the memo information file 33 as a cycle-specified memo as it is.
[0062]
On the other hand, when it is determined in step 14 that the user's key input is not a memo completion request, the process proceeds to step 18 to determine whether or not the user's key input is an end request to determine that it is not an end request. If so, the process proceeds to step 19 to execute processing for designating key input, and then returns to step 8.
[0063]
On the other hand, when it is determined in step 18 that the user's key input is an end request, the process proceeds to step 20 (the processing flow in FIG. 11), and is set to be notified unconditionally at the end from the memo information file 33. Memos (memos that do not require notification for how many days in advance) are read.
[0064]
Subsequently, in step 21, the end condition display memo (a memo having a condition of notifying from several days ago) is read from the memo information file 33, and the expiration date of the memo attached to this memo (the expiration date of the memo with a time limit). And a specified number of days before the end-time notification is determined, and whether or not the memo is to be notified at the end is determined.
[0065]
In other words, calculate the number of days until the memo expiration date by subtracting the current date from the memo expiration date, and determine whether the calculated number of days is within the set number of days to be notified at the end. It is determined whether the memo is a notification target at the time.
[0066]
Subsequently, in step 22, it is determined whether there is a memo to be notified at the end in accordance with the processing of step 20 and step 21, and when determining that it exists, the process proceeds to step 23, and FIG. An end-time notification screen having the same screen configuration as the start-up notification screen shown is opened, and an unconditional display memo or a conditional display memo nearing its deadline is displayed there.
[0067]
When the end notification screen is displayed in step 23 or when it is determined in step 22 that there is no memo to be notified at the end, the process proceeds to step 24 and waits for the user to operate the OK button. When operated, the process proceeds to step 25 to determine whether or not the next day is a holiday.
[0068]
When it is determined by this determination process that the next day is not a holiday, the process is terminated as it is. On the other hand, when it is determined that the next day is a holiday, the process proceeds to step 26 to specify a memo that expires during the holiday or at the end of the holiday. If it is determined that there is no memo that will expire, the process is terminated.
[0069]
On the other hand, when it is determined in step 27 that there is a memo that is due on holiday or at the end of the holiday, the flow proceeds to step 28, where a pre-holiday notification screen as shown in FIG. Display a note. In step 29, the process waits for the user to operate the OK button. When the OK button is operated, the process is terminated.
[0070]
In this way, the memo processing program 32 preferentially displays a memo having a high degree of importance on the display 10, and preferentially displays a memo having a deadline on the display 10 as the deadline approaches, and starts processing. At the end of the process or at the end of the process, an important memo or a memo that is about to expire is displayed on the display 10, and at the end of the process when the next day is a holiday, a memo that is due during the holiday or after the holiday is displayed on the display 10. By doing so, it is possible to ensure that the user can see notes that should not be forgotten.
[0071]
Further, when the memo processing program 32 transmits a memo to another device by e-mail or the like, in addition to the memo itself, the accompanying information (including the document address) shown in FIG. 3 is transmitted together with the memo. Will be processed. As a result, the memo receiving side can execute the memo display process similar to that of the electronic memo device 1 of the present invention.
[0072]
At this time, when there is a memo transmission request with a category specified, processing is performed to transmit the memo belonging to the specified category and the accompanying information paired therewith. With this function, for example, schedule information related to “general affairs” can be obtained from each department in the company.
[0073]
【The invention's effect】
As described above, the electronic memo device according to the present invention adopts a configuration in which a memo is displayed on the display while giving priority to a memo having a high importance level or a memo that is approaching a deadline, while also considering the period deadline. You will definitely be able to see the memos you should remember.
[0074]
The electronic memo device of the present invention adopts a configuration for displaying an important memo or a memo that is about to expire at the time of starting the process or at the end of the process, and at the end of the process when the next day is a holiday, Since it is configured to display a memo that expires at the end of the holiday, the user can surely see the memo that should not be forgotten.
[Brief description of the drawings]
FIG. 1 is a principle configuration diagram of the present invention.
FIG. 2 is an example of the present invention.
FIG. 3 is an example of memo information.
FIG. 4 is an example of a category file.
FIG. 5 is an example of a display order group file.
FIG. 6 is an explanatory diagram of a display screen.
FIG. 7 is an explanatory diagram of a display order group.
FIG. 8 is an explanatory diagram of a display screen.
FIG. 9 is a processing flow executed by a memo processing program.
FIG. 10 is a processing flow executed by a memo processing program.
FIG. 11 is a processing flow executed by a memo processing program.
FIG. 12 is an explanatory diagram of a display screen.
FIG. 13 is an explanatory diagram of a display screen.
FIG. 14 is an explanatory diagram of a display screen.
FIG. 15 is an explanatory diagram of a display screen.
FIG. 16 is an explanatory diagram of a display screen.
FIG. 17 is an explanatory diagram of a display screen.
[Explanation of symbols]
1 Electronic memo device
10 display
11 Making means
12 Setting means
13 Management means
14 Registration means
15 Determination means
16 Display means
17 Judgment means
18 Transmission means
19 Start-up display object extraction means
20 Extraction means for display object at end

Claims (8)

メモを作成管理してディスプレイ画面に表示する電子メモ装置において、
メモが作成されるときに、該メモに、該メモの期限情報を含む付帯情報を付加する設定手段と、
作成されたメモと上記付帯情報とを管理する管理手段と、
当日情報と上記付帯情報とを使って、メモの表示順序を決定する決定手段と、
ユーザからの終了要求を契機に、翌日が休日であるのか否かを判断する判断手段と、
上記決定手段の決定した表示順序に従ってメモをディスプレイ画面に表示し、更に、上記判断手段が休日であることを判断するときには、該休日中や該休日明けに期限のくるメモを上記期限情報から特定して表示する表示手段とを備えることを、
特徴とする電子メモ装置。
In an electronic memo device that creates and manages memos and displays them on the display screen,
When the note is created, a setting unit to the memo, adding supplementary information including the date information of the notes,
A management means for managing the created memo and the accompanying information ;
On the day using the information and the supplementary information, determining means for determining the display order of the Note,
A determination means for determining whether or not the next day is a holiday, triggered by an end request from the user;
In accordance with the display order determined in the above-mentioned decision means to display the Note on the display screen, further, the above-mentioned when the judgment means judges that it is a holiday, the notes come a time limit during the該休date or該休dawn deadline further comprising a display unit that displays to identify the information,
An electronic memo device.
請求項1記載の電子メモ装置において、
上記付帯情報は、カテゴリ情報を更に含み、
上記設定手段は、メモが作成されるときに、上記カテゴリ情報を該メモに更に付加し、
上記決定手段は、当日情報と上記付帯情報とを使って、ユーザにより指定されるカテゴリ情報を持つメモの表示順序を決定することを、
特徴とする電子メモ装置。
The electronic memo device according to claim 1.
The incidental information further includes category information,
The setting means further adds the category information to the memo when the memo is created,
The determining means uses the day information and the incidental information to determine the display order of memos having category information designated by the user.
An electronic memo device.
請求項1又は2記載の電子メモ装置において、
上記付帯情報は、周期情報及び/又は重要度情報を更に含むことを、
特徴とする電子メモ装置。
The electronic memo device according to claim 1 or 2,
The incidental information further includes periodic information and / or importance information,
An electronic memo device.
請求項1ないし3のいずれか1項に記載の電子メモ装置において、
上記設定手段は、メモが作成されるときに、該メモに設定されるコンテンツの所在情報を該メモに更に付加することを、
特徴とする電子メモ装置。
The electronic memo device according to any one of claims 1 to 3 ,
It said setting means, when the note is created, further adding location information of the content to be set in the notes to the note,
An electronic memo device.
請求項1ないし4のいずれか1項に記載の電子メモ装置において、
上記付帯情報は、起動時通知情報を更に含み、
上記設定手段は、メモが作成されるときに、上記起動時通知情報を該メモに更に付加し、
上記表示手段は、本電子メモ装置の起動時に、上記起動時通知情報の指定するメモを表示することを、
特徴とする電子メモ装置。
The electronic memo device according to any one of claims 1 to 4 ,
The incidental information further includes startup notification information,
It said setting means, when the note is created, further adding the electromotive perturbed notification information to 該Me mode,
The display means displays a memo designated by the startup notification information when the electronic memo device is started.
An electronic memo device.
請求項1ないし5のいずれか1項に記載の電子メモ装置において、
上記付帯情報は、終了時通知情報を更に含み、
上記設定手段は、メモが作成されるときに、上記終了時通知情報を該メモに更に付加し、
上記表示手段は、ユーザからの終了要求を契機に、上記終了時通知情報の指定するメモを表示することを、
特徴とする電子メモ装置。
The electronic memo device according to any one of claims 1 to 5 ,
The incidental information further includes end-time notification information,
It said setting means, when the note is created, further adding the final Ryoji notification information to 該Me mode,
The display means displays a memo designated by the end-time notification information in response to an end request from the user .
An electronic memo device.
請求項1ないし6のいずれか1項に記載の電子メモ装置において、
メモの送信要求が発行されるときに、メモと上記付帯情報とを該メモの送信を要求する装置に送信する送信手段を更に備えることを、
特徴とする電子メモ装置。
The electronic memo device according to any one of claims 1 to 6 ,
When the memo transmission request is issued, further comprising a transmission means to send to the device requesting transmission of the note and the note and the attached zone information,
An electronic memo device.
メモを作成管理してディスプレイ画面に表示する電子メモ装置の実現に用いられるプログラムが記録されるプログラム記録媒体であって、
メモが作成されるときに、該メモに、該メモの期限情報を含む付帯情報を付加する設定処理と、
作成されたメモと上記付帯情報とを管理する管理手段をアクセス先として、当日情報と上記付帯情報とを使って、メモの表示順序を決定する決定処理と、
ユーザからの終了要求を契機に、翌日が休日であるのか否かを判断する判断処理と、
上記決定処理決定した表示順序に従ってメモをディスプレイ画面に表示し、更に、上記判断処理で休日であることを判断するときには、該休日中や該休日明けに期限のくるメモを上記期限情報から特定して表示する表示処理とをコンピュータに実行させるプログラムが記録されることを、
特徴とするプログラム記録媒体。
Create manage notes A program recording medium on which a program is recorded for use in the realization of an electronic memo device to be displayed on the display screen,
When the note is created, in the notes, and setting a process of attaching auxiliary information including the date information of the notes,
Management means for managing created note with the above supplementary information as the access destination, using the day information and the supplementary information, a determination process of determining the display order of the Note,
In response to a termination request from the user, a determination process for determining whether the next day is a holiday,
In accordance with the display order determined in the above determination process to display the Note on the display screen, further, the above when determining that it is a holiday in the decision process, the notes coming of the time limit during該休date or該休dawn deadline that the program is recorded to execute a display processing that displays to identify the computer from the information,
A program recording medium.
JP11769098A 1998-04-28 1998-04-28 Electronic memo device and program recording medium Expired - Fee Related JP3679247B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11769098A JP3679247B2 (en) 1998-04-28 1998-04-28 Electronic memo device and program recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11769098A JP3679247B2 (en) 1998-04-28 1998-04-28 Electronic memo device and program recording medium

Publications (2)

Publication Number Publication Date
JPH11312147A JPH11312147A (en) 1999-11-09
JP3679247B2 true JP3679247B2 (en) 2005-08-03

Family

ID=14717894

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11769098A Expired - Fee Related JP3679247B2 (en) 1998-04-28 1998-04-28 Electronic memo device and program recording medium

Country Status (1)

Country Link
JP (1) JP3679247B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4931358B2 (en) * 2005-03-18 2012-05-16 三洋電機株式会社 Electronics
KR101952711B1 (en) * 2017-11-30 2019-02-27 (주)프로차일드 Smart memo device and Smart memo system and method

Also Published As

Publication number Publication date
JPH11312147A (en) 1999-11-09

Similar Documents

Publication Publication Date Title
US8037146B2 (en) Email annotation
US7387234B2 (en) Electronic business card processing device and method
JP5423444B2 (en) Network system, server device, and groupware program
US6209005B1 (en) Method and apparatus for generating and linking documents to contacts in an organizer
US7472341B2 (en) Multi-user, multi-timed collaborative annotation
KR101292494B1 (en) Method and system for improved electronic task flagging and management
RU2395841C2 (en) Enhanced user interface for providing task management and calendar information
US6408323B1 (en) Job execution managing apparatus and computer-readable recording medium with program recorded therein for making a computer function as a job execution managing apparatus
US20080033957A1 (en) Electronic calendar events drop box
US20030018651A1 (en) Information managing apparatus and data generation method as well as record medium having information management program stored thereon
CN101589359A (en) An electronic calendar that links tasks and appointments
JP2008257316A (en) Information processing system and information processing program
JP5349568B2 (en) A system for grouping documents consisting of a document series
US7467355B1 (en) Method and system for organizing projects in an integral user environment
JP3679247B2 (en) Electronic memo device and program recording medium
US9178980B2 (en) Information processing program, information processing device and information processing method
JP2010092387A (en) Created document navigation system
CN1098495C (en) Method for managing personal information
KR101439649B1 (en) Recording medium recorded with the program for schedule management and the method for schedule management using the same
JP5352208B2 (en) Daily report creation method, server, information processing terminal, daily report creation system, and daily report program
JP2004334379A (en) Workflow system, program, and storage medium
JP2000259742A (en) Method for judging necessity of adding/excluding and correcting history record of account data, account processor, and recording medium for program for judging the necessity of adding/excluding and correcting history record
JP2004302540A (en) Portable information terminal
JP4030245B2 (en) Visit survey management system
JPH09212516A (en) Information managing device

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050104

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050208

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050406

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: 20050510

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050512

R150 Certificate of patent (=grant) or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20080520

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20090520

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees