(57)【要約】【課題】  子供がコンピュータを使用するときに、フィルタリング機能使用のための特別な操作を与えることなく、不適切な表現を含んだ文書データを印刷して持ち出すことを抑止する。【解決手段】  コンピュータの応用ソフトからプリンタに印刷する場合に、文書データをプリンタで扱うことのできる印刷データに変換するプリンタドライバであって、年齢的に不適切な表現を含んだ文書データの印刷を抑止するペアレンタル機能を有し、前記ペアレンタル機能の設定をユーザ毎に設定する設定手段と、前記設定手段で設定されたユーザ毎のペアレンタル設定に基づき文書データの印刷可否を行う手段とを備えていることを特徴とする。【選択図】  図１
2009015665.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータの応用ソフトからプリンタに印刷する場合に、文書データをプリンタで扱うことのできる印刷データに変換するプリンタドライバであって、年齢的に不適切な表現を含んだ文書データの印刷を抑止するペアレンタル機能を有し、前記ペアレンタル機能の設定をユーザ毎に設定する設定手段と、前記設定手段で設定されたユーザ毎のペアレンタル設定に基づき文書データの印刷可否を行う手段とを備えていることを特徴とするプリンタドライバ。
【請求項２】
請求項１記載のプリンタドライバにおいて、前記設定手段は、ユーザ毎に不適切な表現をフィルタリングするためのカテゴリとキーワードを設定する手段を有することを特徴とするプリンタドライバ。
【請求項３】
請求項１記載のプリンタドライバにおいて、前記設定手段は、ペアレンタル設定対象ユーザによる前記設定の変更操作を抑止する手段を有することを特徴とするプリンタドライバ。
【請求項４】
請求項１記載のプリンタドライバにおいて、前記設定手段は、パスワードを設定する設定手段と、ペアレンタル設定の対象ユーザの印刷抑止時にパスワードを入力する入力手段と、印刷抑止時にパスワードを入力した場合には印刷を許可する手段を有することを特徴とするプリンタドライバ。
【請求項５】
請求項１記載のプリンタドライバにおいて、前記設定手段は、コンピュータへのログインユーザに連動して前記設定ユーザの切り換えを行う手段を有することを特徴とするプリンタドライバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータの応用ソフトからプリンタへ印刷を行う場合に、応用ソフト上の文書データをプリンタが処理できる印刷データに変換する役割を担い、年齢的に不適切な表現を含んだ文書データの印刷を抑止するペアレンタル機能を有するプリンタドライバに関するものである。
【背景技術】
【０００２】
近年のコンピュータの普及により、子供がインターネットを閲覧する機会が増えている。このような子供が安全にインターネットを閲覧するためにアクセスできる内容を制限するなど、アクセス対象を管理できるようなソフトウェアが存在する。
【０００３】
しかしながら、このようなソフトウェアのアクセス制限はインターネットを介した場合に機能するため、例えばファイルとして持ち込まれた不適切な表現を含んだ文書データには機能しない。不適切な表現を含む文書データを印刷する場合のフィルタリング手段としては印刷ネットワークシステムが特許文献１にて提案されている。
【０００４】
【特許文献１】特開２００５−１８６９９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１の発明は、一般家庭などでフィルタリング機能のみを使用するにはシステム構成が大きくなる可能性があった。また、例えばユーザ認証を行うためにＷｅｂページの所定のフィールドに認証情報を入力して送信を指示するが、不適切な表現のフィルタリング適用対象は多くの場合子供であり、特に年齢の低い子供にこのような操作を理解させたりミスなしに行わせることは難しかった。
【０００６】
本発明の目的は、子供がコンピュータを使用するときに、フィルタリング機能使用のための特別な操作を与えることなく、不適切な表現を含んだ文書データを印刷して持ち出すことを抑止することのできるプリンタドライバを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため本発明は、コンピュータの応用ソフトからプリンタに印刷する場合に、文書データをプリンタで扱うことのできる印刷データに変換するプリンタドライバであって、年齢的に不適切な表現を含んだ文書データの印刷を抑止するペアレンタル機能を有し、前記ペアレンタル機能の設定をユーザ毎に設定する設定手段と、前記設定手段で設定されたユーザ毎のペアレンタル設定に基づき文書データの印刷可否を行う手段とを備えていることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、ログインユーザに連動してペアレンタル対象ユーザを切り換えることができるため、例えば子供にフィルタリング機能使用のための特別な操作を与えることなく不適切な表現を含んだ文書データを印刷して持ち出すことを抑止できる。また、ユーザ毎に不適切な表現をフィルタリングするためのカテゴリとキーワードを設定することができる。
【発明を実施するための最良の形態】
【０００９】
図３に、本発明の一実施例を説明するための全体構成を示す。コンピュータ１上には基本ソフト６、応用ソフト５、プリンタドライバ７が組み込まれており、コンピュータ１とプリンタ２は通信手段３で結ばれている。基本ソフト６へのログインは子供の使用を考えた場合、子供の名前やアイコンのクリックで簡単にログインできることが望ましい。
【００１０】
文書データ４をプリンタ２で印刷する場合、応用ソフト５は文書データ４を読み込んで基本ソフト６を経由してプリンタドライバ７に印刷を指示する。プリンタドライバ７は、基本ソフト６から伝達される文書データ４の各描画内容を、プリンタ２で処理できる印刷データ８に変換する。印刷データ８は、基本ソフト６を経由して通信手段３によりプリンタ２に送信され印刷が行われる。
【００１１】
プリンタドライバ７の主要部は、ユーザインタフェース１０、印刷データ生成部１２から構成される。
【００１２】
ユーザインタフェース１０はペアレンタル設定画面１１を表示し、ユーザはペアレンタル対象ユーザのフィルタリング条件、キーワード設定や、印刷抑止時の解除パスワードなどのプリンタ２固有のペアレンタル機能に関する条件を指定することができる。ペアレンタル設定画面１１で指定されたペアレンタル設定は、ペアレンタル設定情報１３としてコンピュータ１の記憶装置に保持される。
【００１３】
印刷データ生成部１２は、基本ソフト６と連携しながら、応用ソフト５から基本ソフト６経由で伝達される文書データ４の描画内容を、プリンタ２で処理することができる印刷データ８に変換する。このとき印刷データ生成部１２のフィルタリング部１５は、基本ソフト６からログインユーザ情報１４を参照し、さらにペアレンタル設定情報１３を参照して、ログインユーザがペアレンタル対象ユーザに含まれている場合は、印刷しようとする文字列に対しフィルタリング条件に従ってキーワード検索を行い、キーワードがヒットしない場合は印刷データ８を生成する。キーワードがヒットした場合は印刷抑止画面１６を表示する。
【００１４】
ユーザは印刷抑止画面１６にて印刷を中止するかパスワード入力によって印刷を継続するか選択できる。印刷抑止画面１６にてパスワード入力によって印刷抑止を解除することを選択した場合はパスワード入力画面１７を表示する。このとき印刷データ生成部１２のフィルタリング部１５は、ペアレンタル設定情報１３を参照して、ユーザに入力されたパスワードとペアレンタル設定情報１３に記憶されているパスワードを比較し、一致する場合は印刷抑止を解除して印刷データ８を生成する。
【００１５】
図１に、本発明のプリンタドライバの一実施例を説明するペアレンタル設定画面１１を示す。ペアレンタル対象ユーザ２０は、ペアレンタル対象に登録されているユーザを示し、テキストボックス２２に新規ユーザ名を入力してユーザの追加ボタン２１を押すことでペアレンタル対象ユーザを追加できる。また、ペアレンタル対象ユーザ２０から削除するユーザを選択して削除ボタン２３を押すことでペアレンタル対象ユーザを削除できる。
【００１６】
印刷抑止時の解除パスワード２４は、印刷抑止画面１６にてパスワード入力によって印刷抑止を解除することを選択した場合のパスワード入力画面１７で入力するパスワードの設定であり、伏字で表示されるパスワードの入力２５とパスワードの入力（確認）２６の２箇所に同じパスワードを入力し一致を確認することで、パスワードの設定ができる。
【００１７】
フィルタリング設定３０はペアレンタル対象ユーザ２０で設定したペアレンタル対象ユーザを指定してフィルタリング条件を設定することができる。年齢に応じた推奨設定を使用する４０とカテゴリとキーワードを指定する４１とは互いに排他関係にあり、選択した項目の設定が有効となる。
【００１８】
カテゴリとキーワードを指定する４１を選択した場合は、カテゴリ４２から任意のカテゴリをチェックして指定できる。プリンタドライバに予めカテゴリ毎にキーワード群を登録しておくことでカテゴリ別にキーワード群を選択することができる。またキーワードの指定はキーワード４３から任意のキーワードをチェックして指定できる。テキストボックス４５に新規キーワードを入力してキーワードの追加ボタン４４を押すことでキーワードを追加できる。また、キーワード４３から削除するキーワードを選択してキーワードの削除ボタン４６を押すことでキーワードを削除できる。
【００１９】
年齢に応じた推奨設定を使用する４０を選択した場合は、生年月日３１の年３２、月３３、日３４にペアレンタル対象ユーザの生年月日を設定することで、生年月日から年齢を算出して、プリンタドライバに予め年齢毎に登録しておいたカテゴリとキーワードにてフィルタリングすることが可能である。
【００２０】
ＯＫボタン５０を押すと、ペアレンタル設定画面１１の内容がペアレンタル設定情報１３に書き出される。一方キャンセルボタン５１を押すとペアレンタル設定画面１１の内容は破棄されてペアレンタル設定情報１３の内容は変更されない。
【００２１】
図２には、本発明のプリンタドライバの一実施例を説明する印刷抑止画面１６とパスワード入力画面１７を示す。印刷抑止画面１６に表示するメッセージは、例えばペアレンタル設定情報１３の生年月日情報を参照し、子供の年齢に合わせた漢字とひらがなの組み合わせを使ってもよい。“いんさつをちゅうしする”ボタン６０を押した場合は印刷を中止することができる。“パスワードをにゅうりょくしていんさつする”ボタン６１を押した場合はパスワード入力画面１７を表示する。例えば、保護者の管理下で印刷を行う場合、保護者がパスワード６５に印刷抑止の解除パスワードを入力してＯＫボタン６６を押すことで印刷の続行ができる。キャンセルボタン６７を押した場合は印刷抑止画面１６へと戻る。
【００２２】
次に、印刷データ生成部１２の処理の流れを図４に示す。
【００２３】
印刷データ生成部１２は印刷指示を受けるとペアレンタル設定情報１３とログインユーザ情報１４を読み込む。ログインユーザがペアレンタル設定対象ユーザの場合は印刷許可フラグをＯＦＦし、ペアレンタル設定情報１３のユーザ設定を参照して、年齢に応じた推奨設定を使用する４０の場合は設定された生年月日から年齢を算出し年齢毎に登録済のカテゴリとキーワードからフィルタリングするキーワード群を決定する。一方カテゴリとキーワードを指定する４１の場合は指定されたカテゴリとキーワードからフィルタリングするキーワード群を決定する。
【００２４】
ログインユーザがペアレンタル設定対象ユーザでない場合は印刷許可フラグをＯＮする。
【００２５】
以降は、印刷許可フラグがＯＦＦの場合は文書４の文字列をキーワード群にて検索を行いながら印刷データ８の生成を行う。文書データ４にキーワード群と一致するキーワードが含まれていた場合は印刷抑止画面１６を表示し、“いんさつをちゅうしする”ボタン６０が押された場合は印刷を中止する。パスワードを“にゅうりょくしていんさつする”ボタン６１が押された場合はパスワード入力画面１７を表示し、ＯＫボタン押下時に入力されたパスワードがペアレンタル設定情報１３のパスワードと一致した場合は印刷許可フラグをＯＮして印刷を続行する。
【００２６】
本発明のプリンタドライバは、子供がコンピュータを使用するときに、フィルタリング機能使用のための特別な操作を与えることなく、不適切な表現を含んだ文書データを印刷して持ち出すことを抑止するときに有効である。
【図面の簡単な説明】
【００２７】
【図１】本発明の実施形態に係るプリンタドライバのペアレンタル設定画面の説明図である。
【図２】本発明の実施形態に係る印刷抑止画面とパスワード入力画面の説明図である。
【図３】本発明の実施形態に係るプリンタドライバの全体構成図である。
【図４】本発明の実施形態に係る印刷データ生成部のフィルタリング処理のフローチャートである。
【符号の説明】
【００２８】
１：コンピュータ、２：プリンタ、３：通信手段、４：文書データ、５：応用ソフト、６：基本ソフト、７：プリンタドライバ、８：印刷データ、１０：ユーザインタフェース、１１：ペアレンタル設定画面、１２：印刷データ生成部、１３：ペアレンタル設定情報、１４：ログインユーザ情報、１５フィルタリング部、１６：印刷抑止画面、１７：パスワード入力画面、２０：ペアレンタル対象ユーザ、２１：ユーザの追加ボタン、２２：追加ユーザ入力テキストボックス、２３：ユーザの削除ボタン、２４：印刷抑止時の解除パスワード、２５：パスワード入力テキストボックス、２６：パスワード（確認用）入力テキストボックス、３０：フィルタリング設定、３１：生年月日、３２：年設定、３３：月設定、３４：日設定、４０：年齢に応じた推奨設定を使用するボタン、４１：カテゴリとキーワードを指定するボタン、４２：カテゴリ指定欄、４３：キーワード指定欄、４４：キーワードの追加ボタン、４４：追加キーワード入力テキストボックス、４５：キーワードの削除ボタン、５０：ＯＫボタン、５１キャンセルボタン、６０：いんさつをちゅうしするボタン、６１パスワードをにゅうりょくしていんさつするボタン、６５：パスワード入力ボタン、６６：ＯＫボタン、６７キャンセルボタン。
【図１】
2009015665.tif 000003
【図２】
2009015665.tif 000004
【図３】
2009015665.tif 000005
【図４】
2009015665.tif 000006