(57)【要約】【課題】処理が実行された画像データを実行された処理内容を示す履歴情報に含めて格納する際に、画像データをそのまま格納する場合と比較して、画像データを格納するために必要な記憶容量を削減する。【解決手段】文字領域抽出部３２は、データ受信部３１により受信された履歴情報に含まれる画像から文字領域及びそれ以外の領域を抽出する。ＯＣＲ処理部３３は、文字領域抽出部３２により抽出された文字領域の画像（文字画像）に対してＯＣＲ処理を実行することによりテキストデータに変換する。画像切取部３５は、保存範囲決定部３４により決定された保存範囲に基づいて、文字領域抽出部３２により抽出された文字領域以外の領域の一部の画像情報のみを切り取ることにより取得する。履歴情報格納部３７は、ＯＣＲ処理部３３により変換されたテキストデータおよび画像切取部３５により取得された一部の画像情報を含む履歴情報を格納する。【選択図】図３
2020030578.tif 000002
【特許請求の範囲】
【請求項１】
ある画像データに対する処理が実行された場合に、履歴情報として保存しようとする画像データから文字領域及びそれ以外の領域を抽出する抽出手段と、
前記抽出手段により抽出された文字領域の画像をテキストデータに変換する変換手段と、
前記抽出手段により抽出された文字領域以外の領域の一部の画像情報のみを取得する取得手段と、
前記変換手段により変換されたテキストデータおよび前記取得手段により取得された一部の画像情報を格納する格納手段と、
を備えた情報処理装置。
【請求項２】
前記取得手段は、画像データの文字領域以外の領域から一部の画像情報のみを取得する範囲をランダムに決定する請求項１記載の情報処理装置。
【請求項３】
前記取得手段は、文字領域以外の領域から一部の画像情報のみを取得する範囲の形状および位置を不規則的に変化させる請求項２記載の情報処理装置。
【請求項４】
前記取得手段は、文字領域以外の領域のデータ種別に応じて、取得する一部の画像情報のデータ量を変化させる請求項１から３のいずれか記載の情報処理装置。
【請求項５】
前記取得手段は、文字領域以外の領域のデータ種別が、写真画像の場合、線画像の場合、図形画像の場合の順番で取得する一部の画像情報のデータ量が多くなるように変化させる請求項４記載の情報処理装置。
【請求項６】
ある画像データに対する処理が実行された場合に、履歴情報として保存しようとする画像データから文字領域及びそれ以外の領域を抽出する抽出ステップと、
前記抽出ステップにおいて抽出された文字領域の画像をテキストデータに変換する変換ステップと、
前記抽出ステップにおいて抽出された文字領域以外の領域の一部の画像情報のみを取得する取得ステップと、
前記変換ステップにおいて変換されたテキストデータおよび前記取得ステップにおいて取得された一部の画像情報を格納する格納ステップと、
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置およびプログラムに関する。
【背景技術】
【０００２】
特許文献１には、印刷ジョブにテキストデータが含まれている場合には、その印刷ジョブを低い解像度でイメージデータに変換し、印刷ジョブにテキストデータが含まれていない場合には、その印刷ジョブを高い解像度でイメージデータに変換して画像ログとして保存するようにしたログ収集装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１８４９４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、処理が実行された画像データを実行された処理内容を示す履歴情報に含めて格納する際に、画像データをそのまま格納する場合と比較して、画像データを格納するために必要な記憶容量を削減することが可能な情報処理装置およびプログラムを提供することである。
【課題を解決するための手段】
【０００５】
［情報処理装置］
請求項１に係る本発明は、ある画像データに対する処理が実行された場合に、履歴情報として保存しようとする画像データから文字領域及びそれ以外の領域を抽出する抽出手段と、
前記抽出手段により抽出された文字領域の画像をテキストデータに変換する変換手段と、
前記抽出手段により抽出された文字領域以外の領域の一部の画像情報のみを取得する取得手段と、
前記変換手段により変換されたテキストデータおよび前記取得手段により取得された一部の画像情報を格納する格納手段とを備えた情報処理装置である。
【０００６】
請求項２に係る本発明は、前記取得手段が、画像データの文字領域以外の領域から一部の画像情報のみを取得する範囲をランダムに決定する請求項１記載の情報処理装置である。
【０００７】
請求項３に係る本発明は、前記取得手段が、文字領域以外の領域から一部の画像情報のみを取得する範囲の形状および位置を不規則的に変化させる請求項２記載の情報処理装置である。
【０００８】
請求項４に係る本発明は、前記取得手段が、文字領域以外の領域のデータ種別に応じて、取得する一部の画像情報のデータ量を変化させる請求項１から３のいずれか記載の情報処理装置である。
【０００９】
請求項５に係る本発明は、前記取得手段が、文字領域以外の領域のデータ種別が、写真画像の場合、線画像の場合、図形画像の場合の順番で取得する一部の画像情報のデータ量が多くなるように変化させる請求項４記載の情報処理装置である。
【００１０】
［プログラム］
請求項６に係る本発明は、ある画像データに対する処理が実行された場合に、履歴情報として保存しようとする画像データから文字領域及びそれ以外の領域を抽出する抽出ステップと、
前記抽出ステップにおいて抽出された文字領域の画像をテキストデータに変換する変換ステップと、
前記抽出ステップにおいて抽出された文字領域以外の領域の一部の画像情報のみを取得する取得ステップと、
前記変換ステップにおいて変換されたテキストデータおよび前記取得ステップにおいて取得された一部の画像情報を格納する格納ステップとをコンピュータに実行させるためのプログラムである。
【発明の効果】
【００１１】
請求項１に係る本発明によれば、処理が実行された画像データを実行された処理内容を示す履歴情報に含めて格納する際に、画像データをそのまま格納する場合と比較して、画像データを格納するために必要な記憶容量を削減することが可能な情報処理装置を提供することができる。
【００１２】
請求項２に係る本発明によれば、悪意のある者が漏洩したい情報を画像の保存されない位置に含めて履歴として残らないようにすることを防ぐことが可能な情報処理装置を提供することができる。
【００１３】
請求項３に係る本発明によれば、悪意のある者が漏洩したい情報を画像の保存されない位置に含めて履歴として残らないようにすることを防ぐことが可能な情報処理装置を提供することができる。
【００１４】
請求項４に係る本発明によれば、文字画像以外の画像のデータ種類の特性に合わせたデータの保存を行うことが可能な情報処理装置を提供することができる。
【００１５】
請求項５に係る本発明によれば、同一か否かの判定がし難い画像ほど保存するデータ量を多くすることが可能な情報処理装置を提供することができる。
【００１６】
請求項６に係る本発明によれば、処理が実行された画像データを実行された処理内容を示す履歴情報に含めて格納する際に、画像データをそのまま格納する場合と比較して、画像データを格納するために必要な記憶容量を削減することが可能なプログラムを提供することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施形態の履歴管理システムのシステム構成を示す図である。
【図２】本発明の一実施形態における履歴管理サーバ１０のハードウェア構成を示すブロック図である。
【図３】本発明の一実施形態における履歴管理サーバ１０の機能構成を示すブロック図である。
【図４】画像種類による保存方法の一例を示す図である。
【図５】本発明の一実施形態の履歴管理サーバ１０における履歴情報の保存方法の動作を説明するためのフローチャートである。
【図６】履歴情報として保存される画像データ例を示す図である。
【図７】グラフィック画像６２、線画像６４、図形画像６５が一部の画像のみが切り取られる様子を説明するための図である。
【図８】様々な保存範囲のパターンを示す図である。
【発明を実施するための形態】
【００１８】
次に、本発明の実施の形態について図面を参照して詳細に説明する。
【００１９】
図１は本発明の一実施形態の履歴管理システムの構成を示す図である。
【００２０】
本発明の一実施形態の履歴管理システムは、図１に示されるように、ネットワーク３０により相互に接続された履歴管理サーバ１０、複数の画像形成装置２０、管理者により操作される端末装置４０により構成される。
【００２１】
画像形成装置２０は、印刷（プリント）機能、スキャン機能、複写（コピー）機能、ファクシミリ機能等の複数の機能を有するいわゆる複合機と呼ばれる装置である。
【００２２】
本実施形態の履歴管理システムは、このような複数の画像形成装置２０が設置されているような状態で、いつ、だれが、どの装置からどのような文書をコピー、プリント、ファクシミリ送信、スキャンしたのかが分かるようにするためのシステムである。
【００２３】
具体的には、画像形成装置２０では、コピー、スキャン、プリント等の各種処理が実行された際に、文書等の画像に対して実行した処理の種類、処理を行ったユーザ（操作者）、処理を行った時刻、処理が実行されたページ（頁）に関する情報等を、処理内容を表した履歴情報（イメージログ）として生成して履歴管理サーバ１０に送信する。
【００２４】
すると、履歴管理サーバ１０は、画像形成装置２０においてコピー、スキャン、プリント等の各種処理が実行された際に、処理が実行された画像と、処理を実行した操作者、日時、処理の種類、処理を行ったページ情報等を対応付けて履歴情報として取得して管理する。つまり、履歴管理サーバ１０は、画像形成装置２０において実行された処理の履歴を管理するための情報処理装置であり、情報漏洩等が発生した場合にはこの履歴を参照することにより情報漏洩の経路等を追跡することが可能となる。
【００２５】
このように履歴情報の管理が行われることにより、本実施形態の履歴管理システムによれば、情報漏洩の抑止や、情報漏洩が発生した際に、漏洩した情報の経路の追跡を可能としてトレーサビリティーの向上が図られる。
【００２６】
なお、端末装置４０は、例えばこのような履歴情報の管理を行っている管理者により操作され、履歴管理サーバ１０に蓄積されている履歴情報の閲覧、検索等を行う際に用いられる。
【００２７】
次に、本実施形態の画像形成システムにおける履歴管理サーバ１０のハードウェア構成を図２に示す。
【００２８】
履歴管理サーバ１０は、図２に示されるように、ＣＰＵ１１、メモリ１２、ハードディスクドライブ（ＨＤＤ）等の記憶装置１３、ネットワーク３０を介して外部の装置等との間でデータの送信及び受信を行う通信インタフェース（ＩＦ）１４、タッチパネル又は液晶ディスプレイ並びにキーボードを含むユーザインタフェース（ＵＩ）装置１５を有する。これらの構成要素は、制御バス１６を介して互いに接続されている。
【００２９】
ＣＰＵ１１は、メモリ１２または記憶装置１３に格納された制御プログラムに基づいて所定の処理を実行して、履歴管理サーバ１０の動作を制御する。なお、本実施形態では、ＣＰＵ１１は、メモリ１２または記憶装置１３内に格納された制御プログラムを読み出して実行するものとして説明するが、当該プログラムをＣＤ−ＲＯＭ等の記憶媒体に格納してＣＰＵ１１に提供することも可能である。
【００３０】
図３は、上記の制御プログラムが実行されることにより実現される履歴管理サーバ１０の機能構成を示すブロック図である。
【００３１】
本実施形態の履歴管理サーバ１０は、図３に示されるように、データ受信部３１と、文字領域抽出部３２と、ＯＣＲ（Optical Character Reading：光学式文字読取り）処理部３３と、保存範囲決定部３４と、画像切取部３５と、履歴情報生成部３６と、履歴情報格納部３７とを備えている。
【００３２】
データ受信部３１は、画像形成装置２０から、コピー、スキャン、プリント等の各種処理が実行された画像と、その画像についての処理を実行した操作者、日時、処理の種類、処理を行ったページ情報等とが対応付けられた履歴情報を受信する。
【００３３】
文字領域抽出部３２は、データ受信部３１により受信された履歴情報に含まれる画像から文字領域及びそれ以外の領域を抽出する。つまり、文字領域抽出部３２は、データ受信部３１により受信された履歴情報に含まれる画像を構成するコンテンツを画像の種類毎に分類し、文字画像とそれ以外のグラフィック画像、線画像、グラフ、表を含む図形画像等に分ける。
【００３４】
ＯＣＲ処理部３３は、文字領域抽出部３２により抽出された文字領域の画像（文字画像）に対してＯＣＲ処理を実行することによりテキストデータに変換する。
【００３５】
保存範囲決定部３４は、文字領域抽出部３２により抽出された文字領域外のそれぞれの画像に対して、履歴情報として保存する保存範囲を決定する。
【００３６】
画像切取部３５は、保存範囲決定部３４により決定された保存範囲に基づいて、文字領域抽出部３２により抽出された文字領域以外の領域の一部の画像情報のみを切り取ることにより取得する。
【００３７】
履歴情報生成部３６は、データ受信部３１により受信された履歴情報に含まれる操作者や操作時刻等の操作内容の情報と、画像切取部３５により切り取られた一部の画像情報と、ＯＣＲ処理部３３により変換されたテキストデータとを合成することにより、その画像に対してどのような操作が行われたかを示す履歴情報を生成する。
【００３８】
履歴情報格納部３７は、履歴情報生成部３６により生成された履歴情報を格納する。つまり、履歴情報格納部３７は、ＯＣＲ処理部３３により変換されたテキストデータおよび画像切取部３５により取得された一部の画像情報を含む履歴情報を格納する。
【００３９】
なお、保存範囲決定部３４は、画像データの文字領域以外の領域から一部の画像情報のみを取得す保存範囲をランダムに決定する、具体的には、保存範囲決定部３４は、文字領域以外の領域から一部の画像情報のみを取得する保存範囲の形状および位置を不規則的に変化させて決定する。
【００４０】
なお、本実施形態では画像情報のうちの一部の情報のみが履歴情報として保存されるため、データ種類によっては情報漏洩が発生して漏洩経路を追跡するような場合に同一判定をし難い場合がある。例えばグラフィック画像の場合、あまりデータ量が少ないと漏洩した画像と履歴情報として保存されている画像とが一致するのかしないのかが判定し難い場合がある。
【００４１】
そのため、保存範囲決定部３４は、文字領域以外の領域のデータ種別に応じて、取得する一部の画像情報のデータ量を変化させるようにしても良い。具体的には、保存範囲決定部３４は、文字領域以外の領域のデータ種別が、グラフィック画像（写真画像）の場合、線画像の場合、図形画像の場合の順番で取得する一部の画像情報のデータ量が多くなるように変化させるようにしても良い。
【００４２】
そして、画像切取部３５は、履歴情報として保存しようとする文字画像以外の画像に対して、保存範囲決定部３４により決定された保存範囲の画像のみを切り取ることにより一部の画像情報のみを取得する。
【００４３】
例えば、このような画像種類による保存方法の一例を図４に示す。
【００４４】
図４に示した保存方法例では、文字画像（テキスト画像）については、ＯＣＲ処理によりテキストデータに変換されるためテキスト形式のデータとして全ての情報が保存されるようになっているのが分かる。
【００４５】
そして、グラフィック画像、線画像、グラフ、表、図形画像については、形状や位置がランダムに決定された保存範囲の一部の画像情報のみがイメージ形式で保存されるようになっている。そして、グラフィック画像についてはＸバイトのデータ量が保存され、線画像についてはＹバイトのデータ量が保存され、グラフ、表、図形画像についてはＺバイトのデータ量が保存されるように設定されている。ここで、Ｘ＞Ｙ＞Ｚとなるように設定されており、グラフィック画像、線画像、図形画像の順番で保存される画像情報のデータ量が多くなるように設定されている。
【００４６】
次に、本実施形態の履歴管理サーバ１０における履歴情報の保存方法の動作を図５のフローチャートを参照して説明する。
【００４７】
先ず、文字領域抽出部３２は、データ受信部３１により受信された履歴情報に含まれる画像を構成するコンテンツを画像の種類毎に分類し、文字画像とそれ以外のグラフィック画像、線画像、グラフ、表を含む図形画像等に分類する（ステップＳ１０１）。
【００４８】
そして、分類されたコンテンツが文字画像の場合（ステップＳ１０２においてｙｅｓ）、この文字画像はＯＣＲ処理部３３によりＯＣＲ処理が行われてテキストデータに変換される（ステップＳ１０３）。
【００４９】
そして、分類されたコンテンツが文字画像以外の画像の場合（ステップＳ１０２においてｎｏ）、保存範囲決定部３４はコンテンツのデータ種類に応じて画像情報として保存する保存範囲を決定する（ステップＳ１０４）。
【００５０】
すると、画像切取部３５は、保存範囲決定部３４により決定された保存範囲に基づいて、文字画像以外の画像から一部の画像のみを切り取る（ステップＳ１０５）。
【００５１】
そして、画像切取部３５により一部のみが切り取られた画像情報とＯＣＲ処理部３３により変換されたテキストデータが含まれた履歴情報が履歴情報生成部３６により生成されて履歴情報格納部３７に保存される（ステップＳ１０６）。
【００５２】
次に、具体的な画像データ例を参照して本実施形態の履歴管理サーバ１０における履歴情報の保存動作を説明する。
【００５３】
以下においては、図６に示すような画像データが履歴情報として保存される場合について説明する。図６に示された画像データ例には、文字画像６１、６３、グラフィック画像６２、部品図のような線画像６４、図形画像６５がコンテンツとして含まれている。
【００５４】
このような画像データが履歴情報として保存される場合、文字画像６１、６２についてはＯＣＲ処理部３３によりＯＣＲ処理が行われてテキストデータに変換される。
【００５５】
そして、グラフィック画像６２、線画像６４、図形画像６５については、例えば図７に示すように、それぞれの画像種類毎に決定された保存範囲のパターンに基づいて、一部の画像のみが切り取られる。そして、切り取られた一部の画像情報のみが、上記のテキストデータや操作内容の情報とともに履歴情報として履歴情報格納３７に格納されることになる。
【００５６】
なお、このような保存範囲のパターンとしていつも同じパターンが用いられると、悪意のある者は切り取られる際に残らない部分に漏洩したい情報を含めて、漏洩したい情報が履歴情報に含まれないようにすることが可能となってしまう。
【００５７】
そのため、保存判定決定部３４は、例えば、図８（Ａ）〜図８（Ｈ）に示すような様々な保存範囲のパターンを予め用意しておき、これらの数多くのパターンの中からランダムに不規則に選択したパターンを用いて保存範囲を決定する。
【００５８】
そのため、画像のある特定の箇所に漏洩したい情報を含めたとしても選択されたパターンによっては履歴情報としての残ってしまうため、情報漏洩の抑止効果を期待することができる。
【００５９】
[変形例]
上記実施形態では、画像形成装置における処理内容を履歴情報として管理する場合を用いて説明したが、本発明はこれに限定されるものではなく、画像に対して処理を実行する画像形成装置以外の他の装置における処理内容の履歴を管理するような場合でも同様に本発明を適用することができるものである。
【符号の説明】
【００６０】
１０    履歴管理サーバ
１１    ＣＰＵ
１２    メモリ
１３    記憶装置
１４    通信インタフェース（ＩＦ）
１５    ユーザインタフェース（ＵＩ）装置
１６    制御バス
２０    画像形成装置１
３０    ネットワーク
３１    データ受信部
３２    文字領域抽出部
３３    ＯＣＲ処理部
３４    保存範囲決定部
３５    画像切取部
３６    履歴情報生成部
３７    履歴情報格納部
４０    端末装置
６１、６３    文字画像
６２    グラフィック画像
６４    線画像
６５    図形画像
【図１】
2020030578.tif 000003
【図２】
2020030578.tif 000004
【図３】
2020030578.tif 000005
【図４】
2020030578.tif 000006
【図５】
2020030578.tif 000007
【図６】
2020030578.tif 000008
【図７】
2020030578.tif 000009
【図８】
2020030578.tif 000010