(57)【要約】【課題】任意の複合機能装置において所望のワークフローを実行できるようにする。【解決手段】画像形成装置６００は、媒体から情報を読み取る読み取り手段６００１と、読み取り手段６００１が読み取った情報を解析する解析手段６００２と、解析手段６００２の解析結果にワークフロー情報が含まれる場合に、該ワークフロー情報を管理するワークフロー情報管理手段６００６とを有する。このような画像形成装置６００を複合機能装置に設けることで、該複合機能装置において所望のワークフローを実行することが可能となる。【選択図】  図６
2009049598.tif 000002
【特許請求の範囲】
【請求項１】
ワークフロー情報に基いてワークフローを提供する画像形成装置であって、
媒体から情報を読み取る読み取り手段と、
前記読み取り手段が読み取った情報を解析する解析手段と、
前記解析手段の解析結果にワークフロー情報が含まれる場合に、該ワークフロー情報を管理するワークフロー情報管理手段とを備えたことを特徴とする画像形成装置。
【請求項２】
ユーザ認証情報を管理する認証情報管理手段を備えたことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記解析手段の解析結果に含まれるワークフローに対応する認証情報と前記認証情報管理手段で管理されているユーザ認証情報とを比較する比較手段を備えたことを特徴とする請求項２に記載の画像形成装置。
【請求項４】
画像形成装置がワークフローを提供するために用いるワークフロー情報を管理するワークフロー情報管理手段と、
前記ワークフロー情報を前記画像形成装置が読み取り可能な情報として媒体に出力する出力手段とを備えたことを特徴とする媒体生成装置。
【請求項５】
前記出力手段は、前記ワークフロー情報を画像として紙媒体に印刷することを特徴とする請求項４に記載の媒体生成装置。
【請求項６】
ワークフロー情報に基いてワークフローを提供する画像形成装置の制御方法であって、
媒体から情報を読み取る読み取りステップと、
前記読み取りステップで読み取った情報を解析する解析ステップと、
前記解析ステップの解析結果にワークフロー情報が含まれる場合に、該ワークフロー情報を管理するワークフロー情報管理ステップとを有することを特徴とする画像形成装置の制御方法。
【請求項７】
画像形成装置がワークフローを提供するために用いるワークフロー情報を管理するワークフロー情報管理手段を備えた媒体生成装置の制御方法であって、
前記ワークフロー情報を前記画像形成装置が読み取り可能な情報として媒体に出力する出力ステップを有することを特徴とする媒体生成装置の制御方法。
【請求項８】
ワークフロー情報に基いてワークフローを提供する画像形成装置の制御をコンピュータに実行させるためのプログラムであって、
媒体から情報を読み取る読み取りステップと、
前記読み取りステップで読み取った情報を解析する解析ステップと、
前記解析ステップの解析結果にワークフロー情報が含まれる場合に、該ワークフロー情報を管理するワークフロー情報管理ステップとをコンピュータに実行させるプログラム。
【請求項９】
画像形成装置がワークフローを提供するために用いるワークフロー情報を管理するワークフロー情報管理手段を備えた媒体生成装置の制御をコンピュータに実行させるためのプログラムであって、
前記ワークフロー情報を前記画像形成装置が読み取り可能な情報として媒体に出力する出力ステップをコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば紙媒体から情報を読み取ることによってワークフローを提供する画像形成装置に関するものである。
【背景技術】
【０００２】
近年、プリンタ、複写機、ファクシミリ等の画像形成装置の機能を統合したマルチファンクション機（複合機能装置）が発展してきている。この複合機能装置は、機能を統合するばかりではなく、外部にあるサービスと連携して処理を行うといった、より高度な機能を備えている。また、複合機能装置には、当該装置で行うべき複数の処理を１つのジョブとして実行できるような機能を有するものもあり、オフィスにおけるユーザの業務の簡略化を図っている（以下、複数の処理の組み合わせを「ワークフロー」という）。
【０００３】
ワークフローはユーザの業務に依存してなるものであり、複合機能装置においてワークフローを実行する場合に、ユーザは任意の複数の処理の組み合わせによるワークフローを編集し、複合機能装置に登録する。そして、ユーザはこのように予め登録されたワークフローを利用することで複数の処理を実行することが一般的である。
【０００４】
一方、例えば特許文献１には、感熱記録媒体を所定の装置で読み取った場合に、該媒体に対応する本データを所定の装置が取得して、印刷に関するワークフローをユーザが指示することを可能とする技術が開示されている。
【０００５】
【特許文献１】特開２００２−１７００７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、ワークフローを利用するユーザは、ワークフローが提供されている複合機能装置かどうかを意識して利用するわけではない。そのため、ユーザは、任意の複合機能装置（例えば、近くのコンビニエンスストアに設置されている複合機能装置）でワークフローを実行しようとしたときに、所望のワークフローを実行できないことがある。この場合、ユーザは、所望のワークフローが実行できる複合機能装置を探し続けなければならず、無駄な労力を払うことになる。
【０００７】
本発明は係る実情に鑑みてなされたものであり、任意の複合機能装置において所望のワークフローを実行できるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明の画像形成装置は、ワークフロー情報に基いてワークフローを提供する画像形成装置であって、媒体から情報を読み取る読み取り手段と、前記読み取り手段が読み取った情報を解析する解析手段と、前記解析手段の解析結果にワークフロー情報が含まれる場合に、該ワークフロー情報を管理するワークフロー情報管理手段とを備えたことを特徴とする。
また、本発明の媒体生成装置は、画像形成装置がワークフローを提供するために用いるワークフロー情報を管理するワークフロー情報管理手段と、前記ワークフロー情報を前記画像形成装置が読み取り可能な情報として媒体に出力する出力手段とを備えたことを特徴とする。
また、本発明の画像形成装置の制御方法は、ワークフロー情報に基いてワークフローを提供する画像形成装置の制御方法であって、媒体から情報を読み取る読み取りステップと、前記読み取りステップで読み取った情報を解析する解析ステップと、前記解析ステップの解析結果にワークフロー情報が含まれる場合に、該ワークフロー情報を管理するワークフロー情報管理ステップとを有することを特徴とする。
また、本発明の媒体生成装置の制御方法は、画像形成装置がワークフローを提供するために用いるワークフロー情報を管理するワークフロー情報管理手段を備えた媒体生成装置の制御方法であって、前記ワークフロー情報を前記画像形成装置が読み取り可能な情報として媒体に出力する出力ステップを有することを特徴とする。
また、本発明のプログラムは、ワークフロー情報に基いてワークフローを提供する画像形成装置の制御をコンピュータに実行させるためのプログラムであって、媒体から情報を読み取る読み取りステップと、前記読み取りステップで読み取った情報を解析する解析ステップと、前記解析ステップの解析結果にワークフロー情報が含まれる場合に、該ワークフロー情報を管理するワークフロー情報管理ステップとをコンピュータに実行させるプログラムである。
また、本発明のプログラムは、画像形成装置がワークフローを提供するために用いるワークフロー情報を管理するワークフロー情報管理手段を備えた媒体生成装置の制御をコンピュータに実行させるためのプログラムであって、前記ワークフロー情報を前記画像形成装置が読み取り可能な情報として媒体に出力する出力ステップをコンピュータに実行させるプログラムである。
【発明の効果】
【０００９】
本発明によれば、任意の複合機能装置において所望のワークフローを実行することが可能となる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施の形態を図面を用いて詳細に説明する。図１は、本発明の実施の形態に係るネットワークシステムの構成を示す図である。当該ネットワークシステムには、複写機１００１、複写機１００２、ファクシミリ装置１００３、データベース／メールサーバ１００４、クライアントコンピュータ１００５、ＬＡＮ１００６、ファクシミリ装置１００７及び公衆回線１００８が含まれる。なお、本実施の形態に係る複写機１００１は、データ送受信機能を有する所謂、複合機能装置である。
【００１１】
複写機１００１は、イーサネット（登録商標）等のＬＡＮ１００６を介して、複写機１００１と同等の機能を持つ複写機１００２、ファクシミリ装置１００３、データベース／メールサーバ１００４、クライアントコンピュータ１００５と接続する。複写機１００１はまた、公衆回線１００８を介して、ファクシミリ装置１００７とも接続する。
【００１２】
複写機１００１はまた、コピー機能、ファクシミリ機能を有するとともに、原稿画像を読み取り、読み取った画像データをＬＡＮ１００６上の装置に送信するデータ送信機能を有する。複写機１００１はまた、ＰＤＬ（Page Description Language）機能を有し、ＬＡＮ１００６上の装置から指示されたＰＤＬ画像データを受信して印刷出力することが可能である。複写機１００１はまた、複写機１００１で読み取った画像データや、ＬＡＮ１００６上の装置から指示されたＰＤＬ画像データを、複写機１００１内のハードディスク２００４（図２を参照）の指定したボックス領域に保存することが可能である。複写機１００１はまた、ハードディスク２００４のボックス領域に保存された画像データを印刷出力することが可能である。
【００１３】
複写機１００１はまた、複写機１００２が読み取った画像データを、ＬＡＮ１００６を介して受信し、複写機１００１内のハードディスク２００４に保存したり、印刷出力したりすることが可能である。複写機１００１はまた、クライアントコンピュータ１００５或いは、データベース／メールサーバ１００４からの画像データを、ＬＡＮ１００６を介して受信し、複写機１００１内のハードディスク２００４に保存したり、印刷出力したりすることも可能である。なお、複写機１００１と同等の機能を持つ複写機１００２は、以上で説明した複写機１００１の機能を同様に具備する。
【００１４】
ファクシミリ装置１００３は、複写機１００１が読み取った画像データ等を、ＬＡＮ１００６を介して受信し、送信することが可能である。
【００１５】
データベース／メールサーバ１００４は、複写機１００１が読み取った画像データ等を、ＬＡＮ１００６を介して受信し、データベースとして格納したり、電子メールとして送信したりすることが可能である。
【００１６】
クライアントコンピュータ１００５は、データベース／メールサーバ１００４に接続し、ＬＡＮ１００６を介して、データベース／メールサーバ１００４から所望のデータを取得して表示することが可能である。クライアントコンピュータ１００５はまた、複写機１００１が読み取った画像等のデータを、ＬＡＮ１００６を介して受信し、加工、編集することが可能である。
【００１７】
ファクシミリ装置１００７は、複写機１００１が読み取った画像等のデータを、公衆回線１００８を介して受信し、印刷出力することが可能である。
【００１８】
図２は、複写機１００１の主要部の機能構成を示すブロック図である。複写機１００１に含まれるコントローラユニット２０００は、複写機１００１の各種処理を実行するための制御を行うものである。コントローラユニット２０００には、画像入力デバイスであるスキャナ２０７０や画像出力デバイスであるプリンタ２０９５が接続されるとともに、操作部２０１２が接続される。そして、コントローラユニット２０００は、スキャナ２０７０で読み取られた画像データをプリンタ２０９５により印刷出力するコピー機能を実現するための制御を行う。また、コントローラユニット２０００は、ＬＡＮ１００６や公衆回線１００８（ＷＡＮ）に接続することによって、画像情報やデバイス情報の入出力を行うための制御を行う。
【００１９】
以下、コントローラユニット２０００の内部の詳細について説明する。コントローラユニット２０００は、ＣＰＵ２００１を有する。ＣＰＵ２００１は、ＲＯＭ２００３に格納されているブートプログラムによりオペレーションシステム（ＯＳ）を立ち上げる。ＣＰＵ２００１は、このＯＳ上で、ＨＤＤ（ハードディスクドライブ）２００４に格納されているアプリケーションプログラムを実行し、これによって各種処理を実行する。ＣＰＵ２００１の作業領域としてはＲＡＭ２００２が用いられる。ＲＡＭ２００２は、作業領域を提供するとともに、画像データを一時記憶するための画像メモリ領域を提供する。ＨＤＤ２００４は、上記アプリケーションプログラムや画像データを格納する。
【００２０】
ＣＰＵ２００１には、システムバス２００７を介して、ＲＯＭ２００３及びＲＡＭ２００２とともに、操作部Ｉ／Ｆ（操作部インタフェース）２００６、ネットワークＩ／Ｆ（ネットワークインタフェース）２０１０が接続される。また、ＣＰＵ２００１には更に、モデム２０５０及びイメージバスＩ／Ｆ（イメージバスインタフェース）２００５が接続される。
【００２１】
操作部Ｉ／Ｆ２００６は、タッチパネルを有する操作部２０１２とのインタフェースであり、操作部２０１２に表示すべき画像データを操作部２０１２に対して出力する。操作部Ｉ／Ｆ２００６はまた、操作部２０１２のタッチパネルにおいてユーザにより入力された情報をＣＰＵ２００１に送出する。
【００２２】
ネットワークＩ／Ｆ２０１０は、ＬＡＮ１００６に接続され、ＬＡＮ１００６を介してＬＡＮ１００６上の各装置との間で情報の入出力を行う。モデム２０５０は、公衆回線１００８に接続され、公衆回線１００８を介して情報の入出力を行う。
【００２３】
イメージバスＩ／Ｆ２００５は、システムバス２００７と、画像データを高速で転送する画像バス２００８とを接続するバスブリッジであり、データ形式を変換する。画像バス２００８は、ＰＣＩバス又はＩＥＥＥ１３９４等から構成される。画像バス２００８上には、ラスタイメージプロセッサ（以下、「ＲＩＰ」という）２０６０、デバイスＩ／Ｆ２０２０、スキャナ画像処理部２０８０、プリンタ画像処理部２０９０、画像回転部２０３０、及び画像圧縮部２０４０が設けられる。
【００２４】
ＲＩＰ２０６０は、ＰＤＬコードをビットマップイメージに展開するプロセッサである。デバイスＩ／Ｆ２０２０は、スキャナ２０７０及びプリンタ２０９５と接続し、画像データの同期系／非同期系の変換を行う。スキャナ画像処理部２０８０は、入力画像データに対し補正、加工、編集を行う。プリンタ画像処理部２０９０は、プリント出力画像データに対してプリンタ２０９５に応じた補正、解像度変換等を行う。画像回転部２０３０は、画像データの回転を行う。画像圧縮部２０４０は、多値画像データをＪＰＥＧデータに、２値画像データをＪＢＩＧ、ＭＭＲ、ＭＨ等のデータに圧縮するとともに、その伸張処理を行う。
【００２５】
図３は、図２に示したスキャナ２０７０及びプリンタ２０９５のハードウェア構成を示す側断面図である。
【００２６】
スキャナ２０７０とプリンタ２０９５は、図３に示すように一体的に構成される。スキャナ２０７０は、原稿給紙ユニット２５０を搭載し、原稿給紙ユニット２５０は、原稿を先頭から順に１枚ずつプラテンガラス２１１上へ給送し、各原稿の読取動作が終了する毎に、その原稿をプラテンガラス２１１から排出トレイ（図示せず）に排出する。
【００２７】
スキャナ２０７０は、原稿がプラテンガラス２１１上に給送されると、ランプ２１２を点灯し、移動ユニット２１３の移動を開始する。この移動ユニット２１３の移動によりプラテンガラス２１１上の原稿に対する読取走査が行われる。この読取走査中、原稿からの反射光は、ミラー２１４、２１５、２１６及びレンズ２１７を経てＣＣＤイメージセンサ（以下、「ＣＣＤ」という）２１８に導かれ、原稿上の画像がＣＣＤ２１８の撮像面上に結像される。ＣＣＤ２１８は、撮像面に結像された画像を電気信号に変換する。この電気信号は所定の処理が施された後に制御装置（図示せず）に入力される。
【００２８】
プリンタ２０９５は、レーザドライバ３２１を有し、レーザドライバ３２１は、制御装置から入力された画像データに基づきレーザ発光部３２２を駆動する。これにより、レーザ発光部３２２からは画像データに応じたレーザ光が発光され、このレーザ光は走査されながら感光ドラム３２３上に照射される。感光ドラム３２３上には、照射されたレーザ光により静電潜像が形成され、この静電潜像は現像器３２４から供給されたトナーによりトナー像として可視像化される。またレーザ光の照射タイミングに同期して、カセット３１１又は３１２から記録紙が搬送路を介して感光ドラム３２３と転写部３２５との間に給紙され、感光ドラム３２３上のトナー像は転写部３２５により給紙された記録紙上に転写される。
【００２９】
トナー像が転写された記録紙は、搬送ベルトを介して定着ローラ対（加熱ローラと加圧ローラ）３２６に送られ、定着ローラ対３２６は、記録紙を熱圧し、記録紙上のトナー像を記録紙上に定着させる。この定着ローラ対３２６を通過した記録紙は、排紙ローラ対３２７により排紙ユニット３３０に排紙される。排紙ユニット３３０は、ソート、ステイプル等の後処理を施すことが可能なシート処理装置からなる。また、両面記録モードが設定されている場合には、記録紙を排紙ローラ対３２７まで搬送した後に、排紙ローラ対３２７の回転方向を逆転させ、フラッパ３２８及び搬送ローラ対３２９によって再給紙搬送路３３９へ導く。再給紙搬送路３３９に導かれた記録紙は、上述したタイミングと同様に感光ドラム３２３と転写部３２５との間に再給紙され、この記録紙の裏面にトナー像が転写される。
【００３０】
図４は、図２に示した操作部２０１２を示す平面図である。図４において、ＬＣＤ表示部２０１３は、ＬＣＤ上にタッチパネルシートが貼られた構造となっている。ＬＣＤ表示部２０１３は、複写機１００１の操作のための操作画面を表示し、該操作画面に含まれるキー等が押された場合には、その位置情報をコントローラユニット２０００のＣＰＵ２００１に伝える。
【００３１】
スタートキー２０１４は、原稿画像の読み取り動作を開始するとき等に操作される。スタートキー２０１４の中央部には、例えば緑と赤の２色ＬＥＤ２０１８が設けられ、その色によってスタートキー２０１４が使える状態にあるか否かを示す。ストップキー２０１５は、稼働中の動作を止めるときに操作される。ＩＤキー２０１６は、使用者のユーザＩＤを入力するときに用いられる。リセットキー２０１７は、操作部２０１２を用いて行った設定を初期化するときに用いられる。
【００３２】
図５は、操作部２０１２のＬＣＤ表示部２０１３に表示される操作画面の一例を示す図である。ＬＣＤ表示部２０１３の操作画面の上部においては、各種機能を選択するための複数のタッチキーが表示される。本図においては、コピータブ５０１、送信／ＦＡＸタブ５０２、ボックスタブ５０３、ブラウザタブ５０４、及び右矢印タブ５０５が表示されている。
【００３３】
図５は、コピータブ５０１を押下した場合のコピー機能の初期画面を示している。コピー機能に関する表示は領域５０６で行われる。領域５０６において上側に位置する領域５０６−１の上部には「コピーできます」が表示され、また、下部にはコピー機能で表示すべきステータス、即ち、倍率、選択給紙段及び置数が表示される（具体的には、「１００％」、「Ａ４」、「１」）。
【００３４】
領域５０６−１の下側に位置する領域５０６−２には、コピー機能の動作モードを設定するためのタッチキーとして、「等倍」、「倍率」、「用紙選択」、「ソータ」、「両面」、及び「割込み」に対応するキーが表示される。更には、文字、濃度調整の「薄くする」に対応する左矢印キー及び「濃くする」に対応する右矢印キー、濃度を自動調整する自動キー、及び応用モードキーが表示される。応用モードキーは、初期画面に表示しきれない動作モードの指定画面を表示するためのキーであり、押下された場合には、階層的に領域５０６内に、複数の指定画面が表示される。
【００３５】
領域５０６−２の下側に位置する領域５０７は、複写機１００１のステータスを表示する領域である。領域５０７には、例えばジャム等のアラームメッセージや、ＰＤＬプリントが行われているときにＰＤＬプリント中であることを示すステータスメッセージが表示される。また、領域５０７には、システム状況／中止タッチキー５０８が表示され、該システム状況／中止タッチキー５０８を押下すると、複写機１００１のデバイス情報を表示する画面や、プリントジョブ状況を表示する画面（図示せず）が表示される。この画面ではジョブの中止を行うことが可能になる。
【００３６】
また、送信／ＦＡＸタブ５０２を押下した場合には、複写機１００１で読み取った画像データをＬＡＮ１００６上の装置にＥメール送信又はＦＴＰ送信したり、また公衆回線１００８を介してファクシミリ送信したりするための設定画面が表示される。
【００３７】
また、ボックスタブ５０３を押下した場合、複写機１００１で読み取った画像データをＨＤＤ２００４内のボックス領域に保存、ボックス領域に保存されている画像データを指定して印刷出力、ＬＡＮ１００６上の装置に送信するための設定画面が表示される。
【００３８】
また、５つ以上の機能がコントローラユニット２０００に装備されている場合には、コピー、送信／ＦＡＸ、ボックス、ブラウザの４つのタブ５０１〜５０４の右横に右矢印タブ５０５が表示される。この右矢印タブ５０５を押下した場合には、別の機能のための画面が表示される。
【００３９】
図６は、本発明の実施の形態に係る複写機１００１に含まれる画像形成装置６００、及びクライアントコンピュータ１００５に含まれる読み取り可能な埋め込み媒体生成装置６０１（以下、「媒体生成装置」）の機能構成を示すブロック図である。
【００４０】
図６（ａ）に示す画像形成装置６００において、操作手段６０００は、ユーザが操作を行うためのインタフェースであり、図２に示した操作部２０１２に対応するものである。読み取り手段（スキャナ）６００１は、図２に示したスキャナ２０７０に対応するものであり、また、本発明でいう読み取り手段に対応する。
【００４１】
読み取り情報解析手段６００２は、図２に示したＨＤＤ２００４に格納されているアプリケーションプログラムが実行されることにより実現され、読み取り手段（スキャナ）６００１で読み取った情報（画像）を解析する機能を提供する。なお、読み取り情報解析手段６００２は、本発明でいう解析手段に対応する。
【００４２】
認証情報管理手段６００４は、ＨＤＤ２００４に格納されているアプリケーションプログラムが実行されることにより、及びＨＤＤ２００４の一部記憶領域により実現され、利用可能なユーザの管理や利用しているユーザ情報の管理等のユーザ管理機能を提供する。なお、認証情報管理手段６００４は、本発明でいう認証情報管理手段に対応する。
【００４３】
ワークフロー情報管理手段６００６は、ＨＤＤ２００４に格納されているアプリケーションプログラムが実行されることにより、及びＨＤＤ２００４の一部記憶領域により実現される。このワークフロー情報管理手段６００６は、ワークフロー機能を提供する（換言すれば、ワークフローを実行できるようにする）ためのワークフローに関する情報の管理機能を提供する。ここで、ワークフローに関する情報には、画像形成装置６００がワークフローの提供のために用いるワークフロー情報が含まれる。なお、ワークフロー情報管理手段６００６は、本発明でいう画像形成装置のワークフロー情報管理手段に対応する。
【００４４】
制御部６００３は、ＨＤＤ２００４に格納されているアプリケーションプログラムが実行されることにより、及びＨＤＤ２００４の一部記憶領域或いはＲＡＭ等により実現され、各種機能の管理や呼び出し等の各機能の処理の制御を行う。情報記憶部（メモリ/ＨＤ）６００５は、ＨＤＤ２００４と同様に構成されるものであり、必要な情報を保有しておくためのデータベースである。
【００４５】
次に、図６（ｂ）に示す媒体生成装置６０１において、操作手段６１００は、ユーザが操作を行うためのインタフェースであり、クライアントコンピュータ１００５が提供する操作手段である。
【００４６】
ワークフロー情報管理手段６１０１は、複写機１００１のＨＤＤ２００４と同様のＨＤＤに格納されているアプリケーションプログラムが実行されることにより、及び該ＨＤＤの一部記憶領域により実現される。このワークフロー情報管理手段６１０１は、画像形成装置６００等の外部の装置に提供可能なワークフロー情報を管理する機能を提供する。なお、ワークフロー情報管理手段６１０１は、本発明でいう媒体生成装置のワークフロー情報管理手段に対応する。
【００４７】
また、情報記憶部（メモリ/ＨＤ）６１０６は、複写機１００１のＨＤＤ２００４と同様に構成されるものであり、上記各手段を実現するためのアプリケーションプログラム等を格納することもできる。
【００４８】
ユーザ初期値管理手段６１０５は、ＨＤＤに格納されているアプリケーションプログラムが実行されることにより、及びＨＤＤの一部記憶領域により実現され、ユーザ初期値管理情報を管理する機能を提供する。ここでユーザ初期値管理情報とは、ワークフローに紐付くかたちで提供される情報であり、提供したワークフローで入力する入力値の各ユーザのユーザ初期値となるものである。
【００４９】
出力情報生成管理手段６１０４は、ＨＤＤに格納されているアプリケーションプログラムが実行されることにより、及びＨＤＤの一部記憶領域により実現され、埋め込み情報を出力する方式（出力形式）を管理する。ここで埋め込み情報とは、ワークフローに紐付くかたちで、どのような形式で出力するのかを管理する情報である。例えば、用紙サイズはＡ４サイズ、用紙の左側は自由コメント欄で、用紙の右側のワークフロー埋め込み情報は符号化するといった形式を意味し、ワークフローごとに設定値として保有するものである。
【００５０】
制御部６１０２は、制御部６００３と同様に構成されるもので、ＨＤＤに格納されているアプリケーションプログラムが実行されることにより、及びＨＤＤの一部記憶領域或いはＲＡＭ等により実現され、各種機能の管理や呼び出し等の各機能の処理の制御を行う。出力手段６１０３は、ワークフロー情報管理手段６１０１が管理するワークフロー情報等を画像として、読み取り可能な埋め込み媒体（本実施の形態では紙媒体）に出力（印刷）するものであり、プリンタ２０９５と同様の機能で実現される。なお、出力手段６１０３は、本発明でいう出力手段に対応する。
【００５１】
以上のように構成された媒体生成装置６０１は、画像形成装置６００に提供するための紙媒体を生成する。また、画像形成装置６００は、ユーザが媒体生成装置６０１から提供された紙媒体を読み取り手段（スキャナ）６００１にセットし、操作手段６０００を利用して読み取り実行の指示をした場合に、該紙媒体から情報を読み取る。そして、画像形成装置６００は、紙媒体からワークフロー情報等を取得し、操作手段６０００において該ワークフローを実行可能となるようにする。以下、これら装置においてなされる処理の詳細について、図７及び図８を用いて説明する。
【００５２】
まず図７を用いて画像形成装置６００における処理を説明する。図７は、紙媒体を読み取り、読み取った情報からワークフローを提供する画像形成装置６００の制御部６００３の処理を説明するためのフローチャートである。
【００５３】
まずステップＳ７０１において、制御部６００３は、読み取り手段（スキャナ）６００１に対して、紙媒体の読み取りの実行と読み取ったデータ（画像）の抽出を依頼する。そして制御部６００３は、読み取り手段（スキャナ）６００１が抽出したデータを取得し、保持する。
【００５４】
次にステップＳ７０２において、制御部６００３は、前記抽出したデータを、読み取り情報解析手段６００２に渡し、解析を依頼する。読み取り情報解析手段６００２は、渡されたデータが、符号化された形式であれば復号化してから解析する。そして読み取り情報解析手段６００２は、制御部６００３に、解析結果として、認証情報、媒体の属性情報、及びワークフローに関する情報等を返す。制御部６００３は、返された解析結果の情報を保持する。なお、ここで、解析結果に含まれる認証情報は、本発明でいうワークフローに対応する認証情報に対応し、解析結果に含まれるワークフローに関する情報には、本発明でいうワークフロー情報が含まれる。
【００５５】
次にステップＳ７０３において、制御部６００３は、認証情報管理手段６００４に対して現在のユーザ認証情報の取得を依頼する。認証情報管理手段６００４は、現在のユーザ認証情報を返し、制御部６００３は、返された現在のユーザ認証情報を保持する。
【００５６】
次にステップＳ７０４において、制御部６００３は、保持している現在のユーザ認証情報と、ステップＳ７０２で取得した認証情報とを比較する。比較の結果、認証情報が等しければステップＳ７０５へ、等しくなければステップＳ７１１へ遷移する。
【００５７】
次にステップＳ７０５において、制御部６００３は、現在日時とステップＳ７０２で取得した媒体の属性情報が保有するスキャン実行が可能な有効期限の日付とを比較する。比較の結果、有効期限を越えていなければステップＳ７０６へ、超えていればステップＳ７１１へ遷移する。媒体の属性情報は、媒体そのものに期限を設けることによって、確実に期限内にワークフローを実行するような運用を行いたいケースのためのものであり、その必要性がなければ、利用しなくてもよい。
【００５８】
次にステップＳ７０６において、制御部６００３は、ステップＳ７０２で取得したワークフローに関する情報から、ワークフロー情報を特定し、特定したワークフロー情報をワークフロー情報管理手段６００６へ登録するように依頼する。ワークフロー情報管理手段６００６は、紙媒体によるワークフローとして登録を行う。
【００５９】
次にステップＳ７０７において、制御部６００３は、ステップＳ７０２で取得したワークフローに関する情報からユーザの入力初期値の情報を特定する。そして制御部６００３は、特定したユーザの入力初期値の情報をステップＳ７０６で登録したワークフローに紐付けて登録するようにワークフロー情報管理手段６００６に依頼する。ワークフロー情報管理手段６００６は、ステップＳ７０６で登録したワークフローにユーザの入力初期値の情報を紐付けて登録する。
【００６０】
次にステップＳ７０８において、制御部６００３は、ステップＳ７０２で取得した媒体の属性情報が保有するスキャン実行が可能な有効期限の日付をワークフローに紐付けて登録するようにワークフロー情報管理手段６００６に依頼する。ワークフロー情報管理手段６００６は、ステップＳ７０６で登録したワークフローにスキャン実行が可能な有効期限の日付を紐付けて登録する。
【００６１】
次にステップＳ７０９において、制御部６００３は、ステップＳ７０２で取得したワークフローに関する情報からワークフロー固有の値が抽出されているかを判断する。抽出した値があればステップＳ７１０へ遷移する。
【００６２】
ステップＳ７１０において、制御部６００３は、ステップＳ７０９で抽出したワークフロー固有の値をワークフローに紐付けて登録するようにワークフロー情報管理手段６００６に依頼する。ワークフロー情報管理手段６００６は、ステップＳ７０６で登録したワークフローにワークフロー固有の値を紐付けて登録する。
【００６３】
なお、ステップＳ７１１においては、制御部６００３は、エラーを認識し、エラー画面の表示を行い、その後処理を終了させる。
【００６４】
次に図８を用いて媒体生成装置６０１における処理を説明する。図８は、紙媒体を生成する媒体生成装置６０１の制御部６１０２の処理を説明するためのフローチャートである。
【００６５】
まずステップＳ８０１において、制御部６１０２は、操作手段６１００によってユーザが特定したワークフロー情報の取得を、ワークフロー情報管理手段６１０１に依頼する。制御部６１０２は、ワークフロー情報管理手段６１０１が取得したワークフロー情報を保持する。
【００６６】
次にステップＳ８０２において、制御部６１０２は、操作手段６１００によってユーザが特定した対象とするユーザの初期値等の取得を、ユーザ初期値管理手段６１０５に依頼する。制御部６１０２は、ユーザ初期値管理手段６１０５が取得したユーザの初期値等を保持する。なお、ここで制御部６１０２が保持する情報は、前述ステップＳ７０７で特定されるユーザの入力初期値の情報以外に、ステップＳ７０２で解析される認証情報、及びステップＳ７０９で特定されるワークフロー固有の値の情報も含む。
【００６７】
次にステップＳ８０３において、制御部６１０２は、ユーザが特定したワークフローに対応する出力情報（埋め込み情報の出力形式に関する情報）の取得を、出力情報生成管理手段６１０４に依頼する。制御部６１０２は、出力情報生成管理手段６１０４が取得した出力情報を保持する。
【００６８】
次にステップＳ８０４において、制御部６１０２は、保持しているワークフロー情報、ユーザの入力初期値の情報、認証情報、ワークフロー固有の値の情報、出力情報を出力手段６１０３に渡して、出力の依頼をする。出力手段６１０３は、渡された情報に基づいて印刷出力を行い、紙媒体を出力する。
【００６９】
（実施例）
以下、本発明の実施の形態に係る複写機１００１に含まれる画像形成装置６００及びクライアントコンピュータ１００５に含まれる媒体生成装置６０１を具体的な場面において適用した実施例を説明する。
【００７０】
（実施例１）
＜本人申し込み確認のワークフローを適用したユースケース＞
本実施例は、カードの申し込みや銀行口座開設の申し込み手続きを、カード会社や銀行（サービス提供会社）で行った後、サービス提供会社が申込者（申し込みユーザ）が本人かどうかを再度確認するためのワークフローに関するものである。まず、処理の流れを、以下に示す（１）〜（７）で説明する。
【００７１】
（１）申し込みユーザは、申し込み用紙に必要事項を記入して、サービス提供会社に申し込みを行う。
（２）サービス提供会社は、申し込まれた内容に基づき、ワークフローを生成するための情報を、管理するシステムに登録する。
（３）サービス提供会社は、媒体生成装置６０１と上記（２）の情報を利用して、紙媒体を生成する。
（４）サービス提供会社は、紙媒体を、申し込みユーザに送付する。
（５）紙媒体を受領した申し込みユーザは、適当な任意の複合機能装置（本例では、複写機１００１）の設置されている場所へ行く。
（６）複写機１００１に含まれる画像形成装置６００は、申し込みユーザがセットした紙媒体を読み取り、読み取った情報からワークフローを提供する。
（７）申し込みユーザがワークフローの実行が正常に終了すると、本人確認が完了する。
【００７２】
以上の処理の流れにおいて、本発明の実施の形態に係る画像形成装置６００及び媒体生成装置６０１はその機能を、上記（３）及び（６）の場合において、申し込みユーザ及びサービス提供会社に提供する。この提供する機能と、ワークフローとして提供される機能（７）について、以下、図を用いて説明する。
【００７３】
図９〜図１４及び図２２は、画像形成装置６００において、紙媒体を読み取り、読み取った情報から提供されるワークフローにおける画面イメージである。この画面イメージは、画像形成装置６００の制御部６００３の実行時、及び、実行した結果提供される、申し込みユーザが利用するワークフローにおいて表示されるものであり、上記（６）及び（７）を実行する際に表示される。これらの画面イメージは、操作手段６０００において提供される。
【００７４】
また、図１５〜図１７は、媒体生成装置６０１において提供される画面イメージである。この画面イメージは、媒体生成装置６０１の制御部６１０２の実行時に提供されるものであり、（３）の機能を実行する際に表示される。
【００７５】
図１２は、上記（６）において初期に提供されるメニュー画面を示す。申し込みユーザは、まず図１２に示されるワークフローメニュー画面１２００の追加ボタン１２０１を押下する。
【００７６】
申し込みユーザが追加ボタン１２０１を押下すると、ユーザの認証情報を入力するための、図１０に示す認証情報入力画面１０００Ａが表示される。申し込みユーザは、図１０に示される入力フィールド１０００Ｂに認証情報を入力し、ＯＫボタン１０００Ｃを押下する。
【００７７】
申し込みユーザがＯＫボタン１０００Ｃを押下すると、画像形成装置６００の認証情報管理手段６００４に現在のユーザ認証情報が登録され、図２２に示すフロー追加画面２２００Ａが表示される。申し込みユーザが、媒体生成装置６０１から提供された紙媒体をセットし、図２２に示されるスキャン実行ボタン２２００Ｂを押下すると、図７に示したステップＳ７０１の処理が開始される。
【００７８】
図７のステップＳ７０１からの処理が全て正常に終了すると、図９に示すワークフローメニュー画面９００に遷移する。なお、図７のステップＳ７０４において現在のユーザ認証情報と解析結果の認証情報とが異なっていた場合には、図１３に示すエラー警告画面１３００が表示される。この表示については、図７のステップＳ７１１の処理に対応する。
【００７９】
図９のワークフローメニュー画面９００には、ワークフロー機能の種類をグルーピング化した、テンポラリボタン９０１、共有ボタン９０２が表示される。テンポラリボタン９０１は、ステップＳ７０４において認証された申し込みユーザに対してのみ提供するものである。共有ボタン９０２は、ユーザの制限を設けずに、利用可能なものを示しているが本件とは関係が無いので説明を省略する。本人確認ボタン９０３は、図７の各ステップの処理の結果提供されるワークフローにおけるボタンであり、初期のワークフローメニュー画面１２００を最初に表示したときには存在していなかったワークフローの機能によるものである。
【００８０】
次に申し込みユーザが行う本人確認のワークフローを実行するためには、図９に示される本人確認ボタン９０３を押下する。申し込みユーザが本人確認ボタン９０３を押下すると、ワークフローの１つめのフローとして、図１０に示した認証情報入力画面１０００Ａが再度表示される。申し込みユーザは、入力フィールド１０００Ｂに認証情報を入力し、ＯＫボタン１０００Ｃを押下する。
【００８１】
申し込みユーザがＯＫボタン１０００Ｃを押下し、図７のステップＳ７０３で解析した解析結果の認証情報が入力フィールド１０００Ｂに入力した認証情報と異なっていた場合には、図１３に示すエラー警告画面１３００が表示される。そして、ワークフローメニュー画面１２００に遷移する。認証情報が正しかった場合は、ワークフローの２つめのフローとして、図１１に示す本人確認情報入力画面１１００に遷移する。なお、本例においては、申し込みユーザが入力した認証情報が紙媒体に埋め込んだ認証情報と異なる場合に、図１３に示すようなエラー警告画面を表示して、ワークフローの実行を制限するようにしている。これにより、本人確認を目的とする本例のワークフローが確実に本人によってなされるようにしている。
【００８２】
本人確認情報入力画面１１００においては、申し込みユーザは、性別入力キー１１０１、生年月日入力キー１１０２、電話番号入力キー１１０３において選択又は入力を行い、ＯＫボタン１１０４を押下する。
【００８３】
申し込みユーザがＯＫボタン１１０４を押下すると、前述した入力値（性別等）を、図７のステップＳ７１０で抽出したワークフロー固有の値と比較し、合致していれば、本人であることが確認できたこととなる。本人確認が正常終了すれば、ワークフローメニュー画面１２００に遷移する。入力値に誤りがあれば、図１４に示すエラー警告画面１４００が表示され、再度本人確認情報入力画面１１００に遷移し、再入力を促す。なお、ここにおいても、申し込みユーザが入力した入力値が紙媒体に埋め込んだ固有の値と異なる場合に、図１４に示すようなエラー警告画面を表示して、ワークフローの実行を制限するようにしている。これにより、本人確認を目的とする本例のワークフローが確実に本人によってなされるようにしている。
【００８４】
図１５は、上記（３）で初期に媒体生成装置６０１において提供されるワークフロー選択画面１５００を示す図である。ワークフロー選択画面１５００には、紙媒体を生成することが可能なワークフローの一覧が表示される。本例においては、本人申し込み確認フロー１５０１を選択し、次へボタン１５０３を押下する。次へボタン１５０３を押下すると、図１６に示す対象ユーザ選択画面１６００が表示される。対象ユーザ選択画面１６００では、紙媒体を出力することが可能なユーザの一覧１６０１が提供される。ユーザの一覧１６０１で対象ユーザを選択し、印刷ボタン１６０２を押下すると、図８のステップＳ８０１からの処理が開始される。
【００８５】
図１７は、媒体生成装置６０１が印刷結果として出力する紙媒体を示す図である。図１７に示す紙媒体は、申し込みユーザがどのようなことを行ったらよいのかを示す指示書１７００の記述と、埋め込み情報１７０１とから構成される。なお、埋め込み情報１７０１を、符号化して提供するかどうかは任意であり、セキュリティの高い情報（個人情報、メールアドレス等）を扱うケースであれば、符号化することが一般的である。埋め込み情報１７０１に含まれる認証情報は、図７のステップＳ７０３で解析される認証情報として埋め込まれる。埋め込み情報１７０１内に示すチェックするための情報（性別、生年月日、電話）は、図７のステップＳ７１０で抽出したワークフロー固有の値として認識される情報として埋め込まれる。埋め込み情報１７０１に示す「認証情報のチェック」、「性別のチェック」、「生年月日のチェック」等のフローは、図７のステップＳ７０６の解析結果となるワークフロー情報である。
【００８６】
以上、実施例１では媒体生成装置６０１が紙媒体にワークフロー情報等を埋め込んで提供し、画像形成装置６００が紙媒体を読み取り、その情報からワークフロー情報を取得し、これに対応するワークフローを実行可能とするようにした。そして、通常の複写機では提供されていない特殊なワークフロー（本人申し込み確認のワークフロー）を、任意の複写機で実行することを可能とした。
【００８７】
（実施例２）
＜部数管理伝票のワークフローを適用したユースケース＞
本実施例は、新聞や雑誌を卸している業者（サービス提供会社）が、卸し先（販売店ユーザ）の返品部数に応じて返金処理を行うために、返品部数の管理を行うためのワークフローに関するものである。まず、処理の流れを、以下に示す（１）〜（６）で説明する。
【００８８】
（１）サービス提供会社は、返品部数管理対象の販売店ユーザに関する情報をシステムで管理している。
（２）サービス提供会社は、販売店ユーザ向けの返品部数管理伝票としての紙媒体を、媒体生成装置６０１と（１）の情報を利用して生成する。
（３）サービス提供会社は、生成した紙媒体を、販売店ユーザに送付する。
（４）紙媒体を受領した販売店ユーザは、適当な複合機能装置（本例では、複写機１００１）のある場所へ行く。
（５）複写機１００１に含まれる画像形成装置６００は、販売店ユーザがセットした紙媒体を読み込み、読み込んだ情報からワークフローを提供する。
（６）販売店ユーザがワークフローの実行を完了すると、返品部数入力が完了し、返品部数依頼処理が終了する。
【００８９】
以上の処理の流れにおいて、本発明の実施の形態に係る画像形成装置６００及び媒体生成装置６０１はその機能を、上記（２）及び（５）の場合において、販売店ユーザ及びサービス提供会社に提供する。この提供する機能と、販売店ユーザにワークフローとして提供される機能（６）について、以下、図を用いて説明する。
【００９０】
図１８、図１９、図１３、図１０、図１２、及び図２２は、画像形成装置６００において、紙媒体を読み取り、読み取った情報から提供されるワークフローにおける画面イメージである。この画面イメージは、画像形成装置６００の制御部６００３の実行時、及び、実行した結果提供される、申し込みユーザが利用するワークフローにおいて表示されるものであり、上記（５）及び（６）を実行する際に表示される。これらの画面イメージは、操作手段６０００で提供される。
【００９１】
また、図２０、図２１及び図１６は、媒体生成装置６０１において提供される画面イメージである。この画面イメージは、媒体生成装置６０１の制御部６１０２の実行時に提供されるものであり、（２）の機能を実行する際に表示される。
【００９２】
図１２は、上記（５）において初期に提供されるメニュー画面を示す。販売店ユーザは、まず図１２に示されるワークフローメニュー画面１２００の追加ボタン１２０１を押下する。
【００９３】
販売店ユーザが追加ボタン１２０１を押下すると、図１０に示す認証情報入力画面１０００Ａが表示される。販売店ユーザは、図１０に示される入力フィールド１０００Ｂに認証情報を入力し、ＯＫボタン１０００Ｃを押下する。
【００９４】
販売店ユーザがＯＫボタン１０００Ｃを押下すると、画像形成装置６００の認証情報管理手段６００４に現在のユーザ認証情報が登録され、図２２に示すフロー追加画面２２００Ａが表示される。販売店ユーザが、媒体生成装置６０１から提供された紙媒体をセットし、図２２に示すスキャン実行ボタン２２００Ｂを押下すると、図７に示したステップＳ７０１の処理が開始される。
【００９５】
図７のステップＳ７０１からの処理が全て正常に終了すると、図１８に示すワークフローメニュー画面１８００に遷移する。なお、図７のステップＳ７０４において現在のユーザ認証情報と解析結果の認証情報とが異なっていた場合には、図１３に示すエラー警告画面１３００が表示される。この表示については、図７のステップＳ７１１の処理に対応する。
【００９６】
ワークフローメニュー画面１８００は、前記図９で示したワークフローメニュー画面９００と同様の構成のものである。ワークフローメニュー画面１８００において、部数管理伝票ボタン１８０３が、図７のステップＳ７０１の各ステップの処理の結果提供されるワークフローにおけるボタンである。この部数管理伝票ボタン１８０３は、初期のワークフローメニュー画面１２００を最初に表示したときには存在していなかったワークフローの機能によるものである。
【００９７】
次に販売店ユーザが部数管理伝票のワークフローを実行するためには、図１８に示される部数管理伝票ボタン１８０３を押下する。販売店ユーザが部数管理伝票ボタン１８０３を押下すると、ワークフローの１つめのフローとして、図１０に示した認証情報入力画面１０００Ａが再度表示される。販売店ユーザは、入力フィールド１０００Ｂに認証情報を入力し、ＯＫボタン１０００Ｃを押下する。
【００９８】
販売店ユーザがＯＫボタン１０００Ｃを押下し、図７のステップＳ７０３で解析した解析結果の認証情報が入力フィールド１０００Ｂに入力した認証情報と異なっていた場合には、図１３に示すエラー警告画面１３００が表示される。そして、ワークフローメニュー画面１２００に遷移する。認証情報が正しかった場合は、ワークフローの２つめのフローとして、図１９に示す返品部数入力画面１９００に遷移する。なお、本例においては、販売店ユーザが入力した認証情報が紙媒体に埋め込んだ認証情報と異なる場合に、図１３に示すようなエラー警告画面を表示して、ワークフローの実行を制限するようにしている。これにより、所定の販売店ユーザによって本例のワークフローが確実になされるようにしている。
【００９９】
返品部数入力画面１９００では、返品部数入力フィールド１９０３の入力を行い、ＯＫボタン１９０４を押下する。返品部数入力画面１９００に表示される、返品対象となる日付キー１９０１の情報や、返品部数として入力可能な値１９０２は、図７のステップＳ７１０で取得した値（即ち、固有の値）である。これらの値は、各販売店のユーザ毎に異なる値であるがフローの情報として流用可能なものである。また、当初返品部数入力フィールド１９０３には、入力初期値が入力されて表示されており、この入力初期値は、図７のステップＳ７０７で取得される値である。このように入力初期値を表示するようにする場合には、媒体生成装置６０１が紙媒体に埋め込むワークフロー情報にユーザの入力初期値の情報を併せて埋め込んで提供するようにする。そして、画像形成装置６００が紙媒体からユーザの入力初期値の情報を取得し、ワークフロー実行時に複写機１００１において提供するようにする。ワークフローによっては、予め入力初期値が表示されているほうが、ユーザの入力の手間を省き利便性を向上させることができる場合もある。このような場合には、ワークフロー実行時に入力初期値を表示しておくことが効果的である。
【０１００】
販売店ユーザがＯＫボタン１９０４を押下すると、返品部数入力フィールド１９０３で入力された値が、入力可能な値１９０２の範囲内であれば、処理が完了し、ワークフローメニュー画面１２００に遷移する。入力された値に誤りがあれば、図１４に示すエラー警告画面１４００が表示され、再度返品部数入力画面１９００に遷移し、再入力を促す。なお、ここにおいても、販売店ユーザが入力した入力値が読み取り可能な媒体に埋め込んだ固有の値と異なる場合に、図１４に示すようなエラー警告画面を表示して、ワークフローの実行を制限するようにしている。これにより、ワークフローが確実に実行されるようにしている。
【０１０１】
図２０は、上記（２）で初期に媒体生成装置６０１に提供されるワークフロー選択画面２０００Ａを示す図であり、図１５で示したワークフロー選択画面１５００と同様の構成のものである。本例においては、部数管理伝票フロー２０００Ｂを選択し、次へボタン２０００Ｃを押下する。次へボタン２０００Ｃを押下すると、図１６の対象ユーザ選択画面１６００が表示される。対象ユーザ選択画面１６００では、紙媒体を出力することが可能なユーザの一覧１６０１が表示される。ユーザの一覧１６０１で対象ユーザを選択し、印刷ボタン１６０２を押下すると、図８のステップＳ８０１からの処理が開始される。
【０１０２】
図２１は、媒体生成装置６０１が印刷結果として出力する紙媒体を示す図である。図２１に示す紙媒体は、販売店ユーザがどのようなことを行ったらよいのかを示す指示書２１００Ａの記述と、埋め込み情報２１００Ｂとから構成される。図２１は、図１７に示したものと同様のものであり、記述される内容が異なるのみである。埋め込み情報２１００Ｂに含まれる認証情報は、図７のステップＳ７０３で解析される認証情報として埋め込まれる。埋め込み情報２１００Ｂ内に示す返品対象の日付、チェックする値は、図７のステップＳ７１０で抽出したワークフロー固有の値として認識される情報として埋め込まれる。埋め込み情報２１００Ｂ内に示す「認証情報のチェック」、「返品部数入力要求」、「返品伝票送信先に送信」、「処理の終了時にフローを無くす」フローは、図７のステップＳ７０６の解析結果となるワークフロー情報である。
【０１０３】
以上、実施例２では媒体生成装置６０１が紙媒体にワークフロー情報等を埋め込んで提供し、画像形成装置６００が紙媒体を読み取り、その情報からワークフロー情報を取得し、これに対応するワークフローを実行可能とするようにした。そして、通常の複写機では提供されていない特殊なワークフロー（部数管理伝票のワークフロー）を、任意の複写機で実行することを可能とした。
【０１０４】
以上で説明した本実施形態では、クライアントコンピュータ１００５に含まれる媒体生成装置６０１が紙媒体にワークフロー情報を埋め込んで提供する。一方、複写機１００１に含まれる画像形成装置６００は、紙媒体を読み取り手段６００１で読み取り、読み取った情報からワークフロー情報を取得し、該ワークフロー情報に基づくワークフローを複写機１００１において実行可能となるようにする。このようにすることで、任意の複写機において所望のワークフローを実行することが可能となる。
【０１０５】
なお、本発明を実現するために、上述した実施形態の機能を実現するソフトウェアのプログラムコード（コンピュータプログラム）を記録した記憶媒体を用いても良い。この場合には記憶媒体をシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによって本発明の目的が達成される。
【０１０６】
この場合、記憶媒体から読み出されたプログラムコード自体が上述した実施形態の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１０７】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【０１０８】
また、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（基本システム或いはオペレーティングシステム）等が実際の処理の一部又は全部を行う場合も含まれることは言うまでもない。
【０１０９】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれてもよい。この場合には、書き込まれたプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行ってもよい。
【図面の簡単な説明】
【０１１０】
【図１】本発明の実施の形態に係るネットワークシステムの構成を示す図である。
【図２】本発明の実施の形態に係る複写機の主要部の機能構成を示すブロック図である。
【図３】本発明の実施の形態に係る複写機のプリンタ及びスキャナのハードウェア構成を示す側断面図である。
【図４】本発明の実施の形態に係る複写機の操作部を示す平面図である。
【図５】本発明の実施の形態に係る複写機の操作部に表示される操作画面の一例を示す図である。
【図６】本発明の実施の形態に係る複写機に含まれる画像形成装置、及びクライアントコンピュータに含まれる読み取り可能な埋め込み媒体生成装置の機能構成を示すブロック図である。
【図７】本発明の実施の形態に係る複写機に含まれる画像形成装置の処理を説明するためのフローチャートである。
【図８】本発明の実施の形態に係るクライアントコンピュータに含まれる媒体生成装置の処理を説明するためのフローチャートである。
【図９】本発明の実施の形態に係る複写機で実行するワークフローにおいて表示される操作画面の画像イメージを示す図である。
【図１０】本発明の実施の形態に係る複写機で実行するワークフローにおいて表示される操作画面の画像イメージを示す図である。
【図１１】本発明の実施の形態に係る複写機で実行するワークフローにおいて表示される操作画面の画像イメージを示す図である。
【図１２】本発明の実施の形態に係る複写機で実行するワークフローにおいて表示される操作画面の画像イメージを示す図である。
【図１３】本発明の実施の形態に係る複写機で実行するワークフローにおいて表示される警告画面の画像イメージを示す図である。
【図１４】本発明の実施の形態に係る複写機で実行するワークフローにおいて表示される警告画面の画像イメージを示す図である。
【図１５】本発明の実施の形態に係るクライアントコンピュータにおいて紙媒体を生成する際に用いる操作画面の画像イメージを示す図である。
【図１６】本発明の実施の形態に係るクライアントコンピュータにおいて紙媒体を生成する際に用いる操作画面の画像イメージを示す図である。
【図１７】本発明の実施の形態に係るクライアントコンピュータにおいて生成された紙媒体の一例を示す図である。
【図１８】本発明の実施の形態に係る複写機で実行するワークフローにおいて表示される操作画面の画像イメージを示す図である。
【図１９】本発明の実施の形態に係る複写機で実行するワークフローにおいて表示される操作画面の画像イメージを示す図である。
【図２０】本発明の実施の形態に係るクライアントコンピュータにおいて紙媒体を生成する際に用いる操作画面の画像イメージを示す図である。
【図２１】本発明の実施の形態に係るクライアントコンピュータにおいて生成された紙媒体の一例を示す図である。
【図２２】本発明の実施の形態に係る複写機で実行するワークフローにおいて表示される操作画面の画像イメージを示す図である。
【符号の説明】
【０１１１】
６００  画像形成装置
６０１  読み取り可能な埋め込み媒体生成装置（媒体生成装置）
１００１、１００２  複写機
１００５  クライアントコンピュータ
６０００、６１００  操作手段
６００１  読み取り手段（スキャナ）
６００２  読み取り情報解析手段
６００３、６１０２  制御部
６００４  認証情報管理手段
６００５、６１０６  情報記憶部（メモリ／ＨＤ）
６００６、６１０１  ワークフロー情報管理手段
６１０３  出力手段
６１０４  出力情報生成管理手段
６１０５  ユーザ初期値管理手段
【図１】
2009049598.tif 000003
【図２】
2009049598.tif 000004
【図３】
2009049598.tif 000005
【図４】
2009049598.tif 000006
【図５】
2009049598.tif 000007
【図６】
2009049598.tif 000008
【図７】
2009049598.tif 000009
【図８】
2009049598.tif 000010
【図９】
2009049598.tif 000011
【図１０】
2009049598.tif 000012
【図１１】
2009049598.tif 000013
【図１２】
2009049598.tif 000014
【図１３】
2009049598.tif 000015
【図１４】
2009049598.tif 000016
【図１５】
2009049598.tif 000017
【図１６】
2009049598.tif 000018
【図１７】
2009049598.tif 000019
【図１８】
2009049598.tif 000020
【図１９】
2009049598.tif 000021
【図２０】
2009049598.tif 000022
【図２１】
2009049598.tif 000023
【図２２】
2009049598.tif 000024