Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7451236B2 - Programs, methods and terminals - Google Patents
[go: Go Back, main page]

JP7451236B2 - Programs, methods and terminals - Google Patents

Programs, methods and terminals Download PDF

Info

Publication number
JP7451236B2
JP7451236B2 JP2020039364A JP2020039364A JP7451236B2 JP 7451236 B2 JP7451236 B2 JP 7451236B2 JP 2020039364 A JP2020039364 A JP 2020039364A JP 2020039364 A JP2020039364 A JP 2020039364A JP 7451236 B2 JP7451236 B2 JP 7451236B2
Authority
JP
Japan
Prior art keywords
period
display
pregnancy
information
child
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2020039364A
Other languages
Japanese (ja)
Other versions
JP2021140615A (en
Inventor
紀幸 新谷
祥子 黒▲崎▼
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kyocera Corp
Original Assignee
Kyocera Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kyocera Corp filed Critical Kyocera Corp
Priority to JP2020039364A priority Critical patent/JP7451236B2/en
Publication of JP2021140615A publication Critical patent/JP2021140615A/en
Priority to JP2024034303A priority patent/JP7519560B2/en
Application granted granted Critical
Publication of JP7451236B2 publication Critical patent/JP7451236B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Medical Treatment And Welfare Office Work (AREA)

Description

本発明は、母子に関わる情報を管理するためのプログラム、方法、および、端末に関する。 The present invention relates to a program, method, and terminal for managing information related to mother and child.

現在、妊娠の届出をした者には、自治体より母子健康手帳が交付される。母子健康手帳には、妊娠期から乳幼児期までの母子に関わる重要な記録を、妊婦本人、医療機関または自治体の福祉関連機関などが記入できるようになっている。こうして、母子健康手帳により、妊娠期から乳幼児期までの母子の健康に関わる様々な情報を、1つの手帳で管理することが可能になっている。 Currently, those who report pregnancy are issued a maternal and child health handbook by the local government. The maternal and child health handbook allows pregnant women, medical institutions, and municipal welfare-related organizations to fill in important records related to mother and child from pregnancy to infancy. In this way, the maternal and child health notebook makes it possible to manage various information related to the health of the mother and child from pregnancy to infancy in one notebook.

近年、特許文献1または2に示されるように、母子健康手帳で管理されるような母子に関わる情報を電子化して管理することが行われている。例えば、紙媒体の母子健康手帳で管理していた母子に関わる重要な記録をスマートフォンなどの端末で管理することを可能にする管理ツール(いわゆる、母子手帳アプリケーション)も広く利用されるようになってきている。 In recent years, as shown in Patent Documents 1 and 2, information related to mothers and children, such as those managed in maternal and child health handbooks, has been digitized and managed. For example, management tools (so-called maternal and child health handbook applications) that allow important records related to mothers and children, which were previously managed in paper-based maternal and child health handbooks, to be managed on terminals such as smartphones have become widely used. ing.

特開2014-191467号公報(2014年10月6日公開)Japanese Patent Application Publication No. 2014-191467 (published on October 6, 2014) 特許第5033816号公報(2012年9月26日発行)Patent No. 5033816 (issued on September 26, 2012)

しかしながら、上述の従来技術も含めて、児が胎内にいる期間(以下、妊娠期)と、児が生まれてからの期間(以下、育児期)との両方をカバーする、利便性の高い管理ツールを実現できたものはなかった。妊娠期と育児期とでは、管理すべき対象が母体から乳児へ、そして、母子に係る情報の情報源も、産科から小児科へと様変わりするためである。 However, including the conventional techniques mentioned above, there are highly convenient management tools that cover both the period when the baby is in the womb (hereinafter referred to as the gestation period) and the period after the baby is born (hereinafter referred to as the childcare period). Nothing was able to achieve this. This is because between the pregnancy period and the child-rearing period, the subject to be managed changes from the mother's body to the infant, and the source of information regarding the mother and child changes from obstetrics to pediatrics.

妊娠期の管理に便利な従来の管理ツールが、育児期に移行して、便利に使い続けられる管理ツールであるとは限らない。例えば、母体重の管理機能が充実していて妊娠期には重宝する管理ツールが、母体重の情報の重要度が低くなった育児期以降に便利に使える管理ツールであるとは考えられない。したがって、母親は、生まれた児の管理をうまく進めるために、妊娠期の管理に使っていた馴染みの管理ツールから、育児期の管理に便利な別の管理ツールに乗り換えることを余儀なくされる。 Conventional management tools that are convenient for managing pregnancy do not necessarily mean that they can continue to be used conveniently as the child-rearing period progresses. For example, it is difficult to imagine that a management tool that is useful during the pregnancy period and has extensive functions for managing the mother's weight is a management tool that can be used conveniently after the child-rearing period, when information about the mother's weight becomes less important. Therefore, in order to successfully manage their newborn, mothers are forced to switch from the familiar management tools they used during pregnancy to other management tools that are more convenient for managing their child-rearing period.

出産を境にドラスティックに変化した環境に対応していかなければならない母親にとって、馴染みの管理ツールから不慣れな管理ツールへ乗り換えることのストレスは、無視できないものがある。妊娠期から育児期へ移行しても不慣れな新しい管理ツールに乗り換える必要なく、引き続き便利に使い続けられるような1つの管理ツールを実現することが望まれる。 For mothers who have to deal with drastic changes in their environment after giving birth, the stress of switching from a familiar management tool to an unfamiliar management tool cannot be ignored. It is desirable to create a single management tool that can be used conveniently even after the transition from pregnancy to child-rearing without the need to switch to a new, unfamiliar management tool.

本発明の一態様は、妊娠期と育児期との両方の期間に亘り、母子に関わる情報を続けて管理することが可能な管理ツールを実現することを目的とする。 One aspect of the present invention aims to realize a management tool that can continuously manage information related to a mother and child during both the pregnancy period and the childcare period.

上述の課題を解決するために、本発明の一態様に係るプログラムは、制御部、記憶部および表示部を備えている端末により実行されるプログラムであって、前記プログラムは、前記制御部に、妊婦、および、胎児または胎児前、の少なくともいずれか一方に関する情報を示す妊娠期情報を表示するための妊娠期表示UIを前記表示部に表示する第1ステップと、経産婦および小児の少なくともいずれか一方に関する情報を示す育児期情報を表示するための育児期表示UIであって、前記妊娠期表示UIと一部が相違する該育児期表示UIを前記表示部に表示する第2ステップと、を実行させ、前記胎児の出生を前記制御部に認識させるための第1操作がユーザによって行われるまで、前記表示部に表示されている第1UI部品に対するユーザの第2操作に応答して、前記第1ステップが実行され、前記第1操作が行われた後は、前記第1UI部品に対する前記第2操作に応答して、前記第2ステップが実行される。 In order to solve the above-mentioned problems, a program according to one aspect of the present invention is a program executed by a terminal including a control unit, a storage unit, and a display unit, and the program includes: A first step of displaying on the display section a gestation period display UI for displaying gestation period information indicating information regarding at least one of a pregnant woman and a fetus or pre-fetus; and at least one of a multiparous woman and a child. a second step of displaying, on the display section, a childcare period display UI for displaying childcare period information indicating information about the childcare period, the childcare period display UI being partially different from the pregnancy period display UI; until the user performs a first operation for causing the control unit to recognize the birth of the fetus. After the step is executed and the first operation is performed, the second step is executed in response to the second operation on the first UI component.

上述の課題を解決するために、本発明の一態様に係る方法は、制御部、記憶部および表示部を備えている端末が実行する方法であって、妊婦、および、胎児または胎児前、の少なくともいずれか一方に関する情報を示す妊娠期情報を表示するための妊娠期表示UIを前記表示部に表示する第1ステップと、経産婦および小児の少なくともいずれか一方に関する情報を示す育児期情報を表示するための育児期表示UIであって、前記妊娠期表示UIと一部が相違する該育児期表示UIを前記表示部に表示する第2ステップと、を含み、前記胎児の出生を前記制御部に認識させるための第1操作がユーザによって行われるまで、前記表示部に表示されている第1UI部品に対するユーザの第2操作に応答して、前記第1ステップが実行され、前記第1操作が行われた後は、前記第1UI部品に対する前記第2操作に応答して、前記第2ステップが実行される。 In order to solve the above-mentioned problems, a method according to one aspect of the present invention is a method that is executed by a terminal including a control unit, a storage unit, and a display unit, and is performed by a pregnant woman and a fetus or pre-fetus. a first step of displaying on the display section a pregnancy period display UI for displaying pregnancy period information indicating information regarding at least one of them; and displaying child-rearing period information indicating information regarding at least one of a multiparous woman and a child; a second step of displaying on the display section a child-rearing period display UI that is partially different from the pregnancy period display UI, the child-rearing period display UI being partially different from the pregnancy period display UI; Until the user performs the first operation for recognition, the first step is executed in response to the user's second operation on the first UI component displayed on the display unit, and the first operation is performed. After that, the second step is executed in response to the second operation on the first UI component.

上述の課題を解決するために、本発明の一態様に係る端末は、制御部、記憶部および表示部を備えている端末であって、前記制御部は、妊婦、および、胎児または胎児前、の少なくともいずれか一方に関する情報を示す妊娠期情報を表示するための妊娠期表示UIを前記表示部に表示し、経産婦および小児の少なくともいずれか一方に関する情報を示す育児期情報を表示するための育児期表示UIであって、前記妊娠期表示UIと一部が相違する該育児期表示UIを前記表示部に表示し、前記制御部は、前記胎児の出生を前記制御部に認識させるための第1操作がユーザによって行われるまで、前記表示部に表示されている第1UI部品に対するユーザの第2操作に応答して、前記妊娠期表示UIを表示し、前記第1操作が行われた後は、前記第1UI部品に対する前記第2操作に応答して、前記育児期表示UIを表示する。 In order to solve the above-mentioned problems, a terminal according to one aspect of the present invention is a terminal that includes a control unit, a storage unit, and a display unit, and the control unit is configured to support a pregnant woman and a fetus or pre-fetus. A gestation period display UI for displaying gestation period information indicating information regarding at least one of the above is displayed on the display section, and child-rearing period information for displaying child-rearing period information indicating information regarding at least one of a multiparous woman and a child. A period display UI that is partially different from the pregnancy period display UI is displayed on the display section, and the control section displays a childcare period display UI for causing the control section to recognize the birth of the fetus. Until the first operation is performed by the user, the pregnancy stage display UI is displayed in response to the user's second operation on the first UI component displayed on the display section, and after the first operation is performed, , displaying the childcare period display UI in response to the second operation on the first UI component.

本発明の各態様に係る端末は、コンピュータによって実現してもよく、この場合には、本発明の各態様に係るプログラムは、コンピュータを前記端末が備える各部(ソフトウェア要素)として動作させることにより前記端末をコンピュータにて実現させるプログラムである。また、本発明の各態様に係るプログラムを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。 The terminal according to each aspect of the present invention may be realized by a computer, and in this case, the program according to each aspect of the present invention may be implemented by causing the computer to operate as each section (software element) included in the terminal. This is a program that realizes a terminal on a computer. Further, a computer-readable recording medium on which a program according to each aspect of the present invention is recorded also falls within the scope of the present invention.

本発明の一態様によれば、妊娠期から育児期まで母子に関わる情報を続けて管理することが可能な管理ツールを実現することができる。 According to one aspect of the present invention, it is possible to realize a management tool that can continuously manage information related to a mother and child from the pregnancy period to the childcare period.

スマートフォンの要部構成を示すブロック図である。FIG. 2 is a block diagram showing the configuration of main parts of a smartphone. 本開示のプログラムの適用例を示す図である。FIG. 2 is a diagram illustrating an application example of the program of the present disclosure. 母子情報データベースのデータ構造の一例を示す図である。It is a figure which shows an example of the data structure of a mother and child information database. 新規登録画面の一例を示す図である。It is a figure showing an example of a new registration screen. 妊娠期におけるホーム画面の一例を示す図である。It is a figure showing an example of a home screen in a pregnancy period. 妊娠記録表示画面の一例を示す図である。It is a figure which shows an example of a pregnancy record display screen. 妊娠記録入力画面の一例を示す図である。It is a figure which shows an example of a pregnancy record input screen. 出生登録画面の一例を示す図である。It is a figure showing an example of a birth registration screen. 育児期におけるホーム画面の一例を示す図である。FIG. 3 is a diagram showing an example of a home screen during the childcare period. 成長記録表示画面の一例を示す図である。It is a figure showing an example of a growth record display screen. 成長記録入力画面の一例を示す図である。It is a figure which shows an example of a growth record input screen. スマートフォンが、母子情報の管理ツールとして動作するときに実行する処理の流れを示す図である。It is a figure which shows the flow of the process performed when a smartphone operates as a management tool of mother and child information. スマートフォンが、母子情報の管理ツールとして動作するときに実行する処理の流れを示す図である。It is a figure which shows the flow of the process performed when a smartphone operates as a management tool of mother and child information. 妊娠記録表示画面の他の例を示す図である。It is a figure which shows another example of a pregnancy record display screen. 成長記録表示画面の他の例を示す図である。It is a figure which shows another example of a growth record display screen.

〔実施形態1〕
<適用例>
以下、本発明の一実施形態について、詳細に説明する。図2は、本開示のプログラムの適用例を示す図である。
[Embodiment 1]
<Application example>
Hereinafter, one embodiment of the present invention will be described in detail. FIG. 2 is a diagram illustrating an application example of the program of the present disclosure.

本開示のプログラムは、ユーザの端末にインストールされ、該端末が、本開示のプログラムに基づく機能を実現する。ここで、ユーザとは、妊娠期および育児期を問わず、母子に関わる情報(以下、母子情報)を、自身が持つ、情報処理を行うための端末を通じて取り扱うことのできる者のことであり、例えば、児の母親および児の家族などが「ユーザ」に含まれる。以下では、ユーザは、母親であるものと想定して説明を進める。本開示のプログラムは、一例として、母子手帳アプリケーションであり、端末は、一例として、ユーザが使用するスマートフォン1(端末)である。母子手帳アプリケーションは、一例として、サービスプロバイダが開発したアプリケーションを配信する配信サーバ6によって、ネットワーク7を介して、各ユーザのスマートフォンに配信される。スマートフォン1に母子手帳アプリケーションがインストールされると、スマートフォン1は、本開示のプログラムに基づく機能、すなわち、妊娠期から育児期まで母子に関わる情報を続けて管理することが可能な管理ツールを実現する端末として動作する。 The program of the present disclosure is installed on a user's terminal, and the terminal realizes functions based on the program of the present disclosure. Here, a user is a person who can handle information related to mother and child (hereinafter referred to as mother and child information) through their own information processing terminal, regardless of the pregnancy or childcare period. For example, the "user" includes the child's mother and the child's family. In the following explanation, it is assumed that the user is a mother. The program of the present disclosure is, for example, a mother and child notebook application, and the terminal is, for example, a smartphone 1 (terminal) used by a user. For example, the maternal and child notebook application is distributed to each user's smartphone via the network 7 by a distribution server 6 that distributes applications developed by a service provider. When the mother and child notebook application is installed on the smartphone 1, the smartphone 1 realizes a function based on the program of the present disclosure, that is, a management tool that can continuously manage information related to the mother and child from the pregnancy period to the childcare period. Operates as a terminal.

サービスプロバイダは、母子手帳アプリケーションをユーザに提供する団体である。本実施形態では、一例として、サービスプロバイダは、さらに、母子手帳アプリケーションを介して集められる母子情報を活用して、自治体とユーザとの連携を実現するための連携サービスを、自治体およびユーザに提供してもよい。さらに、サービスプロバイダが提供する連携サービスは、医療機関とユーザとの連携を実現するための連携サービスであってもよい。なお、配信サーバ6は、母子手帳アプリケーションの開発元のサービスプロバイダに帰属していてもよいし、サービスプロバイダから配信を委託された配信受託業者に帰属していてもよい。 A service provider is an organization that provides a maternal and child health record application to users. In this embodiment, as an example, the service provider further provides the local government and users with a collaboration service for realizing cooperation between the local government and users by utilizing mother and child information collected through the mother and child handbook application. It's okay. Furthermore, the collaboration service provided by the service provider may be a collaboration service for realizing collaboration between a medical institution and a user. Note that the distribution server 6 may belong to the service provider that developed the maternal and child notebook application, or may belong to a distribution contractor entrusted with distribution by the service provider.

本実施形態において、妊婦、および、胎児または胎児前(以下、単に「胎児」という)の少なくともいずれか一方に関する情報、すなわち、妊娠期に観測された母子情報を、妊娠期情報と称する。妊娠期情報は、本開示のプログラムとしての母子手帳アプリケーションがインストールされたユーザのスマートフォン1に取り込まれる。一例として、妊娠期情報は、妊婦の体重、BMI(Body Mass Index)、血圧、脈拍、血糖値、浮腫、尿蛋白、尿糖、胎児の大きさ、推定胎児体重、および、胎児の様子を写した胎児画像などであってもよい。なお、胎児前とは、例えば、受精後第8週前までのヒトの胎児である胎芽の状態の児、および受精後8週以降から胎児になるまでの状態の児などを指す。 In the present embodiment, information regarding a pregnant woman and at least one of a fetus and a pre-fetus (hereinafter simply referred to as "fetus"), that is, mother and child information observed during pregnancy is referred to as gestation period information. The gestational period information is imported into the user's smartphone 1 on which the maternal and child notebook application as a program of the present disclosure is installed. As an example, gestational stage information includes a pregnant woman's weight, BMI (Body Mass Index), blood pressure, pulse, blood sugar level, edema, urine protein, urine sugar, fetal size, estimated fetal weight, and the condition of the fetus. It may also be an image of a fetus. Note that the term "pre-fetus" refers to, for example, a human fetus in the embryonic state up to 8 weeks after fertilization, and a child in the state of a fetus from 8 weeks after fertilization onward.

本実施形態において、経産婦および小児の少なくともいずれか一方に関する情報、すなわち、育児期に観測された母子情報を、育児期情報と称する。育児期情報は、本開示のプログラムとしての母子手帳アプリケーションがインストールされたユーザのスマートフォン1に取り込まれる。一例として、育児期情報は、子供のの身長、体重、頭囲、胸囲、子供を写した写真、および、子供が受けた予防接種の記録などであってもよい。なお、小児とは、乳幼児を含み、出生児から成人までを指す。 In this embodiment, information regarding at least one of a multiparous woman and a child, that is, mother and child information observed during the child-rearing period is referred to as child-rearing period information. The childcare period information is imported into the user's smartphone 1 on which the mother-child notebook application as a program of the present disclosure is installed. For example, the childcare period information may include the child's height, weight, head circumference, chest circumference, a photograph of the child, and records of vaccinations the child has received. Furthermore, children include infants and refer to children from birth to adults.

上述の母子情報をスマートフォン1に取り込ませる手段は特に限定されない。例えば、母子情報は、スマートフォン1が備えている操作部を介してスマートフォン1のユーザにより、直接入力されてもよい。あるいは、Bluetooth(登録商標)などを介してスマートフォン1と接続された測定装置から、該測定装置が計測した母子情報がスマートフォン1宛てに転送されてもよい。測定装置は、例えば、体重計、血圧計、血糖値測定器などが想定されるがこれらに限られない。測定装置は、計測により得た、体重、血圧、血糖値などの値を、Bluetooth(登録商標)などを介してスマートフォン1に転送する。 The means for importing the mother and child information described above into the smartphone 1 is not particularly limited. For example, the mother and child information may be directly input by the user of the smartphone 1 via an operation unit included in the smartphone 1. Alternatively, mother and child information measured by the measuring device may be transferred to the smartphone 1 from a measuring device connected to the smartphone 1 via Bluetooth (registered trademark) or the like. The measuring device may be, for example, a weight scale, a blood pressure monitor, a blood sugar level measuring device, etc., but is not limited to these. The measuring device transfers the values obtained through measurement, such as weight, blood pressure, and blood sugar level, to the smartphone 1 via Bluetooth (registered trademark) or the like.

あるいは、例えば、母子情報は、医療機関によって作成されてもよい。例えば、産科で観測される妊娠期情報は、妊婦または胎児を診察した医療機関の装置または記録媒体からスマートフォン1に転送される。具体的には、医療機関によって作成された母子情報は、エコー撮像装置2が取得した胎児画像、医療機関にて計測した体重および血圧、または、医療機関にて実施された血液検査および尿検査の結果であってもよい。また、妊娠期情報は、医療機関において、妊婦または胎児を診察した医師が医師端末3を操作して作成した電子カルテに含まれている医師所見であってもよい。医師所見には、医師が診断した胎児の様子を表す用語や医師のコメントが記入されている。この場合、妊娠期情報を、エコー撮像装置2、医師端末3および電子カルテサーバ4などの医療機関に帰属する各装置と接続可能なUSB(Universal Serial Bus)メモリ5などの外部記録媒体に記憶させる。そして、そのUSBメモリ5をスマートフォン1に挿入して、妊娠期情報をスマートフォン1に転送してもよい。また、胎児画像などの妊娠期情報は、エコー撮像装置2または医師端末3などから、電子カルテサーバ4などの所定のサーバ(クラウド)上にアップロードされてもよい。そして、スマートフォン1は、クラウドから、アップロードされたユーザの妊娠期情報をダウンロードしてもよい。 Alternatively, for example, mother and child information may be created by a medical institution. For example, gestational stage information observed in an obstetric department is transferred to the smartphone 1 from a device or recording medium of a medical institution that examined a pregnant woman or a fetus. Specifically, the mother and child information created by the medical institution includes fetal images acquired by the echo imaging device 2, weight and blood pressure measured at the medical institution, or blood and urine tests conducted at the medical institution. It may be a result. Further, the gestational period information may be doctor's findings included in an electronic medical record created by operating the doctor terminal 3 by a doctor who examined the pregnant woman or the fetus at a medical institution. The doctor's findings include terms expressing the condition of the fetus diagnosed by the doctor and comments from the doctor. In this case, the gestational period information is stored in an external recording medium such as a USB (Universal Serial Bus) memory 5 that can be connected to devices belonging to the medical institution such as the echo imaging device 2, the doctor terminal 3, and the electronic medical record server 4. . Then, the gestational period information may be transferred to the smartphone 1 by inserting the USB memory 5 into the smartphone 1. Further, gestational period information such as fetal images may be uploaded from the echo imaging device 2 or the doctor terminal 3 to a predetermined server (cloud) such as the electronic medical record server 4. The smartphone 1 may then download the uploaded gestation period information of the user from the cloud.

医療機関において、エコー撮像装置2と不図示のLAN(Local Area Network)で接続される医師端末3または電子カルテサーバ4が、ネットワーク7を介して、妊娠期情報をスマートフォン1に送信してもよい。エコー撮像装置2または診察時に医師が操作する医師端末3は、近距離無線通信手段を介して妊娠期情報をスマートフォン1に送信してもよい。あるいは、エコー撮像装置2または診察時に医師が操作する医師端末3を、スマートフォン1と有線接続し、妊娠期情報をエコー撮像装置2または医師端末3からスマートフォン1に転送してもよい。 In a medical institution, a doctor terminal 3 or an electronic medical record server 4 connected to the echo imaging device 2 via a LAN (Local Area Network) (not shown) may transmit gestational period information to the smartphone 1 via the network 7. . The echo imaging device 2 or the doctor terminal 3 operated by the doctor during the medical examination may transmit the pregnancy period information to the smartphone 1 via short-range wireless communication means. Alternatively, the echo imaging device 2 or the doctor terminal 3 operated by the doctor during the medical examination may be connected to the smartphone 1 by wire, and the pregnancy period information may be transferred from the echo imaging device 2 or the doctor terminal 3 to the smartphone 1.

育児期情報は、小児科医が操作する医師端末3、該医師端末3と接続される電子カルテサーバ4またはUSBメモリ5から、上述したのと同様の方法で、スマートフォン1に転送されてもよい。 The childcare period information may be transferred to the smartphone 1 from the doctor terminal 3 operated by the pediatrician, the electronic medical record server 4 or the USB memory 5 connected to the doctor terminal 3, in the same manner as described above.

管理サーバ8は、妊娠期情報および育児期情報を含む母子情報を活用して、自治体とユーザ(および、必要に応じて医療機関とユーザ)との連携を実現するための連携サービスを実現するための装置である。管理サーバ8は、サービスプロバイダに帰属し、サービスプロバイダが配給する母子手帳アプリケーションをスマートフォン1にインストールして活用しているユーザを管理する。また、管理サーバ8は、サービスプロバイダとの間で契約を結んで連携サービスを利用している自治体および医療機関を管理する。さらに、管理サーバ8は、ユーザの居住地域を管轄する自治体およびユーザのかかりつけ医院を管理する。すなわち、管理サーバ8は、ユーザごとに、ユーザに対して行政サービスを提供する自治体と、ユーザがかかりつけで通っている医療機関とを紐付けて管理する。なお、サービスプロバイダに帰属する配信サーバ6と、上述の管理サーバ8とは、1台のコンピュータで構成されていてもよい。 The management server 8 utilizes mother and child information, including gestation period information and childcare period information, to realize collaboration services for realizing cooperation between local governments and users (and medical institutions and users as necessary). This is the device. The management server 8 belongs to a service provider and manages users who have installed and are using the maternal and child health record application distributed by the service provider on the smartphone 1. The management server 8 also manages local governments and medical institutions that have concluded contracts with service providers and are using cooperative services. Furthermore, the management server 8 manages the local government that has jurisdiction over the user's residential area and the user's family clinic. That is, the management server 8 manages, for each user, the local government that provides administrative services to the user and the medical institution that the user attends as a family. Note that the distribution server 6 belonging to the service provider and the above-mentioned management server 8 may be configured by one computer.

本実施形態において、母子手帳アプリケーションをインストールしたスマートフォン1は、管理サーバ8から記事または該記事に係る通知を受信して、該記事または該通知をユーザが閲覧可能なようにスマートフォン1の表示部に表示してもよい。本実施形態において、記事とは、自治体または医療機関から提供された情報が、母子手帳アプリケーションをインストールしたスマートフォン1において閲覧可能なようにフォーマットされたデータのことである。本実施形態において、記事は、自治体または医療機関から提供された情報を含んでいれば、その内容は問わない。一例として、自治体から提供される記事は、自治体から児の保護者に宛てた連絡事項を含んでいてもよいし、自治体主催で開かれる各種イベントの告知を含んでいてもよい。一例として、医療機関から提供される記事は、医師が監修した妊婦の健康に関する情報を含んでいてもよいし、医療機関から妊婦に宛てた各種の連絡事項を含んでいてもよい。連絡事項は、例えば、次回の妊婦健診のお知らせ、および、医療機関主催の母親学級開催のお知らせなどであってもよい。 In the present embodiment, the smartphone 1 on which the maternal and child health handbook application is installed receives an article or a notification related to the article from the management server 8, and displays the article or the notification on the display section of the smartphone 1 so that the user can view the article or the notification. May be displayed. In this embodiment, an article is data that is information provided by a local government or a medical institution and formatted so that it can be viewed on the smartphone 1 on which the maternal and child health record application is installed. In this embodiment, the content of the article does not matter as long as it includes information provided by a local government or a medical institution. As an example, an article provided by a local government may include a message from the local government to a child's guardian, or may include announcements of various events sponsored by the local government. As an example, an article provided by a medical institution may include information regarding the health of pregnant women supervised by a doctor, or may include various messages addressed to pregnant women from the medical institution. The message may be, for example, a notice of the next prenatal checkup or a notice of a mother's class sponsored by a medical institution.

サービスプロバイダと契約した各自治体および各医療機関は、独自に作成した記事を管理サーバ8に登録することができる。自治体は、サービスプロバイダと契約することにより、母子手帳アプリケーションをインストールしているユーザ(例えば、母親)に対して、管理サーバ8を介して、効率よく情報を提供することが可能となり、行政サービスの質を向上させることができる。例えば、自治体の担当者は、自治体端末9を操作して、記事を作成し、管理サーバ8にアップする。自治体は、妊娠期を過ごす妊婦向けの記事を配信してもよいし、育児期を過ごす乳幼児の母親向けの記事を配信してもよい。ユーザは、妊娠期には妊婦向けの記事を、育児期には乳幼児の母親向けの記事を、母子手帳アプリケーションを介して受け取ることができる。また、医療機関は、サービスプロバイダと契約することにより、母子手帳アプリケーションをインストールしている患者(ここでは、妊婦)に対して、管理サーバ8を介して、適宜情報を提供するという付加価値の高いサービスを提供することが可能となる。 Each local government and each medical institution that has contracted with a service provider can register independently created articles in the management server 8. By contracting with a service provider, local governments can efficiently provide information via the management server 8 to users (e.g., mothers) who have installed the maternal and child handbook application, and improve administrative services. Quality can be improved. For example, a person in charge of a local government operates the local government terminal 9 to create an article and upload it to the management server 8. Local governments may distribute articles for pregnant women who are going through pregnancy, or articles for mothers of infants and young children who are raising children. A user can receive articles for pregnant women during the pregnancy period and articles for mothers of infants during the childcare period through the mother-child notebook application. In addition, by contracting with a service provider, medical institutions can provide high value-added information to patients (pregnant women in this case) who have installed the maternal and child health handbook application via the management server 8. It becomes possible to provide services.

このように、自治体および医療機関がサービスプロバイダと契約して、ユーザとの連携サービスを利用することにはメリットがある。そうすると、サービスプロバイダは、管理サーバ8の利用料として、自治体および医療機関から、対価の支払を受けることが可能である。これにより、母子手帳アプリケーションのユーザへの提供は無償又は廉価で行いつつ、母子手帳アプリケーションの開発費および運営費を自治体および医療機関から回収する、といった課金モデルを構築することができる。 In this way, there are benefits for local governments and medical institutions to contract with service providers and utilize collaborative services with users. Then, the service provider can receive payment from the local government and medical institution as a usage fee for the management server 8. As a result, it is possible to construct a billing model in which the maternal and child health notebook application is provided to users free of charge or at a low price, while the development costs and operating costs of the mother and child health notebook application are collected from local governments and medical institutions.

<スマートフォン1のハードウェア構成>
図1は、スマートフォン1の要部構成を示すブロック図である。スマートフォン1は、一例として、制御部10、記憶部11、接続部12、通信部13、操作部14、および、表示部15を備えている。なお、スマートフォン1は、一般的なスマートフォンが備えている機能を実現するために、スマートフォンが標準的に備えている、不図示の各種部品をさらに備えていてもよい。
<Hardware configuration of smartphone 1>
FIG. 1 is a block diagram showing the main configuration of a smartphone 1. As shown in FIG. The smartphone 1 includes, for example, a control section 10, a storage section 11, a connection section 12, a communication section 13, an operation section 14, and a display section 15. Note that the smartphone 1 may further include various parts (not shown) that smartphones are equipped with in order to realize the functions that a general smartphone has.

操作部14は、ユーザの操作を受け付けるための入力装置である。操作部14は、受け付けたユーザの操作に対応する指示信号を制御部10に入力する。一例として、操作部14は、表示部15とともにタッチパネルを構成してもよい。操作部14は、表示部15の表示面でもある操作部14の入力面に、ユーザの指などの指示体が接触または接近することを検知することが可能なデバイスを含んで構成される。 The operation unit 14 is an input device for accepting user operations. The operation unit 14 inputs an instruction signal corresponding to the received user's operation to the control unit 10. As an example, the operation unit 14 and the display unit 15 may constitute a touch panel. The operation unit 14 includes a device capable of detecting that an indicator such as a user's finger touches or approaches the input surface of the operation unit 14, which is also the display surface of the display unit 15.

表示部15は、制御部10が処理した情報をユーザに視認可能に提示する出力装置である。例えば、表示部15は、液晶表示装置(LCD;Liquid Crystal Display)または有機EL(Electro-Luminescence)ディスプレイなどによって構成される。例えば、表示部15には、妊娠期情報および育児期情報を管理するための母子手帳アプリケーションのユーザインタフェース(UI)が表示されたりする。母子手帳アプリケーションのUIは、一例として、ソフトウェアボタン、および、情報を表示するためのボックス領域などのように各種のUI部品を1以上含んで構成されるアプリケーション画面である。 The display unit 15 is an output device that visually presents the information processed by the control unit 10 to the user. For example, the display unit 15 is configured by a liquid crystal display (LCD), an organic EL (Electro-Luminescence) display, or the like. For example, the display unit 15 displays a user interface (UI) of a maternal and child notebook application for managing pregnancy period information and childcare period information. The UI of the maternal and child notebook application is, for example, an application screen that includes one or more various UI components such as software buttons and a box area for displaying information.

通信部13は、ネットワーク7を介して、例えば、配信サーバ6および管理サーバ8などの外部の装置と相互通信を行うものである。本実施形態では、ネットワーク7は、インターネットを含む広域通信ネットワークを想定しているが、ネットワーク7は、電話回線網、移動体通信網、CATV(CAble TeleVision)通信網、衛星通信網などを含んでいてもよい。 The communication unit 13 communicates with external devices such as the distribution server 6 and the management server 8 via the network 7, for example. In this embodiment, the network 7 is assumed to be a wide area communication network including the Internet, but the network 7 may also include a telephone line network, a mobile communication network, a CATV (CAable TeleVision) communication network, a satellite communication network, etc. You can stay there.

接続部12は、USBメモリ5などの外部記録媒体を、スマートフォン1に接続するための端子を含んで構成される。USBメモリ5が、接続部12を介して、スマートフォン1に電気的に接続されると、スマートフォン1の制御部10は、USBメモリ5との間の通信を確立することができる。そして、制御部10は、接続部12を介して、USBメモリ5に格納されているデータの読み出し、消去、および、USBメモリ5へのデータの書き込みなどを行うことができる。 The connection unit 12 includes a terminal for connecting an external recording medium such as the USB memory 5 to the smartphone 1. When the USB memory 5 is electrically connected to the smartphone 1 via the connection unit 12, the control unit 10 of the smartphone 1 can establish communication with the USB memory 5. The control unit 10 can read data stored in the USB memory 5, erase data, and write data to the USB memory 5 via the connection unit 12.

制御部10は、スマートフォン1の各部の動作を統括的に制御するものである。制御部10は、例えば、CPU(Central Processing Unit)または専用プロセッサなどの演算処理部などにより構成されるコンピュータ装置から成る。制御部10は、記憶部11に記憶されている、スマートフォン1の各種制御を実施するためのプログラムを読み出して実行することで、スマートフォン1の各部の動作を制御することができる。 The control unit 10 controls the operation of each part of the smartphone 1 in an integrated manner. The control unit 10 is, for example, a computer device including an arithmetic processing unit such as a CPU (Central Processing Unit) or a dedicated processor. The control unit 10 can control the operation of each unit of the smartphone 1 by reading and executing programs stored in the storage unit 11 for implementing various controls of the smartphone 1.

記憶部11は、制御部10にて用いられる各種データを記憶するものであり、RAM(Random Access Memory)、ROM(Read Only Memory)などを含む。本実施形態では、一例として、記憶部11には、母子情報データベース(以下、DB)41、および、UI部品庫42が不揮発的に記憶されている。これらのデータのデータ構造は、後に詳述する。 The storage unit 11 stores various data used by the control unit 10, and includes RAM (Random Access Memory), ROM (Read Only Memory), and the like. In this embodiment, as an example, a mother and child information database (hereinafter referred to as DB) 41 and a UI parts storage 42 are stored in the storage unit 11 in a non-volatile manner. The data structure of these data will be detailed later.

<スマートフォン1のソフトウェア構成>
スマートフォン1の制御部10は、一例として、情報取得部31、出生認識部32、および、表示制御部20を含む。表示制御部20は、さらに、妊娠期入力支援部21、妊娠期表示制御部22、育児期入力支援部23、および、育児期表示制御部24を含む。これらの各部は、例えば、CPU(central processing unit)等としての制御部10がROM(read only memory)等の記憶装置に記憶されているプログラム、具体的には、母子手帳アプリケーションプログラムをRAM(random access memory)等に読み出して実行することで実現される。
<Software configuration of smartphone 1>
The control unit 10 of the smartphone 1 includes, for example, an information acquisition unit 31, a birth recognition unit 32, and a display control unit 20. The display control section 20 further includes a pregnancy period input support section 21, a pregnancy period display control section 22, a childcare period input support section 23, and a childcare period display control section 24. Each of these units is configured such that, for example, the control unit 10 as a CPU (central processing unit) or the like executes a program stored in a storage device such as a ROM (read only memory), specifically, a maternal and child health handbook application program in a RAM (random This is achieved by reading the data into a memory (such as access memory) and executing it.

情報取得部31は、接続部12、通信部13および操作部14などを介して、スマートフォン1に供給された母子情報を取得し、該母子情報を母子情報DB41に格納する。例えば、情報取得部31は、ユーザが操作部14を操作して入力した母子情報を母子情報DB41に格納する。 The information acquisition unit 31 acquires mother and child information supplied to the smartphone 1 via the connection unit 12, communication unit 13, operation unit 14, etc., and stores the mother and child information in the mother and child information DB 41. For example, the information acquisition unit 31 stores mother and child information input by the user by operating the operation unit 14 in the mother and child information DB 41.

出生認識部32は、妊娠期において管理対象であった胎児の出生を認識して、表示制御部20に対して、妊娠期から育児期への移行を指示する。出生認識部32は、胎児の出生を制御部10に認識させるための第1操作がユーザによって行われたことに応答して、胎児の出生を認識してもよい。第1操作は、例えば、表示部15に表示された特定のUI部品をユーザが操作部14を用いて特定の方法で操作することであってもよいし、ユーザが出産した児に関する母子情報(身長、体重など)を出生情報として入力する操作であってもよい。出生認識部32が出生を認識した後、制御部10において、妊娠期において胎児として扱われていた管理対象は、乳児として扱われる。 The birth recognition unit 32 recognizes the birth of the fetus that was the object of management during the pregnancy period, and instructs the display control unit 20 to transition from the pregnancy period to the childcare period. The birth recognition unit 32 may recognize the birth of the fetus in response to the user performing a first operation for causing the control unit 10 to recognize the birth of the fetus. The first operation may be, for example, for the user to operate a specific UI component displayed on the display unit 15 in a specific method using the operation unit 14, or for the user to operate mother and child information regarding the child she has given birth to ( It may also be an operation of inputting information (height, weight, etc.) as birth information. After the birth recognition unit 32 recognizes the birth, the control unit 10 treats the managed object, which was treated as a fetus during pregnancy, as an infant.

表示制御部20は、妊娠期入力支援部21、妊娠期表示制御部22、育児期入力支援部23、および、育児期表示制御部24の各部を制御することにより、母子手帳アプリケーションのUIを統括的に制御する。 The display control unit 20 controls the UI of the maternal and child handbook application by controlling each part of the pregnancy period input support section 21, the pregnancy period display control section 22, the childcare period input support section 23, and the childcare period display control section 24. control.

妊娠期入力支援部21は、表示制御部20の制御にしたがい、妊娠期情報の管理に際して、ユーザの入力操作を支援するためのUIを表示する。例えば、妊娠期入力支援部21は、妊婦であるユーザが、日々の体重、血圧および血糖値などを入力するための妊娠記録入力画面(例えば、図7)を表示する。妊娠記録入力画面を介して入力された妊娠期情報は、情報取得部31によって取得され、母子情報DB41に格納される。 Under the control of the display control unit 20, the gestational stage input support unit 21 displays a UI for supporting the user's input operations when managing gestational stage information. For example, the pregnancy period input support unit 21 displays a pregnancy record input screen (for example, FIG. 7) for a pregnant user to input daily weight, blood pressure, blood sugar level, and the like. The gestational stage information input via the pregnancy record input screen is acquired by the information acquisition unit 31 and stored in the mother and child information DB 41.

さらに、妊娠期入力支援部21は、母子情報として母子情報DB41に格納されている胎児のエコー写真に対して、ユーザがコメントを付加するための支援UIを表示してもよい。ユーザは、上述の支援UIを、操作部14を用いて操作し、エコー写真に対して所望のコメントを付加することができる。なお、エコー写真は、例えば、エコー撮像装置2または医師端末3から、ネットワーク7またはUSBメモリ5などを介して、スマートフォン1に転送される。 Furthermore, the gestational period input support unit 21 may display a support UI for the user to add a comment to the echo photograph of the fetus stored in the mother and child information DB 41 as mother and child information. The user can operate the above-mentioned support UI using the operation unit 14 and add a desired comment to the echo photograph. Note that the echo photograph is transferred from the echo imaging device 2 or the doctor terminal 3 to the smartphone 1 via the network 7 or the USB memory 5, for example.

妊娠期表示制御部22は、表示制御部20の制御にしたがい、妊娠記録表示画面(例えば、図6)を表示する。妊娠記録表示画面は、母子情報DB41に格納されている1以上の妊娠期情報、または、該1以上の妊娠期情報を処理した結果である妊娠記録をユーザに閲覧可能に提示するためのUIである。 The pregnancy period display control section 22 displays a pregnancy record display screen (for example, FIG. 6) under the control of the display control section 20. The pregnancy record display screen is a UI for presenting one or more pieces of gestational period information stored in the maternal and child information DB 41, or a pregnancy record that is the result of processing the one or more pieces of gestational period information, in a viewable manner to the user. be.

育児期入力支援部23は、表示制御部20の制御にしたがい、育児期情報の管理に際して、ユーザの入力操作を支援するためのUIを表示する。例えば、育児期入力支援部23は、母親であるユーザが、乳児の体重および身長などを入力するための成長記録入力画面(例えば、図11)を表示する。成長記録入力画面を介して入力された育児期情報は、情報取得部31によって取得され、母子情報DB41に格納される。 Under the control of the display control unit 20, the childcare period input support unit 23 displays a UI for supporting user input operations when managing childcare period information. For example, the childcare period input support unit 23 displays a growth record input screen (for example, FIG. 11) for the user, who is a mother, to input the infant's weight, height, and the like. The childcare period information input via the growth record input screen is acquired by the information acquisition unit 31 and stored in the mother and child information DB 41.

育児期表示制御部24は、表示制御部20の制御にしたがい、成長記録表示画面(例えば、図10)を表示する。成長記録表示画面は、母子情報DB41に格納されている1以上の育児期情報、または、該1以上の育児期情報を処理した結果である成長記録をユーザに閲覧可能に提示するためのUIである。 The childcare period display control unit 24 displays a growth record display screen (for example, FIG. 10) under the control of the display control unit 20. The growth record display screen is a UI for presenting one or more pieces of child-rearing period information stored in the mother and child information DB 41, or a growth record that is the result of processing the one or more pieces of child-rearing period information, in a viewable manner to the user. be.

表示制御部20は、上述したUIの他にも、ユーザの特定の操作に応答して、新規登録画面(例えば、図4)、および、出生登録画面(例えば、図8)などを表示部15に表示させてもよい。新規登録画面は、ユーザが母子手帳アプリケーションの利用を最初に開始するときに、妊婦であるユーザの各種の情報を登録するためのUIである。出生登録画面は、ユーザが娩出した児の各種の情報を登録するためのUIである。 In addition to the above-mentioned UI, the display control unit 20 displays a new registration screen (for example, FIG. 4), a birth registration screen (for example, FIG. 8), etc. on the display unit 15 in response to a specific operation by the user. may be displayed. The new registration screen is a UI for registering various information about a user who is a pregnant woman when the user first starts using the maternal and child handbook application. The birth registration screen is a UI for the user to register various information about the delivered baby.

一例として、表示制御部20は、出生認識部32が胎児の出生を認識するまでは、妊娠期入力支援部21および妊娠期表示制御部22を制御して、スマートフォン1を、妊娠期情報を管理するための管理ツールとして動作させる。表示制御部20は、出生認識部32が胎児の出生を認識した後は、妊娠期入力支援部21に代えて育児期入力支援部23を制御する。表示制御部20は、これに加えて、育児期表示制御部24を制御して、スマートフォン1を、育児期情報を管理するための管理ツールとして動作させる。すなわち、表示制御部20は、児の出生というイベントを境にして、妊娠期用から育児期用へとUIの動線を切り替える。これにより、ユーザは、1つのアプリケーションを使い続けながら、妊娠期情報の管理から、育児期情報の管理へと円滑に移行することが可能となる。 As an example, the display control unit 20 controls the gestational stage input support unit 21 and the gestational stage display control unit 22 to manage the smartphone 1 and the gestational stage information until the birth recognition unit 32 recognizes the birth of the fetus. Operate as a management tool for After the birth recognition unit 32 recognizes the birth of a fetus, the display control unit 20 controls the childcare period input support unit 23 instead of the pregnancy period input support unit 21. In addition to this, the display control unit 20 controls the childcare period display control unit 24 to operate the smartphone 1 as a management tool for managing childcare period information. That is, the display control unit 20 switches the flow line of the UI from the pregnancy period to the childcare period at the event of the birth of a child. This allows the user to smoothly transition from managing pregnancy period information to managing childcare period information while continuing to use one application.

なお、表示制御部20は、育児期に移行した後も、妊娠期表示制御部22を制御して、妊娠期情報の表示機能を維持してもよい。これにより、ユーザは、育児期に移行した後も、引き続き、妊娠期情報を確認することができる。 Note that the display control section 20 may control the pregnancy period display control section 22 to maintain the display function of pregnancy period information even after the transition to the childcare period. Thereby, the user can continue to check the gestation period information even after transitioning to the childcare period.

記憶部11に記憶されている母子情報DB41には、あらゆる母子情報が格納されている。母子情報のうち、母体基礎情報411は、ユーザが母子手帳アプリケーションの利用を最初に開始するときに、上述の新規登録画面を介してスマートフォン1に入力した情報である。乳児基礎情報412は、ユーザが児の出生を制御部10に認識させるために、上述の出生登録画面を介してスマートフォン1に入力した情報である。これらの情報は、表示制御部20および表示制御部20の制御下で動作する各部が、表示部15に表示させるUIを構成するために適宜参照される。 The mother and child information DB 41 stored in the storage unit 11 stores all kinds of mother and child information. Among the mother and child information, the mother and child basic information 411 is information that the user inputs into the smartphone 1 via the above-mentioned new registration screen when the user first starts using the mother and child notebook application. The infant basic information 412 is information that the user inputs into the smartphone 1 via the above-described birth registration screen in order to cause the control unit 10 to recognize the birth of a child. This information is appropriately referenced by the display control unit 20 and each unit operating under the control of the display control unit 20 to configure the UI displayed on the display unit 15.

なお、新規登録画面を介して母体基礎情報411が母子情報DB41に登録された後も、情報取得部31は、新たな母体基礎情報411の追加、および、既存の母体基礎情報411の変更または削除を受け付けて、母子情報DB41を更新してもよい。また、出生登録画面を介して乳児基礎情報412が母子情報DB41に登録された後も、情報取得部31は、新たな乳児基礎情報412の追加、および、既存の乳児基礎情報412の変更または削除を受け付けて、母子情報DB41を更新してもよい。 Note that even after the maternal basic information 411 is registered in the maternal and child information DB 41 via the new registration screen, the information acquisition unit 31 adds new maternal basic information 411 and changes or deletes existing maternal basic information 411. may be received to update the mother and child information DB 41. Furthermore, even after the infant basic information 412 is registered in the mother and child information DB 41 via the birth registration screen, the information acquisition unit 31 adds new infant basic information 412 and changes or deletes the existing infant basic information 412. may be received to update the mother and child information DB 41.

記憶部11に記憶されているUI部品庫42には、表示部15に表示されるUI(例えば、アプリケーションの画面)に配置されるあらゆるUI部品が格納されている。共通部品421は、妊娠期および育児期に共通して画面に配置されるUI部品である。このように共通のUI部品が、妊娠期および育児期に亘って画面に配置されることにより、ユーザは、妊娠期から育児期に移行しても、同じような使い勝手で、母子手帳アプリケーションを使い続けることができる。つまり、妊娠期から使っているユーザは、母子手帳アプリケーションを出産後も引き続き利用して、出産前と同じ操作感覚で出産後の管理を行うことができる。 The UI parts storage 42 stored in the storage unit 11 stores all UI parts arranged on the UI (for example, an application screen) displayed on the display unit 15. The common component 421 is a UI component that is commonly placed on the screen during the pregnancy period and the childcare period. By placing common UI parts on the screen throughout the pregnancy and childcare period, users can use the maternal and child health notebook application with the same usability even when they transition from pregnancy to childcare. I can continue. In other words, a user who has been using the maternal and child notebook application since the pregnancy period can continue to use the maternal and child notebook application even after giving birth, and manage it after giving birth with the same operational feel as before giving birth.

妊娠期部品422は、妊娠期情報を管理するために画面に配置されるUI部品である。妊娠期部品422は、妊娠期に特有の機能を、表示部15に表示される画面を介して実現するために利用される。 The pregnancy period component 422 is a UI component placed on the screen to manage pregnancy period information. The pregnancy period component 422 is used to implement functions specific to the pregnancy period via the screen displayed on the display unit 15.

育児期部品423は、育児期情報を管理するために画面に配置されるUI部品である。育児期部品423は、育児期に特有の機能を、表示部15に表示される画面を介して実現するために利用される。 The childcare period component 423 is a UI component placed on the screen to manage childcare period information. The childcare period component 423 is used to implement functions specific to the childcare period via a screen displayed on the display unit 15.

表示制御部20および表示制御部20の制御下で動作する各部は、UI部品庫42から必要なUI部品を読み出して画面を構成し、画面を表示部15に表示することにより、UIをユーザに提示する。 The display control unit 20 and each unit operating under the control of the display control unit 20 read necessary UI parts from the UI parts storage 42 to configure a screen, and display the screen on the display unit 15 to provide the UI to the user. present.

<母子情報DB41>
図3は、スマートフォン1の記憶部11に記憶されている母子情報DB41のデータ構造の一例を示す図である。母子情報DB41は、これには限定されないが、一例として、母子情報ID、日付情報、妊娠週数、情報タイプ、細分類、および、データの各項目を有する。
<Mother and child information DB41>
FIG. 3 is a diagram showing an example of the data structure of the mother and child information DB 41 stored in the storage unit 11 of the smartphone 1. The mother and child information DB 41 includes, for example but not limited to, each item of mother and child information ID, date information, gestational week, information type, subclassification, and data.

母子情報IDの項目には、スマートフォン1が母子情報を一意に識別するための識別情報が格納される。例えば、情報取得部31は、取得した1つの母子情報に対して、一意の識別番号を自動的に採番してもよい。 Identification information for the smartphone 1 to uniquely identify mother and child information is stored in the item of mother and child information ID. For example, the information acquisition unit 31 may automatically assign a unique identification number to one piece of acquired mother and child information.

日付情報の項目には、母子情報に対応付けられている日付情報が格納される。母子情報に対応付けられている日付情報とは、該母子情報に関わる任意の日付を示す情報である。例えば、日付情報は、入力日、計測日、健診日、作成日時、更新日時、保存日時、取得日時、送信日時、および、受信日時などを示すがこれらに限定されない。 The date information item stores date information associated with mother and child information. The date information associated with the mother and child information is information indicating an arbitrary date related to the mother and child information. For example, the date information includes, but is not limited to, input date, measurement date, medical examination date, creation date and time, update date and time, storage date and time, acquisition date and time, transmission date and time, and reception date and time.

妊娠週数の項目には、母子情報に対応付けられている妊娠週数が格納される。例えば、情報取得部31は、上述の日付情報と、基準日とに基づいて算出した妊娠週数を、該項目に格納する。 The gestational week number field stores the gestational week number associated with mother and child information. For example, the information acquisition unit 31 stores the number of weeks of pregnancy calculated based on the above-mentioned date information and the reference date in the item.

基準日は、妊婦の妊娠週数を算出するために基準となる日付である。一例として、基準日は、最終月経開始日および分娩予定日の少なくともいずれか一方を含む。基準日は、例えば、母体基礎情報411の一部として予め記憶部11に記憶されている。情報取得部31は、母子情報に対応付けられている日付情報が、基準日から何週何日離れているのかに基づいて、該母子情報に対応付ける妊娠週数を算出することができる。例えば、情報取得部31は、記憶部11から読み出した最終月経開始日を妊娠0週0日とし、日付情報が示す日付が該最終月経開始日の70日後であれば、妊娠週数を、妊娠10週0日と算出する。 The reference date is a date that serves as a reference for calculating the pregnancy week of a pregnant woman. As an example, the reference date includes at least one of the start date of the last menstrual period and the expected delivery date. The reference date is stored in advance in the storage unit 11 as part of the basic basic information 411, for example. The information acquisition unit 31 can calculate the number of weeks of pregnancy associated with the mother and child information based on how many weeks and days the date information associated with the mother and child information is away from the reference date. For example, the information acquisition unit 31 sets the start date of the last menstrual period read from the storage unit 11 to 0 weeks and 0 days of pregnancy, and if the date indicated by the date information is 70 days after the start date of the last menstrual period, the information acquisition unit 31 sets the number of weeks of pregnancy to 0 days of pregnancy. Calculated as 10 weeks and 0 days.

あるいは、例えば、情報取得部31は、日付情報が示す日付が分娩予定日の何日前であるのかに基づいて、妊娠週数を算出する。例えば、情報取得部31は、医師の判断に基づいてユーザが入力した分娩予定日から十月十日遡った日付を懐妊日(妊娠0週0日の基準日)として設定することができる。そして、情報取得部31は、上述の懐妊日と日付情報との差分から妊娠週数を算出してもよい。このような構成によれば、ユーザが最終月経開始日を入力せずとも、医師が判断した分娩予定日のみから妊娠週数を判定することが可能となる。 Alternatively, for example, the information acquisition unit 31 calculates the number of weeks of pregnancy based on how many days before the expected delivery date the date indicated by the date information is. For example, the information acquisition unit 31 can set, as the pregnancy date (reference date of 0 weeks and 0 days of pregnancy), a date that is October 10 days back from the expected delivery date input by the user based on a doctor's judgment. Then, the information acquisition unit 31 may calculate the number of weeks of pregnancy from the difference between the above-mentioned gestation date and date information. According to such a configuration, the number of weeks of pregnancy can be determined only from the expected delivery date determined by the doctor, without the user inputting the start date of the last menstrual period.

情報タイプの項目には、母子情報のタイプが格納される。情報取得部31は、母子情報の中身に応じて情報タイプを決定し、該項目に格納する。上述したとおり、母子情報の中身が、体重または血圧などのように、妊婦および胎児の少なくともいずれか一方の状態を示す情報である場合、情報取得部31は、該母子情報の情報タイプを「状態情報」と決定し、該項目に格納する。母子情報の中身が、歩数などのように、妊婦がとった行動を示す情報である場合、情報取得部31は、該母子情報の情報タイプを「行動記録」と決定し、該項目に格納する。母子情報の中身が、血液型、既往歴、ワクチン接種履歴などのように、妊婦ごとに固有の基礎的な情報である場合、情報取得部31は、該母子情報の情報タイプを「基礎情報」と決定し、該項目に格納する。 The information type item stores the type of mother and child information. The information acquisition unit 31 determines the information type according to the content of the mother and child information, and stores it in the corresponding item. As described above, when the content of mother and child information is information indicating the condition of at least one of the pregnant woman and the fetus, such as weight or blood pressure, the information acquisition unit 31 sets the information type of the mother and child information to "state". ``Information'' and stores it in that item. When the content of the mother and child information is information indicating the action taken by the pregnant woman, such as the number of steps, the information acquisition unit 31 determines the information type of the mother and child information as "action record" and stores it in the item. . When the contents of mother and child information are basic information specific to each pregnant woman, such as blood type, medical history, vaccination history, etc., the information acquisition unit 31 sets the information type of the mother and child information to "basic information". is determined and stored in the corresponding item.

なお、基礎情報は、時間の経過とは独立して基本的に不変の情報であるので、情報取得部31は、母子情報の情報タイプが基礎情報である場合には、これらの母子情報について、日付情報および妊娠週数を関連付けることを省略してもよい。 Note that the basic information is information that basically remains unchanged regardless of the passage of time, so when the information type of the mother and child information is basic information, the information acquisition unit 31 obtains the following information about the mother and child information: It is also possible to omit associating the date information and the gestational week.

情報取得部31は、さらに、母子情報が妊娠期に入力または観測された情報である場合に、該母子情報の情報タイプを「妊娠期情報」と決定してもよい。また、情報取得部31は、母子情報が育児期に入力または観測された情報である場合に、該母子情報の情報タイプを「育児期情報」と決定してもよい。 Furthermore, when the mother and child information is information input or observed during the pregnancy period, the information acquisition unit 31 may determine the information type of the mother and child information to be "gestation period information." Furthermore, when the mother and child information is information input or observed during the childcare period, the information acquisition unit 31 may determine the information type of the mother and child information to be "childcare period information."

細分類の項目には、タイプ分けされた母子情報をさらに細かく分類するための母子情報の種類が格納される。例えば、状態情報における「体重」、「血圧」、「血糖値」などが種類に該当する。 The subclassification item stores the type of mother and child information for further classifying the typed mother and child information. For example, "weight", "blood pressure", "blood sugar level", etc. in the status information correspond to the type.

データの項目には、母子情報の中身であるデータまたは該データが保存されている場所のリンク情報が格納される。該項目に格納されるデータのデータ型またはファイル形式は、母子情報の種類に応じて適宜定められる。例えば、分娩予定日のデータ型は、年月日を表現する数字列であってもよいし、体重のデータ型は、kg数を表現する数字列であってもよい。予防接種履歴のデータ型は、接種年月日と予防接種の種類とを対応付けたテーブルであってもよい。電子カルテまたは電子カルテ内の医師所見は、数字および文字を入力するための1以上の項目からなる文書ファイルであってもよい。 The data item stores data that is the content of mother and child information or link information of the location where the data is stored. The data type or file format of the data stored in the item is determined as appropriate depending on the type of mother and child information. For example, the data type for the expected delivery date may be a number string representing the year, month, and day, and the data type for weight may be a number string representing the number of kg. The data type of the vaccination history may be a table in which vaccination dates are associated with vaccination types. The electronic medical record or the physician's findings within the electronic medical record may be a document file consisting of one or more items for entering numbers and letters.

本実施形態では、情報取得部31は、母子情報を取得すると、まず、該母子情報の中身であるデータに対して、日付情報と併せて母子情報IDを採番して紐付ける。次に、情報取得部31は、日付情報と、先に登録されていた分娩予定日などの基準日とに基づいて、妊娠週数を算定し、該母子情報に関連付ける。さらに、情報取得部31は、母子情報の中身のデータに基づいて、該母子情報の情報タイプと細分類とを決定して、これらを該母子情報に関連付ける。こうして、情報取得部31は、母子情報の中身であるデータに対して様々な付帯情報を関連付けた上で、該母子情報を母子情報DB41に追加する。 In the present embodiment, upon acquiring mother and child information, the information acquisition unit 31 first assigns a number and ties a mother and child information ID together with date information to the data that is the content of the mother and child information. Next, the information acquisition unit 31 calculates the number of weeks of pregnancy based on the date information and a previously registered reference date such as the expected delivery date, and associates it with the mother and child information. Further, the information acquisition unit 31 determines the information type and subclassification of the mother and child information based on the data of the contents of the mother and child information, and associates these with the mother and child information. In this way, the information acquisition unit 31 associates various supplementary information with the data that is the content of the mother and child information, and then adds the mother and child information to the mother and child information DB 41.

<UIの例>
図4~図11は、表示制御部20および表示制御部20の各部が表示部15を介してユーザに提供するUIの一具体例を示す図である。
<Example of UI>
4 to 11 are diagrams showing specific examples of the UI that the display control section 20 and each section of the display control section 20 provide to the user via the display section 15.

図4は、新規登録画面の一例を示す図である。表示制御部20は、例えば、ユーザが、母子手帳アプリケーションをスマートフォン1にダウンロードして利用を開始するときに、図4に示す新規登録画面300を表示部15に表示する。新規登録画面300を介して入力されたユーザの情報は、情報取得部31によって取得され、母体基礎情報411として母子情報DB41に格納される。 FIG. 4 is a diagram showing an example of a new registration screen. The display control unit 20 displays a new registration screen 300 shown in FIG. 4 on the display unit 15, for example, when the user downloads the maternal and child notebook application to the smartphone 1 and starts using it. The user information input via the new registration screen 300 is acquired by the information acquisition unit 31 and stored in the mother and child information DB 41 as maternal basic information 411.

新規登録画面300が表示部15に一度に表示しきれない場合には、表示制御部20は、新規登録画面300をスクロール可能に表示してもよい。 If the new registration screen 300 cannot be displayed all at once on the display unit 15, the display control unit 20 may display the new registration screen 300 in a scrollable manner.

一例として、母体基礎情報411は、メールアドレス、パスワード、生年月日、選択自治体、選択医療機関、最終月経開始日、および、分娩予定日の各項目で構成される。例えば、図4に示す新規登録画面300に配置された各UI部品を通じて、ユーザは、上述の項目に係る情報をスマートフォン1に入力することができる。 As an example, the maternal basic information 411 includes items such as email address, password, date of birth, selected municipality, selected medical institution, date of start of last menstrual period, and expected delivery date. For example, the user can input information related to the above-mentioned items into the smartphone 1 through each UI component arranged on the new registration screen 300 shown in FIG.

「選択自治体」のUI部品は、例えば、ユーザの居住地域に該当する都道府県および市区町村をそれぞれ選択するためのプルダウンメニューで構成される。情報取得部31は、ユーザによって選択された都道府県と市区町村との組み合わせに基づいて、該ユーザの居住地域を管轄する自治体を識別する自治体IDを特定し、母体基礎情報411として母子情報DB41に格納する。 The "selected local government" UI component is configured, for example, with a pull-down menu for selecting each prefecture and city, ward, town, or village that corresponds to the user's residential area. Based on the combination of the prefecture and city selected by the user, the information acquisition unit 31 identifies a local government ID that identifies the local government that has jurisdiction over the user's residential area, and stores it in the mother and child information DB 41 as the mother basic information 411. Store in.

「選択医療機関」のUI部品は、例えば、医療機関の所在地に該当する都道府県ならびに市区町村、および、医療機関名をそれぞれ選択するためのプルダウンメニューで構成される。情報取得部31は、ユーザによって選択された都道府県と市区町村と医療機関名との組み合わせに基づいて、該ユーザがかかりつけ医院に指定した医療機関を識別する医療機関IDを特定し、母体基礎情報411として母子情報DB41に格納する。 The "selected medical institution" UI component includes, for example, a pull-down menu for selecting the prefecture and city where the medical institution is located, and the name of the medical institution. The information acquisition unit 31 identifies a medical institution ID that identifies the medical institution designated by the user as a family clinic based on the combination of the prefecture, city, town, village, and medical institution name selected by the user, and It is stored in the mother and child information DB 41 as information 411.

特定された自治体IDおよび医療機関IDは、スマートフォン1から管理サーバ8にアップロードされ、管理サーバ8においてユーザIDと紐付けて管理してもよい。これにより、管理サーバ8は、ユーザごとに、該ユーザが選択した自治体および医療機関を特定することができる。そして、管理サーバ8は、ユーザが選択した自治体または医療機関から提供された記事または該記事に係る通知を、該ユーザのスマートフォン1に配信することができる。 The identified local government ID and medical institution ID may be uploaded from the smartphone 1 to the management server 8, and managed in the management server 8 in association with the user ID. Thereby, the management server 8 can specify, for each user, the local government and medical institution selected by the user. The management server 8 can then deliver an article provided by the local government or medical institution selected by the user or a notification related to the article to the user's smartphone 1.

別の実施形態では、管理サーバ8は、スマートフォン1のユーザに対して、ユーザIDを発行しなくてもよく、自装置の記憶部において、ユーザIDと、自治体IDおよび医療機関IDとを紐付けて管理しなくてもよい。このような形態では、スマートフォン1は、管理サーバ8に対して記事または通知を要求する度に、自端末において特定された自治体IDおよび医療機関IDを管理サーバ8に送信する。このようにすれば、管理サーバ8は、自装置においてユーザと自治体および医療機関との対応関係を把握せずとも、記事の要求をスマートフォン1から受け付けたときに、要求元のユーザにつき、該ユーザが選択した自治体および医療機関を特定することができる。 In another embodiment, the management server 8 does not need to issue a user ID to the user of the smartphone 1, and links the user ID, local government ID, and medical institution ID in the storage section of its own device. You don't have to manage it. In this form, each time the smartphone 1 requests the management server 8 for an article or a notification, the smartphone 1 transmits the local government ID and medical institution ID specified in its own terminal to the management server 8. In this way, when the management server 8 receives a request for an article from the smartphone 1, the management server 8, without knowing the correspondence between the user and the local government or medical institution in its own device, can can identify the local government and medical institution of their choice.

最終月経開始日および分娩予定日のUI部品は、例えば、年、月および日を選択するためのプルダウンメニューで構成される。情報取得部31は、ユーザによって入力された最終月経開始日および分娩予定日を、母体基礎情報411として母子情報DB41に格納する。最終月経開始日および分娩予定日は、基準日であり、母子情報に紐付けられている日付情報に基づいて妊娠週数を算出するために用いられる。 The UI components for the start date of the last menstrual period and the expected delivery date are configured with, for example, a pull-down menu for selecting the year, month, and day. The information acquisition unit 31 stores the last menstrual start date and expected delivery date input by the user in the mother and child information DB 41 as maternal basic information 411. The start date of the last menstrual period and the expected delivery date are reference dates, and are used to calculate the number of weeks of pregnancy based on the date information linked to the mother and child information.

図5は、妊娠期におけるホーム画面の一例を示す図である。出生認識部32が出生を認識するまでの妊娠期においては、一例として、表示制御部20は、ユーザが母子手帳アプリケーションを起動したとき、最初に、図5に示すホーム画面400を表示部15に表示してもよい。 FIG. 5 is a diagram showing an example of a home screen during pregnancy. During the pregnancy period until the birth recognition unit 32 recognizes the birth, for example, when the user starts the maternal and child handbook application, the display control unit 20 first displays the home screen 400 shown in FIG. 5 on the display unit 15. May be displayed.

ホーム画面400は、例えば、日数進捗情報401およびフッタ402を含む。日数進捗情報401は、児の成長に係る日数進捗情報をユーザに提示するためのUI部品である。図5に示すとおり、妊娠期において、日数進捗情報401は、現在から分娩予定日(出産予定日)までの残り日数を含んでいてもよいし、現在の妊娠週数を含んでいてもよい。フッタ402は、母子手帳アプリケーションの特定の画面を呼び出すためのユーザの操作を支援するUI部品からなる。一例として、フッタ402は、HOMEボタン403と、BABYボタン404と、CLINICボタン405と、LOCALボタン406とを含む。HOMEボタン403は、ホーム画面を呼び出すためのUI部品である。BABYボタン404(第1UI部品)は、母子情報を表示する表示画面を呼び出すためのUI部品である。CLINICボタン405は、ユーザが選択した医療機関に係る情報を表示する表示画面を呼び出すためのUI部品である。LOCALボタン406は、ユーザが選択した自治体に係る情報を表示する表示画面を呼び出すためのUI部品である。 Home screen 400 includes, for example, daily progress information 401 and footer 402. The number of days progress information 401 is a UI component for presenting the number of days progress information regarding the child's growth to the user. As shown in FIG. 5, during the pregnancy period, the number of days progress information 401 may include the number of days remaining from the current date to the expected delivery date (expected delivery date), or may include the current number of weeks of pregnancy. The footer 402 is composed of a UI component that supports the user's operation to call up a specific screen of the mother and child notebook application. As an example, the footer 402 includes a HOME button 403, a BABY button 404, a CLINIC button 405, and a LOCAL button 406. The HOME button 403 is a UI component for calling the home screen. A BABY button 404 (first UI component) is a UI component for calling a display screen that displays mother and child information. The CLINIC button 405 is a UI component for calling a display screen that displays information regarding the medical institution selected by the user. The LOCAL button 406 is a UI component for calling a display screen that displays information regarding the local government selected by the user.

妊娠期において、操作部14を介して、BABYボタン404に対するユーザの操作(第2操作)が受け付けられると、表示制御部20は、妊娠期表示制御部22に、妊娠期情報を表示するための妊娠記録表示画面を表示部15に表示させる。 During the pregnancy period, when the user's operation (second operation) on the BABY button 404 is accepted via the operation unit 14, the display control unit 20 causes the pregnancy period display control unit 22 to display the pregnancy period information. A pregnancy record display screen is displayed on the display unit 15.

ホーム画面400は、さらに、ニックネーム407を含んでいてもよい。ニックネーム407は、ユーザが胎児に対して付けた名前を表示するためのUI部品である。例えば、胎児に付与するニックネームは、不図示の設定画面から、ユーザが任意のタイミングで登録できるようになっている。 Home screen 400 may further include nickname 407. The nickname 407 is a UI component for displaying the name given to the fetus by the user. For example, a user can register a nickname to be given to a fetus at any time from a setting screen (not shown).

ホーム画面400は、さらに、兄弟切替ボタン408を含んでいてもよい。兄弟切替ボタン408は、ユーザが、表示部15に情報を表示させる対象の子を切り替えるためのUI部品である。例えば、ユーザが、兄弟切替ボタン408をタップすると、表示制御部20は、登録されている兄弟のそれぞれに対応する選択肢を表示部15に表示させる。ユーザが、別の子を選択する操作を行うと、表示制御部20は、選択された該別の子に対応するホーム画面400を表示部15に表示する。 Home screen 400 may further include a sibling switching button 408. The sibling switching button 408 is a UI component that allows the user to switch children whose information is to be displayed on the display unit 15. For example, when the user taps the sibling switching button 408, the display control unit 20 causes the display unit 15 to display options corresponding to each of the registered siblings. When the user performs an operation to select another child, the display control unit 20 displays a home screen 400 corresponding to the selected other child on the display unit 15.

図6は、妊娠記録表示画面の一例を示す図である。妊娠期表示制御部22は、例えば、ユーザが、妊娠期においてBABYボタン404をタップしたことに応答して、図6に示す妊娠記録表示画面500を表示部15に表示する。 FIG. 6 is a diagram showing an example of a pregnancy record display screen. The pregnancy period display control unit 22 displays a pregnancy record display screen 500 shown in FIG. 6 on the display unit 15, for example, in response to the user tapping the BABY button 404 during the pregnancy period.

妊娠記録表示画面500は、妊娠期情報を閲覧可能に表示するための表示領域501と、出生登録ボタン502と、情報入力ボタン503とを含む。妊娠記録表示画面500は、さらに、ニックネーム407、日数進捗情報401、兄弟切替ボタン408、健診ボタン506、および、フッタ402などを含んでいてもよい。 Pregnancy record display screen 500 includes a display area 501 for displaying pregnancy period information in a viewable manner, a birth registration button 502, and an information input button 503. Pregnancy record display screen 500 may further include nickname 407, number of days progress information 401, sibling switching button 408, medical checkup button 506, footer 402, and the like.

表示領域501は、母子情報DB41に格納されている妊娠期情報をユーザに提示するためのUI部品である。一例として、妊娠期情報は、母体重であり、図6に示す例では、表示領域501には、母親であるユーザの体重がグラフで表されている。グラフにおいて、縦軸は、体重を示し、横軸は、日付情報(具体的には、計測日)を示す。他の例では、妊娠期情報は、推定児体重であってもよい。推定児体重は、例えば、産科医師によって、エコー写真に基づいて決定される。 The display area 501 is a UI component for presenting the gestation period information stored in the mother and child information DB 41 to the user. As an example, the gestational period information is the mother's weight, and in the example shown in FIG. 6, the weight of the user who is the mother is represented in a graph in the display area 501. In the graph, the vertical axis indicates body weight, and the horizontal axis indicates date information (specifically, measurement date). In other examples, the gestational age information may be estimated baby weight. The estimated baby weight is determined, for example, by an obstetrician based on an echograph.

なお、切替タブは、体重記録に対応するタブ、エコー写真に対応する切替タブ505に限らず、これらのタブに代えて、あるいは、これらのタブに加えて、別の妊娠期情報を表示するための切替タブが設けられてもよい。 Note that the switching tabs are not limited to the tab corresponding to weight recording and the switching tab 505 corresponding to echo photography, but can also be used to display other gestational period information in place of or in addition to these tabs. A switching tab may be provided.

妊娠期表示制御部22は、表示領域501において、母体重以外の他の妊娠期情報を表示させてもよい。例えば、胎児を写したエコー写真を表示領域501に表示してもよい。表示領域501における表示内容の切り替えは、例えば、切替タブ505などがユーザによって操作されたことに応答して行われる。 The gestational stage display control unit 22 may display other gestational stage information other than the mother's weight in the display area 501. For example, an echo photograph of a fetus may be displayed in the display area 501. Switching of the display contents in the display area 501 is performed, for example, in response to the user operating the switching tab 505 or the like.

例えば、図6に示す妊娠記録表示画面500において、切替タブ505がユーザによってタップされると、妊娠期表示制御部22は、図14に示す妊娠記録表示画面500を表示部15に表示する。図14に示す妊娠記録表示画面500では、表示領域501には、例えば、エコー写真の一覧が表示される。 For example, when the user taps the switching tab 505 on the pregnancy record display screen 500 shown in FIG. 6, the pregnancy period display control section 22 displays the pregnancy record display screen 500 shown in FIG. 14 on the display section 15. In the pregnancy record display screen 500 shown in FIG. 14, a list of echo photographs is displayed in the display area 501, for example.

本開示に係るプログラムでは、第1操作を行うための第2UI部品は、妊娠期表示UIに含まれていてもよい。例えば、出生登録ボタン502(第2UI部品)は、出生登録画面を呼び出すためのUI部品である。胎児の出生を制御部10に認識させるための操作(第1操作)を行うための出生登録ボタン502は、妊娠記録表示画面500(妊娠期表示UI)に含まれている。このため、ユーザは、妊娠期の管理ツールとして母子手帳アプリケーションを利用している期間に、出生登録ボタン502があることを認知することができる。そして、ユーザは、実際に出産した後、すぐに出生登録ボタン502に対する簡単な操作で児の出生をスマートフォン1に認識させることができる。結果として、ユーザの出生登録漏れを防ぎ、母子手帳アプリケーションにおいて、妊娠期から育児期への移行のトリガとなる出生のイベント発生を遅滞なく確実にとらえられる。 In the program according to the present disclosure, the second UI component for performing the first operation may be included in the pregnancy period display UI. For example, the birth registration button 502 (second UI component) is a UI component for calling a birth registration screen. A birth registration button 502 for performing an operation (first operation) for causing the control unit 10 to recognize the birth of a fetus is included in the pregnancy record display screen 500 (gestation period display UI). Therefore, the user can recognize the presence of the birth registration button 502 while using the maternal and child notebook application as a pregnancy management tool. Immediately after the user actually gives birth, the user can have the smartphone 1 recognize the birth of the child by simply operating the birth registration button 502. As a result, it is possible to prevent users from failing to register their births, and to ensure that the birth event that triggers the transition from the pregnancy period to the childcare period is captured without delay in the maternal and child notebook application.

また、本開示に係るプログラムにおいて、記憶部11には、妊娠週数または該妊娠週数を算定するために必要な基準日が記憶されており、第1ステップは、妊娠週数が所定の週数を過ぎた場合に、第2UI部品が強調されるように、該第2UI部品の表示態様を変更することを含んでいてもよい。 In addition, in the program according to the present disclosure, the storage unit 11 stores the number of weeks of pregnancy or a reference date necessary for calculating the number of weeks of pregnancy, and the first step is performed when the number of weeks of pregnancy is a predetermined week. It may also include changing the display mode of the second UI component so that the second UI component is emphasized when the number exceeds the number.

具体的には、妊娠期表示制御部22は、妊娠週数が所定の週数を過ぎた場合に、出生登録ボタン502(第2UI部品)が強調されるように、出生登録ボタン502の表示態様を変更してもよい。なお、ユーザの現在の妊娠週数は、例えば、現在の日付と基準日とによって算定可能である。記憶部11には、妊娠週数または該妊娠週数を算定するために必要な基準日が記憶されている。一例として、妊娠期表示制御部22は、現在の妊娠週数が、正産期(例えば、在胎週数41週6日)を過ぎたら、出生登録ボタン502を今までよりも目立つように強調表示してもよい。 Specifically, the pregnancy period display control unit 22 changes the display mode of the birth registration button 502 so that the birth registration button 502 (second UI component) is highlighted when the number of weeks of pregnancy has passed a predetermined number of weeks. may be changed. Note that the current number of weeks of pregnancy of the user can be calculated from, for example, the current date and the reference date. The storage unit 11 stores the number of weeks of pregnancy or a reference date necessary for calculating the number of weeks of pregnancy. For example, when the current gestational age has passed the term (for example, 41 weeks and 6 days of gestation), the pregnancy period display control unit 22 may highlight the birth registration button 502 more prominently than before. You may.

上述の構成によれば、母子手帳アプリケーションにおいて、妊娠期から育児期への移行のトリガとなる“出生”のイベントの発生をより確実にとらえ、ユーザに、育児期以降も継続して該母子手帳アプリケーションを使ってもらうように促すことができる。 According to the above configuration, the maternal and child health handbook application more reliably captures the occurrence of the "birth" event that triggers the transition from the pregnancy period to the childcare period, and allows the user to continue using the mother and child health handbook even after the childcare period. You can encourage people to use your application.

また、本開示に係るプログラムでは、表示態様が変更された第2UI部品は、妊娠期表示UIにおける妊娠期情報を表示するための領域に重ならないように配置されてもよい。 Furthermore, in the program according to the present disclosure, the second UI component whose display mode has been changed may be arranged so as not to overlap the area for displaying gestational period information in the gestational period display UI.

具体的には、妊娠期表示制御部22は、表示態様が変更された出生登録ボタン502が、妊娠記録表示画面500における妊娠期情報を表示するための領域、すなわち、表示領域501に重ならないように、出生登録ボタン502を配置することが望ましい。例えば、妊娠期表示制御部22は、出生登録ボタン502のサイズを大きくして表示領域501にかかるようにしたり、表示位置を表示領域501に近づけたりしない。妊娠期表示制御部22は、出生登録ボタン502の色を変更したり、点滅させたり、出生登録ボタン502の絵柄にアニメーションを付与したりする。こうして、妊娠期表示制御部22は、表示領域501の視認性を損なわずに、今までよりもユーザの目に留まるように出生登録ボタン502の表示態様を変更する。 Specifically, the pregnancy period display control unit 22 prevents the birth registration button 502 whose display mode has been changed from overlapping the area for displaying pregnancy period information on the pregnancy record display screen 500, that is, the display area 501. It is desirable to place the birth registration button 502 in the. For example, the pregnancy period display control unit 22 does not increase the size of the birth registration button 502 so that it covers the display area 501, or does not move the display position closer to the display area 501. The pregnancy period display control unit 22 changes the color of the birth registration button 502, causes it to blink, or adds animation to the design of the birth registration button 502. In this way, the pregnancy period display control unit 22 changes the display mode of the birth registration button 502 so that it catches the user's attention more than before without impairing the visibility of the display area 501.

上述の構成によれば、出生登録ボタン502の強調表示または促しは、妊娠期情報の閲覧を阻害しない程度にして、ユーザを刺激しすぎないようにすることができ、ユーザに妊娠期の管理ツールを快適に利用してもらうことができる。例えば、在胎週数41週6日を過ぎても出産していない妊婦にとって、出生登録ボタン502の目立ち過ぎる強調表示やタップ操作の促しは、不安、苛立ちなどストレスの原因になり得る。そのため、妊婦を徒に刺激しないように配慮して表示態様を変更することは有意義である。 According to the above-described configuration, the highlighting or prompting of the birth registration button 502 can be done to the extent that it does not obstruct the viewing of gestational period information and does not overstimulate the user, providing the user with a gestational period management tool. can be used comfortably. For example, for a pregnant woman who has not given birth after a gestational age of 41 weeks and 6 days, the overly prominent highlighting of the birth registration button 502 and the prompting for tapping may cause stress such as anxiety and irritation. Therefore, it is meaningful to change the display mode so as not to stimulate pregnant women unnecessarily.

情報入力ボタン503(第5UI部品)は、妊娠記録入力画面を呼び出すためのUI部品である。 The information input button 503 (fifth UI component) is a UI component for calling a pregnancy record input screen.

また、本開示に係るプログラムでは、第1ステップで表示される妊娠期表示UIには、妊娠期情報の入力を終了することを指示するための第6UI部品が含まれており、第6UI部品が操作された後、第1ステップでは、妊娠期表示UIにおいて、妊娠週数が進行することに伴う表示の更新が停止され、入力が完了している妊娠期情報の表示が維持されてもよい。 Further, in the program according to the present disclosure, the pregnancy period display UI displayed in the first step includes a sixth UI component for instructing to finish inputting the pregnancy period information, and the sixth UI component is After the operation, in the first step, updating of the display in the gestation period display UI as the number of weeks of pregnancy progresses may be stopped, and the display of the gestation period information for which input has been completed may be maintained.

具体的には、妊娠記録表示画面500は、妊娠期情報の入力を終了することを指示するための記録終了ボタン504(第6UI部品)を含んでいてもよい。妊娠期表示制御部22は、記録終了ボタン504が操作された後、妊娠記録表示画面500を表示するにあたり、妊娠週数が進行することに伴う表示の更新を停止する。例えば、妊娠期表示制御部22は、日数進捗情報401および表示領域501を、記録終了ボタン504が操作された時点までに入力されている妊娠期情報に基づく表示内容のまま維持し、それ以降、時間が進行しても、これらの表示内容を更新することを停止する。例えば、妊娠期表示制御部22は、日数進捗情報401を、現在時間の進行に関係なく、記録終了ボタン504が操作された時点のまま維持する。また、妊娠期表示制御部22は、表示領域501において、母体重のグラフまたはエコー写真の一覧を、記録終了ボタン504が操作された時点の表示内容を維持して表示する。 Specifically, the pregnancy record display screen 500 may include a record end button 504 (sixth UI component) for instructing to end input of pregnancy period information. After the recording end button 504 is operated, the pregnancy period display control unit 22 stops updating the display as the number of weeks of pregnancy progresses when displaying the pregnancy record display screen 500. For example, the pregnancy stage display control unit 22 maintains the days progress information 401 and the display area 501 as the display contents based on the pregnancy stage information input up to the time when the recording end button 504 is operated, and thereafter, Even if time progresses, updating of these display contents is stopped. For example, the pregnancy period display control unit 22 maintains the number of days progress information 401 as it is at the time when the recording end button 504 is operated, regardless of the progress of the current time. In addition, the pregnancy stage display control unit 22 displays a graph of the mother's weight or a list of echo photographs in the display area 501 while maintaining the display content at the time when the recording end button 504 was operated.

上述の構成によれば、妊娠期情報の入力を終えたいが、これまで入力した妊娠期情報を閲覧したいというユーザが、母子手帳アプリケーションを、過去の情報の閲覧目的で、快適に継続して利用できるという効果がある。 According to the above configuration, a user who wants to finish inputting gestational period information but wants to view the gestational period information input so far can comfortably continue using the maternal and child health handbook application for the purpose of viewing past information. There is an effect that it can be done.

このような使い方を所望するユーザとしては、例えば、児を無事に出産したが育児期の管理ツールとして本母子手帳アプリケーションを利用することを望まないユーザ、または、様々な事情で出産まで妊娠を継続できなかったユーザなどが想定される。 Users who wish to use this method include, for example, users who have successfully given birth to a child but do not wish to use this maternal and child health handbook application as a management tool during the child-rearing period, or users who wish to continue their pregnancy until childbirth due to various reasons. It is assumed that there are users who were unable to do so.

このようなユーザは、上述の構成により、生まれた児の情報を入力するように繰り返し促されたり、妊娠が継続しているという体裁で行われる現状にそぐわない表示に気分を害したりすることなく、快適に、必要な過去の情報を必要なときに閲覧することができる。 With the above-described configuration, such users will not be repeatedly prompted to enter information about their newborn child or be offended by displays that appear to indicate that the pregnancy is continuing, which is inappropriate to the current situation. You can comfortably view the necessary past information when you need it.

妊娠記録表示画面500は、さらに、健診ボタン506を含んでいてもよい。健診ボタン506は、妊婦健診に係る母子情報の入力を支援するための画面(不図示)を呼び出すためのUI部品である。 Pregnancy record display screen 500 may further include a medical checkup button 506. The health checkup button 506 is a UI component for calling a screen (not shown) for supporting input of mother and child information related to a pregnant woman's health checkup.

図7は、妊娠記録入力画面の一例を示す図である。妊娠期入力支援部21は、例えば、ユーザが妊娠記録表示画面500における情報入力ボタン503をタップしたことに応答して、図7に示す妊娠記録入力画面550を表示部15に表示する。 FIG. 7 is a diagram showing an example of a pregnancy record input screen. For example, in response to the user tapping the information input button 503 on the pregnancy record display screen 500, the pregnancy period input support unit 21 displays a pregnancy record input screen 550 shown in FIG. 7 on the display unit 15.

妊娠記録入力画面550は、UI部品として、例えば、計測日、すなわち、日付情報を入力するためのテキストボックス、および、妊娠期情報を入力するためのテキストボックスを含む。妊娠期情報を入力するためのテキストボックスは、妊娠期情報の種類ごとに配置されている。母体重の他にも、血圧、血糖値などの計測結果を入力するテキストボックスが設けられていてもよい。なお、母体重、血圧、血糖値などの計測結果は、Bluetooth(登録商標)などでスマートフォン1と通信可能に接続された、上述の測定装置から転送されてもよい。 Pregnancy record input screen 550 includes, as UI components, a text box for inputting measurement date, ie, date information, and a text box for inputting gestational period information, for example. Text boxes for inputting gestational period information are arranged for each type of gestational period information. In addition to the mother's weight, a text box may be provided for inputting measurement results such as blood pressure and blood sugar level. Note that the measurement results such as the mother's weight, blood pressure, and blood sugar level may be transferred from the above-mentioned measuring device that is communicably connected to the smartphone 1 using Bluetooth (registered trademark) or the like.

妊娠記録入力画面550には、登録ボタン551が含まれていてもよい。ユーザが上述のテキストボックスに日付情報および妊娠期情報を入力した上で、登録ボタン551を操作したことに応答して、情報取得部31は、入力された日付情報および妊娠期情報を取得し、母子情報DB41に格納する。 Pregnancy record input screen 550 may include a registration button 551. In response to the user inputting date information and gestational period information in the above-mentioned text box and operating the registration button 551, the information acquisition unit 31 acquires the input date information and gestational period information, It is stored in the mother and child information DB 41.

図8は、出生登録画面の一例を示す図である。表示制御部20は、例えば、ユーザが、妊娠記録表示画面500における出生登録ボタン502を操作したことに応答して、図8に示す出生登録画面350を表示部15に表示する。出生登録画面350を介して入力された児の情報は、情報取得部31によって取得され、乳児基礎情報412として母子情報DB41に格納される。 FIG. 8 is a diagram showing an example of a birth registration screen. For example, in response to the user operating the birth registration button 502 on the pregnancy record display screen 500, the display control unit 20 displays the birth registration screen 350 shown in FIG. 8 on the display unit 15. The information on the child input via the birth registration screen 350 is acquired by the information acquisition unit 31 and stored in the mother and child information DB 41 as infant basic information 412.

出生登録画面350が表示部15に一度に表示しきれない場合には、表示制御部20は、出生登録画面350をスクロール可能に表示してもよい。 If the birth registration screen 350 cannot be displayed all at once on the display unit 15, the display control unit 20 may display the birth registration screen 350 in a scrollable manner.

一例として、乳児基礎情報412は、娩出日(つまり、児の誕生日)、妊娠期間、性別、出生児の体重、身長、頭囲、および、胸囲の各項目で構成される。 As an example, the infant basic information 412 includes items such as date of birth (that is, birth date of the baby), gestation period, sex, weight, height, head circumference, and chest circumference of the newborn baby.

娩出日のUI部品は、例えば、最終月経開始日および分娩予定日と同様に、年、月および日を選択するためのプルダウンメニューで構成される。情報取得部31は、ユーザによって入力された娩出日を、乳児基礎情報412として母子情報DB41に格納する。 The UI component for the date of delivery is, for example, configured with a pull-down menu for selecting the year, month, and day, similar to the start date of the last menstrual period and the expected date of delivery. The information acquisition unit 31 stores the delivery date input by the user in the mother and child information DB 41 as infant basic information 412.

表示制御部20は、入力された娩出日と、妊娠期に母体基礎情報411として入力された基準日(例えば、最終月経開始日)とに基づいて、妊娠期間を計算し、求めた妊娠期間を、妊娠期間を入力するためのテキストボックス351に表示させてもよい。 The display control unit 20 calculates the gestational period based on the input delivery date and the reference date (for example, the start date of the last menstrual period) input as the maternal basic information 411 during the pregnancy period, and displays the calculated gestational period. , may be displayed in the text box 351 for inputting the pregnancy period.

妊婦であるユーザは、自分が今日現在妊娠何週何日であるかを意識していないことも多く、出産したその日が妊娠何週何日であったかを把握していて即答できるユーザは少ないと考えられる。そこで、表示制御部20は、妊娠期に予め入力されていた母体基礎情報411を利用して妊娠期間を求め、ユーザに代わり、テキストボックス351に妊娠期間の値を埋める。このようにすれば、ユーザの出生情報を登録する作業の負担を軽減することが可能となる。 Users who are pregnant women are often not aware of how many weeks and days of pregnancy they are as of today, and we believe that there are few users who know how many weeks and days of pregnancy they were on the day they gave birth and can answer immediately. It will be done. Therefore, the display control unit 20 calculates the gestational period using the maternal basic information 411 inputted in advance during the gestational period, and fills in the value of the gestational period in the text box 351 on behalf of the user. In this way, it is possible to reduce the burden of registering the user's birth information.

以上のとおり、1つの母子手帳アプリケーションが、妊娠期と育児期との両方の管理機能を備えていることメリットとして、妊娠期に入力された母子情報を、育児期に移行した後も利用することができるという点がある。このような母子情報の援用は、情報を登録する作業の負担を軽減するなど、ユーザに対して有利な効果がある。 As mentioned above, one advantage of having a single maternal and child record book application that has management functions for both the pregnancy period and the childcare period is that the mother and child information entered during the pregnancy period can be used even after the transition to the childcare period. There is a point that it can be done. Such use of mother and child information has advantageous effects for the user, such as reducing the burden of information registration work.

出生登録画面350に配置された各テキストボックスに情報が入力された状態で、登録ボタン352が操作されたことに応答して、情報取得部31は、これらの児に関する情報を乳児基礎情報412として取得し、母子情報DB41に格納する。 In response to the registration button 352 being operated with information entered in each text box arranged on the birth registration screen 350, the information acquisition unit 31 acquires information regarding these infants as infant basic information 412. It is acquired and stored in the mother and child information DB 41.

出生認識部32は、胎児の出生を制御部10に認識させるための第1操作が行われたことに応答して、児の出生を認識する。そして、出生認識部32は、母子手帳アプリケーションが育児期の管理ツールを実現するように、制御部10の各部、特に、表示制御部20に対して指示する。ここで、第1操作は、これには限定されないが、例えば、出生登録ボタン502に対するタップ操作、または、登録ボタン352に対するタップ操作などが想定される。 The birth recognition unit 32 recognizes the birth of a child in response to the first operation for causing the control unit 10 to recognize the birth of the fetus. Then, the birth recognition unit 32 instructs each unit of the control unit 10, particularly the display control unit 20, so that the mother and child notebook application realizes a management tool for the childcare period. Here, the first operation is assumed to be, for example, a tap operation on the birth registration button 502 or a tap operation on the registration button 352, although it is not limited thereto.

表示制御部20は、出生認識部32の指示にしたがって、スマートフォン1が育児期の管理ツールとして動作するように、各UIの動線を切り替えたり、UIを再構築したりする。 The display control unit 20 switches the flow lines of each UI or reconstructs the UI according to instructions from the birth recognition unit 32 so that the smartphone 1 operates as a management tool for the childcare period.

図9は、育児期におけるホーム画面の一例を示す図である。出生認識部32が出生を認識した後の育児期においては、一例として、表示制御部20は、ユーザが母子手帳アプリケーションを起動したとき、最初に、図9に示すホーム画面450を表示部15に表示してもよい。 FIG. 9 is a diagram showing an example of a home screen during the childcare period. During the child-rearing period after the birth recognition unit 32 recognizes the birth, for example, when the user starts the maternal and child handbook application, the display control unit 20 first displays a home screen 450 shown in FIG. 9 on the display unit 15. May be displayed.

表示制御部20は、妊娠期のホーム画面400と一部が相違するホーム画面450を表示部15に表示する。妊娠期のUI(画面)と育児期のUI(画面)との「一部が相違する」とは、妊娠期のUI(画面)と育児期のUI(画面)との少なくとも一部が共通していることを意味する。本開示に係るプログラムでは、妊娠期表示UIと、一部が相違する育児期表示UIとは、互いに、共通する共通部品421を含んでいる。共通部品421は、例えば、同一の操作に対して呼び出される同一の機能が割り当てられたUI部品、同一の外観を有するUI部品、および、表示部15の同じ位置に同じ大きさおよび向きで、同一のUI部品が配置されたひな型、の少なくともいずれか1つを含んでいてもよい。 The display control unit 20 displays a home screen 450 on the display unit 15, which is partially different from the pregnancy home screen 400. ``Partially different'' between the UI (screen) during pregnancy and the UI (screen) during childcare period means that at least a portion of the UI (screen) during pregnancy and UI (screen) during childcare period are common. means that In the program according to the present disclosure, the pregnancy period display UI and the childcare period display UI, which are partially different, include a common component 421 that is common to each other. Common parts 421 include, for example, UI parts to which the same function is called for the same operation, UI parts with the same appearance, and UI parts with the same size and orientation at the same position on the display unit 15. The template may include at least one of the following: a model in which UI components are arranged.

例えば、上述の共通のひな型に基づいて、母子情報を入力するための画面上のUI部品の配置が、妊娠期のUI(画面)と育児期のUI(画面)とで同じであることは、「UIの少なくとも一部が共通している」と言える。例えば、UI部品に対する操作性が同じであること、すなわち、同一の操作に対して呼び出される同一の機能が割り当てられたUI部品を妊娠期のUI(画面)および育児期のUI(画面)のどちらにも配置することは、「UIの少なくとも一部が共通している」と言える。例えば、同一の外観を有するUI部品を妊娠期のUI(画面)および育児期のUI(画面)のどちらにも配置することは、「UIの少なくとも一部が共通している」と言える。 For example, based on the above-mentioned common template, the layout of the UI components on the screen for inputting mother and child information is the same for the UI (screen) during pregnancy and the UI (screen) during childcare. It can be said that "at least part of the UI is common." For example, the operability of UI parts should be the same, that is, UI parts to which the same function called for the same operation is assigned should be used in both the UI (screen) during pregnancy and the UI (screen) during childcare. It can be said that "at least a part of the UI is common". For example, arranging a UI component having the same appearance on both the UI (screen) during pregnancy and the UI (screen) during childcare can be said to mean that "at least a portion of the UI is common."

一例として、ホーム画面450は、ホーム画面400と同様に、日数進捗情報401、フッタ402、および、ニックネーム407を含んで構成される。また、これらの各UI部品の配置は、妊娠期のホーム画面400と共通であることが好ましい。ホーム画面400とホーム画面450との共通部分は、共通部品421を用いて構成される。これにより、ユーザは、UIの見た目の変化に戸惑うことなく、育児期以降も見慣れたUIを介して母子手帳アプリケーションを使い続けることができる。 As an example, like the home screen 400, the home screen 450 includes day progress information 401, a footer 402, and a nickname 407. Further, it is preferable that the arrangement of each of these UI parts is the same as that of the home screen 400 during pregnancy. A common portion between the home screen 400 and the home screen 450 is configured using a common component 421. As a result, the user can continue to use the maternal and child notebook application through the familiar UI even after the childcare period without being confused by changes in the appearance of the UI.

育児期のホーム画面450において、妊娠期のホーム画面400と相違する点は、日数進捗情報401が、妊娠週数ではなく新生児の月齢であるという点である。もう一つの相違する点は、BABYボタン404の操作によって呼び出される画面が、妊娠記録表示画面ではなく、後述する成長記録表示画面であるという点である。なお、もう一つ相違する点として、例えば、ニックネーム407に下に表示される写真またはイラストが変更されてもよい。 The home screen 450 for the childcare period is different from the home screen 400 for the pregnancy period in that the number of days progress information 401 is the age of the newborn baby, not the number of weeks of pregnancy. Another difference is that the screen called up by operating the BABY button 404 is not a pregnancy record display screen but a growth record display screen, which will be described later. Note that another difference is that, for example, the photo or illustration displayed below the nickname 407 may be changed.

図10は、成長記録表示画面の一例を示す図である。育児期表示制御部24は、例えば、ユーザが、育児期においてBABYボタン404をタップしたことに応答して、妊娠記録表示画面500と一部が相違する成長記録表示画面600を表示部15に表示する。 FIG. 10 is a diagram showing an example of a growth record display screen. For example, in response to the user tapping the BABY button 404 during the childcare period, the childcare period display control unit 24 displays a growth record display screen 600, which is partially different from the pregnancy record display screen 500, on the display unit 15. do.

成長記録表示画面600は、妊娠記録表示画面500と同様に、日数進捗情報401、表示領域501、および、フッタ402を含んで構成される。成長記録表示画面600は、さらに、兄弟切替ボタン408、および、健診ボタン603などを含んでいてもよい。成長記録表示画面600では、情報入力ボタン503に代えて、情報入力ボタン601が配置される。これらの各UI部品の配置は、妊娠期の妊娠記録表示画面500と共通であることが好ましい。妊娠記録表示画面500と成長記録表示画面600との共通部分は、共通部品421を用いて構成される。これにより、ユーザは、UIの見た目の変化に戸惑うことなく、育児期以降も見慣れたUIを介して母子手帳アプリケーションを使い続けることができる。 Like the pregnancy record display screen 500, the growth record display screen 600 includes day progress information 401, a display area 501, and a footer 402. The growth record display screen 600 may further include a sibling switching button 408, a medical checkup button 603, and the like. On the growth record display screen 600, an information input button 601 is arranged in place of the information input button 503. It is preferable that the arrangement of each of these UI components is the same as that of the pregnancy record display screen 500 during the pregnancy period. A common part between the pregnancy record display screen 500 and the growth record display screen 600 is configured using a common component 421. As a result, the user can continue to use the maternal and child notebook application through the familiar UI even after the childcare period without being confused by changes in the appearance of the UI.

育児期の成長記録表示画面600において、妊娠期の妊娠記録表示画面500と相違する点は、日数進捗情報401が、妊娠週数に代えて新生児の月齢を示す点である。もう一つの相違する点は、BABYボタン404の操作によって呼び出される画面が、妊娠記録表示画面500はなく、成長記録表示画面600であるという点である。 The difference between the growth record display screen 600 during the childcare period and the pregnancy record display screen 500 during the pregnancy period is that the number of days progress information 401 indicates the age of the newborn baby instead of the number of weeks of pregnancy. Another difference is that the screen called up by operating the BABY button 404 is not the pregnancy record display screen 500 but the growth record display screen 600.

さらに、成長記録表示画面600が妊娠記録表示画面500と相違する点として、表示領域501に配置されるグラフが、母体重から乳児の身長および体重を示すグラフに変更されてもよい。さらに、相違する点として、切替タブ505によってグラフから切り替えられた後の表示領域501には、胎児のエコー写真に代えて、子供の予防接種の記録が表示されてもよい。このように、切替タブ505によって切り替えて表示される内容は、妊娠期と育児期とで変更される。しかし、「体重管理グラフに対応する記録タブの隣の切替タブ505は、医療機関から提供される医療(妊娠期においてはエコー写真、育児期においては診察や予防接種)の履歴と対応する」という点で、画面のレイアウトを共通にすることができる。このように、母子手帳アプリケーションの機能を呼び出すためのUI部品の配置を妊娠期と育児期とで共通とすることにより、ユーザは、管理すべき内容が大きく変化することに戸惑うことなく、育児期以降も使い慣れたUIを介して母子手帳アプリケーションを使い続けることができる。 Furthermore, growth record display screen 600 differs from pregnancy record display screen 500 in that the graph arranged in display area 501 may be changed from the mother's weight to a graph showing the infant's height and weight. Furthermore, as a difference, in the display area 501 after being switched from the graph by the switching tab 505, a record of the child's vaccination may be displayed instead of the echo photograph of the fetus. In this way, the contents that are switched and displayed using the switching tab 505 are changed between the pregnancy period and the childcare period. However, "the switching tab 505 next to the record tab corresponding to the weight management graph corresponds to the history of medical care provided by medical institutions (echo photographs during pregnancy, medical examinations and vaccinations during childcare)." In this way, the screen layout can be made common. In this way, by making the layout of the UI parts for calling the functions of the maternal and child health notebook application the same for both the pregnancy period and the childcare period, users can easily manage the childcare period without being confused by the large changes in the content that needs to be managed. From then on, users can continue to use the maternal and child health notebook application via the familiar UI.

例えば、図10に示す成長記録表示画面600において、切替タブ505がユーザによってタップされると、育児期表示制御部24は、図15に示す成長記録表示画面600を表示部15に表示する。図15に示す成長記録表示画面600では、表示領域501には、例えば、子供の予防接種の記録が表示される。 For example, when the user taps the switching tab 505 on the growth record display screen 600 shown in FIG. 10, the childcare period display control section 24 displays the growth record display screen 600 shown in FIG. 15 on the display section 15. In the growth record display screen 600 shown in FIG. 15, a display area 501 displays, for example, a child's vaccination record.

他の例では、切替タブ505によって切り替えられた後の表示領域501には、子供の写真が表示されてもよい。表示領域501に表示される子供の写真は、例えば、スマートフォン1のカメラ(不図示)で撮影した写真であってもよい。このようにすれば、「体重管理グラフに対応する記録タブの隣の切替タブ505は、児の様子を写した写真一覧に対応する」という点で、妊娠期と育児期の画面のレイアウトを共通にすることができる。 In another example, a child's photo may be displayed in the display area 501 after being switched by the switching tab 505. The child's photo displayed in the display area 501 may be a photo taken with a camera (not shown) of the smartphone 1, for example. In this way, the layout of the screens for the pregnancy period and the childcare period can be made the same in that "the switching tab 505 next to the record tab corresponding to the weight management graph corresponds to a list of photos of the baby." It can be done.

さらに、相違する点として、成長記録表示画面600には、妊娠記録入力画面550を呼び出すための情報入力ボタン503に代えて、後述する成長記録入力画面を呼び出すための情報入力ボタン601(第4UI部品)が配置される。 Furthermore, a difference is that instead of the information input button 503 for calling the pregnancy record input screen 550, the growth record display screen 600 has an information input button 601 (fourth UI part ) is placed.

本開示に係るプログラムでは、育児期表示UIには、妊娠期情報の表示を指示するための第3UI部品が含まれており、妊娠期情報を表示するための妊娠記録表示画面500を表示するステップ(第1ステップ)は、第1操作が行われた後は、第3UI部品が操作されたことに応答して実行されてもよい。 In the program according to the present disclosure, the childcare period display UI includes a third UI component for instructing display of gestation period information, and a step of displaying a pregnancy record display screen 500 for displaying gestation period information. After the first operation is performed, (the first step) may be executed in response to the operation of the third UI component.

具体的には、さらに、相違する点として、記録終了ボタン504に代えて、妊娠記録表示画面500を呼び出すための表示指示ボタン602(第3UI部品)が配置されていてもよい。このように、胎児の出生を制御部10に認識させるための第1操作がユーザによって行われた後は、妊娠期表示制御部22は、情報入力ボタン601が操作されたことに応答して、妊娠記録表示画面500を表示させる。これにより、ユーザは、育児期に移行した後でも、妊娠期の記録を必要に応じて簡単に見返すことができる。 Specifically, as a further difference, a display instruction button 602 (third UI component) for calling up the pregnancy record display screen 500 may be provided instead of the recording end button 504. In this way, after the user performs the first operation for causing the control unit 10 to recognize the birth of a fetus, the pregnancy period display control unit 22 responds to the operation of the information input button 601 by A pregnancy record display screen 500 is displayed. Thereby, the user can easily review the records of the pregnancy period as needed even after the child-rearing period has started.

また、本開示に係るプログラムでは、育児期表示UIには、育児期情報の入力を支援する成長記録入力画面650を表示するステップ(第4ステップ)の実行を指示するための第4UI部品が含まれており、妊娠期表示UIに含まれていた、妊娠期情報の入力を支援する妊娠記録入力画面550を表示するステップ(第3ステップ)の実行を指示するための第5UI部品は、第1操作が行われた後、妊娠期表示UIから削除されてもよい。 Further, in the program according to the present disclosure, the childcare period display UI includes a fourth UI component for instructing execution of a step (fourth step) of displaying a growth record input screen 650 that supports input of childcare period information. The fifth UI component for instructing the execution of the step (third step) of displaying the pregnancy record input screen 550 that supports the input of pregnancy period information, which was included in the pregnancy period display UI, is the first After the operation is performed, it may be deleted from the pregnancy period display UI.

具体的には、育児期に移行した後に表示される妊娠記録表示画面500においては、妊娠記録入力画面550を呼び出すための情報入力ボタン503(第5UI部品)は、妊娠記録表示画面500から削除されることが好ましい。すなわち、育児期以降は、妊娠記録表示画面500は閲覧可能であるが、妊娠期情報を入力するための妊娠記録入力画面550は呼び出されないように表示制御部20を構成する。 Specifically, in the pregnancy record display screen 500 that is displayed after transitioning to the childcare period, the information input button 503 (fifth UI component) for calling the pregnancy record input screen 550 is deleted from the pregnancy record display screen 500. It is preferable that That is, after the child-rearing period, the display control unit 20 is configured so that the pregnancy record display screen 500 can be viewed, but the pregnancy record input screen 550 for inputting pregnancy period information is not called up.

これにより、妊娠期は、妊娠記録表示画面500の情報入力ボタン503を介して、妊娠期情報を入力するようにユーザを案内することができる。そして、育児期に移行した後は、成長記録表示画面600から育児期情報を入力するようにユーザを案内することができる。その上、育児期に移行した後は、妊娠記録表示画面500を通じて、妊娠期情報を閲覧することを可能にしつつ、情報入力ボタン503を非表示にして、育児期において不要となった妊娠記録入力画面550への誘導を停止することができる。このため、妊娠期から育児期への移行に際して、ユーザを不要な画面への誘導したり、ユーザを混乱させたりすることを避けることができる。 Thereby, the user can be guided to input the gestational period information via the information input button 503 on the pregnancy record display screen 500. After transitioning to the childcare period, the user can be guided to input childcare period information from the growth record display screen 600. Furthermore, after transitioning to the child-rearing period, pregnancy record display screen 500 allows viewing of gestation period information while hiding the information input button 503, making pregnancy record entry no longer necessary during the child-rearing period. Guidance to screen 550 can be stopped. Therefore, it is possible to avoid guiding the user to unnecessary screens or confusing the user during the transition from the pregnancy period to the childcare period.

成長記録表示画面600は、さらに、健診ボタン603を含んでいてもよい。健診ボタン603は、乳幼児健診に係る母子情報の入力を支援するための画面(不図示)を呼び出すためのUI部品である。 The growth record display screen 600 may further include a medical checkup button 603. The medical examination button 603 is a UI component for calling a screen (not shown) for supporting input of mother and child information related to infant medical examination.

図11は、成長記録入力画面の一例を示す図である。育児期入力支援部23は、例えば、ユーザが成長記録表示画面600における情報入力ボタン601をタップしたことに応答して、妊娠記録入力画面550と一部が相違する成長記録入力画面650を表示部15に表示する。 FIG. 11 is a diagram showing an example of a growth record input screen. For example, in response to the user tapping the information input button 601 on the growth record display screen 600, the childcare period input support unit 23 displays a growth record input screen 650 that is partially different from the pregnancy record input screen 550 on the display unit. 15.

成長記録入力画面650は、妊娠記録入力画面550と同様に、UI部品として、計測日、すなわち、日付情報を入力するためのテキストボックス、および、育児期情報を入力するためのテキストボックスを含む。育児期情報を入力するためのテキストボックスは、育児期情報の種類ごとに配置されている。乳児の身長および体重の他にも、頭囲、胸囲、などの計測結果を入力するテキストボックスが設けられていてもよい。 Like the pregnancy record input screen 550, the growth record input screen 650 includes, as UI parts, a text box for inputting measurement date, that is, date information, and a text box for inputting childcare period information. Text boxes for inputting child-rearing period information are arranged for each type of child-rearing period information. In addition to the infant's height and weight, a text box may be provided for inputting measurement results such as head circumference, chest circumference, etc.

成長記録入力画面650には、妊娠記録入力画面550と同様に登録ボタン551が含まれていてもよい。ユーザが上述のテキストボックスに日付情報および育児期情報を入力した上で、登録ボタン551を操作したことに応答して、情報取得部31は、入力された日付情報および育児期情報を取得し、母子情報DB41に格納する。 Growth record input screen 650 may include a registration button 551 similarly to pregnancy record input screen 550. In response to the user inputting date information and child-rearing period information in the above-mentioned text box and operating the registration button 551, the information acquisition unit 31 acquires the input date information and child-rearing period information, It is stored in the mother and child information DB 41.

これらの各UI部品の配置は、妊娠期の妊娠記録入力画面550と共通であることが好ましい。妊娠記録入力画面550と成長記録入力画面650との共通部分は、共通部品421を用いて構成される。これにより、ユーザは、UIの見た目の変化に戸惑うことなく、育児期以降も見慣れたUIを介して母子手帳アプリケーションを使い続けることができる。 The arrangement of each of these UI parts is preferably the same as the pregnancy record input screen 550 for the pregnancy period. A common part between the pregnancy record input screen 550 and the growth record input screen 650 is configured using a common component 421. As a result, the user can continue to use the maternal and child notebook application through the familiar UI even after the childcare period without being confused by changes in the appearance of the UI.

<処理の流れ>
図12および図13は、母子手帳アプリケーションが搭載されたスマートフォン1が、母子情報の管理ツールとして動作するときに実行する処理の流れを示す図である。具体的には、児の出生前、すなわち、妊娠期における母子情報を管理する機能は、図12に示されており、児の出生後、すなわち、育児期における母子情報を管理する機能は、図13に示されている。図12に示される一連の処理は、例えば、スマートフォン1において、妊娠期に母子手帳アプリケーションが起動されると開始される。
<Processing flow>
FIGS. 12 and 13 are diagrams showing the flow of processing executed when the smartphone 1 equipped with the mother-child notebook application operates as a management tool for mother-child information. Specifically, the function to manage mother and child information before the birth of the child, that is, during the pregnancy period, is shown in Figure 12, and the function to manage mother and child information after the birth of the child, that is, during the childcare period, is shown in Figure 12. 13. The series of processes shown in FIG. 12 is started, for example, when the maternal and child notebook application is activated on the smartphone 1 during the pregnancy period.

ステップS101では、表示制御部20は、妊娠記録表示画面500を呼び出す操作をユーザから受け付ける。例えば、図5~図7のいずれかのアプリケーションの画面のフッタ402に配置されたBABYボタン404(第1UI部品)をタップする操作(第2操作)などが上述の操作に該当する。BABYボタン404がタップされた場合、表示制御部20は、S101のYESからS102に進む。BABYボタン404がタップされない間は(S101のNO)、表示制御部20は、BABYボタン404に対するタップ操作を待機したり、他のUI部品が操作されたことに応答して、他の処理を実行したりしてもよい。 In step S101, the display control unit 20 receives an operation to call up the pregnancy record display screen 500 from the user. For example, the operation (second operation) of tapping the BABY button 404 (first UI component) placed on the footer 402 of the screen of any of the applications shown in FIGS. 5 to 7 corresponds to the above-mentioned operation. When the BABY button 404 is tapped, the display control unit 20 proceeds from YES in S101 to S102. While the BABY button 404 is not tapped (NO in S101), the display control unit 20 waits for a tap operation on the BABY button 404 or executes other processing in response to operation of another UI component. You may also do so.

ステップS102(第1ステップ)では、妊娠期表示制御部22は、妊娠期情報を表示するための妊娠記録表示画面500(妊娠期表示UI)を表示部15に表示する。 In step S102 (first step), the pregnancy period display control unit 22 displays a pregnancy record display screen 500 (gestation period display UI) on the display unit 15 for displaying pregnancy period information.

ステップS103では、表示制御部20は、妊娠記録入力画面550を呼び出す操作をユーザから受け付ける。例えば、図6に示す妊娠記録表示画面500に配置された情報入力ボタン503をタップする操作などが上述の操作に該当する。情報入力ボタン503がタップされた場合、表示制御部20は、S103のYESからS104に進む。情報入力ボタン503がタップされない間は(S103のNO)、表示制御部20は、情報入力ボタン503に対するタップ操作を待機したり、S107に進んで、他のUI部品が操作されたことに応答して、他の処理を実行したりしてもよい。 In step S103, display control unit 20 receives an operation to call pregnancy record input screen 550 from the user. For example, the operation of tapping the information input button 503 arranged on the pregnancy record display screen 500 shown in FIG. 6 corresponds to the above-mentioned operation. When the information input button 503 is tapped, the display control unit 20 proceeds from YES in S103 to S104. While the information input button 503 is not tapped (NO in S103), the display control unit 20 waits for a tap operation on the information input button 503, or proceeds to S107 and responds to the operation of another UI component. You may also perform other processing.

ステップS104(第3ステップ)では、妊娠期入力支援部21は、妊娠期情報の入力を支援する妊娠記録入力画面550(妊娠期入力支援UI)を表示部15に表示する。 In step S104 (third step), the gestational period input support unit 21 displays on the display unit 15 a pregnancy record input screen 550 (gestational period input support UI) that supports input of gestational period information.

ステップS105では、妊娠期入力支援部21は、妊娠期情報が入力されたか否かを判定する。妊娠期入力支援部21は、例えば、図7に示す妊娠記録入力画面550に配置された各種のテキストボックスに値が入っている状態で登録ボタン551がタップ操作されたことに基づいて、妊娠期情報が入力されたと判定してもよい。妊娠期情報が入力された場合、制御部10は、S105のYESからS106に進む。妊娠期情報が入力されなかった場合、例えば、図7に示す戻るボタンがタップされた場合、制御部10は、S105のNOからS102に戻る。 In step S105, the gestational period input support unit 21 determines whether gestational period information has been input. For example, the gestational period input support unit 21 inputs the gestational period based on the registration button 551 being tapped while various text boxes arranged on the pregnancy record input screen 550 shown in FIG. It may be determined that the information has been input. If the gestational stage information has been input, the control unit 10 proceeds from YES in S105 to S106. If the gestational period information is not input, for example, if the return button shown in FIG. 7 is tapped, the control unit 10 returns to S102 from NO in S105.

ステップS106では、情報取得部31は、上述の各種のテキストボックスに入力された値を、妊娠期情報として取得して、母子情報DB41に登録する。 In step S106, the information acquisition unit 31 acquires the values input in the various text boxes described above as gestational period information, and registers them in the mother and child information DB 41.

ステップS107では、表示制御部20は、出生登録画面350を呼び出す操作をユーザから受け付ける。例えば、図6に示す妊娠記録表示画面500に配置された出生登録ボタン502(第2UI部品)をタップする操作などが上述の操作に該当する。出生登録ボタン502がタップされた場合、表示制御部20は、S107のYESからS108に進む。出生登録ボタン502がタップされない間は(S107のNO)、表示制御部20は、出生登録ボタン502に対するタップ操作を待機したり、S119に進んで、他のUI部品が操作されたことに応答して、他の処理を実行したりしてもよい。 In step S107, the display control unit 20 receives an operation to call the birth registration screen 350 from the user. For example, the operation of tapping the birth registration button 502 (second UI component) arranged on the pregnancy record display screen 500 shown in FIG. 6 corresponds to the above-mentioned operation. When the birth registration button 502 is tapped, the display control unit 20 proceeds from YES in S107 to S108. While the birth registration button 502 is not tapped (NO in S107), the display control unit 20 waits for a tap operation on the birth registration button 502, or proceeds to S119 and responds to operations on other UI parts. You may also perform other processing.

ステップS108では、表示制御部20は、出生情報を登録するための出生登録画面350を表示部15に表示する。なお、表示制御部20は、出生登録画面350を、ポップアップ画面として、妊娠記録表示画面500に重畳させて表示してもよいし、妊娠記録表示画面500とは別の画面として、妊娠記録表示画面500から切り替えて表示してもよい。 In step S108, the display control unit 20 displays a birth registration screen 350 for registering birth information on the display unit 15. Note that the display control unit 20 may display the birth registration screen 350 as a pop-up screen superimposed on the pregnancy record display screen 500, or as a separate screen from the pregnancy record display screen 500. 500 may be switched and displayed.

ステップS109では、表示制御部20は、出生情報が入力されたか否かを判定する。表示制御部20は、例えば、図8に示す出生登録画面350に配置された各種のボックスに値が入っている状態で登録ボタン352がタップ操作されたことに基づいて、出生情報が入力されたと判定してもよい。出生情報が入力された場合、制御部10は、S109のYESからS110に進む。出生情報が入力されなかった場合、例えば、図8に示す戻るボタンがタップされた場合、制御部10は、S109のNOからS102に戻る。すなわち、制御部10の表示制御部20は、ポップアップ表示された上層の出生登録画面350を閉じて、下層の妊娠記録表示画面500をアクティブな状態に戻してもよい。あるいは、表示制御部20は、出生登録画面350から妊娠記録表示画面500へ画面を切り替えてもよい。あるいは、表示制御部20は、S101に戻り、出生登録画面350からホーム画面400へ画面を切り替えてもよい。 In step S109, the display control unit 20 determines whether birth information has been input. For example, the display control unit 20 determines that birth information has been input based on the registration button 352 being tapped while various boxes arranged on the birth registration screen 350 shown in FIG. 8 are filled with values. You may judge. If birth information has been input, the control unit 10 proceeds from YES in S109 to S110. If birth information is not input, for example, if the return button shown in FIG. 8 is tapped, the control unit 10 returns to S102 from NO in S109. That is, the display control unit 20 of the control unit 10 may close the pop-up upper layer birth registration screen 350 and return the lower layer pregnancy record display screen 500 to the active state. Alternatively, the display control unit 20 may switch the screen from the birth registration screen 350 to the pregnancy record display screen 500. Alternatively, the display control unit 20 may return to S101 and switch the screen from the birth registration screen 350 to the home screen 400.

このように、本実施形態では、児の出生を制御部10に認識させるため第1操作は、出生登録ボタン502のタップ操作のみで構成されていない。本実施形態では、一例として、出生登録画面350の各種のボックスに値が入っている状態で登録ボタン352をタップすることが第1操作に該当する。しかし、他の例では、出生登録ボタン502のタップ操作を第1操作としてもよい。 In this manner, in this embodiment, the first operation for causing the control unit 10 to recognize the birth of a child does not consist only of the tap operation of the birth registration button 502. In this embodiment, as an example, tapping the registration button 352 with values entered in various boxes on the birth registration screen 350 corresponds to the first operation. However, in other examples, the tap operation on the birth registration button 502 may be the first operation.

ステップS110では、情報取得部31は、出生登録画面350の各種のボックスに入っている値を、乳児基礎情報412として、母子情報DB41に登録する。 In step S110, the information acquisition unit 31 registers the values entered in various boxes on the birth registration screen 350 as infant basic information 412 in the mother and child information DB 41.

ステップS111では、出生認識部32は、表示制御部20が第1操作を受け付けたことに応答して、妊娠期において胎児として管理していた児の出生を認識する。出生認識部32は、表示制御部20に対して、育児期の管理ツールとして動作するように指示する。これ以後、母子手帳アプリケーションは、妊娠期から育児期に移行し、育児期の管理ツールとして機能することができる。 In step S111, the birth recognition unit 32 recognizes the birth of a child that was managed as a fetus during pregnancy in response to the display control unit 20 receiving the first operation. The birth recognition unit 32 instructs the display control unit 20 to operate as a management tool for the childcare period. After this, the maternal and child notebook application can move from the pregnancy period to the childcare period and function as a management tool during the childcare period.

ステップS112では、表示制御部20は、必要に応じて、妊娠期に表示されていたホーム画面400を、育児期の管理に適合するように再構築してもよい。例えば、表示制御部20は、ホーム画面400の一部を、育児期の管理に適合するように変更して、ホーム画面450を構成する。一例として、表示制御部20は、S109の第1操作が行われた後は、BABYボタン404に対するタップ操作に応答して、S102ではなく、後述するS114が実行されるようにフッタ402を変更する。 In step S112, the display control unit 20 may reconstruct the home screen 400 that was displayed during the pregnancy period so as to be suitable for management during the childcare period, if necessary. For example, the display control unit 20 configures the home screen 450 by changing a part of the home screen 400 to be suitable for managing the childcare period. As an example, after the first operation in S109 is performed, the display control unit 20 changes the footer 402 so that S114, which will be described later, is executed instead of S102 in response to a tap operation on the BABY button 404. .

こうして、S109以降は、母子手帳アプリケーションが起動されると、ホーム画面400に代えて、S112で再構築されたホーム画面450が表示される。図13に示されるS113以降の一連の処理は、例えば、スマートフォン1において、育児期以降に、母子手帳アプリケーションが起動されると開始される。 In this way, from S109 onwards, when the mother-child health record application is started, the home screen 450 reconstructed in S112 is displayed instead of the home screen 400. A series of processes after S113 shown in FIG. 13 are started, for example, when the mother and child notebook application is activated in the smartphone 1 after the childcare period.

ステップS113では、表示制御部20は、成長記録表示画面600を呼び出す操作をユーザから受け付ける。例えば、図9~図11のいずれかのアプリケーションの画面のフッタ402に配置されたBABYボタン404(第1UI部品)をタップする操作(第2操作)などが上述の操作に該当する。BABYボタン404がタップされた場合、表示制御部20は、S113のYESからS114に進む。BABYボタン404がタップされない間は(S113のNO)、表示制御部20は、BABYボタン404に対するタップ操作を待機したり、他のUI部品が操作されたことに応答して、他の処理を実行したりしてもよい。 In step S113, the display control unit 20 receives an operation to call the growth record display screen 600 from the user. For example, the operation (second operation) of tapping the BABY button 404 (first UI component) placed on the footer 402 of the screen of any of the applications shown in FIGS. 9 to 11 corresponds to the above-mentioned operation. When the BABY button 404 is tapped, the display control unit 20 proceeds from YES in S113 to S114. While the BABY button 404 is not tapped (NO in S113), the display control unit 20 waits for a tap operation on the BABY button 404 or executes other processing in response to operation of another UI component. You may also do so.

ステップS114(第2ステップ)では、育児期表示制御部24は、育児期情報を表示するための成長記録表示画面600(育児期表示UI)を表示部15に表示する。 In step S114 (second step), the childcare period display control unit 24 displays a growth record display screen 600 (childcare period display UI) on the display unit 15 for displaying childcare period information.

ステップS115では、表示制御部20は、成長記録入力画面650を呼び出す操作をユーザから受け付ける。例えば、図10に示す成長記録表示画面600に配置された情報入力ボタン601をタップする操作などが上述の操作に該当する。情報入力ボタン601がタップされた場合、表示制御部20は、S115のYESからS116に進む。情報入力ボタン601がタップされない間は(S115のNO)、表示制御部20は、情報入力ボタン601に対するタップ操作を待機したり、S121に進んで、他のUI部品が操作されたことに応答して、他の処理を実行したりしてもよい。 In step S115, the display control unit 20 receives an operation to call the growth record input screen 650 from the user. For example, the operation of tapping the information input button 601 arranged on the growth record display screen 600 shown in FIG. 10 corresponds to the above-mentioned operation. When the information input button 601 is tapped, the display control unit 20 proceeds from YES in S115 to S116. While the information input button 601 is not tapped (NO in S115), the display control unit 20 waits for a tap operation on the information input button 601, or proceeds to S121 and responds to an operation on another UI component. You may also perform other processing.

ステップS116(第4ステップ)では、育児期入力支援部23は、育児期情報の入力を支援する成長記録入力画面650(育児期入力支援UI)を表示部15に表示する。 In step S116 (fourth step), the childcare period input support unit 23 displays on the display unit 15 a growth record input screen 650 (childcare period input support UI) that supports input of childcare period information.

ステップS117では、育児期入力支援部23は、育児期情報が入力されたか否かを判定する。育児期入力支援部23は、例えば、図11に示す成長記録入力画面650に配置された各種のテキストボックスに値が入っている状態で登録ボタン551がタップ操作されたことに基づいて、育児期情報が入力されたと判定してもよい。育児期情報が入力された場合、制御部10は、S117のYESからS118に進む。育児期情報が入力されなかった場合、例えば、図11に示す戻るボタンがタップされた場合、制御部10は、S117のNOからS114に戻る。 In step S117, the childcare period input support unit 23 determines whether childcare period information has been input. For example, the child-rearing period input support unit 23 inputs the child-rearing period based on the registration button 551 being tapped while various text boxes arranged on the growth record input screen 650 shown in FIG. 11 are filled with values. It may be determined that the information has been input. If the childcare period information has been input, the control unit 10 proceeds from YES in S117 to S118. If the childcare period information is not input, for example, if the return button shown in FIG. 11 is tapped, the control unit 10 returns to S114 from NO in S117.

ステップS118では、情報取得部31は、上述の各種のテキストボックスに入力された値を、育児期情報として取得して、母子情報DB41に登録する。 In step S118, the information acquisition unit 31 acquires the values input in the various text boxes described above as childcare period information and registers them in the mother and child information DB 41.

上述の方法によれば、妊娠期においては、BABYボタン404(第1UI部品)に対するユーザのタップ操作(第2操作)に応答して、妊娠記録表示画面500を表示するS102(第1ステップ)が実行される。妊娠期とは、胎児の出生を制御部10に認識させるための第1操作がユーザによって行われるまでの期間である。そして、第1操作が行われて育児期に移行した後は、BABYボタン404に対するタップ操作に応答して、成長記録表示画面600を表示するS114(第2ステップ)が実行される。 According to the above method, during the pregnancy period, S102 (first step) of displaying the pregnancy record display screen 500 in response to the user's tap operation (second operation) on the BABY button 404 (first UI component) is performed. executed. The gestation period is the period until the user performs the first operation for causing the control unit 10 to recognize the birth of a fetus. After the first operation is performed and the baby enters the childcare period, S114 (second step) of displaying the growth record display screen 600 is executed in response to a tap operation on the BABY button 404.

これにより、妊娠期における母子情報(妊娠期情報)の管理に続いて、育児期における母子情報(育児期情報)の管理を行うことができる母子手帳アプリケーションを実現することができる。具体的には、ユーザは、妊娠期において、育児期で使用されるUI(画面やUI部品)の存在を意識することなく、妊娠期に便利なUIを使って母子情報の管理を行うことができる。そして、ユーザが出生を母子手帳アプリケーションに登録した後は、妊娠期のUIを呼び出していたのと同じUI部品に対する同じ操作の仕方で、今度は、育児期のUIを呼び出すことが可能となる。 As a result, it is possible to realize a mother and child notebook application that can manage mother and child information (childcare period information) during the childcare period following management of mother and child information (gestation period information) during the pregnancy period. Specifically, during the pregnancy period, users can manage mother and child information using a convenient UI during the pregnancy period without being aware of the existence of the UI (screens and UI parts) used during the childcare period. can. After the user registers the birth in the maternal and child notebook application, the user can now call up the UI for the childcare period by using the same operation method for the same UI component as the UI for the pregnancy period.

加えて、上述の育児期のUIは、妊娠期のUIとは一部が相違するだけであり、妊娠期と育児期とでUIは少なくとも部分的に共通である。例えば、妊娠期と育児期とにおいて、UI部品のレイアウトを共通にしたり、画面のデザインを共通にしたり、機能的に同一の画面について遷移ルートを共通にしたりできる(例えば、情報表示画面から情報入力画面へ遷移する、など)。 In addition, the above-mentioned UI during the child-rearing period is only partially different from the UI during the pregnancy period, and the UI is at least partially common between the pregnancy period and the child-rearing period. For example, it is possible to use the same layout of UI components, the same screen design, and the same transition route for functionally identical screens during the pregnancy period and the childcare period (for example, inputting information from the information display screen). screen, etc.).

以上のことから、妊娠期と育児期とでは管理すべき項目や必要とされる機能が異なるところであるが、ユーザは、操作方法を従来から変更する必要がなく、しかも、妊娠期に使い慣れたUIにて、引き続き、育児期情報の管理を行うことができる。具体的には、出生登録ボタン502が操作されて出生情報が登録された後は、同じBABYボタン404に対する同じタップ操作によって、妊娠記録表示画面500ではなく成長記録表示画面600が表示されるようになる。そのため、妊娠期から育児期への移行が円滑に行われる。結果として、ユーザにとって使い勝手のよい母子手帳アプリケーションが実現される。 From the above, although the items to be managed and the functions required are different between the pregnancy period and the childcare period, the user does not need to change the operation method from the conventional method, and moreover, the user can use the UI that is familiar to them during the pregnancy period. You can continue to manage your childcare period information. Specifically, after the birth registration button 502 is operated and birth information is registered, the same tap operation on the same BABY button 404 will display the growth record display screen 600 instead of the pregnancy record display screen 500. Become. Therefore, the transition from the pregnancy period to the child-rearing period is carried out smoothly. As a result, a mother and child notebook application that is easy to use for the user is realized.

上述の方法によれば、妊娠期情報の入力を支援する妊娠記録入力画面550(妊娠期入力支援UI)を表示するステップS104(第3ステップ)と、育児期情報の入力を支援する成長記録入力画面650(育児期入力支援UI)であって、妊娠記録表示画面500(妊娠期入力支援UI)と一部が相違する成長記録入力画面650を表示するステップS116(第4ステップ)と、が制御部10においてさらに実行される。 According to the above-described method, step S104 (third step) of displaying the pregnancy record input screen 550 (gestation stage input support UI) that supports input of gestational stage information, and growth record input that supports input of childcare stage information. A step S116 (fourth step) of displaying a growth record input screen 650 (childcare period input support UI) that is partially different from the pregnancy record display screen 500 (pregnancy period input support UI) is controlled. Further execution is performed in section 10.

これにより、ユーザは、日々の母子情報の入力操作に関しても、妊娠期から慣れている操作と同じ操作によって、育児期情報の入力を継続できる。そのため、育児期情報の管理するために、新しい操作に慣れるようにユーザに負担を強いることがなくなる。 As a result, the user can continue to input child-rearing period information using the same operations that the user is accustomed to from the pregnancy period, even regarding daily input operations for mother and child information. This eliminates the burden on the user to get used to new operations in order to manage the childcare period information.

より好ましくは、スマートフォン1は、以下のステップS119~S122を実行する。 More preferably, the smartphone 1 executes the following steps S119 to S122.

ステップS119では、妊娠期表示制御部22は、妊娠期情報の入力停止を指示する操作をユーザから受け付ける。例えば、図6に示す妊娠記録表示画面500に配置された記録終了ボタン504をタップする操作などが上述の操作に該当する。記録終了ボタン504がタップされた場合、妊娠期表示制御部22は、S119のYESからS120に進む。記録終了ボタン504がタップされない間は(S119のNO)、表示制御部20は、S102に戻り、妊娠記録表示画面500の表示を維持する。 In step S119, the pregnancy period display control unit 22 receives an operation from the user instructing to stop inputting the pregnancy period information. For example, the operation of tapping the end recording button 504 arranged on the pregnancy record display screen 500 shown in FIG. 6 corresponds to the above-mentioned operation. When the recording end button 504 is tapped, the pregnancy stage display control unit 22 advances from YES in S119 to S120. While recording end button 504 is not tapped (NO in S119), display control unit 20 returns to S102 and maintains display of pregnancy record display screen 500.

ステップS120では、妊娠期表示制御部22は、現在の妊娠週数の進行に伴う、妊娠記録表示画面500の更新を停止する。例えば、妊娠期表示制御部22は、日数進捗情報401および表示領域501の更新を停止して、記録終了ボタン504がタップされた時点における表示内容を維持してもよい。具体的には、妊娠期表示制御部22は、妊娠週数の数字を維持し、表示領域501に配置されているグラフの月日の表示を維持する。 In step S120, the pregnancy period display control unit 22 stops updating the pregnancy record display screen 500 as the current pregnancy week progresses. For example, the pregnancy period display control unit 22 may stop updating the number of days progress information 401 and the display area 501 and maintain the display contents at the time when the recording end button 504 was tapped. Specifically, the pregnancy stage display control unit 22 maintains the number of weeks of pregnancy and maintains the display of the month and day of the graph arranged in the display area 501.

ステップS121では、表示制御部20が、妊娠記録表示画面500を呼び出すための操作を受け付ける。例えば、妊娠期において記録終了ボタン504が操作された後に、BABYボタン404がタップされたケース、または、育児期において表示指示ボタン602がタップされたケースなどが想定される。これらのケースに該当する場合は、表示制御部20は、S121のYESからS122に進む。 In step S121, display control unit 20 receives an operation for calling pregnancy record display screen 500. For example, a case is assumed in which the BABY button 404 is tapped after the recording end button 504 is operated during the pregnancy period, or a case in which the display instruction button 602 is tapped during the childcare period. If these cases apply, the display control unit 20 proceeds from YES in S121 to S122.

ステップS122では、妊娠期表示制御部22は、記録終了ボタン504が操作された時点における表示内容にて妊娠記録表示画面500を表示する。妊娠期表示制御部22は、S119以降、表示する妊娠記録表示画面500から、情報入力ボタン503および記録終了ボタン504を削除することが好ましい。 In step S122, the pregnancy period display control unit 22 displays the pregnancy record display screen 500 with the display content at the time when the recording end button 504 was operated. Preferably, the pregnancy period display control unit 22 deletes the information input button 503 and the record end button 504 from the pregnancy record display screen 500 displayed after S119.

〔変形例〕
(1)妊娠期から育児期に移行した後は、管理対象を、「母体」と「乳児」とに分けて、それぞれの母子情報を管理してもよい。このようにすれば、妊娠期から使い慣れている共通のUIを使って母体と乳児との育児期情報の入力をまとめられる一方で、母体と乳児とを区別した上で、自治体および医療機関との連携を強化することができる。一例として、スマートフォン1は、産科の医療機関から、母体の産後の経過に合わせたお知らせを受け取る一方、自治体から、乳児の経過に合わせたお知らせを受け取ることができる。
[Modified example]
(1) After transitioning from the pregnancy period to the child-rearing period, the objects to be managed may be divided into "mother" and "infant" and mother and child information may be managed for each. In this way, you can use a common UI that you are familiar with from the pregnancy stage to input information about the mother and infant during the childcare period, while also distinguishing between the mother and the infant and communicating with local governments and medical institutions. Collaboration can be strengthened. As an example, the smartphone 1 can receive notifications from an obstetric medical institution that are tailored to the mother's postpartum progress, and can also receive notifications from local governments that are tailored to the infant's progress.

(2)情報取得部31は、出生登録画面350を介して入力された「娩出日」が、新規登録画面300を介して妊娠期に入力されていた「分娩予定日」よりも所定以上早いか否かを判定するように構成されていてもよい。例えば、情報取得部31は、実際の娩出日が分娩予定日よりも4週以上早い場合(例えば、児が在胎週数36週6日よりも前に生まれた場合)に、育児期における児の月齢の処理方法を、正期産児の月齢の処理方法とは異ならせてもよい。 (2) The information acquisition unit 31 determines whether the “date of delivery” input via the birth registration screen 350 is earlier than the “expected date of delivery” input during the pregnancy period via the new registration screen 300 by a predetermined value or more. It may be configured to determine whether or not. For example, if the actual delivery date is four weeks or more earlier than the expected delivery date (for example, if the baby is born before the gestational age of 36 weeks and 6 days), the information acquisition unit 31 may The method of processing the age in months may be different from the method of processing the age in months of a full-term infant.

具体的には、情報取得部31は、「娩出日」が「分娩予定日」よりも所定以上早い場合に、児の月齢につき、「娩出日」に基づく「実際月齢」とは別に、「分娩予定日」に基づく「修正月齢」を算定し、母子情報DB41に格納してもよい。 Specifically, when the "date of delivery" is earlier than the "scheduled date of delivery", the information acquisition unit 31 determines the "date of delivery" for the age of the baby, in addition to the "actual age" based on the "date of delivery". The "corrected age in months" based on the "scheduled date" may be calculated and stored in the mother and child information DB 41.

これにより、制御部10は、必要に応じて、「実際月齢」と「修正月齢」とを使い分けて育児期情報の管理を実施することができる。例えば、自治体からの記事については、児の「実際月齢」に応じて取得し、児の実際の月齢に合った情報を収集することができる。その一方で、児の成長度合いを基準と比較する場合には、基準の情報を「修正月齢」に基づいて取得し、適切な基準との適切な比較を行うことが可能となる。 Thereby, the control unit 10 can manage the child-rearing period information by properly using the "actual age" and the "corrected age in months" as necessary. For example, articles from local governments can be obtained according to the child's "actual age," and information matching the child's actual age can be collected. On the other hand, when comparing the child's growth level with a standard, information on the standard can be obtained based on the "corrected age," and an appropriate comparison can be made with an appropriate standard.

(2-1)36週6日よりも前に生まれても、正期産児と変わらない十分な大きさで生まれ、医師等の判断により、修正月齢での管理が不要と判断された場合には、ユーザの操作にしたがって「修正月齢」の値を破棄できるようにしてもよい。 (2-1) Even if the baby is born before 36 weeks and 6 days, the baby is still large enough to be the same as a full-term baby, and the doctor or other judge determines that management based on corrected age is not necessary. , the value of the "corrected lunar age" may be discarded according to the user's operation.

(3)妊娠期に入力された母子情報のうち、不変の情報は、育児期において改めて入力させずに、妊娠期において母子情報DB41に登録された情報を活用するように制御部10の各部、特に、表示制御部20を構成することが好ましい。例えば、図8に示す「妊娠期間」の項目は、妊娠期に新規登録画面300から取得された基準日(最終月経開始日、分娩予定日)と、娩出日とに基づいて算定可能である。 (3) Each part of the control unit 10 is configured to utilize the information registered in the mother and child information DB 41 during the pregnancy period, without having to input unchanging information in the mother and child information DB 41 during the childcare period, among the mother and child information input during the pregnancy period; In particular, it is preferable to configure the display control section 20. For example, the item "gestational period" shown in FIG. 8 can be calculated based on the reference date (start date of last menstrual period, expected delivery date) acquired from the new registration screen 300 during the pregnancy period and the delivery date.

(4)妊娠期表示制御部22は、妊娠期に、表示領域501において、妊娠週数に基づいてエコー写真を時系列で表示するように構成されていてもよい。これに対応して、育児期表示制御部24は、スマートフォン1で撮影した児の写真を、成長記録表示画面600の表示領域501において、時系列で表示するように構成されていてもよい。このようにすれば、育児期も、妊娠期と同じように、日数進捗情報401に基づいて、子供の写真が時系列で並べて表示されるので、ユーザは、児の成長記録をより楽しく閲覧することができる。写真の一覧表示おいても、UIを共通化させることにより、ユーザは、妊娠期から育児期に移行しても、画面の見た目に違和感を覚えることなく、児の写真を閲覧することができる。 (4) The pregnancy period display control unit 22 may be configured to display echo photographs in chronological order in the display area 501 during the pregnancy period based on the number of weeks of pregnancy. Correspondingly, the childcare period display control unit 24 may be configured to display photos of the child taken with the smartphone 1 in chronological order in the display area 501 of the growth record display screen 600. In this way, the child's photos are displayed in chronological order during the child-rearing period as well as during the pregnancy period, based on the number of days progress information 401, so the user can enjoy viewing the child's growth record more happily. be able to. Even when displaying a list of photos, by making the UI common, the user can view photos of the child without feeling uncomfortable about the appearance of the screen, even when the user transitions from the pregnancy period to the childcare period.

一例として、スマートフォン1は、人工知能(AI)などを活用した公知の顔認識機能を利用可能であり、スマートフォン1に保存されている写真に写る子供の顔を、該顔認識技術にて識別する。情報取得部31は、母子手帳アプリケーションで管理している児であると識別された写真を、記憶部11から読み出す。妊娠期表示制御部22は、情報取得部31によって読み出された児の写真を、その撮影日に基づいて時系列に表示する。妊娠期表示制御部22は、娩出日と撮影日とに基づいて算定された月齢を、写真ごとに表示してもよい。 As an example, the smartphone 1 can use a well-known face recognition function that utilizes artificial intelligence (AI), etc., and can identify a child's face in a photo stored in the smartphone 1 using the facial recognition technology. . The information acquisition unit 31 reads out from the storage unit 11 the photos that are identified as being of the child managed by the mother and child notebook application. The gestation period display control section 22 displays the photographs of the baby read out by the information acquisition section 31 in chronological order based on the photographing date. The pregnancy stage display control unit 22 may display the age in months calculated based on the date of delivery and the date of photography for each photograph.

(5)母子情報DB41において、児の母子情報は、兄弟別に保持することが好ましい。そして、ホーム画面400、ホーム画面450、妊娠記録表示画面500、および、成長記録表示画面600は、児ごとに作成されることが好ましい。この場合、表示制御部20は、管理対象の児を切り替える「兄弟切替ボタン」を、各画面に配置する。これにより、ユーザは、「兄弟切替ボタン」を1つ操作するだけで、兄の成長記録表示画面600と、弟の成長記録表示画面600とを簡易に切り替えることができる。 (5) In the mother and child information DB 41, it is preferable that the mother and child information of children is held for each sibling. It is preferable that the home screen 400, the home screen 450, the pregnancy record display screen 500, and the growth record display screen 600 are created for each child. In this case, the display control unit 20 arranges on each screen a "sibling switching button" for switching the child to be managed. Thereby, the user can easily switch between the older brother's growth record display screen 600 and the younger brother's growth record display screen 600 by simply operating one "sibling switching button".

この場合、母子手帳アプリケーションでは、一人のユーザ(母親)につき、複数の子供(兄弟)を一意に識別するための兄弟IDが発行される。児の母子情報は、母子情報DB41において、兄弟IDと紐付けて管理される。これにより、母子情報DB41において、体重や予防接種の記録などを、子供ごとに管理することができる。 In this case, in the mother-child notebook application, a sibling ID for uniquely identifying multiple children (siblings) is issued for one user (mother). The child's mother and child information is managed in the mother and child information DB 41 in association with the sibling ID. Thereby, in the mother and child information DB 41, records such as weight and vaccination records can be managed for each child.

図3に示す母子情報DB41は、子供が一人であることを想定したデータ構造になっている。母子情報を兄弟ごとに管理する実施形態では、母子情報DB41において、さらに、兄弟IDの項目を設けて、母子情報のレコードごとに兄弟IDを紐付ければよい。 The mother and child information DB 41 shown in FIG. 3 has a data structure assuming that there is only one child. In an embodiment in which mother and child information is managed for each sibling, an item for sibling ID may be further provided in the mother and child information DB 41, and the sibling ID may be linked to each record of mother and child information.

(5-1)育児期表示制御部24は、兄弟間の同一月齢のときの育児期情報を並べて表示するように構成されていてもよい。例えば、兄の生後6ヶ月の写真、体重および身長と、弟の生後6ヶ月の写真、体重および身長とを並べて表示してもよい。これにより、ユーザは、見比べて、育児期の管理を楽しむこともできるし、「上の子のときはどうだったか」などと過去の記録を閲覧して、下の子の現在の対応の参考にすることもできる。 (5-1) The childcare period display control unit 24 may be configured to display childcare period information for siblings at the same age in months side by side. For example, an older brother's photo, weight, and height when he was 6 months old and a younger brother's photo, weight, and height when he was 6 months old may be displayed side by side. As a result, users can enjoy managing their child-rearing period by comparing them, and can also view past records such as ``how things were with the older child'' and use them as a reference for how to handle the younger child's current situation. It can also be done.

(6)制御部10は、さらに、不図示の記事取得部を備えていてもよい。記事取得部は、日数進捗情報401に応じて、自治体または医療機関が提供する記事、および、該記事に係る通知を取得する。具体的には、記事取得部は、妊娠期においては現在の妊娠週数、また、育児期においては現在の児の月齢(または出生日)に合った記事を管理サーバ8から取得する。 (6) The control unit 10 may further include an article acquisition unit (not shown). The article acquisition unit acquires articles provided by local governments or medical institutions and notifications related to the articles according to the number of days progress information 401. Specifically, the article acquisition unit acquires articles from the management server 8 that match the current week of pregnancy during the pregnancy period, and the current age (or date of birth) of the child during the childcare period.

例えば、自治体は、「令和*年*月*日~令和*年*月*日生まれの子対象」というように、記事の対象者を示すタグを記事に紐付けて該記事を管理サーバ8にアップロードする。管理サーバ8は、記事に自治体IDを紐付けて管理する。管理サーバ8は、選択自治体と児の日数進捗情報401との条件が合致するユーザのスマートフォン1に宛てて、記事または通知を配信する。これにより、ユーザは、自分の子の日数進捗情報401に応じた記事をタイムリーに取得し、閲覧することができる。 For example, a local government can attach a tag indicating the target audience to an article, such as "For children born between Reiwa*Year*Monday*Sunday and Reiwa*Year*Monday*Sunday," and send the article to the management server. Upload to 8. The management server 8 manages articles by associating them with local government IDs. The management server 8 distributes articles or notifications to the smartphones 1 of users whose conditions match the selected municipality and the child's number of days progress information 401. Thereby, the user can timely acquire and view articles according to the progress information 401 about the number of days of his/her child.

(6-1)管理サーバ8は、記事にカテゴリを紐付けて管理してもよい。カテゴリとは、記事を内容において分類するために付与される情報である。例えば、自治体が発行する記事のうち、乳児の予防接種に関する記事には、「予防接種関連」というカテゴリが紐付けられてもよい。また、乳幼児の健康診断に関する記事には、「健康診断関連」というカテゴリが紐付けられてもよい。そして、記事取得部は、「実際月齢」と「修正月齢」とを使い分けて、自治体からの記事をカテゴリ別に取得してもよい。例えば、記事取得部は、カテゴリ「予防接種関連」の記事を「実際月齢」に基づいて取得し、カテゴリ「健康診断関連」の記事を「修正月齢」に基づいて取得してもよい。 (6-1) The management server 8 may manage articles by linking them to categories. A category is information given to classify articles based on their content. For example, among articles published by a local government, an article about infant vaccinations may be associated with the category "vaccination-related." Furthermore, articles related to health checkups for infants may be associated with a category called "health checkup related." Then, the article acquisition unit may use "actual age" and "corrected age" to acquire articles from local governments by category. For example, the article acquisition unit may acquire articles in the category "vaccination-related" based on "actual age," and may acquire articles in the category "medical examination-related" based on "corrected age in months."

(7)サービスプロバイダは、母子手帳アプリケーションの開発費や運営維持費の回収を、母子手帳アプリケーションの利用料の名目でユーザから回収することも考えられる。しかし、これに限らず、サービスプロバイダは、上述の費用を、自治体および医療機関から回収するような課金モデルを構築してもよい。これにより、サービスプロバイダは、母子手帳アプリケーションを、ユーザに対しては無料または廉価で提供することができる。 (7) It is also conceivable that the service provider recovers the development costs and operation and maintenance costs of the mother and child health recorder application from the user in the name of usage fees for the mother and child health recorder application. However, the present invention is not limited to this, and the service provider may construct a billing model that collects the above-mentioned costs from local governments and medical institutions. Thereby, the service provider can provide the mother and child notebook application to the user for free or at a low price.

さらに、具体的には、妊娠期の管理ツールとしてのアプリケーション利用料は、産科から回収し、育児期の管理ツールとしてのアプリケーション利用料は、ユーザから直接または小児科から回収するという課金モデルを構築することも可能である。 Furthermore, specifically, a billing model will be constructed in which usage fees for the application as a management tool during the pregnancy period will be collected from the obstetric department, and usage fees for the application as a management tool during the childcare period will be collected directly from the user or from the pediatrician. It is also possible.

妊娠期に重要であった医療機関(産科)との連携は、育児期に移行した後は、その重要度は低くなる。よって、育児期におけるサービスの運営費用を、産科からは回収することは難しい。そこで、育児期におけるサービスの運営費用は、ユーザから直接または小児科から回収することで運営を維持できる。 Collaboration with medical institutions (obstetrics), which was important during the pregnancy period, becomes less important after the childcare period begins. Therefore, it is difficult for obstetrics departments to recover the operating costs of services during the childcare period. Therefore, the operation costs for the service during the childcare period can be recovered directly from the user or from the pediatrician, thereby maintaining the operation.

新規のアプリケーションをダウンロードして利用することは、ユーザにとって、心理的にハードルが高い行為であり、アプリケーションの利用料が有料であればなおさらである。そこで、母子手帳アプリケーションが最初に利用されるまでの心理的ハードルを少しでも下げるために、母子手帳アプリケーションの利用を無料としユーザに利用を促すことが考えられる。一方、育児期に移行するころには、母子手帳アプリケーションに慣れ、ユーザが気に入って使い込んでいる状況であると推測される。そのため、サービスプロバイダは、母子手帳アプリケーションを妊娠期において利用済みであるユーザに対しては課金を行いやすい。 Downloading and using a new application is a psychologically difficult task for users, especially if the application requires a fee. Therefore, in order to lower the psychological hurdles before using the maternal and child health notebook application for the first time, it is conceivable to make the mother and child health notebook application free of charge and encourage users to use it. On the other hand, by the time the user enters the child-rearing period, it is assumed that the user has become accustomed to the maternal and child notebook application, likes it, and uses it. Therefore, it is easy for a service provider to charge a user who has already used the maternal and child notebook application during pregnancy.

(8)本開示に係る母子手帳アプリケーションについて、ユーザは、出産後から利用を開始してもよい。この場合、表示制御部20は、新規登録画面300において、出産後であることを指定するチェックボックス(不図示)を設けてもよい。そして、表示制御部20は、ユーザに、最終月経開始日および分娩予定日の入力する代わりに、出産後のチェックボックスにチェックを入れるように促す。表示制御部20は、例えば、出産後のチェックボックスにチェックが入った状態で、新規登録画面300最下の登録ボタンが押下された場合に、次に、出生登録画面350を表示部15に表示してもよい。 (8) The user may start using the maternal and child notebook application according to the present disclosure after giving birth. In this case, the display control unit 20 may provide a check box (not shown) on the new registration screen 300 to designate that it is after childbirth. Then, the display control unit 20 prompts the user to check the post-delivery checkbox instead of inputting the start date of the last menstrual period and the expected delivery date. For example, when the registration button at the bottom of the new registration screen 300 is pressed with the post-birth checkbox checked, the display control unit 20 next displays the birth registration screen 350 on the display unit 15. You may.

〔ソフトウェアによる実現例〕
スマートフォン1の制御ブロック(特に情報取得部31、出生認識部32、表示制御部20および表示制御部20の各部)は、集積回路(ICチップ)等に形成された論理回路(ハードウェア)によって実現してもよいし、ソフトウェアによって実現してもよい。
[Example of implementation using software]
The control blocks of the smartphone 1 (particularly the information acquisition unit 31, birth recognition unit 32, display control unit 20, and display control unit 20) are realized by logic circuits (hardware) formed on an integrated circuit (IC chip) or the like. or may be realized by software.

後者の場合、スマートフォン1は、各機能を実現するソフトウェアであるプログラムの命令を実行するコンピュータを備えている。このコンピュータは、例えば1つ以上のプロセッサを備えていると共に、上記プログラムを記憶したコンピュータ読み取り可能な記録媒体を備えている。そして、上記コンピュータにおいて、上記プロセッサが上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記プロセッサとしては、例えばCPU(Central Processing Unit)を用いることができる。上記記録媒体としては、「一時的でない有形の媒体」、例えば、ROM(Read Only Memory)等の他、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムを展開するRAM(Random Access Memory)などをさらに備えていてもよい。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体(通信ネットワークや放送波等)を介して上記コンピュータに供給されてもよい。なお、本発明の一態様は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。 In the latter case, the smartphone 1 is equipped with a computer that executes instructions of a program that is software that implements each function. This computer includes, for example, one or more processors and a computer-readable recording medium that stores the above program. In the computer, the processor reads the program from the recording medium and executes the program, thereby achieving the object of the present invention. As the processor, for example, a CPU (Central Processing Unit) can be used. As the recording medium, in addition to "non-temporary tangible media" such as ROM (Read Only Memory), tapes, disks, cards, semiconductor memories, programmable logic circuits, etc. can be used. Further, the computer may further include a RAM (Random Access Memory) for expanding the above program. Furthermore, the program may be supplied to the computer via any transmission medium (communication network, broadcast waves, etc.) that can transmit the program. Note that one aspect of the present invention can also be realized in the form of a data signal embedded in a carrier wave, in which the program is embodied by electronic transmission.

本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。 The present invention is not limited to the embodiments described above, and various modifications can be made within the scope of the claims, and embodiments obtained by appropriately combining technical means disclosed in different embodiments. are also included within the technical scope of the present invention.

1 スマートフォン(端末)
2 エコー撮像装置
3 医師端末
4 電子カルテサーバ
5 USBメモリ
6 配信サーバ
7 ネットワーク
8 管理サーバ
9 自治体端末
10 制御部
11 記憶部
12 接続部
13 通信部
14 操作部
15 表示部
20 表示制御部
21 妊娠期入力支援部
22 妊娠期表示制御部
23 育児期入力支援部
24 育児期表示制御部
31 情報取得部
32 出生認識部
300 新規登録画面
350 出生登録画面
404 BABYボタン(第1UI部品)
500 妊娠記録表示画面(妊娠期表示UI)
501 表示領域
502 出生登録ボタン(第2UI部品)
503 情報入力ボタン(第5UI部品)
504 記録終了ボタン(第6UI部品)
550 妊娠記録入力画面(妊娠期入力支援UI)
600 成長記録表示画面(育児期表示UI)
601 情報入力ボタン(第4UI部品)
602 表示指示ボタン(第3UI部品)
650 成長記録入力画面(育児期入力支援UI)
S102 第1ステップ
S104 第3ステップ
S114 第2ステップ
S116 第4ステップ
1 Smartphone (device)
2 Echo imaging device 3 Doctor terminal 4 Electronic medical record server 5 USB memory 6 Distribution server 7 Network 8 Management server 9 Local government terminal 10 Control section 11 Storage section 12 Connection section 13 Communication section 14 Operation section 15 Display section 20 Display control section 21 Pregnancy period Input support section 22 Pregnancy period display control section 23 Childcare period input support section 24 Childcare period display control section 31 Information acquisition section 32 Birth recognition section 300 New registration screen 350 Birth registration screen 404 BABY button (first UI component)
500 Pregnancy record display screen (pregnancy period display UI)
501 Display area 502 Birth registration button (second UI component)
503 Information input button (5th UI component)
504 Recording end button (6th UI part)
550 Pregnancy record input screen (gestational period input support UI)
600 Growth record display screen (childcare period display UI)
601 Information input button (4th UI component)
602 Display instruction button (3rd UI component)
650 Growth record input screen (childcare period input support UI)
S102 First step S104 Third step S114 Second step S116 Fourth step

Claims (12)

制御部、記憶部および表示部を備えている端末により実行されるプログラムであって、
前記プログラムは、前記制御部に、
妊婦、および、胎児または胎児前、の少なくともいずれか一方に関する情報を示す妊娠期情報を表示するための妊娠期表示UIを前記表示部に表示する第1ステップと、
経産婦および小児の少なくともいずれか一方に関する情報を示す育児期情報を表示するための育児期表示UIであって、前記妊娠期表示UIと一部が相違する該育児期表示UIを前記表示部に表示する第2ステップと、を実行させ、
前記胎児の出生を前記制御部に認識させるための第1操作がユーザによって行われるまで、前記表示部に表示されている第1UI部品に対するユーザの第2操作に応答して、前記第1ステップが実行され、前記第1操作が行われた後は、前記第1UI部品に対する前記第2操作に応答して、前記第2ステップが実行される、プログラム。
A program executed by a terminal comprising a control unit, a storage unit, and a display unit,
The program causes the control unit to
a first step of displaying on the display section a gestation period display UI for displaying gestation period information indicating information regarding at least one of a pregnant woman, a fetus, or a pre-fetus;
A childcare period display UI for displaying childcare period information indicating information regarding at least one of a multiparous woman and a child, the childcare period display UI partially different from the pregnancy period display UI being displayed on the display section. A second step of
Until the user performs a first operation for causing the control unit to recognize the birth of the fetus, the first step is performed in response to a second operation by the user on the first UI component displayed on the display unit. The program is executed, and after the first operation is performed, the second step is executed in response to the second operation on the first UI component.
前記第1操作を行うための第2UI部品は、前記妊娠期表示UIに含まれている、請求項1に記載のプログラム。 The program according to claim 1, wherein a second UI component for performing the first operation is included in the pregnancy period display UI. 前記育児期表示UIには、前記妊娠期情報の表示を指示するための第3UI部品が含まれており、
前記第1ステップは、前記第1操作が行われた後は、前記第3UI部品が操作されたことに応答して実行される、請求項1または2に記載のプログラム。
The childcare period display UI includes a third UI component for instructing display of the pregnancy period information,
3. The program according to claim 1, wherein the first step is executed in response to an operation of the third UI component after the first operation is performed.
前記プログラムは、前記制御部に、
前記妊娠期情報の入力を支援する妊娠期入力支援UIを表示する第3ステップと、
前記育児期情報の入力を支援する育児期入力支援UIであって、前記妊娠期入力支援UIと一部が相違する該育児期入力支援UIを表示する第4ステップと、をさらに実行させる、請求項1から3のいずれか1項に記載のプログラム。
The program causes the control unit to
a third step of displaying a gestation period input support UI that supports input of the gestation period information;
A fourth step of displaying a child-rearing period input support UI that supports input of the child-rearing period information, the child-rearing period input support UI being partially different from the pregnancy period input support UI. The program described in any one of Items 1 to 3.
前記育児期表示UIには、前記第4ステップの実行を指示するための第4UI部品が含まれており、
前記妊娠期表示UIに含まれていた、前記第3ステップの実行を指示するための第5UI部品は、前記第1操作が行われた後、前記妊娠期表示UIから削除される、請求項4に記載のプログラム。
The childcare period display UI includes a fourth UI component for instructing execution of the fourth step,
5. A fifth UI component for instructing execution of the third step, which was included in the pregnancy stage display UI, is deleted from the pregnancy stage display UI after the first operation is performed. The program described in.
前記記憶部には、妊娠週数または該妊娠週数を算定するために必要な基準日が記憶されており、
前記第1ステップは、前記妊娠週数が所定の週数を過ぎた場合に、前記第2UI部品が強調されるように、該第2UI部品の表示態様を変更することを含む、請求項2に記載のプログラム。
The storage unit stores the number of weeks of pregnancy or a reference date necessary for calculating the number of weeks of pregnancy,
According to claim 2, the first step includes changing the display mode of the second UI component so that the second UI component is highlighted when the number of weeks of pregnancy exceeds a predetermined number of weeks. Programs listed.
前記表示態様が変更された前記第2UI部品は、前記妊娠期表示UIにおける前記妊娠期情報を表示するための領域に重ならないように配置される、請求項6に記載のプログラム。 The program according to claim 6, wherein the second UI component whose display mode has been changed is arranged so as not to overlap an area for displaying the pregnancy period information in the pregnancy period display UI. 前記第1ステップで表示される前記妊娠期表示UIには、前記妊娠期情報の入力を終了することを指示するための第6UI部品が含まれており、
前記第6UI部品が操作された後、前記第1ステップでは、前記妊娠期表示UIにおいて、妊娠週数が進行することに伴う表示の更新が停止され、入力が完了している妊娠期情報の表示が維持される、請求項4または5に記載のプログラム。
The pregnancy period display UI displayed in the first step includes a sixth UI component for instructing to finish inputting the pregnancy period information,
After the sixth UI component is operated, in the first step, updating of the display in the gestation period display UI is stopped as the number of weeks of pregnancy progresses, and the gestation period information whose input has been completed is displayed. The program according to claim 4 or 5, wherein: is maintained.
前記妊娠期表示UIと、該妊娠期表示UIと一部が相違する前記育児期表示UIとは、互いに共通する共通部品を含み、
前記共通部品は、
同一の操作に対して呼び出される同一の機能が割り当てられたUI部品、および、
同一の外観を有するUI部品
の少なくともいずれか1つを含む、請求項1から8のいずれか1項に記載のプログラム。
The pregnancy period display UI and the childcare period display UI, which is partially different from the pregnancy period display UI, include common parts that are common to each other,
The common parts are
UI parts to which the same function is called for the same operation, and
The program according to any one of claims 1 to 8, comprising at least one of UI parts having the same appearance.
前記妊娠期表示UIと、該妊娠期表示UIと一部が相違する前記育児期表示UIとは、互いに共通する共通部品を含み、
前記共通部品は、
前記表示部の同じ位置に同じ大きさおよび向きでUI部品が配置されたひな型を含む、請求項1から9のいずれか1項に記載のプログラム。
The pregnancy period display UI and the childcare period display UI, which is partially different from the pregnancy period display UI, include common parts that are common to each other,
The common parts are
10. The program according to claim 1, further comprising a model in which UI components are arranged in the same position, size, and orientation on the display section.
制御部、記憶部および表示部を備えている端末が実行する方法であって、
妊婦、および、胎児または胎児前、の少なくともいずれか一方に関する情報を示す妊娠期情報を表示するための妊娠期表示UIを前記表示部に表示する第1ステップと、
経産婦および小児の少なくともいずれか一方に関する情報を示す育児期情報を表示するための育児期表示UIであって、前記妊娠期表示UIと一部が相違する該育児期表示UIを前記表示部に表示する第2ステップと、を含み、
前記胎児の出生を前記制御部に認識させるための第1操作がユーザによって行われるまで、前記表示部に表示されている第1UI部品に対するユーザの第2操作に応答して、前記第1ステップが実行され、前記第1操作が行われた後は、前記第1UI部品に対する前記第2操作に応答して、前記第2ステップが実行される、方法。
A method executed by a terminal comprising a control unit, a storage unit, and a display unit, the method comprising:
a first step of displaying on the display section a gestation period display UI for displaying gestation period information indicating information regarding at least one of a pregnant woman, a fetus, or a pre-fetus;
A childcare period display UI for displaying childcare period information indicating information regarding at least one of a multiparous woman and a child, the childcare period display UI being partially different from the pregnancy period display UI displayed on the display section. a second step of
The first step is performed in response to the user's second operation on the first UI component displayed on the display unit until the user performs the first operation for causing the control unit to recognize the birth of the fetus. The method is performed, and after the first operation is performed, the second step is performed in response to the second operation on the first UI component.
制御部、記憶部および表示部を備えている端末であって、
前記制御部は、
妊婦、および、胎児または胎児前、の少なくともいずれか一方に関する情報を示す妊娠期情報を表示するための妊娠期表示UIを前記表示部に表示し、
経産婦および小児の少なくともいずれか一方に関する情報を示す育児期情報を表示するための育児期表示UIであって、前記妊娠期表示UIと一部が相違する該育児期表示UIを前記表示部に表示し、
前記制御部は、
前記胎児の出生を前記制御部に認識させるための第1操作がユーザによって行われるまで、前記表示部に表示されている第1UI部品に対するユーザの第2操作に応答して、前記妊娠期表示UIを表示し、
前記第1操作が行われた後は、前記第1UI部品に対する前記第2操作に応答して、前記育児期表示UIを表示する、端末。
A terminal comprising a control unit, a storage unit and a display unit,
The control unit includes:
Displaying on the display section a gestation period display UI for displaying gestation period information indicating information regarding at least one of the pregnant woman and the fetus or pre-fetus;
A childcare period display UI for displaying childcare period information indicating information regarding at least one of a multiparous woman and a child, the childcare period display UI being partially different from the pregnancy period display UI displayed on the display section. death,
The control unit includes:
Until the user performs a first operation for causing the control unit to recognize the birth of the fetus, the pregnancy period display UI is displayed in response to the user's second operation on the first UI component displayed on the display unit. display,
After the first operation is performed, the terminal displays the childcare period display UI in response to the second operation on the first UI component.
JP2020039364A 2020-03-06 2020-03-06 Programs, methods and terminals Active JP7451236B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2020039364A JP7451236B2 (en) 2020-03-06 2020-03-06 Programs, methods and terminals
JP2024034303A JP7519560B2 (en) 2020-03-06 2024-03-06 Systems, terminals and programs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020039364A JP7451236B2 (en) 2020-03-06 2020-03-06 Programs, methods and terminals

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2024034303A Division JP7519560B2 (en) 2020-03-06 2024-03-06 Systems, terminals and programs

Publications (2)

Publication Number Publication Date
JP2021140615A JP2021140615A (en) 2021-09-16
JP7451236B2 true JP7451236B2 (en) 2024-03-18

Family

ID=77668746

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2020039364A Active JP7451236B2 (en) 2020-03-06 2020-03-06 Programs, methods and terminals
JP2024034303A Active JP7519560B2 (en) 2020-03-06 2024-03-06 Systems, terminals and programs

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2024034303A Active JP7519560B2 (en) 2020-03-06 2024-03-06 Systems, terminals and programs

Country Status (1)

Country Link
JP (2) JP7451236B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2024004812A (en) * 2022-06-29 2024-01-17 ユニ・チャーム株式会社 Information processing program, information processing device, and information processing system

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019114041A (en) 2017-12-22 2019-07-11 日通システム株式会社 Information management device and computer program

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10143473A (en) * 1996-11-15 1998-05-29 Matsushita Electric Ind Co Ltd Information processing device
JP2008047073A (en) * 2006-08-21 2008-02-28 Teno Corporation:Kk Child care consultation system and child care consultation program

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019114041A (en) 2017-12-22 2019-07-11 日通システム株式会社 Information management device and computer program

Also Published As

Publication number Publication date
JP2021140615A (en) 2021-09-16
JP2024056021A (en) 2024-04-19
JP7519560B2 (en) 2024-07-19

Similar Documents

Publication Publication Date Title
Datta et al. The role of fathers in breastfeeding: Decision-making and support
Graham et al. Facilitating the use of evidence in practice: evaluating and adapting clinical practice guidelines for local use by health care organizations
JP6725739B1 (en) Information processing apparatus, information processing method, and program
CN111727449A (en) Program for sharing information, computer system for sharing information, and method for sharing information
CN106227997A (en) community medical service system and method
Steen Raising the bar: development of a perinatal bereavement programme
JP2017134629A (en) Medical support device, its operating method and operating program, and medical support system
JP7519560B2 (en) Systems, terminals and programs
JP2023073508A (en) Medical support program, information processing system, information processing method, information processing device
Loyet et al. The fetal care team: Care for pregnant women carrying a fetus with a serious diagnosis
TWM549407U (en) Medical information system
JP6935261B2 (en) Long-term care methods, long-term care systems and computer programs
JP2024096294A (en) Program, method, terminal, and system
JP2023100465A (en) Information processing device, information processing method, and information processing program
Hermans et al. Parent’s perspective on continuity of care in the maternity care and child health services continuum: A qualitative systematic review
JP6699115B2 (en) Medical support system
JP2023129699A (en) Medical examination support device, method for supporting medical examination, and medical examination support program
JP2023103973A (en) Program, information processing method, and information processing apparatus
JP7518635B2 (en) Program, method, terminal, and system
KR20230117932A (en) Mobile Questionnaire System and Method Linked to Electronic Medical Recording Device
JP6753909B2 (en) Inspection result management device, inspection result management method and inspection result management system
JP2002215802A (en) Method for providing information regarding tenant of facility and device thereof
JP2021114220A (en) Medical information sharing system, medical information sharing method, and medical information sharing program
JP2020098522A (en) Medical information processing apparatus and medical information processing method
JP2020190773A (en) Information display program, information display device, and information display method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230220

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20231227

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240206

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240306

R150 Certificate of patent or registration of utility model

Ref document number: 7451236

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S801 Written request for registration of abandonment of right

Free format text: JAPANESE INTERMEDIATE CODE: R311801

ABAN Cancellation due to abandonment
R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350