(57)【要約】【課題】内部時刻に基づいて識別子を生成する装置では、時刻補正により時刻が遡る場合、新たに生成する識別子と、過去に生成された識別子とが重複する可能性があった。【解決手段】医用画像生成装置は、識別子の生成が行われた際に、生成された識別子の記憶を行う。時刻補正によって内部時刻が遡り、識別子の重複が発生する可能性がある場合には、記憶された識別子を読み出し、新たに生成される識別子との比較を行い、重複の可能性を確認する。さらに重複の可能性がある場合には、時刻補正処理と識別子の生成処理が同時に作動されることを制御して、識別子の重複生成を回避する。また三種類の制御方法を選択的に設定できるとしたことで、使用環境に最適な時刻補正と識別子生成処理を行えるようにする。【選択図】図４
2005077366.tif 000002
【特許請求の範囲】
【請求項１】
医用画像を生成する医用画像生成装置において、
通信回線を介して、時刻の計時を行う時刻計時装置から外部時刻情報を取得する時刻取得手段と、
該時刻取得手段により得られた前記外部時刻情報に基づいて、内部時刻の時刻補正を行う補正手段と、
該補正手段により補正された前記内部時刻に基づいて、識別子を生成し、生成した該識別子を前記医用画像データに付加する生成付加手段と、
該生成付加手段により生成された、前記識別子を記憶部へ記憶する記憶手段と、
該記憶手段により記憶された、前記識別子を前記記憶部から読み出す読出手段と、
前記補正手段による時刻の補正時において、前記生成付加手段にて生成される新たな識別子と、前記読出手段により読み出された前記識別子とが重複する可能性がある場合、重複を回避するよう制御を行う制御手段と、を備えたことを特徴とする医用画像生成装置。
【請求項２】
前記時刻取得手段で得られた前記外部時刻情報と前記内部時刻とを比較し、比較の結果、時刻差が補正範囲内にあるか否かを判定する補正範囲判定手段をさらに備え、
前記補正手段は前記補正範囲判定手段による判定が前記補正範囲内にあるとき、時刻補正を行うことを特徴とする請求項１に記載の医用画像生成装置。
【請求項３】
前記補正範囲判定手段は、上限値及び下限値の設定を可能としたことを特徴とする請求項２に記載の医用画像生成装置。
【請求項４】
前記制御手段は、前記補正手段による時刻の補正後、前記読出手段により読み出された前記識別子に基づいて、重複が発生しない時刻まで待機して、前記生成付加手段により前記新たな識別子の生成と付加を行うことを特徴とする請求項１に記載の医用画像生成装置。
【請求項５】
前記制御手段は、前記生成付加手段により前記新たな識別子の生成と付加が行われた後、
前記読出手段により読み出された前記識別子に基づいて、重複が発生しない時刻まで待機して、前記補正手段により時刻補正を行うことを特徴とする請求項１に記載の医用画像生成装置。
【請求項６】
前記制御手段は、前記時刻差の範囲内において、
前記読出手段により読み出された前記識別子に基づいて、重複が発生しない時刻で、第一の補正手段により時刻を補正した後に、前記生成付加手段により前記新たな識別子の生成と付加を行い、残りの時刻差に対し第二の補正手段により時刻の補正を行うことを特徴とする請求項１に記載の医用画像生成装置。
【請求項７】
前記第一の補正手段は、前記時刻差の範囲内で前記読出手段により読み出された前記識別子に基づいて、重複が発生しない最適な時刻で時刻補正を行うことを特徴とする請求項６に記載の医用画像生成装置。
【請求項８】
前記第二の補正手段は、前記第一の補正手段及び前記生成付加手段完了後、最適な時機で前記残りの時刻差に対し時刻補正を行うことを特徴とする請求項６に記載の医用画像生成装置。
【請求項９】
前記制御手段は、何れか1つを選択的に設定可能なことを特徴とする請求項４乃至請求項６の何れかに記載の医用画像生成装置。
【請求項１０】
前記通信回線を介して接続される複数の前記医用画像生成装置は、前記通信回線を介して共通の前記時刻計時装置から前記外部時刻情報を取得することを特徴とする請求項１乃至請求項９の何れかに記載の医用画像生成装置。
【請求項１１】
電子ファイルに付帯する時刻情報を付加した識別子の生成制御方法において、
通信回線を介して、時刻の計時を行う時刻計時装置から外部時刻情報を取得する時刻取得ステップと、
該時刻取得ステップで得られた前記外部時刻情報に基づいて、内部時刻の時刻補正を行う補正ステップと、
該補正ステップにより補正された前記内部時刻に基づいて、識別子を生成し、該識別子を前記電子ファイルに付加する生成付加ステップと、
前記時刻補正ステップによる時刻の補正時において、前記生成付加ステップにて生成される新たな識別子と、過去に生成された前記識別子とが重複する可能性がある場合、重複を回避するよう制御を行う制御ステップと、を含むことを特徴とする識別子の生成制御方法。
【請求項１２】
前記時刻取得ステップで得られた前記外部時刻情報と前記内部時刻とを比較し、比較の結果、時刻差が補正範囲内にあるか否かを判定する補正範囲判定ステップをさらに備え、
前記補正ステップは前記補正範囲判定ステップによる判定が前記補正範囲内にあるとき、時刻補正を行うことを特徴とする請求項１１に記載の識別子の生成制御方法。
【請求項１３】
前記識別子の生成制御方法は、前記補正範囲の上限値及び下限値の設定を可能としたことを特徴とする請求項１２に記載の識別子の生成制御方法。
【請求項１４】
前記制御ステップは、前記補正ステップを実行した後に、重複が発生しない時刻まで待機した後、前記生成付加ステップを実行することを特徴とする請求項１１に記載の識別子の生成制御方法。
【請求項１５】
前記制御ステップは、前記生成付加ステップを実行した後に、前記補正ステップを実行することを特徴とする請求項１１に記載の識別子の生成制御方法。
【請求項１６】
前記制御ステップは、前記時刻差の範囲内において、
前記識別子と前記新たな識別子とが重複しない時刻で、第一の補正ステップを実行し、前記生成付加ステップを実行した後に、残りの時刻差に対し第二の補正ステップを実行することを特徴とする請求項１１に記載の識別子の生成制御方法。
【請求項１７】
前記第一の補正ステップは、前記時刻差の範囲内で、前記識別子と前記新たな識別子とが重複しない最適な時刻で、時刻補正を行うことを特徴とする請求項１６に記載の識別子の生成制御方法。
【請求項１８】
前記第二の補正ステップは、前記第一の補正ステップ及び前記生成付加ステップ完了後、最適な時機で前記残りの時刻差に対し時刻補正を行うことを特徴とする請求項１６に記載の識別子の生成制御方法。
【請求項１９】
前記制御ステップは、何れかを1つを選択的に設定可能なことを特徴とする請求項１４乃至請求項１６の何れかに記載の識別子の生成制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は時刻補正と電子ファイルに付帯する時刻情報を付加した識別子の生成に関し、さらに詳しくは、時刻補正と共に前記時刻補正に伴う識別子の重複生成を回避して識別子を生成する、識別子の生成制御方法及び識別子の生成制御方法を備えた医用画像生成装置に関する。
【背景技術】
【０００２】
従来、時刻情報を識別子として生成を行い電子ファイルに付帯させる方法は、例えば、デジタルカメラの画像ファイルの生成等に使用されている。（例えば、特許文献１参照）
【０００３】
時刻情報を付加した識別子は、所定の処理を行った際に装置に内蔵された内部時刻の時刻情報に基づき生成されるため、一義的に定めることが可能である。
【０００４】
これまで、識別子生成の際に使用される内部時刻と装置外部の標準時刻との時刻差は考慮されておらず、また装置間における時刻の整合性も重要視されていなかった。
【０００５】
しかしながら、近年様々な装置において電気通信的に接続される必要性が高まっており、標準時刻との同期、また各装置間での時刻の整合性保持は急迫の課題となってきている。
【０００６】
次に、医用画像における時刻情報を使用した識別子について説明する。
医用画像通信の規格としてＤＩＣＯＭ（Digital Imaging and Communications：医療におけるディジタル画像と通信、以下ＤＩＣＯＭと略す）規格が使用されている。
【０００７】
ＤＩＣＯＭ規格に準拠した医用画像生成装置では、医用画像の生成時に、ＯＳＩ（Open Systems Interconnection、以下ＯＳＩと略す）オブジェクト登録管理制度を利用して、医用画像生成装置の製造組織または設置施設、個々の検査、シリーズ、画像ファイルに対してＵＩＤ（Unique Identification、以下ＵＩＤと略す）と呼ばれる識別子を付加し管理している。
【０００８】
このＵＩＤ構成要素の一例を次に示す。
【０００９】
1.2.392.200036.9107.500.301.1.YYYYMMDD.HHMMSS.101
【００１０】
ここで、各項目は以下の通りである。
【００１１】
（１）1.2.392.    ：ＪＩＳＣ（Japanese Industrial Standards Committee：日本工業標準調査会）ＩＳＯの加盟機関を示すコード
【００１２】
（２）200036.    ：ＪＩＲＡ（Japan Industries Association of Radiological Systems：日本画像医療システム工業会）を示すコード
【００１３】
（３）9107.      ：ＪＩＲＡが付与した会社を示すコード
【００１４】
（４）500.      ：モダリティ  各検査方式に対応するコード番号
【００１５】
（５）302.      ：機種名  医用画像装置の機種名
【００１６】
（６）1.        ：機種毎の連番（製造番号）
【００１７】
（７）YYYYMMDD.HHMMSS.  ：医用画像データの時刻情報（年月日時分秒）
【００１８】
（８）101        ：装置内で発行されるユニークな番号
【００１９】
上記例で使用される医用画像データの時刻情報は、医用画像生成装置の内部時刻に基づき決定されるため、医用画像生成装置内で唯一つ存在している。
【００２０】
これまでに、ＵＩＤを利用した医用画像ファイルの管理方法が提案されている。（例えば、特許文献２参照）
【００２１】
しかしながら、医用画像生成装置は独自に内蔵された内部時刻に基づいて計時している場合が多く、外部標準時刻との時刻同期は行われておらず、また電気通信的に接続された各装置間での時刻の一致もなく時刻情報の整合性は保たれていなかった。
【００２２】
さて、識別子生成の際に使用される内部時刻は、装置内に内蔵された水晶振動子の圧電逆効果による振動に基づいて、計時されている。
【００２３】
しかしながら、水晶振動子は周囲環境温度、湿度等の外的要因による影響を被りやすく、場合によっては１日に数秒の誤差を生じる可能性がある。
【００２４】
そのため、装置内の内部時刻で計時を行っている場合にも、常時正確な計時を行えているとは限らず、日々時刻の進遅が発生しており、長期間時刻の補正を行わず放置した場合は、誤差の蓄積により時刻進遅はさらに拡大する可能性がある。
【００２５】
また、各装置に内蔵される水晶振動子の精度は一様ではなく、また設置される場所も様々であるため、各装置間の時刻差は、例え時刻を一致させ同時に計時開始したとしても、補正を行わず独自の内部時刻で計時を行う限り、各装置間の時刻には誤差が発生する可能性がある。
【００２６】
上記の時刻整合性解決のため、電気通信的に接続したＮＴＰ（Network Time Protocol、以下ＮＴＰと略す）サーバ等の時刻計時サーバから標準時刻情報を取得して、内部時刻の補正を行う方式が提案されている（例えば、特許文献３参照）。特許文献３の方式を各装置が行うことにより、標準時刻との時刻同期及び各装置間の時刻整合性を保つことが可能となる。
【特許文献１】特開平１１―１３６６０８号公報
【特許文献２】特開平１１−９６７３１号公報
【特許文献３】特開平１１−８５３１２号公報
【発明の開示】
【発明が解決しようとする課題】
【００２７】
しかしながら、上記した従来の時刻補正方式を適用すると、時刻補正を行うことで内部時刻が遡る場合、識別子の生成管理を考慮していないため新たな識別子生成処理を行うと時刻補正前に生成された識別子と重複する可能性がある、という問題点を有している。
【００２８】
医用画像生成装置において識別子の重複は、医用画像の上書き、個人情報の書き換え等、医療事故発生の原因となりうる危険性がある。
【００２９】
また、常時繁忙状態である等、様々な環境下で使用される医用画像生成装置において、如何に効率よく識別子の重複を回避して時刻補正を行い、装置間の時刻整合性を保持するかという急迫の課題がある。
【００３０】
以上の問題点に鑑み、本発明の目的は、標準時刻との時刻補正を行うと同時に、作成済みの識別子と重複することなく、効率的に新たな識別子を生成する生成制御方法及びそれを用いた医用画像生成システムを提供することにある。
【課題を解決するための手段】
【００３１】
上記問題を解決するために、請求項１に記載された医用画像生成装置は、医用画像を生成する医用画像生成装置において、通信回線を介して、時刻の計時を行う時刻計時装置から外部時刻情報を取得する時刻取得手段と、該時刻取得手段により得られた前記外部時刻情報に基づいて、内部時刻の時刻補正を行う補正手段と、該補正手段により補正された前記内部時刻に基づいて、識別子を生成し、生成した該識別子を前記医用画像データに付加する生成付加手段と、該生成付加手段により生成された、前記識別子を記憶部へ記憶する記憶手段と、該記憶手段により記憶された、前記識別子を前記記憶部から読み出す読出手段と、前記補正手段による時刻の補正時において、前記生成付加手段にて生成される新たな識別子と、前記読出手段により読み出された前記識別子とが重複する可能性がある場合、重複を回避するよう制御を行う制御手段と、を備えたことを特徴としている。
【００３２】
請求項２に記載された医用画像生成装置は、請求項１において、前記時刻取得手段で得られた前記外部時刻情報と前記内部時刻とを比較し、比較の結果、時刻差が補正範囲内にあるか否かを判定する補正範囲判定手段をさらに備え、前記補正手段は前記補正範囲判定手段による判定が前記補正範囲内にあるとき、時刻補正を行うことを特徴としている。
【００３３】
請求項３に記載された医用画像生成装置は、請求項２において、前記補正範囲判定手段は、上限値及び下限値の設定を可能としたことを特徴としている。
【００３４】
請求項４に記載された医用画像生成装置は、請求項１において、前記制御手段は、前記補正手段による時刻の補正後、前記読出手段により読み出された前記識別子に基づいて、重複が発生しない時刻まで待機して、前記生成付加手段により前記新たな識別子の生成と付加を行うことを特徴としている。
【００３５】
請求項５に記載された医用画像生成装置は、請求項１において、前記制御手段は、前記生成付加手段により前記新たな識別子の生成と付加が行われた後、前記読出手段により読み出された前記識別子に基づいて、重複が発生しない時刻まで待機して、前記補正手段により時刻補正を行うことを特徴としている。
【００３６】
請求項６に記載された医用画像生成装置は、請求項１において、前記制御手段は、前記時刻差の範囲内において、前記読出手段により読み出された前記識別子に基づいて、重複が発生しない時刻で、第一の補正手段により時刻を補正した後に、前記生成付加手段により前記新たな識別子の生成と付加を行い、残りの時刻差に対し第二の補正手段により時刻の補正を行うことを特徴としている。
【００３７】
請求項７に記載された医用画像生成装置は、請求項６において、前記第一の補正手段は、前記時刻差の範囲内で前記読出手段により読み出された前記識別子に基づいて、重複が発生しない最適な時刻で時刻補正を行うことを特徴としている。
【００３８】
請求項８に記載された医用画像生成装置は、請求項６において、前記第二の補正手段は、前記第一の補正手段及び前記生成付加手段完了後、最適な時機で前記残りの時刻差に対し時刻補正を行うことを特徴としている。
【００３９】
請求項９に記載された医用画像生成装置は、請求項４乃至請求項６の何れかにおいて、前記制御手段は、何れか1つを選択的に設定可能なことを特徴としている。
【００４０】
請求項１０に記載された医用画像生成装置は、請求項１乃至請求項９の何れかにおいて、前記通信回線を介して接続される複数の前記医用画像生成装置は、前記通信回線を介して共通の前記時刻計時装置から前記外部時刻情報を取得することを特徴としている。
【００４１】
請求項１１に記載された識別子の生成制御方法は、電子ファイルに付帯する時刻情報を付加した識別子の生成制御方法において、通信回線を介して、時刻の計時を行う時刻計時装置から外部時刻情報を取得する時刻取得ステップと、該時刻取得ステップで得られた前記外部時刻情報に基づいて、内部時刻の時刻補正を行う補正ステップと、該補正ステップにより補正された前記内部時刻に基づいて、識別子を生成し、該識別子を前記電子ファイルに付加する生成付加ステップと、前記時刻補正ステップによる時刻の補正時において、前記生成付加ステップにて生成される新たな識別子と、過去に生成された前記識別子とが重複する可能性がある場合、重複を回避するよう制御を行う制御ステップと、を含むことを特徴としている。
【００４２】
請求項１２に記載された識別子の生成制御方法は、請求項１１において、前記時刻取得ステップで得られた前記外部時刻情報と前記内部時刻とを比較し、比較の結果、時刻差が補正範囲内にあるか否かを判定する補正範囲判定ステップをさらに備え、前記補正ステップは前記補正範囲判定ステップによる判定が前記補正範囲内にあるとき、時刻補正を行うことを特徴としている。
【００４３】
請求項１３に記載された識別子の生成制御方法は、請求項１２において、前記識別子の生成制御方法は、前記補正範囲の上限値及び下限値の設定を可能としたことを特徴としている。
【００４４】
請求項１４に記載された識別子の生成制御方法は、請求項１１において、前記制御ステップは、前記補正ステップを実行した後に、重複が発生しない時刻まで待機した後、前記生成付加ステップを実行することを特徴としている。
【００４５】
請求項１５に記載された識別子の生成制御方法、請求項１１において、前記制御ステップは、前記生成付加ステップを実行した後に、前記補正ステップを実行することを特徴としている。
【００４６】
請求項１６に記載された識別子の生成制御方法は、請求項１１において、前記制御ステップは、前記時刻差の範囲内において、前記識別子と前記新たな識別子とが重複しない時刻で、第一の補正ステップを実行し、前記生成付加ステップを実行した後に、残りの時刻差に対し第二の補正ステップを実行することを特徴としている。
【００４７】
請求項１７に記載された識別子の生成制御方法は、請求項１６において、前記第一の補正ステップは、前記時刻差の範囲内で、前記識別子と前記新たな識別子とが重複しない最適な時刻で、時刻補正を行うことを特徴としている。
【００４８】
請求項１８に記載された識別子の生成制御方法は、請求項１６において、前記第二の補正ステップは、前記第一の補正ステップ及び前記生成付加ステップ完了後、最適な時機で前記残りの時刻差に対し時刻補正を行うことを特徴としている。
【００４９】
請求項１９に記載された識別子の生成制御方法は、請求項１４乃至請求項１６の何れかにおいて、前記制御ステップは、何れかを1つを選択的に設定可能なことを特徴としている。
【発明の効果】
【００５０】
請求項１、請求項１１の発明によれば、生成された識別子を少なくとも１つ記憶しておくことで、時刻補正により内部時刻が遡った場合でも、新たな識別子の生成が行われる内部時刻と記憶された識別子の時刻情報の比較を行うことで、新たな識別子生成前に重複する可能性があるか否かを調べることが可能であるため、識別子の重複生成を未然に防ぐことができる。
【００５１】
請求項２、請求項１２の発明によれば、時刻差が補正範囲内の時にのみ時刻補正を行うこととする。このように範囲を限定することで、僅少な時刻差の場合や、逆に甚大である場合に時刻補正を行わないようにすることができる。時刻差が僅少な場合に時刻補正を行うと、時刻補正処理は頻繁に行われることになるため、効率的な時刻補正であるとは言い難い。一方、甚大であるときは、装置の故障又は電気通信回線の障害が考えられる。そのため時刻補正を行っても、再度甚大な時刻差が発生する可能性があり識別子の生成に混乱をきたす恐れがある。そのため時刻補正を行わないことで対応を行う。
【００５２】
請求項３、請求項１３の発明によれば、補正範囲の上限値と下限値が設定できることにより、使用環境に適した補正範囲設定を行うことが可能である。
【００５３】
請求項４、請求項１４の発明によれば、時刻補正により内部時刻が遡った時に新たな識別子が生成されると、以前に生成された識別子に重複する可能性がある。重複を回避するために、時刻補正を行った後に、記憶されている識別子の時刻情報に基づいて、重複が発生しない時刻まで待機し、時刻経過後に識別子の生成と付加を行う。上記制御を行うことで、時刻補正に伴う識別子重複の危険性を回避することが可能となる。
【００５４】
請求項５、請求項１５の発明によれば、時刻補正により内部時刻が遡った時に新たな識別子が生成されると、以前に生成された識別子に重複する可能性がある。重複を回避するために、識別子の生成と付加を行った後に、記憶されている識別子の時刻情報に基づいて重複が発生しない時刻まで処理を待機し、時刻経過後、内部時刻の時刻補正を行う。上記制御を行うことで、時刻補正に伴う識別子重複の危険性を回避することが可能となる。
【００５５】
請求項６、請求項１６の発明によれば、時刻差の範囲内で記憶された識別子の時刻情報と一致しない時刻で第一の時刻補正を行った後に識別子の生成と付加を行い、その後、残りの時刻差について時刻補正を行う。上記制御を行うことで、時刻補正に伴う識別子重複の危険性を回避することが可能となる。
【００５６】
請求項７、請求項１７の発明によれば、記憶された識別子の生成時刻と一致しない最適な時刻に対して第一の時刻補正を行うことで、効率の良い時刻補正を行うことが可能である。
【００５７】
請求項８、請求項１８の発明によれば、第二の時刻補正が最適な時機に実行されることで、装置の繁忙状態等に対応した効率の良い時刻補正を行うことが可能である。
【００５８】
請求項９、請求項１９の発明によれば、重複を回避する制御方法を選択的に設定できることで使用環境に適した設定を行うことが可能である。
【００５９】
請求項１０の発明によれば、複数の医用画像生成装置は共通の時刻計時装置から時刻の取得を行うことで、各装置の扱う外部時刻情報を共通とすることができるため、各装置間の時刻の整合性を保つことが可能となる。
【発明を実施するための最良の形態】
【００６０】
以下、図を参照して本発明を実施するための最良の形態について詳細に説明する。
尚、以下において本発明を、ＤＩＣＯＭ規格に準拠した医用画像生成装置に適用した場合について説明するが、本発明の適用はこれに限定されるものではない。
まず、構成を説明する。
【００６１】
図１は、本発明に係る医用画像生成装置が適用される医用画像システムの概略を示す図である。同図によれば、３台の医用画像生成装置１０と、ＨＩＳ（Hospital Information System；病院情報システム、以下ＨＩＳと略す）、ＲＩＳ（Radiology Information System；放射線科情報システム、以下ＲＩＳと略す）１１と、医用画像データベース１２と、標準時刻計時サーバ１３と、これらの装置間を接続するネットワークＮとを備えて構成されている。
【００６２】
医用画像生成装置１０は、ＤＩＣＯＭ規格に準拠したＣＴ（Computed Tomography；コンピュータ断層画像撮影装置、以下ＣＴと略す）装置、ＭＲ（Magnetic Resonance；各磁気共鳴、以下ＭＲと略す）装置、ＣＲ（Computed Radiography；コンピュータ放射線画像撮影装置、以下ＣＲと略す）装置等のモダリティで撮影された医用画像データの生成処理、保存と医用画像データベース１２への送信を行うものである。
【００６３】
ＨＩＳ／ＲＩＳ１１は、医療施設内や診察情報を管理しており、ここで発せられる撮影オーダ情報は医用画像生成装置へ到達し、それに基づき撮影技師は患者の撮影を行う。
【００６４】
医用画像データベース１２は、医用画像生成装置で生成された医用画像データを受信して、医用画像データの保存と管理を行う。
【００６５】
標準時刻計時サーバ１３は、標準時刻の計時を行うサーバである。従来、医療施設内にＮＴＰサーバ等の標準時刻計時サーバ１３が設置されることはほとんど無く、ネットワークＮに接続された各装置は、内蔵した内部時計に基づき計時を行っていたため、各装置間の時刻の整合性は保たれていなかった。またそのことが、時刻補正に伴うＵＩＤの重複問題が実害として表面化しない理由となっている。３台の医用画像生成装置は共に、標準時刻計時サーバ１３から時刻情報の取得を行う。
【００６６】
図２に、医用画像生成装置１０の機能的構成を示す。
図２に示すように、医用画像生成装置は、制御部２１、ＲＡＭ（Random Access Memory、以下ＲＡＭと略す）２２、記憶部２３、入力部２４、表示部２５、Ｉ／Ｆ２６、通信制御部２７、を備えて構成され、各部はバス２８により接続される。
【００６７】
制御部２１は、ＣＰＵ（Central Processing Unit、以下ＣＰＵと略す）等により構成され、記憶部２３に格納されるシステムプログラムの他、本発明に係る時刻取得処理プログラム（図３参照）、時刻補正処理プログラム（図４参照）、ＵＩＤ生成処理プログラム（図５参照）、漸次補正処理プログラム（図６参照）等をＲＡＭに展開して、当該プログラムとの協働により処理動作を統括的に制御する。
【００６８】
ＲＡＭ２２は、制御部２１によって実行される各種プログラム及びこれらプログラムに係るデータを一時的に記憶するワークエリアを形成する。
【００６９】
記憶部２３は、磁気的又は光学的記憶媒体、若しくは半導体メモリで構成され、システムプログラムの他、時刻取得処理プログラム、時刻補正処理プログラム、ＵＩＤ生成処理プログラム、漸次補正処理プログラム及び各プログラムで処理されたデータ等を記憶する。
【００７０】
記憶部２３は、ＵＩＤバッファ２３ａ、画像バッファ２３ｂを備える。ＵＩＤバッファ２３ａは、ＵＩＤ生成処理により最後に生成されたＵＩＤが記憶される。新たなＵＩＤ生成処理により、重複の可能性がある場合には、制御部２１により記憶されているＵＩＤが読み出され、ＵＩＤの生成時刻情報との比較が行われる。画像バッファ２３ｂには、医用画像撮影装置から送信された医用画像データが記憶される。なお、本実施例では、最後に生成されたＵＩＤのみ記憶するとしたが、これに限らず、１日に生成されるＵＩＤをすべて記憶することとしてもよいし、作成される全てのＵＩＤを記憶することとしてもよい。
【００７１】
なお、記憶部２３は、各種プログラムおよび各種データが予め格納された記録媒体（図示略）を備えるような構成であっても良い。この記録媒体は、記憶部２３に固定的あるいは着脱自在に設けられ、磁気的記録媒体、光学的記録媒体あるいは半導体メモリで構成された不揮発性メモリである。
【００７２】
入力部２４は、患者情報や撮影情報を入力するための数字キー、文字キー、各種機能キー等を含むキーボードや表示部と一体型に構成されるタッチパネルにより構成され、操作されたキーに対応する操作信号を制御部２１に出力する。
【００７３】
表示部２５は、図示しないＬＣＤ（Liquid Crystal Display、以下ＬＣＤと略す）やＣＲＴ（Cathode Ray Tube、以下ＣＲＴと略す）等により構成され、制御部２１による表示制御信号に応じて各種表示用データを表示する。
【００７４】
Ｉ／Ｆ２６は、被検体である患者を撮影する各種医用画像撮影装置と接続するインターフェイスであり、撮像された医用画像データが入力され記憶部２３に出力される。このとき、制御部２１により、医用画像データとともに医用画像データのヘッダに画像を管理するための管理情報、例えば患者氏名、患者ＩＤ、性別等の患者情報、撮影部位、撮影方向、撮影日、撮影装置、画像データの読取条件等の撮影情報、診療科のコードや診療医のコード等及び内部時刻に基づき生成されたＵＩＤが入力され、記憶部２３に記憶される。
【００７５】
なお、本実施の形態では、医用画像データを入力するためにＩ／Ｆ２６を備えることとしたが、これに限らず、モデムやターミナルアダプタ等の通信手段を備えて医用画像撮影装置が接続されたネットワークに接続し、このネットワークを介して画像データを入力することとしてもよい。また、スキャナ等を備えてフィルムに記録された画像データを読み取って入力することとしてもよいし、ＣＤ−ＲＯＭ（Compact Disk-Read Only Memory、以下ＣＤ−ＲＯＭと略す）等の記憶媒体に保存された画像データを読み取って入力することとしてもよい。
【００７６】
通信制御部２７は、ネットワークインターフェース、モデム等により構成され、通信ネットワーク上の外部装置と情報の送受信を行う。ここではＨＩＳ／ＲＩＳ１１からの撮影オーダ情報の受信、医用画像データベース１２への医用画像データの送信、標準時刻計時サーバ１３から時刻情報の取得を行う。
【００７７】
次に、本実施の形態における動作を説明する。
まず図３の時刻同期設定画面例および図４のフローチャートを参照して、制御部より実行される時刻取得処理を説明する。まず、時刻の取得を行うときは図３に示すような時刻同期設定画面３０にて表示される各種パラメータの設定を行う。
【００７８】
この画面で接続先サーバ／ＩＰアドレス３１は通信制御部を介して時刻情報の取得を行う、接続先のドメイン名、ＩＰアドレス等、電気通信的に到達可能なアドレスの指定を行う項目である。
【００７９】
時刻同期頻度３２は、時刻取得を行う時間間隔を指定する項目である。図３のように例えば６０分毎に時刻取得を行うよう指定すれば、６０分間隔で時刻の取得が行われる。
【００８０】
時刻補正範囲３３は、通信制御部を介し取得した時刻情報と内部時刻との時刻差を制御部が算出した際に、時刻補正を行う上限値３３ａと下限値３３ｂを指定する項目である。従って、時刻差が上限値３３ａを上回る場合、或いは下限値３３ｂを下回る場合には、時刻補正は行われない。図３のように例えば、上限値３３ａを３分、下限値３３ｂを２５０ミリ秒とした場合、時刻差が３分以上であった場合、または、時刻差が２５０ミリ秒以下であった場合、時刻補正は行われない。装置の時刻差は１日に数秒程度と考えることができるため、分単位の時刻差が発生した場合、装置の故障、またはシステムの異常が考えられる。そのため、上限値を分単位で設定を行い、その値を上回る時刻差が発生した際には、表示部２４にその旨を示す警報表示を行うことで、迅速な障害検知が可能となる。
【００８１】
優先設定３４は、時刻補正を行うことで内部時刻が遡った場合に、新たに生成されるＵＩＤと過去に生成されたＵＩＤとの重複を回避する制御手段の設定項目である。ここでＵＩＤ生成優先３４ａ、時刻補正優先３４ｂの２つの制御手段を、選択的に設定することが可能である。またＵＩＤ生成優先３４ａを選択する場合は、さらに時刻の漸次調節を行う３４ｃを行うか否かを選択的に設定することが可能である。
【００８２】
複数のＵＩＤ生成制御手段を選択的に設定できることで、多様な医療環境に対応することが可能となる。各制御手段についての詳細説明は後に行う。
【００８３】
次に図４のフローチャートを参照して、医用画像生成装置の時刻補正処理を説明する。
最初に、制御部２１が図３で設定した時刻同期頻度設定値に基づき、時刻取得を行うか否かを判定し（ステップＳ１）、設定値に該当しない場合は、再びステップＳ１に戻るループである。一方、設定値に該当する場合、通信制御部２７を介し時刻情報の取得を行う（ステップＳ２）。
【００８４】
次いで、この時刻情報と内部時刻との時刻差が制御部２１により算出され、図３で設定した時刻補正範囲設定値に基づき、時刻補正を行うか否かを判定する（ステップＳ３）。時刻差が設定範囲外であった場合は、時刻の補正は行われず、ＵＩＤ生成処理が発生しているか否かの判定が行われる（ステップＳ４）。ステップＳ４でＵＩＤ生成処理が発生している判定がされた場合、ＵＩＤ生成処理を行い（ステップＳ２００）、時刻補正範囲が規定値を上回ったのか若しくは下回ったのかの判定が行われる（ステップＳ５）。ステップＳ４でＵＩＤ生成処理が発生していないことが判定された場合、直ちにステップＳ５に移行する。
【００８５】
ステップＳ５で時刻補正範囲を下回っていた場合、再度ステップＳ１に移行する。一方、上限値を超えていると判定された場合、医用画像生成装置の故障、またはシステムの異常が考えられるため表示部２５へ時刻補正が行われなかった旨を示す警報表示を表示させた後（ステップＳ６）、ステップＳ１に移行する。
【００８６】
ステップＳ３で時刻補正範囲内であると判定された場合は、ＵＩＤの生成処理が発生しているか否かの判定を行い（ステップＳ７）、判定の結果ＵＩＤの生成処理が発生していないのであれば、時刻補正処理（ステップＳ１００）を行い、本処理は終了する。
【００８７】
一方、判定の結果、ＵＩＤの生成処理が発生している場合は、時刻補正を行うことで過去に作成されたＵＩＤと重複の可能性があるため、図３で設定を行った重複回避手段の判定へ移行する(ステップＳ８)。
【００８８】
時刻補正優先が判定された場合、時刻補正処理（ステップＳ１００）、ＵＩＤ生成処理（ステップＳ２００）を順次行い本処理は終了する。ＵＩＤ生成優先が判定された場合、漸次補正を行うか否かの判定に移り（ステップＳ９）、行わない場合にはＵＩＤ生成処理(ステップＳ２００)、時刻補正処理（ステップＳ１００）を順次行うことで本処理は終了する。一方、漸次補正を行う場合は、漸次時刻補正処理（ステップＳ３００）、ＵＩＤ生成処理（ステップＳ２００）を順次行った後、時刻補正は完了したかの判定を行う（ステップＳ１０）。ステップＳ１０の処理では、漸次時刻補正処理（ステップＳ３００）後の時刻が、図３で設定した時刻補正範囲設定値内にあるか否かの判定を行う。ステップＳ１０で補正範囲内であると判定されたならば時刻補正は未完了であるとし、制御部２１により繁忙状態が確認され、再度補正処理を行う最適な時刻が算出される（ステップＳ１１）。算出された時刻迄待機を行った後（ステップＳ１２）、ステップＳ７に戻る。一方、補正範囲外であると判定されたならば時刻補正は完了とし本処理を終了する。
【００８９】
次に図５のフローチャートを参照して、時刻補正処理を説明する。
まず、補正ロックフラグの状態を確認し、時刻補正を行うことが可能か否かの判定を行う（ステップＳ１０１）。補正ロックフラグは時刻補正処理を制御することが可能であり、補正ロックフラグがＯＮの時は、時刻補正処理を禁止させることができる。この場合、ステップＳ１０１へ戻るループとなる。補正ロックフラグがＯＦＦの場合は時刻補正処理を行うことが可能であり、その場合ＵＩＤ生成処理が実行されないよう生成ロックフラグをＯＮにする（ステップＳ１０２）。
【００９０】
ステップＳ１０２の後、制御部２１により、通信制御部２７によりネットワークを介して取得された標準時刻の時刻情報と内部時刻の時刻差を算出し、標準時刻と比較し内部時刻が進んでいるか、遅れているかの判定が行われる（ステップＳ１０３）。ここで内部時刻が遅れている場合、時刻補正に伴うＵＩＤの重複は発生しないため直ちに内部時刻の補正を行い（ステップＳ１０４）、生成ロックフラグ解除（ステップＳ１０５）後、本処理は終了する。一方、ステップＳ１０３において内部時刻が進んでいると判定された場合、最後に生成されたＵＩＤの時刻情報を記憶部から読み出し（ステップＳ１０６）、読み出した時刻情報より過去に遡る補正を行うかの判定を行う(ステップＳ１０７)。読み出したＵＩＤの時刻情報より過去に遡らない場合、ＵＩＤの重複は発生しないため直ちに内部時刻の補正を行い（ステップＳ１０８）、生成ロックフラグの解除を行った後（ステップＳ１０９）、本処理は終了する。ステップＳ１０７で読み出した時刻情報より過去に遡る補正を行う場合、時刻補正後に新たなＵＩＤ生成処理が発生すると、過去に作成されたＵＩＤと重複する可能性がある。そのため、ステップＳ１０７の後、内部時刻の補正を行い（ステップＳ１１０）、読み出した時刻情報の時刻が経過するまで待機を行う（ステップＳ１１１）。この間、生成ロックフラグがＯＮ状態であるため、別のＵＩＤ生成処理が発生したとしても実行はされないため、ＵＩＤの重複生成の危険は発生しない。時刻経過後、生成ロックフラグを解除し(ステップＳ１１２)、本処理は終了する。
【００９１】
次に図６のフローチャートを参照して、ＵＩＤ生成処理を説明する。
まず、生成ロックフラグの状態の判定を行い（ステップＳ２０１）、生成ロックがＯＮの場合、ステップＳ２０１へと戻るループである。生成ロックがＯＦＦの場合は、時刻補正処理を禁止させる補正ロックフラグをＯＮに設定する（ステップＳ２０２）。次に、内部時刻の取得を行い（ステップＳ２０３）、その後、内部時刻の時刻情報に基づき、ＵＩＤの生成と医用画像データのヘッダにＵＩＤの付加を行う（ステップＳ２０４）。制御部２１は、生成されたＵＩＤを記憶部２３へ記憶する（ステップＳ２０５）。ステップＳ２０５の後、補正ロックフラグの解除を行い（ステップＳ２０６）本処理は終了する。
【００９２】
次に図７のフローチャートを参照して、漸次時刻補正処理を説明する。
まず、補正ロックフラグの状態を確認し、時刻補正を行うことが可能か否かの判定を行う（ステップＳ３０１）。補正ロックフラグがＯＮの場合、ＵＩＤ生成処理が実行されないよう生成ロックフラグをＯＮにする（ステップＳ３０２）。ステップＳ３０２の後、制御部２１により、通信制御部２７がネットワークを介し取得された標準時刻の時刻情報と内部時刻の時刻差を算出し、標準時刻と比較し内部時刻が進んでいるか、遅れているかの判定が行われる（ステップＳ３０３）。遅れている場合、時刻補正によるＵＩＤの重複は発生しないため直ちに内部時刻の補正を行い（ステップＳ３０４）、生成ロックフラグ解除（ステップＳ３０５）後、本処理は終了する。一方、ステップＳ３０３において内部時刻が進んでいると判定された場合、最後に生成したＵＩＤの時刻情報を記憶部から読み出し（ステップＳ３０６）、読み出した時刻情報より過去に遡る補正を行うかの判定が行われる(ステップＳ３０７)。読み出した時刻情報より過去に遡らない場合、ＵＩＤの重複は発生しないため直ちに内部時刻の補正を行い（ステップＳ３０８）、生成ロックフラグの解除を行った後（ステップＳ３０９）、本処理は終了する。ステップＳ３０７で読み出した時刻情報より過去に遡る補正を行う場合、時刻補正後に新たなＵＩＤ生成処理が発生すると、過去に作成されたＵＩＤと重複してしまう可能性があるため、ステップＳ３０７の後、制御部２１により読み出された時刻情報と、内部時刻との差から新たに生成されるＵＩＤと重複しない最適な時刻を算出し（ステップＳ３１０）、算出された最適な時刻で時刻補正が行われる（ステップＳ３１１）。ステップＳ３１１後、生成ロックフラグを解除（ステップＳ３１２）し本処理は終了する。
【００９３】
次に、図４、のフローチャート及び、図８、図９、図１０を参照して識別子の生成制御方法の概略を説明する。まず図８、図９、図１０に共通する図中に示された記号の説明を行う。
【００９４】
標準時刻、内部時刻の線分は時刻の経過を表しており、左方は過去を示し、右方は未来を示すものである。標準時刻の線分は、標準時刻計時サーバでの時刻であり現時点での時刻を●印で示す、また内部時刻は医用画像生成装置内部の時刻を示しており現時点での時刻を同様に●印で示しており、時刻差ΔＴが生じているものとする。補正処理により内部時刻が補正される時刻又は、時刻経過により推移する時刻を内部時刻線上の○印で示す。
【００９５】
最後に記憶されたＵＩＤの生成時刻を内部線上の△印で示し、直前まで記憶されていたＵＩＤの生成時刻を点線で示された△印で示す。
【００９６】
図中の（ａ）、（ｂ）、（ｃ）は昇順に処理が遷移することを示している。
【００９７】
図４、図８を参照して、時刻補正優先処理の説明を行う。
図４のステップＳ９で時刻補正優先が判定された場合、時刻補正処理（ステップＳ１００）、ＵＩＤ生成処理（ステップＳ２００）が順次行われる。まず、標準時刻と内部時刻の時刻差がΔＴである時、時刻補正処理（ステップＳ１００）により、図８（ａ）に示めすΔＴの時刻補正が行われる（ステップＳ１１０）。次に、図８（ｂ）で示すように、記憶部に最後に記憶されたＵＩＤに基づきＵＩＤの生成時刻まで待機を行い（ステップＳ１１１）、その後、ＵＩＤ生成処理（ステップＳ２００）に移行し、図８（ｃ）で示すＵＩＤの生成と医用画像データのヘッダにＵＩＤの付加（ステップＳ２０４）を行った後、ＵＩＤが記憶部に記憶され（ステップＳ２０５）本処理は終了する。上記処理により、時刻補正を行うと共に、ＵＩＤの重複を回避してＵＩＤを生成することを実現することができる。
【００９８】
次に図４、図９を参照して、ＵＩＤ生成優先処理の説明を行う。
図４のステップＳ８でＵＩＤ生成優先と判定され、且つステップＳ９で漸次補正を行わない場合、ＵＩＤ生成処理（ステップＳ２００）、時刻補正処理（ステップＳ１００）が順次行われる。標準時刻と内部時刻の時刻差がΔＴである時、ＵＩＤ生成処理（ステップＳ２００）により、図９（ａ）に示すように、直ちにＵＩＤ生成と医用画像データのヘッダ部にＵＩＤの付与が行われ（ステップＳ２０４）、作成されたＵＩＤは記憶部へ記憶される（ステップＳ２０５）。その後、図９（ｂ）で示した時刻補正処理（ステップＳ１００）に移行し、内部時刻の時刻補正を行い（ステップＳ１１０）、図９（ｃ）で示す記憶されたＵＩＤの時刻情報を元に、ＵＩＤ作成時つまりΔＴが経過する迄待機を行い（ステップＳ１１１）、本処理は終了する。上記処理により、時刻補正を行うと共に、ＵＩＤの重複を回避してＵＩＤを生成することを実現することができる。
【００９９】
次に図４、図１０を参照して、漸次時刻補正処理の説明を行う。
図４のステップＳ８でＵＩＤ生成処理優先と判定され、且つステップＳ９で漸次補正を行う場合、漸次補正処理（ステップＳ３００）、ＵＩＤ生成処理（ステップＳ２００）が順次行われる。標準時刻と内部時刻の時刻差がΔＴである時、まず漸次補正処理（ステップＳ３００）により、記憶されたＵＩＤに基づきＵＩＤ生成時刻と内部時刻を比較し、記憶されたＵＩＤの作成時刻と重複しない最適な時刻差ΔＴ１を算出し、図１０（ａ）で示すΔＴ１についての時刻補正処理を行う（ステップＳ３１１）。次にＵＩＤ生成処理（ステップＳ２００）に移行し、図１０（ｂ）で示したＵＩＤの生成と医用画像データのヘッダ部にＵＩＤの付与が行われる（ステップＳ２０４）。その後、標準時刻との時刻補正が完了したかの判定を行い、完了済みであれば、本処理は終了する。未完了である場合、図４のステップＳ７に戻り、図１０（ｃ）で示すように、残りの時刻差ΔＴ−ΔＴ１についてステップＳ１００の時刻補正処理又は、再度漸次補正処理（ステップＳ３００）を行い、標準時刻との時刻補正を行う。上記処理により、時刻補正を行うと共に、ＵＩＤの重複を回避してＵＩＤを生成することを実現することができる。
【０１００】
以上三種類のＵＩＤ生成制御方法を選択的に設定できることで、様々な医療環境に最適な設定を行うことが可能となる。
【０１０１】
例えば医用画像生成装置が比較的繁忙状態でない環境では時刻待機時間を確保し易いこともあり、時刻補正優先をＵＩＤ生成制御方法として選択することで効率的な作動を行える。また、前記同様比較的繁忙状態でない環境において、時刻補正よりＵＩＤ生成処理を優先させたい場合は、ＵＩＤ生成優先をＵＩＤ生成制御方法として選択することができる。一方、常に繁忙状態である等、時刻待機時間を確保し難い環境では、ＵＩＤ生成制御方法として漸次補正処理を選択することで効率的な時刻補正を行うことが可能となる。
【図面の簡単な説明】
【０１０２】
【図１】医用画像システム概略図。
【図２】医用画像生成装置ブロック図。
【図３】時刻同期設定画面を示す図。
【図４】時刻補正全体処理を示すフローチャート。
【図５】時刻補正処理を示すフローチャート。
【図６】ＵＩＤ生成処理を示すフローチャート。
【図７】漸次補正処理を示すフローチャート。
【図８】時刻補正優先処理を示す図。
【図９】ＵＩＤ生成優先処理を示す図。
【図１０】漸次時刻補正処理を示す図。
【符号の説明】
【０１０３】
１０  医用画像生成装置
１１  ＨＩＳ／ＲＩＳ
１２  医用画像データベース
１３  標準時刻計時サーバ
【図１】
2005077366.tif 000003
【図２】
2005077366.tif 000004
【図３】
2005077366.tif 000005
【図４】
2005077366.tif 000006
【図５】
2005077366.tif 000007
【図６】
2005077366.tif 000008
【図７】
2005077366.tif 000009
【図８】
2005077366.tif 000010
【図９】
2005077366.tif 000011
【図１０】
2005077366.tif 000012