(57)【要約】【課題】署名を含む文書ファイルを仕分ける際、前記文書ファイル内の署名の解析結果と署名したユーザとの関連付けを容易に行って前記文書ファイルの仕分けを迅速に行うことができる情報処理装置、プログラムおよび情報処理システムを提供すること。【解決手段】ユーザ情報を取得するユーザ情報取得手段と、署名を含む文書ファイルを受け付ける受付手段と、受け付けた文書ファイル内の署名の文字列を解析する解析手段と、前記ユーザ情報取得手段が取得したユーザ情報と前記解析手段による解析結果とを比較する比較手段と、前記比較手段による比較結果に応じて、前記文書ファイルを所定の送信先に送信する送信手段と、を備える。【選択図】図７
2019164509.tif 000002
【特許請求の範囲】
【請求項１】
文書管理機能を有する情報処理装置であって、
ユーザ情報を取得するユーザ情報取得手段と、
署名を含む文書ファイルを受け付ける受付手段と、
受け付けた文書ファイル内の署名の文字列を解析する解析手段と、
前記ユーザ情報取得手段が取得したユーザ情報と前記解析手段による解析結果とを比較する比較手段と、
前記比較手段による比較結果に応じて、前記文書ファイルを所定の送信先に送信する送信手段と、
を備えたことを特徴とする情報処理装置。
【請求項２】
前記解析手段は、署名の文字列を光学文字認識する光学文字認識手段であることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記比較手段による比較結果が一致した場合、前記文書ファイルは前記ユーザ情報が示すユーザのものであると特定する特定手段を備えたことを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
自装置が保有するフォルダに前記ユーザ情報が紐付られて保持され、
前記受付手段は、前記文書ファイルを前記フォルダに格納することを受け付け、
前記ユーザ情報取得手段は、前記フォルダに対応するユーザ情報を取得することを特徴とする請求項１〜３のいずれか一つに記載の情報処理装置。
【請求項５】
前記フォルダは、ユーザのみがアクセス可能なものであることを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記フォルダは、共有フォルダを含むフォルダであり、
前記ユーザ情報は、フォルダ名であることを特徴とする請求項４または５に記載の情報処理装置。
【請求項７】
ユーザが使用する情報端末装置の装置情報に前記ユーザ情報が紐付られて保持され、
前記ユーザ情報取得手段は、前記装置情報を介して前記ユーザ情報を取得することを特徴とする請求項１に記載の情報処理装置。
【請求項８】
コンピュータを、
ユーザ情報を取得するユーザ情報取得手段と、
ユーザ情報を取得するユーザ情報取得手段と、
署名を含む文書ファイルを受け付ける受付手段と、
受け付けた文書ファイル内の署名の文字列を解析する解析手段と、
前記ユーザ情報取得手段が取得したユーザ情報と前記解析手段による解析結果とを比較する比較手段と、
前記比較手段による比較結果に応じて、前記文書ファイルを所定の送信先に送信する送信手段と、
して機能させるためのプログラム。
【請求項９】
ユーザが文書管理を依頼する情報端末装置と、情報端末装置から依頼された文書ファイルを管理する文書管理機能を有した情報処理装置とがネットワークに接続された情報処理システムであって、
前記情報端末装置は、
署名を含む文書ファイルの管理を前記情報処理装置に依頼する依頼手段を備え、
前記情報処理装置は、
ユーザ情報を取得するユーザ情報取得手段と、
署名を含む文書ファイルを受け付ける受付手段と、
受け付けた文書ファイル内の署名の文字列を解析する解析手段と、
前記ユーザ情報取得手段が取得したユーザ情報と前記解析手段による解析結果とを比較する比較手段と、
前記比較手段による比較結果に応じて、前記文書ファイルを所定の送信先に送信する送信手段と、
を備えたことを特徴とする情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、プログラムおよび情報処理システムに関する。
【背景技術】
【０００２】
電帳法施行規則改正により、３万円未満の国税関係書類の電子処理が可能になっている。また、文書管理サーバなどは、特定のフォルダにデータが置かれると、形式変換や印刷など予め決められた処理を行い、自動で処理することができる。この機能を使い、例えば国税関係の書類をカメラなどで取り、ＯＣＲ（Optical Character Recognition：光学文字認識）処理を施し、光学文字認識結果のテキストと元データを合わせてＰＤＦ（Portable Document Format）ファイルに変換し、文書管理サーバに保存することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
ところで、処理されたファイルを、国税関係書類の電子処理において使用する場合、直筆署名したものをＯＣＲ処理すればよい。しかし、実際に署名したユーザを特定するためには、筆跡鑑定などを行う必要があり、システム構築する場合にはシステムが大規模になる。このため、署名のある証憑などの文書ファイルを容易に活用することができなかった。
【０００４】
本発明は、上記に鑑みてなされたものであって、署名を含む文書ファイルを仕分ける際、前記文書ファイル内の署名の解析結果と署名したユーザとの関連付けを容易に行って前記文書ファイルの仕分けを迅速に行うことができる情報処理装置、プログラムおよび情報処理システムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上述した課題を解決し、目的を達成するために、本発明は、文書管理機能を有する情報処理装置であって、ユーザ情報を取得するユーザ情報取得手段と、署名を含む文書ファイルを受け付ける受付手段と、受け付けた文書ファイル内の署名の文字列を解析する解析手段と、前記ユーザ情報取得手段が取得したユーザ情報と前記解析手段による解析結果とを比較する比較手段と、前記比較手段による比較結果に応じて、前記文書ファイルを所定の送信先に送信する送信手段と、を備えたことを特徴とする。
【発明の効果】
【０００６】
本発明によれば、署名を含む文書ファイルを仕分ける際、前記文書ファイル内の署名の解析結果と署名したユーザとの関連付けを容易に行って前記文書ファイルの仕分けを迅速に行うことができる、という効果を奏する。
【図面の簡単な説明】
【０００７】
【図１】図１は、実施の形態にかかる情報処理システムの装置構成の例を示す図である。
【図２】図２は、文書管理サーバのハードウェア構成を示す図である。
【図３】図３は、文書管理サーバの機能構成を示す図である。
【図４】図４は、スマートデバイスの機能構成を示す図である。
【図５】図５は、文書管理サーバが公開しているフォルダ構成を示す図である。
【図６】図６は、文書管理サーバとスマートデバイスとの関連付けの処理を説明する説明図である。
【図７】図７は、文書管理サーバに証憑を保存する処理手順を示すシーケンス図である。
【発明を実施するための形態】
【０００８】
以下に添付図面を参照して、情報処理装置、プログラムおよび情報処理システムの実施の形態を詳細に説明する。
【０００９】
＜情報処理システムの装置構成＞
はじめに、本実施の形態の情報処理システムの装置構成の例について説明する。
【００１０】
図１は、実施の形態にかかる情報処理システムの装置構成の例を示す図である。図１に示すように、情報処理システムは、情報処理装置として機能する文書管理サーバ１０と情報端末装置として機能するスマートデバイス２０とがファイヤウォール３０及びリレーサーバ４０を介して通信接続される。文書管理サーバ１０は、複数のファイルを管理する記憶装置１１を有する。リレーサーバ４０はクラウド上に配置される。スマートデバイス２０は、ユーザが使用するデバイスであり、ユーザに対応したデバイス情報を有する。
【００１１】
＜文書管理サーバのハードウェア構成＞
図２は、文書管理サーバ１０のハードウェア構成を示す図である。図１において、ＣＰＵ１０１は、文書管理サーバ１０内の各装置の制御やデータの演算、加工を行う。ＣＰＵ１０１は、メモリユニット１０２に記憶されたプログラムを実行する演算装置で、入力装置や記憶装置からデータを受け取り、演算、加工した上で、出力装置や記憶装置に出力する。なお、以下説明する各部は内部バスによって接続される。
【００１２】
メモリユニット１０２は、ＲＯＭやＲＡＭなどの記憶デバイスであり、文書管理サーバ１０が実行する基本ソフトウェアであるＯＳやアプリケーションソフトウェアなどのプログラムやデータを記憶又は一時保存する。
【００１３】
記憶装置制御ユニット１０３は、ＨＤＤなどの記憶デバイスであり、アプリケーションソフトウェアなどに関連するデータを記憶する。また、文書管理サーバ１０が管理する各種情報（例えば、ユーザ情報など）が格納され、データベース、ファイルシステムなどの機能により管理される。
【００１４】
ネットワーク制御部１０４は、イーサネット（登録商標）コントローラなどであり、ＬＡＮやＷＡＮを用いて他のコンピュータと通信を行うための機能を有する。
【００１５】
入出力装置制御ユニット１０５は、外部メディア入出力装置１０６や各種インターフェース１０７の管理を行い、外部機器からのデータの入出力を行う。
【００１６】
外部メディア入出力装置１０６は、ＵＳＢメディアやＣＦ、ＳＤカードなどの外部メディアを制御してデータの入出力を行う。
【００１７】
各種インターフェース１０７は、シリアルポートやＵＳＢポート、ＩＥＥＥ１３９４などの外部機器を接続するためのインターフェースである。各種インターフェース１０７を有することにより汎用的な入出力装置も使用できる。
【００１８】
＜文書管理サーバの機能構成＞
図３は、文書管理サーバ１０の機能構成を示す図である。図３に示すように文書管理サーバ１０は、通信制御部１１１、データ管理部１１２、画像処理部１１３、履歴管理部１１４、認証制御部１１５、ユーザ管理部１１６、データファイル監視部１１７、ファイル共有制御部１１８、データ解析部１１９、データ解析部１１９、及びデータベース１２０を有する。
【００１９】
通信制御部１１１は、スマートデバイス２０などの情報端末装置からの各種要求(情報提供、情報取得、各種通知等)の送受信を行う。
【００２０】
データ管理部１１２は、文書管理サーバ１０に保存されているデータを管理する。
【００２１】
画像処理部１１３は、文書管理サーバ１０に置かれたファイルの画像処理(形式変換やＯＣＲ)を処理する。ＯＣＲでは、特定の領域のみを処理することもできる。本実施の形態によるファイルの画像処理は、ＯＣＲ処理を行うものとして説明する。なお、画像処理部１１３は、解析手段として機能する。
【００２２】
履歴管理部１１４は、文書管理サーバ１０内での処理やアクセスを記録する。
【００２３】
認証制御部１１５は、文書管理サーバ１０へのアクセス権を制御する。
【００２４】
ユーザ管理部１１６は、文書管理サーバ１０にアクセス可能なユーザを管理する。
【００２５】
データファイル監視部１１７は、文書管理サーバ１０が共有しているフォルダを監視し、特定のフォルダに置かれたファイルに対して処理の依頼も行う。
【００２６】
ファイル共有制御部１１８は、文書管理サーバ１０が外部に公開する共有フォルダの制御を行う。
【００２７】
データ解析部１１９、インポートデータなどを解析及びデータの比較も行う。データ解析部１１９は、比較手段として機能する。
【００２８】
データベース１２０は、ユーザ情報、デバイス情報、システムの設定値、ファイルの共有情報、履歴情報を保持する。
【００２９】
＜スマートデバイスの機能構成＞
図４は、スマートデバイス２０の機能構成を示す図である。図４に示すようにスマートデバイス２０は、表示部２０１、操作受付部２０２、カメラ制御部２０３、２次元コード読み取り部２０４、画像情報生成部２０５、画像生成部２０６、設定記憶部２０７、データ送信部２０８、データ受信部２０９、ファイル管理部２１０、及びテキスト情報生成部２１１を有する。
【００３０】
表示部２０１は、ユーザにファイルの内容やチャット、ファイル選択画面などを表示する。
【００３１】
操作受付部２０２は、ユーザ操作を受け付ける。
【００３２】
カメラ制御部２０３は、カメラの起動を行う。
【００３３】
２次元コード読み取り部２０４は、２次元コードを読み取る。
【００３４】
画像情報生成部２０５は、表示部に表示されているファイルの画像のうち、ユーザが選択した部分画像の位置やファイル名などの画像情報を生成する。
【００３５】
画像生成部２０６は、画像情報から画像を生成する。
【００３６】
設定記憶部２０７は、ユーザ名、パスワード、グループなどの設定を記憶する。
【００３７】
データ送信部２０８は、チャットや画像情報などを送信する。
【００３８】
データ受信部２０９は、チャットや画像情報、ファイルなどを受信する。
【００３９】
ファイル管理部２１０は、受信したファイルのキャシュの保存、破棄を行う。
【００４０】
テキスト情報生成部２１１は、表示部２０１に表示されているファイルのうち、ユーサが選択した文字列の位置やファイル名などの画像情報を生成する。
【００４１】
＜文書管理サーバのフォルダ構成＞
図５は、文書管理サーバ１０が公開しているフォルダ構成を示す図である。図５において、フォルダ「AllUsers」配下は、文書管理サーバ１０に登録されているユーザであれば誰でもアクセスできる。
【００４２】
ユーザのフォルダ(suzuki,tanakaなど)は、文書管理サーバに登録したユーザＩＤがフォルダ名称になる。ユーザフォルダはそのユーザしかアクセスすることができない。例えば、ユーザのフォルダ「suzuki」であれば、「suzuki」アカウントで文書管理サーバ１０にログインした場合のみアクセスできる。
【００４３】
「ワークフロー」のフォルダ配下は、文書管理サーバ１０の管理ツール（Ｗｅｂユーザインターフェース）であらかじめ設定した処理を、当該フォルダに置かれたファイルに対して実行する。「ＰＤＦ変換」のフォルダであれば、当該フォルダに置いたファイルをＰＤＦに変換して出力することができる。変換可能形式は、ＰＤＦ、ＰＤＦ＋ＯＣＲ、画像ファイル等である。変換後の出力先は、文書管理サーバ１０の共有フォルダである。変換通知は、メールでの通知、チャットでの通知等がある。
【００４４】
「キーワード検索」のフォルダ配下は、このフォルダに作成したフォルダ名称を検索キーワードとし、文書管理サーバ１０の共有フォルダから、その検索キーワードを含む文書のショートカットを作成する。例えば、「ＭＦＰ」という名称のフォルダをキーワード検索フォルダの配下に作成すると、「AllUsers」のファイル配下に置かれているファイルの中から、「ＭＦＰ」という文言を含む文書を検索することができる。
【００４５】
「ファイル」フォルダ配下は、ファイルを保存する領域である。
【００４６】
＜文書管理サーバとスマートデバイスとの関連付け＞
ユーザが使用するスマートデバイス２０と文書管理サーバ１０に登録されているユーザ情報を紐付けるためには、次の処理を実施する。
【００４７】
まず、ＰＣなどの情報端末装置で文書管理サーバ１０のＷｅｂユーザインターフェースを表示する。その後Ｗｅｂユーザインターフェースに登録済みのユーザでログインし、デバイス紐付けのための２次元コードを表示する（図６（ｂ）参照）。その後、スマートデバイス２０でクライアントアプリを起動し、クライアントアプリの「接続」を選択する。すると、これによりカメラが起動する（図６（ａ）参照）。その後、スマートデバイス２０のカメラで、図６（ｂ）に示した２次元コードを読み取る（図６（ｃ）参照）。スマートデバイス２０のクライアントアプリは、読み取った情報を文書管理サーバ１０に送信し、ユーザとこのスマートデバイス２０とが紐付けられる。
【００４８】
＜文書管理サーバが保持するユーザ情報＞
表１は、文書管理サーバ１０が保持するユーザ情報の一例である。
【表１】
2019164509.tif 000003
表１の「UserID」は、文書管理サーバ１０に登録されたユーザのユーザＩＤであり、文書管理サーバ１０内でユニークになる。「User名称」は、ユーザの表示名称であり、署名で使用する名称が登録される。「デバイス名称」は、スマートデバイスの表示名称である。「デバイスＩＤ」は、スマートデバイスごとに割り振られるユニークなＩＤである。「デバイス利用可否」は、証憑登録可能なスマートデバイスを設定する。「メールアドレス」は、ユーザのメールアドレスが登録される。「共有フォルダ」は、ユーザが共有しているフォルダを示している。
【００４９】
＜文書管理サーバでのデータ保存処理＞
次に、文書管理サーバ１０でのデータ保存処理について説明する。ここでは、証憑を文書管理サーバ１０に送り、その証憑を保存するまでの処理を説明する。図７は、文書管理サーバ１０に証憑を保存する処理手順を示すシーケンス図である。
【００５０】
図７に示すように、まず、スマートデバイス２０は、クライアントアプリを起動する（ステップＳ１０１）。クライアントアプリを起動した後、ユーザ情報を入力して文書管理サーバ１０にログインする（ステップＳ１０２）。そして、クライアントのメニューから「証憑送信」を選択し（ステップＳ１０３）、これにより、カメラが起動する（ステップＳ１０４）。その後、起動したカメラで署名した証憑を撮影してデータ保存を行う。これにより、予め設定されたフォルダーに撮影し（ステップＳ１０５）、データ保存を行う（ステップＳ１０６）。このデータ保存は、ユーザのワークフローのフォルダに保存する。これにより、文書管理サーバ１０が保存されたデータに対して処理を実行することになる。
【００５１】
文書管理サーバ１０は、ユーザのワークフローのフォルダにデータ（ファイル）が保存されたことを検知する（ステップＳ１０７）と、このデータに対してＯＣＲ処理を実施する（ステップＳ１０８）。そして、文書管理サーバ１０は、ワークフローのフォルダのユーザ情報と、ＯＣＲ処理の結果である署名情報とを比較する（ステップＳ１０９）。なお、フォルダのユーザ情報ではなく、日時情報やフォルダ名称を用いた比較判断も追加することができる。例えば、日時情報も平行して行う場合は、証憑提出期限内のものしか受け入れない、といった処理が可能になる。また、フォルダ名称と署名情報を比較して処理を行うこともできる。このファイル名称などは予めユーザ情報と紐付ておけばよい。
【００５２】
文書管理サーバ１０は、ユーザ情報と署名情報とが一致する場合、証憑保存用のフォルダに保存する（ステップＳ１１０）。そして、成功したことをメールで通知することができる（ステップＳ１１１）。なお、証憑保存用のフォルダに保存するのではなく、他のシステムに送信することも可能である。その後、文書管理サーバ１０は、証憑処理が成功したことをスマートデバイス２０に通知し（ステップＳ１１２）、スマートデバイス２０のクライアントアプリの画面に表示し（ステップＳ１１３）、一連の処理が終了する。
【００５３】
一方、文書管理サーバ１０は、ユーザ情報と署名情報とが不一致である場合、証憑のデータを、送信元のユーザのフォルダに保存する（ステップＳ１１４）。そして、失敗したことをメールで通知することができる（ステップＳ１１５）。その後、文書管理サーバ１０は、証憑処理が失敗したことをスマートデバイス２０に通知し（ステップＳ１１６）、スマートデバイス２０のクライアントアプリの画面に表示し（ステップＳ１１７）、一連の処理が終了する。
【００５４】
この実施の形態では、署名を含む文書ファイルを受け付け、ＯＣＲ処理で文書ファイルを解析し、文書ファイルに含まれる手書きの署名の文字列を識別し、この文字列とユーザ情報とが一致する場合に、所定のファイルなどの送信先に文書ファイルを送るようにしている。すなわち、署名を含む文書ファイルのユーザを、文字認識処理結果を用いて容易に特定することができる。
【００５５】
なお、ステップＳ１０９のユーザ情報は、フォルダではなく、ログインにユーザ認証されたユーザ情報であってもよい。文書管理サーバ１０は、このログイン時にユーザ認証されたユーザ情報を含めて、ステップＳ１０９でユーザ情報を取得することになる。
【００５６】
以上、本発明に係る実施の形態について説明したが、本発明は、上述の実施の形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上述の実施の形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施の形態に示される全構成要素から幾つかの構成要素を削除してもよい。
【００５７】
また、上述した実施の形態の情報処理装置（文書管理サーバ１０）で実行されるソフトウェア（プログラム）は、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）、ＵＳＢ（Universal  Serial  Bus）などのコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよいし、インターネットなどのネットワーク経由で提供または配布するように構成してもよい。また、各種プログラムを、ＲＯＭなどに予め組み込んで提供するように構成してもよい。
【符号の説明】
【００５８】
１０  文書管理サーバ
２０  スマートデバイス
【先行技術文献】
【特許文献】
【００５９】
【特許文献１】特開２０１７−００４５２９号公報
【図１】
2019164509.tif 000004
【図２】
2019164509.tif 000005
【図３】
2019164509.tif 000006
【図４】
2019164509.tif 000007
【図５】
2019164509.tif 000008
【図６】
2019164509.tif 000009
【図７】
2019164509.tif 000010