(57)【要約】【課題】障害発生時に障害の検証や障害修復情報（障害対策パッチなど）の適用から印刷出力の再開まで一貫して実施することが可能な画像形成システム、情報処理装置、情報処理方法、画像形成装置、及び画像形成方法を提供する。【解決手段】正しく印刷出力された印刷物（コンテンツ）の特徴部分の情報を属性情報として格納し、印刷出力するコンテンツのコンテンツデータと属性情報とを比較して一致しない個所を障害として検出する。そして、障害を検出すると印刷を中止し、当該障害を修復するための障害修復情報を取得して障害を修復し、印刷出力を中断した個所から印刷物（コンテンツ）の印刷出力を再開する。  【選択図】  図１
2008015602.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置から画像形成装置にコンテンツデータを送信し、該画像形成装置でコンテンツを印刷出力する画像形成システムにおいて、
コンテンツデータで発生する障害を修復する障害修復情報を格納する障害修復情報格納手段と、
前記障害に関する障害情報を用いて該障害に対応する前記障害修復情報を取得し、前記情報処理装置に送信する障害修復情報提供手段と
を具備する障害解析サーバをさらに備え、
前記情報処理装置は、
特定コンテンツの属性情報を格納する属性情報格納手段と、
前記コンテンツデータを生成するコンテンツデータ生成手段と、
前記コンテンツデータと前記属性情報とを用いて障害が発生しているか否かを検出し、障害の発生を検出すると、該障害に関する障害情報を前記障害解析サーバに送信する障害発生検出手段と、
前記障害解析サーバから前記障害修復情報を受信すると、該障害修復情報を用いて前記障害を修復し、前記画像形成装置に障害が修復された前記コンテンツデータを送信する障害修復手段と
を具備し、
前記画像形成装置は、前記コンテンツデータに基づいてコンテンツを印刷出力する画像形成手段を具備する
ことを特徴とする画像形成システム。
【請求項２】
情報処理装置から画像形成装置にコンテンツデータを送信し、該画像形成装置でコンテンツを印刷出力する画像形成システムにおいて、
コンテンツデータで発生する障害を修復する障害修復情報を格納する障害修復情報格納手段と、
前記障害に関する障害情報を用いて該障害に対応する前記障害修復情報を取得し、前記情報処理装置に送信する障害修復情報提供手段と
を具備する障害解析サーバをさらに備え、
前記情報処理装置は、
前記コンテンツデータを生成し、該コンテンツデータを前記画像形成装置に送信するコンテンツデータ生成手段を具備し、
前記画像形成装置は、
前記コンテンツデータに基づいてコンテンツを印刷出力する画像形成手段と、
特定コンテンツの属性情報を格納する属性情報格納手段と、
前記コンテンツデータと前記属性情報とを用いて障害が発生しているか否かを検出し、障害の発生を検出すると、該障害に関する前記障害情報を前記障害解析サーバに送信する障害発生検出手段と、
前記障害解析サーバから前記障害修復情報を受信すると、該障害修復情報を用いて前記障害を修復し、障害が修復された前記コンテンツデータを画像形成手段に送信する障害修復手段と
を具備する
ことを特徴とする画像形成システム。
【請求項３】
コンテンツを印刷出力する画像形成装置にコンテンツデータを送信する情報処理装置において、
特定コンテンツの属性情報を格納する属性情報格納手段と、
前記コンテンツデータを生成するコンテンツデータ生成手段と、
前記コンテンツデータと前記属性情報とを用いて障害の発生を検出し、前記障害を修復する障害修復情報を備えた障害解析サーバに該障害に関する障害情報を送信する障害発生検出手段と、
前記障害解析サーバから前記障害修復情報を受信すると、該障害修復情報を用いて前記障害を修復したコンテンツデータを前記画像形成装置に送信する障害修復手段と
を具備することを特徴とする情報処理装置。
【請求項４】
コンテンツを印刷出力する画像形成装置にコンテンツデータを送信する情報処理装置において、
特定コンテンツの属性情報を格納する属性情報格納手段と、
前記コンテンツデータを生成するコンテンツデータ生成手段と、
前記コンテンツデータと前記属性情報とを用いて障害の発生を検出する障害発生検出手段と、
障害を修復する障害修復情報を格納する障害修復情報格納手段、
前記障害に対応する前記障害修復情報を取得し、該障害修復情報を用いて前記障害を修復したコンテンツデータを前記画像形成装置に送信する障害修復手段と
を具備することを特徴とする情報処理装置。
【請求項５】
コンテンツを印刷出力する画像形成装置にコンテンツデータを送信する情報処理方法において、
特定コンテンツの属性情報を属性情報格納手段で格納し、
前記コンテンツデータをコンテンツデータ生成手段で生成し、
前記コンテンツデータと前記属性情報とを用いて障害発生検出手段で障害の発生を検出して、前記障害を修復する障害修復情報を備えた障害解析サーバに該障害に関する障害情報を送信し、
前記障害解析サーバから前記障害修復情報を障害修復手段で受信し、該障害修復情報を用いて前記障害を修復したコンテンツデータを前記画像形成装置に送信する
ことを特徴とする情報処理方法。
【請求項６】
コンテンツを印刷出力する画像形成装置にコンテンツデータを送信する情報処理方法において、
特定コンテンツの属性情報を属性情報格納手段で格納し、
前記コンテンツデータをコンテンツデータ生成手段で生成し、
前記コンテンツデータと前記属性情報とを用いて障害発生検出手段で障害の発生を検出し、
障害を修復する障害修復情報を格納する障害修復情報格納手段から前記障害に対応する前記障害修復情報を障害修復手段で取得し、該障害修復情報を用いて前記障害を修復したコンテンツデータを前記画像形成装置に送信する
ことを特徴とする情報処理方法。
【請求項７】
情報処理装置からコンテンツデータを受信してコンテンツを印刷出力する画像形成装置において、
特定コンテンツの属性情報を格納する属性情報格納手段と、
前記コンテンツデータと前記属性情報とを用いて障害の発生を検出し、前記障害を修復する障害修復情報を備えた障害解析サーバに該障害に関する障害情報を送信する障害発生検出手段と、
前記障害解析サーバから前記障害修復情報を受信すると、該障害修復情報を用いて前記障害を修復する障害修復手段と、
前記コンテンツデータに基づいて画像を印刷出力する画像形成手段と
を具備することを特徴とする画像形成装置。
【請求項８】
情報処理装置からコンテンツデータを受信してコンテンツを印刷出力する画像形成装置において、
特定コンテンツの属性情報を格納する属性情報格納手段と、
前記コンテンツデータと前記属性情報とを用いて障害の発生を検出する障害発生検出手段と、
障害を修復する障害修復情報を格納する障害修復情報格納手段、
前記障害に対応する前記障害修復情報を取得し、該障害修復情報を用いて前記障害を修復する障害修復手段と、
前記コンテンツデータに基づいて画像を印刷出力する画像形成手段と
を具備することを特徴とする画像形成装置。
【請求項９】
情報処理装置からコンテンツデータを受信してコンテンツを印刷出力する画像形成方法において、
特定コンテンツの属性情報を属性情報格納手段で格納し、
前記コンテンツデータと前記属性情報とを用いて障害発生検出手段で障害の発生を検出して、前記障害を修復する障害修復情報を備えた障害解析サーバに該障害に関する障害情報を送信し、
前記障害解析サーバから前記障害修復情報を障害修復手段で受信して、該障害修復情報を用いて前記障害を修復し、
前記コンテンツデータに基づいて画像形成手段で画像を印刷出力する
ことを特徴とする画像形成方法。
【請求項１０】
情報処理装置からコンテンツデータを受信してコンテンツを印刷出力する画像形成方法において、
特定コンテンツの属性情報を属性情報格納手段で格納し、
前記コンテンツデータと前記属性情報とを用いて障害発生検出手段で障害の発生を検出し、
障害を修復する障害修復情報を格納する障害修復情報格納手段から前記障害に対応する前記障害修復情報を障害修復手段で取得して、該障害修復情報を用いて前記障害を修復し、
前記コンテンツデータに基づいて画像形成手段で画像を印刷出力する
ことを特徴とする画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成システム、情報処理装置、情報処理方法、画像形成装置、及び画像形成方法に関し、特に、印刷時の障害を回避・修復することが可能な画像形成システム、情報処理装置、情報処理方法、画像形成装置、及び画像形成方法に関する。
【背景技術】
【０００２】
請求書などの帳票やＤＭ(Direct mail)など、一点毎に宛名や金額、情報などといった内容が異なる印刷物を印刷出力する方法として、ベースとなるテンプレートと、個々に異なるバリアブルデータ（可変データ）とをデータベースに基づいて組合せてコンテンツ（印刷物の内容）を生成し、印刷出力するバリアブルプリントがある。
【０００３】
このようなバリアブルプリントでは、テンプレートとバリアブルデータとを組合せてコンテンツ（印刷物の内容）を生成するため、テンプレートの所定の個所からずれた位置にバリアブルデータが配置される位置ずれなどの障害が発生することがある。
【０００４】
このような障害の多くは、ソフトウェアに起因するものであることから、障害を修正する方法として、例えば、障害に関する情報（障害情報）を、障害の診断や修復が可能なサービスセンタなどに送信し、サービスセンタから障害を修復させる方法（例えば、特許文献１参照）や、サービスセンタから現場のエンジニアに修復マニュアルなどの復旧情報を提供する方法（例えば、特許文献２参照）が提案されている。
【特許文献１】特開平５−３４２１２５号公報
【特許文献２】特開２００１−３２５０９２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１、及び２で提案されている方法は、障害発生後の保守サービスに主眼が置かれており、障害発生時に障害の検証や障害対策の適用を行うといった、動的に障害を修復させるものではなかった。
【０００６】
また、障害を修復した後に、障害が発生した時点から印刷出力を再開することも考慮されていなかった。
【０００７】
そこで本発明では、障害発生時に障害の検証や障害修復情報（障害対策パッチなど）の適用から印刷出力の再開まで一貫して実施することが可能な画像形成システム、情報処理装置、情報処理方法、画像形成装置、及び画像形成方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、情報処理装置から画像形成装置にコンテンツデータを送信し、該画像形成装置でコンテンツを印刷出力する画像形成システムにおいて、コンテンツデータで発生する障害を修復する障害修復情報を格納する障害修復情報格納手段と、前記障害に関する障害情報を用いて該障害に対応する前記障害修復情報を取得し、前記情報処理装置に送信する障害修復情報提供手段とを具備する障害解析サーバをさらに備え、前記情報処理装置は、特定コンテンツの属性情報を格納する属性情報格納手段と、前記コンテンツデータを生成するコンテンツデータ生成手段と、前記コンテンツデータと前記属性情報とを用いて障害が発生しているか否かを検出し、障害の発生を検出すると、該障害に関する障害情報を前記障害解析サーバに送信する障害発生検出手段と、前記障害解析サーバから前記障害修復情報を受信すると、該障害修復情報を用いて前記障害を修復し、前記画像形成装置に障害が修復された前記コンテンツデータを送信する障害修復手段とを具備し、前記画像形成装置は、前記コンテンツデータに基づいてコンテンツを印刷出力する画像形成手段を具備することを特徴とする。
【０００９】
また、本発明は、情報処理装置から画像形成装置にコンテンツデータを送信し、該画像形成装置でコンテンツを印刷出力する画像形成システムにおいて、コンテンツデータで発生する障害を修復する障害修復情報を格納する障害修復情報格納手段と、前記障害に関する障害情報を用いて該障害に対応する前記障害修復情報を取得し、前記情報処理装置に送信する障害修復情報提供手段とを具備する障害解析サーバをさらに備え、前記情報処理装置は、前記コンテンツデータを生成し、該コンテンツデータを前記画像形成装置に送信するコンテンツデータ生成手段を具備し、前記画像形成装置は、前記コンテンツデータに基づいてコンテンツを印刷出力する画像形成手段と、特定コンテンツの属性情報を格納する属性情報格納手段と、前記コンテンツデータと前記属性情報とを用いて障害が発生しているか否かを検出し、障害の発生を検出すると、該障害に関する前記障害情報を前記障害解析サーバに送信する障害発生検出手段と、前記障害解析サーバから前記障害修復情報を受信すると、該障害修復情報を用いて前記障害を修復し、障害が修復された前記コンテンツデータを画像形成手段に送信する障害修復手段とを具備することを特徴とする。
【００１０】
次に、本発明は、コンテンツを印刷出力する画像形成装置にコンテンツデータを送信する情報処理装置において、特定コンテンツの属性情報を格納する属性情報格納手段と、前記コンテンツデータを生成するコンテンツデータ生成手段と、前記コンテンツデータと前記属性情報とを用いて障害の発生を検出し、前記障害を修復する障害修復情報を備えた障害解析サーバに該障害に関する障害情報を送信する障害発生検出手段と、前記障害解析サーバから前記障害修復情報を受信すると、該障害修復情報を用いて前記障害を修復したコンテンツデータを前記画像形成装置に送信する障害修復手段とを具備することを特徴とする。
【００１１】
また、本発明は、コンテンツを印刷出力する画像形成装置にコンテンツデータを送信する情報処理装置において、特定コンテンツの属性情報を格納する属性情報格納手段と、前記コンテンツデータを生成するコンテンツデータ生成手段と、前記コンテンツデータと前記属性情報とを用いて障害の発生を検出する障害発生検出手段と、障害を修復する障害修復情報を格納する障害修復情報格納手段、前記障害に対応する前記障害修復情報を取得し、該障害修復情報を用いて前記障害を修復したコンテンツデータを前記画像形成装置に送信する障害修復手段とを具備することを特徴とする。
【００１２】
本発明は、コンテンツを印刷出力する画像形成装置にコンテンツデータを送信する情報処理方法において、特定コンテンツの属性情報を属性情報格納手段で格納し、前記コンテンツデータをコンテンツデータ生成手段で生成し、前記コンテンツデータと前記属性情報とを用いて障害発生検出手段で障害の発生を検出して、前記障害を修復する障害修復情報を備えた障害解析サーバに該障害に関する障害情報を送信し、前記障害解析サーバから前記障害修復情報を障害修復手段で受信し、該障害修復情報を用いて前記障害を修復したコンテンツデータを前記画像形成装置に送信することを特徴とする。
【００１３】
また、本発明は、コンテンツを印刷出力する画像形成装置にコンテンツデータを送信する情報処理方法において、特定コンテンツの属性情報を属性情報格納手段で格納し、前記コンテンツデータをコンテンツデータ生成手段で生成し、前記コンテンツデータと前記属性情報とを用いて障害発生検出手段で障害の発生を検出し、障害を修復する障害修復情報を格納する障害修復情報格納手段から前記障害に対応する前記障害修復情報を障害修復手段で取得し、該障害修復情報を用いて前記障害を修復したコンテンツデータを前記画像形成装置に送信することを特徴とする。
【００１４】
本発明は、情報処理装置からコンテンツデータを受信してコンテンツを印刷出力する画像形成装置において、特定コンテンツの属性情報を格納する属性情報格納手段と、前記コンテンツデータと前記属性情報とを用いて障害の発生を検出し、前記障害を修復する障害修復情報を備えた障害解析サーバに該障害に関する障害情報を送信する障害発生検出手段と、前記障害解析サーバから前記障害修復情報を受信すると、該障害修復情報を用いて前記障害を修復する障害修復手段と、前記コンテンツデータに基づいて画像を印刷出力する画像形成手段とを具備することを特徴とする。
【００１５】
また、本発明は、情報処理装置からコンテンツデータを受信してコンテンツを印刷出力する画像形成装置において、特定コンテンツの属性情報を格納する属性情報格納手段と、前記コンテンツデータと前記属性情報とを用いて障害の発生を検出する障害発生検出手段と、障害を修復する障害修復情報を格納する障害修復情報格納手段、前記障害に対応する前記障害修復情報を取得し、該障害修復情報を用いて前記障害を修復する障害修復手段と、前記コンテンツデータに基づいて画像を印刷出力する画像形成手段とを具備することを特徴とする。
【００１６】
本発明は、情報処理装置からコンテンツデータを受信してコンテンツを印刷出力する画像形成方法において、特定コンテンツの属性情報を属性情報格納手段で格納し、前記コンテンツデータと前記属性情報とを用いて障害発生検出手段で障害の発生を検出して、前記障害を修復する障害修復情報を備えた障害解析サーバに該障害に関する障害情報を送信し、前記障害解析サーバから前記障害修復情報を障害修復手段で受信して、該障害修復情報を用いて前記障害を修復し、前記コンテンツデータに基づいて画像形成手段で画像を印刷出力することを特徴とする。
【００１７】
また、本発明は、情報処理装置からコンテンツデータを受信してコンテンツを印刷出力する画像形成方法において、特定コンテンツの属性情報を属性情報格納手段で格納し、前記コンテンツデータと前記属性情報とを用いて障害発生検出手段で障害の発生を検出し、障害を修復する障害修復情報を格納する障害修復情報格納手段から前記障害に対応する前記障害修復情報を障害修復手段で取得して、該障害修復情報を用いて前記障害を修復し、前記コンテンツデータに基づいて画像形成手段で画像を印刷出力することを特徴とする。
【発明の効果】
【００１８】
本発明では、障害の検出・修復から印刷出力の再開までを一貫して自動的に行うことができる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明における画像形成システム、情報処理装置、情報処理方法、画像形成装置、及び画像形成方法を実施例を用いて詳細に説明する。
【実施例１】
【００２０】
図１は、本発明に係る画像形成システムの構成の一例を示す機能ブロック図である。
【００２１】
同図に示すように本実施例に係る画像形成システムは、コンテンツデータを生成するＰＣ(Personal Computer)などの情報処理装置１０と、コンテンツデータに基づいて印刷物（コンテンツ）を印刷出力するプリンタなどの画像形成装置２０と、コンテンツデータで発生している障害を修復するための障害修復情報を提供する障害解析サーバ３０とを備え、ＬＡＮ(Local Area Network)やＩＰ(Internet Protocol)網、ＰＳＴＮ(Public Switched Telephone Networks)などのネットワーク４０を介して接続している。
【００２２】
ここで情報処理装置１０は、コンテンツデータ生成部１１と、属性情報格納部１２と、障害発生検出部１３と、障害修復部１４と、制御部１５とを具備して構成されている。
【００２３】
コンテンツデータ生成部１１は、帳票やＤＭなどの印刷物を印刷出力するためのコンテンツデータを生成する。具体的には、例えば、新たなバリアブルデータの入力を受け付け、テンプレートとバリアブルデータとの組合せを示すデータベースに基づいて、バリアブルデータを図示しない記憶部に格納されているテンプレートと組合せてコンテンツデータを生成する。
【００２４】
属性情報格納部１２は、ＨＤＤ(Hard Disk Drive)などの図示しない記憶部を備え、利用者が指定したコンテンツ（特定コンテンツ）の特徴を属性情報として記憶部に格納する。具体的には、例えば、テンプレートとバリアブルデータが適切に組み合わされたコンテンツ（印刷物の内容）を正しく印刷出力した印刷物をスキャンし、読み取った画像を分析して予め定められた個所の特徴を抽出し、属性情報として格納する。また、属性情報の入力を利用者から直接受け付けて格納してもよい。
【００２５】
属性情報としては、バリアブルプリントに対応するため、文字、罫線、画像などの配置位置、方位（向き）など、ラスタライズする前のコンテンツデータの特徴を用いる。具体的には、例えば、次のような特徴を属性情報として用いることができる。
コンテンツ全体：
・印刷ページ数（固定値の場合、あるいは閾値として使用する場合）、ライン数、コピー数など。
各ページ：
・片面・両面印刷（表or裏）、ライン数、コピー数など。
・文字の配置位置、方位（向き）、種類（漢字、英数字など）、文字数、フォント名称、カラー情報など。
・罫線の配置位置、方位（向き）、種類（点線・破線・実線など）、長さ、カラー情報など。
・画像（フォーム、イメージ、写真など）の名称、配置位置、方位（向き）、カラー情報など。
【００２６】
障害発生検出部１３は、コンテンツデータに発生した位置ズレなどの障害を検出する。具体的には、例えば、属性情報格納部２２に格納されている属性情報とコンテンツデータの特徴とを比較して、一致しない個所を障害であると判断する。
【００２７】
また、障害を検出した場合には、次の処理を行う。
・印刷を中断し、障害の発生を図示しないＵＩ(User Interface)などに表示して利用者に通知する。
・障害に関する情報（障害情報）を障害解析サーバ３０に送信する。
・障害修復の検証と中断した印刷の継続印刷に使用するため、コンテンツデータ及び印刷の中断個所を示す印刷中断点情報を図示しない記憶部に格納する。
【００２８】
そして、コンテンツデータの障害が修復されると、障害発生時に格納した印刷中断点情報に基づいて、印刷中断点以降の印刷データから印刷を再開し、障害の修復を確認する。
【００２９】
障害修復部１４は、コンテンツデータの障害を修復する。具体的には、例えば、コンテンツデータの障害を修復する対策パッチなどの障害修復情報を障害解析サーバから受信し、当該障害修復情報を適用する。
【００３０】
制御部１５は、ネットワーク４０と接続して情報を送受信すると共に、情報処理装置１０全体を制御するための処理を行う。
【００３１】
なお、コンテンツデータ生成部１１、属性情報格納部１２、障害発生検出部１３、障害修復部１４は、ソフトウェアなどにより実現される部分である。
【００３２】
そして、情報処理装置１０は、コンテンツデータ生成部１１で生成したコンテンツデータに障害があるか否かを属性情報格納部１２に格納されている属性情報を用いて障害発生検出部１３で検出する。そして、障害を検出すると、障害発生検出部１３は、印刷を中止し、障害情報を障害解析サーバ３０に送信する。また、障害解析サーバ３０から障害修復情報を受信すると、障害修復部１４は、障害修復情報を適用して障害を修復し、障害が修復したことを確認した後、中止した個所から印刷を再開して、画像形成装置２０にコンテンツデータを送信する。
【００３３】
画像形成装置２０は、画像（コンテンツ）を印刷出力する画像形成部２１を具備して構成され、情報処理装置１０から受信したコンテンツデータに基づいてコンテンツを画像形成部２１で印刷出力する。
【００３４】
障害解析サーバ３０は、障害修復情報格納部３１と、障害修復情報提供部３２とを具備して構成される。
【００３５】
障害修復情報格納部３１は、図示しないＨＤＤなどの記憶部を備え、コンテンツデータで発生する障害を修復するための障害修復情報を記憶部に格納する。具体的には、例えば、予め過去に発生した障害の障害情報と当該障害に関する対策パッチなどの障害修復情報を関連付けて格納する。なお、障害情報や障害修復情報の取得は、障害解析サーバの管理者が直接入力する方法や、障害修復情報を蓄積するサーバなどから定期的又は不定期的に自動ダウンロード／アップロードして常に最新の状態に更新する方法など、任意の方法を用いて行うことができる。
【００３６】
障害修復情報提供部３２は、コンテンツデータの障害を修復するための障害修復情報を情報処理装置に提供する。具体的には、例えば、情報処理装置１０から受信した障害情報に基づいて、障害修復情報格納部３１に格納されている障害修復情報を検索し、障害情報に対応する障害修復情報を情報処理装置に送信する。
【００３７】
なお、障害修復情報格納部３１、障害情報提供部３２は、ソフトウェアなどにより実現される部分である。
【００３８】
そして、障害解析サーバ３０は、情報処理装置１０から障害情報を受信すると、当該障害情報に対応する障害修復情報を障害修復情報提供部３２が障害修復情報格納部３１で検索し、情報処理装置１０に送信する。
【００３９】
図２は、本実施例に係る画像形成システムにおける処理の流れの一例を示すフローチャートである。
【００４０】
まず、情報処理装置で属性情報を格納し（ステップ１００）、テンプレート、バリアブルデータ、及び組合せを示すデータベースを受け付け、コンテンツデータを生成する（ステップ１０１）と、属性情報とコンテンツデータとを比較し、障害の有無を検証する（ステップ１０２）。
【００４１】
ここで、障害がないと判断する（ステップ１０２でＮＯ）と、コンテンツデータを画像形成装置に送信し（ステップ１０３）、画像形成装置でコンテンツを印刷出力する（ステップ１０４）。
【００４２】
また、情報処理装置では、次に印刷出力するコンテンツがあるか否かの判断を行い（ステップ１０５）、次コンテンツがあると判断する（ステップ１０５でＹＥＳ）と、データベースに基づいてテンプレートとバリアブルデータとを組合せてコンテンツデータを生成し（ステップ１０１）、次コンテンツがないと判断する（ステップ１０５でＮＯ）と、処理を終了する。
【００４３】
一方、ステップ１０２で障害があると判断する（ステップ１０２でＹＥＳ）と、コンテンツデータ及び印刷の中断個所を示す印刷中断点情報を格納して（ステップ１０６）印刷を中止し（ステップ１０７）、検出した障害に関する障害情報を生成して（ステップ１０８）障害解析サーバに送信する（ステップ１０９）。
【００４４】
障害解析サーバは、情報処理装置から受信した障害情報に対応する障害修復情報を障害修復情報格納部から抽出し（ステップ１１０）、障害修復情報を情報処理装置に送信する（ステップ１１１）。
【００４５】
情報処理装置は、障害修復情報を用いて障害を修復し（ステップ１１２）、属性情報に基づいて障害の修復が完了したか否か（障害の有無）の判断を行う（ステップ１１３）。
【００４６】
ここで、障害の修復が完了していない（障害がある）と判断する（ステップ１１３でＮＯ）と、検出した障害に関する障害情報を生成する（ステップ１０８）。
【００４７】
一方、障害の修復が完了した（障害がない）と判断する（ステップ１１３でＹＥＳ）と、印刷を中止した中断点から印刷を再開し（ステップ１１４）、障害を修復したコンテンツデータを画像形成装置に送信する（ステップ１０３）と共に、次に印刷出力するコンテンツがあるか否かの判断を行う（ステップ１０５）。
【００４８】
なお、図２では、コンテンツデータを生成する毎に画像形成装置に送信しているが、コンテンツデータをデータベースに基づいて全て、又は一定数生成した後に画像形成装置に送信してもよい。
【００４９】
また、障害の修復は、コンテンツデータの障害を直接修復する方法のみならず、例えば、バリアブルデータを作成するソフトウェアなどに対して対策パッチを適用するなど、任意の方法を用いることが可能であり、ソフトウェア自体に対策パッチを適用した場合は、ステップ１１２で障害が発生していたコンテンツデータを再生成し、ステップ１１３で再生成したコンテンツデータに障害があるか否かの判断を行う。
【００５０】
このように本実施例では、障害の検出・修復から印刷の再開までを画像形成システムで一貫して自動的に行うため、利用者に高い生産性と信頼性を提供することが可能であり、また、請求書などの印刷物（コンテンツ）を印刷する際に困難であった印刷データの再作成（ジョブ再実行）を行わなくて良いなど、障害修復後の画像形成システムの運用再開に際して利用者にかける負荷を抑えることができる。
【００５１】
また、障害の検出・修復から印刷の再開まで、印刷物（コンテンツ）を実際に印刷出力することなく行うため、資源の無駄遣いを減らすと共に、印刷物を廃棄する機会が減ることによって、重要・個人情報の漏洩を未然に防ぐことができる。
【００５２】
ところで、本実施例では、障害解析サーバから障害修復情報を取得しているが、情報処理装置内で障害情報を取得して修復することも可能であり、以下、実施例２を用いて説明する。
【実施例２】
【００５３】
図３は、本発明に係る画像形成システムの構成の一例を示す機能ブロック図である。
【００５４】
なお、図１と共通な機能を果たす部分には、図１で使用した符号と同一の符号を付して、その詳細な説明を省略する。
【００５５】
図３に示すように本実施例に係る画像形成システムは、コンテンツデータを生成する情報処理装置１０と、コンテンツデータに基づいて印刷物（コンテンツ）を印刷出力する画像形成装置２０とを備え、ネットワーク４０を介して接続している。
【００５６】
ここで情報処理装置１０は、コンテンツデータ生成部１１と、属性情報格納部１２と、障害発生検出部１３と、障害修復部１４と、制御部１５と、障害修復情報格納部１６とを具備して構成されている。
【００５７】
障害発生検出部１３は、障害に関する情報（障害情報）を障害解析サーバ３０に送信しない点を除き、実施例１と同様の処理を行う。
【００５８】
障害修復部１４は、コンテンツデータの障害を修復する。具体的には、例えば、障害発生検出部１３で検出した障害に対応する対策パッチなどの障害修復情報を障害修復情報格納部１６から取得して適用する。
【００５９】
障害修復情報格納部１６は、図１における障害解析サーバ３０の障害修復情報格納部３１に対応するものであり、図示しない記憶部を備え、コンテンツデータで発生する障害を修復するための障害修復情報を記憶部に格納する。
【００６０】
なお、コンテンツデータ生成部１１、属性情報格納部１２、障害発生検出部１３、障害修復部１４、障害修復情報格納部１６は、ソフトウェアなどにより実現される部分である。
【００６１】
そして、情報処理装置１０は、コンテンツデータ生成部１１で生成したコンテンツデータに障害があるか否かを属性情報格納部１２に格納されている属性情報を用いて障害発生検出部１３で検出する。そして、障害を検出すると、障害発生検出部１３は、印刷を中止し、障害修復部１４は、障害修復情報格納部１６から障害修復情報を取得して障害を修復し、障害が修復したことを確認した後、中止した個所から印刷を再開して、画像形成装置２０にコンテンツデータを送信する。
【００６２】
図４は、本実施例に係る情報処理装置における処理の流れの一例を示すフローチャートである。
【００６３】
まず、属性情報を格納し（ステップ２００）、テンプレート、バリアブルデータ、及び組合せを示すデータベースを受け付け、コンテンツデータを生成する（ステップ２０１）と、属性情報とコンテンツデータとを比較し、障害の有無を検証する（ステップ２０２）。
【００６４】
ここで、障害がないと判断する（ステップ２０２でＮＯ）と、コンテンツデータを画像形成装置に送信し（ステップ２０３）、次に印刷出力するコンテンツがあるか否かの判断を行う（ステップ２０４）。
【００６５】
そして、次コンテンツがあると判断する（ステップ２０４でＹＥＳ）と、データベースに基づいてテンプレートとバリアブルデータとを組合せてコンテンツデータを生成し（ステップ２０１）、次コンテンツがないと判断する（ステップ２０４でＮＯ）と、処理を終了する。
【００６６】
一方、ステップ２０２で障害があると判断する（ステップ２０２でＹＥＳ）と、コンテンツデータ及び印刷の中断個所を示す印刷中断点情報を格納して（ステップ２０５）印刷を中止する（ステップ２０６）。
【００６７】
また、検出した障害に対応する障害修復情報を障害修復情報格納部から取得して（ステップ２０７）、当該障害修復情報を用いて障害を修復し（ステップ２０８）、属性情報に基づいて障害の修復が完了したか否か（障害の有無）の判断を行う（ステップ２０９）。
【００６８】
ここで、障害の修復が完了していない（障害がある）と判断する（ステップ２０９でＮＯ）と、検出した障害に対応する障害修復情報を障害修復情報格納部から取得する（ステップ２０７）。
【００６９】
一方、障害の修復が完了した（障害がない）と判断する（ステップ２０９でＹＥＳ）と、印刷を中止した中断点から印刷を再開し（ステップ２１０）、障害を修復したコンテンツデータを画像形成装置に送信する（ステップ２０３）と共に、次に印刷出力するコンテンツがあるか否かの判断を行う（ステップ２０４）。
【００７０】
なお、図４では、コンテンツデータを生成する毎に画像形成装置に送信しているが、コンテンツデータをデータベースに基づいて全て、又は一定数生成した後に画像形成装置に送信してもよい。
【００７１】
このように本実施例では、障害の検出・修復から印刷の再開までを情報処理装置で一貫して自動的に行うため、利用者に高い生産性と信頼性を提供することが可能であり、また、請求書などの印刷物（コンテンツ）を印刷する際に困難であった印刷データの再作成（ジョブ再実行）を行わなくて良いなど、障害修復後の画像形成システムの運用再開に際して利用者にかける負荷を抑えることができる。
【００７２】
また、障害の検出・修復から印刷の再開まで、印刷物（コンテンツ）を実際に印刷出力することなく行うため、資源の無駄遣いを減らすと共に、印刷物を廃棄する機会が減ることによって、重要・個人情報の漏洩を未然に防ぐことができる。
【００７３】
ところで、実施例１及び２では、情報処理装置でコンテンツデータの障害を検出しているが、画像形成装置で障害を検出することも可能であり、以下、実施例３を用いて説明する。
【実施例３】
【００７４】
図５は、本発明に係る画像形成システムの構成の一例を示す機能ブロック図である。
【００７５】
なお、図１と共通な機能を果たす部分には、図１で使用した符号と同一の符号を付して、その詳細な説明を省略する。
【００７６】
同図に示すように本実施例に係る画像形成システムは、コンテンツデータを生成する情報処理装置１０と、コンテンツデータに基づいて印刷物（コンテンツ）を印刷出力する画像形成装置２０と、障害を修復するための障害修復情報を提供する障害解析サーバ３０とを備え、ネットワーク４０を介して接続している。
【００７７】
ここで画像形成装置２０は、画像形成部２１と、属性情報格納部２２と、障害発生検出部２３と、障害修復部２４と、制御部２５とを具備して構成されている。
【００７８】
なお、属性情報格納部２２、障害発生検出部２３、障害修復部２４は、図１における情報処理装置１０の属性情報格納部１２、障害発生検出部１３、障害修復部１４にそれぞれ対応するものであり、共通な機能を果たす部分は、その詳細な説明を省略する。
【００７９】
制御部２５は、ネットワーク４０と接続して情報を送受信すると共に、画像形成装置２０全体を制御するための処理を行う。
【００８０】
そして、画像形成装置２０は、情報処理装置１０から受信したコンテンツデータに障害があるか否かを属性情報格納部２２に格納されている属性情報を用いて障害発生検出部２３で検出する。そして、障害を検出すると、障害発生検出部２３は、印刷を中止し、障害情報を障害解析サーバ３０に送信する。また、障害解析サーバ３０から障害修復情報を受信すると、障害修復部２４は、障害修復情報を適用して障害を修復し、障害が修復したことを確認した後、中止した個所から印刷を再開して、画像形成部２１でコンテンツデータに基づいて印刷物（コンテンツ）を印刷出力する。
【００８１】
図６は、本実施例に係る画像形成システムにおける処理の流れの一例を示すフローチャートである。
【００８２】
まず、画像形成装置で属性情報を格納し（ステップ３００）、情報処理装置でテンプレート、バリアブルデータ、及び組合せを示すデータベースを受け付け、コンテンツデータを生成する（ステップ３０１）と、コンテンツデータを画像形成装置に送信する（ステップ３０２）。
【００８３】
画像形成装置は、属性情報とコンテンツデータとを比較して、障害の有無を検証し（ステップ３０３）、障害がないと判断する（ステップ３０３でＮＯ）と、コンテンツデータに基づいてコンテンツを印刷出力する（ステップ３０４）。
【００８４】
また、次に印刷出力するコンテンツがあるか否かの判断を行い（ステップ３０５）、次コンテンツがあると判断する（ステップ３０５でＹＥＳ）と、当該コンテンツのコンテンツデータに障害があるか否かを検証し（ステップ３０３）、次コンテンツがないと判断する（ステップ３０５でＮＯ）と、処理を終了する。
【００８５】
一方、ステップ３０３で障害があると判断する（ステップ３０３でＹＥＳ）と、コンテンツデータ及び印刷の中断個所を示す印刷中断点情報を格納して（ステップ３０６）印刷を中止し（ステップ３０７）、検出した障害に関する障害情報を生成して（ステップ３０８）障害解析サーバに送信する（ステップ３０９）。
【００８６】
障害解析サーバは、情報処理装置から受信した障害情報に対応する障害修復情報を障害修復情報格納部から抽出し（ステップ３１０）、障害修復情報を画像形成装置に送信する（ステップ３１１）。
【００８７】
画像形成装置は、障害修復情報を用いて障害を修復して（ステップ３１２）、属性情報に基づいて障害の修復が完了したか否か（障害の有無）の判断を行う（ステップ３１３）。
【００８８】
ここで、障害の修復が完了していない（障害がある）と判断する（ステップ３１３でＮＯ）と、検出した障害に関する障害情報を生成する（ステップ３０８）。
【００８９】
一方、障害の修復が完了した（障害がない）と判断する（ステップ３１３でＹＥＳ）と、印刷を中止した中断点から印刷を再開して（ステップ３１４）、障害を修復したコンテンツデータに基づいて画像を印刷出力する（ステップ３０４）と共に、次に印刷出力するコンテンツがあるか否かの判断を行う（ステップ３０５）。
【００９０】
このように本実施例では、障害の検出・修復から印刷の再開までを画像形成システムで一貫して自動的に行うため、利用者に高い生産性と信頼性を提供することが可能であり、また、請求書などの印刷物（コンテンツ）を印刷する際に困難であった印刷データの再作成（ジョブ再実行）を行わなくて良いなど、障害修復後の画像形成システムの運用再開に際して利用者にかける負荷を抑えることができる。
【００９１】
また、障害の検出・修復から印刷の再開まで、印刷物（コンテンツ）を実際に印刷出力することなく行うため、資源の無駄遣いを減らすと共に、印刷物を廃棄する機会が減ることによって、重要・個人情報の漏洩を未然に防ぐことができる。
【００９２】
ところで、本実施例では、障害解析サーバから障害修復情報を取得しているが、画像形成装置内で障害情報を取得して修復することも可能であり、以下、実施例４を用いて説明する。
【実施例４】
【００９３】
図７は、本発明に係る画像形成システムの構成の一例を示す機能ブロック図である。
【００９４】
なお、図５と共通な機能を果たす部分には、図５で使用した符号と同一の符号を付して、その詳細な説明を省略する。
【００９５】
図５に示すように本実施例に係る画像形成システムは、コンテンツデータを生成する情報処理装置１０と、コンテンツデータに基づいて印刷物（コンテンツ）を印刷出力する画像形成装置２０とを備え、ネットワーク４０を介して接続している。
【００９６】
ここで画像形成装置２０は、画像形成部２１と、属性情報格納部２２と、障害発生検出部２３と、障害修復部２４と、制御部２５と、障害修復情報格納部２６とを具備して構成されている。
【００９７】
障害発生検出部２３は、障害に関する情報（障害情報）を障害解析サーバ３０に送信しない点を除き、実施例３と同様の処理を行う。
【００９８】
障害修復部２４は、コンテンツデータの障害を修復する。具体的には、例えば、障害発生検出部２３で検出した障害に対応する対策パッチなどの障害修復情報を障害修復情報格納部２６から取得して適用する。
【００９９】
障害修復情報格納部２６は、図５における障害解析サーバ３０の障害修復情報格納部３１に対応するものであり、図示しない記憶部を備え、コンテンツデータで発生する障害を修復するための障害修復情報を記憶部に格納する。
【０１００】
そして、画像形成装置２０は、情報処理装置１０から受信したコンテンツデータに障害があるか否かを属性情報格納部２２に格納されている属性情報を用いて障害発生検出部２３で検出する。そして、障害を検出すると、障害発生検出部２３は、印刷を中止し、障害修復部２４は、障害修復情報格納部２６から障害修復情報を取得して障害を修復し、障害が修復したことを確認した後、中止した個所から印刷を再開して、画像形成部２１でコンテンツデータに基づいて印刷物（コンテンツ）を印刷出力する。
【０１０１】
図８は、本実施例に係る情報処理装置における処理の流れの一例を示すフローチャートである。
【０１０２】
まず、属性情報を格納し（ステップ４００）、コンテンツデータを受信する（ステップ４０１）と、属性情報とコンテンツデータとを比較し、障害の有無を検証する（ステップ４０２）。
【０１０３】
ここで、障害がないと判断する（ステップ４０２でＮＯ）と、コンテンツデータに基づいてコンテンツを印刷出力し（ステップ４０３）、次に印刷出力するコンテンツがあるか否かの判断を行う（ステップ４０４）。
【０１０４】
そして、次コンテンツがあると判断する（ステップ４０４でＹＥＳ）と、当該コンテンツのコンテンツデータに障害があるか否かを検証し（ステップ４０２）、次コンテンツがないと判断する（ステップ４０４でＮＯ）と、処理を終了する。
【０１０５】
一方、ステップ４０２で障害があると判断する（ステップ４０２でＹＥＳ）と、コンテンツデータ及び印刷の中断個所を示す印刷中断点情報を格納して（ステップ４０４）印刷を中止する（ステップ４０５）。
【０１０６】
また、検出した障害に対応する障害修復情報を障害修復情報格納部から取得して（ステップ４０６）、当該障害修復情報を用いて障害を修復し（ステップ４０７）、属性情報に基づいて障害の修復が完了したか否か（障害の有無）の判断を行う（ステップ４０８）。
【０１０７】
ここで、障害の修復が完了していない（障害がある）と判断する（ステップ４０８でＮＯ）と、検出した障害に対応する障害修復情報を障害修復情報格納部から取得する（ステップ４０６）。
【０１０８】
一方、障害の修復が完了した（障害がない）と判断する（ステップ４０８でＹＥＳ）と、印刷を中止した中断点から印刷を再開し（ステップ４０９）、障害を修復したコンテンツデータに基づいてコンテンツを印刷出力し（ステップ４０３）、次に印刷出力するコンテンツがあるか否かの判断を行う（ステップ４０４）。
【０１０９】
このように本実施例では、障害の検出・修復から印刷の再開までを画像形成装置で一貫して自動的に行うため、利用者に高い生産性と信頼性を提供することが可能であり、また、請求書などの印刷物（コンテンツ）を印刷する際に困難であった印刷データの再作成（ジョブ再実行）を行わなくて良いなど、障害修復後の画像形成システムの運用再開に際して利用者にかける負荷を抑えることができる。
【０１１０】
また、障害の検出・修復から印刷の再開まで、印刷物（コンテンツ）を実際に印刷出力することなく行うため、資源の無駄遣いを減らすと共に、印刷物を廃棄する機会が減ることによって、重要・個人情報の漏洩を未然に防ぐことができる。
【図面の簡単な説明】
【０１１１】
【図１】図１は、本発明に係る画像形成システムの構成の一例を示す機能ブロック図である。
【図２】実施例１に係る画像形成システムにおける処理の流れの一例を示すフローチャートである。
【図３】本発明に係る画像形成システムの構成の一例を示す機能ブロック図である。
【図４】実施例２に係る情報処理装置における処理の流れの一例を示すフローチャートである。
【図５】本発明に係る画像形成システムの構成の一例を示す機能ブロック図である。
【図６】実施例３に係る画像形成システムにおける処理の流れの一例を示すフローチャートである。
【図７】本発明に係る画像形成システムの構成の一例を示す機能ブロック図である。
【図８】実施例４に係る情報処理装置における処理の流れの一例を示すフローチャートである。
【符号の説明】
【０１１２】
１０…情報処理装置
１１…コンテンツデータ生成部
１２、２２…属性情報格納部
１３、２３…障害発生検出部
１４、２４…障害修復部
１５、２５…制御部
１６、２６、３１…障害修復情報格納部
２０…画像形成装置
２１…画像形成部
３０…障害解析サーバ
３２…障害修復情報提供部
４０…ネットワーク
【図１】
2008015602.tif 000003
【図２】
2008015602.tif 000004
【図３】
2008015602.tif 000005
【図４】
2008015602.tif 000006
【図５】
2008015602.tif 000007
【図６】
2008015602.tif 000008
【図７】
2008015602.tif 000009
【図８】
2008015602.tif 000010