JPH064542A - Schedule adjusting device - Google Patents

Schedule adjusting device

Info

Publication number
JPH064542A
JPH064542A JP18184692A JP18184692A JPH064542A JP H064542 A JPH064542 A JP H064542A JP 18184692 A JP18184692 A JP 18184692A JP 18184692 A JP18184692 A JP 18184692A JP H064542 A JPH064542 A JP H064542A
Authority
JP
Japan
Prior art keywords
schedule data
input
schedule
data
priority
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
Application number
JP18184692A
Other languages
Japanese (ja)
Inventor
Tetsuya Muroi
哲也 室井
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP18184692A priority Critical patent/JPH064542A/en
Publication of JPH064542A publication Critical patent/JPH064542A/en
Pending legal-status Critical Current

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

PURPOSE:To provide a schedule adjusting device which can map out an effective schedule. CONSTITUTION:The priority is given to the schedule data. A priority comparing part 2 compares the priority of the existing schedule data whose component members and the component time band are overlapping those of the input schedule data Dx among those existing schedule data D1-DK registered in the part 3 with the priority of the input schedule data and then newly registers the input schedule data in the part 3 if the priority of the input schedule data is higher than that of the existing schedule data. Thus, the schedules of the component members are controlled. In such a constitution, the member schedules can be rearranged in response to the priority of each schedule.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、複数のメンバーのスケ
ジュールを調整するスケジュール調整装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a schedule adjusting device for adjusting the schedules of a plurality of members.

【0002】[0002]

【従来の技術】従来、複数のメンバーのスケジュールを
扱うものとして、実開昭64−21446号に開示され
ているようなスケジュール管理装置が知られている。こ
のスケジュール管理装置は、複数のメンバーのスケジュ
ールを検索して共通の空き時間を検出するようになって
おり、この装置を用いることで、メンバーに共通の空き
時間があれば、メンバーのスケジュールを一致させる必
要のある会議や打合せなどの日時を簡単に設定すること
ができる。
2. Description of the Related Art Conventionally, a schedule management device as disclosed in Japanese Utility Model Laid-Open No. 64-21446 has been known as a device for handling schedules of a plurality of members. This schedule management device searches for the schedules of multiple members to detect a common free time. By using this device, if the members have a common free time, the schedules of the members can be matched. You can easily set the dates and times of meetings and meetings that need to be held.

【0003】[0003]

【発明が解決しようとする課題】上述した従来の技術を
用いれば、メンバーの共通の空き時間を簡単に見つける
ことができるが、メンバーの中に忙しい者がいると、共
通の空き時間が少ないため、会議を行なう日時の選択肢
が少なくなり、会議の時間は何日(あるいは何週間)も
先の日時や効率的ではない時間帯などに設定されてしま
うという問題があった。また、一旦会議の時間が設定さ
れると、忙しい当人だけでなく、他のメンバーも設定さ
れた会議以外の時間帯には、他の予定を組んでしまうの
で、会議の日時が近づくにつれて、共通の空き時間が減
少し、会議の日時の変更が難かしく、例えば1日だけず
らしたりするような調整は非常に難しくなるという問題
があった。このため、会議や打合せなど、複数のメンバ
ーが拘束されるスケジュールは、重要度や緊急度にかか
わらず、他のスケジュールより優先され、また、先に予
定を組まれた会議などは後から組まれたスケジュールよ
りも優先され、予定を組んだ時期の差,あるいは順序
が、重要度,緊急度よりも優先されてしまい、効率的な
スケジュールを組むことが難しいという欠点があった。
By using the above-mentioned conventional technique, it is possible to easily find the common free time of members, but if there is a busy person among the members, the common free time is small. However, there is a problem that the number of choices for the date and time of the meeting is reduced, and the time of the meeting is set to a future date and time or an inefficient time zone for many days (or weeks). Also, once the time of the meeting is set, not only the busy person but other members will make other schedules during times other than the set meeting, so as the date and time of the meeting approaches, There is a problem that the common free time is reduced, it is difficult to change the date and time of the meeting, and it is very difficult to make adjustments such as shifting by one day. Therefore, schedules such as meetings and meetings where multiple members are restrained are prioritized over other schedules regardless of their importance or urgency, and meetings that were scheduled earlier are scheduled later. However, there is a drawback in that it is difficult to set up an efficient schedule because the difference in the timing of making a schedule or the order is prioritized over importance and urgency.

【0004】本発明は、効率的なスケジュールを組むこ
との可能なスケジュール調整装置を提供することを目的
としている。
It is an object of the present invention to provide a schedule adjusting device capable of forming an efficient schedule.

【0005】[0005]

【課題を解決するための手段および作用】上記目的を達
成するために、請求項1記載の発明では、データ入力手
段からスケジュールデータが入力されると、比較手段で
は、入力された入力スケジュールデータとデータ格納手
段に登録されている既存のスケジュールデータとを比較
し、入力スケジュールデータをデータ格納手段に新たに
登録すべきか否かを判断する。スケジュールデータには
優先度が付与されており、比較手段は、上記比較処理に
おいて、データ格納手段に登録されている既存のスケジ
ュールデータの中で、入力スケジュールデータと構成メ
ンバー,構成時間帯が重複している既存スケジュールデ
ータの優先度を入力スケジュールデータの優先度と比較
し、入力スケジュールデータの優先度が既存スケジュー
ルデータの優先度よりも高い場合には、入力スケジュー
ルデータをデータ格納手段に新たに登録し、構成メンバ
ーのスケジュールの調整を行なう。
In order to achieve the above object, according to the invention of claim 1, when the schedule data is input from the data input means, the comparison means compares the input schedule data with the input schedule data. By comparing with the existing schedule data registered in the data storage means, it is determined whether or not the input schedule data should be newly registered in the data storage means. Priority is given to the schedule data, and in the comparison processing, the comparison means causes the input schedule data, the constituent members, and the constituent time zones to overlap among the existing schedule data registered in the data storage means. The priority of the existing schedule data is compared with the priority of the input schedule data, and if the priority of the input schedule data is higher than the priority of the existing schedule data, the input schedule data is newly registered in the data storage means. And adjust the schedule of the members.

【0006】また、請求項2記載の発明では、入力スケ
ジュールデータがデータ格納手段に新たに登録されると
き、該入力スケジュールデータと構成メンバー,構成時
間帯が重複している既存スケジュールデータは、その時
間帯が変更されて再登録される。
According to the second aspect of the present invention, when the input schedule data is newly registered in the data storage means, the existing schedule data in which the input schedule data and the constituent members and the constituent time zones are overlapped are Time zone is changed and re-registered.

【0007】また、請求項3記載の発明では、既存スケ
ジュールデータの再登録は、既存スケジュールデータの
構成時間帯を変更したものを入力スケジュールデータと
して取扱い、該入力スケジュールデータを前記比較手段
で比較処理することにより行なわれる。
In the invention according to claim 3, the re-registration of the existing schedule data is treated as the input schedule data by changing the constituent time zone of the existing schedule data, and the input schedule data is compared by the comparing means. It is done by doing.

【0008】[0008]

【実施例】以下、本発明の一実施例を図面に基づいて説
明する。図1は本発明に係るスケジュール調整装置の一
実施例の構成図である。図1を参照すると、本実施例の
スケジュール調整装置は、優先度が付与されたスケジュ
ールデータを処理して、複数の構成メンバーのスケジュ
ールの調整を行なうようになっており、スケジュールデ
ータの入力を行なうデータ入力部1と、スケジュールデ
ータの優先度を比較する優先度比較部2と、スケジュー
ルデータが登録されるデータ格納部3とを有している。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram of an embodiment of a schedule adjusting apparatus according to the present invention. Referring to FIG. 1, the schedule adjusting apparatus of the present embodiment is adapted to process schedule data to which priorities are given to adjust schedules of a plurality of constituent members, and input schedule data. It has a data input unit 1, a priority comparison unit 2 for comparing the priorities of schedule data, and a data storage unit 3 for registering schedule data.

【0009】ここで、データ入力部1としては、キーボ
ードや手書文字認識装置あるいは音声認識装置などを用
いることができ、データ入力部1から入力されるスケジ
ュールデータDxは、例えば、図2に示すように、スケ
ジュールの調整対象となる構成メンバーDx.m1,D
x.m2,…,Dx.mMと、開始時間Dx.jsと、終
了時間Dx.jeと、優先度Dx.cとにより記述され
ている。
Here, as the data input unit 1, a keyboard, a handwritten character recognition device, a voice recognition device, or the like can be used, and the schedule data Dx input from the data input unit 1 is shown in FIG. 2, for example. , The member Dx. m 1 , D
x. m 2 , ..., Dx. m M and the start time Dx. j s and the end time Dx. j e and the priority Dx. It is described by c and.

【0010】また、データ格納部3には、構成メンバー
が参加するスケジュールが登録されて保存されるように
なっており、例えばK個の既存のスケジュールデータD
1,D2,…,Dk,…,DK(1≦k≦K)が登録さ
れているとき、k番目のスケジュールデータDkは、入
力スケジュールデータDxと対応した形に記述されてい
る。すなわち、図3に示すように、構成メンバDk.m
1,Dk.m2,…,Dk.mMと、開始時間Dk.j
sと、終了時間Dk.jeと、優先度Dk.cとにより記
述されている。
In addition, the data storage unit 3 is designed so that the schedules in which the constituent members participate are registered and stored. For example, K existing schedule data D are stored.
, Dk, ..., DK (1 ≦ k ≦ K), the k-th schedule data Dk is described in a form corresponding to the input schedule data Dx. That is, as shown in FIG. 3, the configuration member Dk. m
1 , Dk. m 2 , ..., Dk. and m M, start time Dk. j
s and the end time Dk. j e and the priority Dk. It is described by c and.

【0011】データ入力部1から入力される図2に示す
ようなスケジュールデータ,あるいはデータ格納部3に
登録されている図3に示すような既存のスケジュールデ
ータにおいて、通常の個人的なスケジュールでは、構成
メンバー数Mは、M=1であるが、会議のように複数の
メンバーが拘束されるスケジュールでは、M>1とな
る。また、優先度は、例えば、5段階とし、“5”:最
優先(緊急,重要),“3”やや優先,“1”優先せず
(時間が余っていれば実行する)のように決めておくこ
とができる。
In the schedule data as shown in FIG. 2 input from the data input unit 1 or the existing schedule data as shown in FIG. 3 registered in the data storage unit 3, in a normal personal schedule, The number of constituent members M is M = 1, but in a schedule in which a plurality of members are bound, such as a conference, M> 1. In addition, the priority is set to, for example, 5 levels, and is determined as "5": highest priority (emergency, important), "3" somewhat priority, "1" priority (execute if time is left) Can be kept.

【0012】また、優先度比較部2は、スケジュールデ
ータの入力が行なわれた際に、入力スケジュールデータ
の優先度と、データ格納部に登録されている既存のスケ
ジュールデータの中で入力スケジュールデータの構成メ
ンバー,構成時間帯が重複している既存スケジュールデ
ータの優先度との比較を行ない、入力スケジュールデー
タの優先度が、既存スケジュールデータの優先度より高
い場合に、入力スケジュールデータの登録を行なうよう
になっている。このようにして入力スケジュールデータ
の登録が行なわれる場合、この入力スケジュールデータ
と比較のなされた既存スケジュールデータは、構成時間
帯が変更されて再登録されるようになっている。この再
登録は、既存スケジュールデータの構成時間帯を変更し
たものを入力スケジュールデータとして優先度比較部2
で処理を行なって登録することによりなされる。なお、
既存スケジュールデータの構成時間帯を変更したものを
入力スケジュールデータとして優先度比較部2で処理を
行ない、登録できなかった場合には、再び時間帯を変更
してこれを入力スケジュールデータとし、入力スケジュ
ールデータとして優先度比較部2で処理を行なって登録
することにより、再登録を行なうことができる。
When the schedule data is input, the priority comparison unit 2 determines the priority of the input schedule data and the input schedule data among the existing schedule data registered in the data storage unit. The input schedule data is registered when the priority of the input schedule data is higher than the priority of the existing schedule data by comparing the priority of the existing schedule data with the same members and the same time period. It has become. When the input schedule data is registered in this manner, the existing schedule data that is compared with the input schedule data is re-registered with the configuration time zone changed. In this re-registration, the priority comparison unit 2 uses the input schedule data with the existing schedule data having the changed configuration time zone changed.
It is done by processing and registering. In addition,
The priority comparison unit 2 processes the existing schedule data with the changed time period as the input schedule data, and if it cannot be registered, it changes the time period again and uses it as the input schedule data. Re-registration can be performed by processing and registering the data in the priority comparison unit 2.

【0013】次にこのような構成のスケジュール調整装
置の処理動作について説明する。スケジュールデータD
xがデータ入力部1から入力されると、優先度比較部2
では、入力スケジュールデータDxとデータ格納部3に
登録されている既存スケジュールデータDk(1≦k≦
K)との優先度の比較を行なう。図4は優先度の比較処
理の流れを示すフローチャートである。図4を参照する
と、この比較処理では、先づ、既存スケジュールデータ
Dkの番号kを“0”に初期設定し(ステップS1)、
番号kを“1”歩進する(ステップS2)。次いで、k
がKよりも大きくなったかを判断し(ステップS3)、
Kよりも大きくないと判断されたときには、入力スケジ
ュールデータDxとk番目の既存スケジュールデータD
kとの比較を行なう(ステップS4,S5,S6)。
Next, the processing operation of the schedule adjusting apparatus having such a configuration will be described. Schedule data D
When x is input from the data input unit 1, the priority comparison unit 2
Then, the input schedule data Dx and the existing schedule data Dk registered in the data storage unit 3 (1 ≦ k ≦
K) is compared with the priority. FIG. 4 is a flowchart showing the flow of priority comparison processing. Referring to FIG. 4, in this comparison process, first, the number k of the existing schedule data Dk is initialized to "0" (step S1),
The number k is incremented by "1" (step S2). Then k
Is larger than K (step S3),
When it is determined that it is not larger than K, the input schedule data Dx and the k-th existing schedule data D
It is compared with k (steps S4, S5, S6).

【0014】すなわち、ステップS4では、入力スケジ
ュールデータDxとk番目の既存スケジュールデータD
kとの間で構成メンバーが重複しているか否かを判断す
る。構成メンバーの重複がない場合には、このk番目の
既存スケジュールデータDkとの間ではスケジュールを
調整する必要がないので、再びステップS2に戻り、次
の既存スケジュールデータとの比較を行なう。
That is, in step S4, the input schedule data Dx and the k-th existing schedule data Dx
It is determined whether or not the members overlap with k. If there is no duplication of the constituent members, it is not necessary to adjust the schedule with the k-th existing schedule data Dk, and therefore, the process returns to step S2 again to compare with the next existing schedule data.

【0015】これに対し、ステップS4において、構成
メンバーの重複があると判断されたときには、さらに、
入力スケジュールデータDxと既存スケジュールデータ
Dkとの間で時間帯(開始時間,終了時間)が重複して
いるか否かをステップS5で判断する。時間帯の重複が
ない場合には、このk番目の既存スケジュールデータD
kとの間ではスケジュールを調整する必要がないので、
再びステップS2に戻り、次の既存スケジュールデータ
との比較を行なう。
On the other hand, when it is determined in step S4 that there is duplication of constituent members,
In step S5, it is determined whether or not the time zones (start time, end time) overlap between the input schedule data Dx and the existing schedule data Dk. If there is no overlap of time zones, this k-th existing schedule data D
Since there is no need to adjust the schedule with k,
The process returns to step S2 again to compare with the next existing schedule data.

【0016】これに対し、ステップS5において、時間
帯も重複していると判断されたときには、ステップS6
において、入力スケジュールデータDxの優先度Dx.
cがk番目の既存スケジュールデータの優先度Dk.c
よりも大きいか否かを判断する。この結果、入力スケジ
ュールデータDxの優先度Dx.cがk番目の既存スケ
ジュールデータDkの優先度Dk.cよりも大きくない
ときには、k番目の既存スケジュールデータの方が優先
度が高いので、入力スケジュールデータDxをリジェク
トし(ステップS7)、処理を終了する。これに対し、
ステップS6において、入力スケジュールデータDxの
優先度Dx.cがk番目の既存スケジュールデータDk
の優先度Dk.cよりも大きいときには、この入力スケ
ジュールデータDxを登録候補として残し、再びステッ
プS2に戻って、この入力スケジュールデータDxと次
の既存スケジュールデータとの比較を同様にして行な
う。
On the other hand, when it is determined in step S5 that the time zones also overlap, step S6.
, The priority Dx. Of the input schedule data Dx.
c is the priority of the k-th existing schedule data Dk. c
Is greater than or equal to. As a result, the priority Dx. Of the input schedule data Dx. c is the priority Dk. of the k-th existing schedule data Dk. If it is not larger than c, the k-th existing schedule data has a higher priority, so the input schedule data Dx is rejected (step S7), and the process is terminated. In contrast,
In step S6, the priority Dx. c is the k-th existing schedule data Dk
Priority Dk. When it is larger than c, the input schedule data Dx is left as a registration candidate, the process returns to step S2, and the input schedule data Dx is compared with the next existing schedule data in the same manner.

【0017】このようにして、入力スケジュールデータ
Dxに対して、1番目からK番目までの既存スケジュー
ルデータDkとの比較処理を行ない、ステップS3にお
いて、kがKよりも大きいと判断されたときには、この
入力スケジュールデータDxは、1番目からK番目まで
の既存スケジュールデータDk(1≦k≦K)のうち、
メンバー,時間帯が重複している全ての既存スケジュー
ルデータよりも優先度が高いので、データ格納部3に新
たに登録される(ステップS8)。
In this way, the input schedule data Dx is compared with the first to Kth existing schedule data Dk, and when it is determined in step S3 that k is larger than K, This input schedule data Dx is one of the existing schedule data Dk (1 ≦ k ≦ K) from 1st to Kth
Since it has a higher priority than all existing schedule data in which members and time zones overlap, it is newly registered in the data storage unit 3 (step S8).

【0018】このように本実施例では、入力スケジュー
ルデータの優先度の方が高い場合に入力スケジュールデ
ータを登録するようにしており、この結果、入力の順番
に関係なく優先度の高いスケジュールが登録できるよう
になるので、緊急度や重要度を重視した効率的なスケジ
ュールを組むことが可能になる。
As described above, in this embodiment, the input schedule data is registered when the priority of the input schedule data is higher, and as a result, the schedule having the higher priority is registered regardless of the order of input. As it becomes possible, it becomes possible to set up an efficient schedule that emphasizes urgency and importance.

【0019】但し、優先度の高い入力スケジュールデー
タがデータ格納部3に新たに登録されると、この入力ス
ケジュールデータよりも優先度の低い既存スケジュール
を、このままでは遂行できなくなる。
However, if the input schedule data having a high priority is newly registered in the data storage unit 3, the existing schedule having a lower priority than the input schedule data cannot be executed as it is.

【0020】そこで、本実施例では、入力スケジュール
データが新たに登録されるとき、これと構成メンバー,
時間帯が重複している既存スケジュールデータ(優先度
の低いスケジュールデータ)についてはその構成時間帯
を変更して再登録する。すなわち、構成メンバー,時間
帯が重複している既存スケジュールデータの時間帯(開
始時間,終了時間)を例えば移動することにより変更し
(より具体的には、例えば開始時間,終了時間をそれぞ
れ30分遅らせ)、このように時間帯を変更した既存ス
ケジュールデータを新たな入力スケジュールデータDy
とみなして、優先度比較部2で処理を行なう。このと
き、時間帯を移動したデータDyと構成メンバー,時間
帯が重複しており、しかも優先度が同等以上の既存スケ
ジュールデータがある場合には、優先度比較部2でリジ
ェクトされて、Dyを再登録することはできない。そこ
で、Dyのデータが登録できるようになるまで時間帯を
変更し続けて、優先度比較部2で処理を行なうようにす
る。このようにして、現在入力したスケジュールに重複
したメンバー,時間帯を持つ既存のスケジュール(現在
入力したスケジュールの優先度より低いスケジュール)
は、他の時間帯に変更される。これにより、入力の順番
に関係なく優先度の高いスケジュールを重視した効率的
なスケジュールを組むことが可能となる。
Therefore, in the present embodiment, when the input schedule data is newly registered, this and the constituent members,
For the existing schedule data with overlapping time zones (schedule data with low priority), change the configuration time zone and register again. That is, by changing the time zone (start time, end time) of the existing schedule data in which the constituent members and the time zones overlap (more specifically, for example, the start time and the end time are each 30 minutes). Delay), the existing schedule data whose time zone has been changed in this way is replaced with the new input schedule data Dy.
Then, the priority comparison unit 2 performs the processing. At this time, if the data Dy that has moved in the time zone overlaps with the members and time zones, and there is existing schedule data with the same or higher priority, the priority comparison unit 2 rejects the data, and Dy is changed. You cannot re-register. Therefore, the time period is continuously changed until the Dy data can be registered, and the priority comparison unit 2 performs the processing. In this way, existing schedules with members and time zones that overlap with the schedule that you have currently entered (schedule that has a lower priority than the schedule you entered)
Are changed to other time zones. As a result, it is possible to set up an efficient schedule that attaches importance to a schedule having a high priority regardless of the order of input.

【0021】さらに、このとき、Dyを再登録すること
で実行できなくなる既存のスケジュールデータDzが存
在する場合、このデータについてもDyと同様の処理を
行なうようにしていけば良い。このように、本実施例で
は、時間帯を変更せざるを得ない(入力データよりは低
い優先度を持つ)既存データであっても、その優先度に
応じて、スケジュールが組まれるようになる。これによ
り、スケジュールが混み合っていて、多くのスケジュー
ルデータを変更しなければならないような場合であって
も、優先度に応じた効率的なスケジュール調整が可能に
なる。
Further, at this time, if there is existing schedule data Dz that cannot be executed by re-registering Dy, the same process as Dy may be performed on this data. As described above, in the present embodiment, even for existing data that has no choice but to change the time zone (has a lower priority than the input data), the schedule is set according to the priority. . As a result, even if the schedule is crowded and a lot of schedule data needs to be changed, efficient schedule adjustment according to the priority can be performed.

【0022】なお、上述の実施例では、構成メンバーを
人物としたが、人物に限らず、会議室や実験道具,宣伝
カーのように同じ時間に2つ以上の要件で使うことので
きないものや予約の必要なものをも構成メンバーとして
扱うこともできる。
In the above-mentioned embodiment, the constituent members are persons, but the members are not limited to persons, such as conference rooms, experimental tools, and advertisement cars, which cannot be used with two or more requirements at the same time. It is also possible to handle those that require reservations as members.

【0023】[0023]

【発明の効果】以上に説明したように、請求項1記載の
発明によれば、スケジュールデータには優先度が付与さ
れており、データ格納手段に登録されている既存のスケ
ジュールデータの中で、入力スケジュールデータと構成
メンバー,構成時間帯が重複している既存スケジュール
データの優先度を入力スケジュールデータの優先度と比
較し、入力スケジュールデータの優先度が既存スケジュ
ールデータの優先度よりも高い場合に、入力スケジュー
ルデータをデータ格納手段に新たに登録し、構成メンバ
ーのスケジュールの調整を行なうようになっており、ス
ケジュールの優先度に応じてメンバーのスケジュールを
組み替えることができるので、効率的なスケジュールを
組むことができる。
As described above, according to the first aspect of the invention, the schedule data is given a priority, and among the existing schedule data registered in the data storage means, When the input schedule data has a member and a configuration time zone that overlap, the priority of the existing schedule data is compared with the priority of the input schedule data, and the priority of the input schedule data is higher than the priority of the existing schedule data. , The input schedule data is newly registered in the data storage means and the schedule of the members is adjusted, and the schedule of the members can be rearranged according to the priority of the schedule. Can be assembled.

【0024】また、請求項2,3記載の発明によれば、
入力スケジュールデータがデータ格納手段に新たに登録
されるとき、該入力スケジュールデータと構成メンバ
ー,構成時間帯が重複している既存スケジュールデータ
は、その時間帯が変更されて再登録されるようになって
いるので、入力の順番に関係なく優先度の高いスケジュ
ールを重視した効率的なスケジュールを組むことができ
る。
Further, according to the invention described in claims 2 and 3,
When the input schedule data is newly registered in the data storage means, the existing schedule data in which the input schedule data and the constituent members and the constituent time zones overlap with each other will be re-registered with the time zone changed. Therefore, it is possible to form an efficient schedule that attaches importance to a schedule with a high priority regardless of the order of input.

【0025】[0025]

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明に係るスケジュール調整装置の一実施例
の構成図である。
FIG. 1 is a configuration diagram of an embodiment of a schedule adjustment device according to the present invention.

【図2】入力スケジュールデータの記述例を示す図であ
る。
FIG. 2 is a diagram showing a description example of input schedule data.

【図3】既存スケジュールデータの記述例を示す図であ
る。
FIG. 3 is a diagram showing a description example of existing schedule data.

【図4】図1のスケジュール調整装置の処理流れを説明
するためのフローチャートである。
FIG. 4 is a flowchart for explaining a processing flow of the schedule adjustment device in FIG.

【符号の説明】[Explanation of symbols]

1 データ入力部 2 優先度比較部 3 データ格納部 1 data input section 2 priority comparison section 3 data storage section

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 少なくとも構成メンバー,構成時間帯を
有するスケジュールデータの入力を行なうデータ入力手
段と、スケジュールデータが登録されるデータ格納手段
と、データ入力手段から入力された入力スケジュールデ
ータとデータ格納手段に登録されている既存のスケジュ
ールデータとを比較し、入力スケジュールデータをデー
タ格納手段に新たに登録すべきか否かを判断する比較手
段とを有し、前記スケジュールデータにはさらに優先度
が付与されており、前記比較手段は、前記データ格納手
段に登録されている既存のスケジュールデータの中で、
入力スケジュールデータと構成メンバー,構成時間帯が
重複している既存スケジュールデータの優先度を入力ス
ケジュールデータの優先度と比較し、入力スケジュール
データの優先度が既存スケジュールデータの優先度より
も高い場合に、入力スケジュールデータをデータ格納手
段に新たに登録し、構成メンバーのスケジュールの調整
を行なうようになっていることを特徴とするスケジュー
ル調整装置。
1. Data input means for inputting schedule data having at least constituent members and constituent time zones, data storage means for registering schedule data, input schedule data input from the data input means and data storage means. Of the input schedule data to determine whether or not to newly register the input schedule data in the data storage means, and the schedule data is further assigned a priority. In the existing schedule data registered in the data storage means, the comparison means,
When the input schedule data has a member and a configuration time zone that overlap, the priority of the existing schedule data is compared with the priority of the input schedule data, and the priority of the input schedule data is higher than the priority of the existing schedule data. A schedule adjusting device characterized in that input schedule data is newly registered in the data storage means to adjust the schedule of the constituent members.
【請求項2】 請求項1記載のスケジュール調整装置に
おいて、入力スケジュールデータがデータ格納手段に新
たに登録されるとき、該入力スケジュールデータと構成
メンバー,構成時間帯が重複している既存スケジュール
データは、その時間帯が変更されて再登録されるように
なっていることを特徴とするスケジュール調整装置。
2. The schedule adjusting apparatus according to claim 1, wherein when the input schedule data is newly registered in the data storage means, the existing schedule data in which the input schedule data and constituent members and constituent time zones overlap , A schedule adjusting device characterized in that the time period is changed and re-registered.
【請求項3】 請求項2記載のスケジュール調整装置に
おいて、前記既存スケジュールデータの再登録は、既存
スケジュールデータの構成時間帯を変更したものを入力
スケジュールデータとして取扱い、該入力スケジュール
データを前記比較手段で比較処理することにより行なわ
れるようになっていることを特徴とするスケジュール調
整装置。
3. The schedule adjusting apparatus according to claim 2, wherein the re-registration of the existing schedule data treats the existing schedule data with a changed time zone as input schedule data, and compares the input schedule data with the comparing means. The schedule adjusting device is characterized in that it is performed by performing a comparison process in 1.
JP18184692A 1992-06-16 1992-06-16 Schedule adjusting device Pending JPH064542A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP18184692A JPH064542A (en) 1992-06-16 1992-06-16 Schedule adjusting device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP18184692A JPH064542A (en) 1992-06-16 1992-06-16 Schedule adjusting device

Publications (1)

Publication Number Publication Date
JPH064542A true JPH064542A (en) 1994-01-14

Family

ID=16107845

Family Applications (1)

Application Number Title Priority Date Filing Date
JP18184692A Pending JPH064542A (en) 1992-06-16 1992-06-16 Schedule adjusting device

Country Status (1)

Country Link
JP (1) JPH064542A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0863516A (en) * 1994-08-22 1996-03-08 Nec Corp Event scheduling system
JP2001142947A (en) * 1999-11-11 2001-05-25 Sharp Corp Schedule managing device and recording medium with recorded schedule managing program
JP2008532109A (en) * 2005-01-28 2008-08-14 レイセオン・カンパニー Scheduler
US8541228B2 (en) 2007-06-22 2013-09-24 Nikon Corporation Cell observation apparatus, cell observation method, and program

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0863516A (en) * 1994-08-22 1996-03-08 Nec Corp Event scheduling system
JP2001142947A (en) * 1999-11-11 2001-05-25 Sharp Corp Schedule managing device and recording medium with recorded schedule managing program
JP2008532109A (en) * 2005-01-28 2008-08-14 レイセオン・カンパニー Scheduler
JP2012123816A (en) * 2005-01-28 2012-06-28 Raytheon Co Scheduler
US8541228B2 (en) 2007-06-22 2013-09-24 Nikon Corporation Cell observation apparatus, cell observation method, and program
JP5672700B2 (en) * 2007-06-22 2015-02-18 株式会社ニコン Cell observation apparatus and program

Similar Documents

Publication Publication Date Title
US6781920B2 (en) Method for resolving meeting conflicts within an electronic calendar application
US5559710A (en) Apparatus for control and evaluation of pending jobs in a factory
Wein Scheduling networks of queues: Heavy traffic analysis of a two-station network with controllable inputs
Singh et al. Reinforcement learning for dynamic channel allocation in cellular telephone systems
US5933810A (en) Reservation management apparatus and method for making arrangements according to degrees of importance of reservations
WO2004088554A2 (en) Event scheduling
JPH11191120A (en) Schedule display method and reserved schedule managing method of schedule management system
JPH0991341A (en) Conference holding and schedule management support device
Giiven et al. Avoiding exponential parameter growth in fuzzy systems
JPH064542A (en) Schedule adjusting device
CN110255302A (en) The control processing method of elevator operation mode
Raj et al. Simultaneous scheduling of machines and tools in multimachine flexible manufacturing systems using artificial immune system algorithm
CN113536692B (en) Intelligent dispatching method and system for high-speed rail train under uncertain environment
Ueda et al. A co-evolving timeslot/room assignment genetic algorithm technique for university timetabling
JULIEN et al. Generalized preemption models for single-machine dynamic scheduling problems
Leung et al. Minimizing total completion time on parallel machines with deadline constraints
Kung et al. A just-in-time simulation model of a PCB assembly line
JPH05134989A (en) Schedule managing system
JPH10207944A (en) Conference program adjustment device
Carlson et al. Application of speech recognition technology to ITS advanced traveler information systems
Matsuura et al. Makespan comparison between resequencing and switching in a dynamic manufacturing environment
JP2001306769A (en) Reservation system giving preference to schedule
Esogbue Optimal and adaptive control of a stochastic service system with applications to hospitals
Gonzalez et al. Minimizing total completion time on uniform machines with deadline constraints
JPH03263173A (en) Group schedule determination system for conference