(57)【要約】【課題】印刷データの画像を含むログデータについて，好適な保存態様によるログデータの保存が期待できる技術を提供すること。【解決手段】ＰＣ１は，印刷指示を受け付けると，印刷対象となる画像データに基づいて，プリンタ２に印刷させる印刷データ４２を生成する。そして，その印刷データ４２をプリンタ２に送信する。さらに，ＰＣ１は，印刷データ４２の画像を含むログデータ４１を保存先に応じて設定された保存態様に従って生成し，生成されたログデータ４１をその保存先に保存する。【選択図】            図１
2014228878.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置に，
印刷対象となる画像データに基づいて印刷装置に印刷させる印刷データを生成し，当該印刷データを前記印刷装置に送信する送信処理と，
前記印刷データの画像を含むログデータを，当該ログデータを保存する保存先に応じて設定された保存態様に従って生成し，当該ログデータを前記保存先に保存する保存処理と，
を実行させることを特徴とするプログラム。
【請求項２】
請求項１に記載するプログラムにおいて，
前記保存処理では，印刷を指示したユーザ以外のユーザの前記保存先へのアクセスが制限されているか否かを判断し，その判断結果に応じて設定された保存態様に従って前記ログデータを生成することを特徴とするプログラム。
【請求項３】
請求項２に記載するプログラムにおいて，
前記保存処理では，印刷を指示したユーザ以外のユーザの前記保存先へのアクセスが制限されていない場合に，前記印刷データの画像に特定画像を合成する加工を施した前記ログデータを生成することを特徴とするプログラム。
【請求項４】
請求項３に記載するプログラムにおいて，
前記特定画像は，印刷を指示したユーザと前記情報処理装置との少なくとも一方の情報を記憶する画像であることを特徴とするプログラム。
【請求項５】
請求項１から請求項４のいずれか１つに記載するプログラムにおいて，
前記保存先に応じた保存態様を設定させる設定処理を，前記情報処理装置に実行させることを特徴とするプログラム。
【請求項６】
印刷装置と通信を行う通信部と，
制御部と，
を備え，
前記制御部は，
前記印刷装置に印刷を行わせる印刷指示を受け付ける受付処理と，
前記印刷指示により印刷対象となった画像データに基づいて前記印刷装置に印刷させる印刷データを生成し，当該印刷データを前記印刷装置に送信する送信処理と，
前記印刷データの画像を含むログデータを，当該ログデータを保存する保存先に応じて設定された保存態様に従って生成し，当該ログデータを前記保存先に保存する保存処理と，
を実行することを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，印刷装置の制御に用いられるプログラムおよび情報処理装置に関する。さらに詳細には，印刷のログデータを保存する技術に関するものである。
【背景技術】
【０００２】
従来から，パーソナルコンピュータ（ＰＣ）等の情報処理装置から印刷装置に印刷データを送信し，印刷装置に当該印刷データに基づく印刷を行わせる際，情報処理装置にてその印刷データの画像を含むログデータを生成し，そのログデータを所定の保存先に保存する技術が知られている。
【０００３】
上述の技術を開示した文献としては，例えば特許文献１がある。特許文献１に開示されている情報処理装置では，ログデータの保存態様を設定し，その設定内容に従って印刷データのログデータを生成する。より具体的には，画像の特徴やユーザに応じて，ログデータの保存態様を設定する技術が開示されている。ログデータの保存態様としては，全ページ分の印刷画像をそのまま保存する他，先頭ページのみを保存する，拡大あるいは縮小して保存する，集約して保存する，解像度やカラー設定を変更して保存する形態等が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−３０３５６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら，前記した従来の技術には，次のような問題があった。すなわち，ログデータの保存先によってログデータの好適な保存態様が異なる場合がある。例えば，特定のユーザにしかアクセスできないアクセス権限が設定された保存先か，どのユーザであってもアクセスできるアクセス権限が設定された保存先かによって，好適な保存態様が異なることが考えられる。
【０００６】
本発明は，前記した従来の技術が有する問題点を解決するためになされたものである。すなわちその課題とするところは，好適な保存態様によるログデータの保存が期待できる技術を提供することにある。
【課題を解決するための手段】
【０００７】
この課題の解決を目的としてなされたプログラムは，情報処理装置に，印刷対象となる画像データに基づいて印刷装置に印刷させる印刷データを生成し，当該印刷データを前記印刷装置に送信する送信処理と，前記印刷データの画像を含むログデータを，当該ログデータを保存する保存先に応じて設定された保存態様に従って生成し，当該ログデータを前記保存先に保存する保存処理とを実行させることを特徴としている。
【０００８】
本明細書に開示されるプログラムは，情報処理装置に印刷装置を制御させるプログラムであって，情報処理装置が印刷指示を受け付けると，印刷対象となる画像データに基づいて，印刷装置に印刷させる印刷データを生成し，その印刷データを印刷装置に送信する。さらに，プログラムは，印刷データの画像を含むログデータを，保存先に応じて設定された保存態様に従って生成し，その保存先に保存する。保存態様としては，全ページ分の画像をそのまま保存する態様の他，例えば，画像を拡大ないし縮小する，印刷データの画像に特定画像を付加する，印刷データの画像の特定箇所を塗りつぶす等，印刷データの画像に加工を施して保存する態様がある。保存先は，自装置と他装置との区別の他，同じ装置であっても，ディレクトリが異なる等，保存領域が異なる場合には別の保存先として扱ってもよい。
【０００９】
すなわち，本明細書に開示されるプログラムでは，保存先に応じてログデータの保存態様が設定される。そして，プログラムは，保存先に応じた保存態様のログデータを生成し，そしてそのログデータを所望の保存先に保存する。これにより，保存先の特性に応じて，好適な保存態様のログデータの保存が期待できる。
【００１０】
また，前記保存処理では，印刷を指示したユーザ以外のユーザの前記保存先へのアクセスが制限されているか否かを判断し，その判断結果に応じて設定された保存態様に従って前記ログデータを生成するとよい。印刷を指示したユーザ以外のユーザのアクセスが制限されていない場合には，そのようなユーザがログデータにアクセスすることができるため，ログデータの安全性が低くなる。従って，保存先のアクセス制限の設定に応じて保存態様を変更できる方が好ましい。なお，アクセスが制限されていない保存先については，アクセスが制限されている保存先と比較して，保存する画像に制限を加える方が好ましい。例えば，印刷データの画像に加工を施したり，保存する画像のページ数を制限することが該当する。
【００１１】
また，前記保存処理では，印刷を指示したユーザ以外のユーザの前記保存先へのアクセスが制限されていない場合に，前記印刷データの画像に特定画像を合成する加工を施した前記ログデータを生成するとよい。印刷を指示したユーザ以外のユーザのアクセスが制限されていない保存先への保存は，第三者でもログデータにアクセスできることから，そのログデータが盗用されるリスクが高まる。そのため，印刷データに特定画像を合成したログデータを生成し，少なくともその印刷データの画像がそのまま利用されることを抑制する方が好ましい。
【００１２】
また，前記特定画像は，印刷を指示したユーザと前記情報処理装置との少なくとも一方の情報を記憶する画像であるとよい。印刷を指示したユーザと情報処理装置との少なくとも一方の情報を印刷データに合成することで，印刷指示を出力したユーザの特定が容易になる。
【００１３】
また，本明細書に開示されるプログラムでは，前記保存先に応じた保存態様を設定させる設定処理を，前記情報処理装置に実行させるとよい。ユーザが保存態様を選択できることで，より利便性が向上する。
【００１４】
また，本明細書では，印刷装置と通信を行う通信部と，制御部とを備え，前記制御部は，前記印刷装置に印刷を行わせる印刷指示を受け付ける受付処理と，前記印刷指示により印刷対象となった画像データに基づいて前記印刷装置に印刷させる印刷データを生成し，当該印刷データを前記印刷装置に送信する送信処理と，前記印刷データの画像を含むログデータを，当該ログデータを保存する保存先に応じて設定された保存態様に従って生成し，当該ログデータを前記保存先に保存する保存処理とを実行することを特徴とする情報処理装置が開示される。
【発明の効果】
【００１５】
本発明によれば，印刷データの画像を含むログデータについて，好適な保存態様によるログデータの保存が期待できる技術が実現される。
【図面の簡単な説明】
【００１６】
【図１】実施の形態に係るプリントシステムの構成を示すブロック図である。
【図２】実施の形態に係るプリントシステムの印刷手順を示すブロック図である。
【図３】保存態様設定画面の構成を示す図である。
【図４】第１の形態に係るプリンタドライバの印刷処理の手順を示すフローチャートである。
【図５】第２の形態に係るプリンタドライバの印刷処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下，本発明にかかる装置を具体化した実施の形態について，添付図面を参照しつつ詳細に説明する。本形態は，プリンタと，そのプリンタ用のプリンタドライバが組み込まれたパーソナルコンピュータ（ＰＣ）とを有するプリントシステムに本発明を適用したものである。
【００１８】
［プリントシステムの構成］
本形態のプリントシステム１００は，図１に示すように，プリンタ２（印刷装置の一例）と，プリンタ２を制御するＰＣ１（情報処理装置の一例）とを備えている。プリントシステム１００では，ＰＣ１とプリンタ２とが有線ＬＡＮケーブルを介して通信可能に接続されている。
【００１９】
なお，プリントシステム１００を構成するプリンタおよびＰＣは各１台に限るものではなく，それぞれ複数台接続してもよい。また，ＰＣ１とプリンタ２との接続は，有線ＬＡＮケーブルに限らず，その他のシリアル通信ケーブル，パラレル通信ケーブル，またはＵＳＢケーブルを介するものであってもよいし，さらには無線ＬＡＮ等の無線通信であってもよい。
【００２０】
ＰＣ１は，各種処理を実行するＣＰＵ１１（制御部の一例）と，当該ＰＣ１の起動時にＣＰＵ１１が行う起動処理のプログラム（ＢＩＯＳ）等を記憶したＲＯＭ１２と，ＣＰＵ１１が各種処理を行う際に一時的な記憶領域として利用されるＲＡＭ１３と，各種のプログラムやデータを記憶したハードディスクドライブ（ＨＤＤ）１４とを備えている。なお，図１中のコントローラ３０は，ＣＰＵ１１等，ＰＣ１の制御に利用されるハードウェアを纏めた総称であって，実際にＰＣ１に存在する単一のハードウェアと表すとは限らない。
【００２１】
また，ＰＣ１は，キーボードやマウス等からなる操作部１５と，液晶ディスプレイ等からなる表示部１６と，ＵＳＢインターフェース１７（通信部の一例）と，ネットワークインターフェース１８（通信部の一例）とを備え，これらがＣＰＵ１１と電気的に接続され，これらがＣＰＵ１１によって制御される。ＵＳＢインターフェース１７はＵＳＢケーブルを介して接続された装置と通信を行うためのハードウェアである。ネットワークインターフェース１８はＬＡＮケーブルを介して接続された装置と通信を行うためのハードウェアである。
【００２２】
ＨＤＤ１４には，オペレーティングシステム（ＯＳ）と，アプリケーションプログラム（文書作成ソフト，作図ソフト，表計算ソフト，写真データ編集ソフト等）と，プリンタ２を制御するプリンタドライバ（プログラムの一例）とが記憶されている。なお，各種プログラムは，ＣＤ−ＲＯＭなどの記憶媒体に記憶されているものをインストールしてもよいし，ネットワーク上のサーバに記憶されているものをダウンロードしてインストールしてもよい。
【００２３】
また，ＰＣ１は，ユーザごとのアカウント情報をＨＤＤ１４に記憶しており，ＰＣ１を利用するにあたってアカウント情報の入力を要求する。ＰＣ１は，入力されたアカウント情報がＨＤＤ１４に記憶されたアカウント情報と一致すれば利用を許可する。この特定のユーザに利用許可を与える処理をログインとし，ログインによってＰＣ１の利用が許可されたユーザをログインユーザとする。
【００２４】
また，ＰＣ１は，ＨＤＤ１４の特定のメモリ領域を特定のユーザに割り当てることができる。具体的にＰＣ１は，フォルダごとにユーザのアクセス権限の設定を受け付ける。アクセス権限の設定は，管理者属性を有するアカウントでログインしたログインユーザによって行われる。これにより，例えば，ユーザＡのアカウントにのみアクセス権限が与えられているフォルダには，ユーザＡのアカウントでログインした場合にはアクセスできるが，ユーザＢのアカウントでログインした場合にアクセスできない。
【００２５】
プリンタ２は，用紙に画像を形成する機能を有していればよく，その画像形成方式は，電子写真方式，インクジェット方式，その他の一般的な画像形成方式を採用していればよい。また，カラー画像及びモノクロ画像の画像形成が可能であっても，モノクロ画像のみの画像形成が可能であってもよい。
【００２６】
［ＰＣの動作］
続いて，本形態のプリントシステム１００にて印刷を行う際の，ＰＣ１の動作について，図２のブロック図を参照しつつ説明する。なお，図２中，グラフィックエンジン５１およびスプーラ５２は，ＯＳの一部として提供される。
【００２７】
図２中，プリンタドライバ４０は，印刷設定に基づいて印刷対象となる画像データから印刷データ４２の生成と，さらにはその印刷データ４２に基づく印刷のログとなるログデータ４１の生成とを行う。ログデータ４１には，印刷データ４２の画像が含まれる。印刷設定としては，例えば，ウォータマーク，ヘッダー，フッター等の合成，拡大，縮小等の倍率変更，画像回転，２ｉｎ１，４ｉｎ１等のページの集約が該当する。
【００２８】
グラフィックエンジン５１は，プリンタ２や表示部１６等の出力デバイスの制御を行うモジュールである。グラフィックエンジン５１は，アプリケーションプログラム６１からの命令を受け付け，その命令をデバイスドライバ（本形態ではプリンタドライバ４０）に受け渡す。
【００２９】
スプーラ５２は，プリンタドライバ４０によって生成された印刷データ４２を一時的に格納し，印刷データ４２を順次にプリンタ２に出力する機能を有するモジュールである。本明細書において「プリンタドライバ４０が印刷データ４２をプリンタ２に送信する」と記載した場合，それは「プリンタドライバ４０が印刷データ４２をスプーラ５２に格納する」ことを意味し，実際にスプーラ５２によってプリンタ２に印刷データ４２が送信されたことまでは意味しない。
【００３０】
プリントシステム１００にて印刷を行う際には，先ず，ＰＣ１に組み込まれているアプリケーションプログラム６１がユーザからの印刷指示を受け付け，印刷開始通知を出力する。そして，ＯＳの一部であるグラフィックエンジン５１がその印刷開始通知を受け付け，アプリケーションプログラム６１から印刷対象の画像データの取得を開始する。
【００３１】
グラフィックエンジン５１は，画像データの取得を開始すると，プリンタドライバ４０に対して描画命令を行う。プリンタドライバ４０は，描画命令を受け付けると，当該描画命令に基づいてビットマップ画像（ＢＭＰ画像）を生成し，さらにそのＢＭＰ画像に基づいてＰＤＬ形式の印刷データ４２を生成する。印刷データ４２の生成の際には，印刷設定に応じて，反転，拡大，縮小，合成等の加工処理を行う。
【００３２】
プリンタドライバ４０は，印刷データ４２の生成後，当該印刷データ４２をスプーラ５２に格納する。印刷データ４２がスプーラ５２に格納されると，スプーラ５２は格納されている印刷データ４２をプリンタ２に送信する。印刷データ４２を受信したプリンタ２は，その印刷データ４２に基づいて印刷を行う。
【００３３】
さらに，プリンタドライバ４０は，ログデータ４１の保存機能が有効の場合，１ページ分の印刷データ４２の生成に伴って当該印刷データ４２の画像を含む１ページ分のログデータ４１も生成する。ログデータ４１に含まれる画像のファイル形式は，ユーザが閲覧可能なものであればよく，例えば，ＢＭＰ，ＸＭＬ，ＪＰＥＧが適用可能である。本形態のプリンタドライバ４０は，ＪＰＥＧ形式を適用する。プリンタドライバ４０は，ログデータ４１の生成後，そのログデータ４１を，指定された保存先に保存する。
【００３４】
また，プリンタドライバ４０は，図３に示すような保存設定画面４０１を表示し，ログデータ４１の保存機能に関する各種設定を受け付ける。具体的に保存設定画面４０１では，保存機能を有効とするか否かを設定させる。さらには，ログデータ４１の保存先となるフォルダを設定させる。この保存先は，１箇所であっても複数箇所であってもよい。また，保存先は，自装置のＨＤＤ１４に限らず，例えば，ネットワークインターフェース１８を介して接続するサーバ等の他装置であってもよい。保存設定画面４０１では，チェックボックス４１１がオンであるならばログデータ４１の保存機能が有効になり，オフであるならば無効になる。なお，ログデータ４１の保存機能が無効の場合には，保存先の設定や後述の保存態様の設定を不可にしてもよい。
【００３５】
さらに保存設定画面４０１では，ログデータ４１の保存態様を設定させる。具体的に，本形態では，保存態様に関する設定として，印刷データ４２に含まれる画像と同じ画像（「印刷画像」とする）を保存する設定と，印刷データ４２に含まれる画像にログインユーザ名を合成した画像（「合成画像」とする）を保存する設定と，フォルダ別に保存態様を選択する設定と，のいずれか１つを選択させる。これら選択項目のうち，印刷画像を保存する設定および合成画像を保存する設定は，保存先のフォルダに関係なく保存態様が決定する。一方，フォルダ別に保存態様を選択する設定では，ログインユーザのみがアクセス可能なプライベートフォルダと，ログインユーザ以外のユーザもアクセス可能なフォルダであるパブリックフォルダと，の２種類のフォルダについて，それぞれ保存態様として印刷画像か合成画像かの選択が可能である。なお，上記の２種類のフォルダの他，例えば，管理者のみがアクセス可能なフォルダである管理者フォルダや，特定のグループに属するユーザのみがアクセス可能なフォルダであるグループフォルダに対応する設定項目を設けてもよい。
【００３６】
［印刷処理］
続いて，前述した印刷手順を実現するＰＣ１の印刷処理について，２つの形態に分けて説明する。各形態を説明するフローチャートは，プリンタドライバ４０の手順を示しており，アプリケーションプログラム６１からＯＳを介して印刷指示を受け付けたことを契機に，ＣＰＵ１１によって実行される。
【００３７】
［第１の形態］
始めに，第１の形態の印刷処理について，図４のフローチャートを参照しつつ説明する。第１の形態の印刷処理では，先ず，印刷対象となる画像に基づいて印刷データ４２を生成する（Ｓ１０１）。具体的にプリンタドライバ４０は，グラフィックエンジン５１から１ページ分の描画命令を受け付け，当該１ページ分の描画命令を，ＢＭＰ画像に変換する。なお，ＢＭＰ画像への変換は，プリンタドライバ４０自身が行ってもよいし，グラフィックエンジン５１がＢＭＰ画像の生成機能を有している場合には，グラフィックエンジン５１にＢＭＰ画像の変換する指示を行ってもよい。その後，生成されたＢＭＰ画像に基づいて，印刷データ４２を生成する。
【００３８】
次に，ログデータ４１の保存機能が有効か否かを判断する（Ｓ１０２）。ログデータ４１の保存機能が無効の場合には（Ｓ１０２：ＮＯ），ログデータ４１を生成することなく，Ｓ１０１で生成した印刷データ４２をプリンタ２に送信し（Ｓ１１０），印刷処理を終了する。
【００３９】
一方，ログデータ４１の保存機能が有効の場合には（Ｓ１０２：ＹＥＳ），保存先の情報を取得する（Ｓ１０３）。すなわち，保存先として指定されているフォルダのパスを取得する。さらに，保存態様の情報を取得する（Ｓ１０４）。Ｓ１０３とＳ１０４とは逆順であっても同時であってもよい。
【００４０】
次に，Ｓ１０４で取得した保存態様の設定が，フォルダ別に保存態様を選択する設定か否かを判断する（Ｓ１０５）。フォルダ別に保存態様を選択する設定の場合には（Ｓ１０５：ＹＥＳ），保存先のアクセス権限を取得する（Ｓ１０６）。具体的には，ＰＣ１にインストールされているＯＳのＡＰＩ（Application Programming Interface）を用いて，ＯＳに問い合せることにより，保存先のアクセス権限を取得する。また，サーバ等の他の装置にフォルダがある場合には，サーバとの通信のために規定されている所定のプロトコルを用いてそのサーバに問い合せることにより，保存先のアクセス権限を取得する。このアクセス権限によって，保存先のフォルダが，プライベートフォルダか，パブリックフォルダかを判断し，その判断結果に応じて設定された保存態様に決定する（Ｓ１０７）。一方，フォルダ別に保存態様を選択する設定ではない場合には（Ｓ１０５：ＮＯ），フォルダのアクセス権限とは無関係に保存態様が確定する（Ｓ１０７）。
【００４１】
Ｓ１０７にて保存態様を決定した後は，その保存態様が印刷画像の保存か否かを判断する（Ｓ１０８）。保存態様が印刷画像の保存の場合には（Ｓ１０８：ＹＥＳ），Ｓ１０１で生成されたＢＭＰ画像に基づいて，印刷画像を含むログデータ４１を生成する。そして，そのログデータ４１を，指定された保存先に保存する（Ｓ１０９）。
【００４２】
一方，保存態様が印刷画像の保存ではない，すなわち合成画像の場合には（Ｓ１０８：ＮＯ），印刷画像に特定画像を合成した合成画像を生成する（Ｓ１２１）。本形態では，特定画像をログインユーザ名を含む画像とし，その特定画像をウォータマークとして印刷画像に合成する。なお，他装置を保存先として指定した場合には，例えばＩＰアドレスや他装置へアクセスするためのアカウント名が特定画像に適用される。その後，Ｓ１２１で生成された合成画像を含むログデータ４１を生成する。そして，そのログデータ４１を，指定された保存先に保存する（Ｓ１２２）。
【００４３】
合成画像を保存することで，第三者によるログデータ４１の盗用が抑制される。例えば，証明書類や契約書類等の秘密度合が高い書類を印刷した場合，その印刷画像そのものを保存すると，第三者によってその印刷画像が不正目的に利用されるおそれがある。そのため，印刷画像に特定画像を合成した合成画像を生成することで，第三者による印刷画像そのものの利用が抑制される。また，特定画像としてログインユーザ名を合成することで，印刷指示を出力したユーザの特定が容易になる。
【００４４】
Ｓ１０９あるいはＳ１２２にてログデータ４１を生成および保存した後は，Ｓ１０１で生成した印刷データ４２をプリンタ２に送信する（Ｓ１１０）。その後，印刷処理を終了する。
【００４５】
前述したように，第１の形態の印刷処理では，ユーザが設定した保存先および保存態様に従って，ログデータ４１に含める画像を決定している。特にフォルダ別に保存態様を設定する場合には，保存先として設定されているフォルダのアクセス権限ごとに，ログデータ４１に含める画像を決定している。これにより，保存先の特性，特にアクセス権限に応じて，ユーザが希望する保存態様でのログデータ４１を保存できる。
【００４６】
［第２の形態］
続いて，第２の形態の印刷処理について，図５のフローチャートを参照しつつ説明する。第２の形態では，複数の保存先を設定できる。この点，保存先が１箇所の第１の形態と異なる。また，第２の形態では，保存先がログインユーザにアクセス権限があるフォルダの場合には印刷画像を含むログデータ４１を生成し，それ以外のフォルダの場合には合成画像を含むログデータ４１を生成する。この点，ユーザ設定によって保存態様を変更できる第１の形態と異なる。
【００４７】
第２の形態の印刷処理では，先ず，印刷対象となる画像に基づいて印刷データ４２を生成する（Ｓ２０１）。Ｓ２０１では，第１の形態のＳ１０１と同様に，ＢＭＰ画像を生成した後，そのＢＭＰ画像に基づいて印刷データ４２を生成する。次に，ログデータ４１の保存機能が有効か否かを判断する（Ｓ２０２）。ログデータ４１の保存機能が無効の場合には（Ｓ２０２：ＮＯ），ログデータ４１を生成することなく，Ｓ２０１で生成した印刷データ４２をプリンタ２に送信し（Ｓ２３１），印刷処理を終了する。
【００４８】
一方，ログデータ４１の保存機能が有効の場合には（Ｓ２０２：ＹＥＳ），Ｓ２０１で生成されたＢＭＰ画像に基づいて，印刷画像を含む第１のログデータ４１を生成する（Ｓ２０３）。また，印刷画像に特定画像を合成した合成画像を生成する（Ｓ２０４）。そして，Ｓ２０４で生成された合成画像を含む第２のログデータ４１を生成する（Ｓ２０５）。第１のログデータ４１の生成と，第２のログデータ４１の生成とは，逆順であっても同時であってもよい。
【００４９】
第１のログデータ４１および第２のログデータ４１を生成した後は，先頭に登録されている保存先の情報を取得する（Ｓ２０６）。そして，当該保存先のアクセス権限を取得する（Ｓ２０７）。
【００５０】
次に，保存先のフォルダが，非ログインユーザのアクセスが制限されているフォルダであるプライベートフォルダか否かを判断する（Ｓ２０８）。プライベートフォルダの場合には（Ｓ２０８：ＹＥＳ），Ｓ２０３で生成した第１のログデータ４１を保存先に保存する（Ｓ２０９）。すなわち，印刷画像を含むログデータ４１を保存する。一方，非ログインユーザのアクセスが制限されていないフォルダであるパブリックフォルダの場合には（Ｓ２０８：ＮＯ），Ｓ２０５で生成した第２のログデータ４１を保存先に保存する（Ｓ２２１）。すなわち，合成画像を含むログデータ４１を保存する。
【００５１】
Ｓ２０９ないしＳ２２１にてログデータ４１を保存した後は，まだログデータ４１を保存していない他の保存先が設定されているか否かを判断する（Ｓ２１０）。他の保存先が設定されている場合には（Ｓ２１０：ＹＥＳ），当該他の保存先の情報を取得する（Ｓ２１１）。そして，Ｓ２０７に移行して，当該保存先に第１のログデータ４１あるいは第２のログデータ４１を保存する。他の保存先が設定されていない場合には（Ｓ２１０：ＮＯ），Ｓ２０１で生成した印刷データ４２をプリンタ２に送信し（Ｓ２３１），印刷処理を終了する。
【００５２】
前述したように，第２の形態の印刷処理では，保存先のアクセス権限に従って，プライベートフォルダの場合には印刷画像が含まれるログデータ４１が，パブリックフォルダの場合には合成画像が含まれるログデータ４１が，それぞれ自動的に保存される。すなわち，印刷を指示したユーザ以外のユーザのアクセスが制限されていない保存先への保存は，第三者がログデータにアクセスできることから，そのログデータを利用した情報漏洩が懸念される。そのため，合成画像を含むログデータ４１を保存することで，少なくともその印刷データの画像の，そのまま利用が抑制される。
【００５３】
以上詳細に説明したように実施の形態のＰＣ１は，ログデータ４１の保存機能が有効の場合，保存先に応じた保存態様のログデータ４１，すなわち印刷画像を含むログデータ４１と合成画像を含むログデータ４１とのいずれか一方を，指定された保存先に保存する。これにより，保存先の特性に応じて，好適な保存態様のログデータの保存が期待できる。
【００５４】
なお，本実施の形態は単なる例示にすぎず，本発明を何ら限定するものではない。したがって本発明は当然に，その要旨を逸脱しない範囲内で種々の改良，変形が可能である。例えば，印刷装置としてはプリンタに限るものではなく，コピー機，ＦＡＸ，あるいは印刷機能を有する複合機等であってもよい。また，情報処理装置としてはＰＣに限るものではなく，ワークステーション，スマートフォン，ＰＤＡ等であってもよい。
【００５５】
また，実施の形態では，１ページ毎にログデータ４１を保存しているが，全ページ分の印刷データを送信した後，各ページに対応するログデータ４１を統合して１つのＰＤＦファイルを生成し，そのＰＤＦファイルを，指定された保存先に保存してもよい。
【００５６】
また，実施の形態では，保存先のフォルダのアクセス権限に応じて保存態様を決定しているが，保存態様の決定は保存先のアクセス権限に基づくものに限るものではない。例えば，保存先が他装置であれば自装置に保存するよりも第三者がログデータ４１にアクセスするリスクが高くなる。そのため，自装置であれば印刷画像，他装置であれば合成画像とし，保存先が自装置か他装置かによって保存態様を決定してもよい。
【００５７】
また，実施の形態では，保存態様として，印刷画像と合成画像とを選択できるが，保存態様としてはこれらに限るものではない。例えば，拡大画像，縮小画像，特定箇所を塗りつぶした画像，先頭ページのみの画像，の少なくとも１つを保存態様として選択できてもよい。
【００５８】
また，第１の形態では，先ず，保存先に応じた保存態様を決定し，その保存態様に合うログデータ４１を生成および保存しているが，第２の形態のようにあらかじめ保存態様ごとにログデータ４１を生成し，その後に保存態様を決定してその保存態様に合うログデータ４１を保存してもよい。また，第２の形態では，まず，保存態様ごとのログデータ４１を生成し，その後に保存先に応じてその保存先に合うログデータ４１を保存しているが，第１の形態のように保存態様を決定した後，その保存態様のログデータ４１が生成されていない場合にその保存態様のログデータ４１を生成し，生成されたログデータ４１を保存してもよい。
【００５９】
また，実施の形態に開示されている処理は，単一のＣＰＵ，複数のＣＰＵ，ＡＳＩＣなどのハードウェア，またはそれらの組み合わせで実行されてもよい。また，実施の形態に開示されている処理は，その処理を実行するためのプログラムを記録した記録媒体，または方法等の種々の態様で実現することができる。
【符号の説明】
【００６０】
１      ＰＣ
２      プリンタ
４０    プリンタドライバ
４１    ログデータ
４２    印刷データ
５２    スプーラ
６１    アプリケーションプログラム
１００  プリントシステム
【図１】
2014228878.tif 000003
【図２】
2014228878.tif 000004
【図３】
2014228878.tif 000005
【図４】
2014228878.tif 000006
【図５】
2014228878.tif 000007