(57)【要約】【課題】  無駄な出力を低減するのに好適な出力内容承認システムを提供する。【解決手段】  プリントサーバ２００は、承認者ＩＤを含む印刷データを記憶装置６２に保存し、承認者ＩＤを受信したときは、受信した承認者ＩＤに対応する印刷データを記憶装置６２のなかから検索し、索出した印刷データをホスト端末１００に送信し、承認または否認の結果を示す承認結果情報を受信したときは、受信した承認結果情報に基づいて印刷データ管理テーブル４００の承認状態情報を更新する。また、与えられた認証カードから印刷者ＩＤを読み取り、読み取った印刷者ＩＤに対応しかつ承認状態情報が「許可」となっている印刷データを記憶装置６２のなかから検索し、索出した印刷データをネットワークプリンタ３００に送信する。【選択図】  図１
2006268628.tif 000002
【特許請求の範囲】
【請求項１】
出力データの出力内容について承認を得て出力を行う出力内容承認システムであって、
前記出力データを承認者識別情報と対応付けて出力データ記憶手段に保存する出力データ保存手段と、
前記承認者識別情報を取得する承認者識別情報取得手段と、
前記承認者識別情報取得手段で取得した承認者識別情報に対応する前記出力データを前記出力データ記憶手段のなかから検索する出力データ検索手段と、
前記出力データ検索手段で索出した出力データを提供する出力データ提供手段と、
前記出力データの出力内容について承認または否認の結果を示す承認結果情報を取得する承認結果情報取得手段と、
前記承認結果情報取得手段で取得した承認結果情報を、前記出力データ検索手段で索出した出力データと対応付けて前記出力データ記憶手段に保存する承認結果情報保存手段とを備えることを特徴とする出力内容承認システム。
【請求項２】
請求項１において、
前記出力データ保存手段は、前記出力データの利用適格を認証する認証情報および前記承認者識別情報と対応付けて前記出力データを保存するようになっており、
前記認証情報を取得する認証情報取得手段と、
前記認証情報取得手段で取得した認証情報に対応しかつ承認の結果を示す前記承認結果情報に対応する前記出力データを前記出力データ記憶手段のなかから検索する第２出力データ検索手段と、
前記第２出力データ検索手段で索出した出力データに基づいて出力を行う出力手段とを備えることを特徴とする出力内容承認システム。
【請求項３】
請求項１および２のいずれか１項において、
承認者の利用に供する承認者端末と通信可能に接続し、
前記出力データ提供手段は、前記出力データを前記承認者端末に送信するようになっていることを特徴とする出力内容承認システム。
【請求項４】
請求項１および２のいずれか１項において、
前記出力データ提供手段は、前記出力データの出力内容を提示するようになっていることを特徴とする出力内容承認システム。
【請求項５】
出力データの出力内容について承認を得て出力を行う出力内容承認システムであって、
前記出力データの利用適格を認証する認証情報、および前記出力データの出力内容について承認または否認の結果を示す承認結果情報と対応付けて前記出力データを出力データ記憶手段に保存する出力データ保存手段と、
前記認証情報を取得する認証情報取得手段と、
前記認証情報取得手段で取得した認証情報に対応しかつ承認の結果を示す前記承認結果情報に対応する前記出力データを前記出力データ記憶手段のなかから検索する出力データ検索手段と、
前記出力データ検索手段で索出した出力データに基づいて出力を行う出力手段とを備えることを特徴とする出力内容承認システム。
【請求項６】
出力データの出力内容について承認を得て出力を行う出力内容承認デバイスであって、
前記出力データを承認者識別情報と対応付けて出力データ記憶手段に保存する出力データ保存手段と、
前記承認者識別情報を取得する承認者識別情報取得手段と、
前記承認者識別情報取得手段で取得した承認者識別情報に対応する前記出力データを前記出力データ記憶手段のなかから検索する出力データ検索手段と、
前記出力データ検索手段で索出した出力データを提供する出力データ提供手段と、
前記出力データの出力内容について承認または否認の結果を示す承認結果情報を取得する承認結果情報取得手段と、
前記承認結果情報取得手段で取得した承認結果情報を、前記出力データ検索手段で索出した出力データと対応付けて前記出力データ記憶手段に保存する承認結果情報保存手段とを備えることを特徴とする出力内容承認デバイス。
【請求項７】
請求項６において、
前記出力データ保存手段は、前記出力データの利用適格を認証する認証情報および前記承認者識別情報と対応付けて前記出力データを保存するようになっており、
前記認証情報を取得する認証情報取得手段と、
前記認証情報取得手段で取得した認証情報に対応しかつ承認の結果を示す前記承認結果情報に対応する前記出力データを前記出力データ記憶手段のなかから検索する第２出力データ検索手段と、
前記第２出力データ検索手段で索出した出力データに基づいて出力を行う出力手段とを備えることを特徴とする出力内容承認デバイス。
【請求項８】
出力データの出力内容について承認を得て出力を行う出力内容承認デバイスであって、
前記出力データの利用適格を認証する認証情報、および前記出力データの出力内容について承認または否認の結果を示す承認結果情報と対応付けて前記出力データを出力データ記憶手段に保存する出力データ保存手段と、
前記認証情報を取得する認証情報取得手段と、
前記認証情報取得手段で取得した認証情報に対応しかつ承認の結果を示す前記承認結果情報に対応する前記出力データを前記出力データ記憶手段のなかから検索する出力データ検索手段と、
前記出力データ検索手段で索出した出力データに基づいて出力を行う出力手段とを備えることを特徴とする出力内容承認デバイス。
【請求項９】
出力データに基づいて出力を行うネットワークデバイスと通信可能に接続し、前記出力データの出力内容について承認を得て出力を行う出力内容承認装置であって、
前記出力データを承認者識別情報と対応付けて出力データ記憶手段に保存する出力データ保存手段と、
前記承認者識別情報を取得する承認者識別情報取得手段と、
前記承認者識別情報取得手段で取得した承認者識別情報に対応する前記出力データを前記出力データ記憶手段のなかから検索する出力データ検索手段と、
前記出力データ検索手段で索出した出力データを提供する出力データ提供手段と、
前記出力データの出力内容について承認または否認の結果を示す承認結果情報を取得する承認結果情報取得手段と、
前記承認結果情報取得手段で取得した承認結果情報を、前記出力データ検索手段で索出した出力データと対応付けて前記出力データ記憶手段に保存する承認結果情報保存手段とを備えることを特徴とする出力内容承認装置。
【請求項１０】
請求項９において、
前記出力データ保存手段は、前記出力データの利用適格を認証する認証情報および前記承認者識別情報と対応付けて前記出力データを保存するようになっており、
前記認証情報を取得する認証情報取得手段と、
前記認証情報取得手段で取得した認証情報に対応しかつ承認の結果を示す前記承認結果情報に対応する前記出力データを前記出力データ記憶手段のなかから検索する第２出力データ検索手段と、
前記第２出力データ検索手段で索出した出力データを前記ネットワークデバイスに送信する出力データ送信手段とを備えることを特徴とする出力内容承認装置。
【請求項１１】
出力データに基づいて出力を行うネットワークデバイスと通信可能に接続し、前記出力データの出力内容について承認を得て出力を行う出力内容承認装置であって、
前記出力データの利用適格を認証する認証情報、および前記出力データの出力内容について承認または否認の結果を示す承認結果情報と対応付けて前記出力データを出力データ記憶手段に保存する出力データ保存手段と、
前記認証情報を取得する認証情報取得手段と、
前記認証情報取得手段で取得した認証情報に対応しかつ承認の結果を示す前記承認結果情報に対応する前記出力データを前記出力データ記憶手段のなかから検索する出力データ検索手段と、
前記出力データ検索手段で索出した出力データを前記ネットワークデバイスに送信する出力データ送信手段とを備えることを特徴とする出力内容承認装置。
【請求項１２】
出力データの出力内容について承認を得て出力を行う出力内容承認プログラムであって、
前記出力データを承認者識別情報と対応付けて出力データ記憶手段に保存する出力データ保存ステップと、
前記承認者識別情報を取得する承認者識別情報取得ステップと、
前記承認者識別情報取得ステップで取得した承認者識別情報に対応する前記出力データを前記出力データ記憶手段のなかから検索する出力データ検索ステップと、
前記出力データ検索ステップで索出した出力データを提供する出力データ提供ステップと、
前記出力データの出力内容について承認または否認の結果を示す承認結果情報を取得する承認結果情報取得ステップと、
前記承認結果情報取得ステップで取得した承認結果情報を、前記出力データ検索ステップで索出した出力データと対応付けて前記出力データ記憶手段に保存する承認結果情報保存ステップとからなる処理をコンピュータに実行させるためのプログラムを含むことを特徴とする出力内容承認プログラム。
【請求項１３】
請求項１２において、
前記出力データ保存ステップは、前記出力データの利用適格を認証する認証情報および前記承認者識別情報と対応付けて前記出力データを保存し、
前記認証情報を取得する認証情報取得ステップと、
前記認証情報取得ステップで取得した認証情報に対応しかつ承認の結果を示す前記承認結果情報に対応する前記出力データを前記出力データ記憶手段のなかから検索する第２出力データ検索ステップと、
前記第２出力データ検索ステップで索出した出力データに基づいて出力を行う出力ステップとからなる処理をコンピュータに実行させるためのプログラムを含むことを特徴とする出力内容承認プログラム。
【請求項１４】
出力データの出力内容について承認を得て出力を行う出力内容承認プログラムであって、
前記出力データの利用適格を認証する認証情報、および前記出力データの出力内容について承認または否認の結果を示す承認結果情報と対応付けて前記出力データを出力データ記憶手段に保存する出力データ保存ステップと、
前記認証情報を取得する認証情報取得ステップと、
前記認証情報取得ステップで取得した認証情報に対応しかつ承認の結果を示す前記承認結果情報に対応する前記出力データを前記出力データ記憶手段のなかから検索する出力データ検索ステップと、
前記出力データ検索ステップで索出した出力データに基づいて出力を行う出力ステップとからなる処理をコンピュータに実行させるためのプログラムを含むことを特徴とする出力内容承認プログラム。
【請求項１５】
出力データの出力内容について承認を得て出力を行う出力内容承認方法であって、
前記出力データを承認者識別情報と対応付けて出力データ記憶手段に保存する出力データ保存ステップと、
前記承認者識別情報を取得する承認者識別情報取得ステップと、
前記承認者識別情報取得ステップで取得した承認者識別情報に対応する前記出力データを前記出力データ記憶手段のなかから検索する出力データ検索ステップと、
前記出力データ検索ステップで索出した出力データを提供する出力データ提供ステップと、
前記出力データの出力内容について承認または否認の結果を示す承認結果情報を取得する承認結果情報取得ステップと、
前記承認結果情報取得ステップで取得した承認結果情報を、前記出力データ検索ステップで索出した出力データと対応付けて前記出力データ記憶手段に保存する承認結果情報保存ステップとを含むことを特徴とする出力内容承認方法。
【請求項１６】
請求項１５において、
前記出力データ保存ステップは、前記出力データの利用適格を認証する認証情報および前記承認者識別情報と対応付けて前記出力データを保存し、
前記認証情報を取得する認証情報取得ステップと、
前記認証情報取得ステップで取得した認証情報に対応しかつ承認の結果を示す前記承認結果情報に対応する前記出力データを前記出力データ記憶手段のなかから検索する第２出力データ検索ステップと、
前記第２出力データ検索ステップで索出した出力データに基づいて出力を行う出力ステップとを含むことを特徴とする出力内容承認方法。
【請求項１７】
出力データの出力内容について承認を得て出力を行う出力内容承認方法であって、
前記出力データの利用適格を認証する認証情報、および前記出力データの出力内容について承認または否認の結果を示す承認結果情報と対応付けて前記出力データを出力データ記憶手段に保存する出力データ保存ステップと、
前記認証情報を取得する認証情報取得ステップと、
前記認証情報取得ステップで取得した認証情報に対応しかつ承認の結果を示す前記承認結果情報に対応する前記出力データを前記出力データ記憶手段のなかから検索する出力データ検索ステップと、
前記出力データ検索ステップで索出した出力データに基づいて出力を行う出力ステップとを含むことを特徴とする出力内容承認方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、出力データの出力内容について承認を得て出力を行うシステム、デバイス、装置およびプログラム、並びに方法に係り、特に、無駄な出力を低減するのに好適な出力内容承認システム、出力内容承認デバイス、出力内容承認装置および出力内容承認プログラム、並びに出力内容承認方法に関する。
【背景技術】
【０００２】
従来の印刷技術においては、文書データの作成ミスや印刷設定のミス等によりミスプリントが発生し、紙やインク等を無駄に消費してしまうという問題点があった。この問題を解決するものとして、特許文献１記載の印刷装置が提案されている。
特許文献１記載の発明は、印刷データを直ちに印刷せず、印刷内容を表示し、印刷内容について印刷者の確認を得てから印刷を開始するプリンタを提供することで無駄な印刷を低減している。
【特許文献１】特開平６−１０３６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１記載の発明にあっては、確認を行うのがあくまで印刷者であるため、印刷内容を客観的に評価することが難しい。したがって、確認作業が十分に機能せず、無駄な印刷を効果的に低減することができないという問題があった。
このような問題は、プリンタで印刷を行う場合に限らず、プロジェクタやＬＣＤ（Liquid Crystal Display）等の表示デバイスで表示を行う場合などでも同様に想定される。
【０００４】
そこで、本発明は、このような従来の技術の有する未解決の課題に着目してなされたものであって、無駄な出力を低減するのに好適な出力内容承認システム、出力内容承認デバイス、出力内容承認装置および出力内容承認プログラム、並びに出力内容承認方法を提供することを目的としている。
【課題を解決するための手段】
【０００５】
〔形態１〕  上記目的を達成するために、形態１の出力内容承認システムは、
出力データの出力内容について承認を得て出力を行う出力内容承認システムであって、
前記出力データを承認者識別情報と対応付けて出力データ記憶手段に保存する出力データ保存手段と、
前記承認者識別情報を取得する承認者識別情報取得手段と、
前記承認者識別情報取得手段で取得した承認者識別情報に対応する前記出力データを前記出力データ記憶手段のなかから検索する出力データ検索手段と、
前記出力データ検索手段で索出した出力データを提供する出力データ提供手段と、
前記出力データの出力内容について承認または否認の結果を示す承認結果情報を取得する承認結果情報取得手段と、
前記承認結果情報取得手段で取得した承認結果情報を、前記出力データ検索手段で索出した出力データと対応付けて前記出力データ記憶手段に保存する承認結果情報保存手段とを備えることを特徴とする。
【０００６】
このような構成であれば、出力データ保存手段により、出力データが承認者識別情報と対応付けられて出力データ記憶手段に保存される。そして、承認者識別情報取得手段により承認者識別情報が取得されると、出力データ検索手段により、取得された承認者識別情報に対応する出力データが出力データ記憶手段のなかから検索される。その結果、該当の出力データが索出されると、出力データ提供手段により、索出された出力データが提供される。この提供に対して、承認結果情報取得手段により承認結果情報が取得されると、承認結果情報保存手段により、取得された承認結果情報が、索出された出力データと対応付けられて出力データ記憶手段に保存される。
【０００７】
これにより、出力を行う当事者ではなく第三者に出力内容を確認させることができるので、出力内容を客観的に評価することができる。したがって、確実な確認作業が実施でき、従来に比して、無駄な出力を低減することができるという効果が得られる。
ここで、承認者識別情報取得手段は、承認者識別情報を取得するようになっていればどのような構成であってもよく、例えば、入力装置等から承認者識別情報を入力するようになっていてもよいし、外部の装置等から承認者識別情報を獲得または受信するようになっていてもよいし、記憶装置や記憶媒体等から承認者識別情報を読み出すようになっていてもよい。したがって、取得には、少なくとも入力、獲得、受信、読出および抽出が含まれる。以下、取得については同様である。
【０００８】
また、本システムは、単一の装置、端末その他の機器として実現するようにしてもよいし、複数の装置、端末その他の機器を通信可能に接続したネットワークシステムとして実現するようにしてもよい。後者の場合、各構成要素は、それぞれ通信可能に接続されていれば、複数の機器等のうちいずれに属していてもよい。
【０００９】
〔形態２〕  さらに、形態２の出力内容承認システムは、形態１の出力内容承認システムにおいて、
前記出力データ保存手段は、前記出力データの利用適格を認証する認証情報および前記承認者識別情報と対応付けて前記出力データを保存するようになっており、
前記認証情報を取得する認証情報取得手段と、
前記認証情報取得手段で取得した認証情報に対応しかつ承認の結果を示す前記承認結果情報に対応する前記出力データを前記出力データ記憶手段のなかから検索する第２出力データ検索手段と、
前記第２出力データ検索手段で索出した出力データに基づいて出力を行う出力手段とを備えることを特徴とする。
【００１０】
このような構成であれば、出力データ保存手段により、認証情報および承認者識別情報と対応付けられて出力データが保存される。そして、承認結果情報が保存された後、認証情報取得手段により認証情報が取得されると、第２出力データ検索手段により、取得された認証情報に対応しかつ承認の結果を示す承認結果情報に対応する出力データが出力データ記憶手段のなかから検索される。その結果、該当の出力データが索出されると、出力手段により、索出された出力データに基づいて出力が行われる。
【００１１】
これにより、認証出力を行うにあたって無駄な出力を低減することができるという効果が得られる。
ここで、出力手段は、出力データに基づいて出力を行うようになっていればどのような構成であってもよく、これには、例えば、印刷データに基づいて印刷を行う印刷手段、表示データに基づいて表示を行う表示手段、または音声データに基づいて音声を出力する音出力手段が含まれる。表示手段としては、例えば、プロジェクタやＬＣＤが該当する。以下、形態７の出力内容承認デバイス、および形態１２の出力内容承認装置において同じである。
【００１２】
〔形態３〕  さらに、形態３の出力内容承認システムは、形態１および２のいずれか１の出力内容承認システムにおいて、
承認者の利用に供する承認者端末と通信可能に接続し、
前記出力データ提供手段は、前記出力データを前記承認者端末に送信するようになっていることを特徴とする。
このような構成であれば、出力データ提供手段により、出力データが承認者端末に送信される。
これにより、承認者は、承認者端末において承認を行うことができるという効果が得られる。
【００１３】
〔形態４〕  さらに、形態４の出力内容承認システムは、形態１および２のいずれか１の出力内容承認システムにおいて、
前記出力データ提供手段は、前記出力データの出力内容を提示するようになっていることを特徴とする。
このような構成であれば、出力データ提供手段により、出力データの出力内容が提示される。
これにより、承認者は、本システムにおいて承認を行うことができるという効果が得られる。
【００１４】
〔形態５〕  さらに、形態５の出力内容承認システムは、
出力データの出力内容について承認を得て出力を行う出力内容承認システムであって、
前記出力データの利用適格を認証する認証情報、および前記出力データの出力内容について承認または否認の結果を示す承認結果情報と対応付けて前記出力データを出力データ記憶手段に保存する出力データ保存手段と、
前記認証情報を取得する認証情報取得手段と、
前記認証情報取得手段で取得した認証情報に対応しかつ承認の結果を示す前記承認結果情報に対応する前記出力データを前記出力データ記憶手段のなかから検索する出力データ検索手段と、
前記出力データ検索手段で索出した出力データに基づいて出力を行う出力手段とを備えることを特徴とする。
このような構成であれば、形態２の出力内容承認システムと同等の作用および効果が得られる。
【００１５】
〔形態６〕  一方、上記目的を達成するために、形態６の出力内容承認デバイスは、
出力データの出力内容について承認を得て出力を行う出力内容承認デバイスであって、
前記出力データを承認者識別情報と対応付けて出力データ記憶手段に保存する出力データ保存手段と、
前記承認者識別情報を取得する承認者識別情報取得手段と、
前記承認者識別情報取得手段で取得した承認者識別情報に対応する前記出力データを前記出力データ記憶手段のなかから検索する出力データ検索手段と、
前記出力データ検索手段で索出した出力データを提供する出力データ提供手段と、
前記出力データの出力内容について承認または否認の結果を示す承認結果情報を取得する承認結果情報取得手段と、
前記承認結果情報取得手段で取得した承認結果情報を、前記出力データ検索手段で索出した出力データと対応付けて前記出力データ記憶手段に保存する承認結果情報保存手段とを備えることを特徴とする。
このような構成であれば、形態１の出力内容承認システムと同等の作用および効果が得られる。
【００１６】
〔形態７〕  さらに、形態７の出力内容承認デバイスは、形態６の出力内容承認デバイスにおいて、
前記出力データ保存手段は、前記出力データの利用適格を認証する認証情報および前記承認者識別情報と対応付けて前記出力データを保存するようになっており、
前記認証情報を取得する認証情報取得手段と、
前記認証情報取得手段で取得した認証情報に対応しかつ承認の結果を示す前記承認結果情報に対応する前記出力データを前記出力データ記憶手段のなかから検索する第２出力データ検索手段と、
前記第２出力データ検索手段で索出した出力データに基づいて出力を行う出力手段とを備えることを特徴とする。
このような構成であれば、形態２の出力内容承認システムと同等の作用および効果が得られる。
【００１７】
〔形態８〕  さらに、形態８の出力内容承認デバイスは、形態６および７のいずれか１の出力内容承認デバイスにおいて、
承認者の利用に供する承認者端末と通信可能に接続し、
前記出力データ提供手段は、前記出力データを前記承認者端末に送信するようになっていることを特徴とする。
このような構成であれば、形態３の出力内容承認システムと同等の作用および効果が得られる。
【００１８】
〔形態９〕  さらに、形態９の出力内容承認デバイスは、形態６および７のいずれか１の出力内容承認デバイスにおいて、
前記出力データ提供手段は、前記出力データの出力内容を提示するようになっていることを特徴とする。
このような構成であれば、形態４の出力内容承認システムと同等の作用および効果が得られる。
【００１９】
〔形態１０〕  さらに、形態１０の出力内容承認デバイスは、
出力データの出力内容について承認を得て出力を行う出力内容承認デバイスであって、
前記出力データの利用適格を認証する認証情報、および前記出力データの出力内容について承認または否認の結果を示す承認結果情報と対応付けて前記出力データを出力データ記憶手段に保存する出力データ保存手段と、
前記認証情報を取得する認証情報取得手段と、
前記認証情報取得手段で取得した認証情報に対応しかつ承認の結果を示す前記承認結果情報に対応する前記出力データを前記出力データ記憶手段のなかから検索する出力データ検索手段と、
前記出力データ検索手段で索出した出力データに基づいて出力を行う出力手段とを備えることを特徴とする。
このような構成であれば、形態５の出力内容承認システムと同等の作用および効果が得られる。
【００２０】
〔形態１１〕  一方、上記目的を達成するために、形態１１の出力内容承認装置は、
出力データに基づいて出力を行うネットワークデバイスと通信可能に接続し、前記出力データの出力内容について承認を得て出力を行う出力内容承認装置であって、
前記出力データを承認者識別情報と対応付けて出力データ記憶手段に保存する出力データ保存手段と、
前記承認者識別情報を取得する承認者識別情報取得手段と、
前記承認者識別情報取得手段で取得した承認者識別情報に対応する前記出力データを前記出力データ記憶手段のなかから検索する出力データ検索手段と、
前記出力データ検索手段で索出した出力データを提供する出力データ提供手段と、
前記出力データの出力内容について承認または否認の結果を示す承認結果情報を取得する承認結果情報取得手段と、
前記承認結果情報取得手段で取得した承認結果情報を、前記出力データ検索手段で索出した出力データと対応付けて前記出力データ記憶手段に保存する承認結果情報保存手段とを備えることを特徴とする。
このような構成であれば、形態１の出力内容承認システムと同等の作用および効果が得られる。
【００２１】
〔形態１２〕  さらに、形態１２の出力内容承認装置は、形態１１の出力内容承認装置において、
前記出力データ保存手段は、前記出力データの利用適格を認証する認証情報および前記承認者識別情報と対応付けて前記出力データを保存するようになっており、
前記認証情報を取得する認証情報取得手段と、
前記認証情報取得手段で取得した認証情報に対応しかつ承認の結果を示す前記承認結果情報に対応する前記出力データを前記出力データ記憶手段のなかから検索する第２出力データ検索手段と、
前記第２出力データ検索手段で索出した出力データを前記ネットワークデバイスに送信する出力データ送信手段とを備えることを特徴とする。
このような構成であれば、形態２の出力内容承認システムと同等の作用および効果が得られる。
【００２２】
〔形態１３〕  さらに、形態１３の出力内容承認装置は、形態１１および１２のいずれか１の出力内容承認装置において、
承認者の利用に供する承認者端末と通信可能に接続し、
前記出力データ提供手段は、前記出力データを前記承認者端末に送信するようになっていることを特徴とする。
このような構成であれば、形態３の出力内容承認システムと同等の作用および効果が得られる。
【００２３】
〔形態１４〕  さらに、形態１４の出力内容承認装置は、形態１１および１２のいずれか１の出力内容承認装置において、
前記出力データ提供手段は、前記出力データの出力内容を提示するようになっていることを特徴とする。
このような構成であれば、形態４の出力内容承認システムと同等の作用および効果が得られる。
【００２４】
〔形態１５〕  さらに、形態１５の出力内容承認装置は、
出力データに基づいて出力を行うネットワークデバイスと通信可能に接続し、前記出力データの出力内容について承認を得て出力を行う出力内容承認装置であって、
前記出力データの利用適格を認証する認証情報、および前記出力データの出力内容について承認または否認の結果を示す承認結果情報と対応付けて前記出力データを出力データ記憶手段に保存する出力データ保存手段と、
前記認証情報を取得する認証情報取得手段と、
前記認証情報取得手段で取得した認証情報に対応しかつ承認の結果を示す前記承認結果情報に対応する前記出力データを前記出力データ記憶手段のなかから検索する出力データ検索手段と、
前記出力データ検索手段で索出した出力データを前記ネットワークデバイスに送信する出力データ送信手段とを備えることを特徴とする。
このような構成であれば、形態５の出力内容承認システムと同等の作用および効果が得られる。
【００２５】
〔形態１６〕  一方、上記目的を達成するために、形態１６の出力内容承認プログラムは、
出力データの出力内容について承認を得て出力を行う出力内容承認プログラムであって、
前記出力データを承認者識別情報と対応付けて出力データ記憶手段に保存する出力データ保存ステップと、
前記承認者識別情報を取得する承認者識別情報取得ステップと、
前記承認者識別情報取得ステップで取得した承認者識別情報に対応する前記出力データを前記出力データ記憶手段のなかから検索する出力データ検索ステップと、
前記出力データ検索ステップで索出した出力データを提供する出力データ提供ステップと、
前記出力データの出力内容について承認または否認の結果を示す承認結果情報を取得する承認結果情報取得ステップと、
前記承認結果情報取得ステップで取得した承認結果情報を、前記出力データ検索ステップで索出した出力データと対応付けて前記出力データ記憶手段に保存する承認結果情報保存ステップとからなる処理をコンピュータに実行させるためのプログラムを含むことを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態１の出力内容承認システムと同等の作用および効果が得られる。
【００２６】
〔形態１７〕  さらに、形態１７の出力内容承認プログラムは、形態１６の出力内容承認プログラムにおいて、
前記出力データ保存ステップは、前記出力データの利用適格を認証する認証情報および前記承認者識別情報と対応付けて前記出力データを保存し、
前記認証情報を取得する認証情報取得ステップと、
前記認証情報取得ステップで取得した認証情報に対応しかつ承認の結果を示す前記承認結果情報に対応する前記出力データを前記出力データ記憶手段のなかから検索する第２出力データ検索ステップと、
前記第２出力データ検索ステップで索出した出力データに基づいて出力を行う出力ステップとからなる処理をコンピュータに実行させるためのプログラムを含むことを特徴とする。
【００２７】
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態２の出力内容承認システムと同等の作用および効果が得られる。
ここで、出力ステップは、出力データに基づいて出力を行えばどのような形態であってもよく、これには、例えば、印刷データに基づいて印刷を行う印刷ステップ、表示データに基づいて表示を行う表示ステップ、または音声データに基づいて音声を出力する音出力ステップが含まれる。表示ステップとしては、例えば、プロジェクタやＬＣＤにより表示を行うことが該当する。以下、形態２２の出力内容承認方法において同じである。
【００２８】
〔形態１８〕  さらに、形態１８の出力内容承認プログラムは、形態１６および１７のいずれか１の出力内容承認プログラムにおいて、
承認者の利用に供する承認者端末と通信可能に接続し、
前記出力データ提供ステップは、前記出力データを前記承認者端末に送信することを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態３の出力内容承認システムと同等の作用および効果が得られる。
【００２９】
〔形態１９〕  さらに、形態１９の出力内容承認プログラムは、形態１６および１７のいずれか１の出力内容承認プログラムにおいて、
前記出力データ提供ステップは、前記出力データの出力内容を提示することを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態４の出力内容承認システムと同等の作用および効果が得られる。
【００３０】
〔形態２０〕  さらに、形態２０の出力内容承認プログラムは、
出力データの出力内容について承認を得て出力を行う出力内容承認プログラムであって、
前記出力データの利用適格を認証する認証情報、および前記出力データの出力内容について承認または否認の結果を示す承認結果情報と対応付けて前記出力データを出力データ記憶手段に保存する出力データ保存ステップと、
前記認証情報を取得する認証情報取得ステップと、
前記認証情報取得ステップで取得した認証情報に対応しかつ承認の結果を示す前記承認結果情報に対応する前記出力データを前記出力データ記憶手段のなかから検索する出力データ検索ステップと、
前記出力データ検索ステップで索出した出力データに基づいて出力を行う出力ステップとからなる処理をコンピュータに実行させるためのプログラムを含むことを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、形態５の出力内容承認システムと同等の作用および効果が得られる。
【００３１】
〔形態２１〕  一方、上記目的を達成するために、形態２１の出力内容承認方法は、
出力データの出力内容について承認を得て出力を行う出力内容承認方法であって、
前記出力データを承認者識別情報と対応付けて出力データ記憶手段に保存する出力データ保存ステップと、
前記承認者識別情報を取得する承認者識別情報取得ステップと、
前記承認者識別情報取得ステップで取得した承認者識別情報に対応する前記出力データを前記出力データ記憶手段のなかから検索する出力データ検索ステップと、
前記出力データ検索ステップで索出した出力データを提供する出力データ提供ステップと、
前記出力データの出力内容について承認または否認の結果を示す承認結果情報を取得する承認結果情報取得ステップと、
前記承認結果情報取得ステップで取得した承認結果情報を、前記出力データ検索ステップで索出した出力データと対応付けて前記出力データ記憶手段に保存する承認結果情報保存ステップとを含むことを特徴とする。
これにより、形態１の出力内容承認システムと同等の効果が得られる。
【００３２】
〔形態２２〕  さらに、形態２２の出力内容承認方法は、形態２１の出力内容承認方法において、
前記出力データ保存ステップは、前記出力データの利用適格を認証する認証情報および前記承認者識別情報と対応付けて前記出力データを保存し、
前記認証情報を取得する認証情報取得ステップと、
前記認証情報取得ステップで取得した認証情報に対応しかつ承認の結果を示す前記承認結果情報に対応する前記出力データを前記出力データ記憶手段のなかから検索する第２出力データ検索ステップと、
前記第２出力データ検索ステップで索出した出力データに基づいて出力を行う出力ステップとを含むことを特徴とする。
これにより、形態２の出力内容承認システムと同等の効果が得られる。
【００３３】
〔形態２３〕  さらに、形態２３の出力内容承認方法は、形態２１および２２のいずれか１の出力内容承認方法において、
承認者の利用に供する承認者端末と通信可能に接続し、
前記出力データ提供ステップは、前記出力データを前記承認者端末に送信することを特徴とする。
これにより、形態３の出力内容承認システムと同等の効果が得られる。
【００３４】
〔形態２４〕  さらに、形態２４の出力内容承認方法は、形態２１および２２のいずれか１の出力内容承認方法において、
前記出力データ提供ステップは、前記出力データの出力内容を提示することを特徴とする。
これにより、形態４の出力内容承認システムと同等の効果が得られる。
【００３５】
〔形態２５〕  さらに、形態２５の出力内容承認方法は、
出力データの出力内容について承認を得て出力を行う出力内容承認方法であって、
前記出力データの利用適格を認証する認証情報、および前記出力データの出力内容について承認または否認の結果を示す承認結果情報と対応付けて前記出力データを出力データ記憶手段に保存する出力データ保存ステップと、
前記認証情報を取得する認証情報取得ステップと、
前記認証情報取得ステップで取得した認証情報に対応しかつ承認の結果を示す前記承認結果情報に対応する前記出力データを前記出力データ記憶手段のなかから検索する出力データ検索ステップと、
前記出力データ検索ステップで索出した出力データに基づいて出力を行う出力ステップとを含むことを特徴とする。
これにより、形態５の出力内容承認システムと同等の効果が得られる。
【発明を実施するための最良の形態】
【００３６】
以下、本発明の実施の形態を図面を参照しながら説明する。図１ないし図１１は、本発明に係る出力内容承認システム、出力内容承認デバイス、出力内容承認装置および出力内容承認プログラム、並びに出力内容承認方法の実施の形態を示す図である。
本実施の形態は、本発明に係る出力内容承認システム、出力内容承認デバイス、出力内容承認装置および出力内容承認プログラム、並びに出力内容承認方法を、図１に示すように、ネットワークプリンタ３００において、印刷内容について承認者から確認を得て認証印刷を行う場合について適用したものである。
【００３７】
まず、本発明を適用するネットワークシステムの機能概要を図１を参照しながら説明する。
図１は、ネットワークシステムの機能概要を示す機能ブロック図である。
ネットワーク１９９には、図１に示すように、ユーザの利用に供する複数のホスト端末１００と、ネットワークプリンタ３００と、ネットワークプリンタ３００に近接して設置されたプリントサーバ２００とが接続されている。
【００３８】
ホスト端末１００は、文書データを取得する文書データ取得部７と、印刷者を識別するための印刷者ＩＤを取得する印刷者ＩＤ取得部８と、承認者を識別するための承認者ＩＤを取得する承認者ＩＤ取得部９と、文書データ取得部７で取得した文書データに基づいて印刷者ＩＤおよび承認者ＩＤを含む印刷データを生成する印刷データ生成部１０と、印刷データ生成部１０で生成した印刷データをプリントサーバ２００に送信する印刷データ送信部１１とを有して構成されている。
【００３９】
ホスト端末１００は、さらに、承認者ＩＤを送信してプリントサーバ２００から印刷データを取得する印刷データ取得部１２と、印刷データ取得部１２で取得した印刷データに基づいて印刷内容を表示する印刷内容表示部１３と、印刷内容について承認または否認の結果を入力する承認結果入力部１４と、承認結果入力部１４で入力した承認結果を示す承認結果情報をプリントサーバ２００に送信する承認結果情報送信部１５とを有して構成されている。
【００４０】
プリントサーバ２００は、印刷データ記憶部１６と、印刷データを受信する印刷データ受信部１７と、印刷データ受信部１７で受信した印刷データを印刷データ記憶部１６に保存する印刷データ保存部１８とを有して構成されている。
プリントサーバ２００は、さらに、承認者ＩＤを受信する承認者ＩＤ受信部１９と、承認者ＩＤ受信部１９で受信した承認者ＩＤに対応する印刷データを印刷データ記憶部１６のなかから検索する印刷データ検索部２０と、印刷データ検索部２０で索出した印刷データをホスト端末１００に提供する印刷データ提供部２１と、承認結果情報を受信する承認結果情報受信部２２と、承認結果情報受信部２２で受信した承認結果情報を印刷データと対応付けて印刷データ記憶部１６に保存する承認結果情報保存部２３とを有して構成されている。
【００４１】
プリントサーバ２００は、さらに、与えられた認証カードから印刷者ＩＤを読み取るカードリーダ２４と、カードリーダ２４で読み取った印刷者ＩＤに対応する印刷データを印刷データ記憶部１６のなかから検索する印刷データ検索部２５と、印刷データ検索部２５で索出した印刷データのなかから印刷データをユーザに選択させる印刷データ選択部２６と、印刷データ選択部２６で選択された印刷データをネットワークプリンタ３００に送信する印刷データ送信部２７とを有して構成されている。
【００４２】
ネットワークプリンタ３００は、印刷データを受信する印刷データ受信部２８と、印刷データ受信部２８で受信した印刷データに基づいて印刷を行うプリンタエンジン２９とを有して構成されている。
次に、ホスト端末１００の構成を説明する。
図２は、ホスト端末１００のハードウェア構成を示すブロック図である。
【００４３】
ホスト端末１００は、図２に示すように、制御プログラムに基づいて演算およびシステム全体を制御するＣＰＵ３０と、所定領域にあらかじめＣＰＵ３０の制御プログラム等を格納しているＲＯＭ３２と、ＲＯＭ３２等から読み出したデータやＣＰＵ３０の演算過程で必要な演算結果を格納するためのＲＡＭ３４と、外部装置に対してデータの入出力を媒介するＩ／Ｆ３８とで構成されており、これらは、データを転送するための信号線であるバス３９で相互にかつデータ授受可能に接続されている。
【００４４】
Ｉ／Ｆ３８には、外部装置として、ヒューマンインターフェースとしてデータの入力が可能なキーボードやマウス等からなる入力装置４０と、データやテーブル等をファイルとして格納する記憶装置４２と、画像信号に基づいて画面を表示する表示装置４４と、ネットワーク１９９に接続するための信号線とが接続されている。
ＣＰＵ３０は、マイクロプロセッシングユニット等からなり、ＲＯＭ３２の所定領域に格納されている所定のプログラムを起動させ、そのプログラムに従って、図３および図４のフローチャートに示す印刷要求処理および印刷内容承認処理をそれぞれ時分割で実行する。
【００４５】
初めに、印刷要求処理を説明する。
図３は、印刷要求処理を示すフローチャートである。
印刷要求処理は、プリントサーバ２００に対して印刷を要求する処理であって、ＣＰＵ３０において実行されると、図３に示すように、まず、ステップＳ１００に移行する。
ステップＳ１００では、文書作成アプリケーション等から印刷が要求されたか否かを判定し、印刷が要求されたと判定したとき(Yes)は、ステップＳ１０２に移行するが、そうでないと判定したとき(No)は、印刷が要求されるまでステップＳ１００で待機する。
【００４６】
ステップＳ１０２では、文書作成アプリケーション等から印刷対象となる文書データを取得し、ステップＳ１０４に移行して、ログイン処理等でユーザにより入力されたユーザ情報を印刷者ＩＤとして取得し、ステップＳ１０６に移行して、印刷内容の承認を要求する承認者の承認者ＩＤを入力装置４０から入力し、ステップＳ１０８に移行する。
ステップＳ１０８では、ネットワークプリンタ３００に対応した印刷命令を生成し、ステップＳ１１０に移行して、取得した文書データに基づいてネットワークプリンタ３００が印刷可能なラスターデータを生成し、取得した印刷者ＩＤ、入力した承認者ＩＤ、並びに生成した印刷命令およびラスターデータを含む印刷データを生成し、ステップＳ１１２に移行する。
【００４７】
ステップＳ１１２では、プリントサーバ２００に印刷要求を送信し、ステップＳ１１４に移行して、生成した印刷データをプリントサーバ２００に送信し、一連の処理を終了して元の処理に復帰させる。
次に、印刷内容承認処理を説明する。
図４は、印刷内容承認処理を示すフローチャートである。
【００４８】
印刷内容承認処理は、印刷者から要求された印刷内容について他の承認者が承認する処理であって、ＣＰＵ３０において実行されると、図４に示すように、まず、ステップＳ２００に移行する。
ステップＳ２００では、承認が要求されたか否かを判定し、承認が要求されたと判定したとき(Yes)は、ステップＳ２０２に移行するが、そうでないと判定したとき(No)は、承認が要求されるまでステップＳ２００で待機する。
【００４９】
ステップＳ２０２では、ログイン処理等でユーザにより入力されたユーザ情報を承認者ＩＤとして取得し、ステップＳ２０４に移行して、取得した承認者ＩＤをプリントサーバ２００に送信し、ステップＳ２０６に移行して、印刷データの一覧を受信し、ステップＳ２０８に移行して、受信した印刷データの一覧を表示装置４４に表示し、ステップＳ２１０に移行する。
【００５０】
ステップＳ２１０では、表示した印刷データの一覧のなかからいずれかが選択されたか否かを判定し、いずれかの印刷データが選択されたと判定したとき(Yes)は、ステップＳ２１２に移行するが、そうでないと判定したとき(No)は、印刷データが選択されるまでステップＳ２１０で待機する。
ステップＳ２１２では、選択された印刷データの取得要求をプリントサーバ２００に送信し、ステップＳ２１４に移行して、印刷データを受信し、ステップＳ２１６に移行して、受信した印刷データに基づいて印刷内容を表示装置４４に表示し、ステップＳ２１８に移行する。
【００５１】
ステップＳ２１８では、表示された印刷内容について承認する旨を入力装置４０から入力したか否かを判定し、承認する旨を入力したと判定したとき(Yes)は、ステップＳ２２０に移行して、印刷内容について承認の結果を示す承認結果情報をプリントサーバ２００に送信し、一連の処理を終了して元の処理に復帰させる。
一方、ステップＳ２１８で、承認する旨を入力しないと判定したとき(No)は、ステップＳ２２２に移行して、表示された印刷内容について否認する旨を入力装置４０から入力したか否かを判定し、否認する旨を入力したと判定したとき(Yes)は、ステップＳ２２４に移行して、印刷内容について否認の結果を示す承認結果情報をプリントサーバ２００に送信し、一連の処理を終了して元の処理に復帰させる。
【００５２】
一方、ステップＳ２２２で、否認する旨を入力しないと判定したとき(No)は、ステップＳ２１０に移行する。
次に、プリントサーバ２００の構成を説明する。
図５は、プリントサーバ２００のハードウェア構成を示すブロック図である。
プリントサーバ２００は、図５に示すように、ホスト端末１００と同様に、ＣＰＵ５０、ＲＯＭ５２、ＲＡＭ５４およびＩ／Ｆ５８をバス５９で接続し、入力装置６０、記憶装置６２、表示装置６４、カードリーダ２４およびネットワーク１９９に接続するための信号線をＩ／Ｆ７８に接続して構成されている。
【００５３】
記憶装置６２は、印刷データを管理する印刷データ管理テーブル４００を記憶している。
図６は、印刷データ管理テーブル４００のデータ構造を示す図である。
印刷データ管理テーブル４００には、図６に示すように、各印刷データごとに１つのレコードが登録される。各レコードは、印刷データのファイル名を登録するフィールド４０２と、承認状態情報を登録するフィールド４０４とを含んで構成されている。承認状態情報は、例えば、印刷内容について承認処理を依頼中である状態を示す「未処理」と、承認された状態を示す「許可」と、否認された状態を示す「却下」と、承認処理が保留された状態を示す「保留」とのいずれかの内容を取り得る。
【００５４】
図６の例では、第１段目のレコードには、印刷データ名として「prnjob01.dat」が、承認状態情報として「未処理」がそれぞれ登録されている。これは、印刷データ「prnjob01.dat」の印刷内容について承認処理を依頼中であることを示している。
ＣＰＵ５０は、ＲＯＭ５２の所定領域に格納されている所定のプログラムを起動させ、そのプログラムに従って、図７ないし図９のフローチャートに示す印刷データ保存処理、承認要求受付処理および認証印刷制御処理をそれぞれ時分割で実行する。
【００５５】
初めに、印刷データ保存処理を説明する。
図７は、印刷データ保存処理を示すフローチャートである。
印刷データ保存処理は、ホスト端末１００からの印刷要求に応じて印刷データを保存する処理であって、ＣＰＵ５０において実行されると、図７に示すように、まず、ステップＳ３００に移行する。
【００５６】
ステップＳ３００では、印刷要求を受信したか否かを判定し、印刷要求を受信したと判定したとき(Yes)は、ステップＳ３０２に移行するが、そうでないと判定したとき(No)は、印刷要求を受信するまでステップＳ３００で待機する。
ステップＳ３０２では、印刷データを受信し、ステップＳ３０４に移行して、受信した印刷データを記憶装置６２に保存し、ステップＳ３０６に移行して、受信した印刷データのファイル名および「未処理」を示す承認状態情報を新たなレコードとして印刷データ管理テーブル４００に登録し、一連の処理を終了して元の処理に復帰させる。
【００５７】
次に、承認要求受付処理を説明する。
図８は、承認要求受付処理を示すフローチャートである。
承認要求受付処理は、図４の印刷内容承認処理に対応する処理であって、ＣＰＵ５０において実行されると、図８に示すように、まず、ステップＳ４００に移行する。
ステップＳ４００では、承認者ＩＤを受信したか否かを判定し、承認者ＩＤを受信したと判定したとき(Yes)は、ステップＳ４０２に移行するが、そうでないと判定したとき(No)は、承認者ＩＤを受信するまでステップＳ４００で待機する。
【００５８】
ステップＳ４０２では、受信した承認者ＩＤに対応する印刷データを記憶装置６２のなかから検索し、ステップＳ４０４に移行して、該当の印刷データを索出したか否かを判定し、該当の印刷データを索出したと判定したとき(Yes)は、ステップＳ４０６に移行して、索出した印刷データの一覧を要求元のホスト端末１００に送信し、ステップＳ４０８に移行する。
【００５９】
ステップＳ４０８では、印刷データの取得要求を受信したか否かを判定し、印刷データの取得要求を受信したと判定したとき(Yes)は、ステップＳ４１０に移行して、受信した取得要求に係る印刷データを記憶装置６２から読み出し、ステップＳ４１２に移行して、読み出した印刷データを要求元のホスト端末１００に送信し、ステップＳ４１４に移行する。
【００６０】
ステップＳ４１４では、承認結果情報を受信したか否かを判定し、承認結果情報を受信したと判定したとき(Yes)は、ステップＳ４１６に移行して、受信した承認結果情報が承認の結果を示すものであると判定したときは、印刷データ管理テーブル４００において該当の印刷データに対応する承認状態情報を「許可」に更新し、否認の結果を示すものであると判定したときは、承認状態情報を「却下」に更新し、一連の処理を終了して元の処理に復帰させる。
【００６１】
一方、ステップＳ４１４で、承認結果情報を受信しないと判定したとき(No)は、ステップＳ４０８に移行する。
一方、ステップＳ４０８で、取得要求を受信しないと判定したとき(No)は、ステップＳ４１４に移行する。
一方、ステップＳ４０４で、該当の印刷データを索出しないと判定したとき(No)は、一連の処理を終了して元の処理に復帰させる。
【００６２】
次に、認証印刷制御処理を説明する。
図９は、認証印刷制御処理を示すフローチャートである。
認証印刷制御処理は、印刷者ＩＤに基づいて印刷の可否を判定する処理であって、ＣＰＵ５０において実行されると、図９に示すように、まず、ステップＳ５００に移行する。
ステップＳ５００では、カードリーダ２４に認証カードが挿入されたか否かを判定し、認証カードが挿入されたと判定したとき(Yes)は、ステップＳ５０２に移行するが、そうでないと判定したとき(No)は、認証カードが挿入されるまでステップＳ５００で待機する。
【００６３】
ステップＳ５０２では、カードリーダ２４により認証カードから印刷者ＩＤを読み取り、ステップＳ５０４に移行して、印刷データ管理テーブル４００に基づいて、読み取った印刷者ＩＤと同一の印刷者ＩＤが含まれかつ承認状態情報が「許可」となっている印刷データを記憶装置６２のなかから検索し、ステップＳ５０６に移行して、該当の印刷データを索出したか否かを判定し、該当の印刷データを索出したと判定したとき(Yes)は、ステップＳ５０８に移行する。
【００６４】
ステップＳ５０８では、索出した印刷データの一覧を表示装置６４に表示し、ステップＳ５１０に移行して、実行ボタンの押下等により印刷処理の実行が要求されたか否かを判定し、印刷処理の実行が要求されたと判定したとき(Yes)は、ステップＳ５１２に移行する。
ステップＳ５１２では、表示した印刷データの一覧のなかからいずれかが選択されているか否かを判定し、いずれかの印刷データが選択されていると判定したとき(Yes)は、ステップＳ５１４に移行して、ネットワークプリンタ３００に印刷要求を送信し、ステップＳ５１６に移行して、選択された印刷データをネットワークプリンタ３００に送信し、一連の処理を終了して元の処理に復帰させる。
【００６５】
一方、ステップＳ５１２で、いずれの印刷データも選択されていないと判定したとき(No)、およびステップＳ５１０で、印刷処理の実行が要求されないと判定したとき(No)はいずれも、ステップＳ５１０に移行する。
一方、ステップＳ５０６で、該当の印刷データを索出しないと判定したとき(No)は、ステップＳ５１８に移行して、エラーメッセージを表示装置６４に表示し、一連の処理を終了して元の処理に復帰させる。
【００６６】
次に、ネットワークプリンタ３００の構成を説明する。
図１０は、ネットワークプリンタ３００のハードウェア構成を示すブロック図である。
ネットワークプリンタ３００は、図１０に示すように、ホスト端末１００と同様に、ＣＰＵ７０、ＲＯＭ７２、ＲＡＭ７４およびＩ／Ｆ７８をバス７９で接続し、ヒューマンインターフェースとしてデータの入力および表示が可能なタッチパネル等からなる操作パネル８０、記憶装置８２、プリンタエンジン２９およびネットワーク１９９に接続するための信号線をＩ／Ｆ７８に接続して構成されている。
【００６７】
ＣＰＵ７０は、ＲＯＭ７２の所定領域に格納されている所定のプログラムを起動させ、そのプログラムに従って、図１１のフローチャートに示す印刷制御処理を実行する。
図１１は、印刷制御処理を示すフローチャートである。
印刷制御処理は、プリントサーバ２００からの印刷要求に応じて印刷を制御する処理であって、ＣＰＵ７０において実行されると、図１１に示すように、まず、ステップＳ６００に移行する。
【００６８】
ステップＳ６００では、印刷要求を受信したか否かを判定し、印刷要求を受信したと判定したとき(Yes)は、ステップＳ６０２に移行するが、そうでないと判定したとき(No)は、印刷要求を受信するまでステップＳ６００で待機する。
ステップＳ６０２では、印刷データを受信し、ステップＳ６０４に移行して、受信した印刷データに基づいてプリンタエンジン２９により印刷を行う印刷処理を実行し、一連の処理を終了して元の処理に復帰させる。
【００６９】
次に、本実施の形態の動作を説明する。
印刷者は、ホスト端末１００において、文書作成アプリケーション等を利用して印刷を要求する。
ホスト端末１００では、印刷が要求されると、ステップＳ１０２，Ｓ１０４を経て、文書データおよびその印刷者の印刷者ＩＤが取得される。
【００７０】
次に、印刷者は、印刷内容の承認を要求する承認者の承認者ＩＤを入力する。
ホスト端末１００では、承認者ＩＤが入力されると、ステップＳ１０８，Ｓ１１０を経て、印刷命令が生成され、取得された文書データに基づいてラスターデータが生成され、印刷者ＩＤ、承認者ＩＤ、印刷命令およびラスターデータを含む印刷データが生成される。そして、ステップＳ１１２，Ｓ１１４を経て、生成された印刷データが印刷要求とともにプリントサーバ２００に送信される。
【００７１】
プリントサーバ２００では、印刷データを受信すると、ステップＳ３０４，Ｓ３０６を経て、受信した印刷データが記憶装置６２に保存され、印刷データ管理テーブル４００が更新される。
次に、承認者が承認を行う場合を説明する。
承認者は、ホスト端末１００において承認を要求する。
【００７２】
ホスト端末１００では、承認が要求されると、ステップＳ２０２，Ｓ２０４を経て、その承認者の承認者ＩＤが取得され、取得された承認者ＩＤがプリントサーバ２００に送信される。
プリントサーバ２００では、承認者ＩＤを受信すると、ステップＳ４０２を経て、受信した承認者ＩＤに対応する印刷データが検索される。その結果、該当の印刷データが索出されると、ステップＳ４０６を経て、該当の印刷データの一覧がホスト端末１００に送信される。
【００７３】
ホスト端末１００では、印刷データの一覧を受信すると、ステップＳ２０８を経て、受信した印刷データの一覧が表示される。
ここで、承認者は、表示された印刷データの一覧のなかから承認する印刷データを選択する。
ホスト端末１００では、印刷データが選択されると、ステップＳ２１２を経て、選択された印刷データの取得要求がプリントサーバ２００に送信される。
【００７４】
プリントサーバ２００では、取得要求を受信すると、ステップＳ４１０，Ｓ４１２を経て、受信した取得要求に係る印刷データが読み出され、読み出された印刷データがホスト端末１００に送信される。
ホスト端末１００では、印刷データを受信すると、ステップＳ２１６を経て、受信した印刷データに基づいて印刷内容が表示される。
【００７５】
ここで、承認者は、印刷内容について確認作業を行い、問題がなければ承認の旨を入力し、問題があれば否認の旨を入力する。確認作業としては、例えば、印刷時に消費する紙やトナーなどの消耗品を無駄に使用しないことを目的に文書の内容を確認する。また、印刷コストが高いカラー印刷に関しては、むやみに印刷を行わせないため、文書中で使用される色遣いを確認する。また、機密に関わる文書の場合は、文書中の機密事項について印刷の可否を確認する。
【００７６】
ホスト端末１００では、承認の旨が入力されると、ステップＳ２２０を経て、承認の結果を示す承認結果情報がプリントサーバ２００に送信される。
プリントサーバ２００では、承認結果情報を受信すると、ステップＳ４１６を経て、印刷データ管理テーブル４００において該当の印刷データに対応する承認状態情報が「許可」に更新される。
【００７７】
これに対し、ホスト端末１００では、否認の旨が入力されると、ステップＳ２２４を経て、否認の結果を示す承認結果情報がプリントサーバ２００に送信される。
プリントサーバ２００では、承認結果情報を受信すると、ステップＳ４１６を経て、印刷データ管理テーブル４００において該当の印刷データに対応する承認状態情報が「却下」に更新される。
【００７８】
次に、承認された印刷データについて印刷者が印刷を実行する場合を説明する。
印刷者は、ホスト端末１００において、カードライタ（不図示）に認証カードを挿入し、カードライタにより認証カードに自己の印刷者ＩＤを書き込む。なお、認証カードには、あらかじめ印刷者ＩＤを書き込んでおいてもよく、この場合は、ホスト端末１００にカードライタを設けなくてもよい。
【００７９】
印刷者は、プリントサーバ２００のところまで赴き、カードリーダ２４に認証カードを挿入する。
プリントサーバ２００では、認証カードが挿入されると、ステップＳ５０２，Ｓ５０４を経て、認証カードから印刷者ＩＤが読み取られ、読み取られた印刷者ＩＤに対応しかつ承認状態情報が「許可」となっている印刷データが検索される。その結果、該当の印刷データが索出されると、ステップＳ５０８を経て、索出した印刷データの一覧が表示される。
【００８０】
ここで、印刷者は、表示された印刷データの一覧のなかから印刷する印刷データを選択する。
プリントサーバ２００では、印刷データが選択されると、ステップＳ５１４，Ｓ５１６を経て、選択された印刷データが印刷要求とともにネットワークプリンタ３００に送信される。
【００８１】
ネットワークプリンタ３００では、印刷要求とともに印刷データを受信すると、ステップＳ６０４を経て、受信した印刷データに基づいて印刷が行われる。
なお、不正な印刷者ＩＤを記録した認証カードを利用した場合は、プリントサーバ２００では、該当の印刷データが索出できないので、ステップＳ５１８を経て、エラーメッセージが表示され印刷が行われない。
【００８２】
このようにして、本実施の形態では、プリントサーバ２００は、承認者ＩＤを含む印刷データを記憶装置６２に保存し、承認者ＩＤを受信したときは、受信した承認者ＩＤに対応する印刷データを記憶装置６２のなかから検索し、索出した印刷データをホスト端末１００に送信し、承認または否認の結果を示す承認結果情報を受信したときは、受信した承認結果情報に基づいて印刷データ管理テーブル４００の承認状態情報を更新するようになっている。
【００８３】
これにより、印刷を行う当事者ではなく第三者に印刷内容を確認させることができるので、印刷内容を客観的に評価することができる。したがって、確実な確認作業が実施でき、従来に比して、無駄な印刷を低減することができる。
さらに、本実施の形態では、プリントサーバ２００は、与えられた認証カードから印刷者ＩＤを読み取り、読み取った印刷者ＩＤに対応しかつ承認状態情報が「許可」となっている印刷データを記憶装置６２のなかから検索し、索出した印刷データをネットワークプリンタ３００に送信するようになっている。
【００８４】
これにより、認証印刷を行うにあたって無駄な印刷を低減することができる。
上記実施の形態において、ホスト端末１００は、形態３、１３、１８または２３の承認者端末に対応し、プリントサーバ２００は、形態１１ないし１３の出力内容承認装置に対応し、印刷データ記憶部１６および記憶装置６２は、形態１、２、１１、１２、１６、１７、２１または２２の出力データ記憶手段に対応している。また、印刷データ保存部１８およびステップＳ３０４，Ｓ３０６は、形態１、２、１１または１２の出力データ保存手段に対応し、ステップＳ３０４，Ｓ３０６は、形態１６、１７、２１または２２の出力データ保存ステップに対応し、承認者ＩＤ受信部１９、Ｉ／Ｆ５８およびステップＳ４００は、形態１または１１の承認者識別情報取得手段に対応している。
【００８５】
また、上記実施の形態において、ステップＳ４００は、形態１６または２１の承認者識別情報取得ステップに対応し、印刷データ検索部２０およびステップＳ４０２は、形態１または１１の出力データ検索手段に対応し、ステップＳ４０２は、形態１６または２１の出力データ検索ステップに対応している。また、印刷データ提供部２１、Ｉ／Ｆ５８およびステップＳ４１２は、形態１、３、１１または１３の出力データ提供手段に対応し、ステップＳ４１２は、形態１６、１８、２１または２３の出力データ提供ステップに対応し、承認結果情報受信部２２、Ｉ／Ｆ５８およびステップＳ４１４は、形態１または１１の承認結果情報取得手段に対応している。
【００８６】
また、上記実施の形態において、ステップＳ４１４は、形態１６または２１の承認結果情報取得ステップに対応し、承認結果情報保存部２３およびステップＳ４１６は、形態１または１１の承認結果情報保存手段に対応し、ステップＳ４１６は、形態１６または２１の承認結果情報保存ステップに対応している。また、カードリーダ２４およびステップＳ５０２は、形態２または１２の認証情報取得手段に対応し、ステップＳ５０２は、形態１７または２２の認証情報取得ステップに対応し、印刷データ検索部２５およびステップＳ５０４は、形態２または１２の第２出力データ検索手段に対応している。
【００８７】
また、上記実施の形態において、ステップＳ５０４は、形態１７または２２の第２出力データ検索ステップに対応し、印刷データ送信部２７およびステップＳ５１６は、形態１２の出力データ送信手段に対応し、ネットワークプリンタ３００は、形態１１または１２のネットワークデバイスに対応している。また、プリンタエンジン２９およびステップＳ６０４は、形態２の出力手段に対応し、ステップＳ６０４は、形態１７または２２の出力ステップに対応し、印刷データは、形態１ないし３、１１ないし１３、１６ないし１８、２１ないし２３の出力データに対応している。
【００８８】
また、上記実施の形態において、承認者ＩＤは、形態１、２、１１、１２、１６、１７、２１または２２の承認者識別情報に対応し、印刷者ＩＤは、形態２、１２、１７または２２の認証情報に対応している。
上記実施の形態において、プリントサーバ２００は、形態１５の出力内容承認装置に対応し、印刷データ記憶部１６および記憶装置６２は、形態５、１５、２０または２５の出力データ記憶手段に対応し、印刷データ保存部１８、承認結果情報保存部２３およびステップＳ３０４，Ｓ３０６，Ｓ４１６は、形態５または１５の出力データ保存手段に対応している。また、ステップＳ３０４，Ｓ３０６，Ｓ４１６は、形態２０または２５の出力データ保存ステップに対応し、カードリーダ２４およびステップＳ５０２は、形態５または１５の認証情報取得手段に対応し、ステップＳ５０２は、形態２０または２５の認証情報取得ステップに対応している。
【００８９】
また、上記実施の形態において、印刷データ検索部２５およびステップＳ５０４は、形態５または１５の出力データ検索手段に対応し、ステップＳ５０４は、形態２０または２５の出力データ検索ステップに対応し、印刷データ送信部２７およびステップＳ５１６は、形態１５の出力データ送信手段に対応している。また、ネットワークプリンタ３００は、形態１５のネットワークデバイスに対応し、プリンタエンジン２９およびステップＳ６０４は、形態５の出力手段に対応し、ステップＳ６０４は、形態２０または２５の出力ステップに対応し、印刷データは、形態５、１５、２０または２５の出力データに対応している。
【００９０】
また、上記実施の形態において、印刷者ＩＤは、形態５、１５、２０または２５の認証情報に対応している。
なお、上記実施の形態においては、ホスト端末１００で承認を行うように構成したが、これに限らず、プリントサーバ２００で承認を行うように構成することができる。具体的には、次の構成を提案することができる。
【００９１】
図１２は、ネットワークシステムの機能概要を示す機能ブロック図である。
ホスト端末１００は、図１２に示すように、文書データ取得部７、印刷者ＩＤ取得部８、承認者ＩＤ取得部９、印刷データ生成部１０および印刷データ送信部１１を有して構成されている。
プリントサーバ２００は、印刷データ記憶部１６、印刷データ受信部１７、印刷データ保存部１８、印刷内容表示部１３、承認結果入力部１４、印刷データ検索部２０、承認結果情報保存部２３、カードリーダ２４、印刷データ検索部２５、印刷データ選択部２６および印刷データ送信部２７を有して構成されている。
【００９２】
印刷データ検索部２０は、カードリーダ２４で読み取った承認者ＩＤに対応する印刷データを印刷データ記憶部１６のなかから検索し、印刷内容表示部１３は、印刷データ検索部２０で索出した印刷データに基づいて印刷内容を表示する。
承認結果情報保存部２３は、承認結果入力部１４で入力した承認結果を示す承認結果情報を印刷データと対応付けて印刷データ記憶部１６に保存する。
【００９３】
このような構成であっても、上記実施の形態と同等の効果が得られる。
この場合において、承認結果入力部１４は、形態１または１１の承認結果情報取得手段に対応し、カードリーダ２４は、形態１または１１の承認者識別情報取得手段に対応している。
また、上記実施の形態においては、プリントサーバ２００を設けて構成したが、これに限らず、プリントサーバ２００を設けないで構成することもできる。この場合、プリントサーバ２００の機能をネットワークプリンタ３００に設ける。さらに、印刷内容の承認は、ホスト端末１００で行う構成でもよいし、ネットワークプリンタ３００で行う構成であってもよい。
【００９４】
この場合において、ネットワークプリンタ３００は、形態６ないし１０の出力内容承認デバイスに対応している。
また、上記実施の形態においては、印刷者ＩＤ、承認者ＩＤおよび印刷命令を印刷データに含めて構成したが、これらを別体として構成することもできるし、一部だけを印刷データに含めて構成することもできる。
【００９５】
また、上記実施の形態においては、プリントサーバ２００に印刷データ記憶部１６を設けて構成したが、これに限らず、ホスト端末１００、プリントサーバ２００その他の端末に印刷データ記憶部１６を設けて構成することもできる。
また、上記実施の形態において、図３、図４、図７、図８、図９および図１１のフローチャートに示す処理を実行するにあたってはいずれも、ＲＯＭ３２，５２，７２にあらかじめ格納されている制御プログラムを実行する場合について説明したが、これに限らず、これらの手順を示したプログラムが記憶された記憶媒体から、そのプログラムをＲＡＭ３４，５４，７４に読み込んで実行するようにしてもよい。
【００９６】
ここで、記憶媒体とは、ＲＡＭ、ＲＯＭ等の半導体記憶媒体、ＦＤ、ＨＤ等の磁気記憶型記憶媒体、ＣＤ、ＣＤＶ、ＬＤ、ＤＶＤ等の光学的読取方式記憶媒体、ＭＯ等の磁気記憶型／光学的読取方式記憶媒体であって、電子的、磁気的、光学的等の読み取り方法のいかんにかかわらず、コンピュータで読み取り可能な記憶媒体であれば、あらゆる記憶媒体を含むものである。
【００９７】
また、上記実施の形態においては、本発明に係る出力内容承認システム、出力内容承認デバイス、出力内容承認装置および出力内容承認プログラム、並びに出力内容承認方法を、ネットワークプリンタ３００において、印刷内容について承認者から確認を得て認証印刷を行う場合について適用したが、これに限らず、本発明の主旨を逸脱しない範囲で他の場合にも適用可能である。ネットワークプリンタ３００に代えて、例えば、プロジェクタ、電子ペーパ、ホームゲートウェイ、パソコン、ＰＤＡ（Personal Digital Assistant）、ネットワークストレージ、オーディオ機器、携帯電話、ＰＨＳ（登録商標）（Personal Handyphone System）、ウォッチ型ＰＤＡ、ＳＴＢ（Set Top Box）、ＰＯＳ（Point Of Sale）端末、ＦＡＸ機、電話（ＩＰ電話等も含む。）、その他のデバイスに適用することができる。
【図面の簡単な説明】
【００９８】
【図１】ネットワークシステムの機能概要を示す機能ブロック図である。
【図２】ホスト端末１００のハードウェア構成を示すブロック図である。
【図３】印刷要求処理を示すフローチャートである。
【図４】印刷内容承認処理を示すフローチャートである。
【図５】プリントサーバ２００のハードウェア構成を示すブロック図である。
【図６】印刷データ管理テーブル４００のデータ構造を示す図である。
【図７】印刷データ保存処理を示すフローチャートである。
【図８】承認要求受付処理を示すフローチャートである。
【図９】認証印刷制御処理を示すフローチャートである。
【図１０】ネットワークプリンタ３００のハードウェア構成を示すブロック図である。
【図１１】印刷制御処理を示すフローチャートである。
【図１２】ネットワークシステムの機能概要を示す機能ブロック図である。
【符号の説明】
【００９９】
１００…ホスト端末，  ２００…プリントサーバ，  ３００…ネットワークプリンタ，  ７…文書データ取得部，  ８…印刷者ＩＤ取得部，  ９…承認者ＩＤ入力部，  １０…印刷データ生成部，  １１，２７…印刷データ送信部，  １２…印刷データ取得部，  １３…印刷内容表示部，  １４…承認結果入力部，  １５…承認結果情報送信部，  １６…印刷データ記憶部，  １７，２８…印刷データ受信部，  １８…印刷データ保存部，  １９…承認者ＩＤ受信部，  ２０，２５…印刷データ検索部，  ２１…印刷データ提供部，  ２２…承認結果情報受信部，  ２３…承認結果情報保存部，  ２４…カードリーダ，  ２６…印刷データ選択部，  ２９…プリンタエンジン，  ３０，５０，７０…ＣＰＵ，  ３２，５２，７２…ＲＯＭ，  ３４，５４，７４…ＲＡＭ，  ３８，５８，７８…Ｉ／Ｆ，  ３９，５９，７９…バス，  ４０，６０…入力装置，  ４２，６２，８２…記憶装置，  ４４，６４…表示装置，  ８０…操作パネル，  １９９…ネットワーク，  ４００…印刷データ管理テーブル
【図１】
2006268628.tif 000003
【図２】
2006268628.tif 000004
【図３】
2006268628.tif 000005
【図４】
2006268628.tif 000006
【図５】
2006268628.tif 000007
【図６】
2006268628.tif 000008
【図７】
2006268628.tif 000009
【図８】
2006268628.tif 000010
【図９】
2006268628.tif 000011
【図１０】
2006268628.tif 000012
【図１１】
2006268628.tif 000013
【図１２】
2006268628.tif 000014