(57)【要約】      （修正有）【課題】受診者に対して次に受診すべき健診項目や待ち時間を伝えることにより、受診者の心理的負担を軽減させる仕組みを提供する。【解決手段】受診者の健診結果を入力する健診結果入力手段と、前記受診者が次に受診すべき健診項目を取得する取得手段と、前記取得手段により取得した健診項目を通知する通知手段とを備える。健診項目毎に当該健診項目における待機受診者を管理する待機受診者管理手段をさらに備え、前記通知手段は、前記取得手段により取得した健診項目における待機受診者の人数または待機時間を通知する。【選択図】図３
2017117138.tif 000002
【特許請求の範囲】
【請求項１】
受診者の健診結果を入力する健診結果入力手段と、
前記受診者が次に受診すべき健診項目を取得する取得手段と、
前記取得手段により取得した健診項目を通知する通知手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
健診項目毎に当該健診項目における待機受診者を管理する待機受診者管理手段をさらに備え、
前記通知手段は、さらに、前記取得手段により取得した健診項目における待機受診者の人数または待機時間を通知することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記待機受診者管理手段は、さらに、健診項目における待機受診者の受診が終了した場合に、当該健診項目の待機受診者を更新することを特徴とし、
前記通知手段は、前記待機受診者管理手段による更新後の待機受診者の人数または待機時間を通知することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
情報処理装置における情報処理方法であって、
前記情報処理装置の健診結果入力手段が、受診者の健診結果を入力する健診結果入力工程と、
前記情報処理装置の取得手段が、前記受診者が次に受診すべき健診項目を取得する取得工程と、
前記情報処理装置の通知手段が、前記取得工程により取得した健診項目を通知する通知工程と、
を備えることを特徴とする情報処理方法。
【請求項５】
情報処理装置において実行可能なプログラムであって、
前記情報処理装置を、
受診者の健診結果を入力する健診結果入力手段と、
前記受診者が次に受診すべき健診項目を取得する取得手段と、
前記取得手段により取得した健診項目を通知する通知手段として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、プログラムに関する。
【背景技術】
【０００２】
現在、学校や会社等に医師や看護師等の測定者が出張して健康診断を行う、いわゆる出張健診が一般的に行われている。
【０００３】
例えば、従来の出張健診では、測定者が行った健診結果を紙の健康診断票に記入していた。また、近年は情報収集の効率化のため、健康診断票の代わりにＩＣカード等の携帯可能な記録媒体を用いたり、各健診情報処理装置がサーバ装置と通信可能に接続され、サーバ装置に対して記録することが行われている。
【０００４】
特許文献１には、サーバ装置と検査機器が接続された健診システムにおいて、検査結果をサーバ装置に送信し、記憶する仕組みについて記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−３２３６３３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
健康診断においては、受診者は複数の健診項目を受診する必要があるため、測定者は、次にどの健診項目を受診すべきかを受診者に伝える必要がある。
【０００７】
また、各健診項目において待ち時間が発生することもあるため、受診者の心理的負担を軽減するためには、待ち時間が少ない健診項目へ誘導することや、どの程度待つ必要があるのかを伝えることが必要となる。
【０００８】
そこで、本発明は、受診者に対して次に受診すべき健診項目や待ち時間を伝えることにより、受診者の心理的負担を軽減させる仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、受診者の健診結果を入力する健診結果入力手段と、前記受診者が次に受診すべき健診項目を取得する取得手段と、前記取得手段により取得した健診項目を通知する通知手段と、を備えることを特徴とする。
【００１０】
また、本発明は、情報処理装置における情報処理方法であって、前記情報処理装置の健診結果入力手段が、受診者の健診結果を入力する健診結果入力工程と、前記情報処理装置の取得手段が、前記受診者が次に受診すべき健診項目を取得する取得工程と、前記情報処理装置の通知手段が、前記取得工程により取得した健診項目を通知する通知工程と、を備えることを特徴とする。
【００１１】
また、本発明は、情報処理装置において実行可能なプログラムであって、前記情報処理装置を、受診者の健診結果を入力する健診結果入力手段と、前記受診者が次に受診すべき健診項目を取得する取得手段と、前記取得手段により取得した健診項目を通知する通知手段として機能させることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、健診の結果が出るまでに時間を要する健診項目についても、健診結果を携帯記録媒体に記録することが可能となる。
【図面の簡単な説明】
【００１３】
【図１】本発明の健診情報処理システムの構成例を示す図
【図２】健診情報処理装置１０１、サーバ装置１０２、クライアント端末１０３、健診機器１０４、受付端末１０５、管理端末１０６のハードウエア構成の一例を示す図
【図３】健診情報処理システムが実行する健診時の誘導処理を示すフローチャート
【図４】健診情報処理システムが実行する次の健診項目を変更する処理を示すフローチャート
【図５】受診者情報が登録されたデータテーブルの一例
【図６】受診者とクライアント端末とが対応付けて登録されたデータテーブルの一例
【図７】健診項目毎の待機受診者が登録されたデータテーブルの一例
【図８】受診終了に伴う待機順番の変化を示す図
【図９】他の健診項目への割り込みに伴う待機順番の変化を示す図
【図１０】同じ健診項目内での割り込みに伴う待機順番の変化を示す図
【図１１】クライアント端末に表示される画面の一例を示す図
【図１２】クライアント端末に表示される画面の一例を示す図
【図１３】クライアント端末に表示される画面の一例を示す図
【図１４】クライアント端末に表示される画面の一例を示す図
【発明を実施するための形態】
【００１４】
図１は本発明における健診情報処理システムの構成の一例を示す図である。
【００１５】
本発明の第１の実施形態における健診情報処理システムは、複数の健診情報処理装置１０１、サーバ装置１０２、複数のクライアント端末１０３、複数の健診機器１０４、受付端末１０５、管理端末１０６により構成されている。
【００１６】
健診情報処理装置１０１は、ハンディターミナルやノート型パーソナルコンピュータ、タブレット端末等の情報処理装置であり、サーバ装置１０２と通信可能である。また、健診機器１０４とも通信可能である。
【００１７】
健診情報処理装置１０１は、各健診項目において健診結果の入力を受け付け、当該健診結果をサーバ装置１０２に書き込む機能を備えている。
【００１８】
健診結果の入力方法は、健診機器（身長計や体重計、血圧計など）と通信により入力する方法や、健診情報処理装置１０１のテンキー等を用いて入力する方法などいずれであってもよい。
【００１９】
健診情報処理装置１０１は、健診項目ごとに用意され、それぞれの健診項目の健診機器１０４と通信可能となっている。例えば、血圧を担当する健診情報処理装置１０１は、血圧計と通信可能となっている。これらの設定は、健診を開始する前にいずれの健診項目を担当する装置とするか予め設定されているものとする。
【００２０】
サーバ装置１０２に健診結果を記録する際は、無線や有線により接続された通信を用いて記録する。
【００２１】
サーバ装置１０２は、健診情報処理装置１０１から書き込まれた健診結果を管理する機能を備える。また、クライアント端末１０３に対して健診結果や次に受診すべき健診項目、待機受診者数等を配信する機能を備える。
【００２２】
クライアント端末１０３は、受診者が持ち歩く端末であり、タブレット端末等の情報処理装置である。
【００２３】
後述する処理により、受診者が次に受診すべき健診項目を表示することで受診者を誘導したり、受診までの待ち時間を表示する。
【００２４】
健診機器１０４は、身長計や体重計、血圧計などの各健診項目に対応した健診を行う機器である。健診機器１０４は、健診情報処理装置１０１と有線または無線にて通信可能に接続されているものもあれば、接続されていないものもある。通信可能に接続されている場合は、健診機器１０４により測定された健診結果は、通信により健診情報処理装置１０１に入力される。通信可能に接続されていない場合は、健診結果は手入力により健診情報処理装置１０１に入力される。
【００２５】
受付端末１０５は、ハンディターミナルやノート型パーソナルコンピュータ、タブレット端末等の情報処理装置である。
【００２６】
受付端末１０５には、受診者が受診を予定している健診項目、受診者の受診者番号、氏名、性別、年齢、生年月日、過去の健診結果などの情報が記憶される。
【００２７】
また、受付端末１０５はサーバ装置１０２とも通信可能である。
【００２８】
管理端末１０６は、受付端末１０５と同様に、ハンディターミナルやノート型パーソナルコンピュータ、タブレット端末等の情報処理装置である。
【００２９】
管理端末１０６は、サーバ装置１０２に記録された健診結果を取得し、受診者が受信を予定していた健診項目をすべて受診したかの確認をする機能等を備えている。
【００３０】
次に、図２を用いて図１に示した健診情報処理装置１０１、サーバ装置１０２、クライアント端末１０３、健診機器１０４、受付端末１０５、管理端末１０６に適用可能な情報処理装置のハードウエア構成の一例について説明する。
【００３１】
図２において、２０１はＣＰＵで、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。また、ＲＯＭ２０３あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な各種プログラム等が記憶されている。
【００３２】
２０２はＲＡＭで、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＯＭ２０３あるいは外部メモリ２１１からＲＡＭ２０２にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。
【００３３】
また、２０５は入力コントローラで、入力装置２０９等からの入力を制御する。２０６はビデオコントローラで、液晶ディスプレイ等のディスプレイ装置２１０への表示を制御する。なお、ディスプレイ装置は、液晶ディスプレイに限られず、ＣＲＴディスプレイなどであっても良い。これらは必要に応じてクライアントが使用するものである。
【００３４】
２０７はメモリコントローラで、ブートプログラム，各種のアプリケーション，フォントデータ，ユーザファイル，編集ファイル，各種データ等を記憶するハードディスク（ＨＤ）や、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２１１へのアクセスを制御する。
【００３５】
２０８は通信Ｉ／Ｆコントローラで、ネットワーク（例えば、図１に示したＬＡＮ４００）を介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信等が可能である。
【００３６】
なお、ＣＰＵ２０１は、例えばＲＡＭ２０２内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ディスプレイ装置２１０上での表示を可能としている。また、ＣＰＵ２０１は、ディスプレイ装置２１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００３７】
ハードウエア上で動作する各種プログラムは、外部メモリ２１１に記録されており、必要に応じてＲＡＭ２０２にロードされることによりＣＰＵ２０１によって実行されるものである。
【００３８】
プリンタコントローラ２１２は、サーマルドットライン方式プリンタ２１３等の印刷機を制御する。
【００３９】
スキャナコントローラ２１４は、スキャナ２１５等の識別器を制御する。
【００４０】
なお、全ての装置がこれらの構成を備えているわけではなく、必要なものを夫々備えて
いればよい。
【００４１】
次に、図３を用いて、本実施形態における健診時の誘導処理について説明する。
【００４２】
ステップＳ３０１では、健診情報処理装置１０１のＣＰＵ２０１は、受診者情報を取得する。受診者情報は、クライアント端末１０３に表示されたバーコードや２次元コードを読み取ることで取得しても良いし、当該バーコードや２次元コードから取得した識別情報や測定者等により手入力された識別情報をもとにサーバ装置１０２に問い合わせることで取得しても良い。また、受診者が別途ＩＣカード等の携帯記録媒体を持ち運び、当該携帯記録媒体に記憶された情報を読み取ることで取得しても良い。いずれの方法であっても良い。
図５に受診者情報の一例を示す。
【００４３】
図５に示す通り、受診者を識別する情報である受診者番号、受診者名、当該受診者の受診予定を含む情報である。
【００４４】
各健診項目の健診結果の項目で、数値が登録されている項目は、受診済みの健診項目であることを示している。例えば観音太郎は「身長／体重」、「腹囲」、「血圧」について受診済みであり、それぞれの健診結果が登録されている。
【００４５】
また、「×」が登録されている健診項目は、受診予定がない項目であることを示している。例えば、観音五郎は血圧検査の予定がないことを示している。
【００４６】
また、「−」が登録されている健診項目は、受診予定はあるがまだ受診していない項目であることを示している。例えば、観音五郎の身長／体重、腹囲は未受診であることを示している。
【００４７】
ステップＳ３０２では、健診情報処理装置１０１のＣＰＵ２０１は、健診結果の入力をする。健診結果の入力については、測定者等による手入力により入力しても良いし、通信可能に接続された健診機器１０４から入力してもよい。
【００４８】
ステップＳ３０３では、健診情報処理装置１０１のＣＰＵ２０１は、ステップＳ３０２で入力した健診結果をサーバ装置１０２に送信する。
【００４９】
この際、健診結果とともに、いずれの健診科目における結果なのかを識別する情報と、受診者情報とを対応付けて送信する。
【００５０】
ステップＳ３０４では、サーバ装置１０２のＣＰＵ２０１は、ステップＳ３０３で健診情報処理装置１０１から送信された健診結果等を受信し、データベースに登録する。
【００５１】
ステップＳ３０５では、サーバ装置１０２のＣＰＵ２０１は、ステップＳ３０４で受信した健診結果に係る健診項目で待機している受診者の情報を取得する。
【００５２】
待機している受診者の情報の一例を、図７に示す。図７に示す通り、健診項目毎に待機順番と受診者が対応付けて管理されている。例えば、身長・体重の検査については、待機順１番目が受診者番号００１１の受診者であり、２番目は００１２の受診者であることを示している。後述のステップＳ３１１、Ｓ４０４、Ｓ４０８等においても、図７に示す待機受診者リストを用いる。
【００５３】
以下、ステップＳ３０５で取得した受診者について、一人ずつ順番にＳ３０６、Ｓ３０７の処理を実行する。
【００５４】
ステップＳ３０６では、サーバ装置１０２のＣＰＵ２０１は、ステップＳ３０４で受信した受診者情報が示す受診者（当該受診者）の待機順番が、処理対象の受診者の待機順番より小さいかを判定する。すなわち、当該受診者より処理対象の受診者が後ろの順番であったかを判定する。
【００５５】
小さい場合（ステップＳ３０６：ＹＥＳ）は、処理をステップＳ３０７に移行する。
【００５６】
大きい場合（ステップＳ３０７：ＮＯ）は、処理をステップＳ３０８に移行する。
【００５７】
ステップＳ３０７では、サーバ装置１０２のＣＰＵ２０１は、処理対象の受診者の待機順番を１つ繰り上げる更新をし、その旨を当該処理対象の受診者のクライアント端末１０３に対して送信する。
【００５８】
なお、図６に示す通り、受診者番号と当該受診者が用いるクライアント端末１０３が対応付けてサーバ装置１０２に記憶されているものとする。図６に示す情報に基づき、どのクライアント端末１０３に対して通知すべきかを特定する。
【００５９】
ステップ３０８では、サーバ装置１０２のＣＰＵ２０１は、処理対象の受診者がステップＳ３０５で取得した待機者の最後であるかを判定する。すなわち、ステップＳ３０５で取得した待機者全てに対して、ステップＳ３０６、Ｓ３０７の処理を実行したかを判定する。
【００６０】
最後の受診者である場合（ステップＳ３０８：ＹＥＳ）は、処理をステップＳ３０９に移行する。
【００６１】
最後の受診者ではない場合（ステップＳ３０８：ＮＯ）は、処理をステップＳ３０６に戻し、次の順番の待機者に対する処理を実行する。
【００６２】
ステップＳ３０９では、サーバ装置１０２のＣＰＵ２０１は、ステップＳ３０４で取得した受診者情報が示す受診者が次に受診する健診科目を特定する。
【００６３】
なお、サーバ装置１０２には、予め受診者と当該受診者が受診する予定の健診項目とが対応付けて記憶されているものとする。
【００６４】
ステップＳ３１０では、サーバ装置１０２のＣＰＵ２０１は、当該受診者が次に受診する健診科目があったかを判定する。すなわち、すでに予定していた全ての健診科目を受診済みであるかを判定する。
【００６５】
次に受診する健診科目があった場合（ステップＳ３１０：ＹＥＳ）は、処理をステップＳ３１１に移行する。
【００６６】
次に受診する健診科目がない場合、すなわち予定していた全ての健診科目について受診済みである場合（ステップＳ３１０：ＮＯ）は、処理をステップＳ３１３に移行する。
【００６７】
ステップＳ３１３では、サーバ装置１０２のＣＰＵ２０１は、全ての健診が終了した旨を当該受診者のクライアント端末１０３に送信し、クライアント端末１０３では、その旨を表示し（ステップＳ３１７）、本フローチャートの処理を終了する。
【００６８】
ステップＳ３１１では、サーバ装置１０２のＣＰＵ２０１は、ステップＳ３０９で特定された次の健診科目の待機者数を特定する。
【００６９】
ステップＳ３１２では、サーバ装置１０２のＣＰＵ２０１は、ステップＳ３１１で特定された待機者数を、当該受診者のクライアント端末１０３に対して送信する。
【００７０】
ステップＳ３１４では、クライアント端末１０３のＣＰＵ２０１は、ステップＳ３１２でサーバ装置１０２から送信された次の健診科目の待機者数を受信する。
【００７１】
ステップＳ３１５では、クライアント端末１０３のＣＰＵ２０１は、ステップＳ３１４で受診した待機者数をもとに、待機時間を算出する。
【００７２】
ステップＳ３１６では、クライアント端末１０３のＣＰＵ２０１は、ステップＳ３１５で算出された時間を表示する。
【００７３】
ステップＳ３１８では、クライアント端末１０３のＣＰＵ２０１は、ステップＳ３０７でサーバ装置１０２から送信された待機順繰り上げ通知を受信する。
【００７４】
ステップＳ３１９では、クライアント端末１０３のＣＰＵ２０１は、待機時間を更新する。
【００７５】
ステップＳ３２０では、クライアント端末１０３のＣＰＵ２０１は、ステップＳ３１９で更新した待機時間を表示する。そして、本フローチャートに示す処理を終了する。
【００７６】
次に、図４を用いて、本実施形態における次の健診科目を変更する処理について説明する。
【００７７】
ステップＳ４０１では、健診情報処理装置１０１のＣＰＵ２０１は、ユーザからの操作により次の健診科目の変更要求を受け付けると、サーバ装置１０２に問い合わせをし、当該要求にかかる健診科目の待機受診者リストを取得する。
【００７８】
ステップＳ４０２では、健診情報処理装置１０１のＣＰＵ２０１は、ステップＳ４０１で取得した待機受診者リストの中から、順番を変更したい受診者の選択を受け付け、当該受診者が次に受診する健診科目の選択を受け付ける。また、次の健診科目における待機順番についても選択を受け付ける。
【００７９】
そして、当該選択した情報（選択した受診者を示す情報、変更後の次の健診科目を示す情報、次の健診科目における待機順番）をサーバ装置１０２に対して送信する。
【００８０】
ステップＳ４０３では、サーバ装置１０２のＣＰＵ２０１は、ステップＳ４０２で健診情報処理装置１０１から送信された情報を受信する。
【００８１】
ステップＳ４０４では、サーバ装置１０２のＣＰＵ２０１は、ステップＳ４０２で選択された受診者の情報を、待機受診者リストから削除する。
【００８２】
そして、当該受診者が含まれていた待機受診者リストの受診者について一人ずつステップＳ４０５、Ｓ４０６の処理を実行する。
【００８３】
ステップＳ４０５では、サーバ装置１０２のＣＰＵ２０１は、ステップＳ４０３で受信した情報により示される受診者（当該受診者）の待機順番（削除される前の待機順番）が、処理対象の受診者の待機順番より小さいかを判定する。
【００８４】
すなわち、処理対象の受診者が、当該受診者より後ろであったかを判定する。
【００８５】
小さい場合、すなわち処理対象の受診者が当該受診者より後ろであった場合（ステップＳ４０５：ＹＥＳ）は、処理をステップＳ４０６に移行する。
【００８６】
大きい場合、すなわち処理対象の受診者が、当該受診者より前であった場合（ステップＳ４０５：ＮＯ）は、処理をステップＳ４０７に移行する。
【００８７】
ステップＳ４０６では、サーバ装置１０２のＣＰＵ２０１は、処理対象の受診者の待機順番を１つ繰り上げる更新をし、処理対象の受診者のクライアント端末１０３に対してその旨を通知する。
【００８８】
ステップＳ４０７では、サーバ装置１０２のＣＰＵ２０１は、処理対象の受診者が待機受診者リストの最後の待機者であるかを判定する。すなわち、当該受診者が含まれていた待機受診者リストの受診者すべてに対してステップＳ４０５、Ｓ４０６の処理を実行したかを判定する。
【００８９】
最後の待機者である場合（ステップＳ４０７：ＹＥＳ）は、処理をステップＳ４０８に移行する。
【００９０】
最後の待機者ではない場合（ステップＳ４０７：ＮＯ）は、処理をステップＳ４０５に戻し、次に待機者に対する処理を実行する。
【００９１】
ステップＳ４０８では、サーバ装置１０２のＣＰＵ２０１は、ステップＳ４０２で選択された次の科目の待機受診者のリストを取得する。
【００９２】
ステップＳ４０９では、サーバ装置１０２のＣＰＵ２０１は、ステップＳ４０８で取得した待機受診者リストのステップＳ４０２で指定された順番に当該受診者を挿入する。
【００９３】
ステップＳ４１０では、サーバ装置１０２のＣＰＵ２０１は、当該受診者の待機順番を、当該受診者のクライアント端末１０３に対して通知する。
【００９４】
そして、ステップＳ４０８で取得した待機受診者に対して、一人ずつステップＳ４１１、Ｓ４１２の処理を実行する。
【００９５】
ステップＳ４１１では、サーバ装置１０２のＣＰＵ２０１は、処理対象の受診者の待機順番が当該受診者が挿入された待機順番より大きいかを判定する。すなわち、処理対象の受診者が当該受診者より後ろの順番になるかを判定する。
【００９６】
大きい場合、すなわち処理対象の受診者が当該受診者より後ろの順番になる場合（ステップＳ４１１：ＹＥＳ）は、処理をステップＳ４１２に移行する。
【００９７】
小さい場合、すなわち処理対象の受診者が当該受診者より前の順番になる場合（ステップＳ４１１：ＮＯ）は、処理をステップＳ４１３に移行する。
【００９８】
ステップＳ４１２では、サーバ装置１０２のＣＰＵ２０１は、処理対象の受診者の待機順番を一つ繰り下げる更新をする。そして、繰り下げた後の待機順番を当該処理対象の受診者のクライアント端末１０３に送信する。
【００９９】
ステップＳ４１３では、サーバ装置１０２のＣＰＵ２０１は、ステップＳ４０８で取得した待機受診者の全ての受診者に対してステップＳ４１１、Ｓ４１２の処理を実行したかを判定する。
【０１００】
全ての受診者に対して実行した場合（ステップＳ４１３：ＹＥＳ）は、本フローチャートに示す処理を終了する。
【０１０１】
まだ処理を実行していない受診者がいる場合（ステップＳ４１３：ＮＯ）は、処理をステップＳ４１１に移行し、次の受診者に対する処理を実行する。
【０１０２】
ステップＳ４１４では、クライアント端末１０３のＣＰＵ２０１は、ステップＳ４０６でサーバ装置１０２から送信された待機順繰り上げ通知を受信する。
【０１０３】
ステップＳ４１５では、クライアント端末１０３のＣＰＵ２０１は、待機時間を更新する。
【０１０４】
ステップＳ４１６では、クライアント端末１０３のＣＰＵ２０１は、ステップＳ４１５で更新した待機時間を表示する。そして、本フローチャートに示す処理を終了する。
【０１０５】
ステップＳ４２０では、クライアント端末１０３のＣＰＵ２０１は、ステップＳ４１２でサーバ装置１０２から送信された待機順繰り上げ通知を受信する。
【０１０６】
ステップＳ４２１では、クライアント端末１０３のＣＰＵ２０１は、待機時間を更新する。
【０１０７】
ステップＳ４２２では、クライアント端末１０３のＣＰＵ２０１は、ステップＳ４２１で更新した待機時間を表示する。そして、本フローチャートに示す処理を終了する。
【０１０８】
ここで、ステップＳ３１２〜Ｓ３１６、Ｓ３１９、Ｓ３２０、Ｓ４１５、Ｓ４１６、Ｓ４１７〜Ｓ４１９、Ｓ４２１〜Ｓ４２２における待ち時間表示処理について説明する。
【０１０９】
本実施形態においては、サーバ装置１０２からクライアント端末１０３に対して、待機順番や待機者数を通知し、クライアント端末１０３において待ち時間を算出する。
【０１１０】
待ち時間の算出方法としては、例えば、健診項目毎に１人あたりの検査にかかる時間を登録しておき、待機順番と一人あたりの検査時間から待ち時間を算出する方法がある。例えば血圧検査は、一人当たり５分かかるので、３人待ちであれば待ち時間は１５分と算出できる（待ち時間を表示した一例を図１３に示す）。
【０１１１】
また、本実施形態においては、サーバ装置１０２からクライアント端末１０３に対して、待機順番や待機者数を通知し、クライアント端末１０３において待ち時間を算出する処理をしている。しかし、これに限られず、サーバ側で待機順番や待機者数に従い待ち時間を算出し、算出した待ち時間をクライアント端末１０３に送信しても良い。
【０１１２】
また、一人あたりの検査時間にばらつきがある健診項目（例えば内視鏡検査のように、１５分で終わる場合もあれば、３０分かかる場合もあるような検査）については、待ち時間ではなく、待機順番を表示してもよい（待ち人数を表示した一例を図１４に示す）。
【０１１３】
このように、健診項目の特性に応じて、待ち時間を表示するか、待ち人数を表示するかを適宜設定できる仕組みが望ましい。
【０１１４】
さらに、待ち時間や待ち人数を数値で表示するのではなく、例えば図１２に示すように、当該検査において待ち始めてから受診できるまでの時間をグラフ化して（インジケータにより）表示しても良い。
具体的には、以下の計算式により、進捗を表示する。
【０１１５】
１−（当該検査場所での当該受診者の待ち順番／（当該検査における待ち人数＋１人））
【０１１６】
このように、待ち時間や待ち人数を数値で表示するのに比べ、インジケータによる表示の方が誤差を吸収できるので、受診者に対して精神的な負担を軽減させることが可能となる。
【０１１７】
また、分母について当該検査における待ち人数に１人足しているのは、当該検査の最後尾で待っている場合であっても、インジケータが表示されない事態にならないようにするためである。最後尾であっても待っていることに変わりはないため、インジケータを表示させ、待機者リストに入っていることを受診者に通知することで、受診者の精神的不安を低減させることができる。
【０１１８】
次に図８を用いて、受診者番号：０００１の受診者が検査（健診項目）（あ）を受診し、次に検査（い）の受診を待機する場合について説明する。
【０１１９】
図８に示す通り、検査（あ）の開始前に待機順番１にいた受診者番号：０００１の受診者が、検査終了後、検査（い）の待機順番５番目に登録されている。
【０１２０】
検査（あ）については、受診者番号：０００１の受診者の検査前に２番目だった受診者番号：０００２の受診者が１番目に繰り上がっている。
【０１２１】
図９は、検査（あ）で待機していた受診者番号：０００２の受診者が、検査（い）の３番目に割り込んだ場合の待機順番の変更を示す図である。
【０１２２】
図１０は、４番目で待機していた受診者番号：０００４の受診者が、２番目に割り込んだ場合の待機順番の変更を示す図である。
【０１２３】
図１１、図１２、図１３、図１４は、ステップＳ３１６等で表示される画面の一例を示す図である。次に受診すべき健診項目（図１１〜図１４の例では「血圧」）が表示されている。また、当該健診項目における待機順番が表示される（図１１は非表示、図１２はインジケータによる表示、図１３は待ち時間（１５分）による表示、図１４は待ち人数（３人）による表示）。
【０１２４】
なお、上述した各種データの構成及びその内容はこれに限定されるものではなく、用途や目的に応じて、さまざまな構成や内容となることは言うまでもない。
【０１２５】
また、本発明におけるプログラムは、図３、図４の処理方法をコンピュータが実行可能なプログラムである。なお、本発明におけるプログラムは、図３、図４の各処理方法ごとのプログラムであっても良い。
【０１２６】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読み出し、実行することによっても本発明の目的が達成されることは言うまでもない。
【０１２７】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記録した記録媒体は本発明を構成することになる。
【０１２８】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＥＥＰＲＯＭ、シリコンディスク等を用いることが出来る。
【０１２９】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１３０】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１３１】
また、本発明は、複数の機器から構成されるシステムに適用しても、ひとつの機器から成る装置に適用しても良い。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１３２】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ、データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０１３３】
１０１  健診情報処理装置
１０２  サーバ装置
１０３  クライアント端末
１０４  健診機器
１０５  受付端末
１０６  管理端末
【図１】
2017117138.tif 000003
【図２】
2017117138.tif 000004
【図３】
2017117138.tif 000005
【図４】
2017117138.tif 000006
【図５】
2017117138.tif 000007
【図６】
2017117138.tif 000008
【図７】
2017117138.tif 000009
【図８】
2017117138.tif 000010
【図９】
2017117138.tif 000011
【図１０】
2017117138.tif 000012
【図１１】
2017117138.tif 000013
【図１２】
2017117138.tif 000014
【図１３】
2017117138.tif 000015
【図１４】
2017117138.tif 000016