(57)【要約】【課題】  マーカを用いて画像データから情報を除去するアプローチが提供される。【解決手段】  本願明細書で使用されるとき、用語「マーカ」は、１又は複数のオブジェクトの画像がキャプチャされたときに該画像に含まれる物理オブジェクトを表す。マーカは、直接に、間接に、又はその両方で、画像データから削除されるべき情報を識別するために使用される。本アプローチは、１又は複数の個人を識別する情報のような、本願明細書で「識別情報」として参照される任意の種類の情報に適用可能である。【選択図】  図１
2018142953.tif 000002
【特許請求の範囲】
【請求項１】
１又は複数のプロセッサと、
命令を格納する１又は複数のメモリと、
を有し、
前記命令は、前記１又は複数のプロセッサにより処理されると、
１又は複数のオブジェクトの特定画像の第１画像データを読み出すステップであって、前記１又は複数のオブジェクトの前記特定画像は、前記１又は複数のオブジェクトの前記特定画像がキャプチャされたときに前記１又は複数のオブジェクトの前記特定画像内に存在した１又は複数のマーカを含み、前記１又は複数のマーカは前記第１画像データの中で表される、ステップと、
前記特定画像に含まれる前記１又は複数のマーカに基づき、前記特定画像から削除されるべき識別情報を決定するステップであって、前記識別情報は１又は複数の人を識別する、ステップと、
前記第１画像データと前記特定画像から削除されるべき前記識別情報とに基づき、前記第１画像データを含むが前記識別情報を含まない第２画像データを生成するステップと、
を生じる、装置。
【請求項２】
前記特定画像から削除されるべき前記識別情報の少なくとも一部は、前記１又は複数のマーカのうちの１又は複数のマーカに含まれる、請求項１に記載の装置。
【請求項３】
前記特定画像から削除されるべき前記識別情報は、前記１又は複数のマーカの外側にあり、
前記特定画像から削除されるべき前記識別情報は、前記１又は複数のマーカに含まれる識別情報又は位置情報に基づき決定される、
請求項１に記載の装置。
【請求項４】
前記１又は複数のマーカに含まれる前記識別情報又は位置情報は、符号化形式である、請求項３に記載の装置。
【請求項５】
前記１又は複数のマーカは、１又は複数のカード、１又は複数のタグ、１又は複数のステッカー、１又は複数の透かし、又は非可視情報を含む、請求項１に記載の装置。
【請求項６】
前記１又は複数のマーカは、２以上のマーカを含み、
前記特定画像から削除されるべき前記識別情報は、前記１又は複数のオブジェクトの前記特定画像の中の前記２以上のマーカの位置により定められる、
請求項１に記載の装置。
【請求項７】
前記１又は複数のマーカは、２以上のマーカを含み、
前記１又は複数のメモリは追加命令を格納し、前記追加命令は、前記１又は複数のプロセッサにより処理されると、前記特定画像がキャプチャされた１又は複数の角度を決定するステップを生じ、
前記特定画像の中の前記１又は複数のマーカに基づき、前記特定画像から削除されるべき識別情報を決定する前記ステップは、前記特定画像の中の前記２以上のマーカと前記特定画像がキャプチャされた前記１又は複数の角度とに基づき、前記特定画像から削除されるべき前記識別情報を決定するステップを含む、
請求項１に記載の装置。
【請求項８】
前記１又は複数のマーカは、前記特定画像の中の他の情報を指定し、
前記１又は複数のメモリは追加命令を格納し、該追加命令は、前記１又は複数のプロセッサにより処理されると、前記特定画像から前記他の情報を削除するために、後の手動処理のために前記特定画像を指定するステップを生じる、
請求項１に記載の装置。
【請求項９】
命令を格納する１又は複数の非一時的コンピュータ可読媒体であって、前記命令は、１又は複数のプロセッサにより処理されると、
１又は複数のオブジェクトの特定画像の第１画像データを読み出すステップであって、前記１又は複数のオブジェクトの前記特定画像は、前記１又は複数のオブジェクトの前記特定画像がキャプチャされたときに前記１又は複数のオブジェクトの前記特定画像内に存在した１又は複数のマーカを含み、前記１又は複数のマーカは前記第１画像データの中で表される、ステップと、
前記特定画像に含まれる前記１又は複数のマーカに基づき、前記特定画像から削除されるべき識別情報を決定するステップであって、前記識別情報は１又は複数の人を識別する、ステップと、
前記第１画像データと前記特定画像から削除されるべき前記識別情報とに基づき、前記第１画像データを含むが前記識別情報を含まない第２画像データを生成するステップと、
を生じる、１又は複数の非一時的コンピュータ可読媒体。
【請求項１０】
前記特定画像から削除されるべき前記識別情報の少なくとも一部は、前記１又は複数のマーカのうちの１又は複数のマーカに含まれる、請求項９に記載の１又は複数の非一時的コンピュータ可読媒体。
【請求項１１】
前記特定画像から削除されるべき前記識別情報は、前記１又は複数のマーカの外側にあり、
前記特定画像から削除されるべき前記識別情報は、前記１又は複数のマーカに含まれる識別情報又は位置情報に基づき決定される、
請求項９に記載の１又は複数の非一時的コンピュータ可読媒体。
【請求項１２】
前記１又は複数のマーカに含まれる前記識別情報又は位置情報は、符号化形式である、請求項１１に記載の１又は複数の非一時的コンピュータ可読媒体。
【請求項１３】
前記１又は複数のマーカは、１又は複数のカード、１又は複数のタグ、１又は複数のステッカー、１又は複数の透かし、又は非可視情報を含む、請求項９に記載の１又は複数の非一時的コンピュータ可読媒体。
【請求項１４】
前記１又は複数のマーカは、２以上のマーカを含み、
前記特定画像から削除されるべき前記識別情報は、前記１又は複数のオブジェクトの前記特定画像の中の前記２以上のマーカの位置により定められる、
請求項９に記載の１又は複数の非一時的コンピュータ可読媒体。
【請求項１５】
前記１又は複数のマーカは、２以上のマーカを含み、
前記１又は複数の非一時的コンピュータ可読媒体は追加命令を格納し、前記追加命令は、前記１又は複数のプロセッサにより処理されると、前記特定画像がキャプチャされた１又は複数の角度を決定するステップを生じ、
前記特定画像の中の前記１又は複数のマーカに基づき、前記特定画像から削除されるべき識別情報を決定する前記ステップは、前記特定画像の中の前記２以上のマーカと前記特定画像がキャプチャされた前記１又は複数の角度とに基づき、前記特定画像から削除されるべき前記識別情報を決定するステップを含む、
請求項９に記載の非一時的コンピュータ可読媒体。
【請求項１６】
前記１又は複数のマーカは、前記特定画像の中の他の情報を指定し、
前記１又は複数の非一時的コンピュータ可読媒体は追加命令を格納し、該追加命令は、前記１又は複数のプロセッサにより処理されると、前記特定画像から前記他の情報を削除するために、後の手動処理のために前記特定画像を指名するステップを生じる、
請求項９に記載の非一時的コンピュータ可読媒体。
【請求項１７】
コンピュータにより実施される方法であって、
１又は複数のオブジェクトの特定画像の第１画像データを読み出すステップであって、前記１又は複数のオブジェクトの前記特定画像は、前記１又は複数のオブジェクトの前記特定画像がキャプチャされたときに前記１又は複数のオブジェクトの前記特定画像内に存在した１又は複数のマーカを含み、前記１又は複数のマーカは前記第１画像データの中で表される、ステップと、
前記特定画像に含まれる前記１又は複数のマーカに基づき、前記特定画像から削除されるべき識別情報を決定するステップであって、前記識別情報は１又は複数の人を識別する、ステップと、
前記第１画像データと前記特定画像から削除されるべき前記識別情報とに基づき、前記第１画像データを含むが前記識別情報を含まない第２画像データを生成するステップと、
を有するコンピュータにより実施される方法。
【請求項１８】
前記特定画像から削除されるべき前記識別情報の少なくとも一部は、前記１又は複数のマーカのうちの１又は複数のマーカに含まれる、請求項１７に記載のコンピュータにより実施される方法。
【請求項１９】
前記特定画像から削除されるべき前記識別情報は、前記１又は複数のマーカの外側にあり、
前記特定画像から削除されるべき前記識別情報は、前記１又は複数のマーカに含まれる識別情報又は位置情報に基づき決定される、
請求項１７に記載のコンピュータにより実施される方法。
【請求項２０】
前記１又は複数のマーカに含まれる識別情報又は位置情報は、符号化形式である、請求項１９に記載のコンピュータにより実施される方法。
【発明の詳細な説明】
【技術分野】
【０００１】
実施形態は、概して、マーカを用いて、画像データから識別情報を削除することに関する。
【背景技術】
【０００２】
この章に記載されるアプローチは、達成しようとされた可能性のあるアプローチであるが、必ずしも従前に考案され又は達成されたアプローチではない。したがって、特に示さない限り、この章に記載されたいかなるアプローチも、それらが本章に含まれたという理由のみにより従来技術と見なされるべきではない。
【０００３】
コンピュータネットワークの急増は、特にインターネットにおいて、個人情報の流布に関する関心を増大させている。健康産業では、ＰＨＩ（Protected  Health  Information）としても参照される患者情報を保護するために、ＨＩＰＰＡＡ（Health  Insurance  Portability  and  Accountability  Act）のような標準が開発された。しかしながら、反対に、多くの場合、医師及び教育者のような医療職員にとっては、それぞれ、治療を提供するために及び教育目的で、患者情報を共有し研究する必要がある。例えば、識別情報、例えば人物を識別する情報、を含む画像データは、疾患に関するセカンドオピニョンを得るために医師の間で共有される場合が多い。これらの問題を解決するための１つのアプローチは、例えば画像編集ソフトウェアを用いて画像データから識別情報を手動で削除することである。しかしながら、このアプローチは、労働集約的であり且つ誤りが多いことが示されている。例えば、必ずしも全ての識別情報が画像から削除されず、識別情報を含まない画像データの重要部分が誤って削除されてしまう場合がある。
【発明の概要】
【０００４】
装置は、１又は複数のプロセッサと、前記１又は複数のプロセッサに通信可能に結合された１又は複数のメモリと、を有する。１又は複数のメモリは、命令を格納し、該命令は、１又は複数のプロセッサにより処理されると、１又は複数のオブジェクトの特定画像の第１画像データを読み出すステップであって、１又は複数のオブジェクトの特定画像は、１又は複数の特定画像がキャプチャされたときに１又は複数のオブジェクトの特定画像の中に存在した１又は複数のマーカを含む、ステップを生じる。１又は複数のマーカは、第１画像データの中に表される。特定画像に含まれる１又は複数のマーカに基づき、特定画像から削除されるべき識別情報の決定が行われる。ここで、識別情報は、１又は複数の人物を識別する。第１画像データ及び特定画像から削除されるべき識別情報に基づき、第２画像が生成される。第２画像データは、第１画像データを含むが、識別情報を含まない。
【図面の簡単な説明】
【０００５】
添付の図面中、同様の参照符号は同様の要素を表す。
【図１】画像から情報を削除するためにマーカを用いて画像を処理する構成を示すブロック図である。
【図２Ａ】３つのオブジェクトを含む画像を示す。
【図２Ｂ】患者に配置され、隣接され、又は取り付けられ得る患者識別（ＩＤ）ラベル又はカードの形式のマーカを示す。
【図２Ｃ】患者に配置され、又は取り付けられ得る患者ＩＤラベル又はカードの形式のマーカを示す。
【図２Ｄ】患者に配置され、又は取り付けられ得る患者ＩＤラベル又はカードの形式のマーカを示す。
【図２Ｅ】識別解除処理中に削除されるべき識別情報を識別するためにシンボルの形式のマーカを用いる口腔既往歴の画像を示す。
【図２Ｆ】患者に配置され、又は取り付けられ得る患者ＩＤラベル又はカードの形式のマーカを示す。
【図３】マーカを用いて画像データから識別情報を削除する例示的なエンドツーエンドワークフローのフロー図を示す。
【図４Ａ】有名なボクサーであるマイク・タイソンの例示的な画像を示す。
【図４Ｂ】符号化データを除き、削除されたマーカについての全情報を有する画像を示す。
【図４Ｃ】画像から削除されるべき追加情報を指定するためにユーザにより手動で生成される、円の形式の手動識別解除マーカを示す。
【図４Ｄ】符号化データを除く円の外側の追加情報の削除を示す。
【図５】実施形態が実装され得る例示的なコンピュータシステムを示すブロック図である。
【発明を実施するための形態】
【０００６】
以下の説明では、説明を目的として、実施形態の完全な理解を提供するために、多くの詳細事項が説明される。しかしながら、当業者は、実施形態がそのような特定の詳細にかかわらず実施できることを理解するだろう。他の例では、良く知られた構造及び装置が、実施形態を不必要に不明瞭にしないために、ブロック図で示される。
【０００７】
Ｉ．概略
ＩＩ．システムアーキテクチャ
Ａ．概要
Ｂ．クライアント装置
Ｃ．画像処理システム
Ｄ．画像レポジトリ
ＩＩＩ．マーカ
ＩＶ．マーカを用いる、画像データからの情報の削除
Ｖ．実施例
＜Ｉ．概略＞
マーカを用いて画像データから情報を除去するアプローチが提供される。本願明細書で使用されるとき、用語「マーカ」は、１又は複数のオブジェクトの画像がキャプチャされたときに該画像に含まれる物理オブジェクトを表す。以下に詳細に記載されるように、マーカは、直接に、間接に、又はその両方で、画像データから削除されるべき情報を識別するために使用される。本アプローチは、１又は複数の個人を識別する情報のような、本願明細書で「識別情報」として参照される任意の種類の情報に適用可能である。例えば、医療の状況では、本アプローチは、組織ポリシ、産業要件、又は法的要求事項を満たすために、医療画像から識別情報を削除するために使用されて良い。実施形態は画像データから識別情報を削除する状況で本願明細書に記載されるが、これは、単に説明目的で行われる。実施形態はこの状況に限定されず、個人を直接識別しない情報を含む他の情報が本願明細書に記載のアプローチを用いて画像から削除されて良い。本アプローチは、画像データから情報を削除するために必要な計算リソース、記憶リソース、及び／又は時間の量を低減することによりコンピューティングシステムの性能を向上できる。
【０００８】
＜ＩＩ．システムアーキテクチャ＞
図１は、マーカを用いて画像データから識別情報を削除する構成１００を示すブロック図である。構成の中に示す特定の要素は、全部が必要ではなく、実施形態は、特定の実装に依存して変化し得るより少数の要素又は追加要素を有する構成１００に適用可能である。
【０００９】
Ａ．概略
図１に示す例では、構成１００は、ネットワーク１４０により通信可能に結合される、クライアント装置１１０、画像処理システム１２０、及び画像レポジトリ１３０を有する。構成１００は、個々の実装に依存して変化してより少数の又は追加の要素を有して良い。ネットワーク１４０は、個々の実装に依存して変化して良い任意の数の及び任意の種類のネットワークにより実装されて良い。図１に示す要素は、互いに、及び図１には示されない他の要素との、直接通信リンクも有して良い。
【００１０】
Ｂ．クライアント装置
クライアント装置１１０は、画像処理システム１２０及び／又は画像レポジトリ１３０と相互作用できる任意の種類のクライアント装置であって良い。クライアント装置１１０の例は、限定ではなく、ワークステーション、パーソナルコンピュータ、ラップトップコンピュータ、タブレットコンピューティング装置、パーソナルデジタルアシスタント、スマートフォン、対話型ホワイトボード機器、等を含む。一実施形態によると、クライアント装置１１０は、画像処理システム１２０及び画像レポジトリ１３０と相互作用する画像処理アプリケーション１１２を有し構成される。画像処理アプリケーション１１２は、画像処理システム１２０により提供される種々の画像処理機能及びワークフローへのアクセスを提供して良い。画像処理アプリケーション１１２は、１又は複数のスタンドアロンプロセス、又はクライアント装置１１０上の１又は複数の他のプロセスに統合される１又は複数のプロセスにより実施されて良い。画像処理アプリケーション１１２のある非限定的な例示的実装は、ウェブブラウザ内で実行するウェブアプリケーションである。
【００１１】
Ｃ．画像処理システム
画像処理システム１２０は、画像データを処理するよう構成され、一実施形態では、画像を処理する画像処理プロセス１２２、及びマーカを用いて画像データから識別情報を削除する識別解除プロセス１２４を含む。画像処理システム１２０は、個々の実装に依存して変化して良い任意の数の他のプロセス及び追加機能を有して良く、画像処理システム１２０は、任意の特定のプロセス又は機能に限定されない。
【００１２】
画像処理プロセス１２２は、例えば手動で画像を編集し画像から識別情報を削除するワークフローを含む、画像を処理する種々の機能を提供する。例えば、画像処理プロセス１２２は、例えばユーザが削除、消去、上書き、等をされるべき画像内の領域を選択できるようにするツールを用いて、画像処理アプリケーション１１２のユーザが画像を閲覧し及び画像から識別情報を手動で削除できるようにするビューア／エディタを提供して良い。
【００１３】
以下に更に詳述するように、識別解除プロセス１２４は、画像がキャプチャされたときに画像に含まれるマーカに基づき、画像データから識別情報を識別し及び／又は削除する。マーカは、それ自体が、画像から削除されるべき識別情報を含んで良い。代替で又は組合せで、削除されるべき識別情報は、画像の他の位置、つまり、マーカが画像内に存在する場所の外側にある又はそれ以外の位置に存在して良い。識別情報の位置は、マーカに含まれる位置データにより、及び／又はマーカ自体とは別個のデータにより、指定されて良い。例えば、マーカデータ１３６は、画像レポジトリ１３０により維持されて良く、マーカデータ１３６は、複数のマーカの各々について、画像から削除されるべき識別情報を指定する。各マーカは、削除されるべき異なる識別情報を指定して良い。あるいは、複数のマーカが、削除されるべき特定の識別情報に対応し及びそれを定めて良い。
【００１４】
識別解除プロセス１２４は、画像データから識別情報を自動的に削除して良く、又は単に画像データ内の識別情報を検出し、画像処理プロセス１２２のような別のプロセスに画像データ内で検出された識別情報を通知して良い。例えば、識別解除プロセス１２４と連携して動作する画像処理プロセス１２２は、識別情報の存在をユーザに通知する画像ビューア／エディタを提供し、検出された識別情報の削除をユーザが手動で確認し又は取り消すことができるようにして良い。本方法では、画像処理システム１２０は、識別解除プロセス１２４による画像データ内の識別情報の自動検出を、ユーザによる識別情報の手動削除と結合するツールを提供する。
【００１５】
画像処理システム１２０は、画像からの識別情報の削除に関連する、１又は複数の組織の、産業の、又は法的な要件に従うために、画像のバッチを自動的に処理する自動化方法で使用されても良い。例えば、画像データ１３２は、病院のような医療施設において取得された膨大な数の患者画像を有すると想定する。画像は、例えば、カメラ画像、Ｘ線画像、ＣＡＴスキャン画像、等を有して良く、画像は、１又は複数の人物、例えば患者を識別する識別情報を含む。画像処理システム１２０は、画像データ１３２内の患者画像を自動的に処理し、識別情報を削除して、識別情報を含まない、したがって特定の医療記録標準又は法的要件に従う処理済み画像データ１３４を生成して良い。画像処理システム１２０のこの使用は、画像処理システム１２０により提供される機能へのアクセスを提供する画像処理システム１２０によりサポートされる１又は複数のＡＰＩ（application  program  interface）のような１又は複数のインタフェースを呼び出す、例えば画像処理アプリケーション１１２のようなアプリケーションにより開始されて良い。例えば、画像処理アプリケーション１１２は、画像処理システム１２０により提供される機能にアクセスするために、画像処理システム１２０によりサポートされるＡＰＩを実装して良い。別の例として、本願明細書に記載の識別解除アプローチは、画像が指定ネットワークの外部で、例えば第三者ネットワークへ送信されることを検出することに応答して、画像から識別情報を自動的に削除するために使用されて良い。識別解除アプローチは、画像が第三者ネットワークへ送信される前に、画像から識別情報を削除するために、ネットワーク要素に実装されて良い。
【００１６】
識別解除プロセス１２４により画像から削除される識別情報は、広範な識別情報を含んで良く、任意の特定種類の識別情報に限定されない。例えば、識別情報は、名前、社会保障番号、患者識別番号、署名、コード、個人を一意に識別する画像データ、等のような人物を識別するデータを含んで良い。識別情報は、個人識別データ自体を構成することなく、人物に関連付けられて良い。例えば、画像データから削除される識別情報は、人物、住所情報、検査結果、画像データの部分、等に関する情報を含んで良い。
【００１７】
識別解除プロセス１２４は、１又は複数のスタンドアロンアプリケーション、ライブラリルーチン、プラグイン、等のような任意の種類の１又は複数のプロセスにより実装されて良い。識別解除プロセス１２４は、図１に示すような画像処理プロセス１２２と別個に実装され、又は画像処理プロセス１２２に統合されて良い。さらに、識別解除プロセス１２４は、画像処理システム１２０の外部に、例えば外部プロセスとして、実装されて良い。
【００１８】
Ｄ．画像レポジトリ
画像レポジトリ１３０は、画像の画像データを格納する。一実施形態によると、画像レポジトリ１３０は、画像データ１３２及び処理済み画像データ１３４を有する。画像データ１３２は、１又は複数の画像の画像データを含む。処理済み画像データ１３４は、例えば画像データから識別情報を削除するために識別解除プロセス１２４により既に処理されている１又は複数の画像の画像データを含む。処理済み画像データ１３４の１又は複数の部分は、画像データ１３２に対応して良いが、処理済み画像データ１３４により表される全ての画像が画像データ１３２内に対応する画像データを有する必要はない。画像レポジトリ１３０は、画像データ１３２及び処理済み画像データ１３４を管理する、例えば画像データ１３２及び処理済み画像データ１３４を格納し及び読み出すための画像処理システム１２０、クライアント装置１１０、等からの要求に応答する、１又は複数のプロセスを有して良い。画像レポジトリ１３０は、データを格納する任意の種類のシステム又は方法により実装されて良い。例えば、画像レポジトリ１３０は、データベース管理システム、ファイルシステム、等として実装されて良く、コンピュータハードウェア、コンピュータソフトウェア、又はコンピュータハードウェア及びコンピュータソフトウェアの任意の組合せを有して良い。他の実施形態では、画像レポジトリ１３０は、システム自体を構成することなく、データベース、１又は複数のデータファイル、１又は複数のデータ構造、等のような任意の種類の組織的又は非組織的データとして実装されて良い。
【００１９】
＜ＩＩＩ．マーカ＞
マーカは、個々の実装に依存して変化して良い広範な種類の方法で実装されて良く、実施形態は任意の特定種類又は形式のマーカに限定されない。マーカの１つの特徴は、それらが画像データ内で識別可能であることである。画像データ内のマーカの識別は、例えば、画像データ内のマーカの１又は複数の属性を検出することにより達成されて良い。例えば、マーカは、画像データ内で識別可能な、特定形状、色、テクスチャ、及び／又は位置を有するオブジェクトの形式であって良い。マーカは、画像データが処理されるときに識別可能な、非符号化又は符号化されたユニークなコード又は署名によっても識別されて良い。例えば、マーカは、該マーカを識別する、ＱＲ（Quick  Response）コード、Ａｚｔｅｃコード、又はバーコードの形式の符号化データを有して良い。
【００２０】
図２Ａは、３つのオブジェクト２１０、２１２、２１４を含む画像２００を示す。一実施形態によると、画像２００は、オブジェクト２１４上にマーカ２２０を有する。例えばカメラ又は他の画像キャプチャ装置により画像２００がキャプチャされるとき、マーカ２２０は、画像２００内のオブジェクト２１４上に含まれる。マーカ２２０の例示的な実装は、限定ではなく、画像２００がキャプチャされるときオブジェクト２１４上に置かれる物理カード、タグ、又はラベルを有する。
【００２１】
図２Ａに示す例では、マーカ２２０は、本願明細書に記載の識別解除技術を用いて画像２００の画像データの中で検出され及びそれから削除される識別情報２２２ａを有する。一実施形態によると、識別情報２２２ａは、名前、識別番号、社会保障番号、患者番号、等、又はそれらの任意の組合せのような、人物を識別する情報である。識別情報２２２ａは、個々の実装に依存して変化して良い異なる形式であって良く、実施形態は識別情報２２２ａが特定形式であることに限定されない。例えば、識別情報２２２ａは、人間に可読な形式又は機械可読形式であって良く、符号化又は非符号化されて良い。識別情報２２２ａは、それ自体は人物自体を決定的に識別できない、本願明細書に記載の識別解除プロセスにより削除されても良い他の情報を含んで良い。他の情報の例は、限定ではなく、住所情報、雇用情報、医療情報、等を含む。
【００２２】
図２Ａに示すように、識別情報２２２ａは、マーカ２２０の上に又はその内側に配置される。識別情報は、マーカの外側に、その外部に、又はそれと別個に配置されても良い。図２Ａに示すように、識別情報２２２ａ、２２２ｃは、マーカ２２０とは別個であり、本願明細書に記載の識別解除プロセスにより識別され削除されても良い。実施形態は、マーカの内側に、マーカと別個に、又はマーカの内側且つマーカと別個に配置された任意の量の及び種類の識別情報を含んで良い。
【００２３】
識別情報は、マーカにより参照されて良い。例えば、マーカ２２０は、識別情報２２２ａ、２２２ｂ、２２２ｃの位置を識別し及び／又は指定するデータを有して良い。画像識別解除プロセス１２４が画像２００の画像データを処理し、画像２００内のマーカ２２０の存在を識別すると、識別解除プロセス１２４は、マーカ２２０自体から、識別情報２２２ａ、２２２ｂ、２２２ｃの位置を決定して良い。
【００２４】
代替で、マーカデータ１３６のようなマーカと別個のデータは、識別解除プロセス１２４が識別情報の位置を特定し画像から削除できるようにする情報を指定して良い。例えば、マーカデータ１３６は、識別情報２２２ａ、２２２ｂ、２２２ｃのうちの１又は複数がマーカ２２０に関連付けられることを示すデータを含み、識別情報２２２ａ、２２２ｂ、２２２ｃの位置を指定して良い。識別解除プロセス１２４が画像２００の画像データを処理し、画像２００内のマーカ２２０の存在を識別すると、識別解除プロセス１２４は、識別情報２２２ａ、２２２ｂ、２２２ｃの位置を決定するために、マーカデータ１３６を調べて良い。
【００２５】
図１は、テーブルの各行が特定のマーカに対応し、マーカＩＤ及び識別情報を含むマーカデータ１３６の例示的な実装を示す。マーカＩＤは、個々の実装に依存して変化して良い任意のフォーマットの任意の種類のデータであって良い。図１に示す例では、マーカＩＤは、整数として表されるが、実施形態は本例に限定されない。図１に示す例では、識別情報は、各マーカに対応する識別情報の識別及び／又は位置、つまり「ＩＤ＃／Ｌｏｃ＃」を指定する。例えば、マーカデータ１３６の第１行は、マーカ２２０（図２Ａ）に対応して良く、識別情報は、識別情報２２２ａ、２２２ｂ、２２２ｃの識別及び／又は位置を指定して良い。位置情報は、対応する識別情報の位置を特定し及び画像データから削除するために、識別解除プロセス１２４により使用されて良い。例えば、位置情報は、識別情報が画像データ内に位置する、画像内の１又は複数のピクセル位置を指定して良い。長さを有する単一のピクセル位置、又は複数のピクセル位置は、画像内の識別情報の位置を指定するために使用されて良い。位置情報がなく、識別子だけが提供される状況では、識別解除プロセス１２４は、画像データ内の識別情報を特定するために識別子を使用して良い。例えば、識別子は、画像データ内で画像処理プロセス１２２により特定され得る署名、コード、又は他の属性であって良い。
【００２６】
本願明細書で上述したように、マーカは、特定の実装に依存して変化して良い多くの異なる形式で具現化されて良い。図２Ｂは、患者に配置され、隣接され、又は取り付けられ得る患者識別（ＩＤ）ラベル又はカードの形式のマーカ２３０を示す。マーカ２３０は、バーコードデータ２３２、識別情報２３４、及び他の情報２３６を有する。バーコードデータ２３２は、マーカとしてマーカ２３０を識別する、バーコード形式の符号化データである。バーコードデータ２３２は、マーカ２３０、識別情報２３４、及び／又は他の情報２３６のサイズ及び／又は位置、又はそれらの任意の組合せを指定して良い。位置は、バーコードデータ２３２の位置、画像内の絶対位置若しくは場所に関して、又は識別解除プロセス１２４が画像２００内で識別情報２３４及び／又は他の情報２３６を特定できるようにする任意の他の方法で、表されて良い。代替で、バーコードデータ２３２は、マーカとしてマーカ２３０を識別するだけで良く、マーカデータ１３６のような別個のマーカデータは、マーカ２３０、識別情報２３４、及び／又は他の情報２３６のサイズ及び／又は位置を指定して良い。
【００２７】
図２Ｂに示す例でａｈ、識別情報２３４は、名前により患者「Ｒｏｂｅｒｔ  Ｈ．Ｊｏｎｅｓ」を識別し、患者が医療サービスを受けた日付を表し得る「Ｊａｎｕａｒｙ  １，２０１７」の日付も含む。実施形態は本例に限定されず、他の種類の識別情報が使用されて良い。他の情報２３６は、身体写真位置指示器（body  photo  locator）の形式の非患者固有情報を含む。本願明細書に記載の識別解除プロセスの間に、識別情報２３４の１又は複数の部分、又は識別情報２３４の全部は、マーカ２３０を含む画像から削除される。例えば、患者の名前「Ｒｏｂｅｒｔ  Ｈ．Ｊｏｎｅｓ」は、マーカ２３０が患者「Ｒｏｂｅｒｔ  Ｈ．Ｊｏｎｅｓ」に帰属できないように、識別情報２３４から削除されて良い。他の情報２３６の全部を含む１又は複数の部分は、マーカ２３０を含む画像から任意的に削除されて良い。
【００２８】
図２Ｃは、患者に配置され、又は取り付けられ得る患者ＩＤラベル又はカードの形式のマーカ２４０を示す。マーカ２４０は、ＱＲコード（登録商標）の形式のＱＲコード（登録商標）データ２４２、及び識別情報２４４を含む。図２Ｃに示す例では、マーカ２４０は、任意の他の情報を含まないが、ＱＲコード（登録商標）データを使用する実施形態は、本例に限定されず、他の情報を含んで良い。図２Ｂのマーカ２３０と同様に、ＱＲコード（登録商標）データ２４２は、マーカとしてマーカ２４０を識別する、バーコード形式の符号化データである。ＱＲコード（登録商標）データ２４２は、マーカ２４０及び／又は識別情報２３４のサイズ及び／又は位置を指定して良い。代替で、ＱＲコード（登録商標）データ２４２は、マーカとしてマーカ２４０を識別するだけで良く、マーカデータ１３６は、マーカ２４０及び識別情報２４４のサイズ及び／又は位置を指定して良い。図２Ｃに示す例では、ＱＲコード（登録商標）データ２４２のサイズは、マーカ２４０の物理寸法より小さい。実施形態は、マーカの物理寸法の範囲内に適用する符号化データに限定されず、符号化データは、マーカの境界を越えて延び、及び／又はマーカの外側にあって良い。さらに、実施形態は符号化データがマーカの左側に位置する状況で本願明細書に記載され図示されたが、実施形態はこれらの例に限定されず、符号化データ、又は他のシンボル、署名、等はマーカ上のどこに配置されても良い。図２Ｃに示す例では、患者識別番号を含む識別情報２４４は、バーコードの形式で符号化される。
【００２９】
図２Ｄは、患者に配置され、又は取り付けられ得る患者ＩＤラベル又はカードの形式のマーカ２５０を示す。マーカ２５０は、患者名及びカルテ番号（medical  record  number：ＭＲＮ）の形式の手書き患者情報を含む。マーカ２５０は、識別解除プロセス１２４により削除されるべき識別情報２５４を定める、Ａｚｔｅｃコード２５２ａ、２５２ｂ、２５２ｃの形式のシンボルを含む。以下により詳細に記載するように、Ａｚｔｅｃコード２５２ａ、２５２ｂ、２５２ｃは、画像をキャプチャするために使用された装置に対して画像が９０度以外の角度でキャプチャされた状況で、画像データから削除されるべき識別情報を含む領域を調整するためにも使用されて良い。例えば、画像が９０度以外の角度でキャプチャされたと決定された場合、識別情報を含む領域は、画像がキャプチャされた角度に基づき調整されて良い。
【００３０】
一実施形態によると、シンボルのような指定データは、識別解除プロセス中に削除されるべき識別情報を指定するために、位置データの代わりに又はそれに追加して使用されて良い。指定データは、個々の実装に依存して変化して良い広範な種類のデータであって良く、実施形態は任意の特定種類の指定データに限定されない。指定データは、マーカの内側に存在する又はマーカと別個の識別情報を定めて良い。
【００３１】
図２Ｅは、識別解除処理中に削除されるべき識別情報を識別するためにシンボルの形式のマーカを用いる口腔既往歴の画像２６０を示す。画像２６０は、識別解除プロセス１２４により削除されるべき識別情報２６４の第１領域を定めるマーカ２６２ａ、２６２ｂ、２６２ｃ、２６２ｄを含む。図２Ｅに示すように、識別情報２６４は、名前及び生年月日を含む、歯科患者に関する個人データを含む。画像２６０は、識別解除プロセス１２４により削除されるべき識別情報２６８の第２領域を定めるマーカ２６６ａ、２６６ｂ、２６６ｃ、２６６ｄも含む。識別情報２６８は、歯科患者の名前、署名、及び患者の血縁関係を含む。
【００３２】
図２Ｅに示す例では、マーカ２６２ａ−２６２ｄ、２６６ａ−２６６ｄは、それぞれ画像２６０内のマーカとしてＡｚｔｅｃコードを識別する符号かデータを含むＡｚｔｅｃコードの形式である。マーカ２６２ａ−２６２ｄ、２６６ａ−２６６ｄは、口腔既往歴が作成されたときから該口腔既往歴の部分として含まれ、又は該口腔既往歴が作成された後に例えばステッカー、カード等により該口腔既往歴に添付されて良い。符号化データは、マーカを識別するために識別解除プロセス１２４に知られている任意の種類のデータであって良い。例えば、符号化されるデータは、指定番号、コード、又は署名であって良い。一実施形態によると、マーカは、人間により視覚的に認識できなくて良い。例えば、マーカは、人間により直ちに視覚的に検出できないが識別解除プロセス１２４により検出可能な透かし又は非可視情報として実装されて良い。
【００３３】
一実施形態によると、マーカは、識別情報２６４、２６８の第１及び第２領域が決定され得るようにする方法で関連付けられる。マーカ自体は、関連付けを指定するデータを含んで良い。例えば、マーカ２６２ａは領域の左上角のようなマーカ２６２ａを識別するデータを含んで良く、マーカ２６２ｂは領域の左下角のようなマーカ２６２ｂを識別するデータを含んで良く、マーカ２６２ｃは領域の右上角のようなマーカ２６２ｃを識別するデータを含んで良く、マーカ２６２ｄは領域の右下角のようなマーカ２６２ｄを識別するデータを含んで良い。別の例として、マーカは、識別解除プロセス１２４が識別情報２６４の領域を決定できるようにする、４の１、４の２、４の３、４の４のようなシーケンスを識別して良い。代替で、マーカは、マーカとしてマーカを識別するデータを単に含んで良く、マーカデータ１３６は、識別情報の領域を定めるためにマーカ間の関連付けを指定して良い。実施形態は、長方形の形状の識別情報の領域の状況で本願明細書に記載され図示されたが、実施形態は長方形に限定されず、識別情報の領域は、任意の種類の多角形及び円形形状を含む任意の形状であって良い。
【００３４】
＜ＩＶ．マーカを用いる、画像データからの情報の削除＞
図３は、マーカを用いて画像データから識別情報を削除する例示的なエンドツーエンドワークフローのフロー図３００を示す。実施形態は本例に限定されず、図３に図示し及びここに記載されるステップの必ずしも全部が必要ではない。
【００３５】
ステップ３０２で、１又は複数のオブジェクトの画像がキャプチャされ、キャプチャされた画像は１又は複数のマーカを含む。画像は、カメラ、スマートフォン、パーソナルデジタルアシスタント、タブレットコンピューティング装置、ラップトップコンピュータ、等のような任意の種類の画像キャプチャ装置によりキャプチャされ、例えば画像レポジトリ１３０内の画像データ１３２に格納されて良い。図４Ａは、有名なボクサーであるマイク・タイソンの例示的な画像４００を示す。画像４００は、画像４００内の１又は複数のオブジェクト上に含まれ得る、つまり画像４００がキャプチャされたときにマイク・タイソンの左頬に物理的に取り付けられた、マーカ４０２を含み、又はマーカ４０２は、画像４００にデジタル方式で追加されて良い。本例では、マーカ４０２は、印刷情報を含むカードであって良い。マーカ４０２は、マーカ４０２の１又は複数の属性を指定する符号化データ４０４をＱＲコード（登録商標）の形式で含む。例えば、符号化データ４０４は、マーカ４０２の位置及び／又はサイズ、並びに任意的に、符号化データ４０４の位置及び／又はサイズを指定して良い。符号化データ４０４は、識別情報のサイズ及び／位置も指定して良い。例えば、識別情報は、符号化データ４０４を除き、マーカ４０２全体を含んで良い。別の例として、識別情報は、識別情報４０６のような、患者名「Ｍｉｋｅ  Ｔｙｓｏｎ」を指定するマーカ４０２の一部を含んで良い。
【００３６】
ステップ３０４で、識別情報は、マーカを用いて画像内で識別され又は検出される。例えば、識別解除プロセス１２４は、画像４００の画像データを分析して、画像４００の画像データ内のマーカ４２０を識別する。これは、例えば、画像４００の画像データ内の符号化データ４０４を識別する識別解除プロセス１２４により達成されて良い。例えば、識別解除プロセス１２４は、画像データ内の符号化データ４０４を認識するよう構成されて良い。識別解除プロセス１２４は、次に、符号化データ４０４内に含まれるデータ又はマーカデータ１３６から識別情報を決定する。例えば、符号化データ４０４又はマーカデータ１３６は、符号化データ４０４を除く、マーカ４０２上の全てである識別情報を指定して良い。代替で、識別情報は、単に識別情報４０６であって良い。一実施形態によると、マーカは、実行されるべき１又は複数のアイコンも指定して良い。例えば、マーカは、ユーザにより手動で選択され得るチェックボックスを含んで良く、チェックボックスのうちの１つは、「識別解除」チェックボックスであって良い。本願明細書に記載の識別解除は、「識別解除」チェックボックスの選択を検出することに応答して実行されて良い。
【００３７】
ステップ３０６で、マーカを用いて画像内で識別され又は検出された識別情報は、画像から削除される。図４Ｂは、符号化データ４０４を除き、削除されたマーカ４０２についての全情報を有する画像４００を示す。これは、例えば、元の識別情報が回復できないように、画像値をソリッドカラーで上書きすることにより行われて良い。識別情報が画像から削除される特定の方法は、識別情報を画像から除去する特定の方法を指定する規格又は法制に従い実行されて良い。一実施形態によると、マーカは、画像から識別情報を除去する方法を指定して良い。例えば、マーカは、画像の画像データから識別情報を削除し又は除去するために使用されるべき特定の方法又はプロトコルを指定して良い。
【００３８】
ステップ３０８で、追加識別情報は、画像から除去するために指定される。これは、識別解除プロセス１２４により又は画像処理プロセス１２２により画像レビューワークフローの部分として提供される機能を用いて行われて良い。例えば、ユーザは、画像から除去されるべき追加情報を指定するために、画像に手動指定解除マーカを追加して良い。図４Ｃは、画像４００から削除されるべき追加情報を指定するためにユーザにより手動で追加された、円４０８の形式の手動識別解除マーカを示す。図４Ａ〜４Ｃに示す例では、画像４００は、患者マイク・タイソンを識別するために使用され得るユニークな入れ墨の形式の追加識別情報を含む。図４Ｃに示す例では、円４０８の内側の情報は保持されるよう指定され、一方で、円４０８の外側の情報は削除のために指定される。追加識別情報が指定される特定の方法は、個々の実装及び画像処理プロセス１２２を介して利用可能にされる特定のツールに依存して変化して良い。
【００３９】
ステップ３１０で、追加識別情報は、画像から除去される。追加識別情報の除去は、画像処理プロセス１２２のユーザにより開始されて良い。例えば、画像処理アプリケーション１１２のユーザは、画像４００上の円４０８を生成するために、１又は複数の制御を選択し、次に、円４０８の外側の追加情報を画像４００から削除又は除去させるために１又は複数の他の制御を選択して良い。図４Ｄは、符号化データ４０４を除く円４０８の外側の追加情報の削除を示す。本例では、符号化データ４０４は、符号化データ４０４が任意の識別情報を含まないので、削除されない。一実施形態によると、追加識別情報の領域内に含まれる符号化データ４０４も、画像から削除される。
【００４０】
ステップ３１２で、処理済み画像データは、削除された識別情報と共に、例えば画像レポジトリ１３０内に処理済み画像データ１３４として格納される。
【００４１】
マーカを用いて画像データから識別情報を除去する１つの例示的なコード実装は、以下の表１に含まれる。この例示的な実装は、図２Ｂのマーカ２３０を含む「Ｔｅｓｔ０１．ｊｐｇ」として指定される画像に作用し、実施例は識別情報２３４を削除すると同時に他の情報２３６を保持する。本例では、画像「Ｔｅｓｔ０１．ｊｐｇ」は、同じ大きさの隣接する３つの正方形の配置を有すると定められる。最も左の正方形は、撮影された写真に関するバーコードを含み、中央の正方形はＰＨＩを含み、最も右の正方形は非ＰＨＩ情報を含む。この場合、バーコード番号１は、この配置を有するよう予め定められる。
【００４２】
［表１］
【数１】
2018142953.tif 000003
【００４３】
マーカを用いて画像データから識別情報を除去する別の例示的なコード実装は、以下の表２に含まれる。この例示的な実装は、図２Ｆに示すようなマーカ２８０を含む「Ｔｅｓｔ０２．ｊｐｇ」として指定される画像に作用する。本例では、画像「Ｔｅｓｔ０２．ｊｐｇ」もまた３つの正方形レイアウトであるが、中央の正方形及び最も右の正方形の両者はＰＨＩのために使用されるので、それらは両方とも削除される。この場合、バーコード番号２は、この配置を有するよう予め定められる。
【００４４】
［表２］
【数２】
2018142953.tif 000004
【００４５】
＜Ｖ．実施例＞
本願のフロー図は特定のステップのセットを特定の順序で示すが、他の実装は、図示したものより少ない又は多くのステップを同じ又は異なる順序で使用して良い。
【００４６】
一実施形態によると、本願明細書に記載した技術は、１又は複数の特定目的コンピュータ装置により実施される。特定目的コンピュータ装置は、この技術を実行するためにハードウェアに組み込まれても良く、この技術を実行するよう永続的にプログラムされた１又は複数の特定用途向け集積回路（ＡＳＩＣ）若しくはフィールドプログラマブルゲートアレイ（ＦＰＧＡ）のようなデジタル電子装置を有して良く、この技術を実行するようプログラム命令に従ってファームウェア、メモリ、他の記憶若しくは組合せでプログラムされた１又は複数の汎用目的ハードウェアプロセッサを有して良い。このような特定目的コンピュータ装置は、この技術を達成するために、カスタムハードワイヤードロジック、ＡＳＩＣ又はＦＰＧＡをカスタムプログラミングと組み合わせて良い。特定目的コンピュータ装置は、デスクトップコンピュータシステム、ポータブルコンピュータシステム、ハンドヘルド装置、ネットワーク装置、又はこの技術を実施するためのハードワイヤードロジック及び／又はプログラムロジックを組み込んだ任意の他の装置であって良い。
【００４７】
図５は、実施形態が実装され得る例示的なコンピュータシステム５００を示すブロック図である。コンピュータシステム５００は、バス５０２又は情報を通信する他の通信機構、及びバス５０４に結合され情報を処理するプロセッサ５０２を有する。コンピュータシステム５００は、また、ランダムアクセスメモリ（ＲＡＭ）又は他のダイナミック記憶素子のような、バス５０６に結合され情報及びプロセッサ５０２により実行されるべき命令を格納する主記憶５０４も有する。主記憶５０６は、プロセッサ５０４により実行されるべき情報の実行中に、一時変数又は他の中間的情報を格納するために用いられて良い。コンピュータシステム５００は、バス５０８に結合され、静的情報及びプロセッサ５０２のための命令を格納する読み出し専用メモリ（ＲＯＭ）５０４又は他の静的記憶装置を更に有する。情報及び命令の格納のために、磁気ディスク又は光ディスクのような記憶装置５１０が設けられバス５０２に結合される。
【００４８】
コンピュータシステム５００は、バス５０２を介して、陰極線管（ＣＲＴ）のような、コンピュータユーザに情報を表示するディスプレイ５１２に結合されて良い。バス５０２は単一のバスとして図示されるが、バス５０２は１又は複数のバスを有して良い。例えば、バス５０２は、プロセッサ５０４がコンピュータシステム５００内の他の装置を制御する制御バス、プロセッサ５０４が実行のために命令のメモリ位置を指定するアドレスバス、又はコンピュータシステム５００のコンポーネント間でデータ又は信号を転送するための任意の他の種類のバスを有して良いが、これらに限定されない。
【００４９】
入力装置５１４は、英数字及び他のキーを有し、バス５０２に結合され、プロセッサ５０４に情報及びコマンド選択を伝達する。別の種類のユーザ入力装置は、マウス、トラックボール又はカーソル方向キーのようなカーソル制御５１６であり、プロセッサ５０４に方向情報及びコマンド選択を伝達し、ディスプレイ５１２上のカーソルの移動を制御する。この入力装置は、通常、２軸、つまり第１の軸（例えばＸ）及び第２の軸（例えばＹ）における２度の自由度を有し、装置に平面内の位置を指定させる。
【００５０】
コンピュータシステム５００は、本願明細書に記載した技術を、カスタマイズハードワイヤードロジック、１又は複数のＡＳＩＣ若しくはＦＰＧＡ、コンピュータシステムと組み合わせて、コンピュータシステム５００を特定用途向け機械にする若しくはプログラムするファームウェア及び／又はプログラムロジック若しくはコンピュータソフトウェアを用いて実装して良い。一実施形態によると、上述の技術は、プロセッサ５０４が主記憶５０６に格納された命令を処理することに応答して、コンピュータシステム５００により実行される。このような命令は、記憶装置５０６のような別の非一時的コンピュータ可読媒体から主記憶５１０に読み込まれて良い。主記憶５０６に含まれる命令の処理は、プロセッサ５０４に本願明細書に記載した機能を実行させる。代替の実施形態では、ハードワイヤード回路が、実施形態を実施するソフトウェア命令の代わりに又はそれと組み合わせて用いられて良い。このように、実施形態は、ハードウェア回路とソフトウェアのいかなる特定の組合せにも限定されない。
【００５１】
本願明細書で用いられる用語「非一時的コンピュータ可読媒体」は、コンピュータを特定の方法で動作させるデータを提供する際に関与する任意の非一時的媒体を表す。コンピュータシステム５００を用いて実施される実施形態では、種々のコンピュータ可読媒体が、例えば命令をプロセッサ５０４に実行するために提供する際に、関与する。このような媒体は、不揮発性及び揮発性非一時的媒体を含む多くの形態を取ることができ、これらに限定されない。不揮発性非一時的媒体は、例えば、記憶装置５１０のような光又は磁気ディスクを含む。揮発性非一時的媒体は、主記憶５０６のような動的記憶を含む。非一時的コンピュータ可読媒体の共通形態は、限定ではなく、フロッピディスク、フレキシブルディスク、ハードディスク、磁気テープ、又は任意の他の磁気媒体、ＣＤ−ＲＯＭ、任意の他の光学媒体、ＲＡＭ，ＰＲＯＭ及びＥＰＲＯＭ、ＦＬＡＳＨ−ＥＰＲＯＭ、任意の他のメモリチップ若しくはメモリカートリッジ、メモリスティック、又はコンピュータが読み取れる任意の他の媒体を含む。
【００５２】
様々な形式の非一時的コンピュータ可読媒体は、プロセッサ５０４による処理のための命令を格納することに関与して良い。例えば、命令は、始めに、リモートコンピュータの記憶媒体に格納され、１又は複数の通信リンクを介してコンピュータシステム５００へ送信されて良い。バス５０２は、データを主記憶５０６に伝達する。主記憶５０４から、プロセッサ１５０４が命令を読み出し処理する主記憶５０６により受信された命令は、任意的に、プロセッサ５１０により処理される前又は後に、記憶装置５０４に格納されて良い。
【００５３】
コンピュータシステム５００は、バス５０２に結合された通信インタフェース５１８も含む。通信インタフェース５１８は、ローカルネットワーク５２２に接続されるネットワークリンク５２０への通信結合を提供する。例えば、通信インタフェース５１８は、電話線へのデータ通信接続を提供するためにモデムであって良い。別の例として、通信インタフェース５１８は、互換性のあるＬＡＮへのデータ通信接続を提供するＬＡＮ（Local  Area  Network）カードであって良い。無線リンクも実装されて良い。任意のこのような実装で、通信インタフェース５１８は、種々の情報を表すデジタルデータストリームを伝達する電気、電磁気又は光信号を送信及び受信する。
【００５４】
ネットワークリンク５２０は、通常、１又は複数のネットワークを通じて他のデータ装置へのデータ通信を提供する。例えば、ネットワークリンク５２０は、ローカルネットワーク５２２を通じてホストコンピュータ５２４への又はＩＳＰ（Internet  Service  Provider）５２６により稼働されるデータ機器への接続を提供できる。ＩＳＰ５２６は、また、現在一般的に「インターネット」５２８と称される世界的規模のパケットデータ通信ネットワークを通じてデータ通信サービスを提供する。ローカルネットワーク５２２及びインターネット５２８の両者は、デジタルデータストリームを伝達する電気、電磁気又は光信号を用いる。
【００５５】
コンピュータシステム５００は、ネットワーク、ネットワークリンク５２０及び通信インタフェース５１８を通じて、プログラムコードを含む、メッセージを送信し及びデータを受信できる。インターネットの例では、サーバ５３０は、インターネット５２８、ＩＳＰ５２６、ローカルネットワーク５２２及び通信インタフェース５１８を通じてアプリケーションプログラムのために要求されたコードを送信し得る。受信されたコードは、受信されるとプロセッサ５０４により処理され、及び／又は後の実行のために記憶装置５１０若しくは他の不揮発性記憶に格納され得る。
【００５６】
上述の明細書では、本発明の実施形態は、実施形態毎に変化し得る多数の特定の詳細を参照し説明された。したがって本発明の、および本出願者により発明であるように意図したものの唯一の指標は、特許請求の範囲が由来する特定の形式の、いかなる今後の補正も含む本出願に由来する一組の特許請求の範囲である。したがって請求項内で明示的に記述されない限界、要素、特性、特徴、利点、または属性がこのような特許請求項の範囲を決して制限してはならない。したがって本明細書と添付図面は限定的ではなく例示的であると解釈すべきである。
【符号の説明】
【００５７】
１００  構成
１１０  クライアント装置
１１２  画像処理アプリケーション
１２０  画像処理システム
１２２  画像処理プロセス
１２４  識別解除プロセス
１３０  画像レポジトリ
１３２  画像データ
１３４  処理済み画像データ
１３６  マーカデータ
１４０  ネットワーク
【図１】
2018142953.tif 000005
【図２Ａ】
2018142953.tif 000006
【図２Ｂ】
2018142953.tif 000007
【図２Ｃ】
2018142953.tif 000008
【図２Ｄ】
2018142953.tif 000009
【図２Ｅ】
2018142953.tif 000010
【図２Ｆ】
2018142953.tif 000011
【図３】
2018142953.tif 000012
【図４Ａ】
2018142953.tif 000013
【図４Ｂ】
2018142953.tif 000014
【図４Ｃ】
2018142953.tif 000015
【図４Ｄ】
2018142953.tif 000016
【図５】
2018142953.tif 000017