(57)【要約】【課題】複数種のデバイスを有するシステムにおいて、簡便かつ適切に出力先や出力条件を設定することができる制御プログラム及び出力指示装置の提供。【解決手段】複数種のデバイスに出力を指示する装置で動作する制御プログラムであって、前記装置を、出力ファイルを出力する出力先のデバイスを選択させる第１の選択画面を表示部に表示させる際に、予め記憶した履歴情報を参照して、前記出力ファイルと同じファイル名の出力済みファイルが存在するかを判断し、前記出力済みファイルが存在する場合は、当該出力済みファイルを出力した出力先のデバイスを、デフォルトで選択された状態にして表示する制御部として機能させる。【選択図】図１２
2011128923.tif 000002
【特許請求の範囲】
【請求項１】
複数種のデバイスに出力を指示する装置で動作する制御プログラムであって、
前記装置を、
出力ファイルを出力する出力先のデバイスを選択させる第１の選択画面を表示部に表示させる際に、予め記憶した履歴情報を参照して、前記出力ファイルと同じファイル名の出力済みファイルが存在するかを判断し、前記出力済みファイルが存在する場合は、当該出力済みファイルを出力した出力先のデバイスを、デフォルトで選択された状態にして表示する制御部として機能させる、ことを特徴とする制御プログラム。
【請求項２】
前記制御部は、前記出力先のデバイスの出力条件を設定する設定画面を前記表示部に表示させる際に、前記履歴情報を参照して、前記出力済みファイルを出力した出力先のデバイスに関連付けられた出力条件を、デフォルトで設定された状態にして表示する、ことを特徴とする請求項１に記載の制御プログラム。
【請求項３】
前記制御部は、前記出力ファイルと同じファイル名の出力済みファイルが存在しない場合は、出力済みファイル又はグループを選択させる第２の選択画面を前記表示部に表示させ、再度、前記第１の選択画面を表示する際に、前記履歴情報を参照して、前記第２の画面で選択された出力済みファイルを出力した出力先のデバイス又は選択されたグループに属する出力先のデバイスを、選択された状態にして表示する、ことを特徴とする請求項１に記載の制御プログラム。
【請求項４】
前記出力済みファイルには有効期限が設定されており、
前記制御部は、前記第２の選択画面において、前記出力済みファイルに対応付けて前記有効期限を表示する、ことを特徴とする請求項３に記載の制御プログラム。
【請求項５】
前記複数種のデバイスは、印刷機能を備える画像形成装置と表示機能を備える表示端末とを含む、ことを特徴とする請求項１乃至４のいずれか一に記載の制御プログラム。
【請求項６】
前記制御プログラムは、前記画像形成装置に印刷を指示するプリンタドライバである、ことを特徴とする請求項５に記載の制御プログラム。
【請求項７】
表示部と記憶部と制御部とを少なくとも備え、複数種のデバイスに出力を指示する出力指示装置において、
前記制御部は、出力ファイルを出力する出力先のデバイスを選択させる第１の選択画面を前記表示部に表示させる際に、前記記憶部に予め記憶した履歴情報を参照して、前記出力ファイルと同じファイル名の出力済みファイルが存在するかを判断し、前記出力済みファイルが存在する場合は、当該出力済みファイルを出力した出力先のデバイスを、デフォルトで選択された状態にして表示する、ことを特徴とする出力指示装置。
【請求項８】
前記制御部は、前記出力先のデバイスの出力条件を設定する設定画面を前記表示部に表示させる際に、前記履歴情報を参照して、前記出力済みファイルを出力した出力先のデバイスに関連付けられた出力条件を、デフォルトで設定された状態にして表示する、ことを特徴とする請求項７に記載の出力指示装置。
【請求項９】
前記制御部は、前記出力ファイルと同じファイル名の出力済みファイルが存在しない場合は、出力済みファイル又はグループを選択させる第２の選択画面を前記表示部に表示させ、再度、前記第１の選択画面を表示する際に、前記履歴情報を参照して、前記第２の画面で選択された出力済みファイルを出力した出力先のデバイス又は選択されたグループに属する出力先のデバイスを、選択された状態にして表示する、ことを特徴とする請求項７に記載の出力指示装置。
【請求項１０】
前記出力済みファイルには有効期限が設定されており、
前記制御部は、前記第２の選択画面において、前記出力済みファイルに対応付けて前記有効期限を表示する、ことを特徴とする請求項９に記載の出力指示装置。
【請求項１１】
前記複数種のデバイスは、印刷機能を備える画像形成装置と、表示機能を備える表示端末と、を含むことを特徴とする請求項７乃至１０のいずれか一に記載の出力指示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御プログラム及び出力指示装置に関し、特に、画像形成装置を含む複数種のデバイスに出力を指示する制御プログラム及び当該制御プログラムを動作させる出力指示装置に関する。
【背景技術】
【０００２】
近年、電子ペーパーや電子ブック等の薄型の表示端末が開発されており、資料や書籍などのコンテンツを閲覧するユーザが増えている。この種の表示端末（以下、コンテンツ表示端末と呼ぶ。）は、有線や無線でネットワークに接続して、コンピュータ装置などからコンテンツデータを取得できることから、様々な用途への応用が提案されている。
【０００３】
その一形態として、会社等において、クライアントのコンピュータ装置と、プリンタやデジタル複合機などの印刷装置（以下、画像形成装置と呼ぶ。）と、コンテンツ表示端末とをネットワークに接続し、会議等の資料を、画像形成装置から出力又はコンテンツ表示端末に表示させるといった使われ方が行われている。
【０００４】
その際、会議等のメンバーの中にコンテンツ表示端末を持っていないユーザがいる場合は、画像形成装置で資料を印刷する必要がある。また、コンテンツ表示端末を持っていてもネットワークに接続されていない等の理由で表示できない場合も、画像形成装置で資料を印刷する必要がある。そこで、これらの装置に出力を指示する出力指示装置では、画像形成装置に資料を印刷させるための設定と、コンテンツ表示端末に資料を表示させるための設定とを行っている。
【０００５】
このような複数の異なる出力形態のデバイス（以下、複数種のデバイスと言う。）に対する制御に関連する技術として、例えば、下記特許文献１には、プリンタドライバからペーパーライクディスプレイ装置への出力又は印刷装置への出力、あるいはその両方への出力を行うことができるデータ処理システムが開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−２２５５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
複数種のデバイスにデータを配布するためには、デバイス毎に出力先や出力条件を設定する必要がある。また、一度出力した後にその内容を修正・更新して出力する場合も、やはりデバイス毎に出力先や出力条件を設定する必要がある。そのため、デバイスの種類が多くなると、出力先や出力条件の設定操作が煩雑になると共に設定ミスも増え、誤配信や無駄な出力、印刷をしてしまうという問題があった。
【０００８】
上記出力条件の設定に関して、特許文献１では、プリンタドライバの設定画面で、画像形成装置及びコンテンツ表示端末の双方に対して、同じ出力条件（カラーモードや解像度）が設定できるようにして、設定操作を簡便にしている。
【０００９】
しかしながら、複数種のデバイスには各々デバイス固有の出力条件があり、データの修正内容や修正時期によって出力先や利用期限などが異なる場合があるため、上記方法では画像形成装置及びコンテンツ表示端末の双方に対して、適切に出力先や出力条件を設定することができない。例えば、表示データの有効期限が過ぎた後に前回の設定のままコンテンツ表示端末に配布してしまうと、出力先は正しくても有効期限が過ぎているため、コンテンツ表示端末で閲覧ができないといった問題が生じる。
【００１０】
本発明は、上記問題点に鑑みてなされたものであって、その主たる目的は、複数種のデバイスを有するシステムにおいて、簡便かつ適切に出力先や出力条件を設定することができる制御プログラム及び出力指示装置を提供することにある。
【課題を解決するための手段】
【００１１】
上記目的を達成するため、本発明は、複数種のデバイスに出力を指示する装置で動作する制御プログラムであって、前記装置を、出力ファイルを出力する出力先のデバイスを選択させる第１の選択画面を表示部に表示させる際に、予め記憶した履歴情報を参照して、前記出力ファイルと同じファイル名の出力済みファイルが存在するかを判断し、前記出力済みファイルが存在する場合は、当該出力済みファイルを出力した出力先のデバイスを、デフォルトで選択された状態にして表示する制御部として機能させるものである。
【００１２】
また、本発明は、表示部と記憶部と制御部とを少なくとも備え、複数種のデバイスに出力を指示する出力指示装置において、前記制御部は、出力ファイルを出力する出力先のデバイスを選択させる第１の選択画面を前記表示部に表示させる際に、前記記憶部に予め記憶した履歴情報を参照して、前記出力ファイルと同じファイル名の出力済みファイルが存在するかを判断し、前記出力済みファイルが存在する場合は、当該出力済みファイルを出力した出力先のデバイスを、デフォルトで選択された状態にして表示するものである。
【発明の効果】
【００１３】
本発明の制御プログラム及び出力指示装置によれば、複数種のデバイスを有するシステムにおいて、簡便かつ適切に出力先や出力条件を設定することができる。
【００１４】
その理由は、出力指示装置（制御プログラム）は、出力先を選択する画面や出力条件を設定する画面を表示する際に、履歴情報に基づいて、出力ファイルと同じファイル名の出力済みファイルが存在するかを判断し、出力済みファイルが存在する場合は、その出力済みファイルに対応する出力先や出力条件をデフォルトで選択又は設定された状態にして表示する制御を行うからである。
【００１５】
また、出力済みファイルが存在しない場合は、出力済みファイルやグループを選択させる画面を表示させ、再度、出力先を選択する画面を表示する際に、当該画面で選択された出力済みファイルやグループに対応する出力先を、選択された状態にして表示する制御を行うからである。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施例に係る出力制御システムの構成を模式的に示す図である。
【図２】本発明の一実施例に係る出力制御システムの各装置の機能を示すブロック図である。
【図３】本発明の一実施例に係るクライアントの表示部に表示させる画面（表示端末登録画面）の一例を示す図である。
【図４】本発明の一実施例に係るクライアントの表示部に表示させる画面（出力先選択画面）の一例を示す図である。
【図５】本発明の一実施例に係るクライアントの表示部に表示させる画面（出力先一括選択画面）の一例を示す図である。
【図６】本発明の一実施例に係るクライアントの表示部に表示させる画面（グループ登録画面）の一例を示す図である。
【図７】本発明の一実施例に係るクライアントの表示部に表示させる画面（自動更新詳細画面）の一例を示す図である。
【図８】本発明の一実施例に係るクライアントの表示部に表示させる画面（出力設定画面）の一例を示す図である。
【図９】本発明の一実施例に係るクライアントに格納される履歴データの一例を示す図である。
【図１０】本発明の一実施例に係るクライアントに格納される出力設定ＸＭＬデータの一例を示す図である。
【図１１】本発明の一実施例に係る出力デバイス管理サーバに格納される装置データの一例を示す図である。
【図１２】本発明の一実施例に係るクライアントにおける出力先選択画面の初期表示の動作を示すフローチャート図である。
【図１３】本発明の一実施例に係るクライアントにおける自動更新ＯＮに設定された場合の動作を示すフローチャート図である。
【発明を実施するための形態】
【００１７】
背景技術で示したように、複数種のデバイスにデータを出力する場合や、一度出力した後にその内容を修正・更新して再度出力する場合には、デバイス毎に出力先や出力条件を設定しなければならず、設定操作が煩雑になると共に設定ミスも増える。また、出力条件の設定に関して、プリンタドライバから、複数種のデバイスに同じ出力条件を設定することもできるが、複数種のデバイスには各々デバイス固有の出力条件があるため、この方法では各々のデバイスに対して、適切に出力先や出力条件を設定することができない。
【００１８】
そこで、本発明の一実施の形態では、画像形成装置及びコンテンツ表示端末等の複数種のデバイスと複数種のデバイスに出力を指示する出力指示装置とを含むシステムにおいて、出力指示装置（又は出力指示装置で動作するプリンタドライバ等の制御プログラム）は、出力先選択画面や出力設定画面を表示する際に、履歴情報に基づいて、出力ファイルと同じファイル名の出力済みファイルが存在するかを判断し、出力済みファイルが存在する場合は、その出力済みファイルに対応する出力先や出力設定をデフォルト（初期表示）で選択又は設定された状態にして表示し、出力済みファイルが存在しない場合は、他の出力済みファイルや登録グループを選択させる出力先一括選択画面を表示させ、再度、出力先選択画面を表示する際に、出力先一括選択画面で選択された出力済みファイルや登録グループに対応する出力先を、選択された状態にして表示する。
【実施例】
【００１９】
上記した本発明の一実施の形態についてさらに詳細に説明すべく、本発明の一実施例に係る制御プログラム及び出力指示装置について、図１乃至図１３を参照して説明する。図１は、本実施例の出力制御システムの構成を模式的に示す図であり、図２は、各装置の機能を示すブロック図である。また、図３乃至図８は、クライアントの表示部に表示される画面の構成例を示す図であり、図９及び図１０は、クライアントに格納されるデータの一例を示す図である。また、図１１は、出力デバイス管理サーバに格納されるデータの一例を示す図であり、図１２及び図１３は、本実施例のクライアントの動作を示すフローチャート図である。なお、以下の説明において、出力ファイルとは、画像形成装置に送信する印刷ジョブやコンテンツ表示端末に送信する文書ファイル又は当該文書ファイルを変換した文書画像データなどであり、出力済みファイルとは、過去に出力したことのある出力ファイルである。
【００２０】
図１に示すように、本実施例の出力制御システムは、プリンタやデジタル複合機等の画像形成装置２０と、電子ペーパーや電子ブック等のコンテンツ表示端末３０、４０と、画像形成装置２０及びコンテンツ表示端末３０、４０等（本実施例では出力デバイスと呼ぶ。）を管理する出力デバイス管理サーバ５０と、これら複数種の出力デバイスに出力を指示する装置であるクライアント１０などで構成される。クライアント１０と画像形成装置２０と出力デバイス管理サーバ５０とは、ＬＡＮ（Local Area Network）やＷＡＮ（Wide Area Network）などのネットワーク６０を介して接続されている。また、ネットワーク機能を持つタイプのコンテンツ表示端末３０は、無線ＬＡＮ６１等によりネットワーク６０に接続される。また、ネットワーク機能を持たないタイプのコンテンツ表示端末４０は、ＵＳＢ（Universal Serial Bus）、ＩＥＥＥ１３９４などの規格によってデータ転送を行うデータケーブル７０や、メモリーカードなどの記憶媒体８０を利用してクライアント１０から表示データを受け取ることができる。以下、図２を参照して各装置の具体的構成について説明する。
【００２１】
［クライアント］
クライアント１０は、制御部１１と、記憶部１２と、通信部１３と、表示部１４と、操作部１５と、必要に応じてケーブルＩ／Ｆ部１６や媒体Ｉ／Ｆ部１７などで構成される。
【００２２】
制御部１１は、ＣＰＵ（Central Processing Unit）などで構成される。記憶部１２は、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）などのメモリ、ＨＤＤ（Hard Disk Drive）などで構成され、データ記憶部１２ａとプログラム記憶部１２ｂを備える。データ記憶部１２ａは、履歴情報記憶部、印刷ジョブ記憶部、更新情報記憶部などを備える。履歴情報記憶部は、出力済みファイルと出力先と出力条件とを対応付けた履歴情報を格納する。印刷ジョブ記憶部は、印刷ジョブ等を格納する。更新情報記憶部は、自動更新に関する設定情報を格納する。プログラム記憶部１２ｂは、ＲＯＭやＨＤＤの不揮発性記憶部に設けられ、各種機能を実現するプログラムを格納する。各種機能としては、表示制御機能、文書ファイル送信機能、印刷ジョブ作成機能、端末登録機能、出力状況表示機能、出力制御機能等が含まれる。表示制御機能は、後述する出力先選択画面や出力設定画面を表示部１４に表示させると共に、上記履歴情報に基づいて、出力先や出力条件の初期表示を制御する。文書ファイル送信機能は、文書作成アプリケーションで作成した文書ファイルを出力デバイス管理サーバ５０に送信する。印刷ジョブ作成機能は、文書ファイルをページ記述言語（ＰＤＬ：Page Description Language）で記述されたデータ、ＰＤＦ（Portable Document Format）データなどに変換して印刷ジョブを作成する。端末登録機能は、画像形成装置２０及びコンテンツ表示端末３０、４０の情報を出力デバイス管理サーバ５０に登録する。出力状況表示機能は、画像形成装置２０及びコンテンツ表示端末３０、４０への出力状況を表示する。出力制御機能は、出力ファイルを選択された出力先に出力する指示を行うと共に、自動更新に関する設定情報に基づいて出力ファイルを自動的に出力する指示を行う。そして、ＲＯＭやＨＤＤに記憶された当該プログラムはＲＡＭに展開され、ＣＰＵで実行される。
【００２３】
なお、上記表示制御機能や印刷ジョブ作成機能、出力制御機能はプリンタドライバの一機能とすることができる。
【００２４】
通信部１３は、ＮＩＣ（Network Interface Card）やモデムなどで構成され、画像形成装置２０や出力デバイス管理サーバ５０、他のクライアント１０等との通信を可能とする。
【００２５】
表示部１４は、ＬＣＤ（Liquid Crystal Display）などで構成され、後述する表示端末登録画面や出力先選択画面、出力設定画面などを表示する。操作部１５は、キーボードやマウスなどで構成され、出力先の選択、出力設定画面の各項目の設定や移動、画面の切り替えなどの操作を可能にする。
【００２６】
ケーブルＩ／Ｆ部１６は、各種ケーブル７０を装着するコネクタなどで構成され、媒体Ｉ／Ｆ部１７は、各種記憶媒体８０を装填するスロットなどで構成され、ネットワーク機能を持たないタイプのコンテンツ表示端末４０に文書画像データを提供可能にする。
【００２７】
［画像形成装置］
画像形成装置２０は、制御部２１と、記憶部２２と、通信部２３と、表示部２４と、操作部２５と、描画処理部２６と、印刷部２７などで構成される。
【００２８】
制御部２１は、ＣＰＵなどで構成される。記憶部２２は、ＲＯＭやＲＡＭなどのメモリ、ＨＤＤなどで構成され、データ記憶部２２ａとプログラム記憶部２２ｂを備える。データ記憶部２２ａは、クライアント１０から送信された印刷ジョブに基づいて生成された印刷データを格納する印刷データ記憶部を備える。プログラム記憶部２２ｂは、ＲＯＭやＨＤＤの不揮発性記憶部に設けられ、印刷部２７に印刷を実行させる印刷機能等のプログラムを格納する。そして、ＲＯＭやＨＤＤに記憶された当該プログラムはＲＡＭに展開され、ＣＰＵで実行される。
【００２９】
通信部２３は、ＮＩＣやモデムなどで構成され、クライアント１０等との通信を可能とする。表示部２４は、ＬＣＤなどで構成され、操作画面などを表示する。操作部２５は、タッチパネルなどで構成され、画像形成装置２０の各種操作を可能にする。
【００３０】
描画処理部２６は、クライアント１０から受信した印刷ジョブを解析し、各ページのデータをラスタライズして印刷データを作成する。
【００３１】
印刷部２７は、電子写真方式や静電記録方式等の作像プロセスを利用した画像形成のために必要な要素、すなわち、帯電装置、感光体ドラム、露光装置、転写ローラ、転写ベルト、定着装置などで構成される。具体的には、帯電装置により帯電された感光体ドラムに露光装置から印刷データに応じた光を照射して静電潜像を形成し、現像装置で帯電したトナーを付着させて現像し、そのトナー像を一次転写ローラ、二次転写ベルトを介して紙媒体に転写して定着装置で定着させる処理を行う。
【００３２】
［コンテンツ表示端末３０］
ネットワーク機能を備えるコンテンツ表示端末３０は、制御部３１と、記憶部３２と、通信部３３と、表示部３４と、操作部３５などで構成される。
【００３３】
制御部３１は、ＣＰＵなどで構成される。記憶部３２は、ＲＯＭやＲＡＭなどのメモリ、ＨＤＤなどで構成され、データ記憶部３２ａとプログラム記憶部３２ｂを備える。データ記憶部３２ａは、出力デバイス管理サーバ５０から送信される文書画像データ等を格納する文書画像データ記憶部を備える。プログラム記憶部３２ｂは、ＲＯＭやＨＤＤの不揮発性記憶部に設けられ、出力デバイス管理サーバ５０から文書画像データを受信する文書画像データ受信機能、文書画像データを表示部３４に表示させる文書画像表示機能等のプログラムを格納する。そして、ＲＯＭやＨＤＤに記憶された当該プログラムはＲＡＭに展開され、ＣＰＵで実行される。
【００３４】
通信部３３は、無線ＬＡＮ機能を備えるＮＩＣやモデムなどで構成され、出力デバイス管理サーバ５０等との通信を可能とする。表示部３４は、ＬＣＤなどで構成され、文書画像データなどを表示する。操作部３５は、タッチパネルなどで構成され、コンテンツ表示端末３０の各種操作を可能にする。
【００３５】
［コンテンツ表示端末４０］
ネットワーク機能を備えていないコンテンツ表示端末４０は、制御部４１と、記憶部４２と、表示部４３と、操作部４４と、ケーブルＩ／Ｆ部４５あるいは媒体Ｉ／Ｆ部４６などで構成される。
【００３６】
制御部４１は、ＣＰＵなどで構成される。記憶部４２は、ＲＯＭやＲＡＭなどのメモリ、ＨＤＤなどで構成され、データ記憶部４２ａとプログラム記憶部４２ｂを備える。データ記憶部４２ａは、ケーブル７０を介してクライアント１０から受信もしくは記憶媒体８０から読み出した文書画像データ等を格納する文書画像データ記憶部を備える。プログラム記憶部４２ｂは、ＲＯＭやＨＤＤの不揮発性記憶部に設けられ、クライアント１０もしくは記憶媒体８０から文書画像データを取得する文書画像データ取得機能、文書画像データを表示部４３に表示させる文書画像表示機能等のプログラムを格納する。そして、ＲＯＭやＨＤＤに記憶された当該プログラムはＲＡＭに展開され、ＣＰＵで実行される。
【００３７】
表示部４３は、ＬＣＤなどで構成され、文書画像データなどを表示する。操作部４４は、タッチパネルなどで構成され、コンテンツ表示端末４０の各種操作を可能にする。
【００３８】
ケーブルＩ／Ｆ部４５は、各種ケーブル７０を装着するコネクタなどで構成され、媒体Ｉ／Ｆ部４６は、各種記憶媒体８０を装填するスロットなどで構成され、クライアント１０から文書画像データを取得可能にする。
【００３９】
なお、本実施例のコンテンツ表示端末３０、４０は、コンテンツのページを表示するための装置（例えば、電子ペーパーや電子ブック、電子手帳）としてもよいし、他の機能を備える装置（例えば、携帯電話機、ＰＤＡ（Personal Digital Assistants）、コンピュータ端末）とし、当該装置に同様の機能を持たせてもよい。
【００４０】
［出力デバイス管理サーバ５０］
出力デバイス管理サーバ５０は、制御部５１と、記憶部５２と、通信部５３と、必要に応じて表示部５４や操作部５５などで構成される。
【００４１】
制御部５１は、ＣＰＵなどで構成される。記憶部５２は、ＲＯＭやＲＡＭなどのメモリ、ＨＤＤなどで構成され、データ記憶部５２ａとプログラム記憶部５２ｂを備える。データ記憶部５２ａは、画像形成装置２０及びコンテンツ表示端末３０、４０の情報を格納する端末管理データ記憶部、文書ファイルを画像に変換した文書画像データを格納する文書画像データ記憶部などを備える。プログラム記憶部５２ｂは、ＲＯＭやＨＤＤの不揮発性記憶部に設けられ、各種機能を実現するプログラムを格納する。各種機能としては、端末管理機能、文書ファイル受信機能、文書画像変換機能、出力状況管理機能、Ｗｅｂサーバ機能等が含まれる。端末管理機能は、画像形成装置２０及びコンテンツ表示端末３０、４０の情報を管理する。文書ファイル受信機能は、クライアント１０から文書ファイルを受信する。文書画像変換機能は、受信した文書ファイルをコンテンツ表示端末の表示に適した形式の文書画像データに変換する。出力状況管理機能は、画像形成装置２０及びコンテンツ表示端末３０、４０への出力状況を管理する。Ｗｅｂサーバ機能は、端末管理機能や文書ファイル受信機能等がＷｅｂサービスをクライアント１０に提供する為に使用する。そして、ＲＯＭやＨＤＤに記憶された当該プログラムはＲＡＭに展開され、ＣＰＵで実行される。
【００４２】
通信部５３は、ＮＩＣやモデムなどで構成され、クライアント１０やネットワーク機能を備えるコンテンツ表示端末３０等との通信を可能とする。表示部５４は、ＬＣＤなどで構成され、各種画面を表示する。操作部５５は、キーボードやマウスなどで構成され、各種操作を可能とする。
【００４３】
なお、図１及び図２は、本実施例の一例であり適宜変更可能である。例えば、出力デバイス管理サーバ５０は、クライアント１０や画像形成装置２０に組み込まれていてもよい。また、ここでは、文書ファイルを文書画像データに変換して送信しているが、コンテンツ表示端末３０、４０に文書ファイルを表示する機能があれば文書画像データに変換しなくてもよい。また、Ｗｅｂサーバ機能も、出力デバイス管理サーバ５０とクライアント１０間での通信を実現できれば他の手段でも構わない。更に、印刷ジョブ作成機能は出力デバイス管理サーバ５０上に存在してもよいし、文書画像変換機能はクライアント１０上に存在していてもよい。
【００４４】
次に、クライアント１０の表示部１４に表示される画面について説明する。
【００４５】
図３は、各ユーザあるいは管理者がコンテンツ表示端末の登録を行うための表示端末登録画面９０の一例である。この表示端末登録画面９０では、端末名と、機種名や階調／カラー、解像度、画面数、表示ファイル種別、接続方式、ホスト名又はＩＰアドレス、ポート番号などの端末情報と、ユーザ名やユーザＩＤ、パスワード、メールアドレスなどのユーザ情報が設定可能であり、設定後に「ＯＫ」ボタンを押下すると、制御部１１（端末登録機能）によってコンテンツ表示端末が登録され、後述する図４の出力先選択画面のコンテンツ表示端末リストに表示される。また、登録内容が出力デバイス管理サーバ５０に送信され、当該サーバの端末管理機能によって図１１に示すようにコンテンツ表示端末が登録される。また、画像形成装置に関しても、同様の登録画面で、装置名と、機種名やＩＰアドレス、ポート番号などの端末情報を登録すると、その登録内容が出力デバイス管理サーバ５０に送信され、当該サーバの端末管理機能によって図１１に示すように画像形成装置が登録される。
【００４６】
図４は、出力先選択画面９１の一例である。この出力先選択画面９１は、クライアント上で文書作成アプリケーションの印刷画面等から出力先プリンタとして本システムを選択し、印刷を開始するときに、制御部１１（プリンタドライバの表示制御機能）によって表示される。この画面には、出力制御システム上に登録されているコンテンツ表示端末及び画像形成装置（又は、登録された端末のうち、現在ネットワークに接続されている等で利用可能な端末）が一覧表示されており、その中から出力先となるコンテンツ表示端末及び／又は画像形成装置が選択可能になっている。また、この画面を表示する際に、データ記憶部１２ａ（履歴情報記憶部）に記憶された履歴情報（後述する図１０のデータ）を参照して、出力ファイルと同じファイル名の出力済みファイルが存在するかを判断し、出力済みファイルが存在する場合は、その出力済みファイルに対応する出力先及び出力条件を特定し、特定した出力先のコンテンツ表示端末や画像形成装置をデフォルトで選択された状態（図では網掛け）にして表示する。そして、デフォルトで選択された状態、若しくは、更に個別に選択又は選択を解除した状態で出力開始ボタンを押下すると、選択されたコンテンツ表示端末及び／又は画像形成装置への出力が開始される。
【００４７】
また、出力先選択画面９１には、各種遷移ボタンが設けられている。例えば、「出力先を一括選択する」ボタンを押下すると、図５に示す出力先一括選択画面に遷移する。また、「現在の出力先をグループ登録する」ボタンを押下すると、図６に示すグループ登録画面に遷移する。また、出力オプション欄の「詳細」ボタンを押下すると、図７に示す自動更新詳細画面に遷移する。また、「出力設定変更」ボタンを押下すると、図８に示す出力設定画面に遷移する。
【００４８】
図５は、出力先一括選択画面９２の一例であり、制御部１１（プリンタドライバの表示制御機能）によって表示される。この出力先一括選択画面９２は、図４の出力先選択画面９１で、コンテンツ表示端末及び／又は画像形成装置がデフォルトで選択されていない場合（すなわち、出力ファイルと同じファイル名の出力済みファイルが存在しない場合）やデフォルトの選択を変更する場合に「出力先を一括選択する」ボタンの押下によって表示される画面であり、条件に合致する出力先を一括して選択する画面である。この画面には、出力先となるコンテンツ表示端末及び／又は画像形成装置を総部数や設定モード、有効期限などの出力履歴から選択する欄と、登録グループから選択する欄とが設けられている。そして、選択条件を設定後、ＯＫボタンを押下すると、データ記憶部１２ａ（履歴情報記憶部）に記憶された履歴情報（後述する図１０のデータ）を参照して、選択条件を満たす出力先及び出力条件を特定し、図４の出力先選択画面９１の一覧表示欄に特定した出力先を選択された状態にして表示する。
【００４９】
また、出力履歴から選択する欄では、設定した条件に合致する出力済みファイルが一覧表示され、各々の出力済みファイルには有効期限が対応付けて表示される。この有効期限を表示することにより、適切な出力済みファイルを選択することができる。
【００５０】
図６は、グループ登録画面９３の一例であり、制御部１１（プリンタドライバの表示制御機能）によって表示される。この画面には、登録グループ名を入力する欄が設けられており、グループ名を入力してＯＫボタンを押下すると、当該グループに属するコンテンツ表示端末及び／又は画像形成装置を選択する画面（図示せず）に遷移する。そして、コンテンツ表示端末及び／又は画像形成装置の選択が終了すると、そのグループ情報が図１０のグループリストに登録され、図５の出力先一括選択画面９２の登録グループの一覧に追加される。
【００５１】
図７は、自動更新詳細画面９４の一例であり、制御部１１（プリンタドライバの表示制御機能）によって表示される。この画面には、更新間隔や更新時刻、プリンタへの出力、出力設定変更時の自動更新などを設定する欄が設けられており、更新条件を選択して設定ボタンを押下すると、その設定内容が図１０の自動更新リストに登録されると共に、その設定内容に従って、制御部１１（プリンタドライバの出力制御機能）により出力ファイルが自動的に出力される。
【００５２】
図８は、出力設定画面９５の一例であり、制御部（プリンタドライバの表示制御機能）によって表示される。この出力設定画面９５には、スピード優先・エコ優先、カスタム設定といった設定モードを選択する欄と、複数種のデバイスに対して共通に設定可能な項目（共通項目と呼ぶ。）のみが表示される共通設定欄と、個々のデバイス種に対して設定可能な項目（個別項目と呼ぶ。）が表示される個別設定欄（ここでは電子ペーパー設定欄及びプリンタ設定欄の２つ）と、が表示される。また、図４の出力先選択画面９１からこの画面に遷移する際に、出力済みファイルに対応する出力先及び出力条件が特定されている場合は、その出力条件をデフォルトで設定した状態で表示する。そして、制御部１１（プリンタドライバの出力制御機能）は、共通設定欄の各共通項目の設定内容を選択された全てのデバイス種に適用し、個別設定欄の各個別項目の設定内容をその欄に対応するデバイス種のみに適用して、出力を制御する。
【００５３】
次に、上記各画面を表示する際に参照されるデータについて、図９及び図１０を参照して説明する。
【００５４】
図９は、クライアント１０のデータ記憶部１２ａ（履歴情報記憶部）に格納されるデータの一例であり、出力履歴リスト、グループリスト、一括出力リスト、出力先電子ペーパーリスト、出力先プリンタリスト、自動更新リストなどのテーブルで構成される。これらのテーブルと上記出力先選択画面９１及び出力先一括選択画面９２との関係について以下に例示する。
【００５５】
例えば、文書作成アプリケーションでファイル名が「FFFFFF.doc」の文書を作成して、図４の出力先選択画面９１を表示する場合は、出力履歴リストから「FFFFFF.doc」の文書に対応する一括出力ＩＤが「１」であり、出力先電子ペーパーリストから一括出力ＩＤ「１」に対応する電子ペーパー端末名が「ＫＭ次郎の電子ペーパー端末１」、「ＫＭ四郎の電子ペーパー端末」、「ＫＭ五郎の電子ペーパー端末」、出力先プリンタリストから一括出力ＩＤ「１」に対応するプリンタが「プリンタ２（大阪）」、「プリンタ５（東京）」であることから、出力先選択画面９１の一覧表示欄には、図４に示すように、それらが選択された状態で表示される。
【００５６】
また、図５の出力先一括選択画面９２で「出力履歴から選択」欄の「EEEEEE.doc」を選択した場合は、出力履歴リストから「EEEEEE.doc」の文書に対応する一括出力ＩＤが「８」であり、出力先電子ペーパーリストから一括出力ＩＤ「８」に対応する電子ペーパー端末名が「ＫＭ七郎の電子ペーパー端末」であることから、出力先選択画面９１の一覧表示欄には、その端末が選択された状態で表示される。
【００５７】
また、図５の出力先一括選択画面９２で「登録グループから選択」欄の「勉強会」を選択した場合は、グループリストから「勉強会」に対応する一括出力ＩＤが「５」であり、出力先電子ペーパーリストから一括出力ＩＤ「５」に対応する電子ペーパー端末名が「ＫＭ六郎の電子ペーパー端末」、「ＫＭ八郎の電子ペーパー端末」、「ＫＭ十郎の電子ペーパー端末」であることから、出力先選択画面９１の一覧表示欄には、それらの端末が選択された状態で表示される。
【００５８】
また、図１０は、クライアント１０のデータ記憶部１２ａ（履歴情報記憶部）に格納される出力設定データの一例である。このデータには、現在の設定モードと、設定モード単位の、共通設定及び個別設定の項目及びその設定値が格納されている。なお、ここでは出力設定データをＸＭＬ（Extensible Markup Language）形式で表現したが、関連データベースやシーケンシャルファイルなどで実現しても構わない。この出力設定データと上記出力設定画面９５との関係について以下に例示する。
【００５９】
例えば、図１０の出力設定データが「1.xml」であるとすると、文書作成アプリケーションでファイル名が「FFFFFF.doc」の文書を作成して、図４の出力先選択画面９１から図８の出力設定画面９５を表示する場合は、出力履歴リストから「FFFFFF.doc」の文書に対応する一括出力ＩＤが「１」であり、一括出力リストから一括出力ＩＤ「１」に対応する出力設定ファイルが「1.xml」であることから、図１０の出力設定データを参照して、図８に示すように、設定モードに「カスタム設定」が表示され、共通設定欄、電子ペーパー設定欄、プリンタ設定欄の各々に、出力設定データで規定された情報が設定された状態で表示される。
【００６０】
次に、図４の出力先選択画面９１の初期表示における制御部１１（プリンタドライバの表示制御機能）の動作について、図１２のフローチャート図を参照して説明する。
【００６１】
まず、出力対象となる出力ファイルが図９の出力履歴リストに存在するか否かを判断する（Ｓ１０１）。
【００６２】
出力履歴リストに存在する場合は、出力履歴リストから出力ファイルに対応する出力履歴ＩＤ及び一括出力ＩＤを取得し、出力先電子ペーパーリストから、一括出力ＩＤに対応するコンテンツ表示端末を特定し、そのコンテンツ表示端末をデフォルトで選択状態にして表示し（Ｓ１０２）、続いて、出力先プリンタリストから、一括出力ＩＤに対応する画像形成装置を特定し、その画像形成装置の印刷部数欄に出力先プリンタリストの印刷部数を表示する（Ｓ１０３）。
【００６３】
次に、出力履歴ＩＤが自動更新リストに存在するか否かを判断する（Ｓ１０４）。自動更新リストに存在する場合は、自動更新を「ＯＮ」に設定し（Ｓ１０５）、存在しない場合は、自動更新を「ＯＦＦ」に設定する（Ｓ１０６）。
【００６４】
一方、Ｓ１０１で、出力ファイルが出力履歴リストに存在しない場合は、全てのコンテンツ表示端末を未選択状態にして表示し（Ｓ１０７）、続いて、デフォルトで設定された画像形成装置又は１番目の画像形成装置の印刷部数欄に総部数を表示し、残りの画像形成装置の印刷部数欄にゼロを表示する（Ｓ１０８）。そして、自動更新を「ＯＦＦ」に設定する（Ｓ１０９）。
【００６５】
次に、自動更新がＯＮに設定されている時の制御部１１（プリンタドライバの出力制御機能）の動作について、図１３のフローチャート図を参照して説明する。
【００６６】
まず、自動更新処理の終了が指示されたかを判断し（Ｓ２０１）、終了が指示された場合は、処理を終了し、終了が指示されていなければ、図９の自動更新リストに未処理のデータがあるかを判断する（Ｓ２０２）。
【００６７】
未処理のデータがなければ、一定時間スリーブした後（Ｓ２０８）、Ｓ２０１に戻って同様の処理を繰り返し、未処理のデータがある場合は、自動更新リストから、その未処理のデータに対応する更新間隔と更新時刻と前回更新日時を取得し、現在の日時が自動更新処理を開始する日時であるかを判断する（Ｓ２０３）。
【００６８】
自動更新処理を開始する日時でなければ、Ｓ２０１に戻って同様の処理を繰り返し、自動更新処理を開始する日時であれば、出力ファイルの更新日時が出力日時以降であるかを判断する（Ｓ２０４）。
【００６９】
出力日時以降でなければ、Ｓ２０１に戻って同様の処理を繰り返し、出力日時以降であれば、コンテンツ表示端末にデータを出力した後（Ｓ２０５）、画像形成装置への出力が必要であるかを判断する（Ｓ２０６）。
【００７０】
画像形成装置への出力が必要でなければ、Ｓ２０１に戻って同様の処理を繰り返し、画像形成装置への出力が必要であれば、画像形成装置にデータを出力した後（Ｓ２０８）、Ｓ２０１に戻って同様の処理を繰り返す。
【００７１】
以上説明したように、本実施例では、制御部１１（プリンタドライバ）は、表示部１４に出力先選択画面９１や出力設定画面９５を表示する際に、履歴情報を参照して、出力ファイルと同じファイル名の出力済みファイルが存在するかを判断する。そして、出力済みファイルが存在する場合は、その出力済みファイルに対応する出力先や出力設定を特定し、出力先選択画面９１の一覧表示欄に、特定した出力先をデフォルトで選択された状態にして表示したり、出力先選択画面９１から遷移する出力設定画面９５の設定欄に、特定した出力条件をデフォルトで設定された状態にして表示したりする。また、出力ファイルと同じファイル名の出力済みファイルが存在しない場合は、他の出力済みファイルや登録グループを選択させる出力先一括選択画面９２を表示し、再度、出力先選択画面９１を表示する際に、出力先一括選択画面９２で選択された出力済みファイルや登録グループに対応する出力先を選択された状態にして表示する。これにより、出力先や出力条件の設定操作を簡便することができ、設定ミスも未然に防止することができる。
【００７２】
なお、本発明は上記実施例の記載に限定されるものではなく、本発明の趣旨を逸脱しない限りにおいて、その構成や制御は適宜変更可能である。例えば、上記実施例では、コンテンツ表示端末及び画像形成装置の２種類のデバイスに関して説明したが、３種類以上のデバイス（例えば、コンテンツ表示端末、画像形成装置及びスマートフォン）の組み合わせとしてもよい。
【産業上の利用可能性】
【００７３】
本発明は、複数種のデバイスに対して出力を指示するプリンタドライバ等の制御プログラム及び当該制御プログラムを動作させる出力指示装置に利用可能である。
【符号の説明】
【００７４】
１０  クライアント
１１  制御部
１２  記憶部
１２ａ  データ記憶部
１２ｂ  プログラム記憶部
１３  通信部
１４  表示部
１５  操作部
１６  ケーブルＩ／Ｆ部
１７  媒体Ｉ／Ｆ部
２０  画像形成装置
２１  制御部
２２  記憶部
２２ａ  データ記憶部
２２ｂ  プログラム記憶部
２３  通信部
２４  表示部
２５  操作部
２６  描画処理部
２７  印刷部
３０  ネットワーク機能を持つタイプのコンテンツ表示端末
３１  制御部
３２  記憶部
３２ａ  データ記憶部
３２ｂ  プログラム記憶部
３３  通信部
３４  表示部
３５  操作部
４０  ネットワーク機能を持たないタイプのコンテンツ表示端末
４１  制御部
４２  記憶部
４２ａ  データ記憶部
４２ｂ  プログラム記憶部
４３  表示部
４４  操作部
４５  ケーブルＩ／Ｆ部
４６  媒体Ｉ／Ｆ部
５０  出力デバイス管理サーバ
５１  制御部
５２  記憶部
５２ａ  データ記憶部
５２ｂ  プログラム記憶部
５３  通信部
５４  表示部
５５  操作部
６０  ネットワーク
６１  無線ＬＡＮ
７０  データケーブル
８０  記憶媒体
９０  表示端末登録画面
９１  出力先選択画面
９２  出力先一括選択画面
９３  グループ登録画面
９４  自動更新詳細画面
９５  出力設定画面
【図１】
2011128923.tif 000003
【図２】
2011128923.tif 000004
【図３】
2011128923.tif 000005
【図４】
2011128923.tif 000006
【図５】
2011128923.tif 000007
【図６】
2011128923.tif 000008
【図７】
2011128923.tif 000009
【図８】
2011128923.tif 000010
【図９】
2011128923.tif 000011
【図１０】
2011128923.tif 000012
【図１１】
2011128923.tif 000013
【図１２】
2011128923.tif 000014
【図１３】
2011128923.tif 000015