(57)【要約】【課題】複数の生体試料の効率的な観察又はモニタリングを支援する。【解決手段】表示制御システム１は、複数のウェル３１に収容されている複数の試料を撮像して複数の画像データを生成する画像データ生成装置２０と、複数の画像データの各々とその画像データに対応するウェル３１の位置データを関連付けて記憶するストレージ４３と、複数の画像データと複数の位置データに基づいて表示データを生成する表示サーバ４０を備える。表示データは、複数の画像又は複数の画像解析結果の少なくとも一方を含む複数の試料情報を一定方向に整列して表示するためのデータであり、複数の試料情報のうちの第１の試料情報を表示しているときに複数のウェル３１のうちの第１の試料情報に対応するウェル３１の位置を示す第１の位置情報が表示されるように、第１の試料情報と第１の位置情報をレイアウトしたデータである。【選択図】図１
2018163212.tif 000002
【特許請求の範囲】
【請求項１】
複数の収容部に収容されている複数の試料を撮像して、複数の画像データを生成する画像データ生成装置と、
前記画像データ生成装置が生成した前記複数の画像データの各々と当該画像データに対応する収容部の位置データとを関連付けて記憶する記憶装置と、
前記記憶装置に記憶されている前記複数の画像データと前記複数の画像データに関連付けて記憶されている複数の位置データとに基づいて、表示データを生成する表示データ生成装置と、を備え、
前記表示データは、
前記複数の試料を示す複数の画像又は前記複数の画像データについての複数の解析結果の少なくとも一方を含む複数の試料情報を、一定方向に整列して表示するためのデータであり、
表示装置が前記表示データに基づいて前記複数の試料情報のうちの第１の試料情報を表示しているときに前記複数の収容部のうちの前記第１の試料情報に対応する第１の収容部の位置を示す第１の位置情報が前記表示装置に表示されるように、前記第１の試料情報と前記第１の位置情報をレイアウトしたデータである
ことを特徴とする表示制御システム。
【請求項２】
請求項１に記載の表示制御システムにおいて、
前記第１の位置情報は、前記複数の収容部に対する前記第１の収容部の相対位置を示す情報である
ことを特徴とする表示制御システム。
【請求項３】
請求項２に記載の表示制御システムにおいて、
前記第１の位置情報は、
前記複数の収容部の配列をグラフィカルに示す配列情報と、
前記配列内における前記第１の収容部の位置を示す識別情報と、を含む
ことを特徴とする表示制御システム。
【請求項４】
請求項３に記載の表示制御システムにおいて、
前記配列情報は、前記複数の収容部の各々の形状を模した複数の図形を含む
ことを特徴とする表示制御システム。
【請求項５】
請求項２に記載の表示制御システムにおいて、
前記第１の位置情報は、前記複数の収容部の配列内における前記第１の収容部の位置を示す文字情報を含む
ことを特徴とする表示制御システム。
【請求項６】
請求項１乃至請求項５のいずれか１項に記載の表示制御システムにおいて、
前記表示データは、前記複数の試料情報に対応する複数の位置情報を前記一定方向に整列して表示するためのデータである
ことを特徴とする表示制御システム。
【請求項７】
請求項１乃至請求項６のいずれか１項に記載の表示制御システムにおいて、
前記表示データ生成装置は、
クライアント端末からの要求に応じて前記表示データであるＷｅｂページを生成し、
前記Ｗｅｂページを含む応答を前記クライアント端末に送信する
ことを特徴とする表示制御システム。
【請求項８】
表示制御システムで行われる表示制御方法であって、
前記表示制御システムが有する画像データ生成装置が、複数の収容部に収容されている複数の試料を撮像して、複数の画像データを生成すること、
前記表示制御システムが有する記憶装置が、前記画像データ生成装置が生成した前記複数の画像データの各々と当該画像データに対応する試料を収容する収容部の位置データとを関連付けて記憶すること、
前記表示制御システムが有する表示データ生成装置が、前記記憶装置に記憶されている前記複数の画像データと前記複数の画像データに関連付けて記憶されている複数の位置データに基づいて、表示データを生成すること、を含み、
前記表示データは、
前記複数の試料を示す複数の画像又は前記複数の画像データについての複数の解析結果の少なくとも一方を含む複数の試料情報を、一定方向に整列して表示するためのデータであり、
表示装置が前記表示データに基づいて前記複数の試料情報のうちの第１の試料情報を表示しているときに前記複数の収容部のうちの前記第１の試料情報に対応する第１の収容部の位置を示す第１の位置情報が前記表示装置に表示されるように、前記第１の試料情報と前記第１の位置情報をレイアウトしたデータである
ことを特徴とする表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御システム、及び、表示制御方法に関する。
【背景技術】
【０００２】
生化学分野では、顕微鏡等を用いて培養中の生体試料を繰り返し撮像し、生体試料の生育状態をモニタリングするといった作業が頻繁に行われる。生体試料は、通常マイクロプレートなどの容器に収容されている。容器によって区画された複数の領域で複数の生体試料が同時並行的に培養されることは珍しくないため、複数の生体試料を効率的に観察又はモニタリングする技術が求められている。
【０００３】
そのような技術は、例えば特許文献１で提案されている。特許文献１には、時間経過に伴う変化が検出された生体試料の画像を、変化が検出された旨を示す変化検出情報と共に表示する技術が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−２３４４３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
近年のモバイル端末の普及なども一要因となり、効率的な観察又はモニタリングを実現するための表示制御技術の更なる改善が求められている。
【０００６】
以上のような実情を踏まえ、本発明の一側面に係る目的は、複数の生体試料の効率的な観察又はモニタリングを支援する技術を提供することである。
【課題を解決するための手段】
【０００７】
本発明の一態様に係る表示制御システムは、複数の収容部に収容されている複数の試料を撮像して、複数の画像データを生成する画像データ生成装置と、前記画像データ生成装置が生成した前記複数の画像データの各々と当該画像データに対応する収容部の位置データとを関連付けて記憶する記憶装置と、前記記憶装置に記憶されている前記複数の画像データと前記複数の画像データに関連付けて記憶されている複数の位置データとに基づいて、表示データを生成する表示データ生成装置と、を備える。前記表示データは、前記複数の試料を示す複数の画像又は前記複数の画像データについての複数の解析結果の少なくとも一方を含む複数の試料情報を、一定方向に整列して表示するためのデータである。また、前記表示データは、表示装置が前記表示データに基づいて前記複数の試料情報のうちの第１の試料情報を表示しているときに前記複数の収容部のうちの前記第１の試料情報に対応する第１の収容部の位置を示す第１の位置情報が前記表示装置に表示されるように、前記第１の試料情報と前記第１の位置情報をレイアウトしたデータである。
【０００８】
本発明の一態様に係る表示制御方法は、表示制御システムで行われる表示制御方法である。前記表示制御方法は、前記表示制御システムが有する画像データ生成装置が、複数の収容部に収容されている複数の試料を撮像して、複数の画像データを生成することと、前記表示制御システムが有する記憶装置が、前記画像データ生成装置が生成した前記複数の画像データの各々と当該画像データに対応する試料を収容する収容部の位置データとを関連付けて記憶することと、前記表示制御システムが有する表示データ生成装置が、前記記憶装置に記憶されている前記複数の画像データと前記複数の画像データに関連付けて記憶されている複数の位置データに基づいて、表示データを生成すること、を含む。前記表示データは、前記複数の試料を示す複数の画像又は前記複数の画像データについての複数の解析結果の少なくとも一方を含む複数の試料情報を、一定方向に整列して表示するためのデータである。また、前記表示データは、表示装置が前記表示データに基づいて前記複数の試料情報のうちの第１の試料情報を表示しているときに前記複数の収容部のうちの前記第１の試料情報に対応する第１の収容部の位置を示す第１の位置情報が前記表示装置に表示されるように、前記第１の試料情報と前記第１の位置情報をレイアウトしたデータである。
【発明の効果】
【０００９】
上記の態様によれば、複数の生体試料の効率的な観察又はモニタリングを支援することができる。
【図面の簡単な説明】
【００１０】
【図１】表示制御システム１の構成を例示した図である。
【図２】サーバ４０のハードウェア構成を例示した図である。
【図３】各装置での処理と装置間のデータのやり取りを例示したシーケンス図である。
【図４】タイムラプス制御処理を例示したフローチャートである。
【図５】画像取得処理を例示したフローチャートである。
【図６】表示データ出力処理を例示したフローチャートである。
【図７】表示処理を例示したフローチャートである。
【図８】Ｗｅｂブラウザに表示されたＷｅｂページの一例を示した図である。
【図９】Ｗｅｂブラウザに表示されたＷｅｂページの別の例を示した図である。
【図１０】Ｗｅｂブラウザに表示されたＷｅｂページの更に別の例を示した図である。
【図１１】試料を収容する容器群の一例を示した図である。
【図１２】Ｗｅｂブラウザに表示されたＷｅｂページの更に別の例を示した図である。
【発明を実施するための形態】
【００１１】
図１は、一実施形態に係る表示制御システム１の構成を例示した図である。図２は、サーバ４０のハードウェア構成を例示した図である。表示制御システム１は、マイクロプレート３０などに収容されている複数の試料の観察又はモニタリングを支援するシステムである。対象とする試料は、例えば、培養細胞などの生体試料である。表示制御システム１の利用者は、ノート型コンピュータ５０、タブレット型コンピュータ６０、スマートフォンなどのクライアント端末を用いて、表示制御システム１に無線又は有線の少なくとも一方を通じてアクセスすることで、生体試料を観察又はモニタリングすることができる。なお、クライアント端末は、例えば、液晶ディスプレイなどの表示装置を備えている。表示装置は、タッチパネルディスプレイであってもよい。
【００１２】
表示制御システム１は、画像データを生成する画像データ生成装置２０と、少なくとも画像データ生成装置２０で生成された画像データに基づいて表示データを生成する表示データ生成装置であるサーバ４０を備えている。画像データ生成装置２０とサーバ４０は、例えばＵＳＢ（Universal Serial Bus）ケーブルなどの有線ケーブルで接続されている。画像データ生成装置２０とサーバ４０は、相互にデータをやり取りできるように構成されていればよく、有線に限らず無線により通信可能に接続されてもよい。
【００１３】
画像データ生成装置２０は、例えば、図１に示すように、マイクロプレート３０が配置されたインキュベータ１０内に設置される。マイクロプレート３０は、それぞれが収容部である複数のウェル３１を有していて、各ウェル３１には試料が収容されている。複数のウェル３１に収容される複数の試料は、同種の試料であっても異種の試料であってもよい。インキュベータ１０は、培養環境を維持又は制御する装置であり、ここでは、マイクロプレート３０に収容された複数の試料を培養する培養器である。なお、図１では、マイクロプレート３０がインキュベータ１０内の支持板上に載置されることで、画像データ生成装置２０から離間して配置された例を示したが、マイクロプレート３０は、支持板を介すことなく画像データ生成装置２０の上面に直接載置してもよい。
【００１４】
画像データ生成装置２０は、イメージセンサ２２と、イメージセンサ２２の周囲に配置された複数の照明用ＬＥＤ光源２３と、温度センサ２４を備えている。イメージセンサ２２は、例えば、ＣＣＤ（Charge-Coupled Device）イメージセンサ、ＣＭＯＳ（Complementary MOS）イメージセンサなどである。イメージセンサ２２及び複数の照明用ＬＥＤ光源２３は、撮影領域２１下を移動自在に設けられている。温度センサ２４は、インキュベータ１０内の温度を測定するセンサである。なお、画像データ生成装置２０は、インキュベータ１０内の環境を測定する他のセンサを備えても良い。
【００１５】
サーバ４０は、例えば、標準的なコンピュータである。サーバ４０は、図２に示すように、プロセッサ４１、メモリ４２、ストレージ４３、インタフェース装置４４、及び、可搬記憶媒体４６が挿入される可搬記憶媒体駆動装置４５を備え、これらがバス４７によって相互に接続されている。
【００１６】
プロセッサ４１は、例えば、ＣＰＵ（Central Processing Unit）、ＭＰＵ（Micro Processing Unit）、ＤＳＰ（Digital Signal Processor）などであり、プログラムを実行してプログラムされた処理を行う。メモリ４２は、例えば、ＲＡＭ（Random Access Memory）であり、プログラムの実行の際に、ストレージ４３または可搬記憶媒体４６に記憶されているプログラムまたはデータを一時的に記憶する。
【００１７】
ストレージ４３は、例えば、ハードディスク、フラッシュメモリであり、主に各種データやプログラムの記憶に用いられる。インタフェース装置４４は、サーバ４０以外の装置（例えば、画像データ生成装置２０、ノート型コンピュータ５０、タブレット型コンピュータ６０など）と信号をやり取りする回路である。可搬記憶媒体駆動装置４５は、光ディスクやコンパクトフラッシュ（登録商標）等の可搬記憶媒体４６を収容するものである。可搬記憶媒体４６は、ストレージ４３を補助する役割を有する。ストレージ４３及び可搬記憶媒体４６は、それぞれプログラムを記憶した非一過性のコンピュータ読取可能記憶媒体の一例である。
【００１８】
なお、図２に示す構成は、サーバ４０のハードウェア構成の一例であり、サーバ４０はこの構成に限定されるものではない。サーバ４０は、汎用装置ではなく専用装置であってもよい。サーバ４０は、プログラムを実行するプロセッサの代わりに又は加えて、ＡＳＩＣ（Application Specific Integrated Circuit）やＦＰＧＡ（Field Programmable Gate Array）などの電気回路を備えてもよく、それらの電気回路により、後述する処理が行われてもよい。
【００１９】
以上のように構成された表示制御システム１は、主に以下の２つの処理を行う。一つ目が画像データ記憶処理であり、二つ目が表示データ出力処理である。本実施形態においては、画像データ記憶処理は、画像データ生成装置２０とサーバ４０により行われ、表示データ出力処理は、サーバ４０により行われる。
【００２０】
画像データ記憶処理では、まず、サーバ４０が、画像データ生成装置２０へ画像取得指示を出力する。ここでは、サーバ４０は、例えば、撮像対象である複数の試料が収容されている複数のウェル３１を特定する情報を含む指示を、画像データ生成装置２０へ出力する。
【００２１】
次に、画像データ生成装置２０が、サーバ４０からの指示に従って、複数のウェル３１に収容されている複数の試料を撮像して、複数の画像データを生成し、サーバ４０へ出力する。より詳細に説明すると、画像データ生成装置２０は、複数のウェル３１にそれぞれ収容されている複数の試料を撮像して、各々が複数の試料の各々の画像データである複数の画像データを生成し、サーバ４０へ出力する。
【００２２】
具体的には、画像データ生成装置２０は、まず、マイクロプレート３０に収容された複数の試料のうちの最初の撮像対象である試料の下に、イメージセンサ２２及び複数の照明用ＬＥＤ光源２３を移動させて、最初の撮像対象である試料を撮像する。その後、２番目の撮像対象である試料の下に、イメージセンサ２２及び複数の照明用ＬＥＤ光源２３を移動させて、２番目の撮像対象である試料を撮像する。この処理を全ての撮像対象の試料に対して繰り返すことで、複数の画像データを生成する。なお、画像データ生成装置２０は、画像データに加えて、温度センサ２４から出力される温度データなどインキュベータ１０の環境についてのデータ（以降、環境データと記す。）を、サーバ４０へ出力しても良い。
【００２３】
最後に、サーバ４０が、画像データと画像データに対応するウェル３１の位置データとを関連付けて記録する。ここでは、サーバ４０が有する記憶装置の一例であるストレージ４３は、画像データ生成装置２０が生成した複数の画像データの各々とその画像データに対応するウェル３１の位置データとを関連付けて記憶する。なお、画像データに対応するウェル３１とは、その画像データに基づいて表示する画像に示される試料を収容しているウェル３１のことである。
【００２４】
また、サーバ４０が画像データ生成装置２０からインキュベータ１０の環境データを受信した場合には、ストレージ４３は、画像データ及び位置データと関連付けて、環境データを記憶してもよい。
【００２５】
表示データ出力処理では、サーバ４０が、ストレージ４３に記憶されている複数の画像データと複数の画像データに関連付けて記憶されている複数の位置データとに基づいて、表示データを生成する。ここでは、サーバ４０は、例えば、クライアント端末からの要求（ＨＴＴＰリクエスト）に応じて、表示データであるＷｅｂページを生成し、Ｗｅｂページを含む応答（即ち、ボディにＷｅｂページを埋め込んだＨＴＴＰレスポンス）をクライアント端末へ送信する。サーバ４０で生成される表示データの詳細については、後述する。
【００２６】
以下、図３から図８を参照しながら、表示制御システム１及び表示制御システム１のクライアント端末で行われる処理について具体的に説明する。ここでは、表示制御システム１がＷｅｂシステムであり、タイムラプス制御処理によりストレージ４３に記憶された画像データに基づいて表示データを生成し出力する例を説明する。
【００２７】
図３は、各装置での処理と装置間のデータのやり取りを例示したシーケンス図であり、表示制御システム１で行われる表示制御の一例を示している。図３に示すように、まず、タイムラプス観察の実行開始を指示する画像取得指示がクライアント端末からサーバ４０へ送信されることにより、サーバ４０ではタイムラプス制御処理が開始される。そして、サーバ４０がタイムラプス制御処理を行うことで（ステップＳ１００）、タイムラプス制御処理の実行期間中に画像データ生成装置２０が画像取得処理を繰り返し行う（ステップＳ２００）。このとき、サーバ４０から画像データ生成装置２０へは画像取得指示が、画像データ生成装置２０からサーバ４０へは画像データが、送信される。その後、サーバ４０がクライアント端末からの要求に応じて表示データ出力処理を行い（ステップＳ３００）、表示データを受信したクライアント端末が表示処理を行う（ステップＳ４００）。このとき、クライアント端末からサーバ４０へは要求が、サーバ４０からクライアント端末へは表示データを含む応答が、送信される。
【００２８】
図４は、タイムラプス制御処理を例示したフローチャートである。図４に示すように、タイムラプス制御処理が開始されると、サーバ４０は、まず処理条件を取得する（ステップＳ１０１）。ここでは、サーバ４０は、図示しない入力装置を用いて入力された処理条件を取得し、ストレージ４３に記憶させる。処理条件は、例えば、マイクロプレート３０が有する複数のウェル３１の位置、撮像対象である試料が収容されているウェル３１の位置、撮像時間間隔、撮像回数などを含む。
【００２９】
サーバ４０は、処理条件を取得すると、現在の時刻が撮像時刻に達しているか否かを判断する（ステップＳ１０２）。ここでは、サーバ４０は、ステップＳ１０１で取得した撮像時間間隔に基づいて撮像時刻を算出する。そして、現在の時刻が撮像時刻に達していると判断すると、サーバ４０は、画像取得指示を画像データ生成装置２０へ出力する（ステップＳ１０３）。画像取得指示には、撮像対象である試料が収容されているウェル３１の位置を特定する情報が含まれる。これにより、画像データ生成装置２０で図５に示す画像取得処理が行われる。
【００３０】
その後、サーバ４０は、画像データ生成装置２０から画像データを受信し（ステップＳ１０４）、画像データとその画像データに対応するウェル３１の位置を示す位置データを関連付けて記憶する（ステップＳ１０５）。ここでは、サーバ４０は、画像データ生成装置２０から受信した画像データを、画像取得指示で指定した位置のウェル３１に収容された試料の画像データと判断することで、受信した画像データに対応する位置データを特定する。なお、撮像対象である試料を複数指定している場合には、サーバ４０は、ステップＳ１０４では、複数の画像データを受信し、ステップＳ１０５では、複数の画像データをそれぞれ対応する位置データに関連付けて記憶する。
【００３１】
最後に、サーバ４０は、タイムラプス制御処理を終了するか否かを判断する（ステップＳ１０６）。ここでは、サーバ４０は、ステップＳ１０２からステップＳ１０６までの処理の繰り返し回数がステップＳ１０１で取得した撮像回数に達していないときには、タイムラプス制御処理を終了しないと判断し、ステップＳ１０２からステップＳ１０６の処理を繰り返す。一方。サーバ４０は、繰り返し回数が撮像回数に達しているときには、タイムラプス制御処理を終了する。
【００３２】
図５は、画像取得処理を例示したフローチャートである。図５に示すように、画像取得処理が開始されると、画像データ生成装置２０は、まず撮像位置を設定する（ステップＳ２０１）。ここでは、画像データ生成装置２０は、サーバ４０から受信した画像取得指示に含まれるウェル３１の位置を特定する情報に基づいて撮像位置を算出し、撮像位置に応じた位置にイメージセンサ２２及び複数の照明用ＬＥＤ光源２３を移動させる。
【００３３】
次に、画像データ生成装置２０は、試料を撮像し（ステップＳ２０２）、生成された試料の画像データをサーバ４０へ出力する（ステップＳ２０３）。
【００３４】
その後、画像データ生成装置２０は、すべての撮像位置（つまり、画像取得指示に含まれる情報から特定されるすべてのウェル３１の位置）で撮像済みか否かを判断する（ステップＳ２０４）。すべての撮像位置で撮像済みではないと判断すると、サーバ４０は、次の撮像位置を設定し（ステップＳ２０５）、ステップＳ２０２からステップＳ２０４の処理を繰り返す。そして、すべての撮像位置で撮像済みと判断されると、サーバ４０は、画像取得処理を終了する。
【００３５】
表示制御システム１が図４に示すタイムラプス制御処理と図５に示す画像取得処理を行うことで、サーバ４０のストレージ４３に少なくとも画像データと位置データが関連付けて記憶される。なお、図４に示すタイムラプス制御処理と図５に示す画像取得処理は、上述した画像データ記憶処理に該当する。
【００３６】
図６は、表示データ出力処理を例示したフローチャートである。サーバ４０は、クライアント端末からの要求（ＨＴＴＰリクエスト）を受信すると、図６に示す表示データ出力処理を開始する。まず、サーバ４０は、要求に応じた表示データを生成する（ステップＳ３０１）。
【００３７】
例えば、異なるウェル３１に収容された複数の試料を観察対象として指定した要求を受信した場合であれば、サーバ４０は、指定された観察対象に対応する複数の画像データと複数の画像データに関連付けて記憶されている複数の位置データをストレージ４３から読み出して、これらのデータに基づいて、表示データを生成する。
【００３８】
表示データは、観察対象として指定された複数の試料について情報（以降、試料情報と記す。）を一定方向に整列して表示するためのデータである。ここでいう複数の試料情報には、観察対象として指定された複数の試料を示す複数の画像、又は、複数の画像解析結果の少なくとも一方が含まれる。より詳細には、複数の画像の各々は、観察対象として指定された複数の試料の各々を示す画像であり、複数の画像解析結果の各々は、画像解析により得られる、観察対象として指定された複数の試料の各々についての情報である。
【００３９】
さらに、表示データには、試料情報（画像や解析結果）に加えて、注目するウェル３１の位置を示す位置情報も含まれる。表示データは、表示装置が表示データに基づいて複数の試料情報のうちの第１の試料情報を表示しているときに複数のウェル３１のうちの第１の試料情報に対応するウェル３１（第１のウェル）の位置を示す第１の位置情報が表示装置に表示されるように、第１の試料情報と第１の位置情報をレイアウトしたデータでもある。
【００４０】
第１の位置情報は、複数のウェル３１に対する第１のウェルの相対位置を示す情報でもよい。その場合、第１の位置情報は、複数のウェル３１の配列をグラフィカルに示す配列情報と、その配列内における第１のウェルの位置を示す識別情報を含むことが望ましく、さらに、配列情報は、複数のウェル３１の各々の形状を模した複数の図形を含むことが望ましい。このような第１の位置情報は、注目するウェル３１の位置を直感的に把握する可能とするという点で有効である。また、クライアント端末（表示装置）がスマートフォンである場合などクライアント端末が小さい場合であっても、注目ウェル３１の位置を把握することができるという点でも有効である。または、第１の位置情報は、複数のウェル３１の配列内における第１のウェルの位置を示す文字情報を含んでもよい。
【００４１】
その後、サーバ４０は、ステップＳ３０１で生成した表示データを出力し（ステップＳ３０２）、表示データ出力処理を終了する。ここでは、サーバ４０は、ＨＴＴＰレスポンスのボディに表示データを埋め込んでクライアント端末へ送信する。
【００４２】
図７は、表示処理を例示したフローチャートである。クライアント端末は、まず、表示データをサーバ４０へ要求する（ステップＳ４０１）。ここでは、クライアント端末は、観察対象とする複数の試料を指定する情報を含む要求をサーバ４０へ送信する。この要求は、例えば、クライアント端末にインストールされているＷｅｂブラウザからサーバ４０へ送信されるＨＴＴＰリクエストである。
【００４３】
その後、クライアント端末は、サーバ４０から受信した表示データに基づいて情報を表示する（ステップＳ４０２）。ここでは、クライアント端末は、指定した複数の試料についての複数の試料情報を含む表示データを受信し、表示データに基づいてクライアント端末の表示装置に情報を表示する。表示データは、例えば、ＨＴＴＰレスポンスに含まれるＷｅｂページであり、ＨＴＴＰレスポンスを受信したクライアント端末のＷｅｂブラウザが、表示データに基づいてＷｅｂページを表示する。
【００４４】
図８及び図９は、表示制御システム１からの応答に基づいてＷｅｂブラウザに表示されたＷｅｂページを例示した図である。図８に示すＷｅｂページ７０及び図９に示すＷｅｂページ８０には、複数の試料情報に対応する複数の位置情報が複数の試料情報と同方向に整列することで、試料毎に位置情報と試料情報（画像及び解析結果）がまとまって表示されている様子が示されている。
【００４５】
ここで、複数の位置情報とは、位置情報７１ａから７１ｃ、及び、位置情報８１ａから８１ｃである。複数の試料情報とは、画像７２ａと画像解析結果７３ａ、画像７２ｂと画像解析結果７３ｂ、画像７２ｃと画像解析結果７３ｃである。また、画像７２ａから画像７２ｃは、例えば、それぞれ対応する試料の最新の画像である。画像解析結果７３ａから７３ｃは、例えば、それぞれ画像解析により算出された、試料に含まれる接着細胞の密度及び細胞数の時間変化を示すグラフを含んでいる。
【００４６】
図８に示すＷｅｂページ７０に含まれる位置情報７１ａから位置情報７１ｃは、マイクロプレート３０内の複数のウェル３１の配列をグラフィカルに示す配列情報（６つの四角）と、配列内における注目しているウェル３１の位置を示す識別情報Ｃと、を含んでいる。配列情報は、マイクロプレート３０には６つのウェル３１が存在し、そのうち黒塗りの四角Ｆで示す４つのウェル３１には試料が収容されていて、白塗りの四角Ｅで示す残りの２つのウェル３１には試料が収容されていない、ことを示している。なお、配列情報に含まれる６つの四角の各々は、ウェル３１の形状を模した図形である。
【００４７】
位置情報７１ａに含まれる識別情報Ｃは、位置情報７１ａに近接して表示されている画像７２ａ及び画像解析結果７３ａがマイクロプレート３０の上段左に位置するウェル３１に収容された試料についての試料情報であることを示している。位置情報７１ｂに含まれる識別情報Ｃは、画像７２ｂと画像解析結果７３ｂがマイクロプレート３０の上段右に位置するウェル３１に収容された試料についての試料情報であることを示している。位置情報７１ｃに含まれる識別情報Ｃは、画像７２ｃと画像解析結果７３ｃがマイクロプレート３０の中断右に位置するウェル３１に収容された試料についての試料情報であることを示している。
【００４８】
図９に示すＷｅｂページ８０に含まれる位置情報８１ａから位置情報８１ｃは、複数のウェル３１の配列内における注目するウェル３１の位置を示す文字情報を含んでいる。
【００４９】
位置情報８１ａは、注目するウェル３１が配列の第１行第１列に位置すること、位置情報８１ａに近接して表示されている画像７２ａ及び画像解析結果７３ａがマイクロプレート３０の配列の第１行第１列に位置するウェル３１に収容された試料についての試料情報であることを示している。位置情報８１ｂは、注目するウェル３１が配列の第１行第２列に位置すること、位置情報８１ｂに近接して表示されている画像７２ｂ及び画像解析結果７３ｂがマイクロプレート３０の配列の第１行第２列に位置するウェル３１に収容された試料についての試料情報であることを示している。位置情報８１ｃは、注目するウェル３１が配列の第２行第２列に位置すること、位置情報８１ｃに近接して表示されている画像７２ｃ及び画像解析結果７３ｃがマイクロプレート３０の配列の第２行第２列に位置するウェル３１に収容された試料についての試料情報であることを示している。
【００５０】
以上のように、表示制御システム１で生成された表示データに基づいてクライアント端末が表示処理を行うことで、複数の試料情報が一定方向に整列して表示される。このため、利用者は、複数の試料情報が表示装置に収まりきらない場合であっても、スクロール操作により容易に任意の生体試料についての試料情報を確認することができる。
【００５１】
さらに、表示制御システム１が生成する表示データでは、複数の位置情報を複数の試料情報と同方向に整列することで表示中の試料情報に対応する位置情報が表示装置に表示されるように、複数の試料情報と複数の位置情報がレイアウトされている。このため、スクロール操作により頻繁に試料情報を切り替えて表示した場合であっても、利用者は、表示中の試料情報がどのウェル３１に収容されている生体試料の情報であるかを常に把握することができる。
【００５２】
従って、表示制御システム１によれば、利用者は、複数の生体試料の効率的な観察又はモニタリングを行うことができる。特に、表示制御システム１がＷｅｂシステムの場合であれば、Ｗｅｂブラウザ上で、上下方向にスクロール操作を行うことで、任意の試料情報と試料情報に対応する位置情報を容易に確認することができる。
【００５３】
図１０は、表示制御システム１からの応答に基づいてＷｅｂブラウザに表示されたＷｅｂページの別の例を示した図である。図８及び図９では、表示データが複数の試料情報に対応する複数の位置情報を一定方向に整列して表示するためのデータであり、スクロール操作により位置情報と試料情報の両方が一緒に移動する例を示したが、スクロール操作により試料情報のみが移動し位置情報は移動しなくてもよい。表示制御システム１は、図８及び図９に示すＷｅｂページを生成する代わりに、図１０に示すＷｅｂページ９０を生成してもよい。
【００５４】
図１０に示すＷｅｂページ９０は、複数の試料情報（画像９２ａと画像解析結果９３ａ、画像９２ｂと画像解析結果９３ｂ）が一定方向に整列して表示されている点については、図８及び図９に示すＷｅｂページと同様である。このため、スクロール操作により任意の試料情報を容易に表示することができる。
【００５５】
図１０に示すＷｅｂページ９０は、ブラウザ上の一定の位置に表示中の試料情報に応じた位置情報が表示される点、スクロール操作により表示中の試料情報を切り替えることで位置情報の表示が更新される点が、図８及び図９に示すＷｅｂページとは異なる。なお、図１０（ａ）はスクロール操作前の状態を示し、図１０（ｂ）はスクロール操作後の状態を示している。
【００５６】
Ｗｅｂページ９０では、スクロール操作が行われて、上段左のウェル３１に収容された試料の試料情報（画像９２ａ、画像解析結果９３ａ）が表示されている状態から上段右のウェル３１に収容された試料の試料情報（画像９２ｂ、画像解析結果９３ｂ）が表示されている状態に、Ｗｅｂブラウザの状態が変化すると、位置情報が上段左のウェル３１を示す位置情報９１ａから上段右のウェル３１を示す位置情報９１ｂに更新される。
【００５７】
図１０に示すＷｅｂページ９０でも、表示中の試料情報に対応する位置情報が表示装置に表示される。特に、位置情報が表示される位置が固定されているため、スクロール操作により位置情報を見失うことがない。従って、スクロール操作により頻繁に試料情報を切り替えて表示した場合であっても、利用者は、表示中の試料情報がどのウェル３１に収容されている生体試料の情報であるかを常に把握することが可能である。従って、複数の生体試料の効率的な観察又はモニタリングを行うことができる。
【００５８】
上述した例では、生体試料を収容する収容部の一例としてマイクロプレート３０に設けられたウェル３１を例示したが、生体試料を収容する収容部はウェル３１に限らない。例えば、生体試料は図１１に示すようなフラスコ（フラスコ１０１からフラスコ１０４）に収容された状態で培養されてもよい。また、収容部毎に１箇所で画像を取得する例について上述したが、１つの収容部内の複数個所で撮像し、複数枚の画像を取得してもよい。図１１には、フラスコ毎に４箇所で試料を撮像する例が示されている。
【００５９】
フラスコ１０１内における撮像対象領域は、撮像対象領域１０１ａから撮像対象領域１０１ｄの４箇所である。フラスコ１０２内における撮像対象領域は、撮像対象領域１０２ａから撮像対象領域１０２ｄの４箇所である。フラスコ１０３内における撮像対象領域は、撮像対象領域１０３ａから撮像対象領域１０３ｄの４箇所である。フラスコ１０４内における撮像対象領域は、撮像対象領域１０４ａから撮像対象領域１０４ｄの４箇所である。
【００６０】
表示制御システム１では、画像データ生成装置２０が図１１に示すようにフラスコ毎に４箇所で試料を撮像して４枚の画像を取得し、サーバ４０が図１２に示すＷｅｂページ１１０を生成しても良い。図１２には、複数の位置情報（位置情報１１１ａ、位置情報１１１ｂ）が複数の試料情報（画像群１１２ａ、画像群１１２ｂ）と同方向に整列することで、試料毎に位置情報と試料情報がまとまって表示されている様子が示されている。この場合も、利用者は、Ｗｅｂブラウザ上で上下方向にスクロール操作を行うことで、任意の試料情報と試料情報に対応する位置情報を容易に確認することができる。また、表示中の試料情報がどのフラスコに収容されている生体試料の情報であるかを常に把握することが可能である。
【００６１】
上述した実施形態は、発明の理解を容易にするための具体例を示したものであり、本発明の実施形態はこれらに限定されるものではない。表示制御システム、及び、表示制御方法は、特許請求の範囲の記載を逸脱しない範囲において、さまざまな変形、変更が可能である。
【００６２】
例えば、画像データを解析するタイミングについては特に言及していないが、サーバ４０は、タイムラプス制御処理中に画像データを解析してもよく、表示データを生成するタイミングで画像データを解析してもよい。また、画像データの解析は、表示データを生成するサーバ４０で行われてもよく、サーバ４０とは異なる装置（例えば、アプリケーションサーバ）で行われてもよい。また、画像データの解析結果の一例として、生体試料に含まれる細胞数及び細胞の密度の情報を例示したが、解析結果は特にこれらに限定されない。
【００６３】
また、画像データがサーバ４０のストレージ４３に記憶される例を示したが、サーバ４０は、画像データをメモリ４２に一時的に記憶するだけであってもよい。画像データ生成装置２０が生成した画像データは、サーバ４０とは異なる装置（例えば、データベースサーバ）に不揮発的に記憶されてもよく、サーバ４０はその装置から画像データを読み出して表示データを生成してもよい。
【００６４】
また、表示データがサーバ４０とは異なるクライアント端末からの要求に応じて生成される例を示したが、サーバ４０がクライアント端末として動作してもよい。即ち、サーバ４０にインストールされたＷｅｂブラウザからの要求に応じてサーバ４０が表示データを生成し、サーバ４０に接続された液晶ディスプレイ等の表示装置が表示データに基づいて情報を表示してもよい。
【００６５】
また、複数の試料情報が縦方向に整列して表示される例を示したが、整列方向は縦方向に限らない。複数の試料情報は、一定の方向に整列していればよく、横方向に整列しても良い。その場合、横方向へのスクロール操作により、任意の試料情報を確認してもよい。
【００６６】
また、表示制御システム１がＷｅｂシステムである例を示したが、表示制御システム１は、Ｗｅｂシステムに限らず、クライアントサーバシステムであってもよい。
【符号の説明】
【００６７】
１・・・表示制御システム、１０・・・インキュベータ、２０・・・画像データ生成装置、２１・・・撮影領域、２２・・・イメージセンサ、２３・・・照明用ＬＥＤ光源、２４・・・温度センサ、３０・・・マイクロプレート、３１・・・ウェル、４０・・・サーバ、４１・・・プロセッサ、４２・・・メモリ、４３・・・ストレージ、４４・・・インタフェース装置、４５・・・可搬記録媒体駆動装置、４６・・・可搬記録媒体、４７・・・バス、５０・・・ノート型コンピュータ、６０・・・タブレット型コンピュータ、７０、８０、９０、１１０・・・Ｗｅｂページ、７１ａ〜７１ｃ、８１ａ〜８１ｃ、９１ａ、９１ｂ、１１１ａ、１１１ｂ・・・位置情報、７２ａ〜７２ｃ、９２ａ、９２ｂ、１１２ａ、１１２ｂ・・・画像、７３ａ〜７３ｃ、９３ａ、９３ｂ・・・画像解析結果、１０１〜１０４・・・フラスコ、１０１ａ〜１０１ｄ、１０２ａ〜１０２ｄ、１０３ａ〜１０３ｄ、１０４ａ〜１０４ｄ・・・撮像対象領域、Ｃ・・・識別情報、Ｅ、Ｆ・・・四角
【図１】
2018163212.tif 000003
【図２】
2018163212.tif 000004
【図３】
2018163212.tif 000005
【図４】
2018163212.tif 000006
【図５】
2018163212.tif 000007
【図６】
2018163212.tif 000008
【図７】
2018163212.tif 000009
【図８】
2018163212.tif 000010
【図９】
2018163212.tif 000011
【図１０】
2018163212.tif 000012
【図１１】
2018163212.tif 000013
【図１２】
2018163212.tif 000014