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
JP7575536B2 - Information processing device, warning method and warning program - Google Patents
[go: Go Back, main page]

JP7575536B2 - Information processing device, warning method and warning program - Google Patents

Information processing device, warning method and warning program Download PDF

Info

Publication number
JP7575536B2
JP7575536B2 JP2023118091A JP2023118091A JP7575536B2 JP 7575536 B2 JP7575536 B2 JP 7575536B2 JP 2023118091 A JP2023118091 A JP 2023118091A JP 2023118091 A JP2023118091 A JP 2023118091A JP 7575536 B2 JP7575536 B2 JP 7575536B2
Authority
JP
Japan
Prior art keywords
start time
information
warning
unit
time
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.)
Active
Application number
JP2023118091A
Other languages
Japanese (ja)
Other versions
JP2023126607A (en
Inventor
雅文 松野
Original Assignee
エフサステクノロジーズ株式会社
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
Priority claimed from JP2020052593A external-priority patent/JP7116114B2/en
Application filed by エフサステクノロジーズ株式会社 filed Critical エフサステクノロジーズ株式会社
Priority to JP2023118091A priority Critical patent/JP7575536B2/en
Publication of JP2023126607A publication Critical patent/JP2023126607A/en
Application granted granted Critical
Publication of JP7575536B2 publication Critical patent/JP7575536B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、情報処理装置等に関する。 The present invention relates to an information processing device, etc.

従業員は、通常の業務時間内に作業が完了しない場合、残業を行っている。残業の合計時間が上限を超えないという制限はあるものの、基本的に、従業員の退社時間は、個人に委ねられており、ある程度の残業で退社する従業員もいれば、最終電車に間に合うように退社する従業員もいる。 Employees work overtime if their work cannot be completed within normal working hours. Although there is a limit on the total amount of overtime, employees are generally free to choose when to leave work. Some employees leave work after working a certain amount of overtime, while others leave in time to catch the last train.

一方、働き方改革の一環として、勤務間インターバル制度が導入され、一日の勤務終了後、翌日の出社までの間に、一定時間以上の休息時間(インターバル)を設けることで、従業員の生活時間や、睡眠時間を確保することが求められている。 Meanwhile, as part of the work style reform, an inter-shift interval system has been introduced, requiring employees to ensure they have enough time for their daily activities and sleep by setting aside a certain amount of rest time (interval) between the end of one day's work and the start of work the next day.

特開2014-149655号公報JP 2014-149655 A 特開2000-071988号公報JP 2000-071988 A 特開2003-316412号公報JP 2003-316412 A 特開2010-285053号公報JP 2010-285053 A

たとえば、従業員は、重要な会議が翌日の早朝にスケジュールに設定されていても、翌日のスケジュールを厳密に把握していない場合があり、夜遅くまで残業を継続してしまうこともある。このような状況において、勤務間インターバル制度を導入すると、従業員が重要な会議に参加できない場合があった。 For example, even if an important meeting is scheduled for early the next morning, employees may not be aware of the exact schedule for the next day and may end up working overtime until late at night. In such a situation, introducing an inter-shift interval system could result in employees being unable to attend important meetings.

1つの側面では、本発明は、一定時間以上の休息時間を確保する場合でも、ユーザが重要なイベントの開始時刻に間に合うような退勤警告を実行することができる情報処理装置、警告方法および警告プログラムを提供することを目的とする。 In one aspect, the present invention aims to provide an information processing device, a warning method, and a warning program that can execute a leave warning so that a user can be on time for the start time of an important event even if the user has to secure a rest period of more than a certain amount of time.

第1の案では、情報処理装置は、判定部を有する。判定部は、複数のイベントの開始時刻を含むスケジュール情報を基にして特定された、所定のイベントの開始時刻と、現在時刻を基準としたインターバル経過後の時刻とを基にして、警告を実施するか否かを判定する。 In the first proposal, the information processing device has a determination unit. The determination unit determines whether to issue a warning based on the start time of a specific event identified based on schedule information including the start times of multiple events and the time after an interval has elapsed based on the current time.

一定時間以上の休息時間を確保する場合でも、ユーザが重要なイベントの開始時刻に間に合うような退勤警告を実行することができ、重要なイベントに参加できないということを未然に防ぐことができる。 Even if a user needs to ensure a certain amount of rest time, a warning can be issued to ensure that the user is on time for the start of an important event, preventing the user from missing an important event.

図1は、本実施例に係るシステムの一例を示す図である。FIG. 1 is a diagram illustrating an example of a system according to the present embodiment. 図2は、スケジュールDBのデータ構造の一例を示す図である。FIG. 2 is a diagram illustrating an example of a data structure of the schedule DB. 図3は、スケジュール情報の一例を示す図である。FIG. 3 is a diagram illustrating an example of schedule information. 図4は、本実施例に係る端末装置の構成を示す機能ブロック図である。FIG. 4 is a functional block diagram showing the configuration of a terminal device according to the present embodiment. 図5は、出力制御部が出力する警告画面の一例を示す図である。FIG. 5 is a diagram showing an example of a warning screen output by the output control unit. 図6は、本実施例に係る端末装置の処理手順を示すフローチャート(1)である。FIG. 6 is a flowchart (1) showing a processing procedure of the terminal device according to the present embodiment. 図7は、本実施例に係る端末装置の処理手順を示すフローチャート(2)である。FIG. 7 is a flowchart (2) showing the processing procedure of the terminal device according to the present embodiment. 図8は、その他の実施例を説明するための図である。FIG. 8 is a diagram for explaining another embodiment. 図9は、端末装置と同様の機能を実現するコンピュータのハードウェア構成の一例を示す図である。FIG. 9 is a diagram showing an example of a hardware configuration of a computer that realizes the same functions as the terminal device.

以下に、本願の開示する情報処理装置、警告方法および警告プログラムの実施例を図面に基づいて詳細に説明する。なお、この実施例によりこの発明が限定されるものではない。 Below, examples of the information processing device, warning method, and warning program disclosed in the present application will be described in detail with reference to the drawings. Note that the present invention is not limited to these examples.

図1は、本実施例に係るシステムの一例を示す図である。図1に示すように、このシステムは、スケジュール管理サーバ50と、端末装置100a~100cとを有する。スケジュール管理サーバ50は、ネットワーク10を介して、端末装置100a~100cに接続される。以下の説明では、端末装置100a~100cをまとめて、端末装置100と表記する。 Figure 1 is a diagram showing an example of a system according to this embodiment. As shown in Figure 1, this system has a schedule management server 50 and terminal devices 100a to 100c. The schedule management server 50 is connected to the terminal devices 100a to 100c via a network 10. In the following description, the terminal devices 100a to 100c are collectively referred to as terminal devices 100.

スケジュール管理サーバ50は、各ユーザのスケジュールを管理するサーバである。スケジュール管理サーバ50は、スケジュールDB(Data Base)を有する。図2は、スケジュールDBのデータ構造の一例を示す図である。 The schedule management server 50 is a server that manages the schedules of each user. The schedule management server 50 has a schedule DB (Data Base). Figure 2 shows an example of the data structure of the schedule DB.

図2に示すように、このスケジュールDB55は、ユーザID(Identification)と、名前と、スケジュール情報とを対応付ける。ユーザIDは、ユーザを一意に特定する情報である。たとえば、ユーザIDは、識別番号以外に、メールアドレス等のユーザを一意に特定できる情報であればよい。名前は、ユーザIDに対応するユーザの名前である。スケジュール情報は、ユーザIDに対応するユーザのスケジュールの情報である。 As shown in FIG. 2, this schedule DB 55 associates a user ID (Identification), a name, and schedule information. The user ID is information that uniquely identifies a user. For example, the user ID may be any information that can uniquely identify a user, such as an email address, other than an identification number. The name is the name of the user corresponding to the user ID. The schedule information is information about the schedule of the user corresponding to the user ID.

図3は、スケジュール情報の一例を示す図である。図3に示す例では、ユーザ「富士通太郎」の2020年2月21日のスケジュール情報を示すが、かかるスケジュール情報には、2020年2月21日以降のスケジュール情報も含まれているものとする。 Figure 3 is a diagram showing an example of schedule information. The example shown in Figure 3 shows schedule information for user "Fujitsu Taro" on February 21, 2020, but this schedule information also includes schedule information after February 21, 2020.

スケジュール情報には、複数のイベント情報が設定される。イベント情報には、イベントの開始時刻、イベントの終了時刻、重要フラグ、属性情報が設定される。重要フラグは、イベントが重要なイベントであるか否かを示すものである。重要なイベントであれば、重要フラグが「ON」となり、重要でないイベントであれば、重要フラグが「OFF」となる。 In the schedule information, multiple pieces of event information are set. In the event information, the start time of the event, the end time of the event, an importance flag, and attribute information are set. The importance flag indicates whether or not the event is important. If the event is important, the importance flag is "ON", and if the event is not important, the importance flag is "OFF".

属性情報は、イベントの参加者や、イベントの開催に必須となる参加者(必須参加者)のユーザが設定される。属性情報には、その他の情報が含まれていてもよい。たとえば、参加者が、社内のユーザであるかの情報が、属性情報に含まれていてもよい。参加者および必須参加者は、ユーザIDで指定される。 The attribute information is set for users who are participants in an event or participants who are essential for an event to be held (mandatory participants). The attribute information may also include other information. For example, the attribute information may include information on whether a participant is a user within a company. Participants and mandatory participants are specified by user IDs.

図3に示す例では、スケジュール情報には、イベント情報I1,I2が設定されている。イベント情報I1には、イベント「会議」の開始時刻「9時30分」、終了時刻「11時00分」が設定される。イベント情報I1の重要フラグは「ON」となる。イベント情報I1の属性情報には、参加者(U201<山田太郎>、U202<山田花子>、U101<富士通太郎>、U103<富士通次郎>)、必須参加者(U201<山田太郎>)が設定される。また、イベント情報I1の属性情報には、主催者(U201<山田太郎>)が設定される。 In the example shown in FIG. 3, event information I1 and I2 are set in the schedule information. In event information I1, the start time of the event "Meeting" is set to "9:30" and the end time to "11:00". The importance flag of event information I1 is set to "ON". The attribute information of event information I1 is set to participants (U201<Yamada Taro>, U202<Yamada Hanako>, U101<Fujitsu Taro>, U103<Fujitsu Jiro>) and required participants (U201<Yamada Taro>). In addition, the organizer (U201<Yamada Taro>) is set in the attribute information of event information I1.

イベント情報I2には、イベント「会議」の開始時刻「14時00分」、終了時刻「16時00分」が設定される。イベント情報I1の重要フラグは「OFF」となる。イベント情報I2の属性情報には、参加者(U101<富士通太郎>、U103<富士通次郎>)、必須参加者(U103<富士通次郎>)が設定される。また、イベント情報I2の属性情報には、主催者(U101<富士通太郎>)が設定される。 In event information I2, the start time "14:00" and end time "16:00" of the event "Meeting" are set. The importance flag of event information I1 is set to "OFF". The attribute information of event information I2 is set to participants (U101<Fujitsu Taro>, U103<Fujitsu Jiro>) and required participants (U103<Fujitsu Jiro>). In addition, the attribute information of event information I2 is set to organizer (U101<Fujitsu Taro>).

イベント情報I3には、イベント「移動」の開始時刻「13時00分」、終了時刻「13時30分」が設定される。イベント情報I3の重要フラグは「OFF」となる。イベント情報I3の属性情報には、参加者(U101<富士通太郎>、U103<富士通次郎>)が設定される。 In event information I3, the start time of the event "Move" is set to "13:00" and the end time to "13:30". The importance flag of event information I3 is set to "OFF". The participants (U101 <Fujitsu Taro>, U103 <Fujitsu Jiro>) are set as the attribute information of event information I3.

スケジュール管理サーバ50は、端末装置100からスケジュール要求情報を受信した場合に、スケジュール要求情報に設定されたユーザIDに対応するスケジュール情報を、スケジュールDB55から検索し、検索したスケジュール情報を、スケジュール要求の送信元となる端末装置100に送信する。 When the schedule management server 50 receives schedule request information from the terminal device 100, it searches the schedule DB 55 for schedule information corresponding to the user ID set in the schedule request information, and transmits the searched schedule information to the terminal device 100 that is the sender of the schedule request.

図1の説明に戻る。端末装置100は、ユーザが使用する端末装置であり、PC(Personal Computer)や、ノートPC、タブレット端末等に対応する。本実施例では、端末装置100は、スケジュール管理サーバ50に、スケジュール要求を送信し、スケジュール情報を取得する。端末装置100は、現在時刻から休息時間(インターバル)経過後の時刻が、ユーザが参加する重要なイベントの開始時刻を経過する場合に、帰宅を促す警告を出力する。端末装置100は、「情報処理装置」の一例である。 Returning to the explanation of FIG. 1, the terminal device 100 is a terminal device used by a user, and corresponds to a PC (Personal Computer), a notebook PC, a tablet terminal, etc. In this embodiment, the terminal device 100 transmits a schedule request to the schedule management server 50 and acquires schedule information. If the time after a rest period (interval) from the current time passes the start time of an important event in which the user is participating, the terminal device 100 outputs a warning urging the user to go home. The terminal device 100 is an example of an "information processing device."

続いて、本実施例に係る端末装置100aの構成の一例について説明する。端末装置100b,100cの構成は、端末装置100aの構成と同様であるため、説明を省略する。図4は、本実施例に係る端末装置の構成を示す機能ブロック図である。図4に示すように、通信部110と、入力部120と、表示部130と、タイマー140と、記憶部150と、制御部160とを有する。 Next, an example of the configuration of the terminal device 100a according to this embodiment will be described. The configurations of the terminal devices 100b and 100c are similar to that of the terminal device 100a, and therefore will not be described. FIG. 4 is a functional block diagram showing the configuration of the terminal device according to this embodiment. As shown in FIG. 4, the terminal device has a communication unit 110, an input unit 120, a display unit 130, a timer 140, a storage unit 150, and a control unit 160.

通信部110は、スケジュール管理サーバ50とデータ通信を実行する処理部である。通信部110は、通信装置に対応する。後述する制御部160は、通信部110を介して、スケジュール管理サーバ50との間で、データをやり取りする。 The communication unit 110 is a processing unit that executes data communication with the schedule management server 50. The communication unit 110 corresponds to a communication device. The control unit 160, which will be described later, exchanges data with the schedule management server 50 via the communication unit 110.

入力部120は、端末装置100aの制御部160に各種のデータを入力するための入力装置である。入力部120は、キーボードやマウス、タッチパネル等に対応する。たとえば、ユーザは、入力部120を操作して、自身のユーザID、パスワード等を入力し、各種の業務を実行する。ユーザに対する認証処理については、端末装置100aが実行してもよいし、端末装置100aに接続される認証サーバが実行してもよい。 The input unit 120 is an input device for inputting various data to the control unit 160 of the terminal device 100a. The input unit 120 corresponds to a keyboard, a mouse, a touch panel, etc. For example, a user operates the input unit 120 to input his/her user ID, password, etc., and perform various tasks. The authentication process for the user may be performed by the terminal device 100a, or may be performed by an authentication server connected to the terminal device 100a.

表示部130は、制御部160から出力される情報を表示する表示装置である。表示部130は、有機EL(Electro Luminescence)ディスプレイ、液晶ディスプレイ、タッチパネル等に対応する。 The display unit 130 is a display device that displays information output from the control unit 160. The display unit 130 corresponds to an organic EL (Electro Luminescence) display, a liquid crystal display, a touch panel, etc.

タイマー140は、現在日時の情報を、制御部160に出力するタイマーである。 The timer 140 outputs information about the current date and time to the control unit 160.

記憶部150は、スケジュール情報151を有する。記憶部150は、RAM(Random Access Memory)、フラッシュメモリ(Flash Memory)などの半導体メモリ素子や、HDD(Hard Disk Drive)などの記憶装置に対応する。 The storage unit 150 has schedule information 151. The storage unit 150 corresponds to a semiconductor memory element such as a RAM (Random Access Memory) or a flash memory, or a storage device such as a HDD (Hard Disk Drive).

スケジュール情報151は、ユーザのスケジュール情報である。スケジュール情報151のデータ構造は、図3に示したスケジュール情報のように、複数のイベント情報が含まれる。 Schedule information 151 is the user's schedule information. The data structure of schedule information 151 includes multiple event information, as in the schedule information shown in FIG. 3.

制御部160は、取得部161と、特定部162と、判定部163と、出力制御部164と、電源制御部165と、代替処理部166とを有する。制御部160は、CPU(Central Processing Unit)やMPU(Micro Processing Unit)などによって実現できる。また、制御部160は、ASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)などのハードワイヤードロジックによっても実現できる。 The control unit 160 has an acquisition unit 161, an identification unit 162, a determination unit 163, an output control unit 164, a power supply control unit 165, and an alternative processing unit 166. The control unit 160 can be realized by a CPU (Central Processing Unit) or an MPU (Micro Processing Unit), etc. The control unit 160 can also be realized by hardwired logic such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).

取得部161は、スケジュール管理サーバ50から、スケジュール情報151を取得する処理部である。取得部161は、取得したスケジュール情報151を、記憶部150に格納する。 The acquisition unit 161 is a processing unit that acquires the schedule information 151 from the schedule management server 50. The acquisition unit 161 stores the acquired schedule information 151 in the storage unit 150.

たとえば、取得部161は、入力部120から入力された認証済みのユーザIDを取得し、ユーザIDを設定したスケジュール要求情報を生成する。取得部161は、スケジュール要求情報を、スケジュール管理サーバ50に送信することで、スケジュール情報151を、スケジュール管理サーバ50から取得する。 For example, the acquisition unit 161 acquires an authenticated user ID input from the input unit 120, and generates schedule request information in which the user ID is set. The acquisition unit 161 transmits the schedule request information to the schedule management server 50, thereby acquiring the schedule information 151 from the schedule management server 50.

特定部162は、スケジュール情報151を基にして、重要なイベントの開始時刻を特定する処理部である。たとえば、特定部162は、タイマー140から、現在日時の情報を基にして、スケジュール情報151に設定された複数のイベント情報のうち、翌日に設定されたイベント情報を取得する。 The identification unit 162 is a processing unit that identifies the start time of an important event based on the schedule information 151. For example, the identification unit 162 acquires, from the timer 140, event information set for the next day from among multiple event information set in the schedule information 151 based on information on the current date and time.

特定部162は、重要フラグが「ON」となるイベント情報の開始時刻を、重要なイベントの開始時刻として特定する。たとえば、特定部162は、翌日に設定されたイベント情報のうち、重要フラグが「ON」となるイベント情報を選択する。特定部162は、重要フラグが「ON」となるイベント情報に設定された開始時刻をそれぞれ比較し、最も早い開始時刻を特定する。特定部162は、特定した開始時刻の情報を、判定部163に出力する。 The identification unit 162 identifies the start time of the event information for which the importance flag is "ON" as the start time of the important event. For example, the identification unit 162 selects event information for which the importance flag is "ON" from among the event information set for the next day. The identification unit 162 compares the start times set in the event information for which the importance flag is "ON" and identifies the earliest start time. The identification unit 162 outputs information on the identified start time to the determination unit 163.

ところで、特定部162は、イベント情報に設定された属性情報を基にして、重要なイベントの開始時刻として特定してもよい。特定部162は、属性情報の必須参加者に設定されたユーザIDが、入力部120から入力された認証済みのユーザIDと一致する場合には、重要フラグが「OFF」であっても、該当するイベント情報を選択する。特定部162は、属性情報を基にして選択したイベント情報と、重要フラグが「ON」となるイベント情報に設定された開始時刻をそれぞれ比較し、最も早い開始時刻を特定してもよい。 Incidentally, the identification unit 162 may identify the start time of an important event based on the attribute information set in the event information. If the user ID set as a required participant in the attribute information matches the authenticated user ID input from the input unit 120, the identification unit 162 selects the corresponding event information even if the importance flag is "OFF". The identification unit 162 may compare the event information selected based on the attribute information with the start time set in the event information whose importance flag is "ON", and identify the earliest start time.

判定部163は、現在時刻を基準としたインターバル経過後の時刻と、特定部162が特定した開示時刻とを基にして、退勤の警告を実施するか否かを判定する処理部である。判定部163は、判定結果を出力制御部164に出力する。 The determination unit 163 is a processing unit that determines whether or not to issue a warning to leave work based on the time after the interval based on the current time and the disclosure time identified by the identification unit 162. The determination unit 163 outputs the determination result to the output control unit 164.

たとえば、判定部163は、下記に示す「条件」を満たさない場合に、退勤の警告を実施すると判定する。条件に示される「翌日の開始可能時刻」は、現在時刻に、インターバルと、猶予時間とを加算した時刻である。「現在時刻」は、タイマー140から出力される現在時刻である。「インターバル」は、働き方改革の一環として、設定される休息時間であり、たとえば、11時間となる。「猶予時間」は、管理者によって設定される時間であり、たとえば、0.5時間となる。「特定開始時刻」は、特定部162によって特定された開始時刻である。 For example, the determination unit 163 determines that a warning to leave work should be issued if the "conditions" shown below are not met. The "next day's possible start time" shown in the conditions is the current time plus the interval and grace period. The "current time" is the current time output from the timer 140. The "interval" is a rest period set as part of work style reform, for example 11 hours. The "grace period" is a time period set by the administrator, for example 0.5 hours. The "specific start time" is the start time identified by the identification unit 162.

翌日の開始可能時刻(現在時刻+インターバル+猶予時間)<特定開始時刻・・・(条件) Possible start time the next day (current time + interval + grace period) < specific start time... (condition)

また、判定部163は、所定期間(たとえば、24時間)毎に、上記処理を繰り返し実行し、上記の条件を満たさない回数をカウントする処理を更に実行してもよい。判定部163は、カウントした回数の情報を、出力制御部164に出力する。判定部163は、特定開始時刻の情報を、出力制御部164に出力する。 The determination unit 163 may also repeatedly execute the above process for each predetermined period (e.g., 24 hours) and further execute a process of counting the number of times the above condition is not satisfied. The determination unit 163 outputs information on the counted number of times to the output control unit 164. The determination unit 163 outputs information on the specific start time to the output control unit 164.

出力制御部164は、判定部163から、退勤の警告を実施する旨の判定結果を取得した場合に、表示部130に警告画面を出力する処理部である。図5は、出力制御部が出力する警告画面の一例を示す図である。図5に示す例では、表示部130に表示される警告画面60には、すみやかな退社を促すメッセージと、翌日のイベントの開始時刻(特定開始時刻)が表示されている。イベントは、会議や移動など、開始時間が決まっている予定を示す。図示を省略するが、出力制御部164は、判定部163がカウントした回数を、警告画面60に更に表示させてもよい。図5では、警告画面の一例として、会議に関する警告画面60を示すが、移動など他のイベントに関する警告画面も同様に出力される。 The output control unit 164 is a processing unit that outputs a warning screen to the display unit 130 when it acquires a judgment result from the judgment unit 163 that a warning to leave work will be issued. FIG. 5 is a diagram showing an example of a warning screen output by the output control unit. In the example shown in FIG. 5, a warning screen 60 displayed on the display unit 130 displays a message encouraging the user to leave work promptly and the start time (specific start time) of an event on the following day. An event indicates an event with a fixed start time, such as a meeting or travel. Although not shown in the figure, the output control unit 164 may further display the number of times counted by the judgment unit 163 on the warning screen 60. In FIG. 5, a warning screen 60 for a meeting is shown as an example of a warning screen, but warning screens for other events, such as travel, are also output in the same way.

また、警告画面60には、対応済みボタン60aと、閉じるボタン60bとが表示される。ユーザは、警告画面60によって通知されたイベントについて、対応済みである場合には、入力部120を操作して、対応済みボタン60aを押下する。ここで、対応済みであるとは、通知されたイベントに間に合わない旨を上司に連絡済みであること、または、代わりのユーザに、依頼済みであることに対応する。 Also, the warning screen 60 displays a "Responded" button 60a and a "Close" button 60b. If the user has responded to the event notified by the warning screen 60, the user operates the input unit 120 to press the "Responded" button 60a. Here, "responded" corresponds to having contacted a superior to inform them that they will not be able to make it in time for the notified event, or having requested a substitute user to handle it.

ユーザは、警告画面60によって通知されたイベントについて、対応済みでない場合、あるいは、警告画面60を閉じる場合には、閉じるボタン60bを押下する。 If the user has not yet responded to the event notified by the warning screen 60, or if the user wishes to close the warning screen 60, the user presses the close button 60b.

電源制御部165は、予め設定された手順によって、端末装置100aのシャットダウン制御を実行する処理部である。たとえば、電源制御部165は、警告画面60が出力されてから、対応済みボタン60aが押下されない状態で、所定時間経過した場合に、端末装置100aをシャットダウンする。 The power supply control unit 165 is a processing unit that executes shutdown control of the terminal device 100a according to a preset procedure. For example, the power supply control unit 165 shuts down the terminal device 100a when a predetermined time has elapsed since the warning screen 60 was output without the handled button 60a being pressed.

一方、電源制御部165は、図5に示した対応済みボタン60aが押下された場合には、端末装置100aに対するシャットダウンを実行しない。 On the other hand, when the handled button 60a shown in FIG. 5 is pressed, the power supply control unit 165 does not execute a shutdown of the terminal device 100a.

代替処理部166は、スケジュール情報の変更に関する各種の処理を実行する処理部である。たとえば、代替処理部166は、入力部120を操作するユーザから、スケジュール情報の変更要求を受け付けた場合に、スケジュール情報151を変更し、変更したスケジュール情報を、スケジュール管理サーバ50に送信して、変更要求を行う。 The alternative processing unit 166 is a processing unit that executes various processes related to changes to schedule information. For example, when the alternative processing unit 166 receives a request to change schedule information from a user operating the input unit 120, it changes the schedule information 151 and transmits the changed schedule information to the schedule management server 50 to make a change request.

また、代替処理部166は、重要なイベントに、代わりに参加する代替者を検索し、代替者の端末装置に、重要なイベントの情報を通知してもよい。 The alternative processing unit 166 may also search for an alternative to participate in an important event in place of the user, and notify the alternative's terminal device of information about the important event.

次に、本実施例に係る端末装置100aの処理手順の一例について説明する。図6および図7は、本実施例に係る端末装置の処理手順を示すフローチャートである。端末装置100b,100cの処理手順は、端末装置100aの処理手順と同様である。 Next, an example of the processing procedure of the terminal device 100a according to this embodiment will be described. FIGS. 6 and 7 are flowcharts showing the processing procedure of the terminal device according to this embodiment. The processing procedures of the terminal devices 100b and 100c are similar to the processing procedure of the terminal device 100a.

図6について説明する。端末装置100aの取得部161は、スケジュール管理サーバ50に、スケジュール要求情報を送信することで、スケジュール情報を取得する(ステップS101)。端末装置100aの特定部162は、重要なイベントが存在しない場合には(ステップS102,No)、処理を終了する。 Referring to FIG. 6, the acquisition unit 161 of the terminal device 100a acquires schedule information by transmitting schedule request information to the schedule management server 50 (step S101). If there is no important event (step S102, No), the identification unit 162 of the terminal device 100a ends the process.

一方、特定部162は、重要なイベントが存在する場合には(ステップS102,Yes)、重要なイベントの開始時刻を特定する(ステップS103)。端末装置100aの判定部163は、タイマー140から現時時刻(日時)の情報を取得する(ステップS104)。 On the other hand, if an important event exists (step S102, Yes), the identification unit 162 identifies the start time of the important event (step S103). The determination unit 163 of the terminal device 100a obtains information on the current time (date and time) from the timer 140 (step S104).

判定部163は、現在時刻を基にして、翌日の開始可能時間を算出する(ステップS105)。判定部163は、条件「翌日の開始可能時間<特定開始時刻」を満たす場合には(ステップS106,Yes)、所定時間後(たとえば、5分後)、現在時刻の情報を取得し(ステップS107)、ステップS105に移行する。 The determination unit 163 calculates the available start time for the next day based on the current time (step S105). If the condition "available start time for the next day < specific start time" is met (step S106, Yes), the determination unit 163 acquires information on the current time after a predetermined time (e.g., 5 minutes) (step S107) and proceeds to step S105.

一方、判定部163は、条件「翌日の開始可能時間<特定開始時刻」を満さない場合には(ステップS106,No)、ステップS108に移行する。端末装置100aの出力制御部164は、警告画面60を出力する(ステップS108)。端末装置100aの電源制御部165は、警告画面60の対応済みボタン60aが押下された場合には(ステップS109)、処理を終了する。 On the other hand, if the condition "next day's available start time < specific start time" is not met (step S106, No), the determination unit 163 proceeds to step S108. The output control unit 164 of the terminal device 100a outputs a warning screen 60 (step S108). If the "Resolved" button 60a on the warning screen 60 is pressed (step S109), the power control unit 165 of the terminal device 100a ends the process.

一方、電源制御部165は、対応ボタン60bが押下されない場合には(ステップS110)、図7のステップS110に移行する。 On the other hand, if the corresponding button 60b is not pressed (step S110), the power supply control unit 165 proceeds to step S110 in FIG. 7.

図7の説明に移行する。電源制御部165は、シャットダウン設定がなされている場合には(ステップS110,Yes)、シャットダウン処理を実行する(ステップS111)。一方、電源制御部165は、シャットダウン設定がなされていない場合には(ステップS110,No)、ステップS112に移行する。 The explanation of FIG. 7 will now be given. If a shutdown setting has been made (step S110, Yes), the power supply control unit 165 executes a shutdown process (step S111). On the other hand, if a shutdown setting has not been made (step S110, No), the power supply control unit 165 proceeds to step S112.

端末装置100の代替処理部166は、スケジュールの変更要求を受け付けた場合には(ステップS112,Yes)、スケジュール変更処理を実行する(ステップS113)。一方、代替処理部166は、スケジュールの変更要求を受け付けていない場合には(ステップS112,No)、代替処理を実行する(ステップS114)。 If the alternative processing unit 166 of the terminal device 100 has received a schedule change request (step S112, Yes), it executes a schedule change process (step S113). On the other hand, if the alternative processing unit 166 has not received a schedule change request (step S112, No), it executes an alternative process (step S114).

次に、本実施例に係るシステムの効果について説明する。本実施例に係る端末装置100は、重要なイベントの開始時刻を特定し、現在時刻を基準とした休息インターバル経過後の時刻が、重要なイベントの開始時刻を超過場合に、警告画面を出力する。これによって、一定時間以上の休息時間を確保する場合でも、ユーザが重要なイベントの開始時刻に間に合うような退勤警告を実行することができる。 Next, the effects of the system according to this embodiment will be described. The terminal device 100 according to this embodiment identifies the start time of an important event, and outputs a warning screen if the time after the rest interval based on the current time has elapsed exceeds the start time of the important event. This allows a clock-out warning to be issued so that the user can make it in time for the start time of the important event, even if the user secures a rest period of a certain length or more.

端末装置100は、現在時刻を基準とした休息インターバル経過後の時刻に、猶予時間を加えた時刻が、重要なイベントの開始時刻よりも後の時刻である場合に、警告画面を出力する。これによって、ユーザが、余裕をもって、重要なイベントの開始時刻に間に合うような退勤警告を実行することができる。 The terminal device 100 outputs a warning screen when the time after the rest interval based on the current time plus the grace period is later than the start time of an important event. This allows the user to issue a warning to leave work in time for the start time of an important event.

端末装置100は、所定期間(たとえば、24時間)毎に、条件を満たすか否かの判定処理を繰り返し実行し、条件を満たさない回数をカウントし、カウントした回数を、警告画面60に表示させる。これによって、ユーザに対して、残業時間が長くなり、翌日のイベントに間に合わなくなりそうな今までの回数を通知することができる。 The terminal device 100 repeatedly executes the process of determining whether or not the conditions are met every predetermined period (for example, 24 hours), counts the number of times the conditions are not met, and displays the counted number of times on the warning screen 60. This makes it possible to notify the user of the number of times that overtime has become too long and that they are likely to be late for an event the next day.

端末装置100は、イベントの属性情報を基にして、重要なイベントか否かを判定する。これによって、重要フラグのON、OFFに依存せず、重要なイベントを特定することができる。 The terminal device 100 determines whether an event is important or not based on the attribute information of the event. This makes it possible to identify important events without depending on whether the importance flag is ON or OFF.

端末装置100は、警告画面を表示して、対応済みボタンが押下されない場合には、シャットダウン処理を実行する。これによって、ユーザが重要なイベントの開始時刻に間に合わせることができる。 The terminal device 100 displays a warning screen and executes a shutdown process if the "done" button is not pressed. This allows the user to make it in time for the start of an important event.

ところで、上述した説明では、端末装置100が警告機能を有し、重要なイベントの開始時刻を特定し、現在時刻を基準とした休息インターバル経過後の時刻が、重要なイベントの開始時刻を超過した場合に、警告画面を出力する場合について説明したが、これに限定されるものではない。 In the above description, the terminal device 100 has a warning function, identifies the start time of an important event, and outputs a warning screen when the time after a rest interval based on the current time has elapsed exceeds the start time of the important event. However, this is not limited to the above.

たとえば、外部サーバが、警告機能を有し、端末装置を監視してもよい。すなわち、外部サーバが、重要なイベントの開始時刻を特定し、現在時刻を基準とした休息インターバル経過後の時刻が、重要なイベントの開始時刻を超過した場合に、警告画面を端末装置100に出力されるような構成であってもよい。 For example, the external server may have a warning function and monitor the terminal device. That is, the external server may be configured to identify the start time of an important event, and output a warning screen to the terminal device 100 when the time after the rest interval based on the current time has elapsed exceeds the start time of the important event.

図8は、その他の実施例を説明するための図である。図8に示すように、このシステムは、スケジュール管理サーバ50と、端末装置70a~70cと、外部サーバ200とを有する。外部サーバ200は、端末装置70a~70cを監視し、警告画面の出力制御を行う。外部サーバ200は、「情報処理装置」の一例である。 Figure 8 is a diagram for explaining another embodiment. As shown in Figure 8, this system has a schedule management server 50, terminal devices 70a to 70c, and an external server 200. The external server 200 monitors the terminal devices 70a to 70c and controls the output of a warning screen. The external server 200 is an example of an "information processing device."

外部サーバ200が、端末装置70aを監視して、警告画面の出力制御を行う場合について説明する。外部サーバ200は、端末装置70aから、ユーザIDを取得し、ユーザIDに対応するスケジュール情報を、スケジュール管理サーバ50から取得する。 The following describes a case where the external server 200 monitors the terminal device 70a and controls the output of a warning screen. The external server 200 acquires a user ID from the terminal device 70a, and acquires schedule information corresponding to the user ID from the schedule management server 50.

外部サーバ200は、スケジュール情報を基にして、重要なイベントの開始時刻を特定し、現在時刻を基準とした休息インターバル経過後の時刻が、重要なイベントの開始時刻を超過するか否かを判定する。外部サーバ200が、重要なイベントの開始時刻を特定する処理は、図4の特定部162の処理と同様である。外部サーバ200が、現在時刻を基準とした休息インターバル経過後の時刻が、重要なイベントの開始時刻を超過するか否かを判定する処理は、図4の判定部163の処理と同様である。 The external server 200 identifies the start time of an important event based on the schedule information, and determines whether the time after the rest interval based on the current time exceeds the start time of the important event. The process by which the external server 200 identifies the start time of an important event is similar to the process by the identification unit 162 in FIG. 4. The process by which the external server 200 determines whether the time after the rest interval based on the current time exceeds the start time of the important event is similar to the process by the determination unit 163 in FIG. 4.

外部サーバ200は、現在時刻を基準とした休息インターバル経過後の時刻が、重要なイベントの開始時刻を超過する場合に、警告画面を端末装置70aに出力させる。たとえば、図5に示した警告画面60の情報を生成して、生成した警告画面60の情報を端末装置70aに送信して表示させる。 When the time after the rest interval based on the current time passes the start time of an important event, the external server 200 causes the terminal device 70a to output a warning screen. For example, the external server 200 generates information for the warning screen 60 shown in FIG. 5 and transmits the generated information for the warning screen 60 to the terminal device 70a for display.

また、外部サーバ200は、端末装置70aから、警告画面60に対するユーザの入力結果を受信し、シャットダウン処理や、代替処理を実行する。外部サーバ200が、シャットダウン処理を実行する場合には、外部サーバ200は、シャットダウン要求を、端末装置70aに送信し、端末装置70aをシャットダウンさせる。 The external server 200 also receives the user's input on the warning screen 60 from the terminal device 70a, and executes a shutdown process or an alternative process. When the external server 200 executes a shutdown process, the external server 200 transmits a shutdown request to the terminal device 70a, and causes the terminal device 70a to shut down.

次に、上記実施例に示した端末装置100(外部サーバ200)と同様の機能を実現するコンピュータのハードウェア構成の一例について説明する。図9は、端末装置と同様の機能を実現するコンピュータのハードウェア構成の一例を示す図である。 Next, an example of the hardware configuration of a computer that realizes the same functions as the terminal device 100 (external server 200) shown in the above embodiment will be described. FIG. 9 is a diagram showing an example of the hardware configuration of a computer that realizes the same functions as the terminal device.

図9に示すように、コンピュータ300は、各種演算処理を実行するCPU301と、ユーザからのデータの入力を受け付ける入力装置302と、ディスプレイ303とを有する。また、コンピュータ300は、スケジュール管理サーバ50等とデータ通信を実行する通信装置304と、各種の装置と接続するインタフェース装置305とを有する。コンピュータ300は、各種情報を一時記憶するRAM306と、ハードディスク装置307とを有する。そして、各装置301~307は、バス308に接続される。 As shown in FIG. 9, computer 300 has a CPU 301 that executes various arithmetic processes, an input device 302 that accepts data input from the user, and a display 303. Computer 300 also has a communication device 304 that executes data communication with schedule management server 50 and the like, and an interface device 305 that connects to various devices. Computer 300 has a RAM 306 that temporarily stores various information, and a hard disk device 307. Each of devices 301 to 307 is connected to a bus 308.

ハードディスク装置307は、取得プログラム307a、特定プログラム307b、判定プログラム307c、出力制御プログラム307d、電源制御プログラム307e、代替処理プログラム307fを有する。CPU201は、取得プログラム307a、特定プログラム307b、判定プログラム307c、出力制御プログラム307d、電源制御プログラム307e、代替処理プログラム307fを読み出してRAM306に展開する。 The hard disk device 307 has an acquisition program 307a, a specific program 307b, a judgment program 307c, an output control program 307d, a power control program 307e, and an alternative processing program 307f. The CPU 201 reads out the acquisition program 307a, the specific program 307b, the judgment program 307c, the output control program 307d, the power control program 307e, and the alternative processing program 307f and loads them in the RAM 306.

取得プログラム307aは、取得プロセス306aとして機能する。特定プログラム307bは、特定プロセス306bとして機能する。判定プログラム307cは、判定プロセス306cとして機能する。出力制御プログラム307dは、出力制御プロセス306dとして機能する。電源制御プログラム307eは、電源制御プロセス306eとして機能する。代替処理プログラム307fは、代替処理プロセス306fとして機能する。 The acquisition program 307a functions as an acquisition process 306a. The identification program 307b functions as an identification process 306b. The judgment program 307c functions as a judgment process 306c. The output control program 307d functions as an output control process 306d. The power supply control program 307e functions as a power supply control process 306e. The alternative processing program 307f functions as an alternative processing process 306f.

取得プロセス306aの処理は、取得部161の処理に対応する。特定プロセス306bの処理は、特定部162の処理に対応する。判定プロセスの処理は、判定部163の処理に対応する。出力制御プロセス306aの処理は、出力制御部164の処理に対応する。電源制御プロセス306eの処理は、電源制御部165の処理に対応する。代替処理プロセス306fの処理は、代替処理部166の処理に対応する。 The processing of the acquisition process 306a corresponds to the processing of the acquisition unit 161. The processing of the identification process 306b corresponds to the processing of the identification unit 162. The processing of the determination process corresponds to the processing of the determination unit 163. The processing of the output control process 306a corresponds to the processing of the output control unit 164. The processing of the power supply control process 306e corresponds to the processing of the power supply control unit 165. The processing of the substitution processing process 306f corresponds to the processing of the substitution processing unit 166.

なお、各プログラム307a~307fについては、必ずしも最初からハードディスク装置307に記憶させておかなくてもよい。例えば、コンピュータ300に挿入されるフレキシブルディスク(FD)、CD-ROM、DVDディスク、光磁気ディスク、ICカードなどの「可搬用の物理媒体」に各プログラムを記憶させておく。そして、コンピュータ300が各プログラム307a~307fを読み出して実行するようにしてもよい。 Note that each of the programs 307a to 307f does not necessarily have to be stored in the hard disk device 307 from the beginning. For example, each program may be stored in a "portable physical medium" such as a flexible disk (FD), CD-ROM, DVD disk, magneto-optical disk, or IC card that is inserted into the computer 300. Then, the computer 300 may read and execute each of the programs 307a to 307f.

10 ネットワーク
50 スケジュール管理サーバ
55 スケジュールDB
70a,70b,70c,100a,100b,100c 端末装置
110 通信部
120 入力部
130 表示部
140 タイマー
150 記憶部
151 スケジュール情報
160 制御部
161 取得部
162 特定部
163 判定部
164 出力制御部
165 電源制御部
166 代替処理部
200 外部サーバ
10 Network 50 Schedule management server 55 Schedule DB
70a, 70b, 70c, 100a, 100b, 100c Terminal device 110 Communication unit 120 Input unit 130 Display unit 140 Timer 150 Storage unit 151 Schedule information 160 Control unit 161 Acquisition unit 162 Identification unit 163 Determination unit 164 Output control unit 165 Power control unit 166 Alternate processing unit 200 External server

Claims (3)

開始時刻を含むスケジュール情報を記憶する記憶部と、
前記スケジュール情報を基にして重要なスケジュールの開始時刻を特定し、特定した前記開始時刻と現在時刻とを基にして特定開始時刻を特定する特定部と、
現在時刻とインターバルを加算して開始可能時刻を算出し、前記開始可能時刻と前記特定開始時刻を基に退勤の警告の実施を判定する判定部と、
前記判定部が前記退勤の警告の実施を決定した場合に、退勤の警告を出力する出力制御部と
を有することを特徴とする情報処理装置。
A storage unit that stores schedule information including a start time;
an identification unit that identifies a start time of an important schedule based on the schedule information, and identifies a specific start time based on the identified start time and a current time ;
a determination unit that calculates a possible start time by adding a current time and an interval, and determines whether to issue a warning to leave work based on the possible start time and the specific start time;
and an output control unit that outputs a clock-out warning when the determination unit determines to implement the clock-out warning.
コンピュータが実行する警告方法であって、
記憶されたスケジュール情報を基にして重要なスケジュールの開始時刻を特定し、特定した前記開始時刻と現在時刻とを基にして特定開始時刻を特定し、
現在時刻とインターバルを加算して開始可能時刻を算出し、前記開始可能時刻と前記特定開始時刻を基に退勤の警告の実施を判定し、
前記退勤の警告の実施を決定した場合に、退勤の警告を出力する
処理を実行することを特徴とする警告方法。
1. A computer implemented alert method comprising:
Identifying a start time of an important schedule based on the stored schedule information, and identifying a specific start time based on the identified start time and a current time ;
Calculate a possible start time by adding the current time and the interval, and determine whether to issue a warning to leave work based on the possible start time and the specific start time;
When it is determined to implement the clock-out warning, a process of outputting the clock-out warning is executed.
コンピュータに、
記憶されたスケジュール情報を基にして重要なスケジュールの開始時刻を特定し、特定した前記開始時刻と現在時刻とを基にして特定開始時刻を特定し、
現在時刻とインターバルを加算して開始可能時刻を算出し、前記開始可能時刻と前記特定開始時刻を基に退勤の警告の実施を判定し、
前記退勤の警告の実施を決定した場合に、退勤の警告を出力する
処理を実行させることを特徴とする警告プログラム。
On the computer,
Identifying a start time of an important schedule based on the stored schedule information, and identifying a specific start time based on the identified start time and a current time ;
Calculate a possible start time by adding the current time and the interval, and determine whether to issue a warning to leave work based on the possible start time and the specific start time;
A warning program that executes a process of outputting a clock-out warning when it is determined to implement the clock-out warning.
JP2023118091A 2020-03-24 2023-07-20 Information processing device, warning method and warning program Active JP7575536B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023118091A JP7575536B2 (en) 2020-03-24 2023-07-20 Information processing device, warning method and warning program

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2020052593A JP7116114B2 (en) 2020-03-24 2020-03-24 Information processing device, warning method and warning program
JP2022120504A JP7319435B2 (en) 2020-03-24 2022-07-28 Information processing device, warning method and warning program
JP2023118091A JP7575536B2 (en) 2020-03-24 2023-07-20 Information processing device, warning method and warning program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2022120504A Division JP7319435B2 (en) 2020-03-24 2022-07-28 Information processing device, warning method and warning program

Publications (2)

Publication Number Publication Date
JP2023126607A JP2023126607A (en) 2023-09-07
JP7575536B2 true JP7575536B2 (en) 2024-10-29

Family

ID=87469692

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2022120504A Active JP7319435B2 (en) 2020-03-24 2022-07-28 Information processing device, warning method and warning program
JP2023118091A Active JP7575536B2 (en) 2020-03-24 2023-07-20 Information processing device, warning method and warning program

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2022120504A Active JP7319435B2 (en) 2020-03-24 2022-07-28 Information processing device, warning method and warning program

Country Status (1)

Country Link
JP (2) JP7319435B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014137619A (en) 2013-01-15 2014-07-28 Carecom Co Ltd Nursing work management system
JP2014211821A (en) 2013-04-19 2014-11-13 トヨタ自動車株式会社 Information processing apparatus, action support system, and program
JP2015125097A (en) 2013-12-27 2015-07-06 パイオニア株式会社 Information supply device
JP2017173918A (en) 2016-03-18 2017-09-28 富士通株式会社 Service provide system, service provide method and service provide program
JP2019028660A (en) 2017-07-28 2019-02-21 株式会社日立製作所 Identity information registration system and identity information registration method

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4927694B2 (en) * 2007-12-10 2012-05-09 本田技研工業株式会社 Scheduling apparatus, work management method and program
JP2015228591A (en) * 2014-05-30 2015-12-17 東芝ライテック株式会社 Home control system
JP6875244B2 (en) * 2017-09-26 2021-05-19 株式会社富士通エフサス Management system, management method, management program and information processing equipment

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014137619A (en) 2013-01-15 2014-07-28 Carecom Co Ltd Nursing work management system
JP2014211821A (en) 2013-04-19 2014-11-13 トヨタ自動車株式会社 Information processing apparatus, action support system, and program
JP2015125097A (en) 2013-12-27 2015-07-06 パイオニア株式会社 Information supply device
JP2017173918A (en) 2016-03-18 2017-09-28 富士通株式会社 Service provide system, service provide method and service provide program
JP2019028660A (en) 2017-07-28 2019-02-21 株式会社日立製作所 Identity information registration system and identity information registration method

Also Published As

Publication number Publication date
JP2022141950A (en) 2022-09-29
JP2023126607A (en) 2023-09-07
JP7319435B2 (en) 2023-08-01

Similar Documents

Publication Publication Date Title
US20030233265A1 (en) Method, system and program product for interactive electronic meeting scheduling
US10262327B1 (en) Integrating screen sharing sessions with customer relationship management
JP2018190414A (en) Meeting room terminal, meeting room reservation system, questionnaire research method and program
JP2016105237A (en) Management program, management device, communication system, and terminal program
JP2017068379A (en) Equipment use management system, equipment use management method and equipment use management program
JP6481208B2 (en) Information processing apparatus, information processing method, and program
JP6875244B2 (en) Management system, management method, management program and information processing equipment
JP7575536B2 (en) Information processing device, warning method and warning program
JP7116114B2 (en) Information processing device, warning method and warning program
JP6631362B2 (en) Information processing apparatus, information processing method, and program
US20110307286A1 (en) Scheduling a meeting between different work schedules
CN118569413A (en) Workstation management method and device
KR102615628B1 (en) Method and apparatus for managing online conference room
JP2005222478A (en) Schedule management device, schedule management method, and program therefor
JP5637825B2 (en) Schedule management device, schedule management program, and schedule management method
JP5359659B2 (en) Information processing program, information processing method, and information processing apparatus
JP2015219733A (en) Business analysis system, business analysis method and program
JP2005222474A (en) Multiplex work support device, multiplex work support method, and program therefor
EP1172746A2 (en) Method, system, and software for workflow event organization
US7281221B2 (en) Work cell problem identification and notification system
JP2008134707A (en) Community generation support method and apparatus
JP7093168B2 (en) Management system, management method and management program
JP2018197907A (en) Document processing system and program
JP2018124750A (en) Event management device, event management program, and event management method
JP7810308B1 (en) Management system, management method and management program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230720

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240515

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240521

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240719

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240806

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240920

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241017

R150 Certificate of patent or registration of utility model

Ref document number: 7575536

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150