(57)【要約】【課題】原稿を読み取った画像を必要に応じて回転させた画像データを生成する機能を有するスキャナを用いるユーザの使い勝手を向上させる。【解決手段】スキャナ装置２００は、原稿を読み取った画像を必要に応じて回転させた画像データを生成する機能を有する。スキャナ装置２００は、読取原稿のセット状態を示す第１のイメージパターンと、第１のイメージパターンにおける原稿のセット状態の原稿が読み取られ、所定の回転条件で回転された場合の画像データの方向を示す第２のイメージパターンとを表示する表示処理部１０８と、所定の回転条件で画像データ生成処理を実行する確認を受け付ける確認受付部１１０と、を含む。【選択図】図１
2007274077.tif 000002
【特許請求の範囲】
【請求項１】
原稿を読み取った画像を必要に応じて回転させた画像データを生成する機能を有するスキャナを制御するスキャナ制御装置であって、
前記スキャナにおける原稿のセット状態を示す第１のイメージパターンと、前記第１のイメージパターンにおける前記原稿のセット状態の前記原稿が前記スキャナにより読み取られ、所定の回転条件で回転された場合の画像データの方向を示す第２のイメージパターンとを表示する表示処理部と、
前記所定の回転条件で前記スキャナによる画像データ生成処理を実行する確認を受け付ける確認受付部と、
前記確認受付部が前記確認を受け付けた場合に、前記スキャナに前記所定の回転条件での前記画像データの生成処理を指示する指示部と、
を含むスキャナ制御装置。
【請求項２】
請求項１に記載のスキャナ制御装置において、
画像の回転条件の入力を受け付ける条件受付部をさらに含み、
前記表示処理部は、前記所定の回転条件として、前記条件受付部が受け付けた前記回転条件を用いるスキャナ制御装置。
【請求項３】
請求項１に記載のスキャナ制御装置において、
前記表示処理部は、所定の回転条件に対応付けられたモードと、前記第１のイメージパターンと、前記第２のイメージパターンとの組合せを複数表示可能に構成され、
前記確認受付部は、前記モードのいずれかの選択を、当該モードに対応付けられた前記所定の回転条件で前記スキャナによる画像データ生成処理を実行する確認として受け付けるスキャナ制御装置。
【請求項４】
請求項１から３いずれかに記載のスキャナ制御装置において、
前記表示処理部は、一つの前記所定の回転条件に対して、前記原稿のセット状態が異なる複数の前記第１のイメージパターンと、前記複数の前記第１のイメージパターンに対応する複数の前記第２のイメージパターンとをそれぞれ対応付けて表示するスキャナ制御装置。
【請求項５】
請求項１から４いずれかに記載の前記スキャナ制御装置と、
原稿を読み取る原稿読取部と、
前記原稿読取部が読み取った画像を記憶するイメージメモリと、
前記スキャナ制御装置の指示部の指示に基づき、前記イメージメモリに記憶された画像を、前記所定の回転条件で回転させて画像データを生成する画像データ生成部と、
を含むスキャナ装置。
【請求項６】
原稿を読み取った画像を必要に応じて回転させた画像データを生成する機能を有するスキャナを制御するプログラムであって、
コンピュータを、
前記スキャナにおける原稿のセット状態を示す第１のイメージパターンと、前記第１のイメージパターンにおける前記原稿のセット状態の前記原稿が前記スキャナにより読み取られ、所定の回転条件で回転された場合の画像データの方向を示す第２のイメージパターンとを表示する表示処理手段、
前記所定の回転条件で前記スキャナによる画像データ生成処理を実行する確認を受け付ける確認受付手段、
前記確認受付手段が前記確認を受け付けた場合に、前記スキャナに前記所定の回転条件での前記画像データの生成処理を指示する指示手段、
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿を読み取った画像を必要に応じて回転させた画像データを生成する機能を有するスキャナを制御するスキャナ制御装置およびスキャナ装置に関する。
【背景技術】
【０００２】
近年、スキャナ装置で原稿を読み取らせ、生成した画像データを保存してパーソナルコンピュータ（ＰＣ）等で利用する機会が増えている。スキャン時の原稿のセット方向によって、生成される画像データの方向も固定されてしまう。しかし、スキャナ装置の種類によって、原稿のセット方向と生成される画像データの方向とが異なることがあり、ユーザが所望の向きの画像データを取得できないことがある。このような場合、ユーザはスキャンしなおすか、またはＰＣ上のアプリケーションで画像データを回転させる必要がある。また、生成された画像データがたとえばＰＤＦの場合、画像データを回転させるためには、有料のアプリケーションを用いる必要がある。
【０００３】
特許文献１には、読み取り原稿の画像方向をページ毎に設定しておき、読み取られた原稿画像面の画像方向を予め設定された基準方向にするための回転角度を判別し、判別された回転角度で原稿画像を回転させて出力画像を形成する、という技術が開示されている。これにより、文字画像方向が混在した複数の原稿を読み取って出力する際に、出力画像の文字画像方向を揃えることができるとされている。
【特許文献１】特開２００３−３２４５９９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の技術を用いることにより、全画像データの方向を揃えることはできるが、原稿のセット方向と生成される画像データの方向とがユーザが思っているのと異なる場合、従来と同様に、ユーザが所望の向きの画像データを取得できないという問題がある。
【０００５】
本発明は上記事情に鑑みてなされたものであり、その目的とするところは、原稿を読み取った画像を必要に応じて回転させた画像データを生成する機能を有するスキャナを用いるユーザの使い勝手を向上させることにある。
【課題を解決するための手段】
【０００６】
本発明によれば、
原稿を読み取った画像を必要に応じて回転させた画像データを生成する機能を有するスキャナを制御するスキャナ制御装置であって、
前記スキャナにおける原稿のセット状態を示す第１のイメージパターンと、前記第１のイメージパターンにおける前記原稿のセット状態の前記原稿が前記スキャナにより読み取られ、所定の回転条件で回転された場合の画像データの方向を示す第２のイメージパターンとを表示する表示処理部と、
前記所定の回転条件で前記スキャナによる画像データ生成処理を実行する確認を受け付ける確認受付部と、
前記確認受付部が前記確認を受け付けた場合に、前記スキャナに前記所定の回転条件での前記画像データの生成処理を指示する指示部と、
を含むスキャナ制御装置が提供される。
【０００７】
ここで、第１のイメージパターンは、原稿のセット状態として、原稿読取方向と、原稿の配置方向とを含むことができる。本発明によれば、原稿を読み取った画像を必要に応じて回転させた画像データを生成する機能を有するスキャナにより原稿を読み取らせる際に、回転を行った場合の画像データのイメージパターンが表示されるので、ユーザが所望の向きの画像データを取得することができる。これにより、ユーザの使い勝手を向上させることができる。
【０００８】
本発明のスキャナ制御装置は、画像の回転条件の入力を受け付ける条件受付部をさらに含むことができ、前記表示処理部は、前記所定の回転条件として、前記条件受付部が受け付けた前記回転条件を用いることができる。
【０００９】
本発明によれば、ユーザが回転条件を入力すると、その回転条件における第１のイメージパターンと第２のイメージパターンとが表示されるので、ユーザが所望の向きの画像データを取得することができる。
【００１０】
本発明のスキャナ制御装置において、前記表示処理部は、所定の回転条件に対応付けられたモードと、前記第１のイメージパターンと、前記第２のイメージパターンとの組合せを複数表示可能に構成されてよく、前記確認受付部は、前記モードのいずれかの選択を、当該モードに対応付けられた前記所定の回転条件で前記スキャナによる画像データ生成処理を実行する確認として受け付けることができる。
【００１１】
本発明によれば、ユーザが表示されたイメージパターンを見て、スキャナによる画像データ生成処理を指示することができる。このため、ユーザが回転角度を意識することなく、イメージパターンを見て、いずれかのモードを選択するだけで所望の向きの画像データを取得することができる。
【００１２】
本発明のスキャナ制御装置において、前記表示処理部は、一つの前記所定の回転条件に対して、前記原稿のセット状態が異なる複数の前記第１のイメージパターンと、前記複数の前記第１のイメージパターンに対応する複数の前記第２のイメージパターンとをそれぞれ対応付けて表示することができる。
【００１３】
本発明によれば、
以上のいずれかのスキャナ制御装置と、
原稿を読み取る原稿読取部と、
前記原稿読取部が読み取った画像を記憶するイメージメモリと、
前記スキャナ制御装置の指示部の指示に基づき、前記イメージメモリに記憶された画像を、前記所定の回転条件で回転させて画像データを生成する画像データ生成部と、
を含むスキャナ装置が提供される。
【００１４】
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。
【発明の効果】
【００１５】
本発明によれば、原稿を読み取った画像を必要に応じて回転させた画像データを生成する機能を有するスキャナを用いるユーザの使い勝手を向上させることができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施の形態について、図面を用いて説明する。尚、すべての図面において、同様な構成要素には同様の符号を付し、適宜説明を省略する。
【００１７】
（第１の実施の形態）
本実施の形態において、スキャナ制御装置がスキャナ装置に組み込まれた構成を例として説明する。
【００１８】
図１は、本実施の形態におけるスキャナ装置２００の構成を示すブロック図である。
スキャナ装置２００は、条件受付部１０２、条件記憶部１０４、表示処理部１０８、確認受付部１１０、読取情報記憶部１１２、読取制御部２０２（指示部）、原稿読取部２０４（スキャナ）、画像データ生成部２０６（スキャナ）、イメージメモリ２１４（スキャナ）、画像データ記憶部２１６（スキャナ）、および画像データ読出部２２０を含む。本実施の形態において、スキャナ装置２００は、原稿を読み取った画像を必要に応じて回転させた画像データを生成する機能を有する。
【００１９】
条件受付部１０２は、画像の回転条件の入力を受け付ける。一例として、条件受付部１０２は、ユーザから、回転条件として回転角度の入力を受け付けることができる。また、他の例として、条件受付部１０２は、それぞれ所定の回転条件に対応付けられた複数のモードの中からいずれかのモードの選択を受け付けることができる。この場合は、条件受付部１０２が受け付けたモードに対応付けられた所定の回転条件が、回転条件の入力として受け付けられる。たとえば、条件受付部１０２は、画像を所定角度回転する第１のモードと画像を回転しない第２のモードとのいずれかの指定を回転条件として受け付けることもできる。条件受付部１０２は、受け付けた回転条件を条件記憶部１０４に記憶する。なお、条件受付部１０２は、回転条件として、回転の要否と、回転が必要な場合の回転角度とを条件記憶部１０４に記憶することができる。
【００２０】
表示処理部１０８は、スキャナ装置２００における原稿のセット状態を示す第１のイメージパターンと、その第１のイメージパターンにおけるセット状態の原稿がスキャナ装置２００により読み取られ、条件受付部１０２が受け付けた回転条件で回転された場合の画像データの方向を示す第２のイメージパターンとをスキャナ装置２００のディスプレイ（不図示）に表示する。ここで、第１のイメージパターンは、スキャナ装置２００にセットされる原稿の読取方向と原稿の配置方向とを含むことができる。また、第２のイメージパターンは、たとえばパーソナルコンピュータ（ＰＣ）上で表示される画像データの方向を含む。たとえば、スキャナ装置２００において、原稿が縦長方向にセットされた場合、第１のイメージパターンとしては縦長の原稿イメージが表示される。また、生成される画像データが縦長の場合は、第２のイメージパターンとしても縦長のイメージパターンが表示される。
【００２１】
読取情報記憶部１１２は、回転条件と、当該回転条件でスキャナ装置２００により画像が回転された場合に生成される画像データの方向とを対応付けて記憶する。一例として、読取情報記憶部１１２は、第１のイメージパターンに基づき第２のイメージパターンを生成するための計算式を記憶することができる。また、他の例として、読取情報記憶部１１２は、第１のイメージパターンと、所定の回転条件と、当該所定の回転条件でスキャナ装置２００により画像を回転した場合の第２のイメージパターンとを対応付けて記憶しておくこともできる。
【００２２】
表示処理部１０８は、読取情報記憶部１１２を参照して、第１のイメージパターンと、第２のイメージパターンとをスキャナ装置２００のディスプレイ（不図示）に表示する。これにより、回転を行った場合の画像データのイメージパターンが表示されるので、ユーザが所望の向きの画像データを取得することができる。
【００２３】
なお、表示処理部１０８は、ユーザが条件受付部１０２から条件を指定する前に、第１のイメージパターンと所定の回転条件でスキャナ装置２００により画像の回転が行われた場合の第２のイメージパターンとの組合せをディスプレイに表示し、ユーザにいずれかの組合せを選択させることもできる。この場合、条件受付部１０２は、ユーザが選択した組合せにおける所定の回転条件を回転条件として受け付ける。
【００２４】
確認受付部１１０は、条件受付部１０２が受け付けた回転条件でスキャナ装置２００による画像データ生成処理を実行する確認を受け付ける。
【００２５】
原稿読取部２０４は、原稿を読み取る。イメージメモリ２１４は、原稿読取部２０４が読み取った画像を記憶する。ここで、画像は、たとえばビットマップとすることができる。
【００２６】
画像データ生成部２０６は、イメージメモリ２１４に記憶された画像を符号化等して画像データを生成する。ここで、画像データは、たとえばＰＤＦとすることができる。このとき、画像データ生成部２０６は、条件記憶部１０４に記憶された回転条件に基づき、イメージメモリ２１４に記憶された画像を必要に応じて回転させて画像データを生成する。画像データ生成部２０６は、生成した画像データを画像データ記憶部２１６に記憶する。画像データ読出部２２０は、画像データ記憶部２１６に記憶された画像データを読み出す。
【００２７】
読取制御部２０２は、原稿読取部２０４による原稿読取や画像データ生成部２０６による画像データの生成を制御する。読取制御部２０２は、確認受付部１１０が画像データ生成処理を実行する確認を受け付けると、原稿読取部２０４に原稿読取を行わせ、引き続いて画像データ生成部２０６に画像データ生成処理を行わせることができる。
【００２８】
次に、本実施の形態における具体例を説明する。
ここで、読取情報記憶部１１２は、モードと、第１のイメージパターンと、所定の回転条件と、当該所定の回転条件でスキャナ装置２００により画像を回転した場合の第２のイメージパターンとを対応付けて記憶する。
【００２９】
図２は、表示処理部１０８がディスプレイ（不図示）に表示する画面を示す図である。
図２（ａ）は、「モード１」が選択された場合の第１のイメージパターン（スキャン方向）と、第２のイメージパターン（ＰＣ上）とを含む画面を示す。ここで、「モード１」は、スキャナ装置２００が読み取った原稿に基づき生成された画像が左方向に９０度回転されて画像データが生成されるモードである。ここでは、ユーザが把握しやすいように、第１のイメージパターンが縦長の場合と横長の場合の両方が示されている。また、これらに対応する第２のイメージパターンも表示されている。読取情報記憶部１１２は、モード１と、回転必要および左方向に９０度という回転条件と、第１のイメージパターンと、第２のイメージパターンとを対応付けて記憶している。
【００３０】
図２（ｂ）は、「モード２」が選択された場合の第１のイメージパターンと、第２のイメージパターンとを含む画面を示す。ここで、「モード２」は、スキャナ装置２００が読み取った原稿に基づき生成された画像が回転されることなく画像データが生成されるモードである。ここでは、ユーザが把握しやすいように、第１のイメージパターンが縦長の場合と横長の場合の両方が示されている。また、これらに対応する第２のイメージパターンも表示されている。読取情報記憶部１１２は、モード２と、ゼロ度（回転不要）という回転条件と、第１のイメージパターンと、第２のイメージパターンとを対応付けて記憶している。
【００３１】
ユーザが、図２（ａ）に示した画面で「確定」を押すと、条件受付部１０２がモード１をユーザの指示として受け付ける。この場合、表示処理部１０８は、図２（ｃ）に示した確認画面を表示する。図２（ｃ）に示した画面で、ユーザが「はい」を選択すると、確認受付部１１０がユーザの確認として受け付ける。
【００３２】
このようにすれば、ユーザが回転角度を意識することなく、スキャナ装置２００に所望の方向の画像データを生成させることができる。このように、ユーザが原稿の読取指示を行う際に、第１のイメージパターンと、第２のイメージパターンとを表示することにより、ユーザが所望の向きの画像データを取得することができる。
【００３３】
図３は、本実施の形態におけるスキャナ装置２００の処理手順を示すフローチャートである。
ユーザがスキャンボックスを指定すると、スキャナ装置２００のディスプレイにスキャンボックスが表示される（Ｓ１００）。ここで、ユーザがスタートキー（不図示）を押下すると（Ｓ１０２のＹＥＳ）、原稿読取部２０４は、原稿サイズを取り込む（Ｓ１０４）。原稿読取部２０４が原稿サイズを検知すると（Ｓ１０６のＹＥＳ）、読み取り開始の準備を終了する。
【００３４】
この後、または読み取り開始の準備と並行して、条件受付部１０２は、スキャナ装置２００による画像の回転条件を受け付ける。本実施の形態においては、条件受付部１０２は、画像を回転するか（モード１）または回転しないか（モード２）のいずれかの指定を受け付ける。また、条件受付部１０２は受け付けた回転条件を条件記憶部１０４に記憶する（Ｓ１０８）。つづいて、表示処理部１０８は、条件受付部１０２が受け付けた回転条件に対応する第１のイメージパターンと第２のイメージパターンとを含む確認画面を表示する（Ｓ１１０）。
【００３５】
つづいて、確認受付部１１０がユーザからの確認を受け付けると（Ｓ１１２のＹＥＳ）、読取制御部２０２は、原稿読取部２０４に原稿読取を開始させる。原稿読取部２０４は、原稿を読み取り、画像をイメージメモリ２１４に蓄積する（Ｓ１１６）。
【００３６】
画像データ生成部２０６は、条件記憶部１０４を参照して、回転が必要か否かを判断する（Ｓ１１８）。ステップＳ１１８で、画像の回転が必要な場合（Ｓ１１８のＹＥＳ）、画像データ生成部２０６は、イメージメモリ２１４が画像を読み出し、回転条件に応じて、アドレス変換を行う（Ｓ１２０）。ステップＳ１２０の後、またはステップＳ１１８で、画像の回転が必要ない場合（Ｓ１１８のＮＯ）、画像データ生成部２０６は、画像を符号化して画像データを生成し、画像データ記憶部２１６に記憶する（Ｓ１２２）。
【００３７】
スキャナ装置２００は、ステップＳ１１８〜ステップＳ１２２までの処理を１ページ分のデータが終了するまで繰り返し、１ページ分のデータが終了すると（Ｓ１２４のＹＥＳ）、続きのページがあるか否かを判断し（Ｓ１２６）、全ページの処理が終了するまで、同様の処理を繰り返す。
【００３８】
（第２の実施の形態）
図４は、本実施の形態におけるスキャナ制御装置１００の構成を示すブロック図である。本実施の形態において、スキャナ制御装置１００は、パーソナルコンピュータ（ＰＣ）とすることができる。スキャナ制御装置１００は、ＰＣに、原稿を読み取った画像を必要に応じて回転させた画像データを生成する機能を有するスキャナを制御するプログラムを導入することにより構成することができる。このプログラムは、コンピュータを、スキャナにおける原稿のセット状態を示す第１のイメージパターンと、第１のイメージパターンにおける原稿のセット状態の原稿がスキャナにより読み取られ、所定の回転条件で回転された場合の画像データの方向を示す第２のイメージパターンとを表示する表示処理手段、所定の回転条件でスキャナによる画像データ生成処理を実行する確認を受け付ける確認受付手段、確認受付手段が確認を受け付けた場合に、スキャナに所定の回転条件での画像データの生成処理を指示する指示手段、として機能させる構成とすることができる。
【００３９】
スキャナ制御装置１００は、条件受付部１０２、条件記憶部１０４、表示処理部１０８、確認受付部１１０、読取情報記憶部１１２、読取指示送信処理部１１４、通信制御部１１６、および画像データ取得部１１８を含む。
【００４０】
スキャナ制御装置１００は、ネットワーク３００を介してスキャナ装置２００を制御する。ネットワーク３００は、たとえばＬＡＮ（local area network）とすることができる。
【００４１】
通信制御部１１６は、ネットワーク３００を介してスキャナ装置２００とデータの送受信を行う。読取指示送信処理部１１４は、確認受付部１１０がユーザからの確認を受け付けると、条件記憶部１０４を参照して回転条件を読み出し、通信制御部１１６を介して回転条件とともに原稿の読取指示をスキャナ装置２００に送信する。画像データ取得部１１８は、スキャナ装置２００において生成された画像データをスキャナ装置２００から取得する。
【００４２】
本実施の形態において、スキャナ装置２００は、読取制御部２０２、原稿読取部２０４、画像データ生成部２０６、画像データ送信処理部２０８、通信制御部２１０、条件記憶部２１２、イメージメモリ２１４、および画像データ記憶部２１６を含む。
【００４３】
通信制御部２１０は、ネットワーク３００を介してスキャナ制御装置１００とデータの送受信を行う。読取制御部２０２は、スキャナ制御装置１００から原稿読取指示および回転条件を受け付ける。読取制御部２０２は、スキャナ制御装置１００から受け付けた回転条件を条件記憶部２１２に記憶する。画像データ送信処理部２０８は、スキャナ制御装置１００の画像データ取得部１１８から画像データの送信指示があると、画像データ記憶部２１６から画像データを読み出し、通信制御部２１０を介してスキャナ制御装置１００に画像データを送信する。
【００４４】
なお、図１および図４において、本発明の本質に関わらない部分の構成については省略してあり、たとえば印刷処理部等は示していない。図１および図４に示したスキャナ装置２００およびスキャナ制御装置１００の各構成要素は、ハードウェア単位の構成ではなく、機能単位のブロックを示している。スキャナ装置２００およびスキャナ制御装置１００の各構成要素は、任意のコンピュータのＣＰＵ、メモリ、メモリにロードされた本図の構成要素を実現するプログラム、そのプログラムを格納するハードディスクなどの記憶ユニット、ネットワーク接続用インタフェースを中心にハードウェアとソフトウェアの任意の組合せによって実現される。そして、その実現方法、装置にはいろいろな変形例があることは、当業者には理解されるところである。
【００４５】
以上、図面を参照して本発明の実施形態について述べたが、これらは本発明の例示であり、上記以外の様々な構成を採用することもできる。
【００４６】
なお、以上の実施の形態で説明したスキャナ装置２００は、たとえば、ファクシミリ送受信機能、スキャナ機能、およびプリンタ機能、文書管理機能等を有するネットワークファクシミリ装置やＭＦＰ（Multi Functional Peripheral）等とすることができる。
【００４７】
表示処理部１０８は、スキャナにおいて、原稿が自動原稿給送部（ADF：Automatic Document Feeder）にセットされた場合とフラットベッド読取部（FBS：Flat Bed Scanner）にセットされた場合それぞれについて、第１のイメージパターンおよび第２のイメージパターンを表示することができる。読取情報記憶部１１２は、表示処理部１０８がこれらの情報を表示するための情報を記憶する。スキャナ装置２００が、原稿のセット状態を検知する手段を有する場合、表示処理部１０８は、原稿がどのようにセットされているかに応じて、対応するイメージパターンを表示することができる。
【図面の簡単な説明】
【００４８】
【図１】本発明の実施の形態におけるスキャナ装置の構成を示すブロック図である。
【図２】スキャナ装置のディスプレイに表示される画面を示す図である。
【図３】本発明の実施の形態におけるスキャナ装置の処理手順を示すフローチャートである。
【図４】本発明の実施の形態におけるスキャナ制御装置とスキャナ装置との構成を示すブロック図である。
【符号の説明】
【００４９】
１００  スキャナ制御装置
１０２  条件受付部
１０４  条件記憶部
１０８  表示処理部
１１０  確認受付部
１１２  読取情報記憶部
１１４  読取指示送信処理部
１１６  通信制御部
１１８  画像データ取得部
２００  スキャナ装置
２０２  読取制御部
２０４  原稿読取部
２０６  画像データ生成部
２０８  画像データ送信処理部
２１０  通信制御部
２１２  条件記憶部
２１４  イメージメモリ
２１６  画像データ記憶部
２２０  画像データ読出部
【図１】
2007274077.tif 000003
【図２】
2007274077.tif 000004
【図３】
2007274077.tif 000005
【図４】
2007274077.tif 000006