(57)【要約】【課題】種類が異なる複数のソフトウェアでそれぞれ管理される予防接種履歴の利用を容易化する。【解決手段】予防接種履歴管理システムであって、ユーザの予防接種履歴を記録する複数の異なる種類のアプリケーションのうちのいずれかを実行するユーザ端末から、当該アプリケーションにより記録された前記予防接種履歴を受信する受信部と、複数の前記ユーザ端末から受信した複数の前記予防接種履歴を記憶する記憶部と、前記複数の予防接種履歴を共通フォーマットへ整形する整形部と、前記整形部により整形された予防接種履歴を医療機関端末に送信する送信部と、を含む。【選択図】図１
2020030801.tif 000002
【特許請求の範囲】
【請求項１】
予防接種履歴管理システムであって、
ユーザの予防接種履歴を互いに異なるフォーマットで記録する複数の異なる種類のアプリケーションのうちのいずれかを実行するユーザ端末から、当該アプリケーションにより記録された前記予防接種履歴を受信する受信部と、
複数の前記ユーザ端末から受信した複数の前記予防接種履歴を記憶する記憶部と、
前記複数の予防接種履歴を共通のフォーマットに整形する整形部と、
前記整形部により整形された予防接種履歴を医療機関端末に送信する送信部と、を含む、
予防接種履歴管理システム。
【請求項２】
前記複数の種類のアプリケーションは、互いに異なるフォーマットで前記予防接種履歴
を記録しており、
前記ユーザ端末は、当該ユーザ端末で実行される前記アプリケーションにより記録され
た前記予防接種履歴を共通のフォーマットに整形して前記予防接種履歴管理システムに送
信し、
前記受信部は、前記ユーザ端末から前記共通フォーマットに整形された前記予防接種履
歴を受信し、
前記記憶部は、複数の前記ユーザ端末から受信した前記共通フォーマットに整形された
複数の前記予防接種履歴を記憶し、
前記送信部は、前記記憶部に記憶された前記共通フォーマットに整形された前記予防接
種履歴を前記医療機関端末に送信する、請求項１に記載の予防接種履歴管理システム。
【請求項３】
前記受信部は、前記ユーザ端末から、前記予防接種履歴とともに、前記予防接種履歴の
送信先を指定した医療機関指定情報を受信し、
前記記憶部は、前記予防接種履歴を前記医療機関指定情報と対応付けて記憶し、
前記送信部は、前記医療機関指定情報により特定される医療機関端末にのみ、前記予防
接種履歴を送信する、請求項１乃至２に記載の予防接種履歴管理システム。
【請求項４】
コンピュータに、
ユーザの予防接種履歴を記録する複数の異なる種類のアプリケーションのうちのいずれ
かを実行するユーザ端末から、当該アプリケーションにより記録された前記予防接種履歴
を受信する手順と、
複数の前記ユーザ端末から受信した複数の前記予防接種履歴を記憶部に記憶する手順と
、
前記複数の予防接種履歴を共通のフォーマットに整形する整形する手順と、
前記整形部により整形された予防接種履歴を医療機関端末に送信する手順と、
を実行させるためのプログラム。
【請求項５】
予防接種履歴管理システムの制御方法であって、
前記予防接種履歴管理システムが、
ユーザの予防接種履歴を記録する複数の異なる種類のアプリケーションのうちのいずれ
かを実行するユーザ端末から、当該アプリケーションにより記録された前記予防接種履歴
を受信し、
複数の前記ユーザ端末から受信した複数の前記予防接種履歴を記憶部に記憶し、
前記複数の予防接種履歴を共通のフォーマットに整形し、
前記整形部により整形された予防接種履歴を医療機関端末に送信する、
予防接種履歴管理システムの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、予防接種履歴管理システム、プログラム及び予防接種履歴管理システムの制
御方法に関する。
【背景技術】
【０００２】
乳幼児に接種されるワクチンは、免疫が得られるまでの期間や、病気に罹った場合に重
症化しやすい年齢などを考慮して、種類ごとに推奨される接種時期や回数が定められてお
り、予防接種のスケジュール管理は煩雑である。
【０００３】
そのため、予防接種のスケジュール管理の負担を軽減するための様々な技術が開発され
ている（例えば特許文献１参照）。
【０００４】
また予防接種のスケジュール管理や履歴の管理などを手軽に行えるスマートフォン用の
様々なソフトウェアも開発されており、近年、利用者が増加している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１４−０９６００１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、複数のソフトウェアにより接種履歴を活用しようとした場合には、問題が起こ
りうる。例えば、医療機関は、子供にワクチンを接種する際にはワクチンの接種履歴を毎
回確認する必要があるが、保護者がスマートフォンに記録した接種履歴を活用しようとし
ても、ソフトウェアの種類ごとに接種履歴の記載様式が異なっているため、確認作業に要
する医療機関の負担は大きい。
【０００７】
本発明はこのような課題を鑑みてなされたものであり、種類が異なる複数のソフトウェ
アでそれぞれ管理される予防接種履歴の利用を容易化することを可能とする予防接種履歴
管理システム、プログラム及び予防接種履歴管理システムの制御方法を提供することを目
的とする。
【課題を解決するための手段】
【０００８】
本発明の一実施形態の予防接種履歴管理システムは、ユーザの予防接種履歴を記録する
複数の異なる種類のアプリケーションのうちのいずれかを実行するユーザ端末から、当該
アプリケーションにより記録された前記予防接種履歴を受信する受信部と、複数の前記ユ
ーザ端末から受信した複数の前記予防接種履歴を記憶する記憶部と、前記複数の予防接種
履歴を共通のフォーマットへ整形する整形部と、前記整形部により整形された予防接種履
歴を医療機関端末に送信する送信部と、を含む。
【０００９】
その他、本願が開示する課題、及びその解決方法は、発明を実施するための形態の欄の
記載、及び図面の記載等により明らかにされる。
【発明の効果】
【００１０】
種類が異なる複数のソフトウェアでそれぞれ管理される予防接種履歴の利用を容易化す
ることが可能となる。
【図面の簡単な説明】
【００１１】
【図１】本実施形態に係る予防接種履歴管理システムを含む情報システムの全体構成図である。
【図２】本実施形態に係るユーザ端末のハードウェア構成を示す図である。
【図３】本実施形態に係るユーザ端末の記憶装置を示す図である。
【図４】本実施形態に係る予防接種履歴を示す図である。
【図５】本実施形態に係る予防接種履歴を示す図である。
【図６】本実施形態に係る医療機関端末のハードウェア構成を示す図である。
【図７】本実施形態に係る予防接種履歴管理システムのハードウェア構成を示す図である。
【図８】本実施形態に係る予防接種履歴管理システムの記憶装置を示す図である。
【図９】本実施形態に係る予防接種履歴管理テーブルを示す図である。
【図１０】本実施形態に係る予防接種履歴管理システムの機能構成を示す図である。
【図１１】本実施形態に係る処理の流れを示すフローチャートである。
【図１２】本実施形態に係る処理の流れを示すフローチャートである。
【図１３】本実施形態に係る画面例を示す図である。
【図１４】本実施形態に係る画面例を示す図である。
【発明を実施するための形態】
【００１２】
本明細書および添付図面の記載により、少なくとも以下の事項が明らかとなる。以下、
本発明をその一実施形態に即して添付図面を参照しつつ説明する。
【００１３】
[第１実施形態]
＝＝全体構成＝＝
図１に、本発明の一実施形態に係る予防接種履歴管理システム３００、医療機関端末２
００、第１のユーザ端末１００Ａ及び第２のユーザ端末１００Ｂを含む情報システム１０
００を示す。予防接種履歴管理システム３００、医療機関端末２００、第１のユーザ端末
１００Ａ及び第２のユーザ端末１００Ｂは、インターネットやＬＡＮ（Local Area Netwo
rk）、電話網等のネットワーク５００を通じてデータの送受信が可能となるよう接続され
ている。
【００１４】
医療機関端末２００は、病院や診療所等の医療機関が有するサーバやパソコン等のコン
ピュータである。
【００１５】
第１のユーザ端末１００Ａ及び第２のユーザ端末１００Ｂは、ユーザが予防接種履歴を
記録するために用いる端末であり、例えば、医療機関で子供に予防接種を受けさせる保護
者（以下ユーザとも記す）が有するコンピュータであり、スマートフォンや携帯電話機、
ノートパソコン、タブレットなどの可搬型の情報処理端末、ユーザが自宅で使用するパソ
コン等である。
【００１６】
第１のユーザ端末１００Ａは第１のユーザが有するコンピュータであり、第２のユーザ
端末１００Ｂは第２のユーザが有するコンピュータである。以下、これらを区別して説明
する必要がない場合は、ユーザ端末１００と記載する。
【００１７】
なお図１には２台のユーザ端末１００が例示されているが、ユーザ端末１００は３台以
上でもよい。
【００１８】
第１のユーザ端末１００Ａには第１の予防接種管理プログラム７１１Ａ（以下、第１の
アプリケーション７１１Ａ又は第１のアプリ７１１Ａとも記す）がインストールされてお
り、第１のユーザによって入力された第１のワクチンの接種履歴（第１の予防接種履歴６
１０Ａ）が記憶されている。同様に、第２のユーザ端末１００Ｂには第２の予防接種管理
プログラム７１１Ｂ（以下、第２のアプリケーション７１１Ｂ又は第２のアプリ７１１Ｂ
とも記す）がインストールされており、第２のユーザによって入力された第２のワクチン
の接種履歴（予防接種履歴６１０Ｂ）が記憶されている。
【００１９】
第１のアプリ７１１Ａは第１の予防接種履歴６１０Ａを第１記載様式（第１フォーマッ
ト）で第１のユーザ端末１００Ａに記録しており、第２のアプリ７１１Ｂは第２の予防接
種履歴６１０Ｂを第２記載様式（第２フォーマット）で第２のユーザ端末１０Ｂに記録し
ている。
【００２０】
詳細は後述するが、第１フォーマットで記録された第１の予防接種履歴６１０Ａを図４
に示し、第２フォーマットで記録された第２の予防接種履歴６１０Ｂを図５に示す。本実
施形態では、第１フォーマットと第２フォーマットは、記録する項目が異なる上、同じ項
目（例えば接種ワクチン）でも記録される内容が異なる。
【００２１】
なお以下の説明では、第１のアプリ７１１Ａと第２のアプリ７１１Ｂとを区別して説明
する必要がない場合には、アプリ７１１と記載する。また同様に、第１の予防接種履歴６
１０Ａと第２の予防接種履歴６１０Ｂについても、区別して説明する必要がない場合には
予防接種履歴６１０と記載する。
【００２２】
予防接種履歴管理システム３００は、様々なユーザ端末１００から、アプリ７１１によ
って記録された予防接種履歴６１０を受信して記憶すると共に、医療機関端末２００に対
して予防接種履歴６１０を送信する。
【００２３】
このような態様により、種類が異なる複数のアプリ７１１でそれぞれ管理される予防接
種履歴６１０の医療機関における確認等の利用を容易化することが可能となる。
【００２４】
＝＝ユーザ端末＝＝
まず、ユーザ端末１００について図２を参照しながら説明する。
【００２５】
ユーザ端末１００のハードウェア構成図の一例を図２に示す。本実施形態のユーザ端末
１００は、ＣＰＵ（Central Processing Unit）１１０、メモリ１２０、通信装置１３０
、記憶装置１４０、入力装置１５０、出力装置１６０、及び記録媒体読取装置１７０を備
えて構成されるスマートフォンやパソコンなどのコンピュータである。
【００２６】
記憶装置１４０は、ユーザ端末１００によって実行あるいは処理されるユーザ端末制御
プログラム７１０や、アプリ７１１、予防接種履歴６１０、及び後述する予防接種履歴収
集プログラム７４０等の各種のプログラムやデータを格納する。
【００２７】
本実施形態においては、第１のユーザ端末１００Ａの記憶装置１４０には、図３に示す
様に、ユーザ端末制御プログラム７１０、第１のアプリ７１１Ａ、第１の予防接種履歴６
１０Ａ、及び予防接種履歴収集プログラム７４０が記憶されている。また図示はしないが
、第２のユーザ端末１００Ｂの記憶装置１４０には、ユーザ端末制御プログラム７１０、
第２のアプリ７１１Ｂ、第２の予防接種履歴６１０Ｂ、及び予防接種履歴収集プログラム
７４０が記憶されている。
【００２８】
記憶装置１４０に記憶されているユーザ端末制御プログラム７１０や、アプリ７１１、
予防接種履歴収集プログラム７４０、あるいは各種のデータがメモリ１２０に読み出され
てＣＰＵ１１０によって実行あるいは処理されることにより、ユーザ端末１００の各種機
能が実現される。
【００２９】
ここで、記憶装置１４０は例えばハードディスクやＳＳＤ（Solid State Drive）、フ
ラッシュメモリ等の不揮発性の記憶装置である。
【００３０】
ユーザ端末制御プログラム７１０は、ユーザ端末１００を制御するプログラムであり、
例えばＯＳ（Operating System）や種々のライブラリ等によって具現化される。
【００３１】
アプリ７１１は、ユーザが予防接種のスケジュール管理や履歴の管理などを行うための
プログラムであり、例えば、子供の健康診断の受診履歴や通院記録、成長記録なども管理
することが可能な電子母子手帳のプログラム等である。
【００３２】
上述したように、アプリ７１１には様々な種類があり、それぞれのアプリ７１１が独自
の記載様式（フォーマット）でデータを管理している。
【００３３】
例えば、図４には第１のアプリ７１１Ａが管理する第１の予防接種履歴６１０Ａを示す
。第１のアプリ７１１Ａは、例えば図１３に示したような画面を第１のユーザ端末１００
Ａに表示し、第１のユーザから予防接種の履歴情報の入力を受け付け、これらの履歴情報
を図４に示した第１の予防接種履歴６１０Ａとして第１のユーザ端末１００Ａの記憶装置
１４０に記憶する。
【００３４】
また例えば図５には第２のアプリ７１１Ｂが管理する第２の予防接種履歴６１０Ｂを示
す。第２のアプリ７１１Ｂは、例えば図１４に示したような画面を第２のユーザ端１００
Ｂに表示し、第２のユーザから予防接種の履歴情報の入力を受け付け、これらの履歴情報
を図５に示した第２の予防接種履歴６１０Ｂとして第２のユーザ端末１００Ｂの記憶装置
１４０に記憶する。
【００３５】
なお本実施形態では、記憶装置１４０に記録される予防接種履歴６１０はユーザ（保護
者）の子供が受けた予防接種の履歴であるが、子供の予防接種履歴６１０の記録は保護者
が行うことが通常であるため、ユーザの予防接種履歴６１０と記載する。もちろんユーザ
が自らの予防接種履歴６１０をユーザ端末１００に記録するような実施態様であっても良
い。
【００３６】
予防接種履歴収集プログラム７４０は、記憶装置１４０に記憶されている予防接種履歴
６１０を、予防接種履歴管理システム３００に送信する機能を実現するプログラムである
。予防接種履歴収集プログラム７４０は、例えば、ユーザの承諾を得たうえで、ユーザ端
末１００に記憶されている予防接種履歴６１０を予防接種履歴管理システム３００に送信
する。
【００３７】
このとき、予防接種履歴収集プログラム７４０は、予防接種履歴６１０を開示する医療
機関を特定する情報の入力を受け付けるようにしても良い。この場合、ユーザ端末１００
は、予防接種履歴６１０を医療機関指定情報とともに予防接種履歴管理システム３００に
送信する。そして詳細は後述するが、予防接種履歴管理システム３００は、この予防接種
履歴６１０を医療機関指定情報と対応付けて記憶しておき、このユーザの予防接種履歴６
１０を医療機関端末２００に送信する際には、指定された医療機関端末２００に対しての
み送信するようにする。このような態様により、ユーザの予防接種履歴６１０を、かかり
つけ医等の特定の医療機関に対してのみ開示することが可能となる。なお、ユーザ端末１
００から予防接種履歴管理システム３００への医療機関指定情報の送信は、予防接種履歴
６１０の送信と同時であっても、同時でなくても良い。つまり、医療機関指定情報の送信
はあらかじめ予防接種履歴６１０の送信の前にされていても良く、予防接種履歴６１０の
送信後にされてもよい。
【００３８】
記録媒体読取装置１７０は、ＳＤカード等の記録媒体８００に記録されたユーザ端末制
御プログラム７１０やアプリ７１１、予防接種履歴収集プログラム７４０あるいは各種の
データを読み取り、記憶装置１４０に格納する。
【００３９】
通信装置１３０は、ネットワーク５００を介して、医療機関端末２００や予防接種履歴
管理システム３００、あるいは不図示の他のコンピュータと各種データやユーザ端末制御
プログラム７１０、予防接種履歴収集プログラム７４０、アプリ７１１の授受を行う。例
えば他のコンピュータに上述したユーザ端末制御プログラム７１０や各種のデータ、予防
接種履歴収集プログラム７４０、あるいはアプリ７１１を格納しておき、ユーザ端末１０
０がこのコンピュータからユーザ端末制御プログラム７１０やデータ、予防接種履歴収集
プログラム７４０、アプリ７１１をダウンロードするようにすることができる。
【００４０】
入力装置１５０は、ユーザによるコマンドやデータの入力を受け付ける各種ボタンやス
イッチ、キーボード、タッチパネルディスプレイ上でのタッチ位置を検出するタッチセン
サ、マイクなどの入力インタフェース、加速度センサ、温度センサ、ＧＰＳ受信機やコン
パスなどの位置検出センサ、カメラなどである。
【００４１】
また出力装置１６０は、例えばディスプレイなどの表示装置、スピーカ、バイブレータ
、照明などの出力ユーザインタフェースである。
【００４２】
＝＝医療機関端末＝＝
医療機関端末２００は、医療機関で用いられ、少なくともユーザの予防接種履歴６１０
を閲覧するために用いられる端末である。図６に示す様に、ＣＰＵ２１０、メモリ２２０
、通信装置２３０、記憶装置２４０、入力装置２５０、出力装置２６０、及び記録媒体読
取装置２７０を備えて構成される。これらの医療機関端末２００のハードウェア構成は、
ユーザ端末１００のハードウェア構成と必ずしも同じではないものの、基本的な構成は共
通である。そのため、これらのハードウェア構成についての重複した説明は省略する。
【００４３】
医療機関端末２００の記憶装置２４０には、医療機関端末２００によって実行される医
療機関端末制御プログラム７２０等の各種のプログラムやデータが格納される。
【００４４】
記憶装置２４０に記憶されている医療機関端末制御プログラム７２０や各種のデータが
メモリ２２０に読み出されてＣＰＵ２１０によって実行あるいは処理されることにより、
医療機関端末２００の各種機能が実現される。
【００４５】
例えば医療機関端末２００は、予防接種履歴管理システム３００がユーザ端末１００か
ら取得した予防接種履歴６１０を予防接種履歴管理システム３００から受信して、出力装
置２６０に出力する。
【００４６】
＝＝予防接種履歴管理システム＝＝
続いて、予防接種履歴管理システム３００について図７〜図１０を参照しながら説明す
る。
【００４７】
予防接種履歴管理システム３００のハードウェア構成を図７に示す。ただし、予防接種
履歴管理システム３００も、医療機関端末２００やユーザ端末１００と基本的な構成は共
通しているため、重複した説明は省略する。
【００４８】
記憶装置３４０には、図８に示す様に、予防接種履歴管理システム制御プログラム７３
０及び予防接種履歴管理テーブル６３０が記憶されている。
【００４９】
記憶装置３４０に記憶されている予防接種履歴管理システム制御プログラム７３０や各
種のデータがメモリ３２０に読み出されてＣＰＵ３１０によって実行あるいは処理される
ことにより、予防接種履歴管理システム３００の各種機能が実現される。
【００５０】
＜予防接種履歴管理テーブル＞
図９に、予防接種履歴管理テーブル６３０の一例を示す。予防接種履歴管理テーブル６
３０は、複数のユーザ端末１００から受信した複数の予防接種履歴６１０を記憶するテー
ブルである。
【００５１】
図９には、第１のユーザ端末１００Ａから受信した第１の予防接種履歴６１０Ａと、第
２のユーザ端末１００Ｂから受信した第２の予防接種履歴６１０Ｂが、予防接種履歴管理
テーブル６３０に記憶されている様子が示されている。
【００５２】
ここで、図４に示した第１の予防接種履歴６１０Ａと、図５に示した第２の予防接種履
歴６１０Ｂと、図９に示した予防接種履歴管理テーブル６３０と、を比較するとわかるよ
うに、本実施形態に係る予防接種履歴管理テーブル６３０は、一例として、第１の予防接
種履歴６１０Ａと同じ第１記載様式（第１フォーマット）である。
【００５３】
このため、第１のアプリ７１１Ａによって第１フォーマットで第１のユーザ端末１００
Ａに記録された第１の予防接種履歴６１０Ａについては、そのまま予防接種履歴管理テー
ブル６３０に記憶されているのに対し、第２のアプリ７１１Ｂによって第２フォーマット
で第２のユーザ端末１００Ｂに記録された第２の予防接種履歴６１０Ｂについては、第１
フォーマットに適合するように整形された状態で予防接種履歴管理テーブル６３０に記憶
されている。
【００５４】
具体的には、第２の予防接種履歴６１０Ｂには、予防接種履歴管理テーブル６３０に対
して「アプリ名」「氏名」「年齢」「接種時住所（郵便番号）」「接種時自治体名」「ワ
クチン商品コード」「期」「回」「定期／任意」「接種医療機関名」の各項目がなく、逆
に、予防接種履歴管理テーブル６３０には、第２の予防接種履歴６１０Ｂに対して「ワク
チンメーカ」「接種医療機関名／医師名」の項目がない。
【００５５】
また「接種ワクチン」欄に関しては、第１フォーマットの場合は、ワクチンが対象とす
る細菌名等のワクチンを特定する情報が記載されるが、第２フォーマットの場合、図５に
示す様に、ワクチンを特定する情報に加え、全接種回数のうちの何回目の接種であるのか
を合わせて記載するようになっている。
【００５６】
このような相違により、まず、第２の予防接種履歴６１０Ｂにない項目のデータについ
ては、予防接種履歴管理テーブル６３０において空欄になっている。
【００５７】
ただし、「年齢」は、予防接種履歴管理システム３００によって生年月日から計算され
たデータが記載されている。また「期」「回」については、図５の第２の予防接種履歴６
１０Ｂの「接種ワクチン」欄における細菌名の記載と、全接種回数のうちの何回目の接種
であるのかの記載から、予防接種履歴管理システム３０中の不図示のワクチン情報データ
ベースに基づいて”期”と”回”が特定され、予防接種履歴管理テーブル６３０に記載さ
れるようになっている。
【００５８】
また「定期／任意」については、第２の予防接種履歴６１０Ｂの「接種ワクチン」の欄
の記載から、予防接種履歴管理システム３０によって定期ワクチンであるか、任意ワクチ
ンであるかが特定され、予防接種履歴管理テーブル６３０に記載されるようになっている
。
【００５９】
また図５の第２の予防接種履歴６１０Ｂには、「接種医療機関名／医師名」の欄があり
、医療機関名と医師名の両方が記載されているが、予防接種履歴管理システム３０によっ
て医療機関名のみが抽出され、予防接種履歴管理テーブル６３０に記載されるようになっ
ている。
【００６０】
＜機能構成＞
次に予防接種履歴管理システム３００の機能構成図の一例を図１０に示す。本実施形態
に係る予防接種履歴管理システム３００は、受信部３０１、記憶部３０２、送信部３０３
、整形部３０４の各機能を含む。
【００６１】
これらの各機能は、予防接種履歴管理システム３００のハードウェアによって本実施形
態に係る予防接種履歴管理システム制御プログラム７３０が実行されることにより実現さ
れる。
【００６２】
受信部３０１は、ユーザの予防接種履歴６１０を記録する複数の異なる種類のアプリ７
１１のうちのいずれかを実行するユーザ端末１００から、当該アプリ７１１により記録さ
れた予防接種履歴６１０を受信する。
【００６３】
例えば受信部３０１は、第１のアプリ７１１Ａを実行する第１のユーザ端末１００Ａか
ら第１の予防接種履歴６１０Ａを受信し、第２のアプリ７１１Ｂを実行する第２のユーザ
端末１００Ｂから第２の予防接種履歴６１０Ｂを受信する。
【００６４】
整形部３０４は、複数の予防接種履歴６１０を共通のフォーマットに整形する。例えば
本実施形態では、上述したように第１フォーマットを共通のフォーマットとしており、整
形部３０４は、受信部３０１が第２のユーザ端末１００Ｂから取得した第２フォーマット
の第２の予防接種履歴６１０Ｂを第１フォーマットに整形する。
【００６５】
整形部３０４は、例えば、第２フォーマットから第１フォーマットへの整形を行うため
の不図示の所定のルールを参照することで、この整形を行うことができる。
【００６６】
また整形部３０４は、第１フォーマット及び第２フォーマット以外の他のフォーマット
についても、共通フォーマットへ整形するためのルールを参照することで、共通フォーマ
ットへの整形を行うことができる。
【００６７】
さらに、整形部３０４は、第１フォーマットを共通のフォーマットとするのではなく、
第２フォーマットを共通のフォーマットとしても良いし、第１フォーマット及び第２フォ
ーマットのいずれでもない他のフォーマットを共通のフォーマットとしても良い。
【００６８】
共通フォーマットは、ユーザ端末１００で実行されるいずれかのアプリ７１１が準拠す
るフォーマットでもよいし、いずれのアプリ７１１が準拠するフォーマットとも異なるフ
ォーマットであっても良い。
【００６９】
記憶部３０２は、複数のユーザ端末１００から受信した複数の予防接種履歴６１０を記
憶する。本実施形態では、記憶部３０２は予防接種履歴管理テーブル６３０として具現化
されており、第１フォーマットで予防接種履歴６１０を記憶している。
【００７０】
送信部３０３は、記憶部３０２に記憶された予防接種履歴６１０を医療機関端末２００
に送信する。
【００７１】
このような態様により、医療機関端末２００には各ユーザの予防接種履歴６１０が共通
のフォーマットで送信されるため、種類が異なる複数のアプリ７１１でそれぞれ管理され
る予防接種履歴６１０の利用を容易化することが可能となる。
【００７２】
またさらに、ユーザ端末１００が予防接種履歴６１０を医療機関指定情報とともに予防
接種履歴管理システム３００に送信するようにしておき、受信部３０１は、ユーザ端末１
００から、予防接種履歴６１０とともに予防接種履歴６１０の送信先を指定した医療機関
指定情報を受信するようにしても良い。
【００７３】
この場合、記憶部３０２は、予防接種履歴６１０を医療機関指定情報と対応付けて記憶
し、送信部３０３は、医療機関指定情報により特定される医療機関端末２００にのみ、予
防接種履歴６１０を送信するようにする。このような態様により、ユーザの予防接種履歴
６１０を、かかりつけ医等のユーザが指定した特定の医療機関に対してのみ開示すること
が可能となる。
【００７４】
なお、ユーザ端末１００から予防接種履歴管理システム３００への医療機関指定情報の
送信は、予防接種履歴６１０の送信と同時であっても同時でなくても良い。
【００７５】
＝＝処理の流れ＝＝
次に、本実施形態に係る予防接種履歴管理システム３００による処理の流れを、図１１
を参照しながら説明する。
【００７６】
まず第１のユーザ端末１００Ａは、第１のユーザの第１の予防接種履歴６１０Ａを予防
接種履歴管理システム３００に送信する（S1000）。
【００７７】
予防接種履歴管理システム３００は、この第１の予防接種履歴６１０Ａを共通のフォー
マットに整形する（S1010）。ただし、第１の予防接種履歴６１０Ａは第１フォーマット
であり、共通のフォーマットと同じであるので、S1010において予防接種履歴管理システ
ム３００は何もしない。
【００７８】
予防接種履歴管理システム３００は、この第１の予防接種履歴６１０Ａを予防接種履歴
管理テーブル６３０に記憶する（S1020）。
【００７９】
一方、第２のユーザ端末１００Ｂは、第２のユーザの第２の予防接種履歴６１０Ｂを予
防接種履歴管理システム３００に送信する（S1030）。
【００８０】
予防接種履歴管理システム３００は、この第２の予防接種履歴６１０Ｂを共通のフォー
マットに整形する（S1040）。具体的には、予防接種履歴管理システム３００は、不図示
のフォーマット変換ルールを参照することで、第２フォーマットで記載されている第２の
予防接種履歴６１０を共通のフォーマットに整形する。
【００８１】
そして予防接種履歴管理システム３００は、この第２の予防接種履歴６１０Ｂを予防接
種履歴管理テーブル６３０に記憶する（S1050）。
【００８２】
続いて第１のユーザ端末１００Ａは、予防接種履歴管理システム３００に対して、第１
の予防接種履歴６１０Ａを医療機関端末２００に送信するための送信リクエストを送信す
る（S1060）。この送信リクエストには、第１のユーザによって第１のユーザ端末１００
Ａに入力された医療機関指定情報が含まれている。
【００８３】
そうすると予防接種履歴管理システム３００は、予防接種履歴管理テーブル６３０を参
照し、第１のユーザの予防接種履歴６１０Ａを、指定された医療機関端末２００に送信す
る（S1070）。
【００８４】
そして医療機関端末２００は、第１の予防接種履歴６１０Ａを出力装置２６０に出力す
る（S1080）。
【００８５】
一方、第２のユーザ端末１００Ｂは、予防接種履歴管理システム３００に対して、第２
の予防接種履歴６１０Ｂを医療機関端末２００に送信するための送信リクエストを送信す
る（S1090）。この送信リクエストには、第２のユーザによって第２のユーザ端末１００
Ｂに入力された医療機関指定情報が含まれている。
【００８６】
そうすると予防接種履歴管理システム３００は、予防接種履歴管理テーブル６３０を参
照し、第２のユーザの予防接種履歴６１０Ｂを、指定された医療機関端末２００に送信す
る（S1100）。
【００８７】
そして医療機関端末２００は、第２の予防接種履歴６１０Ｂを出力装置２６０に出力す
る（S1110）。
【００８８】
このような態様によって、様々なアプリ７１１を用いて予防接種履歴６１０の管理を行
っている各ユーザの予防接種履歴６１０を、共通フォーマットで医療機関端末２００に出
力することができる。このように、種類が異なる複数のアプリ７１１でそれぞれ管理され
る予防接種履歴６１０のフォーマットを一元化して取り扱うことで、予防接種履歴６１０
の確認等の利用を容易に行うことが可能となる。
【００８９】
なお、図１１には、第１のユーザ及び第２のユーザが予防接種履歴６１０の送信先とし
て同一の医療機関を指定した場合のフローチャートが例示されているが、異なる医療機関
が指定された場合には、予防接種履歴管理システム３００は、それぞれ指定された医療機
関端末２００に予防接種履歴６１０を送信する。
【００９０】
[第２実施形態]
第１実施形態では、予防接種履歴管理システム３００が整形部３０４を備え、この整形
部３０４が複数の予防接種履歴６１０を共通のフォーマットに整形していたが、第２実施
形態では、予防接種履歴管理システム３００は整形部３０４を備えず、各ユーザ端末１０
０が実行する予防接種履歴収集プログラム７４０が予防接種履歴６１０を共通のフォーマ
ットに整形する。
【００９１】
予防接種履歴収集プログラム７４０は、例えば、ユーザ端末１００が予防接種履歴６１
０を予防接種履歴管理システム３００に送信する際に、この予防接種履歴６１０を共通の
フォーマットに整形する。
【００９２】
そして予防接種履歴管理システム３００は、複数のユーザ端末１００から、それぞれ、
共通フォーマットに整形された予防接種履歴６１０を受信し、これらの共通フォーマット
に整形された複数の予防接種履歴６１０を予防接種履歴管理テーブル６３０に記憶し、予
防接種履歴管理テーブル６３０に記憶された共通フォーマットに整形された予防接種履歴
６１０を医療機関端末２００に送信する。
【００９３】
このような態様によっても、様々なアプリ７１１を用いて予防接種履歴６１０の管理を
行っている各ユーザの予防接種履歴６１０を、共通フォーマットで医療機関端末２００に
出力することができる。これにより、種類が異なる複数のアプリ７１１でそれぞれ管理さ
れる予防接種履歴６１０の確認を一元化して容易に行うことが可能となる。
【００９４】
以下、図１２を参照しながら、処理の流れを説明する。
【００９５】
まず第１のユーザ端末１００Ａは、第１のユーザの第１の予防接種履歴６１０Ａを共通
のフォーマットに整形する（S2000）。ただし、第１の予防接種履歴６１０Ａは第１フォ
ーマットであり、共通のフォーマットと同じであるので、S2000において第１のユーザ端
末１００Ａは何もしない。
【００９６】
そして第１のユーザ端末１００Ａは、第１の予防接種履歴６１０Ａを予防接種履歴管理
システム３００に送信する（S2010）。
【００９７】
予防接種履歴管理システム３００は、この第１の予防接種履歴６１０Ａを予防接種履歴
管理テーブル６３０に記憶する（S2020）。
【００９８】
一方、第２のユーザ端末１００Ｂは、第２のユーザの第２の予防接種履歴６１０Ｂを共
通のフォーマットに整形する（S2030）。具体的には、第２のユーザ端末１００Ｂは、不
図示のフォーマット変換ルールを参照することで、第２フォーマットで記載されている第
２の予防接種履歴６１０Ｂを共通のフォーマットに整形する。
【００９９】
そして第２のユーザ端末１００Ｂは、第２のユーザの予防接種履歴６１０Ｂを予防接種
履歴管理システム３００に送信する（S2040）。
【０１００】
そして予防接種履歴管理システム３００は、この第２の予防接種履歴６１０Ｂを予防接
種履歴管理テーブル６３０に記憶する（S2050）。
【０１０１】
続いて第１のユーザ端末１００Ａは、予防接種履歴管理システム３００に対して、第１
の予防接種履歴６１０Ａを医療機関端末２００に送信するための送信リクエストを送信す
る（S2060）。この送信リクエストには、第１のユーザによって第１のユーザ端末１００
Ａに入力された医療機関指定情報が含まれている。
【０１０２】
そうすると予防接種履歴管理システム３００は、予防接種履歴管理テーブル６３０を参
照し、第１のユーザの第１の予防接種履歴６１０Ａを、指定された医療機関端末２００に
送信する（S2070）。
【０１０３】
そして医療機関端末２００は、第１の予防接種履歴６１０Ａを出力装置２６０に出力す
る（S2080）。
【０１０４】
一方、第２のユーザ端末１００Ｂは、予防接種履歴管理システム３００に対して、第２
の予防接種履歴６１０Ｂを医療機関端末２００に送信するための送信リクエストを送信す
る（S2090）。この送信リクエストには、第２のユーザによって第２のユーザ端末１００
Ｂに入力された医療機関指定情報が含まれている。
【０１０５】
そうすると予防接種履歴管理システム３００は、予防接種履歴管理テーブル６３０を参
照し、第２のユーザの第２の予防接種履歴６１０Ｂを、指定された医療機関端末２００に
送信する（S2100）。
【０１０６】
そして医療機関端末２００は、第２の予防接種履歴６１０Ｂを出力装置２６０に出力す
る（S2110）。
【０１０７】
このような態様によっても、種類が異なる複数のアプリ７１１でそれぞれ管理される予
防接種履歴６１０の確認等の利用を容易化することが可能となる。
【０１０８】
[第３実施形態]
第１実施形態及び第２実施形態では、ユーザ端末１００が予防接種履歴収集プログラム
７４０を実行することにより、ユーザ端末１００に記憶されている予防接種履歴６１０を
予防接種履歴管理システム３００に送信していたが、第３実施形態では、ユーザ端末１０
０は、予防接種履歴収集プログラム７４０を用いず、図１３や図１４に示したような、ユ
ーザ端末１００の画面に予防接種履歴６１０が表示されている状態の画像であるスクリー
ンショットを、予防接種履歴管理システム３００に送信する。
【０１０９】
この場合、予防接種履歴管理システム３００の受信部３０１は、ユーザ端末１００から
スクリーンショットを受信することにより、予防接種履歴６１０を画像内の文字として取
得する。
【０１１０】
そして予防接種履歴管理システム３００の整形部３０４は、ユーザ端末１００から取得
した画像から予防接種履歴６１０である文字を抽出した後、文字を共通のフォーマットに
整形する。
【０１１１】
例えば、予防接種履歴管理システム３００は、ユーザが利用しているアプリ名を質問す
る、またはユーザ端末１００で実行される可能性のある各アプリ７１１について、アプリ
７１１のロゴマークや画面構成等の特徴を定義した不図示のテンプレートを記憶装置３４
０に記憶しておき、第１のユーザ端末１００Ａから図１３に示す画像を受信した場合、こ
の画像をこれらのテンプレートと照合することで、第１のユーザ端末１００Ａが実行して
いるアプリ７１１が第１のアプリ７１１Ａであることを特定する。
【０１１２】
そして予防接種履歴管理システム３００は、特定された第１のアプリ７１１Ａからこの
画像内の第１の予防接種履歴６１０Ａが第１フォーマットであることを特定する。そして
予防接種履歴管理システム３００は、画像解析を行って、第１フォーマットの様式に従っ
て画像内の文字を抽出する。この場合、第１フォーマットは共通のフォーマットであるの
で、予防接種履歴管理システム３００は、第１の予防接種履歴６１０Ａをそのまま予防接
種履歴管理テーブル６３０に記憶する。
【０１１３】
また予防接種履歴管理システム３００は、第２のユーザ端末１００Ｂから図１４に示す
画像を受信した場合、この画像をテンプレートと照合することで、第２のユーザ端末１０
０Ｂが実行しているアプリ７１１が第２のアプリ７１１Ｂであることを特定する。
【０１１４】
そして予防接種履歴管理システム３００は、特定された第２のアプリ７１１Ｂからこの
画像内の第２の予防接種履歴６１０Ｂが第２フォーマットであることを特定する。そして
予防接種履歴管理システム３００は、画像解析を行って、第２フォーマットの様式に従っ
て画像内の文字を抽出する。この場合予防接種履歴管理システム３００は、第２の予防接
種履歴６１０Ｂを第２フォーマットから第１フォーマットへ整形した後、予防接種履歴管
理テーブル６３０に記憶する。
【０１１５】
その後、予防接種履歴管理システム３００は、予防接種履歴管理テーブル６３０に記憶
された共通フォーマットに整形された予防接種履歴６１０を医療機関端末２００に送信す
る。
【０１１６】
なお、第３実施形態における処理の流れは、図１１に示した第１実施形態における処理
の流れと同様であるので重複する説明は省略する。
【０１１７】
このような態様によっても、様々なアプリ７１１を用いて予防接種履歴６１０の管理を
行っている各ユーザの予防接種履歴６１０を、共通フォーマットで医療機関端末２００に
出力することができる。これにより、種類が異なる複数のアプリ７１１でそれぞれ管理さ
れる予防接種履歴６１０の確認等の利用を容易化することが可能となる。
【０１１８】
なお上述した実施の形態は本発明の理解を容易にするためのものであり、本発明を限定
して解釈するためのものではない。本発明はその趣旨を逸脱することなく変更、改良され
得るとともに、本発明にはその等価物も含まれる。
【０１１９】
例えば上記実施形態において、ユーザ端末１００が予防接種履歴６１０を医療機関指定
情報とともに予防接種履歴管理システム３００に送信し、予防接種履歴管理システム３０
０がこのユーザの予防接種履歴６１０を医療機関端末２００に送信する際には、医療機関
指定情報で指定された医療機関端末２００に対してのみ送信するようにする場合について
説明したが、ユーザの予防接種履歴６１０を特定の医療機関端末２００に送信する方法は
この方法に限られない。
【０１２０】
例えば、まずユーザ端末１００が予防接種履歴管理システム３００に対し、所定のキー
ワードの生成を要求する。
【０１２１】
そして予防接種履歴管理システム３００は、例えば所定桁数の乱数等によりキーワード
を生成し、このユーザの予防接種履歴６１０と対応づけて記憶すると共に、このキーワー
ドを文字情報または二次元コード等としてユーザ端末１００に送信する。
【０１２２】
次に、ユーザ端末１００を操作するユーザは、予防接種履歴管理システム３００から送
信されたキーワードを医師や看護師に伝える。
【０１２３】
そしてこの医師や看護師によってこのキーワードが医療機関端末２００に入力されると
、医療機関端末２００は、このキーワードを予防接種履歴管理システム３００に送信する
。
【０１２４】
そして予防接種履歴管理システム３００は、予防接種履歴管理テーブル６３０を参照し
、キーワードと対応づけられている予防接種履歴６１０を、医療機関端末２００に送信す
る。
【０１２５】
このような態様によっても、ユーザの予防接種履歴６１０を、かかりつけ医等の特定の
医療機関に対してのみ開示することが可能となる。
【０１２６】
また上記実施形態では、ユーザ端末１００に予防接種履歴６１０を第１フォーマットで
記録するアプリ７１１Ａと、第２フォーマットで記録するアプリ７１１Ｂとの２種類のア
プリ７１１を例示したが、アプリ７１１は３種類以上であっても良い。またフォーマット
も３種類以上であってもよい。
【０１２７】
また、上記実施形態では、複数の種類のアプリ７１１の記載様式が異なる場合を例示し
たが、複数の種類のアプリ７１１があらかじめ１つの共通フォーマットで記録していても
よい。複数の種類のアプリ７１１が同様の１つの共通フォーマットを有する場合であって
も、複数の種類のアプリ７１１により保存された情報を他の端末から閲覧可能としたり、
１つの記憶部３０２に集積したりするためには各アプリ７１１への機能の追加等が必要と
なるため、容易に行うことが難しい。しかし、本発明の実施形態によれば、予防接種履歴
６１０の確認や集積等の利用を容易に行うことが可能となる。
【０１２８】
上述の実施形態では、予防接種履歴６１０の利用の形態の一例として医療機関端末２０
０からの閲覧を示したが、これに限られない。例えば、ユーザがアプリ７１１の種類を変
更する際に、予防接種履歴６１０を利用することも可能である。すなわち、本発明の実施
形態によれば、あるアプリ７１１で記録された予防接種履歴６１０を他の複数のアプリ７
１１間で利用可能な共通のフォーマットに整形することができるため、ユーザが使用する
アプリ７１１の種類を変更する際に、過去利用していたアプリ７１１で記録した予防接種
履歴６１０を、新しいアプリ７１１においても利用することが可能となる。
【０１２９】
また、記憶部３０２に保管された予防接種履歴６１０は医療機関端末２００からの閲覧
が終了した後も引き続き記憶されて保存されてもよい。これにより、次回の予防接種の際
に予防接種履歴６１０を確認したい要求があった場合でも、再度の予防接種履歴６１０の
送信及び整形が不要となり好ましい。また、後述するように記憶部３０２に予防接種履歴
６１０を記憶したことで、自治体等の事務作業に用いることができる。一方、プライバシ
ー保護等の観点から、記憶部３０２に保管された予防接種履歴６１０は、医療機関端末２
００からの閲覧後または一定時間の経過後等適切な時点で記憶部３０２から削除されても
よい。
【０１３０】
また、医療機関端末２００は記憶部３０２に記憶された予防接種履歴６１０を受信する
ことに限られず、ユーザ端末１００において整形された予防接種履歴６１０を近距離通信
等の手段でユーザ端末１００から直接受信してもよい。
【０１３１】
また、ユーザの予防接種履歴６１０が予防接種履歴管理システム３００の記憶部３０２
にすでに保存されている場合であって、同じユーザから新規または変更された予防接種履
歴６１０が送信される場合には、すでに保存されている予防接種履歴６１０と後の予防接
種履歴６１０の差分を抽出して整形等の処理を行い、新しい予防接種履歴６１０として保
存してもよい。これにより、効率よく整形等の処理を行うことができる。
【０１３２】
また、上記実施形態では、アプリ７１１で記録されたユーザの予防接種履歴６１０はユ
ーザ端末１００に保管されているものとしたがこれに限られず、インターネット等で接続
された記録サーバ上に保管されていてもよい。
【０１３３】
また、上記実施形態では、アプリ７１１は、ユーザ端末１００にインストールされるも
のとしたが、これに限られず、Ｗｅｂページの形態で提供され、ユーザ端末１００のブラ
ウザから利用されるものであってもよい。この場合、本開示の「複数の種類のアプリ」は
、同じブラウザから利用可能であるが、異なるサービスを指す。また、アプリ７１１がＷ
ｅｂページの形態で提供される場合は、予防接種履歴６１０は上述の記録サーバ上に保管
されることが好ましい。
【０１３４】
また、第３実施形態では、ユーザ端末１００の画面に予防接種履歴６１０が表示されて
いる状態の画像であるスクリーンショットを利用したが、これに限られず、予防接種履歴
６１０をＰＤＦ等のファイルとして出力して得られた画像であっても良い。この場合、Ｐ
ＤＦ等のファイルには予防接種履歴６１０の文字情報が含まれていることが好ましい。こ
れにより、ファイルからの予防接種履歴６１０の抽出を容易に行うことができる。
【０１３５】
また、上記実施形態では、予防接種履歴６１０を予防接種履歴管理システム３００の記
憶部３０２に保管することとしたが、分散されて保管されてもよい。例えば、予防接種履
歴６１０において重要性が高い、ワクチン名、期／回、接種日、アプリ名（接種実績情報
提供元）の情報は予防接種履歴管理システム３００の記憶部３０２に記憶されており、そ
の他のユーザの個人情報や医療機関の情報は予防接種履歴６１０を閲覧する医療機関端末
２００に記憶されてもよい。この場合、予防接種履歴管理システム３００は、上記の予防
接種履歴６１０の重要性が高い情報のみをユーザ端末１００から取得してもよい。
【０１３６】
また、上記実施形態では、ユーザの予防接種履歴６１０は、医療機関端末２００と共有
されることとしたが、これに限られず、例えば、ユーザが居住する自治体が管理する自治
体端末と共有されてもよい。これにより、自治体においても予防接種履歴６１０の利用が
可能となる。これにより、予防接種履歴６１０の把握が容易になり、特定のユーザについ
て予防接種が完了しているか否かの確認や、予防接種にかかる費用の処理等、予防接種に
関連して自治体が行う事務作業の軽減を図ることができる。また、この場合、自治体は個
別のユーザの予防接種履歴６１０について接続可能になるよう設定してもよいが、自治体
に所属する複数のユーザの予防接種履歴６１０を記憶部３０２へ集積することとし、自治
体はこの集積された予防接種履歴６１０へのアクセスが可能となるよう設定されることが
好ましい。
【符号の説明】
【０１３７】
１００    ユーザ端末
１１０    ＣＰＵ
１２０    メモリ
１３０    通信装置
１４０    記憶装置
１５０    入力装置
１６０    出力装置
１７０    記録媒体読取装置
２００    医療機関端末
２１０    ＣＰＵ
２２０    メモリ
２３０    通信装置
２４０    記憶装置
２５０    入力装置
２６０    出力装置
２７０    記録媒体読取装置
３００    予防接種履歴管理システム
３０１    受信部
３０２    記憶部
３０３    送信部
３０４    整形部
３１０    ＣＰＵ
３２０    メモリ
３３０    通信装置
３４０    記憶装置
３５０    入力装置
３６０    出力装置
３７０    記録媒体読取装置
５００    ネットワーク
６１０Ａ  第１の予防接種履歴
６１０Ｂ  第２の予防接種履歴
６３０    予防接種履歴管理テーブル  
７１０    ユーザ端末制御プログラム
７１１Ａ  第１の予防接種管理プログラム
７１１Ｂ  第２の予防接種管理プログラム
７２０    医療機関端末制御プログラム
７３０    予防接種履歴管理システム制御プログラム
７４０    予防接種履歴収集プログラム
８００    記録媒体
１０００  情報システム
【図１】
2020030801.tif 000003
【図２】
2020030801.tif 000004
【図３】
2020030801.tif 000005
【図４】
2020030801.tif 000006
【図５】
2020030801.tif 000007
【図６】
2020030801.tif 000008
【図７】
2020030801.tif 000009
【図８】
2020030801.tif 000010
【図９】
2020030801.tif 000011
【図１０】
2020030801.tif 000012
【図１１】
2020030801.tif 000013
【図１２】
2020030801.tif 000014
【図１３】
2020030801.tif 000015
【図１４】
2020030801.tif 000016