(57)【要約】【課題】ウェブブラウザー上に画像を表示するまでの時間を高速化すること。【解決手段】ウェブブラウザー上で画像を表示する端末装置２０と通信可能に接続されたデータ管理装置１０において、制御部１１は、端末装置２０が接続するドメインを、複数のサブドメインに分離し、端末装置２０から画像データの分割数分の画像処理の実行要求を受信すると、分割数に画像データを分割し、ドメイン及び複数のサブドメインで指定される複数の領域において画像処理し、画像処理した処理済みの分割された画像データを端末装置２０に送信する。【選択図】図２
2018025960.tif 000002
【特許請求の範囲】
【請求項１】
ウェブブラウザー上で画像を表示する端末装置と通信可能に接続されたデータ管理装置において、
前記端末装置が接続するドメインを、複数のサブドメインに分離するドメイン分離手段と、
前記端末装置から画像データの分割数分の画像処理の実行要求を受信すると、前記分割数に前記画像データを分割し、前記ドメイン及び前記複数のサブドメインで指定される複数の領域において画像処理する画像処理手段と、
前記画像処理手段により画像処理した処理済みの分割された画像データを前記端末装置に送信する送信手段と、
を備えることを特徴とするデータ管理装置。
【請求項２】
前記端末装置から画像データの送信要求を受信すると、当該画像データの前記分割数を前記端末装置に提示する分割数提示手段を備え、
前記画像処理手段は、前記分割数提示手段により前記分割数を提示した結果、前記端末装置から画像処理の実行要求を受信すると、前記分割数に前記画像データを分割することを特徴とする請求項１に記載のデータ管理装置。
【請求項３】
前記分割数提示手段は、前記画像データの送信要求により指定された前記端末装置の画像表示領域のサイズ及び前記画像データの画像条件に応じて前記分割数を提示し、
前記画像条件には、画像データのサイズ、解像度の少なくとも一方が含まれることを特徴とする請求項２に記載のデータ管理装置。
【請求項４】
画像データは、医用画像データであることを特徴とする請求項１〜３の何れか一項に記載のデータ管理装置。
【請求項５】
画像データは、動画像データを含むことを特徴とする請求項１〜４の何れか一項に記載のデータ管理装置。
【請求項６】
請求項１〜５の何れか一項に記載のデータ管理装置と、
ウェブブラウザー上で画像を表示する、前記データ管理装置と通信可能に接続された端末装置と、
を備えた画像表示システムにおいて、
前記端末装置は、
前記データ管理装置に画像データの分割数分の画像処理の実行要求を送信すると共に、前記データ管理装置から処理済みの分割された画像データを受信する通信手段と、
前記通信手段により受信した画像データに基づき画像を表示する表示手段と、
を備えることを特徴とする画像表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ管理装置及び画像表示システムに関する。
【背景技術】
【０００２】
病院等の医療施設においては、ＣＲ（Ｃｏｍｐｕｔｅｄ Ｒａｄｉｏｇｒａｐｈｙ）、ＣＴ（Ｃｏｍｐｕｔｅｄ Ｔｏｍｏｇｒａｐｈｙ）、ＭＲＩ（Ｍａｇｎｅｔｉｃ Ｒｅｓｏｎａｎｃｅ Ｉｍａｇｉｎｇ）等のモダリティー（撮影装置）で撮影された医用画像データをサーバーで管理し、必要に応じて医用画像データに基づく医用画像を画像表示装置に表示させることが行われている。
医用画像を表示させる際には大量のデータを処理する必要があり、その処理速度を高速化すべく、多くの技術が提案されている。例えば、特許文献１には、モダリティーに接続されたコンピュータ装置において、複数の画像処理ユニットで画像データを分割して処理し、ワークステーションのモニターなどに表示させる技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４８６１６４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、近年、医用画像を表示可能な専用の装置が無い場所であっても医師等による医用画像の閲覧を可能とすべく、一般的なＰＣ（Personal Computer）やスマートフォン等の端末装置に搭載されたウェブブラウザーを介して医用画像を表示させたいという要望がある。
しかしながら、医用画像を表示させる際には、端末装置からデータ管理装置に一画像分の処理要求を分割して行うが、ウェブブラウザーの制約上、同時に要求できる数に制限があり、データ管理装置にて効率的な分割処理ができない。
このため、このような端末装置を用いた場合には、ユーザーが端末装置から医用画像を表示させる指示を行ってから画像が表示されるまでに時間が掛かるものであった。
【０００５】
本発明の課題は、ウェブブラウザー上に画像を表示するまでの時間を高速化することのできるデータ管理装置及び画像表示システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明の請求項１に記載のデータ管理装置によれば、
ウェブブラウザー上で画像を表示する端末装置と通信可能に接続されたデータ管理装置において、
前記端末装置が接続するドメインを、複数のサブドメインに分離するドメイン分離手段と、
前記端末装置から画像データの分割数分の画像処理の実行要求を受信すると、前記分割数に前記画像データを分割し、前記ドメイン及び前記複数のサブドメインで指定される複数の領域において画像処理する画像処理手段と、
前記画像処理手段により画像処理した処理済みの分割された画像データを前記端末装置に送信する送信手段と、
を備えることを特徴とするデータ管理装置が提供される。
【０００７】
また、本発明の請求項２に記載のデータ管理装置によれば、
前記端末装置から画像データの送信要求を受信すると、当該画像データの前記分割数を前記端末装置に提示する分割数提示手段を備え、
前記画像処理手段は、前記分割数提示手段により前記分割数を提示した結果、前記端末装置から画像処理の実行要求を受信すると、前記分割数に前記画像データを分割することを特徴とする請求項１に記載のデータ管理装置が提供される。
【０００８】
また、本発明の請求項３に記載のデータ管理装置によれば、
前記分割数提示手段は、前記画像データの送信要求により指定された前記端末装置の画像表示領域のサイズ及び前記画像データの画像条件に応じて前記分割数を提示し、
前記画像条件には、画像データのサイズ、解像度の少なくとも一方が含まれることを特徴とする請求項２に記載のデータ管理装置が提供される。
【０００９】
また、本発明の請求項４に記載のデータ管理装置によれば、
画像データは、医用画像データであることを特徴とする請求項１〜３の何れか一項に記載のデータ管理装置が提供される。
【００１０】
また、本発明の請求項５に記載のデータ管理装置によれば、
画像データは、動画像データを含むことを特徴とする請求項１〜４の何れか一項に記載のデータ管理装置が提供される。
【００１１】
また、本発明の請求項６に記載のデータ管理装置によれば、
請求項１〜５の何れか一項に記載のデータ管理装置と、
ウェブブラウザー上で画像を表示する、前記データ管理装置と通信可能に接続された端末装置と、
を備えた画像表示システムにおいて、
前記端末装置は、
前記データ管理装置に画像データの分割数分の画像処理の実行要求を送信すると共に、前記データ管理装置から処理済みの分割された画像データを受信する通信手段と、
前記通信手段により受信した画像データに基づき画像を表示する表示手段と、
を備えることを特徴とする画像表示システムが提供される。
【発明の効果】
【００１２】
本発明によれば、ウェブブラウザー上に画像を表示するまでの時間を高速化することができる。
【図面の簡単な説明】
【００１３】
【図１】本実施の形態の画像表示システムの概略構成図である。
【図２】データ管理装置の機能構成例を示すブロック図である。
【図３】端末装置の機能構成例を示すブロック図である。
【図４】本実施の形態の画像表示処理を示すラダーチャートである。
【図５】図４の画像表示処理について説明するための図である。
【発明を実施するための形態】
【００１４】
以下、図を参照して本発明の実施の形態を詳細に説明する。但し、発明の範囲は、図示例に限定されない。
【００１５】
〔画像表示ステムの構成〕
まず、本実施の形態における画像表示システム１００の構成について説明する。
【００１６】
図１は、本実施の形態における画像表示システム１００の概略構成図である。
図１に示すように、画像表示システム１００は、データ管理装置１０と、例えば、病院、診療所、訪問介護事業所等などの施設に所属する医師、看護師、訪問介護員等のユーザーが使用可能な端末装置２０と、を備えて構成されている。データ管理装置１０と端末装置２０とは、通信ネットワークＮを介して接続可能となっている。
【００１７】
データ管理装置１０は、図示しないモダリティーにより生成された医用画像の画像データ（以下、単に「画像データ」という）を蓄積して管理するものであり、端末装置２０からの要請に基づいてウェブブラウザーにより読み込まれる形式の医用画像を生成し、端末装置２０に提供する。
データ管理装置１０は、クラウド環境に設けられたクラウドサーバーであってもよい。
【００１８】
端末装置２０は、ウェブブラウザーを実行可能な情報処理端末であり、ウェブブラウザーを用いて医用画像を表示する。
端末装置２０は、例えば、各施設内或いは在宅療養中の患者宅などで使用されるＰＣ（Personal Computer）、タブレット端末、スマートフォン等である。
【００１９】
〔データ管理装置の構成〕
図２は、データ管理装置１０の機能的構成の一例を示すブロック図である。
図２に示すように、データ管理装置１０は、ドメイン分離手段、分割数提示手段、及び画像処理手段としての制御部１１、操作部１２、表示部１３、送信手段としての通信部１４、ＲＡＭ１５、記憶部１６等を備えて構成されており、各部はバス１７により接続されている。
【００２０】
制御部１１は、ＣＰＵ（Central Processing Unit）等から構成され、データ管理装置１０の各部の処理動作を統括的に制御する。具体的には、ＣＰＵは、操作部１２から入力される操作信号又は通信部１４により受信される指示信号に応じて、記憶部１６に記憶されている各種処理プログラムを読み出してＲＡＭ１５に展開し、当該プログラムとの協働により各種処理を行う。
【００２１】
操作部１２は、カーソルキー、文字入力キー及び各種機能キー等を備えたキーボードと、マウス等のポインティングデバイスを備えて構成され、キーボードに対するキー操作やマウス操作により入力された操作信号を制御部１１に出力する。また、操作部１２が、表示部１３に積層されたタッチパネルにより構成され、操作者の指等によるタッチ操作の位置に応じた操作信号を制御部１１に出力することとしてもよい。
【００２２】
表示部１３は、ＬＣＤ（Liquid Crystal Display）等のモニターを備えて構成されており、制御部１１から入力される表示信号の指示に従って、各種画面を表示する。
【００２３】
通信部１４は、ネットワークインターフェース等により構成され、ＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）、インターネット等の通信ネットワークＮを介して接続された外部機器との間でデータの送受信を行う。
【００２４】
ＲＡＭ１５は、制御部１１により実行制御される各種処理において、記憶部１６から読み出された各種プログラム、入力若しくは出力データ及びパラメーター等を一時的に記憶するワークエリアを形成する。
【００２５】
記憶部１６は、ＨＤＤ（Hard Disk Drive）や半導体の不揮発性メモリー等により構成され、各種処理プログラム、当該プログラムの実行に必要なパラメーターやファイル等を記憶している。例えば、記憶部１６には、端末装置２０に搭載されたウェブブラウザーとＨＴＴＰプロトコルによる通信を行って、ウェブブラウザーに各種ウェブ画面を提供するウェブサーバーとしての機能を実現させるためのウェブサーバープログラムや、ウェブサーバー上で動作し、ウェブブラウザーを介して端末装置２０のユーザーに医用画像を提供するためのアプリケーションプログラム等が記憶されている。
【００２６】
また、記憶部１６は、画像データ領域１６１を有している。画像データ領域１６１は、図示しないモダリティーで生成され、モダリティーから送信されてきた画像データを管理するためのデータベースである。画像データには、例えば、患者名、検査種類、日付等の所定の付帯情報が付帯され、各画像データを識別可能となっている。
【００２７】
〔端末装置の構成〕
図３は、端末装置２０の機能的構成の一例を示すブロック図である。
図３に示すように、端末装置２０は、制御部２１、操作部２２、表示手段としての表示部２３、通信手段としての通信部２４、ＲＡＭ２５、記憶部２６等を備えて構成されており、各部はバス２７により接続されている。
【００２８】
制御部２１は、ＣＰＵ等から構成され、端末装置２０の各部の処理動作を統括的に制御する。具体的には、ＣＰＵは、操作部２２から入力される操作信号又は通信部２４により受信される指示信号に応じて、記憶部２６に記憶されている各種処理プログラムを読み出してＲＡＭ２５に展開し、当該プログラムとの協働により各種処理を行う。
【００２９】
操作部２２は、カーソルキー、文字入力キー及び各種機能キー等を備えたキーボードと、マウス等のポインティングデバイスを備えて構成され、キーボードに対するキー操作やマウス操作により入力された操作信号を制御部２１に出力する。また、操作部２２が、表示部２３に積層されたタッチパネルにより構成され、操作者の指等によるタッチ操作の位置に応じた操作信号を制御部２１に出力することとしてもよい。
【００３０】
表示部２３は、ＬＣＤ等のモニターを備えて構成されており、制御部２１から入力される表示信号の指示に従って、各種画面を表示する。例えば、表示部２３は、データ管理装置１０から受信した各種ウェブ画面の表示用データに基づいて各種ウェブ画面を表示する。
【００３１】
通信部２４は、ネットワークインターフェース等により構成され、ＬＡＮ、ＷＡＮ、インターネット等の通信ネットワークＮを介して接続された外部機器との間でデータの送受信を行う。また、通信部２４は、携帯電話回線等を用いて無線通信を行い、通信ネットワークＮを介して接続された外部機器との間でデータの送受信を行うものであってもよい。
【００３２】
ＲＡＭ２５は、制御部２１により実行制御される各種処理において、記憶部２６から読み出された各種プログラム、入力若しくは出力データ及びパラメーター等を一時的に記憶するワークエリアを形成する。
【００３３】
記憶部２６は、ＨＤＤや半導体の不揮発性メモリー等により構成され、各種処理プログラム、当該プログラムの実行に必要なパラメーターやファイル等を記憶している。例えば、記憶部２６には、ウェブブラウザーを実現するためのウェブブラウザープログラム等が記憶されている。
【００３４】
〔画像表示システムにおける動作〕
次に、画像表示システム１００の動作について説明する。
【００３５】
図４は、画像表示システム１００において、端末装置２０に医用画像を表示する際に実行される画像表示処理を示すラダーチャートである。
【００３６】
データ管理装置１０における処理は、制御部１１と記憶部１６に記憶されているプログラムとの協働によるソフトウェア処理によって実現され、端末装置２０における処理は、制御部２１と記憶部２６に記憶されているプログラムとの協働によるソフトウェア処理によって実現される。
【００３７】
まず、ユーザーにより、操作部２２を介して表示部２３に所定の医用画像を表示させる指示が入力されると、端末装置２０の制御部２１は、所定の医用画像の画像データの送信要求をデータ管理装置１０に送信する（ステップＳ１）。
具体的に、患者名及び／又は検査種類等が一覧表示されたリスト画面を表示部２３に表示させ、ユーザーが所望の患者名及び／又は検査種類を指定することで、制御部２１が、所定の医用画像を表示する際の画像データの送信要求を送信する構成等にすることができる。この場合、患者名及び／又は検査種類が指定されることで、データ管理装置１０において画像データ領域１６１に格納された画像データが特定されるようになっている。
或いは、医用画像のサムネイル画面などを表示部２３に表示させ、ユーザーがサムネイル画面上で一の画像を指定することで、制御部２１が、画像データの送信要求を送信する構成であっても良い。
【００３８】
次いで、データ管理装置１０の制御部１１は、端末装置２０からの画像データの送信要求を受信すると、これに応じて画像分割条件及びサブドメインを端末装置２０に送信する（ステップＳ２）。
【００３９】
ここで、本実施の形態において、データ管理装置１０の制御部１１は、画像データを複数のパーツに分割して、それぞれのパーツごとに画像処理し、端末装置２０に画像処理済みの分割された画像データを送信する処理を実行するものである。
画像分割条件とは、このようなパーツごとの画像処理の実行に先立って、画像データを幾つに分割するか（分割数）、及びどの位置で分割するか（座標値）を示す条件である。
この画像分割条件は、例えば、端末装置２０からの画像データの送信要求により指定された端末装置２０の画像表示領域のサイズと、前記送信要求により指定された画像データの画像条件と、により決定される。画像条件には、画像データのサイズ、解像度の少なくとも一方が含まれる。なお、画像分割条件を、画像データに施す画像処理の種類により決定しても良い。
例えば、マンモグラフィー装置で撮影された乳房画像は、一般に胸部の放射線画像よりも３倍以上解像度が高く、このような解像度の高い乳房画像の場合、胸部の放射線画像より分割数を多くする。
具体的には、例えば、規定サイズのスマートフォンに胸部の放射線画像を表示させる場合、画像データを、縦及び横それぞれ等間隔に３つに区切って、全体として９つに分割することとし、同一のスマートフォンにマンモグラフィーの乳房画像を表示させる場合、画像データを、縦で等間隔に３つに区切り、横で等間隔に４つに区切り、全体として１２個に分割することとする。
このようにして、制御部１１は、画像分割条件として、画像の分割数、及び分割された各パーツの座標値を決定する。
【００４０】
そして、制御部１１は、上記したように決定した画像分割条件と、端末装置２０が接続するドメインから分離したサブドメインを、端末装置２０に送信する。
【００４１】
次いで、端末装置２０の制御部２１は、データ管理装置１０より画像分割条件及びサブドメインを受信すると、サブドメイン先に対して、画像分割条件つきの画像処理の実行要求を送信する（ステップＳ３）。
【００４２】
次いで、データ管理装置１０の制御部１１は、画像データ領域１６１から画像データを抽出して画像処理を実行する（ステップＳ４）。
ここで、制御部１１は、画像データに対して所定の画像処理（例えば、読影用画像作成処理、解析処理等）を施し、画像処理を施した画像データを、ウェブブラウザーにより読み込まれる形式の画像データとする。
このとき、制御部１１は、画像データ領域１６１から抽出した画像データを、画像分割条件で指定されている座標値で、指定されている数に分割し、それぞれのパーツを、ドメイン及びサブドメインで指定される複数の領域に割り当てて画像処理を実行する。
即ち、データ管理装置１０は、ドメイン及びサブドメインの各々に対応する複数の領域を有しており、制御部１１は、分割された各パーツを、複数の領域に割り当てて画像処理を実行する。
【００４３】
例えば、図５に示す画像データは、（ａ）〜（ｉ）の９つに分割され、（ａ）〜（ｃ）の画像パーツは、「ｈｔｔｐ：／／ｗｗｗ．ｋｍ．ｃｏ．ｊｐ／」のＵＲＬ（Uniform Resource Locator)の文字列により示されるネットワーク内の位置が割り当てられた領域にて処理される。
また、（ｄ）〜（ｆ）の画像パーツは、「ｈｔｔｐ：／／ｗｗｗ．ｋｍ．ｃｏ．ｊｐ／ｓ１」のＵＲＬの文字列により示されるネットワーク内の位置（アドレス）が割り当てられた領域にて処理される。
また、（ｇ）〜（ｉ）の画像パーツは、「ｈｔｔｐ：／／ｗｗｗ．ｋｍ．ｃｏ．ｊｐ／ｓ２」のＵＲＬの文字列により示されるネットワーク内の位置（アドレス）が割り当てられた領域にて処理される。
【００４４】
なお、サブドメインは、予め記憶部１６に記憶されていてもよいし、適宜生成されてもよい。例えば、予め記憶部１６に複数のサブドメインが記憶され、ユーザーにより画像データの送信要求があった場合に、制御部１１は、記憶部１６からサブドメインを読み出し、画像分割条件と共に送信してもよい。また、ユーザーにより画像データの送信要求があった場合に、制御部１１は、新たなサブドメインを生成しても良い。
また、サブドメインは、データ管理装置１０が端末装置２０からの画像データの送信要求に返信するタイミングではなく、端末装置２０とデータ管理装置１０が接続されたタイミングで、データ管理装置１０から端末装置２０に通知される構成であっても良い。
【００４５】
このように、画像データを分割し、分割した画像データの各パーツを異なる領域で処理することで、画像データの複数のパーツの処理を同時に行うことが可能となり、結果として、端末装置２０に画像を送信、表示させるまでの処理速度を速くすることが可能となる。
【００４６】
次いで、データ管理装置１０の制御部１１は、画像処理済みの分割された各パーツの画像データを端末装置２０に送信し（ステップＳ５）、端末装置２０の制御部２１は、これを受信して表示部２３に表示させ（ステップＳ６）、本処理が終了する。
【００４７】
以上のように、本実施の形態によれば、ウェブブラウザー上で画像を表示する端末装置２０と通信可能に接続されたデータ管理装置１０において、制御部１１は、端末装置２０が接続するドメインを、複数のサブドメインに分離し、端末装置２０から画像データの分割数分の画像処理の実行要求を受信すると、分割数に画像データを分割し、ドメイン及び複数のサブドメインで指定される複数の領域において画像処理し、画像処理した処理済みの分割された画像データを端末装置２０に送信する。
このため、サブドメインを利用することで端末装置２０からデータ管理装置１０へ同時に要求できる数が増え、一つの画像データを複数に分割して同時に画像処理を行うことができるため、全体として処理速度が速くなり、端末装置２０に画像を表示するまでの時間を高速化することができる。
【００４８】
また、本実施の形態によれば、データ管理装置１０の制御部１１は、端末装置２０から画像データの送信要求を受信すると、当該画像データの分割数を端末装置２０に提示し、分割数を提示した結果、端末装置２０から画像処理の実行要求を受信すると、分割数に画像データを分割する。
このため、端末装置２０から画像データの送信要求に応じて、画像データの分割数が端末装置２０に提示される。
【００４９】
また、本実施の形態によれば、データ管理装置１０の制御部１１は、画像データの送信要求により指定された端末装置２０の画像表示領域のサイズ及び画像データの画像条件に応じて分割数を提示し、画像条件には、画像データのサイズ、解像度の少なくとも一つが含まれる。
このため、端末装置２０の画像表示領域のサイズ及び画像データの画像条件に応じて、適切な数に画像データを分割できるので、画像処理をより迅速に実行することができる。
【００５０】
なお、本実施の形態によれば、画像データは、医用画像データである。
このため、容量の大きな医用画像データの処理の高速化を図り、端末装置２０に医用画像を迅速に表示させることができる。
【００５１】
なお、上記実施の形態における画像データとしては、静止画像データだけでなく、動画像データを含むことができる。
画像データが動画像データであった場合、その長さに応じて動画像データを所定数に分割し、画像分割条件として、画像の分割数、及び分割された各部分のフレーム番号などが決定される構成とすることができる。
このため、画像データが動画像データであった場合も、画像処理を迅速に行うことができる。
【符号の説明】
【００５２】
１０  データ管理装置
１１  制御部（ドメイン分離手段、分割数提示手段、画像処理手段）
１２  操作部
１３  表示部
１４  通信部（送信手段）
１５  ＲＡＭ
１６  記憶部
１６１  画像データ領域
１７  バス
２０  端末装置
２１  制御部
２２  操作部
２３  表示部（表示手段）
２４  通信部（通信手段）
２５  ＲＡＭ
２６  記憶部
２７  バス
１００  画像表示システム
Ｎ  通信ネットワーク
【図１】
2018025960.tif 000003
【図２】
2018025960.tif 000004
【図３】
2018025960.tif 000005
【図４】
2018025960.tif 000006
【図５】
2018025960.tif 000007