(57)【要約】【課題】必要なタイミングでノンリアルタイム撮影を行うことができるようにすることを目的とする。【解決手段】Ｘ線受像装置と撮影制御装置とを含むＸ線撮影システムであって、前記撮影制御装置は、撮影モードを設定し、設定した撮影モードに応じて、Ｘ線の照射条件を含む撮影条件を決定し、前記Ｘ線受像装置は、ノンリアルタイム撮影モードの場合、一時記憶装置に前記撮影条件で撮影された撮影データを記憶する記憶制御手段を有する。【選択図】図１
2016097088.tif 000002
【特許請求の範囲】
【請求項１】
Ｘ線受像装置と撮影制御装置とを含むＸ線撮影システムであって、
前記撮影制御装置は、
前記Ｘ線受像装置による撮影モードを、単位時間当たりの撮影データの容量が単位時間当たりに前記Ｘ線受像装置から前記撮影制御装置へ転送するデータの容量よりも大きい第一の撮影モード、又は単位時間当たりの撮影データの容量が単位時間当たりに前記Ｘ線受像装置から前記撮影制御装置へ転送するデータの容量以下となる第二の撮影モード、に設定する設定手段と、
前記設定手段により設定された撮影モードに応じて、Ｘ線の照射条件を含む撮影条件を決定する決定手段と、
を有し、
前記Ｘ線受像装置は、
前記Ｘ線受像装置による撮影モードが前記第一の撮影モードの場合に記憶部に前記決定手段により決定された前記撮影条件で撮影された撮影データを記憶する記憶制御手段を有するＸ線撮影システム。
【請求項２】
前記設定手段は、設定操作装置を介した操作に基づいて、前記Ｘ線受像装置による撮影モードを、前記第一の撮影モード又は前記第二の撮影モードに設定する請求項１記載のＸ線撮影システム。
【請求項３】
前記設定操作装置は、２段階に押下される第１のスイッチと、第２のスイッチと、を有する曝射ボタンであり、
前記設定手段は、前記曝射ボタンの前記第１のスイッチが２段階目まで押下されたことを検知すると前記Ｘ線受像装置による撮影モードを、前記第二の撮影モードに設定し、前記第１のスイッチが２段階目まで押下された状態で前記第２のスイッチの押下を検知すると前記Ｘ線受像装置による撮影モードを、前記第一の撮影モードに設定する請求項２記載のＸ線撮影システム。
【請求項４】
前記曝射ボタンは、前記第２のスイッチの押下の圧力を検知し、
前記Ｘ線受像装置による撮影モードが前記第一の撮影モードである場合、前記曝射ボタンにより検知された前記第２のスイッチの押下の圧力に基づいて前記撮影条件を更新する更新手段を更に有する請求項３記載のＸ線撮影システム。
【請求項５】
前記Ｘ線受像装置による撮影モードが前記第二の撮影モードである場合、前記記憶部に記憶されている前記撮影データを前記撮影制御装置に転送する転送手段を更に有する請求項１乃至４何れか１項記載のＸ線撮影システム。
【請求項６】
前記撮影制御装置は、前記Ｘ線受像装置の通知情報を出力する出力手段を更に有する請求項１乃至５何れか１項記載のＸ線撮影システム。
【請求項７】
前記Ｘ線受像装置は、前記記憶制御手段の空き容量と画像一枚当たりの前記撮影データの容量と単位時間当たりの前記記憶部に記憶される前記撮影データの数量とに基づいて、前記記憶部へ前記撮影データを記憶する処理が継続する期間を取得する取得手段を更に有し、
前記出力手段は、前記取得手段により取得された前記期間を出力する請求項６記載のＸ線撮影システム。
【請求項８】
前記出力手段は、前記Ｘ線受像装置による撮影モードが前記第一の撮影モードであり、前記記憶部の空き容量が閾値以下になった場合、前記記憶部の空き容量が閾値以下になったことを示す通知情報を出力する請求項６記載のＸ線撮影システム。
【請求項９】
前記設定手段は、前記Ｘ線受像装置による撮影モードが前記第一の撮影モードであり、前記記憶部の空き容量が閾値以下になった場合、前記Ｘ線受像装置による撮影モードを前記第二の撮影モードに設定する請求項１乃至８何れか１項記載のＸ線撮影システム。
【請求項１０】
前記Ｘ線受像装置は、前記撮影データを前記撮影制御装置に転送するデータ転送手段を更に有し、
前記データ転送手段は、前記撮影データの転送開始から転送失敗と判断するまでの期間であるタイムアウト期間について、前記Ｘ線受像装置による撮影モードが前記第一の撮影モードである場合の前記タイムアウト期間を、前記Ｘ線受像装置による撮影モードが前記第二の撮影モードである場合の前記タイムアウト期間よりも長くする請求項１乃至９何れか１項記載のＸ線撮影システム。
【請求項１１】
前記記憶部は、揮発記憶装置と不揮発記憶装置とを含み、
前記記憶制御手段は、前記設定手段により設定された撮影モードに応じて前記揮発記憶装置に前記撮影データを記憶し、
前記Ｘ線受像装置は、前記Ｘ線受像装置の電源の残り容量が閾値以下になった場合、前記揮発記憶装置に記憶されているデータを前記不揮発記憶装置へ移動させる移動手段を更に有する請求項１乃至１０何れか１項記載のＸ線撮影システム。
【請求項１２】
前記記憶部は、揮発記憶装置と不揮発記憶装置とを含み、
前記記憶制御手段は、前記設定手段により設定された撮影モードに応じて前記揮発記憶装置に前記撮影データを記憶し、
前記Ｘ線受像装置は、前記Ｘ線受像装置から前記撮影制御装置への転送速度が閾値以下になった場合、前記揮発記憶装置に記憶されているデータを前記不揮発記憶装置へ移動させる移動手段を更に有する請求項１乃至１０何れか１項記載のＸ線撮影システム。
【請求項１３】
前記Ｘ線受像装置は、前記記憶部に前記撮影データが記憶されている場合、電源を落とさない電源制御手段を更に有する請求項１乃至１２何れか１項記載のＸ線撮影システム。
【請求項１４】
Ｘ線受像装置と撮影制御装置とを含むＸ線撮影システムにおける情報処理方法であって、
前記撮影制御装置が、前記Ｘ線受像装置による撮影モードを、単位時間当たりの撮影データの容量が単位時間当たりに前記Ｘ線受像装置から前記撮影制御装置へ転送するデータの容量よりも大きい撮影モードである第一の撮影モード、又は単位時間当たりの撮影データの容量が単位時間当たりに前記Ｘ線受像装置から前記撮影制御装置へ転送するデータの容量以下となる撮影モードである第二の撮影モード、に設定する設定ステップと、
前記撮影制御装置が、前記設定ステップにより設定された撮影モードに応じて、Ｘ線の照射条件を含む撮影条件を決定する決定ステップと、
前記Ｘ線受像装置が、前記Ｘ線受像装置による撮影モードが前記第一の撮影モードの場合、記憶部に前記決定ステップにより決定された前記撮影条件で撮影された撮影データを記憶する記憶制御ステップと、
を含む情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、Ｘ線撮影システム及び情報処理方法に関する。
【背景技術】
【０００２】
近年、フラットパネルディテクタ（ｆｌａｔ  ｐａｎｅｌ  ｄｅｔｅｃｔｏｒ、以下ではＦＰＤ）を用いたＸ線撮影システムが普及し、Ｘ線を用いた動画撮影においてもＦＰＤを用いた装置が一般的に用いられている。Ｘ線を用いた動画撮影において、ＦＰＤとデータ保存用のサーバとの間の転送レートは、撮影される画像の解像度を制限する原因となることがある。
こうした状況に対応するための技術として、特許文献１では、一度ＦＰＤ内のメモリに格納された画像について、優先順位を付与して、優先順位の高い画像から送信するという発明が示されている。
以下、すべての画像データをＦＰＤからＦＰＤの外部へ転送するのに必要な転送レートをｔ１、ＦＰＤと外部の実際のデータ転送レートをｔ２として、ｔ１≦ｔ２となる撮影をリアルタイム（Ｒｅａｌ−ｔｉｍｅ：ＲＴ）撮影として定義する。また、ｔ１＞ｔ２となる撮影をノンリアルタイム（Ｎｏｎ  Ｒｅａｌ−ｔｉｍｅ：ＮＲＴ）撮影として定義する。ノンリアルタイム撮影は、主に撮影終了後に行われる診断のために用いられる。ノンリアルタイム撮影では、特許文献１に記載のように、一連の撮影画像の一部をＦＰＤ内のメモリに保管することがしばしば行われる。リアルタイム撮影、ノンリアルタイム撮影については発明を実施するための形態で詳細に説明する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９―１００９４２号公報
【特許文献２】特開２０１１―８３６４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、特許文献１に示された発明を適用して、ノンリアルタイム撮影を行う場合、画像が格納されるメモリ容量に制限があるため限られた枚数しか撮影できない。こうした場合、次のような問題が発生する。撮影開始の時刻から特許文献１の発明を適用したノンリアルタイム撮影を行う場合、医師等の診断者が診断で最も必要とする動画像の撮影前にメモリが消費され、必要なタイミングでノンリアルタイム撮影を行うことができないという問題がある。仮に診断に必要な画像の撮影のタイミングまでノンリアルタイム撮影が継続していても、それまでに内部メモリの容量が消費されているので、診断に用いる画像の撮影枚数は、少なくなってしまう。
そこで、本発明は、必要なタイミングでノンリアルタイム撮影を行うことができるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
そこで、本発明のＸ線撮影システムは、Ｘ線受像装置と撮影制御装置とを含むＸ線撮影システムであって、前記撮影制御装置は、前記Ｘ線受像装置による撮影モードを、単位時間当たりの撮影データの容量が単位時間当たりに前記Ｘ線受像装置から前記撮影制御装置へ転送するデータの容量よりも大きい第一の撮影モード、又は単位時間当たりの撮影データの容量が単位時間当たりに前記Ｘ線受像装置から前記撮影制御装置へ転送するデータの容量以下となる第二の撮影モード、に設定する設定手段と、前記設定手段により設定された撮影モードに応じて、Ｘ線の照射条件を含む撮影条件を決定する決定手段と、を有し、前記Ｘ線受像装置は、前記Ｘ線受像装置による撮影モードが前記第一の撮影モードの場合に記憶部に前記決定手段により決定された前記撮影条件で撮影された撮影データを記憶する記憶制御手段を有する。
【発明の効果】
【０００６】
本発明によれば、必要なタイミングでノンリアルタイム撮影を行うことができるようにすることができる。
【図面の簡単な説明】
【０００７】
【図１】Ｘ線撮影システムのシステム構成等の一例を示した図である。
【図２】Ｘ線曝射ボタン等の一例を示した図である。
【図３】ＦＰＤの機能構成等の一例を示した図である。
【図４】Ｘ線撮影システムの処理の一例を示したフローチャートである。
【発明を実施するための形態】
【０００８】
以下、本発明の実施形態について図面に基づいて説明する。
【０００９】
＜実施形態１＞
図１（ａ）は、Ｘ線撮影システムのシステム構成の一例を示した図である。以下、図１（ａ）を用いて本実施形態のＸ線撮影システムのシステム構成等を説明する。
本実施形態のＸ線撮影システムは、管球１０１、架台１０３、ＦＰＤ１０４、コンピュータ１０５、ディスプレイ１０６、スピーカ１０８、Ｘ線管球制御装置１０９、Ｘ線曝射ボタン１１０等をシステム構成として含む。管球１０１は、Ｘ線を照射する。被験者１０２は、Ｘ線撮影の被写体である。架台１０３は、被写体である被験者１０２を乗せるための台である。
ＦＰＤ１０４は、Ｘ線撮影システムが利用するフラットパネルディテクタである。ＦＰＤ１０４は、被験者１０２と架台１０３を通過した管球１０１から照射されたＸ線を検出し、画像を生成する。生成された画像は、コンピュータ１０５内に保存される。ＦＰＤ１０４は、Ｘ線受像機の一例である。Ｘ線受像機には、他に、Ｘ線イメージインテンシファイア等がある。
コンピュータ１０５は、ＦＰＤ１０４、Ｘ線管球制御装置１０９等の制御を行う。本実施形態において、コンピュータ１０５には、ＦＰＤ１０４とＸ線管球制御装置１０９とに撮影を指示する撮影指示機構と、生成された画像を処理、保存、表示等するための機構と、の二つの役割がある。撮影指示機構を含むコンピュータ１０５は、撮影制御装置の一例である。
【００１０】
ディスプレイ１０６は、取得された画像を表示する。表示１０７は、ディスプレイ１０６に表示される画面の一例である。ディスプレイ１０６は、ＦＰＤ１０４の通知情報等が出力される出力装置の一例であり、例えば表示１０７に示すように撮影可能な残り期間を表示する用途等にも使用される。
スピーカ１０８は、警告音等を発する。スピーカ１０８は、ＦＰＤ１０４の通知情報等が出力される出力装置の一例である。スピーカ１０８により、操作者は、ディスプレイ１０６を介した通知の他、スピーカ１０８からの音声による通知も感知することができる。
Ｘ線管球制御装置１０９は、管球１０１を制御するための装置である。Ｘ線管球制御装置１０９は、Ｘ線の発生に必要な電圧のトランス等も含む。また、Ｘ線管球制御装置１０９は、Ｘ線の照射条件（管電圧、管電流、照射期間）を表示部に表示する。
【００１１】
Ｘ線曝射ボタン１１０は、Ｘ線の照射指示に利用される。Ｘ線曝射ボタン１１０は、二つのスイッチ（それぞれ図１（ａ）に示すスイッチＡ、スイッチＢ）を含む。Ｘ線曝射ボタン１１０は、Ｘ線管球制御装置１０９に接続されている。Ｘ線曝射ボタン１１０を介した指示は、Ｘ線管球制御装置１０９を介して、Ｘ線管球制御装置１０９に電気的に接続されたコンピュータ１０５により検知される。そして、コンピュータ１０５は、ＦＰＤ１０４に撮影処理の開始の指示を行い、ＦＰＤ１０４から撮影処理が可能である旨の応答を受信した後、Ｘ線管球制御装置１０９に対して、ＦＰＤ１０４は撮影処理が可能である旨の情報を送信する。その後、Ｘ線管球制御装置１０９は、電気的に接続された管球１０１にＸ線の照射を指示し、管球１０１は、被写体、ＦＰＤ１０４に対してＸ線を照射する。Ｘ線曝射ボタン１１０は、撮影モードの設定操作に利用される設定操作装置の一例である。
Ｘ線撮影システムのシステム構成は、図１（ａ）のシステム構成に限定されない。Ｘ線撮影システムは、少なくともＦＰＤ１０４と、撮影指示機構としてのコンピュータ１０５と、の２つのシステム構成要素を含む。Ｘ線撮影システムは、図１（ａ）以外の構成要素を含んでもよい。
【００１２】
図１（ｂ）は、コンピュータ１０５のハードウェア構成の一例を示した図である。
コンピュータ１０５は、内部にＣＰＵ１１１、主記憶装置１１２、記憶装置１１３、ネットワークＩ／Ｆ１１４、ディスプレイＩ／Ｆ１１５等を含む。ＣＰＵ１１１は、記憶装置１１３内に記憶されたデータ及びプログラムを読み出して情報処理を実行する。主記憶装置１１２は、高速アクセス可能な記憶装置である。主記憶装置１１２では、ＣＰＵ１１１が処理するデータが展開されるほか、ＣＰＵ１１１が実行するプログラムが展開される。記憶装置１１３は、プログラム、データ等を記憶する。ネットワークＩ／Ｆ１１４は、ネットワークを介したＦＰＤ１０４等との接続に利用されるインターフェースである。ディスプレイＩ／Ｆ１１５は、ディスプレイ１０６等との接続に利用されるインターフェースである。
ＣＰＵ１１１が、記憶装置１１３に記憶されたプログラムに基づき処理を実行することによって、コンピュータ１０５の機能及び後述するフローチャートの処理が実現される。
【００１３】
図１（ｃ）は、ＦＰＤ１０４のハードウェア構成の一例を示した図である。
ＦＰＤ１０４は、内部にＣＰＵ１２１、主記憶装置３０２、不揮発記憶装置３０４、バッテリ３０５、ネットワークＩ／Ｆ１２２等を含む。ＣＰＵ１２１は、主記憶装置３０２又は不揮発記憶装置３０４内に記憶されたデータ及びプログラムを読み出して情報処理を実行する。主記憶装置３０２は、高速アクセス可能な記憶装置である。主記憶装置３０２では、ＣＰＵ１２１が処理するデータが展開、一時的に記憶されるほか、ＣＰＵ１２１が実行するプログラムが展開される。不揮発記憶装置３０４は、プログラム、データ等を記憶する。バッテリ３０５は、ＦＰＤ１０４の電源として利用されるバッテリである。ネットワークＩ／Ｆ１２２は、ネットワークを介したコンピュータ１０５等との接続に利用されるインターフェースである。
ＣＰＵ１２１が、主記憶装置３０２又は不揮発記憶装置３０４に記憶されたプログラムに基づき処理を実行することによって、ＦＰＤ１０４の機能及び後述するフローチャートの処理が実現される。
【００１４】
次に、リアルタイム撮影とノンリアルタイム撮影との詳細について述べる。以下では、Ｘ線撮影システムが撮影した画像のデータを撮影データとする。
本実施形態において、すべての撮影データをＦＰＤ１０４からコンピュータ１０５へ転送するのに必要な転送レートをｔ１、ＦＰＤ１０４とコンピュータ１０５との実際のデータ転送レートをｔ２として、ｔ１≦ｔ２となる撮影がリアルタイム撮影とする。また、ｔ１＞ｔ２となる撮影がノンリアルタイム撮影とする。本実施形態において、リアルタイム撮影を行う撮影モードを、リアルタイム撮影モードとし、ノンリアルタイム撮影を行う撮影モードをノンリアルタイム撮影モードとする。言い換えると、ノンリアルタイム撮影モードは、単位時間当たりの撮影データの容量が単位時間当たりにＦＰＤ１０４からコンピュータ１０５へ転送するデータの容量よりも大きい撮影モードである。リアルタイム撮影モードは、単位時間当たりの撮影データの容量が単位時間当たりに前記Ｘ線受像装置から前記撮影制御装置へ転送するデータの容量以下となる撮影モードである。
本実施形態において、ＦＰＤ１０４は、一連の撮影データの一部をＦＰＤ１０４内の主記憶装置に記憶する。そして撮影終了後に、ＦＰＤ１０４は、主記憶装置３０２又は不揮発記憶装置３０４に記憶されている撮影データをコンピュータ１０５へ転送する。
Ｘ線撮影システムは、撮影中の様子を確認するための用途、例えば透視用途として前記リアルタイム撮影を行う。前記撮影中の様子を確認するための用途のリアルタイム撮影を通常リアルタイム撮影とする。通常リアルタイム撮影を行う撮影モードを通常リアルタイム撮影モードとする。また、Ｘ線撮影システムは、メモリ残容量不足の場合等の緊急の場合にも、リアルタイム撮影を行う。前記緊急の場合に行われるリアルタイム撮影を、緊急リアルタイム撮影とする。緊急リアルタイム撮影を行う撮影モードを緊急リアルタイム撮影モードとする。Ｘ線撮影システムは、撮影終了後の診断用途、例えばデジタルアンギオグラフィ用途等にノンリアルタイム撮影を用いる。
【００１５】
Ｘ線撮影システムは、ノンリアルタイム撮影モードの場合、撮影終了後に撮影データが診断用途として使用されるため、通常リアルタイム撮影モードの場合より高画質（高解像度、高フレームレート、高量子化ビット、低ノイズ）な画像の撮影が要求される。また、Ｘ線撮影システムは、緊急リアルタイム撮影モードの場合、撮影画像が診断用途となる可能性があるため、通常リアルタイム撮影モードより高画質な画像の撮影が要求される。
通常リアルタイム撮影モードにおける撮影画像一枚当たりのＸ線線量は、撮影画像が透視用途で用いられるため、他の撮影モードよりも低く設定される。一方、ノンリアルタイム撮影モード、緊急リアルタイム撮影モードにおける撮影画像一枚当たりのＸ線線量は、撮影画像が診断用途で用いられるため、他の撮影モードよりも高く設定される。
本実施形態では、Ｘ線撮影システムは、ＦＰＤ１０４からコンピュータ１０５への撮影データの転送処理における転送開始から転送失敗と判断するまでの期間であるタイムアウト期間について、撮影モードに応じた長さを設定できる。撮影モードに応じたタイムアウト期間の設定により、Ｘ線撮影システムは、より重要な撮影を行う際に、通常よりも長いタイムアウト期間を設定することで、転送成功の可能性を増大することができる。本実施形態において、Ｘ線撮影システムは、ノンリアルタイム撮影モードの場合のタイムアウト期間を通常リアルタイム撮影モード・緊急リアルタイム撮影モードの場合のタイムアウト期間よりも長く設定するものとする。また、Ｘ線撮影システムは、ＦＰＤ１０４からコンピュータ１０５への撮影データの転送処理における転送が失敗した場合に行う再転送処理の上限回数について、撮影モードに応じた値を設定できる。本実施形態において、Ｘ線撮影システムは、ノンリアルタイム撮影モードの場合の再転送処理の上限回数を通常リアルタイム撮影モード・緊急リアルタイム撮影モードの場合の再転送処理の上限回数よりも多く設定するものとする。
【００１６】
本実施形態では、通常リアルタイム撮影モード、緊急リアルタイム撮影モード、ノンリアルタイム撮影モードの計３モードの撮影モードがあるとして説明を行う。
ＣＰＵ１１１は、撮影モードが変更されると、フレームレート・画像の量子化ビット数・画像圧縮の有無・ビニング・画像の領域の大きさ（ｆｉｅｌｄ  ｏｆ  ｖｉｅｗ：ＦＯＶ）等の画像の転送レートに関わる条件を変更する。前記画像圧縮には、特定の周波数帯の画像のみを送信する等の処理が含まれる。
また、ＣＰＵ１１１は、撮影モードが変更される際に、転送レートに関係しない付随的な条件も変更する。記転送レートに関係しない付随的な条件には、例えば、Ｘ線の蓄積期間、画素のゲイン（感度）、Ｘ線の照射条件（管電圧、管電流、Ｘ線照射期間）等の条件がある。
前記画像の転送レートに関わる条件、前記転送レートに関係しない付随的な条件は、Ｘ線撮影システムの撮影条件の一例である。
ＣＰＵ１１１による撮影モードの変更に応じた転送レートに関係する条件と関係しない条件との変更処理により、操作者は、リアルタイム撮影モードからノンリアルタイム撮影モードへの遷移の際に撮影条件の変更処理を行う必要がなくなる。そのため、操作者は、より容易にモード間の遷移を行うことができる。
【００１７】
図２は、Ｘ線曝射ボタン１１０等の一例を示した図である。Ｘ線曝射ボタン１１０等について図２を用いて詳細に説明する。
図２（ａ）は、Ｘ線曝射ボタン１１０の一例を示す図である。以下、図２（ａ）に示す構成要素について説明する。
スイッチＡは、１段目のスイッチ２０１と２段目のスイッチ２０２との二つのスイッチを含む。即ち、スイッチＡは、２段押しスイッチである。本実施形態において、ＣＰＵ１１１は、操作者によるスイッチ２０１の押下を検知することでＸ線ロータを回転させ、操作者によるスイッチ２０２の押下を検知することで、リアルタイム撮影を開始する。
スイッチＢ２０３は、ノンリアルタイム撮影を指示するためのスイッチであり、操作者の人差し指により操作される。スイッチＢ２０３は、操作者の指から加えられる圧力量を検知することができる。ＣＰＵ１１１は、スイッチＡが２段目まで押下された状態で、スイッチＢ２０３の押下を検知すると、撮影モードをリアルタイム撮影モードからノンリアルタイム撮影モードに設定する。ＣＰＵ１１１は、スイッチＢ２０３のみ押下された場合はＸ線の照射を管球１０１に指示せず、撮影は、行われない。スイッチＢ２０３をノンリアルタイム撮影スイッチとする。
【００１８】
ＣＰＵ１１１は、操作者によるスイッチＢ２０３の押下の圧力量を取得し、取得した前記圧力量に応じて、ノンリアルタイム撮影のフレームレートを連続的に更新する。本実施形態において、操作者は、スイッチＢ２０３の圧力が強くなる程、フレームレートを大きくする。前記ノンリアルタイム撮影のフレームレートの最大フレームレートと最小フレームレートとは、コンピュータ１０５に予め設定が保存されているものとする。また、前記ノンリアルタイム撮影のフレームレートの最大フレームレートと最小フレームレートとは、操作部を介した操作に基づいて設定することもできるものとする。コンピュータ１０５は、Ｘ線管球制御装置を介して、スイッチＢ２０３の圧力値を受信する。
ＣＰＵ１１１は、スイッチＢ２０３の圧力値に基づいて、画像一枚を取得するのに係る期間を算出する。以下では、前記期間を画像取得期間とする。つまり、ＣＰＵ１１１は、ノンリアルタイム撮影モードの場合、撮影の直前にスイッチＢ２０３の圧力値を取得し、前記圧力値に基づいて画像一枚当たりの画像取得期間を決定する。ＣＰＵ１１１は、設定されたスイッチＢ２０３の圧力値とフレームレートとの関係に基づいて、フレームレートを計算し、前記フレームレートに基づいて、直後の画像取得期間を算出する。コンピュータ１０５は、スイッチＢ２０３の圧力値とフレームレートとの関係を、予め設定されたスイッチＢ２０３の圧力値とフレームレートとの対応テーブル等のデータとして保持してもよい。コンピュータ１０５は、スイッチＢ２０３の圧力値とフレームレートとの関係を、スイッチＢ２０３の圧力値とフレームレートとの関係式の係数として保持してもよい。また、コンピュータ１０５は、前記データや前記係数等のスイッチＢ２０３の圧力値とフレームレートとの関係を、操作部を介した操作に基づいて、取得してもよい。コンピュータ１０５は、前記画像取得期間をＦＰＤ１０４におけるＸ線の蓄積期間、管球１０１のＸ線の照射期間として、ＦＰＤ１０４、管球１０１にそれぞれ送信する。
【００１９】
ノンリアルタイム撮影は、撮影できる撮影データの総容量が限られている。そのため、撮影期間が操作者の想定より長期間となった場合、Ｘ線撮影システムは、診断に必要な画像が撮影できない場合がある。ＣＰＵ１１１は、スイッチＢ２０３を介して撮影中のフレームレートを制御することにより、単位時間当たりの撮影データ量を低減し撮影が可能な期間を延長することができる。
突起部２０４は、Ｘ線曝射ボタンを握る操作者の中指と、スイッチＢ２０３を押下する人差し指と、の干渉を抑えるために設けられている。
グリップ２０５は、Ｘ線曝射ボタン１１０の操作者による保持を容易にするために設けられる。グリップ２０５には、Ｘ線曝射ボタン１１０を保持する手の中指、薬指、小指を配置するためのくぼみが３か所設けられている。グリップ２０５は、滑りにくいゴム製の素材が用いられる。また、グリップ２０５は、操作者の嗜好に合わせて、くぼみを設けないようにしてもよい。更に、グリップ２０５は、交換可能としてもよい。
【００２０】
図２（ｂ）は、追加で取り付けるためのスイッチＢの構成の一例を示す図である。
既知のＸ線曝射ボタン（特許文献２等に示される）に、図２（ｂ）のスイッチＢを追加で取り付けて図２（ａ）に示したＸ線曝射ボタン１１０と同様の機能を実現できる。図２（ｂ）のスイッチＢを独立したノンリアルタイム撮影スイッチとする。
スイッチＢ２０９は、スイッチＢ２０３と同様に、ノンリアルタイム撮影を行うためのスイッチであって、ノンリアルタイム撮影におけるフレームレートの制御に利用される。
筐体部２０６は、中空の構造であり、図２（ｃ）に示すように既知のＸ線曝射ボタン２０７を中に通すことができる。筐体部２０６と既知のＸ線曝射ボタン２０７との間は、粘着剤又は接着剤で固定される。既知のＸ線曝射ボタン２０７は、スイッチＡと同様のスイッチを有している。既知のＸ線曝射ボタン２０７が含むスイッチＡと同様のスイッチをスイッチＡ２とする。
【００２１】
また、筐体部２０６は、内部にスイッチＢから得た情報を処理・送信するための処理・送信部２０８を持つ。処理・送信部２０８は、スイッチＢ２０９の状態をデジタルデータに変換するための処理を行うＡＤ変換部と、データを送信するための送信部と、を含む。前記送信部は、無線ＬＡＮユニットを含む。無線ＬＡＮユニット間の通信において混線が顕著な場合、前記送信部は、有線での通信を行うこともできる。
図２（ｃ）のようにスイッチＢ２０９を追加で取り付ける場合、処理・送信部２０８は、スイッチＢ２０９の情報をコンピュータ１０５に直接送信する。コンピュータ１０５は、スイッチＡ２の情報を、Ｘ線管球制御装置１０９を介して受け取り、スイッチＢ２０９の情報を処理・送信部２０８から直接受け取る。コンピュータ１０５は、スイッチＡ２、スイッチＢ２０９の情報に基づいて、操作者の指示を判断し、適切な撮影モードに設定する。
操作者は、Ｘ線曝射ボタン１１０を用いることで、片側の手でリアルタイム撮影とノンリアルタイム撮影との遷移を容易に指示することができるようになる。また、図２（ｂ）のスイッチＢは、既知のＸ線曝射ボタン２０７に付加されることで、Ｘ線曝射ボタン１１０と同様の機能を実現することが可能である。
以上が図２を用いたＸ線曝射ボタン１１０等の説明である。
【００２２】
図３は、ＦＰＤ１０４の機能構成等の一例を示した図である。
画像取得部３０１は、センサユニット、フロントエンドボード、画像処理部を含む。前記センサユニットは、撮像素子で構成される。前記フロントエンドボードは、センサユニットの走査を行うための回路であり、前記画像処理部は、画像解析、画像処理を行う。
主記憶装置３０２は、ノンリアルタイム撮影モードの際、コンピュータ１０５へ転送前の画像取得部３０１により取得された撮影データを保存するバッファメモリの役割を果たす。ＦＰＤ１０４は、主記憶装置３０２により、ノンリアルタイム撮影が可能となる。即ち、ＦＰＤ１０４は、画像取得部３０１により取得された撮影データを、一旦、主記憶装置３０２に蓄える。その後、送信指示部３０３は、主記憶装置３０２に蓄えられた前記撮影データの中から送信するデータを決定する。
送信指示部３０３は、主記憶装置３０２、不揮発記憶装置３０４に蓄えられた撮影データを、ＦＰＤ１０４からコンピュータ１０５へ送信する指示を出す役割を果たす。ノンリアルタイム撮影モードの際、送信指示部３０３は、例えば特許文献１に示されるように、撮影された撮影データの一部のみをリアルタイムで転送し、残りの撮影データを撮影終了後転送する等の指示を行う。
【００２３】
また、送信指示部３０３は、送信を指示するために常に、ＦＰＤ１０４の状態、ＦＰＤ１０４とコンピュータ１０５との通信状況等を把握する。送信指示部３０３は、例えば、設定された間隔毎のタイミングで、ＦＰＤ１０４の状態情報、ＦＰＤ１０４とコンピュータ１０５との通信状況情報等を取得することで、ＦＰＤ１０４の状態、ＦＰＤ１０４とコンピュータ１０５との通信状況等を把握する。送信指示部３０３は、ＦＰＤ１０４の状態情報として、例えば主記憶装置３０２、不揮発記憶装置３０４の空き容量、バッテリ３０５の残量、送受信部３０６の通信速度等の情報を常に把握する。
不揮発記憶装置３０４は、送信指示部３０３により異常が発生したと判断された場合、主記憶装置３０２に記憶されている撮影データを保管するために用いられる。異常が発生した場合には、例えば主記憶装置３０２の空き容量が第１の閾値以下に減少した場合、通信速度が極端に減少し主記憶装置３０２内の撮影データの転送が不可能であると送信指示部３０３により判断された場合がある。また、異常が発生した場合には、バッテリ３０５の残量が第２の閾値よりも少ない場合等もある。前記第１の閾値、前記第２の閾値は、予めＦＰＤ１０４に保持されていてもよいし、コンピュータ１０５等により設定されてもよいし、操作者による操作部への操作に基づいて設定されてもよい。主記憶装置３０２、不揮発記憶装置３０４は、撮影データを記憶する記憶部の一例である。
【００２４】
また、送信指示部３０３は、コンピュータ１０５へ撮影データの転送中に操作者によりＦＰＤ１０４の電源切断が試みられる場合も、主記憶装置３０２内の撮影データを不揮発記憶装置３０４へ移動させる。ＦＰＤ１０４は、操作者によりＦＰＤ１０４の電源切断が試みられている場合であっても、主記憶装置３０２内の撮影データを不揮発記憶装置３０４へ移動させている場合、バッテリ３０５をオフにしないようにバッテリ３０５の制御を行う。前記制御は、電源制御処理の一例である。したがって、電源がオフとされた場合でも、主記憶装置３０２内の撮影データは、消失することはない。
送信指示部３０３は、送受信部３０６を経由してコンピュータ１０５へ、送信すると判断した撮影データを送信する。本実施形態において、送受信部３０６は、無線ＬＡＮ通信のためのモジュールとする。
また、送受信部３０６は、コンピュータ１０５から撮影条件を示す情報を受信することができる。以下では、受信した前記情報を撮影条件情報とする。撮影条件取得部３０７は、送受信部３０６を介してコンピュータ１０５から撮影条件情報を取得し、前記撮影条件情報保存する。撮影条件判定部３０８は、リアルタイム撮影モードとノンリアルタイム撮影モードとのそれぞれの場合について、撮影条件取得部３０７により保存された前記撮影条件情報が示す撮影条件での撮影処理が実現できるか否かを判定する。撮影条件判定部３０８は、判定処理に、送信指示部３０３の持つ情報も利用する。
【００２５】
送信指示部３０３、撮影条件取得部３０７、撮影条件判定部３０８の機能は、コンピュータプログラムにて実現可能である。ＦＰＤ１０４は、主記憶装置３０２又は不揮発記憶装置３０４内にコンピュータプログラムを保持し、ＣＰＵ１２１により前記コンピュータプログラムを実行することにより、送信指示部３０３、撮影条件取得部３０７、撮影条件判定部３０８の機能を実現できる。撮影条件取得部３０７の機能が、ＣＰＵ１２１による前記コンピュータプログラムの実行によって実現される場合、撮影条件取得部３０７は、前記記憶装置、主記憶装置３０２、不揮発記憶装置３０４等に取得した撮影条件情報を保存する。
本実施形態において、撮影条件取得部３０７と撮影条件判定部３０８とは、ＦＰＤ１０４に含まれるものとする。撮影条件取得部３０７と撮影条件判定部３０８とがコンピュータ１０５に含まれる場合、コンピュータ１０５は、ＦＰＤ１０４からコンピュータ１０５への送信状況を取得する必要がある。また、コンピュータ１０５は、ＦＰＤ１０４におけるエラー等の発生状況等の状態情報も取得する必要がある。
【００２６】
次に、撮影条件判定部３０８におけるリアルタイム撮影モードとノンリアルタイム撮影モードとの撮影条件の取得と、判定方法と、の詳細を説明する。
ＦＰＤ１０４は、設定された撮影条件を示す撮影条件情報をコンピュータ１０５から受信し、前記撮影条件情報の受信の際、コンピュータ１０５との間の通信速度を計測する。ＦＰＤ１０４での撮影における撮影条件には、コンピュータ１０５との間の通信速度が含まれる。ＦＰＤ１０４は、前記撮影条件情報に前記通信速度の情報を追加することができる。ＦＰＤ１０４は、コンピュータ１０５と適当なデータ量を持つデータの送受信を行い、送受信した前記データの容量を通信に要した期間で除算する等の方法で通信速度を計測することができる。撮影条件取得部３０７は、前記撮影条件情報を保存する。撮影条件判定部３０８は、前記撮影条件情報が示す撮影条件のうち転送レートに関わる撮影条件を判定処理に利用する。撮影条件取得部３０７は、撮影の可否を判断するために必要なＦＰＤ１０４の性能や状態、例えば主記憶装置３０２・不揮発記憶装置３０４の記憶容量・空き容量やバッテリの残容量を保存する。また、コンピュータ１０５又はＦＰＤ１０４は、管球１０１の性能を記したファイルを保存する。撮影条件取得部３０７は、予めＦＰＤ１０４にて計測されたコンピュータ１０５との間の通信速度も保存する。単位時間当たりに前記通信速度で転送できるデータの容量は、単位時間当たりにＦＰＤ１０４からコンピュータ１０５へ転送するデータの容量の一例である。
【００２７】
次に、撮影条件判定部３０８は、撮影条件取得部３０７により保存された前記撮影条件情報が示す撮影条件に基づいて、撮影処理により単位時間当たりに発生する撮影データの容量を求める。そして、撮影条件判定部３０８は、前記容量と、撮影条件取得部３０７により保存された予めＦＰＤ１０４にて計測されたコンピュータ１０５との間の通信速度（転送速度）と、を比較する。一例として、画像サイズ縦１０００ピクセル、横１０００ピクセル、圧縮無し、量子化ビット数１６ビット、フレームレート２ｆｐｓ（ｆｌａｍｅｓ  ｐｅｒ  ｓｅｃｏｎｄ、１秒当たりのフレーム数）の場合について説明する。サイズが１０００ピクセル×１０００ピクセルで１ピクセル当たり１６ビットの情報量を持った画像データが１秒につき２つ生成される状況である。単位時間当たりに発生するデータ量は、縦ピクセル数１０００×横ピクセル数１０００×量子化ビット数１６ビット×２ｆｐｓの計算で求められ、３２Ｍビット／秒（１Ｍビット＝１０の６乗ビット）となる。撮影条件判定部３０８は、ＦＯＶ、ビニングの有無の条件が画像の縦横ピクセル数と対応するか否かも判定する。撮影条件判定部３０８は、ＦＯＶ、ビニングの有無の条件が画像の縦横ピクセル数と対応すると判定すると処理を継続し、ＦＯＶ、ビニングの有無の条件が画像の縦横ピクセル数と対応しないと判定すると、撮影条件での撮影処理を不可であると判定する。撮影条件判定部３０８は、前記単位時間当たりに発生するデータ量を通信速度（転送速度）と比較して、リアルタイム撮影の可否を決定する。例えば、計測された通信速度（転送速度）が５４Ｍビット／秒である場合、撮影条件判定部３０８は、単位時間当たりに発生するデータ量（３２Ｍビット／秒）が計測された通信速度以下（転送速度以下）であるため、前記撮影条件による撮影は可能であると判定する。フレームレートは、単位時間当たりの前記一時記憶装置に記憶される撮影データの数量の一例である。また、撮影データの一部のみを前記一時記憶装置に記憶する場合、単位時間当たりに前記一時記憶装置に記憶される撮影データの個数が前記数量の一例となる。
撮影条件判定部３０８は、撮影条件の判定処理において、ＦＰＤ１０４の性能（例えば単位時間（例えば１秒）当たりの最大画像取得枚数）、管球１０１の性能（例えば単位時間（例えば１秒）当たりの最大照射パルス数）等も考慮する。
【００２８】
ノンリアルタイム撮影モードの場合、撮影条件判定部３０８は、判定処理を行うが、以下の処理を行う点がリアルタイム撮影モードの場合と異なる。撮影条件判定部３０８は、ＦＰＤ１０４の主記憶装置３０２又は不揮発記憶装置３０４の記憶容量と、単位時間当たりの撮影データ量と、前記撮影条件と、に基づいてノンリアルタイム撮影が可能な期間を取得する処理を行う。例えば、１秒当たりに発生するデータ量は３２Ｍビット／秒で、主記憶装置３０２又は不揮発記憶装置３０４内の撮影データの記憶が可能な記憶容量が１６０００Ｍビットの場合、撮影が可能な期間は、１６０００Ｍビット÷３２Ｍビット／秒＝５００秒となる。以下では、ＦＰＤ１０４においてノンリアルタイム撮影モードでの撮影が可能な期間を撮影可能期間とする。
ＦＰＤ１０４は、前記撮影可能期間を算出し、前記撮影可能期間をコンピュータ１０５に送信する。操作者は、コンピュータ１０５によりディスプレイ１０６等に出力された前記撮影可能期間の値を確認し、前記撮影条件での撮影処理の可否判断を行い、コンピュータ１０５の操作部等を介して、前記可否判断の結果を示す情報をコンピュータ１０５に入力する。コンピュータ１０５は、前記情報をＦＰＤ１０４へ送信し、撮影条件判定部３０８は、前記情報に基づいて、前記撮影条件での撮影処理を行うか否かを判定する。
【００２９】
図４は、Ｘ線撮影システムの処理の一例を示したフローチャートである。本実施形態において、Ｘ線撮影システムは、図４に示す情報処理を行う。
Ｓ４０１において、ＣＰＵ１２１は、撮影条件情報の取得を行い、前記撮影条件情報が示す撮影条件での撮影が可能か否かを判定する。撮影条件の取得と判定の方法は、図３の撮影条件取得部３０７、撮影条件判定部３０８の説明で先述したとおりである。撮影条件取得部３０７は、Ｓ４０１の処理を完了すると、Ｓ４０２の処理へ進む。
Ｓ４０２において、ＣＰＵ１１１は、ノンリアルタイム撮影モードでの撮影の指示を検知したか否かを判定する。本実施形態において、ＣＰＵ１１１は、Ｘ線曝射ボタン１１０を介して、撮影の指示を検知する。ＣＰＵ１１１は、操作者によるＸ線曝射ボタン１１０のスイッチに対する操作を検知することで、Ｘ線曝射・リアルタイム撮影・ノンリアルタイム撮影の指示を検知する。また、ＣＰＵ１１１は、スイッチＢ２０３の押下の圧力を取得し、前記圧力に基づいて、画像取得期間を算出し、前記画像取得期間をＦＰＤ１０４に送信する。
本実施形態において、ＣＰＵ１１１は、図２で先述したように、スイッチＡの２段階目（スイッチ２０２）が押下を検知している状態でスイッチＢ２０３の押下を検知すると、ノンリアルタイム撮影の指示を検知する。ＣＰＵ１１１は、スイッチＢ２０３が押下を検知している状態で、スイッチ２０２の押下を検知することで、リアルタイム撮影を行うことなくノンリアルタイム撮影の指示を検知できる。ＣＰＵ１１１は、スイッチＡの２段階目までの押下のみ検知した場合、リアルタイム撮影の指示を検知する。ＣＰＵ１１１は、ノンリアルタイム撮影の指示を検知したと判定した場合、Ｓ４０７の処理へ進み、ノンリアルタイム撮影の指示を検知しなかったと判定した場合、Ｓ４０３の処理へ進む。
【００３０】
Ｓ４０３において、ＣＰＵ１１１は、リアルタイム撮影モードでの撮影の指示を検知したか否かを判定する。Ｓ４０３における判定処理の方法は、Ｓ４０２と同様である。ＣＰＵ１１１は、リアルタイム撮影モードでの撮影の指示を検知したと判定した場合、Ｓ４０４の処理へ進み、リアルタイム撮影モードでの撮影の指示を検知しなかったと判定した場合、Ｓ４０２の処理へ進む。
Ｓ４０４において、ＣＰＵ１２１は、前記通常リアルタイム撮影による画像の撮影を行う。ＣＰＵ１２１は、Ｓ４０４で画像を１枚撮影し、撮影された前記画像を送受信部３０６介して、コンピュータ１０５に送信する。ＣＰＵ１１１は、Ｓ４０４で送信された画像に適宜画像処理を加えた後、ディスプレイ１０６に前記画像を表示させる。本実施形態において、ＣＰＵ１１１は、Ｓ４０４での撮影中、ディスプレイ１０６又はスピーカ１０８を介して、ＦＰＤ１０４の通知情報を出力する。ＣＰＵ１１１は、前記通知情報の出力を、例えばディスプレイ１０６に「リアルタイム撮影中」の文字を表示させる、スピーカ１０８に警告音を発生させる等の方法で行う。ＣＰＵ１２１は、Ｓ４０４の処理を完了すると、Ｓ４０５の処理へ進む。
Ｓ４０５において、ＣＰＵ１１１は、リアルタイム撮影モードでの撮影の指示を検知したか否かを判定する。Ｓ４０５の処理は、Ｓ４０３の処理と同様である。ＣＰＵ１１１は、リアルタイム撮影モードでの撮影の指示を検知したと判定した場合、Ｓ４０４の処理へ進み、リアルタイム撮影モードでの撮影の指示を検知しなかったと判定した場合、Ｓ４０６の処理へ進む。
Ｓ４０６において、ＣＰＵ１１１は、ノンリアルタイム撮影モードでの撮影の指示を検知したか否かを判定する。Ｓ４０６の処理は、Ｓ４０２の処理と同様である。ＣＰＵ１１１は、ノンリアルタイム撮影モードでの撮影の指示を検知したと判定した場合、Ｓ４０７の処理へ進み、ノンリアルタイム撮影モードでの撮影の指示を検知しなかったと判定した場合、Ｓ４１６の処理へ進む。
【００３１】
Ｓ４０７において、ＣＰＵ１２１は、ノンリアルタイム撮影を行う。Ｓ４０７における撮影画像一枚を取得するのに係る期間は、Ｓ４０２、Ｓ４０６、Ｓ４０９の処理で送信された画像取得期間である。Ｓ４０７では、ＣＰＵ１２１は、特許文献１において示されるような撮影画像のコンピュータ１０５への一部転送を行ってもよい。ＣＰＵ１２１は、撮影画像のコンピュータ１０５への一部転送を行う場合、コンピュータ１０５へ転送しない画像を主記憶装置３０２又は不揮発記憶装置３０４に保存する処理を行う。前記処理は、記憶制御処理の一例である。
また、Ｓ４０７において、ＣＰＵ１２１は、撮影した撮影データの他にＦＰＤ１０４の状態を示す状態情報をコンピュータ１０５に送信する。送信指示部３０３は、前記状態情報を取得し、前記状態情報に基づいて撮影可能期間を算出し、Ｓ４０７での画像転送の直前又は直後にコンピュータ１０５に前記状態情報、前記撮影可能期間を送信する。送信指示部３０３は、コンピュータ１０５に前記状態情報してもよく、その場合、ＣＰＵ１１１は、前記状態情報に基づいて撮影可能期間を算出する。コンピュータ１０５は、前記状態情報、前記撮影可能期間に基づいて、残り期間の通知を出力する。コンピュータ１０５は、通知を、ディスプレイ１０６に表示する表示１０７やスピーカ１０８等を介して、行う。ＣＰＵ１１１は、リアルタイム撮影モードの場合とノンリアルタイム撮影モードの場合との区別が操作者にとって容易にするため、Ｓ４０４の場合とＳ４０７の場合とでスピーカ１０８から発生される音を異なるものとする。例えば、ＣＰＵ１１１は、Ｓ４０４の場合とＳ４０７の場合とでスピーカ１０８から発生される音の周波数を変更する、音のパルス幅を変更する等の方法をとる。ＣＰＵ１２１は、Ｓ４０７の処理を完了すると、Ｓ４０８の処理へ進む。
【００３２】
Ｓ４０８において、ＣＰＵ１１１は、ノンリアルタイム撮影を強制終了するか否かの判定を行う。ＣＰＵ１１１は、送信指示部３０３により送信された前記撮影可能期間等の情報にもとづいて、ノンリアルタイム撮影の継続が可能か否かを判定する。ＣＰＵ１１１は、ノンリアルタイム撮影を強制終了すると判定した場合、Ｓ４１０の処理へ進み、ＣＰＵ１１１は、ノンリアルタイム撮影を強制終了しないと判定した場合、Ｓ４０９の処理へ進む。ＣＰＵ１１１は、ノンリアルタイム撮影を強制終了すると判定した場合、ＦＰＤ１０４とＸ線管球制御装置１０９とにノンリアルタイム撮影の終了を指示する。ＣＰＵ１１１が行うノンリアルタイム撮影の強制終了の判定方法としては、次のようなものがある。即ち、前記判定方法には、主記憶装置３０２、不揮発記憶装置３０４等の空き容量が閾値以下となった場合にノンリアルタイム撮影の強制終了を行うと判定する方法がある。また、前記判定方法には、バッテリ３０５の残容量が閾値以下になった場合にノンリアルタイム撮影の強制終了を行うと判定する方法、コンピュータ１０５との間の通信速度が閾値以下となった場合にノンリアルタイム撮影の強制終了を行うと判定する方法等がある。
Ｓ４０９において、ＣＰＵ１１１は、ノンリアルタイム撮影モードでの撮影の指示を検知したか否かを判定する。Ｓ４０９の処理は、Ｓ４０２と同様である。ＣＰＵ１１１は、ノンリアルタイム撮影モードでの撮影の指示を検知したと判定した場合、Ｓ４０７の処理へ進み、ノンリアルタイム撮影モードでの撮影の指示を検知しなかったと判定した場合、Ｓ４１３の処理へ進む。
【００３３】
Ｓ４１０において、ＣＰＵ１１１は、ノンリアルタイム撮影モードでの撮影の指示を検知したか否かを判定する。Ｓ４１０の処理は、Ｓ４０２と同様である。ノンリアルタイム撮影の強制終了が指示されているにも関わらずノンリアルタイム撮影の指示がある場合、操作者により画像取得が必要であると判断されているので、Ｘ線撮影システムは、撮影を継続する。Ｘ線撮影システムは、ノンリアルタイム撮影は継続できないので、前記緊急リアルタイム撮影モードに設定することになる。ＣＰＵ１１１は、ノンリアルタイム撮影モードでの撮影の指示を検知したと判定した場合、Ｓ４１１の処理へ進み、ノンリアルタイム撮影モードでの撮影の指示を検知しなかったと判定した場合、Ｓ４１３の処理へ進む。
Ｓ４１１において、ＣＰＵ１２１は、緊急リアルタイム撮影を行う。Ｓ４１１で撮影された撮影データは、診断用途にされるため、記憶装置１１３等に記録される。Ｓ４１１における撮影モードが緊急リアルタイム撮影モードなので、ＣＰＵ１１１は、ディスプレイ１０６又はスピーカ１０８を介して通常リアルタイム撮影モード、ノンリアルタイム撮影モードの両方と異なった通知情報を出力する。
Ｓ４１２において、ＣＰＵ１１１は、ノンリアルタイム撮影モードでの撮影の指示を検知したか否かを判定する。Ｓ４１２の処理は、Ｓ４１０と同様である。ＣＰＵ１１１は、ノンリアルタイム撮影モードでの撮影の指示を検知したと判定した場合、Ｓ４１１の処理へ進み、ノンリアルタイム撮影モードでの撮影の指示を検知しなかったと判定した場合、Ｓ４１３の処理へ進む。
【００３４】
Ｓ４１３において、ＣＰＵ１１１は、リアルタイム撮影モードでの撮影の指示を検知したか否かを判定する。Ｓ４１３の処理は、Ｓ４０３と同様である。ＣＰＵ１１１は、リアルタイム撮影モードでの撮影の指示を検知したと判定した場合、Ｓ４１４の処理へ進み、リアルタイム撮影モードでの撮影の指示を検知しなかったと判定した場合、Ｓ４１６の処理へ進む。
Ｓ４１４において、ＣＰＵ１２１は、前記通常リアルタイム撮影による画像の撮影を行う。Ｓ４１４における撮影モードは、通常リアルタイム撮影モードであり、Ｓ４１４の処理は、Ｓ４０４の処理と同様である。ＣＰＵ１２１は、Ｓ４１４の処理を完了すると、Ｓ４１５の処理へ進む。
Ｓ４１５において、ＣＰＵ１２１は、主記憶装置３０２又は不揮発記憶装置３０４に保存されている撮影データをコンピュータ１０５へ転送する。ＣＰＵ１２１は、Ｓ４１４で撮影した画像をコンピュータ１０５へ転送するが、コンピュータ１０５との間の通信の帯域に余裕がある場合、次のリアルタイム撮影画像の転送までの期間に、Ｓ４０７で撮影した撮影データをコンピュータ１０５へ転送する。ＦＰＤ１０４とコンピュータ１０５との間で転送が行われる際、ＦＰＤ１０４とコンピュータ１０５とは、転送の可否を確認するための通信を行う。ＦＰＤ１０４とコンピュータ１０５とは、転送が不可能な場合、次のリアルタイム撮影画像の転送までの期間に転送の可否の確認を繰り返す。転送が可能となった場合、ＣＰＵ１２１は、コンピュータ１０５へ主記憶装置３０２又は不揮発記憶装置３０４に保存されている撮影データを転送する。ＣＰＵ１２１は、Ｓ４１５の処理を完了すると、Ｓ４１３の処理へ進む。
【００３５】
Ｓ４１６において、ＣＰＵ１２１は、主記憶装置３０２又は不揮発記憶装置３０４に記憶されているＳ４０７で撮影された撮影データをコンピュータ１０５へ転送する。ＣＰＵ１２１は、Ｓ４１６での画像の転送処理において、Ｓ４１５での転送処理と異なりリアルタイム撮影された撮影データの転送を行う必要はない。そのため、Ｓ４１６においてＦＰＤ１０４が撮影データをコンピュータ１０５へ転送する場合、ＦＰＤ１０４とコンピュータ１０５との間で行われる転送の可否の確認処理の上限回数は、Ｓ４１５での転送の可否の確認処理の上限回数と異なっていてもよい。また、ＣＰＵ１２１は、Ｓ４０７のノンリアルタイム撮影処理が行われていない場合、転送する撮影データがないため、コンピュータ１０５への撮影データの転送を行わない。ＣＰＵ１２１は、Ｓ４１６の処理を完了すると図４に示す処理を完了する。
Ｓ４０４、Ｓ４０７、Ｓ４１１、Ｓ４１４、Ｓ４１５、Ｓ４１６の処理において、送信指示部３０３は、ＦＰＤ１０４からコンピュータ１０５への撮影された撮影データの転送の転送状況を常に把握する。転送状況を常に把握する方法については、図３の送信指示部３０３の説明で先述した方法がある。ＦＰＤ１０４からコンピュータ１０５への撮影された撮影データの転送が何らかの理由で妨げられる場合、送信指示部３０３は、主記憶装置３０２内のデータを不揮発記憶装置３０４へ移動させる。ＦＰＤ１０４からコンピュータ１０５への撮影された撮影データの転送が再開される場合、送信指示部３０３は、不揮発記憶装置３０４内の撮影データをコンピュータ１０５へ転送する。
【００３６】
本実施形態の処理により、操作者は、ディスプレイ１０６等に出力されるＦＰＤ１０４の通知情報（主記憶装置３０２・不揮発記憶装置３０４の空き容量、前記撮影可能期間、ＦＰＤ１０４の状態情報等）等を確認することができる。それにより、操作者は、前記通知情報等を確認しながら、必要なタイミングでＸ線曝射ボタン１１０を操作することができる。前記操作者は、コンピュータ１０５に、Ｘ線曝射ボタン１１０を介して、ノンリアルタイム撮影の開始を指示することができる。即ち、操作者は、Ｘ線曝射ボタン１１０を介して、コンピュータ１０５に、必要なタイミングでのみ、ノンリアルタイム撮影を指示することができ、更にはノンリアルタイム撮影に用いられるＦＰＤ１０４に内蔵された記憶装置の使用量を節減することができる。
また、送信指示部３０３は、異常が発生したと判断した場合、主記憶装置３０２内の撮影データを不揮発記憶装置３０４へ移動させる。そのため、送信指示部３０３は、異常が発生したと判断した場合、主記憶装置３０２内の撮影データが消滅することを防ぐことができる。また、送信指示部３０３は、主記憶装置３０２の空き容量が少なくなった場合も、主記憶装置３０２内の撮影データを不揮発記憶装置３０４へ移動させることで主記憶装置３０２の空き容量を増大させることができる。したがって、Ｘ線撮影システムは、より長期間、ノンリアルタイム撮影を行うことができるようになる。
また、従来、ノンリアルタイム撮影が警告もなく突然終了した場合、操作者は、ノンリアルタイム撮影終了の対応を行うことができず、再撮影が必要となるという問題があった。しかし、Ｘ線撮影システムは、ノンリアルタイム撮影が突然終了した場合でも、緊急リアルタイム撮影モードでの撮影を行うことで、診断に必要な画像を取得できる可能性を増大させ、画像の再撮影が必要となる可能性を減少させることができる。
【００３７】
＜実施形態２＞
実施形態１において、通常リアルタイム撮影モード、緊急リアルタイム撮影モード、ノンリアルタイム撮影モードの計３モードの撮影モードがあるとした。しかし、Ｘ線撮影システムが設定する撮影モードは、前記３モードに限定されない。Ｘ線撮影システムは、前記通常リアルタイム撮影モード、ノンリアルタイム撮影モードの計２モードの撮影モードを設定するものとしてもよい。その場合、Ｘ線撮影システムは、前記ノンリアルタイム撮影モードがメモリ不足等の原因で強制終了された際、前記通常リアルタイム撮影モードに設定する。また、Ｘ線撮影システムは、前記３モード以外の撮影モードを用意してもよい。
実施形態１において、ＦＰＤ１０４は、前記撮影可能期間を算出する処理を行うものとした。しかし、前記撮影可能期間を算出する処理の実行主体は、ＦＰＤ１０４に限定されない。コンピュータ１０５は、前記撮影可能期間を算出する処理を実行してもよい。コンピュータ１０５が前記撮影可能期間を算出する場合、ＦＰＤ１０４は、コンピュータ１０５へ前記処理に必要な情報（例えば主記憶装置３０２・不揮発記憶装置３０４の記憶容量と使用率とを含むＦＰＤ１０４の性能情報等）を送信する必要がある。
【００３８】
実施形態１において、図４のＳ４１６での画像転送において、転送される画像のサイズが増加すると、転送するデータの容量も増加し、転送に係る期間は、増加してしまう。そこで、ＦＰＤ１０４は、より高速な送受信部、例えば有線接続可能な送受信部を別途含んでいてもよい。ＦＰＤ１０４が優先接続可能な送受信部を含む場合、ＦＰＤ１０４とコンピュータ１０５とは、Ｓ４１６における撮影データの転送中にＦＰＤ１０４とコンピュータ１０５が有線接続された場合、以下の処理を行う。即ち、ＦＰＤ１０４とコンピュータ１０５とは、ＦＰＤ１０４とコンピュータ１０５との間の接続を有線接続に切り替える。そして、ＦＰＤ１０４は、前記撮影データを有線でコンピュータ１０５へ転送する。
また、ＦＰＤ１０４は、より高速な送受信部として、例えば通常の無線接続より高速な無線通信送受信部を備えてもよい。その場合、ＦＰＤ１０４とコンピュータ１０５とは、より高速な無線での接続が可能と判断した際に、前記より高速な無線での接続に切り替える。
実施形態１において、送受信部３０６は、無線ＬＡＮ通信のためのモジュールとした。しかし、送受信部３０６は、無線ＬＡＮ通信のためのモジュールに限られず、有線通信のためのモジュール等であってもよい。
【００３９】
実施形態１において、ＦＰＤ１０４は、前記撮影可能期間を算出し、前記撮影可能期間をコンピュータ１０５に送信する。そして、操作者は、前記撮影可能期間をもとに撮影条件での撮影を行うか否かの可否判断を行うものとした。しかし、ＦＰＤ１０４は、前記撮影可能期間の代わりにＦＰＤ１０４の一時記憶装置に記憶できる撮影データの数量である撮影可能枚数を算出し、前記撮影可能枚数をコンピュータ１０５へ送信してもよい。例えば、撮影データ１枚当たりのデータ量を１６Ｍビット、主記憶装置３０２又は不揮発記憶装置３０４内の撮影データの記憶が可能な記憶容量を１６０００Ｍビットとした場合、撮影可能枚数は、１６０００Ｍビット÷１６Ｍビット＝１０００枚となる。そして、操作者は、前記撮影可能枚数に基づいて撮影条件での撮影を行うか否かの判断処理を行う。
実施形態１において、コンピュータ１０５は、スイッチＢ２０３の圧力に基づいてフレームレートを更新できるとした。コンピュータ１０５は、スイッチＢ２０３の圧力に基づいて、画像の転送レートを変更することのできるパラメータ（例えば、画像の量子化ビット数・画像圧縮の有無・ビニング・ＦＯＶ等）を更新してもよい。また、コンピュータ１０５は、スイッチＢ２０３の圧力に基づいて、Ｘ線の蓄積期間、画素のゲイン（感度）、Ｘ線の照射条件（管電圧、管電流、Ｘ線照射期間）等を更新してもよい。
【００４０】
実施形態１において、ＣＰＵ１１１は、Ｘ線曝射ボタン１１０を介して、Ｘ線照射、リアルタイム撮影モード又はノンリアルタイム撮影モードの設定等の指示を行うとしたが、他の方法により行われる場合もある。例えば、Ｘ線撮影システムは、操作装置として、２つのペダルを含むものとする。その際、ＣＰＵ１１１は、片方のペダルが踏まれたことを検知した場合、リアルタイム撮影モードに設定し、他方のペダルが踏まれたことを検知した場合、ノンリアルタイム撮影モードに設定することとしてもよい。ＣＰＵ１１１は、ペダルにかかる圧力を検知し、前記圧力に基づいてフレームレートを取得してもよい。また、ディスプレイ１０６がタッチパネル機構を含む場合、ＣＰＵ１１１は、タッチパネルを介した操作に基づいて、撮影モードの設定処理、フレームレートの取得等の処理を行ってもよい。
実施形態１では、ＦＰＤ１０４は、図３の機能構成をとるとしたが、ＦＰＤ１０４の機能構成は、図３に示すものに限られない。ＦＰＤ１０４は、一時記憶装置として主記憶装置３０２を含まずに不揮発記憶装置３０４のみを含み、撮影した画像を逐次不揮発記憶装置に書き込むという態様をとってもよい。ＦＰＤ１０４が前記態様をとる場合、ＦＰＤ１０４は、主記憶装置３０２から不揮発記憶装置３０４への転送が不要となるが、書き込み回数が増加するという課題がある。不揮発記憶装置３０４としてＮＡＮＤフラッシュメモリ等を用いる場合、不揮発記憶装置３０４への書き込み回数は、制限があるため、ＦＰＤ１０４は、より大容量のメモリ領域を確保する必要がある。また、ＦＰＤ１０４は、一時記憶装置として、不揮発記憶装置３０４を含まずに主記憶装置３０２のみを含むものとしてもよい。ＦＰＤ１０４は、一時記憶装置として、主記憶装置３０２、不揮発記憶装置３０４以外の記憶装置を含んでもよい。
【００４１】
実施形態１において送信指示部３０３、撮影条件取得部３０７、撮影条件判定部３０８の機能は、コンピュータプログラムにて実現するとした。ＦＰＤ１０４は、送信指示部３０３、撮影条件取得部３０７、撮影条件判定部３０８の機能は、をそれぞれの機能を有したハードウェアによって実装することで実現してもよい。
実施形態１において、撮影条件取得部３０７と撮影条件判定部３０８とは、ＦＰＤ１０４に含まれるものとしたが、コンピュータ１０５に含まれるものとしてもよい。コンピュータ１０５は、撮影条件取得部３０７と撮影条件判定部３０８とを含む場合、撮影条件取得部３０７と撮影条件判定部３０８との処理に必要な情報をＦＰＤ１０４から取得することになる。
【００４２】
＜実施形態３＞
実施形態１においてＸ線撮影システムは、Ｓ４１５の処理が完了した際、再度リアルタイム撮影を行うとした。しかし、Ｘ線撮影システムは、主記憶装置３０２、不揮発記憶装置３０４の容量にノンリアルタイム撮影を行うのに十分な程に空きがあるならば、続けてノンリアルタイム撮影を行うようにしてもよい。その場合、ＣＰＵ１１１は、Ｓ４１５の処理の後、Ｓ４０２と同様の処理を行い、ノンリアルタイム撮影の指示を検知したと判定した場合、Ｓ４０７と同様のノンリアルタイム撮影の処理を行うようにすればよい。
【００４３】
＜その他の実施形態＞
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読み出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００４４】
１０４  ＦＰＤ、１０５  コンピュータ、１１０  Ｘ線曝射ボタン
【図１】
2016097088.tif 000003
【図２】
2016097088.tif 000004
【図３】
2016097088.tif 000005
【図４】
2016097088.tif 000006