(57)【要約】【課題】接続先のプリンタに合致し，設定操作が容易な読取装置および画像形成システムを提供すること。【解決手段】スキャナ１００は，複数種類のプリンタを利用できる。そして，スキャナ１００は，プリンタ２００と接続している状態では，接続先のプリンタ２００の，スペック情報とステータス情報との少なくとも一方を取得し，取得した情報に応じて，プリンタ２００に指示を与える設定画面にある複数の設定項目のうち少なくとも１つについて，その項目の設定許容範囲を，取得した情報に見合うように変更する。【選択図】            図１
2013009258.tif 000002
【特許請求の範囲】
【請求項１】
複数の印刷装置を利用する読取装置において，
原稿を読み取る読取部と，
接続先の印刷装置の，能力情報と状態情報との少なくとも一方を取得する取得部と，
前記読取部で読み取った画像を前記接続先の印刷装置で印刷する読取印刷処理に関する設定画面を表示する表示部と，
前記取得部が取得した情報に応じて，前記設定画面にある複数の設定項目のうち少なくとも１つについて，その項目の設定許容範囲を変更する変更部と，
を備えることを特徴とする読取装置。
【請求項２】
請求項１に記載する読取装置において，
前記取得部は，前記能力情報を，前記接続先の印刷装置に問い合わせて取得することを特徴とする読取装置。
【請求項３】
請求項２に記載する読取装置において，
前記取得部は，前記状態情報も，前記接続先の印刷装置に問い合わせて取得することを特徴とする読取装置。
【請求項４】
請求項１から請求項３のいずれか１つに記載する読取装置において，
前記読取装置は，印刷機能を有していない情報処理装置との接続も有効であり，
前記表示部は，接続先が印刷装置か情報処理装置かを判断し，印刷装置であれば前記設定画面を表示し，情報処理装置であれば前記読取部で読み取った画像を前記接続先の情報処理装置で保存する読取保存処理に関する第２設定画面を表示することを特徴とする読取装置。
【請求項５】
請求項１から請求項４のいずれか１つに記載する読取装置において，
前記変更部は，前記接続先の印刷装置がＦＡＸ機能を有する場合にはＦＡＸ機能に関する項目を受け付け，ＦＡＸ機能を有しない場合にはＦＡＸ機能に関する項目を受け付けないように，前記設定許容範囲を変更することを特徴とする読取装置。
【請求項６】
請求項１から請求項５のいずれか１つに記載する読取装置において，
前記変更部は，前記接続先の印刷装置が電子メール機能を有する場合には電子メール機能に関する項目を受け付け，電子メール機能を有しない場合には電子メール機能に関する項目を受け付けないように，前記設定許容範囲を変更することを特徴とする読取装置。
【請求項７】
複数の印刷装置を利用する読取装置と，前記読取装置と接続する印刷装置とを有する画像形成システムにおいて，
前記読取装置は，
原稿を読み取る読取部と，
前記印刷装置の，能力情報と状態情報との少なくとも一方の情報を取得する取得部と，
前記読取部で読み取った画像を前記接続先の印刷装置で印刷する読取印刷処理に関する設定画面を表示する表示部と，
前記取得部が取得した情報に応じて，前記設定画面にある複数の設定項目のうち少なくとも１つについて，その項目の設定許容範囲を変更する変更部と，
を備えることを特徴とする画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，印刷装置と接続し，印刷装置と協働して機能を実行する読取装置および読取装置を有する画像形成システムに関する。さらに詳細には，複数の印刷装置を利用する読取装置および画像形成システムに関するものである。
【背景技術】
【０００２】
従来から，例えば，特許文献１にあるように，ホスト機能とデバイス機能とを有するスキャナ（読取装置）であって，ＰＣと接続したときにはＰＣの周辺機器としてＰＣからの命令に従って動作し，プリンタ（印刷装置）と接続したときにはプリンタの情報を取得し，その情報からスキャンを実行するためのパラメータを自動決定し，そのパラメータでコピーを実行する技術が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１５７２３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら，前記した従来の技術には，次のような問題があった。すなわち，スキャナがプリンタと協働する際には，プリンタの能力に見合う設定を行う方が好ましい。この設定において，プリンタの能力を取得し，その能力に見合う設定に変更するにしても，コピー動作で設定可能な項目は複数有る。そのため，不慣れなユーザが自ら設定を行う場合に，適切な設定変更を行うことが困難になることもある。従って，操作性の観点からは改善の余地がある。
【０００５】
本発明は，前記した従来の画像形成システムが有する問題点を解決するためになされたものである。すなわちその課題とするところは，接続先のプリンタに合致し，設定操作が容易な読取装置および画像形成システムを提供することにある。
【課題を解決するための手段】
【０００６】
この課題の解決を目的としてなされた読取装置は，印刷装置と接続する読取装置であって，原稿を読み取る読取部と，接続先の印刷装置の，能力情報と状態情報との少なくとも一方を取得する取得部と，前記読取部で読み取った画像を前記接続先の印刷装置で印刷する読取印刷処理に関する設定画面を表示する表示部と，前記取得部が取得した情報に応じて，前記設定画面にある複数の設定項目のうち少なくとも１つについて，その項目の設定許容範囲を変更する変更部とを備えることを特徴としている。
【０００７】
本発明の読取装置は，複数種類の印刷装置に対応する。本発明の読取装置は，印刷装置を利用する読取印刷処理の際には，読取印刷処理に関する設定画面を表示し，ユーザ入力を受け付ける。そして，本発明の読取装置は，設定画面を表示するにあたって，接続先の印刷装置の，能力情報と状態情報との少なくとも一方を取得し，取得した情報に応じて，読取印刷処理に関する設定画面にある複数の設定項目のうち少なくとも１つについて，その項目の設定許容範囲を変更する。設定許容範囲の変更には，例えば，設定不可の範囲を入力不可（非表示やグレイアウト）にすることや，設定不可の範囲を入力された場合に警告を発することが該当する。また，設定不可とは，接続先の印刷装置でサポートしていない能力（例えばモノクロ印刷装置に対するカラー印刷設定）や，能力はサポートしているものの実行できない状態（例えばカラー印刷装置であるが少なくとも１色がトナーエンプティ状態）が該当する。
【０００８】
すなわち，本発明の読取装置では，接続先の印刷装置の能力と状態との少なくとも一方に応じて，読取印刷処理に関する設定画面において設定項目の設定許容範囲を，接続先の印刷装置で使用可能な範囲に変更することで，ユーザにとっては設定変更が必要な箇所を把握し易くなる。また，読取装置で不適切な設定値を受け付けておきながら，出力結果はその設定値と合致しないといった不具合が発生を低減し，さらにはその不具合によってユーザが困惑するといった事態を解消できる。
【０００９】
また，前記取得部は，前記能力情報を，前記接続先の印刷装置に問い合わせて取得するとよい。接続先の印刷装置の能力を取得する方法としては，例えば，印刷装置の種類ごとの能力情報を記憶するデータベースを読取装置自身あるいはサーバが有し，そこから取得してもよいが，直接接続先に問い合わせることで，より正確な情報を取得できる。
【００１０】
また，前記取得部は，前記状態情報も，前記接続先の印刷装置に問い合わせて取得するとよい。状態情報も取得することで，システムの現状を反映し易くなる。なお，状態情報は，能力情報と同時に取得しても，連続して取得しても，別々のタイミングで取得してもよい。
【００１１】
また，前記読取装置は，印刷機能を有していない情報処理装置との接続も有効であり，前記表示部は，接続先が印刷装置か情報処理装置かを判断し，印刷装置であれば前記設定画面を表示し，情報処理装置であれば前記読取部で読み取った画像を前記接続先の情報処理装置で保存する読取保存処理に関する第２設定画面を表示するとよい。印刷装置以外の装置と接続したとしても，その装置に見合う設定画面を表示することで，より操作性の向上が期待できる。
【００１２】
また，前記変更部は，前記接続先の印刷装置がＦＡＸ機能を有する場合にはＦＡＸ機能に関する項目を受け付け，ＦＡＸ機能を有しない場合にはＦＡＸ機能に関する項目を受け付けないように，前記設定許容範囲を変更するとよい。また，前記変更部は，前記接続先の印刷装置が電子メール機能を有する場合には電子メール機能に関する項目を受け付け，電子メール機能を有しない場合には電子メール機能に関する項目を受け付けないように，前記設定許容範囲を変更してもよい。印刷装置が印刷機能以外の機能を有していたとしても，その機能に見合うように設定許容範囲を変更することで，より操作性の向上が期待できる。
【００１３】
また，本発明は，複数の印刷装置を利用する読取装置と，前記読取装置と接続する印刷装置とを有する画像形成システムであって，前記読取装置は，原稿を読み取る読取部と，前記印刷装置の，能力情報と状態情報との少なくとも一方の情報を取得する取得部と，前記読取部で読み取った画像を前記接続先の印刷装置で印刷する読取印刷処理に関する設定画面を表示する表示部と，前記取得部が取得した情報に応じて，前記設定画面にある複数の設定項目のうち少なくとも１つについて，その項目の設定許容範囲を変更する変更部とを備えることを特徴とする画像形成システムを含んでいる。
【発明の効果】
【００１４】
本発明によれば，接続先のプリンタに合致し，設定操作が容易な読取装置および画像形成システムが実現される。
【図面の簡単な説明】
【００１５】
【図１】実施の形態にかかるスキャナおよびプリンタの電気的構成を示すブロック図である。
【図２】スキャナの外部接続処理の手順を示すフローチャートである。
【図３】プリンタ用ＵＩの表示例を示す図である。
【図４】ＰＣ用ＵＩの表示例を示す図である。
【図５】スキャナのプリンタ用ＵＩ表示処理の手順を示すフローチャートである。
【図６】プリンタＡについてのスペック情報，ステータス情報，および機能プロファイルの例を示す図である。
【図７】プリンタＢについてのスペック情報，ステータス情報，および機能プロファイルの例を示す図である。
【図８】転送用ＵＩの表示例を示す図である。
【図９】ＦＡＸ用ＵＩの表示例を示す図である。
【図１０】電子メール用ＵＩの表示例を示す図である。
【図１１】スキャナのコピー用ＵＩ表示処理の手順を示すフローチャートである。
【図１２】プリンタＡの選択肢プロファイルを示す図である。
【図１３】プリンタＢの選択肢プロファイルを示す図である。
【図１４】プリンタＡを対象とするコピー用ＵＩの表示例を示す図である。
【図１５】プリンタＢを対象とするコピー用ＵＩの表示例を示す図である。
【発明を実施するための形態】
【００１６】
以下，本発明にかかる読取装置を具体化した実施の形態について，添付図面を参照しつつ詳細に説明する。本形態は，プリンタと接続し，そのプリンタに直接指示可能なポータブルスキャナに本発明を適用したものである。
【００１７】
［スキャナの構成］
本形態のスキャナ１００は，図１に示すように，原稿の画像を読み取る画像読取部２０（読取部の一例）と，操作画面を表示してユーザ入力を受け付ける操作パネル４０（表示部の一例）と，画像読取部２０や操作パネル４０を制御する制御部１０と，外部装置と接続するための通信インターフェースとなるＵＳＢインターフェース１５とを備えている。また，制御部１０は，ＣＰＵ１１と，ＲＯＭ１２と，ＲＡＭ１３と，ＮＶＲＡＭ（Non Volatile RAM）１４とを有している。
【００１８】
スキャナ１００は，各種の装置と接続可能であり，接続先の装置に適合した動作を行う。図１は，スキャナ１００とプリンタ２００とがＵＳＢケーブル３００によって接続され，画像形成システム９００を構成している状態を示している。スキャナ１００は，複数種類のプリンタに対応しており，接続先のプリンタ２００に適合する動作指示をプリンタ２００に出力する。なお，スキャナ１００の接続先は，プリンタに限らず，パーソナルコンピュータ（ＰＣ），スマートフォン等，スキャナ１００が認識可能な情報機器であれば何でもよい。
【００１９】
ＲＯＭ１２には，スキャナ１００を制御するための制御プログラムであるファームウェアや各種設定，初期値等が記憶されている。ＲＡＭ１３は，各種制御プログラムが読み出される作業領域として，あるいは画像データを一時的に記憶する記憶領域として利用される。
【００２０】
ＣＰＵ１１（取得部，変更部の一例）は，ＲＯＭ１２から読み出した制御プログラムや各種センサから送られる信号に従って，その処理結果をＲＡＭ１３またはＮＶＲＡＭ１４に記憶させながら，スキャナ１００の各構成要素を制御する。
【００２１】
ＵＳＢインターフェース１５は，他の装置との通信を可能にするインターフェースである。スキャナ１００は，ＵＳＢインターフェース１５を介して，外部装置に対して命令を出力し，外部装置からの命令を受け付ける。なお，スキャナ１００と外部装置との接続は，ＵＳＢインターフェースを介する形態に限るものではない。例えば，スキャナ１００がネットワークインターフェースを有している場合には，ネットワークを介して外部装置と接続してもよい。また，スキャナ１００が無線通信インターフェースを有している場合には，無線通信によって外部装置と接続してもよい。
【００２２】
画像読取部２０は，原稿の読み取りを行うイメージセンサを備え，読み取った原稿の画像をＰＤＦ等の画像データとして出力する。出力先は，自身のＮＶＲＡＭ１４であってもよいし，ＵＳＢインターフェース１５を介して接続する外部装置であってもよい。
【００２３】
操作パネル４０は，電源ボタン，テンキー等の各種ボタンと，タッチパネル方式の液晶ディスプレイとを備える。操作パネル４０では，各種の設定を行う設定画面を液晶ディスプレイに表示し，ユーザ入力を受け付ける。なお，ユーザ入力の受け付けは，液晶ディスプレイへの直接入力であってもよいし，各種ボタンへの入力であってもよい。
【００２４】
具体的に，スキャナ１００は，接続先の装置と協働して機能を実行するにあたって，接続先の装置の種別を取得し，接続先の装置に適した設定画面を操作パネル４０の液晶ディスプレイに表示する。そして，当該機能に関する設定のユーザ入力を受け付ける。例えば，図１に示した画像形成システム９００では，接続先がプリンタであること，さらにそのプリンタで使用可能な機能を識別し，プリンタ２００に合致した設定画面を表示する。
【００２５】
［スキャナの動作］
［外部接続処理］
続いて，スキャナ１００が接続先の装置に対して動作指示を出力する処理である外部接続処理について，図２のフローチャートを参照しつつ説明する。外部接続処理は，スキャナ１００が操作パネル４０を介して外部装置との通信開始が指示されたことを契機に，ＣＰＵ１１によって実行される。なお，通信開始の指示は，例えば操作パネル４０の液晶画面に通信開始用のボタンを表示した場合には，そのボタンの入力によって行う。また，例えば操作パネル４０に通信開始用のスイッチを配置した場合には，そのスイッチの入力によって行う。
【００２６】
外部接続処理では，先ず，接続先を指定する（Ｓ１０１）。接続先の指定方法としては，例えば接続先のＩＰアドレスやノードネーム等の入力を直接受け付ける画面を操作パネル４０に表示し，ユーザ入力を受け付ける。また，ネットワークを介して外部装置と接続する場合には，同一ネットワーク内の外部装置に対して接続要求信号をブロードキャストし，外部装置からの応答信号に基づいて接続可能な外部装置の一覧を操作パネル４０に表示し，その中から接続先をユーザに選択させてもよい。また，ＵＳＢ接続の場合には，外部装置との接続時に接続先を認識し，その際に認識した外部装置を接続先として自動的に指定してもよい。
【００２７】
次に，接続先の指定があったか否かを判断する（Ｓ１０２）。接続先の指定がなくキャンセル指示を受け付けた場合には（Ｓ１０２：ＮＯ），外部接続処理を終了する。接続先の指定があった場合には（Ｓ１０２：ＹＥＳ），その指定された接続先の装置に種別を問い合わせ，接続先の装置の種別を取得する（Ｓ１０３）。ここでいう種別は，接続先がプリンタであるか，ＰＣであるか，あるいはそれ以外の装置であるかを識別する情報である。なお，Ｓ１０２以前に接続先の装置から種別を取得している場合には，Ｓ１０２を省略してもよい。
【００２８】
次に，Ｓ１０１で指定された接続先がプリンタか否かを判断する（Ｓ１０４）。Ｓ１０４では，印刷機能を有する装置であればプリンタと判断する。すなわち，複合機やＦＡＸ等，印刷専用装置以外の装置であっても，印刷機能があればプリンタと判断する。接続先がプリンタの場合には（Ｓ１０４：ＹＥＳ），図３に示すようなプリンタ用の設定画面（プリンタ用ＵＩ）４１を操作パネル４０に表示するプリンタ用ＵＩ表示処理を実行する（Ｓ１１１）。
【００２９】
本形態では，プリンタ用ＵＩ４１として，コピーを行う（すなわちスキャナ１００で読み取った後にプリンタ２００で印刷する）か，転送を行う（すなわちスキャナ１００で読み取った後にプリンタ２００経由でファイルを転送する）かをユーザに選択させる画面を表示する。具体的にプリンタ用ＵＩ４１は，コピー機能の実行に移行するためのコピーボタン４１１と，転送機能の実行に移行するための転送ボタン４１２と，外部接続処理をキャンセルするためのキャンセルボタン４１３とによって構成される。なお，図３に示したプリンタ用ＵＩ４１は，プリンタ用の設定画面の一例を示すものであって，これに限るものではない。例えば，他の機能を実現するボタンも必要に応じて配置してもよい。なお，Ｓ１１１の詳細については後述する。
【００３０】
接続先がプリンタでなければ（Ｓ１０４：ＮＯ），接続先がＰＣか否かを判断する（Ｓ１０５）。接続先がＰＣであれば（Ｓ１０５：ＹＥＳ），図４に示すようなＰＣ用の設定画面（ＰＣ用ＵＩ）４２を操作パネル４０に表示する（Ｓ１１２）。
【００３１】
本形態では，ＰＣ用ＵＩ４２として，スキャナ１００で原稿を読み取り，読み取った画像を接続先のＰＣに保存する処理の設定を表示する。具体的にＰＣ用ＵＩ４２は，スキャン設定を行うためのスキャン設定エリア４２１と，保存設定を行うための保存設定エリア４２２と，原稿の読み取りを開始するためのスタートボタン４２３と，外部接続処理をキャンセルするためのキャンセルボタン４２４と，保存先をフォルダリストから選択させるためのフォルダボタン４２５とによって構成される。なお，図４に示したＰＣ用ＵＩ４２は，ＰＣ用の設定画面の一例を示すものであって，これに限るものではない。例えば，他の機能を実現するボタンも必要に応じて配置してもよい。
【００３２】
また，スキャン設定エリア４２１では，スキャン設定の各項目（本形態では，解像度およびカラーモード）の現在の設定値を表示する。そして，スキャン設定エリア４２１に対してユーザによる入力操作（例えば表示箇所をタッチ）が行われると，操作対象となった項目の設定内容が切り換わる。例えば，解像度の項目に入力操作が行われると，スキャナ１００でサポートしている解像度のうち現設定値以外の解像度に切り換わる。また，カラーモードの項目に入力操作が行われると，現設定値がモノクロであればカラーに，カラーであればモノクロに切り換わる。なお，各項目の選択範囲は，スキャナ１００が有する機能によって決定される。
【００３３】
接続先がＰＣでなければ（Ｓ１０５：ＮＯ），接続先の装置の種別が不明である旨のエラーメッセージを操作パネル４０に表示する（Ｓ１０６）。このエラーメッセージより，接続先として指定した装置がスキャナ１００に対応していないことを，ユーザが把握できる。
【００３４】
Ｓ１１１，Ｓ１１２あるいはＳ１０６の後，外部接続処理を終了する。このように外部接続処理では，先頭画面を表示するにあたって，接続先の装置の種別に合わせて，設定画面を変更する。これにより，ユーザは，設定画面を見るだけでプリンタと接続しているかＰＣと接続しているかを把握できる。
【００３５】
［プリンタ用ＵＩ表示処理］
続いて，Ｓ１１１のプリンタ用ＵＩ表示処理（取得部の一例）の手順について，図５のフローチャートを参照しつつ説明する。プリンタ用ＵＩ表示処理についても，ＣＰＵ１１によって実行される。
【００３６】
プリンタ用ＵＩ表示処理では，先ず，接続先のプリンタの能力（以下，「スペック情報」とする。能力情報の一例）および状態（以下，「ステータス情報」とする。状態情報の一例）を取得する（Ｓ１２１，取得部の一例）。接続先のプリンタの能力および状態は，接続先のプリンタに対して問い合わせ，その接続先のプリンタからの応答によって取得する。取得したスペック情報やステータス情報は，ＲＡＭ１３あるいはＮＶＲＡＭ１４に記憶して管理する。なお，スペック情報とステータス情報は，同時に取得してもよいし，別々に取得してもよい。
【００３７】
次に，取得したスペック情報およびステータス情報から，機能の使用可否を記憶する機能プロファイルを作成する（Ｓ１２２）。例えば，機種Ａのプリンタ（プリンタＡ）から，図６に示すようなスペック情報１４１およびステータス情報１４２が得られたとする。スペック情報１４１は，機能が使用可能か否かを識別する情報であり，‘○’が使用可能，‘×’が使用不可を意味する。一方，ステータス情報１４２は，現在の装置の状態に関する情報であり，“正常”は正常動作中，‘−’は非サポート機能を意味する。エラーが発生している場合には，そのエラー内容が記憶される。これらの情報から機能プロファイル１４３を作成する。機能プロファイル１４３でも，‘○’が使用可能，‘×’が使用不可を意味する。
【００３８】
具体的に，図６に示したプリンタＡのスペック情報１４１からは，印刷機能として，高解像度，トレイ１，カラー印刷，通信機能として，ＦＡＸが使用可能であることがわかる。また，ステータス情報１４２からは，通信機能は正常動作中であるものの，印刷機能ではシアン色のトナーが空状態であることがわかる。さらに，シアン色のトナーが空状態であることから，カラー印刷が不可であることがわかる。このようにプリンタの機能としてはサポートしているものの状態によってはその機能を実行できないことがあることから，スペック情報１４１とステータス情報１４２との両方に基づいて使用可否を決定する。これにより，機能プロファイル１４３では，高解像度，トレイ１，ＦＡＸには，それぞれ‘○’が記憶される。一方，トレイ２，トレイ３，カラー印刷，電子メールについては使用不可であることから，それぞれ‘×’が記憶される。また，印刷機能については，印刷が可能であれば，‘○’が記憶され，印刷不可となっている場合は，‘×’が記憶される。プリンタＡは，モノクロであれば印刷可能であることから，‘○’が記憶される。通信機能については，使用可能な通信機能が１つでもあれば，‘○’が記憶され，使用可能な通信機能が１つもなければ，‘×’が記憶される。プリンタＡは，ＦＡＸが使用可能であることから，‘○’が記憶される。
【００３９】
また，機能プロファイル１４３には，プリンタの情報に依存しない機能が追加される。例えば，ソートや集約といった機能は，スキャナ１００で画像処理を行うことで実現できることから，プリンタの情報に関係なく使用可能機能として追加される。
【００４０】
また，機種Ｂのプリンタ（プリンタＢ）と接続した場合には，図７に示すようなスペック情報１４１およびステータス情報１４２が得られたとする。そして，これらの情報から機能プロファイル１４３を作成する。プリンタＢは，プリンタＡと大別して，通信機能を有していない。この他，印刷機能についても，サポートする機能がプリンタＡと異なる。このようにＳ１２２では，プリンタの機種に応じた機能プロファイル１４３が形成される。
【００４１】
次に，Ｓ１２２で作成した機能プロファイル１４３に基づいて，図３に示したようなプリンタ用ＵＩ４１を操作パネル４０に表示する（Ｓ１２３）。具体的に，プリンタ用ＵＩ４１を表示する際には，機能プロファイル１４３を参照し，印刷機能および通信機能がそれぞれ使用可能か否かを判断し，使用可能か否かを区別可能に表示する。例えば，使用可能であれば通常色で表示し，使用不可であれば通常色とは異なる色で表示する。プリンタＡ（図６）およびプリンタＢ（図７）を例にすると，プリンタＡは印刷機能および通信機能ともに‘○’であることから，プリンタ用ＵＩ４１ではコピーボタン４１１，転送ボタン４１２ともに通常色で表示する。一方，プリンタＢは印刷機能が‘○’で通信機能‘×’であることから，コピーボタン４１１については通常色で表示し，転送ボタン４１２については非通常色で表示する。これにより，プリンタＢと接続した場合，ユーザはプリンタ用ＵＩ４１を見るだけで転送ができないことを把握できる。プリンタ用ＵＩ４１を表示した後，ユーザ入力があるまで待機する。
【００４２】
ユーザ入力を検知した後，その入力がキャンセルボタン４１３の入力であったか否かを判断する（Ｓ１２４）。キャンセルボタン４１３の入力であった場合には（Ｓ１２４：ＹＥＳ），操作パネル４０の表示を外部接続処理を開始する前の状態に戻し，プリンタ用ＵＩ表示処理を終了する。
【００４３】
キャンセルボタン４１３の入力でない場合には（Ｓ１２４：ＮＯ），ユーザ入力が使用可能機能の入力であったか否か，すなわちコピーボタン４１１あるいは転送ボタン４１２の入力であったか否かを判断する（Ｓ１２５）。具体的にＳ１２５では，ユーザが選択した機能が，機能プロファイルで‘○’として記憶されている機能か否かを判断する。ユーザ入力が使用可能機能でなければ（Ｓ１２５：ＮＯ），ユーザに対して警告を行い（Ｓ１４１），Ｓ１２３に移行する。Ｓ１４１での警告としては，使用不可であることのメッセージ表示や警告音が該当する。
【００４４】
なお，Ｓ１２３での表示では，使用可能機能と使用不可機能とで表示色が異なっているが，表示態様としてはこれに限るものではない。例えば，使用可能あれば選択可能に表示し，使用不可であれば選択不可に表示する表示態様も，使用可能機能と使用不可機能とを区別可能に表示する態様の１つである。この場合，選択不可の機能は選択されないことから，Ｓ１２５の処理を省略してもよい。なお，選択不可の表示態様としては，例えば，非表示やグレーアウト表示がある。
【００４５】
ユーザ入力が使用可能機能であれば（Ｓ１２５：ＹＥＳ），選択した機能がコピーか否かを判断する（Ｓ１２６）。コピーの場合，すなわちコピーボタン４１１が入力された場合には（Ｓ１２６：ＹＥＳ），コピー用の設定画面（コピー用ＵＩ）を操作パネル４０に表示するコピー用ＵＩ表示処理を実行する（Ｓ１２７）。Ｓ１２７の詳細については後述する。
【００４６】
コピーでなければ（Ｓ１２６：ＮＯ），すなわち転送ボタン４１２が入力された場合には，図８に示すように転送用の設定画面（転送用ＵＩ）４３を操作パネル４０に表示する（Ｓ１５１）。
【００４７】
本形態では，転送用ＵＩ４３として，ＦＡＸ機能を利用するか，電子メール機能を利用するかをユーザに選択させる画面を表示する。具体的に転送用ＵＩ４３は，ＦＡＸ機能の実行に移行するためのＦＡＸボタン４３１と，電子メール機能の実行に移行するための電子メールボタン４３３と，外部接続処理をキャンセルするためのキャンセルボタン４３２で構成される。なお，図８に示した転送用ＵＩ４３は，転送用の設定画面の一例を示すものであって，これに限るものではない。例えば，他の機能を実現するボタンも必要に応じて配置してもよい。
【００４８】
また，転送用ＵＩ４３では，Ｓ１２２で作成した機能プロファイル１４３に基づいて，ＦＡＸ，電子メールがそれぞれ使用可能か否かを判断し，使用可能と使用不可とを区別可能に表示する。区別の方法は，例えばプリンタ用ＵＩ４１と同様に，ＦＡＸボタン４３１および電子メールボタン４３３の表示色を使用可能か否かによって切り替えればよい。
【００４９】
さらに，転送用ＵＩ４３にてＦＡＸボタン４３１が入力された場合には，図９に示すようにＦＡＸ用の設定画面（ＦＡＸ用ＵＩ）４３Ｆを操作パネル４０に表示する。本形態では，ＦＡＸ用ＵＩ４３Ｆとして，スキャナ１００で原稿を読み取り，読み取った画像をプリンタ２００からＦＡＸ送信する際の設定を表示する。
【００５０】
具体的にＦＡＸ用ＵＩ４３Ｆは，例えば，ＦＡＸ送信設定を行うためのＦＡＸ設定エリア４３Ｆ１と，送信先設定を行うための送信先設定エリア４３Ｆ２と，原稿の読み取りを開始するためのスタートボタン４３Ｆ３と，外部接続処理をキャンセルするためのキャンセルボタン４３Ｆ４と，送信先を電話帳から選択させるための電話帳ボタン４３Ｆ５とによって構成される。また，ＦＡＸ設定エリア４３Ｆ１では，ＦＡＸ設定の各項目（本形態では，画質モード）の現在の設定値を表示する。なお，図９に示したＦＡＸ用ＵＩ４３Ｆは，ＦＡＸ用の設定画面の一例を示すものであって，これに限るものではない。例えば，他の機能を実現するボタンも必要に応じて配置してもよい。
【００５１】
また，転送用ＵＩ４３にて電子メールボタン４３３が入力された場合には，図１０に示すように電子メール用の設定画面（電子メール用ＵＩ）４３Ｅを操作パネル４０に表示する。本形態では，電子メール用ＵＩ４３Ｅとして，スキャナ１００で原稿を読み取り，読み取った画像をプリンタ２００から電子メール送信する際の設定を表示する。
【００５２】
具体的に電子メール用ＵＩ４３Ｅは，例えば，スキャン設定を行うためのスキャン設定エリア４３Ｅ１と，送信先設定を行うための送信先設定エリア４３Ｅ２と，原稿の読み取りを開始するためのスタートボタン４３Ｅ３と，外部接続処理をキャンセルするためのキャンセルボタン４３Ｅ４と，送信先をアドレス帳から選択させるためのアドレス帳ボタン４３Ｅ５とによって構成される。また，スキャン設定エリア４３Ｅ１では，スキャン設定の各項目（本形態では，解像度およびカラーモード）の現在の設定値を表示する。なお，図１０に示した電子メール用ＵＩ４３Ｅは，電子メール用の設定画面の一例を示すものであって，これに限るものではない。例えば，他の機能を実現するボタンも必要に応じて配置してもよい。
【００５３】
Ｓ１２７あるいはＳ１５１の後，プリンタ用ＵＩ表示処理を終了する。このようにプリンタ用ＵＩ表示処理では，プリンタ用ＵＩ４１を表示するにあたって，接続先のプリンタの能力および状態に合わせて，設定許容範囲を変更する。すなわち，接続先のプリンタで使用不可の機能については，使用可の機能と区別して表示し，選択されたとしてもその機能の実行指示を無効にする。これにより，使用不可の機能の実行指示が出力されることを回避できる。
【００５４】
［コピー用ＵＩ表示処理］
続いて，Ｓ１２７のコピー用ＵＩ表示処理（表示部，変更部の一例）の手順について，図１１のフローチャートを参照しつつ説明する。コピー用ＵＩ表示処理についても，ＣＰＵ１１によって実行される。
【００５５】
コピー用ＵＩ表示処理では，先ず，スペック情報１４１，ステータス情報１４２，および機能プロファイル１４３に基づいて，図１２に示すようなコピー用ＵＩで表示される項目の選択肢を決定する選択肢プロファイル１４４を作成する（Ｓ１６１，変更部の一例）。選択肢プロファイル１４４に記憶される項目としては，例えば，“印刷モード”，“解像度”，“排紙先”，“ソート”，“集約”がある。
【００５６】
具体的に，図１２は，図６で示したプリンタＡの選択肢プロファイル１４４を示している。プリンタＡでは，カラー印刷が使用不可であるため，“印刷モード”の選択肢は“モノクロ”のみとなる。また，排紙トレイもトレイ２およびトレイ３が使用不可であるため，“排紙先”の選択肢は“トレイ１”のみとなる。一方で，高解像度印刷が使用可能であるため，“解像度”の選択肢は，“３００ｄｐｉ”，“６００ｄｐｉ”，“１２００ｄｐｉ”，“２４００ｄｐｉ”の４つになる。
【００５７】
一方，図１３は，図７で示したプリンタＢの選択肢プロファイル１４４を示している。プリンタＢでは，高解像度印刷が使用不可であるため，“解像度”の選択肢は，“３００ｄｐｉ”のみになる。一方，カラー印刷は使用可能であるため，“印刷モード”の選択肢は“モノクロ”と“カラー”との２つになる。また，排紙トレイもトレイ２が使用可能であるため，“排紙先”の選択肢は“トレイ１”に加え，“トレイ２”も選択できる。
【００５８】
次に，複数の選択肢が作成された項目について，初期値を決定する（Ｓ１６２）。初期値は，例えば，前回接続したときの情報を記憶し，同機種のプリンタについて前回使用時に最も使用した選択肢を初期値とする。なお，スキャナ１００が選択肢の優先度を記憶しており，その優先度に従って初期値を決定してもよい。勿論，先頭の選択肢（第１選択）を初期値としてもよいし，スキャナ１００が無作為に選択してもよい。決定した初期値は，選択肢プロファイル１４４に記憶する。
【００５９】
その後，図１４に示すようなコピー用ＵＩ４４を表示する（Ｓ１６３，表示部の一例）。本形態では，コピー用ＵＩ４４として，選択肢プロファイル１４４に基づいて，設定可能な項目を列挙する。具体的にコピー用ＵＩ４４では，印刷設定を行うための印刷設定エリア４４１と，原稿の読み取りを開始するためのスタートボタン４４２と，外部接続処理をキャンセルするためのキャンセルボタン４４３とで構成される。なお，図１４に示したコピー用ＵＩ４４は，コピー用の設定画面の一例を示すものであって，これに限るものではない。例えば，他の機能を実現するボタンも必要に応じて配置してもよい。
【００６０】
また，コピー用ＵＩ４４の印刷設定リスト４４１では，各項目（本形態では，印刷モード，解像度，排紙先，ソート，集約）について選択肢プロファイル１４４で初期値として選択されている選択肢を表示する。なお，１つしか選択肢がない項目については，他の選択肢に切り替えられないため，選択肢が複数有る項目と区別可能に表示する。例えば，選択肢が複数ある項目であれば通常色で表示し，選択肢が１つしかない項目であれば通常色とは異なる色で表示する。
【００６１】
図１４は，図６で示したプリンタＡのコピー用ＵＩ４４を示している。プリンタＡでは，印刷設定エリア４４１中，“印刷モード”の選択肢は“モノクロ”のみであるため，非通常色で表示される。また，“排紙先”の選択肢も“トレイ１”のみであるため，非通常色で表示される。一方で，他の項目は，複数の選択肢があることから，通常色で表示される。また，図１５は，図７で示したプリンタＢのコピー用ＵＩ４４を示している。プリンタＢでは，印刷設定リスト４４１中，“解像度”の選択肢は，“３００ｄｐｉ”のみであるため，非通常色で表示される。
【００６２】
また，コピー用ＵＩ４４では，印刷設定エリア４４１の各項目に入力操作（例えば表示箇所をタッチ）が行われると，操作対象となった項目について他の選択肢に表示が切り換わる。また，スタートボタン４４２への入力操作が行われると，コピー処理を開始する。また，キャンセルボタン４４３への入力操作が行われると，外部接続処理自体が取り消される。そこで，コピー用ＵＩ４４を表示した後は，ユーザ入力があるまで待機する。
【００６３】
ユーザ入力を検知した後，その入力が印刷設定エリア４４１の設定項目に対する入力であったか否かを判断する（Ｓ１６４）。設定項目に対する入力であった場合には（Ｓ１６４：ＹＥＳ），その項目について表示中の選択肢以外の他の選択肢があるか否か，すなわち選択肢が複数ある項目であるか否かを判断する（Ｓ１７１）。
【００６４】
他の選択肢がある場合には（Ｓ１７１：ＹＥＳ），他の選択肢に表示を切り替える（Ｓ１７２）。他の選択肢が複数ある場合には，選択肢プロファイル１４４に記憶されている順に切り替えられる。例えば，現在表示中の選択肢が第１選択であれば第２選択に，第２選択であれば第３選択に切り替えられる。そして，次の選択肢がない場合には，先頭の選択肢である第１選択に切り替えられる。選択肢の切り替え後は，Ｓ１６４に移行する。
【００６５】
他の選択肢がない場合には（Ｓ１７１：ＮＯ），ユーザに対して警告を行い（Ｓ１９１），Ｓ１６４に移行する。Ｓ１９１での警告としては，他の選択肢がないことのメッセージ表示や警告音が該当する。
【００６６】
設定項目に対する入力ではない場合には（Ｓ１６４：ＮＯ），スタートボタン４４２が入力されたか否かを判断する（Ｓ１６５）。スタートボタン４４２が入力された場合には（Ｓ１６５：ＹＥＳ），コピー用ＵＩ４４で選択された設定に従って，コピー動作を開始する（Ｓ１８１）。すなわち，スキャナ１００が原稿の読み取りを開始し，読み取り後は画像データをプリンタ２００に送信し，プリンタ２００にて印刷を行う。Ｓ１８１の後は，コピー用ＵＩ表示処理を終了する。
【００６７】
スタートボタン４４２の入力ではない場合には（Ｓ１６５：ＮＯ），キャンセルボタン４４３が入力されたか否かを判断する（Ｓ１６６）。キャンセルボタン４４３が入力された場合には（Ｓ１６６：ＹＥＳ），コピー用ＵＩ表示処理を終了する。キャンセルボタン４４３が入力されていない場合には（Ｓ１６６：ＮＯ），Ｓ１６４に移行し，次のユーザ入力を待つ。
【００６８】
このようにコピー用ＵＩ表示処理では，コピー用ＵＩ４４を表示するにあたって，接続先のプリンタの能力および状態に合わせて，設定許容範囲を変更する。すなわち，使用不可の機能については選択肢に加えない。また，他の選択肢がない項目については，複数の選択肢がある項目と区別して表示し，表示を切り替えない。すなわち，各設定項目の設定許可範囲を限定し，ユーザに選択不可の設定を入力させない。これにより，使用不可の機能の実行指示が出力されることを回避できる。
【００６９】
以上詳細に説明したように実施の形態のスキャナ１００では，接続先の装置の能力や状態に応じて，その装置に指示を与える設定画面にある設定項目の設定許容範囲を，接続先の装置の能力や状態に合致するように，より具体的には使用不可の機能を設定許容範囲外とし，使用可の機能を設定許容範囲内とするように変更する。これにより，ユーザにとっては，設定変更が必要な箇所を把握し易い。また，スキャナ１００で不適切な設定値を受け付けておきながら，出力結果はその設定値と合致しないといった不具合の発生を低減し，さらにそのような不具合によってユーザが困惑するといった事態を解消できる。
【００７０】
なお，本実施の形態は単なる例示にすぎず，本発明を何ら限定するものではない。したがって本発明は当然に，その要旨を逸脱しない範囲内で種々の改良，変形が可能である。読取装置は，スキャナに限らず，複合機，ＦＡＸ等，読取機能を備えるものであれば適用可能である。
【００７１】
また，実施の形態のスキャナ１００は，接続先のプリンタ２００の能力をプリンタ２００に直接問い合わせて取得しているが，能力の取得方法はこれに限るものではない。例えば，プリンタの種類ごとの能力を記憶するデータベースをサーバあるいはスキャナ自身が有している場合には，スキャナ１００はプリンタ２００から種別情報のみを取得し，能力についてはそのデータベースを参照して取得してもよい。また，サーバがプリンタの状態を管理している場合には，状態についてはサーバから取得してもよい。
【００７２】
また，実施の形態のスキャナ１００は，スペック情報とステータス情報との両方を取得して使用可否や選択肢の内容を決定しているが，どちらか一方の情報から使用可否や選択肢の内容を決定してもよい。例えば，スペック情報のみであっても，設定許容範囲を少なくとも接続先の印刷装置がサポートしている機能に限定できる。また，ステータス情報のみであっても機能の詳細なステータス情報（例えば，印刷機能であれば，両面，高解像度，カラー印刷等，項目ごとのステータス情報）が得られる場合には，ステータス情報のみであっても設定許容範囲を限定できる。なお，スペック情報とステータス情報との両方を取得することで，より正確に設定許容範囲を設定できる。
【００７３】
また，実施の形態では，印刷用の設定が完了した後にスキャンを開始しているが，スキャンを完了した後に印刷用の設定を行ってもよい。すなわち，先にスキャンを完了しておき，その後，外部接続処理の実行を開始してもよい。
【００７４】
また，実施の形態では，使用可能な機能と使用不可の機能とを表示色の違いによって区別可能に表示しているが，必ずしも区別可能に表示しなくてもよい。すなわち，使用不可の機能を選択した際に，警告音や警告メッセージを表示し，設定を許可しないようにしてもよい。
【符号の説明】
【００７５】
１０    制御部
２０    画像読取部
４０    操作パネル
１５    ＵＳＢインターフェース
１００  スキャナ
２００  プリンタ
９００  画像形成システム
【図１】
2013009258.tif 000003
【図２】
2013009258.tif 000004
【図３】
2013009258.tif 000005
【図４】
2013009258.tif 000006
【図５】
2013009258.tif 000007
【図６】
2013009258.tif 000008
【図７】
2013009258.tif 000009
【図８】
2013009258.tif 000010
【図９】
2013009258.tif 000011
【図１０】
2013009258.tif 000012
【図１１】
2013009258.tif 000013
【図１２】
2013009258.tif 000014
【図１３】
2013009258.tif 000015
【図１４】
2013009258.tif 000016
【図１５】
2013009258.tif 000017