(57)【要約】      （修正有）【課題】利用者の手間を軽減することが可能な携帯端末装置、医療情報システム、プログラムを提供する。【解決手段】第１及び第２医療用プログラムが格納される医療情報システムのサーバ２０に無線通信でアクセスし、医療施設で用いられる携帯端末装置２３であって、携帯端末装置で第１または第２医療用プログラムが実行される前に実行される設定保守プログラムを記憶する記憶部と、第１及び第２医療用プログラムのうち携帯端末装置にインストールされているプログラムがあるか否かを判定する判定部と、第１及び第２医療用プログラムのうち携帯端末装置にインストールされているプログラムがないと判定された場合、インストールのための所定の画面を表示させる表示部と、第１及び第２医療用プログラムのうち利用者により選択されたプログラムをサーバから取得して携帯端末装置にインストールする処理部と、を備える。【選択図】図１
2014041430.tif 000002
【特許請求の範囲】
【請求項１】
医療施設で用いられ、第１及び第２医療用プログラムが格納されるサーバと、前記医療施設で用いられ、前記サーバに通信線を介してアクセスするクライアントと、を含む医療情報システムの前記サーバに無線通信でアクセスし、前記医療施設で用いられる携帯端末装置であって、
前記携帯端末装置で前記第１または第２医療用プログラムが実行される前に実行される設定保守プログラムを記憶する記憶部と、
前記設定保守プログラムが実行されると、前記第１及び第２医療用プログラムのうち前記携帯端末装置にインストールされているプログラムがあるか否かを判定する判定部と、
前記第１及び第２医療用プログラムのうち前記携帯端末装置にインストールされているプログラムがないと判定された場合、前記第１または第２医療用プログラムをインストールさせるための所定の画面を前記携帯端末装置に表示させる表示部と、
前記所定の画面が表示されると、前記携帯端末装置の操作結果に基づいて、前記サーバに格納された前記第１及び第２医療用プログラムのうち利用者により選択されたプログラムを前記サーバから取得して前記携帯端末装置にインストールする処理部と、
を備えることを特徴とする携帯端末装置。
【請求項２】
請求項１に記載の携帯端末装置であって、
前記サーバには、所定のアプリケーションプログラムが更に格納され、
前記処理部は、
前記選択された医療用プログラムとともに前記所定のアプリケーションプログラムを前記サーバから取得し、前記携帯端末装置にインストールすること、
を特徴とする携帯端末装置。
【請求項３】
請求項１または請求項２に記載の携帯端末装置であって、
前記第１及び第２医療用プログラムのうち前記携帯端末装置にインストールされているプログラムがあると判定された場合、前記携帯端末装置にインストールされているプログラムのバージョンと、前記携帯端末装置にインストールされているプログラムに対応し、前記サーバに格納されているプログラムのバージョンと、を比較する比較部を更に備え、
前記処理部は、
前記両バージョンが異なる場合、前記サーバに格納されているプログラムを取得して前記携帯端末装置にインストールすること、
を特徴とする携帯端末装置。
【請求項４】
医療施設で用いられ、第１及び第２医療用プログラムが格納されるサーバと、
前記医療施設で用いられ、前記サーバに通信線を介してアクセスするクライアントと、
前記医療施設で用いられ、前記サーバに無線通信でアクセスする携帯端末装置と、
を備え、
前記携帯端末装置は、
前記携帯端末装置で前記第１または第２医療用プログラムが実行される前に実行される設定保守プログラムを記憶する記憶部と、
前記設定保守プログラムが実行されると、前記第１及び第２医療用プログラムのうち前記携帯端末装置にインストールされているプログラムがあるか否かを判定する判定部と、
前記第１及び第２医療用プログラムのうち前記携帯端末装置にインストールされているプログラムがないと判定された場合、前記第１または第２医療用プログラムをインストールさせるための所定の画面を前記携帯端末装置に表示させる表示部と、
前記所定の画面が表示されると、前記携帯端末装置の操作結果に基づいて、前記サーバに格納された前記第１及び第２医療用プログラムのうち利用者により選択されたプログラムを前記サーバから取得して前記携帯端末装置にインストールする処理部と、
を含むことを特徴とする医療情報システム。
【請求項５】
医療施設で用いられ、第１及び第２医療用プログラムが格納されるサーバと、前記医療施設で用いられ、前記サーバに通信線を介してアクセスするクライアントと、を含む医療情報システムの前記サーバに無線通信でアクセスし、前記医療施設で用いられる携帯端末装置に、
前記第１及び第２医療用プログラムのうち前記携帯端末装置にインストールされているプログラムがあるか否かを判定する機能と、
前記第１及び第２医療用プログラムのうち前記携帯端末装置にインストールされているプログラムがないと判定された場合、前記第１または第２医療用プログラムをインストールさせるための所定の画面を前記携帯端末装置に表示させる機能と、
前記所定の画面が表示されると、前記携帯端末装置の操作結果に基づいて、前記サーバに格納された前記第１及び第２医療用プログラムのうち利用者により選択されたプログラムを前記サーバから取得して前記携帯端末装置にインストールする機能と、
を実現させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末装置、医療情報システム、プログラムに関する。
【背景技術】
【０００２】
一般的な医療情報システムは、電子カルテや診療報酬点数等を示すデータを格納するサーバと、サーバに通信線を介してアクセスする複数のクライアントとを含んで構成される（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−１１９５１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、クライアントとして用いられるパーソナルコンピュータは、一般に、医療施設の診察室や会計室等には設置されているものの、病室には設置されていないことが多い。病室においても、医療スタッフ等に電子カルテを参照、若しくは記入等させることを可能にするために、例えば携帯端末装置を用いることができる。しかしながら、一般的な携帯端末装置には、電子カルテを閲覧等するための医療用プログラムがインストールされていない。このため、まず医療スタッフは、携帯端末装置にインターネットを介して医療用プログラムをダウンロードし、その後インストールする必要がある。しかしながら、このような設定作業は非常に手間を要する。
【０００５】
本発明は上記課題を鑑みてなされたものであり、利用者の手間を軽減することが可能な携帯端末装置、医療情報システム、プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の一つの側面に係る、医療施設で用いられ、第１及び第２医療用プログラムが格納されるサーバと、前記医療施設で用いられ、前記サーバに通信線を介してアクセスするクライアントと、を含む医療情報システムの前記サーバに無線通信でアクセスし、前記医療施設で用いられる携帯端末装置であって、前記携帯端末装置で前記第１または第２医療用プログラムが実行される前に実行される設定保守プログラムを記憶する記憶部と、前記設定保守プログラムが実行されると、前記第１及び第２医療用プログラムのうち前記携帯端末装置にインストールされているプログラムがあるか否かを判定する判定部と、前記第１及び第２医療用プログラムのうち前記携帯端末装置にインストールされているプログラムがないと判定された場合、前記第１または第２医療用プログラムをインストールさせるための所定の画面を前記携帯端末装置に表示させる表示部と、前記所定の画面が表示されると、前記携帯端末装置の操作結果に基づいて、前記サーバに格納された前記第１及び第２医療用プログラムのうち利用者により選択されたプログラムを前記サーバから取得して前記携帯端末装置にインストールする処理部と、を備える。
【発明の効果】
【０００７】
利用者の手間を軽減することが可能な携帯端末装置、医療情報システム、プログラムを提供することができる。
【図面の簡単な説明】
【０００８】
【図１】医療施設に設けられた医療情報システム１０の構成を示す図である。
【図２】携帯端末装置２３の構成を示す図である。
【図３】ＣＰＵ６０に実現される機能ブロックの一例を示す図である。
【図４】表示パネル６２に表示されるインストール画面１００の一例を示す図である。
【図５】表示パネル６２に表示されるアプリケーション選択画面１５０の一例を示す図である。
【図６】設定プログラム４５が実行された際の処理の一例を示すフローチャートである。
【図７】端末設定処理Ｓ１０１の一例を示すフローチャートである。
【図８】ダウンロード、インストール処理Ｓ１０６の一例を示すフローチャートである。
【発明を実施するための形態】
【０００９】
本明細書および添付図面の記載により、少なくとも以下の事項が明らかとなる。
【００１０】
＜＜医療情報システム１０の構成＞＞
図１は、本発明の一実施形態である、病院や診療所等の医療施設に設けられた医療情報システム１０の構成を示す図である。
【００１１】
医療情報システム１０は、医療情報（電子カルテ、診療報酬点数等の情報）の記憶、更新、表示等の各種処理を行うシステムであり、サーバ２０、クライアント２１，２２、携帯端末装置２３、ハブ２５、及び無線ルータ２６を含んで構成される。
【００１２】
サーバ２０は、医療施設における例えば管理室に設置され、記憶装置３０及びＣＰＵ（Central Processing Unit）３１を含んで構成される。
【００１３】
記憶装置３０には、電子カルテを構成する患者の診療情報や診療報酬点数等に関する情報を示すデータ４０と、指示受けプログラム４１（第１医療用プログラム）と、問診プログラム４２（第２医療用プログラム）と、ウィルス対策プログラム４３（所定のアプリケーションプログラム）とが格納されている。なお、指示受けプログラム４１は、例えば、医療スタッフが医師からの指示に基づいて、電子カルテを閲覧等するための医療用プログラムである。一方、問診用プログラム４２は、例えば、患者が自身の症状等を記録するための医療用プログラムであり、同プログラムを導入することによって、医療スタッフの聞き取りによらずに患者自らが問診に対する回答を入力できる、患者用の携帯端末装置２３とすることができる。
【００１４】
サーバ２０の記憶装置３０には、更に、後述する携帯端末装置２３の導入時に初期設定を行うための設定プログラム４５と、その初期設定時に参照する設定データ４６とが格納されている。設定プログラム４５はいわゆるキッティングプログラムに相当するものである。設定データ４６はキッティングの際に設定プログラム４５により参照されるデータであり、携帯端末装置２３に設けられた各種装置の状態を設定するための情報を示すデータである。これは例えば、オーディオ装置の有効／無効あるいはその音量であったり、画面表示の明るさであったり、ＧＰＳ（Global Positioning System）機能や無線通信装置の有効／無効等のデータであり、少なくとも装置とその状態を示すデータの組である。尚、ここで有効とはその装置を使用可能な状態にすることであり、無効とはその装置を使用できない状態にすることである。
【００１５】
そして、ＣＰＵ３１は、記憶装置３０に格納された各種プログラム（不図示）を実行することにより、サーバ２０を統括制御する。
【００１６】
クライアント２１，２２は、サーバ２０にアクセス可能なパーソナルコンピュータであり、診察室、会計室のそれぞれに設けられている。また、サーバ２０と、クライアント２１，２２とは、ＬＡＮ（Local Area Network）ケーブルおよびハブ２５を介して接続されている。なお、サーバ２０、及びクライアント２１，２２を含むネットワークは、インターネットとは独立して設けられている。
【００１７】
携帯端末装置２３は、例えばタブレット型の端末装置であり、サーバ２０、及びクライアント２１，２２を含むネットワークに接続された無線ルータ２６をアクセスポイントとして、サーバ２０にアクセスする。タブレット型端末装置はキーボードを備えず、その代わりに表示画面と一体となったタッチパネルを備えた薄型軽量モデルであり、医療スタッフが病室に携行して使用するのに好適である。
【００１８】
無線ルータ２６は、所定の規格Ａ（例えば、Ｗｉ−Ｆｉ（登録商標））の無線通信装置とデータのやりとりを無線通信で行う中継局である。また、無線ルータ２６は、ＬＡＮケーブルを介してサーバ２０、及びクライアント２１，２２を含むネットワークに接続されている。さらに、無線ルータ２６は、例えば、医療施設の病室Ａ、病室Ｂにある無線通信装置（不図示）とデータのやりとりが可能である。
【００１９】
＜＜携帯端末装置２３の詳細＞＞
図２は、携帯端末装置２３の詳細を説明するための図である。携帯端末装置２３は、ＣＰＵ６０、記憶装置６１、表示パネル６２、オーディオ装置６３、無線通信装置６４，６５、赤外線通信装置６６、及びＧＰＳ受信装置６７を含んで構成される。
【００２０】
ＣＰＵ６０は、記憶装置６１（記憶部）に格納された各種プログラム（図示せず）を実行することにより、携帯端末装置２３を統括制御する。
【００２１】
表示パネル６２は、タッチパネルであり、利用者の操作結果等に応じた画像を表示する。
【００２２】
オーディオ装置６３は、例えば、記憶装置６１に格納された音声ファイル（不図示）が再生された際の音声や、表示パネル６２の操作結果等に応じた通知音を出力する。
【００２３】
無線通信装置６４は、所定の規格Ａの無線通信を行う装置であり、これはサーバ２０との通信に利用される。無線通信装置６５は、所定の規格Ｂ（例えば、ＢＬＵＥＴＯＯＴＨ（登録商標））の無線通信を行う装置である。
【００２４】
赤外線通信装置６６は、赤外線を利用したデータ通信を行う装置であり、ＧＰＳ受信装置６７（位置情報出力装置）は、ＧＰＳ（Global Positioning System）衛星からの電波に基づいて、携帯端末装置２３の現在の位置を示す位置情報を出力する。
【００２５】
記憶装置６１には、サーバ２０からダウンロードした各種プログラムが格納される。携帯端末装置２３は、ブラウザを起動してサーバ２０上の特定のＵＲＬ（Uniform Resource Locator）にアクセスすることで、まず、設定プログラム４５と設定データ４６とをダウンロードする。尚、設定プログラム４５には当該タブレット端末で動作し、且つ、タブレットの各種構成を設定／変更できる権限を付与する署名がなされているものである。詳細は後述するが、設定プログラム４５が実行されると、携帯端末装置２３は、指示受けプログラム４１や問診プログラム４２の医療用プログラムと、ウィルス対策プログラム４３をダウンロードする。なお、ここでは、記憶装置６１には、設定プログラム４５と設定データ４６とがダウンロードされ、格納されていることとする。
【００２６】
＜＜ＣＰＵ６０に実現される機能ブロックの一例＞＞
図３は、記憶装置６１に格納された設定プログラム４５（所定の設定保守プログラム）がＣＰＵ６０で実行された際に、ＣＰＵ６０に実現される機能ブロックの一例を示す図である。
【００２７】
ＣＰＵ６０には、判定部７０、表示部７１、制御部７２、及び処理部７３が実現される。
【００２８】
判定部７０は、携帯端末装置２３の導入設定が完了しているか否かを判定する。具体的には、携帯端末装置２３の各種状態が設定され、更に、携帯端末装置２３に医療用プログラムである指示受けプログラム４１、あるいは問診プログラム４２がインストールされているか否かを判定する。
【００２９】
表示部７１は、医療用プログラム等をインストールする際の各種画面を表示パネル６２に表示させる。なお、表示部７１が表示パネル６２に表示させる画面の詳細については後述する。
【００３０】
制御部７２は、携帯端末装置２３に設けられた装置（例えば、赤外線通信装置６６やＧＰＳ受信装置６７）の状態を設定する。
【００３１】
処理部７３は、サーバ２０に格納された指示受けプログラム４１や問診プログラム４２、ウィルス対策プログラム４３を取得（ダウンロード）し、携帯端末装置２３にインストールする。
【００３２】
比較部７４は、携帯端末装置２３にインストールされたプログラムのバージョンと、サーバ２０に格納されたプログラムのバージョンとを比較する。具体的には、比較部７４は、携帯端末装置２３にインストールされた指示受けプログラム４１、問診プログラム４２、ウィルス対策プログラム４３のバージョンと、サーバ２０に格納された指示受けプログラム４１、問診プログラム４２、ウィルス対策プログラム４３のバージョンをそれぞれ比較する。
【００３３】
＝＝表示パネル６２に表示される画面について＝＝
表示部７１は、設定プログラム４５が出力する初期導入設定画面を表示パネル６２に表示させる。図４は、表示パネル６２に表示された初期導入設定画面１００の一例を示す図である。
【００３４】
初期導入設定画面１００は、画面のタイトルを示すタイトルエリア１１０、サーバアドレス設定ボタン１１１、及び初期導入設定実施ボタン１１２を含んでいる。
【００３５】
タイトルエリア１１０には、当該タブレット端末を医療情報システム１０の端末用に初期設定することを示す“初期導入設定”との表示がされている。
【００３６】
サーバアドレス設定ボタン１１１は、利用者にサーバ２０のアドレスを入力させるためのものである。例えば、サーバアドレス設定ボタン１１１がタップされると、表示パネル６２にソフトキーボード（不図示）が表示され、サーバ２０のアドレスが入力可能となる。尚、導入当初はサーバ２０アドレスは設定済みなので、変更された場合のみマニュアルで設定すればよいものである。
【００３７】
初期導入設定実施ボタン１１２は、初期設定を開始させるためのボタンである。なお、初期導入設定実施ボタン１１２がタップされると、設定プログラム４５は設定処理を実行するが、その間、特に画面表示は行わず、いわゆる裏側で処理を進めるものである。
【００３８】
図５は、サーバ２０に格納されたアプリケーションプログラムを、携帯端末装置２３にインストールする際に表示パネル６２に表示される画面の一例を示す図である。表示部７１は、設定プログラム４５が出力するアプリケーション選択画面１５０を表示パネル６２に表示させる。
【００３９】
アプリケーション選択画面１５０は、タイトルエリア１６０、アプリケーション名称エリア１６１、バージョン表示エリア１６２、チェックボックス１６３、及び確定ボタン１６４を含んでいる。
【００４０】
タイトルエリア１６０には、表示されている画面が、携帯端末装置２３にインストールするアプリケーションを選択する画面であることを示す“インストールアプリケーション選択”との表示がされている。
【００４１】
アプリケーション名称エリア１６１は、サーバ２０に格納され、携帯端末装置２３にインストール可能なプログラムの名称が表示される。図５に示された“指示受け”、“問診”、“ウィルス対策”は、指示受けプログラム４１、問診プログラム４２、ウィルス対策プログラム４３のそれぞれに相当する。
【００４２】
バージョン表示エリア１６２には、指示受けプログラム４１、問診プログラム４２、ウィルス対策プログラム４３のそれぞれのバージョンが表示される。なお、ここでは、指示受けプログラム４１、問診プログラム４２、ウィルス対策プログラム４３のそれぞれのバージョンは、“１．２”、“１．０”、“２．３”である。
【００４３】
チェックボックス１６３は、携帯端末装置２３にインストールするプログラムが選択される領域である。本実施形態では、ウィルス対策プログラム４３は必須のプログラムであるため、予めチェックマークが付いた選択状態とされている。一方、指示受けプログラム４１、問診プログラム４２の医療用プログラムは、選択されてダウンロードされる。選択されたプログラムにはチェックマークが残り、選択されなかったプログラムは選択が解除（チェックマークが消去）される。なお、図５においては、初期状態として、指示受けプログラム４１、問診プログラム４２の両方が選択されている状態である。図５の状態から、指示受けプログラム４１のみをダウンロードする場合には、“問診”のチェックマーク（選択）が消去される。尚、チェックボックス１６３の一番上のマークをタップすることで、その度に全プログラムを一括して選択または選択の解除ができる。但し、この場合も、インストール必須のプログラムの解除はできない。
【００４４】
確定ボタン１６４は、選択を確定し、そのプログラムのインストールを指示するためのボタンである。確定ボタン１６４がタップされると、処理部７３により選択されたプログラムのサーバ２０からのダウンロード、インストールが実行される。
【００４５】
＜＜設定プログラム４５が実行された際の処理の一例＞＞
図６は、ＣＰＵ６０で設定プログラム４５が実行された際の処理の一例を示すフローチャートである。
【００４６】
まず、利用者が表示パネル６２を操作し、ＣＰＵ６０に設定プログラム４５を実行させると、判定部７０は、導入設定が完了しているか否を判定する（Ｓ１００）。具体的には、携帯端末装置２３の各種状態が設定されつつ、指示受けプログラム４１、または問診プログラム４２の医療用プログラムが携帯端末装置２３にインストールされているか否かを判定する。導入設定が完了していない場合（Ｓ１００：ＮＯ）、つまり、携帯端末装置２３の各種状態が設定されておらず、医療用プログラムがインストールされていない場合、端末設定処理が実行される（Ｓ１０１）。
【００４７】
図７は、端末設定処理Ｓ１０１の一例を示すフローチャートである。まず、表示部７１及び制御部７２は、予めダウンロードし、記憶装置６１に格納しておいた設定データ４６を取得する（Ｓ２００）。そして、表示部７１及び制御部７２は、設定データ４６に基づいて、各種の設定処理を行う（Ｓ２０１）。具体的には、表示部７１は、図４に示す初期導入設定画面１００を表示しておいて、制御部７２は、オーディオ装置６３、無線通信装置６４、無線通信装置６５、赤外線通信装置６６、及びＧＰＳ受信装置６７の有効／無効をそれぞれ設定する。本実施例装置ではサーバ２０との通信手段として無線通信装置６４を有効とし、その他の装置を無効としている。また、さらに、設定データ４６の情報に応じて、画面の明るさやオーディオ装置６３の音量、通知音や警告音の有無、カードメディア（記憶媒体）の使用可否、データのバックアップの有効／無効等を設定してもよいものである。そして、設定処理が終了すると、表示部７１及び制御部７２は、処理Ｓ２０１での設定が成功したか否かを判定する（Ｓ２０２）。設定が成功していない場合（Ｓ２０２：ＮＯ）、表示部７１及び制御部７２は、処理Ｓ２００を再度実行し、設定が成功した場合（Ｓ２０２：ＹＥＳ）、表示部７１、及び制御部７２は、処理を終了する。
【００４８】
設定プログラム４５は、上述したような初期導入設定（いわゆるキッティング）の機能に加えて、医療情報システムとして必要な医療用プログラムをサーバ２０からダウンロードする機能も備えている。具体的には、端末設定処理Ｓ１０１が実行されると、処理部７３は、サーバ２０からダウンロードして当該携帯端末装置２３にインストール可能なプログラムのリスト（以下、ダウンロードリストと称する）を、予め設定されているサーバアドレスによりサーバ２０から取得する（Ｓ１０２）。なお、ダウンロードリストには、ダウンロード可能なアプリケーションプログラムごとのバージョンを示す情報も含まれている。
【００４９】
そして、サーバ２０に格納された図示しないダウンロードリストの取得に成功すると（Ｓ１０３：ＹＥＳ）、表示部７１は、ダウンロードリストに基づいて、図５に示すアプリケーション選択画面１５０を表示する（Ｓ１０４）。なお、ダウンロードリストの取得が失敗である場合（Ｓ１０３：ＮＯ）、再度処理Ｓ１０２が実行される。
【００５０】
そして、利用者が必要なプログラムを指定すると、つまり、アプリケーション選択画面１５０において、指示受けプログラム４１や問診プログラム４２のうち、利用者に必要なプログラムが選択されると（Ｓ１０５）、処理部７３は、選択されたプログラムをダウンロードし、インストールする（Ｓ１０６）。なお、ここでは、指示受けプログラム４１が選択されたこととして、ダインロード・インストール処理（Ｓ１０６）の詳細を図８を用いて説明する。
【００５１】
まず、処理部７３は、指示受けプログラム４１と、ウィルス対策プログラム４３とをサーバ２０からダウンロードする（Ｓ２１０）。ダウンロードが成功すると（Ｓ２１１：ＹＥＳ）、処理部７３は、ダウンロードしたプログラム、ここでは指示受けプログラム４１とウィルス対策プログラム４３とをインストールする（Ｓ２１２）。そして、処理部７３は、処理Ｓ２１２におけるインストールが成功すると（Ｓ２１３：ＹＥＳ）、ダウンロード・インストール処理を終了し、導入設定を完了する（Ｓ１０７）。
【００５２】
この結果、利用者（例えば、医療スタッフ）は、病室Ａにおいて、携帯端末装置２３を用いて電子カルテの閲覧や、問診結果の入力等実施することができるようになるものである。
【００５３】
なお、ダウンロードが失敗した場合（Ｓ２１１：ＮＯ）、またはインストールが失敗した場合（Ｓ２１３：ＮＯ）は、ダウンロード・インストール処理（Ｓ１０６）は終了される。
【００５４】
ところで、本実施形態では、携帯端末装置２３にインストールされたプログラムのうち、少なくとも医療用プログラムを実行する際は、必ずプログラムのアップデートを試みるようになっている。
【００５５】
本実施形態では、携帯端末装置２３にインストールされた指示受けプログラム４１が実行のため選択されると、指示受けプログラム４１が実行される前に、設定プログラム４５がアプリケーションプログラムのアップデート処理を実施する。
【００５６】
具体的には、導入設定が完了している場合（Ｓ１００：ＹＥＳ）、つまり、例えば指示受けプログラム４１が携帯端末装置２３にインストールされている場合、処理部７３は、サーバ２０からダウンロードリストを取得する（Ｓ１５０）。そして、比較部７４は、携帯端末装置２３にインストールされたプログラムのバージョンと、サーバ２０に格納されているプログラム、即ち、ダウンロードリストに含まれるプログラムのバージョンとを比較する（Ｓ１５１）。
【００５７】
そして、バージョンが異なるものがある場合（Ｓ１５１：異なる）、つまり、サーバ２０に格納されている最新のプログラムが携帯端末装置２３にインストールされていない場合、処理部７３は、アップデート処理を開始する（Ｓ１５２）。
【００５８】
なお、ここでは、携帯端末装置２３にインストールされたプログラムのうち、例えば、指示受けプログラム４１のバージョン（例えば、１．１）のみが、サーバ２０に格納された指示受けプログラム４１のバージョン（例えば、１．２）と異なることとして説明する。このような場合、処理部７３は、サーバ２０に格納されたバージョン１．２の指示受けプログラム４１をダウンロードする（Ｓ１５３）。そして、ダウンロードが成功すると（Ｓ１５４：ＹＥＳ）、処理部７３は、バージョン１．２の指示受けプログラム４１をインストールする（Ｓ１５５）。このインストールが成功すると（Ｓ１５６：ＹＥＳ）、処理部７３はアップデート処理を終了する（Ｓ１５７）。なお、ダウンロードが失敗した場合（Ｓ１５４：ＮＯ）、またはインストールが失敗した場合（Ｓ１５６：ＮＯ）は、アップデート処理は終了される。
【００５９】
この結果、利用者（例えば、医療スタッフ）がバージョンチェックの作業をしなくても、サーバ２０に格納された最新のプログラムを用いて医療用情報システム１０を利用することができるようになるものである。
【００６０】
一方、各プログラムのバージョンがサーバ側と端末側で同じ場合（Ｓ１５１：同じ）、つまり、サーバ２０に格納されている最新のプログラムが携帯端末装置２３にもインストールされている場合、処理は終了される。この後、指示受けプログラム４１が実行されることになる。
【００６１】
以上、本発明の一実施形態である医療情報システム１０について説明した。携帯端末装置２３に医療用プログラムをインストールする場合、サーバ２０に指示受けプログラム４１や問診プログラム４２等の必要なプログラムが格納されているので、インターネットを経由することなく、安全にプログラムをダウンロードすることができる。
【００６２】
また、端末用（クライアント用）としてウィルス対策プログラム４３を含めて各種プログラムがサーバ２０に格納されている場合、所望の複数のプログラムを一括してダウンロード及びインストールすることができるので、手間がかからないものである。
【００６３】
また、サーバ２０に格納された各種プログラムから適宜プログラムを選択して端末に導入することで、その端末を医療スタッフ用の端末あるいは患者用の端末として簡単に構成できるようになる。
【００６４】
また、プログラムの実行開始に先立ってプログラムのバージョンの確認が行われ、サーバ側が新しい場合、サーバ側の新しいバージョンのプログラムが自動的に導入される。
【００６５】
また、設定プログラム４５には当該タブレット端末で動作し、且つ、タブレットの各種構成を設定／変更できる権限を付与する署名がなされている。このため、利用者は、常にサーバ２０に格納された最新のプログラムを用いて医療情報システム１０を利用することができる。
【００６６】
なお、上記実施例は本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物も含まれる。
【符号の説明】
【００６７】
１０  医療情報システム
２０  サーバ
２１，２２  クライアント
２３  携帯端末装置
２５  ハブ
２６  無線ルータ
３０，６１  記憶装置
３１，６０  ＣＰＵ
４０  データ
４１  指示受けプログラム
４２  問診プログラム
４３  ウィルス対策プログラム
４５  設定プログラム
４６  設定データ
６２  表示パネル
６３  オーディオ装置
６４，６５  無線通信装置
６６  赤外線通信装置
６７  ＧＰＳ受信装置
７０  判定部
７１  表示部
７２  制御部
７３  処理部
７４  比較部
１００  インストール画面
１１０，１６０  タイトルエリア
１１１  サーバアドレス設定ボタン
１１２  初期導入設定実施ボタン
１５０  アプリケーション選択画面
１６１  アプリケーション名称エリア
１６２  バージョン表示エリア
１６３  チェックボックス
１６４  確定ボタン
【図１】
2014041430.tif 000003
【図２】
2014041430.tif 000004
【図３】
2014041430.tif 000005
【図４】
2014041430.tif 000006
【図５】
2014041430.tif 000007
【図６】
2014041430.tif 000008
【図７】
2014041430.tif 000009
【図８】
2014041430.tif 000010