(57)【要約】【課題】  複数のユーザー間で保存文書ファイルが適切に共有されるようにする画像読取装置を得る。【解決手段】画像読取部１１は、文書から文書画像を読み取り文書画像の画像データを生成する。画像取得部４２は、１つのジョブにおいて生成された画像データを取得し、その画像データを含む保存文書ファイルを特定フォルダーに保存する。通信処理部４３は、その保存文書ファイルのネットワーク識別子を含む第１メッセージを特定の宛先に送信する。閲覧ユーザー管理部４４は、保存文書ファイルを閲覧したユーザーを閲覧ユーザーデータに記録する。そして、通信処理部４３は、保存文書ファイルが更新された場合、閲覧ユーザーデータに基づいて、更新前の保存文書ファイルを閲覧したユーザーを特定し、特定したユーザーに、保存文書ファイルのネットワーク識別子を含みかつ保存文書ファイルの更新を示す第２メッセージを送信する。【選択図】  図２
2020036192.tif 000002
【特許請求の範囲】
【請求項１】
文書から文書画像を読み取り前記文書画像の画像データを生成する画像読取部と、
１つのジョブにおいて生成された前記画像データを取得し、前記画像データを含む保存文書ファイルを特定フォルダーに保存する画像取得部と、
前記保存文書ファイルの前記ネットワーク識別子を含む第１メッセージを特定の宛先に送信する通信処理部と、
前記保存文書ファイルを閲覧したユーザーを閲覧ユーザーデータに記録する閲覧ユーザー管理部とを備え、
前記通信処理部は、前記保存文書ファイルが更新された場合、前記閲覧ユーザーデータに基づいて、更新前の前記保存文書ファイルを閲覧した前記ユーザーを特定し、特定した前記ユーザーに、前記保存文書ファイルの前記ネットワーク識別子を含みかつ前記保存文書ファイルの更新を示す第２メッセージを送信すること、
を備えることを特徴とする画像読取装置。
【請求項２】
前記通信処理部は、（ａ）前記文書の所定ページの前記文書画像を縮小して得られる縮小画像を前記第１メッセージに含め、（ｂ１）前記保存文書ファイルが更新された場合において、前記所定ページが更新されていれば、更新後の前記所定ページの前記文書画像を縮小して得られる更新縮小画像を前記第２メッセージに含め、（ｂ２）前記保存文書ファイルが更新された場合において、前記所定ページが更新されていなければ、前記更新縮小画像を前記第２メッセージに含めないことを特徴とする請求項１記載の画像読取装置。
【請求項３】
前記ネットワーク識別子を指定した要求を受信すると、前記要求により指定された前記ネットワーク識別子の前記保存文書ファイルを、前記要求に対する応答として送信するサーバー部をさらに備え、
前記要求は、前記ネットワーク識別子とともに前記縮小画像または前記更新縮小画像を含み、
前記サーバー部は、前記要求により指定された前記ネットワーク識別子が示す前記保存文書ファイルが存在しない場合、前記要求により指定された前記縮小画像または前記更新縮小画像をキーとして、前記保存文書ファイルの画像検索を実行し、前記画像検索で発見された前記保存文書ファイルを前記応答として送信すること、
を特徴とする請求項１記載の画像読取装置。
【請求項４】
前記通信処理部は、前記保存文書ファイルが移動された場合、前記閲覧ユーザーデータに基づいて、移動前の前記保存文書ファイルを閲覧していない前記ユーザーを特定し、特定した前記ユーザーに、移動後の前記保存文書ファイルの前記ネットワーク識別子を含む第３メッセージを送信することを特徴とする請求項１記載の画像読取装置。
【請求項５】
前記ネットワーク識別子は、ＵＲＬであることを特徴とする請求項１から請求項４のうちのいずれか１項記載の画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置に関するものである。
【背景技術】
【０００２】
ある画像読取装置は、文書から読み取られた文書画像の画像ファイルをボックス（フォルダー）に保存し、その画像ファイルのＵＲＬ（Uniform Resource Locator）を含むメッセージ（電子メールなど）を送信し、これにより、ユーザーが端末装置などを操作してそのメッセージに含まれるＵＲＬを指定して、画像ファイルをダウンロードする機能（スキャンＵＲＬ送信ジョブ機能）を有する（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−３１１３４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、スキャンＵＲＬ送信ジョブで、上述のように保存文書ファイルのＵＲＬをユーザーに送信した後、保存文書ファイルが更新された場合、更新前の保存文書ファイルを閲覧したユーザーと、更新後の保存文書ファイルを閲覧したユーザーとで、閲覧した保存文書ファイルの内容が異なり、それらのユーザー間で保存文書ファイルが適切に共有されない可能性がある。
【０００５】
本発明は、上記の問題に鑑みてなされたものであり、複数のユーザー間で保存文書ファイルが適切に共有されるようにする画像読取装置を得ることを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る画像読取装置は、文書から文書画像を読み取り前記文書画像の画像データを生成する画像読取部と、１つのジョブにおいて生成された前記画像データを取得し、前記画像データを含む保存文書ファイルを特定フォルダーに保存する画像取得部と、前記保存文書ファイルの前記ネットワーク識別子を含む第１メッセージを特定の宛先に送信する通信処理部と、前記保存文書ファイルを閲覧したユーザーを閲覧ユーザーデータに記録する閲覧ユーザー管理部とを備える。そして、前記通信処理部は、前記保存文書ファイルが更新された場合、前記閲覧ユーザーデータに基づいて、更新前の前記保存文書ファイルを閲覧した前記ユーザーを特定し、特定した前記ユーザーに、前記保存文書ファイルの前記ネットワーク識別子を含みかつ前記保存文書ファイルの更新を示す第２メッセージを送信する。
【発明の効果】
【０００７】
本発明によれば、複数のユーザー間で保存文書ファイルが適切に共有されるようにする画像読取装置が得られる。
【０００８】
本発明の上記又は他の目的、特徴および優位性は、添付の図面とともに以下の詳細な説明から更に明らかになる。
【図面の簡単な説明】
【０００９】
【図１】図１は、本発明の実施の形態に係る画像読取装置を示す斜視図である。
【図２】図２は、図１における画像読取装置１の構成を示すブロック図である。
【図３】図３は、実施の形態１において特定フォルダーに保存された保存文書ファイルの一例を示す図である。
【図４】図４は、図２に示す画像読取装置１の動作について説明するフローチャートである。
【発明を実施するための形態】
【００１０】
以下、図に基づいて本発明の実施の形態を説明する。
【００１１】
図１は、本発明の実施の形態に係る画像読取装置を示す斜視図である。図１において、画像読取装置１は、画像読取機能を有する複合機であり、画像読取装置の一種である。端末装置２は、パーソナルコンピューターなどの、ユーザーが操作する端末装置であって、ネットワーク３を介して画像読取装置１と通信可能である。
【００１２】
図２は、図１における画像読取装置１の構成を示すブロック図である。図１および図２に示す画像読取装置１は、画像読取部１１、印刷装置１２、ファクシミリ装置１３、通信装置１４、操作パネル１５、演算処理装置１６、記憶装置１７などを備える。
【００１３】
画像読取部１１は、プラテングラスに載置された文書や、自動原稿送り装置によりフィードされた文書から文書画像を光学的に読み取り、その文書画像の画像データを生成する。
【００１４】
印刷装置１２は、スキャンで得られた画像データなどに基づく画像を印刷する内部装置である。
【００１５】
ファクシミリ装置１３は、スキャンで得られた画像データをファクシミリ信号として送信し、ファクシミリ信号を受信して画像データを生成する内部装置である。
【００１６】
通信装置１４は、ネットワークインターフェイス、近距離通信インターフェイスなどであって、端末装置２とデータ通信を行う内部装置である。
【００１７】
操作パネル１５は、画像読取装置１の筺体上面側に配置され、ユーザーに対して画面を表示する表示装置２１およびそのユーザーによる操作を受け付ける入力装置２２を有する。表示装置２１は、液晶ディスプレイなどである。また、入力装置２２は、ハードキー、表示装置２１とともにソフトキーを実現するタッチパネルなどである。
【００１８】
演算処理装置１６は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）などを有するコンピューター、ＡＳＩＣ（Application Specific Integrated Circuit）などを備え、各種処理部として動作する。つまり、演算処理装置１６は、ＲＯＭや図示せぬ記憶装置に記憶されているプログラムをＲＡＭにロードしてＣＰＵで実行して、ソフトウェアによって各種処理部として動作したり、ＡＳＩＣなどで、ハードウェアによって各種処理部として動作したりする。
【００１９】
演算処理装置１６は、ジョブ管理部４１、画像取得部４２、通信処理部４３、閲覧ユーザー管理部４４、サーバー部４５、およびファイル操作部４６として動作する。
【００２０】
ジョブ管理部４１は、スキャンＵＲＬ送信ジョブなどといったジョブのジョブ要求を受け付けると、内部装置を使用してそのジョブを実行する。スキャンＵＲＬ送信ジョブの場合、ジョブ管理部４１は、画像取得部４２および通信処理部４３に、そのジョブを実行させる
【００２１】
画像取得部４２は、１つのジョブにおいて生成された画像データを画像読取部１１から取得し、その画像データを含む保存文書ファイルを生成し特定フォルダーに保存する。なお、この特定フォルダーは、内部の記憶装置１７、図示せぬ外部の記憶装置などに設けられている。
【００２２】
例えば、ジョブ設定に基づいて、１つのジョブで複数ページの文書についての画像ファイルを生成する際に、複数ページのページ画像を含む１つの保存文書ファイル（例えばＰＤＦファイル）を生成し保存するか、複数ページ（Ｎページ）のページ画像をそれぞれ含む複数（Ｎ個）の保存文書ファイル（例えばＰＤＦファイル）を生成し保存するかが選択される。
【００２３】
通信処理部４３は、通信装置１４を使用して、上述の保存文書ファイルのネットワーク識別子を含むメッセージ（第１メッセージ）を特定の宛先に送信する。当該ネットワーク識別子は、例えばＵＲＬである。
【００２４】
このメッセージ（第１メッセージ）は、所定のプロトコルによって送信される。この実施の形態では、このメッセージは電子メールとして送信される。なお、以下の第２メッセージおよび第３メッセージも同様にして送信される。また、この特定の宛先は、ユーザー操作、ユーザー設定、ジョブなどにより指定されたユーザー宛ての宛先（電子メールアドレスなど）である。あるいは、この特定の宛先は、当該ジョブを実行したユーザーが属する所定のワークグループの他のメンバーとされるようにしてもよい。
【００２５】
閲覧ユーザー管理部４４は、スキャンＵＲＬ送信ジョブで生成された保存文書ファイルを閲覧したユーザーを閲覧ユーザーデータに記録する。この実施の形態では、閲覧ユーザーデータは、記憶装置１７に記憶される。
【００２６】
そして、通信処理部４３は、保存文書ファイルが更新された場合（例えば、ユーザー操作に従って保存文書ファイルが編集された場合、ユーザー操作に従って保存文書ファイルが差し替えられた場合など）、ただちに、上述の閲覧ユーザーデータに基づいて、更新前の保存文書ファイルを閲覧したユーザーを特定し、通信装置１４を使用して、特定したユーザーに、保存文書ファイルのネットワーク識別子を含みかつ保存文書ファイルの更新を示すメッセージ（第２メッセージ）を送信する。
【００２７】
なお、通信処理部４３は、保存文書ファイルが更新された時点で、上述のメッセージが送信された宛先となっているユーザーがすべて保存文書ファイルを閲覧している場合には、上述の第２メッセージを送信しないようにしてもよい。
【００２８】
さらに、この実施の形態では、通信処理部４３は、（ａ）上述の文書の所定ページの文書画像を縮小して得られる縮小画像（ここではサムネイル画像）を上述の第１メッセージに含め、（ｂ１）保存文書ファイルが更新された場合において、所定ページが更新されていれば、更新後の所定ページの文書画像を縮小して得られる更新縮小画像を上述の第２メッセージに含め、（ｂ２）保存文書ファイルが更新された場合において、所定ページが更新されていなければ、更新縮小画像を上述の第２メッセージに含めないようにしてもよい。また、更新縮小画像を第２メッセージに含めない場合、元の縮小画像を第２メッセージに含めるようにしてもよい。
【００２９】
ここで、上述の所定ページは、文書の表紙ページ（つまり、第１ページ）、ユーザーにより指定されたページ、文書のページ画像に基づいて自動的に選択されるページ（特徴的な画像を含むページ）などとされる。
【００３０】
サーバー部４５は、通信装置１４を使用して、ネットワーク識別子を指定した要求を受信すると、そのネットワーク識別子に対応するファイルを特定して読み出し、その要求の応答として要求元へ送信する。端末装置２は、ユーザー操作に従って上述のメッセージを取得し、ウェブブラウザーなどを使用して、上述のメッセージ内のネットワーク識別子（ここではＵＲＬ）を指定した送信要求を送信する。例えば、サーバー部４５は、ウェブサーバーを備える。
【００３１】
図３は、実施の形態１において特定フォルダーに保存された保存文書ファイルの一例を示す図である。例えば図３に示すように、１つのジョブで、４ページの文書に対して４個の保存文書ファイル「doc1-1.pdf」，「doc1-2.pdf」，「doc1-3.pdf」，「doc1-4.pdf」が特定フォルダー「documentbox1」に保存された場合、４個の保存文書ファイルのＵＲＬ（例えば、http://192.168.0.xxx/documentbox1/doc1-1.pdf、http://192.168.0.xxx/documentbox1/doc1-2.pdf、http://192.168.0.xxx/documentbox1/doc1-3.pdf、およびhttp://192.168.0.xxx/documentbox1/doc1-4.pdf）がユーザー宛のメッセージに含められ送信される。そして、端末装置２においてユーザー操作によってそのメッセージに含められているＵＲＬのハイパーリンクがクリックされると、端末装置２が、そのＵＲＬを指定した送信要求を送信する。サーバー部４５は、その送信要求を受け付けると、ＨＴＴＰ（HyperText Transfer Protocol）に従って、指定されたＵＲＬの保存文書ファイルを応答として送信する。端末装置２は、その保存文書ファイルを受信し、保存文書ファイルに基づくページ画像を表示装置に表示したり、その保存文書ファイルを記憶装置に格納する。なお、上述の送信要求には、そのユーザーのユーザーＩＤやそのユーザーの宛先情報（電子メールアドレス）などといったユーザー固有の情報が含められ、サーバー部４５は、送信要求の発行元のユーザーを特定してから（つまり、ユーザーがログインしてから）、保存文書ファイルを送信する。そして、閲覧ユーザー管理部４４は、このようにして特定されたユーザーを、閲覧済みのユーザーとして閲覧ユーザーデータに記録する。
【００３２】
なお、端末装置２は、上述の要求に、ネットワーク識別子とともに縮小画像または更新縮小画像を含めるようにしてもよく、その場合、サーバー部４５は、その要求により指定されたネットワーク識別子が示す保存文書ファイルが存在しない場合、その要求により指定された縮小画像または更新縮小画像をキーとして、保存文書ファイルの画像検索を実行し、その画像検索で発見された保存文書ファイルを応答として送信するようにしてもよい。なお、この画像検索には、画像をキーとして類似画像を検索する既知の方法を使用すればよい。
【００３３】
さらに、通信処理部４３は、例えばユーザー操作に従って、保存文書ファイルが（例えば別のフォルダーへ）移動された場合、閲覧ユーザーデータに基づいて、上述の第１メッセージの宛先となったユーザーのうち、移動前の保存文書ファイルを閲覧していないユーザーを特定し、特定したユーザーに、移動後の保存文書ファイルのネットワーク識別子を含むメッセージ（第３メッセージ）を送信するようにしてもよい。
【００３４】
例えば図３に示す保存文書ファイルはフォルダー「documentbox1」からフォルダー「documentbox2」へ移動された場合、ただちに、未閲覧のユーザーに対して、移動後の保存文書ファイルのネットワーク識別子（例えば、http://192.168.0.xxx/documentbox2/doc1-1.pdf、http://192.168.0.xxx/documentbox2/doc1-2.pdf、http://192.168.0.xxx/documentbox2/doc1-3.pdf、およびhttp://192.168.0.xxx/documentbox2/doc1-4.pdf）を含むメッセージが送信される。
【００３５】
ファイル操作部４６は、端末装置２に対するユーザー操作に対応して送受信されるファイル操作指令、操作パネル１５に対するユーザー操作などに従って、上述のような、保存文書ファイルの編集、移動、コピー、消去などを実行する。
【００３６】
次に、当該実施の形態に係る画像読取装置１の動作について説明する。図４は、図２に示す画像読取装置１の動作について説明するフローチャートである。
【００３７】
ジョブ管理部４１がスキャンＵＲＬ送信ジョブの要求を受け付けると、ジョブ管理部４１は、画像取得部４２および通信処理部４３に、そのスキャンＵＲＬ送信ジョブを実行させる（ステップＳ１）。これにより、ここでは、保存文書ファイルが所定のフォルダーに格納され、保存文書ファイルのＵＲＬおよびサムネイル画像を含む第１メッセージが電子メールとして、指定された宛先（ユーザー）に送信される。
【００３８】
その後、第１メッセージが送信された宛先のユーザーが、操作パネル１５を操作して保存文書ファイルを直接的に閲覧したり、端末装置２を操作して保存文書ファイルをダウンロードして閲覧すると、閲覧ユーザー管理部４４は、そのユーザーによる閲覧を検出し（ステップＳ２）、そのユーザーを閲覧ユーザーデータに記録する（ステップＳ３）。
【００３９】
また、ファイル操作部４６によって保存文書ファイルが更新されると、通信処理部４３は、保存文書ファイルの更新を検出し（ステップＳ４）、保存文書ファイルの更新でサムネイル画像を更新する必要があるか否かを判定し（ステップＳ５）、サムネイル画像を更新する必要がある場合には、更新後の保存文書ファイルからサムネイル画像を生成する（ステップＳ６）。そして、通信処理部４３は、通信装置１４を使用して、上述のように、保存文書ファイルの更新通知として第２メッセージを、閲覧済みユーザーに送信する（ステップＳ７）。その際、通信処理部４３は、未閲覧のユーザーには、第２メッセージを送信しない。
【００４０】
また、ファイル操作部４６によって保存文書ファイルが移動されると、通信処理部４３は、保存文書ファイルの移動を検出し（ステップＳ８）、通信装置１４を使用して、上述のように、保存文書ファイルの移動通知として第３メッセージを、未閲覧のユーザーに送信する（ステップＳ９）。その際、通信処理部４３は、閲覧済みのユーザーに、第３メッセージを送信しなくてもよいし、送信してもよい。
【００４１】
そして、各ジョブについて、上述の処理（ステップＳ２〜Ｓ９）は、指定されたすべてのユーザー（つまり、第１メッセージの宛先であるユーザーのすべて）がそのジョブで生成されたすべての保存文書ファイルを閲覧するまで継続され、すべてのユーザーが保存文書ファイルの閲覧を完了すると、終了する（ステップＳ１０）。
【００４２】
以上のように、上記実施の形態によれば、画像読取部１１は、文書から文書画像を読み取り文書画像の画像データを生成する。画像取得部４２は、１つのジョブにおいて生成された画像データを取得し、その画像データを含む保存文書ファイルを特定フォルダーに保存する。通信処理部４３は、その保存文書ファイルのネットワーク識別子を含む第１メッセージを特定の宛先に送信する。閲覧ユーザー管理部４４は、保存文書ファイルを閲覧したユーザーを閲覧ユーザーデータに記録する。そして、通信処理部４３は、保存文書ファイルが更新された場合、閲覧ユーザーデータに基づいて、更新前の保存文書ファイルを閲覧したユーザーを特定し、特定したユーザーに、保存文書ファイルのネットワーク識別子を含みかつ保存文書ファイルの更新を示す第２メッセージを送信する。
【００４３】
これにより、第２メッセージによって、更新前に閲覧したユーザーが保存文書ファイルの更新を知り、更新後の保存文書ファイルの更新を閲覧することができる。したがって、指定されたすべてのユーザーが更新後の保存文書ファイルを共有でき、複数のユーザー間で保存文書ファイルが適切に共有される。
【００４４】
なお、上述の実施の形態に対する様々な変更および修正については、当業者には明らかである。そのような変更および修正は、その主題の趣旨および範囲から離れることなく、かつ、意図された利点を弱めることなく行われてもよい。つまり、そのような変更および修正が請求の範囲に含まれることを意図している。
【産業上の利用可能性】
【００４５】
本発明は、例えば、画像読取装置に適用可能である。
【符号の説明】
【００４６】
１  画像読取装置
１１  画像読取部
４２  画像取得部
４３  通信処理部
４４  閲覧ユーザー管理部
４５  サーバー部
【図１】
2020036192.tif 000003
【図２】
2020036192.tif 000004
【図３】
2020036192.tif 000005
【図４】
2020036192.tif 000006