(57)【要約】【課題】閲覧すべき画像の確認漏れを防止すること。【解決手段】情報処理装置１００は、撮像装置１１０から１以上の画像を受信する。情報処理装置１００は、受信した１以上の画像に基づき、画像保存装置１２０に送信する１以上の画像を生成し、生成した１以上の画像の数を取得する。情報処理装置１００は、生成した１以上の画像の画像保存装置１２０への送信を開始する。情報処理装置１００は、画像保存装置１２０に対して、定期的または不定期に、画像保存装置１２０において受信処理が完了した画像の数についての問い合わせを行う。情報処理装置１００は、画像保存装置１２０から返信された画像保存装置１２０において受信処理が完了した画像の数が、取得した１以上の画像の数以上である場合、画像保存装置１２０に対して画像の公開を指示する。【選択図】図１
2020064574.tif 000002
【特許請求の範囲】
【請求項１】
撮像装置によって撮像された画像に基づき生成された、画像を保存する画像保存装置に送信する１以上の画像と、前記１以上の画像の数とを取得し、
取得した前記１以上の画像の前記画像保存装置への送信を開始し、
前記画像保存装置に対して、定期的または不定期に、前記画像保存装置において受信処理が完了した画像の数についての問い合わせを行い、
前記画像保存装置から返信された前記画像保存装置において受信処理が完了した画像の数が、取得した前記１以上の画像の数以上である場合、前記画像保存装置に対して画像の公開を指示する、
処理をコンピュータに実行させることを特徴とする画像閲覧制御プログラム。
【請求項２】
前記取得する処理は、前記撮像装置から１以上の画像を受信し、受信した前記１以上の画像に基づき、前記画像保存装置に送信する１以上の画像を生成し、生成した前記１以上の画像の数を取得する、ことを特徴とする請求項１に記載の画像閲覧制御プログラム。
【請求項３】
前記撮像装置は、前記コンピュータとは異なる画像処理装置に、１以上の画像を送信する装置であり、
前記画像処理装置は、受信した前記１以上の画像に基づき、前記画像保存装置に送信する１以上の画像を生成し、前記画像保存装置に送信する装置であり、
前記画像処理装置に対して、定期的または不定期に、前記画像処理装置から前記画像保存装置に送信する画像の数についての問い合わせを行い、
前記画像保存装置から返信された前記画像保存装置において受信処理が完了した画像の数が、取得した前記１以上の画像の数と、前記画像処理装置から返信された前記画像保存装置に送信する画像の数との合計以上である場合、前記画像保存装置に対して画像の公開を指示する、
処理を前記コンピュータに実行させることを特徴とする請求項１または２に記載の画像閲覧制御プログラム。
【請求項４】
前記撮像装置は、前記画像処理装置に、画像を分類するグループの識別子と対応付けて、前記グループに属する画像を送信する装置であり、
前記画像処理装置は、受信した前記画像に基づき、前記画像保存装置に送信する画像を生成し、前記識別子と対応付けて、生成した前記画像を前記画像保存装置に送信する装置であり、
前記撮像装置によって撮像された画像に基づき生成された、前記画像保存装置に送信する１以上の画像と、前記画像保存装置に送信する１以上の画像の数とを取得し、
前記識別子と対応付けて、取得した前記１以上の画像の前記画像保存装置への送信を開始し、
前記画像保存装置に対して、定期的または不定期に、前記画像保存装置において受信処理が完了した、前記識別子と対応付けられた画像の数についての問い合わせを行い、
前記画像処理装置に対して、定期的または不定期に、前記画像処理装置から前記画像保存装置に送信する、前記識別子と対応付けられた画像の数についての問い合わせを行い、
前記画像保存装置から返信された前記画像保存装置において受信処理が完了した画像の数が、取得した前記１以上の画像の数と、前記画像処理装置から返信された前記画像保存装置に送信する画像の数との合計以上である場合、前記画像保存装置に対して、前記識別子と対応付けられた画像の公開を指示する、
処理を前記コンピュータに実行させることを特徴とする請求項３に記載の画像閲覧制御プログラム。
【請求項５】
前記画像保存装置は、前記指示を受け付けた後、利用者に画像を閲覧させる閲覧装置から閲覧要求を受け付けた場合、前記閲覧要求に対応する画像を前記閲覧装置に送信する装置である、ことを特徴とする請求項１〜４のいずれか一つに記載の画像閲覧制御プログラム。
【請求項６】
前記送信を開始してからの経過時間が所定時間を超えた場合、前記画像保存装置に対して画像の公開を指示する、ことを特徴とする請求項１〜５のいずれか一つに記載の画像閲覧制御プログラム。
【請求項７】
前記問い合わせを行う処理は、前記送信を開始した後に、前記画像保存装置に対して、定期的または不定期に、前記画像保存装置において受信処理が完了した画像の数についての問い合わせを行う、ことを特徴とする請求項１に記載の画像閲覧制御プログラム。
【請求項８】
撮像装置によって撮像された画像に基づき生成された、画像を保存する画像保存装置に送信する１以上の画像と、前記１以上の画像の数とを取得し、
取得した前記１以上の画像の前記画像保存装置への送信を開始し、
前記画像保存装置に対して、定期的または不定期に、前記画像保存装置において受信処理が完了した画像の数についての問い合わせを行い、
前記画像保存装置から返信された前記画像保存装置において受信処理が完了した画像の数が、取得した前記１以上の画像の数以上である場合、前記画像保存装置に対して画像の公開を指示する、
処理をコンピュータが実行することを特徴とする画像閲覧制御方法。
【請求項９】
撮像装置と、情報処理装置と、画像を保存する画像保存装置とを含む画像閲覧制御システムであって、
前記撮像装置は、
１以上の画像を前記情報処理装置に送信し、
前記情報処理装置は、
受信した前記１以上の画像に基づき、前記画像保存装置に送信する１以上の画像を生成し、生成した前記１以上の画像の数を取得し、
生成した前記１以上の画像の前記画像保存装置への送信を開始し、
前記画像保存装置に対して、定期的または不定期に、前記画像保存装置において受信処理が完了した画像の数についての問い合わせを行い、
前記画像保存装置から返信された前記画像保存装置において受信処理が完了した画像の数が、取得した前記１以上の画像の数以上である場合、前記画像保存装置に対して画像の公開を指示し、
前記画像保存装置は、
画像を受信する都度、受信処理を実施し、受信処理が完了した画像の数を計数し、
前記問い合わせに応じて、計数した前記数を返信し、
前記指示を受け付けたことに応じて、受信処理が完了した画像を公開する、ことを特徴とする画像閲覧制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像閲覧制御プログラム、画像閲覧制御方法、および画像閲覧制御システムに関する。
【背景技術】
【０００２】
例えば、医療分野において、検査技師は、モダリティ装置を利用し、被験者の画像を撮像する。画像は、例えば、ＣＴ（Ｃｏｍｐｕｔｅｄ  Ｔｏｍｏｇｒａｐｈｙ）画像などである。また、検査技師は、被験者の画像を読影する読影医と呼ばれる医師の作業負担を軽減するために、検像装置を利用し、被験者の画像を検像し、ＰＡＣＳ（Ｐｉｃｔｕｒｅ  Ａｒｃｈｉｖｉｎｇ  ａｎｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍｓ）に送信する画像を選別し、ＰＡＣＳに１枚ずつ送信する。そして、医師は、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）を利用し、ＰＡＣＳにアクセスし、被験者の画像を読影し、被験者の健康状態や病状などを診断する。
【０００３】
先行技術としては、例えば、被検体の医用画像の撮影内容ごとに定められている医用画像の基準枚数と医用画像収集装置から送信される医用画像の枚数との比較を行い、医用画像収集装置において撮影された医用画像のすべてを受信したかを確認するものがある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−１１５８００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来技術では、閲覧すべき画像の確認漏れが発生する場合がある。例えば、医師は、ＰＣを利用して、検査技師が選別した画像のすべてをＰＡＣＳが受信する前に、ＰＡＣＳにアクセスし、検査技師が選別した画像の一部しか確認せずに、被験者の健康状態や病状などを診断してしまう場合がある。
【０００６】
１つの側面では、本発明は、閲覧すべき画像の確認漏れを防止することを目的とする。
【課題を解決するための手段】
【０００７】
１つの実施態様によれば、撮像装置によって撮像された画像に基づき生成された、画像を保存する画像保存装置に送信する１以上の画像と、前記１以上の画像の数とを取得し、取得した前記１以上の画像の前記画像保存装置への送信を開始し、前記画像保存装置に対して、定期的または不定期に、前記画像保存装置において受信処理が完了した画像の数についての問い合わせを行い、前記画像保存装置から返信された前記画像保存装置において受信処理が完了した画像の数が、取得した前記１以上の画像の数以上である場合、前記画像保存装置に対して画像の公開を指示する画像閲覧制御プログラム、画像閲覧制御方法、および画像閲覧制御システムが提案される。
【発明の効果】
【０００８】
一態様によれば、閲覧すべき画像の確認漏れを防止することが可能になる。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施の形態にかかる画像閲覧制御方法の一実施例を示す説明図である。
【図２】図２は、画像閲覧制御システム２００の一例を示す説明図である。
【図３】図３は、情報処理装置１００のハードウェア構成例を示すブロック図である。
【図４】図４は、検像側検査テーブル４００の記憶内容の一例を示す説明図である。
【図５】図５は、検像側シリーズテーブル５００の記憶内容の一例を示す説明図である。
【図６】図６は、検像側画像テーブル６００の記憶内容の一例を示す説明図である。
【図７】図７は、送信済みリスト７００の記憶内容の一例を示す説明図である。
【図８】図８は、画像保存装置１２０のハードウェア構成例を示すブロック図である。
【図９】図９は、閲覧側検査テーブル９００の記憶内容の一例を示す説明図である。
【図１０】図１０は、閲覧側シリーズテーブル１０００の記憶内容の一例を示す説明図である。
【図１１】図１１は、閲覧側画像テーブル１１００の記憶内容の一例を示す説明図である。
【図１２】図１２は、画像処理装置２２０のハードウェア構成例を示すブロック図である。
【図１３】図１３は、加工側検査テーブル１３００の記憶内容の一例を示す説明図である。
【図１４】図１４は、加工側シリーズテーブル１４００の記憶内容の一例を示す説明図である。
【図１５】図１５は、加工側画像テーブル１５００の記憶内容の一例を示す説明図である。
【図１６】図１６は、情報処理装置１００の機能的構成例を示すブロック図である。
【図１７】図１７は、画像閲覧制御システム２００の動作例１を示す説明図（その１）である。
【図１８】図１８は、画像閲覧制御システム２００の動作例１を示す説明図（その２）である。
【図１９】図１９は、画像閲覧制御システム２００の動作例１を示す説明図（その３）である。
【図２０】図２０は、画像閲覧制御システム２００の動作例１を示す説明図（その４）である。
【図２１】図２１は、画像閲覧制御システム２００の動作例１を示す説明図（その５）である。
【図２２】図２２は、動作例１における全体処理手順の一例を示すシーケンス図（その１）である。
【図２３】図２３は、動作例１における全体処理手順の一例を示すシーケンス図（その２）である。
【図２４】図２４は、画像閲覧制御システム２００の動作例２を示す説明図（その１）である。
【図２５】図２５は、画像閲覧制御システム２００の動作例２を示す説明図（その２）である。
【図２６】図２６は、画像閲覧制御システム２００の動作例２を示す説明図（その３）である。
【図２７】図２７は、画像閲覧制御システム２００の動作例２を示す説明図（その４）である。
【図２８】図２８は、画像閲覧制御システム２００の動作例２を示す説明図（その５）である。
【図２９】図２９は、動作例２における全体処理手順の一例を示すシーケンス図（その１）である。
【図３０】図３０は、動作例２における全体処理手順の一例を示すシーケンス図（その２）である。
【図３１】図３１は、動作例２における全体処理手順の一例を示すシーケンス図（その３）である。
【発明を実施するための形態】
【００１０】
以下に、図面を参照して、本発明にかかる画像閲覧制御プログラム、画像閲覧制御方法、および画像閲覧制御システムの実施の形態を詳細に説明する。
【００１１】
（実施の形態にかかる画像閲覧制御方法の一実施例）
図１は、実施の形態にかかる画像閲覧制御方法の一実施例を示す説明図である。情報処理装置１００は、医療分野において、被験者の画像を公開するタイミングを制御するためのコンピュータである。被験者の画像は、被験者の健康状態や病状などを診断するための医療用の画像である。被験者の画像は、例えば、ＣＴ画像、または、ＭＲＩ画像などである。被験者の画像は、例えば、検査技師によって撮像される。
【００１２】
例えば、検査技師は、モダリティ装置を利用し、被験者の画像を撮像する。モダリティ装置は、例えば、ＣＴ、ＣＲ（Ｃｏｍｐｕｔｅｄ  Ｒａｄｉｏｇｒａｐｈｙ）、ＭＲＩ（Ｍａｇｎｅｔｉｃ  Ｒｅｓｏｎａｎｃｅ  Ｉｍａｇｉｎｇ）、ＲＩ（Ｒａｄｉｏｉｓｏｔｏｐｅ）、心血管撮影、多目的血管撮影（バイプレーン）、Ｘ線デジタル透視（Ｄｉｇｉｔａｌ  Ｒａｄｉｏｇｒａｐｈｙ）、マンモグラフィ、血管造影Ｘ線診断、超音波診断などに関する画像機器である。
【００１３】
その後、検査技師は、被験者の画像を読影する読影医と呼ばれる医師の作業負担を軽減するために、検像装置を利用し、被験者の画像を検像し、ＰＡＣＳに送信する画像を選別し、ＰＡＣＳに１枚ずつ送信する。検像は、具体的には、画像の適切さの確認、画像の順序の編集、不適切な画像の削除、画像の加工などである。画像の加工は、具体的には、画像の明度やコントラストの調整、画像の表示倍率の調整、画像の切り抜き、コメントや記号の付与などである。
【００１４】
ＰＡＣＳは、被験者の画像を受信する都度、被験者の画像の受信処理を行い、被験者の画像を保存しておく。受信処理は、画像の圧縮などを含む。そして、医師は、ＰＣを利用し、ＰＡＣＳにアクセスし、ＰＡＣＳに保存された被験者の画像を読影し、被験者の健康状態や病状などを診断する。しかしながら、従来では、医師による、閲覧すべき被験者の画像の確認漏れが発生する場合がある。確認漏れが発生すると、医師が、被験者の健康状態や病状などを誤って診断する可能性の増大化を招いてしまう。
【００１５】
例えば、被験者に対する１回の検査において、モダリティ装置で撮像される被験者の画像の数が膨大になる傾向があるため、検像装置からＰＡＣＳに送信される被験者の画像の数も膨大になる傾向がある。ＣＴ画像やＭＲＩ画像は、数ｍｍ間隔で人体の断面を撮像するため、モダリティ装置で撮像される被験者の画像の数が膨大になりやすい。例えば、被験者の画像の数は、数千枚になる。このため、検像装置からＰＡＣＳに、被験者の複数の画像を送信開始してから送信終了するまでの所要時間も増大する傾向がある。
【００１６】
従って、医師が、ＰＣを利用して、ＰＡＣＳにアクセスしたタイミングにおいて、ＰＡＣＳが、被験者の複数の画像の一部しか受信しておらず、被験者の複数の画像の一部しか閲覧することができない状況も発生しやすくなる。この際、医師は、ＰＡＣＳが、被験者の複数の画像のすべてを受信しているのか否かを把握することが難しく、被験者の複数の画像の一部しか閲覧していないことを把握することも難しい。結果として、医師は、被験者の複数の画像の一部しか確認せずに、被験者の健康状態や病状などを診断してしまう場合がある。このため、医師が、被験者の健康状態や病状などを誤って診断する可能性の増大化を招いてしまう。
【００１７】
これに対し、医師が、ＰＣを利用して、異なるタイミングで複数回、ＰＡＣＳにアクセスするようにし、閲覧すべき被験者の画像の確認漏れを抑制しようとする場合が考えられる。この場合でも、医師は、必ずしも被験者の複数の画像のすべてを確認することができる保証がなく、医師による、閲覧すべき被験者の画像の確認漏れが発生することを防止することはできない。また、この場合では、医師が、被験者の健康状態や病状などを複数回診断することになり、最後の診断以外が無駄な作業になる可能性がある。そして、医師にかかる作業負担および作業時間の増大化を招く。
【００１８】
そこで、本実施の形態では、検像装置を実現する情報処理装置１００が、ＰＡＣＳを実現する画像保存装置１２０に対して、受信処理が完了した画像の数の問い合わせを行った結果に応じて、画像の公開を指示する画像閲覧制御方法について説明する。この画像閲覧制御方法によれば、閲覧すべき画像の確認漏れを防止することができる。
【００１９】
図１において、（１−１）情報処理装置１００は、撮像装置１１０によって撮像された１以上の画像に基づき生成された、画像保存装置１２０に送信する１以上の画像と、画像保存装置１２０に送信する画像の数とを取得する。
【００２０】
情報処理装置１００は、検像装置に対応する装置である。撮像装置１１０は、モダリティ装置に対応する装置である。画像保存装置１２０に送信する画像は、例えば、ｂｉｔｍａｐ形式である。画像保存装置１２０は、画像を保存する装置である。画像保存装置１２０は、例えば、ＰＡＣＳに対応する装置である。
【００２１】
情報処理装置１００は、例えば、撮像装置１１０から１以上の画像を受信する。そして、情報処理装置１００は、受信した１以上の画像に基づき、画像保存装置１２０に送信する１以上の画像を生成し、生成した１以上の画像の数を取得する。
【００２２】
図１の例では、情報処理装置１００は、第１のタイミングｔ１において、撮像装置１１０から画像群１０１を受信する。そして、情報処理装置１００は、画像群１０１を検像し、画像群１０２を生成し、画像群１０２に含まれる画像の数「３」を取得する。画像群１０１と、画像群１０２とは、同一の画像群でなくてもよい。
【００２３】
（１−２）情報処理装置１００は、生成した１以上の画像の画像保存装置１２０への送信を開始する。図１の例では、情報処理装置１００は、第１のタイミングｔ１において、生成した画像群１０２の画像保存装置１２０への送信を開始し、生成した画像群１０２に含まれる画像を１枚ずつ、画像保存装置１２０に送信する。
【００２４】
（１−３）情報処理装置１００は、画像保存装置１２０に対して、定期的または不定期に、画像保存装置１２０において受信処理が完了した画像の数についての問い合わせを行う。図１の例では、情報処理装置１００は、第１のタイミングｔ１以降の第２のタイミングｔ２において、画像保存装置１２０において受信処理が完了した画像の数についての問い合わせを行う。図１の例では、画像保存装置１２０は、第２のタイミングｔ２において、画像群１０２の一部の画像１０３しか受信していない。
【００２５】
（１−４）情報処理装置１００は、画像保存装置１２０から返信された画像保存装置１２０において受信処理が完了した画像の数が、取得した１以上の画像の数以上である場合、画像保存装置１２０に対して画像の公開を指示する。受信処理は、例えば、受信した画像を圧縮または加工して保存する処理である。図１の例では、情報処理装置１００は、第２のタイミングｔ２において、問い合わせに応じて画像保存装置１２０から返信された、画像保存装置１２０において受信処理が完了した画像の数「１」を受信する。そして、情報処理装置１００は、受信した画像の数「１」が、画像群１０２に含まれる画像の数「３」未満であるため、画像保存装置１２０に対して画像の公開を指示しない。
【００２６】
これにより、情報処理装置１００は、画像保存装置１２０が画像群１０２の一部の画像１０３しか受信していない場合、画像保存装置１２０に、画像１０３を公開させないことができる。結果として、情報処理装置１００は、医師が、ＰＣを利用して、画像保存装置１２０にアクセスし、一部の画像１０３しか確認せずに、被験者の健康状態や病状などを診断してしまうことを防止することができる。このため、情報処理装置１００は、医師が、被験者の健康状態や病状などを誤って診断してしまうことを防止することができる。
【００２７】
（１−５）図１の例では、その後、情報処理装置１００は、第２のタイミングｔ２以降の第３のタイミングｔ３において、画像保存装置１２０において受信処理が完了した画像の数についての問い合わせを行う。図１の例では、画像保存装置１２０は、第３のタイミングｔ３において、画像群１０２のすべての画像の受信処理を完了し、画像群１０４を保存している。
【００２８】
（１−６）図１の例では、情報処理装置１００は、第３のタイミングｔ３において、問い合わせに応じて画像保存装置１２０から返信された、画像保存装置１２０において受信処理が完了した画像の数「３」を受信する。そして、情報処理装置１００は、受信した画像の数「３」が、画像群１０２に含まれる画像の数「３」以上であるため、画像保存装置１２０に対して画像の公開を指示する。
【００２９】
これにより、情報処理装置１００は、画像保存装置１２０が画像群１０２のすべての画像の受信処理を完了し、画像群１０４を保存している場合、画像保存装置１２０に、画像群１０４を公開させることができる。結果として、情報処理装置１００は、医師が、ＰＣを利用して、画像保存装置１２０にアクセスし、画像群１０４のすべてを確認し、被験者の健康状態や病状などを診断するように仕向けることができる。このため、情報処理装置１００は、医師による、閲覧すべき画像の確認漏れを防止することができる。
【００３０】
そして、医師が、ＰＣを利用して、画像保存装置１２０に複数回アクセスせずに済むため、被験者の健康状態や病状などを１回診断すればよく、無駄な作業を実施せずに済ませることができ、医師にかかる作業負担および作業時間の低減化を図ることができる。また、医師が、ＰＣを利用して、画像保存装置１２０に複数回アクセスせずに済むため、ＰＣや画像保存装置１２０の処理量、処理時間、および、消費電力の低減化を図ることができる。
【００３１】
ここでは、情報処理装置１００以外に、画像保存装置１２０に対して画像を送信する装置が存在しない場合について説明したが、これに限らない。例えば、情報処理装置１００以外に、撮像装置１１０から画像を受信し、受信した画像を加工し、または、受信した画像に基づく新たな画像を生成し、画像保存装置１２０に対して画像を送信する画像処理装置２２０（例えば、図２参照）が存在する場合があってもよい。この場合、画像保存装置１２０に対して画像を送信する通信経路が２つになるため、ＰＡＣＳが、被験者の診断に用いるべき画像のすべてを受信したタイミングを把握することは、さらに困難になり、閲覧すべき画像の確認漏れが発生しやすくなる。
【００３２】
これに対し、情報処理装置１００が、画像処理装置２２０に対して、画像保存装置１２０に送信する画像の数の問い合わせを行うことにより、適切なタイミングで、画像保存装置１２０に対して、画像の公開を指示するということが考えられる。情報処理装置１００が、画像処理装置２２０に対しても問い合わせを行う一例については、具体的には、図２３〜図３０を用いて、画像閲覧制御システムの動作例２として後述する。
【００３３】
ここでは、情報処理装置１００が、撮像装置１１０から受信した１以上の画像に基づき、画像保存装置１２０に送信する１以上の画像を生成する場合について説明したが、これに限らない。例えば、情報処理装置１００が、撮像装置１１０によって撮像された１以上の画像を、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）やＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）などの記録媒体を介して取得し、画像保存装置１２０に送信する１以上の画像を生成する場合があってもよい。また、例えば、情報処理装置１００とは異なる装置が、撮像装置１１０によって撮像された１以上の画像に基づき、画像保存装置１２０に送信する１以上の画像を生成する場合があってもよい。この場合、情報処理装置１００は、当該装置から、画像保存装置１２０に送信する１以上の画像を受信する。
【００３４】
（画像閲覧制御システム２００の一例）
次に、図２を用いて、図１に示した情報処理装置１００を適用した、画像閲覧制御システム２００の一例について説明する。
【００３５】
図２は、画像閲覧制御システム２００の一例を示す説明図である。図２において、画像閲覧制御システム２００は、撮像装置１１０と、情報処理装置１００と、画像保存装置１２０と、画像処理装置２２０と、画像閲覧装置２３０とを含む。
【００３６】
画像閲覧制御システム２００において、撮像装置１１０と、情報処理装置１００と、画像処理装置２２０と、画像保存装置１２０と、画像閲覧装置２３０とは、有線または無線のネットワーク２１０を介して接続される。ネットワーク２１０は、例えば、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどである。
【００３７】
撮像装置１１０は、主に検査技師に用いられるコンピュータである。検査技師は、例えば、診療科医からの検査指示に応じて、撮像装置１１０を利用し、被験者の１以上の画像を撮像する検査を実施する。検査は、例えば、検査を一意に識別する検査インスタンスＵＩＤ（Ｕｎｉｑｕｅ  ＩＤ）が付与される。撮像装置１１０は、例えば、検査技師の操作入力に応じて、被験者の画像を撮像し、検査インスタンスＵＩＤに対応付けて保存する。
【００３８】
撮像装置１１０は、例えば、撮像した被験者の画像のうち、１以上の画像２０１を、検査インスタンスＵＩＤを対応付けた状態で、情報処理装置１００に送信する。撮像装置１１０は、例えば、撮像した被験者の画像のうち、１以上の画像２０２を、検査インスタンスＵＩＤを対応付けた状態で、画像処理装置２２０に送信する。撮像装置１１０は、例えば、モダリティ装置に対応する装置である。撮像装置１１０は、例えば、ＣＲ、ＣＴ、ＭＲＩ、ＲＩ、心血管撮影、多目的血管撮影、Ｘ線デジタル透視、マンモグラフィ、血管造影Ｘ線診断、超音波診断などに関する画像機器である。
【００３９】
情報処理装置１００は、主に検査技師に用いられるコンピュータである。検査技師は、情報処理装置１００を利用し、被験者の１以上の画像２０１を検像する。検像は、具体的には、画像の適切さの確認、画像の順序の編集、不適切な画像の削除、画像の加工などである。画像の加工は、具体的には、画像の明度やコントラストの調整、画像の表示倍率の調整、画像の切り抜き、コメントや記号の付与などである。情報処理装置１００は、図４〜図７に後述する各種テーブルを記憶する。
【００４０】
情報処理装置１００は、例えば、検査技師の操作入力に応じて、検査インスタンスＵＩＤに対応付けられた被験者の１以上の画像２０１に基づき、画像保存装置１２０に送信する１以上の画像２０３を生成する。情報処理装置１００は、例えば、生成した１以上の画像２０３を、検査インスタンスＵＩＤに対応付けて、図４〜図６に後述する各種テーブルに保存する。情報処理装置１００は、例えば、生成した１以上の画像２０３を、検査インスタンスＵＩＤを対応付けた状態で、画像保存装置１２０に送信する。情報処理装置１００は、図４〜図７に後述する各種テーブルに基づき、画像保存装置１２０における画像の公開可否を制御する。情報処理装置１００は、例えば、サーバやＰＣなどである。情報処理装置１００は、例えば、検像装置に対応する装置である。
【００４１】
画像処理装置２２０は、主に検査技師に用いられるコンピュータである。検査技師は、画像処理装置２２０を利用し、被験者の１以上の画像２０２を加工し、または、被験者の１以上の画像２０２に基づく新たな画像を生成する。検査技師は、例えば、被験者のＣＴ画像に基づき、任意の断面の画像を表示可能な、被験者の３Ｄ画像を生成する。画像処理装置２２０は、図９〜図１１に後述する各種テーブルを記憶する。
【００４２】
画像処理装置２２０は、例えば、検査技師の操作入力に応じて、検査インスタンスＵＩＤに対応付けられた被験者の１以上の画像２０２に基づき、画像保存装置１２０に送信する１以上の画像２０４を生成する。画像処理装置２２０は、生成した１以上の画像２０４を、検査インスタンスＵＩＤに対応付けて、図９〜図１１に後述する各種テーブルに保存する。画像処理装置２２０は、例えば、生成した１以上の画像２０４を、検査インスタンスＵＩＤを対応付けた状態で、画像保存装置１２０に送信する。画像処理装置２２０は、例えば、サーバやＰＣなどである。画像処理装置２２０は、例えば、ワークステーションに対応する装置である。
【００４３】
画像保存装置１２０は、画像を保存するコンピュータである。画像保存装置１２０は、例えば、情報処理装置１００から、検査インスタンスＵＩＤに対応付けられた１以上の画像２０３を受信し、受信処理を実施し、検査インスタンスＵＩＤに対応付けて保存する。受信処理は、例えば、画像の圧縮などを含む。受信処理は、例えば、画像を、画像閲覧装置２３０から閲覧可能な状態にする処理を含む。画像保存装置１２０は、例えば、図１３〜図１５に後述する各種テーブルを記憶する。
【００４４】
画像保存装置１２０は、例えば、画像処理装置２２０から、検査インスタンスＵＩＤに対応付けられた１以上の画像２０４を受信し、受信処理を実施し、検査インスタンスＵＩＤに対応付けて保存する。画像保存装置１２０は、例えば、情報処理装置１００の制御に従って、検査インスタンスＵＩＤに対応付けられた画像を公開する。画像保存装置１２０は、具体的には、情報処理装置１００から、検査インスタンスＵＩＤに対応付けられた画像の公開が指示された場合、検査インスタンスＵＩＤに対応付けられた画像を、画像閲覧装置２３０に送信可能にするようにする。画像保存装置１２０は、例えば、サーバやＰＣなどである。画像保存装置１２０は、例えば、ＰＡＣＳに対応する装置である。
【００４５】
画像閲覧装置２３０は、主に医師に用いられるコンピュータである。医師は、画像閲覧装置２３０を利用し、画像保存装置１２０にアクセスし、被験者の画像に基づき、被験者の健康状態や病状などを診断し、被験者の所見を作成する。画像閲覧装置２３０は、医師の操作入力に応じて、画像保存装置１２０にアクセスし、検査インスタンスＵＩＤに対応付けて保存された１以上の画像を取得し、ディスプレイに表示する。画像閲覧装置２３０は、医師の操作入力に応じて、表示した１以上の画像に基づく被験者の所見を作成する。画像閲覧装置２３０は、例えば、ＰＣなどである。
【００４６】
ここでは、画像閲覧制御システム２００が、画像処理装置２２０を含む場合について説明したが、これに限らない。例えば、画像閲覧制御システム２００が、画像処理装置２２０を含まない場合があってもよい。画像閲覧制御システム２００が、画像処理装置２２０を含まない場合については、図１７〜図２１を用いて、画像閲覧制御システム２００の動作例１として後述する。また、画像閲覧制御システム２００が、画像処理装置２２０を含む場合については、図２４〜図３１を用いて、画像閲覧制御システム２００の動作例２として後述する。
【００４７】
ここでは、画像閲覧制御システム２００が、情報処理装置１００と、画像保存装置１２０と、画像処理装置２２０と、画像閲覧装置２３０とを、１つずつ含む場合について説明したが、これに限らない。例えば、画像閲覧制御システム２００が、情報処理装置１００と、画像保存装置１２０と、画像処理装置２２０と、画像閲覧装置２３０との少なくともいずれかを複数含む場合があってもよい。
【００４８】
（情報処理装置１００のハードウェア構成例）
次に、図３を用いて、情報処理装置１００のハードウェア構成例について説明する。
【００４９】
図３は、情報処理装置１００のハードウェア構成例を示すブロック図である。図３において、情報処理装置１００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３０１と、メモリ３０２と、ネットワークＩ／Ｆ（Ｉｎｔｅｒｆａｃｅ）３０３と、記録媒体Ｉ／Ｆ３０４と、記録媒体３０５と、ディスプレイ３０６と、入力装置３０７とを有する。また、各構成部は、バス３００によってそれぞれ接続される。
【００５０】
ここで、ＣＰＵ３０１は、情報処理装置１００の全体の制御を司る。メモリ３０２は、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）およびフラッシュＲＯＭなどを有する。具体的には、例えば、フラッシュＲＯＭやＲＯＭが各種プログラムを記憶し、ＲＡＭがＣＰＵ３０１のワークエリアとして使用される。メモリ３０２に記憶されるプログラムは、ＣＰＵ３０１にロードされることで、コーディングされている処理をＣＰＵ３０１に実行させる。メモリ３０２は、例えば、図４〜図７に後述する各種テーブルを記憶する。
【００５１】
ネットワークＩ／Ｆ３０３は、通信回線を通じてネットワーク２１０に接続され、ネットワーク２１０を介して他のコンピュータに接続される。そして、ネットワークＩ／Ｆ３０３は、ネットワーク２１０と内部のインターフェースを司り、他のコンピュータからのデータの入出力を制御する。ネットワークＩ／Ｆ３０３は、例えば、モデムやＬＡＮアダプタなどである。
【００５２】
記録媒体Ｉ／Ｆ３０４は、ＣＰＵ３０１の制御に従って記録媒体３０５に対するデータのリード／ライトを制御する。記録媒体Ｉ／Ｆ３０４は、例えば、ディスクドライブ、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ポートなどである。記録媒体３０５は、記録媒体Ｉ／Ｆ３０４の制御で書き込まれたデータを記憶する不揮発メモリである。記録媒体３０５は、例えば、ディスク、半導体メモリ、ＵＳＢメモリなどである。記録媒体３０５は、情報処理装置１００から着脱可能であってもよい。
【００５３】
ディスプレイ３０６は、カーソル、アイコンあるいはツールボックスをはじめ、文書、画像、機能情報などのデータを表示する。ディスプレイ３０６は、例えば、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）、液晶ディスプレイ、有機ＥＬ（Ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイなどである。入力装置３０７は、文字、数字、各種指示などの入力のためのキーを有し、データの入力を行う。入力装置３０７は、キーボードやマウスなどであってもよい。また、入力装置３０７は、タッチパネル式の入力パッドやテンキーなどであってもよい。
【００５４】
情報処理装置１００は、上述した構成部のほか、例えば、プリンタ、スキャナ、マイク、スピーカーなどを有してもよい。また、情報処理装置１００は、記録媒体Ｉ／Ｆ３０４や記録媒体３０５を複数有していてもよい。また、情報処理装置１００は、記録媒体Ｉ／Ｆ３０４や記録媒体３０５を有していなくてもよい。
【００５５】
（検像側検査テーブル４００の記憶内容）
次に、図４を用いて、検像側検査テーブル４００の記憶内容の一例について説明する。検像側検査テーブル４００は、例えば、図３に示した情報処理装置１００のメモリ３０２や記録媒体３０５などの記憶領域により実現される。
【００５６】
図４は、検像側検査テーブル４００の記憶内容の一例を示す説明図である。図４に示すように、検像側検査テーブル４００は、検査インスタンスＵＩＤと、検査内画像枚数とのフィールドを有する。検像側検査テーブル４００は、被験者の検査ごとに各フィールドに情報を設定することにより、検査単位での画像に関する情報がレコードとして記憶される。
【００５７】
検査インスタンスＵＩＤのフィールドには、被験者の検査を一意に識別する検査インスタンスＵＩＤが設定される。検査内画像枚数のフィールドには、同じ検査インスタンスＵＩＤに対応付けて、情報処理装置１００に保存された１以上の画像の数として、保存枚数Ｑ＿ＵＩＤが設定される。
【００５８】
（検像側シリーズテーブル５００の記憶内容）
次に、図５を用いて、検像側シリーズテーブル５００の記憶内容の一例について説明する。検像側シリーズテーブル５００は、例えば、図３に示した情報処理装置１００のメモリ３０２や記録媒体３０５などの記憶領域により実現される。
【００５９】
図５は、検像側シリーズテーブル５００の記憶内容の一例を示す説明図である。図５に示すように、検像側シリーズテーブル５００は、検査インスタンスＵＩＤと、シリーズインスタンスＵＩＤと、シリーズ内画像枚数と、画像ファイル管理パスと、送信元システムと、装置種別とのフィールドを有する。検像側シリーズテーブル５００は、検査内のシリーズごとに各フィールドに情報を設定することにより、シリーズ単位での画像に関する情報がレコードとして記憶される。シリーズは、検査内の１回の作業に対応する。シリーズは、例えば、一連のＣＴ画像を撮像する１回の作業に対応する。
【００６０】
検査インスタンスＵＩＤのフィールドには、被験者の検査を一意に識別する検査インスタンスＵＩＤが設定される。シリーズインスタンスＵＩＤのフィールドには、被験者の検査内のシリーズを一意に識別するシリーズインスタンスＵＩＤが設定される。シリーズ内画像枚数のフィールドには、同じシリーズインスタンスＵＩＤに対応付けて、情報処理装置１００に保存された１以上の画像の数が設定される。
【００６１】
画像ファイル管理パスのフィールドには、同じシリーズインスタンスＵＩＤに対応付けられた１以上の画像の、情報処理装置１００における保存先を示すファイル管理パスが設定される。送信元システムのフィールドには、同じシリーズインスタンスＵＩＤに対応付けられた１以上の画像を撮像した装置を識別する名称が設定される。装置種別のフィールドには、同じシリーズインスタンスＵＩＤに対応付けられた１以上の画像を撮像した装置の種別が設定される。
【００６２】
（検像側画像テーブル６００の記憶内容）
次に、図６を用いて、検像側画像テーブル６００の記憶内容の一例について説明する。検像側画像テーブル６００は、例えば、図３に示した情報処理装置１００のメモリ３０２や記録媒体３０５などの記憶領域により実現される。
【００６３】
図６は、検像側画像テーブル６００の記憶内容の一例を示す説明図である。図６に示すように、検像側画像テーブル６００は、シリーズインスタンスＵＩＤと、ＳＯＰ（Ｓｅｒｖｉｃｅ  Ｏｂｊｅｃｔ  Ｐａｉｒ）インスタンスＵＩＤとのフィールドを有する。検像側画像テーブル６００は、画像ごとに各フィールドに情報を設定することにより、画像に関する情報がレコードとして記憶される。
【００６４】
シリーズインスタンスＵＩＤのフィールドには、被験者の検査内のシリーズを一意に識別するシリーズインスタンスＵＩＤが設定される。ＳＯＰインスタンスＵＩＤのフィールドには、シリーズインスタンスＵＩＤに対応付けて、情報処理装置１００に保存された１以上の画像のいずれかの画像を一意に識別するＳＯＰインスタンスＵＩＤが設定される。
【００６５】
（送信済みリスト７００の記憶内容）
次に、図７を用いて、送信済みリスト７００の記憶内容の一例について説明する。送信済みリスト７００は、例えば、図３に示した情報処理装置１００のメモリ３０２や記録媒体３０５などの記憶領域により実現される。
【００６６】
図７は、送信済みリスト７００の記憶内容の一例を示す説明図である。図７に示すように、送信済みリスト７００は、検査インスタンスＵＩＤのフィールドを有する。送信済みリスト７００は、各フィールドに情報を設定することにより、送信状況がレコードとして記憶される。検査インスタンスＵＩＤのフィールドには、画像保存装置１２０に送信を開始された１以上の画像が、いずれの検査において撮像された画像であるかを示す、検査インスタンスＵＩＤが設定される。
【００６７】
（画像保存装置１２０のハードウェア構成例）
次に、図８を用いて、画像保存装置１２０のハードウェア構成例について説明する。
【００６８】
図８は、画像保存装置１２０のハードウェア構成例を示すブロック図である。図８において、画像保存装置１２０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）８０１と、メモリ８０２と、ネットワークＩ／Ｆ（Ｉｎｔｅｒｆａｃｅ）８０３と、記録媒体Ｉ／Ｆ８０４と、記録媒体８０５とを有する。また、各構成部は、バス８００によってそれぞれ接続される。
【００６９】
ここで、ＣＰＵ８０１は、画像保存装置１２０の全体の制御を司る。メモリ８０２は、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）およびフラッシュＲＯＭなどを有する。具体的には、例えば、フラッシュＲＯＭやＲＯＭが各種プログラムを記憶し、ＲＡＭがＣＰＵ８０１のワークエリアとして使用される。メモリ８０２に記憶されるプログラムは、ＣＰＵ８０１にロードされることで、コーディングされている処理をＣＰＵ８０１に実行させる。メモリ８０２は、例えば、図９〜図１１に後述する各種テーブルを記憶する。
【００７０】
ネットワークＩ／Ｆ８０３は、通信回線を通じてネットワーク２１０に接続され、ネットワーク２１０を介して他のコンピュータに接続される。そして、ネットワークＩ／Ｆ８０３は、ネットワーク２１０と内部のインターフェースを司り、他のコンピュータからのデータの入出力を制御する。ネットワークＩ／Ｆ８０３は、例えば、モデムやＬＡＮアダプタなどである。
【００７１】
記録媒体Ｉ／Ｆ８０４は、ＣＰＵ８０１の制御に従って記録媒体８０５に対するデータのリード／ライトを制御する。記録媒体Ｉ／Ｆ８０４は、例えば、ディスクドライブ、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ポートなどである。記録媒体８０５は、記録媒体Ｉ／Ｆ８０４の制御で書き込まれたデータを記憶する不揮発メモリである。記録媒体８０５は、例えば、ディスク、半導体メモリ、ＵＳＢメモリなどである。記録媒体８０５は、画像保存装置１２０から着脱可能であってもよい。
【００７２】
画像保存装置１２０は、上述した構成部のほか、例えば、ディスプレイ、キーボード、マウス、入力パッド、テンキー、プリンタ、スキャナ、マイク、または、スピーカーなどを有してもよい。また、画像保存装置１２０は、記録媒体Ｉ／Ｆ８０４や記録媒体８０５を複数有していてもよい。また、画像保存装置１２０は、記録媒体Ｉ／Ｆ８０４や記録媒体８０５を有していなくてもよい。
【００７３】
（閲覧側検査テーブル９００の記憶内容）
次に、図９を用いて、閲覧側検査テーブル９００の記憶内容の一例について説明する。閲覧側検査テーブル９００は、例えば、図８に示した画像保存装置１２０のメモリ８０２や記録媒体８０５などの記憶領域により実現される。
【００７４】
図９は、閲覧側検査テーブル９００の記憶内容の一例を示す説明図である。図９に示すように、閲覧側検査テーブル９００は、検査インスタンスＵＩＤと、検査内画像枚数と、患者ＩＤと、検査日とのフィールドを有する。閲覧側検査テーブル９００は、被験者の検査ごとに各フィールドに情報を設定することにより、検査単位での画像に関する情報がレコードとして記憶される。
【００７５】
検査インスタンスＵＩＤのフィールドには、被験者の検査を一意に識別する検査インスタンスＵＩＤが設定される。検査内画像枚数のフィールドには、同じ検査インスタンスＵＩＤに対応付けて、画像保存装置１２０に保存された１以上の画像の数として、保存枚数Ｐ＿ＵＩＤが設定される。患者ＩＤのフィールドには、検査の対象となった患者を一意に識別する患者ＩＤが設定される。検査日のフィールドには、検査が実施された日付が設定される。
【００７６】
（閲覧側シリーズテーブル１０００の記憶内容）
次に、図１０を用いて、閲覧側シリーズテーブル１０００の記憶内容の一例について説明する。閲覧側シリーズテーブル１０００は、例えば、図８に示した画像保存装置１２０のメモリ８０２や記録媒体８０５などの記憶領域により実現される。
【００７７】
図１０は、閲覧側シリーズテーブル１０００の記憶内容の一例を示す説明図である。図１０に示すように、閲覧側シリーズテーブル１０００は、検査インスタンスＵＩＤと、シリーズインスタンスＵＩＤと、シリーズ内画像枚数と、画像ファイル管理パスと、送信元システムと、装置種別とのフィールドを有する。閲覧側シリーズテーブル１０００は、検査内のシリーズごとに各フィールドに情報を設定することにより、シリーズ単位での画像に関する情報がレコードとして記憶される。
【００７８】
検査インスタンスＵＩＤのフィールドには、被験者の検査を一意に識別する検査インスタンスＵＩＤが設定される。シリーズインスタンスＵＩＤのフィールドには、被験者の検査内のシリーズを一意に識別するシリーズインスタンスＵＩＤが設定される。シリーズ内画像枚数のフィールドには、同じシリーズインスタンスＵＩＤに対応付けて、画像保存装置１２０に保存された１以上の画像の数が設定される。
【００７９】
画像ファイル管理パスのフィールドには、同じシリーズインスタンスＵＩＤに対応付けられた１以上の画像の、画像保存装置１２０における保存先を示すファイル管理パスが設定される。送信元システムのフィールドには、同じシリーズインスタンスＵＩＤに対応付けられた１以上の画像を撮像した装置を識別する名称が設定される。装置種別のフィールドには、同じシリーズインスタンスＵＩＤに対応付けられた１以上の画像を撮像した装置の種別が設定される。
【００８０】
（閲覧側画像テーブル１１００の記憶内容）
次に、図１１を用いて、閲覧側画像テーブル１１００の記憶内容の一例について説明する。閲覧側画像テーブル１１００は、例えば、図８に示した画像保存装置１２０のメモリ８０２や記録媒体８０５などの記憶領域により実現される。
【００８１】
図１１は、閲覧側画像テーブル１１００の記憶内容の一例を示す説明図である。図１１に示すように、閲覧側画像テーブル１１００は、シリーズインスタンスＵＩＤと、ＳＯＰインスタンスＵＩＤとのフィールドを有する。閲覧側画像テーブル１１００は、画像ごとに各フィールドに情報を設定することにより、画像に関する情報がレコードとして記憶される。
【００８２】
シリーズインスタンスＵＩＤのフィールドには、被験者の検査内のシリーズを一意に識別するシリーズインスタンスＵＩＤが設定される。ＳＯＰインスタンスＵＩＤのフィールドには、シリーズインスタンスＵＩＤに対応付けて、画像保存装置１２０に保存された１以上の画像のいずれかの画像を一意に識別するＳＯＰインスタンスＵＩＤが設定される。
【００８３】
（画像処理装置２２０のハードウェア構成例）
次に、図１２を用いて、画像処理装置２２０のハードウェア構成例について説明する。
【００８４】
図１２は、画像処理装置２２０のハードウェア構成例を示すブロック図である。図１２において、画像処理装置２２０は、ＣＰＵ１２０１と、メモリ１２０２と、ネットワークＩ／Ｆ１２０３と、記録媒体Ｉ／Ｆ１２０４と、記録媒体１２０５と、ディスプレイ１２０６と、入力装置１２０７とを有する。また、各構成部は、バス１２００によってそれぞれ接続される。
【００８５】
ここで、ＣＰＵ１２０１は、画像処理装置２２０の全体の制御を司る。メモリ１２０２は、例えば、ＲＯＭ、ＲＡＭおよびフラッシュＲＯＭなどを有する。具体的には、例えば、フラッシュＲＯＭやＲＯＭが各種プログラムを記憶し、ＲＡＭがＣＰＵ１２０１のワークエリアとして使用される。メモリ１２０２に記憶されるプログラムは、ＣＰＵ１２０１にロードされることで、コーディングされている処理をＣＰＵ１２０１に実行させる。メモリ１２０２は、例えば、図１３〜図１５に後述する各種テーブルを記憶する。
【００８６】
ネットワークＩ／Ｆ１２０３は、通信回線を通じてネットワーク２１０に接続され、ネットワーク２１０を介して他のコンピュータに接続される。そして、ネットワークＩ／Ｆ１２０３は、ネットワーク２１０と内部のインターフェースを司り、他のコンピュータからのデータの入出力を制御する。ネットワークＩ／Ｆ１２０３は、例えば、モデムやＬＡＮアダプタなどである。
【００８７】
記録媒体Ｉ／Ｆ１２０４は、ＣＰＵ１２０１の制御に従って記録媒体１２０５に対するデータのリード／ライトを制御する。記録媒体Ｉ／Ｆ１２０４は、例えば、ディスクドライブ、ＳＳＤ、ＵＳＢポートなどである。記録媒体１２０５は、記録媒体Ｉ／Ｆ１２０４の制御で書き込まれたデータを記憶する不揮発メモリである。記録媒体１２０５は、例えば、ディスク、半導体メモリ、ＵＳＢメモリなどである。記録媒体１２０５は、画像処理装置２２０から着脱可能であってもよい。
【００８８】
ディスプレイ１２０６は、カーソル、アイコンあるいはツールボックスをはじめ、文書、画像、機能情報などのデータを表示する。ディスプレイ１２０６は、例えば、ＣＲＴ、液晶ディスプレイ、有機ＥＬディスプレイなどである。入力装置１２０７は、文字、数字、各種指示などの入力のためのキーを有し、データの入力を行う。入力装置１２０７は、キーボードやマウスなどであってもよい。また、入力装置１２０７は、タッチパネル式の入力パッドやテンキーなどであってもよい。
【００８９】
画像処理装置２２０は、上述した構成部のほか、例えば、プリンタ、スキャナ、マイク、スピーカーなどを有してもよい。また、画像処理装置２２０は、記録媒体Ｉ／Ｆ１２０４や記録媒体１２０５を複数有していてもよい。また、画像処理装置２２０は、記録媒体Ｉ／Ｆ１２０４や記録媒体１２０５を有していなくてもよい。
【００９０】
（加工側検査テーブル１３００の記憶内容）
次に、図１３を用いて、加工側検査テーブル１３００の記憶内容の一例について説明する。加工側検査テーブル１３００は、例えば、図１２に示した画像処理装置２２０のメモリ１２０２や記録媒体１２０５などの記憶領域により実現される。
【００９１】
図１３は、加工側検査テーブル１３００の記憶内容の一例を示す説明図である。図１３に示すように、加工側検査テーブル１３００は、検査インスタンスＵＩＤと、検査内画像枚数と、患者ＩＤと、検査日とのフィールドを有する。加工側検査テーブル１３００は、被験者の検査ごとに各フィールドに情報を設定することにより、検査単位での画像に関する情報がレコードとして記憶される。
【００９２】
検査インスタンスＵＩＤのフィールドには、被験者の検査を一意に識別する検査インスタンスＵＩＤが設定される。検査内画像枚数のフィールドには、同じ検査インスタンスＵＩＤに対応付けて、画像処理装置２２０に保存された１以上の画像の数として、保存枚数Ｗ＿ＵＩＤが設定される。患者ＩＤのフィールドには、検査の対象となった患者を一意に識別する患者ＩＤが設定される。検査日のフィールドには、検査が実施された日付が設定される。
【００９３】
（加工側シリーズテーブル１４００の記憶内容）
次に、図１４を用いて、加工側シリーズテーブル１４００の記憶内容の一例について説明する。加工側シリーズテーブル１４００は、例えば、図１２に示した画像処理装置２２０のメモリ１２０２や記録媒体１２０５などの記憶領域により実現される。
【００９４】
図１４は、加工側シリーズテーブル１４００の記憶内容の一例を示す説明図である。図１４に示すように、加工側シリーズテーブル１４００は、検査インスタンスＵＩＤと、シリーズインスタンスＵＩＤと、シリーズ内画像枚数と、原画像フラグと、送信元システムと、装置種別とのフィールドを有する。加工側シリーズテーブル１４００は、検査内のシリーズごとに各フィールドに情報を設定することにより、シリーズ単位での画像に関する情報がレコードとして記憶される。
【００９５】
検査インスタンスＵＩＤのフィールドには、被験者の検査を一意に識別する検査インスタンスＵＩＤが設定される。シリーズインスタンスＵＩＤのフィールドには、被験者の検査内のシリーズを一意に識別するシリーズインスタンスＵＩＤが設定される。シリーズ内画像枚数のフィールドには、同じシリーズインスタンスＵＩＤに対応付けて、画像処理装置２２０に保存された１以上の画像の数が設定される。
【００９６】
原画像フラグのフィールドには、同じシリーズインスタンスＵＩＤに対応付けて、画像処理装置２２０に保存された１以上の画像が、画像処理装置２２０が新たに生成した画像であるか否かを示す原画像フラグが設定される。原画像フラグが、ＴＲＵＥの場合、同じシリーズインスタンスＵＩＤに対応付けて、画像処理装置２２０に保存された１以上の画像が、撮像装置１１０から受信した画像であることを示す。原画像フラグが、ＦＡＬＳＥの場合、同じシリーズインスタンスＵＩＤに対応付けて、画像処理装置２２０に保存された１以上の画像が、撮像装置１１０から受信した画像に基づいて、画像処理装置２２０が新たに生成した画像であることを示す。
【００９７】
送信元システムのフィールドには、同じシリーズインスタンスＵＩＤに対応付けられた１以上の画像を撮像した装置を識別する名称が設定される。装置種別のフィールドには、同じシリーズインスタンスＵＩＤに対応付けられた１以上の画像を撮像した装置の種別が設定される。
【００９８】
（加工側画像テーブル１５００の記憶内容）
次に、図１５を用いて、加工側画像テーブル１５００の記憶内容の一例について説明する。加工側画像テーブル１５００は、例えば、図１２に示した画像処理装置２２０のメモリ１２０２や記録媒体１２０５などの記憶領域により実現される。
【００９９】
図１５は、加工側画像テーブル１５００の記憶内容の一例を示す説明図である。図１５に示すように、加工側画像テーブル１５００は、シリーズインスタンスＵＩＤと、ＳＯＰインスタンスＵＩＤと、画像ファイルパスと、メタ情報とのフィールドを有する。加工側画像テーブル１５００は、画像ごとに各フィールドに情報を設定することにより、画像に関する情報がレコードとして記憶される。
【０１００】
シリーズインスタンスＵＩＤのフィールドには、被験者の検査内のシリーズを一意に識別するシリーズインスタンスＵＩＤが設定される。ＳＯＰインスタンスＵＩＤのフィールドには、シリーズインスタンスＵＩＤに対応付けて、画像処理装置２２０に保存された１以上の画像のいずれかの画像を一意に識別するＳＯＰインスタンスＵＩＤが設定される。画像ファイルパスのフィールドには、ＳＯＰインスタンスＵＩＤに対応付けられた画像の、画像処理装置２２０における保存先を示す画像ファイルパスが設定される。メタ情報のフィールドには、ＳＯＰインスタンスＵＩＤに対応付けられた画像の属性を示すメタ情報が設定される。
【０１０１】
（画像閲覧装置２３０のハードウェア構成例）
画像閲覧装置２３０のハードウェア構成例は、図３に示した情報処理装置１００のハードウェア構成例、図８に示した画像保存装置１２０のハードウェア構成例、図１２に示した画像処理装置２２０のハードウェア構成例などと同様であるため、説明を省略する。画像閲覧装置２３０は、図４〜図７に示した各種テーブル、図９〜図１１に示した各種テーブル、図１３〜図１５に示した各種テーブルなどを記憶していなくてよい。
【０１０２】
（情報処理装置１００の機能的構成例）
次に、図１６を用いて、情報処理装置１００の機能的構成例について説明する。
【０１０３】
図１６は、情報処理装置１００の機能的構成例を示すブロック図である。情報処理装置１００は、記憶部１６００と、取得部１６０１と、生成部１６０２と、送信部１６０３と、照会部１６０４と、出力部１６０５とを含む。
【０１０４】
記憶部１６００は、例えば、図３に示したメモリ３０２や記録媒体３０５などの記憶領域によって実現される。以下では、記憶部１６００が、情報処理装置１００に含まれる場合について説明するが、これに限らない。例えば、記憶部１６００が、情報処理装置１００とは異なる装置に含まれ、記憶部１６００の記憶内容が情報処理装置１００から参照可能である場合があってもよい。
【０１０５】
取得部１６０１〜出力部１６０５は、制御部の一例として機能する。取得部１６０１〜出力部１６０５は、具体的には、例えば、図３に示したメモリ３０２や記録媒体３０５などの記憶領域に記憶されたプログラムをＣＰＵ３０１に実行させることにより、または、ネットワークＩ／Ｆ３０３により、その機能を実現する。各機能部の処理結果は、例えば、図３に示したメモリ３０２や記録媒体３０５などの記憶領域に記憶される。
【０１０６】
記憶部１６００は、各機能部の処理において参照され、または更新される各種情報を記憶する。記憶部１６００は、例えば、撮像装置１１０から受信した画像を記憶する。撮像装置１１０は、被験者の画像を撮像し、情報処理装置１００に送信する装置である。撮像装置１１０は、例えば、情報処理装置１００に、画像を分類するグループの識別子と対応付けて、グループに属する１以上の画像を送信する。グループは、例えば、検査単位またはシリーズ単位に対応する画像の分類先である。グループの識別子は、例えば、検査インスタンスＵＩＤである。記憶部１６００は、具体的には、検査インスタンスＵＩＤに対応付けて、撮像装置１１０から受信した、検査インスタンスＵＩＤによって識別される検査に対応する１以上の画像を記憶する。
【０１０７】
記憶部１６００は、例えば、画像保存装置１２０に送信する画像を記憶する。画像保存装置１２０は、画像を保存する装置である。記憶部１６００は、具体的には、撮像装置１１０から受信した、検査インスタンスＵＩＤによって識別される検査に対応する１以上の画像に基づき生成された、画像保存装置１２０に送信する１以上の画像を、検査インスタンスＵＩＤに対応付けて記憶する。記憶部１６００は、例えば、画像保存装置１２０に送信する１以上の画像の数を記憶する。記憶部１６００は、具体的には、図４〜図７に示した各種テーブルを記憶する。
【０１０８】
取得部１６０１は、各機能部の処理に用いられる各種情報を取得する。取得部１６０１は、取得した各種情報を、記憶部１６００に記憶し、または、各機能部に出力する。また、取得部１６０１は、記憶部１６００に記憶しておいた各種情報を、各機能部に出力してもよい。取得部１６０１は、例えば、利用者の操作入力に基づき、各種情報を取得する。取得部１６０１は、例えば、情報処理装置１００とは異なる装置から、各種情報を受信してもよい。
【０１０９】
取得部１６０１は、撮像装置１１０から１以上の画像を受信する。取得部１６０１は、例えば、撮像装置１１０から、グループの識別子と対応付けられた、グループに属する１以上の画像を受信する。取得部１６０１は、具体的には、検査インスタンスＵＩＤに対応付けられた、検査インスタンスＵＩＤによって識別される検査に対応する１以上の画像を受信し、記憶部１６００に記憶する。これにより、取得部１６０１は、画像保存装置１２０に送信する１以上の画像を生成する元となる、撮像装置１１０に撮像された１以上の画像を取得することができる。
【０１１０】
生成部１６０２は、受信した１以上の画像に基づき、画像保存装置１２０に送信する１以上の画像を生成し、生成した１以上の画像の数を取得する。生成部１６０２は、例えば、利用者の操作入力に応じて、受信した１以上の画像を検像し、画像保存装置１２０に送信する１以上の画像を生成し、生成した１以上の画像の数を取得する。これにより、生成部１６０２は、画像保存装置１２０に送信する１以上の画像を生成することができる。
【０１１１】
送信部１６０３は、生成した１以上の画像の画像保存装置１２０への送信を開始する。送信部１６０３は、例えば、グループの識別子と対応付けて、生成した１以上の画像の画像保存装置１２０への送信を開始する。送信部１６０３は、具体的には、生成した１以上の画像を、１枚ずつ、グループの識別子と対応付けて、画像保存装置１２０に送信する。これにより、送信部１６０３は、医師が閲覧すべき、画像保存装置１２０に公開させる１以上の画像を、画像保存装置１２０に保存させることができる。
【０１１２】
照会部１６０４は、画像保存装置１２０に対して、定期的または不定期に、画像保存装置１２０において受信処理が完了した画像の数についての問い合わせを行う。受信処理は、画像の圧縮などを含む。照会部１６０４は、例えば、画像保存装置１２０に対して、定期的または不定期に、画像保存装置１２０において受信処理が完了した、グループの識別子と対応付けられた画像の数についての問い合わせを行う。照会部１６０４は、画像保存装置１２０から返信された、画像保存装置１２０において受信処理が完了した画像の数を取得する。これにより、照会部１６０４は、画像保存装置１２０に画像の公開を指示するか否かを判定するための指標を得ることができる。
【０１１３】
照会部１６０４は、送信部１６０３が送信を開始した後に、画像保存装置１２０に対して、定期的または不定期に、画像保存装置１２０において受信処理が完了した画像の数についての問い合わせを行ってもよい。これにより、照会部１６０４は、無駄な問い合わせを低減し、処理量の低減化を図ることができる。
【０１１４】
ここで、撮像装置１１０が、被験者の画像を画像処理装置２２０にも送信する場合がある。撮像装置１１０は、例えば、画像処理装置２２０に、グループの識別子と対応付けて、グループに属する１以上の画像を送信する。この場合、画像処理装置２２０は、受信した１以上の画像に基づき、画像保存装置１２０に送信する１以上の画像を生成し、画像保存装置１２０に送信する。画像処理装置２２０は、例えば、受信した１以上の画像に基づき、画像保存装置１２０に送信する１以上の画像を生成し、グループの識別子と対応付けて、生成した１以上の画像を画像保存装置１２０に送信する。
【０１１５】
この場合、照会部１６０４は、画像処理装置２２０に対して、定期的または不定期に、画像処理装置２２０から画像保存装置１２０に送信する画像の数についての問い合わせを行う。照会部１６０４は、例えば、画像処理装置２２０に対して、定期的または不定期に、画像処理装置２２０から画像保存装置１２０に送信する、グループの識別子と対応付けられた画像の数についての問い合わせを行う。照会部１６０４は、画像処理装置２２０から返信された、画像処理装置２２０から画像保存装置１２０に送信する画像の数を取得する。これにより、照会部１６０４は、画像保存装置１２０に画像の公開を指示するか否かを判定するための指標を得ることができる。
【０１１６】
出力部１６０５は、画像保存装置１２０から返信された画像保存装置１２０において受信処理が完了した画像の数が、取得した１以上の画像の数以上である場合、画像保存装置１２０に対して画像の公開を指示する。画像保存装置１２０は、指示を受け付けた後、利用者に画像を閲覧させる画像閲覧装置２３０から閲覧要求を受け付けた場合、閲覧要求に対応する画像を画像閲覧装置２３０に送信する。出力部１６０５は、画像保存装置１２０から返信された画像保存装置１２０において受信処理が完了した画像の数が、取得した１以上の画像の数と一致する場合に、画像保存装置１２０に対して画像の公開を指示してもよい。これにより、出力部１６０５は、画像保存装置１２０で、送信部１６０３が送信した画像のすべての受信処理が完了した後に、画像保存装置１２０に、画像を公開させることができる。このため、出力部１６０５は、医師による、閲覧すべき画像の確認漏れを防止することができる。
【０１１７】
出力部１６０５は、画像保存装置１２０から返信された画像の数が、取得した１以上の画像の数と、画像処理装置２２０から返信された画像の数との合計以上である場合、画像保存装置１２０に対して画像の公開を指示する。出力部１６０５は、例えば、画像保存装置１２０に対して、グループの識別子と対応付けられた画像の公開を指示する。出力部１６０５は、画像保存装置１２０から返信された画像の数が、取得した１以上の画像の数と、画像処理装置２２０から返信された画像の数との合計と一致する場合に、画像保存装置１２０に対して画像の公開を指示してもよい。これにより、出力部１６０５は、画像保存装置１２０で、送信部１６０３が送信した画像、および、画像処理装置２２０が送信した画像のすべての受信処理が完了した後に、画像保存装置１２０に、画像を公開させることができる。このため、出力部１６０５は、医師による、閲覧すべき画像の確認漏れを防止することができる。
【０１１８】
出力部１６０５は、送信を開始してからの経過時間が所定時間を超えた場合、画像保存装置１２０に対して画像の公開を指示する。これにより、出力部１６０５は、送信に障害があった場合、医師による、被験者の健康状態や病状などの診断が滞ってしまうことを防止することができる。
【０１１９】
（画像閲覧制御システム２００の動作例１）
次に、図１７〜図２１を用いて、画像閲覧制御システム２００の動作例１について説明する。
【０１２０】
図１７〜図２１は、画像閲覧制御システム２００の動作例１を示す説明図である。図１７〜図２１の例では、情報処理装置１００と、撮像装置１１０とは、検査技師によって用いられる。画像閲覧装置２３０は、読影医と呼ばれる医師によって用いられる。まず、図１７の説明に移行する。
【０１２１】
図１７において、検査技師は、撮像装置１１０を操作し、検査インスタンスＵＩＤが付与された検査として、被験者の１００枚の画像を撮像する。検査技師は、撮像装置１１０を操作し、検査インスタンスＵＩＤと対応付けられた、被験者の１００枚の画像を、撮像装置１１０から情報処理装置１００に送信させる。撮像装置１１０は、検査技師の操作に応じて、検査インスタンスＵＩＤと対応付けられた、被験者の１００枚の画像を、情報処理装置１００に送信する。
【０１２２】
検査技師は、情報処理装置１００を操作し、被験者の１００枚の画像を検像し、画像保存装置１２０に送信する５０枚の画像を選別する。検査技師は、情報処理装置１００を操作し、選別した５０枚の画像の画像保存装置１２０への送信を開始させる。情報処理装置１００は、検査技師の操作に応じて、５０枚の画像にノイズ除去などを実施した後、検査インスタンスＵＩＤと対応付けられた、５０枚の画像の画像保存装置１２０への送信を開始する。図１７の例では、情報処理装置１００は、５０枚の画像のうち、検査インスタンスＵＩＤと対応付けられた、１枚目の画像の送信を開始する。
【０１２３】
ここで、情報処理装置１００は、検像側検査テーブル４００を用いて、画像保存装置１２０に送信する、検査インスタンスＵＩＤと対応付けられた画像の数Ｑ＿ＵＩＤ＝５０を記憶しておく。情報処理装置１００は、画像保存装置１２０への送信を開始した場合、定期的に、画像保存装置１２０に対して、画像保存装置１２０が受信処理を完了した、検査インスタンスＵＩＤと対応付けられた画像の数Ｐ＿ＵＩＤの問い合わせを行う。画像保存装置１２０は、画像を受信する都度、画像を圧縮して保存し、閲覧側検査テーブル９００に記憶された、画像保存装置１２０が受信処理を完了した、検査インスタンスＵＩＤと対応付けられた画像の数Ｐ＿ＵＩＤを更新しておく。ここで、図１８の説明に移行する。
【０１２４】
図１８において、情報処理装置１００は、画像保存装置１２０に対して、画像保存装置１２０が受信処理を完了した、検査インスタンスＵＩＤと対応付けられた画像の数Ｐ＿ＵＩＤの問い合わせを行う。図１８の例では、画像保存装置１２０は、検査インスタンスＵＩＤと対応付けられた４０枚の画像を受信し、圧縮し、保存しており、検査インスタンスＵＩＤと対応付けられた４０枚の画像の受信処理を完了した状態である。
【０１２５】
このため、画像保存装置１２０は、問い合わせに応じて、閲覧側検査テーブル９００に記憶された、画像保存装置１２０が受信処理を完了した、検査インスタンスＵＩＤと対応付けられた画像の数Ｐ＿ＵＩＤ＝４０を、情報処理装置１００に返信する。情報処理装置１００は、Ｐ＿ＵＩＤ＝４０を受信する。情報処理装置１００は、Ｐ＿ＵＩＤ＝４０が、Ｑ＿ＵＩＤ＝５０未満であるため、画像保存装置１２０に、検査インスタンスＵＩＤと対応付けられた画像の公開を指示しない。
【０１２６】
これにより、情報処理装置１００は、画像保存装置１２０が５０枚の画像の一部しか受信していない場合、画像保存装置１２０に、画像を公開させないことができる。結果として、情報処理装置１００は、医師が、画像閲覧装置２３０を利用して、画像保存装置１２０にアクセスし、一部の画像しか確認せずに、被験者の健康状態や病状などを診断してしまうことを防止することができる。このため、情報処理装置１００は、医師が、被験者の健康状態や病状などを誤って診断してしまうことを防止することができる。ここで、図１９の説明に移行する。
【０１２７】
図１９において、情報処理装置１００は、画像保存装置１２０に対して、画像保存装置１２０が受信処理を完了した、検査インスタンスＵＩＤと対応付けられた画像の数Ｐ＿ＵＩＤの問い合わせを行う。図１９の例では、画像保存装置１２０は、検査インスタンスＵＩＤと対応付けられた５０枚の画像を受信し、圧縮し、保存しており、検査インスタンスＵＩＤと対応付けられた５０枚の画像の受信処理を完了した状態である。
【０１２８】
このため、画像保存装置１２０は、問い合わせに応じて、閲覧側検査テーブル９００に記憶された、画像保存装置１２０が受信処理を完了した、検査インスタンスＵＩＤと対応付けられた画像の数Ｐ＿ＵＩＤ＝５０を、情報処理装置１００に返信する。情報処理装置１００は、Ｐ＿ＵＩＤ＝５０を受信する。情報処理装置１００は、Ｐ＿ＵＩＤ＝５０が、Ｑ＿ＵＩＤ＝５０以上であるため、画像保存装置１２０に、検査インスタンスＵＩＤと対応付けられた画像の公開を指示する。
【０１２９】
画像保存装置１２０は、画像の公開を指示された場合、画像閲覧装置２３０からの閲覧要求に応じて、画像閲覧装置２３０に、検査インスタンスＵＩＤと対応付けられた画像を送信し、表示させる。閲覧要求は、例えば、検査インスタンスＵＩＤを含む。画像閲覧装置２３０の表示例については、図２１を用いて後述する。
【０１３０】
これにより、情報処理装置１００は、画像保存装置１２０が５０枚の画像のすべてを受信してから、画像保存装置１２０に、画像を公開させることができる。結果として、情報処理装置１００は、医師が、画像閲覧装置２３０を利用して、画像保存装置１２０にアクセスし、５０枚の画像のすべてを確認し、被験者の健康状態や病状などを診断するように仕向けることができる。このため、情報処理装置１００は、医師による、閲覧すべき画像の確認漏れを防止することができる。
【０１３１】
また、情報処理装置１００が、画像保存装置１２０への送信を開始した場合、画像保存装置１２０への送信を開始してからの経過時間を計測し、経過時間に応じて、画像の公開を指示するか否かを決定する場合があってもよい。ここで、図２０の説明に移行し、この場合について説明する。
【０１３２】
図２０の状態は、図１８の状態と同様である。図２０において、情報処理装置１００は、画像保存装置１２０に対して、画像保存装置１２０が受信処理を完了した、検査インスタンスＵＩＤと対応付けられた画像の数Ｐ＿ＵＩＤの問い合わせを行う。図２０の例では、画像保存装置１２０は、検査インスタンスＵＩＤと対応付けられた４０枚の画像を受信し、圧縮し、保存しており、検査インスタンスＵＩＤと対応付けられた４０枚の画像の受信処理を完了した状態である。
【０１３３】
このため、画像保存装置１２０は、問い合わせに応じて、閲覧側検査テーブル９００に記憶された、画像保存装置１２０が受信処理を完了した、検査インスタンスＵＩＤと対応付けられた画像の数Ｐ＿ＵＩＤ＝４０を、情報処理装置１００に返信する。情報処理装置１００は、Ｐ＿ＵＩＤ＝４０を受信する。情報処理装置１００は、Ｐ＿ＵＩＤ＝４０が、Ｑ＿ＵＩＤ＝５０未満であるが、経過時間が閾値を超えたことを検出する。情報処理装置１００は、経過時間が閾値を超えた場合、画像保存装置１２０に、検査インスタンスＵＩＤと対応付けられた画像の公開を指示する。
【０１３４】
画像保存装置１２０は、画像の公開を指示された場合、画像閲覧装置２３０からの閲覧要求に応じて、画像閲覧装置２３０に、検査インスタンスＵＩＤと対応付けられた画像を送信し、表示させる。閲覧要求は、例えば、検査インスタンスＵＩＤを含む。画像閲覧装置２３０の表示例については、図２１を用いて後述する。
【０１３５】
これにより、情報処理装置１００は、経過時間が閾値を超えた場合には、医師が、画像閲覧装置２３０を利用して、画像保存装置１２０にアクセスし、受信処理が完了した画像を確認可能にすることができる。このため、情報処理装置１００は、通信障害などが発生した場合に、医師の業務が滞ってしまうことを防止することができる。情報処理装置１００は、例えば、画像保存装置１２０が５０枚の画像のいずれかを受信失敗した場合にも、画像保存装置１２０に、画像を公開させることができる。ここで、図２１の説明に移行する。
【０１３６】
図２１において、画像閲覧装置２３０は、検査インスタンスＵＩＤを含む閲覧要求を、画像保存装置１２０に送信する。画像閲覧装置２３０は、閲覧要求に応じて、検査インスタンスＵＩＤに対応付けられた１以上の画像を受信する。画像閲覧装置２３０は、受信した１以上の画像をディスプレイ２１００に表示する。これにより、画像閲覧装置２３０は、医師が、画像を確認可能にすることができ、被験者を診断可能にすることができる。
【０１３７】
ここでは、情報処理装置１００が、経過時間が閾値を超えた場合、自動で、画像保存装置１２０に、画像の公開を指示する場合について説明したが、これに限らない。例えば、情報処理装置１００が、経過時間が閾値を超えたことを、検査技師に通知する場合があってもよい。そして、検査技師が、情報処理装置１００を操作し、情報処理装置１００から、画像保存装置１２０に対して、画像の公開を指示させる場合があってもよい。
【０１３８】
（動作例１における全体処理手順）
次に、図２２および図２３を用いて、動作例１における画像閲覧制御システム２００が実行する、全体処理手順の一例について説明する。動作例１における全体処理は、例えば、図２に示した撮像装置１１０と、情報処理装置１００と、画像処理装置２２０と、画像保存装置１２０とによって実現される。
【０１３９】
図２２および図２３は、動作例１における全体処理手順の一例を示すシーケンス図である。図２２において、検査技師は、撮像装置１１０に送信命令を入力する（ステップＳ２２０１）。撮像装置１１０は、送信命令に応じて、検査インスタンスＵＩＤに対応付けられたＸ枚の画像を、１枚ずつ情報処理装置１００に送信する（ステップＳ２２０２）。情報処理装置１００は、画像を受信し、検査インスタンスＵＩＤに対応付けて保存し、保存枚数Ｑ＿ＵＩＤ＝Ｘに更新する（ステップＳ２２０３）。
【０１４０】
検査技師は、情報処理装置１００に、検査インスタンスＵＩＤに対応付けられた画像の加工や削除などを示す編集指示を入力する（ステップＳ２２０４）。情報処理装置１００は、編集指示に基づいて、検査インスタンスＵＩＤに対応付けて、画像保存装置１２０に送信するＹ枚の画像を生成して保存し、保存枚数Ｑ＿ＵＩＤ＝Ｙに更新する（ステップＳ２２０５）。
【０１４１】
検査技師は、情報処理装置１００に送信命令を入力する（ステップＳ２２０６）。情報処理装置１００は、送信済みリスト７００に、送信命令の対象である検査インスタンスＵＩＤを追加する（ステップＳ２２０７）。ここで、情報処理装置１００は、ステップＳ２２０８〜Ｓ２２１３の処理と、図２３に後述するステップＳ２３０１〜Ｓ２３０８の処理と、を平行して実行する。
【０１４２】
情報処理装置１００は、Ｙ枚の画像のうち、１枚目の画像を、画像保存装置１２０に送信する（ステップＳ２２０８）。画像保存装置１２０は、１枚目の画像を受信し、１枚目の画像の受信処理を実施して保存し、保存枚数Ｐ＿ＵＩＤ＝１に更新する（ステップＳ２２０９）。
【０１４３】
情報処理装置１００は、Ｙ枚の画像のうち、２枚目の画像を、画像保存装置１２０に送信する（ステップＳ２２１０）。画像保存装置１２０は、２枚目の画像を受信し、２枚目の画像の受信処理を実施して保存し、保存枚数Ｐ＿ＵＩＤ＝２に更新する（ステップＳ２２１１）。同様に、情報処理装置１００は、３枚目以降の画像を、画像保存装置１２０に送信する。
【０１４４】
情報処理装置１００は、Ｙ枚の画像のうち、Ｙ枚目の画像を、画像保存装置１２０に送信する（ステップＳ２２１２）。画像保存装置１２０は、Ｙ枚目の画像を受信し、Ｙ枚目の画像の受信処理を実施して保存し、保存枚数Ｐ＿ＵＩＤ＝Ｙに更新する（ステップＳ２２１３）。ここで、図２３の説明に移行する。
【０１４５】
図２３において、情報処理装置１００は、送信済みリスト７００を取得する（ステップＳ２３０１）。情報処理装置１００は、送信済みリスト７００に記録された検査インスタンスＵＩＤごとに、ステップＳ２３０２〜Ｓ２３０７の処理を実行する。
【０１４６】
情報処理装置１００は、画像保存装置１２０に、保存枚数Ｐ＿ＵＩＤの問い合わせを行う（ステップＳ２３０２）。画像保存装置１２０は、情報処理装置１００に、保存枚数Ｐ＿ＵＩＤ＝Ｙを返信する（ステップＳ２３０３）。情報処理装置１００は、返信された保存枚数Ｐ＿ＵＩＤ＝Ｙが、保存枚数Ｑ＿ＵＩＤ＝Ｙ以上であるか否かを判定し、判定結果をｒｅｓｕｌｔに格納する（ステップＳ２３０４）。
【０１４７】
情報処理装置１００は、ｒｅｓｕｌｔ＝Ｔｒｕｅであれば、画像保存装置１２０に、画像の公開を指示する（ステップＳ２３０５）。画像保存装置１２０は、画像の公開を指示されると、公開フラグ＝Ｔｒｕｅに設定する（ステップＳ２３０６）。
【０１４８】
情報処理装置１００は、ｒｅｓｕｌｔ＝Ｔｒｕｅであれば、送信済みリスト７００から検査インスタンスＵＩＤを削除する（ステップＳ２３０７）。情報処理装置１００は、送信済みリスト７００を繰り返し取得し、ステップＳ２３０１〜Ｓ２３０７の処理と同様の処理を実行する（ステップＳ２３０８）。これにより、情報処理装置１００は、医師による画像の確認漏れを防止するように、画像保存装置１２０における画像の公開の可否を制御することができる。
【０１４９】
（画像閲覧制御システム２００の動作例２）
次に、図２４〜図２８を用いて、画像閲覧制御システム２００の動作例２について説明する。
【０１５０】
図２４〜図２８は、画像閲覧制御システム２００の動作例２を示す説明図である。図２４〜図２８の例では、情報処理装置１００と、撮像装置１１０と、画像処理装置２２０とは、検査技師によって用いられる。画像閲覧装置２３０は、読影医と呼ばれる医師によって用いられる。まず、図２４の説明に移行する。
【０１５１】
図２４において、検査技師は、撮像装置１１０を操作し、検査インスタンスＵＩＤが付与された検査として、被験者の１００枚の画像を撮像する。検査技師は、撮像装置１１０を操作し、検査インスタンスＵＩＤと対応付けられた、被験者の６０枚の画像を、撮像装置１１０から情報処理装置１００に送信させる。撮像装置１１０は、検査技師の操作に応じて、検査インスタンスＵＩＤと対応付けられた、被験者の６０枚の画像を、情報処理装置１００に送信する。
【０１５２】
また、検査技師は、撮像装置１１０を操作し、検査インスタンスＵＩＤと対応付けられた、被験者の４０枚の画像を、撮像装置１１０から画像処理装置２２０に送信させる。撮像装置１１０は、検査技師の操作に応じて、検査インスタンスＵＩＤと対応付けられた、被験者の４０枚の画像を、画像処理装置２２０に送信する。
【０１５３】
検査技師は、情報処理装置１００を操作し、被験者の６０枚の画像を検像し、画像保存装置１２０に送信する５０枚の画像を選別する。検査技師は、情報処理装置１００を操作し、選別した５０枚の画像の画像保存装置１２０への送信を開始させる。情報処理装置１００は、検査技師の操作に応じて、５０枚の画像にノイズ除去などを実施した後、検査インスタンスＵＩＤと対応付けられた、５０枚の画像の画像保存装置１２０への送信を開始する。図２４の例では、情報処理装置１００は、５０枚の画像のうち、検査インスタンスＵＩＤと対応付けられた、１枚目の画像の送信を開始する。
【０１５４】
ここで、情報処理装置１００は、検像側検査テーブル４００を用いて、画像保存装置１２０に送信する、検査インスタンスＵＩＤと対応付けられた画像の数Ｑ＿ＵＩＤ＝５０を記憶しておく。情報処理装置１００は、画像保存装置１２０への送信を開始した場合、定期的に、画像保存装置１２０に対して、画像保存装置１２０が受信処理を完了した、検査インスタンスＵＩＤと対応付けられた画像の数Ｐ＿ＵＩＤの問い合わせを行う。また、情報処理装置１００は、画像保存装置１２０への送信を開始した場合、定期的に、画像処理装置２２０に対して、画像処理装置２２０から画像保存装置１２０に送信する、検査インスタンスＵＩＤと対応付けられた画像の数Ｗ＿ＵＩＤの問い合わせを行う。
【０１５５】
また、画像処理装置２２０は、画像保存装置１２０に送信する、検査インスタンスＵＩＤと対応付けられた画像を生成する都度、加工側検査テーブル１３００に記憶された、検査インスタンスＵＩＤと対応付けられた画像の数Ｗ＿ＵＩＤを更新しておく。また、画像保存装置１２０は、画像を受信する都度、画像を圧縮して保存し、閲覧側検査テーブル９００に記憶された、画像保存装置１２０が受信処理を完了した、検査インスタンスＵＩＤと対応付けられた画像の数Ｐ＿ＵＩＤを更新しておく。ここで、図２５の説明に移行する。
【０１５６】
図２５において、情報処理装置１００は、画像保存装置１２０に対して、画像保存装置１２０が受信処理を完了した、検査インスタンスＵＩＤと対応付けられた画像の数Ｐ＿ＵＩＤの問い合わせを行う。図２５の例では、画像保存装置１２０は、検査インスタンスＵＩＤと対応付けられた５０枚の画像を受信し、圧縮し、保存しており、検査インスタンスＵＩＤと対応付けられた５０枚の画像の受信処理を完了した状態である。このため、画像保存装置１２０は、問い合わせに応じて、閲覧側検査テーブル９００に記憶された、画像保存装置１２０が受信処理を完了した、検査インスタンスＵＩＤと対応付けられた画像の数Ｐ＿ＵＩＤ＝５０を、情報処理装置１００に返信する。情報処理装置１００は、Ｐ＿ＵＩＤ＝５０を受信する。
【０１５７】
また、情報処理装置１００は、画像処理装置２２０に対して、画像処理装置２２０から画像保存装置１２０に送信する、検査インスタンスＵＩＤと対応付けられた画像の数Ｗ＿ＵＩＤの問い合わせを行う。図２５の例では、画像処理装置２２０は、画像保存装置１２０に送信する、検査インスタンスＵＩＤと対応付けられた画像がないため、問い合わせに応じて、検査インスタンスＵＩＤと対応付けられた画像の数Ｗ＿ＵＩＤ＝０を、情報処理装置１００に返信する。情報処理装置１００は、Ｗ＿ＵＩＤ＝０を受信する。
【０１５８】
ここでは、検査技師が、まだ画像処理装置２２０を操作していないのに、Ｐ＿ＵＩＤ＝５０が、Ｑ＿ＵＩＤ＝５０とＷ＿ＵＩＤ＝０との合計以上になってしまい、情報処理装置１００が、画像保存装置１２０に、画像の公開を指示する条件を満たしてしまう。しかしながら、検査技師が、まだ画像処理装置２２０を操作しておらず、画像処理装置２２０から画像保存装置１２０に送信される画像がある場合、画像の公開を指示することは好ましくない。
【０１５９】
このため、検査技師は、予め、画像保存装置１２０に検査インスタンスＵＩＤと対応付けられた画像の公開を指示する、情報処理装置１００の機能を停止しておくことが望まれる。例えば、検査技師は、図２４の時点で、画像保存装置１２０に検査インスタンスＵＩＤと対応付けられた画像の公開を指示する、情報処理装置１００の機能を停止しておく。これにより、情報処理装置１００は、医師による、閲覧すべき画像の確認漏れを防止することができる。
【０１６０】
ここでは、検査技師が、予め、画像保存装置１２０に検査インスタンスＵＩＤと対応付けられた画像の公開を指示する、情報処理装置１００の機能を停止しておく場合について説明したが、これに限らない。例えば、検査技師が、予め、画像保存装置１２０および画像処理装置２２０に問い合わせを行う、情報処理装置１００の機能を停止しておく場合があってもよい。また、例えば、検査技師が、画像処理装置２２０から画像保存装置１２０に送信する画像の数を、情報処理装置１００に入力する場合があってもよい。
【０１６１】
また、画像処理装置２２０が、∞と見なす大きな値を、Ｗ＿ＵＩＤの初期値として設定しておき、検査技師の操作に応じて、Ｗ＿ＵＩＤを更新する場合があってもよい。例えば、画像処理装置２２０は、検査技師の操作に応じて、画像保存装置１２０に送信する画像が生成された場合、Ｗ＿ＵＩＤを更新する。また、例えば、画像処理装置２２０は、検査技師の操作に応じて、画像保存装置１２０に送信する画像がないと入力された場合、Ｗ＿ＵＩＤ＝０に更新してもよい。ここで、図２６の説明に移行する。
【０１６２】
図２６において、検査技師は、画像処理装置２２０を操作し、被験者の４０枚の画像を加工し、画像保存装置１２０に送信する２０枚の画像を生成する。検査技師は、画像処理装置２２０を操作し、生成した２０枚の画像の画像保存装置１２０への送信を開始させる。画像処理装置２２０は、検査技師の操作に応じて、検査インスタンスＵＩＤと対応付けられた、２０枚の画像の画像保存装置１２０への送信を開始する。
【０１６３】
図２６の例では、画像処理装置２２０は、２０枚の画像のうち、検査インスタンスＵＩＤと対応付けられた、１０枚目の画像の送信を終了した状態である。このため、画像保存装置１２０は、検査インスタンスＵＩＤと対応付けられた６０枚の画像を受信し、圧縮し、保存しており、検査インスタンスＵＩＤと対応付けられた６０枚の画像の受信処理を完了した状態である。
【０１６４】
情報処理装置１００は、画像保存装置１２０に対して、画像保存装置１２０が受信処理を完了した、検査インスタンスＵＩＤと対応付けられた画像の数Ｐ＿ＵＩＤの問い合わせを行う。画像保存装置１２０は、問い合わせに応じて、閲覧側検査テーブル９００に記憶された、画像保存装置１２０が受信処理を完了した、検査インスタンスＵＩＤと対応付けられた画像の数Ｐ＿ＵＩＤ＝６０を、情報処理装置１００に返信する。情報処理装置１００は、Ｐ＿ＵＩＤ＝６０を受信する。
【０１６５】
また、情報処理装置１００は、画像処理装置２２０に対して、画像処理装置２２０から画像保存装置１２０に送信する、検査インスタンスＵＩＤと対応付けられた画像の数Ｗ＿ＵＩＤの問い合わせを行う。図２６の例では、画像処理装置２２０は、画像保存装置１２０に送信する、検査インスタンスＵＩＤと対応付けられた２０枚の画像があるため、問い合わせに応じて、画像の数Ｗ＿ＵＩＤ＝２０を、情報処理装置１００に返信する。情報処理装置１００は、Ｗ＿ＵＩＤ＝２０を受信する。
【０１６６】
情報処理装置１００は、Ｐ＿ＵＩＤ＝６０が、Ｑ＿ＵＩＤ＝５０とＷ＿ＵＩＤ＝２０との合計７０未満であるため、画像保存装置１２０に、検査インスタンスＵＩＤと対応付けられた画像の公開を指示しない。
【０１６７】
これにより、情報処理装置１００は、画像保存装置１２０が、情報処理装置１００からの画像をすべて受信していても、画像処理装置２２０からの画像の一部を受信していない場合、画像保存装置１２０に、画像を公開させないことができる。結果として、情報処理装置１００は、医師が、画像閲覧装置２３０を利用して、画像保存装置１２０にアクセスし、一部の画像しか確認せずに、被験者の健康状態や病状などを診断してしまうことを防止することができる。このため、情報処理装置１００は、医師が、被験者の健康状態や病状などを誤って診断してしまうことを防止することができる。ここで、図２７の説明に移行する。
【０１６８】
図２７において、画像処理装置２２０は、２０枚の画像のうち、検査インスタンスＵＩＤと対応付けられた、２０枚目の画像の送信を終了した状態である。このため、画像保存装置１２０は、検査インスタンスＵＩＤと対応付けられた７０枚の画像を受信し、圧縮し、保存しており、検査インスタンスＵＩＤと対応付けられた７０枚の画像の受信処理を完了した状態である。
【０１６９】
情報処理装置１００は、画像保存装置１２０に対して、画像保存装置１２０が受信処理を完了した、検査インスタンスＵＩＤと対応付けられた画像の数Ｐ＿ＵＩＤの問い合わせを行う。画像保存装置１２０は、問い合わせに応じて、閲覧側検査テーブル９００に記憶された、画像保存装置１２０が受信処理を完了した、検査インスタンスＵＩＤと対応付けられた画像の数Ｐ＿ＵＩＤ＝７０を、情報処理装置１００に返信する。情報処理装置１００は、Ｐ＿ＵＩＤ＝７０を受信する。
【０１７０】
また、情報処理装置１００は、画像処理装置２２０に対して、画像処理装置２２０から画像保存装置１２０に送信する、検査インスタンスＵＩＤと対応付けられた画像の数Ｗ＿ＵＩＤの問い合わせを行う。図２６の例では、画像処理装置２２０は、画像保存装置１２０に送信する、検査インスタンスＵＩＤと対応付けられた２０枚の画像があるため、問い合わせに応じて、画像の数Ｗ＿ＵＩＤ＝２０を、情報処理装置１００に返信する。情報処理装置１００は、Ｗ＿ＵＩＤ＝２０を受信する。
【０１７１】
情報処理装置１００は、Ｐ＿ＵＩＤ＝７０が、Ｑ＿ＵＩＤ＝５０とＷ＿ＵＩＤ＝２０との合計７０以上であるため、画像保存装置１２０に、検査インスタンスＵＩＤと対応付けられた画像の公開を指示する。画像保存装置１２０は、画像の公開を指示された場合、画像閲覧装置２３０からの閲覧要求に応じて、画像閲覧装置２３０に、検査インスタンスＵＩＤと対応付けられた画像を送信し、表示させる。閲覧要求は、例えば、検査インスタンスＵＩＤを含む。画像閲覧装置２３０は、図２１に上述したように、検査インスタンスＵＩＤと対応付けられた画像を表示する。
【０１７２】
これにより、情報処理装置１００は、画像保存装置１２０が、情報処理装置１００からの画像と、画像処理装置２２０からの画像とのすべてを受信してから、画像保存装置１２０に、画像を公開させることができる。結果として、情報処理装置１００は、医師が、画像閲覧装置２３０を利用して、画像保存装置１２０にアクセスし、７０枚の画像のすべてを確認し、被験者の健康状態や病状などを診断するように仕向けることができる。このため、情報処理装置１００は、医師による、閲覧すべき画像の確認漏れを防止することができる。
【０１７３】
また、情報処理装置１００が、画像保存装置１２０への送信を開始した場合、画像保存装置１２０への送信を開始してからの経過時間を計測し、経過時間に応じて、画像保存装置１２０に対して、画像の公開を指示するか否かを決定する場合があってもよい。ここで、図２８の説明に移行し、この場合について説明する。
【０１７４】
図２８の状態は、図２６の状態と同様である。図２８において、情報処理装置１００は、画像保存装置１２０に対して、画像保存装置１２０が受信処理を完了した、検査インスタンスＵＩＤと対応付けられた画像の数Ｐ＿ＵＩＤの問い合わせを行う。画像保存装置１２０は、問い合わせに応じて、閲覧側検査テーブル９００に記憶された、画像保存装置１２０が受信処理を完了した、検査インスタンスＵＩＤと対応付けられた画像の数Ｐ＿ＵＩＤ＝６０を、情報処理装置１００に返信する。情報処理装置１００は、Ｐ＿ＵＩＤ＝６０を受信する。
【０１７５】
また、情報処理装置１００は、画像処理装置２２０に対して、画像処理装置２２０から画像保存装置１２０に送信する、検査インスタンスＵＩＤと対応付けられた画像の数Ｗ＿ＵＩＤの問い合わせを行う。図２８の例では、画像処理装置２２０は、画像保存装置１２０に送信する、検査インスタンスＵＩＤと対応付けられた２０枚の画像があるため、問い合わせに応じて、画像の数Ｗ＿ＵＩＤ＝２０を、情報処理装置１００に返信する。情報処理装置１００は、Ｗ＿ＵＩＤ＝２０を受信する。
【０１７６】
情報処理装置１００は、Ｐ＿ＵＩＤ＝６０が、Ｑ＿ＵＩＤ＝５０とＷ＿ＵＩＤ＝２０との合計７０未満であるが、経過時間が閾値を超えたことを検出する。情報処理装置１００は、経過時間が閾値を超えた場合、画像保存装置１２０に、検査インスタンスＵＩＤと対応付けられた画像の公開を指示する。
【０１７７】
画像保存装置１２０は、画像の公開を指示された場合、画像閲覧装置２３０からの閲覧要求に応じて、画像閲覧装置２３０に、検査インスタンスＵＩＤと対応付けられた画像を送信し、表示させる。閲覧要求は、例えば、検査インスタンスＵＩＤを含む。画像閲覧装置２３０は、図２１に上述したように、検査インスタンスＵＩＤと対応付けられた画像を表示する。
【０１７８】
これにより、情報処理装置１００は、経過時間が閾値を超えた場合には、医師が、画像閲覧装置２３０を利用して、画像保存装置１２０にアクセスし、受信処理が完了した画像を確認可能にすることができる。このため、情報処理装置１００は、通信障害などが発生した場合に、医師の業務が滞ってしまうことを防止することができる。情報処理装置１００は、例えば、画像保存装置１２０が７０枚の画像のいずれかを受信失敗した場合にも、画像保存装置１２０に、画像を公開させることができる。
【０１７９】
ここでは、情報処理装置１００が、経過時間が閾値を超えた場合には、自動で、画像保存装置１２０に、画像の公開を指示する場合について説明したが、これに限らない。例えば、情報処理装置１００が、経過時間が閾値を超えたことを、検査技師に通知する場合があってもよい。そして、検査技師が、情報処理装置１００を操作し、情報処理装置１００から、画像保存装置１２０に対して、画像の公開を指示させる場合があってもよい。
【０１８０】
また、情報処理装置１００に画像の公開を制御する機能を実装するため、画像保存装置１２０および画像処理装置２２０の機能変更にかかる作業量の低減化を図ることができる。また、情報処理装置１００に画像の公開を制御する機能を実装するため、検査技師が主体として、画像の公開を制御することができる。このため、医師が、画像保存装置１２０に送信される画像を、検査技師に尋ねるようなことはしなくてもよくなる。
【０１８１】
以上では、画像保存装置１２０が、２つの通信経路から画像を受信する場合について説明したが、これに限らない。例えば、画像閲覧制御システム２００が、複数の画像処理装置２２０を含み、画像保存装置１２０が、３以上の通信経路から画像を受信する場合があってもよい。この場合も、動作例２と同様に、情報処理装置１００は、画像保存装置１２０による画像の公開の可否を制御することができる。
【０１８２】
（動作例２における全体処理手順）
次に、図２９〜図３１を用いて、動作例２における画像閲覧制御システム２００が実行する、全体処理手順の一例について説明する。動作例２における全体処理は、例えば、図２に示した撮像装置１１０と、情報処理装置１００と、画像処理装置２２０と、画像保存装置１２０とによって実現される。
【０１８３】
図２９〜図３１は、動作例２における全体処理手順の一例を示すシーケンス図である。図２９において、検査技師は、撮像装置１１０に、情報処理装置１００を宛先として設定した送信命令を入力する（ステップＳ２９０１）。ここで、検査技師は、さらに、図３０に示すように、撮像装置１１０および画像処理装置２２０を操作してもよい。
【０１８４】
撮像装置１１０は、送信命令に応じて、検査インスタンスＵＩＤに対応付けられたＸ枚の画像を、１枚ずつ情報処理装置１００に送信する（ステップＳ２９０２）。情報処理装置１００は、画像を受信し、検査インスタンスＵＩＤに対応付けて保存し、保存枚数Ｑ＿ＵＩＤ＝Ｘに更新する（ステップＳ２９０３）。
【０１８５】
検査技師は、情報処理装置１００に、検査インスタンスＵＩＤに対応付けられた画像の加工や削除などを示す編集指示を入力する（ステップＳ２９０４）。情報処理装置１００は、編集指示に基づいて、検査インスタンスＵＩＤに対応付けて、画像保存装置１２０に送信するＹ枚の画像を生成して保存し、保存枚数Ｑ＿ＵＩＤ＝Ｙに更新する（ステップＳ２９０５）。
【０１８６】
検査技師は、情報処理装置１００に送信命令を入力する（ステップＳ２９０６）。情報処理装置１００は、送信済みリスト７００に、送信命令の対象である検査インスタンスＵＩＤを追加する（ステップＳ２９０７）。ここで、情報処理装置１００は、ステップＳ２９０８〜Ｓ２９１３の処理と、図３１に後述するステップＳ３１０１〜Ｓ３１１０の処理と、を平行して実行する。
【０１８７】
情報処理装置１００は、Ｙ枚の画像のうち、１枚目の画像を、画像保存装置１２０に送信する（ステップＳ２９０８）。画像保存装置１２０は、１枚目の画像を受信し、１枚目の画像の受信処理を実施して保存し、保存枚数Ｐ＿ＵＩＤ＝保存枚数Ｐ＿ＵＩＤ＋１に更新する（ステップＳ２９０９）。
【０１８８】
情報処理装置１００は、Ｙ枚の画像のうち、２枚目の画像を、画像保存装置１２０に送信する（ステップＳ２９１０）。画像保存装置１２０は、２枚目の画像を受信し、２枚目の画像の受信処理を実施して保存し、保存枚数Ｐ＿ＵＩＤ＝保存枚数Ｐ＿ＵＩＤ＋１に更新する（ステップＳ２９１１）。同様に、情報処理装置１００は、３枚目以降の画像を、画像保存装置１２０に送信する。
【０１８９】
情報処理装置１００は、Ｙ枚の画像のうち、Ｙ枚目の画像を、画像保存装置１２０に送信する（ステップＳ２９１２）。画像保存装置１２０は、Ｙ枚目の画像を受信し、Ｙ枚目の画像の受信処理を実施して保存し、保存枚数Ｐ＿ＵＩＤ＝保存枚数Ｐ＿ＵＩＤ＋１に更新する（ステップＳ２９１３）。次に、図３０の説明に移行する。
【０１９０】
図３０において、検査技師は、撮像装置１１０に、画像処理装置２２０を宛先として設定した送信命令を入力する（ステップＳ３００１）。撮像装置１１０は、送信命令に応じて、検査インスタンスＵＩＤに対応付けられたＺ枚の画像を、１枚ずつ画像処理装置２２０に送信する（ステップＳ３００２）。画像処理装置２２０は、画像を受信し、検査インスタンスＵＩＤに対応付けて保存し、保存枚数Ｗ＿ＵＩＤ＝Ｚに更新する（ステップＳ３００３）。
【０１９１】
検査技師は、画像処理装置２２０に、検査インスタンスＵＩＤに対応付けられた画像の加工や削除などを示す編集指示を入力する（ステップＳ３００４）。画像処理装置２２０は、編集指示に基づいて、検査インスタンスＵＩＤに対応付けて、画像保存装置１２０に送信するＷ枚の画像を生成して保存し、保存枚数Ｗ＿ＵＩＤ＝Ｗに更新する（ステップＳ３００５）。
【０１９２】
検査技師は、画像処理装置２２０に送信命令を入力する（ステップＳ３００６）。画像処理装置２２０は、Ｗ枚の画像のうち、１枚目の画像を、画像保存装置１２０に送信する（ステップＳ３００７）。画像保存装置１２０は、１枚目の画像を受信し、１枚目の画像の受信処理を実施して保存し、保存枚数Ｐ＿ＵＩＤ＝保存枚数Ｐ＿ＵＩＤ＋１に更新する（ステップＳ３００８）。
【０１９３】
画像処理装置２２０は、Ｗ枚の画像のうち、２枚目の画像を、画像保存装置１２０に送信する（ステップＳ３００９）。画像保存装置１２０は、２枚目の画像を受信し、２枚目の画像の受信処理を実施して保存し、保存枚数Ｐ＿ＵＩＤ＝保存枚数Ｐ＿ＵＩＤ＋１に更新する（ステップＳ３０１０）。同様に、画像処理装置２２０は、３枚目以降の画像を、画像保存装置１２０に送信する。
【０１９４】
画像処理装置２２０は、Ｗ枚の画像のうち、Ｗ枚目の画像を、画像保存装置１２０に送信する（ステップＳ３０１１）。画像保存装置１２０は、Ｗ枚目の画像を受信し、Ｗ枚目の画像の受信処理を実施して保存し、保存枚数Ｐ＿ＵＩＤ＝保存枚数Ｐ＿ＵＩＤ＋１に更新する（ステップＳ３０１２）。次に、図３１の説明に移行する。
【０１９５】
図３１において、情報処理装置１００は、送信済みリスト７００を取得する（ステップＳ３１０１）。情報処理装置１００は、送信済みリスト７００に記録された検査インスタンスＵＩＤごとに、ステップＳ３１０２〜Ｓ３１０７の処理を実行する。
【０１９６】
情報処理装置１００は、画像保存装置１２０に、保存枚数Ｐ＿ＵＩＤの問い合わせを行う（ステップＳ３１０２）。画像保存装置１２０は、情報処理装置１００に、保存枚数Ｐ＿ＵＩＤ＝Ｙを返信する（ステップＳ３１０３）。情報処理装置１００は、画像処理装置２２０に、保存枚数Ｗ＿ＵＩＤの問い合わせを行う（ステップＳ３１０４）。画像処理装置２２０は、情報処理装置１００に、保存枚数Ｗ＿ＵＩＤ＝Ｗを返信する（ステップＳ３１０５）。
【０１９７】
情報処理装置１００は、返信された保存枚数Ｐ＿ＵＩＤ＝Ｙが、保存枚数Ｑ＿ＵＩＤ＝Ｙと、返信された保存枚数Ｗ＿ＵＩＤ＝Ｗの合計以上であるか否かを判定し、判定結果をｒｅｓｕｌｔに格納する（ステップＳ３１０６）。
【０１９８】
情報処理装置１００は、ｒｅｓｕｌｔ＝Ｔｒｕｅであれば、画像保存装置１２０に、画像の公開を指示する（ステップＳ３１０７）。画像保存装置１２０は、画像の公開を指示されると、公開フラグ＝Ｔｒｕｅに設定する（ステップＳ３１０８）。
【０１９９】
情報処理装置１００は、ｒｅｓｕｌｔ＝Ｔｒｕｅであれば、送信済みリスト７００から検査インスタンスＵＩＤを削除する（ステップＳ３１０９）。情報処理装置１００は、送信済みリスト７００を繰り返し取得し、ステップＳ３１０１〜Ｓ３１０９の処理と同様の処理を実行する（ステップＳ３１１０）。これにより、情報処理装置１００は、医師による画像の確認漏れを防止するように、画像保存装置１２０における画像の公開の可否を制御することができる。
【０２００】
ここで、情報処理装置１００は、図２９〜図３１の一部ステップの処理の順序を入れ替えて実行してもよい。例えば、ステップＳ３１０２，Ｓ３１０３の処理と、ステップＳ３１０４，Ｓ３１０５の処理との順序は入れ替え可能である。
【０２０１】
以上説明したように、情報処理装置１００によれば、撮像装置１１０から１以上の画像を受信することができる。情報処理装置１００によれば、受信した１以上の画像に基づき、画像保存装置１２０に送信する１以上の画像を生成し、生成した１以上の画像の数を取得することができる。情報処理装置１００によれば、生成した１以上の画像の画像保存装置１２０への送信を開始することができる。情報処理装置１００によれば、画像保存装置１２０に対して、定期的または不定期に、画像保存装置１２０において受信処理が完了した画像の数についての問い合わせを行うことができる。情報処理装置１００によれば、画像保存装置１２０から返信された画像の数が、取得した１以上の画像の数以上である場合、画像保存装置１２０に対して画像の公開を指示することができる。これにより、情報処理装置１００は、画像保存装置１２０がすべての画像の受信処理を完了してから、画像保存装置１２０に、画像を公開させることができる。結果として、情報処理装置１００は、医師による、閲覧すべき画像の確認漏れを防止することができる。
【０２０２】
情報処理装置１００によれば、画像処理装置２２０に対して、定期的または不定期に、画像処理装置２２０から画像保存装置１２０に送信する画像の数についての問い合わせを行うことができる。情報処理装置１００によれば、画像保存装置１２０から返信された画像の数が、取得した１以上の画像の数と、画像処理装置２２０から返信された画像の数との合計以上である場合、画像保存装置１２０に対して画像の公開を指示することができる。これにより、情報処理装置１００は、複数の通信経路から画像保存装置１２０に画像が送信される場合にも、医師による、閲覧すべき画像の確認漏れを防止することができる。
【０２０３】
情報処理装置１００によれば、撮像装置１１０から、識別子と対応付けられた、グループに属する１以上の画像を受信することができる。情報処理装置１００によれば、受信した１以上の画像に基づき、画像保存装置１２０に送信する１以上の画像を生成し、生成した１以上の画像の数を取得することができる。情報処理装置１００によれば、識別子と対応付けて、生成した１以上の画像の画像保存装置１２０への送信を開始することができる。情報処理装置１００によれば、画像保存装置１２０に対して、定期的または不定期に、画像保存装置１２０において受信処理が完了した、識別子と対応付けられた画像の数についての問い合わせを行うことができる。情報処理装置１００によれば、画像処理装置２２０に対して、定期的または不定期に、画像処理装置２２０から画像保存装置１２０に送信する、識別子と対応付けられた画像の数についての問い合わせを行うことができる。情報処理装置１００によれば、画像保存装置１２０から返信された画像の数が、取得した１以上の画像の数と、画像処理装置２２０から返信された画像の数との合計以上である場合、画像保存装置１２０に対して、画像の公開を指示することができる。これにより、情報処理装置１００は、複数のグループの画像が、画像保存装置１２０に送信される場合にも、医師による、閲覧すべき画像の確認漏れを防止することができる。
【０２０４】
情報処理装置１００によれば、画像保存装置１２０に、指示を受け付けた後、利用者に画像を閲覧させる閲覧装置から閲覧要求を受け付けた場合、閲覧要求に対応する画像を閲覧装置に送信させることができる。これにより、情報処理装置１００は、医師が、画像保存装置１２０を直接操作せず、画像を閲覧可能にすることができる。
【０２０５】
情報処理装置１００によれば、送信を開始してからの経過時間が所定時間を超えた場合、画像保存装置１２０に対して画像の公開を指示することができる。これにより、情報処理装置１００は、通信障害などが発生した場合に、医師の業務が滞ってしまうことを防止することができる。
【０２０６】
情報処理装置１００によれば、送信を開始した後に、画像保存装置１２０に対して、定期的または不定期に、画像保存装置１２０において受信処理が完了した画像の数についての問い合わせを行うことができる。これにより、情報処理装置１００は、送信を開始する前は、問い合わせを行わなくてもよいため、処理量の低減化を図ることができる。
【０２０７】
なお、本実施の形態で説明した画像閲覧制御方法は、予め用意されたプログラムをパーソナル・コンピュータやワークステーション等のコンピュータで実行することにより実現することができる。本実施の形態で説明した画像閲覧制御プログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また、本実施の形態で説明した画像閲覧制御プログラムは、インターネット等のネットワークを介して配布してもよい。
【０２０８】
上述した実施の形態に関し、さらに以下の付記を開示する。
【０２０９】
（付記１）撮像装置によって撮像された画像に基づき生成された、画像を保存する画像保存装置に送信する１以上の画像と、前記１以上の画像の数とを取得し、
取得した前記１以上の画像の前記画像保存装置への送信を開始し、
前記画像保存装置に対して、定期的または不定期に、前記画像保存装置において受信処理が完了した画像の数についての問い合わせを行い、
前記画像保存装置から返信された前記画像保存装置において受信処理が完了した画像の数が、取得した前記１以上の画像の数以上である場合、前記画像保存装置に対して画像の公開を指示する、
処理をコンピュータに実行させることを特徴とする画像閲覧制御プログラム。
【０２１０】
（付記２）前記取得する処理は、前記撮像装置から１以上の画像を受信し、受信した前記１以上の画像に基づき、前記画像保存装置に送信する１以上の画像を生成し、生成した前記１以上の画像の数を取得する、ことを特徴とする付記１に記載の画像閲覧制御プログラム。
【０２１１】
（付記３）前記撮像装置は、前記コンピュータとは異なる画像処理装置に、１以上の画像を送信する装置であり、
前記画像処理装置は、受信した前記１以上の画像に基づき、前記画像保存装置に送信する１以上の画像を生成し、前記画像保存装置に送信する装置であり、
前記画像処理装置に対して、定期的または不定期に、前記画像処理装置から前記画像保存装置に送信する画像の数についての問い合わせを行い、
前記画像保存装置から返信された前記画像保存装置において受信処理が完了した画像の数が、取得した前記１以上の画像の数と、前記画像処理装置から返信された前記画像保存装置に送信する画像の数との合計以上である場合、前記画像保存装置に対して画像の公開を指示する、
処理を前記コンピュータに実行させることを特徴とする付記１または２に記載の画像閲覧制御プログラム。
【０２１２】
（付記４）前記撮像装置は、前記画像処理装置に、画像を分類するグループの識別子と対応付けて、前記グループに属する画像を送信する装置であり、
前記画像処理装置は、受信した前記画像に基づき、前記画像保存装置に送信する画像を生成し、前記識別子と対応付けて、生成した前記画像を前記画像保存装置に送信する装置であり、
前記撮像装置によって撮像された画像に基づき生成された、前記画像保存装置に送信する１以上の画像と、前記画像保存装置に送信する１以上の画像の数とを取得し、
前記識別子と対応付けて、取得した前記１以上の画像の前記画像保存装置への送信を開始し、
前記画像保存装置に対して、定期的または不定期に、前記画像保存装置において受信処理が完了した、前記識別子と対応付けられた画像の数についての問い合わせを行い、
前記画像処理装置に対して、定期的または不定期に、前記画像処理装置から前記画像保存装置に送信する、前記識別子と対応付けられた画像の数についての問い合わせを行い、
前記画像保存装置から返信された前記画像保存装置において受信処理が完了した画像の数が、取得した前記１以上の画像の数と、前記画像処理装置から返信された前記画像保存装置に送信する画像の数との合計以上である場合、前記画像保存装置に対して、前記識別子と対応付けられた画像の公開を指示する、
処理を前記コンピュータに実行させることを特徴とする付記３に記載の画像閲覧制御プログラム。
【０２１３】
（付記５）前記画像保存装置は、前記指示を受け付けた後、利用者に画像を閲覧させる閲覧装置から閲覧要求を受け付けた場合、前記閲覧要求に対応する画像を前記閲覧装置に送信する装置である、ことを特徴とする付記１〜４のいずれか一つに記載の画像閲覧制御プログラム。
【０２１４】
（付記６）前記送信を開始してからの経過時間が所定時間を超えた場合、前記画像保存装置に対して画像の公開を指示する、ことを特徴とする付記１〜５のいずれか一つに記載の画像閲覧制御プログラム。
【０２１５】
（付記７）前記問い合わせを行う処理は、前記送信を開始した後に、前記画像保存装置に対して、定期的または不定期に、前記画像保存装置において受信処理が完了した画像の数についての問い合わせを行う、ことを特徴とする付記１に記載の画像閲覧制御プログラム。
【０２１６】
（付記８）撮像装置によって撮像された画像に基づき生成された、画像を保存する画像保存装置に送信する１以上の画像と、前記１以上の画像の数とを取得し、
取得した前記１以上の画像の前記画像保存装置への送信を開始し、
前記画像保存装置に対して、定期的または不定期に、前記画像保存装置において受信処理が完了した画像の数についての問い合わせを行い、
前記画像保存装置から返信された前記画像保存装置において受信処理が完了した画像の数が、取得した前記１以上の画像の数以上である場合、前記画像保存装置に対して画像の公開を指示する、
処理をコンピュータが実行することを特徴とする画像閲覧制御方法。
【０２１７】
（付記９）撮像装置と、情報処理装置と、画像を保存する画像保存装置とを含む画像閲覧制御システムであって、
前記撮像装置は、
１以上の画像を前記情報処理装置に送信し、
前記情報処理装置は、
受信した前記１以上の画像に基づき、前記画像保存装置に送信する１以上の画像を生成し、生成した前記１以上の画像の数を取得し、
生成した前記１以上の画像の前記画像保存装置への送信を開始し、
前記画像保存装置に対して、定期的または不定期に、前記画像保存装置において受信処理が完了した画像の数についての問い合わせを行い、
前記画像保存装置から返信された前記画像保存装置において受信処理が完了した画像の数が、取得した前記１以上の画像の数以上である場合、前記画像保存装置に対して画像の公開を指示し、
前記画像保存装置は、
画像を受信する都度、受信処理を実施し、受信処理が完了した画像の数を計数し、
前記問い合わせに応じて、計数した前記数を返信し、
前記指示を受け付けたことに応じて、受信処理が完了した画像を公開する、ことを特徴とする画像閲覧制御システム。
【０２１８】
（付記１０）前記画像保存装置は、
前記指示を受け付けた後、利用者に画像を閲覧させる閲覧装置から閲覧要求を受け付けた場合、前記閲覧要求に対応する画像を前記閲覧装置に送信する、ことを特徴とする付記９に記載の画像閲覧制御システム。
【符号の説明】
【０２１９】
１００  情報処理装置
１０１，１０２，１０４  画像群
１０３，２０１〜２０４  画像
１１０  撮像装置
１２０  画像保存装置
２００  画像閲覧制御システム
２１０  ネットワーク
２２０  画像処理装置
２３０  画像閲覧装置
３００，８００，１２００  バス
３０１，８０１，１２０１  ＣＰＵ
３０２，８０２，１２０２  メモリ
３０３，８０３，１２０３  ネットワークＩ／Ｆ
３０４，８０４，１２０４  記録媒体Ｉ／Ｆ
３０５，８０５，１２０５  記録媒体
３０６，１２０６，２１００  ディスプレイ
３０７，１２０７  入力装置
４００  検像側検査テーブル
５００  検像側シリーズテーブル
６００  検像側画像テーブル
７００  リスト
９００  閲覧側検査テーブル
１０００  閲覧側シリーズテーブル
１１００  閲覧側画像テーブル
１３００  加工側検査テーブル
１４００  加工側シリーズテーブル
１５００  加工側画像テーブル
１６００  記憶部
１６０１  取得部
１６０２  生成部
１６０３  送信部
１６０４  照会部
１６０５  出力部
【図１】
2020064574.tif 000003
【図２】
2020064574.tif 000004
【図３】
2020064574.tif 000005
【図４】
2020064574.tif 000006
【図５】
2020064574.tif 000007
【図６】
2020064574.tif 000008
【図７】
2020064574.tif 000009
【図８】
2020064574.tif 000010
【図９】
2020064574.tif 000011
【図１０】
2020064574.tif 000012
【図１１】
2020064574.tif 000013
【図１２】
2020064574.tif 000014
【図１３】
2020064574.tif 000015
【図１４】
2020064574.tif 000016
【図１５】
2020064574.tif 000017
【図１６】
2020064574.tif 000018
【図１７】
2020064574.tif 000019
【図１８】
2020064574.tif 000020
【図１９】
2020064574.tif 000021
【図２０】
2020064574.tif 000022
【図２１】
2020064574.tif 000023
【図２２】
2020064574.tif 000024
【図２３】
2020064574.tif 000025
【図２４】
2020064574.tif 000026
【図２５】
2020064574.tif 000027
【図２６】
2020064574.tif 000028
【図２７】
2020064574.tif 000029
【図２８】
2020064574.tif 000030
【図２９】
2020064574.tif 000031
【図３０】
2020064574.tif 000032
【図３１】
2020064574.tif 000033