(57)【特許請求の範囲】
【請求項１】
外部装置と通信可能な通信部と、所定の処理を実行するために必要な１以上の設定項目に関する情報を記憶可能な記憶部と、表示部とを備えた情報処理装置のコンピュータが読み取り可能な制御プログラムであって、
前記コンピュータを、
前記外部装置から前記設定項目に関する情報を取得する取得手段と、
前記１以上の設定項目を、当該設定項目を図柄によって表記する図柄画像で表示されるアイコン形式と、当該設定項目を文字によって表記する文字画像で表示されるリスト形式との何れの形式で前記表示部に表示させるかを、前記設定項目の数に基づいて判断する第１判断手段と、
前記第１判断手段により判断された形式で、前記１以上の設定項目を前記表示部に表示させる第１表示制御手段と、
して機能させ、
前記第１表示制御手段は、
前記１以上の設定項目が前記アイコン形式で表示された状態で前記取得手段が取得した情報により特定される設定項目の数が、前記記憶部に記憶されている情報により特定される設定項目の数より多くなり、前記第１判断手段により前記１以上の設定項目を前記リスト形式で表示させると判断された場合に、前記１以上の設定項目を、前記アイコン形式から前記リスト形式に変更して前記表示部に表示させ、
前記１以上の設定項目が前記リスト形式で表示された状態で前記取得手段が取得した情報により特定される設定項目の数が、前記記憶部に記憶されている情報により特定される設定項目の数より少なくなり、前記第１判断手段により前記１以上の設定項目を前記アイコン形式で表示させると判断された場合であっても、前記１以上の設定項目を、前記リスト形式で継続して前記表示部に表示させることを特徴とする制御プログラム。
【請求項２】
前記第１表示制御手段は、
前記１以上の設定項目を前記表示部の予め設定された表示領域に表示させ、
前記第１判断手段は、
前記アイコン形式で表示される際の１以上の設定項目全体の大きさが、前記設定項目の数に応じて前記表示領域より小さくなる場合に、前記１以上の設定項目を前記アイコン形式で前記表示部に表示させると判断し、前記アイコン形式の１以上の設定項目全体の大きさが、前記設定項目の数に応じて前記表示領域より大きくなる場合に、前記１以上の設定項目を前記リスト形式で前記表示部に表示させると判断することを特徴とする請求項１に記載の制御プログラム。
【請求項３】
前記第１判断手段は、
前記図柄画像の大きさと前記設定項目の数とに基づいて、前記アイコン形式の１以上の設定項目の大きさが前記表示領域より小さいか否かを判断することを特徴とする請求項２に記載の制御プログラム。
【請求項４】
前記コンピュータを、
前記設定項目を設定するための設定画面を前記表示部に表示させる第２表示制御手段として機能させ、
前記第１表示制御手段は、
前記１以上の設定項目を前記設定画面の内部に表示、若しくは、前記１以上の設定項目を前記設定画面の外部にはみ出した状態で表示させることを特徴とする請求項１又は２に記載の制御プログラム。
【請求項５】
前記コンピュータを、
複数の前記設定項目を前記表示部に表示させる際に、前記設定項目の数に関わらず、当該複数の設定項目の前記図柄画像が同じである場合に、当該複数の設定項目を前記リスト形式で前記表示部に表示させると判断する第２判断手段と、
前記第２判断手段により判断された形式で、前記複数の設定項目を前記表示部に表示させる第３表示制御手段と、
して機能させることを特徴とする請求項１乃至４の何れか１項に記載の制御プログラム。
【請求項６】
前記外部装置は、前記所定の処理を実行するデバイスであることを特徴とする請求項１乃至５の何れか１項に記載の制御プログラム。
【請求項７】
前記第１表示制御手段は、
複数の前記設定項目を前記リスト形式で前記表示部に表示させる際に、前記複数の設定項目のうちの一部を前記表示部に表示させ、所定の操作を受付けた場合に、前記複数の設定項目のうちの残りの一部を表示させることを特徴とする請求項１乃至６の何れか１項に記載の制御プログラム。
【請求項８】
前記アイコン形式で表示される設定項目が、前記図柄画像に加えて、前記文字画像も含む場合は、前記図柄画像が前記文字画像より大きく表示され、
前記リスト形式で表示される設定項目が、前記文字画像に加えて、前記図柄画像も含む場合は、前記文字画像が前記図柄画像より大きく表示されることを特徴とする請求項１乃至７の何れか１項に記載の制御プログラム。
【請求項９】
外部装置と通信可能な通信部と、
所定の処理を実行するために必要な１以上の設定項目に関する情報を記憶可能な記憶部と、
表示部と、
制御部と、
を備え、
前記制御部は、
前記外部装置から前記設定項目に関する情報を取得する取得手段と、
前記１以上の設定項目を、当該設定項目を図柄によって表記する図柄画像で表示されるアイコン形式と、当該設定項目を文字によって表記する文字画像で表示されるリスト形式との何れの形式で前記表示部に表示させるかを、前記設定項目の数に基づいて判断する第１判断手段と、
前記第１判断手段により判断された形式で、前記１以上の設定項目を前記表示部に表示させる第１表示制御手段と、
を有し、
前記第１表示制御手段は、
前記１以上の設定項目が前記アイコン形式で表示された状態で前記取得手段が取得した情報により特定される設定項目の数が、前記記憶部に記憶されている情報により特定される設定項目の数より多くなり、前記第１判断手段により前記１以上の設定項目を前記リスト形式で表示させると判断された場合に、前記１以上の設定項目を、前記アイコン形式から前記リスト形式に変更して前記表示部に表示させ、
前記１以上の設定項目が前記リスト形式で表示された状態で前記取得手段が取得した情報により特定される設定項目の数が、前記記憶部に記憶されている情報により特定される設定項目の数より少なくなり、前記第１判断手段により前記１以上の設定項目を前記アイコン形式で表示させると判断された場合であっても、前記１以上の設定項目を、前記リスト形式で継続して前記表示部に表示させることを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示部を備えた情報処理装置で実行される制御プログラム等に関する。
【背景技術】
【０００２】
情報処理装置の表示部には、下記特許文献に記載されているように、印刷処理，スキャン処理等の各種処理を実行する際に設定される設定項目が表示される。なお、設定項目とは、一般的に、各種処理の設定条件毎に詳細に規定される項目であり、設定条件は１以上の設定項目を含んでいる。その１以上の設定項目は、リスト形式、若しくはアイコン形式で表示部に表示される。この際、１以上の設定項目がアイコン形式で表示されると、設定項目の数が少ない場合には、直感的に選択項目の内容を把握でき、１以上の設定項目がリスト形式で表示されると、設定項目の数が多い場合には、設定項目を一読することが可能となる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平９−１８５４８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、設定項目の表示形式は予め設定されていることが多い。このため、例えば、設定項目の数が少なく、アイコン形式で設定項目を表示した方が好ましいにも関わらず、リスト形式で設定項目が表示される場合がある。また、例えば、設定項目の数が多く、リスト形式で設定項目を表示した方が好ましいにも関わらず、アイコン形式で設定項目が表示される場合がある。このような場合には、設定項目を適切な形式で表示することできず、ユーザにとって使い勝手が悪い。本願は、設定項目を適切な形式で表示可能な情報処理装置の提供を目的とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、本発明の制御プログラムは、表示部を備えた情報処理装置のコンピュータが読み取り可能な制御プログラムであって、前記コンピュータを、所定の処理を実行するために必要な１以上の設定項目を、当該設定項目を図柄によって表記する図柄画像で表示されるアイコン形式と、当該設定項目を文字によって表記する文字画像で表示されるリスト形式との何れの形式で前記表示部に表示させるかを、前記設定項目の数に基づいて判断する第１判断手段と、前記第１判断手段により判断された形式で、前記１以上の設定項目を前記表示部に表示させる第１表示制御手段と、して機能させることを特徴とする。
【０００６】
上記課題を解決するために、本発明の情報処理装置は、表示部と、制御部と、を備え、前記制御部は、所定の処理を実行するために必要な１以上の設定項目を、当該設定項目を図柄によって表記する図柄画像で表示されるアイコン形式と、当該設定項目を文字によって表記する文字画像で表示されるリスト形式との何れの形式で前記表示部に表示させるかを、前記設定項目の数に基づいて判断する第１判断手段と、前記第１判断手段により判断された形式で、前記１以上の設定項目を前記表示部に表示させる第１表示制御手段と、を有することを特徴とする。
【発明の効果】
【０００７】
本発明の制御プログラム及び、情報処理装置では、設定項目の数に基づいて、設定項目をアイコン形式で表示するか、リスト形式で表示するかが判断される。そして、その判断された形式で、設定項目が表示部に表示される。このため、例えば、設定項目の数が少ない場合に、設定項目をアイコン形式で表示し、設定項目の数が多い場合に、設定項目をリスト形式で表示することが可能となる。これにより、設定項目を適切な形式で表示することが可能となる。
【図面の簡単な説明】
【０００８】
【図１】通信システム１のブロック図である。
【図２】第１トップ画面１００を示す図である。
【図３】選択画面１１０を示す図である。
【図４】第２トップ画面１２０を示す図である。
【図５】画像選択画面１４０を示す図である。
【図６】印刷条件設定画面１５０を示す図である。
【図７】印刷条件設定画面１５０を示す図である。
【図８】印刷条件設定画面１５０を示す図である。
【図９】印刷条件設定画面１５０を示す図である。
【図１０】印刷条件設定画面１５０を示す図である。
【図１１】印刷条件設定画面１５０を示す図である。
【図１２】印刷条件設定画面１５０を示す図である。
【図１３】印刷条件設定画面１５０を示す図である。
【図１４】ＰＣ１０の動作フローチャートを示す図である。
【図１５】ＰＣ１０の動作フローチャートを示す図である。
【発明を実施するための形態】
【０００９】
＜通信システムの構成＞
図１に、本願に係る実施形態として例示される通信システム１のブロック図を示す。通信システム１は、ＰＣ（Personal Computerの略）（本発明の情報処理装置の一例）１０、ＭＦＰ（Multifunction Peripheralの略）（本発明の外部装置及びデバイスの一例）３２、プリンタ（本発明の外部装置及びデバイスの一例）３４、ＭＦＰ（本発明の外部装置及びデバイスの一例）３６を備える。
【００１０】
ＰＣ１０は、ＣＰＵ（Central Processing Unitの略）（本発明の制御部及びコンピュータの一例）１２、記憶部１４、ディスプレイ（本発明の表示部の一例）１６、入力Ｉ／Ｆ１８、ネットワークＩ／Ｆ（本発明の通信部の一例）２０を主に備えている。これらの構成要素は、バス２２を介して互いに通信可能とされている。
【００１１】
ＣＰＵ１２は、記憶部１４内の制御プログラム（本発明の制御プログラムの一例）２４に従って処理を実行する。制御プログラム２４は、印刷処理等の各種処理を実行するためのプログラムである。以降、制御プログラム２４を実行するＣＰＵ１２のことを、単にプログラム名でも記載する場合がある。例えば、「制御プログラム２４が」という記載は、「制御プログラム２４を実行するＣＰＵ１２が」ということを意味する場合がある。なお、記憶部１４は、ＲＡＭ（Random Access Memoryの略）、ＲＯＭ（Read Only Memoryの略）、フラッシュメモリー、ＨＤＤ（Hard Disk・Driveの略）、ＣＰＵ１２が備えるバッファなどが組み合わされて構成されている。また、記憶部１４は、データ記憶領域（本発明の記憶部の一例）２６を備える。データ記憶領域２６は、制御プログラム２４の実行に必要なデータなどを記憶する領域である。
【００１２】
ディスプレイ１６は、画像データに従って各種画面を表示するものであり、ＬＣＤ（Liquid Crystal Displayの略）、有機ＥＬ（Electro・Luminescenceの略）ディスプレイ等が例示されるが、特にこれらに限定されない。入力Ｉ／Ｆ１８は、キーボード，マウス等を含む。キーボードは、ＰＣ１０の各機能を実行するためのキーを備える。マウスは、ディスプレイ１６に表示されたカーソル（図２参照）３０を操作する。また、入力Ｉ／Ｆ１８は、ディスプレイ１６と一体的に構成されているタッチパネルであってよく、ディスプレイ１６上に表示されたアイコン等へのタッチ等によるユーザ操作を受け付ける。
【００１３】
ネットワークＩ／Ｆ２０は、外部装置と通信を行うものであり、ルータ２８を介して、プリンタ３４と、ＭＦＰ３２，３６とに接続されている。これにより、ＰＣ１０は、ネットワークＩ／Ｆ２０を介して、プリンタ３４と、ＭＦＰ３２，３６とデータ通信を行うことが可能となる。なお、ＭＦＰ３２は、印刷処理及びスキャン処理を実行可能なデバイスであり、プリンタ３４は、スキャン処理を実行不能であるが、印刷処理を実行可能なデバイスである。また、ＭＦＰ３６は、印刷処理、スキャン処理、及びファックス処理を実行可能なデバイスである。
【００１４】
＜デバイスによる各種処理の実行＞
ＰＣ１０は、ＭＦＰ３２，３６、プリンタ３４等のデバイスに接続されており、デバイス毎に各種処理が実行される。すなわちＰＣ１０は、各デバイスに指示を送って各種処理を実行させることができる。具体的には、ＰＣ１０のディスプレイ１６に、図２に示す第１トップ画面１００が表示される。第１トップ画面１００には、印刷処理用アイコン１０２と、スキャン処理用アイコン１０４と、デバイス選択ボタン１０６とが表示される。印刷処理用アイコン１０２は、印刷処理を実行するための操作アイコンである。また、スキャン処理用アイコン１０４は、スキャン処理を実行するための操作アイコンである。
【００１５】
また、デバイス選択ボタン１０６は、印刷処理等の各種処理を実行するデバイスを選択するための操作ボタンである。なお、デバイス選択ボタン１０６等への操作は、マウスによりカーソル３０が操作対象のボタン等の上に移動された状態での左クリック操作である。また、ディスプレイ１６がタッチパネルである場合には、デバイス選択ボタン１０６等への操作は、デバイス選択ボタン１０６等の表示箇所への指等の操作子によるタッチ操作である。そして、デバイス選択ボタン１０６が操作されると、ＰＣ１０に接続されているデバイスが検索され、検索されたデバイスから任意のデバイスを選択するための選択画面（図３参照）１１０が、ディスプレイ１６に表示される。
【００１６】
詳しくは、デバイス選択ボタン１０６が操作されると、ネットワークＩ／Ｆ２０に接続されている全てのデバイスからデバイス情報が取得される。なお、デバイス情報は、型番に関する情報，デバイスで実行可能な処理に関する情報（以下、処理情報と記載する）を含む。そして、デバイス情報に含まれる型番に関する情報に応じた型番等が、図３に示すように、複数の表示欄にデバイス毎に区分けされた状態で、選択画面１１０に表示される。その選択画面１１０において、任意のデバイスの表示欄が操作されると、その表示欄にチェックマーク１１２が表示される。そして、チェックマーク１１２が表示された状態、つまり、任意のデバイスが選択された状態で、ＯＫボタン１１６が操作されると、その任意のデバイスが、各種処理の実行対象のデバイスとして設定される。
【００１７】
次に、ディスプレイ１６に、図４に示す第２トップ画面１２０が表示される。その第２トップ画面１２０には、選択画面１１０で選択されたデバイス（以下、「選択デバイス」と記載する）で実行可能な処理に応じた操作アイコンが表示される。具体的には、上述したように、デバイス情報には、処理情報が含まれており、その処理情報に基づいて、選択デバイスで実行可能な処理が特定される。そして、その特定された処理に応じた操作アイコンが、第２トップ画面１２０に表示される。つまり、例えば、選択画面１１０でＭＦＰ３２が選択された場合には、ＭＦＰ３２は、印刷処理とスキャン処理とを実行することが可能であるため、ＭＦＰ３２のデバイス情報に含まれる処理情報から印刷処理とスキャン処理とが特定される。そして、第２トップ画面１２０に、図４に示すように、印刷処理用アイコン１０２とスキャン処理用アイコン１０４とが表示される。また、第２トップ画面１２０には、選択デバイス表示領域１２２も表示される。選択デバイス表示領域１２２には、デバイス情報に含まれる型番に関する情報等に基づいて、選択デバイスの型番等が表示される。
【００１８】
次に、第２トップ画面１２０において、印刷処理用アイコン１０２が操作されると、図５に示すように、ディスプレイ１６に画像選択画面１４０が表示される。画像選択画面１４０には、ファイル選択ボタン１４２が表示されており、ファイル選択ボタン１４２への操作により、選択されたファイルに記憶されている画像が、第１画像表示領域１４４に表示される。次に、第１画像表示領域１４４に表示されている１以上の画像から任意の画像が選択されると、その選択された画像が、第２画像表示領域１４６に表示される。そして、第２画像表示領域１４６に画像が表示されている状態で、ＯＫボタン１４８が操作されると、その画像が、印刷処理の対象画像として設定される。
【００１９】
そして、画像選択画面１４０でのＯＫボタン１４８への操作により、選択デバイスで印刷処理が実行される際に必要な設定条件に関する情報（以下、設定条件情報と記載する）（本発明の機能情報の一例）が取得される。設定条件情報は、各デバイスに記憶されており、ＰＣ１０は、ＯＫボタン１４８への操作により、選択デバイスと通信し、その選択デバイスから設定条件情報を取得する。そして、取得された設定条件情報がデータ記憶領域２６に記憶される。
【００２０】
また、画像選択画面１４０でのＯＫボタン１４８への操作により、図６に示す印刷条件設定画面（本発明の設定画面の一例）１５０が表示される。印刷条件設定画面１５０には、画像選択画面１４０で設定された画像１５２と、その画像の印刷処理時における印刷条件を設定するための印刷条件設定領域１５４が表示される。印刷条件設定領域１５４には、印刷部数を設定するための部数設定欄１５６と、各種印刷条件を設定するための複数のアイコン１５８とが表示される。なお、それら複数のアイコン１５８は、ＯＫボタン１４８への操作により取得された設定条件情報に基づいて、印刷条件設定領域１５４に表示される。
【００２１】
詳しくは、設定条件情報は、１以上の設定条件により構成されている。また、設定条件毎に、１以上の設定項目（本発明の設定項目の一例）が構成されている。設定項目は、設定条件毎に詳細に規定される項目であり、具体的には、例えば、設定条件が用紙サイズの設定項目は、Ａ３，Ａ４等であり、設定条件が用紙種類の設定項目は、光沢紙，普通紙等である。そして、各設定条件では、１の設定項目のみがユーザ操作等により設定される。つまり、用紙サイズが設定される際には、１種類のサイズのみが設定される。このため、設定条件の単位は、１以上の設定項目により構成されており、その１以上の設定項目から１の設定項目のみを設定可能な単位ということが可能である。このような設定条件情報に基づいてアイコン１５８が表示される際には、設定条件毎にアイコン１５８が表示される。つまり、設定条件情報が５つの設定条件、例えば、印刷用紙の収容されているトレイに関する設定条件，用紙サイズに関する設定条件，用紙種類に関する設定条件，印刷色に関する設定条件，印刷面に関する設定条件により構成されている場合には、それら５つの設定条件に応じて５つのアイコン１５８が表示される。つまり、印刷用紙の収容されているトレイを設定するためのアイコン１５８ａと、印刷用紙のサイズを設定するためのアイコン１５８ｂと、印刷用紙の種類を設定するためのアイコン１５８ｃと、印刷色を設定するためのアイコン１５８ｄと、印刷面を設定するためのアイコン１５８ｅとが表示される。
【００２２】
なお、アイコン１５８の画像データ（以下、アイコン画像データと記載する）は、データ記憶領域２６に記憶されているが、ＭＦＰ３２等のデバイスがアイコン１５８の画像データを記憶している場合がある。このような場合には、ＰＣ１０が選択デバイスから設定条件情報を取得する際に、設定条件情報と共に、アイコン１５８の画像データも取得する。そして、アイコン１５８の画像データを取得した場合には、その取得したアイコン１５８の画像データに基づいて、アイコン１５８が表示される。また、選択デバイスがアイコン１５８の画像データを記憶しておらず、アイコン１５８の画像データを取得できなかった場合には、データ記憶領域２６に記憶されているアイコン１５８の画像データに基づいて、アイコン１５８が表示される。なお、後に説明する設定項目のアイコン（図７参照）１７０の画像データも、アイコン１５８の画像データと同様に、データ記憶領域２６に記憶されているが、選択デバイスから取得される場合がある。
【００２３】
また、印刷条件を設定するべく、印刷条件設定画面１５０において、任意のアイコン１５８が操作されると、図７に示すように、その操作されたアイコン１５８からの吹き出し画面（本発明の表示領域の一例）１６０が表示される。この吹き出し画面１６０は、操作されたアイコン１５８の下方に区画される画面表示領域（図中の点線で囲まれる領域）１６２の内部に表示される。なお、吹き出し画面１６０は、マウス操作により拡大若しくは、縮小される。詳しくは、例えば、吹き出し画面１６０の下縁にカーソル３０を重ねて、左クリック操作をした状態で、そのカーソル３０を下方に向かって移動させることで、図８に示すように、吹き出し画面１６０の下縁が移動し、吹き出し画面１６０が拡大する。この際、吹き出し画面１６０が表示される画面表示領域１６２も拡大する。なお、吹き出し画面１６０の拡大に伴って、吹き出し画面１６０が、印刷条件設定画面１５０の外部にはみ出した状態でディスプレイ１６に表示される場合もある。また、例えば、図７の吹き出し画面１６０の左縁にカーソル３０を重ねて、左クリック操作をした状態で、カーソル３０を右に向かって移動させることで、図９に示すように、吹き出し画面１６０の左縁が移動し、吹き出し画面１６０が縮小する。この際、吹き出し画面１６０が表示される画面表示領域１６２も縮小する。このように、吹き出し画面１６０の縁へのドラッグ操作により、吹き出し画面が拡大若しくは縮小される。
【００２４】
また、吹き出し画面１６０の内部には、操作されたアイコンの設定条件に応じた１以上の設定項目が表示される。この際、設定項目はアイコン形式、若しくは、リスト形式で、吹き出し画面１６０の内部に表示される。アイコン形式とは、設定項目を図柄によって表記するアイコン（本発明の図柄画像の一例）を主として表示される形式であり、設定項目毎にアイコンが表示される。具体的には、例えば、印刷用紙の種類の設定条件は、光沢紙，インクジェット紙，普通紙の３つの設定項目から構成されている。このため、例えば、印刷用紙の種類を設定するためのアイコン１５８ｃが操作され、そのアイコン１５８ｃの設定条件に応じた１以上の設定項目がアイコン形式で表示される場合は、図７に示すように、光沢紙，インクジェット紙，普通紙の３つの設定項目に応じた３つのアイコン１７０が吹き出し画面１６０の内部に表示される。なお、光沢紙，インクジェット紙の設定項目に応じたアイコン１７０は、各アイコンに応じた設定項目を想起させる図柄とされている。例えば、光沢紙に応じたアイコン１７０は、光沢を想起させる図柄とされ、インクジェット紙に応じたアイコン１７０は、インクジェットの液滴を想起させる図柄とされている。これにより、設定項目を直感的に把握することが可能となる。また、アイコン形式で表示される設定項目には、設定項目を文字によって表記する項目名１７２が、アイコン１７０の下に付記されているが、アイコン形式で表示される設定項目では、アイコン１７０が項目名１７２より大きな状態で表示される。
【００２５】
一方、リスト形式とは、設定項目の名称を主として表示される形式であり、設定項目毎にその名称が表示される。具体的には、例えば、印刷用紙の種類を設定するためのアイコン１５８ｃが操作され、そのアイコン１５８ｃの設定条件に応じた１以上の設定項目がリスト形式で表示される場合は、図９に示すように、吹き出し画面１６０の内部に表示欄１８０が表示される。表示欄１８０は、３つの欄に区画されており、それら３つの欄に、光沢紙，インクジェット紙，普通紙の３つの設定項目に応じた３つの設定名（本発明の文字画像の一例）１８２が表示される。
【００２６】
なお、アイコン１７０若しくは、設定名１８２が主に表示される形式とは、アイコン１７０若しくは、設定名１８２のみが表示される形式だけでなく、アイコン１７０とともに文字が表示される形式、若しくは、設定名１８２とともにアイコンが表示される形式も含まれる。つまり、アイコン形式で設定項目が表示される場合は、アイコン１７０のみが表示されてもよく、図７に示すように、アイコン１７０とともに項目名１７２が表示されてもよい。ただし、アイコン１７０とともに項目名１７２が表示される場合は、アイコン１７０を項目名１７２より大きく表示する必要がある。また、リスト形式で設定項目が表示される場合は、図９に示すように、表示欄１８０に設定名１８２のみが表示されてもよく、設定名１８２とともにアイコンが表示されてもよい。ただし、設定名１８２とともにアイコンが表示される場合は、設定名１８２をアイコンより大きく表示する必要がある。
【００２７】
また、吹き出し画面１６０の内部に設定項目が表示される際は、表示される設定項目の数に応じて、アイコン形式若しくは、リスト形式で表示される。具体的には、例えば、印刷用紙の種類を設定するためのアイコン１５８ｃが操作された場合に、設定条件情報から印刷用紙の種類の設定条件を構成する１以上の設定項目が取得され、その設定項目の数（以下、設定項目数と記載する）が特定される。次に、吹き出し画面１６０の面積が演算される。そして、取得された全ての設定項目をアイコン形式で吹き出し画面１６０の内部に表示することが可能であるか否かが判断される。
【００２８】
詳しくは、アイコン１７０と項目名１７２とで構成される１の設定項目の表示面積が、データ記憶領域２６に記憶されている。そして、その１の設定項目の表示面積と設定項目数とが積算され、その積算された値が、吹き出し画面１６０の面積より小さいか否かが判断される。この際、積算された値が、吹き出し画面１６０の面積より小さい場合に、全ての設定項目をアイコン形式で吹き出し画面１６０の内部に表示することが可能であると判断される。このように、全ての設定項目をアイコン形式で吹き出し画面１６０の内部に表示することが可能であると判断されると、図７に示すように、アイコン形式の設定項目が吹き出し画面１６０の内部に表示される。なお、アイコン形式の設定項目に含まれるアイコン１７０は、選択デバイスからアイコン１７０の画像データが取得されている場合には、取得された画像データに基づいて表示され、選択デバイスからアイコン１７０の画像データが取得されていない場合には、データ記憶領域２６に記憶されている画像データに基づいて表示される。
【００２９】
一方、積算された値が、吹き出し画面１６０の面積より大きい場合に、全ての設定項目をアイコン形式で吹き出し画面１６０の内部に表示することができないと判断される。このように、全ての設定項目をアイコン形式で吹き出し画面１６０の内部に表示することができないと判断されると、図１０に示すように、リスト形式の設定項目が吹き出し画面１６０の内部に表示される。
【００３０】
具体的には、印刷用紙の種類の設定項目が、光沢紙，インクジェット紙，普通紙の３つの設定項目である場合には、それら３つの設定項目に基づいて積算された値が、吹き出し画面１６０の面積より小さくなり、それら３つの設定項目をアイコン形式で吹き出し画面１６０の内部に表示することができると判断される。このため、図７に示すように、光沢紙，インクジェット紙，普通紙の３つの設定項目がアイコン形式で吹き出し画面１６０の内部に表示される。一方、印刷用紙の種類の設定項目が、光沢紙，インクジェット紙，普通紙，厚紙の４つの設定項目である場合には、それら４つの設定項目に基づいて積算された値が、吹き出し画面１６０の面積より大きくなり、それら４つの設定項目をアイコン形式で吹き出し画面１６０の内部に表示することができないと判断される。このため、図１０に示すように、光沢紙，インクジェット紙，普通紙，厚紙の４つの設定項目がリスト形式で吹き出し画面１６０の内部に表示される。
【００３１】
このように、ＰＣ１０では、全ての設定項目をアイコン形式で吹き出し画面１６０の内部に表示することができる場合には、設定項目がアイコン形式で吹き出し画面１６０に表示される。全ての設定項目をアイコン形式で吹き出し画面１６０の内部に表示することができる場合には、通常、設定項目の数が少ないため、少ない設定項目をアイコン１７０により直感的に把握することが可能となる。一方、全ての設定項目をアイコン形式で吹き出し画面１６０の内部に表示することができない場合には、設定項目がリスト形式で吹き出し画面１６０に表示される。全ての設定項目をアイコン形式で吹き出し画面１６０の内部に表示することができない場合には、通常、設定項目の数が多いため、多くの設定項目を表示欄１８０により一読することが可能となる。これにより、設定項目を適切な形式で表示することが可能となり、ユーザの使い勝手が向上する。
【００３２】
また、特開平９−１８５４８５号公報に記載の装置では、設定項目の表示形式をユーザ操作により選択可能とされている。つまり、例えば、ディスプレイに、アイコン形式での設定項目の表示とリスト形式での設定項目の表示との何れかを選択するためのボタンが表示され、そのボタンへの操作により、設定項目の表示形式が選択される。しかしながら、このような装置では、ユーザがボタン操作を行う必要があり、ユーザの負担となる。一方、本発明のＰＣ１０では、設定項目数に応じて、設定項目の表示形式が自動で判断され、その判断された形式で設定項目が表示される。これにより、ユーザに負担をかけることなく、適切な形式で設定項目を表示することが可能となる。
【００３３】
なお、設定条件情報は、画像選択画面１４０においてＯＫボタン１４８が操作された際だけでなく、所定のタイミングで選択デバイスから取得されている。このため、印刷条件設定画面１５０で設定項目が表示されている際に、設定条件情報が選択デバイスから取得される場合があり、このような場合には、設定条件情報に含まれる設定項目の数が増減し、設定項目の数の増減に伴って設定項目の表示形式が変更される。
【００３４】
具体的には、設定項目数に基づく判定によって設定項目がアイコン形式で表示されている際に、設定条件情報の取得により設定項目数が変化する場合がある。このため、設定項目の表示中に設定条件情報を取得すると、その新たに取得した設定条件情報に含まれる全ての設定項目をアイコン形式で吹き出し画面１６０の内部に表示することができるか否かが判断される。そして、全ての設定項目をアイコン形式で吹き出し画面１６０の内部に表示することができると判断された場合には、新たに取得した設定条件情報に含まれる全ての設定項目が、アイコン形式で表示される。
【００３５】
一方、全ての設定項目をアイコン形式で吹き出し画面１６０の内部に表示することができないと判断された場合には、アイコン形式での設定項目の表示から、リスト形式での設定項目の表示に変更される。つまり、設定条件情報の再取得により設定項目の数が増加し、全ての設定項目をアイコン形式で吹き出し画面１６０の内部に表示することができないと判断された場合には、アイコン形式での設定項目の表示から、リスト形式での設定項目の表示に変更される。この際、新たに取得した設定条件情報に含まれる全ての設定項目が、リスト形式で表示される。これにより、設定条件情報の再取得により設定項目数が増加した場合においても、設定項目を適切に表示することが可能となる。
【００３６】
一方で、表示中の設定項目の変更はできる限り抑制することが望ましいため、設定項目数に基づく判定によって設定項目がリスト形式で表示されている際に、設定条件情報の再取得により設定項目数が変化しても、リスト形式での設定項目の表示が維持される。具体的には、設定項目数に基づく判定によって設定項目がリスト形式で表示されている際に、設定条件情報を再取得すると、その新たに取得した設定条件情報に含まれる全ての設定項目をアイコン形式で吹き出し画面１６０の内部に表示することができるか否かが判断される。そして、全ての設定項目をアイコン形式で吹き出し画面１６０の内部に表示することができないと判断された場合には、リスト形式での設定項目の表示が維持される。この際、新たに取得した設定条件情報に含まれる全ての設定項目が、リスト形式で表示される。
【００３７】
一方、全ての設定項目をアイコン形式で吹き出し画面１６０の内部に表示することができると判断された場合であっても、リスト形式での設定項目の表示が維持される。つまり、設定条件情報の再取得により設定項目の数が減少し、全ての設定項目をアイコン形式で吹き出し画面１６０の内部に表示することができると判断された場合であっても、新たに取得した設定条件情報に含まれる全ての設定項目が、リスト形式で表示される。これにより、表示中の設定項目の変更をできる限り抑制することが可能となる。
【００３８】
また、設定項目の中には、アイコン形式で表示されるよりも、リスト形式で表示される方が好ましい設定項目が存在する。具体的には、原稿サイズの設定項目は、Ａ３、Ａ４等の特定のサイズであり、原稿サイズの設定項目のアイコンの図柄によって特定のサイズを想起させることは困難である。このため、原稿サイズの設定項目をアイコン形式で表示しても、ユーザは、アイコン１７０の下に小さく付記された項目名１７２によって用紙サイズを把握するが、その項目名１７２はアイコン１７０より小さく表示されるため、項目名１７２を非常に確認し難い。一方、リスト形式で表示される設定項目では、設定名１８２が主として表示されるため、設定名１８２を確認し易い。このため、原稿サイズの設定項目は、設定項目数に関わらず、図１１に示すように、リスト形式で表示される。つまり、原稿サイズの設定項目は、リスト形式で固定的に表示されるように、制御プログラム２４に予め設定されている。
【００３９】
なお、原稿サイズの設定項目はＡ４、Ａ５、Ｂ４、Ｂ５等、比較的多くの種類のサイズが設定項目として設定されている場合がある。このように設定項目の数が多い場合には、全ての設定項目を一度に表示欄１８０に表示できない場合がある。このため、このような場合には、表示欄１８０の右端にスクロールバー１９０が表示される。そして、表示欄１８０には、全ての設定項目のうちの一部が表示され、スクロールバー１９０への操作により、表示欄１８０がスクロールし、全ての設定項目のうちの残りの一部が表示欄１８０に表示される。
【００４０】
また、設定項目の中には、リスト形式で表示されるよりも、アイコン形式で表示される方が好ましい設定項目が存在する。具体的には、印刷色の設定項目は、カラー印刷、モノクロ印刷であり、カラー印刷に応じたアイコン１７０は赤色，青色等の複数色のカラー図柄とされ、モノクロ印刷に応じたアイコン１７０は白色と黒色との２色の図柄とされている。このため、印刷色の設定項目がアイコン形式で表示されると、ユーザは、アイコン１７０の図柄によって直感的に設定項目を認識できる。一方、印刷色の設定項目がリスト形式で表示されると、文字のみにより構成される設定名１８２では、直感的に認識し難い。このため、印刷色の設定項目は、設定項目数に関わらず、アイコン形式で表示される。つまり、印刷色の設定項目は、アイコン形式で固定的に表示されるように、制御プログラム２４に予め設定されている。
【００４１】
また、設定項目の中には、アイコン１７０の図柄に応じて、アイコン形式での表示とリスト形式での表示との一方が選択されるものがある。具体的には、印刷用紙の収容されているトレイに関する設定条件を構成する設定項目は、トレイ１、トレイ２等の特定のトレイであり、その設定項目をアイコンの図柄によって特定のトレイを想起させることは困難である。このため、データ記憶領域２６に記憶されているトレイの設定項目のアイコン１７０は、設定項目毎に特別な図柄が表記されておらず、トレイの設定項目のアイコン１７０はすべて同じ図柄とされている。このため、例えば、トレイの設定項目をアイコン形式で表示した場合には、図１２に示すように、吹き出し画面１６０に表示される全てのアイコン１７０は同一となり、アイコン１７０により設定項目を区別することができないため、ユーザは、アイコン１７０に付記された項目名１７２により設定項目を区別する。しかしながら、項目名１７２は小さいため、項目名１７２を非常に確認し難い。一方、トレイの設定項目をリスト形式で表示した場合には、図１３に示すように、設定名１８２が主に表示されるため、設定名１８２を確認し易い。このため、アイコン１７０の図柄が同じである場合には、リスト形式で設定項目を表示することが望ましい。
【００４２】
一方、アイコン１７０の画像データは、上述したように、選択デバイスから取得される場合がある。このように、選択デバイスから取得されるアイコン１７０の画像データには、トレイの設定項目のアイコン１７０に、設定項目毎に特別な図柄が表示されているものがあり、その画像データに基づくトレイの設定項目のアイコン１７０は、アイコン１７０毎に異なる図柄とされている場合がある。このように、図柄の異なるアイコン１７０であれば、アイコン１７０により設定項目を区別することが可能であるため、アイコン形式で表示する意義がある。
【００４３】
このため、トレイの設定項目に関しては、表示予定のアイコン１７０の画像データが特定され、その画像データに基づくアイコン１７０の図柄が同じであるか否かが判断される。そして、アイコン１７０の図柄が同じである場合には、設定項目数に関わらず、リスト形式で設定項目が表示される。一方、アイコン１７０の図柄が異なる場合には、上述した手順に従って、設定項目数に基づいて、アイコン形式での表示とリスト形式での表示との一方が決定され、その決定された形式で設定項目が表示される。これにより、アイコン１７０の図柄を考慮して、設定項目を表示することが可能となる。
【００４４】
＜制御プログラム＞
印刷条件設定画面１５０での設定項目の表示は、ＣＰＵ１２において制御プログラム２４が実行されることによって行われる。以下に、図１４及び図１５を用いて、この制御プログラム２４のフローが実行される際の処理を説明する。
【００４５】
本フローチャートでは、画像選択画面１４０でＯＫボタン１４８が操作されると、まず、図１４に示すように、印刷条件設定画面１５０がディスプレイ１６に表示される（Ｓ１００）。次に、印刷条件設定画面１５０においてアイコン１５８等へのボタン操作があったか否かが、ＣＰＵ１２によって判断される（Ｓ１０１）。ボタン操作が無かった場合（Ｓ１０１：ＮＯ）には、Ｓ１０１の処理が繰り返される。一方、ボタン操作があった場合（Ｓ１０１：ＹＥＳ）には、そのボタン操作が設定条件を設定するためのアイコン１５８への操作であったか否かが、ＣＰＵ１２によって判断される（Ｓ１０２）。
【００４６】
ボタン操作が設定条件を設定するためのアイコン１５８への操作で無かった場合（Ｓ１０２：ＮＯ）には、ボタン操作に応じた処理が実行され（Ｓ１０３）、Ｓ１０１に戻る。一方、ボタン操作が設定条件を設定するためのアイコン１５８への操作であった場合（Ｓ１０２：ＹＥＳ）には、操作されたアイコン１５８に応じた設定条件情報の設定項目が取得される（Ｓ１０４）。詳しくは、画像選択画面１４０のＯＫボタン１４８の操作により設定条件情報が取得された後に、新たに設定条件情報が取得されている場合は、その新たに取得された設定条件情報を構成する１以上の設定条件から、操作されたアイコンに応じた設定条件が特定され、その設定条件に含まれる１以上の設定項目が取得される。また、画像選択画面１４０のＯＫボタン１４８の操作により設定条件情報が取得された後に、新たに設定条件情報が取得されていない場合は、データ記憶領域２６に記憶されている設定条件情報を構成する１以上の設定条件から、操作されたアイコンに応じた設定条件が特定され、その設定条件に含まれる１以上の設定項目が取得される。
【００４７】
次に、取得した設定項目の数が特定される（Ｓ１０６）。続いて、印刷条件設定画面１５０への表示予定のアイコン１７０の表示サイズが特定される（Ｓ１０８）。さらに、吹き出し画面１６０の面積が演算される（Ｓ１１０）。次に、図１４に示すように、設定項目の表示設定がアイコン形式で固定されているか否かが、ＣＰＵ１２によって判断される（Ｓ１１２）。設定項目の表示設定がアイコン形式で固定されている場合（Ｓ１１２：ＹＥＳ）には、設定項目がアイコン形式で表示される（Ｓ１２０）。そして、本フローチャートが終了する。一方、設定項目の表示設定がアイコン形式で固定されていない場合（Ｓ１１２：ＮＯ）には、設定項目の表示設定がリスト形式で固定されているか否かが、ＣＰＵ１２によって判断される（Ｓ１１４）。設定項目の表示設定がリスト形式で固定されている場合（Ｓ１１４：ＹＥＳ）には、設定項目がリスト形式で表示される（Ｓ１２２）。そして、本フローチャートが終了する。なお、設定項目の表示設定がアイコン形式で固定されているか否か、および、設定項目の表示設定がリスト形式で固定されているか否かは、制御プログラム２４に書き込まれており、ＣＰＵ１２は制御プログラム２４を参照することで判断を行う。
【００４８】
一方、設定項目の表示設定がリスト形式で固定されていない場合（Ｓ１１４：ＮＯ）には、表示予定のアイコン１７０の図柄が同じであるか否かが、ＣＰＵ１２によって判断される（Ｓ１１６）。なお、アイコン１７０の図柄が同じであるか否かの判断は、アイコン１７０の画像データがデータ記憶領域２６に記憶されている場合には、その画像データのファイルのパス，ファイル名等に基づいて行われ、アイコン１７０の画像データが選択デバイスから取得された場合には、取得先のＵＲＬ（Uniform Resource Locatorの略）に基づいて行われる。そして、表示予定のアイコン１７０の図柄が同じである場合（Ｓ１１６：ＹＥＳ）には、設定項目がリスト形式で表示される（Ｓ１２２）。そして、本フローチャートが終了する。
【００４９】
また、表示予定のアイコン１７０の図柄が同じでない場合（Ｓ１１６：ＮＯ）には、吹き出し画面１６０にアイコン形式で全ての設定項目を表示することが可能であるか否かが、ＣＰＵ１２によって判断される（Ｓ１１８）。吹き出し画面１６０にアイコン形式で全ての設定項目を表示することが可能である場合（Ｓ１１８：ＹＥＳ）には、設定項目がアイコン形式で表示される（Ｓ１２０）。そして、本フローチャートが終了する。一方、吹き出し画面１６０にアイコン形式で全ての設定項目を表示することができない場合（Ｓ１１８：ＮＯ）には、設定項目がリスト形式で表示される（Ｓ１２２）。そして、本フローチャートが終了する。
【００５０】
なお、設定項目が印刷条件設定画面１５０に表示されている際に、設定条件情報が再取得された場合は、その再取得された設定条件情報に含まれる設定項目に基づいて、設定項目をリスト形式で表示するか、アイコン形式で表示するかが判断される。つまり、Ｓ１１８の処理が実行される。また、印刷条件設定画面１５０に表示されている設定項目の表示形式が、リスト形式であるかアイコン形式であるかが判断される。そして、印刷条件設定画面１５０に表示されている設定項目の表示形式がリスト形式であり、設定項目に基づいて、設定項目をリスト形式で表示すべきと判断された場合に、再取得された設定条件情報に含まれる設定項目がリスト形式で表示される。また、印刷条件設定画面１５０に表示されている設定項目の表示形式がリスト形式であり、設定項目に基づいて、設定項目をアイコン形式で表示すべきと判断された場合に、再取得された設定条件情報に含まれる設定項目がリスト形式で表示される。また、印刷条件設定画面１５０に表示されている設定項目の表示形式がアイコン形式であり、設定項目に基づいて、設定項目をリスト形式で表示すべきと判断された場合に、再取得された設定条件情報に含まれる設定項目がリスト形式で表示される。また、印刷条件設定画面１５０に表示されている設定項目の表示形式がアイコン形式であり、設定項目に基づいて、設定項目をアイコン形式で表示すべきと判断された場合に、再取得された設定条件情報に含まれる設定項目がアイコン形式で表示される。
【００５１】
ちなみに、Ｓ１００を実行するＣＰＵ１２は、第２表示制御手段の一例である。Ｓ１０４を実行するＣＰＵ１２は、取得手段の一例である。Ｓ１１６を実行するＣＰＵ１２は、第２判断手段の一例である。Ｓ１１８を実行するＣＰＵ１２は、第１判断手段の一例である。Ｓ１２０、Ｓ１２２を実行するＣＰＵ１２は、第１表示手段および、第３表示制御手段の一例である。
【００５２】
なお、本発明は、上記実施形態に限定されるものではなく、当業者の知識に基づいて種々の変更、改良を施した種々の態様で実施することが可能である。具体的には、上記実施形態では、リスト形式で表示される設定項目に、設定名１８２のみが含まれているが、アイコン等の設定項目を図柄によって表記する図柄画像と、設定名１８２とを含むことが可能である。ただし、この場合には、設定名１８２を、図柄画像より大きな状態で表示する必要がある。
【００５３】
また、上記実施形態では、本発明がＰＣ１０において制御プログラム２４が実行されることで実現されているが、制御プログラム２４の提供により、提供された制御プログラム２４を任意の装置で実行することで、本発明が実現されてもよい。
【００５４】
また、上記実施形態では、吹き出し画面１６０の縁へのドラッグ操作により、吹き出し画面が拡大若しくは縮小されるが、印刷条件設定画面１５０の左側のプレビュ領域と、右側の設定領域とを区画している線へのドラッグ操作により、吹き出し画面１６０を拡大若しくは縮小してもよく、画面表示領域１６２の縁へのドラッグ操作により、吹き出し画面１６０を拡大若しくは縮小してもよい。さらに言えば、印刷条件設定画面１５０の縁へのドラッグ操作により、印刷条件設定画面１５０を拡大若しくは縮小し、印刷条件設定画面１５０の拡大若しくは縮小に伴って、吹き出し画面１６０を拡大若しくは縮小してもよい。
【００５５】
また、上記実施形態では、ＣＰＵ１２によって図１３及び図１４に示す処理が実行される例を説明したが、これら処理は、ＣＰＵ１２に限らず、ＡＳＩＣや他の論理集積回路により実行されてもよいし、これら処理が、ＣＰＵやＡＳＩＣ、他の論理集積回路が協働することにより実行されてもよい。
【符号の説明】
【００５６】
１０：ＰＣ、１２：ＣＰＵ、１６：ディスプレイ、２０：ネットワークＩ／Ｆ、２４：制御プログラム、２６：データ記憶領域、３２：ＭＦＰ、３４：プリンタ、３６：ＭＦＰ
【図１】
0006623748.tif 000002
【図２】
0006623748.tif 000003
【図３】
0006623748.tif 000004
【図４】
0006623748.tif 000005
【図５】
0006623748.tif 000006
【図６】
0006623748.tif 000007
【図７】
0006623748.tif 000008
【図８】
0006623748.tif 000009
【図９】
0006623748.tif 000010
【図１０】
0006623748.tif 000011
【図１１】
0006623748.tif 000012
【図１２】
0006623748.tif 000013
【図１３】
0006623748.tif 000014
【図１４】
0006623748.tif 000015
【図１５】
0006623748.tif 000016