(57)【要約】【課題】  プルスキャン機能を利用する場合、ユーザは特定の画面を原稿読取装置に表示させる必要があった。また、当該特定の画面を表示させていなくてもプルスキャン機能を利用することを許可すると、ユーザの意図しない原稿が読み取られてしまう場合がある。【解決手段】  プルスキャン機能について、プルスキャン機能を利用する際に特定の画面を表示させる方法と、当該特定の画面を表示させていなくてもプルスキャン機能の利用を許可する方法のいずれを使用するかをユーザに選択させる。【選択図】  図７
2019004519.tif 000002
【特許請求の範囲】
【請求項１】
原稿を読み取って画像データを生成し、当該画像データに基づいて印刷を行うコピー機能と、原稿を読み取って画像データを生成し当該画像データを外部装置に送信可能な送信機能と、画面を表示する表示手段とを有し、原稿を読み取り、読み取ることで得られた画像データを当該外部装置に送信するプルスキャンを、前記表示手段にプルスキャン画面が表示されている場合に当該外部装置から受信した指示に従って実行可能な原稿読取装置であって、
前記表示手段に第１の画面が表示されている場合、前記原稿読取装置は前記外部装置から受信した前記指示に従って前記プルスキャンを実行し、前記表示手段に第２の画面が表示されている場合、前記原稿読取装置は前記外部装置から受信した前記指示に従って前記プルスキャンを実行せず、
前記第１の画面は前記プルスキャン画面とは異なる画面であって、前記コピー機能と前記送信機能を含む複数の機能からユーザが利用する機能を選択するための機能選択画面であることを特徴とする原稿読取装置。
【請求項２】
第１の設定または第２の設定を設定可能な設定手段を更に有し、
前記設定手段によって前記第１の設定が設定されていて、前記表示手段に前記第１の画面が表示されている場合、前記原稿読取装置は前記外部装置から受信した前記指示に従って前記プルスキャンを実行し、
前記設定手段によって前記第１の設定が設定されていて、前記表示手段に前記第２の画面が表示されている場合、前記原稿読取装置は前記外部装置から受信した前記指示に従って前記プルスキャンを実行せず、
前記設定手段によって前記第２の設定が設定されていて、前記表示手段に前記第１の画面が表示されている場合、前記原稿読取装置は前記外部装置から受信した前記指示に従って前記プルスキャンを実行せず、
前記設定手段によって前記第２の設定が設定されていて、前記表示手段に前記第２の画面が表示されている場合、前記原稿読取装置は前記外部装置から受信した前記指示に従って前記プルスキャンを実行しないことを特徴とする請求項１に記載の原稿読取装置。
【請求項３】
第１の設定または第２の設定を設定可能な設定手段を更に有し、
前記設定手段によって前記第１の設定が設定されていて、前記表示手段に前記第１の画面が表示されている場合、前記原稿読取装置は前記外部装置から受信した前記指示に従って前記プルスキャンを実行し、
前記設定手段によって前記第１の設定が設定されていて、前記表示手段に前記第２の画面が表示されている場合、前記原稿読取装置は前記外部装置から受信した前記指示に従って前記プルスキャンを実行せず、
前記設定手段によって前記第２の設定が設定されていて、前記表示手段に前記プルスキャン画面が表示されている場合、前記原稿読取装置は前記外部装置から受信した前記指示に従って前記プルスキャンを実行し、
前記設定手段によって前記第２の設定が設定されていて、前記表示手段に前記プルスキャン画面以外の画面が表示されている場合、前記原稿読取装置は前記外部装置から受信した前記指示に従って前記プルスキャンを実行しないことを特徴とする請求項１に記載の原稿読取装置。
【請求項４】
前記設定手段により前記第１の設定が設定されている場合かつ前記原稿読取装置が省電力モードである場合、前記原稿読取装置は前記外部装置から受信した前記指示に従って前記プルスキャンを実行することを特徴とする請求項２または３に記載の原稿読取装置。
【請求項５】
原稿を読み取って画像データを生成し、当該画像データに基づいて印刷を行うコピー機能と、画面を表示する表示手段とを有し、当該外部装置から受信した指示に従って原稿を読み取り、読み取ることで得られた画像データを当該外部装置に送信するプルスキャンを、前記表示手段にプルスキャン画面が表示されている場合に実行可能な原稿読取装置であって、
少なくとも前記コピー機能を選択可能な機能選択画面において、ユーザが前記コピー機能を選択することにより表示されるコピー画面が前記表示手段に表示されている場合、前記原稿読取装置は前記外部装置から受信した前記指示に従って前記プルスキャンを実行し、当該コピー画面において前記原稿読取装置がユーザの操作を受け付けることにより表示される前記コピー機能の設定を行うためのコピー設定画面が前記表示手段に表示されている場合、前記原稿読取装置は前記外部装置から受信した前記指示に従って前記プルスキャンを実行しないことを特徴とする原稿読取装置。
【請求項６】
第１の設定または第２の設定を設定可能な設定手段を更に有し、
前記設定手段によって前記第１の設定が設定されていて、前記表示手段に前記コピー画面が表示されている場合、前記原稿読取装置は前記外部装置から受信した前記指示に従って前記プルスキャンを実行し、
前記設定手段によって前記第１の設定が設定されていて、前記表示手段に前記コピー設定画面が表示されている場合、前記原稿読取装置は前記外部装置から受信した前記指示に従って前記プルスキャンを実行せず、
前記設定手段によって前記第２の設定が設定されていて、前記表示手段に前記コピー画面が表示されている場合、前記原稿読取装置は前記外部装置から受信した前記指示に従って前記プルスキャンを実行せず、
前記設定手段によって前記第２の設定が設定されていて、前記表示手段に前記コピー設定画面が表示されている場合、前記原稿読取装置は前記外部装置から受信した前記指示に従って前記プルスキャンを実行しないことを特徴とする請求項５に記載の原稿読取装置。
【請求項７】
第１の設定または第２の設定を設定可能な設定手段を更に有し、
前記設定手段によって前記第１の設定が設定されていて、前記表示手段に前記第１の画面が表示されている場合、前記原稿読取装置は前記外部装置から受信した前記指示に従って前記プルスキャンを実行し、
前記設定手段によって前記第１の設定が設定されていて、前記表示手段に前記第２の画面が表示されている場合、前記原稿読取装置は前記外部装置から受信した前記指示に従って前記プルスキャンを実行せず、
前記設定手段によって前記第２の設定が設定されていて、前記表示手段に前記プルスキャン画面が表示されている場合、前記原稿読取装置は前記外部装置から受信した前記指示に従って前記プルスキャンを実行し、
前記設定手段によって前記第２の設定が設定されていて、前記表示手段に前記プルスキャン画面以外の画面が表示されている場合、前記原稿読取装置は前記外部装置から受信した前記指示に従って前記プルスキャンを実行しないことを特徴とする請求項５に記載の原稿読取装置。
【請求項８】
前記設定手段により前記第１の設定が設定されている場合かつ前記原稿読取装置が省電力モードである場合、前記原稿読取装置は前記外部装置から受信した前記指示に従って前記プルスキャンを実行することを特徴とする請求項６または７に記載の原稿読取装置。
【請求項９】
画像データを外部装置に送信可能な送信機能と画面を表示する表示手段を有し、当該外部装置から受信した指示に従って原稿を読み取り、読み取ることで得られた画像データを当該外部装置に送信するプルスキャンを、前記表示手段にプルスキャン画面が表示されている場合に実行可能な原稿読取装置であって、
少なくとも前記送信機能を選択可能な選択画面において、前記送信機能を選択することにより表示される送信画面が前記表示手段に表示されている場合、前記原稿読取装置は前記外部装置から受信した前記指示に従って前記プルスキャンを実行し、当該送信画面において前記原稿読取装置がユーザの操作を受け付けることにより表示される前記送信機能の設定を行うための送信設定画面が前記表示手段に表示されている場合は、前記原稿読取装置は前記外部装置から受信した前記指示に従って前記プルスキャンを実行しないことを特徴とする原稿読取装置。
【請求項１０】
第１の設定または第２の設定を設定可能な設定手段を更に有し、
前記設定手段によって前記第１の設定が設定されていて、前記表示手段に前記送信画面が表示されている場合、前記原稿読取装置は前記外部装置から受信した前記指示に従って前記プルスキャンを実行し、
前記設定手段によって前記第１の設定が設定されていて、前記表示手段に前記送信設定画面が表示されている場合、前記原稿読取装置は前記外部装置から受信した前記指示に従って前記プルスキャンを実行せず、
前記設定手段によって前記第２の設定が設定されていて、前記表示手段に前記送信画面が表示されている場合、前記原稿読取装置は前記外部装置から受信した前記指示に従って前記プルスキャンを実行せず、
前記設定手段によって前記第２の設定が設定されていて、前記表示手段に前記送信設定画面が表示されている場合、前記原稿読取装置は前記外部装置から受信した前記指示に従って前記プルスキャンを実行しないことを特徴とする請求項９に記載の原稿読取装置。
【請求項１１】
第１の設定または第２の設定を設定可能な設定手段を更に有し、
前記設定手段によって第１の設定が設定されていて、前記表示手段に前記送信画面が表示されている場合、前記原稿読取装置は前記外部装置から受信した前記指示に従って前記プルスキャンを実行し、
前記設定手段によって前記第１の設定が設定されていて、前記表示手段に前記送信設定画面が表示されている場合、前記原稿読取装置は前記外部装置から受信した前記指示に従って前記プルスキャンを実行せず、
前記設定手段によって第２の設定が設定されていて、前記表示手段に前記プルスキャン画面が表示されている場合、前記原稿読取装置は前記外部装置から受信した前記指示に従って前記プルスキャンを実行し、
前記設定手段によって前記第２の設定が設定されていて、前記表示手段に前記プルスキャン画面以外の画面が表示されている場合、前記原稿読取装置は前記外部装置から受信した前記指示に従って前記プルスキャンを実行しないことを特徴とする請求項９に記載の原稿読取装置。
【請求項１２】
前記設定手段により前記第１の設定が設定されている場合かつ前記原稿読取装置が省電力モードである場合、前記原稿読取装置は前記外部装置から受信した前記指示に従って前記プルスキャンを実行することを特徴とする請求項１０または１１に記載の原稿読取装置。
【請求項１３】
原稿を読み取って画像データを生成し、当該画像データに基づいて印刷を行うコピー機能と、原稿を読み取って画像データを生成し当該画像データを外部装置に送信可能な送信機能と、画面を表示する表示手段とを有し、原稿を読み取り、読み取ることで得られた画像データを当該外部装置に送信するプルスキャンを、前記表示手段にプルスキャン画面が表示されている場合に当該外部装置から受信した指示に従って実行可能な原稿読取装置の制御方法であって、
前記表示手段に第１の画面が表示されている場合、前記原稿読取装置は前記外部装置から受信した前記指示に従って前記プルスキャンを実行し、前記表示手段に第２の画面が表示されている場合、前記原稿読取装置は前記外部装置から受信した前記指示に従って前記プルスキャンを実行せず、
前記第１の画面は前記プルスキャン画面とは異なる画面であって、前記コピー機能と前記送信機能を含む複数の機能からユーザが利用する機能を選択するための機能選択画面であることを特徴とする原稿読取装置の制御方法。
【請求項１４】
原稿を読み取って画像データを生成し、当該画像データに基づいて印刷を行うコピー機能と画面を表示する表示手段を有し、当該外部装置から受信した指示に従って原稿を読み取り、読み取ることで得られた画像データを当該外部装置に送信するプルスキャンを、前記表示手段にプルスキャン画面が表示されている場合に実行可能な原稿読取装置の制御方法であって、
少なくとも前記コピー機能を選択可能な機能選択画面において、ユーザが前記コピー機能を選択することにより表示されるコピー画面が前記表示手段に表示されている場合、前記原稿読取装置は前記外部装置から受信した前記指示に従って前記プルスキャンを実行し、当該コピー画面において前記原稿読取装置がユーザの操作を受け付けることにより表示される前記コピー機能の設定を行うためのコピー設定画面が前記表示手段に表示されている場合、前記原稿読取装置は前記外部装置から受信した前記指示に従って前記プルスキャンを実行しないことを特徴とする原稿読取装置の制御方法。
【請求項１５】
画像データを外部装置に送信可能な送信機能と画面を表示する表示手段を有し、当該外部装置から受信した指示に従って原稿を読み取り、読み取ることで得られた画像データを当該外部装置に送信するプルスキャンを、前記表示手段にプルスキャン画面が表示されている場合に実行可能な原稿読取装置の制御方法であって、
少なくとも前記送信機能を選択可能な選択画面において、前記送信機能を選択することにより表示される送信画面が前記表示手段に表示されている場合、前記原稿読取装置は前記外部装置から受信した前記指示に従って前記プルスキャンを実行し、当該送信画面において前記原稿読取装置がユーザの操作を受け付けることにより表示される前記送信機能の設定を行うための送信設定画面が前記表示手段に表示されている場合は、前記原稿読取装置は前記外部装置から受信した前記指示に従って前記プルスキャンを実行しないことを特徴とする原稿読取装置の制御方法。
【請求項１６】
請求項１３乃至１５の何れか１項に記載の原稿読取装置の制御方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿読取装置、原稿読取装置の制御方法及びプログラムに関する。
【背景技術】
【０００２】
スキャナを備えるプリンタ等の原稿読取装置において、ホストコンピュータ等の外部装置からスキャン指示を受信し、そして受信したスキャン指示に従って原稿を読み取って、原稿画像を外部装置に送信する技術が知られている。この技術はプルスキャン（Ｐｕｌｌ  Ｓｃａｎ）機能と呼ばれ、様々な原稿読取装置がこのプルスキャン機能をサポートしている。
【０００３】
特許文献１には、プルスキャン機能を利用するための前準備として、オンラインボタンを押すことで原稿読取装置をオンライン状態に移行させる構成が開示されている。オンライン状態に移行することで、特許文献１の原稿読取装置はプルスキャン機能を実行することができる。
【０００４】
ユーザＡがプルスキャン機能を利用する場合、ユーザＡは一度原稿読取装置の前に移動し、原稿を原稿読取装置にセットしてからホストコンピュータに戻り、そしてホストコンピュータから原稿の読み取りを原稿読取装置に指示することになる。ユーザＡが原稿を原稿読取装置にセットしてからホストコンピュータに戻るまでの間、原稿読取装置をユーザＡとは異なるユーザＢが使用する場合がある。ユーザＢにしてみれば、原稿読取装置にセットされている原稿がプルスキャン機能を利用するためにユーザＡによってセットされていると知る由もない。従って、原稿読取装置にセットされている原稿をユーザＢが取り除いて、ユーザＢ自身の作業のために原稿読取装置を使用する可能性があった。
【０００５】
そこで従来の原稿読取装置では、ユーザＡが特定の画面（例えばオンライン状態であることを示すオンライン画面）を原稿読取装置に表示させたうえでホストコンピュータに戻るということが行われている。このように特定の画面を表示させてからホストコンピュータに戻ることで、原稿読取装置にセットされている原稿がプルスキャン機能を利用するためにセットされている原稿であることをユーザＢを含む他のユーザに通知することができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−２７７５８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述の説明の通り、プルスキャン機能を利用する場合に、ユーザが特定の画面を原稿読取装置に表示させたうえでホストコンピュータに戻るということが従来行われている。従ってユーザにしてみれば、特定の画面を表示させるという手間が発生していた。
【０００８】
これに対して、特定の画面を表示させていなくてもプルスキャン機能を利用することを許可することも考えられる。しかしながら、この方法を使用すると、例えば他のユーザがコピーを行おうとしている場合に意図しない原稿がプルスキャン機能によって読み取られてしまう場合がある。
【０００９】
つまりプルスキャン機能について、プルスキャン機能を利用する際に特定の画面を表示させる方法と、当該特定の画面を表示させていなくてもプルスキャン機能の利用を許可する方法の２つが考えられるが、どちらも一長一短である。そこで本発明では、プルスキャン画面が表示されているときにプルスキャン機能を利用でき、機能選択画面が表示されているときにもプルスキャン機能を利用できるようにすることを目的とする。
【課題を解決するための手段】
【００１０】
上述した課題を解決するために、上述した課題を解決するために、本発明が提供する原稿読取装置は、原稿を読み取って画像データを生成し、当該画像データに基づいて印刷を行うコピー機能と、原稿を読み取って画像データを生成し当該画像データを外部装置に送信可能な送信機能と、画面を表示する表示手段とを有し、原稿を読み取り、読み取ることで得られた画像データを当該外部装置に送信するプルスキャンを、前記表示手段にプルスキャン画面が表示されている場合に当該外部装置から受信した指示に従って実行可能な原稿読取装置であって、前記表示手段に第１の画面が表示されている場合、前記原稿読取装置は前記外部装置から受信した前記指示に従って前記プルスキャンを実行し、前記表示手段に第２の画面が表示されている場合、前記原稿読取装置は前記外部装置から受信した前記指示に従って前記プルスキャンを実行せず、前記第１の画面は前記プルスキャン画面とは異なる画面であって、前記コピー機能と前記送信機能を含む複数の機能からユーザが利用する機能を選択するための機能選択画面であることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、プルスキャン画面が表示されているときにプルスキャン機能を利用でき、機能選択画面が表示されているときにもプルスキャン機能を利用できる。
【図面の簡単な説明】
【００１２】
【図１】印刷装置の構成を示す図である。
【図２】メニュー画面を示す図である。
【図３】印刷装置によって表示される画面を示す図である。
【図４】プルスキャン機能に関する画面を示す図である。
【図５】プルスキャン機能の利用手順を示す図である。
【図６】設定画面を示す図である。
【図７】印刷装置が実行する処理を示すフローチャートである。
【図８】印刷装置が実行する処理を示すフローチャートである。
【図９】許可画面テーブルを示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明を実施するための最良の形態について図面を用いて説明する。なお、以下の実施の形態は特許請求の範囲に係る発明を限定するものでなく、また実施の形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。
【００１４】
（実施形態１）
まず、図１を用いて本実施形態に係るシステム及び印刷装置１００の構成を説明する。
【００１５】
本実施形態に係るシステムは、印刷装置１００、ＰＣ１２０、ネットワーク１１０とで構成される。印刷装置１００とＰＣ１２０は、ネットワーク１１０を介して互いに通信可能である。印刷装置１００はスキャナ１０６を備え、スキャナ１０６は原稿を読み取ることで原稿画像を生成する。また印刷装置１００は、ＰＣ１２０からスキャン指示を受信し、そして受信したスキャン指示に従って原稿を読み取って、原稿画像をＰＣ１２０に送信することができる。このように、外部装置から受信したスキャン指示に従って原稿を読み取り、そして原稿画像を外部装置に送信する機能のことをプルスキャン（Ｐｕｌｌ  Ｓｃａｎ）機能と呼ぶ。プルスキャン機能をユーザが利用する場合、ユーザは印刷装置１００に原稿をセットし、そしてＰＣ１２０に戻ってＰＣ１２０からスキャン指示を印刷装置１００に送信する。
【００１６】
次に印刷装置１００の構成について説明する。
【００１７】
ＣＰＵ１０１はＲＯＭ１０２が記憶している制御プログラムを読み出して、印刷装置１００の動作を制御するための様々な処理を実行する。ＲＯＭ１０２は、制御プログラムを記憶している。ＲＡＭ１０３は、ＣＰＵ１０１の主メモリ、ワークエリア等の一時記憶領域として用いられる。ＨＤＤ１０４は、原稿画像やユーザ設定等の様々なデータを記憶する。
【００１８】
なお、印刷装置１００の場合、１つのＣＰＵ１０１が後述するフローチャートに示す各処理を実行するものとするが、他の態様であっても構わない。例えば、複数のＣＰＵが協働して後述するフローチャートに示す各処理を実行するようにすることもできる。
【００１９】
プリンタ１０５は、外部装置から受信した印刷ジョブやスキャナ１０６によって生成された原稿画像等の印刷データに基づいて、シートに印刷を実行する。スキャナ１０６は、原稿を読み取って原稿画像を生成する。スキャナ１０６によって生成された原稿画像は、プリンタ１０５によって印刷されたり、ＨＤＤ１０４に記憶される。
【００２０】
操作部１０７は、タッチパネル機能を有する液晶表示部やキーボードを備え、後述する各種画面を表示する。ユーザは、操作部１０７を介して印刷装置１００に対して指示や情報を入力することができる。
【００２１】
ネットワークＩ／Ｆ１０８はネットワーク１１０に接続し、外部装置との通信を実行する。ネットワークＩ／Ｆ１０８はＬＡＮケーブルを接続する有線Ｉ／Ｆであってよいし、無線通信を実行する無線Ｉ／Ｆであってもよい。ネットワークＩ／Ｆ１０８は、外部装置から送信された印刷ジョブを受信し、そして受信した印刷ジョブに基づく印刷をプリンタ１０５が実行する。また、印刷装置１００がプルスキャン機能を実行する場合、スキャナ１０６によって生成された原稿画像は、スキャン指示の送信元である外部装置に対してネットワークＩ／Ｆ１０８によって送信される。
【００２２】
なお、本実施形態の印刷装置１００はスキャナを備える原稿読取装置の一例であり、本実施形態を適用可能な装置は印刷装置に限定されない。印刷装置の他に、例えば印刷機能を備えないネットワークスキャナにも本実施形態を適用することができる。
【００２３】
次に操作部１０７が表示する操作画面について説明する。図２のメニュー画面２００は操作部１０７が表示する画面であり、印刷装置１００が提供する各種機能のうち、所望の機能をユーザが選択するために使用される。メニュー画面２００においてユーザがボタン２０１を選択する（タッチパネルの場合はタッチする）と、ユーザはコピー機能を利用することができる。また、メニュー画面２００においてユーザがボタン２０２を選択すると、ユーザは送信機能を利用することができる。また、メニュー画面２００においてユーザがボタン２０３を選択すると、ユーザはプルスキャン機能を利用することができる。また、メニュー画面２００においてユーザがボタン２０４を選択すると、ユーザは印刷装置１００の各種設定を行うことができる。
【００２４】
メニュー画面２００においてユーザがボタン２０１を選択すると、操作部１０７は図３（ａ）のコピー画面３００を表示する。コピー画面３００は、ユーザがコピー機能を利用するための画面である。コピー画面３００において、ユーザは各種コピー設定を行うことができる。例えばユーザがボタン３０１を選択すると、操作部１０７は図３（ｂ）のコピー設定画面３１０を表示する。図３（ｂ）のコピー設定画面３１０は例として集約印刷の設定に関する画面を示しているが、他のコピー設定についても、コピー設定画面３１０と同様の画面が表示される。所望のコピー設定を行い、そして不図示のコピー実行ボタンをユーザが押すことで、印刷装置１００はコピー機能を実行する。
【００２５】
メニュー画面２００においてユーザがボタン２０２を選択すると、操作部１０７は図３（ｃ）の送信画面３２０を表示する。送信画面３２０は、ユーザが送信機能を利用するための画面である。送信機能とは、原稿画像やＨＤＤ１０４に記憶された画像を指定された宛先に送信する機能である。送信画面３２０において、ユーザは各種送信設定を行うことができる。例えばユーザがボタン３２１を選択すると、操作部１０７は図３（ｄ）の送信設定画面３３０を表示する。図３（ｄ）の送信設定画面３３０は、例としてアドレス帳を用いて宛先を指定する画面を示しているが、他の送信設定についても、送信設定画面３３０と同様の画面が表示される。宛先や読取設定等の所望の送信設定を行い、そして不図示の送信実行ボタンをユーザが押すことで、印刷装置１００は送信機能を実行する。
【００２６】
次に図４を用いて、プルスキャン機能をユーザが利用する場合の操作手順について説明する。図２のメニュー画面２００においてユーザがボタン２０３を選択すると、操作部１０７は図４（ａ）のプルスキャン画面４００を表示する。ユーザがプルスキャン機能を利用する場合、ユーザは原稿を印刷装置１００のスキャナ１０６にセットして、そしてユーザ自身のＰＣ（例えばＰＣ１２０）に戻ることになる。つまり、原稿を印刷装置１００にセットしたまま印刷装置１００から離れることになるため、プルスキャン機能を実行しようとしていることを他のユーザに通知することが望ましい。そこで本実施形態では、プルスキャン機能を利用する際に、まずユーザはボタン４０１を選択する。ボタン４０１が選択されると、操作部１０７は図４（ｂ）のプルスキャン画面４１０を表示する。
【００２７】
図４（ｂ）のプルスキャン画面４１０は、プルスキャン機能を実行可能であることを示している。また、例えばユーザＡがプルスキャン画面４１０を表示させた後に印刷装置１００を離れたとしても、ユーザＢはプルスキャン画面４１０を確認することで、他のユーザがプルスキャン機能を利用中であることを把握することができる。プルスキャン機能の利用が完了した場合又は他のユーザが他の機能を利用したい場合は、ボタン４１１を選択すればよい。
【００２８】
また、後述の図６で説明する自動プルスキャン設定が「無効」に設定されている場合、操作部１０７がプルスキャン画面４１０を表示していることを条件にして、プルスキャン機能の実行が許可される。言い換えれば、操作部１０７がプルスキャン画面４１０とは異なる画面、例えばメニュー画面２００やコピー画面３００が表示している場合は、プルスキャン機能の実行は許可されない。例えば操作部１０７がコピー画面３００を表示しているときにプルスキャン機能を実行すると、プルスキャン機能の実行を指示したユーザが意図しない原稿がスキャナ１０６によって読み取られる場合がある。操作部１０７がプルスキャン画面４１０を表示していることを条件にしてプルスキャン機能の実行が許可することで、意図しない原稿が誤って読み取られる可能性を軽減することができる。
【００２９】
以上、図４を用いてユーザがプルスキャン機能を利用する場合の操作手順を説明した。プルスキャン画面４１０を表示させることを条件にしてプルスキャン機能の実行を許可することで、ユーザの意図しない原稿が誤って読み取られる可能性を軽減することができる。しかしながらこの方法だと、プルスキャン機能を利用する際に、プルスキャン画面４１０を表示させるという手間が発生する。また、ユーザによっては、図４を用いて説明した操作手順をそもそも把握していない場合もある。そこで本実施形態では、図４を用いて説明した第１の利用手順に加えて、プルスキャン画面４１０のような特定の画面を表示させていなくてもプルスキャン機能の実行を許可する第２の利用手順をユーザに提供する。
【００３０】
図５のシーケンス図を用いて、第１の利用手順と対比させながら第２の利用手順を具体的に説明する。まず図５（ａ）を用いて第１の利用手順を再度説明する。
【００３１】
ステップＳ５０１において、ユーザは印刷装置１００のスキャナ１０６に原稿をセットする。そしてステップＳ５０２において、ユーザは図４（ｂ）のプルスキャン画面４１０を表示させる。印刷装置１００にプルスキャン画面４１０を表示させると、ユーザはＰＣ１２０に戻り、ステップＳ５０３においてＰＣ１２０からプルスキャン機能の実行を指示する。ユーザがＰＣ１２０においてプルスキャン機能の実行を指示すると、ステップＳ５０４において、ＰＣ１２０はプルスキャン機能の実行指示をネットワーク１１０を介して印刷装置１００に送信する。
【００３２】
プルスキャン機能の実行指示を受信した印刷装置１００は、ステップＳ５０５において、プルスキャン機能の実行可否を判定する。このステップＳ５０５で実行される判定については後述する図７、図８のフローチャートで再度詳しく説明するが、ステップＳ５０５では、印刷装置１００は操作部１０７がプルスキャン画面４１０を表示しているか否かを判定する。操作部１０７がプルスキャン画面４１０を表示している場合に、印刷装置１００はステップＳ５０５においてプルスキャン機能の実行が可能であると判定し、ステップＳ５０６において原稿を読み取る。そしてステップＳ５０７において、原稿を読み取ることで生成した原稿画像を印刷装置１００がＰＣ１２０に送信する。
【００３３】
次に図５（ｂ）を用いて第２の利用手順を説明する。ステップＳ５１１において、ユーザは印刷装置１００のスキャナ１０６に原稿をセットする。原稿をセットしたユーザは、図５（ａ）で説明した第１の利用手順とは異なり、図４（ｂ）のプルスキャン画面４１０を表示させることなくＰＣ１２０に戻ることができる。ＰＣ１２０に戻ると、ステップＳ５１２において、ユーザはＰＣ１２０においてプルスキャン機能の実行を指示する。ユーザがＰＣ１２０においてプルスキャン機能の実行を指示すると、ステップＳ５１３において、ＰＣ１２０はプルスキャン機能の実行指示をネットワーク１１０を介して印刷装置１００に送信する。
【００３４】
プルスキャン機能の実行指示を受信した印刷装置１００は、ステップＳ５１４において、プルスキャン機能の実行可否を判定する。ステップＳ５１４で実行される判定は、図４（ａ）のステップＳ５０５で説明した第１の利用手順で実行される判定とは異なる。ステップＳ５１４では、操作部１０７が表示している画面がメニュー画面２００やコピー画面３００、送信画面３２０のような特定種類の画面を表示している場合に、プルスキャン機能の実行が可能であると判定する。Ｓ５０５の判定と比較すると、プルスキャン機能の実行が許可される画面の種類が増えていると言える。ステップＳ５１４においてプルスキャン機能の実行が可能であると判定すると、ステップＳ５１５において原稿を読み取る。そしてステップＳ５１６において、原稿を読み取ることで生成した原稿画像を印刷装置１００がＰＣ１２０に送信する。
【００３５】
なお、第２の利用手順において、ユーザは第１の利用手順と同様に図４（ｂ）のプルスキャン画面４１０を表示させてもよい。操作部１０７がプルスキャン画面４１０を表示している場合にも、ステップＳ５１４においてプルスキャン機能の実行が可能であると判定される。
【００３６】
図５（ｂ）の第２の利用手順の場合、印刷装置１００が省電力モードに移行することで操作部１０７が表示する画面が消えている、言い換えれば操作部１０７が画面を表示をしていないことがある。このように、操作部１０７が画面を表示していない場合も、プルスキャン機能の実行は許可される。
【００３７】
図５（ｂ）の第２の利用手順によれば、プルスキャン機能を利用する場合に、ユーザはプルスキャン画面４１０のような特定の画面を表示させる手間がなくなる。また、図５（ａ）の第１の利用法に必要な「プルスキャン画面４１０を表示させる」という操作手順を知らないユーザであっても、第２の利用手順であればプルスキャン機能を利用することができる。
【００３８】
なお、操作部１０７が表示している画面がコピー設定画面３１０や送信設定画面３３０のような各種設定を行う画面である場合は、プルスキャン機能を利用しようとしているユーザとは異なるユーザが印刷装置１００を操作している可能性が高い。このような場合にプルスキャン機能を実行すると、プルスキャン機能を利用しようとしているユーザが意図していない原稿が誤って読み取られてしまう可能性がある。そこで本実施形態の第２の利用手順では、操作部１０７が表示している画面がコピー設定画面３１０や送信設定画面３３０のような各種設定を行う画面である場合は、プルスキャン機能の実行指示を受信したとしても印刷装置１００はプルスキャン機能を実行しない。ステップＳ５１４で実行される判定については、後述する図７、図８のフローチャートで再度詳しく説明する。第２の利用手順は、プルスキャン画面４１０を表示させていなくても自動的にプルスキャン機能を実行することができるため、以降の説明では第２の利用手順のことを自動プルスキャンと呼ぶ場合がある。
【００３９】
以上、図５を用いて説明したように、本実施形態ではプルスキャン機能の実行方法として図５（ａ）で説明した第１の利用手順と、図５（ｂ）で説明した第２の利用手順（自動プルスキャン）の二種類の方法をユーザに提供することができる。本実施形の印刷装置１００は、この第１の利用手順と第２の利用手順の何れを使用するかを、デバイス設定としてユーザが選択して設定することができる。この設定について、図６を用いて説明する。
【００４０】
図６（ａ）の設定画面６００は、図２のメニュー画面２００においてユーザがボタン２０４を選択することで操作部１０７が表示する画面である。設定画面６００において、ユーザは印刷に使用する用紙の設定やネットワークの設定等、様々な設定を行うことができる。
【００４１】
設定画面６００においてユーザがボタン６０１を選択すると、操作部１０７は図６（ｂ）の設定画面６１０を表示する。設定画面６１０は、印刷装置１００のデバイス設定として、自動プルスキャンを有効にするか、又は、無効にするかをユーザが設定するための画面である。自動プルスキャンが無効に設定されている場合、印刷装置１００は、プルスキャン機能を実行するための方法として図５（ａ）で説明した第１の利用手順を選択する。一方、自動プルスキャンが有効に設定されている場合、印刷装置１００は、プルスキャン機能を実行するための方法として図５（ｂ）で説明した第２の利用手順を選択する。図５（ｂ）の設定画面６１０は自動プルスキャンが無効に設定されている場合を示す図であり、自動プルスキャンを有効にする場合、ユーザはボタン６１１を選択すればよい。ユーザがボタン６１１を選択すると、操作部１０７は図６（ｃ）の設定画面６２０を表示する。図６（ｃ）の設定画面６２０は、は自動プルスキャンが有効に設定されている場合を示す図である。
【００４２】
プルスキャン機能を利用する際にプルスキャン画面４１０のような特定の画面を印刷装置１００に表示させることで、プルスキャン機能を利用するユーザが意図しない原稿が誤って読み取られる可能性を軽減することができる。このように、誤った原稿を読み取る可能性を軽減することを優先したい場合は、自動プルスキャンを無効に設定すればよい。一方、プルスキャン機能を利用する際の手間を出来る限り軽減したい、あるいは、図５（ａ）で説明した第１の利用手順を把握していないユーザが多い場合は、自動プルスキャンを有効に設定すればよい。このように、例えばシステム管理者は、自動プルスキャンを有効にするか、又は、無効にするかをユーザの利用環境や利用目的に応じて適宜選択して設定することができる。
【００４３】
次に、プルスキャン機能の実行に関して、印刷装置１００によって実行される処理を、図７及び図８のフローチャートを用いて説明する。図７及び図８のフローチャートに示す各ステップは、ＣＰＵ１０１がＲＯＭ１０２等のメモリに格納された制御プログラムをＲＡＭ１０３に展開して実行することによって処理される。なお、図６で説明した設定画面によって、自動プルスキャンが有効又は無効に予め設定されていて、その設定結果がＨＤＤ１０４等の記憶領域に記憶されていることとする。
【００４４】
まずステップＳ７０１において、印刷装置１００のネットワークＩ／Ｆ１０８は、ＰＣ１２０等の外部装置から送信されたプルスキャン機能の実行指示を受信する。ステップＳ７０１で受信する実行指示には、原稿を読み取る際の読取解像度、原稿画像のフォーマット等の各種設定情報が含まれている。
【００４５】
次にステップＳ７０２において、印刷装置１００のＣＰＵ１０１は、操作部１０７が表示している画面が図４（ｂ）で説明したプルスキャン画面４１０であるか否かを判定する。操作部１０７が表示している画面がプルスキャン画面４１０のような特定の画面である場合、図６の自動プルスキャンの設定に関わらず、プルスキャン機能の実行が許可される。操作部１０７が表示している画面がプルスキャン画面４１０であるとＣＰＵ１０１が判定すると、ステップＳ７０８に進み、ＣＰＵ１０１は、ステップＳ７０１で受信した実行指示に従ってプルスキャン機能を実行する。具体的には、ステップＳ７０１で受信した実行指示に含まれる設定情報に従ってスキャナ１０６が原稿を読み取り、そして原稿を読み取ることで得られた原稿画像を、実行指示の送信元である外部装置にネットワークＩ／Ｆ１０８が送信する。
【００４６】
一方、操作部１０７が表示している画面がプルスキャン画面４１０ではないとステップＳ７０２においてＣＰＵ１０１が判定すると、ステップＳ７０３に進む。ステップＳ７０３において、ＣＰＵ１０１は、自動プルスキャンが有効に設定されているか否かを判定する。この判定は、ＨＤＤ１０４等の記憶領域に記憶されている情報をＣＰＵ１０１が参照することで実行される。自動プルスキャンが有効ではない、つまり自動プルスキャンが無効に設定されているとステップＳ７０３においてＣＰＵ１０１が判定すると、ステップＳ７０９に進み、ＣＰＵ１０１がプルスキャン機能を実行することなく、フローチャートが示す処理を終了する。
【００４７】
一方、自動プルスキャンが有効に設定されているとステップＳ７０３においてＣＰＵ１０１が判定すると、ステップＳ７０４に進む。ステップＳ７０４において、ＣＰＵ１０１は、印刷装置１００が省電力モードで動作しているか否かを判定する。本実施形態の印刷装置１００は、省電力モードで動作している場合に画面を表示せずに、省電力モードで動作してない場合、つまり通常電力モードで動作している場合は、画面を表示する。省電力モードで動作しているとステップＳ７０４においてＣＰＵ１０１が判定すると、ステップＳ７０７に進む。一方、省電力モードで動作していないとステップＳ７０４においてＣＰＵ１０１が判定すると、ステップＳ７０５に進む。
【００４８】
ステップＳ７０５について説明する。ステップＳ７０５において、ＣＰＵ１０１は、操作部１０７が表示している画面が許可画面であるか否かを判定する。本実施形態における許可画面とは、自動プルスキャンが有効に設定されている場合においてプルスキャン機能の実行が許可される画面の総称である。本実施形態の場合、例えばメニュー画面２００やコピー画面３００が許可画面に分類されている。図９の許可画面テーブル９００は、許可画面に分類される画面の画面ＩＤを記憶するテーブルであり、ＨＤＤ１０４等の記憶領域に記憶される。本実施形態では、操作部１０７が表示している画面が許可画面テーブル９００に記憶されている画面ＩＤを有する画面であるか否かに基づいて、プルスキャン機能を実行するか否かが決定される。
【００４９】
例えば操作部１０７がコピー設定画面３１０や送信設定画面３３０を表示している場合、これらの画面は許可画面テーブルに記憶されていないため、操作部１０７が表示している画面が許可画面ではないとステップＳ７０５においてＣＰＵ１０１が判定する。そしてステップＳ７０９に進み、ＣＰＵ１０１がプルスキャン機能を実行することなく、フローチャートが示す処理を終了する。
【００５０】
一方、例えば操作部１０７がメニュー画面２００やコピー画面３００のような許可画面を表示している場合、操作部１０７が表示している画面が許可画面であるとステップＳ７０５においてＣＰＵ１０１が判定し、そしてステップＳ７０６に進む。
【００５１】
次にステップＳ７０６において、ＣＰＵ１０１は、操作部１０７が現在表示している画面の画面ＩＤをＨＤＤ１０４やＲＡＭ１０３等のメモリに一時的に記憶する。そしてステップＳ７０７において、ＣＰＵ１０１は、図４（ｂ）のプルスキャン画面４１０を表示するように操作部１０７を制御する。ここで図４（ｂ）のプルスキャン画面４１０を表示することで、プルスキャン機能を利用しているユーザとは異なるユーザが印刷装置１００を使用したとしても、そのユーザにプルスキャン機能を利用中であることを通知することができる。また、ステップＳ７０６で画面ＩＤを記憶するのは、ステップＳ７０７の処理によって表示する画面を変更した場合に、表示する画面を後で元の画面に戻すためである。ステップＳ７０７の処理を実行すると、ステップＳ７０８において、ＣＰＵ１０１は、ステップＳ７０１で受信した実行指示に従ってプルスキャン機能を実行する。
【００５２】
次にプルスキャン機能を実行した後の処理について、図８のフローチャートを用いて説明する。ステップＳ７０８においてプルスキャン機能の実行が完了すると（原稿画像の送信が完了すると）、ステップＳ８０１において、ＣＰＵ１０１は、ＨＤＤ１０４やＲＡＭ１０３等のメモリに画面ＩＤを記憶しているか否かを判定する。ステップＳ７０６で画面ＩＤを一時的に記憶している場合、ステップＳ８０１において画面ＩＤを記憶しているとＣＰＵ１０１が判定し、ステップＳ８０２に進む。
【００５３】
ステップＳ８０２において、ＣＰＵ１０１は、画面ＩＤが示す画面を表示するように操作部１０７を制御する。本実施形態の場合、表示している画面をステップＳ７０７において一時的にプルスキャン画面４１０に変更している。ステップＳ８０２の処理を実行することで、操作部１０７が表示する画面を変更前の画面に戻すことができる。ステップＳ８０２の処理が完了すると、ステップＳ８０３において、ＣＰＵ１０１はＨＤＤ１０４やＲＡＭ１０３等のメモリに一時的に記憶していた画面ＩＤを削除する。
【００５４】
一方、ステップＳ７０６の処理を実行することなくプルスキャン機能を実行している場合、ステップＳ８０１において画面ＩＤを記憶していないとＣＰＵ１０１が判定し、ステップＳ８０４に進む。ステップＳ８０４において、ＣＰＵ１０１は、タイムアウトが発生したか否かを判定する。本実施形態の場合、原稿画像の送信が完了したタイミングで、タイマのカウントが開始される。印刷装置１００に予め設定されている時間が経過した場合、ステップＳ８０４において、ＣＰＵ１０１はタイムアウトが発生したと判定し、ステップＳ８０５に進む。そしてステップＳ８０５において、ＣＰＵ１０１は、図４（ａ）のプルスキャン画面４００を表示するように操作部１０７を制御する。タイムアウトと判定される時間は、０秒を含めてユーザが自由に設定できる。タイムアウトと判定される時間として０秒が設定されると、原稿画像の送信が完了したタイミングで即時にステップＳ８０５の処理が実行される。
【００５５】
ステップＳ８０４においてタイムアウトが発生していないとＣＰＵ１０１によって判定された場合、ステップＳ８０６に進む。そしてステップＳ８０６において、ＣＰＵ１０１は、プルスキャン画面４１０のボタン４１１がユーザによって選択されたか否かを判定する。プルスキャン画面４１０のボタン４１１がユーザによって選択されたとステップＳ８０６においてＣＰＵ１０１が判定すると、ステップＳ８０５に進み、ＣＰＵ１０１は、図４（ａ）のプルスキャン画面４００を表示するように操作部１０７を制御する。一方、プルスキャン画面４１０のボタン４１１がユーザによって選択されていないとステップＳ８０６においてＣＰＵ１０１が判定すると、ステップＳ８０７に進む。
【００５６】
ステップＳ８０７において、ＣＰＵ１０１は、ＰＣ１２０等の外部装置からプルスキャン機能の実行指示を受信したか否かを判定する。ネットワークＩ／Ｆ１０８がプルスキャン機能の実行指示を受信した場合、ステップＳ７０２に戻りプルスキャン機能が実行される。一方、ネットワークＩ／Ｆ１０８がプルスキャン機能の実行指示を受信していない場合、ステップＳ８０４に戻る。
【００５７】
以上の説明の通り、本実施形態によれば、プルスキャン機能を利用する際に特定の画面（本実施形態の場合はプルスキャン画面４１０）を表示させる必要がある第１の利用手順と、特定の画面を表示させなくても良い第２の利用手順をユーザに提供することができる。また、本実施形態によれば、第１の利用手順と第２の利用手順のどちらを使用するかを、例えばシステム管理者がユーザの利用環境や利用目的に応じて適宜選択してデバイス設定として設定することができる。
【００５８】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００５９】
１００  印刷装置
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  ＲＡＭ
１０４  ＨＤＤ
１０６  スキャナ
１０７  操作部
１０８  ネットワークＩ／Ｆ
【図１】
2019004519.tif 000003
【図２】
2019004519.tif 000004
【図３】
2019004519.tif 000005
【図４】
2019004519.tif 000006
【図５】
2019004519.tif 000007
【図６】
2019004519.tif 000008
【図７】
2019004519.tif 000009
【図８】
2019004519.tif 000010
【図９】
2019004519.tif 000011