(57)【特許請求の範囲】
【請求項１】
画像を読み取る読取手段を備える画像処理装置であって、
画像データを含まない第２の電子ファイルの複数のフォーマットを選択可能に表示し、前記複数のフォーマットの中から１つのフォーマットが選択されると、前記第２の電子ファイルのフォーマットと当該フォーマットがサポート可能なセキュリティ機能とが対応付けられたテーブルを参照して、前記選択されたフォーマットがサポート可能な複数のセキュリティ機能を選択可能に表示する表示手段と、
前記読取手段により前記画像を読み取って第１の電子ファイルを生成する第１生成手段と、
画像データを含まず、前記表示手段により表示された複数のセキュリティ機能の中から選択されたセキュリティ機能を有する第２の電子ファイルを生成する第２生成手段と、
前記第１生成手段により生成された前記第１の電子ファイルを、前記第２生成手段により生成された前記第２の電子ファイルに添付する添付手段と、を有し、
前記第２生成手段により生成された前記第２の電子ファイルが有するセキュリティ機能は、前記添付手段により前記第２の電子ファイルに添付された前記第１の電子ファイルにも適用されることを特徴とする画像処理装置。
【請求項２】
画像を読み取る読取手段を備える画像処理装置であって、
複数のセキュリティ機能を選択可能に表示し、前記複数のセキュリティ機能の中から１つ以上のセキュリティ機能が選択されると、画像データを含まない第２の電子ファイルのフォーマットと当該フォーマットがサポート可能なセキュリティ機能とが対応付けられたテーブルを参照して、前記選択されたセキュリティ機能をサポート可能な前記第２の電子ファイルの複数のフォーマットを選択可能に表示する表示手段と、
前記読取手段により前記画像を読み取って第１の電子ファイルを生成する第１生成手段と、
前記表示手段により表示された複数のフォーマットの中から選択されたフォーマットの電子ファイルであり、画像データを含まず、前記選択されたセキュリティ機能を有する第２の電子ファイルを生成する第２生成手段と、
前記第１生成手段により生成された前記第１の電子ファイルを、前記第２生成手段により生成された前記第２の電子ファイルに添付する添付手段と、を有し、
前記第２生成手段により生成された前記第２の電子ファイルが有するセキュリティ機能は、前記添付手段により前記第２の電子ファイルに添付された前記第１の電子ファイルにも適用されることを特徴とする画像処理装置。
【請求項３】
前記表示手段は更に、前記第１の電子ファイルを前記第２の電子ファイルに添付するか否かを選択可能に表示し、
前記添付手段は、当該添付する旨の選択を受け付けた場合に、前記第１生成手段により生成された前記第１の電子ファイルを、前記第２生成手段により生成された前記第２の電子ファイルに添付することを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
画像を読み取る読取手段を備える画像処理装置において実行されるデータ処理方法であって、
前記画像処理装置の表示手段が、画像データを含まない第２の電子ファイルの複数のフォーマットを選択可能に表示し、前記複数のフォーマットの中から１つのフォーマットが選択されると、前記第２の電子ファイルのフォーマットと当該フォーマットがサポート可能なセキュリティ機能とが対応付けられたテーブルを参照して、前記選択されたフォーマットがサポート可能な複数のセキュリティ機能を選択可能に表示する表示工程と、
前記画像処理装置の第１生成手段が、前記読取手段により前記画像を読み取って第１の電子ファイルを生成する第１生成工程と、
前記画像処理装置の第２生成手段が、画像データを含まず、前記表示工程において表示された複数のセキュリティ機能の中から選択されたセキュリティ機能を有する第２の電子ファイルを生成する第２生成工程と、
前記画像処理装置の添付手段が、前記第１生成工程において生成された前記第１の電子ファイルを、前記第２生成工程において生成された前記第２の電子ファイルに添付する添付工程と、を有し、
前記第２生成工程において生成された前記第２の電子ファイルが有するセキュリティ機能は、前記添付工程において前記第２の電子ファイルに添付された前記第１の電子ファイルにも適用されることを特徴とするデータ処理方法。
【請求項５】
画像を読み取る読取手段を備える画像処理装置において実行されるデータ処理方法であって、
前記画像処理装置の表示手段が、複数のセキュリティ機能を選択可能に表示し、前記複数のセキュリティ機能の中から１つ以上のセキュリティ機能が選択されると、画像データを含まない第２の電子ファイルのフォーマットと当該フォーマットがサポート可能なセキュリティ機能とが対応付けられたテーブルを参照して、前記選択されたセキュリティ機能をサポート可能な前記第２の電子ファイルの複数のフォーマットを選択可能に表示する表示工程と、
前記画像処理装置の第１生成手段が、前記読取手段により前記画像を読み取って第１の電子ファイルを生成する第１生成工程と、
前記画像処理装置の第２生成手段が、前記表示工程において表示された複数のフォーマットの中から選択されたフォーマットの電子ファイルであり、画像データを含まず、前記選択されたセキュリティ機能を有する第２の電子ファイルを生成する第２生成工程と、
前記画像処理装置の添付手段が、前記第１生成工程において生成された前記第１の電子ファイルを、前記第２生成工程において生成された前記第２の電子ファイルに添付する添付工程と、を有し、
前記第２生成工程において生成された前記第２の電子ファイルが有するセキュリティ機能は、前記添付工程において前記第２の電子ファイルに添付された前記第１の電子ファイルにも適用されることを特徴とするデータ処理方法。
【請求項６】
請求項４又は５に記載の方法の各工程をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を読み取る画像処理装置、その画像処理装置におけるデータ処理方法およびプログラムに関する。
【背景技術】
【０００２】
従来、例えばＰＤＦにおけるファイル添付機能のように、電子ファイル内に他のフォーマットのファイルを添付して保持したり、その添付されたファイルを電子ファイルから取り出すことができる機能が知られている。添付操作は、電子ファイルに対応するアプリケーション上において実行され、その結果、複数のファイルを１つのファイルに纏めて操作を行うことが可能になる。また、そのような機能によって、電子ファイルにおいてのみ有効な機能を、添付された他のファーマットのファイルに対しても実行することができる。例えば、ＰＤＦファイルは、添付されたファイルに暗号化機能を実行することができる（非特許文献）。
【０００３】
一方、画像処理装置において光学的に文書を読み取って電子ファイルを生成することが広く知られている。画像処理装置は、文書を読み取って様々なフォーマットのファイルを生成することができる。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】ＰＤＦ  ｒｅｆｅｒｅｎｃｅ  （Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）  Ｖｅｒ１．７（Ａｄｏｂｅ社）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、暗号化等の付加価値機能は、ＰＤＦ等の特定の形式のファイル以外のファイルに対して適用することはできない。従って、そのような機能を特定の形式以外のファイルに適用するためには、ＰＣなどで当該ファイルを特定のファイル形式に変換する必要があった。そのため、ファイルを変換するためのユーザの工数が増大してしまう。
【０００６】
本発明の目的は、このような従来の問題点を解決することにある。本発明は、上記の点に鑑み、画像処理装置において、読み取られたファイルに対してセキュリティ機能を実行することにより、ユーザの工数を低減する画像処理装置、その画像処理装置におけるデータ処理方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明に係る画像処理装置は、画像を読み取る読取手段を備える画像処理装置であって、画像データを含まない第２の電子ファイルの複数のフォーマットを選択可能に表示し、前記複数のフォーマットの中から１つのフォーマットが選択されると、前記第２の電子ファイルのフォーマットと当該フォーマットがサポート可能なセキュリティ機能とが対応付けられたテーブルを参照して、前記選択されたフォーマットがサポート可能な複数のセキュリティ機能を選択可能に表示する表示手段と、前記読取手段により前記画像を読み取って第１の電子ファイルを生成する第１生成手段と、画像データを含まず、前記表示手段により表示された複数のセキュリティ機能の中から選択されたセキュリティ機能を有する第２の電子ファイルを生成する第２生成手段と、前記第１生成手段により生成された前記第１の電子ファイルを、前記第２生成手段により生成された前記第２の電子ファイルに添付する添付手段と、を有し、前記第２生成手段により生成された前記第２の電子ファイルが有するセキュリティ機能は、前記添付手段により前記第２の電子ファイルに添付された前記第１の電子ファイルにも適用されることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、画像処理装置において、読み取られたファイルに対してセキュリティ機能を実行することにより、ユーザの工数を低減することができる。
【図面の簡単な説明】
【０００９】
【図１】画像処理装置のハードウェア構成を示す図である。
【図２】実施例１におけるデータ処理の手順を示すフローチャートである。
【図３】ファイルフォーマット選択画面の一例を示す図である。
【図４】ＰＤＦフォーマットについての付加価値選択画面の一例を示す図である。
【図５】ＺＩＰフォーマットについての付加価値選択画面の一例を示す図である。
【図６】ファイルフォーマットと実現可能な付加価値との対応を示すテーブルである。
【図７】添付処理後のファイル名を設定する画面の一例を示す図である。
【図８】実施例２におけるデータ処理の手順を示すフローチャートである。
【図９】本実施例における付加価値選択画面の一例を示す図である。
【図１０】本実施例におけるファイルフォーマット選択画面の一例を示す図である。
【発明を実施するための形態】
【００１０】
以下、添付図面を参照して本発明の好適な実施例を詳しく説明する。尚、以下の実施例は特許請求の範囲に係る本発明を限定するものでなく、また本実施例で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。なお、同一の構成要素には同一の参照番号を付して、説明を省略する。
【００１１】
〔実施例１〕
図１は、本発明に係る実施例における画像処理装置のハードウェア構成を示すブロック図である。画像処理装置１は例えばＭＦＰ（多機能周辺装置：Ｍｕｌｔｉ−ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）であり、通信部１６及び通信回線２を介してネットワークに接続された他の装置と通信可能である。ＣＰＵ１１は、画像処理装置１内の各ブロックを制御する。ＲＡＭ１２は、ＣＰＵ１１のワークエリアとして用いられる。ＨＤＤ１３は、本実施例を実現するためのプログラムを提供し、また、様々な設定及びファイルを格納するハードディスクである。また、ＨＤＤ１３として、ＮＶＲＡＭが用いられても良い。ユーザコマンド入力部１４は、ユーザがＧＵＩ（グラフィックユーザインタフェース）を介して行った設定を受け付ける。読取部１５は、文書を光学的に読み取って電子データを生成する。図１に示す各ブロックは、メインバス１８を介して相互に接続されている。尚、本実施例においては特に断らない限り、ＣＰＵ１１がメインバス１８を介してＲＡＭ１２、ハードディスク１３、ユーザコマンド入力部１４、読取部１５、通信部１６を制御して後述するフローチャートの各処理を実行する。画像処理装置１は、ネットワークを介してサーバ等の装置と接続されても良い。
【００１２】
図２は、本実施例における画像処理装置１のデータ処理の手順を示すフローチャートである。図２に示す各処理は、例えば、画像処理装置１のＣＰＵ１１により実行される。画像処理装置１の電源が投入されると、画像処理装置１の各部が起動し、ＣＰＵ１１は、画像処理装置１の各部を初期化する（Ｓ２０１）。ＣＰＵ１１は、ユーザからの処理要求の入力を待機する（Ｓ２０２）。処理要求が入力されると、ＣＰＵ１１は、その処理要求が読取部１５が文書を光学的に読み取って電子ファイルを生成するための要求であるか否かを判定する（Ｓ２０３）。ここで、文書を光学的に読み取って電子ファイルを生成するための要求ではないと判定された場合には、その要求に対応する処理を行い、本処理を終了する（Ｓ２０４）。一方、文書を光学的に読み取って電子ファイルを生成するための要求であると判定された場合には、読み取って生成する電子ファイルの生成条件（ファイル名、ファイルフォーマット、解像度等）を取得する（Ｓ２０５）。その生成条件は、例えば、ユーザが指定した読取設定から取得するようにしても良い。
【００１３】
次に、ＣＰＵ１１は、読み取って生成された電子ファイルを他の電子ファイルに添付するか否かをユーザに選択させるための選択画面をユーザコマンド入力部１４に表示する。図３は、その選択画面（第１の表示及び第２の表示の一例）を示す図である。図３に示すように、ＣＰＵ１１は、選択画面において、読み取って生成された電子ファイルを添付する先の電子ファイルのフォーマットをユーザに選択させることができる。ここで、ユーザは、添付する先の電子ファイルのフォーマットとして１つしか選択することができない。Ｓ２０６において、ＣＰＵ１１は、読み取って生成された電子ファイルを他の電子ファイルに添付する選択を受け付けたか否かを判定する。ここで、読み取って生成された電子ファイルを他の電子ファイルに添付する選択を受け付けなかった場合に、ＣＰＵ１１は、通常の読取処理を行い、本処理を終了する（Ｓ２０７）。
【００１４】
Ｓ２０６において、読み取って生成された電子ファイルを他の電子ファイルに添付する選択を受け付けた場合に、ＣＰＵ１１は、選択された添付する先の電子ファイルのフォーマットをＲＡＭ１２等に一旦記憶する（Ｓ２０８）。次に、ＣＰＵ１１は、選択された添付する先の電子ファイルのフォーマットに対応した付加価値機能選択画面をユーザコマンド入力部１４に表示する（Ｓ２０９）。ここで、付加価値機能とは、電子ファイルに対して行うパスワード設定や暗号化等のセキュリティ機能をいう。図４は、その付加価値機能選択画面の一例を示す図である。図４に示すように、ユーザは、複数の機能を選択することができる。
【００１５】
付加価値機能選択画面でユーザが選択可能な項目は、図３に示す選択画面において受け付けたフォーマットによって異なる。例えば、図４は、図３に示す画面においてＰＤＦが選択された場合に表示される選択画面である。また、図５は、図３に示す画面においてＺＩＰが選択された場合に表示される選択画面である。図４及び図５は、第３の表示の一例である。本実施例において、添付する先の電子ファイルの各種フォーマットと、各フォーマットについて実行可能な付加価値機能とは、図６に示すようなテーブル形式で予め対応付けられてＨＤＤ１３等に格納されている。ＣＰＵ１１は、図３においてユーザが選択したフォーマットに対応する実行可能な機能を図６に示すテーブルを参照して特定し、その特定された機能をユーザが選択可能に表示する。
【００１６】
ＣＰＵ１１は、少なくとも１つの付加価値機能の選択を受け付けるまで待機し（Ｓ２１０）、受け付けた全ての付加価値機能をＲＡＭ１２等に一旦記憶する（Ｓ２１１）。ＣＰＵ１１は、本添付処理後の電子ファイルに付与するファイル名を指定するための画面をユーザコマンド入力部１４に表示し（Ｓ２１２）、ファイル名の入力を待機する（Ｓ２１３）。
【００１７】
図７は、ファイル名を付与するための画面の一例を示す図である。本実施例においては、ユーザは、ファイル名の付与方法を複数から選択することができる。１つは、文書を光学的に読み取って生成された電子ファイル名と、図３において選択されたフォーマットに対応する拡張子とを組み合わせて付与する方法が選択可能である。例えば、生成された電子ファイル名が「１２３４．ｊｐｇ」で且つＰＤＦフォーマットが図３において選択された場合には、「１２３４．ｊｐｇ．ｐｄｆ」がファイル名として付与される。また、１つは、読み取って生成された電子ファイル名（拡張子も含む）の全て又は一部と、図３において選択されたフォーマットに対応する拡張子とを組み合わせて付与する方法や、さらに指定された文字列と組み合わせて付与する方法が選択可能である。例えば、生成された電子ファイル名が「１２３４．ｊｐｇ」で且つＰＤＦフォーマットが図３において選択された場合には、「１２３４．ｊｐｇが添付．ｐｄｆ」がファイル名として付与される。また、１つは、読み取って生成された電子ファイル名を全て、指定された文字列に変換する方法が選択可能である。例えば、読み取って生成された電子ファイル名が「１２３４．ｊｐｇ」で且つＰＤＦフォーマットが図３において選択された場合には、「ＡＢＣＤ．ｐｄｆ」がファイル名として付与される。ＣＰＵ１１は、以上のように付与された電子ファイル名をＲＡＭ１２等に一旦記憶する（Ｓ２１４）。
【００１８】
次に、ＣＰＵ１１は、読取部１５により文書を読み取って画像データを生成し（Ｓ２１５）、その画像データからＳ２０５で指定された生成条件に従って、電子ファイル（第１の電子ファイルとする）を生成する（Ｓ２１６）。次に、ＣＰＵ１１は、Ｓ２０８で記憶されたフォーマットで且つ最小サイズの電子ファイル（第２の電子ファイルとする）を生成する（Ｓ２１７）。本実施例においては、例えば、印刷すべき画像データが何も含まれていないＰＤＦフォーマットの電子ファイルである。本実施例において、Ｓ２１７で生成される電子ファイルは、Ｓ２１５及びＳ２１６で読み取られて生成された電子ファイルを添付するための台紙の役割を果たす。
【００１９】
ＣＰＵ１１は、Ｓ２１５及びＳ２１６で読み取られて生成された電子ファイルを、Ｓ２１７で生成された電子ファイルに添付する（Ｓ２１８）。ＣＰＵ１１は、Ｓ２１８で生成された電子ファイルに対して、Ｓ２１４で記憶されたファイル名を付与する（Ｓ２１９）。次に、ＣＰＵ１１は、ファイル名が付与された電子ファイルに対して、Ｓ２１１で記憶された付加価値機能を付与する（Ｓ２２０）。付加価値機能は、ＰＤＦやＺＩＰ等の各フォーマット及び各付加価値機能ごとに従った方法で付与される。
【００２０】
〔実施例２〕
図８は、本実施例における画像処理装置１のデータ処理の手順を示すフローチャートである。図８に示す各処理は、例えば、画像処理装置１のＣＰＵ１１により実行される。図８に示すフローチャートは、Ｓ８０１〜Ｓ８１１において図２に示すフローチャートと異なる。Ｓ８１２〜Ｓ８２０はそれぞれ、図２に示すＳ２１２〜Ｓ２２０の各処理と同じである。
【００２１】
画像処理装置１の電源が投入されると、画像処理装置１の各部が起動し、ＣＰＵ１１は、画像処理装置１の各部を初期化する（Ｓ８０１）。ＣＰＵ１１は、ユーザからの処理要求の入力を待機する（Ｓ８０２）。処理要求が入力されると、ＣＰＵ１１は、その処理要求が読取部１５が文書を光学的に読み取って電子ファイルを生成するための要求であるか否かを判定する（Ｓ８０３）。ここで、文書を光学的に読み取って電子ファイルを生成するための要求ではないと判定された場合には、その要求に対応する処理を行い、本処理を終了する（Ｓ８０４）。一方、文書を光学的に読み取って電子ファイルを生成するための要求であると判定された場合には、読み取って生成する電子ファイルの生成条件（ファイル名、ファイルフォーマット、解像度等）を取得する（Ｓ８０５）。その生成条件は、例えば、ユーザが指定した読取設定から取得するようにしても良い。
【００２２】
次に、ＣＰＵ１１は、読み取って生成する電子ファイルに対して付加価値機能を付与するか否か、若しくは、どのような付加価値機能を付与するかを選択可能な画面をユーザコマンド入力部１４に表示する。図９は、本実施例における付加価値機能選択画面（第４の表示の一例）を示す図である。図９に示すように、ユーザは、複数の付加価値機能を選択可能である。ＣＰＵ１１は、少なくとも１つの付加価値機能の選択を受け付けるまで待機し（Ｓ８０６）、ユーザの選択を受け付けると、選択された全ての付加価値機能をＲＡＭ１２に一旦記憶する（Ｓ８０７）。
【００２３】
Ｓ８０５で指定された生成条件により生成される（読み取って生成される）ファイルのフォーマットが、Ｓ８０７で記憶された付加価値機能をサポートしているか否かを判定する（Ｓ８０８）。Ｓ８０８においてＣＰＵ１１は、図６に示すようなテーブルを参照して判定を行う。ここで、読み取って生成されるファイルのフォーマットがＳ８０７で記憶された付加価値機能をサポートしていると判定された場合に、ＣＰＵ１１は、読み取って生成されたファイルに対してその付加価値機能を実行する通常の処理を行う（Ｓ８０９）。
【００２４】
読み取って生成されるファイルのフォーマットがＳ８０７で記憶された付加価値機能をサポートしていないと判定された場合、ＣＰＵ１１は、Ｓ８０７で記憶された付加価値機能をサポート可能なフォーマットをユーザコマンド入力部１４に選択可能に表示する。図１０は、本実施例におけるフォーマットの選択画面（第５の表示の一例）を示す図である。ＣＰＵ１１は、図６に示すようなテーブルを参照して、Ｓ８０７で記憶された付加価値機能をサポート可能なフォーマットを特定し、サポート不可能なフォーマットについてはグレー表示等によって選択不可能なように表示する。また、ユーザは、図１０において１つのフォーマットしか選択できない。ＣＰＵ１１は、図１０におけるユーザの選択を待機する（Ｓ８１０）。ＣＰＵ１１は、図１０において選択されたフォーマットをＲＡＭ１２に一旦記憶する。
【００２５】
本実施例によって、読み取って生成された電子ファイルに対して、ユーザが所望する付加価値機能に対応したファイルフォーマットを簡単に選択することができる。
【００２６】
実施例１及び２においては、読取部１５で文書を読み取って生成された電子ファイルについて説明した。しかしながら、その他の方法により生成された電子ファイルに適用されても良い。例えば、画像処理装置の諸設定が記載された設定ファイルや、送信宛先一覧表等の宛先ファイル等に適用されても良い。また、画像処理装置にファイルサーバ機能が備えられている場合には、ファイルサーバ機能により格納されたファイルに適用されても良い。本実施例によって、様々な電子ファイルに対して、本来その電子ファイルのフォーマットには付与することができない様々な付加価値機能を付与することができる。
【００２７】
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
0005812733.tif 000002
【図２】
0005812733.tif 000003
【図３】
0005812733.tif 000004
【図４】
0005812733.tif 000005
【図５】
0005812733.tif 000006
【図６】
0005812733.tif 000007
【図７】
0005812733.tif 000008
【図８】
0005812733.tif 000009
【図９】
0005812733.tif 000010
【図１０】
0005812733.tif 000011