(57)【要約】【課題】印刷ジョブの印刷許可をより簡便に複数のユーザに設定することができ、かつ、当該印刷ジョブを印刷可能なユーザを、当該印刷ジョブが蓄積された後にも変更できるようにする。【解決手段】実施形態の印刷制御装置は、所有者情報と、記憶場所情報と、を印刷ジョブに関連付けて記憶する記憶部と、ユーザ識別情報を含む印刷ジョブ一覧情報取得要求を受信する受信部と、記憶場所情報により特定される印刷対象データから、アクセス権限情報を取得する取得部と、ユーザ識別情報と一致する所有者情報と関連付けられた第１の印刷ジョブと、ユーザが印刷対象データを印刷できるアクセス権限を示すアクセス権限情報を含む印刷対象データを印刷する第２の印刷ジョブと、を特定する印刷ジョブ一覧情報を生成する生成部と、印刷ジョブ一覧情報を送信する送信部と、を備える。【選択図】図２
2017162398.tif 000002
【特許請求の範囲】
【請求項１】
印刷対象データの所有者を示す所有者情報と、前記印刷対象データの記憶場所を示す記憶場所情報と、を印刷ジョブに関連付けて記憶する記憶部と、
ユーザを識別するユーザ識別情報を含む印刷ジョブ一覧情報取得要求を受信する受信部と、
前記印刷ジョブ一覧情報取得要求を受信した場合、前記記憶場所情報により特定される前記印刷対象データから、前記ユーザのアクセス権限を示すアクセス権限情報を取得する取得部と、
前記ユーザ識別情報と一致する前記所有者情報と関連付けられた第１の印刷ジョブと、前記ユーザが前記印刷対象データを印刷できるアクセス権限を示す前記アクセス権限情報を含む前記印刷対象データを印刷する第２の印刷ジョブと、を特定する印刷ジョブ一覧情報を生成する生成部と、
前記印刷ジョブ一覧情報取得要求に応じて、前記印刷ジョブ一覧情報を送信する送信部と、
を備える印刷制御装置。
【請求項２】
前記印刷対象データを印刷できるアクセス権限は、前記印刷対象データの読み取り権限以上の権限を有するアクセス権限である、
請求項１に記載の印刷制御装置。
【請求項３】
前記記憶場所情報は、前記印刷対象データのファイルパスである、
請求項１又は２に記載の印刷制御装置。
【請求項４】
印刷制御装置と、画像処理装置と、を備える印刷制御システムであって、
前記印刷制御装置は、
印刷対象データの所有者を示す所有者情報と、前記印刷対象データの記憶場所を示す記憶場所情報と、を印刷ジョブに関連付けて記憶する記憶部と、
ユーザを識別するユーザ識別情報を含む印刷ジョブ一覧情報取得要求を受信する第１の受信部と、
前記印刷ジョブ一覧情報取得要求を受信した場合、前記記憶場所情報により特定される前記印刷対象データから、前記ユーザのアクセス権限を示すアクセス権限情報を取得する取得部と、
前記ユーザ識別情報と一致する前記所有者情報と関連付けられた第１の印刷ジョブと、前記ユーザが前記印刷対象データを印刷できるアクセス権限を示す前記アクセス権限情報を含む前記印刷対象データを印刷する第２の印刷ジョブと、を特定する印刷ジョブ一覧情報を生成する生成部と、
前記印刷ジョブ一覧情報取得要求に応じて、前記印刷ジョブ一覧情報を送信する第１の送信部と、を備え、
前記画像処理装置は、
前記印刷ジョブ一覧情報取得要求を前記印刷制御装置に送信する第２の送信部と、
前記印刷制御装置から前記印刷ジョブ一覧情報を受信する第２の受信部と、
前記印刷ジョブ一覧情報を表示する表示部と、
を備える印刷制御システム。
【請求項５】
コンピュータに、
印刷対象データの所有者を示す所有者情報と、前記印刷対象データの記憶場所を示す記憶場所情報と、を印刷ジョブに関連付けて記憶させる手順と、
ユーザを識別するユーザ識別情報を含む印刷ジョブ一覧情報取得要求を受信する手順と、
前記印刷ジョブ一覧情報取得要求を受信した場合、前記記憶場所情報により特定される前記印刷対象データから、前記ユーザのアクセス権限を示すアクセス権限情報を取得する手順と、
前記ユーザ識別情報と一致する前記所有者情報と関連付けられた第１の印刷ジョブと、前記ユーザが前記印刷対象データを印刷できるアクセス権限を示す前記アクセス権限情報を含む前記印刷対象データを印刷する第２の印刷ジョブと、を特定する印刷ジョブ一覧情報を生成する手順と、
前記印刷ジョブ一覧情報取得要求に応じて、前記印刷ジョブ一覧情報を送信する手順とを実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は印刷制御装置、印刷制御システム及びプログラムに関する。
【背景技術】
【０００２】
プリントサーバ装置が印刷ジョブを蓄積しておき、画像処理装置がプリントサーバ装置から印刷ジョブを取得することにより、印刷を実行するプルプリントシステムが従来から知られている。
【０００３】
特許文献１には、投入されているデータを出力装置から出力するまでの手順を簡略化できる出力システムの発明が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら従来のプルプリントシステムでは、ユーザが、プリントサーバ装置に蓄積された印刷ジョブを複数のユーザで印刷可能にするための手間がかかっていた。例えばユーザは、印刷する度に代理ユーザを指定したり、予めプリントサーバ装置に代理ユーザを設定したりする必要があった。また、印刷ジョブの蓄積後には、当該印刷ジョブを印刷可能な代理ユーザを変更できないという問題があった。
【０００５】
本発明は、上記に鑑みてなされたものであって、印刷ジョブの印刷許可をより簡便に複数のユーザに設定することができ、かつ、当該印刷ジョブを印刷可能なユーザを、当該印刷ジョブが蓄積された後にも変更することができる印刷制御装置、印刷制御システム及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明は、印刷対象データの所有者を示す所有者情報と、前記印刷対象データの記憶場所を示す記憶場所情報と、を印刷ジョブに関連付けて記憶する記憶部と、ユーザを識別するユーザ識別情報を含む印刷ジョブ一覧情報取得要求を受信する受信部と、前記印刷ジョブ一覧情報取得要求を受信した場合、前記記憶場所情報により特定される前記印刷対象データから、前記ユーザのアクセス権限を示すアクセス権限情報を取得する取得部と、前記ユーザ識別情報と一致する前記所有者情報と関連付けられた第１の印刷ジョブと、前記ユーザが前記印刷対象データを印刷できるアクセス権限を示す前記アクセス権限情報を含む前記印刷対象データを印刷する第２の印刷ジョブと、を特定する印刷ジョブ一覧情報を生成する生成部と、前記印刷ジョブ一覧情報取得要求に応じて、前記印刷ジョブ一覧情報を送信する送信部と、を備える。
【発明の効果】
【０００７】
本発明によれば、印刷ジョブの印刷許可をより簡便に複数のユーザに設定することができ、かつ、当該印刷ジョブを印刷可能なユーザの変更を、当該印刷ジョブが蓄積された後にも変更することができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は実施形態の印刷制御システムの装置構成の例を示す図である。
【図２】図２は実施形態の印刷制御装置の機能構成の例を示す図である。
【図３】図３は実施形態の情報処理装置の機能構成の例を示す図である。
【図４】図４は実施形態の画像処理装置の機能構成の例を示す図である。
【図５】図５は実施形態の印刷ジョブの記憶方法の例を示すシーケンス図である。
【図６】図６は実施形態の印刷方法の例を示すシーケンス図である。
【図７】図７は実施形態の印刷制御装置のハードウェア構成の例を示す図である。
【発明を実施するための形態】
【０００９】
以下に添付図面を参照して、印刷制御装置、印刷制御システム及びプログラムの実施形態を詳細に説明する。
【００１０】
［印刷制御システムの装置構成］
はじめに実施形態の印刷制御システムの装置構成の例について説明する。
【００１１】
図１は実施形態の印刷制御システム１００の装置構成の例を示す図である。実施形態の印刷制御システム１００は、印刷制御装置１０、情報処理装置２０−１〜２０−ｎ、ファイルサーバ装置３０、及び、画像処理装置４０−１〜４０−ｍを備える。
【００１２】
情報処理装置２０の数ｎと、画像処理装置の数ｍは任意でよい。以下、情報処理装置２０−１〜２０−ｎを区別しない場合は、単に情報処理装置２０という。同様に、画像処理装置４０−１〜４０−ｍを区別しない場合は、単に画像処理装置４０という。
【００１３】
印刷制御装置１０、情報処理装置２０、ファイルサーバ装置３０及び画像処理装置４０は、ネットワーク９０を介して接続されている。ネットワーク９０は、例えばＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等である。なおネットワーク９０の通信方式は有線方式であっても無線方式であってもよい。またネットワーク９０は、有線方式と無線方式とを組み合わせて実現されていてもよい。
【００１４】
印刷制御装置１０は、情報処理装置２０から印刷ジョブを受信し、当該印刷ジョブを蓄積する。
【００１５】
情報処理装置２０は、アプリケーションが有する印刷機能の実行等により、印刷ジョブを印刷制御装置１０に送信する装置である。情報処理装置２０は、例えばパーソナルコンピュータ及びスマートデバイス等である。
【００１６】
ファイルサーバ装置３０は情報を記憶する。ファイルサーバ装置３０は、例えば印刷対象データを記憶する。印刷対象データは、例えば情報処理装置２０の文書作成機能等により作成されたユーザデータである。印刷対象データは、情報処理装置２０等によりファイルサーバ装置３０に記憶され、情報処理装置２０等からの閲覧及び編集等が可能である。
【００１７】
画像処理装置４０は、ユーザから印刷の実行要求を受け付けると、接続先として予め設定された印刷制御装置１０から印刷ジョブを取得し、当該印刷ジョブに基づく印刷処理を行う。画像処理装置４０は、例えばＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）及びＬＰ（Ｌａｓｅｒ  Ｐｒｉｎｔｅｒ）等である。
【００１８】
なお印刷制御システム１００は、印刷制御装置１０及びファイルサーバ装置３０を複数、備えていてもよい。例えば印刷制御装置１０が、ネットワーク９０に複数、接続されることで、より多くの情報処理装置２０及び画像処理装置４０等にプルプリントサービスを提供することが可能となる。
【００１９】
［印刷制御装置の機能構成］
次に実施形態の印刷制御装置１０の機能構成の例について説明する。
【００２０】
図２は実施形態の印刷制御装置１０の機能構成を示す図である。実施形態の印刷制御装置１０は、記憶部１１、受信部１２、取得部１３、生成部１４及び送信部１５を備える。
【００２１】
記憶部１１は情報を記憶する。記憶部１１は、例えば情報処理装置２０から受信した印刷ジョブ及び印刷書誌情報を記憶する。
【００２２】
表１は実施形態の印刷書誌情報の例を示す表である。
【００２３】
【表１】
2017162398.tif 000003
【００２４】
実施形態の印刷書誌情報は、ジョブＩＤ、印刷設定、所有者及び記憶場所情報を含む。印刷書誌情報に含まれる各データは、情報処理装置２０により印刷ジョブ毎に生成される。
【００２５】
ジョブＩＤは印刷ジョブを識別する識別情報である。ジョブ名は、ユーザが印刷ジョブを識別し易くするために命名された名称である。ジョブ名は、例えば画像処理装置４０に表示される印刷ジョブ一覧情報に使用される。
【００２６】
印刷設定情報は印刷ジョブの印刷形式を示す情報である。印刷設定情報は、例えば両面、片面、カラー及びモノクロ等の印刷形式を示す。
【００２７】
所有者情報は、印刷対象データの所有者を識別する識別情報である。所有者情報は、例えば印刷対象データの印刷を実行した情報処理装置２０のユーザの識別情報である。ユーザの識別情報は、例えばユーザＩＤ及びユーザ名等である。
【００２８】
記憶場所情報は印刷対象データの記憶場所を示す情報である。記憶場所情報は、例えば印刷対象データのファイルパスにより示される。
【００２９】
例えばジョブＩＤが１のジョブは、ジョブ名が「ｊｏｂ１」であり、印刷設定情報が「両面／カラー」であり、所有者情報が「ｕｓｅｒ１」であり、記憶場所情報がファイルパス（Ｓｅｒｖｅｒ：／／ａｐｐｌｉｃａｔｉｏｎ／ｆｉｌｅ１）である。「Ｓｅｒｖｅｒ：／／」はファイルサーバ装置３０を示す。「ａｐｐｌｉｃａｔｉｏｎ／」は、ファイルサーバ装置３０のディレクトリ（フォルダ）を示す。「ｆｉｌｅ１」は、印刷対象データのデータ名を示す。
【００３０】
受信部１２は、情報処理装置２０から、印刷ジョブと、当該印刷ジョブの印刷書誌情報と、を受信すると、当該印刷ジョブと当該印刷書誌情報とを記憶部１１に記憶する。
【００３１】
また受信部１２は、画像処理装置４０から、ユーザを識別するユーザ識別情報を含む印刷ジョブ一覧情報取得要求を受信する。ユーザ識別情報は、例えばユーザＩＤ及びユーザ名等である。
【００３２】
取得部１３は、印刷ジョブ一覧情報取得要求を受信した場合、記憶部１１に記憶された印刷書誌情報のデータのうち、印刷ジョブ一覧情報取得要求を送信したユーザとは別のユーザが所有者として設定されているデータを選択する。そして取得部１３は、選択されたデータに含まれる記憶場所情報により特定される印刷対象データから、印刷ジョブ一覧情報取得要求を送信したユーザのアクセス権限情報を取得する。
【００３３】
表２は上述のジョブＩＤが１の印刷ジョブにより印刷される実施形態の印刷対象データ（Ｓｅｒｖｅｒ：／／ａｐｐｌｉｃａｔｉｏｎ／ｆｉｌｅ１）のアクセス権限の設定例を示す表である。
【００３４】
【表２】
2017162398.tif 000004
【００３５】
実施形態の印刷対象データは、ユーザ毎のアクセス権限情報を含む。表２の例では、例えばユーザ名が「ｕｓｅｒ１」であるユーザのアクセス権限情報は、「読み取り／書き込み／実行」のアクセス権限を示す。
【００３６】
「読み取り」権限は、印刷対象データの閲覧が可能であることを示すアクセス権限である。「書き込み」権限は、印刷対象データの上書き及び削除が可能であることを示すアクセス権限である。「実行」権限は、印刷対象データを実行ファイルとして実行することが可能であることを示すアクセス権限である。
【００３７】
なお「書き込み」権限は、「読み取り」権限よりも強いアクセス権限なので、「書き込み」権限が設定されるユーザには、「読み取り」権限も同時に設定される。同様に、「実行」権限は、「読み取り」権限よりも強いアクセス権限なので、「実行」権限が設定されるユーザには、「読み取り」権限も同時に設定される。すなわち、「書き込み」権限、及び、「実行」権限は、印刷対象データの「読み取り」権限以上の権限を有するアクセス権限である。
【００３８】
印刷対象データのアクセス権限は、当該印刷対象データの「書き込み」権限を有するユーザにより、任意のタイミングで変更が可能である。
【００３９】
なおアクセス権限の種類は上述の「読み取り」、「書き込み」及び「実行」に限らず、任意に定めてよい。
【００４０】
生成部１４は、印刷ジョブ一覧情報取得要求に含まれるユーザ名（ユーザ識別情報）と、記憶部１１に記憶された印刷書誌情報に含まれる所有者情報とが一致する第１の印刷ジョブと、印刷ジョブ一覧情報取得要求に含まれるユーザ識別情報により識別されるユーザが印刷対象データを印刷できるアクセス権限を示すアクセス権限情報を含む印刷対象データを印刷する第２の印刷ジョブと、を特定する印刷ジョブ一覧情報を生成する。すなわち生成部１４は、印刷ジョブ一覧情報取得要求を送信したユーザが実行可能な印刷ジョブを特定する印刷ジョブ一覧情報を生成する。生成部１４により生成される印刷ジョブ一覧情報は、印刷ジョブ一覧情報取得要求を送信したユーザが実行できない他のユーザの印刷ジョブを特定する情報は含まない。
【００４１】
印刷対象データを印刷できるアクセス権限は、例えば印刷対象データの読み取り権限以上の権限を有するアクセス権限である。
【００４２】
第１及び第２の印刷ジョブを特定する情報は、例えばジョブ名、印刷対象データのファイルパス、及び、印刷対象データの所有者情報を含む。
【００４３】
例えばユーザ識別情報が上述の表１の「ｕｓｅｒ２」である場合、第１の印刷ジョブを特定する情報は、ジョブ名「ｊｏｂ２」、印刷対象データのファイルパス（Ｓｅｒｖｅｒ：／／ａｐｐｌｉｃａｔｉｏｎ／ｆｉｌｅ２）、及び、印刷対象データの所有者情報「ｕｓｅｒ２」を含む。
【００４４】
また、ユーザ識別情報が上述の表１の「ｕｓｅｒ２」である場合、第２の印刷ジョブを特定する情報は、ジョブ名「ｊｏｂ１」、印刷対象データのファイルパス（Ｓｅｒｖｅｒ：／／ａｐｐｌｉｃａｔｉｏｎ／ｆｉｌｅ１）、及び、印刷対象データの所有者情報「ｕｓｅｒ１」を含む。この理由は、上述のジョブＩＤが１の印刷ジョブにより印刷される実施形態の印刷対象データ（Ｓｅｒｖｅｒ：／／ａｐｐｌｉｃａｔｉｏｎ／ｆｉｌｅ１）の所有者情報は「ｕｓｅｒ１」であるが、当該印刷対象データに含まれるアクセス権限情報に、「ｕｓｅｒ２」の「読み取り」権限が含まれているためである。
【００４５】
送信部１５は、印刷ジョブ一覧情報取得要求に応じて、印刷ジョブ一覧情報を送信する。
【００４６】
［情報処理装置の機能構成］
次に実施形態の情報処理装置２０の機能構成の例について説明する。
【００４７】
図３は実施形態の情報処理装置２０の機能構成の例を示す図である。実施形態の情報処理装置２０は、記憶部２１、送信部２２、受信部２３、表示部２４、入力部２５、処理部２６及び印刷指示部２７を備える。
【００４８】
記憶部２１は情報を記憶する。記憶部２１は、例えば印刷対象データ、当該印刷対象データを作成するアプリケーションプログラム、設定情報、及び、情報処理装置２０のＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）を実現するシステムプログラム等を記憶する。
【００４９】
設定情報は、情報処理装置２０の動作を制御するために設定されている情報である。設定情報は、例えば印刷ジョブと、当該印刷ジョブの印刷書誌情報とを送信する印刷制御装置１０のアドレス情報等である。
【００５０】
送信部２２はネットワーク９０に接続された他の装置にデータを送信する。送信部２２は、例えば印刷ジョブと、当該印刷ジョブの印刷書誌情報と、を印刷制御装置１０に送信する。
【００５１】
受信部２３はネットワーク９０に接続された他の装置からデータを受信する。
【００５２】
表示部２４は情報を表示する。表示部２４は、例えば液晶ディスプレイにより実現される。入力部２５は情報の入力を受け付ける。入力部２５は、例えばキーボード及びマウス等により実現される。
【００５３】
処理部２６は情報処理を行うことにより、印刷対象データを作成する。処理部２６は、作成された印刷対象データをファイルサーバ装置３０及び記憶部２１等に記憶する。処理部２６は、例えば文書作成ソフト、表計算ソフト及びプレゼンテーションソフト等のアプリケーションプログラムにより実現される。
【００５４】
印刷指示部２７は印刷対象データの印刷指示を行う。具体的には、印刷指示部２７は、処理部２６から印刷要求を受け取ると、印刷ジョブと当該印刷ジョブの印刷書誌情報とを生成する。
【００５５】
印刷書誌情報の所有者情報には、印刷を実行したユーザ（情報処理装置２０にログインしているユーザ）のユーザ名が設定される。また印刷書誌情報の記憶場所情報には、処理部２６によりオープンされている印刷対象データのファイルパスが設定される。
【００５６】
印刷指示部２７は、印刷ジョブと当該印刷ジョブの印刷書誌情報とを送信部２２を介して印刷制御装置１０に送信する。印刷指示部２７は、例えばプリンタドライバにより実現される。
【００５７】
［画像処理装置の機能構成］
次に実施形態の画像処理装置４０の機能構成の例について説明する。
【００５８】
図４は実施形態の画像処理装置４０の機能構成の例を示す図である。実施形態の画像処理装置４０は、記憶部４１、認証部４２、送信部４３、受信部４４、表示部４５、入力部４６及び印刷部４７を備える。
【００５９】
記憶部４１は情報を記憶する。記憶部４１は、例えば画像処理装置４０が有する機能を実現するアプリケーションプログラム、及び、画像処理装置４０のＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）を実現するシステムプログラム等を記憶する。
【００６０】
認証部４２は画像処理装置４０を操作するユーザを認証する。ユーザ認証の方法は任意でよい。ユーザ認証は、例えばユーザ名及びパスワードによる方法、及び、ユーザを識別する識別情報を含むＩＤカードの読み取りによる方法等である。
【００６１】
送信部２２はネットワーク９０に接続された他の装置にデータを送信する。送信部２２は、例えば印刷ジョブ一覧情報取得要求及び印刷ジョブ取得要求等を印刷制御装置１０に送信する。
【００６２】
受信部２３はネットワーク９０に接続された他の装置からデータを受信する。受信部２３は、例えば印刷制御装置１０から印刷ジョブ一覧情報及び印刷ジョブ等を受信する。
【００６３】
表示部４５は情報を表示する。表示部４５は、例えば液晶ディスプレイにより実現される。入力部４６は情報の入力を受け付ける。表示部４５及び入力部４６は、例えば液晶タッチパネル等により実現される。
【００６４】
印刷部４７は印刷ジョブを実行することにより、印刷対象データを印刷する。印刷部４７は、プリンタコントローラ及びプリンタエンジンにより実現される。
【００６５】
［印刷制御方法］
次に実施形態の印刷制御方法の例について説明する。
【００６６】
図５は実施形態の印刷ジョブの記憶方法の例を示すシーケンス図である。図５の例は、ファイルサーバ装置３０に記憶されている印刷対象データを印刷する場合を示す。なお印刷対象データが情報処理装置２０の記憶部２１に記憶されている場合についての説明も同様である。
【００６７】
はじめに、情報処理装置２０の処理部２６が、印刷対象データの読取要求をファイルサーバ装置３０に送信する（ステップＳ１）。印刷対象データの読取要求は、情報処理装置２０のユーザのユーザ名を含む。
【００６８】
次に、ファイルサーバ装置３０が、ステップＳ１の処理により送信された読取要求に含まれるユーザ名を使用して、印刷対象データのアクセス権限を確認する（ステップＳ２）。
【００６９】
次に、情報処理装置２０の処理部２６が、ステップＳ２の確認処理により印刷対象データの読取が可能である場合、当該印刷対象データをオープンすることにより読み取る（ステップＳ３）。
【００７０】
次に、処理部２６が、印刷要求を印刷指示部２７に入力する（ステップＳ４）。次に、印刷指示部２７が、印刷ジョブと、当該印刷ジョブの印刷書誌情報とを生成する（ステップＳ５）。次に、印刷指示部２７が、ステップＳ５の処理により生成された印刷ジョブ及び印刷書誌情報を印刷制御装置１０に送信する（ステップＳ６）。
【００７１】
次に、印刷制御装置１０（受信部１２）が、ステップＳ６の処理により送信された印刷ジョブ及び印刷書誌情報を記憶部１１に記憶する（ステップＳ７）。
【００７２】
図６は実施形態の印刷方法の例を示すシーケンス図である。図６の例は、印刷対象データがファイルサーバ装置３０に記憶されている場合を示す。なお印刷対象データが情報処理装置２０の記憶部２１に記憶されている場合についての説明も同様である。
【００７３】
はじめに、画像処理装置４０（認証部４２）が、画像処理装置４０を操作するユーザの認証を行う（ステップＳ１１）。次に、画像処理装置４０（送信部４３）が、上述の印刷ジョブ一覧情報取得要求を印刷制御装置１０に送信する（ステップＳ１２）。
【００７４】
次に、印刷制御装置１０（取得部１３）が、ステップＳ１２の処理により送信された印刷ジョブ一覧情報取得要求に含まれるユーザ名を確認する（ステップＳ１３）。
【００７５】
次に、印刷制御部１０（取得部１３）は、ファイルサーバ装置３０から、印刷対象データのアクセス権限を取得する（ステップＳ１４）。具体的には、取得部１３は、記憶部１１に記憶された印刷書誌情報のデータのうち、印刷ジョブ一覧情報取得要求を送信したユーザとは別のユーザが所有者として設定されているデータを選択する。そして取得部１３は、選択されたデータに含まれる記憶場所情報により特定される印刷対象データから、印刷ジョブ一覧情報取得要求を送信したユーザのアクセス権限情報を取得する。
【００７６】
次に、印刷制御装置１０（生成部１４）が、印刷ジョブ一覧情報を生成する（ステップＳ１５）。具体的には、生成部１４は、ユーザ名（ユーザ識別情報）と印刷書誌情報の所有者情報とが一致する第１の印刷ジョブと、印刷ジョブ一覧情報取得要求に含まれるユーザ識別情報により識別されるユーザが印刷対象データを印刷できるアクセス権限を示すアクセス権限情報を含む印刷対象データを印刷する第２の印刷ジョブと、を特定する印刷ジョブ一覧情報を生成する。
【００７７】
印刷対象データのアクセス権限は、当該印刷対象データの「書き込み」権限を有するユーザにより、任意のタイミングで変更が可能である。実施形態の印刷制御装置１０では、ステップＳ１４及びＳ１５の処理が行われるので、印刷対象データのアクセス権限を変更することで、印刷ジョブの印刷許可をより簡便に複数のユーザに設定することができ、かつ、当該印刷ジョブを印刷可能なユーザの変更を、当該印刷ジョブが印刷制御装置１０の記憶部１１に蓄積された後にも変更することができる。
【００７８】
次に、画像処理装置４０（表示部４５）が、ステップＳ１５で生成された印刷ジョブ一覧情報を表示する（ステップＳ１６）。次に、画像処理装置４０（入力部４６）が、ステップＳ１６の処理により表示された印刷ジョブ一覧情報から、印刷ジョブを選択する操作入力を受け付ける（ステップＳ１７）。次に、画像処理装置４０（送信部４３）が、ステップＳ１７の処理により選択された印刷ジョブを取得する印刷ジョブ取得要求を印刷制御装置１０に送信する（ステップＳ１８）。
【００７９】
次に、画像処理装置４０（印刷部４７）が、ステップＳ１８の処理により取得された印刷ジョブに基づいて印刷対象データの印刷を行う（ステップＳ１９）。
【００８０】
［印刷制御装置のハードウェア構成］
最後に、実施形態の印刷制御装置１０のハードウェア構成の例について説明する。
【００８１】
図７は実施形態の印刷制御装置１０のハードウェア構成の例を示す図である。実施形態の印刷制御装置１０は、制御装置２０１、主記憶装置２０２、補助記憶装置２０３、表示装置２０４及び入力装置２０５を備える。制御装置２０１、主記憶装置２０２、補助記憶装置２０３、表示装置２０４及び入力装置２０５は、バス２１０を介して接続されている。
【００８２】
制御装置２０１は補助記憶装置２０３から主記憶装置２０２に読み出されたプログラムを実行する。主記憶装置２０２はＲＯＭ及びＲＡＭ等のメモリである。補助記憶装置２０３はメモリカード及びＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等である。
【００８３】
表示装置２０４は情報を表示する。表示装置２０４は、例えば液晶ディスプレイである。入力装置２０５は、情報の入力を受け付ける。入力装置２０５は、例えばキーボード及びマウス等である。なお表示装置２０４及び入力装置２０５は、入力機能と表示機能とを兼ねる液晶タッチパネル等でもよい。通信装置２０６は、ネットワーク９０を介して他の装置と通信する。
【００８４】
実施形態の印刷制御装置１０で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、メモリカード、ＣＤ−Ｒ及びＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記憶媒体に記憶されてコンピュータ・プログラム・プロダクトとして提供される。
【００８５】
また実施形態の印刷制御装置１０で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また実施形態の印刷制御装置１０が実行するプログラムを、ダウンロードさせずにインターネット等のネットワーク経由で提供するように構成してもよい。
【００８６】
また実施形態の印刷制御装置１０で実行されるプログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【００８７】
実施形態の印刷制御装置１０で実行されるプログラムは、上述の実施形態の印刷制御装置１０の機能構成のうち、プログラムにより実現可能な機能を含むモジュール構成となっている。
【００８８】
プログラムにより実現される機能は、制御装置２０１が補助記憶装置２０３等の記憶媒体からプログラムを読み出して実行することにより、プログラムにより実現される機能が主記憶装置２０２にロードされる。すなわちプログラムにより実現される機能は、主記憶装置２０２上に生成される。
【００８９】
なお実施形態の印刷制御装置１０の機能の一部又は全部を、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）等のハードウェアにより実現してもよい。
【００９０】
以上説明したように、実施形態の印刷制御装置１０では、記憶部１１が、印刷対象データの所有者を示す所有者情報と、印刷対象データの記憶場所を示す記憶場所情報と、を印刷ジョブに関連付けて記憶する。受信部１２が、ユーザを識別するユーザ識別情報（ユーザ名等）を含む印刷ジョブ一覧情報取得要求を受信する。取得部１３が、印刷ジョブ一覧情報取得要求を受信した場合、記憶場所情報により特定される印刷対象データから、前記ユーザのアクセス権限を示すアクセス権限情報を取得する。生成部１４が、ユーザ識別情報と所有者情報とが一致する第１の印刷ジョブと、ユーザが印刷対象データを印刷できるアクセス権限を示すアクセス権限情報を含む印刷対象データを印刷する第２の印刷ジョブと、を特定する印刷ジョブ一覧情報を生成する。送信部１５が、印刷ジョブ一覧情報取得要求に応じて、印刷ジョブ一覧情報を送信する。
【００９１】
これにより実施形態の印刷制御装置１０によれば、複数のユーザに印刷を許可したい場合でも、印刷時に印刷許可の指定をする必要がないので、印刷ジョブの印刷許可をより簡便に複数のユーザに設定することができる。また、実施形態の印刷制御装置１０によれば、当該印刷ジョブを印刷可能なユーザを、当該印刷ジョブが蓄積された後にも変更することができる。
【符号の説明】
【００９２】
１０  印刷制御装置
１１  記憶部
１２  受信部
１３  取得部
１４  生成部
１５  送信部
２０  情報処理装置
２１  記憶部
２２  送信部
２３  受信部
２４  表示部
２５  入力部
２６  処理部
２７  印刷指示部
３０  ファイルサーバ装置
４０  画像処理装置
４１  記憶部
４２  認証部
４３  送信部
４４  受信部
４５  表示部
４６  入力部
４７  印刷部
１００  印刷制御システム
２０１  制御装置
２０２  主記憶装置
２０３  補助記憶装置
２０４  表示装置
２０５  入力装置
２０６  通信装置
【先行技術文献】
【特許文献】
【００９３】
【特許文献１】特開２０１４−０５６４３８号公報
【図１】
2017162398.tif 000005
【図２】
2017162398.tif 000006
【図３】
2017162398.tif 000007
【図４】
2017162398.tif 000008
【図５】
2017162398.tif 000009
【図６】
2017162398.tif 000010
【図７】
2017162398.tif 000011