(57)【要約】【課題】情報漏洩の可能性が高いコンテンツを容易に確認することが可能なログを作成すること。【解決手段】情報処理装置は、コンテンツの印刷指示に係る入力を受け付けて、印刷指示に係る出力を行う操作受付手段を備えている。操作受付手段は動作モードとして、印刷指示に係る入力として通常印刷入力を受け付けた場合に、追加入力を受け付けてから印刷指示に係る出力を行う通常モードと、クイック印刷入力を受け付けた場合に直ちに印刷指示に係る出力を行うクイックモードとを有する。ログ作成手段は、操作受付手段が通常モードであることに応じて作成される第１のログと、操作受付手段がクイックモードであることに応じて作成される第２のログとを識別可能にするために、これらのログの少なくとも一方に、操作受付手段の動作モードを示す操作入力情報を付加する。【選択図】図１
2014109896.tif 000002
【特許請求の範囲】
【請求項１】
表示装置にコンテンツを表示させる表示手段と、
前記コンテンツの印刷指示を印刷装置に出力する制御手段と、
前記コンテンツの前記印刷指示に係る入力を受け付けて、前記制御手段に対して前記印刷指示に係る出力を行う操作受付手段と
を備え、
前記操作受付手段の動作モードとして、前記印刷指示に係る入力として通常印刷入力を受け付けた場合に、前記印刷指示に係る追加入力を受け付けてから前記制御手段に対して前記印刷指示に係る出力を行う通常モードと、前記印刷指示に係る入力として前記通常印刷入力とは異なるクイック印刷入力を受け付けた場合に、前記追加入力を受け付けずに直ちに前記制御手段に対して前記印刷指示に係る出力を行うクイックモードとを有する情報処理装置に実行させる制御プログラムであって、
前記情報処理装置を
前記制御手段が前記印刷装置に前記印刷指示の出力を行うときに、当該印刷指示に係る前記コンテンツのコンテンツ名を含むログを作成するログ作成手段として機能させ、
前記ログ作成手段は、
前記制御手段による前記印刷指示の出力が前記操作受付手段の前記通常モードによる前記印刷指示に係る出力に応じて行われたときに作成される第１のログと、前記制御手段による前記印刷指示の出力が前記操作受付手段の前記クイックモードによる前記印刷指示に係る出力に応じて行われたときに作成される第２のログに関して、これらを識別可能にするために、前記第１のログ及び前記第２のログの少なくとも一方に、前記操作受付手段の前記動作モードを示す操作入力情報を付加することを特徴とする制御プログラム。
【請求項２】
前記ログ作成手段は、
前記印刷装置により印刷された印刷物に係る前記コンテンツが外部に漏洩した漏洩可能性を示す漏洩可能性情報も前記第２のログに含めるものであり、
前記第２のログに含める前記漏洩可能性情報において、前記情報処理装置と前記印刷装置との接続がローカル接続である場合には、ネットワーク接続である場合と比べて前記漏洩可能性情報が示す漏洩可能性を低くすることを特徴とする請求項１に記載の制御プログラム。
【請求項３】
前記制御プログラムは、
前記情報処理装置を、
前記ログ作成手段により作成された前記ログを、前記情報処理装置の記憶装置に記憶させるログ記憶命令手段と、
前記記憶装置に記憶された前記ログを改変するログ改変手段としても機能させ、
前記ログ作成手段は、
前記印刷装置により印刷された印刷物に係る前記コンテンツが外部に漏洩した漏洩可能性を示す漏洩可能性情報も前記第２のログに含めるものであり、
前記ログ改変手段は、
前記ログ作成手段により所定の期間において作成される前記ログにおいて、前記第１のログの数に対する前記第２のログの数の割合が少ないほど、前記第２のログに含まれる前記漏洩可能性情報が示す漏洩可能性が高くなるように前記記憶装置に記憶されている前記ログを改変することを特徴とする請求項１に記載の制御プログラム。
【請求項４】
前記制御プログラムは、
前記情報処理装置を、
前記ログ作成手段により作成された前記ログを、前記情報処理装置の記憶装置に記憶させるログ記憶手段と、
前記記憶装置に記憶された前記ログを改変するログ改変手段としても機能させ、
前記ログ作成手段は、
前記印刷装置により印刷された印刷物に係る前記コンテンツが外部に漏洩した漏洩可能性を示す漏洩可能性情報も前記第２のログに含めるとともに、前記印刷指示に係る入力を行ったユーザを特定するユーザ情報も前記ログに含めるものであり、
前記ログ改変手段は、
前記ログ作成手段により作成される前記ログを、当該ログに含まれている前記ユーザ情報に基づいてユーザ毎に振り分けて、当該ユーザ毎に振り分けられた前記ログに関して、前記ログ作成手段により所定の期間に作成されたログについて、前記第１のログの数に対する前記第２のログの数の割合が少ないほど、前記第２のログに含まれている前記漏洩可能性情報が示す漏洩可能性が高くなるように前記記憶装置に記憶されている前記ログを改変することを特徴とする請求項１に記載の制御プログラム。
【請求項５】
前記制御プログラムは、
前記情報処理装置を、前記操作受付手段、前記制御手段としても機能させるものであり、
前記操作受付手段は、
前記制御手段に対して前記印刷指示に係る出力を行う際には、前記コンテンツ名を含めて前記制御手段に直接出力し、且つ、前記通常モード及び前記クイックモードの少なくとも一方の前記動作モードにより前記印刷指示に係る出力を行うときに、当該動作モードを示す動作モード情報を前記ログ作成手段に出力するものであり、
前記制御手段は、
前記操作受付手段からの前記印刷指示に係る出力を受けて、前記印刷指示を前記印刷装置に出力するときに、前記印刷指示に係る出力に含まれる前記コンテンツ名を少なくとも含む、前記ログ作成手段が前記ログに含ませる情報として必要なログ基本情報を前記ログ作成手段に出力するものであり、
前記ログ作成手段は、
前記制御手段からの前記ログ基本情報、並びに、前記操作受付手段からの前記動作モード情報の受信の有無及びその動作モード情報の少なくとも何れか一方に基づいて、前記第１のログ及び前記第２のログの何れか一方を作成することを特徴とする請求項１〜４の何れか一項に記載の制御プログラム。
【請求項６】
前記制御プログラムは、
前記情報処理装置を、前記操作受付手段、前記制御手段としても機能させるものであり、
前記操作受付手段は、
前記制御手段に対して前記印刷指示に係る出力を行う際には、前記コンテンツ名を含めて前記制御手段に直接出力し、且つ、前記通常モード及び前記クイックモードの少なくとも一方の前記動作モードにより前記印刷指示に係る出力を行うときに、当該動作モードを示す動作モード情報も前記制御手段に出力するものであり、
前記制御手段は、
前記操作受付手段からの前記印刷指示に係る出力を受けて、前記印刷指示を前記印刷装置に出力するときに、前記印刷指示に係る出力に含まれる前記コンテンツ名を少なくとも含む、前記ログ作成手段が前記ログに含ませる情報として必要なログ基本情報を前記ログ作成手段に出力し、且つ、前記操作受付手段から前記印刷指示に係る前記動作モード情報を受信していた場合には、当該動作モード情報も前記ログ作成手段に出力するものであり、
前記ログ作成手段は、
前記制御手段からの前記ログ基本情報、並びに、前記制御手段からの前記動作モード情報の受信の有無及びその動作モード情報の少なくとも一方に基づいて、前記第１のログ及び前記第２のログの何れか一方の前記ログを作成することを特徴とする請求項１〜４の何れか一項に記載の制御プログラム。
【請求項７】
前記制御プログラムは、
前記情報処理装置を、前記操作受付手段、前記制御手段としても機能させるものであり、
前記操作受付手段は、
前記制御手段に対して前記印刷指示に係る出力を行う際には、前記コンテンツ名を含めて前記ログ作成手段を介して前記制御手段に出力し、且つ、前記第１のログ及び前記第２のログの少なくとも一方の前記動作モードにより前記印刷指示に係る出力を行うときには、当該動作モードを示す動作モード情報を前記ログ作成手段に出力するものであり、
前記ログ作成手段は、
前記操作受付手段から前記印刷指示に係る出力を受けて、前記制御手段に対して当該印刷指示に係る出力を行うときに、前記印刷指示に係る出力に含まれる前記コンテンツ名、並びに、前記操作受付手段からの前記動作モード情報の受信の有無及びその動作モード情報の少なくとも一方に基づいて、前記第１のログ及び前記第２のログの何れか一方を作成することを特徴とする請求項１〜４の何れか一項に記載の制御プログラム。
【請求項８】
前記制御プログラムが前記情報処理装置に機能させる前記制御手段は複数あり、
複数の前記制御手段各々は、前記印刷指示の出力対象となる前記印刷装置が異なっており、
前記ログ作成手段が前記複数の制御手段に対して前記印刷指示に係る出力を選択的に出力可能に構成されている、又は、
前記ログ作成手段が前記複数の制御手段各々に対応して複数あり、前記操作受付手段が複数の前記ログ作成手段に対して前記印刷指示に係る出力を選択的に出力可能に構成されていることを特徴とする請求項７に記載の制御プログラム。
【請求項９】
前記操作受付手段は、前記表示手段により前記コンテンツが表示される前記表示装置に、前記クイック印刷入力に対応するアイコンを表示させ、ユーザによる当該アイコンの選択を前記クイック印刷入力として受け付けることを特徴とする請求項５〜８の何れか一項に記載の制御プログラム。
【請求項１０】
表示装置にコンテンツを表示させる表示手段と、
前記コンテンツの印刷指示を印刷装置に出力する制御手段と、
前記コンテンツの前記印刷指示に係る入力を受け付けて、前記制御手段に対して前記印刷指示に係る出力行う操作受付手段と、
前記制御手段が前記印刷装置に前記印刷指示の出力を行うときに、当該印刷指示に係る前記コンテンツのコンテンツ名を含むログを作成するログ作成手段と
を備え、
前記操作受付手段は動作モードとして、前記印刷指示に係る入力として通常印刷入力を受け付けた場合に、前記印刷指示に係る追加入力を受け付けてから前記制御手段に対して前記印刷指示に係る出力を行う通常モードと、前記印刷指示に係る入力として前記通常印刷入力とは異なるクイック印刷入力を受け付けた場合に、前記追加入力を受け付けずに直ちに前記制御手段に対して前記印刷指示に係る出力を行うクイックモードとを有しており、
前記ログ作成手段は、
前記制御手段による前記印刷指示の出力が前記操作受付手段の前記通常モードによる前記印刷指示に係る出力に応じて行われたときに作成される第１のログと、前記制御手段による前記印刷指示の出力が前記操作受付手段の前記クイックモードによる前記印刷指示に係る出力に応じて行われたときに作成される第２のログに関して、これらを識別可能にするために、前記第１のログ及び前記第２のログの少なくとも一方に、前記操作受付手段の前記動作モードを示す操作入力情報を付加することを特徴とする情報処理装置。
【請求項１１】
表示装置にコンテンツを表示させる表示手段と、
前記コンテンツの印刷指示を印刷装置に出力する制御手段と、
前記コンテンツの前記印刷指示に係る入力を受け付けて、前記制御手段に対して前記印刷指示に係る出力を行う操作受付手段と
を備え、
前記操作受付手段の動作モードとして、前記印刷指示に係る入力として通常印刷入力を受け付けた場合に、前記印刷指示に係る追加入力を受け付けてから前記制御手段に対して前記印刷指示に係る出力を行う通常モードと、前記印刷指示に係る入力として前記通常印刷入力とは異なるクイック印刷入力を受け付けた場合に、前記追加入力を受け付けずに直ちに前記制御手段に対して前記印刷指示に係る出力を行うクイックモードとを有する情報処理装置の制御方法であって、
前記制御手段が前記印刷装置に前記印刷指示の出力を行うときに、当該印刷指示に係る前記コンテンツのコンテンツ名を含むログを作成するログ作成処理を備え、
前記ログ作成処理は、
前記制御手段による前記印刷指示の出力が前記操作受付手段の前記通常モードによる前記印刷指示に係る出力に応じて行われたときに作成される第１のログと、前記制御手段による前記印刷指示の出力が前記操作受付手段の前記クイックモードによる前記印刷指示に係る出力に応じて行われたときに作成される第２のログを作成する処理を含み、且つ、
前記第１のログと前記第２のログを識別可能にするために、前記第１のログ及び前記第２のログの少なくとも一方に、前記操作受付手段の前記動作モードを示す操作入力情報を付加する付加処理をさらに含むことを特徴とする情報処理装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置の制御プログラム、情報処理装置、及び情報処理装置の制御方法に関する。
【背景技術】
【０００２】
情報処理装置において、印刷装置に画像を印刷させる印刷処理に関して様々な機能を提供するものが知られている。例えば、特許文献１には、情報処理装置として、印刷設定画面を表示することなく、現在設定されている属性ですぐに印刷装置に印刷を行わせるクイック印刷メニューを提供する画像処理装置が記載されている。この画像処理装置では、画面上にクイック印刷ボタンが配置されており、このクイック印刷ボタンがユーザにより選択されると、クイック印刷メニューに係る処理が実行される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−３５０９１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、上記特許文献１の画像処理装置において、何らかの操作ミスにより、ユーザが無意識にクイック印刷ボタンを選択することで、印刷装置においてユーザの意図しない印刷が実行されることがある。このとき、ユーザが印刷装置において印刷が実行されたことに気が付かなかった場合、印刷物が印刷装置に放置されることで、印刷物に係る情報が外部に漏洩する虞がある。
【０００５】
また、情報処理装置において、印刷装置に画像を印刷させるたびに、ログを作成するものが知られている。ここで、情報漏洩した漏洩可能性の高い印刷物を、作成されたログから検索することが考えられるが、データ量が多いと、検索が困難であるとともに検索に時間を要する。
【０００６】
そこで、本発明の目的は、情報漏洩の可能性が高いコンテンツを容易に確認することが可能なログを作成する情報処理装置の制御プログラム、情報処理装置、及び情報処理装置の制御方法を提供することにある。
【課題を解決するための手段】
【０００７】
上記の課題を解決するために、本発明の情報処理装置の制御プログラムは、表示装置にコンテンツを表示させる表示手段と、前記コンテンツの印刷指示を印刷装置に出力する制御手段と、前記コンテンツの前記印刷指示に係る入力を受け付けて、前記制御手段に対して前記印刷指示に係る出力を行う操作受付手段とを備え、前記操作受付手段の動作モードとして、前記印刷指示に係る入力として通常印刷入力を受け付けた場合に、前記印刷指示に係る追加入力を受け付けてから前記制御手段に対して前記印刷指示に係る出力を行う通常モードと、前記印刷指示に係る入力として前記通常印刷入力とは異なるクイック印刷入力を受け付けた場合に、前記追加入力を受け付けずに直ちに前記制御手段に対して前記印刷指示に係る出力を行うクイックモードとを有する情報処理装置に実行させる制御プログラムであって、前記情報処理装置を前記制御手段が前記印刷装置に前記印刷指示の出力を行うときに、当該印刷指示に係る前記コンテンツのコンテンツ名を含むログを作成するログ作成手段として機能させ、前記ログ作成手段は、前記制御手段による前記印刷指示の出力が前記操作受付手段の前記通常モードによる前記印刷指示に係る出力に応じて行われたときに作成される第１のログと、前記制御手段による前記印刷指示の出力が前記操作受付手段の前記クイックモードによる前記印刷指示に係る出力に応じて行われたときに作成される第２のログに関して、これらを識別可能にするために、前記第１のログ及び前記第２のログの少なくとも一方に、前記操作受付手段の前記動作モードを示す操作入力情報を付加することを特徴とする。
【０００８】
また、本発明の情報処理装置は、表示装置にコンテンツを表示させる表示手段と、前記コンテンツの印刷指示を印刷装置に出力する制御手段と、前記コンテンツの前記印刷指示に係る入力を受け付けて、前記制御手段に対して前記印刷指示に係る出力行う操作受付手段と、前記制御手段が前記印刷装置に前記印刷指示の出力を行うときに、当該印刷指示に係る前記コンテンツのコンテンツ名を含むログを作成するログ作成手段とを備え、前記操作受付手段は動作モードとして、前記印刷指示に係る入力として通常印刷入力を受け付けた場合に、前記印刷指示に係る追加入力を受け付けてから前記制御手段に対して前記印刷指示に係る出力を行う通常モードと、前記印刷指示に係る入力として前記通常印刷入力とは異なるクイック印刷入力を受け付けた場合に、前記追加入力を受け付けずに直ちに前記制御手段に対して前記印刷指示に係る出力を行うクイックモードとを有しており、前記ログ作成手段は、前記制御手段による前記印刷指示の出力が前記操作受付手段の前記通常モードによる前記印刷指示に係る出力に応じて行われたときに作成される第１のログと、前記制御手段による前記印刷指示の出力が前記操作受付手段の前記クイックモードによる前記印刷指示に係る出力に応じて行われたときに作成される第２のログに関して、これらを識別可能にするために、前記第１のログ及び前記第２のログの少なくとも一方に、前記操作受付手段の前記動作モードを示す操作入力情報を付加することを特徴とする。
【０００９】
また、本発明の情報処理装置の制御方法は、表示装置にコンテンツを表示させる表示手段と、前記コンテンツの印刷指示を印刷装置に出力する制御手段と、前記コンテンツの前記印刷指示に係る入力を受け付けて、前記制御手段に対して前記印刷指示に係る出力を行う操作受付手段とを備え、前記操作受付手段の動作モードとして、前記印刷指示に係る入力として通常印刷入力を受け付けた場合に、前記印刷指示に係る追加入力を受け付けてから前記制御手段に対して前記印刷指示に係る出力を行う通常モードと、前記印刷指示に係る入力として前記通常印刷入力とは異なるクイック印刷入力を受け付けた場合に、前記追加入力を受け付けずに直ちに前記制御手段に対して前記印刷指示に係る出力を行うクイックモードとを有する情報処理装置の制御方法であって、前記制御手段が前記印刷装置に前記印刷指示の出力を行うときに、当該印刷指示に係る前記コンテンツのコンテンツ名を含むログを作成するログ作成処理を備え、前記ログ作成処理は、前記制御手段による前記印刷指示の出力が前記操作受付手段の前記通常モードによる前記印刷指示に係る出力に応じて行われたときに作成される第１のログと、前記制御手段による前記印刷指示の出力が前記操作受付手段の前記クイックモードによる前記印刷指示に係る出力に応じて行われたときに作成される第２のログを作成する処理を含み、且つ、前記第１のログと前記第２のログを識別可能にするために、前記第１のログ及び前記第２のログの少なくとも一方に、前記操作受付手段の前記動作モードを示す操作入力情報を付加する付加処理をさらに含むことを特徴とする。
【発明の効果】
【００１０】
本発明によると、通常印刷入力を受け付けた場合に作成される第１のログと、クイック印刷入力を受け付けた場合に作成される第２のログとが識別可能にされている。従って、ユーザは第２のログのみを参照することで、情報漏洩の可能性が高いコンテンツを容易に確認することができる。
【図面の簡単な説明】
【００１１】
【図１】第１実施形態に係る印刷システムの構成を示すブロック図である。
【図２】図１に示す論理プリンタ記憶装置に記憶されている論理プリンタについて説明する図である。
【図３】表示装置に表示される画面を示す図である。
【図４】図１に示すログ記憶装置に記憶されたログの一覧を示す図である。
【図５】図１に示す情報処理装置のタイミングチャート図である。
【図６】第２実施形態に係る情報処理装置のタイミングチャート図である。
【図７】第３実施形態に係る情報処理装置のタイミングチャート図である。
【発明を実施するための形態】
【００１２】
＜第１実施形態＞
以下、本発明の第１実施形態について、図面を参照しつつ説明する。
【００１３】
図１は、情報処理装置１と複数の印刷装置３（本実施形態では３つの印刷装置３ａ〜３ｃ）とが、データ通信可能に構成された印刷システム１０の構成を示すブロック図である。
【００１４】
情報処理装置１は、印刷装置３の制御が可能な汎用のパーソナルコンピュータであり、周辺機器として、入力装置３０、表示装置４０、及び印刷装置３ａ，３ｂが接続されている。入力装置３０は、キーボードやポインティングデバイス（マウスやタッチパッド等）を含み、ユーザの操作入力を受け付けて、当該操作入力に応じた電気信号を情報処理装置１に出力する。表示装置４０は液晶パネル等から構成され、情報処理装置１から受信した制御信号に基づいて種々の画像を表示する。印刷装置３ａ，３ｂは、インクジェット方式、レーザ方式等の印刷機構を備え、情報処理装置１からの印刷指示に応じて、記録媒体（例えば、用紙）に画像を記録する画像記録装置である。
【００１５】
また、図１に示すように、情報処理装置１には、他の情報処理装置１、印刷装置３ｂ，３ｃ、及び共有データベースを備えたサーバ５５が、ローカルエリアネットワーク（ＬＡＮ）により構築されたネットワーク５０を介して接続されている。なお、印刷装置３ｃは、印刷装置３ａ，３ｂと同様に、印刷機構を備えた画像記録装置である。また、ネットワーク５０は、ＬＡＮに替えて、インターネットや、ワイドエリアネットワーク（ＷＡＮ）など、各種のネットワークに替えることができる。
【００１６】
次に、情報処理装置１について、詳細に説明する。情報処理装置１は、各種プログラムを実行するＣＰＵ（Central Processing Unit）１１、プログラム等を記憶するＲＯＭ（Read Only Memory）１２、ＣＰＵ１１によるプログラム実行時に作業領域として使用されるＲＡＭ（Random Access Memory）１３、不揮発性記憶装置１４、入力インターフェース１５、表示インターフェース１６、ローカル接続インターフェース１７、ネットワーク接続インターフェース１８、ログ記憶装置１９、コンテンツ記憶装置２０、及び論理プリンタ記憶装置２１を備えている。
【００１７】
不揮発性記憶装置１４には、オペレーティングシステム（ＯＳ）１４１、並びに、文章データやプレゼンテーションデータ等のコンテンツを作成したり、作成したコンテンツまたは読み込んだコンテンツを表示装置４０に表示させるためのコンテンツプログラム１４２、表示装置４０に後述のクイック印刷アイコン７２を表示させるためのクイック印刷プラグイン１４３、印刷装置３毎に設けられた３つのプリンタドライバ１４４、及び印刷装置３への印刷指示の出力処理に関するログを管理するためのログ管理プログラム１４５等の各種制御プログラムが記憶されている。
【００１８】
入力インターフェース１５は、入力装置３０との間でデータ通信を行うためのインターフェースである。表示インターフェース１６は、表示装置４０との間でデータ通信を行うためのインターフェースである。ローカル接続インターフェース１７は、ＵＳＢやＩＥＥＥ１３９４等により周辺機器とローカル接続（直接接続）するためのインターフェースである。また、ネットワーク接続インターフェース１８は、ネットワーク５０を介して外部機器とネットワーク接続するためのインターフェースである。図１に示すように、印刷装置３ａは、情報処理装置１に対してローカル接続（例えば、ＵＳＢ接続）により接続されており、印刷装置３ｃは情報処理装置１に対してネットワーク接続（例えば、ＬＡＮ接続）により接続されており、印刷装置３ｂは情報処理装置１に対してローカル接続及びネットワーク接続により接続されている。
【００１９】
ログ記憶装置１９には、印刷装置３への印刷指示の出力処理に関するログが記憶される。コンテンツ記憶装置２０には、後述のコンテンツプログラム１４２により作成されるコンテンツが記憶される。
【００２０】
論理プリンタ記憶装置２１には、図２に示すように、複数の論理プリンタが登録されている。ここで、論理プリンタとは、印刷装置３のソフトウェア表現であり、印刷装置３への印刷指示の出力に用いる通信ポート（例えばＴＣＰ／ＩＰポートやＵＳＢポート）のポート名で特定される仮想的な印刷装置である。従って、例えば、印刷指示の出力に用いる通信ポートを異ならせることで、一つの印刷装置３に対して複数の論理プリンタを作成することもできる。
【００２１】
また、論理プリンタ記憶装置２１には、図２に示すように、通信ポートのポート名、印刷指示の出力対象となる印刷装置３の印刷装置名、及び印刷装置３の制御に用いるプリンタドライバ１４４を示す情報、含む論理プリンタ情報が、各論理プリンタに対応付けられて記憶されている。この論理プリンタや論理プリンタ情報の登録は、ユーザが手動で行うようにされていてもよく、情報処理装置１が自動で行うようにされていてもよい。また、論理プリンタ記憶装置２１に記憶された論理プリンタにおいて、ユーザ毎にいずれか一つの論理プリンタが、ユーザが通常使う論理プリンタ（デフォルトプリンタ）として設定されている。このデフォルトプリンタの設定も、各ユーザが手動で行うようにされていてもよく、情報処理装置１が自動で行うようにされていてもよい。
【００２２】
不揮発性記憶装置１４に記憶された各種プログラムについて説明する。これらのプログラムはＣＰＵ１１により実行され、各種機能として機能する。ＣＰＵ１１は、コンテンツプログラム１４２を実行することでコンテンツ作成手段として機能する。また、ＣＰＵ１１は、コンテンツプログラム１４２及びクイック印刷プラグイン１４３を実行することで表示手段、及び操作受付手段として機能する。さらに、ＣＰＵ１１は、プリンタドライバ１４４それぞれを実行することで、実行したプリンタドライバ１４４に応じた制御手段として機能し、ログ管理プログラム１４５を実行することでログ作成手段、ログ記憶命令手段、及びログ改変手段として機能する。なお、これらＣＰＵ１１の各機能部は、それぞれ回路によって構成される等、ハードウェアーで実現されるようにしてもよい。
【００２３】
ＣＰＵ１１は、コンテンツプログラム１４２を実行すると、入力装置３０を介したユーザからの操作入力に基づいて、アプリケーション上で各種のコンテンツを作成し、作成されたコンテンツをコンテンツ記憶装置２０に記憶する。さらにＣＰＵ１１は、コンテンツプログラム１４２を実行して作成したコンテンツ、又はコンテンツ記憶装置２０に記憶されているコンテンツを含む画面７０を、図３（ａ）に示すように、表示インターフェース１６を介して表示装置４０に表示させる。ただし、後述するように、画面７０においてクイック印刷アイコン７２は、ＣＰＵ１１がクイック印刷プラグイン１４３を実行することで表示される。
【００２４】
ここで、コンテンツプログラム１４２とクイック印刷プラグイン１４３の関係について説明する。クイック印刷プラグインは、プラグインプログラムである。プラグインプログラムは、単体ではプログラムとして起動せず、他のプログラムとともに実行されることで、他のプログラムに機能を付加するプログラムである。本実施形態では、コンテンツプログラム１４２が他のプログラムに該当する。なお、図５を用いて後述する動作において、Ａ２の処理の一部、Ａ８の一部の処理、Ａ３の処理、Ａ４の処理は、クイック印刷プラグイン１４３が実行されない場合は行われない。コンテンツプログラム１４２は、サブルーチンとしてクイック印刷プラグイン１４３を呼び出すことで、本来コンテンツプログラム１４２が実行されたことで表示されるアイコンに追加して、クイック印刷アイコン７２を画面に表示させることができる。ＣＰＵ１１は、入力装置３０を介したユーザの当該通常印刷ボタン７１の選択を通常印刷入力として受け付ける。これに対して、ＣＰＵ１１は、入力装置３０を介したユーザのクイック印刷アイコン７２の選択をクイック印刷入力として受け付ける。
【００２５】
ＣＰＵ１１がコンテンツプログラム１４２とクイック印刷プラグイン１４３を実行することで実現される操作受付手段は、動作モードとして、ユーザから通常印刷入力を受け付けたときに実行される通常モードと、ユーザからクイック印刷入力を受け付けたときに実行されるクイックモードとを有する。通常モードでは、ＣＰＵ１１は、ユーザの通常印刷ボタン７１の選択に応じた通常印刷入力を受け付けると、図３（ｂ）に示すように印刷画面８０を表示装置４０にさせる。この印刷画面８０には、プリンタ選択プルダウンメニュー８１、詳細ボタン８２、ＯＫボタン８３、及び印刷画面８０を単に閉じるためのキャンセルボタン８４が配置されている。
【００２６】
プリンタ選択プルダウンメニュー８１では、論理プリンタ記憶装置２１に記憶されている論理プリンタの何れか一つをユーザが選択可能にされている。このプリンタ選択プルダウンメニュー８１の下部には、プリンタ選択プルダウンメニュー８１により選択されている論理プリンタに係る論理プリンタ情報が表示されている。
【００２７】
また、ＣＰＵ１１は、入力装置３０を介してユーザにより詳細ボタン８２が選択されたとき、プリンタ選択プルダウンメニュー８１により選択されている論理プリンタに対応付けられているプリンタドライバ１４４を呼び出して、用紙サイズなどの印刷条件を設定するための印刷条件設定画面（不図示）を表示装置４０に表示させる。これにより、ユーザが印刷条件をデフォルト印刷条件から変更することが可能となる。印刷条件設定画面での印刷条件の設定が終了すると、表示装置４０に印刷画面８０が再び表示される。
【００２８】
また、ＣＰＵ１１は、入力装置３０を介してユーザによりＯＫボタン８３が選択されたとき、当該選択を印刷指示に係る追加入力として受け付ける。そして、ＣＰＵ１１はプリンタ選択プルダウンメニュー８１により選択されている論理プリンタに対応付けられているプリンタドライバ１４４を起動し、当該プリンタドライバ１４４を実行する際にＣＰＵ１１自身が参照するＲＡＭ１３の所定領域Ａに、印刷指示に係るコンテンツ情報を記憶する。このコンテンツ情報には、表示装置４０に表示されているコンテンツデータ及びコンテンツ名が含まれている。
【００２９】
これに対して、ＣＰＵ１１が、ユーザのクイック印刷アイコン７２の選択に応じたクイック印刷入力を受け付けるクイック印刷モードでは、印刷画面８０を表示装置４０に表示させずに、即ち、印刷指示に係る追加入力をユーザから受け付けずに直ちに、当該クイック印刷入力を行ったユーザのデフォルトプリンタに対応付けられているプリンタドライバ１４４を起動する。その後、ＣＰＵ１１は、上述したＲＡＭ１３の所定領域Ａに、コンテンツ情報に加えて、当該コンテンツ情報に含まれるコンテンツを一意に識別する識別子を記憶する。
【００３０】
また、本実施形態において、コンテンツプログラム１４２及びクイック印刷プラグイン１４３を実行するＣＰＵ１１は動作モードがクイックモードの場合には、コンテンツ情報を前述した所定領域Ａに記憶するときに、動作モードがクイックモードであることを示す動作モード情報を、ログ管理プログラム１４５を実行する際にＣＰＵ１１自身が参照するＲＡＭ１３の所定領域Ｂに記憶する。この動作モード情報には、前述した識別子が含まれている。
【００３１】
プリンタドライバ１４４を実行するＣＰＵ１１は、ＲＡＭの所定領域Ａにコンテンツ情報が記憶されると、当該コンテンツ情報に含まれるコンテンツデータを、ＰＤＬ（page description language ）等の印刷データに変換する。そして、印刷データを含む印刷指示が、論理プリンタ情報の通信ポート名が示す印刷装置３に送信されるように、不揮発性記憶装置１４等の記憶装置上に確保されたスプーラ（不図示）に一時的に記憶する。スプーラでは、出力先の印刷装置３の稼働状況に応じて印刷指示を印刷装置３に出力する。ＣＰＵ１１は、印刷指示を印刷装置３に出力した際には、当該印刷指示の出力が完了したことを示す印刷指示完了情報を、ログ管理プログラム１４５を実行するときにＣＰＵ１１自身が参照するＲＡＭ１３の領域Ｃに記憶する。この印刷指示完了情報には、ジョブＩＤ、コンテンツ名、ユーザ情報、並びに、論理プリンタ情報に含まれている通信ポート名及び印刷装置名が含まれる。これらの情報を、以下、ログ基本情報と称する。また、対応するコンテンツ情報の識別子が前述したＲＡＭ１３の領域Ａに記憶されていた場合には、併せて当該識別子もＲＡＭ１３の領域Ｃに記憶する。
【００３２】
ログ管理プログラム１４５を実行するＣＰＵ１１は、印刷指示完了情報がＲＡＭ１３の領域Ｃに記憶されると、通常ログ（第１のログ）及びクイックログ（第２のログ）の何れか一方のログを作成する。ログには、図４に示すように、印刷指示完了情報に含まれるログ基本情報に加えて、ログを作成した作成時刻、並びに、通常ログ及びクイックログを識別可能にするために動作モードを示す操作入力情報が付加されている。ＣＰＵ１１は、印刷指示完了情報がＲＡＭ１３の領域Ｃに記憶されたときに、当該印刷指示完了情報に含まれる識別子と一致する識別子が含まれている動作モード情報がＲＡＭ１３の所定領域Ｂに記憶されていた場合には、クイックモードを示す操作入力情報が付加されたクイックログを作成する。一方、動作モード情報がＲＡＭ１３の所定領域Ｂに記憶されていない場合には、通常モードを示す操作入力情報が付加された通常ログを作成する。
【００３３】
ところで、画面７０においてユーザがクイック印刷アイコン７２を選択すると、印刷装置３において印刷が直ちに実行されることとなる。従って、ユーザが無意識にクイック印刷アイコン７２を選択することで、印刷装置３においてユーザの意図しない印刷が実行されることがある。このとき、ユーザが印刷装置３において印刷が実行されたことに気が付かなかった場合、印刷物が印刷装置３に放置されることで、印刷物に係る情報が外部（第三者）に漏洩する虞がある。
【００３４】
このように、クイックログに係るコンテンツに関しては、外部に漏洩した漏洩可能性が高い。そこで、クイックログには、図４に示すように、印刷装置３により印刷された印刷物に係るコンテンツが外部に漏洩した漏洩可能性を示す漏洩可能性情報も含まれている。なお、本実施形態では、漏洩可能性は、可能性が高い順に「最高」、「高」、「中」、「低」の４段階で表現されているが、漏洩可能性が２段階以上で表現されていればよい。
【００３５】
ここで、情報処理装置１と印刷装置３との間の接続がローカル接続である場合、ハブやルータ等の中継装置を要するネットワーク接続である場合と比べて、情報処理装置１と印刷装置３とが至近距離にある可能性が高い。従って、ユーザが操作ミスにより無意識にクイック印刷入力を行ったとしても、印刷装置３で印刷が実行されたことに気が付き易く、印刷物を放置させる可能性が低い。そこで、本実施形態においては、図４に示すように、情報処理装置１と印刷装置３との間の接続がローカル接続である場合には漏洩可能性として「低」又は「中」を、ネットワーク接続である場合には漏洩可能性として「高」又は「最高」が割り当てられるように構成されている。このように、情報処理装置１と印刷装置３との間の接続がローカル接続である場合には、クイックログに含める漏洩可能性を低くすることで、管理者等のユーザが、情報漏洩の可能性が高いコンテンツをより容易に確認することが可能となる。
【００３６】
ログ管理プログラム１４５を実行するＣＰＵ１１は、ログ基本情報の通信ポート名を参照して、情報処理装置１と印刷装置３との間の接続がローカル接続である場合には漏洩可能性として「低」を、ネットワーク接続である場合には漏洩可能性として「高」をクイックログに付加する。そしてＣＰＵ１１は、作成したログをログ記憶装置１９に記憶させる。
【００３７】
ＣＰＵ１１はさらに、ログ記憶装置１９に記憶されているログを改変する。ここで、所定の期間において作成された通常ログの数に対するクイックログの数の割合が少ないほど、クイック印刷入力をユーザが無意識に行った可能性が高く、印刷物に係るコンテンツが外部に漏洩した可能性が高い。そこで、本実施形態では、ＣＰＵ１１は、作成されるログを、当該ログに含まれているユーザ情報に基づいてユーザ毎に振り分けて、当該ユーザ毎に振り分けられたログに関して、所定の期間において作成されたログについて、通常ログの数に対するクイックログの数の割合が少ないほど、クイックログに含まれている漏洩可能性情報が示す漏洩可能性が高くなるようにログ記憶装置１９に記憶されているログを改変する。
【００３８】
本実施形態では「所定の期間」とは、ログを任意の複数個作成するのに要する期間とされている。即ち、例えば「所定の期間」がログを５個作成するのに要する期間とされている場合には、任意の注目ログ、当該注目ログの直前に作成された２個のログ、及び当該注目ログの直後に作成された２個のログを抽出して、当該抽出されたログに基づいて注目ログを改変するように構成されている。以下、「所定の期間」がログを５個作成するのに要する期間として説明する。具体的には、ＣＰＵ１１は、まず、直近に作成されたログを注目ログとし、当該注目ログのユーザ情報と同一のユーザ情報を含むログを取り出す。そして、取り出されたログから、当該注目ログを中心とした所定の期間に作成されたログ（即ち、注目ログ、当該注目ログの直前に作成された２個のログ）を抽出し、抽出されたログにおいて、通常ログの数に対するクイックログの数の割合が所定の閾値以上の場合には漏洩可能性情報が示す漏洩可能性が高くなるように当該注目ログを改変する。例えば、情報処理装置１と印刷装置３との間の接続がローカル接続である場合には漏洩可能性が「中」に、ネットワーク接続である場合には漏洩可能性が「最高」になるように改変する。一方、抽出されたログにおいて、通常ログの数に対するクイックログの数の割合が所定の閾値未満の場合には漏洩可能性情報が示す漏洩可能性が低くなるように当該注目ログを改変する。例えば、情報処理装置１と印刷装置３との間の接続がローカル接続である場合には漏洩可能性が「低」に、ネットワーク接続である場合には漏洩可能性が「高」になるように改変する。なお、ログ記憶装置１９に記憶されているログのうち、ログが新たに作成されることにより改変させる対象となりうるログは、当該新たに作成されたログと、このログの直前に作成された２個のログである。そこで、ＣＰＵ１１は、注目ログを直前に作成された２個のログに順次変えて、同様の処理を繰り返す。
【００３９】
変形例として、上述の実施形態では、ＣＰＵ１１は、任意の注目ログを中心とした所定の期間において作成された、当該注目ログのユーザ情報と同一のユーザ情報を含むログのみを抽出して、当該抽出されたログに基づいて注目ログを改変しているが、任意の注目ログを中心とした所定の期間において作成された、当該注目ログのユーザ情報と同一のユーザ情報を含むログに加えて、他のユーザ情報を含むログも抽出し、当該抽出されたログに基づいて注目ログを改変するように構成されていてもよい。
【００４０】
また、別の変形例として、上述の実施形態では「所定の期間」とは、ログを任意の複数個作成するのに要する期間とされているが、２４時間等の時間間隔にされていてもよい。
【００４１】
（ＣＰＵ１１の動作）
次に、ＣＰＵ１１の動作の一例について図５を参照しつつ説明する。なお、図５に示す動作フローの開始時における状態は、ＣＰＵ１１がコンテンツプログラム１４２の起動を受付けたときである。以下の動作は、ＣＰＵ１１が、コンテンツプログラム１４２、クイック印刷プラグイン１４３、プリンタドライバ１４４、及びログ管理プログラム１４５を並列的に実行することで行われる。以下、便宜上、各種プログラムを実行するＣＰＵ１１を、単にプログラムと称して説明する。また、プログラムへの情報の引き渡しを“出力”と表現する。また、他のプログラムから情報が引き渡されることを“受信”と表現する。
【００４２】
コンテンツプログラム１４２及びクイック印刷プラグイン１４３、図３（ａ）に示すコンテンツを表す画像を含む画面７０を表示装置４０に表示させる（Ａ１）。次に、コンテンツプログラム１４２及びクイック印刷プラグイン１４３は、通常印刷ボタン７１及びクイック印刷アイコン７２の何れかがユーザにより選択されたかを判断することで、ユーザから印刷指示に係る入力を受け付けたか否かを判断する（Ａ２）。ユーザから印刷指示に係る入力を受け付けていないと判断した場合（Ａ２：ＮＯ）には、ステップＡ２の処理を繰り返す。
【００４３】
一方、ユーザから印刷指示に係る入力を受け付けたと判断した場合（Ａ２：ＹＥＳ）には、コンテンツプログラム１４２及びクイック印刷プラグイン１４３は、当該印刷指示に係る入力がクイック印刷入力であるか否かを判断する（Ａ３）。そして、ユーザからの印刷指示に係る入力がクイック印刷入力であると判断した場合（Ａ３：ＹＥＳ）には、コンテンツプログラム１４２及びクイック印刷プラグイン１４３は、動作モードとしてクイックモードを実行するとし、当該動作モードがクイックモードであることを示す動作モード情報をログ管理プログラム１４５に出力する（Ａ４）。このステップＡ４の処理が終了すると、ステップＡ７の処理に移る。
【００４４】
一方、ステップＡ３の処理で、印刷指示に係る入力が通常印刷入力であると判断した場合（Ａ３：ＮＯ）には、コンテンツプログラム１４２及びクイック印刷プラグイン１４３は、動作モードとして通常モードを実行するとし、表示装置４０に印刷画面８０（図３（ｂ）参照）を表示させる（Ａ５）。そして、コンテンツプログラム１４２及びクイック印刷プラグイン１４３は、印刷画面８０上のＯＫボタン８３がユーザにより選択されたとき、当該選択を印刷指示に係る追加入力として受け付ける（Ａ６）。このステップＡ６の処理が終了すると、ステップＡ７の処理に移る。
【００４５】
ステップＡ７の処理では、コンテンツプログラム１４２及びクイック印刷プラグイン１４３がプリンタドライバ１４４の何れか一つを起動する。具体的には、動作モードが通常モードのときには、ステップＡ６の処理において印刷画面８０上のＯＫボタン８３がユーザにより選択されたときに、プリンタ選択プルダウンメニュー８１により選択されている論理プリンタに対応付けられているプリンタドライバ１４４を起動する。一方、動作モードがクイックモードのときには、印刷指示に係る入力を行ったユーザのデフォルトプリンタとして設定されている論理プリンタに対応付けられているプリンタドライバ１４４を起動する。次に、コンテンツプログラム１４２及びクイック印刷プラグイン１４３は、ステップＡ７の処理により起動されたプリンタドライバ１４４に対して、コンテンツ情報を出力する（Ａ８）。なお、ステップＡ３でクイック印刷入力であると判断していた場合（ＹＥＳであった場合）は、コンテンツ情報に加えて識別子もプリンタドライバ１４４へ出力する。
【００４６】
次に、プリンタドライバ１４４が、コンテンツプログラム１４２及びクイック印刷プラグイン１４３からコンテンツ情報を受信した場合に、当該コンテンツ情報に含まれるコンテンツデータを印刷データに変換し、当該印刷データを含む印刷指示を、スプーラを介して印刷装置３に出力する（Ａ９）。これにより、印刷装置３において、印刷データに係る画像が、記録媒体に記録されることになる。この後、プリンタドライバ１４４は、印刷指示完了情報をログ管理プログラム１４５に出力する（Ａ１０）。
【００４７】
ログ管理プログラム１４５は、印刷指示完了情報を受信すると、当該印刷指示完了情報に含まれる、ログ基本情報、及びコンテンツプログラム１４２及びクイック印刷プラグイン１４３からの動作モード情報の受信の有無に基づいて、通常ログ及びクイックログの何れか一方のログを作成する（Ａ１１）。具体的には、ログ管理プログラム１４５は、印刷指示完了情報を受信したときに、当該印刷指示完了情報とともに受信された識別子と一致する識別子が含まれている動作モード情報を、コンテンツプログラム１４２及びクイック印刷プラグイン１４３から受信していた場合には、クイックモードを示す操作入力情報が付加されたクイックログを作成し、印刷指示完了情報とともに識別子が受信されず、かつ、動作モード情報をコンテンツプログラム１４２及びクイック印刷プラグイン１４３から受信していない場合には、通常モードを示す操作入力情報が付加された通常ログを作成する。
【００４８】
次に、ログ管理プログラム１４５は、ログ記憶装置１９に記憶されたログを改変する（Ａ１２）。ログ管理プログラム１４５は、ログ記憶装置１９に記憶されたログにおいて、作成時刻が最も新しいログのユーザ情報と同一のユーザ情報を含むログを全て取り出す。そして、取り出されたログに基づいて、注目ログに含まれる漏洩可能性情報の漏洩可能性を改変する。具体的には、注目ログを中心とした所定の期間において作成された通常ログ及びクイックログを抽出する。そして、抽出されたログにおいて、通常ログの数に対するクイックログの数の割合が所定の閾値以上の場合には漏洩可能性情報が示す漏洩可能性が高くなるよう、閾値未満の場合には漏洩可能性情報が示す漏洩可能性が低くなるように注目ログを改変する。ログ管理プログラム１４５は、注目ログを変えて、同様の処理を繰り返す。以上、ＣＰＵ１１の動作について説明した。
【００４９】
以上、本実施形態によると、ログ管理プログラム１４５により、通常ログとクイックログとが識別可能に作成される。従って、クイックログのみを参照することで、情報漏洩の可能性が高いコンテンツを容易に確認することができる。
【００５０】
また、情報処理装置１と印刷装置３との間の接続がローカル接続である場合には、ネットワーク接続である場合と比べて、クイックログに含める漏洩可能性情報の漏洩可能性が低くされるので、情報漏洩の可能性が高いコンテンツをより容易に確認することが可能となる。
【００５１】
さらに、所定の期間において作成された通常ログの数に対するクイックログの数の割合が少ないほど、クイックログに含める漏洩可能性情報の漏洩可能性が高くされるので、情報漏洩の可能性が高いコンテンツをより容易に確認することが可能となる。
【００５２】
＜第２実施形態＞
次に、本発明の第２実施形態について説明する。第２実施形態において第１実施形態と異なる点は、第１実施形態では、コンテンツプログラム１４２とクイック印刷プラグイン１４３とを読み込んでＣＰＵ１１が実行していた処理を、コンテンツプログラム２４２が実行する点である。また、第１の実施形態ではコンテンツプログラム１４２及びクイック印刷プラグイン１４３は、動作モード情報をログ管理プログラム１４５に対して出力していたが、第２実施形態では、コンテンツプログラム２４２が動作モード情報をプリンタドライバ１４４に対して出力する。また、本実施形態ではコンテンツプログラム２４２は、動作モードがクイックモードの場合のみならず通常モードの場合にも、コンテンツ情報を出力するときに、動作モード情報をプリンタドライバ１４４に出力する。また、第２実施形態において、コンテンツを識別する識別子は不要である。以下においては、上述した第１実施形態と同一の箇所については同一の符号を付し、その説明を適宜省略する。
【００５３】
第２実施形態に係るＣＰＵ１１の動作の一例について図６を参照しつつ説明する。ステップＢ１〜Ｂ３の処理はステップＡ１〜Ａ３の処理と略同様な処理なので、詳細な説明を省略する。ステップＢ３の処理で、ユーザからの印刷指示に係る入力がクイック印刷入力であると判断した場合（Ｂ３：ＹＥＳ）には、コンテンツプログラム２４２は、動作モードとしてクイックモードを実行するとし、ステップＢ６の処理に移る。一方、ステップＢ３の処理で、印刷指示に係る入力が通常印刷入力であると判断した場合（Ｂ３：ＮＯ）には、コンテンツプログラム２４２、動作モードとして通常モードを実行するとし、上述のステップＡ５，Ａ６と略同様な処理のステップＢ４，Ｂ５の処理をして、ステップＢ６の処理に移る。
【００５４】
ステップＢ６の処理では、コンテンツプログラム２４２は、ステップＡ７の処理と略同様な処理をする。その後、コンテンツプログラム２４２は、コンテンツ情報に動作モードを示す動作モード情報を付加し（Ｂ７）、ステップＢ６の処理により起動されたプリンタドライバ１４４に対して、動作モード情報が付加されたコンテンツ情報を出力する（Ｂ８）。
【００５５】
次に、プリンタドライバ１４４がコンテンツプログラム２４２からコンテンツ情報を受信した場合に、ステップＡ９の処理と略同様な処理をする（Ｂ９）。この後、プリンタドライバ１４４は、ログ基本情報に加えて、コンテンツ情報に付加されている動作モード情報が含まれる印刷指示完了情報をログ管理プログラム１４５に出力する（Ｂ１０）。
【００５６】
次に、ログ管理プログラム１４５は、プリンタドライバ１４４から印刷指示完了情報を受信すると、当該印刷指示完了情報に含まれるログ基本情報及び動作モード情報に基づいて、通常ログ及びクイックログの何れか一方のログを作成する（Ｂ１１）。具体的には、ログ管理プログラム１４５は、印刷指示完了情報を受信したときに、当該印刷指示完了情報に含まれる動作モード情報が示す動作モードがクイックモードである場合には、クイックモードを示す操作入力情報が付加されたクイックログを作成し、動作モード情報が示す動作モードが通常モードである場合には、通常モードを示す操作入力情報が付加された通常ログを作成する。次に、ステップＡ１２と略同様な処理をして（Ｂ１２）、本処理を終了する。以上、ＣＰＵ１１の動作について説明した。
【００５７】
以上、本実施形態においても、ログ管理プログラム１４５により通常ログとクイックログとを識別可能に作成さすることができるので、クイックログのみを参照することで、情報漏洩の可能性が高いコンテンツを容易に確認することができる。
【００５８】
＜第３実施形態＞
次に、本発明の第３実施形態について説明する。第３実施形態において第１実施形態と異なる点は、第１実施形態において、第１実施形態では、コンテンツプログラム１４２及びクイック印刷プラグイン１４３は、コンテンツ情報をプリンタドライバ１４４に対して直接出力していたが、第３実施形態では、コンテンツ情報を、ログ管理プログラム１４５を介してプリンタドライバ１４４に出力する点である。また、本実施形態では、ログ管理プログラム１４５がプリンタドライバ１４４毎にある点である。そして、コンテンツプログラム１４２及びクイック印刷プラグイン１４３が、複数のログ管理プログラム１４５に対して、出力指示に係るコンテンツ情報を選択的に出力可能に構成されている。さらに、本実施形態では、第２実施形態と同様に、コンテンツプログラム１４２及びクイック印刷プラグイン１４３は、動作モードがクイックモードの場合のみならず通常モードの場合にも、コンテンツ情報を出力するときに、動作モード情報をログ管理プログラム１４５に出力する。以下においては、上述した第１実施形態と同一の箇所については同一の符号を付し、その説明を適宜省略する。
【００５９】
第３実施形態に係るＣＰＵ１１の動作の一例について図７を参照しつつ説明する。ステップＣ１〜Ｃ３の処理はステップＡ１〜Ａ３の処理と略同様な処理なので説明を省略する。ステップＣ３の処理で、ユーザからの印刷指示に係る入力がクイック印刷入力であると判断した場合（Ｃ３：ＹＥＳ）には、コンテンツプログラム１４２及びクイック印刷プラグイン１４３は、動作モードとしてクイックモードを実行するとし、ステップＣ６の処理に移る。一方、ステップＣ３の処理で、印刷指示に係る入力が通常印刷入力であると判断した場合（Ｃ３：ＮＯ）には、コンテンツプログラム１４２及びクイック印刷プラグイン１４３は、動作モードとして通常モードを実行するとし、上述のステップＡ５，Ａ６と略同様な処理のステップＣ４，Ｃ５の処理をして、ステップＣ６の処理に移る。
【００６０】
ステップＣ６の処理では、コンテンツプログラム１４２及びクイック印刷プラグイン１４３は、ステップＡ７の処理と略同様な処理をする。その後、コンテンツプログラム１４２及びクイック印刷プラグイン１４３は、コンテンツ情報に動作モードを示す動作モード情報を付加し（Ｃ７）、ステップＣ６の処理により起動されたプリンタドライバ１４４に対応するログ管理プログラム１４５に対して、動作モード情報が付加されたコンテンツ情報を選択的に出力する（Ｃ８）。
【００６１】
次に、ログ管理プログラム１４５が、コンテンツプログラム１４２及びクイック印刷プラグイン１４３からコンテンツ情報を受信した場合に、コンテンツ情報に付加されている動作モード情報を抽出するとともに、コンテンツ名を読み出す（Ｃ９）。その後、ログ管理プログラム１４５は、対応するプリンタドライバ１４４に対してコンテンツ情報を出力する（Ｃ１０）。
【００６２】
プリンタドライバ１４４がログ管理プログラム１４５からコンテンツ情報を受信した場合に、ステップＡ９の処理と略同様な処理をする（Ｃ１１）。この後、プリンタドライバ１４４は、印刷指示完了情報をログ管理プログラム１４５に出力する（Ｃ１２）。なお、本実施形態に係る印刷指示完了情報には、第１実施形態とは異なり、動作モード情報が含まれていない。
【００６３】
次に、ログ管理プログラム１４５が、プリンタドライバ１４４から印刷指示完了情報を受信したとき、ステップＣ９の処理で抽出した動作モード情報、及び読み出したコンテンツ名、並びに印刷指示完了情報に含まれるログ基本情報に基づいて、通常ログ及びクイックログの何れか一方のログを作成する（Ｃ１３）。具体的には、ログ管理プログラム１４５は、印刷指示完了情報を受信したときに、ステップＣ８の処理で抽出した動作モード情報が示す動作モードがクイックモードである場合には、クイックモードを示す操作入力情報が付加されたクイックログを作成し、動作モード情報が示す動作モードが通常モードである場合には、通常モードを示す操作入力情報が付加された通常ログを作成する。次に、ステップＡ１２と略同様な処理をして（Ｃ１４）、本処理を終了する。以上、ＣＰＵ１１の動作について説明した。
【００６４】
以上、本実施形態においても、プリンタドライバ１４４により通常ログとクイックログとを識別可能に作成させることができるので、クイックログのみを参照することで、情報漏洩の可能性が高いコンテンツを容易に確認することができる。
【００６５】
以上、本発明の好適な実施の形態について説明したが、本発明は上述の実施の形態に限られるものではなく、特許請求の範囲に記載した限りにおいて様々な変更が可能なものである。従って、本発明の技術思想の範囲内において、上述の実施形態を組み合わせたり、一部の構成を変更したりしてもよい。
【００６６】
例えば、コンテンツプログラム１４２及びクイック印刷プラグイン１４３が、動作モードが通常モード及びクイックモードの何れか一方の場合のみ動作モード情報を出力するように構成されている場合には、動作モード情報が動作モードを示す内容を含んでいなくてもよい。この場合、ログ管理プログラム１４５は、コンテンツプログラム１４２及びクイック印刷プラグイン１４３又はプリンタドライバ１４４からの動作モード情報の受信の有無に基づいて、通常ログ及びクイックログの何れを作成するか判断すればよい。
【００６７】
また、上述の実施形態では、ログ管理プログラム１４５は、通常ログ及びクイックログの両方に操作入力情報が含まれるようにログを作成しているが、通常ログ及びクイックログの何れか一方のみに操作入力情報が含まれるようにログを作成してもよい。この場合でも、ユーザはログ管理プログラム１４５により作成されたログが通常ログであるかクイックログであるかを識別することができる。
【００６８】
また、情報処理装置１に対してローカル接続及びネットワーク接続の両方に接続されている印刷装置に対して、ネットワーク接続を用いて印刷指示を出力するときには、ログ管理プログラム１４５はローカル接続を用いて印刷指示を出力するときと同様に、クイックログに含める漏洩可能性を低くしてもよい。
【００６９】
また、上述の実施形態では、ログ管理プログラム１４５により作成されたログは、情報処理装置１のログ記憶装置１９に記憶されるように構成されていたが、サーバ５５のデータベースに記憶されるように構成されていてもよい。
【００７０】
また、ログ管理プログラム１４５が、印刷装置３において記録した画像に係る画像データをログに含めるように構成されていてもよい。また、ログ記憶装置１９の容量を圧迫する虞がある場合には、当該画像データをクイックログのみに含めるように構成されていてもよい。
【００７１】
また、上述の第３実施形態では、ログ管理プログラム１４５が３つのプリンタドライバ１４４に対応して３つあるように構成されていたが、ログ管理プログラム１４５が３つのプリンタドライバ１４４に対して１つのみあり、当該１つのログ管理プログラム１４５がコンテンツ情報を３つのプリンタドライバ１４４に対して選択的に出力可能に構成されていてもよい。
【００７２】
また、上述の第３実施形態では、ログ管理プログラム１４５は、プリンタドライバ１４４から印刷指示完了情報を受信したときにログを作成しているが、コンテンツ情報をプリンタドライバ１４４に対して出力したときにログを作成するように構成されていてもよい。この場合、ログに含めるログ基本情報はコンテンツプログラム１４２及びクイック印刷プラグイン１４３から受信したコンテンツ名だけでもよい。
【００７３】
また、上述の実施形態において、ＣＰＵが単一のＣＰＵにより各処理を実行してもよいし、複数のＣＰＵ、あるいは特定のＡＳＩＣ（application specific integrated circuit）、ＣＰＵと特定のＡＳＩＣの組み合わせにより処理を実行してもよい。
【符号の説明】
【００７４】
１  情報処理装置
３  印刷装置
１１  ＣＰＵ（表示手段、操作受付手段、制御手段、ログ作成手段、ログ記憶命令手段、ログ改変手段）
１９  ログ記憶装置
４０  表示装置
【図１】
2014109896.tif 000003
【図２】
2014109896.tif 000004
【図３】
2014109896.tif 000005
【図４】
2014109896.tif 000006
【図５】
2014109896.tif 000007
【図６】
2014109896.tif 000008
【図７】
2014109896.tif 000009