(57)【要約】【課題】タッチパネル形式のディスプレイ上で署名を記入する記入者に対して、容易に署名を入力可能な仕組みを提供する。【解決手段】署名領域が設定された電子ドキュメントを、表示装置に表示する制御を行う表示手段と、表示領域に表示された前記電子ドキュメント上の前記署名領域に対する入力指示を受け付ける受付手段と、入力指示を受け付けたことに応じて、署名領域を拡大して表示装置に表示する制御を行う拡大表示手段と、表示装置に拡大して表示された署名領域に対してなされた署名の入力を受け付ける署名受付手段と、入力を受け付けた署名の画像である署名画像データを生成する生成手段と、生成された署名画像データを、電子ドキュメントに対して設定された署名領域に、サイズを調整して配置する配置手段とを備える。【選択図】図３
2014139764.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネル形式の表示装置を備える情報処理装置であって、
署名領域が設定された電子ドキュメントを、前記表示装置に表示する制御を行う表示手段と、
前記表示手段により前記表示領域に表示された前記電子ドキュメント上の前記署名領域に対する入力指示を受け付ける受付手段と、
前記受付手段により入力指示を受け付けたことに応じて、前記署名領域を拡大して前記表示装置に表示する制御を行う拡大表示手段と、
前記拡大表示手段により前記表示装置に拡大して表示された前記署名領域に対してなされた署名の入力を受け付ける署名受付手段と、
前記署名受付手段により入力を受け付けた署名の画像である署名画像データを生成する生成手段と、
前記生成手段により生成された署名画像データを、前記電子ドキュメントに対して設定された前記署名領域に、サイズを調整して配置する配置手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記配置手段によりサイズを調整して配置された署名画像データを含む前記電子ドキュメントを登録する制御を行う登録手段を更に備えることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記生成手段は、前記署名領域の内、署名画像が記載されていない領域を除いて署名画像データを生成することを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記受付手段により入力指示を受け付けたことに応じて、署名入力モードを判定する判定手段を備え、
前記署名受付手段は、前記判定手段による判定の結果、署名入力モードが直接入力モードとして設定されていると判定された場合、表示装置に直接入力された内容を署名の入力として受けるけることを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
前記拡大表示手段は、予め定められている条件に従って、前記署名領域を拡大して表示させることを特徴とする請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
前記情報処理装置は、録音装置を備え、
前記受付手段により入力指示を受け付けたことに応じて、前記録音装置に音を録音させる制御を行う録音手段と、
署名の入力が終了した旨の指示を受け付ける終了指示受付手段とを備え、
前記録音手段は、前記終了指示受付手段により署名の入力が終了した旨の指示を受け付けたことに応じて、前記録音装置に音の録音を終了させる制御を行い、
前記生成手段は、前記録音装置により録音された音データを更に生成するものであり、
前記登録手段は、前記生成手段により生成された音のデータを、前記電子ドキュメントに対応付けて登録する制御を行うことを特徴とする請求項２乃至５のいずれか１項に記載の情報処理装置。
【請求項７】
前記情報処理装置は、撮像装置を備え、
署名の入力を行うユーザを撮影すべく、所定のタイミングで、前記撮影装置に画像を撮影させる制御を行う撮影手段とを備え、
前記生成手段は、前記撮影手段により撮影された画像データを更に生成するものであり、
前記登録手段は、前記生成手段により生成された画像データを、前記電子ドキュメントに対応付けて登録する制御を行うことを特徴とする請求項２乃至６のいずれか１項に記載の情報処理装置。
【請求項８】
前記登録手段は、ユーザによる登録の指示に応じて、登録する制御を行うものであり、
前記撮影手段は、前記登録の指示を行うユーザを撮影すべく、当該ユーザが登録の指示を行うタイミングで、前記撮影装置に画像を撮影させる制御を行い、
前記生成手段により生成される、署名の入力を行うユーザを撮影した画像データと、登録の指示を行うユーザを撮影した画像データとを比較する比較手段を更に備え、
前記登録手段は、前記比較手段による比較の結果、撮影されたユーザが一致しないと判定された場合は、登録する制御を中断することを特徴とする請求項７に記載の情報処理装置。
【請求項９】
タッチパネル形式の表示装置を備える情報処理装置における情報処理方法であって、
署名領域が設定された電子ドキュメントを、前記表示装置に表示する制御を行う表示ステップと、
前記表示ステップにより前記表示領域に表示された前記電子ドキュメント上の前記署名領域に対する入力指示を受け付ける受付ステップと、
前記受付ステップにより入力指示を受け付けたことに応じて、前記署名領域を拡大して前記表示装置に表示する制御を行う拡大表示ステップと、
前記拡大表示ステップにより前記表示装置に拡大して表示された前記署名領域に対してなされた署名の入力を受け付ける署名受付ステップと、
前記署名受付ステップにより入力を受け付けた署名の画像である署名画像データを生成する生成ステップと、
前記生成ステップにより生成された署名画像データを、前記電子ドキュメントに対して設定された前記署名領域に、サイズを調整して配置する配置ステップと
を含むことを特徴とする情報処理方法。
【請求項１０】
タッチパネル形式の表示装置を備える情報処理装置において実行可能なプログラムであって、
署名領域が設定された電子ドキュメントを、前記表示装置に表示する制御を行う表示手段、
前記表示手段により前記表示領域に表示された前記電子ドキュメント上の前記署名領域に対する入力指示を受け付ける受付手段、
前記受付手段により入力指示を受け付けたことに応じて、前記署名領域を拡大して前記表示装置に表示する制御を行う拡大表示手段、
前記拡大表示手段により前記表示装置に拡大して表示された前記署名領域に対してなされた署名の入力を受け付ける署名受付手段、
前記署名受付手段により入力を受け付けた署名の画像である署名画像データを生成する生成手段、
前記生成手段により生成された署名画像データを、前記電子ドキュメントに対して設定された前記署名領域に、サイズを調整して配置する配置手段
として前記情報処理装置を機能させることを特徴とするプログラム。
【請求項１１】
電子ドキュメントを管理可能なサーバと、タッチパネル形式の表示装置を備える情報処理装置とが通信可能な情報処理システムであって、
前記情報処理装置は、
署名領域が設定された電子ドキュメントを、前記表示装置に表示する制御を行う表示手段と、
前記表示手段により前記表示領域に表示された前記電子ドキュメント上の前記署名領域に対する入力指示を受け付ける受付手段と、
前記受付手段により入力指示を受け付けたことに応じて、前記署名領域を拡大して前記表示装置に表示する制御を行う拡大表示手段と、
前記拡大表示手段により前記表示装置に拡大して表示された前記署名領域に対してなされた署名の入力を受け付ける署名受付手段と、
前記署名受付手段により入力を受け付けた署名の画像である署名画像データを生成する生成手段と、
前記生成手段により生成された署名画像データを、前記電子ドキュメントに対して設定された前記署名領域に、サイズを調整して配置する配置手段と、
前記配置手段によりサイズを調整して配置された署名画像データを含む前記電子ドキュメントを登録する制御を行う登録手段とを備え、
前記サーバは、
前記登録手段により登録する制御が行われた前記電子ドキュメントをデータベースに管理する管理手段を備えることを特徴とする情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
タッチパネル形式のディスプレイを介して文字入力をさせる技術分野に関する。
【背景技術】
【０００２】
近年、タッチパネル形式のディスプレイを採用したタブレットＰＣ等の電子端末が普及してきている。また、タッチパネル形式のディスプレイによると直感的な操作が可能であることから、様々な分野のアプリケーションが開発されている。その中に、紙媒体に記載していた業務を電子端末で行わせるアプリケーションがある。例えば、報告書などの記入を、電子端末のタッチパネルを介して行わせるアプリケーションである。
【０００３】
しかしながら、報告書などの中には署名を記載する欄があるものがあり、タッチパネルを用いた電子端末で、電子ドキュメントに指の操作によって署名する場合、署名欄が小さいと入力しづらいという問題点があった。
特許文献１には、電子ドキュメントに署名画像を付加する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１３０９３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の技術は、電子ドキュメント上の任意の位置に対してあらかじめ準備されている署名画像を埋め合わせて、署名画像を含んだドキュメントを生成するものであることから、署名の入力負担を軽減するものではあるものの、記入者がその場で入力した署名を筆跡として残すものではない。そのため、署名の筆跡を残すことを目的とする分野においては、記入者が容易に署名を入力できる仕組みが求められている。
【０００６】
そこで、本発明は、上記課題を解決するものであり、タッチパネル形式のディスプレイ上で署名を記入する記入者に対して、容易に署名を入力可能な仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、タッチパネル形式の表示装置を備える情報処理装置であって、署名領域が設定された電子ドキュメントを、前記表示装置に表示する制御を行う表示手段と、前記表示手段により前記表示領域に表示された前記電子ドキュメント上の前記署名領域に対する入力指示を受け付ける受付手段と、前記受付手段により入力指示を受け付けたことに応じて、前記署名領域を拡大して前記表示装置に表示する制御を行う拡大表示手段と、前記拡大表示手段により前記表示装置に拡大して表示された前記署名領域に対してなされた署名の入力を受け付ける署名受付手段と、前記署名受付手段により入力を受け付けた署名の画像である署名画像データを生成する生成手段と、前記生成手段により生成された署名画像データを、前記電子ドキュメントに対して設定された前記署名領域に、サイズを調整して配置する配置手段とを備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、タッチパネル形式のディスプレイ上で署名を記入する記入者に対して、容易に署名を入力可能な仕組みを提供することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施の形態におけるシステム構成図である。
【図２】本発明の実施の形態におけるハードウェア構成図である。
【図３】本発明の実施の形態における署名入力の画面の遷移を示す図である。
【図４】本発明の第一の実施の形態における署名入力の流れを示すフローチャートである。
【図５】本発明の第二の実施の形態における署名入力の流れを示すフローチャートである。
【図６】本発明の第三の実施の形態における署名入力の流れを示すフローチャートである。
【図７】本発明の実施の形態におけるサーバで管理されるデータテーブルの一例を示す図である。
【図８】本発明の第四の実施の形態における署名入力の流れを示すフローチャートである。
【図９】本発明の第四の実施の形態における電子ファイルの入力領域を示す図である。
【図１０】本発明の第五の実施の形態における署名入力の流れを示すフローチャートである。
【図１１】本発明の第五の実施の形態における署名内容の確認処理の流れを示す図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態を、図面を用いて説明する。
【００１１】
図１は、本発明の実施の形態におけるシステム構成図である。
本発明の実施の形態における情報処理システムは、電子端末１０１と、サーバ１０２が、ネットワーク１０３を介して、相互に通信可能に接続されている。
【００１２】
電子端末１０１は、ユーザが操作する端末である。本発明の実施の形態では、タッチパネル形式のディスプレイを備える情報処理装置である。例えば、タブレットＰＣやスマートフォン等が該当する。また、画像を撮影する撮像装置（内蔵型カメラなど）と、音を録音する録音装置（内蔵型マイクなど）とを備えているものとする。また、現在位置を特定するＧＰＳ機能も備えているものとする。
【００１３】
サーバ１０２は、電子端末１０１から送信される電子データ（電子ドキュメント、画像データ、音声データなど）をデータベースに登録する機能を備える装置である。
ネットワーク１０３は、通信回線であり、例えば、インターネットやイントラネットであったり、有線や無線であったりしてもよい。
【００１４】
図２は、本発明の実施の形態におけるハードウェア構成図である。
図１に示した電子端末１０１、サーバ１０２に適用可能な情報処理装置のハードウェア構成を示すブロック図である。
【００１５】
図２において、２０１はＣＰＵで、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。また、ＲＯＭ２０２あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。
【００１６】
２０３はＲＡＭで、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＯＭ２０２あるいは外部メモリ２１１からＲＡＭ２０３にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。
【００１７】
また、２０５は入力コントローラで、キーボード（ＫＢ）２０９や不図示のマウス等のポインティングデバイス等からの入力を制御する。２０６はビデオコントローラで、ＣＲＴディスプレイ（ＣＲＴ）２１０等の表示器への表示を制御する。なお、図２では、ＣＲＴ２１０と記載しているが、表示器はＣＲＴだけでなく、液晶ディスプレイ等の他の表示器であってもよい。これらは必要に応じて管理者が使用するものである。
【００１８】
２０７はメモリコントローラで、ブートプログラム，各種のアプリケーション，フォントデータ，ユーザファイル，編集ファイル，各種データ等を記憶する外部記憶装置（ハードディスク（ＨＤ））や、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２１１へのアクセスを制御する。
【００１９】
２０８は通信Ｉ／Ｆコントローラで、ネットワーク（例えば、図１に示したＬＡＮ４００）を介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信等が可能である。
【００２０】
なお、ＣＰＵ２０１は、例えばＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ＣＲＴ２１０上での表示を可能としている。また、ＣＰＵ２０１は、ＣＲＴ２１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００２１】
本発明を実現するための後述する各種プログラムは、外部メモリ２１１に記録されており、必要に応じてＲＡＭ２０３にロードされることによりＣＰＵ２０１によって実行されるものである。さらに、上記プログラムの実行時に用いられる定義ファイル及び各種情報テーブル等も、外部メモリ２１１に格納されており、これらについての詳細な説明も後述する。
【００２２】
次に、本発明の実施の形態における署名入力の画面の遷移を説明する。
【００２３】
図３は、本発明の実施の形態における署名入力の画面の遷移を示す図である。
【００２４】
なお、図３に示す電子ドキュメントは、複合機などのデバイスの修理を行うサービスマンが客先でデバイスの点検を行い、その点検結果を顧客に確認してもらう点検票を例としている。サービスマンが、点検結果を点検票に入力して、顧客に点検票の確認をしてもらった後、顧客に点検票を確認した旨の署名を電子ドキュメントに行ってもらうというユースケースである。
【００２５】
まず、サービスマンは、タッチパネル形式のディスプレイを備える電子端末を介して、点検票に点検結果の入力を行った後、顧客にその内容の確認を行ってもらう。そして、顧客により内容に問題がないことの確認を得た後に、（１）点検票の中の署名領域をタップする（タップ操作は、サービスマンでも顧客でもどちらでもよい。）。（２）タップに応じて、署名の記入をし易くするため署名領域が拡大表示される。（３）顧客は、拡大表示された署名領域に、指によるタッチ操作で署名を行う。（４）署名の入力が終了した旨の指示（保存ボタン押下など）がなされると、拡大画面から電子ドキュメントを表示する画面に切り替わり、入力された署名サイズが調整され、署名領域に反映されて表示されることになる。
【００２６】
このように顧客が署名を記入する際に、一時的に署名を入力する署名領域を拡大表示することにより、指によるタッチ操作での署名であっても簡単に記入ができるようになる。
以上、本発明の実施の形態における署名入力の画面の遷移を説明した。
【００２７】
次に、署名入力の処理の流れを説明する。
【００２８】
図４は、本発明の第一の実施の形態における署名入力の流れを示すフローチャートである。
【００２９】
図４の処理は、電子端末１０１において実行される処理である。また、操作を行うユーザ（サービスマン）は、１または複数の電子ドキュメントを内部メモリなどに保持している状態で操作を行うものとする。また、この電子ドキュメントは、どのようなファイル形式であってもよいが、少なくとも、（顧客に）署名を記入させる領域を特定する情報（座標情報、矩形情報など）が含まれている（または定義されている）ものとする。
【００３０】
まず、ユーザは、電子端末を操作して、この電子ドキュメントに対して編集操作ができるアプリケーションを起動させて、電子ドキュメントの一覧の中から任意の電子ドキュメントの指定を行う。
【００３１】
ステップＳ４０１において、電子端末は、ユーザの操作に従って、指定された電子ドキュメントをタッチパネル形式のディスプレイ（表示領域）に表示させる処理を行う。なお、電子ドキュメントは、アプリケーションの表示画面のうち、電子ドキュメントを表示する表示領域に表示される。また、アプリケーションの表示画面には、その他、編集メニューや各種操作ボタンなどが配置されている領域が含まれているものとする。
【００３２】
ステップＳ４０２において、電子端末は、ユーザの操作に従って、電子ドキュメントに対する編集指示を受け付ける。ここでは、署名領域以外の領域に対する編集であり、例えば、点検票の中のデバイスのイラストに故障個所に印をつけたり、チェック欄にチェックマークをつけたりする編集操作などがある。編集操作が終わったのち、操作を行っているサービスマンは、顧客に対して、点検票の内容の確認をしてもらう。そして、問題がない場合は、署名欄に署名を記入してもらうために署名領域に対してタップ操作を行う。なお、タップ操作とは、タッチパネル形式のディスプレイ上に表示される任意の領域を指でタッチする操作のことをいう。
【００３３】
ステップＳ４０３において、電子端末は、表示領域に表示されている電子ドキュメント上に設定されている署名領域が、ユーザのタップ操作により選択されたことを検知する。ここでは、電子ドキュメントに含まれる署名領域の情報を用いて、署名領域に対してタップ操作が行われたかの検知を行っている。このタップ操作は、ユーザがこれから署名を入力する旨の指示でもある。
【００３４】
ステップＳ４０４において、電子端末は、署名領域が選択されたことに応じて、署名領域を拡大してディスプレイ上に表示する。例えば、アプリケーションの全画面を署名領域として表示したり、別画面に署名領域を拡大して表示したりするなど、ユーザが署名を記入しやすいように署名領域をディスプレイ内に大きく表示する。タッチパネル形式のディスプレイ上で、指で署名をする場合、筆記具等を使って署名をする場合に比べて細かな入力が困難であるため、一時的に署名領域を大きく表示させることで、指による入力であっても容易に署名を記入することができるようになるためである。なお、この表示画面には、保存ボタンや、終了ボタンなどが含まれているものとする。
ステップＳ４０５において、電子端末は、署名の入力を受け付ける。
【００３５】
ステップＳ４０６において、電子端末は、署名の入力が終了した旨の指示を受け付ける。例えば、保存ボタンなどが押下されたことにより、署名の入力が終了した旨の指示がなされたと判断することができる。
【００３６】
ステップＳ４０７において、電子端末は、入力された署名の画像データ（署名画像データ）を生成して保存する処理を行う。ここでは、拡大表示された表示領域に応じた解像度の署名画像データが生成・保存されることになる。例えば、拡大された署名領域が、１０２４×７６８ピクセルの領域の場合、１０２４×７６８ピクセルの画像データとして署名画像データを生成・保存する。このように高解像の署名画像データとして保存することで、署名画像の精度が向上すると共に、署名としての価値（筆跡の証拠性）も向上することになるからである。なお、署名画像データのフォーマットは、様々な形式を採用することができ、例えば、ｇｉｆ、Ｊｐｅｇ等がある。さらに、署名時を特定するための情報として、電子端末の内蔵時計から、署名時刻を取得したり、ＧＰＳ機能を使って、署名場所の位置情報を取得したりしてもよい。その場合、日時情報や位置情報は、サーバ側のデータテーブルで管理してもよいし、Ｅｘｉｆ情報として、画像情報と共に記憶しておいても良い。
【００３７】
ステップＳ４０８において、電子端末は、署名領域の拡大表示を終了する旨の指示を受け付ける。例えば、終了ボタンなどが押下されたことにより、署名領域の拡大表示を終了する旨の指示がなされたと判断することができる。
【００３８】
ステップＳ４０９において、電子端末は、署名領域の表示を終了して、電子ドキュメントを表示領域に表示させる。ここで、電子ドキュメント上に設定されている署名領域には、ステップＳ４０７で保存した署名画像データのサイズを署名領域内に配置できるサイズに調整し、調整した署名画像データを署名領域内に配置する。なお、署名画像データは、縮小表示されることとなるが、精度の高い署名が縮小表示されることとなる。そのため、小さい署名領域に直接署名をする場合に比べて、より証拠能力を有する署名を得ることができるようになる。
【００３９】
ステップＳ４１０において、電子端末は、ユーザの操作に従って、電子ドキュメントを登録する旨の指示を受け付ける。例えば、アプリケーションの表示画面内に配置された登録ボタンなどが押下されたことにより、電子ドキュメントを登録する旨の指示がなされたと判断することができる。本発明の実施の形態では、登録する指示とは、ネットワークを介して、電子ドキュメントをサーバ１０２が管理するデータベースに登録する旨の指示としている。なお、サーバに送信する実施の形態でなく、電子端末の内部メモリに登録する実施の形態であってもよい。
【００４０】
ステップＳ４１１において、電子端末は、サーバに対して、電子ドキュメントと署名画像データとを送信すると共に、それぞれのデータを対応付けてデータベースに登録する指示を行う。
以上、本発明の第一の実施の形態における署名入力の流れを説明した。
【００４１】
図５は、本発明の第二の実施の形態における署名入力の流れを示すフローチャートである。
【００４２】
図５の処理は、電子端末１０１において実行される処理である。また、図４の処理と同じ処理については、同じステップ番号を付しており、また、その説明を省略する。
【００４３】
ステップＳ５０１において、電子端末は、表示領域に表示されている電子ドキュメント上に設定されている署名領域が、ユーザのタップ操作により選択されたことを検知した場合に、録音装置を用いて、音声を録音する処理を開始する。本発明の実施の形態では、点検票に顧客に署名をしてもらうものであるため、例えば、顧客が署名することについて口頭で同意した旨の音声を記録するといった利用方法ができるようになる。そのため、単に署名の画像データだけを記録する場合に比べて、より証拠性を高めることができるようになる（なりすましを防ぐことができる。）。
【００４４】
また、リスク商品については法律上説明義務が課されている金融の分野に本発明を適用した場合、店員による商品説明をした音声と、顧客による同意した旨の音声を同時録音することができるため、この録音機能は、より有効な機能となる。
ステップＳ５０２において、電子端末は、署名画像データが生成された場合、録音処理を終了させて、音データを生成し、一時的に内部メモリに保存する。
【００４５】
ステップＳ５０３において、電子端末は、署名領域の拡大表示を終了する旨の指示を受け付けた場合、撮像装置を用いて、署名を行っているユーザの写真を撮影する処理を行う。そして、写真の画像データを生成する。本発明の実施の形態では、点検票に顧客に署名をしてもらうものであるため、例えば、本当に顧客によって署名がなされたかを証明するために署名者の写真を記録するといった利用方法ができるようになる。そのため、単に署名の画像データだけを記録する場合に比べて、より証拠性を高めることができるようになる（なりすましを防ぐことができる。）。また、写真撮影のタイミングは、署名者の写真を撮影できればよいので、例えば、署名の入力中であっても、署名終了指示がなされた後であってもよい。
ステップＳ５０４において、電子端末は、撮影した写真をプレビュー表示する処理を行う。これは、撮影した写真を確認させるためである。
【００４６】
ステップＳ５０５において、電子端末は、再撮影する指示がなされたかを判定する。Ｙｅｓの場合、Ｓ５０６へ進み、Ｎｏの場合、Ｓ５０３へ戻る。例えば、再撮影ボタンが押下された場合に、Ｙｅｓと判定し、保存ボタンが押下された場合に、Ｎｏと判定する。
ステップＳ５０６において、電子端末は、撮影した写真についての画像データを一時的に内部メモリに保存する。
【００４７】
最後に、ステップＳ４１１において、電子端末は、サーバに対して、電子ドキュメントと署名画像データと音データと画像データとを送信すると共に、それぞれのデータを対応付けてデータベースに登録する指示を行う。
以上、本発明の第二の実施の形態における署名入力の流れを説明した。
【００４８】
図６は、本発明の第三の実施の形態における署名入力の流れを示すフローチャートである。
【００４９】
図６の処理は、電子端末１０１において実行される処理である。また、図４および図５の処理と同じ処理については、同じステップ番号を付しており、また、その説明を省略する。
なお、第三の実施の形態においては、電子ドキュメントのサーバへの登録の指示を、顧客によってしてもらうユースケースに適用させるものである。
【００５０】
ステップ６０１において、電子端末は、ユーザの操作に従って、電子ドキュメントを登録する旨の指示を受け付けたことに応じて、撮像装置を用いて、電子端末を操作しているユーザの写真を撮影する処理を行う。そして、写真の画像データを生成する。
【００５１】
ステップＳ６０２において、電子端末は、ステップＳ５０３で撮影した写真の画像データ（署名者画像データ）と、ステップＳ６０１で撮影した写真の画像データ（登録者画像データ）との比較を行う。ここで２つの画像データの比較を行うのは、その被写体が同一人物であるかを確認するためである。第三の実施の形態においては、顧客に署名の入力と、登録の指示を行ってもらうユースケースであることから、署名者と登録指示者が同一人物であるかをチェックするためである。このようなチェックを行うことにより、不正の登録を防止することができるようになる。例えば、脅迫によって署名がなされたとしても登録の操作を別人が行えばサーバへの登録を防止することができるようになる。なお、画像データの比較により同一人物であるかを判別する技術については、従来から様々な画像解析技術が存在するため、どのような技術を採用してもよい。
ステップＳ６０３において、電子端末は、比較の結果同一人物であったかを判定する。Ｙｅｓの場合、Ｓ４１１へ進み、Ｎｏの場合、処理を終了する。
【００５２】
最後に、ステップＳ４１１において、電子端末は、サーバに対して、電子ドキュメントと署名画像データと音データと署名者画像データと登録者画像データとを送信すると共に、それぞれのデータを対応付けてデータベースに登録する指示を行う。
以上、本発明の第三の実施の形態における署名入力の流れを説明した。
【００５３】
最後にサーバで管理されるデータテーブルの一例を示す。
【００５４】
図７は、本発明の実施の形態におけるサーバで管理されるデータテーブルの一例を示す図である。
【００５５】
なお、このデータテーブルは、サーバが管理するデータベース内で管理されているものであり、電子端末から送信された電子ドキュメント、署名画像データ、音データ、画像データとを対応付けて管理するものである。
【００５６】
データテーブル７０には、ユーザマスタ７０１、ドキュメント情報７０２、顧客マスタ７０３、顧客証明情報７０４、署名情報７０５、音声情報７０６、保存時画像７０７、送信時画像７０８が管理される。
ユーザマスタ７０１は、電子端末を操作するユーザの情報であり、ユーザＩＤ、パスワード、ユーザ名、部署名、会社名、メールアドレスが管理されている。
【００５７】
ドキュメント情報７０２は、電子ドキュメント（顧客に確認してもらいたい点検票）の情報であり、ドキュメントＩＤ、ドキュメント種別、ドキュメント名、ドキュメント情報Ａ、ドキュメント情報Ｂ、ドキュメント情報Ｃ、ドキュメント情報Ｄ、顧客ＩＤ、顧客証明情報ＩＤが管理されている。
顧客マスタ７０３は、顧客の情報であり、顧客ＩＤ、顧客名、メールアドレスが管理されている。
【００５８】
顧客証明情報７０４は、電子ドキュメントに紐付いた証明情報を管理する情報であり、顧客証明情報ＩＤ、署名情報ＩＤ、音声情報ＩＤ、保存時画像ＩＤ、送信時画像ＩＤ、署名日時、送信日時が管理されている。
【００５９】
署名情報７０５は、顧客がドキュメントの内容を確認したということを証明するための情報を保持するテーブルであり、署名情報ＩＤ、署名情報（署名画像データ）が管理されている。
音声情報７０６は、顧客に口頭で伝えたことを証明するための情報を保持するテーブルであり、音声情報ＩＤ、音声情報（音データ）が管理されている。
【００６０】
保存時画像７０７は、送信時に送信時画像と付け合わせる情報を保持するテーブルであり、保存時画像ＩＤ、保存時画像（署名者画像データ）が管理されている。
送信時画像７０８は、送信時に保存画像と付け合わせる情報を保持するテーブルであり、送信時画像ＩＤ、送信時画像（登録者画像データ）が管理されている。
以上、サーバで管理されるデータテーブルの一例を説明した。
【００６１】
上述した通り、本発明によれば、タッチパネル形式のディスプレイ上で署名を記入する記入者に対して、容易に署名を入力可能な仕組みを提供することができる。
【００６２】
次に、本発明の第四の実施の形態の説明を行う。
図８は、本発明の第四の実施の形態における署名入力の流れを示すフローチャートである。
なお、第一の実施の形態のフローチャート乃至第三の実施の形態のフローチャートと同じ処理を行うステップについては、同じステップ番号を付しており、詳細な説明は省略する。従って、図８の説明においては、ステップＳ４０２において、電子端末が、ユーザからドキュメントを編集する指示を受け付けた後の処理から説明を行う。
【００６３】
ステップＳ８０１において、電子端末は、ユーザによりドキュメントを編集する領域として、どの領域が選択されたかを判定する。選択された領域が署名領域の場合は、Ｓ８０２へ進み、選択された領域がレポート等を記入する領域の場合は、Ｓ８０７へ進む。なお、本実施形態を実現する前提として、電子ドキュメントには、電子ドキュメント上の任意の領域がレポートを記入する領域として定義されている。また、定義情報は、電子ドキュメント内に持っているものとする。具体例を図９に示す。
【００６４】
図９は、本発明の第四の実施の形態における電子ファイルの入力領域を示す図である。
図９に示す例では、領域９０１が署名領域として定義されており、領域９０２がレポート等を記入する領域として定義されていることを示している。
そのため、ユーザが、領域９０１を選択した場合は、署名入力の流れに進み、レポート等を記入する領域を選択した場合は、直接入力ができるようになる。
【００６５】
ステップＳ８０２において、電子端末は、署名入力時のモードの設定として、「直接入力」モードの設定がなされているかを判定する。Ｙｅｓの場合、Ｓ８０５へ進み、Ｎｏの場合、Ｓ８０３へ進む。ここで、直接入力モードとは、署名入力用の入力画面として別途表示させるのではなくディスプレイ全体の領域を入力領域としてユーザが直接署名を入力することができるモードのことをいう。また、直接入力モードの設定は、様々な方法を採用することができ、例えば、アプリケーションのメニューからモードの設定をさせたり、電子文書の内部にモードの設定を定義させていたりしてもよい。
【００６６】
ステップＳ８０３において、電子端末は、署名領域の大きさを決定する処理を行う。署名領域の大きさを決定する処理を行うのは、署名を行うユーザによって、例えば、長い名前であったり、短い名前であったりすることがあるため、適切なサイズの署名欄を表示させるためである。領域の大きさを決定する方法として、例えば、電子文書の属性情報に判断する情報を含めておき、その属性情報に従って調整する方法がある。この場合、属性情報として、署名をすることになるユーザの氏名情報予め入力しておくことで実現可能となる。
ステップＳ４０４〜Ｓ４０６については、説明を省略する。
【００６７】
ステップＳ８０４において、電子端末は、署名画像領域を特定する処理を行う。この処理は、署名入力領域として表示した領域の内、実際に署名が入力された領域を特定する処理である。このような処理を行うのは、署名領域欄に対して、大きく署名するユーザがいれば、小さく署名するユーザもいることから、抽出すべき署名が含まれる領域を特定するためである。従って、ここでは、署名画像が記載されていない領域を除いた領域を特定することになる。
ステップＳ４０７〜Ｓ４０８については、説明を省略する。
【００６８】
ステップＳ８０５において、電子端末は、モードを切り替える処理を行う。ここでは、ディスプレイ全体を入力領域とする処理を行うが、その背景については、どのような表示をしてもよく、例えば、白紙にしたり、直前に表示されていた表示内容を背景として表示したりしてもよい。
ステップＳ４０５〜Ｓ４０７、ステップＳ８０４については、説明を省略する。
【００６９】
ステップＳ８０６において、電子端末は、操作を終了する指示を受け付ける。ここでは、操作を終了する指示については、どのような方法を採用してもよい。例えば、タッチパネルディスプレイ上でダブルタップを行われたことを終了指示としてもよいし、終了ボタンを別途表示しておき、終了ボタンが押下されたことを終了指示としてもよい。
ステップＳ４０９〜Ｓ４１１については、説明を省略する。
【００７０】
一方、ステップＳ８０７において、電子端末は、入力を受け付ける。例えば、報告書に記載すべき報告内容の入力を受け付ける。図９に示す領域９０２には、複写機のイラストと複数のチェック欄が予め表示されており、操作者が、レポート内容を記入した例となっている。
ステップＳ８０８において、電子端末は、保存処理を行う。ここでは、入力された内容を電子ファイルに上書きして保存する処理を行う。
以上、本発明の第四の実施の形態の説明を行った。
【００７１】
次に、本発明の第五の実施の形態の説明を行う。
図１０は、本発明の第五の実施の形態における署名入力の流れを示すフローチャートである。
【００７２】
なお、第一の実施の形態のフローチャート乃至第四の実施の形態のフローチャートと同じ処理を行うステップについては、同じステップ番号を付しており、詳細な説明は省略する。従って、図１０の説明においては、ステップＳ４０７において、電子端末が、入力された署名の画像データ（署名画像データ）を生成して保存する処理を行った後の処理から説明を行う。
【００７３】
また、本発明の第五の実施の形態の前提条件として、ユーザは署名入力する際に、併せて、予め通知を受けている記号（例えば、「○」、「×」、「△」等）の入力を行うものとする。この記号は、メールやＦＡＸ等の通信手段により通知されているものとする。
【００７４】
例えば、署名入力をする業務のユースケースとして、売買契約の場面を想定した場合、営業と顧客が共謀すると成りすましが可能となるため、売り手の決済担当者から顧客へ直接鍵となる記号を通知しておくことで成りすましを防止するためである。
【００７５】
ステップＳ１００１において、電子端末は、Ｓ４０７において、保存した署名内容を確認する要求をサーバへ行う。確認要求と共に、署名画像も送付するものとする。
図１１に具体例を示す。
【００７６】
図１１は、本発明の第五の実施の形態における署名内容の確認処理の流れを示す図である。
図１１では、入力画像１１０１（署名画像と記号画像のセット）と入力画像１１０２（署名画像と記号画像のセット）の２つ例を示している。なお、署名と記号を識別できるように、それぞれ入力欄が分けられているものとする。図１１に示す例では、確認画像１１０３が記号として「○」が登録されていたため、入力画像１１０１は、正常とされ、入力画像１１０２は、エラーとされたことを示している。
ステップＳ１００２において、サーバは、署名確認の要求と署名画像を受け付ける。
【００７７】
ステップＳ１００３において、サーバは、受け付けた署名画像に含まれる記号画像と、管理している確認画像と照合を行うことで確認を行う。なお、どの確認画像を使うかを特定するために、例えば、署名画像を用いる方法がある。その場合、サーバ側では、証明をする人の氏名情報と確認画像を対応付けて登録しておき、署名画像を分析することで、照合に用いる確認画像を特定することができる。また、別の方法として、電子端末から、確認要求時に、ユーザ情報や電子ファイル情報等を併せて送付してもらうことにより、確認画像を特定することができる。
【００７８】
ステップＳ１００４において、サーバは、確認処理の結果、記号の内容が適正か否かを判定する。Ｙｅｓの場合、Ｓ１００５へ進み、Ｎｏの場合、Ｓ１００７へ進む。
ステップＳ１００５において、サーバは、正常である旨の通知を行う。
ステップＳ１００６において、電子端末は、正常である旨の通知を受け付け、その後、Ｓ４０８へ進む。
一方、Ｓ１００７において、サーバは、エラーである旨の通知を行う。
ステップＳ１００８において、電子端末は、エラーである旨の通知を受け付ける。
ステップＳ１００９において、電子端末は、入力された記号が適切でないため、署名の再入力を促す通知を行う。その後、Ｓ４０４へ戻る。
以上、本発明の第五の実施の形態の説明を行った。
【００７９】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、
種々の変形・変更が可能である。
【００８０】
また、本発明の目的は、以下のようにすることによって達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（又は記録媒体）を、システム或いは装置に供給する。そして、そのシステム或いは装置の中央演算処理手段（ＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行する。この場合、記憶媒体から読み出されたプログラムコード自体が上述した実施形態の機能を実現することになり、そのプログラムコードを記録した記憶媒体は本発明を構成することになる。
【００８１】
また、システム或いは装置の前記中央演算処理手段が読み出したプログラムコードを実行することにより、そのプログラムコードの指示に基づき、システム或いは装置上で稼働しているオペレーティングシステム（ＯＳ）等が実際の処理の一部又は全部を行う。その処理によって上述した実施形態の機能が実現される場合も含まれる。
【００８２】
更に、記憶媒体から読み出されたプログラムコードが、前記システム或いは装置に挿入された機能拡張カードや、接続された機能拡張ユニットに備わるメモリに書込まれたとする。その後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって上述した実施形態の機能が実現される場合も含まれる。
【００８３】
本発明を前記記憶媒体に適用する場合、その記憶媒体（コンピュータ読み取り可能な記憶媒体）には、先に説明したフローチャートに対応するプログラムコードが格納されることになる。
【符号の説明】
【００８４】
１０１  電子端末
１０２  サーバ
１０３  ネットワーク
【図１】
2014139764.tif 000003
【図２】
2014139764.tif 000004
【図３】
2014139764.tif 000005
【図４】
2014139764.tif 000006
【図５】
2014139764.tif 000007
【図６】
2014139764.tif 000008
【図７】
2014139764.tif 000009
【図８】
2014139764.tif 000010
【図９】
2014139764.tif 000011
【図１０】
2014139764.tif 000012
【図１１】
2014139764.tif 000013