(57)【特許請求の範囲】
【請求項１】
サーバー装置であって、
制御部を有し、
前記制御部は、
要求に基づいて、第１のクライアント装置に画面を表示するよう制御し、
前記画面は、資料と、前記資料が正規の資料であることを示す情報と、が入力可能な画面であり、
前記画面において、資料と、前記資料が正規の資料であることを示す情報と、が入力されると、前記情報を二次元コード化することにより二次元コードを生成し、
第２のクライアント装置から前記資料の表示要求を受け取ると、前記資料に前記二次元コードを重畳して前記第２のクライアント装置に表示し、
前記第２のクライアント装置から前記資料の保存要求を受け取ると、通知先情報に基づき通知先に前記資料の保存の許可を求める要求を送信し、前記通知先において前記資料の保存が許可されると、前記二次元コードが重畳されていない前記資料を前記第２のクライアント装置に保存可能とし、
前記通知先は、前記画面において、前記資料と、前記資料が正規の資料であることを示す情報と、を入力した者であり、
前記資料の保存の許可を求める要求には、前記資料の保存先の情報と、前記要求の送信に関する時刻情報と、が含まれる、サーバー装置。
【請求項２】
請求項１に記載のサーバー装置において、
前記資料の保存の許可を求める要求には、保存先の連絡情報と、保存を要求した回数と、が含まれる、サーバー装置。
【請求項３】
請求項１又は請求項２に記載のサーバー装置において、
前記資料に対する操作ごとに前記通知先に問い合わせを行う必要があるか否かを設定可能であり、
前記第２のクライアント装置から前記資料の保存要求を受け取ると、前記制御部は、保存が前記通知先に問い合わせを行う必要がある操作か否かを判定し、問い合わせを行う必要がある操作であると判定すると、前記通知先情報に基づき通知先に前記資料の保存の許可を求める要求を送信し、前記通知先において前記資料の保存が許可されると、前記二次元コードが重畳されていない前記資料を前記第２のクライアント装置に保存可能とする、サーバー装置。
【請求項４】
請求項１から請求項３までの何れか１項に記載のサーバー装置において、
前記資料は、医師免許証であり、
前記資料が正規の資料であることを示す情報は、前記医師免許証の医師のサイン情報である、サーバー装置。
【請求項５】
請求項１から請求項４までの何れか１項に記載のサーバー装置において、
前記第１のクライアント装置は、医師の情報処理装置であり、
前記第２のクライアント装置は、前記医師のアルバイト先の情報処理装置である、サーバー装置。
【請求項６】
サーバー装置であって、
制御部を有し、
前記制御部は、
要求に基づいて、第１のクライアント装置に画面を表示するよう制御し、
前記画面は、医師の医師免許証と、前記医師のサイン情報と、が入力可能な画面であり、
前記画面において、医師の医師免許証と、前記医師のサイン情報と、が入力されると、前記医師のサイン情報を二次元コード化することで二次元コードを生成し、
第２のクライアント装置から前記医師免許証の表示要求を受け取ると、通知先情報に基づき通知先に前記医師免許証の表示の許可を求める要求を送信し、前記通知先において前記医師免許証の表示が許可された場合、前記医師免許証を前記第２のクライアント装置に表示可能とし、前記通知先において前記医師免許証の表示が許可されなかった場合、前記医師免許証に前記二次元コードを重畳して前記第２のクライアント装置に表示可能とし、
前記通知先は、前記画面において、前記医師免許証と、前記サイン情報と、を入力した者であり、
前記医師免許証の表示の許可を求める要求には、前記医師免許証の表示先の情報と、前記要求の送信に関する時刻情報と、が含まれる、サーバー装置。
【請求項７】
請求項６に記載のサーバー装置において、
前記第２のクライアント装置から前記医師免許証の保存要求を受け取ると、通知先情報に基づき通知先に前記医師免許証の保存の許可を求める要求を送信し、前記通知先において前記医師免許証の保存が許可された場合、前記医師免許証を前記第２のクライアント装置に保存可能とし、
前記医師免許証の保存の許可を求める要求には、前記医師免許証の保存先の情報と、前記要求の送信に関する時刻情報と、が含まれる、サーバー装置。
【請求項８】
請求項６又は請求項７に記載のサーバー装置において、
前記制御部は、
前記第２のクライアント装置から前記医師免許証の表示要求を受け取ると、前記表示要求が、許可が必要な要求か否かを判定し、許可が必要な要求であると判定した場合、前記通知先情報に基づき通知先に前記医師免許証の表示の許可を求める要求を送信する、サーバー装置。
【請求項９】
サーバー装置が実行する情報処理方法であって、
要求に基づいて、第１のクライアント装置に画面を表示するよう制御し、
前記画面は、資料と、前記資料が正規の資料であることを示す情報と、が入力可能な画面であり、
前記画面において、資料と、前記資料が正規の資料であることを示す情報と、が入力されると、前記情報を二次元コード化することにより二次元コードを生成し、
第２のクライアント装置から前記資料の表示要求を受け取ると、前記資料に前記二次元コードを重畳して前記第２のクライアント装置に表示し、
前記第２のクライアント装置から前記資料の保存要求を受け取ると、通知先情報に基づき通知先に前記資料の保存の許可を求める要求を送信し、前記通知先において前記資料の保存が許可されると、前記二次元コードが重畳されていない前記資料を前記第２のクライアント装置に保存可能とし、
前記通知先は、前記画面において、前記資料と、前記資料が正規の資料であることを示す情報と、を入力した者であり、
前記資料の保存の許可を求める要求には、前記資料の保存先の情報と、前記要求の送信に関する時刻情報と、が含まれる、情報処理方法。
【請求項１０】
サーバー装置が実行する情報処理方法であって、
要求に基づいて、第１のクライアント装置に画面を表示するよう制御し、
前記画面は、医師の医師免許証と、前記医師のサイン情報と、が入力可能な画面であり、
前記画面において、医師の医師免許証と、前記医師のサイン情報と、が入力されると、前記医師のサイン情報を二次元コード化することにより二次元コードを生成し、
第２のクライアント装置から前記医師免許証の表示要求を受け取ると、通知先情報に基づき通知先に前記医師免許証の表示の許可を求める要求を送信し、前記通知先において前記医師免許証の表示が許可された場合、前記医師免許証を前記第２のクライアント装置に表示可能とし、前記通知先において前記医師免許証の表示が許可されなかった場合、前記医師免許証に前記二次元コードを重畳して前記第２のクライアント装置に表示可能とし、
前記通知先は、前記画面において、前記医師免許証と、前記サイン情報と、を入力した者であり、
前記医師免許証の表示の許可を求める要求には、前記医師免許証の表示先の情報と、前記要求の送信に関する時刻情報と、が含まれる、情報処理方法。
【請求項１１】
プログラムであって、コンピュータを、請求項１から請求項８までの何れか１項に記載のサーバー装置の制御部として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバー装置、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
特許文献１にはサービスを提供する人がサービスを提供する資格を有することを示す情報を、サービスを受ける人に提示する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第６６９３６３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、情報を提示するにしても、情報の偽造等を防止するためにも必要な人に対してのみ提示したいという要求がある。
【課題を解決するための手段】
【０００５】
本発明の一態様によれば、サーバー装置が提供される。このサーバー装置は、制御部を有する。制御部は、要求に基づいて、第１のクライアント装置に画面を表示するよう制御する。画面は、資料と、資料が正規の資料であることを示す情報と、が入力可能な画面である。画面において、資料と、資料が正規の資料であることを示す情報と、が入力されると、情報に基づき資料を秘匿化するデータを生成する。第２のクライアント装置から資料の表示要求を受け取ると、資料にデータを重畳して第２のクライアント装置に表示する。第２のクライアント装置から資料の保存要求を受け取ると、通知先情報に基づき通知先に資料の保存の許可を求める要求を送信し、通知先において資料の保存が許可されると、データが重畳されていない資料を第２のクライアント装置に保存可能とする。通知先は、画面において、資料と、資料が正規の資料であることを示す情報と、を入力した者である。資料の保存の許可を求める要求には、資料の保存先の情報と、要求の送信に関する時刻情報と、が含まれる。
【図面の簡単な説明】
【０００６】
【図１】図１は、情報処理システムのシステム構成の一例を示す図である。
【図２】図２は、サーバー装置のハードウェア構成の一例を示す図である。
【図３】図３は、クライアント装置のハードウェア構成の一例を示す図である。
【図４】図４は、クライアント装置のハードウェア構成の一例を示す図である。
【図５】図５は、サーバー装置の機能構成の一例を示す図である。
【図６】図６は、情報処理システムの情報処理の一例をシーケンス図である。
【図７】図７は、登録画面の一例を示す図である。
【図８】図８は、サーバー装置の記憶部に記憶されているデータの構造の一例を示す図である。
【図９】図９は、医師免許証の画像を秘匿化して表示した一例を示す図である。
【図１０】図１０は、操作要求ごとの問い合わせ要否のデータの一例を示す図である。
【発明を実施するための形態】
【０００７】
以下、図面を用いて本発明の実施形態について説明する。以下に示す実施形態中で示した各種特徴事項は、互いに組み合わせ可能である。
【０００８】
本明細書において「部」とは、例えば、広義の回路によって実施されるハードウェア資源と、これらのハードウェア資源によって具体的に実現されうるソフトウェアの情報処理とを合わせたものも含みうる。また、本実施形態においては様々な情報を取り扱うが、これら情報は、０又は１で構成される２進数のビット集合体として信号値の高低によって表され、広義の回路上で通信・演算が実行されうる。
【０００９】
また、広義の回路とは、回路（Ｃｉｒｃｕｉｔ）、回路類（Ｃｉｒｃｕｉｔｒｙ）、プロセッサ（Ｐｒｏｃｅｓｓｏｒ）、及びメモリ（Ｍｅｍｏｒｙ）等を少なくとも適当に組み合わせることによって実現される回路である。すなわち、特定用途向け集積回路（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ：ＡＳＩＣ）、プログラマブル論理デバイス（例えば、単純プログラマブル論理デバイス（Ｓｉｍｐｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｄｅｖｉｃｅ：ＳＰＬＤ）、複合プログラマブル論理デバイス（Ｃｏｍｐｌｅｘ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｄｅｖｉｃｅ：ＣＰＬＤ）、及びフィールドプログラマブルゲートアレイ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ：ＦＰＧＡ））等を含むものである。
【００１０】
＜実施形態１＞
１．システム構成
図１は、情報処理システム１０００のシステム構成の一例を示す図である。図１に示されるように、情報処理システム１０００は、システム構成として、サーバー装置１００と、クライアント装置１１０と、クライアント装置１２０と、を含む。クライアント装置１１０は、医者が使用する情報処理装置（例えば、スマートフォン）である。クライアント装置１２０は、医者のアルバイト先の病院等の情報処理装置（例えば、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ））である。サーバー装置１００と、クライアント装置１１０と、クライアント装置１２０とは、ネットワーク１５０を介して通信可能に接続されている。
【００１１】
図１では、説明の簡略化のため、情報処理システム１０００において、クライアント装置１１０、クライアント装置１２０はそれぞれ１台ずつしか図示していないが、それぞれ複数台、情報処理システム１０００に含まれてもよい。クライアント装置１１０は、スマートフォンに限られず、医師が持っているものならＰＣ、タブレット型コンピュータ等であってもよい。同様に、クライアント装置１２０は、ＰＣに限定されるものではなく、医師のアルバイト先の病院にあるものならタブレット型コンピュータ等であってもよい。
【００１２】
２．ハードウェア構成
（１）サーバー装置１００のハードウェア構成
図２は、サーバー装置１００のハードウェア構成の一例を示す図である。サーバー装置１００は、ハードウェア構成として、制御部２０１と、記憶部２０２と、通信部２０３と、を含む。制御部２０１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等であって、サーバー装置１００の全体を制御する。記憶部２０２は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等であって、プログラム及び制御部２０１がプログラムに基づき処理を実行する際に利用するデータ等を記憶させる。制御部２０１が、記憶部２０２に記憶されているプログラムに基づき、処理を実行することによって、後述する図５のサーバー装置１００の機能構成及び後述する図６に示すシーケンス図におけるサーバー装置１００の処理が実現される。通信部２０３は、ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）等であって、サーバー装置１００をネットワーク１５０に接続し、他の装置（例えば、クライアント装置１３０等）との通信を司る。記憶部２０２は、記憶媒体の一例である。
【００１３】
（２）クライアント装置１１０のハードウェア構成
図３は、クライアント装置１１０のハードウェア構成の一例を示す図である。クライアント装置１１０は、ハードウェア構成として、制御部３０１と、記憶部３０２と、撮像部３０３と、入出力部３０４と、通信部３０５と、を含む。制御部３０１は、ＣＰＵ等であって、クライアント装置１１０の全体を制御する。記憶部３０２は、ＨＤＤ、ＲＯＭ、ＲＡＭ等であって、プログラム、制御部３０１がプログラムに基づき処理を実行する際に利用するデータ等を記憶させる。制御部３０１が、記憶部３０２に記憶されているプログラムに基づき、処理を実行することによって、クライアント装置１１０の機能が実現される。撮像部３０３は、カメラ等であって、被写体を撮像する。入出力部３０４は、ユーザー操作に応じた情報を制御部３０１に入力したり、制御部３０１による処理の結果等の情報を出力したりする。通信部３０５は、クライアント装置１１０をネットワーク１５０に接続し、他の装置（例えば、サーバー装置１００、クライアント装置１２０等）との通信を司る。
【００１４】
（３）クライアント装置１２０のハードウェア構成
図４は、クライアント装置１２０のハードウェア構成の一例を示す図である。クライアント装置１２０は、ハードウェア構成として、制御部４０１と、記憶部４０２と、撮像部４０３と、入力部４０４と、出力部４０５と、通信部４０６と、を含む。制御部４０１は、ＣＰＵ等であって、クライアント装置１２０の全体を制御する。記憶部４０２は、ＨＤＤ、ＲＯＭ、ＲＡＭ等であって、プログラム、制御部４０１がプログラムに基づき処理を実行する際に利用するデータ等を記憶させる。制御部４０１が、記憶部４０２に記憶されているプログラムに基づき、処理を実行することによって、クライアント装置１２０の機能が実現される。撮像部４０３は、カメラ等であって、被写体を撮像する。入力部４０４は、ユーザー操作に応じた情報を制御部４０１に入力する。出力部４０５は、制御部４０１による処理の結果等の情報を出力する。通信部４０６は、クライアント装置１２０をネットワーク１５０に接続し、他の装置（例えば、サーバー装置１００、クライアント装置１１０等）との通信を司る。
【００１５】
３．機能構成
図５は、サーバー装置１００の機能構成の一例を示す図である。図５に示されるように、サーバー装置１００は、機能構成として、生成部５０１と、表示制御部５０２と、保存制御部５０３と、を含む。
【００１６】
（生成部５０１）
生成部５０１は、クライアント装置１１０に入出力部３０４に表示された、後述する図７に示す画面において医師免許証（医師免許証の画像）と、医師免許証の医師のサイン情報と、が入力されると、入力されたサイン情報に基づき医師免許証を秘匿化するデータを生成する。ここで、医師免許証を秘匿化するデータとは、例えば、二次元コードである。なお、医師免許証の画像は、資料の一例である。医師免許証の医師のサイン情報は、資料が正規の資料であることを示す情報の一例である。資料が正規の資料であることを示す情報の他の例としては、例えば、医師の判子の画像等がある。
より具体的に説明すると、生成部５０１は、医師免許証（医師免許証の画像）と、医師免許証の医師のサイン情報と、が入力されると、入力されたサイン情報を二次元コード化する。
【００１７】
（表示制御部５０２）
表示制御部５０２は、要求に基づき、クライアント装置１１０に画面が表示されるよう制御したり、クライアント装置１２０に画面が表示されるよう制御したりする。より具体的に説明すると、表示制御部５０２は、表示要求に基づき、クライアント装置１１０の入出力部３０４に後述する図７に示す画面を表示する。また、表示制御部５０２は、表示要求に基づき、クライアント装置１２０の出力部４０５に後述する図９に示す画面を表示する。
【００１８】
（保存制御部５０３）
保存制御部５０３は、クライアント装置１２０から資料の保存要求を受け取ると、通知先情報に基づき通知先に資料の保存の許可を求める要求を送信し、通知先において資料の保存が許可されると、データが重畳されていない資料をクライアント装置１２０に保存可能とする。
【００１９】
４．情報処理
図６は、情報処理システム１０００の情報処理の一例をシーケンス図である。
画面を介して所定の操作を受け取ると、ＳＱ６０１において、クライアント装置１１０の制御部３０１は、登録画面の表示要求をサーバー装置１００に送信する。
登録画面の表示要求を受信すると、ＳＱ６０２において、表示制御部５０２は、クライアント装置１１０の入出力部３０４に図７に示す画面を表示するよう制御する。
【００２０】
図７は、登録画面の一例を示す図である。図７に示すように、登録画面には、画像の登録領域７０１と、サイン領域７０２と、が含まれる。医師は登録領域７０１に自身の医師免許証の画像を登録領域７０１にドラッグ＆ドロップする。登録領域７０１に医師免許証の画像がドラッグ＆ドロップされると、表示制御部５０２は、ドラッグ＆ドロップされた医師免許証の画像を登録領域７０１に表示する。また、医師はタッチペン、又は自身の指を用いてサイン領域７０２に自身の名前をサインする。医師はサイン領域７０２にサインを行った後、送信ボタン７０３を選択する。送信ボタンが選択されると、クライアント装置１１０は、医師免許証の画像とサイン情報（サインの筆跡に関する座標情報及び圧力情報）をサーバー装置１００に送信する。
【００２１】
クライアント装置１１０より医師免許証の画像とサイン情報を受信すると、ＳＱ６０３において、保存制御部５０３は、図７を介して登録された医師免許証に関する情報を記憶部２０２に記憶する。より具体的に説明すると、保存制御部５０３は、医師免許証の画像を解析する。保存制御部５０３は、医師免許証の画像を解析した結果、医師の名前を取得すると共に、医師免許証の画像のそれぞれの位置情報における色情報を取得する。保存制御部５０３は、医師免許証の画像データをそのまま保持せず、解析の結果取得した、医師免許証の画像のそれぞれの位置情報における色情報を記憶部２０２に記憶させ、保持する。より具体的に説明すると、保存制御部５０３は、医師免許証の医師の名前と、医師免許証に関する位置情報及び色情報と、サイン情報と、を関連付けて記憶部２０２に保存する。
ＳＱ６０４において、生成部５０１は、記憶部２０２に保存したサイン情報を二次元コード化することで二次元コードを生成し、サイン情報等に関連付けて記憶する。すなわち、登録画面において、医師免許証の画像と、医師免許証の医師のサイン情報と、が入力されると、生成部５０１は、入力されたサイン情報を二次元コード化することで二次元コードを生成する。
【００２２】
図８は、サーバー装置１００の記憶部２０２に記憶されているデータの構造の一例を示す図である。データには、項目として、医師名と、位置情報及び色情報と、サイン情報と、二次元コードと、通知先情報と、が含まれる。医師名は、医師免許証の医師の名前である。医師の名前の代わりに、又は医師の名前と共に、医師を識別する識別情報がデータに含まれてもよい。位置情報及び色情報は、医師免許証を縦方向及び横方向に切断し、それぞれの四角形の位置情報と、それぞれの四角形の色情報である。サイン情報は、医師のサイン情報である。二次元コードは、サイン情報に基づき生成された、サイン情報を二次元コード化した二次元コードである。通知先情報は、例えば、Ｅメールアドレス等である。
【００２３】
画面を介して所定の操作を受け取ると、ＳＱ６０５において、クライアント装置１２０の制御部４０１は、医師免許証の表示要求をサーバー装置１００に送信する。医師免許証の表示要求には、医師の名前等が含まれる。
医師免許証の表示要求を受信すると、ＳＱ６０６において、表示制御部５０２は、該当する医師の医師免許証の画像に、該当する二次元コードを重畳してクライアント装置１２０に表示するよう制御する。二次元コードは、データの一例である。より具体的に説明すると、クライアント装置１２０から医師免許証の画像の表示要求を受け取ると、表示制御部５０２は、位置情報と色情報とに基づき医師免許証の画像を生成し、生成した医師免許証の画像に二次元コードを重畳してクライアント装置１２０に表示する。
【００２４】
図９は、医師免許証の画像を秘匿化して表示した一例を示す図である。８０１−８０４は、医師免許証の医師のサイン情報から生成された、二次元コードの例である。二次元コードは、図９に示したようなものにかぎされず、医師免許証の画像を秘匿化することができればどのようなものであってもよい。二次元コードの他の例としては例えば、ＱＲコード（登録商標）のようなものであってもよい。図９に示すような画面を表示することによって、セキュリティを高めることができる。
【００２５】
画面を介して所定の操作を受け取ると、ＳＱ６０７において、クライアント装置１２０の制御部４０１は、医師免許証の保存要求をサーバー装置１００に送信する。
医師免許証の保存要求を受信すると、ＳＱ６０８において、保存制御部５０３は、通知先情報に基づき、医師のクライアント装置１１０に医師免許証の画像の保存の許可を求める要求を送信する。医師免許証の画像の保存の許可を求める要求には、医師免許証の画像の保存先の情報と、要求の送信に関する時刻情報と、が含まれる。医師免許証の画像の保存先の情報としては、クライアント装置１２０が設置されている病院名等がある。また、医師免許証の画像の保存の許可を求める要求には、保存先の連絡情報（メールアドレスや電話番号等）、保存を要求した回数等が含まれてもよい。
医師免許証の画像の保存の許可を求める要求を受信したクライアント装置１１０の制御部３０１は、要求に含まれる、医師免許証の画像の保存先の情報、送信に関する時刻情報等と共に、保存を許可するか否かを選択させる選択画面を入出力部３０４に表示させる。選択画面において保存を許可することが選択されると、ＳＱ６０９において、クライアント装置１１０の制御部３０１は、サーバー装置１００に保存を許可することを示す情報を送信する。
【００２６】
保存を許可することを示す情報を受信すると、保存制御部５０３は、二次元コードが重畳されていない医師免許証の画像をクライアント装置１２０に保存可能とする。より具体的に説明すると、通知先において医師免許証の画像の保存が許可されると、保存制御部５０３は、位置情報と色情報とに基づき、データが重畳されていない医師免許証の画像を生成し、要求元のクライアント装置１２０に保存可能とする。
【００２７】
本実施形態の処理によれば、医師が許可した場合にのみ、医師のアルバイト先の病院等において、医師免許証を保存等することができる。
なお、実施形態１では、クライアント装置１２０から要求される処理の例として、保存を用いて説明を行ったが、保存に限定されるものではなく、他の処理、例えば印刷処理等であってもよい。
【００２８】
＜変形例１＞
実施形態１の変形例を説明する。上述した実施形態ではサーバー装置１００は、クライアント装置１２０から医師免許証の表示要求を受け取ると、医師免許証を秘匿化するデータを重畳して医師免許証をクライアント装置１２０に表示するよう制御した。しかし、サーバー装置１００は、クライアント装置１２０から医師免許証の表示要求を受け取ると、通知先情報に基づきクライアント装置１１０に医師免許証の表示の許可を求める要求を送信する。サーバー装置１００は、通知先において表示してもよいことが選択されたと判定した場合は、医師免許証を表示し、通知先において表示してはいけないことが選択されたと判定した場合は、秘匿化するデータを重畳して医師免許証を表示するように制御してもよい。なお、医師免許証の表示の許可を求める要求には、少なくとも、医師免許証の表示先の情報と、表示の許可を求める要求の送信に関する時刻情報と、が含まれる。
【００２９】
変形例１によれば、医師免許証を登録した医師が許可した場合は、例えばアルバイト先の病院のＰＣ等において医師免許証をそのまま表示することができ、医師免許証を登録した医師が許可しない場合は、例えばアルバイト先の病院のＰＣ等において情報が秘匿化された状態で医師免許証を表示することができる。
なお、変形例１のサーバー装置１００も、クライアント装置１２０から医師免許証の保存要求を受け取ると、通知先情報に基づき通知先に医師免許証の保存の許可を求める要求を送信する。サーバー装置１００は、通知先において医師免許証の保存が許可された場合、医師免許証をクライアント装置１２０に保存可能とする。医師免許証の保存の許可を求める要求には、医師免許証の保存先の情報と、保存の許可を求める要求の送信に関する時刻情報と、が含まれる。
【００３０】
＜変形例２＞
実施形態１の変形例を説明する。変形例２のサーバー装置１００は、記憶部２０２等に、医師免許証に対する操作要求ごとに医師に問い合わせを行うか否かの情報を保持する。図１０は、操作要求ごとの問い合わせ要否のデータの一例を示す図である。医師は、クライアント装置１１０を操作して、どのような要求があった場合は、自身に問い合わせるか否か、すなわち許可が必要か否か、を設定する。変形例２のサーバー装置１００は、クライアント装置１１０からの操作に応じて、図１０に示されるようなデータを生成し、記憶部２０２等に記憶する。図１０に示されるデータは、登録された医師免許証ごとに図８に示されたような構造を有するデータと共に関連付けられた保持される。問い合わせ要否において、０は、問い合わせ不要を表し、１は、問い合わせ要を表す。
サーバー装置１００の制御部２０１は、医師免許証を登録した装置（実施形態１の例ではクライアント装置１１０）とは異なる装置（実施形態１の例ではクライアント装置１２０）より医師免許証に対する操作の要求を受け取ると、受け取った操作要求の種類に基づき、医者への問い合わせの要否を判定する。問い合わせが必要ないと設定されていると判定した場合、制御部２０１は、要求に応じた処理を実行する。問い合わせが必要であると設定されている判定した場合、制御部２０１は、連絡先情報に基づき医師免許証を登録した医師に対して、要求に応じた処理を実行してよいか否かを問い合わせる。制御部２０１は、問い合わせの結果に基づき、処理を実行する。
【００３１】
変形例２の構成によれば、医師免許証を登録した医者は、他の装置からの要求の種類に応じて、自身に問い合わせを行うか否かを設定することができる。そして、サーバー装置１００は、設定に応じて、要求に対する処理を実行することができる。
【００３２】
＜変形例３＞
実施形態１の変形例を説明する。変形例３のサーバー装置１００は、二次元コードが重畳されていない医師免許証の表示、保存等の要求を受け取った際に、二次元コードを元のサイン情報に戻し、戻したサイン情報と、医師免許証の画像と関連付けて保存されているサイン情報と、を比較し、一致するか否かを確認する。サーバー装置１００は、サイン情報が一致すると判定すると、二次元コードが改ざん等されていないと判断し、要求に応じた処理（例えば、表示や保存等）を行う。
他の例として、サーバー装置１００は、サイン情報を二次元コード化した二次元コードから元のサイン情報を復元し、そのサイン情報と医師免許証を画像認識したことにより得られる医者の氏名とを比較し、両者が異ならないかを判定するようにしてもよい。両者が異ならない場合、サーバー装置１００は、二次元コードが改ざん等されていないと判断し、要求に応じた処理（例えば、表示や保存等）を行うようにしてもよい。
【００３３】
変形例３の構成によれば、二次元コードを改ざんし、正規の処理を経ずに、医師免許証を表示させようとしたり保存させようとしたりした場合にその痕跡を得ることができる。また、そのような処理が行われた医師免許証に対して表示要求等を受け取った場合には、表示要求に応じた処理は行わず、例えば、エラー表示等することでセキュリティを担保することができる。
【００３４】
＜変形例４＞
実施形態１の変形例を説明する。実施形態では、１つの装置である、サーバー装置１００が処理を行うものとして説明を行った。しかしながら、上述した機能及び処理は、サーバー装置１００の処理を複数の装置、例えば、複数のサーバー装置から構成される情報処理システムのそれぞれのサーバー装置の制御部がそれぞれのサーバー装置の記憶部に記憶されたプログラムに基づき処理を実行することでも実現される。
【００３５】
＜付記＞
発明は、次に記載の各態様で提供されてもよい。
前記サーバー装置において、前記資料の保存の許可を求める要求には、保存先の連絡情報と、保存を要求した回数と、が含まれる、サーバー装置。
前記サーバー装置において、前記資料に対する操作ごとに前記通知先に問い合わせを行う必要があるか否かを設定可能であり、前記第２のクライアント装置から前記資料の保存要求を受け取ると、前記制御部は、保存が前記通知先に問い合わせを行う必要がある操作か否かを判定し、問い合わせを行う必要がある操作であると判定すると、前記通知先情報に基づき通知先に前記資料の保存の許可を求める要求を送信し、前記通知先において前記資料の保存が許可されると、前記データが重畳されていない前記資料を前記第２のクライアント装置に保存可能とする、サーバー装置。
前記サーバー装置において、前記資料は、医師免許証であり、前記資料が正規の資料であることを示す情報は、前記医師免許証の医師のサイン情報である、サーバー装置。
前記サーバー装置において、前記第１のクライアント装置は、前記医師の情報処理装置であり、前記第２のクライアント装置は、前記医師のアルバイト先の情報処理装置である、サーバー装置。
サーバー装置であって、制御部を有し、前記制御部は、要求に基づいて、第１のクライアント装置に画面を表示するよう制御し、前記画面は、医師の医師免許証と、前記医師のサイン情報と、が入力可能な画面であり、前記画面において、医師の医師免許証と、前記医師のサイン情報と、が入力されると、前記サイン情報に基づき前記医師免許証を秘匿化するデータを生成し、第２のクライアント装置から前記医師免許証の表示要求を受け取ると、通知先情報に基づき通知先に前記医師免許証の表示の許可を求める要求を送信し、前記通知先において前記医師免許証の表示が許可された場合、前記医師免許証を前記第２のクライアント装置に表示可能とし、前記通知先において前記医師免許証の表示が許可されなかった場合、前記医師免許証に前記データを重畳して前記第２のクライアント装置に表示可能とし、前記通知先は、前記画面において、前記医師免許証と、前記サイン情報と、を入力した者であり、前記医師免許証の表示の許可を求める要求には、前記医師免許証の表示先の情報と、前記要求の送信に関する時刻情報と、が含まれる、サーバー装置。
前記サーバー装置において、前記第２のクライアント装置から前記医師免許証の保存要求を受け取ると、通知先情報に基づき通知先に前記医師免許証の保存の許可を求める要求を送信し、前記通知先において前記医師免許証の保存が許可された場合、前記医師免許証を前記第２のクライアント装置に保存可能とし、前記医師免許証の保存の許可を求める要求には、前記医師免許証の保存先の情報と、前記要求の送信に関する時刻情報と、が含まれる、サーバー装置。
前記サーバー装置において、前記制御部は、前記第２のクライアント装置から前記医師免許証の表示要求を受け取ると、前記表示要求が、許可が必要な要求か否かを判定し、許可が必要な要求であると判定した場合、前記通知先情報に基づき通知先に前記医師免許証の表示の許可を求める要求を送信する、サーバー装置。
サーバー装置が実行する情報処理方法であって、要求に基づいて、第１のクライアント装置に画面を表示するよう制御し、前記画面は、資料と、前記資料が正規の資料であることを示す情報と、が入力可能な画面であり、前記画面において、資料と、前記資料が正規の資料であることを示す情報と、が入力されると、前記情報に基づき前記資料を秘匿化するデータを生成し、第２のクライアント装置から前記資料の表示要求を受け取ると、前記資料に前記データを重畳して前記第２のクライアント装置に表示し、前記第２のクライアント装置から前記資料の保存要求を受け取ると、通知先情報に基づき通知先に前記資料の保存の許可を求める要求を送信し、前記通知先において前記資料の保存が許可されると、前記データが重畳されていない前記資料を前記第２のクライアント装置に保存可能とし、前記通知先は、前記画面において、前記資料と、前記資料が正規の資料であることを示す情報と、を入力した者であり、前記資料の保存の許可を求める要求には、前記資料の保存先の情報と、前記要求の送信に関する時刻情報と、が含まれる、情報処理方法。
サーバー装置が実行する情報処理方法であって、要求に基づいて、第１のクライアント装置に画面を表示するよう制御し、前記画面は、医師の医師免許証と、前記医師のサイン情報と、が入力可能な画面であり、前記画面において、医師の医師免許証と、前記医師のサイン情報と、が入力されると、前記サイン情報に基づき前記医師免許証を秘匿化するデータを生成し、第２のクライアント装置から前記医師免許証の表示要求を受け取ると、通知先情報に基づき通知先に前記医師免許証の表示の許可を求める要求を送信し、前記通知先において前記医師免許証の表示が許可された場合、前記医師免許証を前記第２のクライアント装置に表示可能とし、前記通知先において前記医師免許証の表示が許可されなかった場合、前記医師免許証に前記データを重畳して前記第２のクライアント装置に表示可能とし、前記通知先は、前記画面において、前記医師免許証と、前記サイン情報と、を入力した者であり、前記医師免許証の表示の許可を求める要求には、前記医師免許証の表示先の情報と、前記要求の送信に関する時刻情報と、が含まれる、情報処理方法。
プログラムであって、コンピュータを、前記サーバー装置の制御部として機能させるためのプログラム。
もちろん、この限りではない。
【００３６】
例えば、上述のプログラムを記憶させる、コンピュータ読み取り可能な非一時的な記憶媒体として提供してもよい。
また、上述した実施形態及び変形例を任意に組み合わせて実施するようにしてもよい。
また、上述した実施形態等では、サーバー装置１００が画面を生成してクライアント装置に送信する例を示した。しかし、サーバー装置１００は、画面を生成するためのデータをクライアント装置に送信し、そのデータを受け取ったクライアント装置がデータに基づき画面を生成するようにしてもよい。
【００３７】
最後に、本発明に係る種々の実施形態を説明したが、これらは、例として提示したものであり、発明の範囲を限定することは意図していない。新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。実施形態やその変形は、発明の範囲や要旨に含まれると共に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【００３８】
１００    ：サーバー装置
１１０    ：クライアント装置
１２０    ：クライアント装置
１３０    ：クライアント装置
１５０    ：ネットワーク
２０１    ：制御部
２０２    ：記憶部
２０３    ：通信部
３０１    ：制御部
３０２    ：記憶部
３０３    ：撮像部
３０４    ：入出力部
３０５    ：通信部
４０１    ：制御部
４０２    ：記憶部
４０３    ：撮像部
４０４    ：入力部
４０５    ：出力部
４０６    ：通信部
５０１    ：生成部
５０２    ：表示制御部
５０３    ：保存制御部
７０１    ：登録領域
７０２    ：サイン領域
７０３    ：送信ボタン
１０００  ：情報処理システム
【要約】      （修正有）【課題】情報の偽造等を防止するため、必要な人に対してのみ情報を提示するサーバー装置、情報処理方法及びプログラムを提供する。【解決手段】情報処理システム１０００において、サーバー装置１００の制御部は、要求に基づいて第１のクライアント装置に、資料が正規の資料であることを示す情報が入力可能な画面を表示し、資料が正規の資料であることを示す情報が入力されると資料を秘匿化するデータを生成し、第２のクライアント装置から資料の表示要求を受け取ると、資料にデータを重畳して第２のクライアント装置に表示し、資料の保存要求を受け取ると、通知先情報に基づき通知先に資料の保存の許可を求める要求を送信し、通知先において資料の保存が許可されると、データが重畳されていない資料を第２のクライアント装置に保存可能とする。資料の保存の許可を求める要求には、資料の保存先の情報と、要求の送信に関する時刻情報とが含まれる。【選択図】図１【図１】
0006956992.tif 000002
【図２】
0006956992.tif 000003
【図３】
0006956992.tif 000004
【図４】
0006956992.tif 000005
【図５】
0006956992.tif 000006
【図６】
0006956992.tif 000007
【図７】
0006956992.tif 000008
【図８】
0006956992.tif 000009
【図９】
0006956992.tif 000010
【図１０】
0006956992.tif 000011