JP2002269057A - Method and device for displaying schedule, schedule display program, and medium where the same program is recorded - Google Patents
Method and device for displaying schedule, schedule display program, and medium where the same program is recordedInfo
- Publication number
- JP2002269057A JP2002269057A JP2001065870A JP2001065870A JP2002269057A JP 2002269057 A JP2002269057 A JP 2002269057A JP 2001065870 A JP2001065870 A JP 2001065870A JP 2001065870 A JP2001065870 A JP 2001065870A JP 2002269057 A JP2002269057 A JP 2002269057A
- Authority
- JP
- Japan
- Prior art keywords
- schedule
- date
- display
- calendar
- displayed
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims description 65
- 238000010586 diagram Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 8
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000010187 selection method Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000003442 weekly effect Effects 0.000 description 1
Landscapes
- Calculators And Similar Devices (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、個人あるいはグル
ープ等のスケジュールを表示する情報機器に関連する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an information device for displaying a schedule of an individual or a group.
【0002】[0002]
【従来の技術】小型情報機器の表示画面は一般的な情報
機器の表示画面に比べ小さく、また画面を構成するドッ
トマトリックスのドット数が限られている。スケジュー
ル(予定表)の情報は、一ヶ月や一週間単位のカレンダ
ーなど日付に関する表示と各日付に関連する複数の予定
表示からなっている。このような情報を小型機器の限ら
れた表示画面にすべて表示するのは不可能であるため、
見やすく表示させる場合には工夫が必要となる。例えば
特開平5−151164「カレンダ表示装置」では、ス
ケジュールの内容に関する情報と日付情報を同じ表示位
置に交互に定期的に切り替えて表示することで、小さな
表示領域でも効率的に情報の表示を行うことができるよ
うにしている。また特開平10−21198「電子装
置」ではスケジュールの内容に応じてカレンダーの日付
に特定の色をつけたり反転表示させるなどの修飾を行う
ことで、その日付に関連するスケジュールの内容を推測
できるようにしている。2. Description of the Related Art The display screen of a small information device is smaller than the display screen of a general information device, and the number of dots of a dot matrix constituting the screen is limited. The schedule (schedule) information is composed of a date display such as a monthly or weekly calendar and a plurality of schedule displays related to each date. Because it is impossible to display all this information on a limited display screen of a small device,
In order to display it in an easy-to-read manner, some contrivance is required. For example, in JP-A-5-151164 "Calendar display device", information on the contents of a schedule and date information are alternately and periodically switched to the same display position to display information efficiently even in a small display area. Have to be able to. Japanese Patent Application Laid-Open No. Hei 10-21198 “Electronic device” makes it possible to infer the contents of a schedule related to a date by modifying the calendar date according to the contents of the schedule, such as adding a specific color or highlighting the date. ing.
【0003】[0003]
【発明が解決しようとする課題】上記表示方法は、どち
らもカレンダー表示の区切られた日付表示領域内に予定
の内容を表示するものである。従って表示領域が狭く、
予定を長い文章で表示したり、同一日の複数の予定を同
時に表示させることが困難で、わかりやすいスケジュー
ル表示ではなかった。In each of the above display methods, the contents of a schedule are displayed in a separated date display area of a calendar display. Therefore, the display area is small,
It was difficult to display schedules in long sentences and to display multiple schedules on the same day at the same time, and the schedule display was not easy to understand.
【0004】本発明の課題は、以上の問題点を解決し、
限られた表示画面しか持てない情報機器でもわかりやす
くスケジュールの確認ができるスケジュール表示を提供
することにある。The object of the present invention is to solve the above problems,
It is an object of the present invention to provide a schedule display that allows a user to easily confirm a schedule even in an information device having only a limited display screen.
【0005】[0005]
【課題を解決するための手段】上記課題を解決するた
め、本発明のスケジュール表示方法は、情報機器におけ
るスケジュール情報の表示方法であって、表示画面に一
か月分、一週間分など特定期間のカレンダーと、スケジ
ュールに設定する予定情報とを同時に表示し、前記の表
示されている予定を該予定の設定されている前記カレン
ダー上の日付と線分で関連付けて表示することを特徴と
する。In order to solve the above-mentioned problems, a schedule display method according to the present invention is a method for displaying schedule information in an information device, wherein a display screen displays a specific period such as one month or one week. And the schedule information to be set in the schedule are displayed simultaneously, and the displayed schedule is displayed in association with the date on the calendar where the schedule is set by a line segment.
【0006】本発明の一局面においては、前記スケジュ
ールの表示は、現在の日付と時刻から、表示する予定情
報の優先順位を決定し、該優先順位に従ってカレンダー
と予定情報を表示することが好ましい。また、本発明の
別の局面においては、前記スケジュール情報の表示は、
特定の日付を指定し、該指定した日付に関連した予定情
報の優先度を決定し、カレンダーと予定情報を表示する
ことが好ましい。本発明のさらに別の局面においては、
前記スケジュールの表示は、複数個表示された予定のう
ち一つを選択して該予定と関連する日付を決定し、該決
定した日付で表示する予定情報の優先度を決定し、カレ
ンダーと予定情報を表示することが好ましい。In one aspect of the present invention, it is preferable that, in the display of the schedule, a priority order of the schedule information to be displayed is determined from a current date and time, and a calendar and schedule information are displayed according to the priority order. In another aspect of the present invention, the display of the schedule information includes:
Preferably, a specific date is specified, the priority of the schedule information associated with the specified date is determined, and the calendar and the schedule information are displayed. In yet another aspect of the present invention,
The schedule is displayed by selecting one of a plurality of displayed schedules, determining a date associated with the schedule, determining a priority of schedule information to be displayed on the determined date, and determining a calendar and schedule information. Is preferably displayed.
【0007】本発明は、前記表示された予定とカレンダ
ー上の日付を線分で結びつける時、カレンダー上の日付
を表す領域内で、線分の日付側の端点の位置を一日にお
ける予定の開始時間により変更して表示することが好ま
しい。また、前記予定が複数日にまたがる場合、前記線
分の日付側の端点の位置は、予定の開始日もしくは完了
日であるようにし得る。さらに、前記予定が複数日にま
たがる場合に、前記予定と日付を関連付けた線分に接続
し、かつ前記予定の開始日を始点とし完了日を終点とす
る線分をカレンダー上に表示してもよい。According to the present invention, when the displayed schedule and the date on the calendar are linked by a line segment, the position of the end point on the date side of the line segment in the area representing the date on the calendar is set to the start of the schedule in one day. It is preferable that the display is changed according to time. Further, when the schedule extends over a plurality of days, the position of the end point on the date side of the line segment may be a start date or a completion date of the schedule. Further, when the schedule spans a plurality of days, the schedule may be connected to a line segment that associates the schedule with the date, and a line segment starting from the start date of the schedule and ending at the completion date may be displayed on the calendar. Good.
【0008】上記課題を解決するため、本発明のスケジ
ュール表示装置は、表示画面に一か月分、一週間分など
特定期間のカレンダーを表示するカレンダー表示手段
と、同一の表示画面でスケジュールに設定する予定情報
を前記カレンダー表示領域と異なる表示領域に同時に表
示する予定表示手段と、前記の表示されている予定がカ
レンダー上のどの日付と関連しているかを予定と日付を
線分で結んで表示する関連付け表示手段とを備えること
を特徴とする。In order to solve the above problems, the schedule display device of the present invention sets a schedule on the same display screen as calendar display means for displaying a calendar for a specific period such as one month or one week on a display screen. Schedule display means for simultaneously displaying schedule information to be displayed in a display area different from the calendar display area, and displaying which date on the calendar is related to the displayed schedule by connecting the schedule and the date with a line segment. And an association display unit.
【0009】本発明の一局面においては、上記スケジュ
ール表示装置はさらに、前記スケジュールの表示におい
て、表示する予定情報の優先順位を決める優先度決定手
段と、優先度に従ってカレンダーと予定情報を表示する
優先度別表示手段とを備えることが好ましい。前記優先
度決定手段は、表示する予定情報の優先順位を現在の日
付および時刻に基づいて決定してもよい。[0009] In one aspect of the present invention, the schedule display device further includes a priority determining means for determining a priority of the schedule information to be displayed in displaying the schedule, and a priority for displaying the calendar and the schedule information according to the priority. It is preferable to include a grade display means. The priority determining means may determine the priority of the schedule information to be displayed based on a current date and time.
【0010】本発明の別の局面においては、上記スケジ
ュール表示装置はさらに、特定の日付を指定する日付指
定手段と、前記の指定された日付に関連した予定を検索
する予定検索手段とを有し、前記優先度決定手段は、前
記の検索された予定情報の優先順位を前記の指定された
特定の日付に基づいて決定することが好ましい。[0010] In another aspect of the present invention, the schedule display device further includes date specifying means for specifying a specific date, and schedule searching means for searching for a schedule related to the specified date. Preferably, the priority determining means determines the priority of the retrieved schedule information based on the specified specific date.
【0011】本発明のさらに別の局面においては、上記
スケジュール表示装置はさらに、複数個表示された予定
のうち一つを選択する予定選択手段と、前記の選択され
た予定から関連する日付を決定する日付決定手段と、前
記の決定された日付に関連した予定を検索する予定検索
手段とを有し、前記優先度決定手段は、前記の検索され
た予定情報の優先順位を前記の決定された日付に基づい
て決定することが好ましい。[0011] In still another aspect of the present invention, the schedule display device further includes schedule selection means for selecting one of the plurality of displayed schedules, and determines a related date from the selected schedule. Date determining means, and a schedule searching means for searching for a schedule related to the determined date, wherein the priority determining means determines a priority order of the searched schedule information in the determined order. Preferably, the determination is based on a date.
【0012】前記関連付け表示手段は、前記表示された
予定とカレンダー上の日付を線分で結びつける時、カレ
ンダー上の日付を表す領域内で、線分の日付側の端点の
位置を一日における予定の開始時間により変更して表示
することが好ましい。また、前記関連付け表示手段は、
前記予定が複数日にまたがる場合、前記線分の日付側の
端点の位置を、予定の開始日もしくは完了日とするよう
にしてもよい。さらに、前記関連付け表示手段は、前記
予定が複数日にまたがる場合に、前記予定と日付を関連
付けた線分に接続し、前記予定の開始日を始点とし完了
日を終点とする線分をカレンダー上に表示するようにし
てもよい。When associating the displayed schedule with the date on the calendar by a line segment, the association display means determines the position of the end point on the date side of the line segment in the region representing the date on the calendar in the day. It is preferable to change the display according to the start time. Further, the association display means includes:
When the schedule extends over a plurality of days, the position of the end point on the date side of the line segment may be a start date or a completion date of the schedule. Further, when the schedule extends over a plurality of days, the association display unit connects the schedule to a line segment that associates the date with the schedule, and displays a line segment starting from the start date of the schedule and ending at the completion date on the calendar. May be displayed.
【0013】また、本発明の一局面においては、本発明
は、上記スケジュール表示方法をコンピュータに実行さ
せるためのプログラム、あるいは当該プログラムを記録
したコンピュータ読取可能な記録媒体であり得る。Further, according to one aspect of the present invention, the present invention may be a program for causing a computer to execute the above-described schedule display method, or a computer-readable recording medium on which the program is recorded.
【0014】本発明についてさらに敷衍して説明する。
本発明ではカレンダー表示の各日付の領域内に無理に予
定内容を表示させるのではなく、例えば図1のように画
面をカレンダー表示(1)、予定表示(2)に分け、こ
の二つをカレンダー上の日付と予定表示の各予定との関
連付けを示す線分(3)で結ぶことでスケジュールを表
す。このように表示させることで、予定の内容を表示す
る領域を広く取ることができ詳細な予定表示が可能にな
る。また日付に拘わらず、予定を並べて表示できるた
め、同じ日付の複数の予定も無理なく表示可能になる。
本発明による表示の場合、例えば一か月分の予定が画面
にすべて収まらない場合もあり得るが、情報機器に現在
の日付と時刻を管理する機能を持たせておき、今現在か
ら先の予定を優先して表示させるようにすれば実用に問
題はない。また特定の日付について関連する予定がない
か確認したい場合や、特定の予定についてカレンダー上
で日付を確認したい場合は、日付を指定する機能、予定
の項目を選択する機能を用意しておき、カレンダーの日
付を指定すれば、その日以降の予定の項目を表示し、予
定を指定した場合には指定した予定に関連する日付が表
示されるようカレンダーの表示を更新されるようにして
おけば良い。The present invention will be described in further detail.
In the present invention, the screen is divided into a calendar display (1) and a calendar display (2), as shown in FIG. 1, for example. The schedule is represented by connecting a line (3) indicating the association between the above date and each schedule in the schedule display. By displaying in this manner, a large area for displaying the contents of the schedule can be taken, and detailed schedule display can be performed. In addition, since the schedules can be displayed side by side regardless of the date, a plurality of schedules with the same date can be displayed without difficulty.
In the case of the display according to the present invention, for example, the schedule for one month may not fit all on the screen.However, the information device is provided with a function for managing the current date and time, and the schedule for the present and the future is set. There is no practical problem if the priority is displayed. Also, if you want to check if there is a related event for a specific date or want to check the date on a calendar for a specific event, prepare a function to specify the date and a function to select the item of the event, If the date is specified, the item of the schedule after that date is displayed, and if the schedule is specified, the display of the calendar may be updated so that the date related to the specified schedule is displayed.
【0015】本発明においてカレンダー上の日付と予定
を線分で接続するとき、線分の日付側の端点の位置を予
定の時刻に応じて、例えば時刻が早い場合は前日に近い
側へ、時刻が遅い場合は翌日に近い側へ配置すること
で、予定の開始時刻を確認しなくても線分の短点の位置
だけで簡易的に予定の始まりを確認することができる。
図1のスケジュール表示例では、2月8日の打ち合わせ
は10時から始まることになっているため線分の端点が
日付表示の左側寄りに、9日の歓迎会は19時から始ま
るため端点が右寄りに配置されている。In the present invention, when the date on the calendar and the schedule are connected by a line segment, the position of the end point on the date side of the line segment is set in accordance with the schedule time. If the schedule is late, by arranging it on the side near the next day, the start of the schedule can be easily confirmed only by the position of the short point of the line segment without confirming the scheduled start time.
In the example of the schedule display shown in FIG. 1, the meeting on February 8 is supposed to start at 10 o'clock, so the end point of the line segment is on the left side of the date display, and the welcome party on 9th starts at 19:00, so the end point is It is located to the right.
【0016】さらに、例えばカレンダー表示領域に余裕
がある場合には予定の開始日と開始時刻、予定の完了日
と完了時刻をそれぞれ端点とした線分をカレンダー上に
表示し、その線分と予定と日付を結ぶ線分の日付側の端
点を接続すれば、予定を期間としてカレンダー上で確認
できるようになる。図1のスケジュール表示例では2月
10日から12日の展示会の予定が予定期間を示す線分
としてカレンダー上で表示されている。Further, for example, if there is room in the calendar display area, a line segment having the start date and start time of the schedule and the completion date and time of the schedule as end points is displayed on the calendar, and the line segment and the schedule are displayed. By connecting the end point on the date side of the line segment connecting the date and the date, the schedule can be confirmed on the calendar as a period. In the schedule display example of FIG. 1, the schedule of the exhibition from February 10 to 12 is displayed on the calendar as a line segment indicating the scheduled period.
【0017】[0017]
【発明の実施の形態】次に本発明について実施形態を用
いて説明する。図2は本発明の一実施形態であるスケジ
ュール入力・表示装置の機能ブロック図である。本装置
は、予定情報の登録を行う「予定登録部」(4)、複数
の予定情報を登録し、管理する「予定情報管理部」
(8)、現在時刻を管理し、かつ指定した週や月のカレ
ンダーを生成するための日付計算を行う「日付時刻計算
部」(11)、指定日のカレンダーを表示する「カレン
ダー表示部」(13)、予定内容をリスト表示する「予
定表示部」(14)、表示された予定と対応するカレン
ダー上の日付を線分で結び、画面上で関連性があるよう
に表示させる「関連付け情報表示部」(15)、表示し
た予定の一つを選択する「予定選択部」(5)、特定の
日付を指定する「日付指定部」(6)、指定した日付、
あるいは選択した予定から得られる日付をもとに、予定
情報管理部(8)から表示すべき予定を取り出す「予定
検索部」(9)、取り出した予定の表示順を設定する優
先度設定部(12)、表示するスケジュールを現在の日
付に対応したスケジュールにするのか、指定した日付に
対応した日付にするのかを決定する「表示方法指定部」
(7)、そして現在表示しているスケジュールが現在の
日付なのか、指定した日付なのか、指定している日付が
いつなのかを管理する「表示コンテキスト管理部」(1
0)から構成されている。DESCRIPTION OF THE PREFERRED EMBODIMENTS Next, the present invention will be described with reference to embodiments. FIG. 2 is a functional block diagram of a schedule input / display device according to an embodiment of the present invention. The apparatus includes a “schedule registration unit” (4) for registering schedule information, and a “schedule information management unit” for registering and managing a plurality of schedule information.
(8) A “date / time calculator” that manages the current time and calculates a date for generating a calendar for a specified week or month (11), and a “calendar display” that displays a calendar for a specified day ( 13), a "schedule display section" (14) for displaying a list of schedule contents, and a "segment information display" for connecting the displayed schedule with a corresponding date on a calendar by a line segment and displaying the schedule so as to be related on the screen. “Set” (15), “schedule selection part” (5) for selecting one of the displayed schedules, “date specification part” (6) for specifying a specific date, the specified date,
Alternatively, a "schedule search unit" (9) for extracting a schedule to be displayed from the schedule information management unit (8) based on a date obtained from the selected schedule, and a priority setting unit (9) for setting the display order of the extracted schedules ( 12) A "display method specifying unit" for determining whether to display a schedule corresponding to the current date or a date corresponding to a specified date.
(7) A "display context management unit" (1) for managing whether the currently displayed schedule is the current date, the specified date, and when the specified date is.
0).
【0018】図3は同じスケジュール入力・表示装置の
ハードウェア構成を示した図である。本装置はコンピュ
ータの機能を利用したものであり、図に示すようにコン
ピュータを構成する演算装置(19)、メモリー(2
0)を中心に構成されている。演算装置(19)とメモ
リー(20)は、本装置全体の制御や演算処理、データ
の登録、管理を担当する。そしてスケジュールを表示す
る液晶ディスプレイなどの「表示装置」(16)、予定
を選択したり、日付を指定したりするのに用いられるタ
ッチパネルなどの「座標入力装置」(17)、予定情報
の具体的な内容の入力に用いられるキーボードなどの
「文字入力装置」(18)、カレンダーの生成や現在の
日付、時刻を取り出すための「計時装置」(21)が接
続される。FIG. 3 is a diagram showing a hardware configuration of the same schedule input / display device. This apparatus utilizes the functions of a computer, and as shown in the figure, an arithmetic unit (19), a memory (2)
0). The arithmetic unit (19) and the memory (20) are in charge of control, arithmetic processing, data registration and management of the entire apparatus. A "display device" (16) such as a liquid crystal display for displaying a schedule, a "coordinate input device" (17) such as a touch panel used to select a schedule or specify a date, and specifics of schedule information A "character input device" (18) such as a keyboard used for inputting various contents, and a "timer" (21) for generating a calendar and extracting the current date and time are connected.
【0019】本装置について、予定情報登録手順、スケ
ジュール表示手順、日付指定によるスケジュール表示手
順、予定選択によるスケジュール表示手順、関連付け情
報表示手順の5つの動作を説明することで、本発明のス
ケジュール表示方法を説明する。The schedule display method according to the present invention will be described by describing five operations of the present apparatus: a schedule information registration procedure, a schedule display procedure, a schedule display procedure by specifying a date, a schedule display procedure by selecting a schedule, and an association information display procedure. Will be described.
【0020】まず本装置による予定情報登録手順につい
て図5のフローチャートを用いて説明する。本装置の利
用者が予定を登録する場合、「予定登録部」(4)で新
規予定の登録を行う。「予定登録部」(4)では新規予
定を入力するための入力画面を表示装置(16)に表示
し《ステップ5−1》、予定の情報に必要な項目を座標
入力装置(17)と文字入力装置(18)で利用者に入
力させる《ステップ5−2》。本実施形態の場合、予定
の情報として必要な項目は図4の通りである。予定情報
は、基本的に予定開始日と時刻、予定完了日と時刻、予
定内容で構成される。予定情報が入力されたら、その情
報が日付だけかどうか確認する《ステップ5−3》。日
付だけの予定の場合(「YES」の場合)は終日フラグ
をONに設定し《ステップ5−4》、それ以外の場合
(「NO」の場合)は終日フラグをOFFに設定する《ス
テップ5−5》。なお、予定情報の入力方法、予定情報
の種類については本発明が実現できるものであれば、本
実施形態の内容に拘わらず、どのようなものでもよい。
入力した予定は「メモリー」(20)上に構築された
「予定情報管理部」(8)に登録される《ステップ5−
6》。予定情報管理部(8)の中では予定情報に管理用
アドレスを付加して管理する。管理用アドレスは他の予
定データと重複しない数値データであり、その数値に対
応した特定の予定を呼び出すことが出来ればよい。First, the procedure for registering schedule information by the present apparatus will be described with reference to the flowchart of FIG. When a user of the present apparatus registers a schedule, a new schedule is registered in a "schedule registration unit" (4). In the "schedule registering section" (4), an input screen for inputting a new schedule is displayed on the display device (16) << Step 5-1 >>, and the items necessary for the schedule information are input to the coordinate input device (17) and the text. <Step 5-2> to allow the user to input through the input device (18). In the case of the present embodiment, items necessary as schedule information are as shown in FIG. The schedule information basically includes a schedule start date and time, a schedule completion date and time, and schedule contents. When the schedule information is input, it is checked whether the information is only the date (Step 5-3). If the schedule is a date only ("YES"), the all-day flag is set to ON (step 5-4); otherwise ("NO"), the all-day flag is set to OFF << step 5 -5 >>. The input method of the schedule information and the type of the schedule information are not limited as long as the present invention can be realized, regardless of the contents of the present embodiment.
The entered schedule is registered in the "schedule information management unit" (8) constructed on the "memory" (20) << Step 5-
6 >>. The schedule information management unit (8) manages the schedule information by adding a management address to the schedule information. The management address is numerical data that does not overlap with other schedule data, and it is sufficient that a specific schedule corresponding to the numerical value can be called.
【0021】次に、登録した予定情報の表示手順につい
て図6のフローチャートを用いて説明する。本実施形態
のスケジュール入力・表示装置ではスケジュールの表示
方法として、現在の日付と時間から順に未来の予定をリ
ストする方法、カレンダーの指定した日付から先の予定
をリストする方法の2種類の表示方法を持っており、
「メモリー」(20)上に構築された「表示コンテキス
ト管理部」(10)に現在の表示方法がどちらであるか
が管理されている。本装置の初期状態では現在の日付と
時間から予定を表示する方法が設定されている。スケジ
ュールの表示を行う場合、まず表示コンテキスト管理部
(10)で表示方法がどちらであるかの確認が行われる
《ステップ6−1》。表示方法が現在の日付と時間から
予定を表示する方法であれば(ステップ6−1において
「YES」の場合)、「日付時刻計算部」(11)に現
在の日付と時間を問い合わせ、得られた日付と時刻を予
定を検索するための検索キーとする《ステップ6−
2》。表示方法が指定した日付から予定を表示する方法
の場合(ステップ6−1において「NO」の場合)は、
表示コンテキスト管理部(10)から指定日を取り出し
(指定日の指定方法は後述)は、指定日の午前0時を予
定を検索する際の検索キーとする《ステップ6−3》。
予定を検索するための日付・時刻が決定したら、「予定
検索部」(9)にて、検索する日付・時刻と「予定情報
管理部」(8)に登録された予定データの日付・時刻を
照合し、検索する日付・時刻に重なっている予定およ
び、検索する日付・時刻よりも未来の予定をリストアッ
プする《ステップ6−4》。リストアップした予定情報
は「優先度設定部」(12)にて、検索キーとなった日
付・時刻にもっとも近いものから優先順位がつけられる
《ステップ6−5》。取り出された予定データは、「予
定表示部」(14)で図1の予定表示(2)のように表
示装置(16)に優先順位の高いものから順に表示され
る《ステップ6−6》。また同時に、カレンダー表示部
(13)にて予定の検索に使用した日付を含む特定期間
のカレンダーを生成し、図1のカレンダー表示(1)の
ように表示装置(16)に同時に表示する《ステップ6
−7》。Next, the procedure for displaying the registered schedule information will be described with reference to the flowchart of FIG. In the schedule input / display device of the present embodiment, there are two types of display methods for displaying a schedule, a method of listing future schedules in order from the current date and time, and a method of listing schedules ahead from a date designated on the calendar. Has
The "display context management unit" (10) constructed on the "memory" (20) manages the current display method. In the initial state of the apparatus, a method of displaying a schedule from the current date and time is set. When displaying a schedule, first, the display context management unit (10) checks which display method is to be used << Step 6-1 >>. If the display method is to display the schedule from the current date and time (in the case of “YES” in step 6-1), the “date and time calculation unit” (11) is inquired of the current date and time, and the obtained date is obtained. The date and time are used as search keys for searching the schedule << Step 6
2 >>. If the display method is to display the schedule from the specified date (in the case of “NO” in step 6-1),
The specified date is extracted from the display context management unit (10) (the specification method of the specified date will be described later), and 0:00 a.m. of the specified date is used as a search key when searching for a schedule << Step 6-3 >>.
When the date / time for searching the schedule is determined, the date / time to be searched and the date / time of the schedule data registered in the “schedule information management unit” (8) are determined in the “schedule search unit” (9). The schedule that matches the date / time to be searched and the schedule that is later than the date / time to be searched are listed << Step 6-4 >>. The listed schedule information is prioritized in the "priority setting section" (12) from the one closest to the date / time used as the search key << Step 6-5 >>. The retrieved schedule data is displayed in the "schedule display section" (14) on the display device (16) in descending order of priority as shown in the schedule display (2) in FIG. 1 << Step 6-6 >>. At the same time, the calendar display unit (13) generates a calendar for a specific period including the date used for searching for the schedule, and simultaneously displays the calendar on the display device (16) as in the calendar display (1) of FIG. 6
-7 >>.
【0022】次に、「関連付け情報表示部」(15)で
は、予定表示部(14)で表示した予定内容の先頭の座
標位置と、カレンダー表示部(13)で表示した日付の
表示座標から、予定と対応する日付を結びつける線分を
発生させ、図1の参照番号(3)で示すように、画面に
重ね合わせて表示し《ステップ6−8》、表示が完了す
る。なお、図1では予定項目と日付を実線の直線で結ん
でいるが、予定と日付の対応関係が確認できれば線の種
類はなんでもよく、例えば曲線で表示したり、カレンダ
ーの日付をよけるように折れ線で表示したり、あるいは
線分を点線などで表現する形式でも良い。もし予定項目
の日付が現在のカレンダーの表示範囲外にある場合は線
分は表示されない。Next, in the "association information display section" (15), based on the coordinate position of the head of the schedule contents displayed on the schedule display section (14) and the display coordinates of the date displayed on the calendar display section (13), A line segment connecting the schedule and the corresponding date is generated, and is superimposed on the screen as shown by reference numeral (3) in FIG. 1 << Step 6-8 >>, and the display is completed. In FIG. 1, the schedule item and the date are connected by a solid straight line. However, as long as the correspondence between the schedule and the date can be confirmed, any type of line may be used. For example, the line may be displayed as a curve or the calendar date may be avoided. A format in which a broken line is displayed or a line segment is represented by a dotted line or the like may be used. If the date of the appointment item is outside the display range of the current calendar, no line segment is displayed.
【0023】次に、特定の日付を指定して、その日付以
降に登録されている予定を表示させる手順を図7のフロ
ーチャートを用いて説明する。この説明ではすでに特定
の日付についてスケジュールが画面に表示されているも
のとする。ここで「日付指定部」(6)によって、画面
に表示されたカレンダーの中の特定の日付が選択され
る。選択する方法としては座標入力装置(17)でカレ
ンダーの日付上の座標を指定し、座標から日付の内容を
求める方法などが考えられる。もし現在表示されている
カレンダーの表示範囲外の日付を指定したい場合は、次
の表示範囲に画面を切り替える機能を別途用意すればよ
い。まず必要であれば表示中のカレンダーを移動し《ス
テップ7−1》、表示しているカレンダーの日付を指定
する《ステップ7−2》。そして表示コンテキスト管理
部(10)からこの指定日を取り出し、指定日の午前0
時を予定を検索する際の検索キーとする《ステップ7−
3》。次の手続き以降は前述したスケジュール表示手順
と同じであり、図6の処理Aで囲まれた手続きが実行さ
れて指定した日付のスケジュール画面が得られる。Next, a procedure for designating a specific date and displaying a schedule registered after that date will be described with reference to the flowchart of FIG. In this description, it is assumed that the schedule has already been displayed on the screen for a specific date. Here, a specific date in the calendar displayed on the screen is selected by the “date specifying unit” (6). As a selection method, a method of designating coordinates on a calendar date with the coordinate input device (17) and obtaining the contents of the date from the coordinates can be considered. If it is desired to specify a date outside the display range of the currently displayed calendar, a function for switching the screen to the next display range may be provided separately. First, if necessary, the displayed calendar is moved << Step 7-1 >>, and the date of the displayed calendar is designated << Step 7-2 >>. Then, the specified date is extracted from the display context management unit (10), and
Time is used as a search key when searching for a schedule << Step 7-
3 >>. Subsequent procedures are the same as the above-described schedule display procedure, and the procedures surrounded by the process A in FIG. 6 are executed to obtain a schedule screen on a designated date.
【0024】次に、予定選択によるスケジュール表示手
順について図8のフローチャートを用いて説明する。図
2の予定選択部(5)にて、画面上に表示された予定情
報の項目から特定の予定情報を選択する《ステップ8−
1》。具体的には「座標入力装置」(17)にて選択し
たい予定が表示されている位置を指示し、その座標から
指定した予定情報を選択する。予定情報を選択したら、
予定情報に記入されている日付と時刻を取り出し、予定
検索の検索キーとする《ステップ8−2》。予定の検索
以降の手順は図6の処理Aで示された日付指定による表
示手順と同様である。Next, a procedure for displaying a schedule by selecting a schedule will be described with reference to a flowchart of FIG. In the schedule selection section (5) of FIG. 2, specific schedule information is selected from the schedule information items displayed on the screen << Step 8-
1 >>. Specifically, the user designates a position at which the schedule to be selected is displayed by the "coordinate input device" (17), and selects the designated schedule information from the coordinates. After selecting event information,
The date and time written in the schedule information are extracted and used as a search key for schedule search << Step 8-2 >>. The procedure after the search of the schedule is the same as the display procedure by the date designation shown in the process A of FIG.
【0025】最後に関連付け情報表示手順について説明
する。関連付け情報表示部(15)は、関連付けを行う
予定情報の時刻に合わせて、表示する線分のカレンダー
上の端点の位置を変えたり、期間をもった予定の場合は
その期間を示す線分をカレンダー上に表示する機能を持
つ。この機能によってスケジュールをより簡易的にすば
やく確認することが可能になる。関連付け表示の動作に
ついて図9のフローチャートを用いて詳細に説明する。
まず最初に画面の予定表示領域に表示された複数の予定
がすべて表示完了したかどうかの確認を行う《ステップ
9−1》。表示が完了していない場合(「NO」の場
合)はステップ9−2に進む。ステップ9−2では、表
示する予定が現在表示されているカレンダー内に含まれ
るかどうか、すなわち関連付け情報の表示が必要かどう
かを確認する《ステップ9−2》。もし予定の実施時期
が現在表示しているカレンダーの範囲外にあり、表示の
必要がない場合(「NO」の場合)は次の予定の表示に
進む《ステップ9−8》。関連付け情報の表示が必要な
場合(「YES」の場合)は、次に関連付けを行う予定
について、予定の期間をあらわす線分(「期間表示線」
と呼ぶ。)の表示が必要かどうかを確認する《ステップ
9−3》。このステップ9−3では予定が数日間の期間
を持っている場合など、予定の期間がカレンダー上で線
分としてあらわすことが可能かどうかをチェックし、線
分として表示可能であれば(「YES」の場合)、ステ
ップ9−4へ進む。ステップ9−4では予定情報の開始
日、開始時間、完了日、完了時間からカレンダー上でそ
の期間をあらわす線分を生成しカレンダー上に表示す
る。例えば、図1のカレンダーの10日〜12日に引か
れているスケジュールの期間をあらわす線(参照番号3
1で示す。)が期間表示線である。次に予定と期間表示
線を結ぶ線分(参照番号(3)で示し、「関連表示線」
と呼ぶ。)を生成するため、期間表示線(31)の線上
の位置を計算し《ステップ9−6》、もう片方の端点で
ある予定表示側の位置を計算して関連表示線(3)を生
成し表示する《ステップ9−7》。もし期間表示線(3
1)が必要でない場合(ステップ9−3において「N
O」の場合)は、ステップ9−3からステップ9−5に
進み、関連表示線(3)のカレンダー側の端点の位置の
み計算し、ステップ9−6で関連表示線(3)の生成、
表示を行う。ステップ9−5で計算する関連表示線
(3)の端点の位置は、例えば予定が朝に近い場合はカ
レンダーの日付の前日に近い位置に指定し、予定が夜に
近い場合は翌日に近い位置に指定する。これによって関
連表示線(3)の端点の位置によって予定が午前中なの
か、午後なのか、などの簡易的な時間把握が可能にな
る。関連表示線の表示が完了したら、表示する予定を次
に進め《ステップ9−8》、最初のステップ《ステップ
9−1》に戻る。ステップ9−1において、表示が完了
した場合(「YES」の場合)、処理は完了する。Finally, the procedure for displaying the association information will be described. The association information display unit (15) changes the position of the end point on the calendar of the displayed line segment in accordance with the time of the schedule information to be associated, or displays the line segment indicating the period when the schedule has a period. Has a function to display on the calendar. This function makes it possible to check the schedule more easily and quickly. The operation of the association display will be described in detail with reference to the flowchart of FIG.
First, it is confirmed whether or not all the plurality of schedules displayed in the schedule display area of the screen have been displayed << Step 9-1 >>. If the display is not completed ("NO"), the process proceeds to step 9-2. In step 9-2, it is confirmed whether or not the schedule to be displayed is included in the currently displayed calendar, that is, whether or not the association information needs to be displayed (step 9-2). If the schedule execution time is out of the range of the currently displayed calendar and need not be displayed ("NO"), the process proceeds to the next schedule display << Step 9-8 >>. When it is necessary to display the association information (in the case of “YES”), a line segment indicating the scheduled period (“period display line”) for the next association schedule
Call. ) Is confirmed (Step 9-3). In this step 9-3, it is checked whether or not the schedule period can be represented as a line segment on the calendar, such as when the schedule has a period of several days, and if it can be displayed as a line segment ("YES"). ")), Proceed to step 9-4. In step 9-4, a line segment representing the period is generated on the calendar from the start date, start time, completion date, and completion time of the schedule information, and is displayed on the calendar. For example, a line (reference number 3) representing the period of the schedule drawn on the 10th to 12th days of the calendar of FIG.
Indicated by 1. ) Is a period display line. Next, a line segment connecting the schedule and the period display line (indicated by reference numeral (3), and "related display line")
Call. ) Is calculated, the position on the line of the period display line (31) is calculated << Step 9-6 >>, and the position on the schedule display side, which is the other end point, is calculated to generate the related display line (3). Display << Step 9-7 >>. If the period display line (3
1) is not necessary (“N” in step 9-3)
In the case of "O"), the process proceeds from step 9-3 to step 9-5, in which only the position of the end point of the related display line (3) on the calendar side is calculated, and in step 9-6, generation of the related display line (3) is performed.
Display. For example, the position of the end point of the related display line (3) calculated in step 9-5 is specified to be a position close to the day before the calendar date when the schedule is close to morning, and to a position close to the next day if the schedule is close to night. To be specified. This makes it possible to easily grasp the time, such as whether the schedule is in the morning or afternoon, depending on the position of the end point of the related display line (3). When the display of the related display line is completed, the display schedule is advanced to the next step << Step 9-8 >>, and the process returns to the first step << Step 9-1 >>. If the display is completed in step 9-1 ("YES"), the process is completed.
【0026】一例として、図10に本発明の一実施形態
である携帯情報端末での表示例を示す。ここで期間表示
線及び関連表示線の描画手続きについて、さらに詳細に
説明する。As an example, FIG. 10 shows a display example on a portable information terminal according to an embodiment of the present invention. Here, the procedure for drawing the period display line and the related display line will be described in more detail.
【0027】図11は期間表示線を描画する手順を示す
フローである。期間表示線の描画では、まずスケジュー
ルデータの日付から、カレンダー表示上の対応する日に
ついて、矩形領域の位置、幅、高さの情報を得る《ステ
ップ11−1》。これは、カレンダーを描画する際に、
各日付の矩形領域の位置計算は行っているため、同じ機
能を使用すれば良い。次にカレンダー表示上の1日分の
領域について、等間隔に24時間に分割するスケールを
設定する《ステップ11−2》。分割する方向は日付が
連続する方向である。図12はカレンダーの8日に午前
9時から12時までの予定が存在した場合の分割スケー
ル(32)と期間表示線(31)を示している。なお、
分割するスケールは必ずしも24時間で分けなくとも良
い、例えば図13のように、深夜早朝を除いたスケール
(32)を考えれば日中のスケジュールについて位置を
より詳細に指定することができる。この場合、午前0時
〜午前6時、午後6時〜午後12時については同一座標
として処理を行う。次にスケジュールの開始時間、終了
時間を設定したスケールに割り当て、日付の矩形領域上
で各時間が示す位置を決定する《ステップ11−3》。
具体的には左下原点の座標系でX軸方向に24時間で時
間を等分割した場合、矩形の原点を(X0,Y0)とす
ると時間TのX座標位置はX0+(W/24)*Tとい
うことになる。Y座標については矩形領域上で見やすい
位置になる高さを固定値で決定する。実際の矩形領域で
は例えば幅が20ドットといったように、有限の整数値
しか持つことができない。そのためカレンダー表示の領
域が狭かったり、スケジュールの開始時間と終了時間と
が近いと二つの座標位置が同じになる可能性がある。ス
テップ11−4では二つの座標が同じかどうか判断し、
同じであれば(「YES」の場合)期間表示線を表示せ
ずに処理を終了する。なお、ここで求めたスケジュール
を示す座標は次の関係表示線の端点として利用される。
二つの座標が同じでない場合(「NO」の場合)、ステ
ップ11−5にて、期間表示線の分割処理を行う。スケ
ジュールの開始日、終了日が離れていて、週をまたいで
いる場合、図1のような一ヶ月表示のカレンダーでは線
を分割する必要がある。分割処理では、まず表示してい
るカレンダーの連続性が切れている部分、図1のような
一ヶ月表示のカレンダーの場合は週の終端の日の24
時、そして週の先頭の日の0時という日付と時間を各週
分リストアップしておく。そしてリストアップした日付
と時間が、表示するスケジュールの期間に重なっている
かどうか調査する。重なっていた場合はスケジュールの
開始時間と週の終端の日の24時、週の先頭の日の0時
とスケジュールの終了時間という2本の期間表示線に分
割する。そして分割した2本の期間について、同様にリ
ストアップした他の日付、時間と重なっていないかチェ
ックし、重なっていればさらに分割を行う。最後に分割
した線をカレンダー上に描画し、処理を終了する《ステ
ップ11−6》。FIG. 11 is a flowchart showing a procedure for drawing a period display line. In the drawing of the period display line, first, from the date of the schedule data, information on the position, width, and height of the rectangular area is obtained for the corresponding day on the calendar display << Step 11-1 >>. This means that when drawing the calendar,
Since the position of the rectangular area of each date is calculated, the same function may be used. Next, a scale for dividing the area for one day on the calendar display into 24 hours at equal intervals is set << Step 11-2 >>. The dividing direction is a direction in which dates are continuous. FIG. 12 shows a division scale (32) and a period display line (31) when there is a schedule from 9:00 am to 12:00 on the eighth day of the calendar. In addition,
It is not always necessary to divide the scale into 24 hours. For example, as shown in FIG. 13, considering the scale (32) excluding late night and early morning, the position of the daytime schedule can be specified in more detail. In this case, processing is performed with the same coordinates from 0:00 am to 6:00 am and from 6:00 pm to 12:00 pm. Next, the start time and the end time of the schedule are assigned to the set scale, and the position indicated by each time on the rectangular area of the date is determined << Step 11-3 >>.
Specifically, when the time is equally divided in the X-axis direction by 24 hours in the coordinate system of the lower left origin, if the origin of the rectangle is (X0, Y0), the X coordinate position of the time T is X0 + (W / 24) * T It turns out that. As for the Y coordinate, a height at which the position is easily viewed on the rectangular area is determined by a fixed value. An actual rectangular area can have only a finite integer value, for example, a width of 20 dots. Therefore, if the calendar display area is narrow or the start time and end time of the schedule are close, the two coordinate positions may be the same. In step 11-4, it is determined whether the two coordinates are the same,
If they are the same (in the case of "YES"), the process ends without displaying the period display line. Note that the coordinates indicating the schedule determined here are used as the end points of the next relationship display line.
When the two coordinates are not the same (in the case of "NO"), a division process of the period display line is performed in step 11-5. If the start date and end date of the schedule are far apart and span a week, it is necessary to divide the line in the calendar of one month display as shown in FIG. In the division processing, first, the part of the displayed calendar where the continuity is broken, in the case of the one-month display calendar as shown in FIG.
The hour and the date and time of 0:00 on the first day of the week are listed for each week. Then, it is checked whether the date and time listed overlap the period of the schedule to be displayed. If they overlap, they are divided into two period display lines: the start time of the schedule, 24:00 on the last day of the week, 0:00 on the first day of the week, and the end time of the schedule. Then, the two divided periods are checked to see if they overlap with other dates and times listed in the same manner, and if they overlap, further division is performed. Finally, the divided line is drawn on the calendar, and the process ends (step 11-6).
【0028】次に、関連表示線の描画手順について説明
する。関連表示線の予定情報側の端点位置は、1件の予
定情報を表現している文字列のテキストボックス(例え
ば、図1の参照番号33で示すテキストボックスを参
照。)から座標を求める。具体的にはX軸方向につい
て、対象となるテキストボックスの左端から端点と文字
列の先頭が重ならないよう、固定値のマージンをマイナ
ス方向に取ったものとし、Y軸方向についてはテキスト
ボックスの高さの半分とする。次に関連表示線のカレン
ダー側の端点位置の求め方について説明する。前述の期
間表示線の処理で座標が1点になった場合は、その座標
をそのまま採用する。座標が2点で1本の直線を構成し
ている場合、または週をまたいで複数の線で構成されて
いる場合は、スケジュールの開始時間を示す座標を採用
する。しかしカレンダー側の端点位置は基本的に期間表
示線の線上であればどこでも良い。より見やすい表示に
できるならばスケジュールの終了時間を示す座標や、期
間表示線の中間の座標を選択しても良い。直線を構成す
る2点が決定したら、それを直線で結んで処理を終了す
る。なお2点を線で結ぶ場合、直線だけでなく、曲率を
固定した円弧で接続するなど、曲線で接続することも可
能である。またカレンダーと予定表示のレイアウトによ
っては、情報が見やすいよう2点の間に結節点を設けて
折れ線で表示させることも可能である。Next, the procedure for drawing the related display line will be described. The coordinates of the end position of the related display line on the schedule information side are obtained from a text box of a character string expressing one piece of schedule information (for example, see the text box indicated by reference numeral 33 in FIG. 1). Specifically, in the X-axis direction, a fixed value margin is set in the negative direction so that the end point from the left end of the target text box does not overlap the head of the character string, and the height of the text box is set in the Y-axis direction. Half of the length. Next, how to determine the end point position of the related display line on the calendar side will be described. If the coordinates become one point in the processing of the period display line, the coordinates are used as they are. If the coordinates constitute one straight line with two points, or if the coordinates are composed of a plurality of lines over a week, the coordinates indicating the start time of the schedule are adopted. However, the end point position on the calendar side may basically be anywhere on the period display line. If the display can be displayed more easily, coordinates indicating the end time of the schedule or coordinates in the middle of the period display line may be selected. When the two points constituting the straight line are determined, they are connected by a straight line, and the processing is terminated. When two points are connected by a line, they may be connected not only by a straight line but also by a curve such as by an arc having a fixed curvature. Further, depending on the layout of the calendar and the schedule display, it is also possible to provide a nodal point between two points so that the information is easy to see and display the information with a broken line.
【0029】以上のように、本発明では、カレンダー、
予定のリスト、カレンダーの日付と予定を結びつける線
分を同時に表示させることによって、カレンダー内に各
予定を記述するのでは充分に表示できないような詳細な
予定内容でも、容易にわかりやすく画面内で確認する事
が可能になる。またカレンダーの日付と予定を結びつけ
る線分の端点の位置や、カレンダー上に表示された予定
の期間をあらわす線分を確認する事によって、予定の詳
細な情報を確認しなくても、予定の簡易的な時期をすば
やく確認できる。As described above, in the present invention, the calendar,
By displaying the list of appointments and the line connecting the date and the appointment on the calendar at the same time, it is easy to understand the details of the appointment on the screen, even if the details of the appointment cannot be displayed sufficiently by describing each appointment in the calendar It is possible to do. By checking the position of the end point of the line connecting the date and the event on the calendar and the line indicating the period of the event displayed on the calendar, you can simplify the event without checking the detailed information of the event. Time can be checked quickly.
【0030】なお、本実施形態では図1のように横長の
四角形の領域にカレンダーと予定項目を左右に配置した
スケジュール表示で説明したが、本発明は予定項目と日
付が線分で関係付けされていれば配置や表示領域の形は
どのようなものでもかまわない。また本実施形態ではカ
レンダー表示は月表示についてのみ説明したが、当然な
がら年単位や週単位、一日単位のカレンダー表示でも同
じ表示方法が適用できる。Although the present embodiment has been described with reference to a schedule display in which a calendar and schedule items are arranged on the left and right in a horizontally long rectangular area as shown in FIG. 1, in the present invention, schedule items and dates are related by line segments. If so, the arrangement and the shape of the display area may be any. In this embodiment, the calendar display is described only for the month display. However, the same display method can be applied to the calendar display for the year, the week, and the day.
【0031】[0031]
【発明の効果】以上説明したように、本発明はスケジュ
ールを表示する際、カレンダーと予定のリストを別々の
領域で表示し、カレンダーの日付と予定を線分で結びつ
けることによって、カレンダー内に予定項目を記述する
方法では充分に表示できないような詳細な予定内容も、
容易に画面内で確認できるようになる。また小型情報機
器のような表示領域が狭い機器でスケジュールを表示す
る場合であっても、スケジュールの確認を容易に行うこ
とができる。As described above, according to the present invention, when displaying a schedule, a calendar and a list of appointments are displayed in separate areas, and the date and the appointment of the calendar are connected by a line segment, whereby the schedule is displayed in the calendar. Detailed schedule contents that cannot be displayed sufficiently by the method of describing items,
You can easily check it on the screen. Even when the schedule is displayed on a device having a small display area such as a small information device, the schedule can be easily confirmed.
【0032】さらに、カレンダーの日付と予定を結びつ
ける線分の端点の位置や、カレンダー上に表示された予
定の期間をあらわす線分を確認する事によって、予定の
詳細な情報を確認しなくても、予定の簡易的な時間をす
ばやく確認できる。Further, by confirming the position of the end point of the line segment connecting the date and the schedule of the calendar and the line segment representing the period of the schedule displayed on the calendar, detailed information of the schedule can be confirmed. , You can quickly check the simple time of the event.
【図1】本発明のスケジュール表示方法によるスケジュ
ール表示画面を示した図である。FIG. 1 is a diagram showing a schedule display screen according to a schedule display method of the present invention.
【図2】本発明の実施形態であるスケジュール入力・表
示装置の機能ブロック図である。FIG. 2 is a functional block diagram of a schedule input / display device according to an embodiment of the present invention.
【図3】本発明の実施形態であるスケジュール入力・表
示装置のハードウェア構成図である。FIG. 3 is a hardware configuration diagram of a schedule input / display device according to an embodiment of the present invention.
【図4】本発明の実施形態で登録する予定情報の詳細を
示す図である。FIG. 4 is a diagram showing details of schedule information registered in the embodiment of the present invention.
【図5】予定情報の登録手順を示すフローチャートであ
る。FIG. 5 is a flowchart showing a procedure for registering schedule information.
【図6】スケジュールの表示手順を示すフローチャート
である。FIG. 6 is a flowchart showing a procedure for displaying a schedule.
【図7】日付を指定してスケジュールを表示させる手順
のフローチャートである。FIG. 7 is a flowchart of a procedure for displaying a schedule by specifying a date.
【図8】予定を選択してスケジュールを表示させる手順
のフローチャートである。FIG. 8 is a flowchart of a procedure for selecting a schedule and displaying a schedule.
【図9】関連付け情報表示手順のフローチャートであ
る。FIG. 9 is a flowchart of an association information display procedure.
【図10】本発明の一実施形態である携帯情報端末での
表示例である。FIG. 10 is a display example on a portable information terminal according to an embodiment of the present invention.
【図11】期間表示線を描画する手順を示すフローチャ
ートである。FIG. 11 is a flowchart illustrating a procedure for drawing a period display line.
【図12】期間表示線の描画の一例を説明するための図
である。FIG. 12 is a diagram for explaining an example of drawing a period display line.
【図13】期間表示線の描画の他の例を説明するための
図である。FIG. 13 is a diagram for explaining another example of drawing a period display line.
1 カレンダーの表示例 2 予定の表示例 3 関連表示線(カレンダー上の日付と予定を対応付け
る線分) 4 予定登録部 5 予定選択部 6 日付指定部 7 表示方法指定部 8 予定情報管理部 9 予定検索部 10 表示コンテキスト管理部 11 日付時刻計算部 12 優先度設定部 13 カレンダー表示部 14 予定表示部 15 関連付け情報表示部 16 表示装置 17 座標入力装置 18 文字入力装置 19 演算装置 20 メモリー 21 計時装置 31 期間表示線 32 分割スケール 33 テキストボックスDESCRIPTION OF SYMBOLS 1 Calendar display example 2 Schedule display example 3 Related display line (line segment that associates date and schedule on the calendar) 4 Schedule registration section 5 Schedule selection section 6 Date designation section 7 Display method designation section 8 Schedule information management section 9 Schedule Search unit 10 display context management unit 11 date / time calculation unit 12 priority setting unit 13 calendar display unit 14 schedule display unit 15 association information display unit 16 display device 17 coordinate input device 18 character input device 19 arithmetic unit 20 memory 21 clock unit 31 Period display line 32 Division scale 33 Text box
Claims (17)
示方法であって、表示画面に一か月分、一週間分など特
定期間のカレンダーと、スケジュールに設定する予定情
報とを同時に表示し、前記の表示されている予定を該予
定の設定されている前記カレンダー上の日付と線分で関
連付けて表示することを特徴とするスケジュール表示方
法。1. A method for displaying schedule information in an information device, wherein a calendar for a specific period, such as one month or one week, and schedule information to be set in a schedule are simultaneously displayed on a display screen. A schedule display method for displaying a scheduled schedule in association with a date on the calendar on which the schedule is set by a line segment.
と時刻から、表示する予定情報の優先順位を決定し、該
優先順位に従ってカレンダーと予定情報を表示すること
を特徴とする請求項1に記載のスケジュール表示方法。2. The schedule display according to claim 1, wherein a priority of the schedule information to be displayed is determined from a current date and time, and a calendar and schedule information are displayed according to the priority. How to display the schedule.
日付を指定し、該指定した日付に関連した予定情報の優
先度を決定し、カレンダーと予定情報を表示することを
特徴とする請求項1に記載のスケジュール表示方法。3. The display of the schedule information, wherein a specific date is specified, a priority of the schedule information related to the specified date is determined, and a calendar and the schedule information are displayed. Schedule display method described in.
された予定のうち一つを選択して該予定と関連する日付
を決定し、該決定した日付で表示する予定情報の優先度
を決定し、カレンダーと予定情報を表示することを特徴
とする請求項1に記載のスケジュール表示方法。4. The display of the schedule includes selecting one of a plurality of displayed schedules, determining a date associated with the schedule, and determining a priority of schedule information to be displayed on the determined date. 2. The schedule display method according to claim 1, wherein a calendar and schedule information are displayed.
付を線分で結びつける時、カレンダー上の日付を表す領
域内で、線分の日付側の端点の位置を一日における予定
の開始時間により変更して表示することを特徴とする請
求項1乃至4のいずれかに記載のスケジュール表示方
法。5. When the displayed schedule and the date on the calendar are linked by a line segment, the position of the end point on the date side of the line segment in the area representing the date on the calendar is determined by the start time of the schedule in one day. 5. The schedule display method according to claim 1, wherein the schedule is displayed after being changed.
線分の日付側の端点の位置は、予定の開始日もしくは完
了日であることを特徴とする請求項5に記載のスケジュ
ール表示方法。6. The schedule display method according to claim 5, wherein when the schedule extends over a plurality of days, the position of the end point on the date side of the line segment is a start date or a completion date of the schedule.
記予定と日付を関連付けた線分に接続し、かつ前記予定
の開始日を始点とし完了日を終点とする線分をカレンダ
ー上に表示することを特徴とする請求項6に記載のスケ
ジュール表示方法。7. When the schedule extends over a plurality of days, a line segment connecting the schedule with the date is displayed on the calendar, and a line segment starting from the start date of the schedule and ending at the completion date is displayed on the calendar. The schedule display method according to claim 6, wherein the schedule is displayed.
期間のカレンダーを表示するカレンダー表示手段と、 同一の表示画面でスケジュールに設定する予定情報を前
記カレンダー表示領域と異なる表示領域に同時に表示す
る予定表示手段と、 前記の表示されている予定がカレンダー上のどの日付と
関連しているかを予定と日付を線分で結んで表示する関
連付け表示手段とを備えることを特徴とするスケジュー
ル表示装置。8. A calendar display means for displaying a calendar for a specific period such as one month or one week on a display screen, and schedule information to be set in a schedule on the same display screen in a display area different from the calendar display area. A schedule display means for displaying the schedule at the same time; and an association display means for displaying which date on the calendar is related to which date on the calendar by connecting the schedule and the date with a line segment. Display device.
する予定情報の優先順位を決める優先度決定手段と、 優先度に従ってカレンダーと予定情報を表示する優先度
別表示手段とをさらに備えることを特徴とする請求項8
に記載のスケジュール表示装置。9. The display of the schedule, further comprising: priority determining means for determining a priority of the schedule information to be displayed; and priority-based display means for displaying a calendar and schedule information according to the priority. Claim 8
2. The schedule display device according to 1.
情報の優先順位を現在の日付および時刻に基づいて決定
することを特徴とする請求項9に記載のスケジュール表
示装置。10. The schedule display device according to claim 9, wherein the priority determining means determines the priority of the schedule information to be displayed based on a current date and time.
と、 前記の指定された日付に関連した予定を検索する予定検
索手段と、をさらに有し、 前記優先度決定手段は、前記の検索された予定情報の優
先順位を前記の指定された特定の日付に基づいて決定す
ることを特徴とする請求項9に記載のスケジュール表示
装置。11. A date designating means for designating a specific date, and a schedule searching means for searching for a schedule related to the specified date, wherein the priority determining means is configured to search for the schedule. The schedule display device according to claim 9, wherein the priority of the scheduled information is determined based on the specified specific date.
択する予定選択手段と、 前記の選択された予定から関連する日付を決定する日付
決定手段と、 前記の決定された日付に関連した予定を検索する予定検
索手段と、をさらに有し、 前記優先度決定手段は、前記の検索された予定情報の優
先順位を前記の決定された日付に基づいて決定すること
を特徴とする請求項9に記載のスケジュール表示装置。12. A schedule selecting unit for selecting one of a plurality of displayed schedules, a date determining unit for determining a related date from the selected schedule, and a schedule related to the determined date. And a schedule search unit for searching for a schedule, wherein the priority determining unit determines a priority order of the searched schedule information based on the determined date. 10. The schedule display device according to 9.
れた予定とカレンダー上の日付を線分で結びつける時、
カレンダー上の日付を表す領域内で、線分の日付側の端
点の位置を一日における予定の開始時間により変更して
表示することを特徴とする請求項8乃至12のいずれか
に記載のスケジュール表示装置。13. The associating display means, when associating the displayed schedule with a date on a calendar by a line segment,
13. The schedule according to claim 8, wherein the position of the end point on the date side of the line segment is changed and displayed according to the scheduled start time of the day within the area representing the date on the calendar. Display device.
複数日にまたがる場合、前記線分の日付側の端点の位置
を、予定の開始日もしくは完了日とすることを特徴とす
る請求項13に記載のスケジュール表示装置。14. The association display unit according to claim 13, wherein when the schedule extends over a plurality of days, the position of the end point on the date side of the line segment is a start date or a completion date of the schedule. The schedule display device according to the above.
複数日にまたがる場合に、前記予定と日付を関連付けた
線分に接続し、前記予定の開始日を始点とし完了日を終
点とする線分をカレンダー上に表示することを特徴とす
る請求項14に記載のスケジュール表示装置。15. The associating display means, when the schedule extends over a plurality of days, connects the schedule to a line segment in which the schedule is associated with a date, and sets a start point of the schedule as a start point and a line segment as a completion point as an end point. The schedule display device according to claim 14, wherein is displayed on a calendar.
表示方法をコンピュータに実行させるためのプログラム
を記録したコンピュータ読取可能な記録媒体。16. A computer-readable recording medium in which a program for causing a computer to execute the schedule display method according to claim 1 is recorded.
表示方法をコンピュータに実行させるためのプログラ
ム。17. A program for causing a computer to execute the schedule display method according to claim 1.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001065870A JP2002269057A (en) | 2001-03-09 | 2001-03-09 | Method and device for displaying schedule, schedule display program, and medium where the same program is recorded |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001065870A JP2002269057A (en) | 2001-03-09 | 2001-03-09 | Method and device for displaying schedule, schedule display program, and medium where the same program is recorded |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2002269057A true JP2002269057A (en) | 2002-09-20 |
Family
ID=18924449
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001065870A Pending JP2002269057A (en) | 2001-03-09 | 2001-03-09 | Method and device for displaying schedule, schedule display program, and medium where the same program is recorded |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2002269057A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011053740A (en) * | 2009-08-31 | 2011-03-17 | Sanyo Electric Co Ltd | Schedule display method and display device |
JP2011053739A (en) * | 2009-08-31 | 2011-03-17 | Sanyo Electric Co Ltd | Schedule display method and display device |
WO2017161830A1 (en) * | 2016-03-25 | 2017-09-28 | 乐视控股(北京)有限公司 | Calendar event display method, device, and electronic device |
WO2023136530A1 (en) * | 2022-01-14 | 2023-07-20 | 삼성전자 주식회사 | Electronic device for recommending information according to situation and method of controlling same |
-
2001
- 2001-03-09 JP JP2001065870A patent/JP2002269057A/en active Pending
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011053740A (en) * | 2009-08-31 | 2011-03-17 | Sanyo Electric Co Ltd | Schedule display method and display device |
JP2011053739A (en) * | 2009-08-31 | 2011-03-17 | Sanyo Electric Co Ltd | Schedule display method and display device |
WO2017161830A1 (en) * | 2016-03-25 | 2017-09-28 | 乐视控股(北京)有限公司 | Calendar event display method, device, and electronic device |
WO2023136530A1 (en) * | 2022-01-14 | 2023-07-20 | 삼성전자 주식회사 | Electronic device for recommending information according to situation and method of controlling same |
US12314533B2 (en) | 2022-01-14 | 2025-05-27 | Samsung Electronics Co., Ltd. | Electronic device for recommending information according to situation and method for controlling the same |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4626836A (en) | Method of scheduling meetings | |
JPH09282285A (en) | Schedule managing device | |
JP2005501340A (en) | Timeline display device | |
JPH08147247A (en) | Schedule management system | |
EP0803823B1 (en) | Information processor with scheduling function | |
JP2002505455A (en) | System and method for displaying time corresponding to an event on a calendar | |
JP2002269057A (en) | Method and device for displaying schedule, schedule display program, and medium where the same program is recorded | |
CN112256188A (en) | Course arrangement scheme generation method and device, corresponding computer equipment, storage medium, course arrangement system and course arrangement method | |
JP2019053480A (en) | Duty management state display program and duty management state display device | |
JP2002041736A (en) | Schedule display device and storage medium storing schedule display processing program | |
JPH08335210A (en) | Input device | |
JPH01306962A (en) | Schedule management device | |
JPS62127965A (en) | Schedule input device | |
JPH0615313Y2 (en) | Data storage device | |
JPH11305900A (en) | Information processor | |
CN117744607A (en) | A timeline-based notepad | |
JP3569057B2 (en) | Display scale variable linear clock | |
JPH07271732A (en) | Electronic organizer | |
JP3849153B2 (en) | Schedule input device and schedule input method | |
JPH09107306A (en) | Portable radio | |
JP2925218B2 (en) | Document creation device | |
JP2000219135A (en) | Formation of railway schedule supporting system | |
JPH1091585A (en) | Portable information processing apparatus and information processing method thereof | |
JP2003131563A (en) | Electronic equipment, electronic equipment control program, and electronic equipment control method | |
JP2002279136A (en) | Schedule management system |