(57)【要約】【課題】撮像条件を揃えた画像を取得し易くすること。【解決手段】記憶部１１は、過去に撮像されたユーザの身体の所定の部位の撮像画像３０を記憶する。処理部１２は、ユーザの当該部位の撮像開始の指示を受け付けると、撮像装置１３により撮像された撮像画像４１を表示装置１４の画面４０に表示させる。処理部１２は、記憶部１１に記憶された撮像画像３０に基づいて、撮像画像３０が過去に撮像されたときの画面４０における当該部位の表示位置を示す補助画像４２を撮像画像４１に重畳して表示させる。【選択図】図１
2019165922.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの身体の所定の部位の撮像開始の指示を受け付けると、撮像装置により撮像された第１の画像を表示装置の画面に表示させ、
過去に撮像された前記ユーザの前記部位の第２の画像に基づいて、前記第２の画像が過去に撮像されたときの前記画面における前記部位の表示位置を示す補助画像を前記第１の画像に重畳して表示させる、
処理をコンピュータに実行させる撮像支援プログラム。
【請求項２】
前記補助画像は、前記第２の画像の透過度を変更した画像であり、
前記コンピュータに更に、前記部位に対して過去に使用された複数の第１の透過度を基に計算された第２の透過度を取得し、前記補助画像を前記第２の透過度に設定する、
処理を実行させる請求項１記載の撮像支援プログラム。
【請求項３】
前記コンピュータに更に、前記ユーザの年齢に基づいて、前記補助画像を表示させるか、または、前記部位に対応するシェーマ画像を基に生成された他の補助画像であって前記画面内の前記部位の表示位置を誘導する前記他の補助画像を表示させるか、を選択する、
処理を実行させる請求項１記載の撮像支援プログラム。
【請求項４】
前記第２の画像を未取得の場合、前記コンピュータに更に、
身体の各部位を表すモデル画像を前記画面に表示させ、
前記モデル画像に含まれる前記部位に対応する部分の選択を受け付け、
前記撮像装置により撮像された第３の画像を前記画面に表示させ、
前記部分のシェーマ画像に基づいて前記画面内の前記部位の表示位置を誘導する他の補助画像を前記第３の画像に重畳して表示させる、
処理を実行させる請求項１記載の撮像支援プログラム。
【請求項５】
前記部位は経過観察の対象の患部を含み、
前記コンピュータに更に、前記第１の画像を撮像された時刻に対応付けて記憶部に保存し、前記記憶部に保存された前記部位に対応する複数の画像であって、前記第１の画像および前記第２の画像を含む前記複数の画像を、時系列に前記画面に表示させる、
処理を実行させる請求項１記載の撮像支援プログラム。
【請求項６】
前記補助画像は、前記第２の画像が過去に撮像されたときの前記部位の前記撮像装置に対する向きを示す、
請求項１乃至５の何れか１項に記載の撮像支援プログラム。
【請求項７】
過去に撮像されたユーザの身体の所定の部位の第１の画像を記憶する記憶部と、
前記ユーザの前記部位の撮像開始の指示を受け付けると、撮像装置により撮像された第２の画像を表示装置の画面に表示させ、前記記憶部に記憶された前記第１の画像に基づいて、前記第１の画像が過去に撮像されたときの前記画面における前記部位の表示位置を示す補助画像を前記第２の画像に重畳して表示させる処理部と、
を有する情報処理装置。
【請求項８】
コンピュータが、
ユーザの身体の所定の部位の撮像開始の指示を受け付けると、撮像装置により撮像された第１の画像を表示装置の画面に表示させ、
過去に撮像された前記ユーザの前記部位の第２の画像に基づいて、前記第２の画像が過去に撮像されたときの前記画面における前記部位の表示位置を示す補助画像を前記第１の画像に重畳して表示させる、
撮像支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は撮像支援プログラム、情報処理装置および撮像支援方法に関する。
【背景技術】
【０００２】
情報処理技術を用いて、医療支援を行うシステムが考えられている。例えば、サーバがインターネットを介して健康状態情報を受信し、その健康状態情報に基づいてサーバの記憶した情報から疑わしいまたは注意すべき疾患名を検索し、その病気の説明情報をユーザのパソコンに送信する健康情報管理システムの提案がある。また、デジタルカメラで撮影した患部の写真や症状の内容によって、蓄積された皮膚疾患のデータから対応する疾患名を予測し、対処方法を出力する皮膚疾患解析システムの提案もある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−２２３２５号公報
【特許文献２】特開２００５−５８３９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ユーザが、身体の所定の部位を、時間を置いてカメラなどにより複数回撮像し、当該部位の病気や怪我などの症状の経過を観察することがある。この場合、各回の撮像において、撮像の条件（例えば、撮像時の角度や構図など）が異なると、症状の経過を適切に把握できないことがある。
【０００５】
１つの側面では、本発明は、撮像条件を揃えた画像を取得し易くすることを目的とする。
【課題を解決するための手段】
【０００６】
１つの態様では、撮像支援プログラムが提供される。撮像支援プログラムは、ユーザの身体の所定の部位の撮像開始の指示を受け付けると、撮像装置により撮像された第１の画像を表示装置の画面に表示させ、過去に撮像されたユーザの部位の第２の画像に基づいて、第２の画像が過去に撮像されたときの画面における部位の表示位置を示す補助画像を第１の画像に重畳して表示させる処理をコンピュータに実行させる。
【発明の効果】
【０００７】
１つの側面では、撮像条件を揃えた画像を取得し易くなる。
【図面の簡単な説明】
【０００８】
【図１】第１の実施の形態の情報処理装置の処理を説明するための図である。
【図２】第２の実施の形態の医療支援システムの例を示す図である。
【図３】端末装置のハードウェア例を示すブロック図である。
【図４】サーバのハードウェア例を示すブロック図である。
【図５】端末装置の機能例を示すブロック図である。
【図６】サーバの機能例を示すブロック図である。
【図７】病名マスタの例を示す図である。
【図８】患者テーブルの例を示す図である。
【図９】患部テーブルの例を示す図である。
【図１０】画像テーブルの例を示す図である。
【図１１】透過度テーブルの例を示す図である。
【図１２】端末装置の画面遷移の例（その１）を示す図である。
【図１３】端末装置の画面遷移の例（その２）を示す図である。
【図１４】端末装置の画面遷移の例（その３）を示す図である。
【図１５】端末装置の画面遷移の例（その４）を示す図である。
【図１６】端末装置の画面遷移の例（その５）を示す図である。
【図１７】端末装置の画面遷移の例（その６）を示す図である。
【図１８】端末装置の画面遷移の例（その７）を示す図である。
【図１９】患部新規登録の処理例を示すフローチャートである。
【図２０】既存患部撮像の処理例を示すフローチャートである。
【図２１】患部観察支援の処理例を示すフローチャートである。
【図２２】透過度提供の処理例を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本実施の形態について図面を参照して説明する。
［第１の実施の形態］
第１の実施の形態を説明する。
【００１０】
図１は、第１の実施の形態の情報処理装置の処理を説明するための図である。
情報処理装置１０は、ユーザによる身体の所定の部位の撮像を支援する。情報処理装置１０は、記憶部１１、処理部１２、撮像装置１３および表示装置１４を有する。
【００１１】
記憶部１１は、ＲＡＭ（Random Access Memory）などの揮発性記憶装置でもよいし、ＨＤＤ（Hard Disk Drive）やフラッシュメモリなどの不揮発性記憶装置でもよい。処理部１２は、ＣＰＵ（Central Processing Unit）、ＤＳＰ（Digital Signal Processor）、ＡＳＩＣ（Application Specific Integrated Circuit）、ＦＰＧＡ（Field Programmable Gate Array）などを含み得る。処理部１２はプログラムを実行するプロセッサでもよい。「プロセッサ」は、複数のプロセッサの集合（マルチプロセッサ）を含み得る。
【００１２】
撮像装置１３は、処理部１２の指示に応じてイメージセンサにより画像を撮像し、処理部１２に出力する。表示装置１４は、撮像装置１３により撮像された画像を表示する。
記憶部１１は、過去に撮像されたユーザの身体の所定の部位の第１の画像を記憶する。一例として、ユーザが手２０の指２１における患部２２を観察することを考える。記憶部１１は、第１の画像として指２１の撮像画像３０を記憶する。撮像画像３０は、撮像装置１３により過去に撮像された指２１の画像である。
【００１３】
処理部１２は、ユーザの所定の部位の撮像開始の指示を受け付けると、撮像装置１３により撮像された第２の画像を表示装置１４の画面４０に表示させる。画面４０は、表示装置１４において画像が表示される領域である。処理部１２は、記憶部１１に記憶された第１の画像に基づいて、当該第１の画像が過去に撮像されたときの画面４０における該当部位の表示位置を示す補助画像を第２の画像に重畳して表示させる。
【００１４】
例えば、処理部１２は、指２１の撮像開始の指示を受け付ける。すると、処理部１２は、撮像装置１３により現在撮像中の撮像画像４１を、第２の画像として、画面４０に表示させる。そして、処理部１２は、撮像画像３０に基づいて、撮像画像３０が過去に撮像されたときの画面４０における指２１の表示位置を示す補助画像４２を撮像画像４１に重畳して表示させる。
【００１５】
補助画像４２は、過去に撮像された撮像画像３０を加工した画像である。例えば、補助画像４２は、その背後に撮像画像４１が透けて見えるように、撮像画像３０に対して透明処理を施した画像である。例えば、処理部１２は、撮像画像３０の透過度（または透明度）を表すα値を所定値に設定することで、補助画像４２を生成する。補助画像４２は、左手の掌を薄く表しており、指２１の掌側を撮像装置１３に向けていることを示す。なお、補助画像４２は、画像処理によって撮像画像３０から抽出された指２１の輪郭を示す画像（例えば、撮像装置１３に対する向きが分かるように、指２１の外縁や関節や過去に撮像された患部の輪郭を含む画像）でもよい。すなわち、補助画像４２により、撮像画像３０が過去に撮像されたときの指２１の撮像装置１３に対する向きも表すことができる。また、情報処理装置１０は撮像画像３０が撮像された際に左手の掌、左手の甲等の撮像画像の部位の名称の登録を受け付けておき、補助画像４２を表示する際に、登録された部位の名称を画面に表示してもよい。
【００１６】
情報処理装置１０によれば、ユーザの身体の所定の部位の撮像開始の指示を受け付けると、撮像装置１３により撮像された撮像画像４１が表示装置１４の画面４０に表示される。そして、過去に撮像されたユーザの該当の部位の撮像画像３０に基づいて、撮像画像３０が過去に撮像されたときの画面４０における当該部位の表示位置と当該部位の撮像装置１３に対する向きとを示す補助画像４２が撮像画像４１に重畳して表示される。
【００１７】
これにより、ユーザが自身で所定の部位の病気や怪我などの症状（例えば、指２１に発症した患部２２など）の経過を観察する場合に、撮像条件を揃えた画像を取得し易くすることができる。例えば、ユーザは、補助画像４２と撮像画像４１に含まれる指２１の画像とが合わさるように撮像装置１３（あるいは、情報処理装置１０）の位置を調整する。ユーザは、補助画像４２と撮像画像４１に含まれる指２１の画像とが合わさると、そのときの撮像画像４１の保存指示を情報処理装置１０に入力する。例えば、処理部１２は、当該保存指示の入力を受け付けるための入力部を画面４０に表示させてもよい。あるいは、情報処理装置１０は、当該保存指示の入力を受け付けるための入力装置を備えてもよい。
【００１８】
こうして、ユーザは、過去に撮像された撮像画像３０と同じ条件で、指２１の撮像画像４１を、情報処理装置１０に取得させることができる。ユーザは、撮像画像３０と撮像画像４１とを比べることで、撮像画像３０が撮像された過去の時点と、撮像画像４１が撮像された今回の時点とにおける患部の発達／縮小の具合や治癒の具合といった症状の状況を適切に把握可能になる。
【００１９】
以下では、より具体的なシステムを例示して、情報処理装置１０の機能を更に詳細に説明する。
［第２の実施の形態］
次に、第２の実施の形態を説明する。
【００２０】
図２は、第２の実施の形態の医療支援システムの例を示す図である。
第２の実施の形態の医療支援システムは、端末装置１００、サーバ２００および端末装置３００を有する。サーバ２００および端末装置３００は、ネットワーク５０に接続されている。ネットワーク５０は、例えば、インターネットである。ネットワーク５０には、アクセスポイント５１が接続されている。アクセスポイント５１は、無線通信を中継する中継装置であり、例えば無線ルータや無線基地局などである。端末装置１００は、アクセスポイント５１を介してネットワーク５０に接続し、サーバ２００と通信する。
【００２１】
端末装置１００は、ユーザにより利用されるクライアントコンピュータである。例えば、端末装置１００は、スマートフォンやタブレット端末などのスマートデバイスである。端末装置１００は、画像を撮像する機能や画像を表示する機能を有し、ユーザの身体の所定の部位における病気の症状の経過の観察に用いられる。ただし、端末装置１００は、怪我の経過の観察、または、怪我や病気の治療済箇所（例えば、皮膚に対するレーザー治療箇所の形状変化や色素沈着状況など）の経過の観察に用いられてもよい。
【００２２】
端末装置１００は、サーバ２００と連携して、端末装置３００を利用する病気や怪我などの専門家（例えば、医師）によるアドバイスをユーザに提示することもできる。端末装置１００は、ユーザによる所定の部位の経過観察を支援する機能を提供する。ここで、端末装置１００は、第１の実施の形態の情報処理装置１０の一例である。
【００２３】
サーバ２００は、端末装置１００，３００と連携するサーバコンピュータである。サーバ２００は、端末装置１００により撮像された画像を受信し、保存する。サーバ２００は、端末装置３００に画像を提供し、専門家によるアドバイスの情報を受信する。サーバ２００は、受信したアドバイスの情報を端末装置３００に送信する。
【００２４】
端末装置３００は、専門家により利用されるクライアントコンピュータである。端末装置３００は、サーバ２００から受信した患者の患部の画像を表示する。また、端末装置３００は、専門家によるアドバイスの入力を受け付け、当該アドバイスの情報をサーバ２００に送信する。
【００２５】
ここで、第２の実施の形態の医療支援システムは、端末装置１００以外の他のユーザが利用する端末装置を含み得る。
図３は、端末装置のハードウェア例を示すブロック図である。
【００２６】
端末装置１００は、ＣＰＵ１０１、ＲＡＭ１０２、フラッシュメモリ１０３、カメラ１０４、ディスプレイ１０５、タッチパネル１０６、媒体リーダ１０７および通信インタフェース１０８を有する。
【００２７】
なお、ＣＰＵ１０１は、第１の実施の形態の処理部１２に対応する。ＲＡＭ１０２またはフラッシュメモリ１０３は、第１の実施の形態の記憶部１１に対応する。カメラ１０４は、第１の実施の形態の撮像装置１３に対応する。ディスプレイ１０５は、第１の実施の形態の表示装置１４に対応する。
【００２８】
ＣＰＵ１０１は、プログラムの命令を実行するプロセッサである。ＣＰＵ１０１は、フラッシュメモリ１０３に記憶されたプログラムやデータの少なくとも一部をＲＡＭ１０２にロードし、プログラムを実行する。なお、ＣＰＵ１０１は複数のプロセッサコアを含んでもよい。また、端末装置１００は複数のプロセッサを有してもよい。以下で説明する処理は複数のプロセッサまたはプロセッサコアを用いて並列に実行されてもよい。また、複数のプロセッサの集合を「マルチプロセッサ」または単に「プロセッサ」と言うことがある。
【００２９】
ＲＡＭ１０２は、ＣＰＵ１０１が実行するプログラムやＣＰＵ１０１が演算に用いるデータを一時的に記憶する揮発性の半導体メモリである。なお、端末装置１００は、ＲＡＭ以外の種類のメモリを備えてもよく、複数個のメモリを備えてもよい。
【００３０】
フラッシュメモリ１０３は、ＯＳ（Operating System）やミドルウェアやアプリケーションソフトウェアなどのソフトウェアのプログラム、および、データを記憶する不揮発性の記憶装置である。端末装置１００は、複数の不揮発性の記憶装置を備えてもよい。
【００３１】
カメラ１０４は、端末装置１００に搭載された撮像装置である。カメラ１０４は、ＣＣＤ（Charge-Coupled Device）やＣＭＯＳ（Complementary Metal Oxide Semiconductor）などの撮像素子を備える。カメラ１０４は、ＣＰＵ１０１からの命令に従って、カメラ１０４のレンズを向けた先にある光景の静止画や動画のデータを生成する。カメラ１０４は、端末装置１００の背面（ディスプレイ１０５の表示面とは逆側の面）に設けられている。なお、端末装置１００は、端末装置１００の前面（ディスプレイ１０５の表示面と同じ面）に他のカメラを備えてもよい（この場合、例えば、ユーザは、当該他のカメラを自身の顔の患部の撮像に利用できる）。
【００３２】
ディスプレイ１０５は、ＣＰＵ１０１からの命令に従って、画像を出力する。ディスプレイ１０５としては、液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）、有機ＥＬ（ＯＥＬ：Organic Electro-Luminescence）ディスプレイなどを用いることができる。ディスプレイ１０５は、カメラ１０４により撮像されている画像を表示する。
【００３３】
タッチパネル１０６は、ユーザによりタッチ操作された位置をＣＰＵ１０１に出力するポインティングデバイスである。タッチパネル１０６は、ディスプレイ１０５の表示領域に重ねて設けられる。ユーザは、ディスプレイ１０５による表示を視覚的に確認しながら、タッチパネル１０６によるタッチ操作を行える。
【００３４】
媒体リーダ１０７は、記録媒体１１１に記録されたプログラムやデータを読み取る読み取り装置である。記録媒体１１１として、例えば、半導体メモリなどを使用できる。媒体リーダ１０７は、例えば、記録媒体１１１から読み取ったプログラムやデータを、ＲＡＭ１０２やフラッシュメモリ１０３などの他の記録媒体にコピーする。読み取られたプログラムは、例えば、ＣＰＵ１０１によって実行される。なお、記録媒体１１１は可搬型記録媒体であってもよく、プログラムやデータの配布に用いられることがある。また、記録媒体１１１やフラッシュメモリ１０３を、コンピュータ読み取り可能な記録媒体と言うことがある。
【００３５】
通信インタフェース１０８は、アクセスポイント５１を介してネットワーク５０に接続され、ネットワーク５０を介してサーバ２００と通信を行うインタフェースである。通信インタフェース１０８は、アクセスポイント５１と無線で接続される。ただし、通信インタフェース１０８はアクセスポイント５１と有線で接続されてもよい。
【００３６】
なお、端末装置３００も端末装置１００と同様のハードウェアを用いて実現される。
図４は、サーバのハードウェア例を示すブロック図である。
サーバ２００は、ＣＰＵ２０１、ＲＡＭ２０２、ＨＤＤ２０３、画像信号処理部２０４、入力信号処理部２０５、媒体リーダ２０６および通信インタフェース２０７を有する。
【００３７】
ＣＰＵ２０１は、プログラムの命令を実行するプロセッサである。ＣＰＵ２０１は、ＨＤＤ２０３に記憶されたプログラムやデータの少なくとも一部をＲＡＭ２０２にロードし、プログラムを実行する。なお、ＣＰＵ２０１は複数のプロセッサコアを含んでもよい。また、サーバ２００は複数のプロセッサを有してもよい。
【００３８】
ＲＡＭ２０２は、ＣＰＵ２０１が実行するプログラムやＣＰＵ２０１が演算に用いるデータを一時的に記憶する揮発性の半導体メモリである。なお、サーバ２００は、ＲＡＭ以外の種類のメモリを備えてもよく、複数個のメモリを備えてもよい。
【００３９】
ＨＤＤ２０３は、ＯＳやミドルウェアやアプリケーションソフトウェアなどのソフトウェアのプログラム、および、データを記憶する不揮発性の記憶装置である。なお、サーバ２００は、フラッシュメモリやＳＳＤなどの他の種類の記憶装置を備えてもよく、複数の不揮発性の記憶装置を備えてもよい。
【００４０】
画像信号処理部２０４は、ＣＰＵ２０１からの命令に従って、サーバ２００に接続されたディスプレイ２１１に画像を出力する。ディスプレイ２１１としては、ＣＲＴ（Cathode Ray Tube）ディスプレイ、ＬＣＤ、プラズマディスプレイ、ＯＥＬディスプレイなど、任意の種類のディスプレイを用いることができる。
【００４１】
入力信号処理部２０５は、サーバ２００に接続された入力デバイス２１２から入力信号を取得し、ＣＰＵ２０１に出力する。入力デバイス２１２としては、マウス・タッチパネル・タッチパッド・トラックボールなどのポインティングデバイス、キーボード、リモートコントローラ、ボタンスイッチなどを用いることができる。また、サーバ２００に、複数の種類の入力デバイスが接続されていてもよい。
【００４２】
媒体リーダ２０６は、記録媒体２１３に記録されたプログラムやデータを読み取る読み取り装置である。記録媒体２１３として、例えば、磁気ディスク、光ディスク、光磁気ディスク（ＭＯ：Magneto-Optical disk）、半導体メモリなどを使用できる。磁気ディスクには、フレキシブルディスク（ＦＤ：Flexible Disk）やＨＤＤが含まれる。光ディスクには、ＣＤ（Compact Disc）やＤＶＤ（Digital Versatile Disc）が含まれる。
【００４３】
媒体リーダ２０６は、例えば、記録媒体２１３から読み取ったプログラムやデータを、ＲＡＭ２０２やＨＤＤ２０３などの他の記録媒体にコピーする。読み取られたプログラムは、例えば、ＣＰＵ２０１によって実行される。なお、記録媒体２１３は可搬型記録媒体であってもよく、プログラムやデータの配布に用いられることがある。また、記録媒体２１３やＨＤＤ２０３を、コンピュータ読み取り可能な記録媒体と言うことがある。
【００４４】
通信インタフェース２０７は、ネットワーク５０に接続され、ネットワーク５０を介して端末装置１００，３００を含む他のコンピュータと通信を行うインタフェースである。通信インタフェース２０７は、例えば、スイッチやルータなどの通信装置とケーブルで接続される。
【００４５】
図５は、端末装置の機能例を示すブロック図である。
端末装置１００は、記憶部１２０、ＵＩ（User Interface）部１３０、通信処理部１４０および表示制御部１５０を有する。記憶部１２０は、ＲＡＭ１０２またはフラッシュメモリ１０３の記憶領域を用いて実現される。ＵＩ部１３０、通信処理部１４０および表示制御部１５０は、ＲＡＭ１０２に記憶されたプログラムをＣＰＵ１０１が実行することで実現される。
【００４６】
記憶部１２０は、病名マスタ、患者テーブル、患部テーブルおよび画像テーブルを記憶する。病名マスタは、病名と当該病名の病気の治療に要する標準的な期間（標準治療期間と言う）とを対応付けたテーブルである。病名マスタは、サーバ２００から取得され記憶部１２０に格納される。患者テーブルは、端末装置１００による経過の観察の対象となるユーザ（患者と言う）に関する情報を管理するテーブルである。患者テーブルには、ユーザ本人以外にも、当該ユーザと関係のある他のユーザ（例えば、家族、友人、その他の看護対象者など）を患者として登録することも考えられる。患部テーブルは、患者の患部に関する情報を管理するテーブルである。画像テーブルは、患部を撮像した画像（患部画像と言う）を管理するテーブルである。
【００４７】
記憶部１２０は、人の全身や身体の各部位（耳、額、頬、鼻、顎、首、肩、腕、肘、手、手の指、手首、腋、胸、腰、腹、腿、膝、脛、足首、足、足の指、踵、足の裏など）を３次元モデルで表すモデル画像を予め記憶する。また、記憶部１２０は、各部位の２次元のシェーマ画像を予め記憶する。
【００４８】
ＵＩ部１３０は、患者による入力を受け付けるＧＵＩ（Graphical User Interface）をディスプレイ１０５に表示させる。ＵＩ部１３０は、通信処理部１４０によりサーバ２００から取得された専門家のアドバイスを、ディスプレイ１０５に表示させることもある。また、ＵＩ部１３０は、カメラ１０４による撮像モードになると、表示制御部１５０の制御に従って、カメラ１０４により撮像された画像をディスプレイ１０５に表示させる。
【００４９】
通信処理部１４０は、サーバ２００と通信する。通信処理部１４０は、記憶部１２０に記憶された患部画像をサーバ２００に送信する。また、通信処理部１４０は、専門家のアドバイスをサーバ２００から受信する。更に、通信処理部１４０は、撮像対象の部位に応じた透過度の情報をサーバ２００から受信する。透過度の情報は、画像処理部１５２の画像処理に用いられる。
【００５０】
表示制御部１５０は、患者による患部の撮像を支援するＧＵＩをディスプレイ１０５に表示させる。表示制御部１５０は、カメラ画像取得部１５１および画像処理部１５２を有する。
【００５１】
カメラ画像取得部１５１は、カメラ１０４により撮像された画像（カメラ画像と言う）をカメラ１０４から取得し、ＲＡＭ１０２の所定の記憶領域（バッファと言う）に格納する。カメラ画像は、カメラ１０４により現在撮像されている画像である。
【００５２】
画像処理部１５２は、カメラ画像にガイド画像を重畳して、ディスプレイ１０５に表示させる。ガイド画像は、患者による所定の部位の撮像を支援する画像である。画像処理部１５２は、ある患部を端末装置１００に最初に登録する場合、記憶部１２０に記憶された該当の部位のシェーマ画像に基づいてガイド画像を生成する。また、画像処理部１５２は、現在経過観察中である患部（既存患部）を新たに撮像する場合、当該患部について過去に撮像された患部画像を記憶部１２０から取得し、当該患部画像に基づいてガイド画像を生成する。ガイド画像は、シェーマ画像または過去に撮像された患部画像を半透明の状態とした画像である。例えば、画像処理部１５２は、当該患部画像の透過度を表すα値の設定を変更することで、シェーマ画像や患部画像を半透明の状態にすることができる。画像処理部１５２は、撮像対象の部位に適用する透過度の初期値（推奨値）を、通信処理部１４０を介してサーバ２００から取得する。
【００５３】
画像処理部１５２は、表示中のガイド画像に対するユーザによる透過度の変更を受け付けることもある。その場合、表示中のガイド画像の透過度を、指定された透過度に変更する。画像処理部１５２は、撮像対象の部位について、今回の患部画像が取得されると、今回撮像対象となった部位の情報と今回使用された透過度の情報とを、通信処理部１４０を介して、サーバ２００に送信する。ここで、「患部画像が取得される」とは、バッファに格納されたあるタイミングのカメラ画像が記憶部１２０の不揮発領域に患部画像として格納され、当該患部画像が、画像テーブルに登録されることを示す。
【００５４】
図６は、サーバの機能例を示すブロック図である。
サーバ２００は、記憶部２２０、通信処理部２３０および透過度算出部２４０を有する。記憶部２２０は、ＲＡＭ２０２またはＨＤＤ２０３の記憶領域を用いて実現される。通信処理部２３０および透過度算出部２４０は、ＲＡＭ２０２に記憶されたプログラムをＣＰＵ２０１が実行することで実現される。
【００５５】
記憶部２２０は、患者により使用された部位毎の透過度の情報を記憶する。また、記憶部２２０は、端末装置１００から取得された患部画像を記憶する。
通信処理部２３０は、端末装置１００，３００と通信する。通信処理部２３０は、端末装置１００から患部画像を受信し、記憶部２２０に格納する。通信処理部２３０は、当該患部画像およびアドバイス要求を端末装置３００に送信する。通信処理部２３０は、アドバイス要求に応じて、端末装置３００からアドバイスを受信し、記憶部２２０に格納する。通信処理部２３０は、端末装置１００にアドバイスを送信する。
【００５６】
また、通信処理部２３０は、端末装置１００による撮像対象の部位を示す情報を受信する。すると、通信処理部２３０は、当該撮像対象の部位に応じた透過度の推奨値の算出を透過度算出部２４０に指示し、算出された推奨値を取得する。通信処理部２３０は、算出された透過度の推奨値を端末装置１００に送信する。更に、通信処理部２３０は、今回撮像対象となった部位の情報と今回の撮像で使用された透過度の情報とを端末装置１００から取得し、当該部位の情報と透過度の情報とを対応付けて、記憶部２２０に格納する。
【００５７】
透過度算出部２４０は、通信処理部２３０から透過度算出の指示を受け付けると、記憶部２２０に蓄積された部位毎の透過度の情報に基づいて、今回の撮像対象の部位に対する透過度の推奨値を算出し、通信処理部２３０に提供する。透過度算出部２４０は、記憶部２２０に蓄積された該当の部位の透過度の統計値（例えば、平均値やパーセンタイル値など）を、当該部位の透過度の推奨値とする。なお、該当の部位に対する透過度の実績が記憶部２２０に記録されていない場合、透過度算出部２４０は、当該部位の透過度の推奨値を所定値（例えば、５０％）とする。
【００５８】
なお、透過度算出部２４０は、部位毎ではなく、全部位に対して使用された透過度の実績を対象として、透過度の統計値（例えば、平均値やパーセンタイル値）を求め、当該統計値を透過度の推奨値としてもよい。
【００５９】
次に、端末装置１００およびサーバ２００に格納されるデータの例を説明する。
図７は、病名マスタの例を示す図である。
病名マスタ１２１は、記憶部１２０に格納される。病名マスタ１２１は、病名および標準治療期間の項目を含む。病名の項目には、病気の名称が登録される。標準治療期間の項目には、病気の治療に要する標準的な期間が登録される。例えば、標準治療期間には、同じ病気の過去の実績に応じた日数が予め設定される。
【００６０】
例えば、病名マスタ１２１には、病名が「イボ」、標準治療期間が「７日」というレコードが登録されている。このレコードは、病名「イボ」の病気が治癒するまでの標準的な日数が７日であることを示す。
【００６１】
なお、標準治療期間は、サーバ２００により決定されてもよい。例えば、サーバ２００は、患者が使用する複数の端末装置から、病気毎に、治療に要した日数を取得し、その統計値（例えば、平均やパーセンタイル値など）を標準治療期間と決定して、各端末装置に提供してもよい。
【００６２】
図８は、患者テーブルの例を示す図である。
患者テーブル１２２は、記憶部１２０に格納される。患者テーブル１２２は、患者ＩＤ（IDentifier）および生年月日の項目を含む。患者ＩＤの項目には、患者の識別情報（患者ＩＤ）が登録される。生年月日の項目には、患者の生年月日が登録される。
【００６３】
例えば、患者テーブル１２２には、患者ＩＤが「Ｕ１」、生年月日が「１９９００１０１」というレコードが登録されている。このレコードは、患者ＩＤ「Ｕ１」の患者の生年月日が１９９０年１月１日であることを示す。
【００６４】
図９は、患部テーブルの例を示す図である。
患部テーブル１２３は、記憶部１２０に格納される。患部テーブル１２３は、患者ＩＤ、患部ＩＤ、部位名、病名、薬品名、発症日および治療中フラグの項目を含む。患者ＩＤの項目には、患者ＩＤが登録される。患部ＩＤの項目には、患部の識別情報（患部ＩＤ）が登録される。部位名の項目には、患部を含む部位の名称が登録される。病名の項目には、患部の病名が登録される。薬品名の項目には、治療に使用している薬品の名称が登録される。使用中の薬品がない場合、薬品名の項目は設定なしとなる。発症日の項目には、病気の発症日が登録される。治療中フラグの項目には、該当の患部が治療中であるか否かを示すフラグが登録される。治療中フラグ「ＴＲＵＥ」は治療中であることを示す。治療中フラグ「ＦＡＬＳＥ」は治療中でない、すなわち、治癒済であることを示す。治療中フラグのデフォルト値は「ＴＲＵＥ」である。
【００６５】
例えば、患部テーブル１２３には、患者ＩＤが「Ｕ１」、患部ＩＤが「００１」、部位名が「左手人差し指」、病名が「イボ」、薬品名が「薬品Ａ」、発症日が「２０１８／２／２２」、治療中フラグが「ＴＲＵＥ」というレコードが登録されている。このレコードは、患者ＩＤ「Ｕ１」の患者が、左手人差し指にイボを発症しており、イボに相当する患部が患部ＩＤ「００１」で管理され、当該イボの治療に薬品名「薬品Ａ」の薬品を使用していること、当該イボの発症日が２０１８年２月２２日であり、現在も治療中であることを示す。
【００６６】
図１０は、画像テーブルの例を示す図である。
画像テーブル１２４は記憶部１２０に格納される。画像テーブル１２４は、患者ＩＤ、患部ＩＤ、撮像日時および画像ファイルの項目を含む。患者ＩＤの項目には、患者ＩＤが登録される。患部ＩＤの項目には、患部ＩＤが登録される。撮像日時の項目には、患部画像が取得された日時が登録される。画像ファイルの項目には、患部画像のデータ本体、または、患部画像のデータ本体を示すパス名が登録される。
【００６７】
例えば、画像テーブル１２４には、患者ＩＤが「Ｕ１」、患部ＩＤが「００１」、撮像日時が「２０１８／３／１」、画像ファイルが「画像ファイルＦ１」というレコードが登録されている。このレコードは、患者ＩＤ「Ｕ１」の患者の患部ＩＤ「００１」の患部について、２０１８年３月１日に取得された患部画像「画像ファイルＦ１」を示す。画像テーブル１２４には、ある患部について複数の患部画像が登録され得る。
【００６８】
図１１は、透過度テーブルの例を示す図である。
透過度テーブル２２１は、記憶部２２０に格納される。透過度テーブル２２１は、部位名および透過度の項目を含む。部位名の項目には、撮像された部位の名称が登録される。透過度の項目には、撮像時に用いられた透過度が登録される。例えば、透過度は、百分率で表される。より具体的には、透過度０％は、完全に不透明な状態を示す。また、透過度１００％は、完全に透明な状態を示す。透過度を０〜１００％の間の値に設定することで、ガイド画像の透過度が調整される。
【００６９】
例えば、透過度テーブル２２１には、部位名が「左手人差し指」、透過度が「４０％」というレコードが登録されている。このレコードは、ある患者の部位名「左手人差し指」の部位を撮像する際に、ガイド画像の透過度が４０％に設定されて撮像が行われたことを示す。このように、透過度テーブル２２１には、撮像時に実際に使用された透過度の情報が、撮像対象となった部位の部位名に対応付けて蓄積される。
【００７０】
次に、端末装置１００の画面遷移の例を説明する。
図１２は、端末装置の画面遷移の例（その１）を示す図である。
経過観察の支援を行う所定のアプリケーションが起動されると、ＵＩ部１３０は、ディスプレイ１０５にメニュー画面５００を表示させる。なお、端末装置１００において複数の患者が管理されている場合には、ＵＩ部１３０は、メニュー画面５００の前に、患者を選択する患者選択画面を表示させる。そして、ＵＩ部１３０は、患者選択画面で選択された患者に応じたメニュー画面５００を表示させる。
【００７１】
メニュー画面５００は、患者（または、患者の患部の撮像を行う患者以外のユーザ）に提供する支援サービスの一覧を提示する画面である。支援サービスは、患部の新規登録の支援、既存患部の撮像の支援、および、患部の観察の支援である。メニュー画面５００は、患部新規登録ボタン５０１、既存患部撮像ボタン５０２および患部観察ボタン５０３を有する。
【００７２】
患部新規登録ボタン５０１は、患部新規登録の処理を起動するためのボタンである。既存患部撮像ボタン５０２は、既存患部撮像の処理を起動するためのボタンである。患部観察ボタン５０３は、患部観察支援の処理を起動するためのボタンである。既存患部撮像ボタン５０２および患部観察ボタン５０３は、該当の患者に対して登録済の患部が存在しない場合には表示されない。患者は、タッチパネル１０６における所望のボタンの位置をタッチ（あるいはタップ）することで、当該ボタンを選択し、当該ボタンに対応する処理を端末装置１００に起動させることができる。なお、メニュー画面５００は、アプリケーションを終了するための終了ボタンを更に有してもよい。
【００７３】
まず、患部新規登録ボタン５０１が選択された場合を説明する。患者は、患部を新規に登録する場合に、患部新規登録ボタン５０１を選択する。ＵＩ部１３０は、患部新規登録ボタン５０１に対する選択を受け付けると、ディスプレイ１０５に入力画面５１０を表示させる。入力画面５１０は、病名入力フォーム５１１、薬品名入力フォーム５１２、日数入力フォーム５１３および発症部位ボタン５１４を有する。
【００７４】
病名入力フォーム５１１は、該当の患部について患者が推定する病名を入力するためのフォームである。ＵＩ部１３０は、病名入力フォーム５１１に入力されたテキストに応じて、病名マスタ１２１に予め登録された病名を補完し、当該病名の入力を支援する。また、ＵＩ部１３０は、病名入力フォーム５１１をプルダウン形式として、病名マスタ１２１に予め登録された病名の入力を支援してもよい。
【００７５】
薬品名入力フォーム５１２は、該当の患部の治療に使用される薬品の薬品名を入力するためのフォームである。
日数入力フォーム５１３は、病気の発症からの日数を入力するためのフォームである。ＵＩ部１３０は、当日から日数入力フォーム５１３に入力された日数の分だけ遡った日を当該病気の発症日とする。
【００７６】
発症部位ボタン５１４は、部位選択画面５２０を起動するためのボタンである。ＵＩ部１３０は、病名入力フォーム５１１、薬品名入力フォーム５１２および日数入力フォーム５１３に対する入力が完了した場合に、発症部位ボタン５１４をユーザにより選択可能とし、それ以外の場合には、発症部位ボタン５１４を選択不可とする。
【００７７】
図１３は、端末装置の画面遷移の例（その２）を示す図である。
ＵＩ部１３０は、入力画面５１０の発症部位ボタン５１４が選択されると、部位選択画面５２０をディスプレイ１０５に表示させる。部位選択画面５２０は、人の全身を表す全身画像５２１を含む。全身画像５２１は、記憶部１２０に予め記憶された全身の３次元モデルのモデル画像に基づいて描画される。ＵＩ部１３０は、タッチパネル１０６に対する所定のドラッグ操作に応じて、全身画像５２１を回転させ、ユーザの所望の箇所（例えば、全身画像５２１の側面や背中側など）をディスプレイ１０５に表示させる。画像の回転の回転軸は、例えば、ディスプレイ１０５の画面に対して横方向の軸（例えば、矩形の画面領域の縦向きの辺の中点を通る軸）および縦方向の軸（例えば、矩形の画面領域の横向きの辺の中点を通る軸）とすることが考えられる。
【００７８】
ＵＩ部１３０は、全身画像５２１の部分５２１ａが選択されると、部位選択画面５３０をディスプレイ１０５に表示させる。ここで、一例として、部分５２１ａは、全身画像５２１の左腕の部分であるとする。この場合、部位選択画面５３０は、左腕の腕画像５３１を含む。腕画像５３１は、全身画像５２１と同様に、記憶部１２０に予め記憶された左腕の３次元モデルのモデル画像に基づいて描画される。ＵＩ部１３０は、タッチパネル１０６に対する所定のドラッグ操作に応じて、腕画像５３１を回転させ、ユーザの所望の箇所（例えば、腕の内側や外側など）をディスプレイ１０５に表示させる。
【００７９】
更に、ＵＩ部１３０は、腕画像５３１の部分５３１ａが選択されると、部位選択画面５４０をディスプレイ１０５に表示させる。ここで、一例として、部分５３１ａは、腕画像５３１の手の部分であるとする。この場合、部位選択画面５４０は、左手の手画像５４１を含む。手画像５４１は、全身画像５２１や腕画像５３１と同様に、記憶部１２０に予め記憶された左手の３次元モデルのモデル画像に基づいて描画される。ＵＩ部１３０は、タッチパネル１０６に対する所定のドラッグ操作に応じて、手画像５４１を回転させ、ユーザの所望の箇所（例えば、掌の側や手の甲の側など）をディスプレイ１０５に表示させる。
【００８０】
そして、ＵＩ部１３０は、手画像５４１の部分５４１ａが選択されると、部分５４１ａを今回の撮像対象の部位として特定し、特定した部位を表示制御部１５０に通知する。
すると、表示制御部１５０は、部分５４１ａの識別情報に対応付けて記憶部１２０に予め格納されたシェーマ画像を用いて、撮像支援画面５５０を生成し、ディスプレイ１０５に表示させる。１つの部位に対し、当該部位を複数の視点から眺めたときのシェーマ画像が、視点毎に記憶部１２０に予め格納される。表示制御部１５０は、部位選択画面５４０における部位の選択時における該当の部位の表示に対応するシェーマ画像を用いて、撮像支援画面５５０を生成する。
【００８１】
ここで、一例として、部分５４１ａは、掌側から眺めた左手人差し指の部分であるとする。この場合、表示制御部１５０は、掌側から眺めた左手人差し指のシェーマ画像を記憶部１２０から取得し、当該シェーマ画像に基づいて、左手人差し指の部分に対応するガイド画像５５１を生成し、撮像支援画面５５０に含める。ガイド画像５５１の表示位置は、撮像支援画面５５０内に固定される。また、撮像支援画面５５０は、ガイド画像５５１の背景として、カメラ画像を含む（ただし、図１３ではカメラ画像の図示を省略している）。ガイド画像５５１は、透明処理が施されている。患者は、ガイド画像５５１を透かして、背景のカメラ画像を見ることができる。このとき、表示制御部１５０は、ガイド画像５５１の透過度を、サーバ２００から取得した推奨値とする。表示制御部１５０は、撮像対象の部位に応じた透過度の推奨値を、サーバ２００から取得することができる。
【００８２】
また、撮像支援画面５５０は、ガイド画像５５１の透過度の変更を受け付けるための透過度変更部５５２を含む。透過度変更部５５２は、例えば、スライドバーである。例えば、表示制御部１５０は、当該スライドバーにおけるバーの位置の変更に応じて、ガイド画像５５１の透過度を変更する（例えば、患者によりバーが上側に移動されると透過度を大きくし、患者によりバーが下側に移動されると透過度を小さくするなど）。ただし、透過度変更部５５２は、透過度の値を入力する入力フォームなど、他の形式の入力フォームでもよい。
【００８３】
図１４は、端末装置の画面遷移の例（その３）を示す図である。
患者は、端末装置１００のカメラ１０４を患部に向けて当該患部を含む部位の撮像を行う。例えば、患者は、自身の手６０の指６１に発症した患部６２の観察を新たに始めるとき、端末装置１００により指６１を撮像対象の部位として選択する。すると、表示制御部１５０は、撮像支援画面５５０をディスプレイ１０５に表示させる。撮像支援画面５５０は、カメラ１０４により撮像されているカメラ画像５５３を含む。カメラ１０４のレンズが指６１に向けられているとき、カメラ画像５５３は、指６１や指６１にできた患部６２の画像を含む。
【００８４】
そして、表示制御部１５０は、カメラ画像５５３に、ガイド画像５５１を重畳して表示させる。患者は、ガイド画像５５１を透かして、カメラ画像５５３を見ることができる。また、表示制御部１５０は、透過度変更部５５２を用いた透過度の変更に応じて、ガイド画像５５１の透過度を変更する。例えば、ガイド画像５５１の透過度を上げることで、カメラ画像５５３に写る指６１や患部６２の画像が見易くなる。また、例えば、ガイド画像５５１の透過度を下げることで、ガイド画像５５１が見易くなる。こうして、患者は、ガイド画像５５１に合わせて、患部６２を含む指６１を撮像する。例えば、患者は、カメラ画像５５３における指６１の画像を、ガイド画像５５１における指６１に対応する指の画像に合わせた状態として、患部画像の取得指示を端末装置１００に入力する。撮像支援画面５５０は、当該取得指示の入力を受け付けるボタンを含んでもよい。あるいは、端末装置１００は、端末装置１００の筐体の側面などに、当該ボタンを備えてもよい。
【００８５】
表示制御部１５０は、患部画像の取得指示を受け付けると、患部画像表示画面５６０をディスプレイ１０５に表示させる。患部画像表示画面５６０は、患部画像５６１を含む。患部画像５６１は、患部画像の取得指示を受け付けたときの撮像支援画面５５０に含まれる画像のうち、ガイド画像５５１と透過度変更部５５２とを除去した画像（すなわち、患部画像の取得指示を受け付けたときのカメラ画像５５３）である。
【００８６】
また、患部画像表示画面５６０は、再撮像ボタン５６２および登録ボタン５６３を含む。再撮像ボタン５６２は、患部画像５６１をキャンセルして、患部画像の再撮像を開始するためのボタンである。表示制御部１５０は、再撮像ボタン５６２が選択されると、患部画像５６１を破棄して、撮像支援画面５５０の表示に戻る。
【００８７】
登録ボタン５６３は、患部画像５６１を確定して、新規の患部の情報および患部画像を、患部テーブル１２３および画像テーブル１２４に登録するためのボタンである。表示制御部１５０は、登録ボタン５６３が選択されると、入力画面５１０で入力された患部に関する情報を患部テーブル１２３に登録するとともに、患部画像５６１を画像テーブル１２４に登録する。こうして、患部の新規登録が完了する。なお、患部画像が取得されると、通信処理部１４０は、今回撮像された患部の部位名の情報と、今回の撮像で使用された透過度の情報とをサーバ２００に送信する。そして、ＵＩ部１３０は、メニュー画面５００をディスプレイ１０５に表示させる。
【００８８】
図１５は、端末装置の画面遷移の例（その４）を示す図である。
次に、メニュー画面５００において、既存患部撮像ボタン５０２が選択された場合を説明する。表示制御部１５０は、既存患部撮像ボタン５０２が選択されると、該当の患者に対する既存患部に対応する撮像支援画面５７０をディスプレイ１０５に表示させる。撮像支援画面５７０は、ガイド画像５７１および透過度変更部５７２を含む。ガイド画像５７１は、該当の患部に対して過去に撮像された患部画像に基づいて生成されたガイド画像である。透過度変更部５７２は、ガイド画像５７１の透過度の変更を受け付ける入力フォームであり、透過度変更部５５２と同様に、例えば、スライドバーによって表される。
【００８９】
ここで、ガイド画像５７１は、該当の患部に対して過去に撮像された患部画像に基づいて生成されたものである点が、シェーマ画像に基づいて生成されたガイド画像５５１と異なる。ガイド画像５７１は、同じ患者の同じ患部の過去の画像により生成されるので、カメラ画像（図１５では図示を省略している）に写る現在の患部と、その輪郭やしわなどの模様などが一致する度合いが、シェーマ画像から生成されたガイド画像５５１よりも高い。このため、患者は、カメラ画像に含まれる自身の患部の画像を、ガイド画像５７１に合わせ易い。こうして、患者は、撮像支援画面５７０を用いて、図１４と同様にして、端末装置１００により患部画像を取得させることができる。ＵＩ部１３０は、患部画像の取得が完了すると、メニュー画面５００をディスプレイ１０５に表示させる。
【００９０】
なお、端末装置１００は、該当の患者に対して患部テーブル１２３における治療中フラグが「ＴＲＵＥ」である複数の既存患部を管理していることもある。その場合、ＵＩ部１３０は、撮像支援画面５７０の前に、治療中フラグが「ＴＲＵＥ」である既存患部の選択を受け付ける既存患部選択画面を表示させる。そして、表示制御部１５０は、選択された既存患部に応じた撮像支援画面５７０を表示させる。
【００９１】
図１６は、端末装置の画面遷移の例（その５）を示す図である。
次に、メニュー画面５００において、患部観察ボタン５０３が選択された場合を説明する。ＵＩ部１３０は、患部観察ボタン５０３が選択されると、経過観察画面５８０をディスプレイ１０５に表示させる。経過観察画面５８０は、患部画像５８１，５８２，５８３，５８４、相談ボタン５８５、治癒ボタン５８６および完了ボタン５８７を有する。
【００９２】
患部画像５８１，５８２，５８３，５８４は、該当の患部の経過を時系列に表している。例えば、患部画像５８１は、１週間前に撮像された画像である。患部画像５８２は、５日前に撮像された画像である。患部画像５８３は、２日前に撮像された画像である。患部画像５８４は、今日撮像された画像である。例えば、患者は、同じ条件で撮像された患部画像５８１，５８２，５８３，５８４を時系列に確認することで、患部６２の経過を容易に把握することができる。
【００９３】
相談ボタン５８５は、患部について、専門家に対するアドバイスを求めるためのボタンである。ＵＩ部１３０は、相談ボタン５８５が選択されると、患部画像の送信確認を行う送信確認画面６００をディスプレイ１０５に表示させる。治癒ボタン５８６は、治療によって、患部が治癒したことを入力するためのボタンである。ＵＩ部１３０は、治癒ボタン５８６が選択されると、該当の患部の治療中フラグを「ＴＲＵＥ」から「ＦＡＬＳＥ」に変更する。すると、当該患部は治療が完了したものとして管理される。完了ボタン５８７は、経過観察画面５８０をクローズして、メニュー画面５００に戻るためのボタンである。
【００９４】
なお、該当の患者に対して、患部テーブル１２３の治療中フラグが「ＴＲＵＥ」である患部が複数ある場合、ＵＩ部１３０は、経過観察画面５８０を表示させる前に、経過観察を行う当該既存患部の選択を受け付ける既存患部選択画面を表示させる。そして、ＵＩ部１３０は、選択された既存患部に応じた経過観察画面５８０を表示させる。
【００９５】
図１７は、端末装置の画面遷移の例（その６）を示す図である。
ＵＩ部１３０は、経過観察画面５８０を表示させる際に、病名マスタ１２１に基づいて、該当の患部の治療期間が標準治療期間を超過しているか否かを判定する。ＵＩ部１３０は、治療期間が標準治療期間を超過している場合、相談推奨メッセージ５９０をディスプレイ１０５に表示させる。相談推奨メッセージ５９０は、患者に対して専門家への相談を薦める旨のメッセージである。相談推奨メッセージ５９０は、確認ボタン５９１を含む。ＵＩ部１３０は、確認ボタン５９１が選択されると、相談推奨メッセージ５９０を消去する。このように、端末装置１００は、患部の治りが遅いと推定される場合に、相談推奨メッセージ５９０を表示することで、患者による専門家への相談を促すことができ、患者の健康が早期に回復するよう支援できる。
【００９６】
図１８は、端末装置の画面遷移の例（その７）を示す図である。
ＵＩ部１３０は、経過観察画面５８０において相談ボタン５８５が選択されると、送信確認画面６００をディスプレイ１０５に表示させる。送信確認画面６００は、経過観察画面５８０で表示された患部画像、中止ボタン６０１および送信ボタン６０２を有する。
【００９７】
中止ボタン６０１は、専門家に対する相談を中止し、経過観察画面５８０に戻るためのボタンである。送信ボタン６０２は、送信確認画面６００に表示された患部画像のサーバ２００への送信を指示するためのボタンである。ＵＩ部１３０は、送信ボタン６０２が選択されると、該当の患部画像をサーバ２００に送信する。
【００９８】
その後、サーバ２００は、端末装置１００により送信された患部画像を受信し、端末装置３００に当該患部画像を提供する。そして、サーバ２００は、専門家のアドバイスを端末装置３００から受信すると、アドバイスの受信通知を端末装置１００に送信する。
【００９９】
ＵＩ部１３０は、アドバイスの受信通知を受信すると、当該アドバイスをサーバ２００から取得し、アドバイス表示画面６１０をディスプレイ１０５に表示させる。例えば、ＵＩ部１３０は、アドバイスの受信通知を受信した場合に、アドバイスの受信を選択するためのボタンを該当の患部のメニュー画面５００に表示させ、患者により当該ボタンが選択されたときに、サーバ２００からアドバイスを取得する。
【０１００】
アドバイス表示画面６１０は、専門家のアドバイスの内容を含む。例えば、専門家のアドバイスは、専門家によって判断された病名や患者が使用すべき薬品の薬品名などを含む。また、アドバイス表示画面６１０は、再登録ボタン６１１を含む。再登録ボタン６１１は、専門家のアドバイスに応じて、病名や使用する薬品名を再登録するためのボタンである。ＵＩ部１３０は、再登録ボタン６１１が選択されると、再登録画面６２０をディスプレイ１０５に表示させる。
【０１０１】
再登録画面６２０は、病名入力フォーム６２１、薬品名入力フォーム６２２および完了ボタン６２３を有する。病名入力フォーム６２１は、病名を入力するための入力フォームである。薬品名入力フォームは、薬品名を入力するための入力フォームである。完了ボタン６２３は、病名入力フォーム６２１および薬品名入力フォーム６２２に入力された内容を確定し、患部テーブル１２３に登録するためのボタンである。ＵＩ部１３０は、完了ボタン６２３が選択されると、病名入力フォーム６２１および薬品名入力フォーム６２２に入力された内容により、患部テーブル１２３における該当の患部の病名および薬品名の設定を更新する。
【０１０２】
次に、端末装置１００により実行される処理手順を説明する。まず、患部新規登録の処理手順を説明する。患部新規登録の処理は、メニュー画面５００において、患部新規登録ボタン５０１が選択されると実行される。
【０１０３】
図１９は、患部新規登録の処理例を示すフローチャートである。
（Ｓ１０）ＵＩ部１３０は、入力画面５１０により患部に関する情報（病名、薬品名および発症からの日数）の入力を受け付け、部位選択画面５２０，５３０，５４０の３次元モデルによる撮像対象部位の選択を受け付ける。
【０１０４】
（Ｓ１１）通信処理部１４０は、ステップＳ１０で選択された部位に応じた透過度をサーバ２００から取得する。
（Ｓ１２）画像処理部１５２は、ステップＳ１０で選択された部位に応じたシェーマ画像を記憶部１１０から取得し、当該シェーマ画像を基にガイド画像５５１を生成する。画像処理部１５２は、ステップＳ１０で部位が選択されたときの３次元モデルの表示に応じたシェーマ画像をガイド画像５５１の生成に用いる。画像処理部１５２は、ステップＳ１０で部位が選択されたときの当該部位の３次元モデルの輪郭を画像処理により抽出して、シェーマ画像またはガイド画像５５１を生成してもよい。画像処理部１５２は、ガイド画像５５１の透過度を、ステップＳ１１で取得した透過度とする。なお、ガイド画像が該当の部位の輪郭を表す線の場合でも、当該線に対して、透過度を用いた透明処理を行える。
【０１０５】
（Ｓ１３）カメラ画像取得部１５１は、カメラ１０４による撮像を開始させ、カメラ１０４により撮像されているカメラ画像５５３をディスプレイ１０５に表示させる。この段階では、撮像支援画面５５０がディスプレイ１０５に表示される。
【０１０６】
（Ｓ１４）画像処理部１５２は、カメラ画像５５３にガイド画像５５１を重畳して表示させる。
（Ｓ１５）画像処理部１５２は、透過度変更部５５２によりユーザの透過度の変更指示を受け付けたか否かを判定する。透過度の変更指示を受け付けた場合、ステップＳ１６に処理が進む。透過度の変更指示を受け付けない場合、ステップＳ１７に処理が進む。
【０１０７】
（Ｓ１６）画像処理部１５２は、ユーザによる透過度の変更指示に応じて、現在表示中のガイド画像５５１の透過度を変更する。
（Ｓ１７）カメラ画像取得部１５１は、ユーザによるカメラ画像の取得指示を受け付ける。
【０１０８】
（Ｓ１８）カメラ画像取得部１５１は、カメラ画像の取得指示に応じて、現在撮像されているカメラ画像５５３を、患部画像５６１として、記憶部１２０に保存する。なお、カメラ画像取得部１５１は、保存の前に患部画像表示画面５６０によりユーザに保存するか否かを確認し、登録ボタン５６３が選択されると、患部画像５６１を保存する。カメラ画像取得部１５１は、患部テーブル１２３および画像テーブル１２４に今回保存した患部画像５６１の情報を登録する。また、画像処理部１５２は、ステップＳ１２でガイド画像５５１の生成に用いたシェーマ画像、または、ステップＳ１２で生成したガイド画像５５１を、患者ＩＤおよび患部ＩＤに対応付けて記憶部１２０に保存する。カメラ画像取得部１５１は、カメラ１０４による撮像を終了させる。
【０１０９】
（Ｓ１９）通信処理部１４０は、今回の撮像時の透過度（ステップＳ１７でカメラ画像の取得指示を受け付けたときの透過度）を、サーバ２００に送信する。
このように、表示制御部１５０は、新たな患部を新規に登録する場合（該当の患部の患部画像を未取得の場合）には、シェーマ画像を基にガイド画像を生成し、当該ガイド画像により、撮像対象の部位の撮像方法（撮像する角度や構図など）を誘導する。これにより、患者は、新たな患部の患部画像の撮像を円滑に行える。
【０１１０】
次に、既存患部撮像の処理手順を説明する。既存患部撮像の処理は、メニュー画面５００において、既存患部撮像ボタン５０２が選択されると実行される。
図２０は、既存患部撮像の処理例を示すフローチャートである。
【０１１１】
（Ｓ２０）通信処理部１４０は、ステップＳ１０で選択された部位に応じた透過度をサーバ２００から取得する。
（Ｓ２１）画像処理部１５２は、患者テーブル１２２を参照して、撮像対象の患者が所定年齢以下であるか否かを判定する。患者が所定年齢以下である場合、ステップＳ２２に処理が進む。患者が所定年齢よりも上である場合、ステップＳ２３に処理が進む。所定年齢は、記憶部１２０に予め設定される。例えば、所定年齢は、１２歳である（身体が著しく成長すると考えられる期間の上限の年齢とする）。
【０１１２】
（Ｓ２２）画像処理部１５２は、画像テーブル１２４を参照して、撮像対象の既存患部に関し、前回の撮像時から所定期間が経過しているか否かを判定する。前回の撮像時から所定期間が経過している場合、ステップＳ２４に処理が進む。前回の撮像時から所定期間が経過していない場合、ステップＳ２３に処理が進む。所定期間は、記憶部１２０に予め設定される。例えば、所定期間は、１年である。なお、患者の年齢に応じて、所定期間を変更してもよい。例えば、５歳以下であれば、所定期間を３ヶ月とし、６〜１２歳であれば、所定期間を６年とするといった方法も考えられる（５歳程度までは、身体の成長が特に著しいため）。
【０１１３】
（Ｓ２３）画像処理部１５２は、画像テーブル１２４に記録された前回の患部画像５６１を基にガイド画像５７１を生成する。画像処理部１５２は、ガイド画像５７１の透過度を、ステップＳ２０で取得した透過度とする。そして、ステップＳ２５に処理が進む。
【０１１４】
（Ｓ２４）画像処理部１５２は、ステップＳ１８で記憶部１２０に保存したシェーマ画像を基にガイド画像を生成する。なお、画像処理部１５２は、前述のように、記憶部１２０に当初生成されたガイド画像５５１を保存しておいてもよい。この場合、画像処理部１５２は、記憶部１２０に保存された当該ガイド画像５５１を取得すればよい。そして、ステップＳ２５に処理が進む。
【０１１５】
（Ｓ２５）画像処理部１５２は、カメラ１０４による撮像を開始させ、カメラ１０４により撮像されたカメラ画像をディスプレイ１０５に表示させる。
（Ｓ２６）画像処理部１５２は、カメラ画像にガイド画像を重畳して表示させる。このとき、重畳表示させるガイド画像は、ステップＳ２３を実行した場合は前回の患部画像５６１に基づくガイド画像５７１であり、ステップＳ２４を実行した場合はシェーマ画像に基づくガイド画像５５１である。この段階では、カメラ１０４により撮像されているカメラ画像と、ガイド画像と、透過度変更部５７２とを含む撮像支援画面５７０がディスプレイ１０５に表示されることになる。ただし、前述のように、図１５の撮像支援画面５７０ではカメラ画像の図示を省略している。
【０１１６】
（Ｓ２７）画像処理部１５２は、ユーザによる透過度の変更指示を受け付けたか否かを判定する。透過度の変更指示を受け付けた場合、ステップＳ２８に処理が進む。透過度の変更指示を受け付けない場合、ステップＳ２９に処理が進む。
【０１１７】
（Ｓ２８）画像処理部１５２は、ユーザによる透過度の変更指示に応じて、現在表示中のガイド画像の透過度を変更する。
（Ｓ２９）カメラ画像取得部１５１は、ユーザによるカメラ画像の取得指示を受け付ける。
【０１１８】
（Ｓ３０）カメラ画像取得部１５１は、カメラ画像の取得指示に応じて、現在撮像されているカメラ画像を、患部画像として、記憶部１２０に保存する。カメラ画像取得部１５１は、患部テーブル１２３および画像テーブル１２４に今回保存した患部画像の情報を登録する。
【０１１９】
（Ｓ３１）通信処理部１４０は、今回の撮像時の透過度（ステップＳ２９でカメラ画像の取得指示を受け付けたときの透過度）を、サーバ２００に送信する。
このように、表示制御部１５０は、患者（ユーザ）の年齢に基づいて、患部画像を基に生成したガイド画像（補助画像）を表示させるか、または、撮像対象の部位に対応するシェーマ画像を基に生成された他のガイド画像を表示させるか、を選択する。他のガイド画像は、画面内の該当部位の表示位置を誘導する画像である。特に、患者の年齢が低い場合は、前回の撮像から一定期間が過ぎた場合に、シェーマ画像を用いてガイド画像を生成する。その理由は次の通りである。
【０１２０】
低年齢の患者では身体の成長が著しい。このため、前回の患部画像の取得から所定期間が経過した場合に、所定期間前の患部画像を用いてガイド画像を生成すると、患者の身体に比べてガイド画像が小さくなる可能性が高い。この場合、患部を含む部位をガイド画像に合わせて撮像すると、患部の大きさなどを適切に比較できず、撮像された患部画像により患部の経過を適切に把握することが容易でなくなる。このため、比較的低年齢の患者については、シェーマ画像を基に作成されたガイド画像を定期的に用いることで、経過の観察を容易にする。なお、画像処理部１５２は、乳幼児の成長曲線の情報に基づいて、ガイド画像の大きさを患者の月齢や年齢に応じた大きさに変更して表示させてもよい。
【０１２１】
次に、患部観察支援の処理手順を説明する。患部観察支援の処理は、メニュー画面５００において、患部観察ボタン５０３が選択されると実行される。
図２１は、患部観察支援の処理例を示すフローチャートである。
【０１２２】
（Ｓ４０）ＵＩ部１３０は、経過観察画面５８０をディスプレイ１０５に表示させる。経過観察画面５８０には、指定された患者の患部の患部画像が時系列に並べて表示される。
【０１２３】
（Ｓ４１）ＵＩ部１３０は、患部テーブル１２３を参照して、該当の患部の発症日からの治療期間が、病名マスタ１２１に登録された該当の病名の標準治療期間よりも長いか否かを判定する。治療期間が標準治療期間よりも長い場合、ステップＳ４２に処理が進む。治療期間が標準治療期間以下の場合、ステップＳ４３に処理が進む。
【０１２４】
（Ｓ４２）ＵＩ部１３０は、専門家への相談を薦める相談推奨メッセージ５９０をディスプレイ１０５に表示させる。
（Ｓ４３）ＵＩ部１３０は、相談ボタン５８５に対する入力があるか否かを判定する。相談ボタン５８５に対する入力がある場合、ステップＳ４７に処理が進む。相談ボタン５８５に対する入力がない場合、ステップＳ４４に処理が進む。
【０１２５】
（Ｓ４４）ＵＩ部１３０は、治癒ボタン５８６に対する入力があるか否かを判定する。治癒ボタン５８６に対する入力がある場合、ステップＳ４５に処理が進む。治癒ボタン５８６に対する入力がない場合、ステップＳ４６に処理が進む。
【０１２６】
（Ｓ４５）ＵＩ部１３０は、患部テーブル１２３における該当の患部の治療中フラグを「ＴＲＵＥ」から「ＦＡＬＳＥ」に変更する。そして、患部観察支援が終了する。
（Ｓ４６）ＵＩ部１３０は、完了ボタン５８７に対する入力があるか否かを判定する。完了ボタン５８７に対する入力がある場合、患部観察支援が終了する。完了ボタン５８７に対する入力がない場合、ステップＳ４３に処理が進む。
【０１２７】
（Ｓ４７）ＵＩ部１３０は、送信確認画面６００をディスプレイ１０５に表示させる。
（Ｓ４８）ＵＩ部１３０は、送信確認画面６００に表示された患部画像をサーバ２００に送信するか否かを判定する。送信する場合、ステップＳ４９に処理が進む。送信しない場合、患部観察支援が終了する。ここで、送信確認画面６００で中止ボタン６０１が選択された場合、ＵＩ部１３０は、患部画像をサーバ２００に送信しないと判定する。一方、送信確認画面６００で送信ボタン６０２が選択された場合、ＵＩ部１３０は、患部画像をサーバ２００に送信すると判定する。
【０１２８】
（Ｓ４９）通信処理部１４０は、送信確認画面６００に表示された患部画像をサーバ２００に送信する。
（Ｓ５０）通信処理部１４０は、ステップＳ４９の送信された患部画像に対して、サーバ２００から専門家のアドバイスの情報を受信する。なお、ステップＳ４９からステップＳ５０の間は、比較的長い時間（例えば、数時間〜数日程度）を要することもある。前述のように、通信処理部１４０は、端末装置３００からアドバイスを受信した旨の通知をサーバ２００から受信した後に、患者によるアドバイス取得の入力に応じて、当該アドバイスをサーバ２００から取得する。
【０１２９】
（Ｓ５１）ＵＩ部１３０は、ステップＳ５０で受信されたアドバイスを含むアドバイス表示画面６１０をディスプレイ１０５に表示させる。また、ＵＩ部１３０は、アドバイス表示画面６１０における再登録ボタン６１１が選択されると、再登録画面６２０をディスプレイ１０５に表示させ、再登録画面６２０による病名や薬品名の再登録を受け付ける。そして、患部観察支援が終了する。
【０１３０】
このように、撮像対象の部位は経過観察の対象の患部を含む。そして、ＵＩ部１３０は、患部画像を、撮像された時刻に対応付けて記憶部１２０に保存する。ＵＩ部１３０は、記憶部１２０に保存された、当該部位に対応する複数の画像であって、今回撮像された患部画像や過去に撮像された患部画像を含む複数の画像を、時系列に経過観察画面５８０に表示させる。これにより、患者は、患部の経過観察を容易に行えるようになる。
【０１３１】
次に、サーバ２００による透過度提供の処理手順を説明する。
図２２は、透過度提供の処理例を示すフローチャートである。
（Ｓ６０）通信処理部２３０は、今回の撮像対象部位の情報を端末装置１００から受信する。
【０１３２】
（Ｓ６１）透過度算出部２４０は、ユーザにより利用された各部位の透過度の過去の実績を示す透過度テーブル２２１に基づいて、ステップＳ６０で受信した撮像対象部位の透過度（透過度の推奨値）を計算する。例えば、透過度算出部２４０は、今回の撮像対象部位に対して利用された過去の透過度の平均値やパーセンタイル値などの統計値を、透過度の推奨値として計算することが考えられる。
【０１３３】
（Ｓ６２）通信処理部２３０は、透過度算出部２４０に算出された透過度（透過度の推奨値）を、端末装置１００に送信する。
（Ｓ６３）通信処理部２３０は、今回撮像された部位の情報と今回の透過度の情報とを端末装置１００から受信する。
【０１３４】
（Ｓ６４）通信処理部２３０は、ステップＳ６３で受信した今回の部位の情報と透過度の情報とを保存する。具体的には、通信処理部２３０は、今回の部位の情報と透過度の情報とを、透過度テーブル２２１に記録する。記録された情報は、次回以降の透過度算出時に利用される。そして、透過度提供が終了する。
【０１３５】
このように、ガイド画像は、過去に撮像された患部画像の透過度を変更した画像である。表示制御部１５０は、撮像対象の部位に対して過去に使用された複数の透過度を基に計算された透過度の推奨値を取得し、ガイド画像の透過度を当該推奨値に設定する。
【０１３６】
ここで、身体において患部を含む部位は、様々であり、部位毎に透過度を同一にすると、ある部位では背景のカメラ画像を見易くなるが、別の部位では背景のカメラ画像を見難くなることがある。また、透過度変更部５５２，５７２を設けて、患者による透過度の変更を受け付けることもできるが、当該変更の操作も手間である。そこで、端末装置１００は、部位に応じた透過度の推奨値をサーバ２００から取得する。特に、端末装置１００は、患者（複数の患者）による部位毎の透過度の実績を基に計算された透過度の推奨値を取得する。これにより、該当の部位について、ガイド画像をカメラ画像に重ねて表示させたときにカメラ画像を見易くすることができる。その結果、患者は、カメラ画像をガイド画像に合わせ易くなり、撮像条件を合わせた患部画像を取得し易くなる。
【０１３７】
なお、透過度算出部２４０の機能を端末装置１００が有してもよい。この場合、端末装置１００は、サーバ２００から透過度テーブル２２１を受信し、ステップＳ６１と同様の方法によって、今回の撮像対象の部位に応じた透過度の推奨値を算出する。端末装置１００は、算出した推奨値をガイド画像の透過度として使用する。
【０１３８】
第２の実施の形態の端末装置１００によれば、患者（ユーザ）が自身の身体の特定の部位における患部の経過を観察する場合に、撮像条件を揃えた画像を取得し易くすることができる。例えば、ユーザは、ガイド画像とカメラ画像に含まれる部位の画像とが合わさるようにカメラ１０４（あるいは、端末装置１００）の位置を調整する。患者は、ガイド画像とカメラ画像に含まれる部位の画像とが合わさると、そのときのカメラ画像の保存指示を端末装置１００に入力する。すると、端末装置１００は、カメラ画像を患部画像として保存する。こうして、患者は、過去に撮像された患部画像と同じ条件で、現在の患部の患部画像を、端末装置１００に取得させることができる。このため、患者は、過去の患部画像と現在の患部画像とを比べることで、過去の時点と、現在の時点とにおける患部の発達／縮小の具合や治癒の具合といった症状の状況を適切に把握可能になる。
【０１３９】
なお、第１の実施の形態の情報処理は、処理部１２にプログラムを実行させることで実現できる。また、第２の実施の形態の情報処理は、ＣＰＵ１０１にプログラムを実行させることで実現できる。プログラムは、コンピュータ読み取り可能な記録媒体１１１に記録できる。
【０１４０】
例えば、プログラムを記録した記録媒体１１１を配布することで、プログラムを流通させることができる。また、プログラムを他のコンピュータに格納しておき、ネットワーク経由でプログラムを配布してもよい。コンピュータは、例えば、記録媒体１１１に記録されたプログラムまたは他のコンピュータから受信したプログラムを、ＲＡＭ１０２やフラッシュメモリ１０３などの記憶装置に格納し（インストールし）、当該記憶装置からプログラムを読み込んで実行してもよい。
【符号の説明】
【０１４１】
１０  情報処理装置
１１  記憶部
１２  処理部
１３  撮像装置
１４  表示装置
２０  手
２１  指
２２  患部
３０，４１  撮像画像
４０  画面
４２  補助画像
【図１】
2019165922.tif 000003
【図２】
2019165922.tif 000004
【図３】
2019165922.tif 000005
【図４】
2019165922.tif 000006
【図５】
2019165922.tif 000007
【図６】
2019165922.tif 000008
【図７】
2019165922.tif 000009
【図８】
2019165922.tif 000010
【図９】
2019165922.tif 000011
【図１０】
2019165922.tif 000012
【図１１】
2019165922.tif 000013
【図１２】
2019165922.tif 000014
【図１３】
2019165922.tif 000015
【図１４】
2019165922.tif 000016
【図１５】
2019165922.tif 000017
【図１６】
2019165922.tif 000018
【図１７】
2019165922.tif 000019
【図１８】
2019165922.tif 000020
【図１９】
2019165922.tif 000021
【図２０】
2019165922.tif 000022
【図２１】
2019165922.tif 000023
【図２２】
2019165922.tif 000024