(57)【特許請求の範囲】
【請求項１】
格納されているＩＤ情報の有効性を判定する有効性判定部と、
撮像部と、
前記有効性判定部において格納されているＩＤ情報が有効でないと判定された場合に前記撮像部により撮像された画像のうち、ＩＤ情報を所定規則に基づいて示す図形の図形画像を記録する図形記録部と、
前記図形画像として記録された図形が示すＩＤ情報を、前記所定規則に基づいて特定するＩＤ取得部と、
ＩＤ情報とそのＩＤ情報により識別される実体情報を対応づけて格納する外部データベースに対し、前記特定されたＩＤ情報に対応する実体情報を要求するための実体要求情報を送信する実体情報要求部と、
前記外部データベースから前記特定されたＩＤ情報に対応する実体情報を受信し、受信された実体情報と前記特定されたＩＤ情報とを対応付けて本デジタルカメラに格納する実体情報受信部と、を備え、
前記有効性判定部は、前記特定されたＩＤ情報の有効性を判定し、
本デジタルカメラはさらに、
前記有効性判定部において格納されているＩＤ情報が有効と判定された場合または前記特定されたＩＤ情報が有効と判定された場合に有効と判定されたＩＤ情報に対応する実体情報であって本デジタルカメラに格納されている実体情報を画面表示させる実体情報表示部と、
前記画面表示された実体情報に関連して撮像された被写体の画像と有効と判定されたＩＤ情報および有効と判定されたＩＤ情報に対応する実体情報の双方または一方を対応づけた被写体情報を記録する被写体情報記録部と、を備えることを特徴とするデジタルカメラ。
【請求項２】
格納されているＩＤ情報の有効性を判定する有効性判定部と、
撮像部と、
前記有効性判定部において格納されているＩＤ情報が有効でないと判定された場合に前記撮像部により撮像された画像のうち、ＩＤ情報を所定規則に基づいて示す図形の図形画像を記録する図形記録部と、
前記図形画像として記録された図形が示すＩＤ情報を、前記所定規則に基づいて特定するＩＤ取得部と、
ＩＤ情報とそのＩＤ情報により識別される実体情報を対応づけた実体情報テーブルを参照して、前記特定されたＩＤ情報に対応する実体情報を取得し、取得された実体情報と前記特定されたＩＤ情報とを対応付けて本デジタルカメラに格納する実体情報取得部と、を備え、
前記有効性判定部は、前記特定されたＩＤ情報の有効性を判定し、
本デジタルカメラはさらに、
前記有効性判定部において格納されているＩＤ情報が有効と判定された場合または前記特定されたＩＤ情報が有効と判定された場合に有効と判定されたＩＤ情報に対応する実体情報であって本デジタルカメラに格納されている実体情報を画面表示させる実体情報表示部と、
前記画面表示された実体情報に関連して撮像された被写体の画像と有効と判定されたＩＤ情報および有効と判定されたＩＤ情報に対応する実体情報の双方または一方を対応づけた被写体情報を記録する被写体情報記録部と、を備えることを特徴とするデジタルカメラ。
【請求項３】
前記被写体情報記録部は、前記実体情報表示部に前記実体情報が画面表示された直後に撮像された被写体の画像を、有効と判定されたＩＤ情報及び有効と判定されたＩＤ情報に対応する実体情報の双方又は一方に対応付けて記録することを特徴とする請求項１または２に記載のデジタルカメラ。
【請求項４】
前記被写体情報記録部は、前記被写体の画像に有効と判定されたＩＤ情報および有効と判定されたＩＤ情報に対応する実体情報の双方または一方を含めた画像情報を前記被写体情報として記録することを特徴とする請求項１から３のいずれかに記載のデジタルカメラ。
【請求項５】
前記被写体情報記録部は、前記被写体情報をネットワークを介して外部記録媒体に記録することを特徴とする請求項１から４のいずれかに記載のデジタルカメラ。
【請求項６】
前記図形画像が記録された時刻と前記被写体情報を記録すべき時刻の差分時間を計算する差分時間計算部を更に備え、
前記有効性判定部は、前記差分時間が所定値以下であることを条件として前記図形画像として記録された図形が示すＩＤ情報を有効と判定することを特徴とする請求項１から５のいずれかに記載のデジタルカメラ。
【請求項７】
前記差分時間計算部は、前記ＩＤ情報が特定された時刻と前記被写体情報を記録すべき時刻の時間差を差分時間として計算することを特徴とする請求項６に記載のデジタルカメラ。
【請求項８】
自装置の位置を取得する位置取得部と、
前記図形画像が記録されたときの位置と前記被写体情報を記録すべきときの位置との距離を差分距離として計算する差分距離計算部と、を更に備え、
前記有効性判定部は、前記差分距離が所定値以下であることを条件として前記図形画像として記録された図形が示すＩＤ情報を有効と判定することを特徴とする請求項１から７のいずれかに記載のデジタルカメラ。
【請求項９】
前記差分距離計算部は、前記ＩＤ情報が特定されたときの位置と前記被写体情報を記録すべきときの位置の距離を差分距離として計算することを特徴とする請求項８に記載のデジタルカメラ。
【請求項１０】
前記位置取得部は、
自装置を含むセル領域を担当する基地局を検出する基地局検出部と、
前記検出された基地局の基地局アドレスを受信するアドレス受信部と、
基地局アドレスとその基地局の位置情報を対応づけた基地局情報を格納する外部データベースに対し、前記受信された基地局アドレスに対応する基地局の位置情報を要求するための位置要求情報を送信する位置情報要求部と、
前記外部データベースから前記位置情報を受信する位置情報受信部と、を備え、
自装置の位置として、前記受信された位置情報が示す位置を取得することを特徴とする請求項８または９に記載のデジタルカメラ。
【請求項１１】
格納されているＩＤ情報の有効性を判定する有効性判定部と、
撮像部と、
前記有効性判定部において格納されているＩＤ情報が有効でないと判定された場合に前記撮像部により撮像された画像のうち、ＩＤ情報を所定規則に基づいて示す図形の図形画像を記録する図形記録部と、
前記図形画像として記録された図形が示すＩＤ情報を、前記所定規則に基づいて特定するＩＤ取得部と、を備え、
前記有効性判定部は、前記特定されたＩＤ情報の有効性を判定し、
本デジタルカメラはさらに、
前記有効性判定部において格納されているＩＤ情報が有効と判定された場合または前記特定されたＩＤ情報が有効と判定された場合に前記撮像部により撮像された被写体の画像と、有効と判定されたＩＤ情報を対応づけた被写体情報を記録する被写体情報記録部と、
を備えることを特徴とするデジタルカメラ。
【請求項１２】
前記被写体情報記録部は、第１の図形画像が撮像されてから新たに第２の図形画像が撮像されるまでに１以上の被写体画像が撮像されたときには、前記第１の図形画像によって示されるＩＤ情報と前記１以上の被写体画像を対応づけて被写体情報として記録することを特徴とする請求項１から１１のいずれかに記載のデジタルカメラ。
【請求項１３】
前記ＩＤ情報は医師または患者を特定するための情報であって、前記被写体画像は患部画像であることを特徴とする請求項１から１２のいずれかに記載のデジタルカメラ。
【請求項１４】
格納されているＩＤ情報の有効性を判定するステップと、
格納されているＩＤ情報が有効でないと判定された場合にＩＤ情報を所定規則に基づいて示す図形を撮像するステップと、
前記撮像された図形の図形画像を記録媒体に記録するステップと、
前記図形画像として記録された図形が示すＩＤ情報を、前記所定規則に基づいて特定するステップと、
前記特定されたＩＤ情報の有効性を判定するステップと、
格納されているＩＤ情報が有効と判定された場合または前記特定されたＩＤ情報が有効と判定された場合に被写体を撮像するステップと、
撮像された被写体の画像と、有効と判定されたＩＤ情報を対応づけた被写体情報を記録するステップと、
を備えることを特徴とする撮像方法。
【請求項１５】
第１の図形画像が撮像されてから新たに第２の図形画像が撮像されるまでに１以上の被写体画像が撮像されたときには、前記第１の図形画像によって示されるＩＤ情報と前記１以上の被写体画像を対応づけて被写体情報として記録することを特徴とする請求項１４に記載の撮像方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像技術に関し、とくに、被写体と被写体に関連する情報を結びつけて記録するための技術に関する。
【背景技術】
【０００２】
バーコードは、さまざまな情報を識別するために広く使用されている。バーコードは、数値情報を所定規則によって図示した図形表現であるといえる。最近では、縦横両方に情報を持たせる２次元コードとよばれるバーコードも普及し始めている。
医療現場においても、バーコードは患者や医師、看護師、薬品などを識別するために広く利用されている。これらのバーコードが示すＩＤに基づいて、カルテ情報を管理している病院も多い。【０００３】
特許文献１は、患部写真をこのバーコードに基づいて管理するための発明を開示する。この発明の実施態様において、ユーザは患者ＩＤを示すバーコードをバーコードリーダで読み取らせる。読み取られた患者ＩＤは、パーソナルコンピュータなどのコンピュータに一旦保存される。このコンピュータは、医療データベースからその保存されている患者ＩＤに対応する患者情報を取得する。ユーザは、コンピュータからカメラに患者情報を取り込んで確認した上で、患者ＩＤに対応する患者の患部写真を撮る。患部写真の画像ファイルにはヘッダ情報としてこの患者ＩＤが埋め込まれ、このファイルはカメラから外部のデータベースに送信される。そのため、患者ＩＤと患部写真を対応付けて記録しやすいという（特許文献１参照）。
【特許文献１】特開２００２−２３２７６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、このような発明の実施態様の場合、ユーザはバーコードリーダとカメラ、さらにはパーソナルコンピュータという３つの機器を所定手順にしたがって操作する必要がある。そのため、ユーザインタフェースは煩雑であり、結果として操作ミスが誘発されやすい。特に、医療現場では、患部画像の取り違えは致命的な結果を引き起こす可能性があり、患者ＩＤと患部写真の正確な対応付けは特に重要である。したがって、本発明者は、ＩＤと被写体の撮影画像を対応づける上で、運用任せにするのではなく対応付けの確実性を保証するための仕組みを設ける必要があると想到した。【０００５】
本発明は、このような課題に鑑みてなされたものであり、その主たる目的は、簡便なインタフェースにより、被写体画像とその被写体に関連する情報を結びつけて記録するための技術を提供することである。
【課題を解決するための手段】
【０００６】
本発明のある態様の撮像装置は、ＩＤ情報を所定規則に基づいて示す図形を撮像した上でＩＤ情報を特定し、外部データベースからそのＩＤ情報に対応する実体情報を受信して画面表示させる。ユーザは、実体情報を確認した上で対応する被写体を撮像する。このとき撮像装置は、被写体画像と、ＩＤ情報および実体情報の双方または一方を対応づけた被写体情報を記録する。【０００７】
この態様によると、ユーザはバーコードリーダのような専用装置でなくデジタルカメラのような汎用の撮像装置によってＩＤを取得することができる。結果として、ユーザは図形と被写体という２つの対象物を撮影するだけでこれらを結びつけた情報を取得できる。実体情報というのは、ＩＤ情報に対応づけられた情報である。たとえば、患者ＩＤに対応する患者名や病状などの属性情報であってもよい。以下、「撮像」とは、被写体の画像を画像情報として撮影装置が取り込むこと、「撮影」とは、その取り込まれた被写体の画像を確定し画像ファイルとして記録媒体に記録させることをいう。
【発明の効果】
【０００８】
本発明によれば、被写体画像とその被写体に関連する情報を結びつけて記録する上で効果がある。
【図面の簡単な説明】
【０００９】
【図１】デジタルカメラの動作を説明するための模式図である。
【図２】デジタルカメラの機能ブロック図である。
【図３】病院における基地局の配置図である。
【図４】デジタルカメラにおけるＩＤ格納部のデータ構造図である。
【図５】スケジュールデータベースのデータ構造図である。
【図６】患部ファイルを生成する過程を示すフローチャートである。
【図７】図６のＳ１２における有効判定処理を詳細に示すフローチャートである。
【符号の説明】
【００１０】
１００  デジタルカメラ、１０２  ＩＤカード、１０４  バーコード、１０６  ＩＤデータベース、１０７  スケジュールデータベース、１１０  患部ファイルデータベース、１２０  撮像部、１３０  ＩＤ管理部、１３２  ＩＤ抽出部、１３４  ＩＤ格納部、１３６  有効判定部、１４０  表示部、１４２  画像バッファ処理部、１４４  表示処理部、１４６  モニタ表示部、１４８  オンスクリーンアイテム用バッファ処理部、１５０  制御部、１５２  患部ファイル生成部、１５４  時間管理部、１５６  時刻取得部、１５８  差分時間計算部、１６２  位置管理部、１６４  位置取得部、１６６  差分距離計算部、１７０  操作部、１７２  通信部。
【発明を実施するための最良の形態】
【００１１】
図１は、デジタルカメラ１００の動作を説明するための模式図である。
ＩＤカード１０２は、バーコード１０４を含む。バーコード１０４は、医師を識別するための医師ＩＤを示す。同図において、ＩＤカード１０２は「三陽太郎」という医師を特定するカードであり、医師ＩＤは「０２８１」である。ここでは、「三陽太郎」がデジタルカメラ１００のユーザ、すなわち撮影者であるとする。【００１２】
以下、本実施例における処理過程は大きく以下の７つに分けることができる。
（１）ユーザは、まず、自らを特定するためにＩＤカード１０２のバーコード１０４を撮影する。
（２）デジタルカメラ１００は、バーコード１０４の撮影画像から医師ＩＤ「０２８１」を検出する。
（３）デジタルカメラ１００は、ＩＤデータベース１０６に対して、医師ＩＤ「０２８１」に対応する医師についての情報（以下、「医師情報」）を受信する。医師情報とは、たとえば、医師名や所属診療科などの関連情報をいう。以下、このようにＩＤに関連して、ＩＤデータベース１０６から得られる情報のことを総称して「実体情報」とよぶ。ここでの実体情報とは医師情報であるといえる。
（４）デジタルカメラ１００は、ＩＤデータベース１０６から受信した医師情報の全部または一部をファインダー画面に表示させる。
（５）ユーザは表示された医師情報を確認した上で、患者１０８の患部を撮影する。
（６）デジタルカメラ１００は、医師ＩＤ「０２８１」と患者１０８の患部画像を対応づける。デジタルカメラ１００は、医師ＩＤの代わりに医師情報を対応づけてもよい。以下、医師ＩＤなどのＩＤや医師情報などの実体情報と患部画像を対応づけて生成されるファイルのことを「患部ファイル」とよぶ。
（７）デジタルカメラ１００は、生成された患部ファイルを患部ファイルデータベース１１０に送信する。
こうして、患部画像とその撮影者であるユーザを対応づけて記録することができる。すなわち、ユーザはバーコード１０４と患者１０８の患部の撮影を行うだけで、２つの画像から得られる情報を対応づけた患部ファイルを生成させることができる。【００１３】
ここでは、撮影者を特定するために医師ＩＤを取得する場合を示したが、患者を特定するための患者ＩＤであっても同様である。この場合には、患者ＩＤや患者ＩＤに関連してＩＤデータベース１０６から取得される患者情報と患部画像を対応づけた患部ファイルを生成することができる。医師ＩＤや患者ＩＤ、あるいはそれらに関連する実体情報をまとめて患部ファイルを生成してもよい。同図に示すスケジュールデータベース１０７は、撮影者のスケジュールを管理するためのデータベースである。スケジュールデータベース１０７は、デジタルカメラ１００が主としてＩＤの有効性を判定するために利用するデータベースであるが、これについては後に詳述する。【００１４】
デジタルカメラ１００と、ＩＤデータベース１０６、スケジュールデータベース１０７、患部ファイルデータベース１１０はインターネットなどの所定の通信ネットワークを介してデータを送受信してもよいし、ＩＥＥＥ８０２．１１などにより規格策定される無線ＬＡＮ（Local Area Network）を介してデータを送受信してもよい。
デジタルカメラ１００は、ファインダー画面でなく、たとえば、外部の表示装置にＩＤや実体情報を表示させてもよい。デジタルカメラ１００は、患部ファイルデータベース１１０ではなく内蔵する記録媒体に患部ファイルを記録してもよい。あるいは、デジタルカメラ１００は、ＩＤデータベース１０６に相当するデータベースそのものを内蔵してもよい。【００１５】
患部ファイルは、患部画像ファイルにＩＤを示すファイルや実体情報を示すファイルをまとめたファイルセットとして生成されてもよい。あるいは、患部画像にＩＤや実体情報を画像として埋め込むことにより患部ファイルが生成されてもよい。このときの埋め込みはテキストデータを画像として患部画像に重ねることによりなされてもよいし、電子透かしのようにユーザからの視認を制限した態様の埋め込み方法によってなされてもよい。【００１６】
図２は、デジタルカメラ１００の機能ブロック図である。ここに示す各ブロックは、ハードウェア的には、コンピュータのＣＰＵをはじめとする素子や機械装置で実現でき、ソフトウェア的にはコンピュータプログラム等によって実現されるが、ここでは、それらの連携によって実現される機能ブロックを描いている。したがって、これらの機能ブロックはハードウェア、ソフトウェアの組合せによっていろいろなかたちで実現できることは、当業者には理解されるところである。【００１７】
デジタルカメラ１００は、撮像部１２０、表示部１４０、ＩＤ管理部１３０、時間管理部１５４、位置管理部１６２、患部ファイル生成部１５２、操作部１７０、通信部１７２および制御部１５０を含む。
撮像部１２０は被写体の撮像を行う。表示部１４０は、撮像部１２０を介して取得した被写体画像をはじめとする各種の情報をユーザに表示する。ＩＤ管理部１３０は、バーコード１０４が示すＩＤを管理する。時間管理部１５４は、時刻に関する管理を行う。位置管理部１６２は、デジタルカメラ１００の位置に関する管理を行う。患部ファイル生成部１５２は、患部ファイルを生成する。操作部１７０は、ユーザから各種操作を受け付ける。通信部１７２は、ＩＤデータベース１０６やスケジュールデータベース１０７、患部ファイルデータベース１１０との通信を担当する。通信部１７２はデジタルカメラ１００の位置をセル領域とする基地局との通信も行う。制御部１５０は、主として操作部１７０を介したユーザからの操作に応じて、これらの各ブロックを統括的に制御する。【００１８】
撮像部１２０は、受光処理部１２２、Ａ／Ｄ変換部１２４および圧縮処理部１２６を含む。
受光処理部１２２は、被写体からの光を取り込んで結像させ、この結像された像を電気信号に変換する。受光処理部１２２は図示しないレンズとＣＣＤ（Charge Coupled Devices）を含む。Ａ／Ｄ変換部１２４は、この電気信号をＡ／Ｄ変換する。圧縮処理部１２６はＡ／Ｄ変換された被写体の画像データを圧縮処理する。【００１９】
表示部１４０は、画像バッファ処理部１４２、表示処理部１４４、モニタ表示部１４６およびオンスクリーンアイテム用バッファ処理部１４８を含む。
画像バッファ処理部１４２は撮像部１２０が出力する被写体画像を一時的に保持する。画像バッファ処理部１４２は、ＪＰＥＧ（Joint Photographic Experts Group）形式やＭＰＥＧ（Moving Picture Experts Group）形式などで圧縮された静止画または動画のデータを一時的に記憶するＲＡＭを含む。また、画像バッファ処理部１４２は、被写体画像をモニタ表示部１４６に表示させるときにもこれを保持する。オンスクリーンアイテム用バッファ処理部１４８は、画像バッファ処理部１４２が保持する画像に重ね合わせて表示すべきアイコンやテキストを保持する。ここでいうアイコンやテキストは、予めデジタルカメラ１００に用意されているものに限らず、バーコード１０４が示すＩＤやそれに対応してＩＤデータベース１０６から取得された実体情報を含む。【００２０】
表示処理部１４４は、表示レイアウトを決定し、画像バッファ処理部１４２が保持する被写体画像のプレーンとオンスクリーンアイテム用バッファ処理部１４８が保持するアイコンやテキストのプレーンを重ね合わせる。モニタ表示部１４６は、表示処理部１４４の指示に従い、表示データをモニタ画面に表示する。モニタ表示部１４６はＬＣＤ（Liquid Crystal Display）を含む。【００２１】
ＩＤ管理部１３０は、ＩＤ抽出部１３２、ＩＤ格納部１３４および有効判定部１３６を含む。
撮像部１２０がバーコード１０４を撮影すると、その画像は一時的に画像バッファ処理部１４２に保持される。制御部１５０は、ＩＤ抽出部１３２に指示してこのバーコード１０４の画像からＩＤを抽出させる。ＩＤ抽出部１３２は、バーコードという図形情報からＩＤを抽出する。ＩＤ抽出部１３２は、抽出したＩＤをＩＤ格納部１３４に格納する。通信部１７２は、このＩＤに対応する実体情報をＩＤデータベース１０６から取得し、ＩＤに対応してＩＤ格納部１３４に格納する。また、ＩＤ格納部１３４は、時間管理部１５４や位置管理部１６２から取得されるＩＤの取得時刻や取得場所に関する情報、および撮像部１２０で撮影されたバーコード自身の画像情報も格納する。ＩＤ格納部１３４のデータ構造については図４に関連して後に詳述する。
有効判定部１３６は、ＩＤ格納部１３４が格納するＩＤに基づいて患部ファイル生成部１５２が患部ファイルを生成してもよいか否かを判定する。有効判定部１３６は、たとえばＩＤ格納部１３４に格納される古いＩＤと新たに取得される患者画像が間違って対応づけられるのを防ぐためにこのような判定処理を実行する。この有効判定処理については、特に図７のフローチャートに関連して詳述する。【００２２】
時間管理部１５４は、時刻取得部１５６と差分時間計算部１５８を含む。
時刻取得部１５６は時刻を取得する。差分時間計算部１５８は、バーコード１０４の撮影時刻と現在時刻の時間差を差分時間として計算する。差分時間計算部１５８は、ＩＤ抽出部１３２がＩＤを抽出した時刻と現在時刻の時間差を差分時間として計算してもよい。有効判定部１３６は、患部画像の撮影時において、差分時間が所定値より長ければＩＤを再取得するように判定する。すなわち、ＩＤの取得と患部画像の取得の間の時間が長い場合には、これらを結びつけて患部ファイルが生成されないように処置される。これは、通常、ＩＤの取得と患部画像の取得は一連の作業として行われることを前提とするためである。【００２３】
位置管理部１６２は、位置取得部１６４と差分距離計算部１６６を含む。
位置取得部１６４はデジタルカメラ１００の現在位置を取得する。本実施例において位置取得部１６４は、通信部１７２を介してデジタルカメラ１００が位置するセル領域を担当する基地局を検出させる。そして、その基地局が存在するエリア（以下「セクション」という。詳しくは図３で後述する）を、デジタルカメラ１００の現在位置として取得する。なお、位置取得部１６４はＧＰＳ（Global Positioning System）などの位置検出手段によりデジタルカメラ１００の現在位置を検出してもよい。
差分距離計算部１６６は、バーコード１０４の撮影位置と現在位置の距離を差分距離として計算する。本実施例において差分距離計算部１６６はバーコード１０４の撮影時におけるセクションと現在のセクションが一致するか否かにより差分距離の大小を判定する。差分距離計算部１６６は、ＩＤ抽出部１３２がＩＤを抽出したときのデジタルカメラ１００の位置と現在位置の距離を差分距離として計算してもよい。【００２４】
有効判定部１３６は、患部画像の撮影時において、差分距離が所定値より長ければＩＤを再取得するように判定する。本実施例においては、ＩＤが取得されたときのセクションと、患部画像が取得されたときにセクションが一致しなければ、有効判定部１３６は「差分距離が所定値以上である」としてＩＤを再取得するように判定する。すなわち、ＩＤの取得場所と患部画像の取得場所が一致しない、もしくは、その場所が一定の閾値以上に離れている場合には、これらを結びつけて患部ファイルが生成されないように処置される。これも、通常、ＩＤの取得と患部画像の取得は、一連の作業として行われることを前提とするためである。【００２５】
図３は、病院１８０における基地局の配置図である。
病院１８０には、ＡＰ１からＡＰ６に示す６つの位置に基地局が配置されている。このうち、ＡＰ１とＡＰ２は、セクション１とよばれるエリアに含まれる。同様に、ＡＰ３とＡＰ４はセクション２、ＡＰ５とＡＰ６はセクション３に含まれる。セクションは例えば病棟や診療科ごとに設定されてもよい。【００２６】
通信部１７２は、デジタルカメラ１００が存在する位置をセル領域とする基地局と接続する。通信部１７２は、接続先となる基地局のＭＡＣ（Media Access Control）アドレスを取得する。位置取得部１６４は、通信部１７２を介して図示しない外部データベースとアクセスし、当該ＭＡＣアドレスに基づいて基地局が含まれるセクションを検出する。このデータベースは、各基地局のＭＡＣアドレスと、それらの基地局が所属するセクションを対応づけたデータベースである。このようにして、位置取得部１６４は簡易に現在位置をセクション単位で特定できる。【００２７】
図４は、ＩＤ格納部１３４のデータ構造図である。
ＩＤ欄１９０はＩＤを示す。種別欄１９２は、ＩＤに対応する実体情報の種別を示す。撮影時刻欄１９４は、バーコード１０４の撮影時刻を示す。ＩＤ格納部１３４はバーコード１０４の撮影時刻の他にＩＤの抽出時刻を格納してもよい。位置欄１９６は、バーコード１０４の撮影時においてデジタルカメラ１００が位置するセクションを示す。ＩＤ格納部１３４はＩＤ抽出時においてデジタルカメラ１００が位置するセクションについての情報を格納してもよい。名前欄１９８は、ＩＤ欄１９０に対応する実体情報を示す。同図では、ＩＤに対応する医師や患者の名前を示す。バーコードファイル名欄１９９は、対応する各バーコードの画像ファイル名を示す。【００２８】
同図においては、ＩＤ格納部１３４は医師と患者についてそれぞれＩＤを格納している。同図において、医師ＩＤ「０２８１」の医師「三陽太郎」のバーコード１０４は、「１３：１１」にセクション１にて撮影されている。また、患者ＩＤ「１１１４」の患者「井川次郎」のバーコード１０４は、「１３：１６」にセクション２にて撮影されている。
有効判定部１３６によりこれらのＩＤの有効性が認定されれば、患部画像に対してこれらのＩＤや実体情報が結びつけられて患部ファイルが生成される。また、有効性が認定されなければ、あるいは、ユーザが明示的に指示したときには、ＩＤや実体情報の再取得がなされる。【００２９】
図５は、スケジュールデータベース１０７のデータ構造図である。
スケジュールデータベース１０７は、医師や患者などのスケジュールを管理するためのデータベースである。ＩＤ欄２００はＩＤを示す。名前欄２０２は、ＩＤに対応する実体情報として、対応する医師や患者の名前を示す。時刻欄２０４は時刻を示す。位置欄２０６は時刻欄２０４が示す時刻において予定される場所を示す。たとえば、医師ＩＤ「０２８１」の医師「三陽太郎」は、「９：００〜１２：００」には「セクション１」で診療予定となっている。【００３０】
図６は、患部ファイルを生成する過程を示すフローチャートである。
デジタルカメラ１００の電源が投入され、初期化処理がなされた後に同フローチャートに示す処理が実行される。初期化処理においては、時刻取得部１５６は現在時刻を取得する。また、位置取得部１６４は、デジタルカメラ１００の現在位置として、デジタルカメラ１００が位置するセクションを検出する。【００３１】
有効判定部１３６は、まずＩＤ格納部１３４に医師ＩＤと患者ＩＤが格納されているか判定する（Ｓ１０）。これらのＩＤが格納されていれば（Ｓ１０のＹ）、有効判定部１３６はそれらのＩＤの有効性を判定するために有効判定処理を実行する（Ｓ１２）。有効判定処理は、患部ファイルを生成するためにＩＤ格納部１３４が格納するＩＤを患部画像に対応付けできるか判定するための処理である。具体的内容については図７に関連して詳述する。【００３２】
ＩＤが有効と判定されれば（Ｓ１４のＹ）、制御部１５０は表示処理部１４４に指示してＩＤ格納部１３４が格納するＩＤと実体情報をモニタ表示部１４６に表示させる（Ｓ１６）。このとき、一定時間の経過ごとに時刻取得部１５６が発生する時間イベントや、ハンドオーバーを契機として位置取得部１６４が発生する移動イベントによりイベントフラグがオンされていれば（Ｓ１８のＹ）、処理はＳ１２に戻り、再度有効性判定処理が実行される。そのようなイベントが発生していなければ（Ｓ１８のＮ）、ユーザは患者１０８の患部を撮影する（Ｓ２０）。【００３３】
患部ファイル生成部１５２は、患部画像に対して有効と判定されたＩＤを埋め込んだ画像ファイルとして患部ファイルを生成する（Ｓ２２）。通信部１７２は、この患部ファイルを患部ファイルデータベース１１０に送信する（Ｓ２４）。Ｓ２２においては、患部ファイルにその生成された時刻や生成されたときのデジタルカメラ１００の位置に関する情報、および撮像部１２０で撮影されたバーコード自身の画像情報が更に埋め込まれてもよい。【００３４】
ＩＤ格納部１３４にＩＤが格納されていないときや（Ｓ１０のＮ）、格納されているＩＤが有効でないと判定されたとき（Ｓ１４のＮ）、制御部１５０は表示処理部１４４に指示してモニタ表示部１４６にＩＤを取得するための撮影を行うよう指示表示させる（Ｓ２６）。ユーザは、この指示にしたがってバーコード１０４を撮影する（Ｓ２８）。撮像部１２０により撮影されたバーコード１０４の画像は画像バッファ処理部１４２に一旦保持される。【００３５】
時刻取得部１５６は、これを契機として制御部１５０からの指示により現在時刻を取得する（Ｓ３０）。位置取得部１６４は制御部１５０からの指示により現在位置を取得する（Ｓ３２）。ＩＤ抽出部１３２は、画像バッファ処理部１４２に保持されるバーコード１０４の画像情報からＩＤを抽出する（Ｓ３４）。制御部１５０は、通信部１７２に指示して抽出されたＩＤに対応する実体情報をＩＤデータベース１０６から取得させる（Ｓ３６）。このＩＤ情報と実体情報は、図４に示したデータ構造にてＩＤ格納部１３４に格納され、処理はＳ１２に戻る。【００３６】
なお、ユーザは操作部１７０を介してこれらの処理を中断させることができる。ユーザの操作は、優先度の高いスレッドにて実行されるものであり、同フローチャートに示す処理は、ユーザが患部ファイルを生成するための操作を継続した場合を示すものである。また、同フローチャートは、患部ファイルを生成する過程を示したものであり、ユーザはデジタルカメラ１００を通常のカメラとして使用することにより被写体を撮影することもできる。【００３７】
図７は、図６のＳ１２における有効判定処理を詳細に示すフローチャートである。
まず、時刻取得部１５６は現在時刻を取得する（Ｓ４０）。位置取得部１６４は現在位置としてデジタルカメラ１００が所属するセクションを検出する（Ｓ４２）。差分時間計算部１５８は差分時間を計算し、差分時間が予め定められた所定値、たとえば、５分以内であるか判定する（Ｓ４４）。差分時間がこの所定値を超える場合には（Ｓ４４のＮ）、有効判定部１３６はＩＤを無効と判定する（Ｓ５６）。差分時間は、ＩＤを示すバーコード１０４の撮影時刻とＳ４０で取得された時刻との時間差でもよいし、ＩＤが抽出された時刻とＳ４４で取得された時刻との時間差であってもよい。さらには、最近に撮影された患部画像の撮影時刻とＳ４４で取得された時刻との時間差であってもよい。【００３８】
差分時間が所定値以内であれば（Ｓ４４のＹ）、差分距離が予め定められた所定値以内であるかが判定される。差分距離については判定は実際の距離に基づいて判定されてもよいが、本実施例ではＩＤの撮影時におけるセクションと、現在のセクションが一致するかにより判定される（Ｓ４６）。セクションが一致しない場合には（Ｓ４６のＮ）、有効判定部１３６はＩＤを無効と判定する（Ｓ５６）。差分距離に基づく判定は、バーコード１０４の撮影時におけるデジタルカメラ１００の位置とＳ４２で取得された位置との距離に基づいて判定されてもよいし、ＩＤの抽出された位置とＳ４２で取得された位置との距離に基づいて判定されてもよい。あるいは、最近患部画像を撮像したときの位置とＳ４２で取得された位置との距離に基づいて判定されてもよい。【００３９】
セクションが一致すれば（Ｓ４６のＹ）、制御部１５０は通信部１７２に指示してスケジュールデータベース１０７からスケジュール情報を取得させる（Ｓ５０）。有効判定部１３６は、ＩＤ格納部１３４に格納されるＩＤに対応する医師の、Ｓ４０において取得された時刻における予定位置がＳ４２において取得されたセクションと一致するか判定する（Ｓ５２）。一致しなければ（Ｓ５２のＮ）、有効判定部１３６はＩＤを無効と判定する。一致すれば（Ｓ５２のＹ）、有効判定部１３６はＩＤを有効と判定する（Ｓ５４）。【００４０】
以上、実施の形態をもとに本発明を説明した。なお本発明はこの実施の形態に限定されることなく、そのさまざまな変形例もまた、本発明の態様として有効である。【００４１】
本実施例においては、ＩＤとして医師ＩＤや患者ＩＤを例示したが、このほかにも看護師のＩＤや薬剤師のＩＤなどを結びつけて患者のカルテに関するファイルが生成されてもよい。また、医療現場に限らず、建設作業現場や事故現場などで撮影を行うときに、その場所、時間、保険会社の担当者名、警察官名、撮影者の氏名を特定するためのＩＤが撮影されてもよい。【００４２】
今後、ＲＦＩＤ（Radio Frequency Identification）などのＩＣタグが普及していくと考えられる。しかし、本発明によればカメラにＲＦＩＤの為のハードウェア機構を設ける必要がないというメリットがある。ユーザが、バーコードと被写体の撮影を行うだけで、患部ファイルが生成されるため、カメラ本来の直感的なユーザインタフェースを複雑化させる必要が無い。また、時間や位置、さらには撮影者や患者のスケジュールに基づいて、ＩＤと患部写真まちがった対応付けがなされないように処置されるため、医療現場などでの使用により好適となる。
【産業上の利用可能性】
【００４３】
本発明によれば、被写体画像とその被写体に関連する情報を結びつけて記録する上で効果がある。
【図１】
0004745974.tif 000002
【図２】
0004745974.tif 000003
【図３】
0004745974.tif 000004
【図４】
0004745974.tif 000005
【図５】
0004745974.tif 000006
【図６】
0004745974.tif 000007
【図７】
0004745974.tif 000008