(57)【特許請求の範囲】
【請求項１】
健診項目と当該健診項目にかかる情報を処理するモードとが対応付けて記憶され、複数の健診項目にかかる情報を処理する健診情報処理装置であって、
受診者が受診を予定している健診項目を取得する取得手段と、
第１の健診項目にかかる情報を処理するモードから第２の健診項目にかかる情報を処理するモードへの切り替え指示を受け付ける指示受付部を表示する表示手段と、
前記表示手段により表示された指示受付部に対する操作を受け付けることで、前記第１の健診項目にかかる情報を処理するモードから、前記第２の健診項目にかかる情報を処理するモードへの切り替え指示を受け付ける切替指示受付手段と、
前記切替指示受付手段により切り替え指示を受け付けることで、前記第１の健診項目にかかる情報を処理するモードから、前記第２の健診項目にかかる情報を処理するモードへ切り替える制御手段と、
を備え、
前記表示手段は、前記取得手段により取得した受診を予定している健診項目に前記第２の健診項目が含まれている場合に、前記第１の健診項目にかかる健診結果を表示する画面上に前記指示受付部を表示することを特徴とする健診情報処理装置。
【請求項２】
前記第１の健診項目と、当該第１の健診項目からの切り替え先となる第２の健診項目とは、予め当該健診情報処理装置において担当する健診項目として設定されていることを特徴とする請求項１に記載の健診情報処理装置。
【請求項３】
健診項目と当該健診項目にかかる情報を処理するモードとが対応付けて記憶され、複数の健診項目にかかる情報を処理する健診情報処理装置における情報処理方法であって、
前記健診情報処理装置の取得手段が、受診者が受診を予定している健診項目を取得する取得工程と、
前記健診情報処理装置の表示手段が、第１の健診項目にかかる情報を処理するモードから第２の健診項目にかかる情報を処理するモードへの切り替え指示を受け付ける指示受付部を表示する表示工程と、
前記健診情報処理装置の切替指示受付手段が、前記表示工程により表示された指示受付部に対する操作を受け付けることで、前記第１の健診項目にかかる情報を処理するモードから、前記第２の健診項目にかかる情報を処理するモードへの切り替え指示を受け付ける切替指示受付工程と、
前記健診情報処理装置の制御手段が、前記切替指示受付工程により切り替え指示を受け付けることで、前記第１の健診項目にかかる情報を処理するモードから、前記第２の健診項目にかかる情報を処理するモードへ切り替える制御工程と、
を備え、
前記表示工程は、前記取得工程により取得した受診を予定している健診項目に前記第２の健診項目が含まれている場合に、前記第１の健診項目にかかる健診結果を表示する画面上に前記指示受付部を表示することを特徴とする情報処理方法。
【請求項４】
健診項目と当該健診項目にかかる情報を処理するモードとが対応付けて記憶され、複数の健診項目にかかる情報を処理する健診情報処理装置において実行可能なプログラムであって、
前記健診情報処理装置を、
受診者が受診を予定している健診項目を取得する取得手段と、
第１の健診項目にかかる情報を処理するモードから第２の健診項目にかかる情報を処理するモードへの切り替え指示を受け付ける指示受付部を表示する表示手段と、
前記表示手段により表示された指示受付部に対する操作を受け付けることで、前記第１の健診項目にかかる情報を処理するモードから、前記第２の健診項目にかかる情報を処理するモードへの切り替え指示を受け付ける切替指示受付手段と、
前記切替指示受付手段により切り替え指示を受け付けることで、前記第１の健診項目にかかる情報を処理するモードから、前記第２の健診項目にかかる情報を処理するモードへ切り替える制御手段として機能させ、
前記表示手段を、前記取得手段により取得した受診を予定している健診項目に前記第２の健診項目が含まれている場合に、前記第１の健診項目にかかる健診結果を表示する画面上に前記指示受付部を表示する手段として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、健診情報処理システム、健診情報処理装置、健診情報処理方法、プログラムに関し、特に、健診結果の記録の技術に関する。
【背景技術】
【０００２】
現在、学校や会社等に医師や看護師等（以下、「測定者」という）が出張して健康診断を行う、いわゆる出張健診が一般的に行われている。
【０００３】
例えば、従来の出張健診では、測定者が行った健診結果（健診情報）を健康診断票（紙）に記載していた。しかし、近年は情報収集の効率化のため、健康診断票（紙）の代わりにＩＣカード等の携帯可能な記録装置を用いている（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−２１３０６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載されているように、ＩＣカードなどの記録媒体に健診結果を記録する場合、記録する端末（健診情報処理装置）は、１つの健診項目にのみ対応している。
【０００６】
しかし、健診会場のスペースの問題や、測定者の人員などの理由から、１つの端末で複数の項目の健診を行い、記録することが必要となっている。
【０００７】
そこで、本発明は、１端末で２以上の健診項目を担当することが可能な仕組みを提供することを目的とする。さらに、１端末で２以上の健診項目を担当することが可能な仕組みにおいて、受診者の受診予定を考慮した制御が可能な仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、複数の健診項目の健診結果を記録する健診情報処理装置であって、受診者が携帯する記録媒体を検知する検知手段と、前記検知手段で検知した記録媒体から受診者の健診予定項目を取得する予定取得手段と、前記予定取得手段により取得された健診予定項目を用いて、前記健診情報処理装置が健診結果の記録をする健診項目の健診が予定されているか否かを判定する判定手段と、健診結果の入力を受け付ける入力手段と、を備え、前記入力手段は、前記判定手段により健診が予定されていると判定される健診項目についての健診結果を入力することを特徴とする。
【０００９】
また、本発明は、複数の健診項目の健診結果を記録する健診情報処理装置における健診情報処理方法であって、前記健診情報処理装置の検知手段が、受診者が携帯する記録媒体を検知する検知工程と、前記健診情報処理装置の予定取得手段が、前記検知工程で検知した記録媒体から受診者の健診予定項目を取得する予定取得工程と、前記健診情報処理装置の判定手段が、前記予定取得工程により取得された健診予定項目を用いて、前記健診情報処理装置が健診結果の記録をする健診項目の健診が予定されているか否かを判定する判定工程と、前記健診情報処理装置の入力手段が、健診結果の入力を受け付ける入力工程と、を備え、前記入力工程は、前記判定工程により健診が予定されていると判定される健診項目についての健診結果を入力することを特徴とする。
【００１０】
また、本発明は、複数の健診項目の健診結果を記録する健診情報処理装置において実行されるプログラムであって、前記健診情報処理装置を、受診者が携帯する記録媒体を検知する検知手段と、前記検知手段で検知した記録媒体から受診者の健診予定項目を取得する予定取得手段と、前記予定取得手段により取得された健診予定項目を用いて、前記健診情報処理装置が健診結果の記録をする健診項目の健診が予定されているか否かを判定する判定手段と、健診結果の入力を受け付ける入力手段として機能させ、前記入力手段を、前記判定手段により健診が予定されていると判定される健診項目についての健診結果を入力する手段として機能させることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、１端末で２以上の健診項目を担当することが可能な仕組みを提供することが可能となる。また、１端末で２以上の健診項目を担当することが可能な仕組みにおいて、受診者の受診予定を考慮した制御が可能な仕組みを提供することが可能となる。
【図面の簡単な説明】
【００１２】
【図１】本発明の情報処理システムの構成の一例を示す図である
【図２】図１の受付端末１００、健診機器、健診工程端末、管理端末１５０、記録媒体１６０、サーバ１９０のハードウエア構成の一例を示す図である
【図３】受付端末１００が実行する受付処理の手順を示すフローチャートである
【図４】健診工程端末が実行する制御処理の手順を示すフローチャートである
【図５】健診工程端末が実行する健診工程処理の第１の実施形態を示すフローチャートである
【図６】健診工程端末が実行する健診工程処理の第２の実施形態を示すフローチャートである
【図７】管理端末１５０が実行する回収処理の手順を示すフローチャートである
【図８】管理端末１５０が実行する料金計算処理の手順を示すフローチャートである
【図９】記録媒体１６０に記憶される健診予定項目を示すテーブルの一例である
【図１０】各健診工程端末に記録される関連付情報ファイルの一例である
【図１１】各健診工程端末に記録される関連付情報ファイルの一例である
【図１２】健診工程端末に表示される初期メニュー画面の一例を示す図である
【図１３】管理端末に表示される受診済みか否かの判定結果を示す画面の一例を示す図である
【図１４】受付端末１００に表示される受付入力画面の一例を示す図である
【図１５】受付端末が外部から読み込む受診者一覧情報の一例を示す図である
【図１６】健診基本料金と健診項目ごとの追加料金を示す料金テーブルの一例を示す図である
【図１７】健診結果と健診予定項目を示すテーブルの一例である
【図１８】図５のステップＳ５０２、図６のステップＳ６０４において健診工程端末に表示される画面の一例を示す図である
【図１９】図６のステップＳ６１２において健診工程端末に表示される画面の一例を示す図である
【図２０】サーバ１９０に記憶される各端末が担当する健診項目およびオンライン端末か否かを示すテーブルの一例である
【発明を実施するための形態】
【００１３】
以下、図面を参照して本発明の実施形態を詳細に説明する。
【００１４】
図１は、本発明に係る情報処理システムのシステム構成の一例を示す図である。
【００１５】
図１において、１００は受付端末である。受付端末１００は、ハンディターミナルやノート型パーソナルコンピュータ等の情報処理装置であり、本体にＲＦ−ＩＤのリーダ／ライタ２０７（図２）が着脱可能に接続されている。なお、上記ＲＦ−ＩＤのリーダ／ライタ２０７（図２）は本体に内蔵されていても良い。
【００１６】
また、受付端末１００には、不図示のバーコードリーダが接続されている。そして、受付端末１００のメモリ２０２（図２）には、受診者の受診者ＩＤ、健診番号、氏名、性別、年齢、生年月日、過去の受診結果などの受診者情報を記憶する受診者一覧情報（図１５）と、上記バーコードリーダが読み取った画像ファイル中のバーコードを識別して文字データに変換するプログラムと、後述する受付処理プログラム（図３）とが記憶されている。
【００１７】
管理端末１５０は、受付端末１００と同様に、ハンディターミナルやノート型パーソナルコンピュータ等の情報処理装置であり、本体にＲＦ−ＩＤのリーダ／ライタ２０７（図２）が着脱可能に接続されている。また、管理端末のメモリ２０２（図２）には、健診結果ファイル（不図示）と、後述する回収処理プログラム（図７）とが記憶されている。
【００１８】
健診工程端末Ａ（１１１）〜Ｎ（１２９）（健診情報処理装置）のメモリ２０２（図２）には、図４の制御プログラムと、図５、図６に示す健診工程の処理プログラムと、各プログラムで使用する画面情報（ディスプレイ２０５に図１８等の画面を表示するためのデータであり、各プログラムの中に含めても良い）と、図１０乃至図１１に示すメニューと各処理プログラムとを関連付けるための関連付情報ファイルと、各健診機器の機器設定情報（健診工程端末Ａ（１１１）〜Ｎ（１２９）の設定情報）と、各健診機器とのデータのやり取りに用いられる通信プログラム（Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＩｒＤＡ、ＴＳＰ／ＩＰ等の各通信手順やプロトコルに対応した通信プログラム）とが記憶されている。
【００１９】
なお、上記各通信プログラムの少なくとも一部をオペレーションシステムに含めてもよい。
【００２０】
各健診工程端末には、同一のプログラム（制御プログラム、健診工程の処理プログラム、通信プログラム及びこれらプログラム用の画面情報や関連付情報ファイル）と全健診機器の機器設定情報とが記憶されているので、メニューで特定の健診工程（例えば血液検査）を選択するだけで任意の健診工程端末を任意の健診工程において使用することができる。
【００２１】
健診機器Ａ（１１０）〜Ｎ（１２８）は、健診に使用するＸ線撮影装置や血圧計、心電図測定機等の各種検査機器であり、健診工程端末Ａ（１１１）〜Ｎ（１２９）とのデータのやり取りを可能にする外部インタフェース（例えばＢｌｕｅｔｏｏｔｈやＩｒＤＡ等）を備えている。
【００２２】
また、健診機器Ａ（１１０）〜Ｎ（１２８）は、健診工程端末Ａ（１１１）〜Ｎ（１２９）と有線のケーブル（ＵＳＢやＩＥＥＥ１３９４、パラレル転送用ケーブル等）で接続しても良く、ピアツーピアやＴＣＰ／ＩＰ、ＦＴＰ等で通信しても良い。
【００２３】
記録媒体１６０は、各受診者が持ち運んで受診者情報（例えば受診者ＩＤ、健診番号、氏名、性別、年齢、生年月日）や各健診工程の検査データや通過データを記録するための媒体であり、例えばＲＦ−ＩＤやＩＣカード、各種メモリカードを含むが、これらに限られずおよそデータの記憶／更新が可能で持ち運びが可能な程度に小型な記録媒体（例えばＵＳＢメモリ等）であれば良い。
【００２４】
また、以下の説明では、記録媒体１６０内にコントローラ（図示しない）を有するものとしているが、記録媒体１６０内にコントローラを有さずに、各リーダ／ライタ２０７から指定されたアドレスに指定されたデータを記憶し、あるいは更新できる構成を有してもよい。
【００２５】
なお、図１について、健診機器Ａ（１１０）と健診工程端末Ａ（１１１）のように２つが実線で結ばれている場合は、両者がケーブル（有線）で接続されていることを意味し、健診機器Ｂ（１１２）と健診工程端末Ｂ（１１３）のように２つが破線で結ばれている場合には両者が無線や赤外線で接続されていることを意味し、健診機器Ｃ（１１４）と健診工程端末Ｃ（１１５）のように２つが結ばれていない場合には、両者が接続されておらず、健診機器Ｃの測定結果を健診工程端末Ｃ１１５に手入力する場合を示している。
【００２６】
１９０はサーバ装置であり、健診工程端末と通信可能に接続され、各健診工程端末から測定結果などを収集し蓄積する機能を備える。図１に示すように、全ての健診工程端末と通信可能に接続されていなくてもよく、例えば健診工程端末Ｂのようにサーバ１９０と接続されていない健診工程端末があっても良い。
【００２７】
また、サーバ１９０と各健診工程端末との通信については、無線であっても有線であってもいずれでも良い。
【００２８】
また、サーバ１９０は、受付端末１００、管理端末１５０と通信可能に接続されている。
【００２９】
なお、サーバ１９０は本発明による効果を実現するのに必須の構成ではなく、各健診工程端末や受付端末、管理端末は、サーバ１９０と通信可能に接続されていなくてもよい。
【００３０】
以下、図２を用いて、図１に示した受付端末１００、健診機器、健診工程端末、管理端末１５０、記録媒体１６０、サーバ１９０のハードウエア構成の一例について説明する。
【００３１】
図２において、２０１はＣＰＵで、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。また、ＲＯＭ２０３あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な各種プログラム等が記憶されている。
【００３２】
２０２はＲＡＭで、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＯＭ２０３あるいは外部メモリ２１１からＲＡＭ２０２にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。
【００３３】
また、２０５は入力コントローラで、入力装置２０９等からの入力を制御する。２０６はビデオコントローラで、液晶ディスプレイ等のディスプレイ装置２１０への表示を制御する。なお、ディスプレイ装置は、液晶ディスプレイに限られず、ＣＲＴディスプレイなどであっても良い。これらは必要に応じてクライアントが使用するものである。
【００３４】
２０７はメモリコントローラで、ブートプログラム，各種のアプリケーション，フォントデータ，ユーザファイル，編集ファイル，各種データ等を記憶するハードディスク（ＨＤ）や、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２１１へのアクセスを制御する。
【００３５】
２０８は通信Ｉ／Ｆコントローラで、ネットワーク（例えば、図１に示したＬＡＮ４００）を介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信等が可能である。
【００３６】
なお、ＣＰＵ２０１は、例えばＲＡＭ２０２内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ディスプレイ装置２１０上での表示を可能としている。また、ＣＰＵ２０１は、ディスプレイ装置２１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００３７】
ハードウエア上で動作する各種プログラムは、外部メモリ２１１に記録されており、必要に応じてＲＡＭ２０２にロードされることによりＣＰＵ２０１によって実行されるものである。
【００３８】
プリンタコントローラ２１２は、サーマルドットライン方式プリンタ２１３等の印刷機を制御する。
【００３９】
スキャナコントローラ２１４は、スキャナ２１５等の識別器を制御する。
【００４０】
なお、全ての装置がこれらの構成を備えているわけではなく、必要なものを夫々備えていればよい。
【００４１】
次に、図３を用いて、本発明の実施形態において受付端末１００が行う受付処理について説明する。
【００４２】
なお、図３のフローチャートで示す処理については、受付端末１００のＣＰＵ２０１が所定の制御プログラムを読み出して実行する処理である。
【００４３】
図３において、まず、受付端末１００のＣＰＵ２０１は、受付端末１００のディスプレイ２０５に図１４に示すような受付入力画面を表示し（ステップＳ３０１）、表示された受付入力画面の受診者一覧読込ボタン（１４０１）が押下されることにより受診者一覧（図１５）の読み込みが指示されると（ステップＳ３０２）、外部から受信した、あるいは受付端末１００が備えるＵＳＢ端子に挿入されたＵＳＢメモリ等から当日の受診者の受診者ＩＤ、健診番号、氏名、性別、年齢、生年月日等の受診者情報と、受診者ＩＤ毎に受診予定の健診項目が設定された健診工程を示す情報（受診者一覧情報）とを読み込んで、メモリ２０２に記憶する（ステップＳ３０３）。
【００４４】
図１５は、受診者一覧情報の一例であり、全ての受診者ＩＤや氏名、コースＩＤ、受診者ＩＤ毎の受診しなければならない健診項目（例えば、身長・体重、血圧、腹囲、視力等）、過去の健診結果（不図示）等が設定されている。
【００４５】
なお、図１５では、受診しなければならない健診項目は「○」で、受診予定のない項目は「×」で表している。
【００４６】
また、図１５に示す受診者一覧情報には、例えば、「身長・体重」、「血圧」、「腹囲」、「視力」「心電図」の順序で受診者に受診させるというような受診順序情報が設定されていても良い。
【００４７】
図３に戻り、次いで、図１４に示す受付入力画面の受診票スキャンボタン（１４０２）が押下されることにより受診票スキャンが指示されると（ステップＳ３０４）、受付端末１００のＣＰＵ２０１は、受付端末１００に接続されたスキャナを読込可能な状態に制御する。
【００４８】
そして、各受診者が予め記入して持参した受診票（各受診者が自覚症状等を記入する一種の問診票）がスキャナにセットされ、該受診票の読み込み指示がなされると、受付端末１００のＣＰＵ２０１は、該受診票をスキャンして、受付端末１００のバーコード認識プログラムにより該受診票に予め印刷された一意のバーコードを認識してテキストデータ（受診者ＩＤ）に変換し、メモリ２０２に記憶する（ステップＳ３０５）。なお、上記スキャナはバーコードリーダであってもよい。
【００４９】
次いで、受付端末１００のＣＰＵ２０１は、上記受診票をスキャンすることで得られた受診者ＩＤとステップＳ３０３でメモリ２０２に記憶した受診者一覧情報に含まれる受診者ＩＤとを照合して、受診者ＩＤが受診者一覧情報（図１５）中に存在するか否かを判別する（ステップＳ３０６）。
【００５０】
ステップＳ３０６の判別の結果、受診者ＩＤが受診者一覧情報中に存在しないときは（ステップＳ３０６：ＮＯ）、エラーメッセージをディスプレイ２０５に表示して（ステップＳ３０９）、ステップＳ３０４の処理へ戻り、再度、受診票を読み込む処理を実行する。
【００５１】
ステップＳ３０６の判別の結果、受診者ＩＤが受診者一覧情報中に存在するときは（ステップＳ３０６：ＹＥＳ）、受付端末１００のＣＰＵ２０１は、該当する受診者ＩＤに対応する受診者情報（図９）を読み出し、メモリ２０２に記憶する（ステップＳ３０７）。
【００５２】
例えば、上記受診票をスキャンすることで得られた受診者ＩＤが「１」であった場合、図１５に示す受診者一覧情報の受診者ＩＤを検索すると、受診者ＩＤが「１」のレコードがヒットする。そして、当該レコードから受診者ＩＤが「１」、氏名が「観音加奈子」、受診項目が、「身長・体重」、「腹囲」、「胸部Ｘ線」、「胃部Ｘ線」、「血圧」、「心電」である旨のデータ（図１５）（受診者情報）を取得する。
【００５３】
そして、当該受診者情報（図９）を記録媒体１６０に送信して（ステップＳ３０８）、本処理を終了する。
【００５４】
なお、記録媒体１６０のコントローラは、ステップＳ３０８で受診票に対応したユーザ（受診者）の受診者情報を受け付け端末１００から受信すると、該受信した受診者情報を記録媒体１６０の不図示の記憶部に書き込む（記憶する）。このようにして、受診者の受診者情報（図９）を記録媒体１６０に記憶することが出来る。
【００５５】
図４は、図１における各健診工程端末が実行する制御処理（健診機器と健診工程機器とを対応付ける処理）の手順を示すフローチャートである。なお、本処理は、各健診工程端末（健診工程端末Ａ（１１１）〜Ｎ（１２９））のＣＰＵ２０１がメモリ２０２に記憶されるプログラムを読み出して実行することにより実現される（すなわち、健診工程端末のＣＰＵ２０１の制御のもとで実行される）処理に対応する。また、以下では、健診工程端末Ａ１１１が実行する制御処理について説明するが、他の健診工程端末においても同様の処理が実行される。
【００５６】
また、図４に示すステップＳ４０９、Ｓ４１０の処理は、健診結果記録処理をオフラインで実行する（サーバ１９０と通信せずに実行する）健診工程端末についても、サーバ１９０と通信可能な状態で実行するものとする。
【００５７】
なお、ステップＳ４０９、Ｓ４１０の処理は、サーバ１９０が含まれる構成において実行される処理であり、サーバ１９０が含まれない構成である場合には、Ｓ４０９、Ｓ４１０の処理は実行されない。
【００５８】
図４において、まず、健診工程端末Ａ１１１の電源がオンにされて健診工程端末Ａ１１１が起動されると、健診工程端末Ａ１１１のＣＰＵ２０１は、図１２に示すような健診システムメニューを初期メニュー画面としてディスプレイ２０５に表示する（ステップＳ５０１）。具体的には、ＣＰＵ２０１は、図１０に示すような関連付け情報ファイルをメモリ２０２から読み出して、該読み出した関連付け情報ファイル内のメニュー情報（メニューＮｏ、メニュー名等）に基づいて図１２に示す健診システムメニューを表示するように制御する。
【００５９】
図１０は、関連付け情報ファイルの一例であり、図１０に示すように関連付情報ファイルは、メニューＮｏ、メニュー名、メニューを選択した場合に実行する処理プログラム名、健診機器の設定情報を記録した機器設定情報ファイル名等の情報を含む。
【００６０】
図１２は、健診工程端末の初期メニュー画面の一例である。図１２の初期メニュー画面における各種設定ボタンが押下されると、サブメニュー（不図示）が表示される。そして、表示されたサブメニューにて入力や編集が行われる事で、ＢｌｕｅｔｏｏｔｈやＩｒＤＡ等の各種通信手順の設定や新たな健診機器の設定ファイルの読み込み等を実行することができ、これらの各設定データはメモリ２０２に記憶される。
【００６１】
図４に戻り、各健診工程のプログラムを起動するためのタッチボタンである図１２に示す健診システムメニューの「１．視力検査」〜「１１．癌簡易検査」のいずれかのボタン（例えば「１０、身長・体重」ボタン）が押下されて、選択ボタンのボタンが押下されることによりメニューが選択されると（ステップＳ４０２）、選択されたメニューに対応するプログラム名「ｐｒｏｈｉｇｗｅｉ」が実行される（図１０）。
【００６２】
次いで、健診工程端末Ａ１１１のＣＰＵ２０１は、メモリ２０２に記憶されている関連付け情報ファイルに図１１に示すように同一選択されたメニューに対して複数のメニューＮｏ（１−１と１−２）が存在するか否かを判別する（ステップＳ４０３）。図１１は、関連付け情報ファイルの他の例である。
【００６３】
ステップＳ４０３の判別の結果、複数のメニューＮｏが存在するとき（ステップＳ４０３：ＹＥＳ）、つまり例えばメニューＮｏに枝番が付いている場合は、この複数の機器情報ファイルに対応する機器情報ファイル名から機器名称を読み出して不図示の画面に表示し（ステップＳ４０４）、複数のうちの一つがタッチにより選択されると（ステップＳ４０５）、処理をステップＳ４０６に進める。
【００６４】
ステップＳ４０３の判別の結果、複数のメニューＮｏが存在しないときは（ステップＳ４０３：ＮＯ）、そのまま処理をステップＳ４０６に進める。
【００６５】
次いで、ステップＳ４０６では、選択されたメニューＮｏ（及び機器）に基づいて、メモリ２０２に記憶されている図１０又は図１１に示す関連付け情報ファイルの選択されたメニューＮｏに該当する機器設定情報ファイル名をメモリ２０２のワークエリアに読み込む。例えば、関連付け情報ファイルが図１０に示す内容であり、「１０．身長・体重」が選択された場合は、健診工程端末Ａ１１１のＣＰＵ２０１は、選択に応じて機器設定情報ファイル「ｆａｓｈｉｇｗｅｉ」及び対応する処理プログラム名「ｐｒｏｈｉｇｗｅｉ」を読み込む。
【００６６】
次いで、健診工程端末Ａ１１１のＣＰＵ２０１は、ステップＳ４０６で読み込んだプログラム名のプログラムを実行し（ステップＳ４０７）、処理プログラム画面（測定結果を表示する画面）をディスプレイ２０５に表示する（ステップＳ４０８）。
【００６７】
ここで、本発明においては、例えば機器設定情報ファイル「ｆａｓｈｉｇｗｅｉ」及び対応する処理プログラム名「ｐｒｏｈｉｇｗｅｉ」を読み込んだ場合、当該プログラムには、聴力検査を実行するプログラムが含まれているものとする。すなわち、身長・体重の測定をする端末で聴力の測定も担当させたい場合には、身長・体重のプログラムを聴力検査のプログラムも埋め込んだものとして作成をしておく。
【００６８】
そして、ステップＳ４０９において、健診工程端末Ａ１１１のＣＰＵ２０１は、自身がオンライン端末（サーバ１９０と通信可能な状態で健診処理を実行する端末）であるか否かを判断し、オンライン端末であるか否かを示す情報をサーバ１９０に送信する。また、自身が担当する健診項目（ステップＳ４０７で実行されたプログラムに対応する健診項目）を示す情報をサーバ１９０に送信する。
【００６９】
なお、ステップＳ４０９で健診工程端末Ａ１１１からサーバ１９０に送信された情報は、図２０に一例を示すテーブルに登録される。
【００７０】
ステップＳ４１０では、健診工程端末Ａ１１１は、全ての健診工程端末についてそれぞれが担当する項目およびオンラインで健診処理を実行するか否かを示すフラグ（オンラインフラグ）が登録されたテーブル（図２０）をサーバ１９０から受信する。
【００７１】
図４の制御処理によれば、健診工程端末において操作者が選択したメニューに対応する処理プログラムが実行されて、所望の健診工程における処理を実行できる。すなわち、どの健診項目の測定値を受け付けるのかを設定することができる。
【００７２】
次に図５のフローチャートを用いて、健診工程端末Ａ１１１が実行する健診結果の入力、記録にかかる処理の第１の実施形態について説明する。
【００７３】
図５に示す処理は、健診工程端末Ａ１１１のＣＰＵ２０１が所定のプログラムを読み出して実行する処理である。なお、本実施形態においては、健診工程端末Ａ１１１は、身長体重検査および聴力検査を担当する端末であるものとして説明する。
【００７４】
ステップＳ５０１では、健診工程端末Ａ１１１のＣＰＵ２０１は、ディスプレイ２０５（タッチパネルを兼ねる）やリーダ／ライタ２０７への操作を判定し、健診工程端末Ａ１１１のリーダ／ライタ２０７へのカード（記録媒体１６０）のタッチを検知し、当該記録媒体１６０から受診者情報等を読み込む。
【００７５】
ステップＳ５０２では、健診工程端末Ａ１１１のＣＰＵ２０１は、図１８に一例を示す画面を表示する。
【００７６】
図１８に示す画面には、ステップＳ５０１で記録媒体１６０から取得した受診者情報や当該受診者の過去の健診結果が表示され、聴力検査の画面へ移行するためのボタン（１８０１）が表示されている。
【００７７】
ステップＳ５０３では、健診工程端末Ａ１１１のＣＰＵ２０１は、健診機器や測定者からの身長・体重の測定結果の入力を受け付ける。
【００７８】
ステップＳ５０４では、健診工程端末Ａ１１１のＣＰＵ２０１は、測定者などのユーザにより登録ボタンが押下されたか否かを判断する。
【００７９】
登録ボタンが押下されたと判断された場合（ステップＳ５０４：ＹＥＳ）は、処理をステップＳ５１０に移行する。すなわち、ステップＳ５０４：ＹＥＳと判断される場合とは、身長・体重の測定結果を入力したのみ（身長・体重の測定のみ）で当該健診工程端末による健診を終了する場合であるから、当該身長・体重の健診結果のみを記録媒体１６０に記録し（ステップＳ５１０）、聴力の測定は行わず、本フローチャートの処理を終了する。
【００８０】
登録ボタンが押下されていないと判断された場合（ステップＳ５０４：ＮＯ）は、処理をステップＳ５０５に移行する。
【００８１】
ステップＳ５０５では、健診工程端末Ａ１１１のＣＰＵ２０１は、聴力ボタン（１８０１）が押下されたか否か（聴力検査の画面へ遷移するための指示を受け付けたか否か）を判断する。
【００８２】
聴力ボタンが押下されたと判断された場合（ステップＳ５０５：ＹＥＳ）は、処理をステップＳ５０６へ移行する。
【００８３】
聴力ボタンが押下されていないと判断された場合（ステップＳ５０５：ＮＯ）は、処理をステップＳ５０４に戻し、登録ボタンまたは聴力ボタンが押下されるまで待機する。
【００８４】
ステップＳ５０６では、健診工程端末Ａ１１１のＣＰＵ２０１は、聴力画面（不図示）を表示する。
【００８５】
ステップＳ５０７では、健診工程端末Ａ１１１のＣＰＵ２０１は、記録媒体１６０を検知し、当該記録媒体に記録されている受診者情報や過去の健診結果を取得する。
【００８６】
ステップＳ５０８では、健診工程端末Ａ１１１のＣＰＵ２０１は、聴力健診の結果の入力を受け付ける。
【００８７】
ステップＳ５０９では、健診工程端末Ａ１１１のＣＰＵ２０１は、登録ボタンの押下を受け付ける。
【００８８】
ステップＳ５１０では、健診工程端末Ａ１１１のＣＰＵ２０１は、ステップＳ５０３、Ｓ５０９で入力された健診結果を、ステップＳ５０７で検知した記録媒体１６０へ記録する。そして本フローチャートに示す処理を終了する。
【００８９】
なお、聴力画面において戻るボタンが押下された場合は、身長・体重の画面が表示される。
【００９０】
以上の処理により、１つの端末において２項目以上の健診の結果を受け付け、記録媒体１６０に対してそれぞれの項目の健診結果を記録することが可能となる。
【００９１】
次に図６のフローチャートを用いて、健診工程端末Ａ１１１が実行する健診結果の入力、記録にかかる処理の第２の実施形態について説明する。
【００９２】
図６に示す処理は、健診工程端末Ａ１１１のＣＰＵ２０１が所定のプログラムを読み出して実行する処理である。なお、本実施形態においては、健診工程端末Ａ１１１は、身長体重検査および聴力検査を担当する端末であるものとして説明する。
【００９３】
ステップＳ６０１では、健診工程端末Ａ１１１のＣＰＵ２０１は、ディスプレイ２０５（タッチパネルを兼ねる）やリーダ／ライタ２０７への操作を判定し、健診工程端末Ａ１１１のリーダ／ライタ２０７へのカード（記録媒体１６０）のタッチを検知し、当該記録媒体１６０から受診者情報等を読み込む。
【００９４】
ステップＳ５０２では、健診工程端末Ａ１１１のＣＰＵ２０１は、ステップＳ６０１で検知した記録媒体１６０から受診者の受診予定（一例として図９、図１７）を取得する。
【００９５】
ステップＳ６０３では、健診工程端末Ａ１１１のＣＰＵ２０１は、ステップＳ６０２で取得した受診予定から、聴力検査の受診が予定されているか否かを判断する。
【００９６】
聴力検査の受診が予定されている場合（ステップＳ６０３：ＹＥＳ）は、処理をステップＳ６０４に移行する。
【００９７】
聴力検査の受診が予定されていない場合（ステップＳ６０３：ＮＯ）は、処理をステップＳ６１２に移行する。
【００９８】
本実施形態においては、受診の予定の有無により判断したが、受診予定が無い場合には既に受診をしている場合（受診済みである場合）も含まれるものとする。
【００９９】
ステップＳ６０４では、健診工程端末Ａ１１１のＣＰＵ２０１は、図１８に一例を示す画面を表示する。
【０１００】
ステップＳ６０５では、健診工程端末Ａ１１１のＣＰＵ２０１は、健診機器や測定者からの身長・体重の健診結果の入力を受け付ける。
【０１０１】
ステップＳ６０６では、健診工程端末Ａ１１１のＣＰＵ２０１は、測定者などのユーザにより登録ボタンが押下されたか否かを判断する。
【０１０２】
登録ボタンが押下されたと判断された場合（ステップＳ６０６：ＹＥＳ）は、処理をステップＳ６１５に移行する。すなわち、ステップＳ６０６：ＹＥＳと判断される場合とは、身長・体重の測定結果を入力したのみ（身長・体重の測定のみ）で当該健診工程端末による健診を終了する場合であるから、当該身長・体重の健診結果のみを記録媒体１６０に記録し（ステップＳ６１５）、聴力の測定は行わず、本フローチャートの処理を終了する。
【０１０３】
登録ボタンが押下されていないと判断された場合（ステップＳ６０６：ＮＯ）は、処理をステップＳ６０７に移行する。
【０１０４】
ステップＳ６０７では、健診工程端末Ａ１１１のＣＰＵ２０１は、聴力ボタン（１８０１）が押下されたか否か（聴力検査の画面へ遷移するための指示を受け付けたか否か）を判断する。
【０１０５】
聴力ボタンが押下されたと判断された場合（ステップＳ６０７：ＹＥＳ）は、処理をステップＳ６０８へ移行する。
【０１０６】
聴力ボタンが押下されていないと判断された場合（ステップＳ６０７：ＮＯ）は、処理をステップＳ６０６に戻し、登録ボタンまたは聴力ボタンが押下されるまで待機する。
【０１０７】
ステップＳ６０８では、健診工程端末Ａ１１１のＣＰＵ２０１は、聴力画面（不図示）を表示する。
【０１０８】
ステップＳ６０９では、健診工程端末Ａ１１１のＣＰＵ２０１は、記録媒体１６０を検知し、当該記録媒体に記録されている受診者情報や過去の健診結果を取得する。
【０１０９】
ステップＳ６１０では、健診工程端末Ａ１１１のＣＰＵ２０１は、聴力健診の結果の入力を受け付ける。
【０１１０】
ステップＳ６１１では、健診工程端末Ａ１１１のＣＰＵ２０１は、登録ボタンの押下を受け付ける。
【０１１１】
次に、ステップＳ６０３において聴力検査の予定がないと判断された場合について、説明する。
【０１１２】
ステップＳ６１２では、健診工程端末Ａ１１１のＣＰＵ２０１は、図１９に一例を示す画面を表示する。図１９に示す画面には図１８に示す画面と異なり、聴力検査のための画面へ遷移するボタンが表示されない。
【０１１３】
すなわち、ステップＳ６０３において聴力検査の予定が無いと判断された場合は、聴力の検査を行わないのであるから、聴力検査へ遷移するボタンも表示する必要が無い。
【０１１４】
ステップＳ６１３では、健診工程端末Ａ１１１のＣＰＵ２０１は、身長・体重の測定結果の入力を受け付ける。
【０１１５】
ステップＳ６１４では、健診工程端末Ａ１１１のＣＰＵ２０１は、登録ボタンが押下された課否かを判断する。
【０１１６】
登録ボタンが押下された場合（ステップＳ６１４：ＹＥＳ）は、処理をステップＳ６１５に移行する。
【０１１７】
登録ボタンが押下されていない場合（ステップＳ６１４：ＮＯ）は、処理をステップＳ６１４に戻し、登録ボタンが押下されるまで待機する。
【０１１８】
ステップＳ６１５では、健診工程端末Ａ１１１のＣＰＵ２０１は、ステップＳ６０５、Ｓ６１０、Ｓ６１３で入力された健診結果を、ステップＳ５０７で検知した記録媒体１６０へ記録する。そして本フローチャートに示す処理を終了する。
【０１１９】
以上の処理により本実施形態では、２項目以上の健診結果を受け付け、記録媒体１６０に記録することが可能となる。また、各健診工程端末が担当する健診項目のうち、受診者の記録媒体から取得した健診予定に基づき、健診予定のない項目や、既に受診済みの項目にかかる画面には遷移しないよう制御することが可能となる。これにより、本来は受診する必要のない健診項目についても受診してしまうという可能性を低減することが可能となる。
【０１２０】
なお、第１、第２の実施形態においては、１つの健診工程端末が担当する健診項目として、身長・体重、聴力の２検査として説明したが、３以上の健診項目を担当することも可能である。
【０１２１】
次に、図７を用いて、本発明の実施形態において管理端末１５０が行う回収処理について説明する。
【０１２２】
なお、図７のフローチャートで示す処理については、管理端末１５０のＣＰＵ２０１が所定の制御プログラムを読み出して実行する処理である。
【０１２３】
図７において、まず、管理端末１５０のＣＰＵ２０１は、ディスプレイ２０５（タッチパネルを兼ねる）やリーダ／ライタ２０７への操作を判定し、管理端末１５０のリーダ／ライタ２０７にカード（記録媒体１６０）がタッチされると（ステップＳ７０１）、管理端末１５０のＣＰＵ２０１は、リーダ／ライタ２０７を介して記録媒体１６０に対して当該記録媒体１６０に記録されている受診者情報及び検査データ（測定値）の読取要求を送信する（ステップＳ７０２）。
【０１２４】
当該読取要求を受信した記録媒体１６０のコントローラは、受診者情報、及び検査データ（測定値）を管理端末１５０のリーダ／ライタ２０７に送信する。
【０１２５】
次いで、管理端末１５０のＣＰＵ２０１は、管理端末１５０のリーダ／ライタ２０７を介して一人分の受診者情報及び検査データを受信して（ステップＳ７０３）、管理端末１５０のメモリ２０２のワークエリアに記憶する（ステップＳ７０４）。
【０１２６】
次いで、管理端末１５０のＣＰＵ２０１は、メモリ２０２に記憶される受診者情報と上記一人分の検査データを照合し（ステップＳ７０５）、未受診の健診工程がないか判定し（ステップＳ７０６）、判定結果を管理端末１５０のメモリ２０２のワークエリアに記憶する。
【０１２７】
次いで、管理端末１５０のＣＰＵ２０１は、管理端末１５０のディスプレイ２０５に図１３に示すような検査結果及び判定結果画面を表示する（ステップＳ７０７）。図１３は、管理端末の回収処理プログラム画面の一例である。管理端末１５０のＣＰＵ２０１は、図１３の画面において、受信した受診者情報に基づいて受診者ＩＤや氏名等を表示し、ステップＳ６０６の判定結果に基づいて受診済みか否かを表示する。
【０１２８】
なお、図１３に示す画面では、血液検査が未受診であり、それ以外の健診項目については受診済みであることを示している。
【０１２９】
図７に戻り、管理端末１５０のＣＰＵ２０１は、図１３の画面の各ボタン（表示切替ボタン、印刷ボタン、登録ボタン）のタッチ（押下）を検知し（操作判定し）、表示切替ボタンが押下（タッチ）されたか否かを判別する（ステップＳ７０８）。表示切替ボタンが押下されたときは（ステップＳ７０８：ＹＥＳ）、管理端末１５０のＣＰＵ２０１は、図１３の初期画面がディスプレイ２０５に表示されていた場合は、健診データ明細表示画面（不図示）に表示を切り替える。健診データ明細表示画面が表示されていた場合は、図１３の初期画面に表示を切り替える（ステップＳ７０９）。そして、処理をステップＳ７０８に戻す。
【０１３０】
ステップＳ７０８の判別の結果、表示切替ボタンが押下されないときは（ステップＳ７０８でＮＯ）、印刷ボタンが押下（タッチ）されたか否かを判別する（ステップＳ７１０）。
【０１３１】
印刷ボタンが押下されたときは、（ステップＳ７１０でＹＥＳ）、管理端末１５０のＣＰＵ２０１は、メモリ２０２に記憶した受診者情報及び検査データに基づいて、受診者個人用の結果リストを印刷し（ステップＳ７１１）、処理をステップＳ６０８に戻す。
【０１３２】
ステップＳ７１０の判別の結果、印刷ボタンが押下されないときは（ステップＳ７１０でＮＯ）、登録ボタンが押下（タッチ）されたか否かを判別し（ステップＳ７１２）、登録ボタンが押下されないときは（ステップＳ７１２でＮＯ）、処理をステップＳ７０８に戻す。
【０１３３】
ステップＳ７１２の判別の結果、登録ボタンが押下されたときは（ステップＳ７１２でＹＥＳ）、管理端末１５０のＣＰＵ２０１は、ステップＳ６０６における各検査データの検査漏れの判定結果に基づいて、未受診の項目があるか否かを判別し（ステップＳ７１３）、未受診の項目がある場合は（ステップＳ７１３でＹＥＳ）、管理端末１５０のＣＰＵ２０１は、管理端末１５０の不図示のスピーカーから警告音を出力し、管理端末１５０のディスプレイ２０５に未受診である健診工程の名称と受診者ＩＤ及び氏名、再度該当する健診工程に行くように促すメッセージ（不図示）を表示し（ステップＳ７１４）、処理をステップＳ７１５に進める。
【０１３４】
ステップＳ７１３の判別の結果、未健診項目がないときは（ステップＳ７１３でＮＯ）、管理端末１５０のＣＰＵ２０１は、健診結果ファイルに１人分の検査データ及び通過記録データを記憶する（ステップＳ７１５）。
【０１３５】
次いで、管理端末１５０のＣＰＵ２０１は処理をステップＳ７１６に移行する。なお、ステップＳ７１６の料金計算処理の詳細については、図８のフローチャートを用いて説明する。
【０１３６】
図８は、図７におけるステップＳ７１６の料金計算処理の詳細を示すフローチャートである。なお、本フローチャートの処理は、管理端末１５０のＣＰＵ２０１がメモリ２０２に記憶されるプログラムを読み出して実行することにより実現される（即ち、管理端末のＣＰＵ２０１の制御のもとで実行される）処理に対応する。
【０１３７】
ステップＳ８０１は、検査データから受診済みの健診項目を検索する。
【０１３８】
次いで、ステップＳ８０２では、ステップＳ８０１で取得した受診済みの健診項目に対応する料金を、図１６に示す料金表に基づき取得する。
【０１３９】
次いで、ステップＳ７０３では、ステップＳ７０２で取得した料金の合計を基本料金に加算することで、健診料金を算出する。
【０１４０】
また、計算された健診料金及びその内訳を管理端末１５０のディスプレイ２０５に表示させても良い。
【０１４１】
図７の料金計算処理によれば、受診者の属性や受診した健診項目に応じて受診者毎にそれぞれ健診料金の計算を行うことが可能となる。
【０１４２】
なお、上述した各種データの構成及びその内容はこれに限定されるものではなく、用途や目的に応じて、様々な構成や内容で構成されることは言うまでもない。
【０１４３】
また、本発明におけるプログラムは、図３〜図８の処理方法をコンピュータが実行可能なプログラムである。なお、本発明におけるプログラムは図３〜図８の各装置の処理方法ごとのプログラムであってもよい。
【０１４４】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読み出し、実行することによっても本発明の目的が達成されることは言うまでもない。
【０１４５】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記録した記録媒体は本発明を構成することになる。
【０１４６】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＥＥＰＲＯＭ、シリコンディスク等を用いることが出来る。
【０１４７】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１４８】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１４９】
また、本発明は、複数の機器から構成されるシステムに適用しても、ひとつの機器から成る装置に適用しても良い。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１５０】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ、データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０１５１】
１００  受付端末
１１０  健診機器Ａ
１１１  健診工程端末Ａ
１５０  管理端末
１６０  記録媒体
１９０  サーバ
【図１】
0005899831.tif 000002
【図２】
0005899831.tif 000003
【図３】
0005899831.tif 000004
【図４】
0005899831.tif 000005
【図５】
0005899831.tif 000006
【図６】
0005899831.tif 000007
【図７】
0005899831.tif 000008
【図８】
0005899831.tif 000009
【図９】
0005899831.tif 000010
【図１０】
0005899831.tif 000011
【図１１】
0005899831.tif 000012
【図１２】
0005899831.tif 000013
【図１３】
0005899831.tif 000014
【図１４】
0005899831.tif 000015
【図１５】
0005899831.tif 000016
【図１６】
0005899831.tif 000017
【図１７】
0005899831.tif 000018
【図１８】
0005899831.tif 000019
【図１９】
0005899831.tif 000020
【図２０】
0005899831.tif 000021