(57)【要約】    【課題】  ページ編集画面において、複数ページに割り当てられているページ番号を容易に逆転させる。    【解決手段】  画像処理装置は、スキャナが画像をページ単位で読み取って出力するように、スキャナを制御する読み取り制御部と、スキャナが出力した複数ページの画像データを一時的に蓄積するメモリと、メモリに蓄積されている複数ページを編集する編集処理部と、編集処理部による編集後の複数ページの画像データを１ファイルとして出力するファイル生成部とを有する。編集処理部は、メモリに蓄積されている複数ページの画像データを取得し、スキャナが読み込んだ順にページ番号が割り当てられた複数ページの画像を含む編集画面５５を出力し、編集画面５５に対する入力に従った処理を実行するものである。そして、編集画面５５には、複数のページのページ番号を逆転させるための順序入れ替えボタン５５５が含まれている。    【選択図】  図７
2006270206.tif 000002
【特許請求の範囲】
【請求項１】
スキャナが画像をページ単位で読み取って出力するように、前記スキャナを制御する読み取り制御部と、前記スキャナが出力した複数ページの画像データを一時的に蓄積する記憶部と、前記記憶部に蓄積されている複数ページを編集する編集処理部と、前記編集処理部による編集後の複数ページの画像データを１ファイルとして出力するファイル生成部とを有する画像処理装置であって、
前記編集処理部は、前記記憶部に蓄積されている複数ページの画像データを取得し、前記スキャナが読み込んだ順にページ番号が割り当てられた複数ページの画像を、前記ページ番号に従って表示した編集画面を出力し、前記編集画面に対する入力に従った処理を実行するものであり、
前記編集画面には、前記複数のページのページ番号を逆転させるための順序入れ替えボタンが含まれていることを特徴とする画像処理装置。
【請求項２】
前記順序入れ替えボタンが押されると、前記編集処理部は、前記複数のページの画像に、既に割り当てられているページ番号を逆転させた新たなページ番号を割り当て、前記新たに割り当てられたページ番号に従って、前記複数ページの画像を前記編集画面に表示することを特徴とする請求項１記載の画像処理装置。
【請求項３】
スキャナが画像をページ単位で読み取って出力するように、前記スキャナを制御する読み取り制御部と、前記スキャナが出力した複数ページの画像データを一時的に蓄積する記憶部と、前記記憶部に蓄積されている複数ページを編集する編集処理部と、前記編集処理部による編集後の複数ページの画像データを１ファイルとして出力するファイル生成部とを有する画像処理装置をコンピュータ上に構築するためのコンピュータプログラムであって、
前記編集処理部は、前記記憶部に蓄積されている複数ページの画像データを取得し、前記スキャナが読み込んだ順にページ番号が割り当てられた複数ページの画像を、前記ページ番号に従って表示した編集画面を出力し、前記編集画面に対する入力に従った処理を実行するものであり、
前記編集画面には、前記複数のページのページ番号を逆転させるための順序入れ替えボタンが含まれていることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スキャナで読み込んだ複数ページの画像を１ファイルとして記憶装置に格納するための技術に関する。
【背景技術】
【０００２】
スキャナで複数ページの画像を読み込んで、複数ページの画像を１ファイルとして管理する技術が知られている（例えば、特許文献１）。
【特許文献１】特開平１１−３１７８３３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、スキャナが読み込んだ複数ページの画像データを１ファイルに格納する際、ページの入れ替えや、削除、回転等をしたいこともあるが、このページ編集機能が必ずしも十分ではなかった。
【０００４】
そこで、本発明の目的は、スキャナが読み込んだ複数ページの画像データを１ファイルに格納するための編集機能をより充実させることである。
【０００５】
本発明のさらなる目的は、ページ編集画面において、複数ページに割り当てられているページ番号を容易に逆転させることができるようにすることである。
【課題を解決するための手段】
【０００６】
本発明の一実施態様に従う画像処理装置は、スキャナが画像をページ単位で読み取って出力するように、前記スキャナを制御する読み取り制御部と、前記スキャナが出力した複数ページの画像データを一時的に蓄積する記憶部と、前記記憶部に蓄積されている複数ページを編集する編集処理部と、前記編集処理部による編集後の複数ページの画像データを１ファイルとして出力するファイル生成部とを有する画像処理装置である。そして、前記編集処理部は、前記記憶部に蓄積されている複数ページの画像データを取得し、前記スキャナが読み込んだ順にページ番号が割り当てられた複数ページの画像を、前記ページ番号に従って表示した編集画面を出力し、前記編集画面に対する入力に従った処理を実行するものであり、前記編集画面には、前記複数のページのページ番号を逆転させるための順序入れ替えボタンが含まれている。
【０００７】
好適な実施形態では、前記順序入れ替えボタンが押されると、前記編集処理部は、前記複数のページの画像に、既に割り当てられているページ番号を逆転させた新たなページ番号を割り当て、前記新たに割り当てられたページ番号に従って、前記複数ページの画像を前記編集画面に表示するようにしてもよい。
【発明を実施するための最良の形態】
【０００８】
以下、本発明の一実施形態に係る画像処理システムについて、図面を参照して説明する。
【０００９】
図１は、本実施形態に係るシステムの全体構成を示す図である。本システムは、画像処理装置１に、スキャナ５と、入力装置６と、表示装置７とが接続されている。
【００１０】
画像処理装置１は、例えば汎用的なコンピュータシステムにより構成され、以下に説明する画像処理装置１内の個々の構成要素または機能は、例えば、コンピュータプログラムを実行することにより実現される。
【００１１】
画像処理装置１は、スキャナを駆動するスキャナドライバ１１と、スキャナ５が読み取った画像データを一時的に記憶するメモリ１３と、スキャナドライバ１１で生成されたファイルを記憶するファイル記憶部１４とを備える。
【００１２】
スキャナドライバ１１は、ユーザインタフェースのためのインタフェース部１５と、スキャナ５を制御して画像を読み取らせる読み取り制御部１６と、スキャナ５が読み取った画像データの編集を行う編集処理部１７と、スキャナ５が読みとった複数ページの画像データを１ファイルにするファイル生成部１８とを備える。
【００１３】
インタフェース部１５は、スキャン開始画面５１（図３参照）、スキャン設定画面５２（図４参照）及びファイルフォーマット指定画面５３（図５参照）などのインタフェース画面を表示装置７に表示させ、ユーザによるスキャン開始の指示、スキャン条件の選択、及び出力ファイルフォーマットの指定などを受け付ける。各画面の詳細は後述する。
【００１４】
読み取り制御部１６は、スキャナ５を制御し、ユーザが指定したスキャン条件に従ってスキャナ５にページ単位で画像を読みとらせる。スキャナ５は、１ページの画像を読み取る度に、画像データをページ単位に出力する。読み取り制御部１６は、スキャナ５が出力した画像データを受信してメモリ１３に格納する。
【００１５】
また、読み取り制御部１６は、ＡＤＦ（Auto Document Feeder）を使って、複数ページを連続して読み取らせるようにしてもよい。スキャナ５が複数ページの画像を連続読み取りすると、読み取り制御部１６は、スキャナ５が出力する画像データを順次受信する。そして、読み取り制御部１６は、連続読み取りより読み取られた複数ページの画像データを、各ページの画像データを１ファイルとしてメモリ１３に格納する。
【００１６】
なお、読み取り制御部１６がスキャナ５に読み込みを開始させる前に、メモリ１３を初期化するようにしてもよい。
【００１７】
編集処理部１７は、メモリ１３に格納されている画像データを読み込み、種々の編集処理を行う。例えば、編集処理部１７は、メモリ１３に記憶されている複数ページの画像データを取得し、編集画面５５（図７，図８参照）を表示装置７に表示する。そして、編集処理部１７は、編集画面５５に対するユーザの入力に従って、所定の編集処理を実行する。編集画面５５及び編集処理の詳細については後述する。
【００１８】
ファイル生成部１８は、１グループとしてメモリ１３に記憶されている複数ページの画像データを、ファイルフォーマット指定画面５３においてユーザによって指定されたファイルフォーマットに従って、１ファイルとしてファイル記憶部１４に格納する。
【００１９】
図２は、本実施形態に係る画像処理システムの処理手順を示すフローチャートである。また、図３〜図６は、それぞれユーザインタフェース画面の例を示し、図７及び図８は編集画面を示す。以下、これらの図面を用いて本システムでの処理手順を説明する。
【００２０】
まず、スキャナドライバ１１が起動されると、インタフェース部１５が図３に示すスキャン開始画面５１を表示装置７に表示する。スキャン開始画面５１には、モード選択領域５１１と、スキャンボタン５１２とがある。ユーザが、入力装置６を用いてモード選択領域５１１でモードを選択し、スキャンボタン５１２を押すと、インタフェース部１５はこれを受け付ける（Ｓ１）。
【００２１】
上記入力を受け付けると、インタフェース部１５は図４に示すスキャン設定画面５２を表示装置７に表示する。スキャン設定画面５２には、原稿タイプの設定領域５２１と、出力条件の設定領域５２２と、スキャンボタン５２３とがある。ユーザが、入力装置６を用いて原稿タイプ及び出力条件を選択し、スキャンボタン５２３を押すと、インタフェース部１５はスキャン設定情報としてこれらの情報を受け付ける（Ｓ２）。
【００２２】
上記入力を受け付けると、インタフェース部１５は図５に示す保存ファイルフォーマット指定画面５３を表示装置７に表示する。保存ファイルフォーマット指定画面５３は、保存先の指定領域５３１、ファイル名の指定領域５３２、ファイルフォーマットの指定領域５３３及び保存条件の指定領域５３４とがある。ユーザが、入力装置６を用いて保存先、ファイル名、ファイルフォーマット及び保存条件を指定し、ＯＫボタン５３５を押すと、インタフェース部１５は、保存ファイル情報としてこれらの情報を受け付けて、メモリ１３に格納する。そして、インタフェース部１５は、保存ファイル情報及びスキャン設定画面５２で入力されたスキャン情報を読み取り制御部１６に通知し、読み取り処理を開始させる（Ｓ３）。
【００２３】
読み取り制御部１６は、インタフェース部１５から通知されたスキャン情報に従って、スキャナ５を制御して画像を読み取らせる（Ｓ４）。画像読み取り部１６は、スキャナ５が読みとった画像データを取得し、メモリ１３に格納する。例えば、保存ファイル情報のファイルフォーマットが「ＰＤＦ」または「Ｍｕｌｔｉ−ＴＩＦＦ」であるときは、読み取り制御部１６は複数ページの画像の連続読み込みをする。
【００２４】
画像の読み込みが終了すると、インタフェース部１５が図６に示す読み取り続行確認画面５４を表示装置７に表示し、読み取りを続行するか否かをユーザに確認する（Ｓ６）。読み取り続行確認画面５４は、ページ追加ボタン５４１とページ編集ボタン５４２とを有する。ページ追加ボタン５４１が押されると（Ｓ５：Ｙｅｓ）、インタフェース部１５はステップＳ１以降の処理を繰り返して、追加ページの読み取りを行う。一方、ページ編集ボタン５４２が押されると（Ｓ５：Ｎｏ）、インタフェース部１５は編集処理部１７に対してページ編集を指示する。
【００２５】
編集処理部１７は、図７及び図８に示す編集画面５５を表示装置７に表示し、ユーザの操作に従ってページ編集を行う（Ｓ６）。
【００２６】
ここで、図７及び図８に示す編集画面５５について説明する。編集画面５５は、画像データの表示領域５５０と、奇数ページ選択ボタン５５１と、偶数ページ選択ボタン５５２と、全ページ選択ボタン５５３と、回転ボタン５５４（５５４ａ，５５４ｂ）と、順序入れ替えボタン５５５と、削除ボタン５５６と、ページ追加ボタン５５７とを有する。ユーザは、ポインティングデバイスなどの入力装置６を用いて、編集画面５５上でページ編集をすることができる。
【００２７】
編集処理部１７は、メモリ１３に格納されている画像データを取得して、画像データの表示領域５５０に表示する。メモリ１３に複数ページの画像データが格納されている場合は、メモリ１３に格納された順、つまりスキャナ５が読み込んだ順に１ページからページ番号を付して表示する。例えば、ユーザが入力装置６を用いて、画像データの表示領域５５０に表示されている画像を選択し、選択されている状態の画像をドラッグアンドドロップすることで、ページ順序を変更することも可能である。また、次に説明するように、選択ボタンによっても画像の選択が可能である。
【００２８】
すなわち、奇数ページ選択ボタン５５１が押されると、奇数番目のページが同時に選択される。奇数ページが選択された状態が図８である。選択された奇数ページは、選択されていることを示すフレーム５５８で囲まれている。
【００２９】
同様に、偶数ページ選択ボタン５５２が押されると、偶数番目のページが同時に選択される。
【００３０】
さらに同様に、全ページ選択ボタン５５３が押されると、全ページが同時に選択される。
【００３１】
回転ボタン５５４ａが押されると、選択されている画像が左へ９０度回転させられる。回転ボタン５５４ｂが押されると、選択されている画像が右へ９０度回転させられる。
【００３２】
順序入れ替えボタン５５５が押されると、編集処理部１７は、画像データの表示領域５５０に表示されている複数ページの画像のページ番号を逆転させる。そして、編集処理部１７は、逆転させた新たなページ番号に従って画像データの表示領域５５０に画像データを表示する。例えば、図７の例では、１〜６ページの画像が表示されているが、順序入れ替えボタン５５５が押されると、ボタン５５５が押される前の６ページを１ページ、５ページを２ページ、・・・とし、ボタン５５５が押される前の１ページを６ページとする。
【００３３】
削除ボタン５５６が押されると、選択されている画像が削除される。
【００３４】
ページ追加ボタン５５７が押されると、編集処理部１７は編集処理を終了し、スキャナドライバ１１が再び画像の読み込みが可能な状態になる（図２のＳ７）。
【００３５】
ここで、再び図２を参照すると、編集画面５５で編集終了を示すＯＫボタンが押されるか、あるいはページ追加ボタン５５７が押されると、編集処理部１７は編集処理を終了する（Ｓ７）。そして、ページ追加ボタン５５７が押された場合は、インタフェース部１５が再びステップＳ１以降の処理を実行して、追加ページの読み込みを行う。一方、ＯＫボタンが押されたときは、編集処理部１７はファイル生成部１８にファイル記憶部１４に対するファイル出力を指示する。
【００３６】
ファイル生成部１８は、編集処理部１７の指示に従って、メモリ１３に格納されている複数ページの画像と保存ファイル情報とを合わせてメモリから読み出し、保存ファイル情報で指定された条件に従って、複数ページの画像を１ファイルとしてファイル記憶部１４に格納する（Ｓ８）。このとき、複数ページの画像は、編集画面５５で表示されているページ順で、１ファイルに格納される。
【００３７】
以上の処理により、スキャナが読み込んだ複数ページの画像データを、ユーザがページ編集を行った後、１ファイルとして格納することができる。
【００３８】
上述した実施形態によれば、編集画面において、偶数ページまたは奇数ページだけを容易に選択することができる。例えば、両面読み込みが可能なＡＤＦを使って連続読み込みを行うときや、Ａ３用紙にＡ４画像が２枚印刷されているようなとき、偶数ページまたは奇数ページだけ天地が逆転してしまう場合がある。このようなときに、本実施形態によれば、奇数ページ選択ボタン５５１または偶数ページ選択ボタン５５２により、奇数ページまたは偶数ページのみが１操作で選択できるので、便利である。さらに、選択された奇数または偶数ページだけを回転させることも容易になる。
【００３９】
さらに本実施形態によれば、編集画面において、１操作でページ番号を逆転させることができる。例えば、ＡＤＦを使った場合には、複数ページを本来とは逆の順番に読み込んでしまう場合もあるので、このようなときにユーザがドラッグアンドドロップの操作を繰り返さなくても、容易にページ番号を逆転させることができる。
【００４０】
また、本実施形態によれば、画像の読み込みを一旦終了して編集画面を表示した後であっても、読み込み忘れた画像があることに気づいたときに、追加ページの読み込みを簡単に行うことができる。
【００４１】
さらに、本実施形態では、画像の読み込みから編集、及びファイル出力までを、スキャナドライバにおいて実現している。この結果、ユーザはこれらの処理を一連のものとして行うことができ、利便性が向上する。
【００４２】
上述した本発明の実施形態は、本発明の説明のための例示であり、本発明の範囲をそれらの実施形態にのみ限定する趣旨ではない。当業者は、本発明の要旨を逸脱することなしに、他の様々な態様で本発明を実施することができる。
【図面の簡単な説明】
【００４３】
【図１】本発明の一実施形態に係る画像処理システムの全体構成を示す図である。
【図２】本実施形態に係る画像処理システムの処理手順を示すフローチャートである。
【図３】スキャン開始画面５１の一例を示す図である。
【図４】スキャン設定画面５２の一例を示す図である。
【図５】ファイルフォーマット指定画面５３の一例を示す図である。
【図６】読み取り続行確認画面５４の一例を示す図である。
【図７】編集画面５５の一例を示す図である。
【図８】編集画面５５の一例を示す図である。
【符号の説明】
【００４４】
１…画像処理装置、５…スキャナ、６…入力装置、７…表示装置、１１…スキャナドライバ、１３…メモリ、１４…ファイル記憶部、１５…インタフェース部、１６…読み取り制御部、１７…編集処理部、１８…ファイル生成部、５１…スキャン開始画面、５２…スキャン設定画面、５３…ファイルフォーマット指定画面、５３…保存ファイルフォーマット指定画面、５４…続行確認画面、５５…編集画面。
【図１】
2006270206.tif 000003
【図２】
2006270206.tif 000004
【図３】
2006270206.tif 000005
【図４】
2006270206.tif 000006
【図５】
2006270206.tif 000007
【図６】
2006270206.tif 000008
【図７】
2006270206.tif 000009
【図８】
2006270206.tif 000010