(57)【要約】【課題】  実行履歴として登録するデータのデータ量を削減することが可能な課金管理装置を提供する。【解決手段】  コンピュータ検出支援ソフトウエアを利用した画像処理が実行されたときには、その処理がテスト期間中になされたものであるときには、その処理の実行情報は課金管理サーバ２３における課金管理テーブルには記憶されない。また、画像処理により作成されたＳＯＰインスタンスＵＩＤと、既に課金管理サーバ２３における課金管理テーブルに記憶されているＳＯＰインスタンスＵＩＤとを比較し、そのＳＯＰインスタンスＵＩＤが課金管理サーバ２３における課金管理テーブルに記憶されていなかった場合にのみ、その処理の実行情報が課金管理サーバ２３における課金管理テーブルに追加して記憶される。【選択図】        図１
2017207961.tif 000002
【特許請求の範囲】
【請求項１】
入力データに基づいて処理結果を出力するコンピュータプログラムの利用料金を、処理の実行回数に応じて算出する課金管理装置であって、
前記コンピュータプログラムの実行情報をＩＤとともに実行履歴として記憶するための課金管理記憶部と、
前記コンピュータプログラムが実行されたときに、そのＩＤを有する実行情報が前記課金管理記憶部に記憶されているか否かを判断し、そのＩＤを有する実行情報が前記課金管理記憶部に記憶されていないときには、その実行情報を前記課金管理記憶部に追加して記憶するとともに、そのＩＤを有する実行情報が前記課金管理記憶部に記憶されているときには、その実行情報を前記課金管理記憶部に追加しない、あるいは、その実行情報で登録済みの実行情報を上書きする課金情報管理部と、
を備えることを特徴とする課金管理装置。
【請求項２】
請求項１に記載の課金管理装置において、
前記課金情報管理部は、テスト処理のために前記コンピュータプログラムが実行されたときには、その実行情報を前記課金管理記憶部に追加しない課金管理装置。
【請求項３】
入力データに基づいて処理結果を出力するコンピュータプログラムの利用料金を、処理の実行回数に応じて算出する課金管理装置であって、
前記コンピュータプログラムの実行情報をＩＤとともに実行履歴として記憶するための課金管理記憶部と、
前記コンピュータプログラムが実行されたときに、その処理がテスト期間中になされたものであるか否かを判断し、テスト期間中になされたものでない場合には、その実行情報を前記課金管理記憶部に追加して記憶するとともに、テスト期間中になされたものである場合には、その実行情報を前記課金管理記憶部に追加しない課金情報管理部と、
を備えることを特徴とする課金管理装置。
【請求項４】
請求項１から請求項３のいずれかに記載の課金管理装置において、
前記コンピュータプログラムは、医療用のコンピュータ検出支援ソフトウエアまたは医療用のコンピュータ診断支援ソフトウエアである課金管理装置。
【請求項５】
請求項１から請求項４のいずれかに記載の課金管理装置において、
課金サーバを備える課金管理センターとインターネットを介して接続する接続部と、
課金情報の集計期間になると、前記課金管理記憶部の課金情報を前記課金管理センターに送信する送信部と、
をさらに備える課金管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、課金サーバを備える課金管理センターとインターネットを介して接続される処理施設において使用され、入力データに基づいて処理結果を出力するコンピュータプログラムの利用料金を処理の実行回数に応じて算出する課金管理装置に関する。
【背景技術】
【０００２】
入力データに基づいて処理結果を出力するコンピュータプログラムとしては、種々のものが存在する。例えば、医療用の技術分野においては、ＣＡＤと総称されるコンピュータ検出支援ソフトウエア（ＣＡＤｅ：Ｃｏｍｐｕｔｅｒ  Ａｉｄｅｄ  Ｄｅｔｅｃｔｉｏｎ）またはコンピュータ診断支援ソフトウエア（ＣＡＤｘ：Ｃｏｍｐｕｔｅｒ  Ａｉｄｅｄ  Ｄｉａｇｎｏｓｉｓ）が使用される。
【０００３】
このようなコンピュータプログラムは、病院等の診断施設に対してハードウエアとともに販売される場合と、ハードウエアとコンピュータプログラムとを貸し出してその利用料を徴収する場合がある。後者の場合には、コンピュータプログラムの利用量に応じて課金する従量制をとる場合と、利用量に関わらず定額を課金する定額制をとる場合がある。コンピュータプログラムの利用頻度が少ない場合においては、従量制とした場合の方が割安であり、利用頻度が少ない場合には、従量制が有利となる。
【０００４】
このとき、例えば、入力データに基づいて処理結果を出力するコンピュータプログラムとして、Ｘ線画像を使用してＣＡＤによる診断を実行するプログラムを使用するときに、コンピュータプログラムの利用回数を単純にカウントして利用料金を算出した場合には、以下のような問題が生ずる。
【０００５】
例えば、ユーザの誤操作によって同じ入力データに対して複数回の処理を実行してしまった場合には、誤操作分に対しても課金が行われることになる。また、一度処理を行った後に、再度、確認のために同じ入力データに対して処理を実行させることも多いが、このような確認のための再実行分に対しても課金が行われてしまうことになる。さらに、メンテナンス等のためにテスト用のデータを処理した場合においても、そのテスト入力に対する課金が行われるという問題もある。
【０００６】
特許文献１には、このような重複課金の問題を解決するための課金管理装置が開示されている。この課金管理装置においては、診療支援装置が検査画像から実行情報を生成し、診療支援装置は実行情報を課金管理サーバへ送信し、課金管理サーバが実行情報を実行履歴として格納する。課金管理サーバは重複判定部と実行回数算出部と利用料金算定部とを有する。重複判定部は、同一の検査ＩＤの実行情報が複数あるか否かを判定する。実行回数算出部は、重複と判定された実行情報を除外して、実行情報をカウントする。利用料金算定部は、実行回数算出部によってカウントされた数に、単価を乗じて、プログラム料金の合計を算出する。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特許第５２３６０４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
上述した特許文献１に記載の課金管理装置においては、全ての実行情報を実行履歴に登録することから、実行履歴のデータ量が増加する。このため、このような課金管理装置を、課金サーバを備える課金管理センターとインターネットを介して接続される処理施設において使用される課金管理装置に適用した場合においては、課金管理装置のサーバにおける課金データの作成時に処理負担が大きくなるという問題がある。また、この課金管理装置により作成した課金データを、インターネットを介して課金管理センターに送信するときにも、データ量の増加により送信に時間を要するという問題も生ずる。
【０００９】
この発明は上記課題を解決するためになされたものであり、実行履歴として登録するデータのデータ量を削減することが可能な課金管理装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
第１の発明は、入力データに基づいて処理結果を出力するコンピュータプログラムの利用料金を、処理の実行回数に応じて算出する課金管理装置であって、前記コンピュータプログラムの実行情報をＩＤとともに実行履歴として記憶するための課金管理記憶部と、前記コンピュータプログラムが実行されたときに、そのＩＤを有する実行情報が前記課金管理記憶部に記憶されているか否かを判断し、そのＩＤを有する実行情報が前記課金管理記憶部に記憶されていないときには、その実行情報を前記課金管理記憶部に追加して記憶するとともに、そのＩＤを有する実行情報が前記課金管理記憶部に記憶されているときには、その実行情報を前記課金管理記憶部に追加しない、あるいは、その実行情報で登録済の実行情報を上書きする課金情報管理部と、を備えることを特徴とする。
【００１１】
第２の発明は、前記課金情報管理部は、テスト処理のために前記コンピュータプログラムが実行されたときには、その実行情報を前記課金管理記憶部に追加しない。
【００１２】
第３の発明は、入力データに基づいて処理結果を出力するコンピュータプログラムの利用料金を、処理の実行回数に応じて算出する課金管理装置であって、前記コンピュータプログラムの実行情報をＩＤとともに実行履歴として記憶するための課金管理記憶部と、前記コンピュータプログラムが実行されたときに、その処理がテスト期間中になされたものであるか否かを判断し、テスト期間中になされたものでない場合には、その実行情報を前記課金管理記憶部に追加して記憶するとともに、テスト期間中になされたものである場合には、その実行情報を前記課金管理記憶部に追加しない課金情報管理部と、を備えることを特徴とする。
【００１３】
第４の発明は、前記コンピュータプログラムは、医療用のコンピュータ検出支援ソフトウエアまたは医療用のコンピュータ診断支援ソフトウエアである。
【００１４】
第５の発明は、課金サーバを備える課金管理センターとインターネットを介して接続する接続部と、課金情報の集計期間になると、前記課金管理記憶部の課金情報を前記課金管理センターに送信する送信部と、をさらに備える。
【発明の効果】
【００１５】
第１の発明によれば、同じＩＤを有する実行情報が課金管理記憶部に重複して記憶されることを防止することができる。このため、サーバにおける課金データの作成時の処理負担を小さくすることができ、また、この課金管理装置により作成した課金データを、インターネットを介して課金管理センターに送信するときにも、送信に要する時間を最小とすることが可能となる。
【００１６】
第２および第３の発明によれば、テスト処理のためにコンピュータプログラムが実行されたときに、それに対する使用料が課金されることを防止することが可能となる。
【００１７】
第４の発明によれば、医療用のコンピュータ検出支援ソフトウエアまたは医療用のコンピュータ診断支援ソフトウエアの課金管理を適正に実行することが可能となる。
【００１８】
第５の発明によれば、課金管理装置により作成した課金データを、インターネットを介して課金管理センターに送信するときに、送信に要する時間を最小とすることが可能となる。
【図面の簡単な説明】
【００１９】
【図１】この発明に係る課金管理装置を、他の診断施設や課金管理センターとともに示すブロック図である。
【図２】胸部Ｘ線ＣＡＤ画像の概要図である。
【図３】ＤＩＣＯＭ  ＴＡＧの一部を示すテーブルである。
【図４】課金情報管理部２５によるコンピュータ検出支援ソフトウエアを利用した画像処理の実行情報の管理動作を示すフローチャートである。
【発明を実施するための形態】
【００２０】
以下、この発明の実施の形態を図面に基づいて説明する。図１は、この発明に係る課金管理装置を、他の診断施設や課金管理センターとともに示すブロック図である。
【００２１】
この発明に係る課金装置は、課金サーバ３１を備える課金管理センター１０とインターネット１００を介して接続される診断施設１１において使用されるものである。この課金管理センター１０は、インターネット１００を介して他の複数の診断施設１２、１３、１４・・・とも接続されている。なお、これらの診断施設１１、１２、１３、１４は、この発明に係る処理施設を構成する。
【００２２】
診断施設１１において使用されるこの発明に係る課金管理装置は、入力データに基づいて処理結果を出力するコンピュータプログラムとしての、一般的にＣＡＤと呼称される医療用のコンピュータプログラムの使用料金を算出するためのものである。このような医療用のコンピュータプログラムとしては、コンピュータ検出支援ソフトウエア（ＣＡＤｅ：Ｃｏｍｐｕｔｅｒ  Ａｉｄｅｄ  Ｄｅｔｅｃｔｉｏｎ）またはコンピュータ診断支援ソフトウエア（ＣＡＤｘ：Ｃｏｍｐｕｔｅｒ  Ａｉｄｅｄ  Ｄｉａｇｎｏｓｉｓ）が、一般的に使用されている。
【００２３】
この課金管理装置は、診断施設１１内において使用されるものであり、モダリティ２４と、画像サーバ２１と、ＣＡＤサーバ２２と、課金管理サーバ２３と、課金情報管理部２５と、画像処理部２６と、ビューワー２７とを備える。ＣＡＤサーバ２２と、課金管理サーバ２３と、課金情報管理部２５と、画像処理部２６とは、例えば、１つのＰＣによって実現することができる。
【００２４】
モダリティ２４は、診断施設１１で使用される各種の検査装置である。例えば、被検者に対して一般Ｘ線撮影を行う一般Ｘ線撮影装置や、トモシンセシス撮影を行うトモシンセシス撮影装置、あるいは、Ｘ線透視を実行するＸ線透視装置等の検査装置がモダリティ２４に相当する。
【００２５】
画像サーバ２１は、モダリティ２４により撮影されたＸ線画像や、後述するＣＡＤサーバ２２から送信された画像処理後のＣＡＤ画像を記憶する。この画像サーバ２１は、ＰＡＣＳ（Ｐｉｃｔｕｒｅ  Ａｒｃｈｖｉｎｇ  ａｎｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ：画像保存通信システム）を構成するサーバより構成されている。また、ＣＡＤサーバ２２は、画像処理部２６と接続されており、モダリティ２４から取得した画像に対して、コンピュータ検出支援ソフトウエアを利用して画像処理を行ったＣＡＤ画像を一時的に記憶し、このＣＡＤ画像を画像サーバ２１に送信する。このＣＡＤ画像は、液晶表示パネル等から構成されるビューワー２７に送信され、モダリティ２４により撮影されたＸ線画像とともに、あるいは、単独で、ビューワー２７に表示される。
【００２６】
図２は、このようなＣＡＤ画像としての胸部Ｘ線ＣＡＤ画像の概要図である。
【００２７】
図２に示すように、ビューワー２７に表示された胸部Ｘ線ＣＡＤ画像には、被検者の像とともに、癌等の患部である可能性が高い領域が画像処理部２６により認識され、その位置が符号Ｐで示す丸印で表示される。なお、図２においては、三箇所の領域Ｐが認識された状態を模式的に示している。
【００２８】
ＣＡＤサーバ２２においては、Ｘ線画像に対してＤＩＣＯＭ  ＴＡＧが付与される。ここで、ＤＩＣＯＭとは、Ｄｉｇｉｔａｌ  Ｉｍａｇｉｎｇ  ａｎｄ  ＣＯｍｍｕｎｉｃａｔｉｏｎ  Ｍｅｄｉｃｉｎｅの略称であり、通信プロトコルを決定する世界的な共通仕様である。ＤＩＣＯＭにおいては、全てのデータ要素にＴＡＧ番号が付与される。
【００２９】
図３は、このようなＤＩＣＯＭ  ＴＡＧの一部を示すテーブルである。
【００３０】
このテーブルは、例えば、ファイル名、患者ＩＤ、患者名、検査日時、シリーズ番号、ＳＯＰインスタンスＵＩＤ、検査インスタンスＵＩＤ、シリーズインスタンスＵＩＤ等の情報を有する。このテーブルは、ＣＡＤサーバ２２においてＸ線画像に対して、ＣＡＤ画像の情報として付与される。
【００３１】
ＣＡＤサーバ２２は、モダリティ２４により撮影されたＸ線画像に対して、画像処理部２６によりコンピュータ検出支援ソフトウエアを利用した画像処理を行うたびに、その情報を、課金管理サーバ２３に送信する。そして、課金情報管理部２５は、ＣＡＤサーバ２２より送られた情報に基づいて、コンピュータ検出支援ソフトウエアを利用した画像処理の実行情報を、ＤＩＣＯＭ  ＴＡＧの一部を示すテーブルとともに、課金管理サーバ２３における課金管理テーブルに記憶する。この課金管理サーバ２３における課金管理テーブルは、この発明に係る課金管理記憶部を構成する。
【００３２】
課金管理サーバ２３における課金管理テーブルに記憶されたコンピュータ検出支援ソフトウエアを利用した画像処理の実行情報は、一定の集計期間毎に、課金管理センター１０に、インターネット１００を介して送信される。この課金管理センター１０は、課金サーバ３１と、この課金サーバ３１を制御する課金情報管理部３５を備える。課金情報管理部３５は、一定の集計期間毎に集計されたコンピュータ検出支援ソフトウエアを利用した画像処理の実行情報に基づいて、ソフトウエアの利用料金を算出するとともに、その請求処理を実行する。
【００３３】
このような場合において、ユーザの誤操作によって同じ入力データに対して複数回の処理を実行してしまった場合には、誤操作分に対しても課金が行われることになる。また、一度処理を行った後に、再度、確認のために同じ入力データに対して処理を実行させることも多いが、このような確認のための再実行分に対しても課金が行われてしまうことになる。さらに、メンテナンス等のためにテスト用のデータを処理した場合においても、そのテスト入力に対する課金が行われてしまう。このため、診断施設１１における課金情報管理部２５は、課金が必要な情報のみを、課金管理サーバ２３における課金管理テーブルに記憶する構成を採用している。
【００３４】
図４は、課金情報管理部２５によるコンピュータ検出支援ソフトウエアを利用した画像処理の実行情報の管理動作を示すフローチャートである。
【００３５】
管理動作を実行するときには、最初に、コンピュータ検出支援ソフトウエアを利用した画像処理が実行されるのを待つ（ステップＳ１）。そして、コンピュータ検出支援ソフトウエアを利用した画像処理が実行されたときには、その処理がテスト期間中になされたものであるか否かを判断する(ステップＳ２)。すなわち、メンテナンス等のためにテスト用のデータの処理を実行する場合には、オペレータがテスト期間を予め指定しておく。このようにテストのために指定された期間内にコンピュータ検出支援ソフトウエアを利用した画像処理が実行されたときには、その処理の実行情報は課金管理サーバ２３における課金管理テーブルには記憶されない。
【００３６】
コンピュータ検出支援ソフトウエアを利用した画像処理がテスト期間ではない期間に実行されたときには（ステップＳ２）、その画像処理により作成されたＤＩＣＯＭ  ＴＡＧにおけるＳＯＰインスタンスＵＩＤと、既に課金管理サーバ２３における課金管理テーブルに記憶されているＳＯＰインスタンスＵＩＤとを比較する（ステップＳ３）。ここで、ＳＯＰインスタンスＵＩＤは、Ｓｅｒｖｉｃｅ  Ｏｂｊｅｃｔ  Ｐａｉｒ  Ｉｎｓｔａｎｃｅにおいて付与されるユニークなＩＤであり、その画像に備えられた世界で一つだけのＩＤである。
【００３７】
そして、そのＳＯＰインスタンスＵＩＤが既に課金管理サーバ２３における課金管理テーブルに記憶されている場合には（ステップＳ４）、その処理の実行情報は課金管理サーバ２３における課金管理テーブルには記憶されない。一方、そのＳＯＰインスタンスＵＩＤが課金管理サーバ２３における課金管理テーブルに記憶されていなかった場合には、（ステップＳ４）、その処理の実行情報が課金管理サーバ２３における課金管理テーブルに追加して記憶される（ステップＳ５）。
【００３８】
以上の動作を、課金情報の集計期間が来るまで繰り返す（ステップＳ６）。そして、課金情報の集計期間となれば（ステップＳ６）、診断施設１１における課金情報管理部２５は、インターネット１００を介して、集計された課金情報を課金管理センター１０に送信する。
【００３９】
このように、この発明に係る課金管理装置によれば、同じＳＯＰインスタンスＵＩＤを有する実行情報が課金管理サーバ２３における課金管理テーブルに重複して記憶されることを防止することができる。このため、課金管理サーバ２３における課金管理テーブルにおける課金データの作成時の処理負担を小さくすることがでる。また、このような処理を課金管理センター１０において実行するのではなく、課金サーバ３１を備える課金管理センター１０とインターネット１００を介して接続される診断施設１１内において実行することから、この課金管理装置により作成した課金データを、インターネット１００を介して課金管理センター１０に送信するときにも、送信に要する時間を最小とすることが可能となる。また、この発明に係る課金管理装置によれば、テスト処理のためにコンピュータプログラムが実行された期間においては、その処理の実行情報は課金管理サーバ２３における課金管理テーブルには記憶されないことから、テスト期間に対する使用料が課金されることを防止することが可能となる。
【００４０】
なお、ステップ４においてＳＯＰインスタンスＵＩＤが既に課金管理サーバ２３における課金管理テーブルに記憶されている場合に、その処理の実行情報で、既に課金管理テーブルに記憶されている実行情報を上書きすることによって、重複した登録を防止することもできる。また、上述した実施形態においては、実行情報を識別するためのＩＤとして、ＳＯＰインスタンスＵＩＤを使用している。しかしながら、このＩＤとして、ＤＩＣＯＭ  ＴＡＧにおける他のＩＤ等を使用してもよく、また、システム内において作成した他のＩＤを使用してもよい。また、実行情報としてＤＩＣＯＭ  ＴＡＧの内容を登録する代わりに、その他の処理結果の一部をＩＤとして利用してもよい。
【００４１】
また、上述した実施形態においては、図２に示す胸部Ｘ線ＣＡＤ画像を作成する場合について説明したが、その他のＸ線検査にこの発明を適用してもよく、さらには、一般的なＣＲ（Ｃｏｍｐｕｔｅｄ  Ｒａｇｉｏｇｒａｐｈｙ）検査だけではなく、ＣＴ（Ｃｏｍｐｕｔｅｄ  Ｔｏｍｏｇｒａｐｈｙ）検査、ＭＲＩ（Ｍａｇｎｅｔｉｃ  Ｒｅｓｏｎａｎｃｅ  Ｉｍａｇｉｎｇ）検査、ＰＥＴ（Ｐｏｓｉｔｒｏｎ  Ｅｍｉｓｓｉｏｎ  Ｔｏｍｏｇｒａｐｈｙ）検査、超音波検査、内視鏡検査のような、その他の検査で得た画像を利用するものであってもよい。
【００４２】
さらに、上述した実施形態においては、医療用のコンピュータプログラムとしてのコンピュータ検出支援ソフトウエアを対象としているが、その他のプログラムを対象としてもよい。このとき、課金対象となるプログラムは、複数であってもよい。このような場合には、プログラムを識別するためにプログラムにＩＤを付与し、ＩＤ毎に課金管理テーブルを更新するようにすればよい。
【符号の説明】
【００４３】
１０    課金管理センター
１１    診断施設
１２    診断施設
１３    診断施設
１４    診断施設
２１    画像サーバ
２２    ＣＡＤサーバ
２３    課金管理サーバ
２４    モダリティ
２５    課金情報管理部
２６    画像処理部
２７    ビューワー
３１    課金サーバ
３５    課金情報管理部
１００  インターネット
【図１】
2017207961.tif 000003
【図２】
2017207961.tif 000004
【図３】
2017207961.tif 000005
【図４】
2017207961.tif 000006