(57)【特許請求の範囲】
【請求項１】
ネットワークを介して外部装置と通信可能な、印刷手段を備える画像処理装置であって、
原稿をスキャニングすることにより画像を読み取る読取手段と、
前記読取手段により読み取られた画像に基づく記録媒体への印刷を前記印刷手段に行わせる制御手段と、
前記読取手段により読み取られた画像に含まれる識別情報に基づき、前記ネットワークを介した前記外部装置への要求を通信部を介して行わせる送信制御手段とを有し、前記制御手段は、前記要求に応じて前記外部装置から前記ネットワークを介して取得された印刷情報と、前記読取手段により読み取られた画像と、に基づく記録媒体への印刷を行わせることを特徴とする画像処理装置。
【請求項２】
ネットワークを介して外部装置と通信可能な画像処理装置であって、
読取手段により読み取られた画像に基づく記録媒体への印刷を行わせる制御手段と、
前記読取手段により読み取られた画像に含まれる識別情報に基づき、前記ネットワークを介した前記外部装置への要求を通信部を介して行わせる送信制御手段とを有し、前記制御手段は、前記要求に応じて前記外部装置から前記ネットワークを介して取得された印刷情報と、前記読取手段により読み取られた画像と、に基づく記録媒体への印刷を行わせることを特徴とする画像処理装置。
【請求項３】
前記読取手段により読み取られた画像に含まれる識別情報を解析する解析手段を有し、前記通信制御手段は、前記解析手段による解析に基づき、前記外部装置への要求を通信部を介して行わせることを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記読取手段により読み取られた画像に含まれる識別情報を解析する解析手段を有し、前記送信制御手段は、前記解析手段による解析により識別される有効期限に基づき前記外部装置への前記識別情報に基づく要求を行うか否かを切り分けることを特徴とする請求項１〜３の何れかに記載の画像処理装置。
【請求項５】
前記要求を行わせ前記印刷情報の取得を実行するか否かの指示を入力する入力手段を更に備え、実行しない旨の指示が入力された場合に、前記制御手段は前記読取手段によって読み取られた画像に基づく記録媒体への印刷を行わせることを特徴とする請求項４に記載の画像処理装置。
【請求項６】
前記制御手段は、前記入力手段を介して入力された指示に応じて、前記要求に応じて前記外部装置から前記ネットワークを介して取得された印刷情報と、前記読み込まれた画像と、に基づく記録媒体への印刷を行わせることを特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記ネットワークを介して取得された印刷情報は、広告であることを特徴とする請求項１〜６の何れかに記載の画像処理装置。
【請求項８】
前記読取手段により読み取られた画像の解像度と、前記ネットワークを介して取得された印刷情報が示す解像度とは異なることを特徴とする請求項１〜７の何れかに記載の画像処理装置。
【請求項９】
前記要求に応じて前記外部装置から前記ネットワークを介して取得された印刷情報は、前記読取手段により読み取られた画像の一部に対応するものであることを特徴とする請求項１〜８の何れかに記載の画像処理装置。
【請求項１０】
前記識別情報にはレイアウトの指定情報が含まれ、前記制御手段は、前記レイアウト情報と、前記ネットワークを介して取得された印刷情報と、前記読み取られた画像と、に基づく記録媒体への印刷を行わせることを特徴とする請求項１〜９の何れかに記載の画像処理装置。
【請求項１１】
前記制御手段は、前記要求に応じて印刷情報と共に前記外部装置から取得されたレイアウト情報と、前記印刷情報と、前記読取手段により読み取られた画像と、に基づく記録媒体への印刷を行わせることを特徴とする請求項１〜１０の何れかに記載の画像処理装置。
【請求項１２】
前記印刷情報には、ＰＤＬデータ或いは画像が含まれることを特徴とする請求項１〜１１の何れかに記載の画像処理装置。
【請求項１３】
前記読取手段と印刷手段とを備えるマルチファンクションプリンタであることを特徴とする請求項２〜１２の何れかに記載の画像処理装置。
【請求項１４】
ネットワークを介して外部装置と通信可能な、印刷手段を備える画像処理装置により実行される画像処理方法であって、前記画像処理装置において、
読取手段が、原稿をスキャニングすることにより画像を読み取るステップと、
制御手段が、前記読取手段により読み取られた画像に基づく記録媒体への印刷を前記印刷手段に行わせるステップと、
送信制御手段が、前記読取手段により読み取られた画像に含まれる識別情報に基づき、前記ネットワークを介した前記外部装置への要求を通信部を介して行わせるステップとを有し、前記印刷を行なわせるステップは、前記要求に応じて前記外部装置から前記ネットワークを介して取得された印刷情報と、前記読取手段により読み取られた画像と、に基づく記録媒体への印刷を行わせることを特徴とする画像処理方法。
【請求項１５】
ネットワークを介して外部装置と通信可能な画像処理装置により実行される画像処理方法であって、前記画像処理装置において、
制御手段が、読取手段により読み取られた画像に基づく記録媒体への印刷を行わせるステップと、
前記読取手段により読み取られた画像に含まれる識別情報に基づき、前記ネットワークを介した前記外部装置への要求を通信部を介して行わせるステップとを有し、前記印刷を行なわせるステップは、前記要求に応じて前記外部装置から前記ネットワークを介して取得された印刷情報と、前記読取手段により読み取られた画像と、に基づく記録媒体への印刷を行わせることを特徴とする画像処理方法。
【請求項１６】
ネットワークを介して外部装置と通信可能な、印刷手段を備えるコンピュータに、
読取手段が、原稿をスキャニングすることにより画像を読み取るステップと、
制御手段が、前記読取手段により読み取られた画像に基づく記録媒体への印刷を前記印刷手段に行わせるステップと、
送信制御手段が、前記読取手段により読み取られた画像に含まれる識別情報に基づき、前記ネットワークを介した前記外部装置への要求を通信部を介して行わせるステップとを実行させるコンピュータプログラムであって、前記印刷を行なわせるステップは、前記要求に応じて前記外部装置から前記ネットワークを介して取得された印刷情報と、前記読取手段により読み取られた画像と、に基づく記録媒体への印刷を行わせることを特徴とするコンピュータプログラム。
【請求項１７】
ネットワークを介して外部装置と通信可能なコンピュータに、
制御手段が、読取手段により読み取られた画像に基づく記録媒体への印刷を行わせるステップと、
前記読取手段により読み取られた画像に含まれる識別情報に基づき、前記ネットワークを介した前記外部装置への要求を通信部を介して行わせるステップとを実行させるコンピュータプログラムであって、前記印刷を行なわせるステップは、前記要求に応じて前記外部装置から前記ネットワークを介して取得された印刷情報と、前記読取手段により読み取られた画像と、に基づく記録媒体への印刷を行わせることを特徴とするコンピュータプログラム。
【請求項１８】
請求項１６または１７に記載のコンピュータプログラムを格納したことを特徴とするコンピュータ読取可能な記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像処理装置、画像処理方法、コンピュータプログラムおよびコンピュータ読取可能な記憶媒体に関する。
【０００２】
【従来の技術】
近年のネットワーク技術の爆発的な普及に伴い、コンピュータネットワークを利用した種々のサービスが実現されつつある。
【０００３】
コンピュータネットワークを利用したサービスとして、たとえばコンビニエンスストア等に導入されている、ネットワークに接続された複写機等のマルチファンクションプリンタ（ＭＦＰ）が知られている。マルチファンクションプリンタは、コピーサービスだけではなく、ネットワーク上のサーバまたはインターネット上のウェブページから種々の情報を取得して、プリント出力する情報提供サービスを行うことができる。
【０００４】
このような情報処理および情報の出力を行うシステムにおいては、従来から、上記プリント出力およびコピーを行う際に、記録用紙上にプリント目的の画像データと企業等の広告情報とを自動的に合成して画像形成するサービスが知られている。
【０００５】
【発明が解決しようとする課題】
しかしながら、上述した従来の情報提供サービスでは、広告情報が合成された画像をプリント出力し、更にこれをコピーした場合、広告情報が新たに合成されてしまう。このため、ユーザが目的とするプリント画像が見づらくなってしまうという問題があった。
【０００６】
さらには、従来の情報提供サービスでは、広告情報に限らず、スキャナ部で読み込み画像コピーするような場合に、印刷する画像を更新するようなことには対応できていなかった。
【０００７】
本発明は、このような問題に鑑みてなされたものであり、その目的とするところは、スキャナ等で画像を読み込み新たな印刷物を得るにあたり、比較的簡易な操作で最適な画像を取得することができる画像処理装置、画像処理方法、コンピュータプログラムおよびコンピュータ読取可能な記憶媒体を提供することにある。
【０００８】
また、特に画像中に広告情報が含まれるような場合に、比較的簡単な操作で最適な広告情報を取得することができる画像処理装置、画像処理方法、コンピュータプログラムおよびコンピュータ読取可能な記憶媒体を提供することにある。
【０００９】
【課題を解決するための手段】
本発明は上述した目的を達成するために、本発明の請求項１に記載の発明は、ネットワークを介して外部装置と通信可能な、印刷手段を備える画像処理装置であって、原稿をスキャニングすることにより画像を読み取る読取手段と、前記読取手段により読み取られた画像に基づく記録媒体への印刷を前記印刷手段に行わせる制御手段と、前記読取手段により読み取られた画像に含まれる識別情報に基づき、前記ネットワークを介した前記外部装置への要求を通信部を介して行わせる送信制御手段とを有し、前記制御手段は、前記要求に応じて前記外部装置から前記ネットワークを介して取得された印刷情報と、前記読取手段により読み取られた画像と、に基づく記録媒体への印刷を行わせることを特徴とする。
【００１０】
また、請求項２に記載の発明は、ネットワークを介して外部装置と通信可能な画像処理装置であって、読取手段により読み取られた画像に基づく記録媒体への印刷を行わせる制御手段と、前記読取手段により読み取られた画像に含まれる識別情報に基づき、前記ネットワークを介した前記外部装置への要求を通信部を介して行わせる送信制御手段とを有し、前記制御手段は、前記要求に応じて前記外部装置から前記ネットワークを介して取得された印刷情報と、前記読取手段により読み取られた画像と、に基づく記録媒体への印刷を行わせることを特徴とする。
【００１１】
また、請求項３に記載の発明は、請求項２に記載の画像処理装置において、前記読取手段により読み取られた画像に含まれる識別情報を解析する解析手段を有し、前記通信制御手段は、前記解析手段による解析に基づき、前記外部装置への要求を通信部を介して行わせることを特徴とする。
【００１２】
また、請求項４に記載の発明は、請求項１〜３の何れかに記載の画像処理装置において、前記読取手段により読み取られた画像に含まれる識別情報を解析する解析手段を有し、前記送信制御手段は、前記解析手段による解析により識別される有効期限に基づき前記外部装置への前記識別情報に基づく要求を行うか否かを切り分けることを特徴とする。
【００１３】
また、請求項５に記載の発明は、請求項４に記載の画像処理装置において、前記要求を行わせ前記印刷情報の取得を実行するか否かの指示を入力する入力手段を更に備え、実行しない旨の指示が入力された場合に、前記制御手段は前記読取手段によって読み取られた画像に基づく記録媒体への印刷を行わせることを特徴とする。
【００１４】
また、請求項６に記載の発明は、請求項５に記載の画像処理装置において、前記制御手段は、前記入力手段を介して入力された指示に応じて、前記要求に応じて前記外部装置から前記ネットワークを介して取得された印刷情報と、前記読み込まれた画像と、に基づく記録媒体への印刷を行わせることを特徴とする。
【００１５】
また、請求項７に記載の発明は、請求項１〜６の何れかに記載の画像処理装置において、前記ネットワークを介して取得された印刷情報は、広告であることを特徴とする。
【００１６】
また、請求項８に記載の発明は、請求項１〜７の何れかに記載の画像処理装置において、前記読取手段により読み取られた画像の解像度と、前記ネットワークを介して取得された印刷情報が示す解像度とは異なることを特徴とする。
【００１７】
また、請求項９に記載の発明は、請求項１〜８の何れかに記載の画像処理装置において、前記要求に応じて前記外部装置から前記ネットワークを介して取得された印刷情報は、前記読取手段により読み取られた画像の一部に対応するものであることを特徴とする。
【００１８】
また、請求項１０に記載の発明は、請求項１〜９の何れかに記載の画像処理装置において、前記識別情報にはレイアウトの指定情報が含まれ、前記制御手段は、前記レイアウト情報と、前記ネットワークを介して取得された印刷情報と、前記読み取られた画像と、に基づく記録媒体への印刷を行わせることを特徴とする。
【００１９】
また、請求項１１に記載の発明は、請求項１〜１０の何れかに記載の画像処理装置において、前記制御手段は、前記要求に応じて印刷情報と共に前記外部装置から取得されたレイアウト情報と、前記印刷情報と、前記読取手段により読み取られた画像と、に基づく記録媒体への印刷を行わせることを特徴とする。
【００２０】
また、請求項１２に記載の発明は、請求項１〜１１の何れかに記載の画像処理装置において、前記印刷情報には、ＰＤＬデータ或いは画像が含まれることを特徴とする。
【００２１】
また、請求項１３に記載の発明は、請求項２〜１２の何れかに記載の画像処理装置において、前記読取手段と印刷手段とを備えるマルチファンクションプリンタであることを特徴とする。
【００２２】
また、請求項１４に記載の発明は、ネットワークを介して外部装置と通信可能な、印刷手段を備える画像処理装置により実行される画像処理方法であって、前記画像処理装置において、読取手段が、原稿をスキャニングすることにより画像を読み取るステップと、制御手段が、前記読取手段により読み取られた画像に基づく記録媒体への印刷を前記印刷手段に行わせるステップと、送信制御手段が、前記読取手段により読み取られた画像に含まれる識別情報に基づき、前記ネットワークを介した前記外部装置への要求を通信部を介して行わせるステップとを有し、前記印刷を行なわせるステップは、前記要求に応じて前記外部装置から前記ネットワークを介して取得された印刷情報と、前記読取手段により読み取られた画像と、に基づく記録媒体への印刷を行わせることを特徴とする。
【００２３】
また、請求項１５に記載の発明は、ネットワークを介して外部装置と通信可能な画像処理装置により実行される画像処理方法であって、前記画像処理装置において、制御手段が、読取手段により読み取られた画像に基づく記録媒体への印刷を行わせるステップと、前記読取手段により読み取られた画像に含まれる識別情報に基づき、前記ネットワークを介した前記外部装置への要求を通信部を介して行わせるステップとを有し、前記印刷を行なわせるステップは、前記要求に応じて前記外部装置から前記ネットワークを介して取得された印刷情報と、前記読取手段により読み取られた画像と、に基づく記録媒体への印刷を行わせることを特徴とする。
【００２４】
また、請求項１６に記載の発明は、ネットワークを介して外部装置と通信可能な、印刷手段を備えるコンピュータに、読取手段が、原稿をスキャニングすることにより画像を読み取るステップと、制御手段が、前記読取手段により読み取られた画像に基づく記録媒体への印刷を前記印刷手段に行わせるステップと、送信制御手段が、前記読取手段により読み取られた画像に含まれる識別情報に基づき、前記ネットワークを介した前記外部装置への要求を通信部を介して行わせるステップとを実行させるコンピュータプログラムであって、前記印刷を行なわせるステップは、前記要求に応じて前記外部装置から前記ネットワークを介して取得された印刷情報と、前記読取手段により読み取られた画像と、に基づく記録媒体への印刷を行わせることを特徴とするコンピュータプログラム。
また、請求項１７に記載の発明は、ネットワークを介して外部装置と通信可能なコンピュータに、制御手段が、読取手段により読み取られた画像に基づく記録媒体への印刷を行わせるステップと、前記読取手段により読み取られた画像に含まれる識別情報に基づき、前記ネットワークを介した前記外部装置への要求を通信部を介して行わせるステップとを実行させるコンピュータプログラムであって、前記印刷を行なわせるステップは、前記要求に応じて前記外部装置から前記ネットワークを介して取得された印刷情報と、前記読取手段により読み取られた画像と、に基づく記録媒体への印刷を行わせることを特徴とする。
また、請求項１８に記載の発明は、コンピュータ読取可能な記憶媒体であって、請求項１６または１７に記載のコンピュータプログラムを格納したことを特徴とする。
【００２５】
これにより、広告情報の付加されたプリント出力を複写する際に、自動的に広告情報を更新することが可能となる。
【００２６】
【発明の実施の形態】
以下、図面を参照し、本発明の実施の形態について詳細に説明する。
【００２７】
図１は、本発明の一実施形態にかかる情報処理システムの全体構成の一例を示すブロック図である。図１においては、本実施形態にかかる情報処理システムは、公衆回線網のネットワーク１０１に、データベース１０２に接続されたウェブサーバ１０３、コンビニエンスストアに設置されたマルチファンクションプリンタ１０４および１０５、広告主である企業内で使用される情報処理装置であるところのパーソナルコンピュータ（パソコン）１０６が接続されて構成されている。
【００２８】
ここで、マルチファンクションプリンタ１０４が設置されている店舗は神奈川県のＮ地区にあり、マルチファンクションプリンタ１０５が設置されている店舗は長野県のＨ地区にあるものとする。
【００２９】
広告主企業のパソコン１０６は、ネットワーク１０１との通信機能を有し、パソコン１０６上で作成した広告情報をウェブサーバ１０３に転送する。また、図示はされてはいないが、広告主企業以外にも所定の画像サービスを提供するような企業が利用するパソコンからウェブサーバ１０３に所定のサービス画像が転送されるようなことも実行されている。これら１０６やその他のパソコンからウェブサーバ１０３に向けて転送されデータベース１０２に格納される種々の画像データは後述する各実施例において更新画像とされる。尚、更新画像等に関しては後述にて詳しく説明するので、ここでは説明は省略する。
【００３０】
ウェブサーバ１０３は、ネットワーク１０１との通信機能を有し、インターネット上で閲覧可能なウェブページを生成してネットワーク１０１を介して各装置に送出すると共に、ネットワーク１０１を介して受信した各種データをデータベース１０２に蓄積する。なお、本実施形態において生成されるウェブページは、図１に示す情報処理システムに関するものである。また、ウェブサーバ１０３はデータベース１０２内のデータを検索して取得（加工処理も含む）し、ネットワーク１０１に出力する。
【００３１】
マルチファンクションプリンタ１０４および１０５は、ネットワーク１０１との通信機能を有し、ネットワーク１０１を介して受信した画像データをレイアウトして印刷出力を行う。また、マルチファンクションプリンタ１０４および１０５は、スキャナ部によって読み取った画像データをネットワーク１０１に送出することも可能である。
【００３２】
図２は、図１のマルチファンクションプリンタ１０４および１０５のハードウェア構成を示すブロック図である。
【００３３】
図２において、基幹情報の伝送経路であるメインバス２０１は、一部分の情報伝送経路であるローカルバス２０２とローカルバスコントローラ２０３を介して接続されている。ローカルバス２０２には、画像原稿の読み込みを行うスキャナ部２０４と、たとえば電子写真方式により印刷用紙等の記録媒体上に画像を形成するプリント部２０５とが接続されている。メインバス２０１には、中央処理装置（ＣＰＵ）２０６と、リードオンリーメモリ（ＲＯＭ）２０７と、ランダムアクセスメモリ（ＲＡＭ）２０８と、モデム制御部２１０と、操作表示部２１１と、ハードディスクドライブ（ＨＤＤ）コントローラ２１３と、システムコントローラ２１５と、日時情報生成部（カレンダー）２１６と、バーコード生成／解析部２１７とが接続されている。
【００３４】
ＣＰＵ２０６は、マルチファンクションプリンタ全体の制御を司るものである。ＲＯＭ２０７は、プログラム等を収容する不揮発性記憶手段である。ＲＡＭ２０８は、データやプログラムの一時記憶手段であり、各店舗の位置情報（地図情報）等が記憶されている。モデム制御部２１０は、公衆通信回線２０９と接続するための制御を行うものである。操作表示部２１１は、マルチファンクションプリンタの操作内容メニューや状態、メッセージ等を表示する表示部と共に、操作ボタン等の操作部を備えた、たとえばＬＣＤタッチパネル等から構成される。ＨＤＤコントローラ２１３は、画像データ等を記憶するハードディスクドライブ（ＨＤＤ）２１２を制御するものである。
【００３５】
システムコントローラ２１５は、印刷用に展開した画像データを記憶するフレームメモリ２１４に接続すると共に、バス制御や割り込み制御、データの圧縮・解凍等のデータ処理を含む画像処理を司るものである。日時情報生成部２１６はカレンダーＩＣ等から構成され、現在の時刻情報を生成する。バーコード生成／解析部２１７は、印刷出力すべきバーコード情報を生成し、あるいはスキャナ部２０４により読み取られたバーコード情報を解析する。
【００３６】
図３は、上記データベース１０２に接続するウェブサーバ１０３のハードウェア構成の一例を示す。ＣＰＵ３０１は、データの送受信、データの結合等を行うため、バス３０６を介して各種構成要素を制御するものである。このバス３０６を介して、各種構成要素（機器）間相互アドレス信号、制御信号、および各種データの転送が行われる。
【００３７】
ＲＯＭ３０２は、上記ＣＰＵ３０１の制御手順（コンピュータプログラム）を記憶する。ＣＰＵ３０１がこの制御手順を読み出すことにより、データの転送、データの結合等の処理を実行することが可能となる。ＲＡＭ３０３は、データの送受信、データの結合等のためのワークメモリ、各種構成要素の制御のための一時記憶手段として用いられる。なお、本実施形態では上記ＣＰＵ３０１、ＲＯＭ３０２、ＲＡＭ３０３等により、検索等の機能が実現されるものである。
【００３８】
保存用の外部記憶装置３０４は、ハードディスク記憶装置等により構成され、データの集合であるデータベース１０２を記憶している。更に、ネットワークインタフェース（ＩＦ）３０５は、ネットワーク１０１との通信機能を実現する。
【００３９】
（第１実施形態）
次に、上記のように構成された情報処理システムにおいて実行される画像の取得および印刷の処理動作について説明する。
【００４０】
図４は、コンビニエンスストア等に来店したユーザが、情報出力やコピー等のプリントサービスを利用する場合における情報処理システムの処理動作を示すフローチャートである。無論マルチファンクションプリンタはコンビニエンスストアに設置させるものに限定されるものではないが、説明を解り易くするためにコンビニエンスストアに設置されたものとして以下説明を行う。
【００４１】
神奈川県のＮ地区にあるコンビニエンスストアに来店したユーザが、マルチファンクションプリンタ１０４の操作表示部２１１を操作して、所望のサービスメニューを選択する（ステップＳ１２０１）。ここでは、コピーサービスの機能がサービスメニューの中から指定されマルチファンクションプリンタによって選択されたものとする。
【００４２】
マルチファンクションプリンタ１０４は、スキャナ部２０４により画像の読取を行うと共に、画像に付されたバーコード情報を認識する（ステップＳ１２０２）。以下バーコード情報を基に説明を行うが、バーコードに限定されるものではなく、何らかの識別機能を備えた識別情報であれば図４のフローチャートに適用可能であることは言うまでもない。フローチャートの説明に戻ると、読み取られた画像にバーコード情報が付されている場合には（ステップＳ１２０３のＹｅｓルート）、バーコード生成／解析部２１７にて解析を行う（ステップＳ１２０４）。次いで、バーコード情報の内容に基づく画像の取得および印刷の指示をユーザから受け付けるため、操作表示部２１１に選択ボタンを表示する（ステップＳ１２０５）。ここでバーコード情報の中にはスキャナ部２０４にて読み取られた画像を更新する為の対応画像を特定する為の識別情報が含まれるものとする。このようにして、画像データの取得を実行するか否かを指示する処理が実現できる。
【００４３】
ユーザにより選択ボタンが操作されると、マルチファンクションプリンタ１０４はそのボタン操作に応じた処理を実行する。このようにして、指示された内容に応じて、前記画像データを取得する処理が実現される。すなわち、バーコード情報に応じた印刷処理を実行する旨の指示を受けた場合は（ステップＳ１２０６のＹｅｓルート）、ウェブサーバ１０３に対してバーコード情報に応じた印刷情報の送信を要求する（ステップＳ１２０７）。これにより、識別情報を解析し、解析の結果に応じて、画像データを取得する処理が実現される。
【００４４】
尚、ここでの印刷情報とはＰＤＬデータ等印刷を行う為の情報を指すものであるが、スキャナ部２０４により読み取られた画像を更新する為の情報であればビットマップデータやその他のデータを適用することが想定される。
【００４５】
ウェブサーバ１０３はこのバーコード情報に応じた印刷情報の要求をネットワーク回線を介して受信する（ステップＳ１２１２）。これにより、識別情報に応じた画像データを、外部の情報処理装置からネットワークを介して取得する処理が実現される。ついで、ウェブサーバ１０３は、受信したバーコード情報に応じた印刷情報をデータベース１０２から検索し（ステップＳ１２１３）、検索された印刷情報を抽出する（ステップＳ１２１４）。ここで、印刷情報は予め送信するデータと同様のものをデータベース１０２に記憶させておくようにしてもよいし、或は検索された印刷情報を加工（圧縮や形式変換）して送信する印刷情報としてもよい。そして、マルチファンクションプリンタ１０４宛てにネットワーク回線を介して送信する（ステップＳ１２１５）。
【００４６】
そして、ステップＳ１２０８ではステップＳ１２１５におけるウェブサーバの処理に対応した印刷情報を受信する。ここで、受信した印刷情報は更新された画像データに対応するものに相当するが、例えば、先にスキャナ部２０４にて読み取られた画像と比較してより高解像度の画像などに相当させることや、スキャナ部２０４にて読込まれる元画像より新たに更新された画像などを相当させることができる。
【００４７】
マルチファンクションプリンタ１０４は受信した印刷情報に基づいて画像をレイアウトする（ステップＳ１２０９）。画像のレイアウトは、スキャナ部２０４で読み取った画像の一部または全部を受信した画像で置換えることにより行う。このレイアウト方法は、バーコード情報中において指定しておくこととしてもよく、あるいはウェブサーバ１０３から画像と共にレイアウト方法の指定情報を送信することにより行うこととしてもよい。このようにして、ステップＳ１２０６において指示された内容に応じて、読み込まれた画像を更新することが実現される。
【００４８】
その後、マルチファンクションプリンタ１０４はレイアウトされた画像の印刷処理を実行する（ステップＳ１２１０）。
【００４９】
これらの処理により、識別子が付された画像を読み取り、読み取られた識別情報に応じて読み取られた画像を更新し、更新された画像を記録媒体に印刷させる画像処理が実現される。
【００５０】
読み取られた画像にバーコード情報が付されていない場合（ステップＳ１２０３のＮｏ）、あるいはユーザがバーコード情報に応じた印刷処理を実行しない旨を指示した場合（ステップＳ１２０６のＮｏ）、マルチファンクションプリンタ１０４は通常のコピー（複写）処理を実行する（ステップＳ１２１１）。
【００５１】
なお、図４の説明ではマルチファンクションプリンタの処理として説明を行ってきたが、印刷装置と通信可能な、スキャナ部を有した情報処理装置によって図４の処理を実行させることも本実施形態においては想定される。
【００５２】
このように、図４のフローチャートの処理が実現されることにより、スキャナ部によって読込まれた画像を、識別情報（バーコード情報）をマルチファンクションプリンタに認識させるだけで自動的（或は半自動的）に更新することが可能となる。
【００５３】
また、図４の応用例として、所定の画像を更新する為の識別情報を複数用意し、夫々の識別情報に応じた画像（印刷された様子）の更新を実行するようなことも想定され、そうすることにより、所定の画像をより柔軟に更新することが実現される。尚、複数の識別情報はスキャナ部２０４にて読込ませる画像に予め記録させ、該記録された識別情報をスキャナ部２０４で読込んだ際に表示部に選択可能な形態にて表示（図４のステップＳ１２０５にて選択可能な形態で表示）させ、ユーザに選択させるような形態が想定される。このことは後述する第２の実施の形態においても同様に想定されることとする。
【００５４】
（第２実施形態）
第１実施形態においてはスキャナ部２０４にて読み込まれた画像を何らかの画像に更新する為の仕組みについて説明してきたが、第２実施形態においては特にスキャナ部２０４にて読み込まれる画像に広告情報が含まれる場合に該広告情報を更新する仕組みについて説明を行う。図５〜図７を参照し、上記のように構成された情報処理システムにおいて実行される、画像への広告挿入の処理動作について説明する。
【００５５】
図５は、コンビニエンスストア等に来店したユーザが、情報出力やコピー等のプリントサービスを利用する場合における情報処理システムの処理動作を示すフローチャートである。また図６は、プリント出力された画像の一例を示す図である。
【００５６】
神奈川県のＮ地区にあるコンビニエンスストアに来店したユーザが、マルチファンクションプリンタ１０４の操作表示部２１１を操作して、所望のサービスメニューを選択する（図５のステップＳ４０１）。ここでは、地図情報の提供サービスを選択したものとする。
【００５７】
マルチファンクションプリンタ１０４は、ネットワーク１０１を介してウェブサーバ１０３にアクセスし、ユーザが必要とする地図の受付コードを送信する（ステップＳ４０２）。
【００５８】
ウェブサーバ１０３は、受付コードを受信したならば（ステップＳ４０３）、受付コードに従ってデータベース１０２を検索し、ユーザが必要としている地図画像データを読み出す（ステップＳ４０４）。次いで、ウェブサーバ１０３は、データベース１０２を検索して広告データを検索し、取得する（ステップＳ４０５）。
【００５９】
広告データは、広告画像データと広告付加データとからなり、広告付加データには広告の有効期限データ、および広告の種別データが含まれている。ここでは上述したステップＳ４０１におけるユーザによるメニュー選択の際に、広告の種別として自動車販売が選択されていたものとする。
【００６０】
上記のように検索を終えたならば、地図画像データおよび広告データをマルチファンクションプリンタ１０４に送信する（ステップＳ４０６）。
【００６１】
マルチファンクションプリンタ１０４は、地図データおよび広告データを受信したならば（ステップＳ４０７）、バーコード生成／解析部２１７は受信した広告データ内の広告付加データと、日時情報生成部２１６からの日付情報と、ＲＡＭ２０８からの店舗の位置情報とに基づいて、バーコード情報を生成する（ステップＳ４０８）。
【００６２】
次いで、生成されたバーコード情報、広告画像データ、地図データを、図６の例に示すように、予め決められているフォーマットにレイアウトした上で（ステップＳ４０９）、プリント出力し（ステップＳ４１０）、一連の処理を終了する。
【００６３】
次に、図７および図８を参照し、上記のように構成された情報処理システムにおける広告の自動更新の処理動作について説明する。
【００６４】
図７のフローチャートは、コンビニエンスストア等に来店したユーザが、上述したプリント出力をコピーする場合の処理動作を示す。また、図８は広告情報が更新されたプリント出力を示す。
【００６５】
長野県のＨ地区にあるコンビニエンスストアに来店したユーザが、マルチファンクションプリンタ１０５の操作表示部２１１を操作して、所望のサービスメニューを選択する（図７のステップＳ６０１）。ここで、ユーザはコピーサービスを選択したものとする。また、コピー対象の原稿は、マルチファンクションプリンタ１０４によりプリント出力された地図情報であるものとする。
【００６６】
まず、スキャナ部２０４で原稿が読み取られる（ステップＳ６０２）。読み取られた画像データ内にバーコード情報があれば（ステップＳ６０３のＹｅｓルート）、バーコード生成／解析部２１７にて解析を行う（ステップＳ６０４）。バーコード情報が存在している場合は、解析されたバーコード情報から、原稿にプリントされた広告に関する、店舗の位置情報、有効期限情報、広告種別情報等の情報が得られる。このとき、本実施形態のように店舗の位置情報が異なれば（ステップＳ６０５のＹｅｓルート）、マルチファンクションプリンタ１０５は上述した方法でデータベース１０２を検索し、新規の広告情報を取得する（ステップＳ６０９）。但し、原稿から得た広告種別情報と同じ広告種別の広告を取得する。
【００６７】
また、ステップＳ６０４のバーコード解析において、有効期限情報から広告の有効期限切れを認識した場合（ステップＳ６０６のＹｅｓルート）も同様に、新規の広告情報を取得する（ステップＳ６０９）。
【００６８】
その後、コピーされるべき画像と、新規に取得した広告情報、および新規に生成したバーコード情報とをレイアウトした画像を生成し（ステップＳ６１０）、プリント出力を実行する（ステップＳ６１１）。広告が更新されてプリント出力された画像の一例は、図７に示されている。
【００６９】
一方、ステップＳ６０４のバーコード解析において、読み取られた原稿にバーコード情報がない場合（ステップＳ６０３）、ユーザが広告付加のサービスを希望していれば（ステップＳ６０８のＹｅｓルート）、上述した方法と同様に、広告情報を付加してプリント出力する（ステップＳ６１１）。一方、広告付加サービスを希望していない場合は（ステップＳ６０８のＮｏルート）、読み取られた原稿画像について通常のコピー処理を実行してプリント出力する（ステップＳ６０７）。これらの処理により、画像データが広告データである画像処理が実現される。
【００７０】
また、バーコード情報の解析結果から店舗の位置情報は同じで、且つ有効期限も切れていない場合も同様に、読み取られた原稿画像について通常のコピー処理を実行してプリント出力する（ステップＳ６０７）。
【００７１】
（第３実施形態）
次に、マルチファンクションプリンタが、スキャナ部により読み取られた画像に含まれる画像とは異なる解像度の画像データを取得する本発明の第３実施形態について説明する。
【００７２】
本実施形態では、ウェブサーバ１０３から７５ｄｐｉ等の低解像度で配布された画像をマルチファンクションプリンタのスキャナ部で読み込んで印刷させる。この際、マルチファンクションプリンタは、読み込み対象の紙媒体に画像と共に記録された識別情報に基づき、対応する高解像度の画像をネットワークを介して取得する。そして、取得した高解像度の画像を用いて読み取られた画像を更新した後、印刷を行う。
【００７３】
マルチファンクションプリンタによるこのような処理動作は、図５のステップＳ４０８においてバーコードを生成する際に、マルチファンクションプリンタ１０４が、内部の設定値に基づき印刷する画像の解像度の情報をバーコード情報に付加することにより実行することができる。
【００７４】
図９は、コンビニエンスストア等に来店したユーザが、上述したプリント出力をコピーする場合の処理動作を示すフローチャートである。本図に示す処理は、図５に示す処理動作とほぼ同様であるが、バーコード解析後の判定処理において異なっている。
【００７５】
すなわち、マルチファンクションプリンタ１０５は、ステップＳ８０４におけるバーコード解析の後、バーコード情報に基づき、コピーの対象である画像が低解像度のものであるか否かを判定する（ステップＳ８０５）。このとき、低解像度の画像であれば（ステップＳ８０５のＹｅｓルート）、マルチファンクションプリンタ１０５は上述した方法でデータベース１０２を検索し、新規の広告情報を取得する（ステップＳ８０９）。但し、原稿から得た広告種別情報と同じ広告種別の広告を取得する。
【００７６】
一方、コピーの対象である画像が低解像度のものでなければ（ステップＳ８０８のＮｏルート）、読み取られた原稿画像について通常のコピー処理を実行してプリント出力する（ステップＳ８０７）。
【００７７】
これらの処理により、読み取られた画像が印刷出力された画像を含み、刷出力された画像の解像度と、画像データの解像度とが異なる画像処理が実現される。
【００７８】
このような実施形態は、たとえば縮小された画像を拡大して印刷する場合にも有効である。この場合、マルチファンクションプリンタは、読み取られた画像を拡大する代わりに、ウェブサーバ１０３から拡大画像を取得する。これにより、解像度の高い拡大画像を印刷することが可能となる。
【００７９】
以上、本発明の好適な実施の形態について説明したが、本発明は上述の実施形態に限定されず、他の種々の形態で実施可能であることはいうまでもない。たとえば、本発明を適用した画像処理装置により解析される識別情報として、バーコードの他、文字列、電子透かし等の種々のものを使用することができる。
【００８０】
また、マルチファンクションプリンタはレーザービームプリンタ方式を採用したものに限定されるものではなく、インクジェットプリンタ方式を採用したものも適用可能である。
【００８１】
なお、本発明は、上述した各実施の形態の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることはいうまでもない。
【００８２】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００８３】
プログラムコードを供給するための記憶媒体としては、たとえば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、光ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【００８４】
また、コンピュータが読み出したプログラムコードを実行することによって、前述した実施の形態の機能が実現される他、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳなどが実際の処理の一部または全部を行い、その処理によっても前述した実施の形態の機能が実現され得る。
【００８５】
更に、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施の形態の機能が実現され得る。
【００８６】
本発明は、上述した実施の形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体からそのプログラムをパソコン通信など通信ラインを介して要求者にそのプログラムを配信する場合にも適用できることはいうまでもない。
【００８７】
【発明の効果】
以上説明したように、本発明によれば、スキャナ等で画像を読み込み新たな印刷物を得るにあたり、比較的簡易な操作で最適な画像を取得することができる。
【図面の簡単な説明】
【図１】本発明にかかる情報処理システムの全体構成を表すシステム構成図である。
【図２】本発明にかかるマルチファンクションプリンタの詳細な構成を示すブロック図。
【図３】本発明にかかるデータベースに接続するウェブサーバの構成を示すブロック図である。
【図４】本発明の第１実施形態における情報処理システムの処理動作を示すフローチャートである。
【図５】本発明の第２実施形態における情報処理システムの処理動作を示すフローチャートである。
【図６】本発明の第２実施形態における情報プリント出力を示す図である。
【図７】本発明の第２実施形態における情報処理システムの処理動作を示すフローチャートである。
【図８】本発明の第２実施形態における広告自動更新後のプリント出力を示す図である。
【図９】本発明の第３実施形態における情報処理システムの処理動作を示すフローチャートである。
【符号の説明】
１０１  ネットワーク
１０２  データベース
１０３  ウェブサーバ
１０４、１０５  マルチファンクションプリンタ
１０６  広告主企業
２０１  メインバス
２０２  ローカルバス
２０３  ローカルバスコントローラ
２０４  スキャナ部
２０５  プリント部
２０６  ＣＰＵ
２０７  ＲＯＭ
２０８  ＲＡＭ
２０９  公衆通信回線
２１０  モデム制御部
２１１  操作表示部
２１２  ハードディスクドライブ
２１３  ＨＤＤコントローラ
２１４  フレームメモリ
２１５  システムコントローラ
２１６  日時情報生成部
２１７  バーコード生成／解析部
３０１  ＣＰＵ
３０２  ＲＯＭ
３０３  ＲＡＭ
３０４  外部記憶装置
３０５  ネットワークＩＦ
３０６  バス
【図１】
0003619195.tif 000002
【図２】
0003619195.tif 000003
【図３】
0003619195.tif 000004
【図４】
0003619195.tif 000005
【図５】
0003619195.tif 000006
【図６】
0003619195.tif 000007
【図７】
0003619195.tif 000008
【図８】
0003619195.tif 000009
【図９】
0003619195.tif 000010