(57)【要約】【課題】  複数の利用者によって共用される場合であっても、共用に係るデータの量の増加を効果的に抑えることができる画像処理装置を提供する。【解決手段】  複数の利用者によって共用される画像処理装置であって、利用者が所持し、所定のデータリストを保持する外部記憶媒体から、前記データリストの少なくとも一部を読み出す読出手段と、共用データリストを保持する保持手段と、前記読み出したデータリストに含まれる各データについて、当該データが所定の読込条件を満足するときに、当該データを前記共用データリストに含まれるデータに上書き又は追加して、前記共用データリストを更新するか否かを判断する判断手段と、を含む画像処理装置とする。【選択図】      図４
2006270156.tif 000002
【特許請求の範囲】
【請求項１】
複数の利用者によって共用される画像処理装置であって、
利用者が所持し、所定のデータリストを保持する外部記憶媒体から、前記データリストの少なくとも一部を読み出す読出手段と、
共用データリストを保持する保持手段と、
前記読み出したデータリストに含まれる各データについて、当該データが所定の読込条件を満足するときに、当該データを前記共用データリストに含まれるデータに上書き又は追加して、前記共用データリストを更新するか否かを判断する判断手段と、
を含むことを特徴とする画像処理装置。
【請求項２】
請求項１に記載の画像処理装置において、
前記読出手段は、前記外部記憶媒体から、当該外部記憶媒体の所持者を特定する所持者情報を読み出し、
前記保持手段は、予め定められた複数の利用者を特定する複数の利用候補者情報を保持し、
前記判断手段は、前記読み出された所持者情報が前記複数の利用者候補情報のいずれかと一致するときに、前記読み出したデータリストに含まれる各データを前記共用データリストに含まれるデータに上書き又は追加して、前記共用データリストを更新するか否かを判断する、
ことを特徴とする画像処理装置。
【請求項３】
複数の利用者によって共用されるコンピュータに、
利用者が所持し、所定のデータリストを保持する外部記憶媒体から、前記データリストの少なくとも一部を読み出す工程と、
前記読み出したデータリストに含まれる各データについて、当該データが所定の読込条件を満足するときに、当該データを保持手段に保持される共用データリストに含まれるデータに上書き又は追加して、前記共用データリストを更新するか否かを判断する工程と、
を実行させることを特徴とする画像処理方法。
【請求項４】
複数の利用者によって共用されるコンピュータに、
利用者が所持し、所定のデータリストを保持する外部記憶媒体から、前記データリストの少なくとも一部を読み出す手順と、
前記読み出したデータリストに含まれる各データについて、当該データが所定の読込条件を満足するときに、当該データを保持手段に保持される共用データリストに含まれるデータに上書き又は追加して、前記共用データリストを更新するか否かを判断する手順と、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の利用者によって共用される画像処理装置に関する。
【背景技術】
【０００２】
複数の記憶媒体に同一のデータを記憶させておくことで、当該データを有効に活用できる場合がある。例えば、パーソナルコンピュータのハードディスクと、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｃｅ）の外部記憶媒体と、の双方に同一の電子メールアドレスリストを記憶させておけば、外出時にはＰＤＡ等を用いて、また、自宅ではコンピュータを用いて、それぞれ当該リストの各アドレスを用いた電子メールの送受信をすることができる。
【０００３】
ただし、例えば、外出先で、ＰＤＡのリストに含まれるアドレスを変更した場合には、当該ＰＤＡとコンピュータとの間でリストの内容の同一性が失われるため、当該ＰＤＡにおけるリストの変更をコンピュータのリストに反映させる更新処理を行う必要がある。
【０００４】
このようなデータ間の更新処理として、従来、例えば、各データの更新日付やバージョン情報等の比較を行い、日付やバージョンが新しい方のデータを古い方のデータに上書きする等の処理が行われていた（例えば、特許文献１）。
【特許文献１】特開２００１−３２６７６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、例えば、複数の利用者によって共用されるコピー機等と、外部記憶媒体と、に当該複数の利用者が利用する画像データの送信先アドレスリスト等のデータを記憶させておけば、当該複数の利用者は当該共用に係るデータを活用でき、便利である。
【０００６】
しかしながら、このような場合、上記従来の更新処理をそのまま採用すると、コピー機等は、複数の利用者から無制限にデータを受け入れることとなり、共用に係るデータの量が膨大なものとなってしまう。
【０００７】
本発明は、上記課題に鑑みて為されたものであり、複数の利用者によって共用される場合であっても、共用に係るデータの量の増加を効果的に抑えることができる画像処理装置を提供することをその目的のひとつとする。
【課題を解決するための手段】
【０００８】
上記課題を解決するための本発明の一実施形態に係る画像処理装置は、複数の利用者によって共用される画像処理装置であって、利用者が所持し、所定のデータリストを保持する外部記憶媒体から、前記データリストの少なくとも一部を読み出す読出手段と、共用データリストを保持する保持手段と、前記読み出したデータリストに含まれる各データについて、当該データが所定の読込条件を満足するときに、当該データを前記共用データリストに含まれるデータに上書き又は追加して、前記共用データリストを更新するか否かを判断する判断手段と、を含むことを特徴とする。
【０００９】
また、前記読出手段は、前記外部記憶媒体から、当該外部記憶媒体の所持者を特定する所持者情報を読み出し、前記保持手段は、予め定められた複数の利用者を特定する複数の利用候補者情報を保持し、前記判断手段は、前記読み出された所持者情報が前記複数の利用者候補情報のいずれかと一致するときに、前記読み出したデータリストに含まれる各データを前記共用データリストに含まれるデータに上書き又は追加して、前記共用データリストを更新するか否かを判断することとしてもよい。
【００１０】
また、本発明の一実施形態に係る画像処理方法は、複数の利用者によって共用されるコンピュータに、利用者が所持し、所定のデータリストを保持する外部記憶媒体から、前記データリストの少なくとも一部を読み出す工程と、前記読み出したデータリストに含まれる各データについて、当該データが所定の読込条件を満足するときに、当該データを保持手段に保持される共用データリストに含まれるデータに上書き又は追加して、前記共用データリストを更新するか否かを判断する工程と、を実行させることを特徴とする。
【００１１】
また、本発明の一実施形態に係るプログラムは、複数の利用者によって共用されるコンピュータに、利用者が所持し、所定のデータリストを保持する外部記憶媒体から、前記データリストの少なくとも一部を読み出す手順と、前記読み出したデータリストに含まれる各データについて、当該データが所定の読込条件を満足するときに、当該データを保持手段に保持される共用データリストに含まれるデータに上書き又は追加して、前記共用データリストを更新するか否かを判断する手順と、を実行させることを特徴とする。
【発明を実施するための最良の形態】
【００１２】
以下に、本発明の一実施の形態に係る画像処理装置について、図面を参照しつつ説明する。図１は、画像処理装置の主な構成を示すブロック図である。図１に示すように、この画像処理装置１は、制御部１０と、記憶部２０と、外部記憶媒体受入部３０と、画像読取部４０と、ユーザインターフェース部５０と、通信部６０と、を含んで構成されている。
【００１３】
制御部１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等によって実現され、記憶部２０に格納されているプログラムに従って動作する。この制御部１０が行う処理の具体的な内容については、後に詳しく述べる。
【００１４】
記憶部２０は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）や、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等のメモリ素子、並びにハードディスク等によって実現できる。この記憶部２０は、制御部１０が実行するプログラム（ソフトウェア）を格納している。また、この記憶部２０は、制御部１０が行う処理の過程で利用される種々のデータを格納するワークメモリとしても動作する。
【００１５】
外部記憶媒体受入部３０は、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）カード等との間で有線又は無線（接触又は非接触）によりデータを読み書きするリーダ／ライタ装置、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ）やＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等との間でデータを読み書きするドライブ装置、ＰＤＡや携帯電話機等に接続されてデータの入出力を行う接続ポート等によって実現できる。この外部記憶媒体受入部３０は、これらＩＣカード等の外部記憶媒体２を受け入れて、当該外部記憶媒体２に格納されているデータを読み取って制御部１０に出力する。また、この記憶媒体受入部３０は、制御部１０から入力される指示に従って、制御部１０から入力されるデータを外部記憶媒体２に書き込む。
【００１６】
画像読取部４０は、イメージスキャナ装置等によって実現できる。この画像読取部４０は、制御部１０から入力される指示に従って、紙文書上に形成された画像（例えば、テキスト、線図、写真等を含む。）を光学的に読み取り、当該画像を表すビットマップデータからなる画像データを生成し、制御部１０に出力する。
【００１７】
ユーザインターフェース部５０は、タッチパネル、液晶ディスプレイ、入力用デバイス（キーボード、マウス、タッチパッド等）等によって実現できる。このユーザインターフェース部５０は、制御部１０から入力される指示に従って、制御部１０から入力されるデータに基づいた画面（例えば、ユーザに指示の入力を促す案内画面）を表示する。また、このユーザインターフェース部５０は、ユーザから制御部１０が行うべき処理を指示する入力を受け入れて、制御部１０に出力する。
【００１８】
通信部６０は、ネットワークボード等によって実現できる。この通信部６０は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やインターネット等のネットワーク３に接続され、制御部１０から入力されるデータを当該ネットワーク３に接続された他のコンピュータ等に出力する。また、この通信部６０は、ネットワーク３に接続された他のコンピュータ等からデータを受け入れて制御部１０に出力する。
【００１９】
この画像処理装置１は、ユーザインターフェース部５０から受け入れた各利用者からの指示に基づき、記憶部２０が保持している共用データリストを用いて、画像に関する処理を行う。
【００２０】
この共用データリストは、画像処理装置１を共用する複数の利用者が用いるデータのリストである。
【００２１】
具体的な例として、この共用データリストは、例えば、画像読取部４０が紙文書上に形成された画像を表す画像データを生成する際の条件（モノクロ／カラーの別や解像度等）を指定するデータのリストであってもよい。また、この共用データリストは、例えば、通信部６０がネットワークを介して画像データを他のコンピュータ等に送信する際の送信先を特定するアドレスデータのリストであってもよい。
【００２２】
図２に、この共用データリストとしての送信先アドレスリストの一例を示す。図２に示すように、共用データリストは、キー情報と、送信先アドレスと、更新日付と、更新者情報と、が互いに関連付けられたデータセットを複数含んでいる。
【００２３】
キー情報は、関連付けられている送信先アドレスを特定し、当該送信先アドレスと他の送信先アドレスとの同一性の判断に用いられる情報である。
【００２４】
更新日付は、関連付けられている送信先アドレスが共用データリストに追加され又は変更される等の更新が行われた直近の日付である。
【００２５】
更新者情報は、画像処理装置１を共用する複数の利用者のうち、当該共用データリストに含まれる各送信先アドレスを更新した利用者を特定する情報である。
【００２６】
また、画像処理装置１は、各利用者が所持する外部記憶媒体２に保持されている個人用データリストを用いて画像関連処理を行うこともできる。
【００２７】
この個人用データリストは、外部記憶媒体２の所持者が個人的に用いるデータのリストであるが、その内容は、共用データリストと同様、例えば、画像読取部４０が行う画像データ生成処理の条件を指定するデータのリストであってもよいし、画像データの送信先を特定するアドレスデータのリストであってもよい。
【００２８】
図３に、この個人用データリストとしての送信先アドレスリストの一例を示す。図３に示すように、個人用データリストは、送信先アドレスと、キー情報と、直近の更新日付と、当該個人用データリストが保持されている外部記憶媒体２の所持者を特定する所持者情報と、が互いに関連付けられたデータセットを複数含んでいる。
【００２９】
次に、制御部１０が行うデータリストの更新処理について説明する。本実施形態において、制御部１０は、個人用データリストに含まれる所持者情報が、予め定められた条件を満たすと判断された場合に、当該個人用データリストに含まれる送信先アドレスのうち少なくとも一部と、共用データリストに含まれる送信先アドレスのうち少なくとも一部と、の間で更新処理を行う。
【００３０】
図４は、この制御部１０によって行われる主な処理を示す機能ブロック図である。図４に示すように、この制御部１０が実行するプログラムは、所持者情報読出部１１と、利用候補者情報読出部１２と、読込条件判断部１３と、更新対象読込部１４と、更新処理部１５と、を機能的に含む。
【００３１】
所持者情報読出部１１は、特定の利用者Ｘが所持し、外部記憶媒体受入部３０に受け入れられた外部記憶媒体２から、当該外部記憶媒体２に保持されている所持者情報を読み出す。具体的に、この所持者情報読出部１１は、例えば、図３に示す個人用データリストに含まれる各送信先アドレスに関連付けられた所持者情報「利用者Ｘ」を読み出す。
【００３２】
また、例えば、この所持者情報読出部１１は、所持者情報が個人用データリストとは別に外部記憶媒体２に保持されている場合には、当該所持者情報を読み出すこととしてもよい。そして、この所持者情報読出部１１は、読み出した所持者情報を読込条件判断部１３に出力する。
【００３３】
利用候補者情報読出部１２は、記憶部２０に保持されている利用候補者情報を読み出す。具体的に、この利用候補者情報読出部１２は、例えば、図２に示す共用データリストに含まれる各送信先アドレスに関連付けられた更新者情報「利用者Ｘ」、「利用者Ｙ」及び「利用者Ｚ」を利用候補者情報として読み出す。
【００３４】
また、例えば、この利用候補者情報読出部１２は、利用候補者情報が共用データリストとは別に利用候補者情報リストとして記憶部２０に保持されている場合には、当該利用候補者情報リストに含まれる利用候補者情報を読み出すこととしてもよい。そして、この利用候補者情報読出部１１は、読み出した利用候補者情報を読込条件判断部１３に出力する。
【００３５】
読込条件判断部１３は、所持者情報読出部１１から受け入れた所持者情報と、利用候補者情報読出部１２から受け入れた利用候補者情報と、に基づいて、当該所持者情報が予め定められた読込条件を満たすか否かを判断する。
【００３６】
具体的に、この読込条件判断部１３は、例えば、読込条件として、所持者情報が利用候補者情報と一致することが予め定められている場合には、所持者情報と各利用候補者情報とを互いに比較し、当該所持者情報が複数の利用候補者情報のうちのいずれかと一致するか否かを判断する。
【００３７】
この場合、読込条件判断部１３は、例えば、図３に示す個人用データリストに含まれる所持者情報「利用者Ｘ」は、図２に示す共用データリストに含まれる３つの利用候補者情報のうち１つの利用候補者情報「利用者Ｘ」と一致するから、当該所持者情報は読込条件を満たすと判断する。
【００３８】
そして、読込条件判断部１３は、この読込条件を満たす所持者情報に関連付けられている個人用データリストを、後述する更新処理に用いるために読み込むことを許可する旨の通知を更新対象読込部１４に出力する。
【００３９】
なお、この読込条件判断部１３は、所持者情報読出部１１から受け入れた所持者情報がいずれの利用候補者情報とも一致しないと判断した場合には、当該所持者情報に関連付けられている個人用データリストを更新処理に用いることなく、処理を終了する。
【００４０】
更新対象読込部１４は、読込条件判断部１３から個人用データリストの読み込みを許可する旨の通知を受け入れると、外部記憶媒体２に保持されている当該個人用データリストに含まれる各データセットを読み込む。
【００４１】
具体的に、この更新対象読込部１４は、例えば、図３に示す個人用データリストに含まれる３つの送信先アドレスに係るデータセットを外部記憶媒体２から読み込んで、更新対象個人用データとして更新処理部１５に出力する。
【００４２】
また、この更新対象読込部１４は、記憶部２０に保持されている共用データリストに含まれる各データセットを読み込む。具体的に、この更新対象読込部１４は、例えば、図２に示す共用データリストに含まれる５つの送信先アドレスに係るデータセットを記憶部２０から読み込んで、更新対象共用データとして更新処理部１５に出力する。
【００４３】
更新処理部１５は、更新処理対象読込部１４から受け入れた更新対象個人用データと更新対象共用データとの間で、当該更新対象に含まれるデータの更新処理を行う。具体的に、この更新処理部１５は、更新対象個人用データに含まれる各キー情報と、更新対象共用データに含まれる各キー情報と、が互いに一致するか否かを判断する。
【００４４】
そして、この更新処理部１５は、キー情報が互いに一致すると判断した場合、すなわち、更新対象個人用データと更新対象共用データとのいずれにも含まれるキー情報を見つけた場合には、当該キー情報に関連付けられた、更新対象個人用データに含まれる送信先アドレスと更新対象共用データに含まれる送信先アドレスとのうち、予め定められた上書条件を満たす一方の送信先アドレスを他方の送信先アドレスに上書きする。
【００４５】
すなわち、この更新処理部１５は、例えば、図２及び図３に示すように、キー情報「データＡ」は共用データリストと個人用データリストとのいずれにも含まれるため、共用データリストに含まれる当該キー情報「データＡ」に関連付けられている更新日付と、個人用データリストに含まれる当該キー情報「データＡ」に関連付けられている更新日付と、を互いに比較する。
【００４６】
そして、この更新処理部１５は、例えば、上書条件として更新日付が新しいことが予め定められている場合には、図３に示す個人用データリストにおいてキー情報「データＡ」に関連付けられている更新日付の方が、図２に示す共用データリストにおいてキー情報「データＡ」に関連付けられている更新日付に比べて新しいため、当該個人用データリストにおいてキー情報「データＡ」に関連付けられている送信先アドレスを、当該共用データリストにおいてキー情報「データＡ」に関連付けられている送信先アドレスに上書きするよう記憶部２０に書き込むことにより、当該共用データリストを更新する。
【００４７】
また、この更新処理部１５は、図２及び図３に示すように共用データリストと個人用データリストとのいずれにも含まれるキー情報「データＢ」についても、前述のキー情報「データＡ」の場合と同様に、新しい更新日付に関連付けられた個人用データリストに含まれる送信先アドレスを、古い更新日付に関連付けられた共用データリストに含まれる送信先アドレスに上書きする。
【００４８】
なお、ここで、図２に示すように、この更新前の共用データリストにおいては、キー情報「データＢ」に関連付けられている送信先アドレスは、当該個人用データリストの所持者である利用者Ｘを特定する利用候補者情報ではなく、他の利用者Ｙを特定する利用候補者情報「利用者Ｙ」に関連付けられている。
【００４９】
このように、更新処理の対象となった２つの送信先アドレスに関連付けられている所持者情報と利用候補者情報が互いに一致するか否かにかかわらず（一致しない場合であっても）、予め定められた上書条件に従って、上書処理を行う。
【００５０】
すなわち、本実施形態においては、いったん読込条件判断部１３によって個人用データリストの読み込みが許可されれば、共用データリストに含まれ、複数の利用者により共用されるデータの全てが、当該個人用データリストを用いた更新処理の対象となり得る。
【００５１】
また、この更新処理部１５は、更新対象個人用データに含まれる各キー情報と、更新対象共用データに含まれる各キー情報と、が互いに一致するか否かを判断した結果、当該更新対象個人用データ又は当該更新対象共用データのいずれか一方にのみ含まれると判断した場合、すなわち、個人用データリスト又は共用データリストのいずれか一方にのみ含まれると判断した場合には、当該一方にのみ含まれるキー情報に関連付けられている送信先アドレスを、当該キー情報が含まれない他方のデータリストに追加する。
【００５２】
具体的に、この更新処理部１５は、例えば、図３に示す個人用データリストに含まれるキー情報「データＥ」は共用データリストに含まれないと判断して、当該キー情報に関連付けられている送信先アドレスを当該共用データリストに追加するよう記憶部２０に書き込む。
【００５３】
また、この更新処理部１５は、例えば、図２に示すキー情報「データＣ」と「データＤ」とは、個人用データリストに含まれないと判断して、当該各キー情報に関連付けられている送信先アドレスを当該個人用データリストに追加するよう外部記憶媒体２に書き込む。
【００５４】
なお、本発明に係る画像処理装置１は、本実施形態に限られない。すなわち、本実施形態においては、外部記憶媒体２の所持者である特定の利用者Ｘを特定する所持者情報のみが当該外部記憶媒体２に保持されている場合について説明したが、これに限られず、例えば、当該外部記憶媒体２を共用する複数の利用者の各々を特定する複数の所持者情報が保持されていることとしてもよい。
【００５５】
この場合であっても、読込条件判断部１３は、所持者情報が予め定められた条件を満たすと判断すれば、個人用データリストのうち、当該所持者情報に関連付けられている部分については、共用データリストの更新処理に用いるために読み込むことを許可する。
【００５６】
これに対し、この読込条件判断部１３は、所持者情報が予め定められた条件を満たさない場合には、個人用データリストのうち、当該所持者情報に関連付けられている部分については、共用データリストの更新処理に用いるために読み込むことを許可しない。
【００５７】
したがって、制御部１０は、外部記憶媒体２に保持されている所持者情報が、記憶部２０に保持されている利用候補者情報のうちいずれかと一致すると判断した場合には、記憶部２０に保持されている共用データリストの全体を対象として、当該所持者情報に関連付けられているデータを用いた更新処理を行う。
【図面の簡単な説明】
【００５８】
【図１】本発明の一実施の形態に係る情報処理装置の主な構成を示すブロック図である。
【図２】本発明の一実施の形態に係る第一データの一例を示す説明図である。
【図３】本発明の一実施の形態に係る第二データの一例を示す説明図である。
【図４】本発明の一実施の形態に係る制御部が行う主な処理を示す機能ブロック図である。
【符号の説明】
【００５９】
１  画像処理装置、２  外部記憶媒体、３  ネットワーク、１０  制御部、１１  所持者情報読出部、１２  利用候補者情報読出部、１３  読込条件判断部、１４  更新対象読込部、１５  更新処理部、２０  記憶部、３０  外部記憶媒体受入部、４０  画像読取部、５０  ユーザインターフェース部、６０  通信部。
【図１】
2006270156.tif 000003
【図２】
2006270156.tif 000004
【図３】
2006270156.tif 000005
【図４】
2006270156.tif 000006