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
JP4787964B2 - Culture schedule management device and culture schedule management program - Google Patents
[go: Go Back, main page]

JP4787964B2 - Culture schedule management device and culture schedule management program - Google Patents

Culture schedule management device and culture schedule management program Download PDF

Info

Publication number
JP4787964B2
JP4787964B2 JP2006226332A JP2006226332A JP4787964B2 JP 4787964 B2 JP4787964 B2 JP 4787964B2 JP 2006226332 A JP2006226332 A JP 2006226332A JP 2006226332 A JP2006226332 A JP 2006226332A JP 4787964 B2 JP4787964 B2 JP 4787964B2
Authority
JP
Japan
Prior art keywords
work space
schedule
determination
time
culture
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
JP2006226332A
Other languages
Japanese (ja)
Other versions
JP2008048639A (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.)
Nagoya University NUC
Tokai National Higher Education and Research System NUC
Original Assignee
Nagoya University NUC
Tokai National Higher Education and Research System NUC
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 Nagoya University NUC, Tokai National Higher Education and Research System NUC filed Critical Nagoya University NUC
Priority to JP2006226332A priority Critical patent/JP4787964B2/en
Publication of JP2008048639A publication Critical patent/JP2008048639A/en
Application granted granted Critical
Publication of JP4787964B2 publication Critical patent/JP4787964B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Apparatus Associated With Microorganisms And Enzymes (AREA)
  • Medical Treatment And Welfare Office Work (AREA)

Description

本発明は、1つまたは複数の作業スペースを用いて、生命体から採取した細胞に複数の工程を実施してその細胞を培養するスケジュールを管理する技術に関する。   The present invention relates to a technique for managing a schedule for performing a plurality of steps on a cell collected from a living organism and culturing the cell using one or a plurality of work spaces.

生命体から採取した細胞に複数の工程を実施してその細胞を培養する技術が知られている。このような技術は、例えば、人間の治療や、生命体の研究等に用いられる。
細胞を培養する場合は、まず、生命体から細胞を採取し、採取した細胞を所定の状態(温度状態、湿度状態等)に維持された培養室内で保管する。それとともに、定期的に細胞を培養室から取り出し、所定の作業スペース(クリーンベンチ、細胞調整室、培養器、安全キャビネット、検査室等)を使用してその細胞に所定の工程(酵素処理等)を実施し、細胞を培養する。なお、採取した生命体、種類、培養する目的等が異なる細胞は、それぞれ区別して取り扱われる。以下では、区別された細胞を検体という。細胞の培養時には、検体毎に細胞を管理する。
複数の検体を培養する場合、各工程を何時、どの作業スペースを使用して実施するかといった培養スケジュールを検体毎に作成しなければならない。細胞に工程を実施するための作業スペースでは、コンタミネーション(細胞の取り違えや汚染等)を防止するために、同時に同一の作業スペースで2以上の検体に工程(処理)を実施してはいけないという安全性基準が定められている。したがって、各検体の培養スケジュール(すなわち、各工程の実施日時及び実施作業スペース)は、他の検体の各工程の実施日時及び実施作業スペースと重ならないように作成しなければならない。
上述した理由から、従来は、作業スペース管理者によって作業スペースの空き状況が管理され、この空き状況を見ながら各作業者が各検体の培養スケジュールを手作業で作成していた。
A technique for performing a plurality of steps on a cell collected from an organism and culturing the cell is known. Such a technique is used, for example, for human treatment or research on life forms.
When culturing cells, first, the cells are collected from the living organism, and the collected cells are stored in a culture chamber maintained in a predetermined state (temperature state, humidity state, etc.). At the same time, the cells are periodically removed from the culture chamber, and a predetermined process (enzyme treatment, etc.) is performed on the cells using a predetermined work space (clean bench, cell adjustment room, incubator, safety cabinet, inspection room, etc.). And culture the cells. In addition, the collected organisms, the types, the cells for different purposes, etc. are treated separately. Hereinafter, the differentiated cell is referred to as a specimen. When culturing cells, the cells are managed for each specimen.
When culturing a plurality of specimens, it is necessary to create a culture schedule for each specimen such as when and which work space is used for each process. In the work space for carrying out the process on cells, in order to prevent contamination (misplacement of cells, contamination, etc.), it is said that the process (process) should not be carried out on two or more specimens in the same work space at the same time. Safety standards are established. Therefore, the culture schedule of each specimen (that is, the implementation date and time and the implementation work space of each process) must be created so as not to overlap the implementation date and time and the implementation work space of each process of other specimens.
For the reasons described above, conventionally, the availability of a work space is managed by a work space manager, and each worker manually creates a culture schedule for each specimen while observing this availability.

なお、特許文献1には、同一の設備を共用する生産ラインで生産される製品の生産スケジュールを作成する装置が開示されている。ただし、特許文献1の技術は、細胞を培養するスケジュールを作成する技術に関するものではなく、また、製品を生産する際には上述したような安全性基準も必要とされない。したがって、細胞を培養するスケジュールを作成する場合に、特許文献1の技術をそのまま適用することはできない。   Patent Document 1 discloses an apparatus for creating a production schedule for products produced on a production line sharing the same equipment. However, the technique of Patent Document 1 does not relate to a technique for creating a schedule for culturing cells, and the safety standards as described above are not required when producing a product. Therefore, when creating a schedule for culturing cells, the technique of Patent Document 1 cannot be applied as it is.

特開平7−234897号公報Japanese Patent Laid-Open No. 7-234897

上述したように、従来は、作業スペースの空き状況を見ながら各作業者が各検体の培養スケジュールを手作業で作成していた。しかしながら、細胞を培養するには、細胞に対して多くの工程を実施する必要がある。このため、作業スペースの空き状況を確認しながら各工程の実施日時と実施作業スペースを決定するには大変な労力を必要とした。
また、細胞を効率的に培養するためには、1つの作業スペースでなるべく多くの工程を実施する必要がある。しかしながら、上述したように、各検体はコンタミネーションを防止するために他の検体と実施日時及び実施作業スペースが重ならないように工程を実施する必要がある。したがって、1つの作業スペース当りの培養検体数を多くしようとしても、作業スペースが空いている時間(作業スペースを使用していない時間)が無く、各検体の培養スケジュールを作成することができない。その結果、1つの作業スペース当りの培養検体数には限界があった。
As described above, conventionally, each worker manually creates a culture schedule for each specimen while checking the availability of the work space. However, in order to culture cells, it is necessary to perform many steps on the cells. For this reason, it took a great effort to determine the implementation date and time and the implementation work space of each process while checking the availability of the work space.
Moreover, in order to culture | cultivate a cell efficiently, it is necessary to implement as many processes as possible in one working space. However, as described above, in order to prevent contamination of each specimen, it is necessary to perform a process so that the implementation date and time and the implementation work space do not overlap with other specimens. Therefore, even if an attempt is made to increase the number of culture samples per work space, there is no time in which the work space is free (time when the work space is not used), and a culture schedule for each sample cannot be created. As a result, there was a limit to the number of culture samples per work space.

本発明は、上記した実情に鑑みてなされたものであり、高い安全性をもってコンタミネーションを防止することができ、かつ、作業スペース当りの培養する細胞の数(検体数)を多くすることができる細胞培養スケジュールを自動的に作成することができる培養スケジュール管理装置を提供することを目的とする。   The present invention has been made in view of the above-described circumstances, can prevent contamination with high safety, and can increase the number of cells to be cultured (the number of specimens) per work space. An object of the present invention is to provide a culture schedule management device capable of automatically creating a cell culture schedule.

本発明者らは、多くの細胞を培養してきた経験から、細胞を培養する各工程にも、必ず行わなければならない工程(重要度の高い工程)から必要に応じて省略できる工程(重要度の低い工程)まであることに気付き、この特性を利用することで、1つの作業スペースで多くの細胞を培養することを可能とした。すなわち、重要度が低い工程を実施する時期に作業スペースが空いていない場合は、その重要度が低い工程を省略(実施しないと決定)することで、従来ではスケジューリングが無理なケースについても培養スケジュールの作成を可能とした。
本発明の培養スケジュール管理装置は、細胞を培養する各工程の標準スケジュールを記憶している第1記憶手段と、各工程の実施の必要性を示す重要度を記憶している第2記憶手段と、各作業スペースの使用予定を示す作業スペース使用スケジュールを記憶している第3記憶手段と、設定手段、選択手段、第1判定手段、第1決定手段、第2判定手段、第2決定手段を有する演算手段と、新たに培養を開始する細胞の培養開始時を演算手段に入力する入力手段を有している。設定手段は、入力手段によって入力された培養開始時と第1記憶手段が記憶しているその細胞の標準スケジュールから、その細胞を培養する各工程の実施予定時期を設定する。選択手段は、設定手段によって実施予定時期が設定された各工程のうち実施時期及び実施作業スペースが決定されていない工程の中から最先に実施される工程を1つ選択する。第1判定手段は、選択手段によって選択された工程の実施予定時期にその工程を実施するために使用可能な空き作業スペースがあるか否かを第3記憶手段が記憶している作業スペース使用スケジュールに示される作業スペース空き状況から判定する。第1決定手段は、第1判定手段によって使用可能な空き作業スペースがあると判定された場合に、その使用可能な時期及び作業スペースを選択手段によって選択された工程の実施時期及び実施作業スペースとして決定する。第2判定手段は、第1判定手段によって使用可能な空き作業スペースが無いと判定された場合に、選択手段によって選択された工程の重要度を第2記憶手段から読み出し、読み出した重要度に基づいてその工程を実施する必要があるか否かを判定する。第2決定手段は、選択手段によって選択された工程を実施する必要がないと第2判定手段によって判定された場合に、選択手段によって選択された工程を実施しないことを決定するそして、選択手段によって選択された工程を実施する必要があると第2判定手段によって判定されない限り、演算手段は、選択手段、第1判定手段及び第1決定手段若しくは選択手段、第1判定手段、第2判定手段及び第2決定手段を作動させることで、細胞を培養する各工程の実施の有無若しくは実施時期及び実施作業スペースを決定することを特徴とする。
この培養スケジュール管理装置では、選択された工程の実施予定時期に使用可能な空き作業スペースが無い場合には、第2判定手段が選択された工程の重要度に基づいて選択された工程を実施する必要があるか否かを判定する。そして、選択された工程を実施する必要が無い場合には、第2決定手段が選択された工程を実施しないことを決定する。したがって、重要度が低い工程の実施予定時期に空き作業スペースが無い場合には、その工程を実施しない培養スケジュールが作成される。したがって、他の細胞(検体)と実施時期及び実施作業スペースが重複せず、かつ、培養開始時に培養を開始できる培養スケジュールを作成することができる。
From the experience of culturing a large number of cells, the inventors of the present invention have a process that can be omitted as necessary from a process that must be performed (a highly important process) in each process of culturing cells. It has become possible to cultivate many cells in one working space by using this characteristic. In other words, if the work space is not available at the time when the low importance process is performed, the low importance process is omitted (decided not to be executed). Made possible.
The culture schedule management device of the present invention includes a first storage unit storing a standard schedule for each step of culturing cells, and a second storage unit storing importance indicating the necessity of performing each step. A third storage means for storing a work space use schedule indicating the use schedule of each work space, a setting means, a selection means, a first determination means, a first determination means, a second determination means, and a second determination means. And a calculation means having an input means for inputting the start time of culturing of a new cell to the calculation means . The setting means sets the scheduled execution time of each step of culturing the cell from the culture start time input by the input means and the standard schedule of the cell stored in the first storage means . The selection means selects one process to be performed first from among the processes for which the execution schedule and the execution work space are not determined, among the processes for which the scheduled execution time has been set by the setting means . The first determination means is a work space use schedule in which the third storage means stores whether or not there is an empty work space that can be used to execute the process at the scheduled execution time of the process selected by the selection means. Judgment is made from the work space availability shown in FIG. When it is determined by the first determination means that there is an available work space , the first determination means sets the usable time and work space as the execution time and work space of the process selected by the selection means. To decide . The second determination means reads the importance of the process selected by the selection means from the second storage means when the first determination means determines that there is no available work space, and based on the read importance Te to determine whether it is necessary to perform the process. The second determination unit determines not to perform the step selected by the selection unit when the second determination unit determines that the step selected by the selection unit does not need to be performed . As long as it is not determined when it is necessary to implement selected by the selecting means step by the second determination means, calculation means, selection means, the first judging means and the first determining means Wakashi Ku is selected means, first By operating the determination means, the second determination means, and the second determination means, the presence or absence of execution of each step of culturing cells or the execution timing and the execution work space are determined.
In this culture schedule management device, when there is no available work space available at the scheduled execution time of the selected process, the second determination means executes the selected process based on the importance of the selected process. Determine whether it is necessary. And when it is not necessary to implement the selected process, the 2nd determination means determines not to implement the selected process. Therefore, when there is no empty work space at the scheduled execution time of a process of low importance, a culture schedule that does not execute the process is created. Therefore, it is possible to create a culture schedule that does not overlap with other cells (specimens) and the implementation time and the implementation work space, and that can start culture at the start of culture.

上述した培養スケジュール管理装置は、第1決定手段によって決定された各工程の実施時期及び実施作業スペースに基づいて、第3記憶手段が記憶している作業スペース使用スケジュールを更新することが好ましい。
このような構成によれば、培養スケジュール作成後にその培養スケジュールが作業スペース使用スケジュールに反映されるので、次回に新たな細胞の培養スケジュールを作成する時に好適にその培養スケジュールを作成することができる。
The culture schedule management apparatus described above preferably updates the work space use schedule stored in the third storage means based on the execution time and the execution work space of each step determined by the first determination means .
According to such a configuration, since the culture schedule is reflected in the work space use schedule after the culture schedule is created, the culture schedule can be suitably created when a new cell culture schedule is created next time.

なお、細胞を培養する工程のうち必ず実施しなければならない工程であっても、その工程を実施する時期については変更してもよい場合がある。したがって、上述した培養スケジュール管理装置は、必ず実施する必要がある工程の変更許容範囲を記憶している第4記憶手段をさらに有していることが好ましい。また、演算手段は、第3判定手段と第3決定手段をさらに有していることが好ましい。第3判定手段は、選択手段によって選択された工程を実施する必要があると第2判定手段によって判定された場合に、その工程の変更許容範囲を第4記憶手段から読み出し、読み出した変更許容範囲の期間にその工程を実施するのに使用可能な空き作業スペースがあるか否かを第3記憶手段が記憶している作業スペース使用スケジュールに示される作業スペース空き状況から判定する。第3決定手段は、第3判定手段によって使用可能な空き作業スペースがあると判定された場合に、その使用可能な時期及び作業スペースを選択手段によって選択された工程の実施時期及び実施作業スペースとして決定する
このような構成によれば、必ず実施する必要がある工程の実施予定時期に使用可能な空き作業スペースが無い場合には、第3判定手段が選択された工程の変更許容範囲の期間に使用可能な空き作業スペースがあるか否かを判定する。そして、変更許容範囲の期間に使用可能な空き作業スペースがある場合には、第3決定手段によってその使用可能な時期及び作業スペースが選択された工程の実施時期及び実施作業スペースとして決定される。したがって、必ず実施する必要がある工程の実施予定時期に使用可能な空き作業スペースが無い場合にも、培養開始時に培養を開始し、好適に細胞を培養できる培養スケジュールを作成することができる。
In addition, even if it is a process that must be performed among the processes for culturing cells, the timing for performing the process may be changed. Therefore, it is preferable that the culture schedule management apparatus described above further includes a fourth storage unit that stores a change allowable range of processes that must be performed . Moreover, it is preferable that a calculating means further has a 3rd determination means and a 3rd determination means. The third determination unit reads the change allowable range of the process from the fourth storage unit when the second determination unit determines that the process selected by the selection unit needs to be performed, and reads the read allowable change range. Whether or not there is a free work space that can be used to perform the process during the period is determined from the work space availability status indicated in the work space use schedule stored in the third storage means . When it is determined by the third determining means that there is an available work space , the third determining means sets the usable time and work space as the execution time and work space of the process selected by the selecting means. To decide .
According to such a configuration, when there is no available working space at the scheduled execution time of a process that must be performed, the third determination means can be used during the period of allowable change of the selected process. It is determined whether there is a free work space. Then, when there is an empty work space that can be used during the change allowable range, the usable time and work space are determined by the third determining means as the execution time and work space of the selected process. Therefore, even when there is no available work space available at the scheduled execution time of a process that must be performed, it is possible to create a culture schedule that can start culture at the start of culture and culture cells appropriately.

上述した培養スケジュール管理装置は、演算手段が、工程追加手段をさらに有していることが好ましい。工程追加手段は、選択手段によって選択された工程の実施時期及び実施作業スペースが第3決定手段によって決定されることによって、選択手段によって選択された工程とその前工程との間の期間が所定時間以上に長くなる場合に、選択手段によって選択された工程とその前工程との間の期間に実施予定時期が設定された新たな工程を追加する
このような構成によれば、選択された工程の実施時期とその前工程の実施時期との間の期間が所定時間以上に長くなる場合には、その期間に実施予定時期が設定された新たな工程が追加される。したがって、工程と工程の間の期間が所定時間以上とならない培養スケジュールを作成することができる。
In the culture schedule management apparatus described above, it is preferable that the calculation means further includes a process addition means. The process adding means is configured such that the period between the process selected by the selection means and the previous process is a predetermined time by determining the execution time and execution work space of the process selected by the selection means by the third determination means. When it becomes longer than the above, a new process having a scheduled execution time is added in the period between the process selected by the selection means and the previous process .
According to such a configuration, when the period between the execution timing of the selected process and the execution timing of the previous process becomes longer than a predetermined time, a new scheduled execution time is set in that period. A process is added. Therefore, it is possible to create a culture schedule in which the period between steps does not exceed a predetermined time.

上述した培養スケジュール管理装置は、演算手段が、再設定手段をさらに有していることが好ましい。再設定手段は、選択手段によって選択された工程の実施時期及び実施作業スペースが第3決定手段によって決定された場合に、その決定された実施時期と第1記憶手段が記憶しているその細胞の標準スケジュールから、選択手段によって選択された工程以降の各工程の実施予定時期を再設定する。選択手段は、設定手段または再設定手段によって実施予定時期が設定された各工程のうち実施時期及び実施作業スペースが決定されていない工程の中から最先に実施される工程を1つ選択する。
このような構成によれば、第3決定手段によって実施時期及び実施作業スペースが決定された工程以降の工程の実施時期をより好適に決定することができる。
In the culture schedule management apparatus described above, it is preferable that the calculation means further includes a resetting means. The resetting means, when the execution time and execution work space of the process selected by the selection means are determined by the third determination means, the determined execution time and the cell stored in the first storage means From the standard schedule, the scheduled execution time of each process after the process selected by the selection means is reset . The selecting means selects one process to be executed first among the processes for which the execution time and the execution work space are not determined among the processes for which the scheduled execution time is set by the setting means or the resetting means.
According to such a configuration, it is possible to more suitably determine the execution time of the process after the process in which the execution time and the execution work space are determined by the third determining unit.

また、本発明は、空き作業スペースがあまり無い状況においても、培養開始時に培養を開始し、好適に細胞を培養できる培養スケジュールを作成することができる培養スケジュール管理プログラムを提供する。
この培養スケジュール管理プログラムは、細胞を培養する各工程の標準スケジュールを記憶している第1記憶手段と、各工程の実施の必要性を示す重要度を記憶している第2記憶手段と、各作業スペースの使用予定を示す作業スペース使用スケジュールを記憶している第3記憶手段と、演算手段と、新たに培養を開始する細胞の培養開始時を演算手段に入力する入力手段とを有するコンピュータに、1つまたは複数の作業スペースを用いて、生命体から採取された細胞に複数の工程を実施してその細胞を培養するスケジュールを管理させる。すなわち、このプログラムは、入力手段によって入力された培養開始時と第1記憶手段が記憶しているその細胞の標準スケジュールから、その細胞を培養する各工程の実施予定時期を設定する設定ステップと、設定ステップにおいて実施予定時期が設定された各工程のうち実施時期及び実施作業スペースが決定されていない工程の中から最先に実施される工程を1つ選択する選択ステップと、選択ステップにおいて選択された工程の実施予定時期にその工程を実施するために使用可能な空き作業スペースがあるか否かを第3記憶手段が記憶している作業スペース使用スケジュールに示される作業スペース空き状況から判定する第1判定ステップと、第1判定ステップで使用可能な空き作業スペースがあると判定された場合に、その使用可能な時期及び作業スペースを選択ステップにおいて選択された工程の実施時期及び実施作業スペースとして決定する第1決定ステップと、第1判定ステップで使用可能な空き作業スペースが無いと判定された場合に、選択ステップにおいて選択された工程の重要度を第2記憶手段から読み出し、読み出した重要度に基づいてその工程を実施する必要があるか否かを判定する第2判定ステップと、選択ステップにおいて選択された工程を実施する必要がないと第2判定ステップで判定された場合に、選択ステップにおいて選択された工程を実施しないことを決定する第2決定ステップを演算手段に実行させるものである。そして、選択ステップにおいて選択された工程を実施する必要があると第2判定ステップで判定されない限り、演算装置に、選択ステップ、第1判定ステップ及び第1決定ステップ若しくは選択ステップ、第1判定ステップ、第2判定ステップ及び第2決定ステップを実行させて、細胞を培養する各工程の実施の有無若しくは実施時期及び実施作業スペースを決定させることを特徴とする。
この培養スケジュール管理プログラムによっても、空き作業スペースがあまり無い状況において、他の細胞(検体)と実施時期及び実施作業スペースが重複せず、かつ、培養開始時に培養を開始できる培養スケジュールを作成することができる。
In addition, the present invention provides a culture schedule management program capable of starting culture at the start of culture and creating a culture schedule capable of suitably culturing cells even in a situation where there is not much free work space.
The culture schedule management program includes a first storage unit storing a standard schedule for each step of culturing cells, a second storage unit storing importance indicating the necessity of performing each step, A computer having third storage means for storing a work space use schedule indicating a work space use schedule, calculation means, and input means for inputting the start time of culturing of a new cell to the calculation means. Using one or a plurality of work spaces, a cell collected from a living organism is subjected to a plurality of steps and a schedule for culturing the cell is managed. That is, this program is a setting step for setting the scheduled execution time of each step of culturing the cell from the standard schedule of the cell stored in the first storage unit and the culture start time input by the input unit ; a selection step of selecting one step carried out in the earliest among the steps implemented timing and implementation work space has not been determined among the processes scheduled implementation time has been set in the setting step, is selected in the selection step Whether or not there is a free work space that can be used to execute the process at the scheduled execution time of the process is determined based on the work space availability status indicated in the work space use schedule stored in the third storage means . When it is determined that there is a free work space that can be used in the first determination step and the first determination step, the usable space can be used. A first determining step of determining a period and work space as an timing and implementation workspace step selected in the selection step, when it is determined that the free working space is not available in the first determination step, the selection step A second determination step for reading out the importance of the process selected in the second storage means, and determining whether or not the process needs to be performed based on the read importance , and the process selected in the selection step when it is determined in the second determination step is not necessary to implement, it is intended to execute a second determination step of determining that not performed selected in the selection step process calculating means. As long as it is not determined in the second determination step when it is necessary to perform the selected in the selection step process, the calculation unit, select step, first determination step and the first determining step Wakashi Ku is selected step, the The first determination step, the second determination step, and the second determination step are executed to determine whether or not each step for culturing cells is performed or when it is performed, and an execution work space.
With this culture schedule management program, create a culture schedule that does not overlap with other cells (specimens) and implementation time, and can start culture at the start of culture, even when there is not enough work space Can do.

下記に詳細に説明する実施例の主要な特徴を最初に列記する。
(形態1)培養スケジュール管理装置は、1つまたは複数の作業スペースを用いて、人間から採取された細胞に複数の工程を実施してその細胞を培養するスケジュールを管理する。
(形態2)培養スケジュール管理装置は、第1記憶手段と、第2記憶手段と、第3記憶手段と、第4記憶手段と、入力手段と、設定手段と、選択手段と、第1判定手段と、第1決定手段と、第2判定手段と、第2決定手段と、第3判定手段と、第3決定手段と、工程追加手段と、再設定手段を有している。
(形態3)第1記憶手段は、細胞を培養する各工程の標準スケジュールを記憶している。
(形態4)第2記憶手段は、各工程の実施の必要性を示す重要度を記憶している。
(形態5)第3記憶手段は、各作業スペースの使用予定を示す作業スペース使用スケジュールを記憶している。
(形態6)第4記憶手段は、重要度が高い工程の実施時期の変更許容範囲を記憶している。
(形態7)入力手段は、新たに培養を開始する細胞の培養開始時を入力する。
(形態8)設定手段は、入力された培養開始時とその細胞の標準スケジュールから、その細胞を培養する各工程の実施予定時期を設定する。
(形態9)選択手段は、細胞を培養する複数の工程のうち実施時期及び実施作業スペースが決定されていない工程の中から最先に実施される工程を1つ選択する。
(形態10)第1判定手段は、選択された工程の実施予定時期にその工程を実施するために使用可能な空き作業スペースがあるか否かを作業スペース使用スケジュールに示される作業スペース空き状況から判定する。
(形態11)第1決定手段は、第1判定手段によって使用可能な空き作業スペースがあると判定された場合に、その使用可能な時期及び作業スペースを選択された工程の実施時期及び実施作業スペースとして決定する。
(形態12)第2判定手段は、第1判定手段によって使用可能な空き作業スペースが無いと判定された場合に、選択された工程の重要度に基づいてその工程を実施する必要があるか否かを判定する。
(形態13)第2決定手段は、第2判定手段によって選択された工程を実施する必要がないと判定された場合に、選択された工程を実施しないことを決定する。
(形態14)第3判定手段は、第2判定手段によって選択された工程を実施する必要があると判定された場合に、その工程の変更許容範囲の期間にその工程を実施するのに使用可能な空き作業スペースがあるか否かを作業スペース使用スケジュールに示される作業スペース空き状況から判定する。
(形態15)第3決定手段は、第3判定手段によって使用可能な空き作業スペースがあると判定された場合に、その使用可能な時期及び作業スペースを選択された工程の実施時期及び実施作業スペースとして決定する。
(形態16)工程追加手段は、選択された工程の実施時期及び実施作業スペースが第3決定手段によって決定されることによって、選択された工程とその前工程との間の期間が所定時間以上に長くなる場合に、選択された工程と前工程との間の期間に実施予定時期が設定された新たな工程を追加する。
(形態17)再設定手段は、選択された工程の実施時期及び実施作業スペースが第3決定手段によって決定された場合に、その決定された実施時期とその細胞の標準スケジュールから、選択された工程以降の各工程の実施予定時期を再設定する。
(形態18)培養スケジュール管理装置は、第3判定手段によって使用可能な空き作業スペースが無いと判定されない限り、前記選択手段、第1判定手段及び第1決定手段若しくは前記選択手段、第1判定手段、第2判定手段及び第2決定手段若しくは前記選択手段、第1判定手段、第2判定手段、第3判定手段、第3決定手段、工程追加手段及び再設定手段を作動させることで、細胞を培養する各工程の実施の有無若しくは実施時期及び実施作業スペースを決定する。
(形態19)培養スケジュール管理装置は、決定された各工程の実施時期及び実施作業スペースに基づいて作業スペース使用スケジュールを更新する。
The main features of the embodiments described in detail below are listed first.
(Embodiment 1) The culture schedule management device manages a schedule for culturing cells by performing a plurality of steps on cells collected from a human using one or a plurality of work spaces.
(Mode 2) The culture schedule management apparatus includes a first storage unit, a second storage unit, a third storage unit, a fourth storage unit, an input unit, a setting unit, a selection unit, and a first determination unit. And a first determining means, a second determining means, a second determining means, a third determining means, a third determining means, a process adding means, and a resetting means.
(Mode 3) The first storage means stores a standard schedule for each step of culturing cells.
(Form 4) The 2nd memory | storage means has memorize | stored the importance which shows the necessity of implementation of each process.
(Mode 5) The third storage means stores a work space use schedule indicating the use schedule of each work space.
(Mode 6) The fourth storage means stores a change allowable range of the execution time of the process having high importance.
(Mode 7) The input means inputs a start time of culturing of a cell for newly culturing.
(Mode 8) The setting means sets the scheduled execution time of each step of culturing the cell from the input culture start time and the standard schedule of the cell.
(Mode 9) The selecting means selects one of the plurality of steps for culturing the cell, the step to be performed first among the steps for which the execution time and the execution work space are not determined.
(Mode 10) The first determination means determines whether or not there is an empty work space that can be used to perform the process at the scheduled execution time of the selected process, based on the work space availability status indicated in the work space use schedule. judge.
(Embodiment 11) When it is determined by the first determination means that there is an empty work space that can be used, the first determination means performs the use time and the work space in which the work space is selected. Determine as.
(Mode 12) Whether or not the second determination means needs to perform the process based on the importance of the selected process when the first determination means determines that there is no available work space. Determine whether.
(Mode 13) The second determining means determines not to perform the selected process when it is determined that the process selected by the second determining means is not required to be performed.
(Embodiment 14) When it is determined that the process selected by the second determination means needs to be performed, the third determination means can be used to execute the process during the change allowable range of the process. Whether there is a free work space is determined from the work space free status indicated in the work space use schedule.
(Embodiment 15) When it is determined by the third determination means that there is a free work space that can be used, the third determination means performs the use time and the work space in which the work time and the work space are selected. Determine as.
(Mode 16) The process adding means is configured such that the execution time and execution work space of the selected process are determined by the third determining means, so that the period between the selected process and the previous process becomes a predetermined time or more. When it becomes long, a new process with a scheduled execution time is added in a period between the selected process and the previous process.
(Mode 17) The resetting means, when the execution time and execution work space of the selected process are determined by the third determination means, the process selected from the determined execution time and the standard schedule of the cell Reset the scheduled implementation time for each process.
(Embodiment 18) The culture schedule management device is the selection means, the first determination means and the first determination means or the selection means, the first determination means, unless it is determined by the third determination means that there is no available work space. , By operating the second determination means and the second determination means or the selection means, the first determination means, the second determination means, the third determination means, the third determination means, the step addition means, and the resetting means, Decide whether or not to perform each step of culturing, the timing of execution, and the working space.
(Mode 19) The culture schedule management apparatus updates the work space use schedule based on the determined execution time and execution work space of each process.

以下に、本発明の好ましい実施例について図面を参照しながら説明する。図1は本発明の培養スケジュール管理装置10を示している。培養スケジュール管理装置10は、病院等に設置されており、患者から採取した細胞を培養するスケジュールを管理する。培養スケジュール管理装置10について説明する前に、細胞を培養する工程について説明する。   Hereinafter, preferred embodiments of the present invention will be described with reference to the drawings. FIG. 1 shows a culture schedule management apparatus 10 of the present invention. The culture schedule management apparatus 10 is installed in a hospital or the like and manages a schedule for culturing cells collected from a patient. Before describing the culture schedule management apparatus 10, a process of culturing cells will be described.

病院では、患者の体から細胞を採取し、採取した細胞を培養し、培養した細胞を用いて患者を治療するという治療が行われる。医師により患者の体から細胞が採取されると、採取された細胞は細胞処理センター(以下ではCPC(Cell Processing Center)という)に運ばれる。CPCでは、細胞が容器に移され、その容器内の細胞に対して細胞を識別するためのID番号が付与される。以下では、1つのID番号が付与された細胞を1ロットの細胞という。病院では多数の患者から細胞が採取されるので、CPCでは各患者の細胞をそれぞれ異なるロットとして管理することとなる。また、同一の患者から採取した細胞を目的に応じて複数のロットに分ける場合もある。したがって、CPCでは多数のロットの細胞を管理する。ID番号を付与された細胞は、CPC内の培養室内に容器ごと移され、そこで保管される。培養室内で保管されている細胞は、定期的に培養室から取り出され、各種の工程を実施される。これによって、細胞は培養される。細胞に実施する各工程は、クリーンベンチ(無菌状態で作業を行うための作業場所)で実施される。本実施例のCPC内には2つのクリーンベンチX、Yが設置されており、各工程はいずれかのクリーンベンチで実施される。   In hospitals, treatment is performed in which cells are collected from a patient's body, the collected cells are cultured, and the patient is treated using the cultured cells. When cells are collected from a patient's body by a doctor, the collected cells are transported to a cell processing center (hereinafter referred to as CPC (Cell Processing Center)). In CPC, a cell is transferred to a container, and an ID number for identifying the cell is assigned to the cell in the container. Hereinafter, a cell to which one ID number is assigned is referred to as one lot of cells. Since cells are collected from a large number of patients in a hospital, the cells of each patient are managed as different lots in CPC. In addition, cells collected from the same patient may be divided into a plurality of lots according to the purpose. Therefore, CPC manages many lots of cells. The cell to which the ID number is assigned is transferred together with the container into the culture chamber in the CPC and stored there. Cells stored in the culture chamber are periodically removed from the culture chamber and subjected to various processes. As a result, the cells are cultured. Each step to be performed on the cells is performed in a clean bench (a work place for performing work under aseptic conditions). Two clean benches X and Y are installed in the CPC of the present embodiment, and each process is performed by any one of the clean benches.

培養スケジュール管理装置10は、細胞の培養スケジュールをロット毎に管理する。すなわち、各ロットの細胞に対して実施する各工程を、何時、どのクリーンベンチを使用して実施するかという培養スケジュールを管理する。また、培養スケジュール管理装置10は、新たに培養を開始する細胞の培養スケジュールを作成する。図1に示すように、培養スケジュール管理装置10は、サーバ20と、サーバ20と通信回線40によって接続された複数の通信端末42〜48によって構成されている。   The culture schedule management apparatus 10 manages the cell culture schedule for each lot. That is, the culture schedule of when and which clean bench is used to perform each step performed on the cells of each lot is managed. Moreover, the culture schedule management apparatus 10 creates a cell culture schedule for newly starting culture. As shown in FIG. 1, the culture schedule management apparatus 10 includes a server 20 and a plurality of communication terminals 42 to 48 connected to the server 20 via a communication line 40.

サーバ20は、演算装置22と、記憶装置24と、入力装置26と、表示装置28を備えている。記憶装置24は、工程実施条件データ30と、クリーンベンチスケジュールデータ32と、培養スケジュールデータ34と、培養スケジュール作成プログラム36を記憶している。   The server 20 includes an arithmetic device 22, a storage device 24, an input device 26, and a display device 28. The storage device 24 stores process execution condition data 30, clean bench schedule data 32, culture schedule data 34, and a culture schedule creation program 36.

図2に示すように、工程実施条件データ30は、細胞を培養する工程毎に、その標準実施日、標準処理時間、重要度、実施可能時間、変更許容範囲を記述している。工程実施条件データ30の工程は、細胞を培養するための標準的な一連の工程を示している。標準実施日は、細胞を好適に培養することができる各工程の標準的な実施日(細胞の培養を開始した開始日からの経過日数)を示している。例えば、前処理工程の標準実施日は培養を開始する初日であり、最終調整工程の標準実施日は培養を開始してから20日目である。標準処理時間は、その工程を実施するのに要する時間を示している。標準処理時間は、通常にその工程を実施した場合に、最大限必要な時間に設定されている。例えば、前処理工程の標準処理時間は2時間であり、通常に実施する場合、2時間以内に前処理工程を終了することができることを示している。なお、図2の工程、標準実施日及び標準処理時間は、各工程の標準的な実施時期を示す標準スケジュールである。重要度は、その工程を実施しなかった場合の細胞に対する影響の大きさに基づいて決定されている。重要度2は、その工程を必ず実施する必要があることを示しており、重要度1は、その工程を必ずしも実施する必要が無いことを示している。実施可能時間は各工程を実施することができる時間を示している。実施可能時間は、各工程の重要度に応じて決定されている。重要度2の工程は、平日の9:00〜17:00に実施することができ、重要度1の工程は、平日及び休日の9:00〜19:00に実施することができることを示している。変更許容範囲は、重要度2の工程の実施日の変更許容範囲であり、その工程をどれだけ遅らせて実施してもよいかを示している。   As shown in FIG. 2, the process execution condition data 30 describes the standard execution date, standard processing time, importance, executable time, and change allowable range for each cell culturing process. The step of the process execution condition data 30 shows a standard series of steps for culturing cells. The standard execution date indicates the standard execution date (the number of days elapsed from the start date when cell culture is started) for each step in which cells can be suitably cultured. For example, the standard execution date of the pretreatment process is the first day of starting the culture, and the standard execution date of the final adjustment process is the 20th day after starting the culture. The standard processing time indicates the time required to perform the process. The standard processing time is set to the maximum necessary time when the process is normally performed. For example, the standard processing time of the pretreatment process is 2 hours, and the normal treatment time indicates that the pretreatment process can be completed within 2 hours. Note that the process, standard execution date, and standard processing time in FIG. 2 are standard schedules indicating the standard execution time of each process. The importance is determined based on the magnitude of the influence on the cells when the process is not performed. The importance level 2 indicates that the process must be performed, and the importance level 1 indicates that the process does not necessarily have to be performed. The feasible time indicates a time during which each step can be performed. The feasible time is determined according to the importance of each process. The importance 2 process can be performed from 9:00 to 17:00 on weekdays, and the importance 1 process can be performed from 9:00 to 19:00 on weekdays and holidays. Yes. The change allowable range is a change allowable range of the implementation date of the process of importance level 2 and indicates how late the process may be performed.

クリーンベンチスケジュールデータ32は、図3に示すように、クリーンベンチX及びYの使用予定を示すデータである。すなわち、クリーンベンチスケジュールデータ32は、各時間帯においてクリーンベンチX及びYを何れのロットの細胞に対し何れの工程を実施するために使用するかを示している。例えば、2006/7/3の9:00〜10:00には、クリーンベンチXはロットAの細胞に対して前処理工程を実施するために使用され、クリーンベンチYはロットEの細胞に対して回収・継代工程を実施するために使用されることを示している。   As shown in FIG. 3, the clean bench schedule data 32 is data indicating the use schedule of the clean benches X and Y. That is, the clean bench schedule data 32 indicates which process is used for which lot of cells the clean benches X and Y are used in each time zone. For example, from 9:00 to 10:00 on 2006/7/3, clean bench X is used to perform a pretreatment step on lot A cells, and clean bench Y is applied to lot E cells. It is used to carry out the recovery and passage process.

培養スケジュールデータ34は、図4に示すように、各ロットの細胞の各工程の実施時期及びその工程を実施するために使用するクリーンベンチを示したデータである。例えば、ロットAの細胞の前処理工程は、2006/7/3の9:00〜11:00にクリーンベンチXを使用して実施することを示している。   As shown in FIG. 4, the culture schedule data 34 is data indicating the execution time of each process of the cells of each lot and the clean bench used for performing the process. For example, it is shown that the pretreatment process of the cells of lot A is performed using clean bench X at 9:00 to 11:00 on 2006/7/3.

培養スケジュール作成プログラム36は、演算装置22により読み出され、実行される。これによって、演算装置22に新たに培養を開始する細胞の培養スケジュールを作成する処理を実行させる。   The culture schedule creation program 36 is read out and executed by the arithmetic unit 22. As a result, the processing unit 22 is caused to execute a process for creating a cell culture schedule for newly starting culture.

入力装置26は、キーボード、マウス等によって構成されており、演算装置22と接続されている。入力装置26を操作することによって演算装置22に信号が入力される。   The input device 26 includes a keyboard, a mouse, and the like and is connected to the arithmetic device 22. A signal is input to the arithmetic device 22 by operating the input device 26.

表示装置28は、演算装置22と接続されており、演算装置22から入力される信号に応じて画像を表示する。   The display device 28 is connected to the arithmetic device 22 and displays an image according to a signal input from the arithmetic device 22.

演算装置22は、CPU、ROM、RAM等によって構成されている。演算装置22は、記憶装置24、入力装置26、表示装置28と接続されている。演算装置22には、入力装置26から各種の信号が入力される。また、演算装置22は、通信回線40に接続されている。演算装置22は、通信回線40を介して各通信端末42〜48から送信された各種のデータを受信する。演算装置22は、入力装置26から入力された信号または通信回線40から受信したデータに応じて演算を実行する。演算装置22による演算結果は、表示装置28に表示される。また、演算装置22は、培養スケジュール作成プログラム36を実行することによって、新たに培養を開始する細胞の培養スケジュールを作成する。演算装置22は、培養スケジュール作成プログラム36を実行することによって、請求項に記載した設定手段、選択手段、第1判定手段と、第1決定手段、第2判定手段、第2決定手段、第3判定手段、第3決定手段、工程追加手段及び再設定手段として機能する。   The arithmetic device 22 is constituted by a CPU, a ROM, a RAM, and the like. The arithmetic device 22 is connected to a storage device 24, an input device 26, and a display device 28. Various signals are input from the input device 26 to the arithmetic device 22. The arithmetic device 22 is connected to the communication line 40. The arithmetic device 22 receives various data transmitted from the communication terminals 42 to 48 via the communication line 40. The arithmetic device 22 performs an arithmetic operation according to a signal input from the input device 26 or data received from the communication line 40. The calculation result by the calculation device 22 is displayed on the display device 28. Moreover, the arithmetic unit 22 creates a culture schedule for cells to be newly started by executing the culture schedule creation program 36. The computing device 22 executes the culture schedule creation program 36 to set the setting means, the selection means, the first determination means, the first determination means, the second determination means, the second determination means, and the third described in the claims. It functions as a determination unit, a third determination unit, a process addition unit, and a resetting unit.

通信端末42は、CPC内に設置されている。通信端末42は通信回線40を介してサーバ20と接続されている。通信端末42は、演算装置42aと、入力装置42bと、表示装置42cを備えている。
入力装置42bは、キーボード、マウス等によって構成されており、演算装置42aと接続されている。入力装置42bを操作することによって演算装置42aに信号が入力される。
表示装置42cは、演算装置42aと接続されており、演算装置42aから入力される信号に応じて画像を表示する。
演算装置42aは、CPU、ROM、RAM等によって構成されている。演算装置42aは、通信回線40を介してサーバ20と接続されている。また、演算装置42aは、入力装置42b及び表示装置42cと接続されている。演算装置42aは入力装置42bから入力される信号に応じて演算を実行し、表示装置42cに演算結果を表示させる。
例えば、通信端末42の入力装置42bを操作して所定の信号を演算装置42aに入力することで、演算装置42aに通信回線40を介してサーバ20が記憶している工程実施条件データ30、クリーンベンチスケジュールデータ32、培養スケジュールデータ34等を読出させ、表示装置42cに演算装置42aに読出させたデータを表示させることができる。したがってCPC内の作業者は、通信端末42によって各ロットの培養スケジュール等を確認することができる。
The communication terminal 42 is installed in the CPC. The communication terminal 42 is connected to the server 20 via the communication line 40. The communication terminal 42 includes an arithmetic device 42a, an input device 42b, and a display device 42c.
The input device 42b includes a keyboard, a mouse, and the like, and is connected to the arithmetic device 42a. A signal is input to the arithmetic device 42a by operating the input device 42b.
The display device 42c is connected to the arithmetic device 42a and displays an image according to a signal input from the arithmetic device 42a.
The arithmetic device 42a is configured by a CPU, a ROM, a RAM, and the like. The arithmetic device 42 a is connected to the server 20 via the communication line 40. The arithmetic device 42a is connected to the input device 42b and the display device 42c. The computing device 42a performs computation according to the signal input from the input device 42b, and displays the computation result on the display device 42c.
For example, by operating the input device 42 b of the communication terminal 42 and inputting a predetermined signal to the arithmetic device 42 a, the process execution condition data 30 stored in the arithmetic device 42 a via the communication line 40 is stored in the process execution condition data 30. The bench schedule data 32, the culture schedule data 34, and the like can be read, and the data read by the arithmetic device 42a can be displayed on the display device 42c. Therefore, the operator in the CPC can confirm the culture schedule of each lot by the communication terminal 42.

通信端末44は、細胞の培養工程の品質を管理する品質管理部門の室内に設置されている。通信端末44は、通信回線40を介してサーバ20と接続されている。通信端末44は、通信端末42と同様に構成されており、演算装置44aと、入力装置44bと、表示装置44cを備えている。   The communication terminal 44 is installed in the room of a quality control department that manages the quality of the cell culture process. The communication terminal 44 is connected to the server 20 via the communication line 40. The communication terminal 44 is configured in the same manner as the communication terminal 42, and includes an arithmetic device 44a, an input device 44b, and a display device 44c.

通信端末46は、CPCで実施する各工程に関する文書を管理する文書管理部門の室内に設置されている。通信端末46は、通信回線40を介してサーバ20と接続されている。通信端末46は、通信端末42と同様に構成されており、演算装置46aと、入力装置46bと、表示装置46cを備えている。   The communication terminal 46 is installed in a room of a document management department that manages documents relating to each process performed by the CPC. The communication terminal 46 is connected to the server 20 via the communication line 40. The communication terminal 46 is configured in the same manner as the communication terminal 42, and includes an arithmetic device 46a, an input device 46b, and a display device 46c.

通信端末48は、患者から細胞を採取する医師の医局に設置されている。通信端末48は、通信回線40を介してサーバ20と接続されている。通信端末48は、通信端末42と同様に構成されており、演算装置48aと、入力装置48bと、表示装置48cを備えている。また、通信端末48では、入力装置48bを操作することによって、培養スケジュール作成プログラム36の実行を指示する信号をサーバ20に送信することができる。   The communication terminal 48 is installed in a doctor's office that collects cells from a patient. The communication terminal 48 is connected to the server 20 via the communication line 40. The communication terminal 48 is configured in the same manner as the communication terminal 42, and includes an arithmetic device 48a, an input device 48b, and a display device 48c. Further, the communication terminal 48 can transmit a signal instructing the execution of the culture schedule creation program 36 to the server 20 by operating the input device 48b.

次に、培養スケジュール管理装置10によって新たに培養を開始する細胞の培養スケジュールを作成する処理について、図5のフローチャートを参照して説明する。患者との打合せにより患者の体から細胞を採取する手術の日付を決定する時に、医師は、通信端末48の入力装置48bを操作することによって、演算装置48aからサーバ20に培養スケジュール作成プログラム36の実行を指示する信号を送信する。サーバ20の演算装置22は、送信された信号を受信すると、記憶装置24から培養スケジュール作成プログラム36を読み出し、これを実行する。これによって、新たに培養を開始する細胞の培養スケジュールの作成が開始される。   Next, a process of creating a culture schedule for cells to be newly cultured by the culture schedule management apparatus 10 will be described with reference to the flowchart of FIG. When determining the date of surgery for collecting cells from the patient's body by meeting with the patient, the doctor operates the input device 48b of the communication terminal 48, so that the culture schedule creation program 36 is transferred from the arithmetic device 48a to the server 20. A signal for instructing execution is transmitted. When the arithmetic device 22 of the server 20 receives the transmitted signal, it reads out the culture schedule creation program 36 from the storage device 24 and executes it. As a result, the creation of a cell culture schedule for starting a new culture is started.

演算装置22は、培養スケジュール作成プログラム36を実行すると、通信端末48に所定のデータを送信し、通信端末48の表示装置48cに新たに培養を開始する細胞の培養開始日を入力することを求めるメッセージを表示させる。医師が入力装置48bを操作して培養開始日を入力すると、演算装置48aは入力された培養開始日を示すデータをサーバ20に送信する。サーバ20の演算装置22は、送信された培養開始日を示すデータを受信すると(ステップS2)、記憶装置24から工程実施条件データ30を読み出す。そして、工程実施条件データ30が示す各工程の標準実施日(図2参照)と、受信した培養開始日を示すデータとに基づいて、各工程の実施予定日を設定した実施予定日データ38を作成する(ステップS4)。このとき、演算装置22は、ステップS2で受信したデータが示す培養開始日に培養を開始し、工程実施条件データ30が示す標準実施日にしたがって各工程を実施するように実施予定日データ38を算出する。例えば、医師が培養開始日として2006/7/3を入力すると、演算装置22は図6に示すように各工程の実施予定日を設定した実施予定日データ38を算出する。   When the culture schedule creation program 36 is executed, the arithmetic device 22 transmits predetermined data to the communication terminal 48 and requests the display device 48c of the communication terminal 48 to input the culture start date of the cell to be newly started. Display a message. When the doctor operates the input device 48b to input the culture start date, the arithmetic device 48a transmits data indicating the input culture start date to the server 20. When the computing device 22 of the server 20 receives the transmitted data indicating the culture start date (step S2), it reads the process performance condition data 30 from the storage device 24. Then, based on the standard execution date (see FIG. 2) of each process indicated by the process execution condition data 30 and the received data indicating the culture start date, the execution date data 38 in which the execution date of each process is set is obtained. Create (step S4). At this time, the arithmetic unit 22 starts the culture on the culture start date indicated by the data received in step S2, and sets the scheduled execution date data 38 so as to execute each process according to the standard execution date indicated by the process execution condition data 30. calculate. For example, when the doctor inputs 2006/7/3 as the culture start date, the calculation device 22 calculates the scheduled execution date data 38 in which the scheduled execution date of each step is set as shown in FIG.

ステップS6では、演算装置22は、実施日時(後述するステップS10及びS22で決定される)が決定されていない工程または実施しないこと(後述するステップS14で決定される)を決定されていない工程のうち最先に実施される工程を選択する。例えば、最初のステップS6では、いずれの工程の実施日時も決定されていないので、最初の工程である前処理工程が選択される。また、前処理工程の実施日時を決定した後のステップS6では、初代培養工程が選択される。   In step S6, the computing device 22 is a process in which the execution date / time (determined in steps S10 and S22 described later) is not determined or is not determined to be performed (determined in step S14 described later). The process performed first is selected. For example, in the first step S6, since the execution date and time of any process is not determined, the preprocessing process that is the first process is selected. Moreover, in step S6 after determining the implementation date and time of the pretreatment process, the primary culture process is selected.

工程を選択すると、演算装置22は、記憶装置24からクリーンベンチスケジュールデータ32を読み出す。そして、クリーンベンチスケジュールデータ32が示すクリーンベンチの空き状況(図3参照)と、工程実施条件データ30が示す標準処理時間及び実施可能時間(図2参照)に基づいて、実施予定日データ38が示す選択した工程の実施予定日にその工程を実施できる空きクリーンベンチがあるか否かを判定する(ステップS8)。
例えば、図6に示すように実施予定日が設定された前処理工程を演算装置22が選択しており、クリーンベンチの空き状況が図3に示すような状況である場合を考える。このとき、前処理工程の実施可能時間は、平日の9:00〜17:00である。したがって、図3から前処理工程の実施予定日である2006/7/3にクリーンベンチXが空いている時間は、13:00〜17:00である。また、クリーンベンチYが空いている時間は無い。一方、前処理工程の標準処理時間は、2時間である。したがって、13:00〜17:00の時間帯にクリーンベンチXで前処理工程を実施することができる(すなわち、クリーンベンチXが2時間以上空いている)ので、演算装置22は前処理工程を実施できる空きクリーンベンチがあると判定する。
When the process is selected, the arithmetic device 22 reads the clean bench schedule data 32 from the storage device 24. Then, based on the clean bench empty status (see FIG. 3) indicated by the clean bench schedule data 32 and the standard processing time and the feasible time (see FIG. 2) indicated by the process execution condition data 30, the scheduled execution date data 38 is obtained. It is determined whether or not there is an empty clean bench capable of performing the process on the scheduled execution date of the selected process shown (step S8).
For example, let us consider a case where the computing device 22 has selected a pre-processing step in which a scheduled date of execution is set as shown in FIG. 6 and the clean bench is in the situation shown in FIG. At this time, the possible time for the pretreatment process is 9:00 to 17:00 on weekdays. Therefore, the time when the clean bench X is vacant on 2006/7/3, which is the scheduled execution date of the pretreatment process, is 13: 00 to 17:00 from FIG. Moreover, there is no time when the clean bench Y is vacant. On the other hand, the standard processing time of the pretreatment process is 2 hours. Therefore, since the pretreatment process can be performed on the clean bench X in the time zone from 13:00 to 17:00 (that is, the clean bench X is available for 2 hours or more), the arithmetic unit 22 performs the pretreatment process. It is determined that there is an empty clean bench that can be implemented.

演算装置22は、選択した工程を実施できる空きクリーンベンチがあると判定すると、その実施予定日の実施可能な時間帯を、選択した工程の実施日時に決定し、その実施可能なクリーンベンチを、選択した工程を実施するクリーンベンチに決定する(ステップS10)。このとき、演算装置22は、選択した工程を実施できる時間帯のうち最も早い時間帯を、選択した工程の実施日時に決定する。
例えば、上述した前処理工程の場合、実施日時は2006/7/3の13:00〜15:00に決定され、実施するクリーンベンチはクリーンベンチXに決定される。
ステップS10で選択した工程の実施日時及び実施するクリーンベンチを決定すると、演算装置22は後述するステップS28を実行する。
When the computing device 22 determines that there is an empty clean bench that can perform the selected process, the computing device 22 determines a time zone in which the scheduled execution date can be performed as the execution date and time of the selected process, The selected process is determined as a clean bench (step S10). At this time, the arithmetic unit 22 determines the earliest time zone among the time zones in which the selected process can be performed as the execution date and time of the selected process.
For example, in the case of the pretreatment process described above, the implementation date is determined at 13: 00 to 15:00 on 2006/7/3, and the clean bench to be implemented is determined as the clean bench X.
When the execution date and time of the process selected in step S10 and the clean bench to be executed are determined, the arithmetic unit 22 executes step S28 described later.

演算装置22は、選択した工程を実施できる空きクリーンベンチが無いと判定すると(ステップS8でNO)、その選択した工程の重要度が1であるか否かを判定する(ステップS12)。選択した工程の重要度が1であるときは、演算装置22は、選択した工程を実施しないことを決定する(ステップS14)。
例えば、演算装置22は、ステップS6で図6のAに示す細胞観察工程(実施予定日が2006/7/5となっている細胞観察工程)を選択すると、ステップS8の判定を実行する。図3に示すように、2006/7/5にクリーンベンチX及びYが空いていないと、演算装置22はステップS8で細胞観察工程Aを実施可能な空きクリーンベンチが無いと判定する。また、演算装置22は、細胞観察工程Aの重要度が1であるので、ステップS12でYESと判定する。すると、演算装置22はステップS14で細胞観察工程Aを実施しないことを決定する。
選択した工程を実施しないことを決定すると、演算装置22は後述するステップS28を実行する。
If the arithmetic unit 22 determines that there is no empty clean bench capable of executing the selected process (NO in step S8), the arithmetic unit 22 determines whether the importance of the selected process is 1 (step S12). When the importance of the selected process is 1, the arithmetic unit 22 determines not to perform the selected process (step S14).
For example, when the computing device 22 selects the cell observation process shown in A of FIG. 6 (the cell observation process with the scheduled execution date of 2006/7/5) in step S6, the calculation device 22 performs the determination in step S8. As shown in FIG. 3, if the clean benches X and Y are not vacant on 2006/7/5, the arithmetic unit 22 determines in step S8 that there is no empty clean bench capable of performing the cell observation step A. Moreover, since the importance of the cell observation process A is 1, the arithmetic unit 22 determines YES in step S12. Then, the arithmetic unit 22 determines not to perform the cell observation process A in step S14.
When it is determined not to perform the selected process, the arithmetic unit 22 executes step S28 described later.

演算装置22は、重要度が1でない(すなわち、重要度が2である)と判定すると(ステップS12でNO)、工程実施条件データ30が示す選択した工程の変更許容範囲(図2参照)とその工程の実施予定日から、その工程の変更可能期間を算出する(ステップS16)。このとき、変更可能期間は、選択した工程の実施予定日の次の日から起算して算出される。
例えば、図6のBに示す回収・継代工程(実施予定日が2006/7/9となっている細胞観察工程)が選択されている場合、2006/7/9は日曜日であり、回収・継代工程の実施可能時間は平日の9:00〜17:00であるので、演算装置22は、ステップS8でNOと判定する。また、回収・継代工程の重要度は2であるので、演算装置22はステップS12でNOと判定する。すると、演算装置22は、回収・継代工程の変更許容範囲(図2に示すように、回収・継代工程の変更許容範囲は3日である)と回収・継代工程Bの実施予定日である2006/7/9から、回収・継代工程Bの変更可能期間として2006/7/10〜2006/7/12の期間を算出する。
If the arithmetic unit 22 determines that the importance is not 1 (that is, the importance is 2) (NO in step S12), the change allowable range (see FIG. 2) of the selected process indicated by the process execution condition data 30 is determined. The changeable period of the process is calculated from the scheduled execution date of the process (step S16). At this time, the changeable period is calculated from the day after the scheduled execution date of the selected process.
For example, when the collection / passage process (cell observation process whose scheduled execution date is 2006/7/9) shown in B of FIG. 6 is selected, 2006/7/9 is Sunday. Since the execution time of the passaging process is 9:00 to 17:00 on weekdays, the arithmetic unit 22 determines NO in step S8. Further, since the importance of the recovery / passage process is 2, the arithmetic unit 22 determines NO in step S12. Then, the arithmetic unit 22 allows the recovery / passage process change allowable range (as shown in FIG. 2, the recovery / passage process change allowable range is 3 days) and the recovery / passage process B scheduled execution date. From 2006/7/9, the period of 2006/7/10 to 2006/7/12 is calculated as the changeable period of the recovery / passage process B.

演算装置22は、選択した工程の変更可能期間を算出すると、クリーンベンチの空き状況と、標準処理時間と、実施可能時間に基づいて、算出した変更可能期間に選択した工程を実施できる空きクリーンベンチがあるか否かを判定する(ステップS18)。算出した変更可能期間に選択した工程を実施できる空きクリーンベンチが無いと判定すると、演算装置22は、ステップS2で受信した培養開始日に細胞の培養を開始できないことを示すデータを通信端末48に送信する(ステップS20)。すると、通信端末48の演算装置48aがそのデータを受信し、表示装置48cにその旨を示すメッセージを表示させる。これによって、医師に入力された培養開始日に細胞の培養を開始できないことが通知される。またこの場合、演算装置22は、記憶装置24が記憶しているクリーンベンチスケジュールデータ32、培養スケジュールデータ34等の何れのデータも変更することなく処理を終了する。
例えば、上述した回収・継代工程Bが選択した工程の場合、2006/7/10〜2006/7/12の期間において、回収・継代工程の標準処理時間である3時間以上クリーンベンチX及びYが空いていないときには、演算装置22はステップS18でNOと判定する。すると、演算装置22は、ステップS20を実行し、処理を終了する。このとき、演算装置22は、回収・継代工程B以前の工程に対して決定した実施日時及び実施するクリーンベンチのデータを消去し、記憶装置24が記憶している何れのデータも変更しない。
When the computing device 22 calculates the changeable period of the selected process, the empty cleanbench that can execute the process selected during the calculated changeable period based on the availability of the clean bench, the standard processing time, and the executable time. It is determined whether or not there is (step S18). If it is determined that there is no empty clean bench that can perform the process selected in the calculated changeable period, the computing device 22 sends data indicating that cell culture cannot be started on the culture start date received in step S2 to the communication terminal 48. Transmit (step S20). Then, the arithmetic device 48a of the communication terminal 48 receives the data and displays a message indicating that on the display device 48c. Thus, it is notified that the cell culture cannot be started on the culture start date input by the doctor. In this case, the arithmetic unit 22 terminates the process without changing any data such as the clean bench schedule data 32 and the culture schedule data 34 stored in the storage device 24.
For example, in the case where the recovery / passage process B described above is selected, the clean bench X and the standard processing time of the recovery / passage process for 3 hours or more in the period of 2006/7/10 to 2006/7/12 When Y is not free, the arithmetic unit 22 determines NO in step S18. Then, the arithmetic unit 22 executes step S20 and ends the process. At this time, the arithmetic unit 22 erases the execution date and time and the data of the clean bench to be executed for the process before the collection / passage process B, and does not change any data stored in the storage device 24.

演算装置22は、変更可能期間に選択した工程を実施できる空きクリーンベンチがあると判定すると(ステップS18でYES)、その実施可能な日時を選択した工程の実施日時に決定し、その実施可能なクリーンベンチを選択した工程を実施するクリーンベンチに決定する(ステップS22)。このとき、演算装置22は、選択した工程を実施できる日時のうち最も早い日時を、選択した工程の実施日時に決定する。演算装置22は、実施日時及び実施するクリーンベンチを決定すると、選択した工程以降の工程の実施予定日をステップS22で決定された選択した工程の実施日に対応させて変更する(ステップS24)。すなわち、ステップS22で決定された選択した工程の実施日は、ステップS4で設定された実施予定日よりも遅い日に決定されている。演算装置22は、選択した工程の実施日の実施予定日に対する遅れの分だけ、選択した工程以降の工程の実施予定日を遅らせる。次に、演算装置22は、その実施予定日データ38の選択した工程とその前工程との間の日に、新たに細胞観察工程を追加する(ステップS26)。
例えば、上述した回収・継代工程Bが選択した工程である場合に、2006/7/11の13:00〜17:00の時間帯にクリーンベンチXが空いていると、回収・継代工程Bの標準処理時間である3時間以上クリーンベンチXが空いているので、演算装置22はステップS18でYESと判定する。すると、演算装置22は、ステップS22で回収・継代工程Bの実施日時を2006/7/11の13:00〜16:00に決定する。また、演算装置22は、回収・継代工程を実施するクリーンベンチをクリーンベンチXに決定する。すると、演算装置22は、ステップS24で、実施予定日データ38の回収・継代工程B以降の工程の実施予定日を、回収・継代工程Bの実施日(すなわち、2006/7/11)に対応させて変更する。すると、図6に示す実施予定日データ38が図7に示すように変更される。次に、演算装置22は、図7のCに示す細胞観察工程と回収・継代工程Bとの間の日(すなわち、2006/7/9と2006/7/10)に、新たに細胞観察工程D、Eを追加する。これによって、図8に示すように実施予定日データ38が変更される。
If the arithmetic unit 22 determines that there is an empty clean bench that can perform the process selected during the changeable period (YES in step S18), the operation date / time is determined as the execution date / time of the selected process, and the process can be performed. The clean bench is determined as a clean bench for executing the selected process (step S22). At this time, the arithmetic unit 22 determines the earliest date and time among the dates and times when the selected process can be performed as the execution date and time of the selected process. When determining the execution date and time and the clean bench to be executed, the arithmetic unit 22 changes the scheduled execution date of the process after the selected process in accordance with the execution date of the selected process determined in step S22 (step S24). That is, the execution date of the selected process determined in step S22 is determined to be a date later than the scheduled execution date set in step S4. The computing device 22 delays the scheduled execution date of the process after the selected process by the amount of delay with respect to the scheduled execution date of the selected process. Next, the computing device 22 newly adds a cell observation process on the day between the process selected by the scheduled execution date data 38 and the previous process (step S26).
For example, when the above-described recovery / passage process B is a selected process, if the clean bench X is vacant in the time zone from 13: 00 to 17:00 on July 7, 2006, the recovery / passage process Since the clean bench X is vacant for 3 hours or more, which is the standard processing time for B, the arithmetic unit 22 determines YES in step S18. Then, the arithmetic unit 22 determines the implementation date / time of the collection / passage process B at 13:00 to 16:00 on 2006/7/11 in step S22. In addition, the arithmetic unit 22 determines the clean bench to perform the collection / passage process as the clean bench X. Then, in step S24, the arithmetic unit 22 sets the scheduled execution date of the process after the collection / passage process B in the scheduled execution date data 38 as the execution date of the recovery / passage process B (ie, 2006/7/11). Change to correspond to. Then, the scheduled execution date data 38 shown in FIG. 6 is changed as shown in FIG. Next, the arithmetic unit 22 newly performs cell observation on the day between the cell observation step and the collection / passage step B shown in FIG. 7C (that is, 2006/7/9 and 2006/7/10). Steps D and E are added. As a result, the scheduled execution date data 38 is changed as shown in FIG.

ステップS28では、演算装置22は、実施予定日データ38に示されている工程のうち、実施日時(または実施しないこと)を決定していない工程があるか否かを判定する。実施日時を決定していない工程がある場合は、演算装置22はステップS6で新たな工程を選択する。したがって、演算装置22は、実施日時を決定していない工程が無くなるまでステップS6〜ステップS28を繰り返し実行し、すべての工程の実施日時を決定する(または、受信した培養開始日に細胞の培養を開始できないことを示すデータを通信端末48に送信する)。これによって、各工程の実施日時及び実施するクリーンベンチを示す培養スケジュールが作成される。
なお、上述したように、ステップS4では、演算装置22は、実施日時が決定されていない工程のうち最先に実施される工程を選択する。したがって、ステップS26で細胞観察工程が追加された場合は、追加された細胞観察工程のうち最先に実施される工程が選択される。また、追加されたすべての細胞観察工程の実施日時を決定したときは、ステップS6ではステップS22で実施日時が決定された工程の次の工程が選択される。
例えば、図8に示す実施予定日データ38では、回収・継代工程Bの実施日時が決定された後のステップS6では、細胞観察工程Dが選択される。細胞観察工程Dの実施日時(または実施しないこと)が決定されると、細胞観察工程Eが選択される。細胞観察工程Eの実施日時が決定されると、回収・継代工程Bは既に実施日時が決定されているので、Fに示す細胞観察工程が選択される。このようにして、実施予定日データ38が示す全ての工程の実施日時及び実施するクリーンベンチが決定され、図9に示すように培養スケジュールが作成される。なお、追加された細胞観察工程D,Eは重要度1の工程であるので、仮に細胞観察工程D,Eを実施するクリーンベンチが空いていなければ、その細胞観察工程は実施されない。したがって、細胞観察工程D,Eを追加しても、既に決定された回収・継代工程Bに影響が出ることはない。
In step S <b> 28, the arithmetic unit 22 determines whether there is a process for which the execution date / time (or not to execute) is not determined among the processes indicated in the scheduled execution date data 38. If there is a process for which the execution date has not been determined, the arithmetic unit 22 selects a new process in step S6. Therefore, the arithmetic unit 22 repeatedly executes steps S6 to S28 until there is no process for which the execution date / time has not been determined, and determines the execution date / time of all the processes (or the cell culture on the received culture start date). Data indicating that it cannot be started is transmitted to the communication terminal 48). Thereby, the culture schedule which shows the implementation date of each process and the clean bench to implement is created.
As described above, in step S4, the arithmetic unit 22 selects a process to be performed first among processes whose execution dates and times are not determined. Therefore, when a cell observation process is added in step S26, the process performed first is selected among the added cell observation processes. In addition, when the execution dates and times of all the added cell observation steps are determined, in step S6, the next step after the step whose execution dates and times are determined in step S22 is selected.
For example, in the scheduled execution date data 38 shown in FIG. 8, the cell observation process D is selected in step S6 after the execution date of the collection / passaging process B is determined. When the execution date and time (or not to execute) of the cell observation step D is determined, the cell observation step E is selected. When the execution date / time of the cell observation process E is determined, the execution date / time of the collection / passage process B has already been determined, so the cell observation process shown in F is selected. In this way, the execution date and time of all the steps indicated by the scheduled execution date data 38 and the clean bench to be executed are determined, and a culture schedule is created as shown in FIG. Since the added cell observation steps D and E are steps of importance 1, the cell observation step is not performed unless a clean bench for performing the cell observation steps D and E is available. Therefore, the addition of the cell observation steps D and E does not affect the already determined recovery / passage step B.

演算装置22は、全ての工程の実施日時及び実施するクリーンベンチを決定すると、決定した各工程の実施日時及び実施するクリーンベンチに基づいて、培養スケジュールデータ34及びクリーンベンチスケジュールデータ32を更新する(ステップS30)。これによって、新たに培養を開始する細胞の培養スケジュールが培養スケジュールデータ34及びクリーンベンチスケジュールデータ32に反映される。また、演算装置22は、更新した培養スケジュールデータ34及びクリーンベンチスケジュールデータ32を通信端末48に送信し(ステップS32)、作成した培養スケジュールを通信端末48に表示させる。これによって、医師に、新たに培養を開始する細胞の培養スケジュールが通知される。演算装置22は、通信端末48に更新した培養スケジュールデータ34及びクリーンベンチスケジュールデータ32を送信すると、処理を終了する。   When the calculation device 22 determines the execution date and time of all the steps and the clean bench to be executed, it updates the culture schedule data 34 and the clean bench schedule data 32 based on the determined execution date and time of each step and the clean bench to be executed ( Step S30). As a result, the culture schedule of the cells to be newly cultured is reflected in the culture schedule data 34 and the clean bench schedule data 32. The computing device 22 transmits the updated culture schedule data 34 and clean bench schedule data 32 to the communication terminal 48 (step S32), and causes the communication terminal 48 to display the created culture schedule. As a result, the doctor is notified of the culture schedule of the cells to be newly cultured. When the arithmetic device 22 transmits the culture schedule data 34 and the clean bench schedule data 32 updated to the communication terminal 48, the processing ends.

以上のようにして決定された各工程の実施日時は、サーバ20及び各通信端末42〜48を操作することによって、マニュアルで変更することもできる。例えば、サーバ20によってマニュアル変更する場合は、入力装置26を操作して演算装置22に記憶装置24から培養スケジュールデータ34及びクリーンベンチスケジュールデータ32を読み出させる。すると、表示装置28に培養スケジュールデータ34及びクリーンベンチスケジュールデータ32が表示される。次に、入力装置26によって実施日時を変更したい工程を選択し、その工程を実施したい日時を指定する。すると、演算装置22が指定された日時に選択された工程を実施できる空きクリーンベンチがあるか否かを判定する。このとき、演算装置22は、クリーンベンチスケジュールデータ32が示すクリーンベンチの空き状況及び工程実施条件データ30に基づいて、指定された日時にその工程を実施できる空きクリーンベンチがあるか否かを判定する。指定された日時に空きクリーンベンチがある場合には、演算装置22は、選択された工程の実施日時を指定された日時に変更する。すなわち、演算装置22は、培養スケジュールデータ34及びクリーンベンチスケジュールデータ32の選択された工程の実施日時を変更する。また、指定された日時に選択された工程を実施できる空きクリーンベンチがない場合には、演算装置22は、その変更を拒否し、表示装置28に変更を拒否することを示すメッセージを表示させる。これによって、適切でない変更が行われることが防止される。   The execution date and time of each process determined as described above can be changed manually by operating the server 20 and the communication terminals 42 to 48. For example, when a manual change is performed by the server 20, the input device 26 is operated to cause the arithmetic device 22 to read the culture schedule data 34 and the clean bench schedule data 32 from the storage device 24. Then, the culture schedule data 34 and the clean bench schedule data 32 are displayed on the display device 28. Next, a process whose execution date / time is desired to be changed is selected by the input device 26, and the date / time when the process is desired to be specified is designated. Then, the arithmetic unit 22 determines whether there is an empty clean bench that can perform the selected process at the designated date and time. At this time, the arithmetic unit 22 determines whether or not there is an empty clean bench that can execute the process at the designated date and time based on the empty condition of the clean bench indicated by the clean bench schedule data 32 and the process execution condition data 30. To do. When there is an empty clean bench at the specified date and time, the arithmetic unit 22 changes the execution date and time of the selected process to the specified date and time. That is, the arithmetic unit 22 changes the execution date and time of the selected process in the culture schedule data 34 and the clean bench schedule data 32. If there is no empty clean bench that can perform the selected process at the designated date and time, the arithmetic unit 22 rejects the change and causes the display device 28 to display a message indicating that the change is rejected. This prevents inappropriate changes from being made.

以上に説明したように、本実施例の培養スケジュール管理装置10では、演算装置22が、選択した工程の実施予定日に使用可能な空きクリーンベンチが無い場合には、選択した工程の重要度に基づいて選択した工程を実施する必要があるか否かを判定する。そして、選択した工程を実施する必要が無い場合には、選択された工程を実施しないことを決定する。したがって、重要度が1の工程(すなわち細胞観察工程)の実施予定日に空きクリーンベンチが無い場合には、その工程を実施しない培養スケジュールが作成される。したがって、空きクリーンベンチがあまり無い状況においても、他の細胞(検体)と実施時期及び実施するクリーンベンチが重複せず、かつ、培養開始時に培養を開始できる培養スケジュールを作成することができる。   As described above, in the culture schedule management apparatus 10 according to the present embodiment, when there is no empty clean bench that can be used on the scheduled execution date of the selected process, the arithmetic unit 22 determines the importance of the selected process. It is determined whether or not it is necessary to carry out the process selected based on it. Then, when it is not necessary to carry out the selected process, it is decided not to carry out the selected process. Therefore, when there is no empty clean bench on the scheduled execution date of the process of importance level 1 (that is, the cell observation process), a culture schedule that does not execute the process is created. Therefore, even in a situation where there are not many empty clean benches, it is possible to create a culture schedule in which other cells (specimens) do not overlap with the implementation time and the clean bench to be implemented, and the culture can be started at the start of culture.

また、培養スケジュール管理装置10では、演算装置22が、新たに培養を開始する細胞について決定した各工程の実施時期及び実施するクリーンベンチに基づいてクリーンベンチスケジュールデータ32及び培養スケジュールデータ34を更新する。したがって、次回に新たな細胞の培養スケジュールを作成する時に、既に作成されている細胞の培養スケジュールを考慮して、好適にその培養スケジュールを作成することができる。   Moreover, in the culture schedule management apparatus 10, the arithmetic unit 22 updates the clean bench schedule data 32 and the culture schedule data 34 based on the execution time of each step determined for the cell to be newly cultured and the clean bench to be executed. . Therefore, when a new cell culture schedule is created next time, the culture schedule can be suitably created in consideration of the already created cell culture schedule.

また、培養スケジュール管理装置10では、演算装置22は、重要度が2の工程の実施予定日に空きクリーンベンチが無い場合には、その実施予定日と選択した工程の変更許容範囲から、変更可能期間を算出する。そして、その変更可能期間に選択した工程を実施できる空きクリーンベンチが有る場合には、その実施可能な時期を選択した工程の実施時期に決定し、その実施可能なクリーンベンチをその工程を実施するクリーンベンチに決定する。したがって、重要度が2の工程の実施予定日に空きクリーンベンチが無い場合にも、他の細胞(検体)と実施時期及び実施するクリーンベンチが重複せず、かつ、培養開始時に培養を開始できる培養スケジュールを作成することができる。   Moreover, in the culture schedule management apparatus 10, when there is no empty clean bench on the scheduled execution date of the process of importance 2, the arithmetic unit 22 can be changed from the scheduled execution date and the allowable change range of the selected process. Calculate the period. If there is an empty clean bench that can carry out the selected process during the changeable period, the time when the process can be performed is determined as the execution time of the selected process, and the process is carried out for the executable clean bench. Decide on a clean bench. Therefore, even when there is no empty clean bench on the scheduled execution date of the process with the importance level 2, other cells (specimens) do not overlap with the execution time and the clean bench to be executed, and the culture can be started at the start of the culture. A culture schedule can be created.

また、培養スケジュール管理装置10では、演算装置22は、ステップS22で選択した工程の実施時期を実施予定日と異なる日に決定すると、ステップS26で選択した工程の実施日とその前工程の実施日との間の日を実施予定日とする細胞観察工程を実施予定日データ38に追加する。したがって、その追加した細胞観察工程を実施予定日に実施可能であれば、選択した工程とその前工程との間の日に細胞観察工程を実施する培養スケジュールが作成される。   Moreover, in the culture schedule management apparatus 10, if the arithmetic unit 22 determines the implementation time of the process selected in step S22 on a date different from the scheduled execution date, the execution date of the process selected in step S26 and the execution date of the previous process are determined. A cell observation step with the date between and the scheduled date of execution is added to the scheduled date of execution data 38. Therefore, if the added cell observation step can be performed on the scheduled date of execution, a culture schedule for performing the cell observation step on the day between the selected step and the previous step is created.

また、培養スケジュール管理装置10では、演算装置22は、ステップS22で選択した工程の実施時期を実施予定日と異なる日に決定すると、ステップS24で選択した工程以降の各工程の実施予定日を再設定する。したがって、その選択した工程以降の工程の実施時期がより好適に決定される。   Further, in the culture schedule management apparatus 10, when the calculation device 22 determines the execution time of the process selected in step S22 on a date different from the scheduled execution date, the calculation apparatus 22 re-executes the scheduled execution date of each process after the process selected in step S24. Set. Therefore, the execution time of the process after the selected process is more suitably determined.

なお、上述した培養スケジュール管理装置10では、細胞を培養する工程はクリーンベンチX、Yのいずれかで実施されるため、クリーンベンチX、Yの使用スケジュールに基づいて細胞の培養スケジュールを作成した(すなわち、培養スケジュール管理装置10は、クリーンベンチX,Yの使用スケジュールを作成、管理していたともいえる。)。しかしながら、本発明はこのような形態に限られず、本発明の技術は、細胞を培養する各工程を実施する際に、一の検体(一の細胞)によって占有される作業スペース(すなわち、各工程の作業時に一の検体によって占有されるよう設定された空間)の使用スケジュールを作成、管理する場合に適用することができる。例えば、細胞を培養する工程を他の作業スペース(例えば、細胞調整室、培養器、安全キャビネット、検査室等)を用いて実施する場合には、それらの作業スペースの使用スケジュールを作成し、その使用スケジュールに基づいて細胞の培養スケジュールを作成することができる。また、各工程で使用する作業スペースが異なる場合(例えば、細胞観察工程は検査室を使用し、他の工程はクリーンベンチを使用する場合等)は、それらの作業スペース毎に使用スケジュールを作成し、それらの使用スケジュールに基づいて細胞の培養スケジュールを作成してもよい。   In the culture schedule management apparatus 10 described above, since the cell culturing process is performed in either the clean bench X or Y, a cell culture schedule was created based on the use schedule of the clean bench X and Y ( That is, it can be said that the culture schedule management apparatus 10 created and managed the use schedule of the clean benches X and Y.) However, the present invention is not limited to such a form, and the technology of the present invention is a work space (that is, each process) occupied by one specimen (one cell) when performing each process of culturing cells. This method can be applied to the case of creating and managing a use schedule of a space that is set to be occupied by one specimen at the time of the work. For example, when the process of culturing cells is performed using other work spaces (for example, cell conditioning rooms, incubators, safety cabinets, inspection rooms, etc.), use schedules for those work spaces are created and A cell culture schedule can be created based on the usage schedule. In addition, when the work space used in each process is different (for example, when a laboratory is used for the cell observation process and a clean bench is used for other processes), a use schedule is created for each work space. The cell culture schedule may be created based on the use schedule.

また、上述した培養スケジュール管理装置10は、CPCで培養する細胞の培養スケジュールを作成したが、研究室レベル等の比較的小さい規模で細胞を培養する場合にも、細胞の培養スケジュールを作成することができる。   Moreover, although the culture schedule management apparatus 10 mentioned above created the culture schedule of the cell cultured by CPC, even when culture | cultivating a cell by comparatively small scales, such as a laboratory level, it creates a cell culture schedule. Can do.

また、上述した培養スケジュール管理装置10では、細胞観察工程を実施予定日に実施できない場合には、演算装置22がその細胞観察工程を実施しないことを決定したが、本発明はこのような実施形態に限られない。例えば、細胞観察工程を2日以上連続して実施できない場合には、演算装置22が入力された培養開始日に培養を開始できないことを示すデータを出力してもよい。   Moreover, in the culture schedule management apparatus 10 described above, when the cell observation process cannot be performed on the scheduled date of execution, the arithmetic unit 22 has decided not to perform the cell observation process, but the present invention is such an embodiment. Not limited to. For example, when the cell observation process cannot be continuously performed for two days or more, data indicating that the culture cannot be started on the culture start date when the arithmetic unit 22 is input may be output.

また、上述した培養スケジュール管理装置10では、演算装置22は、選択した重要度2の工程を変更可能期間に実施できない場合には、入力された培養開始日に培養を開始できないことを示すデータを出力したが、本発明はこのような実施形態に限られない。例えば、演算装置22が、重要度2の工程を変更可能期間に実施できない場合には、他のロットの細胞に実施する工程の実施日時を変更し、その変更によって空いた時期及びクリーンベンチをその工程の実施時期及び実施するクリーンベンチに決定しても良い。
すなわち、重要度2の工程を変更可能期間に実施できない場合、演算装置22はクリーンベンチX又はYにおいてその変更可能期間に重要度1の工程を実施する時間帯がないかをクリーンベンチスケジュールデータ32から判断する。変更可能期間にクリーンベンチX又はYで重要度1の工程を実施する時間帯があった場合、次に、その時間帯で重要度2の工程を実施できるか否かを判断する。重要度2の工程を実施できる場合は、他のロットの細胞に対する重要度1の工程については実施しないことを決定すると共に、その時間帯に重要度2の工程を実施するように決定する。さらには、重要度2の工程を変更可能期間に実施できない場合、その変更可能期間に重要度2の工程を実施する時間帯がないかを検索し、その検索した重要度2の工程が変更可能か否かを判断する。そして、既に決まっている重要度2の工程が変更できる場合には、既に決まっている重要度2の工程の実施時期を変更し、その空いたところに今回の重要度2の工程を実施することを決定する。例えば、既に決まっている重要度2の工程の変更期間が長く、かつ、今回決定しようとしている重要度2の工程の変更期間が短い場合であって、既に決まっている重要度2の工程がその変更期間内に実施できるときは、既に決まっている重要度2の工程の実施時期を変更し、その空いた時期に今回決定しようとしている重要度2の工程を実施することを決定する。
なお、他のロットの細胞のスケジュール変更を伴う場合は、そのスケジュール変更は前日までに行わなければならないようプログラムすることが好ましい(すなわち、当日のスケジュール変更を禁止するようにプログラムすることが好ましい)。これによって、作業者の作業ミスを防止することができる。また、次の日の作業については、次の日の作業前に各作業者が作業予定を確認することで作業ミスを無くすことができる。
Moreover, in the culture schedule management apparatus 10 mentioned above, when the arithmetic unit 22 cannot perform the process of the selected importance 2 in a changeable period, the data which show that culture | cultivation cannot be started on the input culture start date are shown. Although output, the present invention is not limited to such an embodiment. For example, when the computing device 22 cannot perform the process of importance level 2 in the changeable period, the execution date and time of the process to be performed on the cells of other lots is changed, and the time when the change is made and the clean bench are changed. You may decide on the implementation time of a process, and the clean bench to implement.
That is, when the importance level 2 process cannot be performed in the changeable period, the computing device 22 determines whether there is a time zone for performing the importance level 1 process in the changeable period in the clean bench X or Y. Judge from. If there is a time zone in which the process of the importance level 1 is performed on the clean bench X or Y in the changeable period, it is next determined whether or not the process of the importance level 2 can be performed in the time zone. When the importance level 2 process can be performed, it is determined not to perform the importance level 1 process for the cells of other lots, and the importance level 2 process is determined to be performed during the time period. Furthermore, when the process of importance 2 cannot be performed in the changeable period, it is searched whether there is a time zone for executing the process of importance 2 in the changeable period, and the searched process of importance 2 can be changed. Determine whether or not. And if the already determined importance 2 process can be changed, the execution time of the already determined importance 2 process is changed, and the current importance 2 process is executed in the vacant place. To decide. For example, when the change period of the process of importance 2 already determined is long and the change period of the process of importance 2 to be determined this time is short, the process of importance 2 already determined is If it can be carried out within the change period, the execution time of the already determined importance 2 process is changed, and the importance 2 process to be determined this time is decided to be executed at that time.
In addition, when the schedule change of the cell of another lot is accompanied, it is preferable to program that the schedule change must be performed by the previous day (that is, it is preferable to program so that the schedule change of the day is prohibited). . Thereby, an operator's work mistake can be prevented. In addition, regarding the next day's work, each worker can confirm the work schedule before the next day's work, thereby eliminating work mistakes.

また、上述した実施例では、細胞を培養する工程の重要度を重要度1と重要度2に区分したが、重要度の区分はこのような例に限られない。各工程の重要度は、その工程の重要度に応じて複数段階に区分してもよい。例えば、重要度1を省略可能な工程とし、重要度2を省略はできないが実施時期が変更可能な工程とし、重要度3を実施時期が変更できない工程とすることもできる。例えば、患者からの細胞を採取する日(前処理工程)や患者への施術を実施する日(最終調整工程)については実施時期が変更できない工程(すなわち、重要度3の工程)とすることができる。このように重要度を3段階に設定することで、重要度3の工程について勝手に変更されてしまうことを防止することができる。この場合に、重要度3の工程について実施時期を変更したいときは、医師や工程管理者等の権限のあるものだけが変更できるようにすることが好ましい。   In the above-described embodiment, the importance of the cell culturing process is divided into importance 1 and importance 2. However, the importance classification is not limited to this example. The importance of each process may be divided into a plurality of stages according to the importance of the process. For example, the importance level 1 can be omitted, the importance level 2 cannot be omitted, but the execution time can be changed, and the importance level 3 can be changed. For example, regarding the day of collecting cells from a patient (pretreatment process) and the day of performing treatment on a patient (final adjustment process), the implementation time may be a process that cannot be changed (that is, a process of importance 3). it can. In this way, by setting the importance level to three levels, it is possible to prevent the importance level 3 from being changed arbitrarily. In this case, when it is desired to change the execution time for the process of importance 3, it is preferable that only authorized personnel such as doctors and process managers can change the execution time.

以上、本発明の具体例を詳細に説明したが、これらは例示にすぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には、以上に例示した具体例をさまざまに変形、変更したものが含まれる。
本明細書または図面に説明した技術要素は、単独であるいは各種の組み合わせによって技術的有用性を発揮するものであり、出願時請求項記載の組み合わせに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
Specific examples of the present invention have been described in detail above, but these are merely examples and do not limit the scope of the claims. The technology described in the claims includes various modifications and changes of the specific examples illustrated above.
The technical elements described in this specification or the drawings exhibit technical usefulness alone or in various combinations, and are not limited to the combinations described in the claims at the time of filing. In addition, the technology illustrated in the present specification or the drawings achieves a plurality of objects at the same time, and has technical utility by achieving one of the objects.

培養スケジュール管理装置10のブロック図。The block diagram of the culture schedule management apparatus 10. FIG. 工程実施条件データ30を示した図。The figure which showed process execution condition data 30. FIG. クリーンベンチスケジュールデータ32を示した図。The figure which showed the clean bench schedule data 32. 培養スケジュールデータ34を示した図。The figure which showed the culture schedule data 34. FIG. 培養スケジュール作成時の演算装置22の処理を示したフローチャート。The flowchart which showed the process of the arithmetic unit 22 at the time of culture schedule preparation. ステップS4で算出された実施予定日データ38の1例を示した図。The figure which showed an example of the implementation date data 38 calculated by step S4. ステップS24で実施予定日を変更された実施予定日データ38を示した図。The figure which showed the implementation date data 38 by which the implementation date was changed by step S24. ステップS26で細胞観察工程を新たに追加された実施予定日データ38を示した図。The figure which showed the implementation date data 38 to which the cell observation process was newly added by step S26. 培養スケジュール管理装置10で作成される培養スケジュールの1例を示した図。The figure which showed an example of the culture schedule produced with the culture schedule management apparatus 10. FIG.

符号の説明Explanation of symbols

10:スケジュール管理装置
20:サーバ
22:演算装置
24:記憶装置
26:入力装置
28:表示装置
30:工程実施条件データ
32:クリーンベンチスケジュールデータ
34:培養スケジュールデータ
36:スケジュール作成プログラム
38:実施予定日データ
40:通信回線
42:通信端末
42a:演算装置
42b:入力装置
42c:表示装置
44:通信端末
44a:演算装置
44b:入力装置
44c:表示装置
46:通信端末
46a:演算装置
46b:入力装置
46c:表示装置
48:通信端末
48a:演算装置
48b:入力装置
48c:表示装置
10: Schedule management device 20: Server 22: Computing device 24: Storage device 26: Input device 28: Display device 30: Process execution condition data 32: Clean bench schedule data 34: Culture schedule data 36: Schedule creation program 38: Implementation schedule Date data 40: communication line 42: communication terminal 42a: arithmetic device 42b: input device 42c: display device 44: communication terminal 44a: arithmetic device 44b: input device 44c: display device 46: communication terminal 46a: arithmetic device 46b: input device 46c: Display device 48: Communication terminal 48a: Arithmetic device 48b: Input device 48c: Display device

Claims (6)

1つまたは複数の作業スペースを用いて、生命体から採取された細胞に複数の工程を実施してその細胞を培養するスケジュールを管理する装置であって、
細胞を培養する各工程の標準スケジュールを記憶している第1記憶手段と、
各工程の実施の必要性を示す重要度を記憶している第2記憶手段と、
各作業スペースの使用予定を示す作業スペース使用スケジュールを記憶している第3記憶手段と、
設定手段、選択手段、第1判定手段、第1決定手段、第2判定手段、第2決定手段を有する演算手段と、
新たに培養を開始する細胞の培養開始時を演算手段に入力する入力手段と、
を有しており、
設定手段は、入力手段によって入力された培養開始時と第1記憶手段が記憶しているその細胞の標準スケジュールから、その細胞を培養する各工程の実施予定時期を設定
選択手段は、設定手段によって実施予定時期が設定された各工程のうち実施時期及び実施作業スペースが決定されていない工程の中から最先に実施される工程を1つ選択
第1判定手段は、選択手段によって選択された工程の実施予定時期にその工程を実施するために使用可能な空き作業スペースがあるか否かを第3記憶手段が記憶している作業スペース使用スケジュールに示される作業スペース空き状況から判定
第1決定手段は、第1判定手段によって使用可能な空き作業スペースがあると判定された場合に、その使用可能な時期及び作業スペースを選択手段によって選択された工程の実施時期及び実施作業スペースとして決定
第2判定手段は、第1判定手段によって使用可能な空き作業スペースが無いと判定された場合に、選択手段によって選択された工程の重要度を第2記憶手段から読み出し、読み出した重要度に基づいてその工程を実施する必要があるか否かを判定
第2決定手段は、選択手段によって選択された工程を実施する必要がないと第2判定手段によって判定された場合に、選択手段によって選択された工程を実施しないことを決定
選択手段によって選択された工程を実施する必要があると第2判定手段によって判定されない限り、演算手段は、選択手段、第1判定手段及び第1決定手段若しくは選択手段、第1判定手段、第2判定手段及び第2決定手段を作動させることで、細胞を培養する各工程の実施の有無若しくは実施時期及び実施作業スペースを決定することを特徴とする培養スケジュール管理装置。
An apparatus for managing a schedule for performing a plurality of steps on a cell collected from a living organism and culturing the cell using one or a plurality of work spaces,
First storage means storing a standard schedule for each step of culturing cells;
Second storage means storing importance indicating the necessity of performing each step;
Third storage means for storing a work space use schedule indicating the use schedule of each work space;
A calculation means having a setting means, a selection means, a first determination means, a first determination means, a second determination means, and a second determination means;
Input means for inputting the start time of culturing of cells to be newly cultured to the computing means ;
Have
Setting means, from the standard schedule for that cell culture at the start and the first storage unit which is input by the input means is stored, to set the scheduled implementation time of each step of culturing the cells,
Selection means, processes performed in the earliest among the steps implemented timing and implementation work space has not been determined among the processes scheduled implementation time is set one selected by the setting means,
The first determination means is a work space use schedule in which the third storage means stores whether or not there is an empty work space that can be used to execute the process at the scheduled execution time of the process selected by the selection means. it is determined from the work space availability shown in,
When it is determined by the first determination means that there is an available work space , the first determination means sets the usable time and work space as the execution time and work space of the process selected by the selection means. determined,
The second determination means reads the importance of the process selected by the selection means from the second storage means when the first determination means determines that there is no available work space, and based on the read importance It determines whether it is necessary to perform the step Te,
The second determination means determines that if it is determined when there is no need to implement the selected process by the selecting means by the second judging means, not performed is selected by the selecting means step,
Unless the second determination unit determines that the process selected by the selection unit needs to be performed, the calculation unit includes the selection unit, the first determination unit and the first determination unit or selection unit, the first determination unit, the second determination unit, and the second determination unit. A culture schedule management apparatus characterized by deciding whether or not to perform each step of culturing cells, or performing time and performing work space by activating the determining means and the second determining means.
第1決定手段によって決定された各工程の実施時期及び実施作業スペースに基づいて、第3記憶手段が記憶している作業スペース使用スケジュールを更新することを特徴とする請求項1に記載の培養スケジュール管理装置。 The culture schedule according to claim 1, wherein the work space use schedule stored in the third storage means is updated based on the execution time and the execution work space of each step determined by the first determination means. Management device. 必ず実施する必要がある工程の変更許容範囲を記憶している第4記憶手段をさらに有しており、
演算手段は、第3判定手段と第3決定手段をさらに有しており、
第3判定手段は、選択手段によって選択された工程を実施する必要があると第2判定手段によって判定された場合に、その工程の変更許容範囲を第4記憶手段から読み出し、読み出した変更許容範囲の期間にその工程を実施するのに使用可能な空き作業スペースがあるか否かを第3記憶手段が記憶している作業スペース使用スケジュールに示される作業スペース空き状況から判定
第3決定手段は、第3判定手段によって使用可能な空き作業スペースがあると判定された場合に、その使用可能な時期及び作業スペースを選択手段によって選択された工程の実施時期及び実施作業スペースとして決定する
ことを特徴とする請求項1または2に記載の培養スケジュール管理装置。
A fourth storage means for storing the allowable change range of the process that must be performed ;
The computing means further includes third determining means and third determining means,
The third determination unit reads the change allowable range of the process from the fourth storage unit when the second determination unit determines that the process selected by the selection unit needs to be performed, and reads the read allowable change range. period to determine whether the step has a free working space that can be used to implement the third working space availability for the storage unit is shown in the work space use schedule stored in,
When it is determined by the third determining means that there is an available work space , the third determining means sets the usable time and work space as the execution time and work space of the process selected by the selecting means. To decide ,
The culture schedule management apparatus according to claim 1 or 2, wherein
演算手段が、工程追加手段をさらに有しており、
工程追加手段は、選択手段によって選択された工程の実施時期及び実施作業スペースが第3決定手段によって決定されることによって、選択手段によって選択された工程とその前工程との間の期間が所定時間以上に長くなる場合に、選択手段によって選択された工程とその前工程との間の期間に実施予定時期が設定された新たな工程を追加する
ことを特徴とする請求項3に記載の培養スケジュール管理装置。
The calculation means further includes a process addition means,
The process adding means is configured such that the period between the process selected by the selection means and the previous process is a predetermined time by determining the execution time and execution work space of the process selected by the selection means by the third determination means. When it becomes longer than the above, a new process in which the scheduled execution time is set in the period between the process selected by the selection means and the previous process is added .
The culture schedule management apparatus according to claim 3.
演算手段が、再設定手段をさらに有しており、
再設定手段は、選択手段によって選択された工程の実施時期及び実施作業スペースが第3決定手段によって決定された場合に、その決定された実施時期と第1記憶手段が記憶しているその細胞の標準スケジュールから、選択手段によって選択された工程以降の各工程の実施予定時期を再設定し、
選択手段は、設定手段または再設定手段によって実施予定時期が設定された各工程のうち実施時期及び実施作業スペースが決定されていない工程の中から最先に実施される工程を1つ選択する、
ことを特徴とする請求項3または4に記載の培養スケジュール管理装置。
The computing means further has a resetting means,
The resetting means, when the execution time and execution work space of the process selected by the selection means are determined by the third determination means, the determined execution time and the cell stored in the first storage means From the standard schedule, reset the scheduled execution time of each process after the process selected by the selection means ,
The selection means selects one process to be performed first among the processes for which the execution time and the implementation work space are not determined among the processes for which the scheduled execution time has been set by the setting means or the resetting means.
The culture schedule management device according to claim 3 or 4 , wherein
細胞を培養する各工程の標準スケジュールを記憶している第1記憶手段と、各工程の実施の必要性を示す重要度を記憶している第2記憶手段と、各作業スペースの使用予定を示す作業スペース使用スケジュールを記憶している第3記憶手段と、演算手段と、新たに培養を開始する細胞の培養開始時を演算手段に入力する入力手段とを有するコンピュータに、1つまたは複数の作業スペースを用いて、生命体から採取された細胞に複数の工程を実施してその細胞を培養するスケジュールを管理させるプログラムであって、
入力手段によって入力された培養開始時と第1記憶手段が記憶しているその細胞の標準スケジュールから、その細胞を培養する各工程の実施予定時期を設定する設定ステップと、
設定ステップにおいて実施予定時期が設定された各工程のうち実施時期及び実施作業スペースが決定されていない工程の中から最先に実施される工程を1つ選択する選択ステップと、
選択ステップにおいて選択された工程の実施予定時期にその工程を実施するために使用可能な空き作業スペースがあるか否かを第3記憶手段が記憶している作業スペース使用スケジュールに示される作業スペース空き状況から判定する第1判定ステップと、
第1判定ステップで使用可能な空き作業スペースがあると判定された場合に、その使用可能な時期及び作業スペースを選択ステップにおいて選択された工程の実施時期及び実施作業スペースとして決定する第1決定ステップと、
第1判定ステップで使用可能な空き作業スペースが無いと判定された場合に、選択ステップにおいて選択された工程の重要度を第2記憶手段から読み出し、読み出した重要度に基づいてその工程を実施する必要があるか否かを判定する第2判定ステップと、
選択ステップにおいて選択された工程を実施する必要がないと第2判定ステップで判定された場合に、選択ステップにおいて選択された工程を実施しないことを決定する第2決定ステップ
演算手段に実行させるものであり、
選択ステップにおいて選択された工程を実施する必要があると第2判定ステップで判定されない限り、演算手段に、選択ステップ、第1判定ステップ及び第1決定ステップ若しくは選択ステップ、第1判定ステップ、第2判定ステップ及び第2決定ステップを実行させて、細胞を培養する各工程の実施の有無若しくは実施時期及び実施作業スペースを決定させることを特徴とする培養スケジュール管理プログラム。
A first storage means storing a standard schedule of each step for culturing cells, a second storage means storing importance indicating the necessity of performing each step, and a schedule for using each work space One or a plurality of operations in a computer having third storage means for storing a work space use schedule, calculation means, and input means for inputting the start time of culturing of a cell to be newly cultured to the calculation means A program for managing a schedule for culturing cells by performing a plurality of steps on cells collected from living organisms using a space,
A setting step for setting a scheduled execution time of each step of culturing the cell from the standard schedule of the cell stored in the first storage unit at the start of culture input by the input unit ;
A selection step for selecting one of the processes to be performed first among the processes for which the execution time and the execution work space are not determined among the processes for which the scheduled execution time is set in the setting step;
The empty work space indicated in the work space use schedule stored in the third storage means whether or not there is an empty work space that can be used to execute the process at the scheduled execution time of the process selected in the selection step. A first determination step for determining from the situation;
When it is determined that there is an available work space available in the first determination step, a first determination step of determining the usable time and work space as the execution time and work space of the process selected in the selection step When,
When it is determined that there is no available work space in the first determination step, the importance level of the process selected in the selection step is read from the second storage means, and the process is executed based on the read importance level. A second determination step for determining whether it is necessary;
A second determination step for determining not to perform the process selected in the selection step when it is determined in the second determination step that the process selected in the selection step does not need to be performed ;
Is executed by the calculation means ,
Unless it is determined in the second determination step that the process selected in the selection step needs to be performed, the calculation means includes a selection step, a first determination step and a first determination step or selection step, a first determination step, a second A culture schedule management program characterized by causing the determination step and the second determination step to be executed to determine whether or not each step of culturing cells is performed or when it is performed and when the work space is performed.
JP2006226332A 2006-08-23 2006-08-23 Culture schedule management device and culture schedule management program Active JP4787964B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006226332A JP4787964B2 (en) 2006-08-23 2006-08-23 Culture schedule management device and culture schedule management program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006226332A JP4787964B2 (en) 2006-08-23 2006-08-23 Culture schedule management device and culture schedule management program

Publications (2)

Publication Number Publication Date
JP2008048639A JP2008048639A (en) 2008-03-06
JP4787964B2 true JP4787964B2 (en) 2011-10-05

Family

ID=39233269

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006226332A Active JP4787964B2 (en) 2006-08-23 2006-08-23 Culture schedule management device and culture schedule management program

Country Status (1)

Country Link
JP (1) JP4787964B2 (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4136350B2 (en) * 2001-09-28 2008-08-20 江川 滉二 Medical support system
JP4296245B2 (en) * 2002-02-14 2009-07-15 博志 山崎 Medical work support apparatus and system
JP4129531B2 (en) * 2004-12-28 2008-08-06 国立大学法人名古屋大学 Control program and culture apparatus

Also Published As

Publication number Publication date
JP2008048639A (en) 2008-03-06

Similar Documents

Publication Publication Date Title
Armstrong et al. Time-lapse in the IVF-lab: how should we assess potential benefit?
Lundin et al. Time-lapse technology for embryo culture and selection
Simopoulou et al. Are computational applications the “crystal ball” in the IVF laboratory? The evolution from mathematics to artificial intelligence
Cimadomo et al. Towards automation in IVF: pre-clinical validation of a deep learning-based embryo grading system during PGT-A cycles
Van de Wiel The datafication of reproduction: Time‐lapse embryo imaging and the commercialisation of IVF
Kawar et al. Research, evidence-based practice, and quality improvement simplified
Cassettari et al. IVF cycle cost estimation using Activity Based Costing and Monte Carlo simulation
Uriarte et al. System design and improvement of an emergency department using simulation-based multi-objective optimization
DE112020005133T5 (en) ESTABLISHMENT AND METHOD OF CONTROLLING A SYSTEM OF RESOURCES
Wirtalla et al. The predictive performance of general surgery Milestones on postgraduation outcomes
JP4787964B2 (en) Culture schedule management device and culture schedule management program
Nkwawir et al. From grass to grace: how SLMTA revolutionised the Bamenda regional hospital laboratory in Cameroon
Leeftink et al. Batch scheduling in the histopathology laboratory
Al-Hawari et al. A framework for multi-response optimization of healthcare systems using discrete event simulation and response surface methodology
Fan et al. Quality control and quality assurance
Alonso-Andrés et al. Multi-omics quality assessment in personalized medicine through eatris
Yange et al. A duty scheduler for veterinary teaching hospitals using tabu search algorithm
Gomah et al. Modeling complex workflow in molecular diagnostics: design specifications of laboratory software for support of personalized medicine
Bertnum et al. Effect of Machine Sharing in Medical Laboratories
JP2025099993A (en) Culture medium monitoring device, culture medium monitoring method, and program
Spain Appraising Evidence to Determine Best Practice
Mortimer et al. Troubleshooting the in vitro fertilization laboratory
Arai Masafumi Shimokawa1, Daisaku Sato 2,*, Rika Wakao2 and
Novera et al. Application of Leadership Style to Patient Safety Culture in Hospitals
Sibley et al. Integration of Quality Management Systems in a Rural, Low-Resource Environment: The Experience at Phebe Hospital in Bong County, Liberia

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090806

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110126

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110208

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110407

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

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

R150 Certificate of patent or registration of utility model

Ref document number: 4787964

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350