(57)【要約】      （修正有）【課題】画像処理装置で作成する静止画に、適切な位置に音声ファイルや動画ファイルを添付可能とする画像処理装置、画像処理方法、及びプログラムを提供する。【解決手段】読み取った文書に基づいて画像ファイルを生成する手段と、前記読み取った文書の中のページを指定する手段と、前記生成された画像ファイルのうち、前記指定されたページに該当する画像ファイルに別のファイルを組込む手段と、前記指定されたページに該当する画像ファイルに、前記別のファイルが組込まれたことを示す情報を埋込む手段を備えることを特徴とする画像処理装置。【選択図】図２
2014093622.tif 000002
【特許請求の範囲】
【請求項１】
読み取った文書に基づいて画像ファイルを生成する手段と、
前記読み取った文書の中のページを指定する手段と、
前記生成された画像ファイルのうち、前記指定されたページに該当する画像ファイルに別のファイルを組込む手段と、
前記指定されたページに該当する画像ファイルに、前記別のファイルが組込まれたことを示す情報を埋込む手段を備えることを特徴とする画像処理装置。
【請求項２】
前記指定する手段は、前記文書を１ページ読み取るごとに、当該ページを指定するかしないかを選択することを特徴とする、請求項１に記載の画像処理装置。
【請求項３】
前記指定する手段は、前記文書を複数ページ読み込んだ際に、最終ページを指定するかしないかを選択することを特徴とする、請求項１に記載の画像処理装置。
【請求項４】
前記指定する手段は、予め指定されたページ番号に基づいて、該当するページを指定することを特徴とする、請求項１に記載の画像処理装置。
【請求項５】
前記指定する手段は、予め定められたマークを含むページを指定することを特徴とする、請求項１に記載の画像処理装置。
【請求項６】
前記生成された画像ファイルはPDFファイルであり、前記別のファイルは音声ファイルまたは動画ファイルであることを特徴とする、請求項１〜５のいずれか１項に記載の画像処理装置。
【請求項７】
読み取った文書に基づいて画像ファイルを生成するステップと、
前記読み取った文書の中のページを指定するステップと、
前記生成された画像ファイルのうち、前記指定されたページに該当する画像ファイルに別のファイルを組込むステップと、
前記指定されたページに該当する画像ファイルに、前記別のファイルが組込まれたことを示す情報を埋込むステップを備えることを特徴とする画像処理方法。
【請求項８】
前記指定するステップは、前記文書を１ページ読み取るごとに、当該ページを指定するかしないかを選択することを特徴とする、請求項７に記載の画像処理方法。
【請求項９】
前記指定するステップは、前記文書を複数ページ読み込んだ際に、最終ページを指定するかしないかを選択することを特徴とする、請求項７に記載の画像処理方法。
【請求項１０】
前記指定するステップは、予め指定されたページ番号に基づいて、該当するページを指定することを特徴とする、請求項７に記載の画像処理方法。
【請求項１１】
前記指定するステップは、予め定められたマークを含むページを指定することを特徴とする、請求項７に記載の画像処理方法。
【請求項１２】
前記生成された画像ファイルはPDFファイルであり、前記別のファイルは音声ファイルまたは動画ファイルであることを特徴とする、請求項７〜１１のいずれか１項に記載の画像処理方法。
【請求項１３】
請求項１乃至６のいずれか１項に記載の画像処理装置の各手段としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法、及びプログラムに関するものである。
【背景技術】
【０００２】
電子ファイルフォーマットには当該ファイル内に他のファイルを添付という形式で当該ファイルの内部に保持することが可能なフォーマットがある。たとえばISOが規定するPDF（portable document file）や等、マイクロソフト社のOFFICEアプリケーションファイル（docx、ppptx）等である。前記添付という操作はパーソナルコンピュータ上の当該ファイルに対応しているアプリケーション上で実行可能である。このとき他のファイルを添付で内部に保持するファイル（非添付ファイル）を対応アプリケーションで表示するとき、非添付ファイル内に保持されたファイル（添付ファイル）へのアクセスポイントを特定のページ上に表示させることを指定することも可能である。この方法を利用すれば、例えば複数ページの説明画像資料ファイルにそれぞれのページに対応する音声や動画での説明を格納したファイルを添付することができる。前記ファイルの閲覧者はアクセスポイントより音声や動画での説明を格納したファイルを起動することにより説明画像資料ファイルの内容をより効果的に理解することが可能になる。
【０００３】
ところで近年ではファイルの生成はパーソナルコンピュータ上のアプリケーションだけではなく光学的に文書を読み取り電子ファイルを生成する画像処理装置でも頻繁に行われるようになった。そこで特許文献１のように電子メールのファイル添付機能を利用して画像処理装置で生成したファイルを電子メールに添付し、その電子メールの本文に他のファイルと電子メールに添付されたファイルの関連を記述する方法が考案された。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−３０６２９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
既存の画像処理装置では、光学的に読み取って生成したファイル（非添付ファイル）に他のファイル（添付ファイル）を添付する機能が実現されていない。更には非添付ファイルを対応アプリケーションで表示するとき、添付ファイルへのアクセスポイントを特定のページ上に表示させることを指定する方法も実現されていない。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明は、読み取った文書に基づいて画像ファイルを生成する手段と、前記読み取った文書の中のページを指定する手段と、前記生成された画像ファイルのうち、前記指定されたページに該当する画像ファイルに別のファイルを組込む手段と、前記指定されたページに該当する画像ファイルに、前記別のファイルが組込まれたことを示す情報を埋込む手段を備えることを特徴とする画像処理装置及び方法を提供する。
【発明の効果】
【０００７】
画像処理装置で複数ページの文書を読み取ってファイルを生成する場合、画像処理装置のみで簡単に所望のページに対して所望のファイルの添付が可能になる。これにより画像処理装置で作成する静止画に加えて適切な位置に音声ファイルや動画ファイルを添付可能になり、より効果的な説明ファイル等を作成することが可能となる。
【図面の簡単な説明】
【０００８】
【図１】本発明に係る画像処理装置のハードウェアブロック構成図である
【図２】実施例１―４の主たるフローチャートである
【図３】ファイル添付のページ指定方法の画面の例である
【図４】実施例１のファイル添付Scan処理のフローチャートである
【図５】実施例２のファイル添付Scan処理のフローチャートである
【図６】ファイル添付かScan終了かを指定する画面の例である
【図７】Scan継続か終了かを指定する画面の例である
【図８】実施例３のファイル添付Scan処理のフローチャートである
【図９】ファイルを添付するページ番号の入力画面の例である
【図１０】実施例３のファイル添付Scan処理のフローチャートである
【図１１】ファイル添付処理のフローチャートである
【図１２】添付するファイル入力方法選択の画面の例である
【図１３】音声入力開始指示の入力画面の例である
【図１４】音声入力終了指示の入力画面の例である
【図１５】動画入力開始指示の入力画面の例である
【図１６】動画入力終了指示の入力画面の例である
【図１７】添付する既存ファイル選択指示の入力画面の例である
【図１８】ファイル添付処理の継続か終了かを指定する入力画面の例である
【図１９】実施例５の添付ページ決定の方法選択画面の例である
【図２０】ファイル添付されたページデータ構造の一例である
【発明を実施するための形態】
【０００９】
以下、本発明を実施するための最良の形態について図面を用いて説明する。なお、以下の記載において、生成される電子データ（画像データ）は例えばPDFファイル（portable document file）であるが、この形式に限られるものではない。
【００１０】
＜実施例１＞
図１に本実施例に係る画像処理装置１のハードウエアのブロック構成の例を示す。2は画像処理装置１がネットワークを介して他機器と接続する通信回線である。11は画像処理装置を制御するCPU、12はCPU11のワークエリアを提供するRAM、13は本発明のプログラムを提供し、また、様々な設定及びファイルを格納するハードディスク（SSD、NVRAM等でも良い）（以下「HDD13」）である。14は様々な情報を表示し、また、ユーザがGUI（グラフィックユーザーインターフェース）を介して様々な入力を行うユーザーコマンド入力装置である。15は文書を光学的に読み取り電子データを生成するAuto Document Feeder（複数ページからなる原稿を自動的に給紙するための装置。以下「ADF」とする）を備えた読み取り装置である。16は通信回線2を介して外部機器との通信を制御する通信装置である。17はマイク等から入力された音を録音し音声ファイルに変換する音声入力装置、18はビデオカメラ等から入力された動画映像を録画し動画ファイルに変換する動画入力装置である。19はメインバスである。尚、特に断らない限り、CPU11がHDD13から展開されたプログラムに従い、メインバス19を介してRAM12、HDD13、ユーザーコマンド入力装置14、読み取り装置15、通信装置16、音声入力装置17、動画入力装置18を制御して実行する。
【００１１】
図２を用いて実施例１の処理フローを説明する。まず画像処理装置１に電源が投入される(S101)。そして画像処理装置１が自らを初期化する(S102)。初期化完了後、ユーザーコマンド入力装置14を介して実行機能が指定されるのを待つ(S103)。何か実行機能が指定されたならば、その指定された機能がファイル送信かどうか確認する(S104)。ファイル送信でなければ対応する処理を実行し(S105)、S103に戻る。ファイル送信であれば、読み取り装置15で読み取る画像生成に関する様々なパラメータを設定する(S106)。そして通信装置16を介して生成したファイルを送出するのに必要なパラメータを設定する(S107)。
【００１２】
次に、読み取り装置15で文書を読み取って生成するファイル（画像ファイル）に何らかの別のファイルを添付するか（組込むか）、それとも添付なしの通常のファイルを送信するかを選択する画面をユーザーコマンド入力装置14に表示する(S108)。選択画面の一例を図３に示す。この画面で「通常のScan」（通常のファイル送信）が選択されれば、読み取り装置15のADF上のすべての文書を読み取り(S109)、S111に進む。選択画面で「生成するファイルの特定ページに指定ファイルを添付」が選択されれば、ファイル添付Scan処理を行う(S110)。そして読み取り装置15で読み取られた文書全ページのデータから設定された画像生成に関する様々なパラメータに従いファイルを作成する(S111)。そして設定された送出するのに必要なパラメータに従い、通信装置16が通信回線2を介してファイルを送出する(S112)。その後S103に戻る。
【００１３】
図４を用いてファイル添付Scan処理の詳細を説明する。ユーザーコマンド入力装置14を介して読み取り装置15による読み取り開始の指示が入力されるのを待つ(S201)。読み取り開始の指示が入力されれば、読み取り装置15で文書を１ページだけ読み取る(S202)。読み取ったページのデータから当該ページのページデータを作成する(S203)。次にファイル添付処理を行う(S204)。そして読み取り装置15のADF上の文書がすべて読み取られたかどうか確認する(S205)。まだ読み取られていない文書があればS202に戻って以降の処理を繰り返す。文書がすべて読み取られていればファイル添付Scan処理を終了する。
【００１４】
図１１を用いてファイル添付処理の詳細を説明する。ユーザーコマンド入力装置14に当該ページにファイル添付する方法を選択する画面を表示する(S1001)。選択には音声入力、動画入力、既存のファイルを指定させる等の方法が考えられる。選択画面の一例を図１２に示す。そしてユーザの指定を待つ(S1002)。
【００１５】
図１２の画面で音声入力（「音声ファイルをマイクで入力」）が指定された場合(S1002)、ユーザーコマンド入力装置14に音声入力開始の指示を入力させる画面を表示する(S1003)。図１３に開始画面の一例を示す。この画面で「音声入力開始」が選択されると(S1004)、マイク等から入力される音声を音声入力装置17が録音を開始するとともに、ユーザーコマンド入力装置14に音声入力終了の指示を入力させる画面を表示する(S1005)。図１４に終了画面の一例を示す。この画面で「音声入力終了」が選択されると(S1006)、音声入力装置17が録音を終了する(S1007)。音声入力装置17が録音した音をファイル化する(S1008)。設定された生成するファイルのフォーマットに従い適したファイルフォーマットに音声ファイルを変換する(S1009)。当該ページのデータ上に変換した音声ファイルを組込む（張り付ける）(S1010)。当該ページのデータの表示部分に音声ファイルへのエントリを示すアイコン（情報）を埋込む（張り付ける）(S1011)。図２０に音声ファイルと音声ファイルへのエントリを示すアイコン表示を張り付けた１ページのファイル構造の一例を示す。ユーザーコマンド入力装置14で更にファイルを添付するかどうかを選択する選択画面を表示する(S1027)。その画面の一例を図１８に示す。この画面で「更なるファイルを添付」が選択されれば、S1001に戻る。「終了」が選択されればファイル添付処理を終了する。なお、図１３の画面で「キャンセル」が選択されると(S1004)、直接S1027に進む。
【００１６】
図１２の画面で動画入力（「動画ファイルをカメラで入力」）が指定された場合(S1002)、ユーザーコマンド入力装置14に動画入力開始の指示を入力させる画面を表示する(S1012)。図１５に開始画面の一例を示す。この画面で「動画入力開始」が選択されると(S1013)、ビデオカメラ等から入力される動画を動画入力装置18が録画を開始するとともに、ユーザーコマンド入力装置14に動画入力終了の指示を入力させる画面を表示する(S1014)。図１６に終了画面の一例を示す。この画面で「動画入力終了」が選択されると(S1015)、動画入力装置17が録画した動画をファイル化する(S1017)。設定された生成するファイルのフォーマットに従い適したファイルフォーマットに動画ファイルを変換する(S1018)。当該ページのデータ上に変換した動画ファイルを張り付ける(S1019)。当該ページのデータの表示部分に動画ファイルへのエントリを示すアイコンを張り付ける(S1020)。その後、S1027以降の処理を実行する。なお、図１５の画面で「キャンセル」が選択されると(S1013)、直接S1027に進む。
【００１７】
図１２の画面で既存ファイル入力（「ファイルを指定」）が指定された場合(S1002)、ユーザーコマンド入力装置14にHDD13に格納されている既存ファイルの選択画面を表示する(S1021)。図１７に選択画面の一例を示す。この画面でホルダのみが指定されると(S1022)、指定されたホルダの下のすべてのサブホルダ、ファイルを１つのファイルに圧縮し、圧縮されたファイルを指定されたファイルとする(S1023)。当該ページのデータ上に指定されたファイルを張り付ける(S1024)。図１７の選択画面でファイルが指定されると(S1022)（複数のファイルの指定も可能）、当該ページのデータ上に指定されたファイルを張り付ける(S1024)。そして当該ページのデータの表示部分に指定ファイルへのエントリを示すアイコンを張り付ける(S1025)。その後、S1027以降の処理を実行する。なお、図１７の画面で「キャンセル」が選択されると(S1022)、直接S1027に進む。
【００１８】
図１２の画面で「キャンセル」が選択された場合(S1002)、処理をスキップする(S1026)。その後、S1027以降の処理を実行する。
【００１９】
本実施例によれば、画像処理装置で複数ページの文書を読み取ってファイルを生成する場合、画像処理装置のみで簡単に所望のページに対して所望のファイルを添付することができる。これにより画像処理装置で作成する静止画に加えて適切な位置に音声ファイルや動画ファイルを添付可能になり、より効果的な説明ファイル等を作成することが可能となる。同様なことはパーソナルコンピュータ上の対応アプリケーションを利用すれば、すでに可能である。しかし前記アプリケーションでファイル添付を行うためにはユーザはパーソナルコンピュータ、アプリケーションを購入するというコスト負担が強いられる。また画像処理装置で生成したファイルを一度前記パーソナルコンピュータに送信して、パーソナルコンピュータのアプリケーションを操作するという手間も必要になる。
【００２０】
＜実施例２＞
図５を用いて、実施例２の処理フローを説明する。なお、本実施例に係る画像処理装置のハードウエアのブロック構成は実施例１と同じなので説明を省略する。また、本実施例の処理フローについては、ファイル添付Scan処理以外は実施例１と同じなので、ファイル添付Scan処理以外の処理については説明を省略する。
【００２１】
図５の処理フローに従って、本実施例のファイル添付Scan処理の詳細を説明する。ユーザーコマンド入力装置14を介して読み取り装置15による読み取り開始の指示が入力されるのを待つ(S301)。読み取り開始の指示が入力されれば、読み取り装置15のADF上の文書をすべて読み取ったかどうか確認する(S302)。まだ読み取っていない文書があれば読み取り装置15はADF上のまだ読み取っていない文書を１ページ読み取り(S303)、読み取った文書のデータから１ページのデータを作成する(S304)。そしてS302に戻る。
【００２２】
S302で文書をすべて読み取っていれば、複数ページ読み取ったうちの最終ページにファイル添付を行うかどうかの選択画面をユーザーコマンド入力装置14に表示する(S305)。選択画面の一例を図６に示す。この画面で「Scanを終了する」が選択されると（最終ページにファイル添付を行わない場合）、ファイル添付Scan処理を終了させる。一方、図６の画面で「当該ページにファイルを添付」が選択されると（最終ページへのファイル添付を指定）(S306)、ファイル添付処理を行う(S307)。ファイル添付処理は実施例１と同じなので説明を省略する。ファイル添付処理が終了すると読み取り装置15のADF上に文書が給紙されたかどうか確認する(S308)。文書が給紙されたのであればS303に進む。給紙されていないのであれば、ユーザーコマンド入力装置14に文書の読み取りを継続するか、終了するかを指定させる画面を表示する(S309)。その画面の一例を図７に示す。この画面で「Scanを継続」が選択されれば(S310)、S308に戻り、「Scanを終了」が選択されればファイル添付Scan処理を終了する。
【００２３】
本実施例では多くのページを持つ文書を読み取る場合、ファイル添付をしないページは自動的に次々と読み取られるため、ファイル添付をしないページが多数の場合は文書の全ページの読み取りが、実施例１と比較し高速に完了する。
【００２４】
＜実施例３＞
図８を用いて、実施例３の処理フローを説明する。なお、本実施例に係る画像処理装置のハードウエアのブロック構成は実施例１と同じなので説明を省略する。また、本実施例の処理フローについては、ファイル添付Scan処理以外は実施例１と同じなのでファイル添付Scan処理以外の詳細動作は説明を省略する。なお、ファイル添付を行うページ番号は、図９で示されるようなユーザーコマンド入力装置14で表示される画面を介して、予め指定され、RAM12に格納されているものとする。
【００２５】
図８の処理フローに従って、本実施例のファイル添付Scan処理の詳細を説明する。ユーザーコマンド入力装置14を介して読み取り装置15による読み取り開始の指示が入力されるのを待つ(S401)。読み取り開始の指示が入力されれば、読み取り装置15のADF上のまだ読み取っていない文書を１ページ読み取る(S402)。読み取った文書のデータから当該ページのデータを作成する(S403)。そして当該ページがRAM12にすでに格納されているページ番号と一致するかどうか確認する(S404)。一致すれば当該ページに対しファイル添付を行うと判断し、ファイル添付処理を実行する(S405)。ファイル添付処理は実施例１と同じなので説明を省略する。次に読み取り装置15のADF上の文書をすべて読み取ったかどうか確認する(S406)。すべて読み取っていればファイル添付Scan処理を終了する。まだ読み取っていない文書がある場合はS402に戻る。なお、S404で当該ページがRAM12にすでに格納されているページ番号と一致しない場合はS406に進む。
【００２６】
本実施例では多くのページを持つ文書を読み取る場合、ファイル添付をしないページは自動的に次々と読み取られるため、ファイル添付をしないページが多数の場合は文書の全ページの読み取りが、実施例１と比較し高速に完了する。またファイル添付するページ番号があらかじめ判明していれば、実施例２のようにファイル添付するページを境界にして読み取り装置15のADF上の文書を分割して給紙する必要がない。
【００２７】
＜実施例４＞
図１０を用いて、実施例４の処理フローを説明する。なお、本実施例に係る画像処理装置のハードウエアのブロック構成は実施１と同じなので説明を省略する。また、本実施例の処理フローについては、ファイル添付Scan処理以外は実施例１と同じなのでファイル添付Scan処理以外の詳細動作は説明を省略する。
【００２８】
図１０の処理フローに従って、本実施例のファイル添付Scan処理の詳細を説明する。ユーザーコマンド入力装置14を介して読み取り装置15による読み取り開始の指示が入力されるのを待つ(S501)。読み取り開始の指示が入力されれば、読み取り装置15のADF上のまだ読み取っていない文書を１ページ読み取る(S502)。読み取った文書のデータから当該ページのデータを作成する(S503)。そして作成したデータに対して画像解析を行い(S504)、予め定められた、当該ページにファイル添付を行うことを示すマークが、当該データに含まれるかどうか確認する(S505)。マークが検出されれば、当該ページに対しファイル添付を行うと判断しファイル添付処理を実行する(S506)。ファイル添付処理は実施例１と同じなので説明を省略する。読み取り装置15のADF上の文書をすべて読みとったかどうか確認する(S50７)。すべて読み取っていればファイル添付Scan処理を終了する。まだ読み取っていない文書がある場合はS502に戻る。なお、S505でマークが検出されなければS50７に進む。
【００２９】
本実施例では多くのページを持つ文書を読み取る場合、ファイル添付をしないページは自動的に次々と読み取られるため、ファイル添付をしないページが多数の場合は文書の全ページの読み取りが、実施例１と比較し高速に完了する。また、ファイル添付するページにあらかじめファイル添付を行うことを示すマークの表示があれば、実施例３のようにファイル添付するページを予め画像処理装置１に入力しておく必要がない。
【００３０】
＜実施例５＞
実施例１―４ではそれぞれを独立した装置とその制御方法として記述した。しかし、図２のS108で、ユーザーコマンド入力装置14で例えば図１９で示される画面を表示して、実施例１―４のいずれかの処理をユーザに選択させ、ユーザーコマンド入力装置14を介して選択された方法で実行する選択方法の提供も可能である。
【００３１】
＜実施例６＞
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはCPUやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2014093622.tif 000003
【図２】
2014093622.tif 000004
【図３】
2014093622.tif 000005
【図４】
2014093622.tif 000006
【図５】
2014093622.tif 000007
【図６】
2014093622.tif 000008
【図７】
2014093622.tif 000009
【図８】
2014093622.tif 000010
【図９】
2014093622.tif 000011
【図１０】
2014093622.tif 000012
【図１１】
2014093622.tif 000013
【図１２】
2014093622.tif 000014
【図１３】
2014093622.tif 000015
【図１４】
2014093622.tif 000016
【図１５】
2014093622.tif 000017
【図１６】
2014093622.tif 000018
【図１７】
2014093622.tif 000019
【図１８】
2014093622.tif 000020
【図１９】
2014093622.tif 000021
【図２０】
2014093622.tif 000022