(57)【要約】【課題】画像処理装置によりWebページのコンテンツを印刷するとき、利用者全員に対し印刷するコンテンツに制限をかけることができるようにする。【解決手段】Webページ表示手段101は、Webページを操作部（オペレーションパネル）上に表示させる。Webページ解析手段102は、Webページ表示手段101から受け取ったページ情報（ＨＴＭＬ、ＣＳＳ、画像ファイル、動画ファイルなどの情報）を解析して、どのようなコンテンツが含まれているのかを判別し、その結果をWebページ出力対象制限手段103に通知する。Webページ出力対象制限手段103は、Webページ印刷手段107で印刷されるWebに制限をかける。【選択図】図２
2014044581.tif 000002
【特許請求の範囲】
【請求項１】
Webページに含まれているコンテンツを解析するWebページ解析手段と、
前記Webページに含まれているコンテンツを出力するWebページ出力手段と、
前記Webページ解析手段による解析結果を基に、前記Webページ出力手段により出力されるコンテンツを制限するコンテンツ制限手段と、
を有する画像処理装置。
【請求項２】
請求項１に記載された画像処理装置において、
前記Webページ出力手段は、Webページに含まれているコンテンツを印刷する画像処理装置。
【請求項３】
請求項１に記載された画像処理装置において、
前記Webページ出力手段は、Webページに含まれているコンテンツを外部装置へ送信する画像処理装置。
【請求項４】
請求項１に記載された画像処理装置において、
前記Webページ出力手段は、Webページに含まれているコンテンツを装置内部の記憶装置に蓄積する画像処理装置。
【請求項５】
請求項１に記載された画像処理装置において、
ユーザにより選択された装置の運用方法に応じて、前記コンテンツ制限手段により出力を制限されるコンテンツを決定する手段を有する画像処理装置。
【請求項６】
請求項１に記載された画像処理装置において、
装置の状態に応じて、前記コンテンツ制限手段により出力を制限されるコンテンツを決定する手段を有する画像処理装置。
【請求項７】
画像処理装置によりWebページに含まれているコンテンツを出力する画像処理方法であって、
前記Webページに含まれているコンテンツを解析するWebページ解析工程と、
前記Webページ解析工程による解析結果を基に、出力するコンテンツを制限するコンテンツ制限工程と、
を有する画像処理方法。
【請求項８】
コンピュータを、Webページに含まれているコンテンツを解析するWebページ解析手段と、前記Webページに含まれているコンテンツを出力するWebページ出力手段と、前記Webページ解析手段による解析結果を基に、前記Webページ出力手段により出力されるコンテンツを制限するコンテンツ制限手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複写機、プリンタ、ファクシミリ及びこれらを組み合わせた複合機などの画像処理装置、画像処理方法、及びプログラムに関する。
【背景技術】
【０００２】
Webページには様々な種類のコンテンツが含まれている。そのため、Webページを画像処理装置で印刷する場合、例えばクーポン印刷、地図印刷など、ページの一部のみを印刷したいことがある。そこで、ユーザが印刷したい範囲を指定することで、Webページの中で必要な内容だけを印刷することができる技術がある。
【０００３】
即ち、例えば特許文献１には、Webページをビットマップ画像データに変換する画像データ変換部と、この変換された画像データのイメージ画像を表示装置に表示する表示制御部とを有し、さらに、この表示された画像データのイメージ画像上の任意の領域を指定する指定入力に基づいて、変換された画像データにおける任意の領域と対応する指定領域を決定する領域決定部と、決定された指定領域の画像データを変換された画像データから抽出する画像データ抽出部と、この抽出された指定領域の画像データに基づく印刷データを出力する印刷データ生成部を有し、簡単かつ直感的な操作によって、Webページ上の任意の領域を指定した印刷が可能な印刷装置が記載されている。
【０００４】
しかしながら、上記印刷装置では、印刷範囲の決定をユーザの範囲指定により実行するため、印刷する毎の指定が必要になる。そのため、複合機のように個人ではなく、多人数が共用する装置において、Webページの一部のコンテンツしか印刷させないように管理者が制限するような使い方には適していないという問題がある。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明はこのような問題を解決するためになされたものであり、その目的は、画像処理装置によりWebページのコンテンツを出力するとき、利用者全員に対し出力するコンテンツに制限をかけることができるようにすることである。
【課題を解決するための手段】
【０００６】
本発明に係る画像処理装置は、Webページに含まれているコンテンツを解析するWebページ解析手段と、前記Webページに含まれているコンテンツを出力するWebページ出力手段と、前記Webページ解析手段による解析結果を基に、前記Webページ出力手段により出力されるコンテンツを制限するコンテンツ制限手段と、を有する画像処理装置である。
【発明の効果】
【０００７】
本発明によれば、画像処理装置によりWebページのコンテンツを出力するとき、利用者全員に対し出力するコンテンツに制限をかけることができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態に係る画像処理装置のブロック図である。
【図２】本発明の実施形態に係る画像処理装置のWebページ処理に関連する部分の機能ブロック図である。
【図３】図２における制限方法選択手段が選択可能な制限方法を示す図である。
【図４】本発明の実施形態に係る画像処理装置のWebページ処理を示すフローチャートである。
【図５】図４において、運用方法による制限を実施する際に参照するテーブルを示す図である。
【図６】図４において、装置状態による制限を実施する際に参照するテーブルを示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について図面を参照して説明する。
〈画像処理装置の構成〉
図１は本発明の実施形態に係る画像処理装置のブロック図である。この画像処理装置１は、操作部コントローラ10、アプリケーションコントローラ20、及びエンジンコントローラ30を備えている。
【００１０】
操作部コントローラ10は、オペレーションパネル制御モジュール11、及びハードキー制御モジュール12を備えている。また、アプリケーションコントローラ20は、アプリケーションとして、コピーアプリ21、スキャナアプリ22、プリンタアプリ23、及びブラウザアプリ24を備えており、ハードウェアとして、制御部25、メモリ26、及びＨＤＤ（ハードディスク）27を備えている。エンジンコントローラ30は、エンジンとしてスキャナ31及びプロッタ32を備えている。
【００１１】
操作部コントローラ10は、アプリケーションコントローラ20から要求されたユーザインタフェースを図示しないオペレーションパネル上に描画したり、オペレーションパネルやハードキーからの入力をアプリケーションコントローラ20に通知したりする機能を有する。
【００１２】
アプリケーションコントローラ20は、アプリケーションとして提供すべき機能をエンジンコントローラ30や操作部コントローラ10を利用して実現する。即ち、例えば、コピーアプリ21は、エンジンコントローラ30のスキャナ31及びプロッタ32を制御することでコピー機能を提供する。また、スキャナアプリ22、プリンタアプリ23は、それぞれスキャナ31、プロッタ32を制御することでスキャナ機能、プリンタ機能を提供する。また、ブラウザアプリ24は操作部コントローラ10のオペレーションパネル制御モジュール11にWebページをブラジングした画像を描画してもらうことで、画像処理装置１上でのWebブラジング機能を提供する。
【００１３】
〈Webページ処理に関連する部分の構成〉
図２は本発明の実施形態に係る画像処理装置のWebページ処理に関連する部分の機能ブロック図である。
【００１４】
図示のように、画像処理装置１は、Webページ処理に関連する機能として、Webページ表示手段101、Webページ解析手段102、Webページ出力対象制限手段103、運用方法設定手段104、Webコンテンツ設定手段105、装置状態判断手段106、Webページ印刷手段107、Webページ送信手段108、及びWebページ蓄積手段109を備えている。ここで、運用方法設定手段104及び装置状態判断手段106は制御部25により実現され、それ以外の手段はブラウザアプリ24により実現される。
【００１５】
Webページ出力対象制限手段103は、制限方法選択手段110、Webページ印刷対象制限手段111、Webページ送信対象制限手段112、及びWebページ蓄積対象制限手段113を備えている。
【００１６】
Webページ表示手段101は、Webページを操作部（オペレーションパネル）上に表示させる手段である。
【００１７】
Webページ解析手段102は、Webページ表示手段101から受け取ったページ情報（ＨＴＭＬ、ＣＳＳ、画像ファイル、動画ファイルなどの情報）を解析して、どのようなコンテンツが含まれているのかを判別し、その解析結果をWebページ出力対象制御手段103に通知する手段である。
【００１８】
運用方法設定手段104は、装置の運用方法を設定する手段である。設定可能な運用方法としては、例えば、「デフォルト」、「用紙節約」、「トナー節約」、「セキュリティ:高」がある。
【００１９】
Webコンテンツ設定手段105は、Webページ出力対象制御手段103が出力を制限するコンテンツを設定する手段である。設定可能なコンテンツの種別としては、例えば、「広告部分」、「背景部分」、「ヘッダー、フッター部分」、「画像部分」、「動画部分」、「リンク部分」、「機密部分（ＨＴＭＬに予め機密であることを表すシンボルを埋め込んでおくことが必要）」がある。
【００２０】
装置状態判断手段106は、画像処理装置１がどのような状態にあるかを判別する手段である。判別可能な状態としては、例えば、「デフォルト」、「用紙残量が少ない」、「トナー残量が少ない」がある。
【００２１】
制限方法選択手段110は、Webページ印刷対象制限手段111、Webページ送信対象制限手段112、及びWebページ蓄積対象制限手段113における制限方法を選択する手段である。
【００２２】
図３は制限方法選択手段110が選択可能な制限方法を示す図である。この図に示すデータは予めＨＤＤ27にテーブルとして記憶されている。ユーザは操作部のハードキーから所望の制限方法を選択することができる。いずれか１つの制限方法をデフォルトで設定しておくこともできる。
【００２３】
図示のように、選択可能な制限方法は、「コンテンツ設定による制限」、即ち、Webコンテンツ設定手段105による設定に基づく制限、「運用方法に応じた制限」、即ち、運用方法設定手段104による設定に基づく制限、「装置状態に応じた制限」、即ち、装置状態判断手段106による判断結果に基づく制限からなる３種類の制限に対する「する」、「しない」の組み合わせからなる制限方法１〜７である。
【００２４】
Webページ印刷対象制限手段111、Webページ送信対象制限手段112、Webページ蓄積対象制限手段113は、制限方法選択手段110により選択された制限方法に従って、それぞれWebページ印刷手段107、Webページ送信手段108、Webページ蓄積手段109に出力するWebページの印刷データ、送信データ、蓄積データを作成する（詳細については後述）。
【００２５】
Webページ印刷手段107は、Webページ印刷対象制限手段111から出力された印刷用画像データを基にプロッタ32によりWebページを印刷する。Webページ送信手段108は、Webページ送信対象制限手段112から出力されたWebページの送信用画像データを外部のホストコンピュータなどに送信する。Webページ蓄積手段109は、Webページ蓄積対象制限手段113から出力されたWebページの蓄積用画像データをＨＤＤ27に蓄積する。
【００２６】
〈画像処理装置のWebページ処理〉
図４は画像処理装置１のWebページ処理を示すフローチャートである。この処理はWebページ出力対象制限手段103により実行される。ここではWebページ印刷対象制限手段111が印刷用画像データを作成するときの処理について説明するが、Webページ送信対象制限手段112が送信用画像データを作成するときの処理、Webページ蓄積対象制限手段113が蓄積用画像データを作成するときの処理と同様のフローとなる。
【００２７】
まず、Webページ解析手段102により解析されたWebページの最初から最後までの各コンテンツを順次に繰り返して処理する設定を行う（ステップＳ１）。
【００２８】
次に、コンテンツ指定による制限を実施するか否か、即ち、制限方法選択手段110によって、コンテンツ指定による制限を実施する設定になっているか否かを判断する（ステップＳ２）。
【００２９】
コンテンツ指定による制限を実施すると判断した場合は（ステップＳ２：YES）、処理中のコンテンツが指定されたコンテンツ、即ち、Webコンテンツ設定手段105により設定されたコンテンツと一致するか否かを判断する（ステップＳ３）。そして、一致すると判断した場合は（ステップＳ３：YES）、処理中のコンテンツを出力対象から外し、ステップＳ１１に進む。
【００３０】
コンテンツ指定による制限を実施しない判断した場合は（ステップＳ２：NO）、及び処理中のコンテンツが指定されたコンテンツと一致しないと判断した場合は（ステップＳ３：NO）、運用方法による制限を実施するか否か、即ち、制限方法選択手段110により運用方法による制限を実施する設定になっているか否かを判断する(ステップＳ４)。
【００３１】
図５はステップＳ４の判断で参照するテーブルを示す図である。図示のように、「制限コンテンツ」は、「運用方法」が「デフォルト」の場合は「無し」、「用紙節約」の場合は「ヘッダー、フッター部分、広告部分」、「トナー節約」の場合は「広告部分、画像、動画」、「セキュリティ：高」の場合は「機密部分」である。
【００３２】
運用方法による制限を実施すると判断した場合（ステップＳ４：YES）、運用方法に合わないコンテンツ一覧を取得する(ステップＳ５)。ここで、運用方法に合わないコンテンツは図５における「制限コンテンツ」である。
【００３３】
次に、処理中のコンテンツと取得したコンテンツ一覧とが一致するか否かを判断する（ステップＳ６）。そして、一致すると判断した場合は（ステップＳ６：YES）、処理中のコンテンツを出力対象から外し、ステップＳ１１に進む。
【００３４】
他方、一致しないと判断した場合は（ステップＳ６：NO）、装置状態による制限を実施するか否か、即ち、制限方法選択手段110により装置状態による制限を実施する設定になっているか否かを判断する(ステップＳ７)。
【００３５】
図６はステップＳ７の判断で参照するテーブルを示す図である。図示のように、「制限コンテンツ」は、「装置状態」が「デフォルト」の場合は「無し」、「用紙残量が少ない」の場合は「ヘッダー、フッター部分、広告部分」、「トナー残量が少ない」の場合は「広告部分、画像、動画」である。
【００３６】
装置状態による制限を実施すると判断した場合（ステップＳ７：YES）、装置状態に合わないコンテンツ一覧を取得する(ステップＳ８)。ここで、装置状態に合わないコンテンツは図６における「制限コンテンツ」である。
【００３７】
次に、処理中のコンテンツ取得したコンテンツ一覧と一致するか否かを判断する（ステップＳ９）。そして、一致すると判断した場合は（ステップＳ９：YES）、処理中のコンテンツを出力対象から外し、ステップＳ１１に進む。
【００３８】
他方、一致しないと判断した場合は（ステップＳ９：NO）、Webページ印刷対象制限手段111は、印刷用画像データを作成し（ステップＳ１０）、ステップＳ１１に進む。
【００３９】
ステップＳ１１では、処理していないコンテンツがあるか否かを判断し、あればステップＳ１に移行し、無ければこの図のフローを終了する。
【符号の説明】
【００４０】
１…画像処理装置、101…Webページ表示手段、102…Webページ解析手段、103…Webページ出力対象制限手段、105…Webコンテンツ設定手段、107…Webページ印刷手段、108…Webページ送信手段、109…Webページ蓄積手段。
【先行技術文献】
【特許文献】
【００４１】
【特許文献１】特開２００７−９４９５０号公報
【図１】
2014044581.tif 000003
【図２】
2014044581.tif 000004
【図３】
2014044581.tif 000005
【図４】
2014044581.tif 000006
【図５】
2014044581.tif 000007
【図６】
2014044581.tif 000008