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
JP4959752B2 - Method and apparatus for adjusting weighting coefficient of waiting time evaluation function - Google Patents
[go: Go Back, main page]

JP4959752B2 - Method and apparatus for adjusting weighting coefficient of waiting time evaluation function - Google Patents

Method and apparatus for adjusting weighting coefficient of waiting time evaluation function Download PDF

Info

Publication number
JP4959752B2
JP4959752B2 JP2009128114A JP2009128114A JP4959752B2 JP 4959752 B2 JP4959752 B2 JP 4959752B2 JP 2009128114 A JP2009128114 A JP 2009128114A JP 2009128114 A JP2009128114 A JP 2009128114A JP 4959752 B2 JP4959752 B2 JP 4959752B2
Authority
JP
Japan
Prior art keywords
waiting time
weighting coefficient
order
weighting
weighted
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2009128114A
Other languages
Japanese (ja)
Other versions
JP2010277270A (en
Inventor
明宏 小川
保憲 武内
宣行 江角
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chugoku Electric Power Co Inc
Original Assignee
Chugoku Electric Power Co Inc
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 Chugoku Electric Power Co Inc filed Critical Chugoku Electric Power Co Inc
Priority to JP2009128114A priority Critical patent/JP4959752B2/en
Publication of JP2010277270A publication Critical patent/JP2010277270A/en
Application granted granted Critical
Publication of JP4959752B2 publication Critical patent/JP4959752B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Medical Treatment And Welfare Office Work (AREA)

Description

本発明は、サービス順序を決定するために用いられる待ち時間評価関数の重み付け係数を調整する方法及びその装置に関する。   The present invention relates to a method and apparatus for adjusting a weighting factor of a latency evaluation function used for determining a service order.

病院、美容院、飲食店等のサービス提供施設において発生する、利用者の待ち時間を短縮するために、サービスを受ける利用者の順序を最適化する手法が提案されている。
例えば、特許文献1に開示されている「サービス時間割当方法及び重み付け係数調整装置」は、サービス順序の作成において、予約の空き時間に予約無しの当日客を割り当てる際、割り当てる空き時間が小さい場合は、各空き時間に強制的に割り当てた場合の各客の合計待ち時間を算出し、その合計待ち時間が最小となるような空き時間に当日客を割り当てるものである。
In order to reduce the waiting time of users that occur in service providing facilities such as hospitals, beauty salons, restaurants, etc., a method for optimizing the order of users who receive services has been proposed.
For example, the “service time allocation method and weighting coefficient adjustment device” disclosed in Patent Document 1 is such that when creating a service order and assigning a non-reserved day-to-day customer to a reserved free time, The total waiting time of each customer when forcibly assigned to each free time is calculated, and the customer on the day is assigned to the free time that minimizes the total waiting time.

特許第4143110号公報Japanese Patent No. 4143110

特許文献1の方法及び装置は、評価関数による全体の待ち時間が最小となるように順序を変更するものである。この際、所定の重み付け係数を持つ評価関数を用いて待ち時間を増減させ、順序決定の優先度合いを調整している。例えば、当初の順序では最優先させていた予約客や受付順の早い客の待ち時間が増加する場合に、その増加分に重み付けを持たせて、当該客のサービスを優先するように調整する。重み付け係数を持つ評価関数は最適な順序の決定に大きく影響するが、評価関数やその重み付け係数の決定は試行錯誤で行われている。このため、特許文献1の方法及び装置は実用的ではなく、実際に利用可能なシステムとして構成するには、サービスの内容等を考慮して重み付け係数を随時調整する必要がある。   The method and apparatus of Patent Literature 1 change the order so that the entire waiting time by the evaluation function is minimized. At this time, the waiting time is increased / decreased using an evaluation function having a predetermined weighting coefficient to adjust the priority of order determination. For example, when the waiting time of a reservation customer who has been given the highest priority in the initial order or a customer in the early order of reception increases, the increase is weighted so that the service of the customer is prioritized. An evaluation function having a weighting coefficient greatly affects the determination of the optimal order, but the evaluation function and its weighting coefficient are determined by trial and error. For this reason, the method and apparatus of Patent Document 1 are not practical, and in order to configure the system as an actually usable system, it is necessary to adjust the weighting coefficient as needed in consideration of the contents of the service.

本発明は、上記課題を鑑みてなされたものであり、その主たる目的は、サービス順序を決定する待ち時間評価関数の重み付け係数を適切に調整することにある。   The present invention has been made in view of the above problems, and a main object thereof is to appropriately adjust a weighting coefficient of a waiting time evaluation function for determining a service order.

上記課題を解決するために、本発明は、コンピュータにより、予め記憶された所定期間におけるサービスの利用者の待ち時間を含む実績データ及び2以上の重み付け係数を含む重み付け係数データに基づいて、前記サービスに係る待ち時間評価関数の重み付け係数を調整する重み付け係数調整方法であって、前記コンピュータが、
(1)前記実績データから所定日の当初順序データを抽出するステップと、
(2)前記重み付け係数データから重み付け係数を選択するステップと、
(3)前記サービスの利用者の順序を設定するステップと、
(4)前記順序で前記サービスを行ったとした場合の、前記重み付け係数による重み付け後待ち時間を算出し、当該重み付け後待ち時間を合計した重み付け後待ち時間合計値を算出し、記憶するステップと、
(5)すべての前記サービスの利用者の順序について(4)を行っていれば(6)へ進み、行っていなければ(3)へ進むステップと、
(6)(4)において記憶した前記重み付け後待ち時間合計値のうち、最小の重み付け後待ち時間合計値及びその順序を特定し、記憶するステップと、
(7)すべての重み付け係数について(3)〜(6)を行っていれば(8)へ進み、行っていなければ(2)へ進むステップと、
(8)(6)において記憶した前記重み付け後待ち時間合計値のうち、対応する実際の待ち時間を合計した実待ち時間合計値が最小のものを特定し、当該実待ち時間合計値に対応する前記重み付け係数を記憶するステップと、
(9)前記所定期間内のすべての日について(1)〜(8)を行っていれば(10)へ進み、行っていなければ(1)へ進むステップと、
(10)(8)において記憶した前記重み付け係数のうち、最も頻度の高い重み付け係数を特定し、記憶するステップと、を実行することを特徴とする。
In order to solve the above-mentioned problem, the present invention is based on the performance data including the waiting time of the service user in a predetermined period stored in advance and weighting coefficient data including two or more weighting coefficients. A weighting coefficient adjustment method for adjusting a weighting coefficient of a waiting time evaluation function according to the computer,
(1) extracting initial order data of a predetermined date from the result data;
(2) selecting a weighting factor from the weighting factor data;
(3) setting an order of users of the service;
(4) calculating the weighted waiting time by the weighting coefficient when the service is performed in the order, calculating a weighted waiting time total value obtained by summing the weighted waiting times, and storing the weighted waiting time;
(5) If (4) has been performed for the order of users of all the services, the process proceeds to (6); otherwise, the process proceeds to (3);
(6) identifying and storing a minimum weighted waiting time total value and its order among the weighted waiting time total values stored in (4);
(7) If (3) to (6) have been performed for all weighting coefficients, proceed to (8); otherwise, proceed to (2);
(8) Among the total weighted waiting time values stored in (6), the one having the smallest actual waiting time total value obtained by summing up the corresponding actual waiting times is identified and corresponds to the actual waiting time total value. Storing the weighting factor;
(9) If (1) to (8) have been performed for all days within the predetermined period, proceed to (10); otherwise, proceed to (1);
(10) A step of identifying and storing a weighting coefficient having the highest frequency among the weighting coefficients stored in (8) is performed.

この方法によれば、当初から順序を変更した場合の、重み付け後待ち時間の合計値が最小になる重み付け係数を特定するので、利用者にとって最適な重み付け係数が得られる。   According to this method, the weighting coefficient that minimizes the total value of the waiting time after weighting when the order is changed from the beginning is specified, so that the optimum weighting coefficient for the user can be obtained.

また、本発明は、重み付け係数調整方法であって、(4)では、各利用者の待ち時間の当初から順序変更後の増加分に前記重み付け係数を施して当初の待ち時間を加算した値を前記重み付け後待ち時間とすることを特徴とする。   Further, the present invention is a weighting coefficient adjustment method, wherein in (4), a value obtained by adding the initial waiting time by applying the weighting coefficient to the increment after the change of order from the beginning of the waiting time of each user. The waiting time after weighting is used.

この方法によれば、当初から順序を変更した場合の、待ち時間の増加分に重み付けした重み付け後待ち時間の合計値が最小になる重み付け係数を特定するので、増加分に対する利用者の意向を反映することができる。   According to this method, when the order is changed from the beginning, the weighting coefficient that minimizes the total value of the waiting time after weighting weighted to the increase in waiting time is specified, so that the user's intention for the increase is reflected. can do.

また、本発明は、重み付け係数調整方法であって、前記増加分が所定値より小さい場合には、前記増加分に重み付け係数を施した重み付け後増加分が前記増加分より小さくなり、前記増加分が所定値より大きい場合には、前記重み付け後増加分が前記増加分より大きくなるように、前記重み付け係数が選択されることを特徴とする。   Further, the present invention is a weighting coefficient adjustment method, wherein when the increase is smaller than a predetermined value, a weighted increase obtained by applying a weighting coefficient to the increase is smaller than the increase. When is greater than a predetermined value, the weighting coefficient is selected such that the increment after weighting is greater than the increment.

この方法によれば、待ち時間の増加分が所定値までは過小評価され、所定値以上になると過大評価されるので、待ち時間が増加したとしても、その増加分を利用者にとっての許容限界である所定値以下に抑えることができる。すなわち、待ち時間の増加分が所定値までは許容できるが、所定値以上増加するのは耐え難いといった患者の意向を反映させることができる。例えば、待ち時間の増加分ΔTの2次関数ΔTw=a*ΔTを重み付け関数とし、係数aによって評価の境目になる所定値を調整する。 According to this method, an increase in waiting time is underestimated to a predetermined value, and is overestimated when it exceeds a predetermined value, so even if the waiting time increases, the increase is within the allowable limit for the user. It can be suppressed below a certain predetermined value. That is, it is possible to reflect the patient's intention that the increase in the waiting time is permissible up to a predetermined value, but it is difficult to endure the increase in the predetermined value or more. For example, a quadratic function .DELTA.Tw = a * [Delta] T 2 increment [Delta] T of the waiting time and weighting function to adjust the predetermined value which is the boundary of the evaluation by a factor a.

また、本発明は、重み付け係数調整方法であって、前記コンピュータが、(8)では、前記実待ち時間合計値が前記実績データの値より小さいものを選択し、その選択した中から、順序変更によって実際の待ち時間が増加した利用者のいない順序を抽出し、その抽出した中から前記実待ち時間合計値が最小のものを特定することを特徴とする。   Further, the present invention is a weighting coefficient adjustment method, wherein the computer selects, in (8), the actual waiting time total value smaller than the actual data value, and changes the order from the selected one. The order in which there is no user whose actual waiting time has increased is extracted, and the one having the minimum actual waiting time is identified from among the extracted orders.

この方法によれば、待ち時間が増加した利用者のいない順序を抽出するので、すべての利用者が実績データより長くない待ち時間になるような順序及び重み付け係数を特定することができる。   According to this method, since the order in which there is no user whose waiting time has increased is extracted, it is possible to specify an order and a weighting coefficient so that all users have a waiting time not longer than the actual data.

また、本発明は、重み付け係数調整方法であって、前記コンピュータが、(8)では、さらに前記選択した中から、順序変更によって実際の待ち時間が増加した利用者のいる順序を抽出し、その抽出した中から実際の待ち時間が元の待ち時間の平均値より小さいものを抽出し、前記抽出した中から前記実待ち時間合計値が最小のものを特定することを特徴とする。   The present invention is also a weighting coefficient adjustment method, wherein in (8), the computer further extracts, from the selected items, an order in which a user whose actual waiting time has increased due to the order change, The extracted actual waiting time is smaller than the average value of the original waiting times, and the extracted one having the smallest actual waiting time total value is specified.

この方法によれば、待ち時間が増加した利用者のいる順序であっても、実際の待ち時間が元の待ち時間の平均値より小さいものを抽出するので、少なくとも全体的には実績データより長くない待ち時間になるような順序及び重み付け係数を特定することができる。   According to this method, even in the order in which there are users whose waiting time has increased, those whose actual waiting time is smaller than the average value of the original waiting time are extracted. An order and weighting factor can be specified that results in no latency.

また、本発明は、重み付け係数調整方法であって、前記コンピュータが、(4)では、前記サービスを前記利用者に提供する設備の不稼働時間の合計値を含めて記憶し、(6)では、前記不稼働時間の合計値の評価を含めて前記順序を特定し、(8)では、前記不稼働時間の合計値の評価を含めて前記重み付け係数を記憶することを特徴とする。   The present invention is also a weighting coefficient adjustment method, wherein the computer stores, in (4), including the total downtime of the equipment that provides the service to the user, and in (6). The order including the evaluation of the total value of the non-working time is specified, and the weighting coefficient is stored in (8) including the evaluation of the total value of the non-working time.

この方法によれば、サービス利用者の待ち時間だけでなく、サービスを提供する設備の不稼働時間を含めて評価するので、さらに適切な重み付け係数を特定することができる。なお、サービスの提供設備には、機器だけでなく、人的資源も含まれる。   According to this method, evaluation is performed including not only the waiting time of the service user but also the downtime of the facility that provides the service, so that a more appropriate weighting factor can be specified. The service providing facilities include not only equipment but also human resources.

なお、本発明は、重み付け係数調整装置を含む。その他、本願が開示する課題及びその解決方法は、発明を実施するための形態の欄、及び図面により明らかにされる。   The present invention includes a weighting coefficient adjustment device. In addition, the problems disclosed by the present application and the solutions thereof will be clarified by the description of the mode for carrying out the invention and the drawings.

本発明によれば、サービス順序を決定する待ち時間評価関数の重み付け係数を適切に調整することができる。   According to the present invention, it is possible to appropriately adjust the weighting coefficient of the waiting time evaluation function for determining the service order.

重み付け係数調整装置1の構成を示す図である。It is a figure which shows the structure of the weighting coefficient adjustment apparatus. 重み付け係数調整装置1の記憶部15に予め記憶されているデータの構成を示す図であり、(a)は実績データ15Aの構成を示し、(b)は重み付け係数データ15Bの構成を示し、(c)は待ち時間増加分ΔTと、待ち時間の重み付け時間ΔTwとの関係を示す。It is a figure which shows the structure of the data previously stored in the memory | storage part 15 of the weighting coefficient adjustment apparatus 1, (a) shows the structure of the performance data 15A, (b) shows the structure of the weighting coefficient data 15B, c) shows the relationship between the waiting time increase ΔT and the waiting time weighting time ΔTw. 重み付け係数調整装置1の処理において生成され、記憶部15に記憶されるデータの構成を示す図であり、(a)は当初順序データ15Cの構成を示し、(b)〜(d)は最適化順序データ15Dの構成を示す。It is a figure which shows the structure of the data produced | generated in the process of the weighting coefficient adjustment apparatus 1, and memorize | stored in the memory | storage part 15, (a) shows the structure of initial order data 15C, (b)-(d) is optimization. The structure of the order data 15D is shown. 重み付け係数調整装置1の処理において生成され、記憶部15に記憶されるデータの構成を示す図であり、(a)は合計値データ15Eの構成を示し、(b)は最適重み付け係数データ15Fの構成を示す。It is a figure which shows the structure of the data produced | generated in the process of the weighting coefficient adjustment apparatus 1, and memorize | stored in the memory | storage part 15, (a) shows the structure of the total value data 15E, (b) shows optimal weighting coefficient data 15F. The configuration is shown. 重み付け係数調整装置1の処理を示すフローチャートである。It is a flowchart which shows the process of the weighting coefficient adjustment apparatus 1. FIG. 最適重み付け係数特定処理の詳細を示すフローチャートである。It is a flowchart which shows the detail of the optimal weighting coefficient specific process.

以下、図面を参照しながら、本発明を実施するための形態を説明する。本発明の実施の形態に係る待ち時間評価関数の重み付け係数調整装置は、過去の所定期間における日ごとのサービス実績データを予め記憶し、日ごとに重み付け係数及びサービス順序をパラメータとして変えながら待ち時間を算出し、その待ち時間に基づいてその日の最適な重み付け係数を特定し、所定期間を通して最も頻度の高い重み付け係数を特定するものである。これによれば、サービス順序を決定する待ち時間評価関数の重み付け係数を適切に調整することができる。以下では、重み付け係数調整装置を病院に適用した実施の形態を説明する。   Hereinafter, embodiments for carrying out the present invention will be described with reference to the drawings. The weighting coefficient adjustment apparatus for waiting time evaluation function according to the embodiment of the present invention stores service performance data for each day in the past predetermined period in advance, and changes the weighting coefficient and service order as parameters for each day. Is calculated, the optimum weighting coefficient for the day is specified based on the waiting time, and the most frequent weighting coefficient is specified throughout the predetermined period. According to this, the weighting coefficient of the waiting time evaluation function for determining the service order can be adjusted appropriately. In the following, an embodiment in which the weighting coefficient adjusting device is applied to a hospital will be described.

≪装置の構成と概要≫
図1は、重み付け係数調整装置1の構成を示す図である。重み付け係数調整装置1は、通信部11、表示部12、入力部13、処理部14及び記憶部15を備える。通信部11は、ネットワークを介して他の装置とIP通信を行う部分であり、例えば、NIC(Network Interface Card)等によって実現される。表示部12は、処理部14からの指示によりデータを表示する部分であり、例えば、液晶ディスプレイ(LCD:Liquid Crystal Display)等によって実現される。入力部13は、オペレータがデータ(例えば、診察状況の実績データや重み付け係数データ等)を入力する部分であり、例えば、キーボードやマウス等によって実現される。処理部14は、各部間のデータの受け渡しを行うととともに、重み付け係数調整装置1全体の制御を行うものであり、CPU(Central Processing Unit)が所定のメモリに格納されたプログラムを実行することによって実現される。記憶部15は、処理部14からデータを記憶したり、記憶したデータを読み出したりするものであり、例えば、フラッシュメモリやハードディスク装置等の不揮発性記憶装置によって実現される。なお、重み付け係数調整装置1は、スタンドアロンの装置(PC(Personal Computer)等)であってもよいし、複数の端末とネットワークを介して通信可能となっている装置(サーバ等)であってもよい。
≪Device configuration and overview≫
FIG. 1 is a diagram illustrating a configuration of the weighting coefficient adjusting apparatus 1. The weighting coefficient adjustment apparatus 1 includes a communication unit 11, a display unit 12, an input unit 13, a processing unit 14, and a storage unit 15. The communication unit 11 is a part that performs IP communication with other devices via a network, and is realized by, for example, a NIC (Network Interface Card) or the like. The display unit 12 is a part that displays data according to an instruction from the processing unit 14, and is realized by, for example, a liquid crystal display (LCD). The input unit 13 is a part where an operator inputs data (for example, medical examination result data or weighting coefficient data), and is realized by, for example, a keyboard or a mouse. The processing unit 14 transfers data between the units and controls the weighting coefficient adjusting apparatus 1 as a whole. A CPU (Central Processing Unit) executes a program stored in a predetermined memory. Realized. The storage unit 15 stores data from the processing unit 14 and reads the stored data, and is realized by, for example, a nonvolatile storage device such as a flash memory or a hard disk device. The weighting coefficient adjustment device 1 may be a stand-alone device (PC (Personal Computer) or the like), or may be a device (server or the like) that can communicate with a plurality of terminals via a network. Good.

≪データの構成≫
図2は、重み付け係数調整装置1の記憶部15に予め記憶されているデータの構成を示す図である。図2(a)は、実績データ15Aの構成を示す。実績データ15Aは、過去のある日における患者の診察状況の実績を示すものであり、患者ID15A1、予約時刻15A2、受付時刻15A3、診察所要時間15A4、開始時刻15A5、待ち時間15A6及び医師遊休時間15A7を含むレコードから構成される。患者ID15A1は、患者に固有のIDである。予約時刻15A2は、患者が予約した診察の開始時刻である。受付時刻15A3は、実際に患者を受け付けた時刻である。診察所要時間15A4は、患者の診察にかかる時間である。開始時刻15A5は、実際に診察を開始した時刻である。待ち時間15A6は、患者が診察の開始まで待つ時間であり、受付時刻又は予約時刻から開始時刻までの時間である。医師遊休時間15A7は、前の患者と、次の患者との間で医師が診察を行っていない時間である。
<< Data structure >>
FIG. 2 is a diagram illustrating a configuration of data stored in advance in the storage unit 15 of the weighting coefficient adjustment apparatus 1. FIG. 2A shows the configuration of the result data 15A. The result data 15A indicates the results of the patient's examination status on a certain past day, and includes patient ID 15A1, reservation time 15A2, reception time 15A3, examination required time 15A4, start time 15A5, waiting time 15A6, and doctor idle time 15A7. Consists of records that contain The patient ID 15A1 is an ID unique to the patient. The appointment time 15A2 is the start time of the examination booked by the patient. The reception time 15A3 is the time when the patient is actually received. The examination required time 15A4 is the time taken for the patient examination. The start time 15A5 is the time when the diagnosis is actually started. The waiting time 15A6 is the time that the patient waits until the start of the examination, and is the time from the reception time or the reservation time to the start time. The doctor idle time 15A7 is a time during which the doctor does not consult between the previous patient and the next patient.

図2(b)は、重み付け係数データ15Bの構成を示す。重み付け係数データ15Bは、待ち時間評価関数のパラメータである重み付け係数a及びbの組合せを列挙したものである。重み付け係数a及びbによる待ち時間の重み付け関数を次の式1に示す。
ΔTw = a*ΔT^b ・・・式1
ΔTw:増加分の重み付け時間
ΔT :順序変更により待ち時間が増加した患者について、その増加時間(待ち時間増加分)
FIG. 2B shows the configuration of the weighting coefficient data 15B. The weighting coefficient data 15B lists combinations of weighting coefficients a and b that are parameters of the waiting time evaluation function. The weighting function of the waiting time by the weighting factors a and b is shown in the following formula 1.
ΔTw = a * ΔT ^ b Equation 1
ΔTw: Weighting time for increment ΔT: Increase time (waiting time increase) for patients whose waiting time has increased due to order change

図2(c)は、待ち時間増加分ΔTと、待ち時間の重み付け時間ΔTwとの関係を示す。例えば、a=1、b=1の場合、ΔTw=ΔTという重み付けがされていない関数になる。a=0.1、b=2の場合、ΔTw=0.1ΔTとなり、ΔTが10分まではΔTw=ΔTより下回るが、ΔTが10分以降はΔTw=ΔTより上回る。これは、待ち時間の増加分が10分までは許容できるが、10分以上増加するのは耐え難いといった患者の意向を反映したものである。 FIG. 2C shows the relationship between the waiting time increase ΔT and the waiting time weighting time ΔTw. For example, when a = 1 and b = 1, the function is not weighted as ΔTw = ΔT. a = 0.1, the case of b = 2, ΔTw = 0.1ΔT 2 becomes, [Delta] T is up to 10 minutes falls below .DELTA.Tw = [Delta] T is, [Delta] T is the subsequent 10 minutes over from .DELTA.Tw = [Delta] T. This reflects the patient's intention that the increase in waiting time can be tolerated up to 10 minutes, but it is unbearable to increase it for more than 10 minutes.

図3及び図4は、重み付け係数調整装置1の処理によって生成され、記憶部15に記憶されるデータの構成を示す図である。図3(a)は、当初順序データ15Cの構成を示す。当初順序データ15Cは、実績データ15Aから日ごとに抽出されるデータであり、患者ID15C1、予約時刻15C2、受付時刻15C3、診察所要時間15C4、開始時刻15C5、待ち時間15C6及び医師遊休時間15C7を含むレコードから構成される。各項目は、実績データ15Aの各項目と同様である。   3 and 4 are diagrams illustrating the configuration of data generated by the processing of the weighting coefficient adjusting apparatus 1 and stored in the storage unit 15. FIG. 3A shows the configuration of the initial order data 15C. The initial order data 15C is data extracted every day from the result data 15A and includes a patient ID 15C1, a reservation time 15C2, a reception time 15C3, a consultation required time 15C4, a start time 15C5, a waiting time 15C6, and a doctor idle time 15C7. Consists of records. Each item is the same as each item of the performance data 15A.

図3(b)〜(d)は、最適化順序データ15Dの構成を示す。最適化順序データ15Dは、重み付け係数ごとに最適な診察患者の順序を示すものであり、患者ID15D1、予約時刻15D2、受付時刻15D3、診察所要時間15D4、開始時刻15D5、待ち時間15D6、待ち時間増加分15D7、増加分重み付け15D8、重み付け後待ち時間15D9及び医師遊休時間15DAを含むレコードから構成される。患者ID15D1、予約時刻15D2、受付時刻15D3、診察所要時間15D4、開始時刻15D5、待ち時間15D6及び医師遊休時間15DAの各項目は、実績データ15Aの各項目と同様である。待ち時間増加分15D7は、当該患者について、順序変更後の待ち時間15D6から当初の待ち時間15C6を減算した値であり、順序変更による待ち時間の増加分を示す。増加分重み付け15D8は、待ち時間増加分15D7のうち、正値に対して係数a及びbにより重み付けした値である。重み付け後待ち時間15D9は、当初の待ち時間15C6に増加分重み付け15D8を加算した値である。図3(b)は、係数a=0、b=0(重み付けなし)の場合の最適化順序データIを示す。図3(c)は、係数a=2、b=1(1次関数)の場合の最適化順序データIIを示す。図3(d)は、係数a=0.1、b=2(2次関数)の場合の最適化順序データIIIを示す。   3B to 3D show the configuration of the optimization order data 15D. The optimization order data 15D indicates the optimal order of the patient to be examined for each weighting coefficient. The patient ID 15D1, the appointment time 15D2, the reception time 15D3, the examination time 15D4, the start time 15D5, the waiting time 15D6, and the waiting time increase. It is composed of records including a minute 15D7, an increment weighting 15D8, a waiting time after weighting 15D9, and a doctor idle time 15DA. Each item of patient ID 15D1, reservation time 15D2, reception time 15D3, examination required time 15D4, start time 15D5, waiting time 15D6, and doctor idle time 15DA is the same as each item of performance data 15A. The waiting time increase 15D7 is a value obtained by subtracting the initial waiting time 15C6 from the waiting time 15D6 after the order change for the patient, and indicates an increase in waiting time due to the order change. The increment weight 15D8 is a value obtained by weighting the positive value by the coefficients a and b among the waiting time increment 15D7. The post-weighting waiting time 15D9 is a value obtained by adding the increment weighting 15D8 to the initial waiting time 15C6. FIG. 3B shows the optimization order data I when the coefficients a = 0 and b = 0 (no weighting). FIG. 3C shows the optimization order data II when the coefficients a = 2 and b = 1 (linear function). FIG. 3D shows the optimization order data III when the coefficients a = 0.1 and b = 2 (quadratic function).

図4(a)は、合計値データ15Eの構成を示す。合計値データ15Eは、重み付け係数について、診察患者の順序ごとに待ち時間の合計値及び遊休時間の合計値を示すものであり、順序15E1、待ち時間合計値15E2及び遊休時間合計値15E3を含むレコードからなる。順序15E1は、診察患者の順序を示す。待ち時間合計値15E2は、当該順序の場合に予測される患者の重み付け後の待ち時間の合計値を示す。遊休時間合計値15E3は、当該順序の場合に予測される医師の遊休時間の合計値を示す。   FIG. 4A shows the configuration of the total value data 15E. The total value data 15E indicates the total value of the waiting time and the total value of the idle time for each order of the examined patients regarding the weighting coefficient, and includes a record including the order 15E1, the total waiting time value 15E2, and the idle time total value 15E3. Consists of. The order 15E1 indicates the order of the examined patients. The waiting time total value 15E2 indicates the total value of the waiting time after weighting of the patient predicted in the case of the order. The idle time total value 15E3 indicates the total value of the doctor's idle time predicted in the case of the order.

図4(b)は、最適重み付け係数データ15Fの構成を示す。最適重み付け係数データ15Fは、日付ごとに最適な重み付け係数の組合せを示すものであり、日付15F1、係数a及びbを含むレコードから構成される。日付15F1は、所定期間内の日付を示す。係数a及びbは、当該日付の最適な重み付け係数の組合せを示す。   FIG. 4B shows the configuration of the optimum weighting coefficient data 15F. The optimum weighting coefficient data 15F indicates an optimum combination of weighting coefficients for each date, and is composed of records including the date 15F1 and coefficients a and b. The date 15F1 indicates a date within a predetermined period. Coefficients a and b indicate the optimum combination of weighting coefficients for the date.

≪装置の処理≫
図5は、重み付け係数調整装置1の処理を示すフローチャートである。重み付け係数調整装置1の記憶部15には、通信部11又は入力部13を経由して処理部14の取得した実績データ15A及び重み付け係数データ15Bが予め記憶されているものとする。そして、重み付け係数調整装置1のバッチ処理により、当日までの実績データ15Aに基づいて、重み付け係数データ15Bの中から翌日の重み付け係数a及びbが毎日特定される。以下、詳細に説明する。
≪Device processing≫
FIG. 5 is a flowchart showing processing of the weighting coefficient adjustment apparatus 1. It is assumed that the storage unit 15 of the weighting coefficient adjustment device 1 stores in advance performance data 15A and weighting coefficient data 15B acquired by the processing unit 14 via the communication unit 11 or the input unit 13. Then, the weighting coefficients a and b of the next day are specified from the weighting coefficient data 15B on the basis of the actual data 15A up to the current day by the batch processing of the weighting coefficient adjustment apparatus 1. Details will be described below.

重み付け係数調整装置1は、まず、所定期間(例えば、最近1ヶ月間)のうち、所定日の実績データ15Aを当初順序データ15Cとして抽出する(S501)。所定日の実績データ15Aは、例えば、所定期間の最初の日から最後の日まで順番に抽出される。次に、重み付け係数データ15Bから重み付け係数a及びbを選択する(S502)。重み付け係数a及びbは、例えば、重み付け係数データ15Bの先頭の組合せから順番に選択される。そして、診察患者の順序を設定する(S503)。診察患者の順序は、例えば、患者IDの順列に従って設定される。   First, the weighting coefficient adjusting apparatus 1 extracts the performance data 15A on a predetermined day as the initial order data 15C in a predetermined period (for example, the last one month) (S501). The result data 15A on the predetermined day is extracted in order from the first day to the last day of the predetermined period, for example. Next, the weighting coefficients a and b are selected from the weighting coefficient data 15B (S502). For example, the weighting coefficients a and b are selected in order from the first combination of the weighting coefficient data 15B. Then, the order of the examined patients is set (S503). The order of the examined patients is set according to the permutation of patient IDs, for example.

続いて、重み付け係数調整装置1は、当初順序データ15Cから最適化順序データ15Dを作成し、重み付け後待ち時間15D9の合計値及び医師遊休時間15DAの合計値を算出し、各合計値を合計値データ15Eの待ち時間合計値15E2及び遊休時間合計値15E3に記憶する(S504)。この際、合計値データ15Eの順序15E1に順序を示すデータを設定する。そして、すべての診察患者の順序について重み付け後待ち時間及び遊休時間の合計値を計算した否かを判定する(S505)。すべての順序について計算していなければ(S505のN)、診察患者の順序設定をやり直す(S503)。すべての順序について計算していれば(S505のY)、当該重み付け係数に関する合計値データ15Eを参照して、最小になる待ち時間合計値15E2と遊休時間合計値15E3及びその順序15E1を特定し、該当する最適化順序データ15Dを記憶する(S506)。この際、遊休時間合計値15E3を除いて待ち時間合計値15E2だけを評価するようにしてもよい。   Subsequently, the weighting coefficient adjusting apparatus 1 creates the optimization order data 15D from the initial order data 15C, calculates the total value of the waiting time 15D9 after weighting and the total value of the doctor idle time 15DA, and calculates each total value as a total value. The data 15E is stored in the waiting time total value 15E2 and the idle time total value 15E3 (S504). At this time, data indicating the order is set in the order 15E1 of the total value data 15E. Then, it is determined whether or not the total value of the waiting time after weighting and the idle time is calculated for the order of all the examined patients (S505). If all the orders have not been calculated (N in S505), the order setting of the examined patients is performed again (S503). If all the orders are calculated (Y in S505), the total waiting time value 15E2 and the idle time total value 15E3 and the order 15E1 that are minimized are identified with reference to the total value data 15E related to the weighting coefficient. The corresponding optimization order data 15D is stored (S506). At this time, only the total waiting time value 15E2 may be evaluated excluding the idle time total value 15E3.

そして、重み付け係数調整装置1は、重み付け係数データ15Bのうち、すべての重み付け係数a及びbについて処理したか否かを判定する(S507)。すべての重み付け係数について処理していなければ(S507のN)、重み付け係数を選択し直す(S502)。すべての重み付け係数について処理していれば(S507のY)、所定日に関して、最適な重み付け係数a及びbを特定し、最適重み付け係数データ15Fに記憶する(S508)。この際、所定日を日付15F1に設定する。なお、最適な重み付け係数の特定については、別途詳細に説明する。   Then, the weighting coefficient adjusting apparatus 1 determines whether or not all the weighting coefficients a and b are processed in the weighting coefficient data 15B (S507). If all the weighting factors have not been processed (N in S507), the weighting factors are selected again (S502). If all the weighting factors have been processed (Y in S507), the optimum weighting factors a and b are specified for the predetermined date and stored in the optimum weighting factor data 15F (S508). At this time, the predetermined date is set to the date 15F1. The specification of the optimum weighting coefficient will be described in detail separately.

さらに、重み付け係数調整装置1は、所定期間のすべての日について処理したか否かを判定する(S509)。すべての日について処理していなければ(S509のN)、実績データ15Aを抽出し直す(S501)。すべての日について処理していれば(S509のN)、最適重み付け係数データ15Fを参照して、最も出現頻度の高い重み付け係数a及びbの組合せを特定し、記憶部15に記憶する(S510)。これにより、待ち時間の評価に際して最適な重み付け係数a及びbを持つ重み付け関数を特定することができる。   Furthermore, the weighting coefficient adjustment apparatus 1 determines whether or not processing has been performed for all days in the predetermined period (S509). If all days have not been processed (N in S509), the result data 15A is extracted again (S501). If all days have been processed (N in S509), the combination of the most frequently occurring weighting factors a and b is identified with reference to the optimum weighting factor data 15F and stored in the storage unit 15 (S510). . This makes it possible to specify a weighting function having optimum weighting coefficients a and b when evaluating the waiting time.

図6は、図5のS508の最適重み付け係数特定処理の詳細を示すフローチャートである。本処理は、重み付け係数調整装置1の記憶部15に記憶された当初順序データ15C及び最適化順序データ15Dを参照して行われる。重み付け係数調整装置1は、まず、当初順序データ15Cのうち、待ち時間15C6の患者一人あたりの平均値を算出する(S601)。図3(a)を例にすると、待ち時間15C6の平均値はTa=25分となる。   FIG. 6 is a flowchart showing details of the optimum weighting coefficient specifying process in S508 of FIG. This process is performed with reference to the initial order data 15C and the optimization order data 15D stored in the storage unit 15 of the weighting coefficient adjustment apparatus 1. First, the weighting coefficient adjustment apparatus 1 calculates an average value per patient for the waiting time 15C6 in the initial order data 15C (S601). Taking FIG. 3A as an example, the average value of the waiting time 15C6 is Ta = 25 minutes.

次に、最適化順序データ15Dの待ち時間15D6の合計値及び医師遊休時間15DAの合計値がそれぞれ当初順序データ15Cの値より小さいものを選択する(S602)。論理式では、(ΣTm≦ΣT0)AND(ΣTdm≦ΣTd0)となる。図3を例にすると、最適化順序データI、II及びIIIが選択される。   Next, the total value of the waiting time 15D6 and the total value of the doctor idle time 15DA of the optimization order data 15D are selected to be smaller than the value of the initial order data 15C (S602). In the logical expression, (ΣTm ≦ ΣT0) AND (ΣTdm ≦ ΣTd0). Taking FIG. 3 as an example, optimization order data I, II and III are selected.

その選択された最適化順序データの中から、順序変更によって待ち時間が増加した患者のいない順序を抽出する(S603)。論理式では、ΔT≦0となる。図3を例にすると、抽出される最適化順序データはない。   From the selected optimization order data, an order with no patients whose waiting time has increased due to the order change is extracted (S603). In the logical expression, ΔT ≦ 0. Taking FIG. 3 as an example, there is no optimization order data to be extracted.

続いて、順序変更によって待ち時間が増加した患者のいる順序の中で、待ち時間が平均値より小さいものを抽出する(S604)。ここでいう待ち時間は、実際の待ち時間15D6でもよいし、重み付け後待ち時間15D9でもよい。従って、論理式では、{(ΔT>0)AND(Tm<Ta)}OR{(ΔT>0)AND(Tm'>Ta)}となる。図3を例にすると、最適化順序データII及びIIIが抽出される。これによれば、待ち時間が増加した患者がいたとしても、全体の待ち時間が平均値より小さいものを選択するので、その増加分は最小限に抑制され、著しく不公平(不利益)になることはないと考えられる。   Subsequently, among the orders of patients whose waiting time has increased due to the order change, those whose waiting time is smaller than the average value are extracted (S604). The waiting time here may be the actual waiting time 15D6 or the weighted waiting time 15D9. Therefore, in the logical expression, {(ΔT> 0) AND (Tm <Ta)} OR {(ΔT> 0) AND (Tm ′> Ta)}. Taking FIG. 3 as an example, optimization order data II and III are extracted. According to this, even if there is a patient whose waiting time has increased, since the entire waiting time is selected to be smaller than the average value, the increase is suppressed to a minimum and becomes extremely unfair (disadvantageous). I don't think it will happen.

S603及びS604の処理で抽出された順序の中で、実際の待ち時間15D6の合計値及び医師遊休時間15DAの合計値が最小のものを特定する(S605)。図3によれば、最適化順序データIIIが特定される。これにより、所定日に関する最適な重み付け係数がa=0.1、b=2ということになり、記憶部15の最適重み付け係数データ15Fに記憶される。なお、医師遊休時間15DAの合計値を除いて実際の待ち時間15D6の合計値だけを評価するようにしてもよい。   Among the orders extracted in the processes of S603 and S604, the one having the smallest total value of the actual waiting time 15D6 and the total value of the doctor idle time 15DA is specified (S605). According to FIG. 3, the optimization order data III is specified. As a result, the optimum weighting coefficients for a given day are a = 0.1 and b = 2, and are stored in the optimum weighting coefficient data 15F of the storage unit 15. Note that only the total value of the actual waiting time 15D6 may be evaluated excluding the total value of the doctor idle time 15DA.

以上本発明の実施の形態について説明したが、図1に示す重み付け係数調整装置1内の各部を機能させるために、処理部14で実行されるプログラムをコンピュータにより読み取り可能な記録媒体に記録し、その記録したプログラムをコンピュータに読み込ませ、実行させることにより、本発明の実施の形態に係る重み付け係数調整装置1が実現されるものとする。なお、プログラムをインターネット等のネットワーク経由でコンピュータに提供してもよいし、プログラムが書き込まれた半導体チップ等をコンピュータに組み込んでもよい。   Although the embodiment of the present invention has been described above, the program executed by the processing unit 14 is recorded on a computer-readable recording medium so that each unit in the weighting coefficient adjusting apparatus 1 shown in FIG. It is assumed that the weighting coefficient adjusting apparatus 1 according to the embodiment of the present invention is realized by causing the computer to read and execute the recorded program. Note that the program may be provided to the computer via a network such as the Internet, or a semiconductor chip or the like in which the program is written may be incorporated in the computer.

以上説明した本発明の実施の形態によれば、以上によれば、患者の診察順序の最適化を行うのに際して、サービス種別や内容に応じて、待ち時間の短縮効果が高く、かつ、医師遊休時間も短縮されるように、最も適した待ち時間の重み付け係数を算出することができる。次に、待ち時間の増える人をできるだけなくすようにする。また、待ち時間の増えた人がいたとしても、待ち時間の増加分に対する不公平感を評価するために、過去の待ち時間の平均値と、順序変更後の待ち時間とを比較するので、すべての患者に不公平感が生じないような順序を選択することができる。そして、重み付け係数の調整を毎日行うため、日々変化する状況に適合した重み付け係数を選択することができるので、待ち時間の短縮効果がさらに向上する。   According to the embodiment of the present invention described above, according to the above, when optimizing the examination order of patients, the waiting time is highly effective according to the service type and content, and the doctor idle period is high. The most suitable waiting time weighting coefficient can be calculated so that the time is also shortened. Next, try to eliminate as many people as possible when waiting time increases. In addition, even if there are people who have increased waiting time, in order to evaluate the unfairness of the increase in waiting time, the average value of the waiting time in the past is compared with the waiting time after the order change. The order can be selected so as not to cause unfairness in patients. Since the weighting coefficient is adjusted every day, it is possible to select a weighting coefficient suitable for a situation that changes from day to day, thereby further improving the waiting time reduction effect.

≪その他の実施の形態≫
以上、本発明を実施するための形態について説明したが、上記実施の形態は本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明はその趣旨を逸脱することなく変更、改良され得るとともに、本発明にはその等価物も含まれる。例えば、上記実施の形態では、病院において患者に提供する「診察」というサービスについて説明したが、それに限定されるわけではなく、利用者に何等かのサービスを提供する施設であれば本発明を適用することができる。例えば、美容を提供する美容院であってもよいし、飲料や料理を提供する飲食店であってもよい。
<< Other embodiments >>
As mentioned above, although the form for implementing this invention was demonstrated, the said embodiment is for making an understanding of this invention easy, and is not for limiting and interpreting this invention. The present invention can be changed and improved without departing from the gist thereof, and equivalents thereof are also included in the present invention. For example, in the above-described embodiment, a service called “diagnosis” provided to a patient in a hospital has been described. However, the present invention is not limited thereto, and the present invention is applied to any facility that provides some service to a user. can do. For example, it may be a beauty salon that provides beauty, or a restaurant that provides beverages and dishes.

1 重み付け係数調整装置
14 処理部
15 記憶部
15A 実績データ
15B 重み付け係数データ
15C 当初順序データ
15D 最適化順序データ
DESCRIPTION OF SYMBOLS 1 Weighting coefficient adjustment apparatus 14 Processing part 15 Memory | storage part 15A Performance data 15B Weighting coefficient data 15C Initial order data 15D Optimization order data

Claims (12)

コンピュータにより、予め記憶された所定期間におけるサービスの利用者の待ち時間を含む実績データ及び2以上の重み付け係数を含む重み付け係数データに基づいて、前記サービスに係る待ち時間評価関数の重み付け係数を調整する重み付け係数調整方法であって、
前記コンピュータは、
(1)前記実績データから所定日の当初順序データを抽出するステップと、
(2)前記重み付け係数データから重み付け係数を選択するステップと、
(3)前記サービスの利用者の順序を設定するステップと、
(4)前記順序で前記サービスを行ったとした場合の、前記重み付け係数による重み付け後待ち時間を算出し、当該重み付け後待ち時間を合計した重み付け後待ち時間合計値を算出し、記憶するステップと、
(5)すべての前記サービスの利用者の順序について(4)を行っていれば(6)へ進み、行っていなければ(3)へ進むステップと、
(6)(4)において記憶した前記重み付け後待ち時間合計値のうち、最小の重み付け後待ち時間合計値及びその順序を特定し、記憶するステップと、
(7)すべての重み付け係数について(3)〜(6)を行っていれば(8)へ進み、行っていなければ(2)へ進むステップと、
(8)(6)において記憶した前記重み付け後待ち時間合計値のうち、対応する実際の待ち時間を合計した実待ち時間合計値が最小のものを特定し、当該実待ち時間合計値に対応する前記重み付け係数を記憶するステップと、
(9)前記所定期間内のすべての日について(1)〜(8)を行っていれば(10)へ進み、行っていなければ(1)へ進むステップと、
(10)(8)において記憶した前記重み付け係数のうち、最も頻度の高い重み付け係数を特定し、記憶するステップと、
を実行することを特徴とする重み付け係数調整方法。
The weighting coefficient of the waiting time evaluation function related to the service is adjusted by the computer based on the performance data including the waiting time of the user of the service in the predetermined period stored in advance and the weighting coefficient data including two or more weighting coefficients. A weighting coefficient adjustment method,
The computer
(1) extracting initial order data of a predetermined date from the result data;
(2) selecting a weighting factor from the weighting factor data;
(3) setting an order of users of the service;
(4) calculating the weighted waiting time by the weighting coefficient when the service is performed in the order, calculating a weighted waiting time total value obtained by summing the weighted waiting times, and storing the weighted waiting time;
(5) If (4) has been performed for the order of users of all the services, the process proceeds to (6); otherwise, the process proceeds to (3);
(6) identifying and storing a minimum weighted waiting time total value and its order among the weighted waiting time total values stored in (4);
(7) If (3) to (6) have been performed for all weighting coefficients, proceed to (8); otherwise, proceed to (2);
(8) Among the total weighted waiting time values stored in (6), the one having the smallest actual waiting time total value obtained by summing up the corresponding actual waiting times is identified and corresponds to the actual waiting time total value. Storing the weighting factor;
(9) If (1) to (8) have been performed for all days within the predetermined period, proceed to (10); otherwise, proceed to (1);
(10) A step of identifying and storing a weighting coefficient having the highest frequency among the weighting coefficients stored in (8);
The weighting coefficient adjustment method characterized by performing.
請求項1に記載の重み付け係数調整方法であって、
(4)では、各利用者の待ち時間の当初から順序変更後の増加分に前記重み付け係数を施して当初の待ち時間を加算した値を前記重み付け後待ち時間とする
ことを特徴とする重み付け係数調整方法。
The weighting coefficient adjustment method according to claim 1,
In (4), the weighting coefficient is characterized in that a value obtained by applying the weighting coefficient to the increment after the change in order from the beginning of each user's waiting time and adding the initial waiting time is the weighted waiting time. Adjustment method.
請求項2に記載の重み付け係数調整方法であって、
前記増加分が所定値より小さい場合には、前記増加分に重み付け係数を施した重み付け後増加分が前記増加分より小さくなり、前記増加分が所定値より大きい場合には、前記重み付け後増加分が前記増加分より大きくなるように、前記重み付け係数が選択される
ことを特徴とする重み付け係数調整方法。
The weighting coefficient adjustment method according to claim 2,
When the increase is smaller than a predetermined value, a weighted increase obtained by applying a weighting coefficient to the increase is smaller than the increase. When the increase is larger than a predetermined value, the weighted increase. The weighting factor is selected such that is larger than the increment.
請求項2又は請求項3に記載の重み付け係数調整方法であって、
前記コンピュータは、
(8)では、前記実待ち時間合計値が前記実績データの値より小さいものを選択し、その選択した中から、順序変更によって実際の待ち時間が増加した利用者のいない順序を抽出し、その抽出した中から前記実待ち時間合計値が最小のものを特定する
ことを特徴とする重み付け係数調整方法。
A weighting coefficient adjustment method according to claim 2 or claim 3, wherein
The computer
In (8), the actual waiting time total value is selected to be smaller than the value of the actual data, and the order in which there is no user whose actual waiting time has increased due to the order change is extracted from the selected values. A method of adjusting a weighting coefficient, wherein the one having the smallest total actual waiting time is specified from among the extracted values.
請求項4に記載の重み付け係数調整方法であって、
前記コンピュータは、
(8)では、さらに前記選択した中から、順序変更によって実際の待ち時間が増加した利用者のいる順序を抽出し、その抽出した中から実際の待ち時間が元の待ち時間の平均値より小さいものを抽出し、前記抽出した中から前記実待ち時間合計値が最小のものを特定する
ことを特徴とする重み付け係数調整方法。
The weighting coefficient adjustment method according to claim 4,
The computer
In (8), the order in which the users whose actual waiting time has increased due to the order change is further extracted from the selections, and the actual waiting time is smaller than the average of the original waiting times from the extracted one. A method for adjusting a weighting coefficient, comprising: extracting a thing and specifying the one having the smallest total actual waiting time value among the extracted ones.
請求項2ないし請求項5のいずれか一項に記載の重み付け係数調整方法であって、
前記コンピュータは、
(4)では、前記サービスを前記利用者に提供する設備の不稼働時間の合計値を含めて記憶し、
(6)では、前記不稼働時間の合計値の評価を含めて前記順序を特定し、
(8)では、前記不稼働時間の合計値の評価を含めて前記重み付け係数を記憶する
ことを特徴とする重み付け係数調整方法。
A weighting coefficient adjustment method according to any one of claims 2 to 5,
The computer
In (4), including the total value of the downtime of the equipment that provides the service to the user,
In (6), the order is specified including the evaluation of the total value of the downtime,
In (8), the weighting coefficient is stored including the evaluation of the total value of the downtime.
予め記憶された所定期間におけるサービスの利用者の待ち時間を含む実績データ及び2以上の重み付け係数を含む重み付け係数データに基づいて、前記サービスに係る待ち時間評価関数の重み付け係数を調整する重み付け係数調整装置であって、
(1)前記実績データから所定日の当初順序データを抽出する手段と、
(2)前記重み付け係数データから重み付け係数を選択する手段と、
(3)前記サービスの利用者の順序を設定する手段と、
(4)前記順序で前記サービスを行ったとした場合の、前記重み付け係数による重み付け後待ち時間を算出し、当該重み付け後待ち時間を合計した重み付け後待ち時間合計値を算出し、記憶する手段と、
(5)すべての前記サービスの利用者の順序について(4)を行っていれば(6)へ進み、行っていなければ(3)へ進む手段と、
(6)(4)において記憶した前記重み付け後待ち時間合計値のうち、最小の重み付け後待ち時間合計値及びその順序を特定し、記憶する手段と、
(7)すべての重み付け係数について(3)〜(6)を行っていれば(8)へ進み、行っていなければ(2)へ進む手段と、
(8)(6)において記憶した前記重み付け後待ち時間合計値のうち、対応する実際の待ち時間を合計した実待ち時間合計値が最小のものを特定し、当該実待ち時間合計値に対応する前記重み付け係数を記憶する手段と、
(9)前記所定期間内のすべての日について(1)〜(8)を行っていれば(10)へ進み、行っていなければ(1)へ進む手段と、
(10)(8)において記憶した前記重み付け係数のうち、最も頻度の高い重み付け係数を特定し、記憶する手段と、
を備えることを特徴とする重み付け係数調整装置。
Weighting coefficient adjustment for adjusting the weighting coefficient of the waiting time evaluation function related to the service based on the actual data including the waiting time of the user of the service in the predetermined period and weighting coefficient data including two or more weighting coefficients A device,
(1) means for extracting initial order data of a predetermined date from the actual data;
(2) means for selecting a weighting coefficient from the weighting coefficient data;
(3) means for setting the order of users of the service;
(4) Means for calculating and storing a weighted waiting time total value obtained by calculating the weighted waiting time by the weighting coefficient when the services are performed in the order, and summing the weighted waiting time;
(5) If (4) has been performed for the order of users of all the services, proceed to (6); otherwise, proceed to (3);
(6) Among the weighted waiting time total values stored in (4), a means for specifying and storing a minimum weighted waiting time total value and its order;
(7) If (3) to (6) have been performed for all weighting coefficients, proceed to (8); otherwise, proceed to (2);
(8) Among the total weighted waiting time values stored in (6), the one having the smallest actual waiting time total value obtained by summing up the corresponding actual waiting times is identified and corresponds to the actual waiting time total value. Means for storing the weighting factor;
(9) If (1) to (8) have been performed for all days within the predetermined period, proceed to (10); otherwise, proceed to (1);
(10) Among the weighting coefficients stored in (8), a means for specifying and storing the most frequently used weighting coefficient;
A weighting coefficient adjusting device comprising:
請求項7に記載の重み付け係数調整装置であって、
(4)では、各利用者の待ち時間の当初から順序変更後の増加分に前記重み付け係数を施して当初の待ち時間を加算した値を前記重み付け後待ち時間とする
ことを特徴とする重み付け係数調整装置。
The weighting coefficient adjustment apparatus according to claim 7,
In (4), the weighting coefficient is characterized in that a value obtained by applying the weighting coefficient to the increment after the change in order from the beginning of each user's waiting time and adding the initial waiting time is the weighted waiting time. Adjustment device.
請求項8に記載の重み付け係数調整装置であって、
前記増加分が所定値より小さい場合には、前記増加分に重み付け係数を施した重み付け後増加分が前記増加分より小さくなり、前記増加分が所定値より大きい場合には、前記重み付け後増加分が前記増加分より大きくなるように、前記重み付け係数が選択される
ことを特徴とする重み付け係数調整装置。
The weighting coefficient adjustment device according to claim 8,
When the increase is smaller than a predetermined value, a weighted increase obtained by applying a weighting coefficient to the increase is smaller than the increase. When the increase is larger than a predetermined value, the weighted increase. The weighting factor is selected so that is larger than the increase.
請求項8又は請求項9に記載の重み付け係数調整装置であって、
(8)では、前記実待ち時間合計値が前記実績データの値より小さいものを選択し、その選択した中から、順序変更によって実際の待ち時間が増加した利用者のいない順序を抽出し、その抽出した中から前記実待ち時間合計値が最小のものを特定する
ことを特徴とする重み付け係数調整装置。
The weighting coefficient adjusting device according to claim 8 or 9, wherein
In (8), the actual waiting time total value is selected to be smaller than the value of the actual data, and the order in which there is no user whose actual waiting time has increased due to the order change is extracted from the selected values. A weighting coefficient adjusting apparatus characterized by identifying the one having the smallest actual waiting time total value among the extracted values.
請求項10に記載の重み付け係数調整装置であって、
(8)では、さらに前記選択した中から、順序変更によって実際の待ち時間が増加した利用者のいる順序を抽出し、その抽出した中から実際の待ち時間が元の待ち時間の平均値より小さいものを抽出し、前記抽出した中から前記実待ち時間合計値が最小のものを特定する
ことを特徴とする重み付け係数調整装置。
The weighting coefficient adjusting device according to claim 10,
In (8), the order in which the users whose actual waiting time has increased due to the order change is further extracted from the selections, and the actual waiting time is smaller than the average of the original waiting times from the extracted one. A weighting coefficient adjustment apparatus characterized by extracting a thing and specifying the one with the smallest actual waiting time total value from among the extracted ones.
請求項8ないし請求項11のいずれか一項に記載の重み付け係数調整装置であって、
(4)では、前記サービスを前記利用者に提供する設備の不稼働時間の合計値を含めて記憶し、
(6)では、前記不稼働時間の合計値の評価を含めて前記順序を特定し、
(8)では、前記不稼働時間の合計値の評価を含めて前記重み付け係数を記憶する
ことを特徴とする重み付け係数調整装置。
A weighting coefficient adjustment device according to any one of claims 8 to 11,
In (4), including the total value of the downtime of the equipment that provides the service to the user,
In (6), the order is specified including the evaluation of the total value of the downtime,
In (8), the weighting coefficient is stored including evaluation of the total value of the downtime.
JP2009128114A 2009-05-27 2009-05-27 Method and apparatus for adjusting weighting coefficient of waiting time evaluation function Expired - Fee Related JP4959752B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009128114A JP4959752B2 (en) 2009-05-27 2009-05-27 Method and apparatus for adjusting weighting coefficient of waiting time evaluation function

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009128114A JP4959752B2 (en) 2009-05-27 2009-05-27 Method and apparatus for adjusting weighting coefficient of waiting time evaluation function

Publications (2)

Publication Number Publication Date
JP2010277270A JP2010277270A (en) 2010-12-09
JP4959752B2 true JP4959752B2 (en) 2012-06-27

Family

ID=43424190

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009128114A Expired - Fee Related JP4959752B2 (en) 2009-05-27 2009-05-27 Method and apparatus for adjusting weighting coefficient of waiting time evaluation function

Country Status (1)

Country Link
JP (1) JP4959752B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5269061B2 (en) * 2010-12-27 2013-08-21 中国電力株式会社 Service time prediction apparatus and service time prediction method
JP6724222B1 (en) * 2019-09-17 2020-07-15 株式会社リクルート Sequence management system, sequence management device, and program

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5176341B2 (en) * 2007-03-05 2013-04-03 富士通株式会社 Examination waiting program, apparatus and method
JP2009086766A (en) * 2007-09-27 2009-04-23 Fujifilm Corp Medical network system and medical care request management apparatus and method
JP4143110B1 (en) * 2007-11-27 2008-09-03 中国電力株式会社 Service time allocation method and service time allocation device

Also Published As

Publication number Publication date
JP2010277270A (en) 2010-12-09

Similar Documents

Publication Publication Date Title
Barros et al. Waiting lists and patient selection
LaGanga et al. Appointment overbooking in health care clinics to improve patient service and clinic performance
JP5303398B2 (en) Reservation system
JP2010277271A (en) Service order determination method and service order determination apparatus
KR20190082124A (en) Method for providing forecasted waiting time information and apparatus thereof
JP4143110B1 (en) Service time allocation method and service time allocation device
Vansteenkiste et al. Reallocation of operating room capacity using the due-time model
JP5089742B2 (en) Service order determination apparatus and service order determination method
JP4959752B2 (en) Method and apparatus for adjusting weighting coefficient of waiting time evaluation function
JP5005002B2 (en) Reservation number setting method and reservation number setting device
JP5269116B2 (en) Predictive wait time evaluation apparatus and predictive wait time evaluation method
EP2923315A1 (en) A method and computer program for resource scheduling.
JP5555109B2 (en) Service time prediction apparatus and service time prediction method
JP7032748B1 (en) Processing equipment, systems, processing methods and programs
JP5526451B1 (en) Required time calculation device, required time calculation method, reservation information registration server, and reservation information registration method
JP5143195B2 (en) Service order determination apparatus and service order determination method
JP5004996B2 (en) User order prediction method and user order prediction apparatus
JP2010049569A (en) Method and apparatus for supporting service
JP5116781B2 (en) Reservation setting method and reservation setting device
Zander Modeling Indirect Waiting Times with an M/D/1/K/N Queue
JP2023100931A (en) Price calculation device, price calculation method, price calculation program
CN109145710A (en) Intelligent sound box and its social sharing method, computer readable storage medium
JP7353318B2 (en) Information processing device, information processing method, and information processing program
JP2023008759A (en) Processing device, system, processing method and program
JP5116782B2 (en) Service time prediction method and service time prediction apparatus

Legal Events

Date Code Title Description
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: 20120313

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120321

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

Free format text: PAYMENT UNTIL: 20150330

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4959752

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20150330

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees