(57)【特許請求の範囲】
【請求項１】
読取装置と、商品を特定する商品特定情報と当該商品の販売にかかる商品属性情報とを記憶する記憶手段を備えた情報処理装置とを含む情報処理システムであって、
前記読取装置で読み取られた広告用紙の商品を特定する商品特定情報を取得する取得手段と、
前記商品属性情報の変更を受付ける受付手段と、
前記取得手段により取得された商品を特定する商品特定情報に対応する前記記憶手段の商品属性情報と、前記受付手段によって受付けた商品属性情報とを比較する変更内容比較手段と、
前記変更内容比較手段で比較した内容に基づいて変更された商品属性情報を特定する特定手段と、
前記特定手段により特定された商品属性情報に対応する付加情報を前記商品の広告に付加した変更後の広告を印刷することを制御する出力制御手段と、
を備えたことを特徴とする情報処理システム。
【請求項２】
前記特定手段により特定された商品属性情報に対応する、広告に付加する複数の付加情報を取得する付加情報取得手段を更に備え、
前記出力制御手段は、前記付加情報取得手段により取得された複数の付加情報から選択された付加情報を広告に付加した変更後の広告を印刷することを制御する請求項１に記載の情報処理システム。
【請求項３】
前記受付手段により受け付けた商品属性情報と、前記付加情報取得手段により取得した複数の付加情報とを表示する付加情報表示手段と、
前記複数の付加情報で使用する付加情報の選択を受付ける付加情報選択手段と、
を更に備え、
前記出力制御手段は、前記付加情報選択手段によって受付けた付加情報を前記商品の広告に付加した変更後の広告を印刷することを制御する請求項２に記載の情報処理システム。
【請求項４】
前記出力制御手段は、前記変更内容比較手段によって、前記受付手段で受付けた商品属性情報に対応する商品特定情報が、前記記憶手段に存在しない場合は、新商品を示す付加情報を付加した変更後の広告を印刷することを制御する請求項１乃至３のいずれか１項に記載の情報処理システム。
【請求項５】
前記商品属性情報は、商品の販売における所定期間に関する情報を含み、
前記出力制御手段は、前記特定手段により変更された商品属性情報が所定期間であると特定した場合、当該所定期間が変更されたことを示す付加情報を付加した変更後の広告を印刷することを制御する請求項１乃至４のいずれか１項に記載の情報処理システム。
【請求項６】
読取装置と通信能な商品を特定する商品特定情報と当該商品の販売にかかる商品属性情報とを記憶する記憶手段を備えた情報処理装置であって、
前記商品属性情報の変更を受付ける受付手段と、
前記読取装置によって広告用紙の読み取りにより得られた商品を特定する商品特定情報に対応する前記記憶手段の商品属性情報と前記受付手段によって受付けた商品属性情報とを比較する変更内容比較手段と、
前記変更内容比較手段で比較した内容に基づいて変更された商品属性情報を特定する特定手段と、
前記特定手段により特定された商品属性情報に対応する付加情報を前記商品の広告に付加した変更後の広告を印刷することを制御する出力制御手段と、
を備えたことを特徴とする情報処理装置。
【請求項７】
前記受付手段は、前記読取装置によって読み取られた広告用紙の商品に関する商品属性情報の変更を受付け、
前記変更内容比較手段は、前記受付手段によって受付けた商品属性情報と、前記記憶手段の商品属性情報とを比較することを特徴とする請求項６に記載の情報処理装置。
【請求項８】
読取装置と、商品を特定する商品特定情報と当該商品の販売にかかる商品属性情報とを記憶する記憶手段を備えた情報処理装置とを含む情報処理システムの制御方法であって、
前記読取装置で読み取られた広告用紙の商品を特定する商品特定情報を取得する取得ステップと、
前記商品属性情報の変更を受付ける受付ステップと、
前記取得ステップにより取得された商品を特定する商品特定情報に対応する前記記憶手段の商品属性情報と、前記受付ステップによって受付けた商品属性情報とを比較する変更内容比較ステップと、
前記変更内容比較ステップで比較した内容に基づいて変更された商品属性情報を特定する特定ステップと、
前記特定ステップにより特定された商品属性情報に対応する付加情報を前記商品の広告に付加した変更後の広告を印刷することを制御する出力制御ステップと、
を実行することを特徴とする情報処理システムの制御方法。
【請求項９】
読取装置と、商品を特定する商品特定情報と当該商品の販売にかかる商品属性情報とを記憶する記憶手段を備えた情報処理装置とを含む情報処理システムにおいて、
前記読取装置で読み取られた広告用紙の商品を特定する商品特定情報を取得する取得手段と、
前記商品属性情報の変更を受付ける受付手段と、
前記取得手段により取得された商品を特定する商品特定情報に対応する前記記憶手段の商品属性情報と、前記受付手段によって受付けた商品属性情報とを比較する変更内容比較手段と、
前記変更内容比較手段で比較した内容に基づいて変更された商品属性情報を特定する特定手段と、
前記特定手段により特定された商品属性情報に対応する付加情報を前記商品の広告に付加した変更後の広告を印刷することを制御する出力制御手段と、
して機能させるためのコンピュータで読取実行可能なプログラム。
【請求項１０】
読取装置と商品を特定する商品特定情報と当該商品の販売にかかる商品属性情報とを記憶する記憶手段を備えた情報処理装置の制御方法であって、
前記情報処理装置は、
前記商品属性情報の変更を受付ける受付ステップと、
前記読取装置によって広告用紙の読み取りにより得られた商品を特定する商品特定情報に対応する前記記憶手段の商品属性情報と前記受付ステップによって受付けた商品属性情報とを比較する変更内容比較ステップと、
前記変更内容比較ステップで比較した内容に基づいて変更された商品属性情報を特定する特定ステップと、
前記特定ステップにより特定された商品属性情報に対応する付加情報を前記商品の広告に付加した変更後の広告を印刷することを制御する出力制御ステップと、
を実行することを特徴とする情報処理装置の制御方法。
【請求項１１】
読取装置と商品を特定する商品特定情報と当該商品の販売にかかる商品属性情報とを記憶する記憶手段を備えた情報処理装置で読取実行可能なプログラムであって、
前記情報処理装置を、
前記商品属性情報の変更を受付ける受付手段と、
前記読取装置によって広告用紙の読み取りにより得られた商品を特定する商品特定情報に対応する前記記憶手段の商品属性情報と前記受付手段によって受付けた商品属性情報とを比較する変更内容比較手段と、
前記変更内容比較手段で比較した内容に基づいて変更された商品属性情報を特定する特定手段と、
前記特定手段により特定された商品属性情報に対応する付加情報を前記商品の広告に付加した変更後の広告を印刷することを制御する出力制御手段と、
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷された使用済みのＰＯＰ広告を利用したスキャン処理による、ＰＯＰの再作成、印刷を行う情報処理装置、及び複合機の制御に関する。
【背景技術】
【０００２】
スーパーなどの現場では、商品の広告宣伝で日々ＰＯＰ広告を制作している。主な内容としては、商品名、値段、及び割引期間などが記載されたものが多い。スーパーによって手書きであったり、印刷していたりと様々だが、どちらの場合も宣伝を実施する度に、対象の商品に対してＰＯＰの作成をする必要がある。また、特定のアプリケーションなどを利用して都度作成、編集し、出力（印刷）している。
【０００３】
このような日々値段や割引期間などが変動する商品広告を、電子的な表示装置によって行う技術が公開されている（例えば、特許文献１、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−２５８５２２号公報
【特許文献２】特開２００１−１３４２２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
例えば、特許文献１においては、電子棚札システムによって、商品に関する実売価が通常価格の場合には実売価を表示するが、実売価が通常価格と異なる特売価格である場合に、別の表示状態で実売価格と特売価格とを表示したり、特価などの表示を行ったりして、特売価格であることを強調することを行っている。
【０００６】
また、特許文献２においては、商品の近くや商品に置かれ、顧客に陳列棚や陳列台等に陳列されている商品についての有益な情報で、商品の説明する広告提供装置、また、動画、静止画、文字及び音声を適宜組み合わされた情報が、顧客に語りかけ、顧客の疑問に答える広告提供装置に関して公開がされている。
【０００７】
また、その広告提供装置は、値段を示すＰＯＰレイヤやキャッチフレーズレイヤによって、時間や曜日に従って自動的に価格やキャッチフレーズを変更することができる、としている。
【０００８】
しかしながら、特許文献１及び特許文献２ともに、電子媒体によって、広告を行っているものであるため、紙にＰＯＰ広告を印刷して商品棚に貼り出す広告の方法よりも、機器を配置するためのスペースが必要であり、また、機器を購入するコストもかかるといった問題が生じる。
【０００９】
また、スーパー等では、商品も多数あるため、電子機器によるそれぞれの商品に対する広告を行うことは現実的ではないという問題もある。
【００１０】
また、紙面上でＰＯＰ広告を作成したとしても、ＰＯＰの作成では、同じ商品に対して、例えばセール期間中の値段が変更になった、またはセール期間が延長、変更になった場合などのケースが考えられるが、その場合、再度同じ商品のＰＯＰを値段や期間を手作業で編集した上で、印刷するという作業を実施している。それでは、編集作業に比較的時間がかかってしまい、他の作業にあてる時間が少なくなってしまう、という問題がある。
【００１１】
更に、ＰＣが１台しかない店舗を想定すると、編集作業の度に日常的に実施している他の作業ができなくなってしまうということも考えられる。
【００１２】
そこで、本発明では上記課題を鑑み、広告用紙の内容の変更を容易に行うことが可能な情報処理システム、情報処理装置、制御方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記課題を解決するための本発明は、読取装置と、商品を特定する商品特定情報と当該商品の販売にかかる商品属性情報とを記憶する記憶手段を備えた情報処理装置とを含む情報処理システムであって、前記読取装置で読み取られた広告用紙の商品を特定する商品特定情報を取得する取得手段と、前記商品属性情報の変更を受付ける受付手段と、前記取得手段により取得された商品を特定する商品特定情報に対応する前記記憶手段の商品属性情報と、前記受付手段によって受付けた商品属性情報とを比較する変更内容比較手段と、前記変更内容比較手段で比較した内容に基づいて変更された商品属性情報を特定する特定手段と、前記特定手段により特定された商品属性情報に対応する付加情報を前記商品の広告に付加した変更後の広告を印刷することを制御する出力制御手段と、を備えたことを特徴とする。
【発明の効果】
【００１４】
本発明によれば、広告用紙の内容の変更を容易に行うことができる、という効果を奏する。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施形態に係る情報処理システムの構成の一例を示すシステム構成図である。
【図２】本発明の実施形態に係るクライアント端末、業務処理サーバに適用可能な情報処理装置のハードウェア構成を示すブロック図である。
【図３】本発明の実施形態に係る複合機のコントローラユニットのハードウェア構成の一例を示すブロック図である。
【図４】本発明の実施形態に係る業務処理サーバにおける構成モジュール図である。
【図５】本発明の実施形態に係る情報処理システムの機能ブロック図である。
【図６】本発明の実施形態に係る情報処理システムの用紙の読み取りまでの手順の一例を示すフローチャートである。
【図７】本発明の実施形態に係る情報処理システムの読み取り後に実施する、値の更新に関する手順の一例を示すフローチャートである。
【図８】本発明の実施形態に係る情報処理システムで実行される処理で利用する各データテーブルの一例を示すデータ図である。
【図９】本発明の実施形態に係る情報処理システムで利用する用紙の一例を示す図である。
【図１０】本発明の実施形態における、ＰＯＰ広告の一例を説明するための図である。
【図１１】本発明の実施形態に係る情報処理システムの複合機上に表示されるスキャン選択画面の構成図である。
【図１２】本発明の実施形態に係る情報処理システムの複合機上に表示される更新画面の構成図である。
【図１３】本発明の実施形態に係る情報処理システムの複合機上に表示される更新画面の構成図である。
【図１４】本発明の実施形態に係る情報処理システムの複合機上に表示される印刷内容決定画面の構成図である。
【図１５】本発明の実施形態における、ＰＯＰ広告の一例を説明するための図である。
【発明を実施するための形態】
【００１６】
以下、図面を参照して、本発明の実施形態を詳細に説明する。図１は、本発明の情報処理システムの構成の一例を示すシステム構成図である。
【００１７】
図１に示す情報処理システム１００は、業務端末１０１、業務処理サーバ１０２、及び複合機１０３が設置されており、それら装置は、ネットワーク１０４によって相互にデータ通信可能な構成を備えている。
【００１８】
業務端末１０１は、業務処理サーバ１０２に接続し、用紙の更新、編集を行うために必要なデータを登録や削除するための装置である。
【００１９】
業務処理サーバ１０２は、複合機１０３からの処理依頼に応じて、対象用紙のＯＣＲ処理（文字認識処理）を実行する。その結果によって必要な情報を変更し、変更した情報をもとに新たな用紙を作成して、複合機１０３に対して送信する。
【００２０】
複合機１０３は、パネル上で入力した内容とともに、スキャンした画像データを業務処理サーバ１０２に対して送信する。また、業務処理サーバ１０２で処理した結果を受信し、出力する。複合機１０３では、印刷やスキャンといったＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ）としての機能を備える。
【００２１】
図２は、図１に示した業務端末１０１、及び業務処理サーバ１０２のハードウェア構成を示す図である。各装置共に、同様な構成を備えるため、同一符号を用いて説明を行う。
【００２２】
図２において、２０１はＣＰＵで、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。また、ＲＯＭ２０２あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。
【００２３】
２０３はＲＡＭで、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＯＭ２０２あるいは外部メモリ２１１からＲＡＭ２０３にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。
【００２４】
また、２０５は入力コントローラで、キーボード（ＫＢ）２０９や不図示のマウス等のポインティングデバイス等からの入力を制御する。２０６はビデオコントローラで、ＣＲＴディスプレイ（ＣＲＴ）２１０等の表示器への表示を制御する。なお、図２では、ＣＲＴ２１０と記載しているが、表示器はＣＲＴだけでなく、液晶ディスプレイ等の他の表示器であってもよい。これらは必要に応じて管理者が使用するものである。
【００２５】
２０７はメモリコントローラで、ブートプログラム、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶する外部記憶装置（ハードディスク（ＨＤ））や、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２１１へのアクセスを制御する。
【００２６】
２０８は通信Ｉ／Ｆコントローラで、ネットワーク（例えば、図１に示したネットワーク１０４）を介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信等が可能である。
【００２７】
なお、ＣＰＵ２０１は、例えばＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ＣＲＴ２１０上での表示を可能としている。また、ＣＰＵ２０１は、ＣＲＴ２１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００２８】
本発明を実現するための後述する各種プログラムは、外部メモリ２１１に記録されており、必要に応じてＲＡＭ２０３にロードされることによりＣＰＵ２０１によって実行されるものである。さらに、上記プログラムの実行時に用いられる定義ファイル及び各種情報テーブル等も、外部メモリ２１１に格納されており、これらについての詳細な説明も後述する。
【００２９】
次に、図３を用いて、本発明における複合機１０３を制御するコントローラユニットのハードウェア構成について説明する。
【００３０】
図３は、図１に示した複合機１０３のコントローラユニットのハードウェア構成の一例を示すブロック図である。
【００３１】
図３において、３１６はコントローラユニットで、画像入力デバイスとして機能するスキャナ部３１４や、画像出力デバイスとして機能するプリンタ部３１２と接続する一方、ＬＡＮ（例えば、図１に示したネットワーク１０４）や公衆回線（ＷＡＮ）（例えば、ＰＳＴＮまたはＩＳＤＮ等）と接続することで、画像データやデバイス情報の入出力を行う。
【００３２】
コントローラユニット３１６において、３０１はＣＰＵで、システム全体を制御するプロセッサである。３０２はＲＡＭで、ＣＰＵ３０１が動作するためのシステムワークメモリであり、プログラムを記録するためのプログラムメモリや、画像データを一時記録するための画像メモリでもある。
【００３３】
３０３はＲＯＭで、システムのブートプログラムや各種制御プログラムが格納されている。３０４は外部記憶装置（ハードディスクドライブ（ＨＤＤ））で、システムを制御するための各種プログラム，画像データ等を格納する。
【００３４】
３０７は操作部インタフェース（操作部Ｉ／Ｆ）で、操作部（ＵＩ）３０８とのインタフェース部であり、操作部３０８に表示する画像データを操作部３０８に対して出力する。また、操作部Ｉ／Ｆ３０７は、操作部３０８から本システム使用者が入力した情報（例えば、ユーザ情報等）をＣＰＵ３０１に伝える役割をする。
【００３５】
なお、操作部３０８はタッチパネルを有する表示部を備え、該表示部に表示されたボタンを、ユーザが押下（指等でタッチ）することにより、各種指示を行うことができる。
【００３６】
３０５はネットワークインタフェース（Ｎｅｔｗｏｒｋ  Ｉ／Ｆ）で、ネットワーク（ＬＡＮ）に接続し、データの入出力を行う。３０６はモデム（ＭＯＤＥＭ）で、公衆回線に接続し、ＦＡＸの送受信等のデータの入出力を行う。
【００３７】
３１８は外部インタフェース（外部Ｉ／Ｆ）で、ＵＳＢ、ＩＥＥＥ１３９４、プリンタポート、ＲＳ−２３２Ｃ等の外部入力を受け付けるＩ／Ｆ部であり、本実施形態においては認証で必要となるＩＣカードの読み取り用のカードリーダ３１９が外部Ｉ／Ｆ３１８に接続されている。
【００３８】
そして、ＣＰＵ３０１は、この外部Ｉ／Ｆ３１８を介してカードリーダ３１９によるＩＣカードからの情報読み取りを制御し、該ＩＣカードから読み取られた情報を取得可能である。尚、ＩＣカードに限らず、ユーザを特定することが可能な記憶媒体であればよい。この場合、記憶媒体にはユーザを識別するための識別情報が記憶される。この識別情報は、記憶媒体の製造番号でも、ユーザが企業内で与えられるユーザコードであってもよい。
以上の各デバイスがシステムバス３０９上に配置される。
【００３９】
３２０はイメージバスインタフェース（ＩＭＡＧＥ  ＢＵＳ  Ｉ／Ｆ）であり、システムバス３０９と画像データを高速で転送する画像バス３１５とを接続し、データ構造を変換するバスブリッジである。
【００４０】
画像バス３１５は、ＰＣＩバスまたはＩＥＥＥ１３９４で構成される。画像バス３１５上には以下のデバイスが配置される。
【００４１】
３１０はラスタイメージプロセッサ（ＲＩＰ）で、例えば、ＰＤＬコード等のベクトルデータをビットマップイメージに展開する。３１１はプリンタインタフェース（プリンタＩ／Ｆ）で、プリンタ部３１２とコントローラユニット３１６を接続し、画像データの同期系／非同期系の変換を行う。また、３１３はスキャナインタフェース（スキャナＩ／Ｆ）で、スキャナ部３１４とコントローラユニット３１６を接続し、画像データの同期系／非同期系の変換を行う。
【００４２】
３１７は画像処理部で、入力画像データに対し補正、加工、編集を行ったり、プリント出力画像データに対して、プリンタの補正、解像度変換等を行う。また、これに加えて、画像処理部３１７は、画像データの回転や、多値画像データに対してはＪＰＥＧ、２値画像データはＪＢＩＧ、ＭＭＲ、ＭＨ等の圧縮伸張処理を行う。
【００４３】
スキャナ部３１４は、原稿となる紙上の画像を照明し、ＣＣＤラインセンサで走査することで、ラスタイメージデータとして電気信号に変換する。原稿用紙は原稿フィーダのトレイにセットし、装置使用者が操作部３０８から読み取り起動指示することにより、ＣＰＵ３０１がスキャナ部３１４に指示を与え、フィーダは原稿用紙を１枚ずつフィードし原稿画像の読み取り動作を行う。
【００４４】
プリンタ部３１２は、ラスタイメージデータを用紙上の画像に変換する部分であり、その方式は感光体ドラムや感光体ベルトを用いた電子写真方式、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等があるが、どの方式でも構わない。
【００４５】
プリント動作の起動は、ＣＰＵ３０１からの指示によって開始する。なお、プリンタ部３１２には、異なる用紙サイズまたは異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセットがある。
【００４６】
操作部３０８は、ＬＣＤ表示部を有し、ＬＣＤ上にタッチパネルシートが貼られており、システムの操作画面を表示するとともに、表示してあるキーが押されるとその位置情報を操作部Ｉ／Ｆ３０７を介してＣＰＵ３０１に伝える。また、操作部３０８は、各種操作キーとして、例えば、スタートキー、ストップキー、ＩＤキー、リセットキー等を備える。
【００４７】
ここで、操作部３０８のスタートキーは、原稿画像の読み取り動作を開始する時などに用いる。スタートキーの中央部には、緑と赤の２色ＬＥＤがあり、その色によってスタートキーが使える状態にあるかどうかを示す。また、操作部３０８のストップキーは、稼働中の動作を止める働きをする。また、操作部３０８のＩＤキーは、使用者のユーザＩＤを入力する時に用いる。リセットキーは、操作部からの設定を初期化する時に用いる。
【００４８】
カードリーダ３１９は、ＣＰＵ３０１からの制御により、ＩＣカード（例えば、ソニー社のフェリカ（ＦｅｌｉＣａ）（登録商標））内に記憶されている情報を読み取り、該読み取った情報を外部Ｉ／Ｆ３１８を介してＣＰＵ３０１へ通知する。
【００４９】
図４は、図１に示した業務処理サーバ１０２のソフトウェア構成の一例を示すブロック図である。なお、ソフトウェア構成は基本的な構成であり、他のコンポーネントやモジュールを含めて業務処理サーバ１０２の１機能として備えたＷｅｂアプリケーションサーバ１０５で備えているものとする。また、処理によって、他のコンポーネントを追加して、新たな処理（機能）を追加可能な構成とする。
【００５０】
リクエスト処理モジュール４００は、外部の情報処理装置とＳＯＡＰ通信等を用いて、ネットワーク経由でリクエストの送受信をするモジュールであり、受信したリクエストに内容に応じて各コンポーネントやモジュールにデータを受け渡し、各コンポーネントやモジュールの結果を、リクエストを受け付けた情報処理装置に返信する。
【００５１】
外部データ連携コンポーネント４０１は、複合機１０３等の外部デバイスとデバイス独自のプロトコルで通信をするコンポーネントであり、例えば複合機１０３への印刷指示をする際に、この外部データ連携コンポーネント４０１から複合機１０３へ印刷命令を送信する。
【００５２】
内部データ処理コンポーネント４０２は、データを加工処理するコンポーネントであり、例えば、Ｗｅｂアプリケーションサーバ１０５で管理しているデータをフォームと合成して帳票を作成する（フォームオーバーレイ処理）をする。
【００５３】
システム管理コンポーネント４０３は、Ｗｅｂアプリケーションサーバ１０５でのシステムログを出力し、管理するコンポーネントである。
【００５４】
ビジネスロジック処理モジュール４０４は、Ｂｕｓｉｎｅｓｓ  Ｐｒｏｃｅｓｓ  Ｅｘｅｃｕｔｉｏｎ  Ｌａｎｇｕａｇｅ（ビジネスプロセス実行言語、以下、ＢＰＥＬ）であり、ＢＰＥＬで定義した処理定義を実行する。
【００５５】
ユーザ認証処理モジュール４０５は、複合機１０３や他のシステムからのユーザ認証要求に対して、内部又は外部装置で管理している認証テーブルを参照して、許可されているユーザか否かを判定する。
【００５６】
コンテンツデータ管理モジュール４０６は、内部データ処理コンポーネント４０２で生成された帳票など、システム内で管理するコンテンツを記憶・管理する。
【００５７】
ワークフロー連携モジュール４０７は、ワークフローサーバと連携し、申請の起票、承認・否認などの処理を実行する。
【００５８】
なお、本実施形態では、このコンポーネントやモジュールを用いて以下の処理がなされる。
【００５９】
例えば、複合機１０３からＷｅｂアプリケーションサーバ１０５が通信リクエストを受け付けると、ビジネスロジック処理モジュール４０４が、定義されている処理に基づき、対象用紙をスキャンし、コンテンツデータ管理モジュール４０６に登録する。
【００６０】
そして、登録したデータを使用して、内部データ処理コンポーネント４０２でＯＣＲ処理を実行し、その結果から必要な値を変更した用紙を作成し、リクエスト処理モジュール４００を介して、複合機１０３に印刷要求を送信する。
【００６１】
この送信は、例えば、外部データ連携コンポーネントに含まれる、プリンタドライバ機能を用いて、複合機１０３に出力するものである。そして、出力した結果をコンテンツデータ管理モジュール４０６はリクエスト処理モジュール４００に返し、リクエスト処理モジュール４００を介して、印刷要求のあった複合機１０３へ印刷結果を送信する（ＳＯＡＰ通信等により送信）。
【００６２】
図５は、本発明における機能構成図の一例について説明する。複合機１０３は、読取部５０１、更新画面表示部５０２、変更値送信部５０３、付加情報受付部５０４、及び印刷部５０５からなる。
【００６３】
読取部５０１は、読み込んだ広告用紙を読み取り、更新画面表示部５０２は、読取部５０１によって読み取った広告用紙の各文字列を変更可能に表示する。
【００６４】
変更値送信部５０３は、更新画面表示部５０２より受け付けた、各文字列に対する変更後の値を業務処理サーバへ送信する。
【００６５】
付加情報受付部５０４は、複合機１０３の表示画面において、複数の付加情報より必要となる付加情報のみを選択させるインタフェースである。
【００６６】
印刷部５０５は、更新画面表示部５０２より受け付けた変更内容と、付加情報受付部５０４で受け付けた情報に基づいて新たな広告を印刷する。
【００６７】
業務処理サーバ１０２は、フォーマット情報特定部５０６、変更値受信部５０７、変更値内容比較部５０８、及び付加情報決定部５０９からなる。
【００６８】
フォーマット情報特定部５０６は、読取部５０１で読み取られた広告用紙のフォーマット情報を特定し、変更値受信部５０７は、変更値送信部５０３によって送信された変更後の値を受け取る。
【００６９】
変更値内容比較部５０８は、変更値受信部５０７で受け取った変更後の値と、各文字列に対する変更前の値を比較し、付加情報決定部５０９は、変更値内容比較部５０８で比較した内容に応じて、広告用紙に付加する付加情報を決定する。
【００７０】
以下、図６を参照して、本発明の実施例における情報処理システムによって実行される複合機での必要事項の入力と用紙の読み取り（スキャン）までの処理について説明する。本処理は業務処理サーバ１０２と複合機１０３にて実施される。
【００７１】
ステップＳ６０１では、複合機１０３は、複合機１０３に表示されたスキャン選択画面１０００（図１１参照）に備えたスキャンボタン１００１が押下されたことを検知して、編集したいＰＯＰ用紙を複合機１０３でスキャンを実行し、ステップＳ６０２では、複合機１０３は、ステップＳ６０1でスキャンした画像データを業務処理サーバ１０２に対して転送する。
【００７２】
ステップＳ６０３では、業務処理サーバ１０２は、ステップＳ６０２で複合機１０３から転送された画像データを受信する。
【００７３】
ステップＳ６０４では、業務処理サーバ１０２は、受信した画像データをＯＣＲ処理し、その結果ステップＳ６０５において、業務処理サーバ１０２は、読み取りができたかどうかを判定する。
【００７４】
ステップＳ６０５での判定が「読み取り失敗」だった場合、業務処理サーバ１０２は、ステップＳ６０６で読み取りに失敗したという内容を複合機１０３に送信する。
【００７５】
ステップＳ６０７では、複合機１０３は、ステップＳ６０６からの読み取り失敗内容を受信し、複合機１０３の画面上に表示させる。
【００７６】
ステップＳ６０５での判定が「読み取り成功」だった場合、業務処理サーバ１０２は、ステップＳ６０８で読み取った情報から、用紙のフォーマットを識別できるレイアウト情報を、ＰＯＰ情報テーブル８２０より取得する。
【００７７】
例えば、更新前のＰＯＰ広告を読み取った場合（図１０参照）、変更可能項目となるサンプルチップスと記載されている商品名の箇所と、１００円と記載されている金額の箇所と、２０１３／１１／１１〜２０１３／１１／２０と記載された期間の箇所が存在するレイアウト情報を取得する。
【００７８】
ＰＯＰ情報テーブル８２０は、フォーマットＩＤ８２１、フォーマットファイル名８２２から構成される。フォーマットＩＤ８２１はフォーマットのＩＤが登録され、フォーマットファイル名８２２はフォーマットファイルの名称が登録される。
【００７９】
なお、図９は、そのレイアウト情報を読み取ったＰＯＰ広告に該当するレイアウト情報のイメージ図である。このレイアウト情報には、各帳票で更新情報が挿入される場所（ＸＸＸで示されている箇所）と、固定値となる箇所（文字等で示されている箇所）が指定されている。
【００８０】
ステップＳ６０９では、業務処理サーバ１０２は、ＯＣＲ処理で読み取った情報から更新可能な項目の文字列情報を取得する。
【００８１】
例えば、図１０の更新前のＰＯＰ広告を読み取った場合、変更可能項目となる商品名の値は「サンプルチップス」、金額の箇所の値は「１００円」、期間の箇所の値は「２０１３／１１／１１〜２０１３／１１／２０」が取得できる。
【００８２】
ステップＳ６１０では、業務処理サーバ１０２は、ステップＳ６０９においてＯＣＲ処理して取得した値をもとに、商品データテーブル８００（図８参照）を検索し、該当するレコードの値を取得し、更新可能な項目の文字列情報として複合機１０３へ送信する。
【００８３】
なお、商品データテーブル８００は、商品ＩＤ８０１、商品名８０２、販売開始日８０３、販売価格８０４、セール開始日８０５、及びセール終了日８０６等の情報から構成される。
【００８４】
商品ＩＤ８０１は、商品のＩＤが登録され、商品名８０２は商品名が登録され、販売開始日８０３は商品の販売開始日が登録される。
【００８５】
また、販売価格８０４は商品の販売価格が登録され、セール開始日８０５は、商品のセール開始日が登録され、セール終了日８０６は、商品のセール終了日が登録される。
【００８６】
ステップＳ６１１では、複合機１０３は、ステップＳ６１０で業務処理サーバ１０２より送信された文字列情報を取得し、複合機１０３の画面上に表示して、図７の処理へ進む。
【００８７】
ステップＳ６１１において更新画面１０１０（図１２参照）に表示した値は、複合機１０３の表示画面上で変更可能であることとする。
【００８８】
例えば、更新画面１０１１（図１３参照）のように、金額１３０１及び期間１３０２は、更新画面１０１０（図１２参照）から値を変更しているが、その変更した値でもって更新を行うため、更新ボタン１３０３を押下することが可能である。
【００８９】
なお、後述するが、ステップＳ７０２において、更新した内容で商品データテーブル８００に対しデータを新規登録することを行いＰＯＰ作成のデータ管理を行っても良いこととする。
【００９０】
図７では、本発明の実施例における情報処理システム１００によって実行されるＯＣＲ処理で読み取りが成功した場合に、その結果を利用した用紙の作成についての処理内容を説明する。本処理は、業務処理サーバ１０２と複合機１０３にて実施され、図６に記載の処理に続いて実行される。
【００９１】
ステップＳ７０１では、複合機１０３は、複合機１０３の更新画面１０１０に表示されている項目に対して、更新内容の入力を受け付け、ステップＳ７０２では、複合機１０３は、業務処理サーバ１０２に、更新内容を含む情報を送信する。
【００９２】
ステップＳ７０３では、業務処理サーバ１０２は、ステップＳ７０２で送信された情報を受信し、ステップＳ７０４では、業務処理サーバ１０２は、ステップＳ７０２において受信した値を更新前の値と比較する。
【００９３】
例えば、更新画面１０１１（図１３）の商品名「サンプルチップス」に該当するデータを商品データテーブル８００から更新前情報として取得し（商品ＩＤがＳＴ０００１）、更新画面１０１０で入力した更新予定の値と比較する。
【００９４】
更新画面１０１１の画面の場合、商品名１２０１は、商品ＩＤ８０１及び商品名８０２と、金額１２０２は、販売価格８０４と、期間１２０３は、セール開始日８０５及びセール終了日８０６と比較をする。
【００９５】
ステップＳ７０５では、業務処理サーバ１０２は、ステップＳ７０４で比較した結果、該当する商品が存在せず、「新商品」と判断した場合に、出力する用紙の商品名部分に付加する「新商品」オブジェクトを付加情報テーブル８３０から取得する。
【００９６】
例えば、商品データテーブル８００内の商品名８０２に該当する値が存在しなかった場合、付加情報テーブル８３０から、付加情報タイプ８３４が「新商品」であるオブジェクト情報を取得する。
【００９７】
付加情報テーブル８３０とは、複合機１０３で広告を作成するときに、「新商品」、「値下げ」など、通常の商品名、値段、あるいは金額等の定常的に使用する項目以外に必要となる付加情報のレイヤの情報が登録されているテーブルである。
【００９８】
また、付加情報テーブル８３０は、付加情報ＩＤ８３１、付加情報内容８３２、付加情報ファイル名８３３、及び付加情報タイプ８３４から構成される。
【００９９】
付加情報ＩＤ８３１は、付加情報のＩＤが登録され、付加情報内容８３２は、実際に付加される情報の内容が登録され、付加情報ファイル名は、そのファイル名が登録され、付加情報タイプ８３４は、付加情報の種別が登録される。なお、同じ付加情報タイプで複数の付加情報が存在することとする。
【０１００】
ステップＳ７０６では、業務処理サーバ１０２は、ステップＳ７０４で比較した結果、「値段が下がった」場合に、出力する用紙の値段部分に付加する「値下げ」オブジェクトを作成するための情報を計算する。
【０１０１】
例えば、商品データテーブル８００内の該当の商品名に対する販売価格８０４と、更新画面１０１１で入力された値から、値下げされた価格や値下げ率などを計算する。
【０１０２】
例えば、９９円の商品から９０円に値下げした場合は、値下げ情報を複数持っておく。（例えば、「９円」値下げ、「１０％」ＯＦＦ、「１割引き」等。）
【０１０３】
ステップＳ７０７では、業務処理サーバ１０２は、ステップＳ７０６で計算した内容を利用して、出力する用紙の値段部分に付加する「値下げ」オブジェクトを取得する。
【０１０４】
具体的には、該当の商品とステップＳ７０６で計算した内容である「９円値下げ」、「１０％ＯＦＦ！」、「１割引」といった情報より、付加情報テーブル８３０から、付加情報タイプ８３４が「値下げ」であるオブジェクト情報を取得する。
【０１０５】
ステップＳ７０８では、業務処理サーバ１０２は、ステップＳ７０４で比較した結果、更新画面１０１１で入力した期間と、商品データテーブル８００のセール開始日８０５及びセール終了日８０６と比較し、セール期間が延長と判定した場合に、セールの「期間が延びた」場合に用紙の期間部分に付加する「期間延長」オブジェクトを付加情報テーブル８３０から取得する。
【０１０６】
ステップＳ７０９では、業務処理サーバ１０２は、ステップＳ７０５、ステップＳ７０７、または、ステップＳ７０８で取得した情報を複合機１０３に送信する。
【０１０７】
ステップＳ７１０では、複合機１０３は、ステップＳ７０９で業務処理サーバ１０２から送信された情報を受信した後、受信した情報を複合機１０３の印刷内容決定画面１０２０に表示する。
【０１０８】
また、ステップＳ７１０における複合機１０３の印刷内容決定画面１０２０（図１４参照）に表示された印刷内容は、値下げオブジェクトが複数あるため、「値下げ」、「１０％ＯＦＦ」、「１割引」の内容から、どのオブジェクトを印刷するかの選択をユーザより受け付ける。
【０１０９】
尚、更新画面１０１１で更新した値は、ステップ６０８で読み取ったＰＯＰ情報テーブルの中のフォーマットファイル（イメージ図としては、図９に示すレイアウト情報）で値を受け取り、その情報と、ステップＳ７１０で選択した付加情報に該当する付加情報テーブルのファイルを合成することによって、最終的に図１５に示すようなＰＯＰ広告が印刷されることとなる。
【０１１０】
例えば、ステップＳ７１０で印刷内容決定画面１０２０において、付加情報「１０％ＯＦＦ」を選択した場合には、図１５に示すＰＯＰ広告が作成できる。
【０１１１】
ステップＳ７１１では、複合機１０３は、業務処理サーバ１０２に対して、印刷内容決定画面１０２０で選択された内容を送信する。
【０１１２】
ステップＳ７１２では、業務処理サーバ１０２は、ステップＳ７１１において、送信された情報を受信し、更新情報と選択された付加情報を使用して新しいＰＯＰ用紙を作成する。
【０１１３】
ステップＳ７１３では、業務処理サーバ１０２は、ステップＳ７１２で作成した用紙の印刷命令を複合機１０３に対して実行する。
【０１１４】
ステップＳ７１４では、複合機１０３は、受信した印刷命令からＰＯＰ用紙を印刷して、処理を終了する。
【０１１５】
以上説明したように、本実施形態によれば、一度印刷したＰＯＰ広告を複合機でスキャンを実行し、スキャンした画像を用いることにより、商品広告の変更項目に対する値の変更を容易に行うことができ、新たなＰＯＰ広告を容易に生成することが可能になる。
【０１１６】
以上、１実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施態様をとることが可能である。
【０１１７】
具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０１１８】
また、本発明におけるプログラムは、図６、図７に示すフローチャートの処理方法をコンピュータが実行可能なプログラムであり、本発明の記憶媒体は図６、図７の処理方法をコンピュータが実行可能なプログラムが記憶されている。なお、本発明におけるプログラムは図６、図７の各装置の処理方法ごとのプログラムであってもよい。
【０１１９】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読み出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１２０】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記憶した記録媒体は本発明を構成することになる。
【０１２１】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＥＥＰＲＯＭ（登録商標）、シリコンディスク、ソリッドステートドライブ等を用いることができる。
【０１２２】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１２３】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１２４】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１２５】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ、データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１２６】
なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０１２７】
１００    情報処理システム
１０１    業務端末
１０２    業務処理サーバ
１０３    複合機
１０４    ネットワーク
２０１    ＣＰＵ
２０２    ＲＯＭ
２０３    ＲＡＭ
２０４    システムバス
２０５    入力コントローラ
２０６    ビデオコントローラ
２０７    メモリコントローラ
２０８    通信Ｉ／Ｆコントローラ
２０９    ＫＢ
２１０    ＣＲＴ
２１１    外部メモリ
【図１】
0006504187.tif 000002
【図２】
0006504187.tif 000003
【図３】
0006504187.tif 000004
【図４】
0006504187.tif 000005
【図５】
0006504187.tif 000006
【図６】
0006504187.tif 000007
【図７】
0006504187.tif 000008
【図８】
0006504187.tif 000009
【図９】
0006504187.tif 000010
【図１０】
0006504187.tif 000011
【図１１】
0006504187.tif 000012
【図１２】
0006504187.tif 000013
【図１３】
0006504187.tif 000014
【図１４】
0006504187.tif 000015
【図１５】
0006504187.tif 000016