(57)【要約】【課題】データの送受信において、セキュリティを確保しつつユーザの利便性をより高めることを可能にすること。【解決手段】データを送信するためのユーザ操作が検出される際に検出される、当該ユーザ操作を行うユーザの第１の生体情報を取得する取得部と、上記データの送信先の装置で取得される第２の生体情報と上記第１の生体情報との照合が成功する場合に上記送信先の装置において上記データを利用可能な状態にするための、制御を行う利用制御部と、を備える通信装置が提供される。【選択図】図２
2013152511.tif 000002
【特許請求の範囲】
【請求項１】
データを送信するためのユーザ操作が検出される際に検出される、当該ユーザ操作を行うユーザの第１の生体情報を取得する取得部と、
前記データの送信先の装置で取得される第２の生体情報と前記第１の生体情報との照合が成功する場合に前記送信先の装置において前記データを利用可能な状態にするための、制御を行う利用制御部と、
を備える通信装置。
【請求項２】
前記利用制御部は、前記第２の生体情報と前記第１の生体情報との前記照合が成功した場合に前記送信先の装置へ前記データを送信させることにより、前記制御を行う、請求項１に記載の通信装置。
【請求項３】
前記利用制御部は、鍵情報により復元可能な状態にされた前記データを前記送信先の装置へ送信させ、前記第２の生体情報と前記第１の生体情報との前記照合が成功した場合に、前記鍵情報を前記送信先の装置へ送信させることにより、前記制御を行う、請求項１に記載の通信装置。
【請求項４】
前記利用制御部は、前記送信先の装置で取得される生体情報と前記第１の生体情報との照合の成功により復元可能な状態にされた前記データを、前記送信先の装置へ送信させることにより、前記制御を行う、
請求項１に記載の通信装置。
【請求項５】
前記第２の生体情報を受信する通信部と、
前記第２の生体情報と前記第１の生体情報との前記照合を行う照合部と、
をさらに備える、
前記利用制御部は、前記制御として、前記照合部による前記照合が成功する場合に前記送信先の装置において前記データを利用可能な状態にするための、制御を行う、
請求項２に記載の通信装置。
【請求項６】
前記取得部は、前記通信装置宛のデータを受け取るためのユーザ操作が検出される際に検出される、当該ユーザ操作を行うユーザの第３の生体情報を取得し、
前記通信装置は、前記通信装置宛の前記データを受信する通信部をさらに備え、
前記通信装置宛の前記データは、当該データの送信元の装置で取得される第４の生体情報と前記第３の生体情報との照合が成功する場合に前記通信装置において利用可能な状態にされる、
請求項１に記載の通信装置。
【請求項７】
前記通信部は、前記第４の生体情報と前記第３の生体情報との前記照合が成功した後に、前記通信装置宛の前記データを受信する、請求項６に記載の通信装置。
【請求項８】
前記通信部は、鍵情報により復元可能な状態にされた前記通信装置宛の前記データを受信し、前記第４の生体情報と前記第３の生体情報との前記照合が成功した場合に、前記鍵情報を受信し、
受信された前記通信装置宛の前記データは、受信された前記鍵情報により復元される、
請求項６に記載の通信装置。
【請求項９】
前記通信部は、前記通信装置で取得される生体情報と前記第４の生体情報との照合の成功により復元可能な状態にされた前記通信装置宛の前記データを受信し、
受信された前記通信装置宛の前記データは、取得された前記第３の生体情報と前記第４の生体情報との照合の成功により復元される、
請求項６に記載の通信装置。
【請求項１０】
前記通信部は、前記送信元の装置に前記第３の生体情報を送信し、
前記第３の生体情報及び前記第４の生体情報との照合は、前記送信元の装置によって行われる、
請求項７に記載の通信装置。
【請求項１１】
前記データを送信するための前記ユーザ操作の検出と前記照合との間に、前記送信先の装置で前記データが利用可能な状態になっていないことを示す標識を表示部に表示させる表示制御部、をさらに備える請求項１に記載の通信装置。
【請求項１２】
検出される前記ユーザ操作は、タッチパネル上でのタッチ操作である、請求項１に記載の通信装置。
【請求項１３】
検出される前記ユーザ操作は、前記データを示す表示オブジェクトをタッチパネル上の所定の位置に移動させるタッチ操作である、請求項１２に記載の通信装置。
【請求項１４】
前記第１の生体情報及び前記第２の生体情報は、指紋情報、掌形情報及び静脈情報のうちのいずれかである、請求項１２に記載の通信装置。
【請求項１５】
自装置宛のデータを受け取るためのユーザ操作が検出される際に検出される、当該ユーザ操作を行うユーザの第２の生体情報を取得する取得部と、
前記データを受信する通信部と、
を備え、
前記データは、当該データの送信元の装置で取得される第１の生体情報と前記第２の生体情報との照合が成功する場合に自装置において利用可能な状態にされる、
通信装置。
【請求項１６】
コンピュータを、
データを送信するためのユーザ操作が検出される際に検出される、当該ユーザ操作を行うユーザの第１の生体情報を取得する取得部と、
前記データの送信先の装置で取得される第２の生体情報と前記第１の生体情報との照合が成功する場合に前記送信先の装置において前記データを利用可能な状態にするための、制御を行う利用制御部と、
として機能させるためのプログラム。
【請求項１７】
通信部を備えるコンピュータを、
前記コンピュータ宛のデータを受け取るためのユーザ操作が検出される際に検出される、当該ユーザ操作を行うユーザの第２の生体情報を取得する取得部、
として機能させ、
前記通信部は、前記データを受信し、
前記データは、当該データの送信元の装置で取得される第１の生体情報と前記第２の生体情報との照合が成功する場合に自装置において利用可能な状態にされる、
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、通信装置及びプログラムに関する。
【背景技術】
【０００２】
近年、パーソナルコンピュータ、スマートフォン、タブレット端末等の様々な装置に通信機能が備えられている。当該通信機能により装置間で様々なデータを送受信することができる。
【０００３】
装置間でデータを送受信する場合に、誤送信、送信先の装置の不正使用等によって当該データが漏洩する可能性がある。そのため、セキュリティを確保するために、送信元の装置において、パスワードのような鍵情報を上記データに設定する技術が用いられている。
【０００４】
例えば、特許文献１では、データの送信指示を受けた場合に、パスワードを取得したか否かを判定し、パスワードを取得していれば、当該パスワードを用いて自動的にデータを暗号化し、暗号化されたデータを送信する技術が記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−２５４４４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、データに鍵情報を設定する従来の技術では、ユーザには、データを送信する度に鍵情報を入力し、又はデータを送信する前に鍵情報を予め登録するという手間がかかる。また、鍵情報が予め登録される場合であっても、複数の鍵情報が登録されていれば、データを送信する度に鍵情報を選択するという手間がかかる。そのため、必ずしもユーザにとっての利便性が高いとは言えない。
【０００７】
そこで、データの送受信において、セキュリティを確保しつつユーザの利便性をより高めることを可能にする仕組みが提供されることが望ましい。
【課題を解決するための手段】
【０００８】
本開示によれば、データを送信するためのユーザ操作が検出される際に検出される、当該ユーザ操作を行うユーザの第１の生体情報を取得する取得部と、上記データの送信先の装置で取得される第２の生体情報と上記第１の生体情報との照合が成功する場合に上記送信先の装置において上記データを利用可能な状態にするための、制御を行う利用制御部と、を備える通信装置が提供される。
【０００９】
また、本開示によれば、自装置宛のデータを受け取るためのユーザ操作が検出される際に検出される、当該ユーザ操作を行うユーザの第２の生体情報を取得する取得部と、上記データを受信する通信部と、を備える通信装置が提供される。上記データは、当該データの送信元の装置で取得される第１の生体情報と上記第２の生体情報との照合が成功する場合に自装置において利用可能な状態にされる。
【００１０】
また、本開示によれば、コンピュータを、データを送信するためのユーザ操作が検出される際に検出される、当該ユーザ操作を行うユーザの第１の生体情報を取得する取得部と、上記データの送信先の装置で取得される第２の生体情報と上記第１の生体情報との照合が成功する場合に上記送信先の装置において上記データを利用可能な状態にするための、制御を行う利用制御部と、として機能させるためのプログラムが提供される。
【００１１】
また、本開示によれば、通信部を備えるコンピュータを、上記コンピュータ宛のデータを受け取るためのユーザ操作が検出される際に検出される、当該ユーザ操作を行うユーザの第２の生体情報を取得する取得部、として機能させるためのプログラムが提供される。上記通信部は、上記データを受信し、上記データは、当該データの送信元の装置で取得される第１の生体情報と上記第２の生体情報との照合が成功する場合に自装置において利用可能な状態にされる。
【発明の効果】
【００１２】
以上説明したように本開示に係る通信装置及びプログラムによれば、データの送受信において、セキュリティを確保しつつユーザの利便性をより高めることが可能となる。
【図面の簡単な説明】
【００１３】
【図１】本開示の実施形態に係る通信システムの概略的な構成の一例を示す説明図である。
【図２】第１の実施形態に係る通信装置の構成の一例を示すブロック図である。
【図３】データを送信するためのユーザ操作の一例を説明するための説明図である。
【図４】データを受け取るためのユーザ操作の一例を説明するための説明図である。
【図５】生体情報を検出するための仕組みの一例を説明するための説明図である。
【図６】生体情報の検出の一例を説明するための説明図である。
【図７】データが利用可能な状態になっていないことを示す標識の一例を説明するための説明図である。
【図８】第１の実施形態に係る通信処理の概略的な流れの一例を示すフローチャートである。
【図９】第２の実施形態に係る通信装置の構成の一例を示すブロック図である。
【図１０】第２の実施形態に係る通信処理の概略的な流れの一例を示すフローチャートである。
【図１１】第３の実施形態に係る通信装置の構成の一例を示すブロック図である。
【図１２】第３の実施形態に係る通信処理の概略的な流れの一例を示すフローチャートである。
【図１３】本開示の実施形態に係る通信装置のハードウェア構成の一例を示すブロック図である。
【発明を実施するための形態】
【００１４】
以下に添付の図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１５】
なお、説明は以下の順序で行うものとする。
１．通信システムの概略的な構成
２．第１の実施形態
２．１．通信装置の構成
２．２．処理の流れ
３．第２の実施形態
３．１．通信装置の構成
３．２．処理の流れ
４．第３の実施形態
４．１．通信装置の構成
４．２．処理の流れ
５．通信装置のハードウェア構成
６．まとめ
【００１６】
＜１．通信の概略的な構成＞
まず、図１を参照して、本開示の実施形態に係る通信システム１の概略的な構成について説明する。図１は、本実施形態に係る通信システム１の概略的な構成の一例を示す説明図である。図１を参照すると、通信システム１は、通信装置１００を含む。
【００１７】
通信装置１００は、通信機能を備える装置である。例えば、通信装置１００ａ、１００ｂは、ネットワークを介して又は直接的に互いに通信する。当該ネットワークは、例えば、ローカルエリアネットワーク、インターネット、又は移動通信ネットワーク等を含む。
【００１８】
通信装置１００は、一例としてタブレット端末である。通信装置１００は、例えば、表示面１６１を有し、ユーザに呈示すべき情報を当該表示面１６１に表示する。
【００１９】
一例として、通信装置１００ａが通信装置１００ｂへデータを送信する場合について説明する。この場合に、通信装置１００ａは、データを送信するためのユーザ操作を検出する。また、通信装置１００ｂは、当該データを受け取るためのユーザ操作を検出する。また、通信装置１００ａは、当該データを通信装置１００ｂへ送信する。
【００２０】
本実施形態では、上述されたようなデータの送受信において、セキュリティを確保しつつユーザの利便性をより高めることが可能になる。以降、＜２．第１の実施形態＞、＜３．第２の実施形態＞、＜４．第３の実施形態＞及び＜５．通信装置のハードウェア構成＞において、その具体的な内容を説明する。
【００２１】
＜２．第１の実施形態＞
まず、本開示の第１の実施形態を説明する。本開示の第１の実施形態では、それぞれの通信装置１００で検出された生体情報の照合が成功する場合にデータが送信される。
【００２２】
＜２．１．通信装置の構成＞
まず、図２〜図７を参照して、第１の実施形態に係る通信装置１００−１の構成の一例について説明する。図２は、第１の実施形態に係る通信装置１００−１の構成の一例を示すブロック図である。図２を参照すると、通信装置１００−１は、操作検出部１１０、生体情報検出部１２０、通信部１３０、制御部１４０、記憶部１５０及び表示部１６０を備える。
【００２３】
（操作検出部１１０）
操作検出部１１０は、ユーザ操作を検出する。例えば、操作検出部１１０は、ユーザ操作として、タッチパネル上でのタッチ操作を検出する。以下では、通信装置１００−１がデータを送信する場合と、通信装置１００−１がデータを受信する場合とについて説明する。
【００２４】
−データを送信する場合
操作検出部１１０は、データを送信するためのユーザ操作を検出する。例えば、操作検出部１１０は、当該ユーザ操作として、上記データを示す表示オブジェクトをタッチパネル上の所定の位置に移動させるタッチ操作を検出する。この点について、図３を参照してより具体的に説明する。
【００２５】
図３は、データを送信するためのユーザ操作の一例を説明するための説明図である。図３を参照すると、通信装置１００−１の表示面１６１が示されている。ここで、表示面１６１は、タッチパネルの表示面である。表示面１６１には、データを示す表示オブジェクト２２０（以下、「データ表示オブジェクト２２０」と呼ぶ）の一覧を含むデータ一覧２１０が表示されている。また、表示面１６１には、送信先を示す表示オブジェクト２４０（以下、「送信先表示オブジェクト２４０」と呼ぶ）の一覧を含む送信先一覧２３０が表示されている。
【００２６】
操作検出部１１０は、データを送信するためのユーザ操作として、例えば、データ表示オブジェクト２２０を送信先表示オブジェクト２４０の位置へ移動させるためのドラッグ＆ドロップを検出する。当該ドラッグ＆ドロップは、換言すると、データ表示オブジェクト２２０の位置から送信先表示オブジェクト２４０の位置までの連続的なタッチ操作である。図３に示されるように、例えば、送信先ＢへのデータＢの送信のために、ユーザは、データ表示オブジェクト２２０ｂを送信先表示オブジェクト２４０ｂの位置へ移動させるためのドラッグ＆ドロップを行い、操作検出部１１０は、当該ドラッグ＆ドロップを検出する。
【００２７】
−データを受信する場合
操作検出部１１０は、自装置宛のデータ（即ち、通信装置１００−１宛のデータ）を受け取るためのユーザ操作を検出する。例えば、操作検出部１１０は、当該ユーザ操作として、自装置宛のデータを示す表示オブジェクトをタッチパネル上の所定の位置に移動させるタッチ操作を検出する。この点について、図４を参照してより具体的に説明する。
【００２８】
図４は、データを受け取るためのユーザ操作の一例を説明するための説明図である。図４を参照すると、通信装置１００−１の表示面１６１が示されている。図３と同様に、表示面１６１には、データ一覧２１０が表示されている。また、表示面１６１には、送信元を示す表示オブジェクト２６０（以下、「送信元表示オブジェクト２６０」と呼ぶ）の一覧を含む送信元一覧２５０が表示されている。
【００２９】
例えば、通信装置１００−１宛のデータが通信装置１００−１へ送信される場合に、送信元表示オブジェクト２６０の位置に、通信装置１００−１宛のデータを示すデータ表示オブジェクト２２０が表示される。そして、操作検出部１１０は、例えば、通信装置１００−１宛の上記データを受け取るためのユーザ操作として、データ表示オブジェクト２２０を送信元一覧２５０以外の位置へ移動させるためのドラッグ＆ドロップを検出する。図４に示されるように、例えば、送信元Ｂが通信装置１００−１宛のデータＥを送信する場合に、データ表示オブジェクト２２０ｅが送信元表示オブジェクト２６０ｂの位置に表示される。そして、例えば、データＥの受け取りのために、ユーザは、データ表示オブジェクト２２０ｅを送信元一覧２５０以外の位置へ移動させるためのドラッグ＆ドロップを行い、操作検出部１１０は、当該ドラッグ＆ドロップを検出する。
【００３０】
（生体情報検出部１２０）
生体情報検出部１２０は、特定のユーザ操作が検出される際に、当該ユーザ操作を行うユーザの生体情報を検出する。以下では、通信装置１００−１がデータを送信する場合と、通信装置１００−１がデータを受信する場合とについて説明する。
【００３１】
−データを送信する場合
生体情報検出部１２０は、データを送信するためのユーザ操作が検出される際に、当該ユーザ操作を行うユーザの生体情報（以下、「送信側生体情報」と呼ぶ）を検出する。例えば、検出されるユーザ操作が、タッチパネル上でのタッチ操作である場合に、生体情報検出部１２０は、送信側生体情報として、指紋情報、掌形情報及び静脈情報のうちのいずれかを検出する。この点について、図５及び図６を参照してより具体的に説明する。
【００３２】
図５は、生体情報を検出するための仕組みの一例を説明するための説明図である。図５を参照すると、図３及び図４と同様に、通信装置１００−１の表示面１６１が示されている。ここで、表示面１６１は、タッチパネルの表示面である。そして、当該表示面１６１のうちの送信先表示オブジェクト２４０及び送信元表示オブジェクト２６０が表示される位置の裏側に、スキャナ１２１が配置されている。例えばこのように、生体情報検出部１２０は、１つ以上のスキャナ１２１を含む。スキャナ１２１による生体情報の検出について、図６を参照してさらに具体的に説明する。
【００３３】
図６は、生体情報の検出の一例を説明するための説明図である。図３を参照して説明したように、例えば、送信先ＢへのデータＢの送信のために、データ表示オブジェクト２２０ｂを送信先表示オブジェクト２４０ｂの位置へ移動させるためのドラッグ＆ドロップが検出される。即ち、データ表示オブジェクト２２０ｂの位置から送信先表示オブジェクト２４０ｂの位置までの連続的なタッチ操作が検出される。当該タッチ操作が検出されると、後述の制御部１４０は、表示面１６１における表示オブジェクトに関する情報に基づき、データ表示オブジェクト２２０ｂを移動させる処理、及びデータＢを送信先Ｂへ送信する処理を認識する。すると、制御部１４０は、上記送信処理のために、送信先表示オブジェクト２４０ｂの位置を生体情報検出部１２０に通知する。そして、生体情報検出部１２０は、表示オブジェクト２４０ｂが表示される位置の裏側に配置されているスキャナ１２１ｂにより、上記タッチ操作を行うユーザの生体情報（例えば、指紋情報）を検出する。
【００３４】
−データを受信する場合
生体情報検出部１２０は、通信装置１００−１宛のデータを受け取るためのユーザ操作が検出される際に、当該ユーザ操作を行うユーザの生体情報（以下、「受信側生体情報」と呼ぶ）を検出する。送信側生体情報と同様に、生体情報検出部１２０は、例えば、受信側生体情報として、指紋情報、掌形情報及び静脈情報のうちのいずれかを検出する。また、送信側生体情報と同様に、生体情報検出部１２０は、例えば、図５に示されるようなスキャナ１２１により、受信側生体情報を検出する。また、図４を参照して説明したようにデータ表示オブジェクト２２０を送信元一覧２５０以外の位置へ移動させるためのドラッグ＆ドロップが検出される場合に、例えば、図６を参照して説明した送信側生体情報の検出と同様に、受信側生体情報が検出される。
【００３５】
以上のように、データを送信するためのユーザ操作が検出される際に、送信側生体情報も併せて検出され、データを受け取るためのユーザ操作が検出される際に、受信側生体情報も併せて検出される。これにより、データの送信又はデータの受け取りの際に、ユーザの手間を発生させることなく生体情報を得ることが可能になる。さらに、検出されるユーザ操作がタッチパネル上でのタッチ操作であり、かつ検出される生体情報が指紋情報、掌形情報及び静脈情報のいずれかであれば、ユーザ操作を行ったユーザの生体情報を確実に検出することが可能になる。
【００３６】
（通信部１３０）
通信部１３０は、別の装置と通信する。通信部１３０は、例えば、ネットワークを介して又は直接的に、有線で若しくは無線で、別の装置と通信する。なお、通信部１３０による送受信については、通信装置１００−１の各構成要素の説明と併せてより具体的な情報を説明する。
【００３７】
（制御部１４０）
制御部１４０は、通信装置１００−１における各種制御を行う。制御部１４０は、操作認識部１４１、生体情報取得部１４３、照合部１４５、利用制御部１４７及び表示制御部１４９を含む。
【００３８】
（操作認識部１４１）
操作認識部１４１は、操作検出部１１０によるユーザ操作の検出結果から、実行すべき処理を認識する。例えば、操作検出部１１０は、ユーザ操作としてタッチパネル上のタッチ操作を検出し、タッチ操作の検出結果（例えば、タッチ位置の座標）を操作認識部１４１へ出力する。操作認識部１４１は、当該検出結果と、表示面１６１における表示オブジェクトに関する情報に基づいて、実行すべき処理を認識する。
【００３９】
例えば、操作認識部１４１は、図３及び図６に示されるようなデータ表示オブジェクト２２０の位置から送信先表示オブジェクト２４０の位置までのタッチ操作（即ち、ドラッグ＆ドロップ）の検出結果を、操作検出部１１０から取得する。すると、操作認識部１４１は、データ表示オブジェクト２２０を移動させる処理、及び対応するデータを対応する送信先へ送信する処理を認識する。この場合に、操作認識部１４１は、上記移動処理のために、例えば、データ表示オブジェクト２２０の識別情報及びタッチ操作のタッチ位置を表示制御部１４９に通知する。また、操作認識部１４１は、上記送信処理のために、例えば、上記対応するデータの識別情報と上記対応する送信先の識別情報とを利用制御部１４７に通知し、上記送信先表示オブジェクト２４０の位置を生体情報検出部１２０に通知する。
【００４０】
また、例えば、図４に示されるような送信元オブジェクト２６０と重なるデータ表示オブジェクト２２０の位置から送信元一覧２５０以外の位置までのタッチ操作（即ち、ドラッグ＆ドロップ）の検出結果を、操作検出部１１０から取得する。すると、操作認識部１４１は、データ表示オブジェクト２２０を移動させる処理、及び対応するデータを受け取る処理を認識する。この場合に、操作認識部１４１は、上記移動処理のために、例えば、データ表示オブジェクト２２０の識別情報及びタッチ操作のタッチ位置を表示制御部１４９に通知する。また、操作認識部１４１は、上記受け取り処理のために、例えば、上記送信元表示オブジェクト２６０の位置を生体情報検出部１２０に通知する。
【００４１】
（生体情報取得部１４３）
生体情報取得部１４３は、特定のユーザ操作が検出される際に検出される、当該ユーザを行うユーザの生体情報を取得する。以下では、通信装置１００−１がデータを送信する場合と、通信装置１００−１がデータを受信する場合とについて説明する。
【００４２】
−データを送信する場合
生体情報取得部１４３は、データを送信するためのユーザ操作が検出される際に検出される、当該ユーザ操作を行うユーザの生体情報（すなわち、送信側生体情報）を取得する。より具体的には、上述したように、生体情報検出部１２０は、データを送信するためのユーザ操作が検出される際に、送信側生体情報を検出する。そして、生体情報取得部１４３は、検出された当該送信側生体情報を取得する。
【００４３】
また、例えば、生体情報取得部１４３は、送信先の装置で取得される受信側生体情報を取得する。より具体的には、通信部１３０が、送信先の装置から受信側生体情報を受信すると、生体情報取得部１４３は、受信した当該受信側生体情報を取得する。
【００４４】
そして、生体情報取得部１４３は、取得した送信側生体情報及び受信側生体情報を照合部１４５に出力する。
【００４５】
−データを受信する場合
生体情報取得部１４３は、通信装置１００−１宛のデータを受け取るためのユーザ操作が検出される際に検出される、当該ユーザ操作を行うユーザの生体情報（すなわち、受信側生体情報）を取得する。より具体的には、上述したように、生体情報検出部１２０は、データを受け取るためのユーザ操作が検出される際に、受信側生体情報を検出する。そして、生体情報取得部１４３は、検出された当該受信側生体情報を取得する。
【００４６】
そして、通信部１３０は、上記通信装置１００−１宛のデータの送信元の装置に、生体情報取得部１４３により取得された上記受信側生体情報を送信する。
【００４７】
（照合部１４５）
照合部１４５は、受信側生体情報と送信側生体情報との照合を行う。即ち、送信元の装置で取得された受信側生体情報と、生体情報取得部１４３により取得された送信側生体情報との照合では、送信元の装置である当該通信装置１００−１によって行われる。生体情報の照合では、生体情報の種類に対応する任意の手法が用いられる。例えば、生体情報が指紋情報である場合に、照合される指紋情報から特徴点を抽出し、特徴点を比較する手法が、用いられる。
【００４８】
仮に、送信側の装置で生体情報の照合が行われる場合には、送信側の装置で生体情報の照合結果を改ざんされ、改ざんされた照合結果に基づいてデータが送信され、その結果、データが不正に入手されてしまう可能性がある。しかし、上述したように、送信元の装置で生体情報の照合が行われることで、このようにデータが不正に入手されてしまうことを回避することができる。
【００４９】
なお、例えば、データの送信の場合には、照合の終了後に、送信側生体情報及び受信側生体情報が削除され、データの受信の場合には、受信側生体情報の送信後に、当該受信側生体情報が削除される。これにより、ユーザの生体情報が通信装置１００−１内に残らないので、自身の生体情報が記憶されることに対するユーザの心理的な抵抗を減らすことができる。
【００５０】
（利用制御部１４７）
利用制御部１４７は、データの送信先の装置で取得される受信側生体情報と生体情報取得部１４３により取得された送信側生体情報との照合が成功する場合に上記送信先の装置において上記データを利用可能な状態にするための、制御（以下、「利用制御」と呼ぶ）を行う。
【００５１】
とりわけ、第１の実施形態では、利用制御部１４７は、受信側生体情報と送信側生体情報との照合が成功する場合に送信先の装置へデータを送信させることにより、利用制御を行う。より具体的には、例えば、利用制御部１４７は、データを送信するためのユーザ操作が検出されると、当該データの識別情報及び送信先の装置の識別情報を操作認識部１４１から取得する。ここで、利用制御部１４７は、通信部１３０に、当該データに関連する情報（例えば、データ名、及びデータの種類、等）を当該送信先の装置へ送信させる。また、利用制御部１４７は、当該データの送信に関連して、受信側生体情報と送信側生体情報との照合の結果を照合部１４５から取得する。そして、当該照合が成功した場合に、利用制御部１４７は、通信部１３０に、データを送信先の装置へ送信させる。一方、上記照合が失敗した場合に、利用制御部１４７は、データを送信先の装置へ送信しない。このように、照合が成功する場合に送信先の装置にデータが送信されるので、当該送信先の装置においてデータが利用可能な状態になる。
【００５２】
上述した生体情報の照合により、送信元の装置においてデータ送信のためのユーザ操作を行ったユーザ本人だけが、送信先の装置でデータを入手できる。例えば、当該ユーザ本人だけが、自身の装置でデータを入手することができ、又は、他のユーザの装置でデータを入手して当該他のユーザにデータを渡すことができる。また、照合が成功してはじめてデータが送信されるので、データの送信が必要最低限に抑えられる。よって、データ送信のためのユーザ操作を行ったユーザ本人の意思に反して他のユーザによりデータが入手される可能性を低減することができる。即ち、セキュリティが確保される。さらに、セキュリティを確保するための生体情報（送信側生体情報、受信側生体情報）は、ユーザ操作から自動的に検出されるので、生体情報、パスワード等の情報の取得のためのユーザの手間を発生させない。即ち、セキュリティを確保しつつユーザの利便性をより高めることができる。
【００５３】
なお、通信装置１００−１が送信先の装置となる場合には、通信部１３０は、通信装置１００−１宛のデータを受信する。この場合に、通信部１３０は、送信側生体情報と受信側生体情報との照合が成功した後に、通信装置１００−１宛のデータを受信する。即ち、通信装置１００−１宛のデータは、当該データの送信元の装置で取得される送信側生体情報と通信装置１００−１で取得される受信側生体情報との照合が成功する場合に通信装置１００−１において利用可能な状態にされる。
【００５４】
（表示制御部１４９）
表示制御部１４９は、ユーザに呈示すべき情報を表示部１６０に表示させる。例えば、表示制御部１４９は、図３及び図４に示されるようなデータ一覧２１０、データ表示オブジェクト２２０、送信先一覧２３０、送信先オブジェクト２４０、送信元一覧２５０又は送信元表示オブイェクト２６０を表示部１６０に表示させる。
【００５５】
また、例えば、データ表示オブジェクト２２０を移動させるためのユーザ操作が検出される場合に、表示制御部１４９は、表示部１６０に、データ表示オブジェクト２２０を移動後の位置に表示させる。例えば、データ表示オブジェクト２２０を移動させるためのドラッグ＆ドロップが検出される場合に、表示制御部１４９は、表示部１６０に、順次変化するタッチ位置にデータ表示オブジェクト２２０を表示させる。
【００５６】
また、例えば、図５及び図６を参照して説明したように、スキャナ１２１により生体情報が検出される場合に、表示制御部１４９は、スキャナ１２１の位置に合わせて送信先表示オブジェクト２４０及び送信元表示オブジェクト２６０を表示部１６０に表示させる。
【００５７】
また、通信部１３０は、通信装置１００−１宛のデータに関連する情報を送信元の装置から受信する。この場合に、例えば、表示制御部１４９は、表示部１６０に、当該送信元の装置に対応する送信元表示オブジェクト２６０の位置に、通信装置１００−１宛の当該データに対応するデータ表示オブジェクト２２０を表示させる。
【００５８】
また、表示制御部１４９は、データを送信するためのユーザ操作の検出と上記照合との間に、送信先の装置でデータが利用可能な状態になっていないことを示す標識を表示部１６０に表示させてもよい。この点について、図７を参照してより具体的に説明する。
【００５９】
図７は、データが利用可能な状態になっていないことを示す標識の一例を説明するための説明図である。図７を参照すると、送信先一覧２３０が示されている。また、送信先一覧２３０の中には、送信先表示オブジェクト２４０が表示され、また、送信先表示オブジェクト２４０ｂの位置に、半透明の状態のデータ表示オブジェクト２２０ｂも表示されている。例えば、利用制御部１４７が、照合が成功する場合にデータを送信することにより利用制御を行う場合に、利用制御部１４７は、データの送信後に表示制御部１４９にその旨を通知する。この場合に、表示制御部１４９は、データ表示オブジェクト２２０が送信先オブジェクト２４０の位置に表示されてから、利用制御部１４７からの上記通知を受けるまで、当該データ表示オブジェクト２２０を通常とは異なる状態（例えば、半透明の状態）で表示部１６０に表示させる。このような表示により、送信先の装置でデータが利用可能な状態になったかを送信元の装置で容易に確認することが可能になる。なお、このように通常とは異なる状態で表示されているデータ表示オブジェクト２２０を送信先表示オブジェクト２４０の位置から別の位置に移動させた場合に、データの送信が取り消されてもよい。
【００６０】
（記憶部１５０）
記憶部１５０は、通信装置１００−１において一時的に又は恒久的に保持すべき情報を記憶する。例えば、記憶部１５０は、通信部１３０により別の装置に送信されるデータを記憶する。また、記憶部１５０は、通信部１３０により受信されるデータを記憶する。
【００６１】
（表示部１６０）
表示部１６０は、表示制御部１４９による制御に応じて、ユーザに呈示すべき情報を表示する。表示部１６０は、表示面１６１を有する。
【００６２】
＜２．２．処理の流れ＞
次に、図８を参照して、第１の実施形態に係る通信処理の一例について説明する。図８は、第１の実施形態に係る通信処理の概略的な流れの一例を示すフローチャートである。ここで、通信装置１００−１ａはデータの送信元の装置であり、通信装置１００−１ｂはデータの送信先の装置である。
【００６３】
まず、ステップＳ３０１で、通信装置１００−１ａの操作検出部１１０は、データを送信するためのユーザ操作を検出する。次に、ステップＳ３０３で、通信装置１００−１ａの生体情報検出部１２０は、ユーザ操作を行うユーザの生体情報を送信側生体情報として検出する。そして、ステップＳ３０５で、通信装置１００−１ａの生体情報取得部１４３は、当該送信側生体情報を取得する。また、ステップＳ３０７で、通信装置１００−１ａの通信部１３０は、データに関連する情報を、送信先の装置である通信装置１００−１ｂへ送信する。そして、通信装置１００−１ｂの通信部１３０は、データに関連する情報を受信する。
【００６４】
ステップＳ３０９で、通信装置１００−１ｂの操作検出部１１０は、自装置宛のデータ（即ち、通信装置１００−１ｂ宛のデータ）を受け取るためのユーザ操作を検出する。次に、ステップＳ３１１で、通信装置１００−１ｂの生体情報検出部１２０は、ユーザ操作を行うユーザの生体情報を受信側生体情報として検出する。そして、ステップＳ３１３で、通信装置１００−１ｂの生体情報取得部１４３は、当該受信側生体情報を取得する。また、ステップＳ３１５で、通信装置１００−１ｂの通信部１３０は、受信側生体情報を、送信先の装置である通信装置１００−１ａへ送信する。そして、通信装置１００−１ａの通信部１３０は、受信側生体情報を受信する。
【００６５】
ステップＳ３１７で、通信装置１００−１ａの照合部１４５は、受信側生体情報と送信側生体情報との照合を行う。ここでは、照合が成功したものとする。なお、照合が失敗した場合には、処理は終了する。
【００６６】
ステップＳ３１９で、通信装置１００−１ａの利用制御部１４７は、通信部１３０に、送信先の装置である通信装置１００−１ｂへデータを送信させる。通信装置１００−１ｂの通信部１３０は、当該データを受信する。このように、データは、通信装置１００−１ｂにおいて利用可能な状態になる。そして、処理は終了する。
【００６７】
以上、第１の実施形態について説明したが、当該第１の実施形態によれば、上記生体情報の照合により、送信元の装置においてデータ送信のためのユーザ操作を行ったユーザ本人だけが、送信先の装置でデータを入手できる。例えば、当該ユーザ本人だけが、自身の装置でデータを入手することができ、又は、他のユーザの装置でデータを入手して当該他のユーザにデータを渡すことができる。また、照合が成功してはじめてデータが送信されるので、データの送信が必要最低限に抑えられる。よって、データ送信のためのユーザ操作を行ったユーザ本人の意思に反して他のユーザによりデータが入手される可能性を低減することができる。即ち、セキュリティが確保される。さらに、セキュリティを確保するための生体情報（送信側生体情報、受信側生体情報）は、ユーザ操作から自動的に検出されるので、生体情報、パスワード等の情報の取得のためのユーザの手間を発生させない。即ち、セキュリティを確保しつつユーザの利便性をより高めることができる。
【００６８】
＜３．第２の実施形態＞
続いて、本開示の第２の実施形態を説明する。本開示の第２の実施形態によれば、鍵情報により復元可能な状態にされたデータが送信され、それぞれの通信装置で検出された生体情報の照合が整合する場合に鍵情報がさらに送信される。
【００６９】
＜３．１．通信装置の構成＞
まず、図９を参照して、第２の実施形態に係る通信装置１００−２の構成の一例について説明する。図９は、第２の実施形態に係る通信装置１００−２の構成の一例を示すブロック図である。図９を参照すると、通信装置１００−２は、操作検出部１１０、生体情報検出部１２０、通信部１３０、記憶部１５０、表示部１６０、制御部１７０を備える。
【００７０】
ここで、操作検出部１１０、生体情報検出部１２０、通信部１３０、記憶部１５０及び表示部１６０については、第１の実施形態と第２の実施形態との間に差異はない。よって、ここでは、制御部１７０について、さらに具体的には、制御部１７０と第１の実施形態における制御部１４０との相違部分である利用制御部１７１及び変換／復元部１７３について説明する。
【００７１】
（利用制御部１７１）
利用制御部１７１は、データの送信先の装置で取得される受信側生体情報と生体情報取得部１４３により取得された送信側生体情報との照合が成功する場合に上記送信先の装置において上記データを利用可能な状態にするための、利用制御を行う。
【００７２】
とりわけ、第２の実施形態では、利用制御部１７１は、鍵情報により復元可能な状態にされたデータを上記送信先の装置へ送信させ、受信側生体情報と送信側生体情報との照合が成功した場合に、鍵情報を送信先の装置へ送信させることにより、利用制御を行う。より具体的には、例えば、利用制御部１７１は、データを送信するためのユーザ操作が検出されると、当該データの識別情報及び送信先の装置の識別情報を操作認識部１４１から取得する。ここで、利用制御部１７１は、変換／復元部１７３に、当該データを鍵情報により復元可能な状態にさせる。そして、利用制御部１７１は、通信部１３０に、鍵情報により復元可能な状態にされたデータを送信先の装置へ送信させる。また、利用制御部１７１は、当該データの送信に関連して、受信側生体情報と送信側生体情報との照合の結果を照合部１４５から取得する。そして、当該照合が成功した場合に、利用制御部１７１は、通信部１３０に、鍵情報を送信先の装置へ送信させる。一方、上記照合が失敗した場合に、利用制御部１７１は、鍵情報を送信先の装置へ送信しない。このように、照合が成功する場合に送信先の装置に鍵情報が送信されるので、当該送信先の装置において、鍵情報によるデータの復元によりデータが利用可能な状態になる。
【００７３】
上述した生体情報の照合により、送信元の装置においてデータ送信のためのユーザ操作を行ったユーザ本人だけが、送信先の装置で元のデータを復元できる。例えば、当該ユーザ本人だけが、自身の装置でデータを復元することができ、又は、他のユーザの装置でデータを復元して当該他のユーザにデータを渡すことができる。よって、他のユーザが送信されたデータを入手しても元のデータを復元できないので、データ送信のためのユーザ操作を行ったユーザ本人の意思に反して他のユーザにより元のデータが入手される可能性を低減することができる。即ち、セキュリティが確保される。さらに、セキュリティを確保するための生体情報は、ユーザ操作から自動的に検出されるので、生体情報、パスワード等の情報の取得のためのユーザの手間を発生させない。即ち、セキュリティを確保しつつユーザの利便性をより高めることができる。
【００７４】
（変換／復元部１７３）
変換／復元部１７３は、データの変換及び復元を行う。以下では、通信装置１００−２がデータを送信する場合と、通信装置１００−２がデータを受信する場合とについて説明する。
【００７５】
−データを送信する場合
変換／復元部１７３は、データを、鍵情報により復元可能な状態にする。より具体的には、例えば、変換／復元部１７３は、利用制御部１７１からの指示に応じて、送信されるデータを鍵情報により復元可能な状態にする。一例として、変換／復元部１７３は、データの内容にアクセスできなくなるように、データを鍵情報でロックする。このようにロックされたデータは、鍵情報によりロック解除される。また、別の例として、変換／復元部１７３は、元のデータの内容が解読できなくなるように、データを暗号化する。このように暗号化されたデータは、鍵情報により復号される。
【００７６】
−データを受信する場合
変換／復元部１７３は、データを鍵情報により復元する。より具体的には、例えば、通信部１３０は、鍵情報により復元可能な状態にされた通信装置１００−２宛のデータを受信する。また、通信部１３０は、送信側生体情報と受信側生体情報との照合が成功した場合に、鍵情報を受信する。すると、変換／復元部１７３は、受信された通信装置１００−２宛のデータを、受信された鍵情報により復元する。
【００７７】
なお、例えば、データの送信の場合には、照合の終了後に、送信側生体情報及び受信側生体情報が削除され、データの受信の場合には、受信側生体情報の送信後に、当該受信側生体情報が削除される。これにより、ユーザの生体情報が通信装置１００−２内に残らないので、自身の生体情報が記憶されることに対するユーザの心理的な抵抗を減らすことができる。
【００７８】
＜３．２．処理の流れ＞
次に、図１０を参照して、第２の実施形態に係る通信処理の一例について説明する。図１０は、第２の実施形態に係る通信処理の概略的な流れの一例を示すフローチャートである。ここで、通信装置１００−２ａはデータの送信元の装置であり、通信装置１００−２ｂはデータの送信先の装置である。
【００７９】
まず、ステップＳ４０１で、通信装置１００−２ａの操作検出部１１０は、データを送信するためのユーザ操作を検出する。次に、ステップＳ４０３で、通信装置１００−２ａの生体情報検出部１２０は、ユーザ操作を行うユーザの生体情報を送信側生体情報として検出する。そして、ステップＳ４０５で、通信装置１００−２ａの生体情報取得部１４３は、当該送信側生体情報を取得する。また、ステップＳ４０７で、変換／復元部１７３は、送信されるデータを、鍵情報により復元可能な状態にする。次に、ステップＳ４０９で、通信装置１００−２ａの利用制御部１７１は、通信部１３０に、鍵情報により復元可能な状態にされたデータを、送信先の装置である通信装置１００−２ｂへ送信させる。そして、通信装置１００−２ｂの通信部１３０は、鍵情報により復元可能な状態にされたデータを受信する。
【００８０】
ステップＳ４１１で、通信装置１００−２ｂの操作検出部１１０は、自装置宛のデータ（即ち、通信装置１００−１ｂ宛のデータ）を受け取るためのユーザ操作を検出する。次に、ステップＳ４１３で、通信装置１００−２ｂの生体情報検出部１２０は、ユーザ操作を行うユーザの生体情報を受信側生体情報として検出する。そして、ステップＳ４１５で、通信装置１００−２ｂの生体情報取得部１４３は、当該受信側生体情報を取得する。また、ステップＳ４１７で、通信装置１００−２ｂの通信部１３０は、受信側生体情報を、送信先の装置である通信装置１００−２ａへ送信する。そして、通信装置１００−２ａの通信部１３０は、受信側生体情報を受信する。
【００８１】
ステップＳ４１９で、通信装置１００−２ａの照合部１４５は、受信側生体情報と送信側生体情報との照合を行う。ここでは、照合が成功したものとする。なお、照合が失敗した場合には、処理は終了する。
【００８２】
ステップＳ４２１で、通信装置１００−２ａの利用制御部１７１は、通信部１３０に、鍵情報を送信先の装置である通信装置１００−２ｂへ送信させる。そして、通信装置１００−２ｂの通信部１３０は、鍵情報を受信する。
【００８３】
ステップＳ４２３で、通信装置１００−２ｂの変換／復元部１７３は、受信された通信装置１００−２ｂ宛のデータを、受信された鍵情報により復元する。このように、データは、通信装置１００−２ｂにおいて利用可能な状態になる。そして、処理は終了する。
【００８４】
以上、第２の実施形態について説明したが、当該第２の実施形態によれば、上記生体情報の照合により、送信元の装置においてデータ送信のためのユーザ操作を行ったユーザ本人だけが、送信先の装置で元のデータを復元できる。例えば、当該ユーザ本人だけが、自身の装置でデータを復元することができ、又は、他のユーザの装置でデータを復元して当該他のユーザにデータを渡すことができる。よって、他のユーザが送信されたデータを入手しても元のデータを復元できないので、データ送信のためのユーザ操作を行ったユーザ本人の意思に反して他のユーザにより元のデータが入手される可能性を低減することができる。即ち、セキュリティが確保される。さらに、セキュリティを確保するための生体情報は、ユーザ操作から自動的に検出されるので、生体情報、パスワード等の情報の取得のためのユーザの手間を発生させない。即ち、セキュリティを確保しつつユーザの利便性をより高めることができる。
【００８５】
＜４．第３の実施形態＞
続いて、本開示の第３の実施形態を説明する。本開示の第３の実施形態によれば、送信先の装置で取得される生体情報と送信元の装置で取得された生体情報との照合の成功により復元可能な状態にされたデータが送信される。
【００８６】
＜４．１．通信装置の構成＞
まず、図１１を参照して、第３の実施形態に係る通信装置１００−３の構成の一例について説明する。図１１は、第３の実施形態に係る通信装置１００−３の構成の一例を示すブロック図である。図１１を参照すると、通信装置１００−３は、操作検出部１１０、生体情報検出部１２０、通信部１３０、記憶部１５０、表示部１６０、制御部１８０を備える。
【００８７】
ここで、操作検出部１１０、生体情報検出部１２０、通信部１３０、記憶部１５０及び表示部１６０については、第１の実施形態と第３の実施形態との間に差異はない。よって、ここでは、制御部１８０について、さらに具体的には、制御部１８０と第１の実施形態における制御部１４０との相違部分である生体情報取得部１８１、利用制御部１８３及び変換／復元部１８５について説明する。
【００８８】
（生体情報取得部１８１）
生体情報取得部１８１は、特定のユーザ操作が検出される際に検出される、当該ユーザを行うユーザの生体情報を取得する。以下では、通信装置１００−３がデータを送信する場合と、通信装置１００−３がデータを受信する場合とについて説明する。
【００８９】
−データを送信する場合
生体情報取得部１８１は、第１の実施形態における生体情報取得部１４３と同様に、送信側生体情報を取得する。そして、生体情報取得部１８１は、取得した当該送信側生体情報を変換／復元部１８５に出力する。
【００９０】
−データを受信する場合
生体情報取得部１８１は、第１の実施形態における生体情報取得部１４３と同様に、受信側生体情報を取得する。そして、生体情報取得部１８１は、取得した当該受信側生体情報を変換／復元部１８５に出力する。
【００９１】
（利用制御部１８３）
利用制御部１８３は、データの送信先の装置で取得される受信側生体情報と生体情報取得部１４３により取得された送信側生体情報との照合が成功する場合に上記送信先の装置において上記データを利用可能な状態にするための、利用制御を行う。
【００９２】
とりわけ、第３の実施形態では、利用制御部１８３は、送信先の装置で取得される生体情報と送信側生体情報との照合の成功により復元可能な状態にされたデータを、送信先の装置へ送信させることにより、利用制御を行う。より具体的には、例えば、利用制御部１８３は、データを送信するためのユーザ操作が検出されると、当該データの識別情報及び送信先の装置の識別情報を操作認識部１４１から取得する。また、変換／復元部１８５は、送信側生体情報を取得する。ここで、利用制御部１８３は、変換／復元部１８５に、上記データを、送信先の装置で取得される生体情報と送信側生体情報との照合の成功により復元可能な状態にさせる。そして、利用制御部１８３は、通信部１３０に、送信先の装置で取得される生体情報と送信側生体情報との照合の成功により復元可能な状態にされたデータを、送信先の装置へ送信させる。このようなデータが送信されるので、送信先の装置において、取得した受信生体情報と送信側生体情報との照合を行い、当該照合が成功すれば、データが復元されて利用可能な状態になる。
【００９３】
上述した生体情報の照合により、送信元の装置においてデータ送信のためのユーザ操作を行ったユーザ本人だけが、送信先の装置で元のデータを復元できる。例えば、当該ユーザ本人だけが、自身の装置でデータを復元することができ、又は、他のユーザの装置でデータを復元して当該他のユーザにデータを渡すことができる。よって、他のユーザが送信されたデータを入手しても元のデータを復元できないので、データ送信のためのユーザ操作を行ったユーザ本人の意思に反して他のユーザにより元のデータが入手される可能性を低減することができる。即ち、セキュリティが確保される。さらに、セキュリティを確保するための生体情報は、ユーザ操作から自動的に検出されるので、生体情報、パスワード等の情報の取得のためのユーザの手間を発生させない。即ち、セキュリティを確保しつつユーザの利便性をより高めることができる。
【００９４】
（変換／復元部１８５）
変換／復元部１８５は、データの変換及び復元を行う。以下では、通信装置１００−３がデータを送信する場合と、通信装置１００−３がデータを受信する場合とについて説明する。
【００９５】
−データを送信する場合
変換／復元部１８５は、データを、送信先の装置で取得される生体情報と送信側生体情報との照合の成功により復元可能な状態にする。より具体的には、例えば、変換／復元部１８５は、生体情報取得部１８１から送信側生体情報を取得する。そして、変換／復元部１８５は、利用制御部１８３からの指示に応じて、送信されるデータを、当該照合の成功により復元可能な状態にする。
【００９６】
一例として、変換／復元部１８５は、データの内容にアクセスできなくなるように、データを送信側生体情報でロックする。このようにロックされたデータは、入力された生体情報と送信側生体情報との照合が行われて、当該照合が成功すれば、ロック解除される。即ち、生体情報がロックの鍵情報として用いられる。
【００９７】
また、別の例として、変換／復元部１８５は、元のデータの内容が解読できなくなるように、データを暗号化する。例えば、変換／復元部１８５は、送信側生体情報に対応する第１の鍵情報を取得し、当該鍵情報を用いてデータを暗号化する。このように暗号化されたデータは、入力された生体情報に対応する第２の鍵情報を用いて復号される。ここで、入力された生体情報が送信側生体情報に相当する生体情報であれば第１の鍵情報を用いて暗号化されたデータが第２の鍵情報を用いて復号されるように、生体情報に対応する鍵情報を提供する仕組みが、用いられる。変換／復元部１８５は、第１の鍵情報と第２の鍵情報とは、暗号化の手法に応じて、同一の情報であってもよく、又は異なる情報であってもよい。
【００９８】
なお、このような暗号化の例のように、生体情報の照合は、生体情報そのものを直接的に照合することに限られず、生体情報を間接的に照合することを含む。例えば、生体情報の照合は、送信側生体情報に対応する情報と受信側生体情報に対応する情報を直接的に照合することにより、生体情報を間接的に照合することを含む。また、例えば、生体情報の照合は、送信側生体情報又はそれに対応する情報を用いて変換されたデータを受信側の生体情報又はそれに対応する情報を用いて復元することにより、生体情報を間接的に照合することを含む。
【００９９】
−データを受信する場合
変換／復元部１８５は、通信装置１００−３で取得される生体情報と送信側生体情報との照合の成功により復元可能な状態にされた通信装置１００−３宛のデータを復元する。より具体的には、例えば、変換／復元部１８５は、生体情報取得部１８１から受信側生体情報を取得する。また、通信部１３０は、通信装置１００−３で取得される生体情報と送信側生体情報との照合の成功により復元可能な状態にされた通信装置１００−３宛のデータを受信する。そして、変換／復元部１８５は、取得された受信側生体情報と受信された通信装置１００−３宛のデータに伴う送信側生体情報との照合を行う。変換／復元部１８５は、当該照合が成功すると、受信された通信装置１００−３宛のデータを復元する。即ち、受信された通信装置１００−３宛のデータは、取得された受信側生体情報と送信側生体情報との照合の成功により復元される。なお、具体的な復元の処理は、ロック及び暗号化の例において上述したとおりである。
【０１００】
なお、例えば、データの送信の場合には、データの変換後に、送信側生体情報が削除され、データの受信の場合には、データの復元後に、送信側生体情報及び受信側生体情報が削除される。これにより、ユーザの生体情報が通信装置１００−３内に残らないので、自身の生体情報が記憶されることに対するユーザの心理的な抵抗を減らすことができる。
【０１０１】
＜４．２．処理の流れ＞
次に、図１２を参照して、第３の実施形態に係る通信処理の一例について説明する。図１２は、第３の実施形態に係る通信処理の概略的な流れの一例を示すフローチャートである。ここで、通信装置１００−３ａはデータの送信元の装置であり、通信装置１００−３ｂはデータの送信先の装置である。
【０１０２】
まず、ステップＳ５０１で、通信装置１００−３ａの操作検出部１１０は、データを送信するためのユーザ操作を検出する。次に、ステップＳ５０３で、通信装置１００−３ａの生体情報検出部１２０は、ユーザ操作を行うユーザの生体情報を送信側生体情報として検出する。そして、ステップＳ５０５で、通信装置１００−３ａの生体情報取得部１８１は、当該送信側生体情報を取得する。次に、ステップＳ５０７で、通信装置１００−３ａの変換／復元部１８５は、送信先の装置で取得される生体情報と送信側生体情報との照合の成功により復元可能な状態にする。そして、ステップＳ５０９で、通信装置１００−３ａの利用制御部１８３は、通信部１３０に、送信先の装置で取得される生体情報と送信側生体情報との照合の成功により復元可能な状態にされた上記データを、送信先の装置である通信装置１００−３ｂへ送信させる。
【０１０３】
ステップＳ５１１で、通信装置１００−３ｂの操作検出部１１０は、自装置宛のデータ（即ち、通信装置１００−３ｂ宛のデータ）を受け取るためのユーザ操作を検出する。次に、ステップＳ５１３で、通信装置１００−３ｂの生体情報検出部１２０は、ユーザ操作を行うユーザの生体情報を受信側生体情報として検出する。そして、ステップＳ５１５で、通信装置１００−３ｂの生体情報取得部１８１は、当該受信側生体情報を取得する。
【０１０４】
ステップＳ５１７で、通信装置１００−３ｂの変換／復元部１８５は、取得された受信側生体情報と受信された送信側生体情報との照合を行う。当該照合が成功すれば、変換／復元部１８５は、上記通信装置１００−３宛のデータを復元する。このように、データは、通信装置１００−３ｂにおいて利用可能な状態になる。そして、処理は終了する。
【０１０５】
以上、第３の実施形態について説明したが、当該第３の実施形態によれば、上記生体情報の照合により、送信元の装置においてデータ送信のためのユーザ操作を行ったユーザ本人だけが、送信先の装置で元のデータを復元できる。例えば、当該ユーザ本人だけが、自身の装置でデータを復元することができ、又は、他のユーザの装置でデータを復元して当該他のユーザにデータを渡すことができる。よって、他のユーザが送信されたデータを入手しても元のデータを復元できないので、データ送信のためのユーザ操作を行ったユーザ本人の意思に反して他のユーザにより元のデータが入手される可能性を低減することができる。即ち、セキュリティが確保される。さらに、セキュリティを確保するための生体情報は、ユーザ操作から自動的に検出されるので、生体情報、パスワード等の情報の取得のためのユーザの手間を発生させない。即ち、セキュリティを確保しつつユーザの利便性をより高めることができる。
【０１０６】
＜５．ハードウェア構成＞
次に、図１３を参照して、本実施形態に係る通信装置１００のハードウェア構成の一例について説明する。図１３は、本実施形態に係る通信装置１００のハードウェア構成の一例を示すブロック図である。図１３を参照すると、通信装置１００は、ＣＰＵ（Central  Processing  Unit）６１０、ＲＯＭ（Read  Only  Memory）６２０、ＲＡＭ（Random  Access  Memory）６３０、バス６４０、記憶デバイス６５０、タッチパネル６６０及び通信デバイス６７０を備える。
【０１０７】
ＣＰＵ６１０は、演算処理装置及び制御装置として機能し、ＲＯＭ６２０又は記憶デバイス６５０に記録された各種プログラムに従って、通信装置１００内の動作全般又はその一部を制御する。ＲＯＭ６２０は、ＣＰＵ６１０が使用するプログラムや演算パラメータ等を記憶する。ＲＡＭ６３０は、ＣＰＵ６１０がプログラム実行時にプログラムを展開するためのワークメモリとして使用され、またデータを一時的に記録するためのバッファメモリとして使用される。
【０１０８】
バス６４０は、ＣＰＵ６１０、ＲＯＭ６２０及びＲＡＭ６３０を相互に接続する。バス６４０には、さらに、記憶デバイス６５０、タッチパネル６６０及び通信デバイス６７０が接続される。
【０１０９】
記録装置６５０は、例えば、ＯＳ等の基本ソフトウェアや、アプリケーション等様々なデータを記憶する。ここで、記録装置６５０は、例えば、ハードディスク（Hard  Disk）等の磁気記録媒体であってもよく、ＥＥＰＲＯＭ（Electrically  Erasable  and  Programmable  Read  Only  Memory）、フラッシュメモリ（flash  memory）、ＭＲＡＭ（Magnetoresistive  Random  Access  Memory）、ＦｅＲＡＭ（Ferroelectric  Random  Access  Memory）、ＰＲＡＭ（Phase  change  Random  Access  Memory）等の不揮発性メモリ（nonvolatile  memory）であってもよい。
【０１１０】
タッチパネル６６０は、表示デバイス６６１、タッチセンサ６６３及びスキャナ６６５を含む。
【０１１１】
表示デバイス６６１は、通信装置１００からの出力画像を表示する。表示デバイス６６１は、例えば、ＬＣＤ、有機ＥＬディスプレイ（organic  ElectroLuminescence  display）等であてもよい。
【０１１２】
タッチセンサ６６３は、タッチパネル６６０上における接触、近接、押圧等のユーザ操作に応じた値を検出する。タッチセンサ６６３は、例えば、静電容量方式、抵抗膜方式、光学方式等のいずれの方式のタッチセンサであってもよい。
【０１１３】
スキャナ６６５は、タッチパネル６６０上をスキャンする。スキャナ６６５は、当該スキャンにより、例えば、タッチパネル６６０上で生体情報（例えば、指紋情報、掌形情報）を得る。スキャナ６６５は、例えば、画像情報を取り込むイメージスキャナである。
【０１１４】
通信デバイス６７０は、例えば、ネットワーク又は他の通信装置に接続する通信インターフェースである。通信デバイス６７０は、例えば、有線又は無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、又はＷＵＳＢ（Ｗｉｒｅｌｅｓｓ  ＵＳＢ）用の通信カード等である。また、通信デバイス６７０は、光通信用のルータ、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）用のルータ、又は、各種通信用のモデム等であってもよい。
【０１１５】
なお、例えば、操作検出部１１０はタッチセンサ６６３により実現され、生体情報検出部１２０はスキャナ６６５により実現され、通信部１３０は通信デバイス６７０により実現される。また、例えば、制御部１４０、１７０、１８０はＣＰＵ６１０、ＲＯＭ６２０及びＲＡＭ６３０により実現され、記憶部１５０は、記憶デバイス６５０により実現され、表示部１６０は表示デバイス６６１により実現される。
【０１１６】
＜６．まとめ＞
ここまで、図１〜１３を用いて、本開示の実施形態に係る通信装置１００について説明した。本実施形態によれば、データを送信するためのユーザ操作又はデータを受け取るためのユーザ操作の際に、ユーザの生体情報が自動的に検出され、当該生体情報の照合が成功する場合に送信先の装置においてデータが利用可能な状態にするための利用制御が行われる。このような照合により、送信元の装置においてユーザ操作を行ったユーザ本人だけが、送信先の装置においてデータを利用可能な状態にできる。即ち、セキュリティが確保される。そして、セキュリティを確保するための上記生体情報は、ユーザ操作から自動的に検出されるので、生体情報、パスワード等の情報の取得のためのユーザの手間を発生させない。即ち、セキュリティを確保しつつユーザの利便性をより高めることができる。
【０１１７】
また、第１の実施形態によれば、利用制御により、受信側生体情報と送信側生体情報との照合が成功した場合に、データが送信先の装置へ送信される。これにより、データの送信が必要最低限に抑えられるので、データ送信のためのユーザ操作を行ったユーザ本人の意思に反して他のユーザによりデータが入手される可能性を低減することができる。
【０１１８】
また、第２の実施形態によれば、利用制御により、鍵情報により復元可能な状態にされたデータが送信先の装置へ送信され、受信側生体情報と送信側生体情報との照合が成功した場合に、鍵情報が送信先の装置へ送信される。これにより、他のユーザが送信されたデータを入手しても元のデータを復元できないので、データ送信のためのユーザ操作を行ったユーザ本人の意思に反して他のユーザにより元のデータが入手される可能性を低減することができる。
【０１１９】
また、第３の実施形態によれば、利用制御により、送信先の装置で取得される生体情報と送信側生体情報との照合の成功により復元可能な状態にされたデータが、送信先の装置へ送信される。これにより、第２の実施形態と同様に、他のユーザが送信されたデータを入手しても元のデータを復元できないので、データ送信のためのユーザ操作を行ったユーザ本人の意思に反して他のユーザにより元のデータが入手される可能性を低減することができる。
【０１２０】
また、第１の実施形態及び第２の実施形態において、照合が送信側の装置において行われる。仮に、送信側の装置で生体情報の照合が行われる場合には、送信側の装置で生体情報の照合結果を改ざんされ、改ざんされた照合結果に基づいてデータが送信され、その結果、データが不正に入手されてしまう可能性がある。しかし、上述したように、送信元の装置で生体情報の照合が行われることで、このようにデータが不正に入手されてしまうことを回避することができる。
【０１２１】
また、データを送信するためのユーザ操作の検出と照合との間に、送信先の装置でデータが利用可能な状態になっていないことを示す標識が表示される。これにより、送信先の装置でデータが利用可能な状態になったかを送信元の装置で容易に確認することが可能になる。
【０１２２】
以上、添付図面を参照しながら本開示の好適な実施形態について説明したが、本開示は係る例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例又は修正例に想到し得ることは明らかであり、それらについても当然に本開示の技術的範囲に属するものと了解される。
【０１２３】
例えば、利用制御は、第１〜第３の実施形態において具体的に説明した利用制御に限られない。受信側生体情報と送信側生体情報との照合が成功する場合に送信先の装置においてデータを利用可能な状態にするための任意の制御が用いられ得る。
【０１２４】
また、データを送信するためのユーザ操作及びデータを受け取るためのユーザ操作は、タッチパネル上でのタッチ操作に限られない。任意の種類のユーザ操作が用いられ得る。例えば、上記ユーザ操作は、ボタン、キーボード若しくはマウス等の入力装置でのユーザ操作であってもよい。この場合に、生体情報（例えば、指紋、静脈）は、例えば、当該入力装置に備えられるスキャナにより検出されてもよい。また、上記ユーザ操作は、音声によるユーザ操作であってもよい。この場合に、生体情報（例えば、音声）は、例えば、マイクロフォンにより検出されてもよい。
【０１２５】
また、送信側生体情報及び受信側生体情報は、指紋情報、掌形情報、静脈情報に限られない。ユーザ操作に応じた任意の種類の生体情報が用いられ得る。例えば、音声によるユーザ操作が用いられる場合に、送信側生体情報及び受信側生体情報は、音声情報であってもよい。また、例えば、送信側生体情報及び受信側生体情報は、顔情報、網膜情報又は虹彩情報であってもよい。この場合に、これらの生体情報は、例えば、データを送信するためのユーザ操作又はデータを受け取るためのユーザ操作が行われる際に、撮像装置による撮像により検出される。
【０１２６】
また、受信側生体情報と送信側生体情報との照合を行う照合部は、送信元の装置に備えられる代わりに、送信側の装置に備えられてもよい。この場合に、例えば、送信側生体情報が送信元の装置から送信側の装置へ送信される。
【０１２７】
また、通信装置における制御部以外の構成要素、即ち、操作検出部、生体情報検出部、通信部、記憶部及び表示部のうちの１つ以上の構成要素は、通信装置と通信可能な別の装置に備えられてもよい。例えば、操作検出部、生体情報検出部及び表示部は、通信装置とは別のユーザ端末に備えられ、通信装置は、当該ユーザ端末と通信するサーバ装置であってもよい。また、例えば、記憶部は、通信装置とは別のサーバ装置に備えられ、通信装置は、当該サーバ装置に、データを送信先の装置へ送信させてもよい。
【０１２８】
さらに、制御部のうちの生体情報取得部及び利用制御部以外の構成要素、即ち、操作認識部、照合部、表示制御部及び変換／復元部のうちの１つ以上の構成要素は、通信装置と通信可能な別の装置に備えられてもよい。例えば、操作認識部及び表示制御部は、操作検出部、生体情報検出部及び表示部と共に、通信装置とは別のユーザ端末に備えられ、通信装置は当該ユーザ端末と通信するサーバであってもよい。また、例えば、照合部又は変換／復元部は、ユーザ端末又はサーバである通信装置とは別のサーバ装置に備えられてもよい。
【０１２９】
また、通信システムにおける通信装置は、送信元の装置及び送信先の装置のいずれか一方として動作してもよい。例えば、通信装置は、送信元の装置としてのみ動作してもよい。また、例えば、通信装置は、送信先の装置としてのみ動作してもよい。
【０１３０】
また、通信装置は、タブレット端末に限られない。任意の通信装置が用いられ得る。例えば、通信装置は、スマートフォン、パーソナルコンピュータ等のユーザ端末であってもよい。また、通信装置は、机又は壁に設置される大型のタッチパネルを含む共有型の装置であってもよい。また、通信装置は、ユーザ端末又は共有型の装置と通信するサーバ措置であってもよい。
【０１３１】
また、本明細書の通信処理における処理ステップは、必ずしもフローチャートに記載された順序に沿って時系列に実行されなくてよい。例えば、通信処理における処理ステップは、フローチャートとして記載した順序と異なる順序で実行されても、並列的に実行されてもよい。
【０１３２】
また、通信装置に内蔵されるＣＰＵ、ＲＯＭ及びＲＡＭ等のハードウェアに、上記通信装置の各構成と同等の機能を発揮させるためのコンピュータプログラムも作成可能である。また、当該コンピュータプログラムを記憶させた記憶媒体も提供される。
【０１３３】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
データを送信するためのユーザ操作が検出される際に検出される、当該ユーザ操作を行うユーザの第１の生体情報を取得する取得部と、
前記データの送信先の装置で取得される第２の生体情報と前記第１の生体情報との照合が成功する場合に前記送信先の装置において前記データを利用可能な状態にするための、制御を行う利用制御部と、
を備える通信装置。
（２）
前記利用制御部は、前記第２の生体情報と前記第１の生体情報との前記照合が成功した場合に前記送信先の装置へ前記データを送信させることにより、前記制御を行う、前記（１）に記載の通信装置。
（３）
前記利用制御部は、鍵情報により復元可能な状態にされた前記データを前記送信先の装置へ送信させ、前記第２の生体情報と前記第１の生体情報との前記照合が成功した場合に、前記鍵情報を前記送信先の装置へ送信させることにより、前記制御を行う、前記（１）に記載の通信装置。
（４）
前記利用制御部は、前記送信先の装置で取得される生体情報と前記第１の生体情報との照合の成功により復元可能な状態にされた前記データを、前記送信先の装置へ送信させることにより、前記制御を行う、
前記（１）に記載の通信装置。
（５）
前記第２の生体情報を受信する通信部と、
前記第２の生体情報と前記第１の生体情報との前記照合を行う照合部と、
をさらに備える、
前記利用制御部は、前記制御として、前記照合部による前記照合が成功する場合に前記送信先の装置において前記データを利用可能な状態にするための、制御を行う、
前記（２）又は（３）に記載の通信装置。
（６）
前記取得部は、前記通信装置宛のデータを受け取るためのユーザ操作が検出される際に検出される、当該ユーザ操作を行うユーザの第３の生体情報を取得し、
前記通信装置は、前記通信装置宛の前記データを受信する通信部をさらに備え、
前記通信装置宛の前記データは、当該データの送信元の装置で取得される第４の生体情報と前記第３の生体情報との照合が成功する場合に前記通信装置において利用可能な状態にされる、
前記（１）に記載の通信装置。
（７）
前記通信部は、前記第４の生体情報と前記第３の生体情報との前記照合が成功した後に、前記通信装置宛の前記データを受信する、前記（６）に記載の通信装置。
（８）
前記通信部は、鍵情報により復元可能な状態にされた前記通信装置宛の前記データを受信し、前記第４の生体情報と前記第３の生体情報との前記照合が成功した場合に、前記鍵情報を受信し、
受信された前記通信装置宛の前記データは、受信された前記鍵情報により復元される、
前記（６）に記載の通信装置。
（９）
前記通信部は、前記通信装置で取得される生体情報と前記第４の生体情報との照合の成功により復元可能な状態にされた前記通信装置宛の前記データを受信し、
受信された前記通信装置宛の前記データは、取得された前記第３の生体情報と前記第４の生体情報との照合の成功により復元される、
前記（６）に記載の通信装置。
（１０）
前記通信部は、前記送信元の装置に前記第３の生体情報を送信し、
前記第３の生体情報及び前記第４の生体情報との照合は、前記送信元の装置によって行われる、
前記（７）又は（８）に記載の通信装置。
（１１）
前記データを送信するための前記ユーザ操作の検出と前記照合との間に、前記送信先の装置で前記データが利用可能な状態になっていないことを示す標識を表示部に表示させる表示制御部、をさらに備える前記（１）〜（５）のいずれか１項に記載の通信装置。
（１２）
検出される前記ユーザ操作は、タッチパネル上でのタッチ操作である、前記（１）〜（１１）のいずれか１項に記載の通信装置。
（１３）
検出される前記ユーザ操作は、前記データを示す表示オブジェクトをタッチパネル上の所定の位置に移動させるタッチ操作である、前記（１２）に記載の通信装置。
（１４）
前記第１の生体情報及び前記第２の生体情報は、指紋情報、掌形情報及び静脈情報のうちのいずれかである、前記（１２）又は（１３）に記載の通信装置。
（１５）
自装置宛のデータを受け取るためのユーザ操作が検出される際に検出される、当該ユーザ操作を行うユーザの第２の生体情報を取得する取得部と、
前記データを受信する通信部と、
を備え、
前記データは、当該データの送信元の装置で取得される第１の生体情報と前記第２の生体情報との照合が成功する場合に自装置において利用可能な状態にされる、
通信装置。
（１６）
コンピュータを、
データを送信するためのユーザ操作が検出される際に検出される、当該ユーザ操作を行うユーザの第１の生体情報を取得する取得部と、
前記データの送信先の装置で取得される第２の生体情報と前記第１の生体情報との照合が成功する場合に前記送信先の装置において前記データを利用可能な状態にするための、制御を行う利用制御部と、
として機能させるためのプログラム。
（１７）
通信部を備えるコンピュータを、
前記コンピュータ宛のデータを受け取るためのユーザ操作が検出される際に検出される、当該ユーザ操作を行うユーザの第２の生体情報を取得する取得部、
として機能させ、
前記通信部は、前記データを受信し、
前記データは、当該データの送信元の装置で取得される第１の生体情報と前記第２の生体情報との照合が成功する場合に自装置において利用可能な状態にされる、
プログラム。
【符号の説明】
【０１３４】
１                      通信システム
１００                  通信装置
１１０                  操作検出部
１２０                  生体情報検出部
１３０                  通信部
１４０、１７０、１８０  制御部
１４１                  操作認識部
１４３、１８３、        生態情報取得部
１４５                  照合部
１４７、１７１、１８３  利用制御部
１４９                  表示制御部
１５０                  記憶部
１６０                  表示部
１７３、１８５          変換／復元部
【図１】
2013152511.tif 000003
【図２】
2013152511.tif 000004
【図３】
2013152511.tif 000005
【図４】
2013152511.tif 000006
【図５】
2013152511.tif 000007
【図６】
2013152511.tif 000008
【図７】
2013152511.tif 000009
【図８】
2013152511.tif 000010
【図９】
2013152511.tif 000011
【図１０】
2013152511.tif 000012
【図１１】
2013152511.tif 000013
【図１２】
2013152511.tif 000014
【図１３】
2013152511.tif 000015