(57)【要約】【課題】他のパラメータと定められた関係になっているか否かに応じてパラメータを表示させる場合に、ユーザがパラメータを選択しやすいようにすること。【解決手段】保持部２０２は、機能が実行されるときに使用されるパラメータを複数の項目についてそれぞれ保持する。判断部２０３は、項目が異なるパラメータ同士が定められた関係になっているか否かを判断する。表示制御部２０１は、保持部２０２により保持されて判断部２０３により定められた関係になっていないと判断されるパラメータ同士を第１の態様で表示させるとともに、ユーザにより選択された第１の項目の第１パラメータが、保持部２０２により保持され、保持部２０２により保持されている第２の項目の第２パラメータと定められた関係になっていると判断部２０３により判断される場合に、第１パラメータを第１の態様で表示させ且つ第２パラメータを第２の態様で表示させる。【選択図】図４
2014093065.tif 000002
【特許請求の範囲】
【請求項１】
機能が実行されるときに使用されるパラメータを複数の項目についてそれぞれ保持する保持手段と、
前記項目の異なるパラメータ同士が定められた関係になっているか否かを判断する判断手段と、
表示手段を制御して前記パラメータを表示させる表示制御手段であって、前記保持手段により保持されている他の前記項目のパラメータと前記関係になっていないと前記判断手段により判断されるパラメータを第１の態様で表示させるとともに、ユーザにより第１の前記項目の第１パラメータが選択されて前記保持手段により保持された場合において、当該第１パラメータと前記保持手段により保持されている第２の前記項目の第２パラメータとが前記判断手段により前記関係になっていると判断されるときには、当該第１パラメータを前記第１の態様で表示させ且つ当該第２パラメータを前記第１の態様とは異なる第２の態様で表示させる表示制御手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記保持手段は、前記判断手段により前記関係になっていると判断されても前記表示制御手段により前記第１の態様で表示される前記第１パラメータについては、ユーザにより選択し直されない限り保持し続ける
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記表示制御手段は、前記保持手段により保持されているパラメータ同士で前記判断手段により前記関係になっていると判断されるものがない場合に、前記パラメータの表示を終了させる
ことを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記項目には順位が決められ、
前記保持手段は、前記第１及び第２パラメータが前記関係になっていると前記判断手段により判断される場合において、前記第２の項目の順位に比べて前記第１の項目の順位が上に決めれているときには当該第１パラメータを保持し、下に決められているときには当該第１パラメータを保持しない
ことを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
前記項目の順位は、当該項目よりもあとに前記保持手段によりパラメータが保持された項目の順位に比べて上となるように決められる
ことを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記項目を指定する指定手段を備え、
前記保持手段は、前記第１及び第２の項目が前記指定手段により指定されている項目である場合に前記保持を行い、
前記表示制御手段は、前記第１及び第２の項目が前記指定手段により指定されている項目である場合に前記制御を行う
ことを特徴とする請求項１乃至５のいずれか１項に記載の情報処理装置。
【請求項７】
前記指定手段は、ユーザの操作により前記項目を指定する
ことを特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記表示制御手段は、前記第２の項目のパラメータの一覧を表示させる場合に、前記判断手段により前記第１パラメータと前記関係になっていないと判断されるパラメータを前記第１の態様で表示させ、前記関係になっていると判断されるパラメータを前記第２の態様で表示させる
ことを特徴とする請求項１乃至７のいずれか１項に記載の情報処理装置。
【請求項９】
前記保持手段は、前記一覧において前記表示制御手段により前記第２の態様で表示されているパラメータがユーザにより選択された場合は当該パラメータを保持せず、
前記表示制御手段は、当該一覧において前記第２の態様で表示されているパラメータが選択された場合、当該パラメータが、前記機能が実行されるときに使用されるパラメータになっていないことを示す画像を表示させる
ことを特徴とする請求項８に記載の情報処理装置。
【請求項１０】
コンピュータを、
機能が実行されるときに使用されるパラメータを複数の項目についてそれぞれ保持する保持手段と、
前記項目が異なるパラメータ同士が定められた関係になっているか否かを判断する判断手段と、
表示手段を制御して前記パラメータを表示させる表示制御手段であって、前記保持手段により保持されている他の前記項目のパラメータと前記関係になっていないと前記判断手段により判断されるパラメータを第１の態様で表示させるとともに、ユーザにより第１の前記項目の第１パラメータが選択されて前記保持手段により保持された場合において、当該第１パラメータと前記保持手段により保持されている第２の前記項目の第２パラメータとが前記判断手段により前記関係になっていると判断されるときには、当該第１パラメータを前記第１の態様で表示させ且つ当該第２パラメータを前記第１の態様とは異なる第２の態様で表示させる表示制御手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
特許文献１には、１以上の選択肢からなる複数の項目についての実行条件を設定する際、各選択肢の選択が許容可能か否かを判断した結果に応じて表示態様を切り替えて各選択肢を表示する技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−２２７８４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、他のパラメータと定められた関係になっているか否かに応じてパラメータを表示させる場合に、ユーザがパラメータを選択しやすいようにすることを目的とする。
【課題を解決するための手段】
【０００５】
本発明の請求項１に係る情報処理装置は、機能が実行されるときに使用されるパラメータを複数の項目についてそれぞれ保持する保持手段と、前記項目の異なるパラメータ同士が定められた関係になっているか否かを判断する判断手段と、表示手段を制御して前記パラメータを表示させる表示制御手段であって、前記保持手段により保持されている他の前記項目のパラメータと前記関係になっていないと前記判断手段により判断されるパラメータを第１の態様で表示させるとともに、ユーザにより第１の前記項目の第１パラメータが選択されて前記保持手段により保持された場合において、当該第１パラメータと前記保持手段により保持されている第２の前記項目の第２パラメータとが前記判断手段により前記関係になっていると判断されるときには、当該第１パラメータを前記第１の態様で表示させ且つ当該第２パラメータを前記第１の態様とは異なる第２の態様で表示させる表示制御手段とを備えることを特徴とする。
【０００６】
本発明の請求項２に係る情報処理装置は、請求項１に記載の構成において、前記保持手段は、前記判断手段により前記関係になっていると判断されても前記表示制御手段により前記第１の態様で表示される前記第１パラメータについては、ユーザにより選択し直されない限り保持し続けることを特徴とする。
本発明の請求項３に係る情報処理装置は、請求項１または２に記載の構成において、前記表示制御手段は、前記保持手段により保持されているパラメータ同士で前記判断手段により前記関係になっていると判断されるものがない場合に、前記パラメータの表示を終了させることを特徴とする。
【０００７】
本発明の請求項４に係る情報処理装置は、請求項１乃至３のいずれか１項に記載の構成において、前記項目には順位が決められ、前記保持手段は、前記第１及び第２パラメータが前記関係になっていると前記判断手段により判断される場合において、前記第２の項目の順位に比べて前記第１の項目の順位が上に決めれているときには当該第１パラメータを保持し、下に決められているときには当該第１パラメータを保持しないことを特徴とする。
本発明の請求項５に係る情報処理装置は、請求項４に記載の構成において、前記項目の順位は、当該項目よりもあとに前記保持手段によりパラメータが保持された項目の順位に比べて上となるように決められることを特徴とする。
【０００８】
本発明の請求項６に係る情報処理装置は、請求項１乃至５のいずれか１項に記載の構成において、前記項目を指定する指定手段を備え、前記保持手段は、前記第１及び第２の項目が前記指定手段により指定されている項目である場合に前記保持を行い、前記表示制御手段は、前記第１及び第２の項目が前記指定手段により指定されている項目である場合に前記制御を行うことを特徴とする。
本発明の請求項７に係る情報処理装置は、請求項６に記載の構成において、前記指定手段は、ユーザの操作により前記項目を指定することを特徴とする。
【０００９】
本発明の請求項８に係る情報処理装置は、請求項１乃至７のいずれか１項に記載の構成において、前記表示制御手段は、前記第２の項目のパラメータの一覧を表示させる場合に、前記判断手段により前記第１パラメータと前記関係になっていないと判断されるパラメータを前記第１の態様で表示させ、前記関係になっていると判断されるパラメータを前記第２の態様で表示させることを特徴とする。
本発明の請求項９に係る情報処理装置は、請求項８に記載の構成において、前記保持手段は、前記一覧において前記表示制御手段により前記第２の態様で表示されているパラメータがユーザにより選択された場合は当該パラメータを保持せず、前記表示制御手段は、当該一覧において前記第２の態様で表示されているパラメータが選択された場合、当該パラメータが、前記機能が実行されるときに使用されるパラメータになっていないことを示す画像を表示させることを特徴とする。
【００１０】
本発明の請求項１０に係るプログラムは、コンピュータを、コンピュータを、機能が実行されるときに使用されるパラメータを複数の項目についてそれぞれ保持する保持手段と、前記項目が異なるパラメータ同士が定められた関係になっているか否かを判断する判断手段と、表示手段を制御して前記パラメータを表示させる表示制御手段であって、前記保持手段により保持されている他の前記項目のパラメータと前記関係になっていないと前記判断手段により判断されるパラメータを第１の態様で表示させるとともに、ユーザにより第１の前記項目の第１パラメータが選択されて前記保持手段により保持された場合において、当該第１パラメータと前記保持手段により保持されている第２の前記項目の第２パラメータとが前記判断手段により前記関係になっていると判断されるときには、当該第１パラメータを前記第１の態様で表示させ且つ当該第２パラメータを前記第１の態様とは異なる第２の態様で表示させる表示制御手段として機能させるためのものである。
【発明の効果】
【００１１】
請求項１、１０に係る発明によれば、他のパラメータと定められた関係になっているか否かに応じてパラメータを表示させる場合に、第１パラメータを第１の態様以外の態様で表示させる構成に比べて、ユーザがパラメータを選択しやすいようにすることができる。
請求項２に係る発明によれば、ユーザが選択して第１の態様で表示されたパラメータの項目については、ユーザにより選択されていないパラメータが用いられて機能が実行されることがないようにすることができる。
請求項３に係る発明によれば、いずれかのパラメータ同士が定められた関係になっている状態で機能が実施されるということをなくすことができる。
【００１２】
請求項４に係る発明によれば、項目の順位に関係なくパラメータが保持される場合に比べて、ユーザによるパラメータの選択のし直しを生じにくくすることができる。
請求項５に係る発明によれば、ユーザが順番にパラメータの選択を行うだけで、互いに定められた関係になっていないパラメータが保持されるようにすることができる。
請求項６に係る発明によれば、ユーザ自身で変更しなければ第１パラメータと定められた関係になっている状態が解消しない第２パラメータとそうでない第２パラメータとをユーザが見分けることができる。
【００１３】
請求項７に係る発明によれば、使用パラメータの変更にユーザの操作を必須とする項目を、ユーザが指定することができる。
請求項８に係る発明によれば、第１パラメータと定められた関係になっている状態を解消するためにどのパラメータを選択すればよいかということをユーザに認識させることができる。
請求項９に係る発明によれば、第１パラメータと定められた関係になっている状態を解消するための操作において、その状態を解消させない第２パラメータをユーザが誤って選択するということをなくすことができる。
【図面の簡単な説明】
【００１４】
【図１】製本システムの全体構成を示す図である。
【図２】製本装置のハードウェア構成を示す図である。
【図３】ユーザ装置のハードウェア構成を示す図である。
【図４】ユーザ装置の機能構成を示す図である。
【図５】選択用画像の一例を示す図である。
【図６】パラメータの一覧の一例を示す図である。
【図７】競合定義テーブルの一例を示す図である。
【図８】パラメータの態様の例を示す図である。
【図９】競合するパラメータの表示の態様の例を示す図である。
【図１０】パラメータ一覧の一例を示す図である。
【図１１】通知画像の一例を示す図である。
【図１２】選択支援処理における動作の一例を示すフロー図である。
【図１３】選択用画像の一例を示す図である。
【図１４】選択用画像の一例を示す図である。
【図１５】選択用画像の一例を示す図である。
【図１６】選択用画像の一例を示す図である。
【図１７】パラメータが保持されていないことを示す画像の一例を示す図である。
【図１８】指定項目のパラメータをまとめた一覧の一例を示す図である。
【図１９】パラメータの態様の例を示す図である。
【図２０】選択用画像の一例を示す図である。
【発明を実施するための形態】
【００１５】
［実施形態］
本発明は、パラメータの選択を支援するためのものであり、様々な装置に適用される。以下では、その一例として、本発明を製本システム（本を作製するシステム）に適用した実施形態について説明する。
［構成］
図１は、製本システム１の全体構成を示す図である。製本システム１は、製本装置１０と、ユーザ装置２０と、ネットワーク２とを備える。製本装置１０は、画像等の情報を処理して、用紙に画像を形成し、画像を形成した用紙をとじて表紙をのり付けして本を作製する（いわゆるくるみ製本を行う）情報処理装置である。ネットワーク２は、例えば社内ＬＡＮ（Local Area Network）であり、製本装置１０及びユーザ装置２０がそれぞれ接続されている。ユーザ装置２０は、画像等の情報を処理して、製本に関するパラメータを保持したり、保持しているパラメータとともに、製本する本の各ページの画像を示すデータを製本装置１０に送信したりする情報処理装置である。
【００１６】
図２は、製本装置１０のハードウェア構成を示す図である。製本装置１０は、制御部１１と、ＵＩ（User Interface）部１２と、通信部１３と、記憶部１４と、画像形成部１５と、製本部１６とを備えるコンピュータである。制御部１１は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）及びＲＡＭ（Random Access Memory）を備える。ＣＰＵは、ＲＡＭをワークエリアとして用いてＲＯＭや記憶部１４に記憶されたプログラムを実行することによって、製本装置１０が備える各部の動作を制御する。ＵＩ部１２は、例えば表示面と表示面に重ねられたタッチパネルとを備え、ユーザからの操作を受け付けるとともに表示画像により情報を報知する。通信部１３は、外部装置との間でデータを送受信するためのインタフェースを備え、制御部１１から供給されたデータを外部装置に送信し、外部装置から受信したデータを制御部１１に供給する。記憶部１４は、ＨＤＤ（Hard Disk Drive）等の記憶装置を備え、例えば制御部１１が各部を制御するためのプログラムなどのデータを記憶する。
【００１７】
画像形成部１５は、例えば電子写真プロセスにより用紙に画像を形成する。画像形成部１５により画像が形成された用紙は、製本装置１０が作製する本において表紙にくるまれる部分（これを「本文」という。）となる。このように、画像形成部１５は、本文を作製する機能（「本文作製機能」という。）を実現する。本文作製機能では、設定されたパラメータを用いてこの機能を実現する。ここにおいて、パラメータとは、或る機能（この場合本文作製機能）が実行されるときに使用される情報をいい、ユーザにより選択されたり、予め決められていたり（いわゆる初期値であったり）するものである。本文作製機能では、「本文の用紙サイズ」という項目のパラメータとして、「Ａ４」や「Ｂ５」などの用紙のサイズを表す情報が用いられる。具体的には、画像形成部１５は、このパラメータが表すサイズの用紙に画像を形成して本文を作製する。
【００１８】
製本部１６は、画像形成部１５により作製された本文を断裁し、表紙にのり付けすることで本を作製する。このように、製本部１６は、本を仕上げる機能（「仕上げ機能」という。）を実現する。仕上げ機能では、「とじ方」、「断裁方法」及び「仕上がりサイズ」という項目のパラメータが用いられる。例えば「仕上がりサイズ」のパラメータは、「Ａ４」や「Ｂ５」などの作製された本のサイズを表す情報である。製本部１６は、このパラメータが表すサイズの本となるように仕上げを行う。このように、製本システム１においては、複数の項目のパラメータが機能の実行の際に用いられるようになっている。
【００１９】
図３は、ユーザ装置２０のハードウェア構成を示す図である。ユーザ装置２０は、制御部２１と、操作部２２と、表示部２３と、通信部２４と、記憶部２５とを備えるコンピュータである。制御部２１は、ＣＰＵ、ＲＯＭ及びＲＡＭを備える。ＣＰＵは、ＲＡＭをワークエリアとして用いてＲＯＭや記憶部２５に記憶されたプログラムを実行することによって、ユーザ装置２０が備える各部の動作を制御する。操作部２２は、キーボード等の操作子を備え、ユーザの操作に応じてその操作の内容を表す操作データを制御部２１に供給する。表示部２３は、表示面を有し、制御部２１から供給される画像データが示す画像を表示する表示手段である。通信部２４は、外部装置との間でデータを送受信するためのインタフェースを備え、制御部２１から供給されたデータを外部装置に送信し、外部装置から受信したデータを制御部２１に供給する。記憶部２５は、ＨＤＤ等の記憶装置を備え、例えば制御部２１が各部を制御するためのプログラムなどのデータを記憶する。
【００２０】
ユーザ装置２０は、以上のハードウェア構成に基づき、前述した本文作製機能や仕上げ機能などで用いられるパラメータの選択を支援するための処理（「選択支援処理」という。）を行う。また、ユーザ装置２０は、選択支援処理が行われて選択されたパラメータと、本の各ページの画像を示す画像データとを製本装置１０に送信することで、製本装置１０に製本を要求する処理（「製本要求処理」という。）を行う。記憶部２５には、選択支援処理及び製本要求処理を行うためのプログラムが記憶されており、制御部２１がこのプログラムを実行して図１に示す各部を制御することで、次に示す機能が実現される。
図４は、ユーザ装置２０の機能構成を示す図である。ユーザ装置２０は、表示制御部２０１と、保持部２０２と、判断部２０３と、指定部２０４と、出力部２０５とを備える。
【００２１】
表示制御部２０１は、表示部２３を制御してパラメータを表示させる表示制御手段である。表示制御部２０１は、選択支援処理において、ユーザがパラメータを選択するための画像（以下「選択用画像」という。）を表示させる。
図５は、選択用画像の一例を示す図である。この図に示す選択用画像３は、本文作製機能及び仕上げ機能で用いられるパラメータを選択するための画像である。選択用画像３には、「本文の用紙サイズ」、「とじ方」、「断裁方法」及び「仕上がりサイズ」という項目と、これらの項目のパラメータとして「Ａ４（２１０×２９７ｍｍ）」、「左とじ」、「自動（仕上がりサイズに合わせる）」及び「Ａ４（２１０×２９７ｍｍ）」とがそれぞれ表されている。これらのパラメータは、上記機能（本文作製機能及び仕上げ機能）が実行されるときに使用されるパラメータを表している。このように、機能が実行されるときに使用されるパラメータを「使用パラメータ」といい、使用パラメータが表示されている領域を「使用パラメータ表示領域」という。
【００２２】
表示制御部２０１は、例えば、制御部２１、操作部２２及び記憶部２５が協働して実現する機能である。記憶部２５は、図５に示すような選択用画像３や項目、パラメータなどのデータを記憶する。制御部２１は、記憶部２５からこれらのデータを読み出して、表示部２３に表示させる。また、制御部２１は、操作部２２から供給される操作データが示すユーザの操作に応じて、画像を表示させる。表示制御部２０１は、このようにして上記の制御を行う。
表示制御部２０１は、使用パラメータ表示領域のうち、例えば「本文の用紙サイズ」のパラメータを表示させている使用パラメータ表示領域３１がユーザの操作により選択されると、この項目のパラメータの一覧を表示する。このような各項目のパラメータの一覧のことを、以下では「パラメータ一覧」という。
【００２３】
図６は、パラメータ一覧の一例を示す図である。この例では、使用パラメータ表示領域３１の下側に、パラメータ一覧３３が表示されている。パラメータ一覧３３には、「Ａ４（２１０×２９７ｍｍ）」、「Ｂ５（１８２×２５７ｍｍ）」、「８．５×１１”（レター）」、「２２６×３１０ｍｍ」及び「ユーザ定義２（２１０×２９７ｍｍ）」等のパラメータが表されている。表示制御部２０１は、ユーザにより選択されているパラメータ（この例では「２２６×３１０ｍｍ」）を白抜きの文字で表示させている。この時点では、「２２６×３１０ｍｍ」というパラメータが選択されているが、このパラメータは、まだ、使用パラメータとはなっていない（機能が実行されるときに使用されるパラメータになっていない）。表示制御部２０１は、ユーザにより選択されているパラメータ及びその項目を示す選択データを保持部２０２に供給する。また、表示制御部２０１は、現在表示しているパラメータを示す表示データを判断部２０３に供給する。
【００２４】
指定部２０４は、パラメータの項目を指定する手段である。以下では、指定部２０４により指定された項目を「指定項目」といい、反対に、指定部２０４により指定されていない項目を「非指定項目」という。本実施形態では、「本文の用紙サイズ」及び「仕上がりサイズ」の２つが指定項目である場合について説明する。指定部２０４は、例えば、制御部２１、操作部２２及び記憶部２５が協働して実現する機能である。この場合、記憶部２５には、指定されるべき項目が予め記憶されている。制御部２１は、記憶部２５からこれらの項目を読み出して、指定項目として指定する。また、操作部２２は、ユーザが項目を指定する操作を行うと、その操作を示す操作データを制御部２１に供給する。この操作データは、ユーザが指定した項目を表している。制御部２１は、供給された操作データにより表される項目を指定項目として指定する。指定部２０４は、以上のとおり、予め決められた項目を指定しまたはユーザの操作により項目を指定する。指定部２０４は、指定項目を指定すると、その指定項目を示す指定データを表示制御部２０１及び保持部２０２に供給する。
【００２５】
判断部２０３は、項目が異なるパラメータ同士が定められた関係になっているか否かを判断する判断手段である。パラメータ同士が定められた関係になっているとは、本実施形態においては、パラメータ同士が競合していることをいう。例えば、或る組み合わせのパラメータが選択されると機能（例えば上述した本文作製機能や仕上げ機能など）が実行されない場合に、それらのパラメータ同士が競合しているという。ここでいう機能が実行されない場合には、物理的に機能が実行できない場合の他に、物理的には機能を実行できるが、その実行が推奨されていないため、エラーを発して機能を停止させるように装置が制御される場合も含まれる。製本装置１０においては、定められた関係になるパラメータ同士の組み合わせ、すなわち、競合するパラメータの組み合わせを定めたテーブル（以下「競合定義テーブル」という。）が記憶部２５に記憶されている。
【００２６】
図７は、競合定義テーブルの一例を示す図である。図６の例では、「本文の用紙サイズ」の「Ａ４（２１０×２９７ｍｍ）」というパラメータに対して、「仕上がりサイズ」の「Ａ５（１４８×２１０ｍｍ）」というパラメータが競合していることが示されている。同様に、「本文の用紙サイズ」及び「仕上がりサイズ」の、「Ａ４（２１０×２９７ｍｍ）」及び「８．５×１１”（レター）」と、「Ｂ５（１８２×２５７ｍｍ）」及び「８．５×１１”（レター）」と、「ユーザ定義２（２１０×２９７ｍｍ）」及び「８．５×１１”（レター）」とがそれぞれ競合していることが示されている。また、「本文の用紙サイズ」及び「とじ方」の、「Ｂ５（１８２×２５７ｍｍ）」及び「長辺とじ」と、「８．５×１１”（レター）」及び「長辺とじ」ともそれぞれ競合していることが示されている。
【００２７】
判断部２０３は、制御部２１及び記憶部２５が協働して実現する機能である。制御部２１は、例えば表示制御部２０１により選択用画像が表示されたときに、上記の判断を行う。詳細には、制御部２１は、表示制御部２０１から供給された表示データが示すパラメータ（すなわち現在表示されているパラメータ）から項目が異なる２つのパラメータを抽出し、抽出した２つのパラメータの組み合わせが図７に示す競合定義テーブルに示されていれば、それらのパラメータが競合していると判断し、示されていなければ競合していないと判断する。制御部２１は、項目が異なる２つのパラメータの全ての組み合わせについてこの判断を行う。
【００２８】
判断部２０３は、このようにして上記の判断を行い、判断した結果を示す判断データを表示制御部２０１及び保持部２０２に供給する。判断部２０３は、いずれかのパラメータ同士が定められた関係になっている（本実施形態では競合している）と判断した場合には、それらのパラメータを示す判断データを供給し、そのようなパラメータがない場合には、その旨を示す判断データを供給する。
【００２９】
保持部２０２は、機能が実行されるときに使用されるパラメータ（上述した使用パラメータ）を複数の項目についてそれぞれ保持する保持手段である。保持部２０２は、例えば、制御部２１、操作部２２及び記憶部２５が協働して実現する機能である。記憶部２５は、パラメータの項目毎に決められた領域を有し、それらの領域に使用パラメータを記憶している。以下ではこれらの領域を「使用パラメータ記憶領域」という。上述した製本要求処理においては、この使用パラメータ記憶領域に記憶されているパラメータが製本装置１０に送信されるようになっている。つまり、使用パラメータ記憶領域に記憶されているパラメータは、本文作製機能及び仕上げ機能が実行されるときに使用されるパラメータである。このようにして、保持部２０２は、機能が実行されるときに使用されるパラメータを保持する。図５に示すな選択用画像が表示制御部２０１により表示されたときに使用パラメータ記憶領域に記憶されているパラメータは、いわゆる初期値として保持部２０２により保持されているパラメータである。
【００３０】
制御部２１は、表示制御部２０１により選択用画像が表示されている期間において、ユーザにより選択された項目のパラメータをその項目の使用パラメータ記憶領域に記憶させる。詳細には、制御部２１は、例えば、表示制御部２０１から選択データが供給されたあとに、選択を確定させる操作（「確定操作」という。例えば、使用パラメータ表示領域３１及びパラメータ一覧３３以外の場所を選択する操作）がされたか否かを判断する。ユーザによりパラメータが選択されても、確定操作がされていなければ、制御部２１は、そのパラメータを使用パラメータ記憶領域に記憶させない。例えば、図６の例では、確定操作がまだされていないため、「２２６×３１０ｍｍ」というパラメータが使用パラメータ記憶領域に記憶されていない。制御部２１は、確定操作を示す操作データが操作部２２から供給された場合に、確定操作がされたと判断し、選択データが示すパラメータをその選択データが示す項目の使用パラメータ記憶領域に記憶させる。こうして、保持部２０２は、ユーザにより選択されたパラメータを保持する。
【００３１】
保持部２０２は、ユーザにより選択されたパラメータを保持した場合、その旨を表示制御部２０１及び判断部２０３に通知する。表示制御部２０１は、ユーザにより選択されたパラメータが保持部２０２により保持されると、パラメータ一覧の表示を終了させるとともに、保持されたパラメータを使用パラメータ表示領域に表示させる。このようにして、使用パラメータ表示領域に表示されたパラメータは、機能が実行されるときに用いられるパラメータ、すなわち使用パラメータとなる。
【００３２】
保持部２０２は、前述した初期値及びユーザにより選択されたパラメータの他に、保持しているパラメータが他のパラメータと定められた関係になっている（本実施形態では競合している）と判断部２０３により判断される場合（以下では、説明を簡潔にするため単に「競合している場合」という。）に、保持している或る項目のパラメータをその項目の他のパラメータに変更して保持することがある。この場合、パラメータは、ユーザの操作によらず変更されることになる。このように、ユーザが操作しなくても自動的に行われる変更のことを以下では「自動変更」という。保持部２０２は、本実施形態では、例えば非指定項目の使用パラメータを自動変更する。
【００３３】
一方、保持部２０２は、ユーザにより選択されて保持した指定項目のパラメータについては、他のパラメータと競合している場合であっても自動変更を行わず、ユーザにより選択し直されない限り保持し続ける。このように保持されたあと自動変更されることなく優先的に扱われることになった使用パラメータのことを、以下では「優先パラメータ」という。保持部２０２は、本実施形態では、前述したとおり、ユーザにより選択された指定項目のパラメータを優先パラメータとして保持するとともに、選択用画像が表示されたときに、予め決められた指定項目（例えば「本文の用紙サイズ」）の使用パラメータ（すなわち初期値）を優先パラメータとして保持する。
【００３４】
保持部２０２は、非指定項目の使用パラメータについては、優先パラメータとして保持することがない。このように優先されることがない非指定項目の使用パラメータのことを以下では「非優先パラメータ」という。保持部２０２は、非優先パラメータ同士が競合している場合は、いずれか一方を自動変更する。また、保持部２０２は、優先パラメータと非優先パラメータとが競合している場合は、非優先パラメータを自動変更して、優先パラメータは自動変更せずに保持し続ける。
【００３５】
また、保持部２０２は、指定項目の使用パラメータのうち優先パラメータとして保持していないもの（以下「準優先パラメータ」という。）については、本実施形態では、次のように保持する。保持部２０２は、準優先パラメータが非優先パラメータと競合している場合は、非優先パラメータを自動変更して、準優先パラメータは自動変更せずに保持し続ける。また、保持部２０２は、準優先パラメータ同士が競合している場合は、いずれか一方を自動変更する。
【００３６】
保持部２０２は、保持しているパラメータを出力部２０５に供給する。
出力部２０５は、保持部２０２により保持されたパラメータを出力する出力手段である。本実施形態においては、出力部２０５は、製本装置１０に対してパラメータを出力する。また、出力部２０５は、製本する本の各ページの画像を示す画像データを、パラメータとともに製本装置１０に対して出力する。出力部２０５は、制御部２１、通信部２４及び記憶部２５が協働して実現する機能であり、上述した製本要求処理において動作する。
【００３７】
表示制御部２０１は、判断部２０３から供給された判断データ及び指定部２０４から供給された指定データに基づいて、パラメータの表示を制御する。つまり、表示制御部２０１は、判断部２０３による判断の結果及び指定部２０４による指定の有無に基づいて、パラメータの表示を制御する。詳細には、表示制御部２０１は、パラメータを３通りの態様（それぞれ「第１の態様」、「第２の態様」及び「第３の態様」という。）で表示させる。以下、本実施形態における３つの態様について説明する。
【００３８】
図８は、パラメータの態様の例を示す図である。図８（ａ）では、第１の態様で表示された「Ａ４（２１０×２９７ｍｍ）」というパラメータが示されている。第１の態様は、このように、パラメータを表す文字列だけが表示される態様である。図８（ｂ）では、第２の態様で表示されたパラメータが示されている。第２の態様は、このように、パラメータを表す文字列の先頭に四角形の画像４１が付加された態様である。図８（ｃ）では、第３の態様で表示されたパラメータが示されている。第３の態様は、このように、パラメータを表す文字列の先頭に画像４１とは異なる四角形の画像４２が付加された態様である。図８（ｄ）では、第２及び第３の態様の両方の態様で表示されたパラメータが示されている。この例では、文字列の先頭に画像４１及び画像４２の両方が付加されている。
【００３９】
表示制御部２０１は、保持部２０２により保持されている他の項目のパラメータと定められた関係になっていないと判断部２０３により判断されるパラメータを、第１の態様で表示させる。つまり、表示制御部２０１は、他の使用パラメータと競合していないパラメータを第１の態様で表示させる。ここで表示させるパラメータは、使用パラメータ及びパラメータ一覧に表示されるパラメータの両方である。例えば、表示制御部２０１は、図５の例では、いずれの使用パラメータも他の項目の使用パラメータと競合していないため全て第１の態様で表示させている。また、表示制御部２０１は、図６の例では、パラメータ一覧３３に表されているパラメータがいずれも他の項目（この場合「とじ方」、「断裁方法」及び「仕上がりサイズ」）の使用パラメータと競合していないため、全て第１の態様で表示させている。他にも、表示制御部２０１は、選択用画像を表示させたとき、すなわちユーザによる選択がされる前においては、互いに競合しないパラメータを初期値として第１の態様で表示させる。
【００４０】
次に、ユーザにより或る項目の或るパラメータが選択されて保持部２０２により保持された場合における表示の制御について説明する。以下では、こうしてユーザの操作により保持されたパラメータを「第１の項目」の「第１パラメータ」という。表示制御部２０１は、第１パラメータと、保持部２０２により保持されている他の項目のパラメータ（つまり他の項目の使用パラメータ。以下、「第２の項目」の「第２パラメータ」という。）とが定められた関係になっていない（競合していない）場合であれば、上記のとおり、第１パラメータを第１の態様で表示させる。一方、表示制御部２０１は、第１パラメータと第２パラメータとが定められた関係になっている（競合している）と判断部２０３により判断される場合においては、第１の項目及び第２の項目がそれぞれ指定項目であるか否かによって異なる表示の制御を行う。
【００４１】
表示制御部２０１は、第１及び第２の項目がいずれも指定項目である場合には、第１パラメータ（これは優先パラメータとなる）を第１の態様で表示させ、第２パラメータを第２の態様で表示させる。また、表示制御部２０１は、第１の項目が指定項目であり、第２の項目が非指定項目である場合には、第１パラメータ（これも優先パラメータとなる）を第１の態様で表示させ、第２パラメータを第３の態様で表示させる。また、表示制御部２０１は、第１及び第２の項目がいずれも非指定項目である場合には、第１及び第２パラメータをいずれも第３の態様で表示させる。また、表示制御部２０１は、第１の項目が非指定項目であり、第２の項目が指定項目であっても、第２パラメータが準優先パラメータである場合には、第１及び第２パラメータをいずれも第３の態様で表示させる。このように、製本システム１においては、第２の態様における画像４１は、そのパラメータが優先パラメータと定められた関係になっている（競合している）指定項目のパラメータであることを示している。また、第３の態様における画像４２は、そのパラメータが優先パラメータ以外のパラメータと定められた関係になっている（競合している）パラメータであることを示している。
【００４２】
図９は、競合するパラメータの表示の態様の例を示す図である。この図では、白抜きの文字列で表示されているパラメータが、第１パラメータ（ユーザにより選択されて保持されたパラメータ）を表している。図９（ａ）では、「仕上がりサイズ」の「８．５×１１”（レター）」という第１パラメータと、「本文の用紙サイズ」の「Ａ４（２１０×２９７ｍｍ）」という第２パラメータとが競合している。これらはいずれも指定項目のパラメータであるため、「８．５×１１”（レター）」が第１の態様で表示され、「Ａ４（２１０×２９７ｍｍ）」が第２の態様で表示されている。
【００４３】
図９（ｂ）では、「仕上がりサイズ」の「８．５×１１”（レター）」という第１パラメータと、「とじ方」の「長辺とじ」という第２パラメータとが競合している。この場合、指定項目の第１パラメータと非指定項目の第２パラメータとが競合しているため、「８．５×１１”（レター）」が第１の態様で表示され、「長辺とじ」が第３の態様で表示されている。なお、この例では、「本文の用紙サイズ」の「８．５×１１”（レター）」が第１パラメータと競合していないため、第１の態様で表示されているが、このパラメータが第１パラメータと競合している場合、第２の態様で表示される。さらに、このパラメータが「長辺とじ」とも競合している場合、第２及び第３の態様の両方の態様で表示される（つまり画像４１及び４２の両方が付加される）ことになる。
図９（ｃ）では、「とじ方」の「短辺とじ」という第１パラメータと、「断裁方法」の「三方断裁」という第２パラメータとが競合している。これらはいずれも非指定項目のパラメータであるため、両パラメータとも第３の態様で表示されている。
【００４４】
表示制御部２０１は、図６に示すような指定項目のパラメータ一覧を表示させた場合に、そのパラメータ一覧に表されているパラメータのうち、優先パラメータと競合するものについては、第２の態様で表示させる。
図１０は、パラメータ一覧の一例を示す図である。図１０では、図６に示したパラメータ一覧３３が示されている。この例では、「仕上がりサイズ」のパラメータが優先パラメータとして保持されており、表示制御部２０１が、「本文の用紙サイズ」のパラメータのうち、優先パラメータと競合するもの（例えば「Ａ４（２１０×２９７ｍｍ）」）を第２の態様で表示させ、競合しないもの（例えば「８．５×１１”（レター）」）を第１の態様で表示させている。このように、表示制御部２０１は、第２の項目のパラメータの一覧を表示させる場合に、判断部２０３により第１パラメータと定められた関係になっていないと判断されるパラメータを第１の態様で表示させ、定められた関係になっていると判断されるパラメータを第２の態様で表示させる。
【００４５】
上記のとおり表示制御部２０１により第１の態様で表示される使用パラメータには、他の使用パラメータのいずれとも競合していないものと、優先パラメータとがある。前者のパラメータは、優先パラメータでなければ、保持部２０２が行う自動変更によりユーザの操作によらず変更されることがある。一方、保持部２０２は、後者のパラメータ、すなわち、判断部２０３により定められた関係になっていると判断されても表示制御部２０１により第１の態様で表示されるパラメータである優先パラメータについては、ユーザにより選択し直されない限り保持し続けることになる。
【００４６】
表示制御部２０１は、パラメータ一覧から第２の態様で表示されているパラメータが選択されると、そのパラメータを使用パラメータとして第１の態様で表示させる。このパラメータは、他のパラメータと競合していても第１の態様で表示される優先パラメータである。一方、表示制御部２０１は、それまで第１の態様で表示していた優先パラメータを、新たな優先パラメータと競合する指定項目のパラメータとして、第２の態様で表示する。このように、本実施形態においては、後からユーザにより選択された指定項目のパラメータが優先パラメータとして扱われる。
【００４７】
表示制御部２０１は、ユーザによりパラメータの選択を終了する操作（「終了操作」という。図５の例では、「ＯＫ」のボタン３２を押す操作。）がされると、他の使用パラメータと定められた関係になっている（競合している）と判断部２０３により判断される使用パラメータがない場合に、操作用画像の表示を終了させることで、パラメータの表示を終了させる。例えば、表示制御部２０１は、全ての使用パラメータを第１の態様で表示させている場合には、他の使用パラメータと競合する使用パラメータがないため、パラメータの表示を終了させる。
【００４８】
また、表示制御部２０１は、使用パラメータの一部を第３の態様で表示させ、他の使用パラメータを第１の態様で表示させている場合には、次のように表示を終了させる。終了操作が行われると、保持部２０２は、上述した自動変更を行う。これにより、優先パラメータ及び準優先パラメータと競合している非優先パラメータ（非指定項目の使用パラメータであり、第３の態様で表示されている。）は、それらの優先パラメータ及び準優先パラメータと競合しないパラメータに自動変更される。その結果、第３の態様で表示されていた使用パラメータは全て競合が解消され、第１の態様で表示されることになる。表示制御部２０１は、このように保持部２０２による自動変更が行われたあとは他の使用パラメータと競合する使用パラメータがなくなるので、パラメータの表示を終了させることになる。
【００４９】
一方、表示制御部２０１は、終了操作がされたときに第２の態様で表示させている使用パラメータがあるときには、パラメータの表示を終了させない。第２の態様で表示されている使用パラメータは、準優先パラメータであり、自動変更が行われないからである。この場合、表示制御部２０１は、優先パラメータと定められた関係となっている（競合している）指定項目のパラメータが残っていることをユーザに通知するための画像（「通知画像」という。）を表示させる。
図１１は、通知画像の一例を示す図である。この図に示す通知画像４は、「［本文の用紙サイズ］及び［仕上がりサイズ］のいずれかに競合する設定があります。設定を確認して下さい。」という文字列を表している。
【００５０】
［動作］
ユーザ装置２０は、以上の構成に基づき選択支援処理を行う。以下では、優先パラメータが準優先パラメータと競合する場合の選択支援処理におけるユーザ装置２０の動作について、図１２を参照して説明する。
図１２は、選択支援処理におけるユーザ装置２０の動作の一例を示すフロー図である。選択支援処理は、ユーザの操作により選択用画像が表示されることを契機に開始される。この例では、選択用画像が表示されたときに、「本文の用紙サイズ」の使用パラメータが優先パラメータとなっているものとする。ユーザ装置２０は、ユーザの操作により指定項目のパラメータ一覧を表示し、ユーザの操作によりそのパラメータ一覧からいずれかのパラメータが選択される（ステップＳ１１）。このときに表示される選択用画像の例を図１３に示す。
【００５１】
図１３は、選択用画像の一例を示す図である。図１３では、「本文の用紙サイズ」の「Ａ４（２１０×２９７ｍｍ）」が優先パラメータとなっており、もう一方の指定項目である「仕上がりサイズ」のパラメータ一覧３４が表示されている。パラメータ一覧３４のパラメータのうち、「Ａ５（１４８×２１０ｍｍ）」及び「８．５×１１”（レター）」は、優先パラメータと競合しているため、第２の態様で表示されており、他のパラメータは、第１の態様で表示されている。この例では、「８．５×１１”（レター）」が選択されている。
【００５２】
次に、ユーザ装置２０は、選択されたパラメータが他の使用パラメータと上述の定められた関係になっているか否か（本実施形態では競合しているか否か）を判断する（ステップＳ１２）。選択されたパラメータは、パラメータ一覧に表示されている時点では、他のパラメータと競合している場合、第１の態様以外の態様（図１３の例では第２の態様）で表示されていることになる。ユーザ装置２０は、定められた関係になっていると判断した場合には（ステップＳ１２：ＹＥＳ）、選択されたパラメータを、それまで表示していた態様に代えて第１の態様で表示して（ステップＳ１３）、保持する（ステップＳ１４）。本実施形態では、後から選択された指定項目のパラメータが優先パラメータとして扱われるため、ステップＳ１１で選択された指定項目のパラメータがそれまでの優先パラメータと定められた関係になっていても、ステップＳ１４において優先パラメータとして保持される。ユーザ装置２０は、定められた関係になっていないと判断した場合には（ステップＳ１２：ＮＯ）、選択されたパラメータが既に第１の態様で表示されているため、ステップＳ１３を飛ばしてステップＳ１４の動作を行う。ステップＳ１４において保持されたパラメータは、上述した第１の項目の第１パラメータである。
【００５３】
続いて、ユーザ装置２０は、ステップＳ１４で保持されたパラメータと他の使用パラメータとが定められた関係になっているか否か（競合しているか否か）を判断する（ステップＳ１５）。ユーザ装置２０は、定められた関係になっている（競合している）と判断した場合（ステップＳ１５：ＹＥＳ）、その使用パラメータを第２または第３の態様で表示する（ステップＳ１６）。詳細には、ユーザ装置２０は、使用パラメータが指定項目のパラメータであれば第２の態様で表示し、非指定項目のパラメータであれば第３の態様で表示する。また、ユーザ装置２０は、定められた関係になっていない（競合していない）と判断した場合（ステップＳ１５：ＮＯ）、その使用パラメータを第１の態様で表示する（ステップＳ１７）。ステップＳ１６及びＳ１７において表示される使用パラメータは、上述した第２の項目の第２パラメータである。ステップＳ１６において表示される選択用画像の例を図１４に示す。
【００５４】
図１４は、選択用画像の一例を示す図である。図１４では、ステップＳ１３において第１の態様で表示された「仕上がりサイズ」の「８．５×１１”（レター）」がステップＳ１４において保持され、保持されたこのパラメータに競合する「本文の用紙サイズ」の「Ａ４（２１０×２９７ｍｍ）」がステップＳ１６において第２の態様で表示されているところが示されている。
【００５５】
ステップＳ１６及びＳ１７のいずれかの動作を行ったあと、ユーザ装置２０は、ユーザが上述した終了操作（パラメータの選択を終了する操作）を行った場合（ステップＳ１８）に、使用パラメータ同士で定められた関係になっている（競合している）ものがないか否かを判断する（ステップＳ１９）。ユーザ装置２０は、使用パラメータ同士で定められた関係になっている（競合している）ものがないと判断した場合には（ステップＳ１９：ＹＥＳ）、パラメータの表示を終了し（ステップＳ２０）、あると判断した場合には（ステップＳ１９：ＮＯ）、図１１に示すような通知画像を表示して（ステップＳ２１）、ステップＳ１１に戻って動作を継続する。ステップＳ１１、Ｓ１４及びＳ２０は、保持部２０２が行う動作である。ステップＳ１２、Ｓ１５及びＳ１９は、判断部２０３が協働して行う動作である。また、ステップＳ１１、Ｓ１３、Ｓ１６、Ｓ１７、Ｓ２０及びＳ２１は、表示制御部２０１が行う動作である。
【００５６】
２度目のステップＳ１１において、ユーザは、例えば、第２の態様で表示されている使用パラメータの項目（上記の例では「本文の用紙サイズ」）のパラメータを選択する。このときに表示される選択用画像の例を図１５に示す。
図１５は、選択用画像の一例を示す図である。図１５では、第２の態様で表示されている「Ａ４（２１０×２９７ｍｍ）」の項目である「本文の用紙サイズ」のパラメータ一覧３３が表示され、優先パラメータである「仕上がりサイズ」の「８．５×１１”（レター）」と競合しているパラメータが第２の態様で表示され、競合していないパラメータが第１の態様で表示されているところが示されている。この例では、第１の態様で表示されている「２２６×３１０ｍｍ」が選択されている。
【００５７】
図１５の状態で上述した確定操作（選択を確定させる操作）が行われると、選択された「２２６×３１０ｍｍ」が他の使用パラメータと競合していないとステップＳ１２において判断され、ステップＳ１４において優先パラメータとして保持される。この「２２６×３１０ｍｍ」は、パラメータ一覧３３で表示されていた第１の態様のまま、使用パラメータとして表示される。このときに表示される選択用画像の例を図１６に示す。
図１６は、選択用画像の一例を示す図である。図１６では、「本文の用紙サイズ」の使用パラメータである「２２６×３１０ｍｍ」が第１の態様で表示されている。一方、「仕上がりサイズ」の「８．５×１１”（レター）」は、保持されたパラメータである「本文の用紙サイズ」の「２２６×３１０ｍｍ」と競合していないとステップＳ１５において判断され、ステップＳ１７において第１の態様で表示されている。
【００５８】
ユーザ装置２０は、他のパラメータと定められた関係になっているか否か（本実施形態では競合しているか否か）に応じてパラメータを表示させる装置である。ユーザ装置２０においては、他の使用パラメータと競合していないパラメータ（「非競合パラメータ」という。）が第１の態様で表示される。つまり、第１の態様で表示されている使用パラメータは、そのままパラメータの選択を終了させれば機能が実行されるときに実際に用いられることになるパラメータとして、いわば使用が確定したパラメータ（「使用確定パラメータ」という。）として、ユーザにより認識されることになる。また、ユーザ装置２０においては、優先パラメータは、他の使用パラメータとの競合の有無にかかわらず第１の態様で表示されるため、他の使用パラメータと競合している使用パラメータ（「競合パラメータ」という。）であっても、使用確定パラメータとしてユーザにより認識されることになる。
【００５９】
例えば、ユーザが、選択した指定項目のパラメータを機能の実行で用いられるようにしたい場合に、そのパラメータが他の使用パラメータと競合しているからといって第１の態様以外の態様で表示させてしまうと、ユーザが第１の態様以外の態様で表示された他のパラメータを変更しているうちに、最初に選択したパラメータがどれであるか分からなくなってしまうおそれがある。そうなると、ユーザが誤って最初に選択したパラメータも変更してしまうことが起こり得る。
【００６０】
本実施形態では、ユーザにより選択されて保持された指定項目のパラメータ（すなわち上述した第１パラメータ）を第１の態様で表示させることで、そのパラメータを使用確定パラメータとしてユーザに認識させ、競合を解消させる場合にユーザがそのパラメータ以外の競合パラメータを変更するようにしむけている。このような本実施形態によれば、他のパラメータと定められた関係になっているか否かに応じてパラメータを表示させる場合に、第１パラメータを第１の態様以外の態様で表示させる構成に比べて、ユーザが選択したパラメータをあとで誤って変更してしまうことが起こりにくくなり、ユーザがパラメータを選択しやすいようになる。
【００６１】
また、本実施形態においては、優先パラメータは、自動変更されることがなく、ユーザにより選択し直されない限り保持し続けられる。これにより、ユーザが選択して第１の態様で表示されたパラメータの項目については、ユーザが選択していないパラメータが用いられて機能が実行されることがなくなる。また、本実施形態においては、第１パラメータと競合する使用パラメータの項目が指定項目であれば第２の態様で表示され、非指定項目であれば第３の態様で表示される。指定項目の使用パラメータは上記のとおり自動変更されないため、本実施形態によれば、ユーザ自身が変更しなければ第１パラメータと定められた関係になっている状態が解消しない第２パラメータと、そうでない第２パラメータ、すなわち、ユーザ自身が変更しなくてもその状態が解消する第２パラメータとをユーザが見分けられるようになる。さらに、本実施形態においては、ユーザの操作に基づいて指定部２０４が項目を指定するため、使用パラメータの変更にユーザの操作を必須とする項目を、ユーザが指定するようになっている。
【００６２】
また、ユーザ装置２０は、ステップＳ１９においてパラメータ同士で定められた関係になっているものがないと判断しなければ、パラメータの選択を終了しない。これにより、いずれかのパラメータ同士が定められた関係になっている状態で機能が実施されるということをなくすことになる。また、ユーザ装置２０は、第２の項目のパラメータの一覧を表示するときに、第１パラメータと定められた関係になっているものについては第２の態様で表示する。これにより、第１パラメータ（優先パラメータ）と定められた関係になっている状態を解消するためにどのパラメータを選択すればよいかということをユーザに認識させることになる。さらに、ユーザ装置２０は、パラメータ一覧において第２の態様で表示している第２パラメータがユーザにより選択されてもそれを保持せず、選択されたパラメータを保持していないことを示す画像を表示する。これにより、第１パラメータ（優先パラメータ）と定められた関係になっている状態を解消するための操作において、その状態を解消させない第２パラメータをユーザが誤って選択するということをなくすことになる。
【００６３】
［変形例］
上述した実施形態は、本発明の実施の一例に過ぎず、以下のように変形させてもよい。また、上述した実施形態及び以下に示す各変形例は、必要に応じて組み合わせて実施してもよい。
【００６４】
［変形例１］
定められた関係は、上述した実施形態では、パラメータ同士が競合している（これらが使用されると機能が実行されない）ことをいうものとしたが、これには限らない。例えば、機能は実行されるが推奨されないパラメータの組み合わせを、定められた関係のパラメータ同士を表すものとして予め決めておいてもよい。さらにいえば、推奨の有無にも関係なく、何らかのパラメータの組み合わせを、定められた関係のパラメータ同士を表すものとして予め決めておいてもよい。
【００６５】
また、定められた関係になるパラメータ同士の組み合わせを予め決めることも必須ではない。例えば、各パラメータに何らかの値（例えばサイズを表すパラメータであればその面積や縦横比など）を割り当てておいて、それらの値を比較したり、それらの値を何らかの式に代入して算出された値を比較したりして、決められた条件（例えば一方が他方の２倍以下など）が満たされる場合に、それらのパラメータ同士が定められた関係になるものとしてもよい。要するに、定められた関係とは、パラメータ同士の関係を表すものとして予め定められたものであればよい。その場合も、ユーザ装置２０は、他のパラメータと定められた関係になっているか否かに応じてパラメータを表示させる。
【００６６】
［変形例２］
判断部２０３は、上述した実施形態では、記憶部２５に記憶されている図７に示すテーブルを用いてパラメータ同士が定められた関係になっているか否かの判断を行ったが、これに限らない。例えば、このテーブルが外部装置に記憶されていて、判断部２０３が、外部装置が記憶するこのテーブルを参照して、この判断を行ってもよい。また、判断部２０３は、例えば、上記の変形例で述べたように、各パラメータに割り当てられた値やそこから算出された値を比較するなどして、この判断を行ってもよい。このように、判断部２０３は、如何なる方法を用いてもよいので、パラメータ同士が定められた関係になっているか否かを判断するものであればよい。
【００６７】
［変形例３］
ユーザ装置２０は、上述した実施形態では、後からユーザにより選択された指定項目のパラメータを優先パラメータとして扱ったが、これに限らない。ユーザ装置２０は、例えば、先にユーザにより選択された指定項目のパラメータを優先パラメータとして扱い、他の項目については、優先パラメータと定められた関係になっているパラメータが選択されないようにしてもよい。この場合、表示制御部２０１は、パラメータ一覧からユーザにより選択されたパラメータ（指定項目及び非指定項目のどちらでも）が優先パラメータと競合しているときには、確定操作が行われても、選択されているパラメータを使用パラメータとして表示させない。また、保持部２０２は、パラメータ一覧において表示制御部２０１により第２の態様で表示されているパラメータがユーザにより選択された場合はそのパラメータを保持しない。
【００６８】
表示制御部２０１は、パラメータ一覧において第２の態様で表示されているパラメータが選択された場合、そのパラメータが、機能（実施形態では本文作製機能及び仕上げ機能）が実行されるときに使用されるパラメータ（すなわち使用パラメータ）になっていないことを示す画像を表示させる。
図１７は、パラメータが保持されていないことを示す画像の一例を示す図である。この図に示す画像５は、「優先パラメータと競合するパラメータが選択されています。他のパラメータを選択して下さい。」という文字列を表している。ユーザは、この画像を見ることで、選択したパラメータが使用パラメータになっていないことを認識して、他のパラメータを選択することになる。なお、例えば、選択操作を行ってもパラメータ一覧を表示させたままにすることでも、ユーザはそのことを認識することになる。このように、パラメータ一覧も、パラメータが使用パラメータになっていないことを示す画像の一例である。また、ユーザ装置２０では、上記の優先パラメータの扱いを、例えば表示制御部２０１により通知画像が表示されたときに解除してもよい。これにより、通知画像が表示されたあとは、優先パラメータ以外の指定項目においても、自由にパラメータが選択されることになる。そして、今度は、新たに保持された優先パラメータが、他の項目のパラメータに対して先優先の関係となる。
【００６９】
［変形例４］
保持部２０２は、項目毎に決められた順位に基づいてパラメータを保持してもよい。この場合、保持部２０２は、第１及び第２パラメータが定められた関係になっていると判断部２０３により判断される場合において、第２の項目の順位に比べて第１の項目の順位が上に決めれているときには（前者の場合）その第１パラメータを保持し、下に決められているときには（後者の場合）その第１パラメータを保持しない。具体例として、この順位を指定項目について決めた場合について説明する。保持部２０２は、例えば第２パラメータを既に優先パラメータとして保持している場合に、順位が上の第１の指定項目の第１パラメータが選択されたときには、その第１パラメータを優先パラメータとして保持し、順位が下の第１の指定項目の第１パラメータが選択されたときには、その第１パラメータを保持しない。第２パラメータは、前者の場合は優先パラメータではなくなり、後者の場合は優先パラメータのままとなる。また、表示制御部２０１は、前者の場合は第２パラメータを第２の態様で表示させ、後者の場合は第２パラメータを第１の態様で表示させ続ける。
【００７０】
ユーザ装置２０では、上記の項目の順位を、ユーザにより選択された順番に応じて決めてもよい。例えば、項目の順位は、その項目よりもあとに保持部２０２によりパラメータが保持された項目の順位に比べて上となるように決められる。
具体例で説明する。「本文の用紙サイズ」、「とじ方」及び「仕上がりサイズ」の３つが指定項目であり、ユーザが本文の用紙サイズのパラメータを選択したとする。保持部２０２は、選択されたパラメータを第１の優先パラメータとして保持する。次に、ユーザがとじ方のパラメータを選択したとする。その際、保持部２０２は、第１の優先パラメータと定められた関係になっているパラメータを保持しないが、仕上がりサイズで選択が受け付けられているパラメータと定められた関係になっているパラメータについては、第２の優先パラメータとして保持する。続いてユーザが仕上がりサイズのパラメータを選択するときには、保持部２０２は、第１及び第２の優先パラメータのいずれとも定められた関係になっていないパラメータを第３の優先パラメータとして保持する。
【００７１】
上記の例によれば、後から選択するパラメータはその前に選択したパラメータと定められた関係になっていないものしか保持されないため、ユーザが順番にパラメータの選択を行うだけで、互いに定められた関係になっていないパラメータが保持されることになる。
なお、ステップＳ２１において通知画像が表示されたあとは、上述した実施形態のように、優先パラメータの順位を優先パラメータが選択される前の状態に戻してもよいし、優先パラメータの順位を維持した状態にしてもよい。
【００７２】
以上のとおり各指定項目の順位が決められている場合、順位が下の項目から選択したときには（「第１の場合」という。）、後から選択した項目のパラメータと定められた関係になっていると、先に選択したパラメータを選択し直す手間が生じることがある。一方、順位が上の項目から選択した場合（「第２の場合」という。）、それと定められた関係になる順位が下の項目のパラメータは選択しても保持されないため、第１の場合に比べて、定められた関係にならないパラメータが選択されやすく、その結果、パラメータの選択をし直す手間が生じにくくなる。このような本変形例によれば、項目の順位をユーザが把握していたり、表示制御部２０１が項目の文字列に順位を表す番号を付加したりすることで、項目の順位に関係なくパラメータが保持される場合に比べて、ユーザがパラメータを選択する際にパラメータを選択する項目の順番が誘導されやすくなり、その結果、ユーザによるパラメータの選択のし直しが生じにくくなる。
【００７３】
［変形例５］
上述した実施形態では、ユーザ装置２０が選択支援処理を行ったが、これに限らず、製本装置１０が選択支援処理を行ってもよい。その場合、選択支援処理を行うためのプログラムを製本装置１０の制御部１１が実行して図４に示す各機能を製本装置１０が実現する。その際、図５等に示す選択用画像をＵＩ部１２が表示することで、ユーザによるパラメータの選択が支援される。実施形態では、選択支援処理を行う情報処理装置（ユーザ装置２０）と、選択されたパラメータを用いて機能を実行する装置（製本装置１０）とが別の装置であったが、ここで述べたとおり、１つの情報処理装置（本変形例の製本装置１０）であってもよい。
【００７４】
なお、本発明は、製本システム以外のシステム及び装置に適用されるものである。例えば、画像形成装置、ファクシミリ装置、スキャナ装置及びネットワーク装置（ルータなど）等の情報処理装置に本発明を適用してもよい。いずれの場合も、これらの情報処理装置は、図４に示す各機能を実現することで、選択支援処理を行う。また、これらの情報処理装置は、上述した製本要求処理の代わりに、それぞれの装置で行われる機能の実行を要求する処理を、保持部２０２により保持されているパラメータに基づいて行う。本発明は、要するに、機能の実行に用いられる複数の項目のパラメータが他の項目のパラメータと定められた関係になっているか否かに応じてパラメータを表示させる情報処理装置に対して適用されるものである。
【００７５】
［変形例６］
表示制御部２０１は、上述した実施形態では、指定項目のパラメータの一覧においても、図１０に示すように第１パラメータと定められた関係になっているものについては第２の態様で表示させたが、これには限らない。表示制御部２０１が一覧のパラメータを例えば第１の態様で表示させておいても、ユーザがいずれかのパラメータを選択して使用パラメータとして表示されたときに、選択したパラメータが第１パラメータ（すなわち優先パラメータ）と定められた関係になっていれば第２の態様で表示されることになるため、第１パラメータと定められた関係になっていることがユーザにより認識されることになる。
【００７６】
［変形例７］
保持部２０２は、上述した実施形態では、図１２に示すステップＳ１９において、保持したパラメータ同士で定められた関係になっているものがない場合に、パラメータの選択を終了したが、これに限らない。保持部２０２は、例えば、特定のパラメータ同士が定められた関係になっている場合であれば、パラメータの選択を終了してもよい。この場合、特定のパラメータ同士とは、例えば、機能の実行に不都合がある（製本の仕上がりが雑になるなど）ものの、実行自体は可能なパラメータの組み合わせなどである。さらにいえば、保持部２０２は、ステップＳ１８において終了操作（パラメータの選択を終了する操作）がされた場合には、ステップＳ１９の動作を行わず、ステップＳ２０においてパラメータの選択を終了してもよい。その場合、定められた関係になっているパラメータによっては、機能を実行した場合に例えば製本装置１０の機能によりエラーが通知されて機能の実行が停止されることになるが、その通知に基づいてユーザがパラメータを選択し直せばよい。
【００７７】
［変形例８］
指定部２０４は、上述した実施形態では、複数の項目のうちの一部を指定したが、これに限らず、全て指定してもよいし、全て指定しなくてもよい。指定部２０４が全ての項目を指定した場合、表示制御部２０１は、第１パラメータと定められた関係になっているパラメータを全て第２の態様で表示させることになる。反対に、指定部２０４が全ての項目を指定しなかった場合、表示制御部２０１は、第１パラメータと定められた関係になっているパラメータを全て第３の態様で表示させることになる。さらにいえば、ユーザ装置２０は、指定部２０４を備えていなくてもよい。この場合に、表示制御部２０１及び保持部２０２が、全ての項目が指定項目であるものとして動作することで、指定部２０４により全ての項目が指定された場合の動作が行われることになる。
【００７８】
この場合でも、第１パラメータを第１の態様で表示させることで、そのパラメータを上述した使用確定パラメータとしてユーザに認識させ、競合を解消させる場合にユーザがそのパラメータ以外の競合パラメータを変更するようにしむけることになる。従って、本変形例においても、上述した実施形態のように、他のパラメータと定められた関係になっているか否かに応じてパラメータを表示させる場合に、第１パラメータを第１の態様以外の態様で表示させる構成に比べて、ユーザが選択したパラメータをあとで誤って変更してしまうことが起こりにくくなり、ユーザがパラメータを選択しやすいようになる。
【００７９】
［変形例９］
図５等に示した選択用画像３は一例であり、表示制御部２０１は、様々な選択用画像を表示させてもよい。表示制御部２０１は、例えば、使用パラメータ表示領域３１を表示させずに、パラメータ一覧３３だけを表示させておき、パラメータ一覧３３で表されている各パラメータの横にラジオボタンを表示させ、それらのラジオボタンをユーザに選択させることでパラメータを選択させるようにしてもよい。
【００８０】
また、表示制御部２０１は、各項目のパラメータの一覧をそれぞれ表示させる代わりに、指定項目のパラメータをまとめた一覧を表示させて、優先パラメータを選択させてもよい。
図１８は、指定項目のパラメータをまとめた一覧の一例を示す図である。図１８に示す選択用画像３ａは、指定項目である「本文の用紙サイズ」及び「仕上がりサイズ」のパラメータをまとめた一覧５１を表している。この例では、仕上がりサイズの「８．５×１１”（レター）」というパラメータが第１パラメータ（優先パラメータ）として選択され、これと定められた関係になっている（競合している）本文の用紙サイズのパラメータが第２の態様で表示されている。この場合、表示制御部２０１は、ユーザが第１パラメータを選択し直すだけで、新たに選択された第１パラメータと定められた関係になっている（競合している）指定項目のパラメータを第２の態様で表示させる。この例によれば、表示制御部２０１が指定項目を一覧で表示させない場合に比べて、第１パラメータと定められた関係になっている指定項目のパラメータを、第１パラメータを選択し直す前のものと見比べることが容易になる。
【００８１】
［変形例１０］
表示制御部２０１は、実施形態で述べた第１、第２及び第３の態様以外の態様でパラメータを表示させてもよい。例えば、表示制御部２０１は、図１１に示す画像４２をパラメータの先頭に付加させる態様（実施形態の第２の態様）を第１または第３の態様としてもよいし、図１１に示す画像４４をパラメータの先頭に付加させる態様（実施形態の第３の態様）を第１または第２の態様としてもよい。いずれの場合も、第１、第２及び第３の態様が互いに異なっていればよい。また、これら以外の態様について、図１９を参照して説明する。
【００８２】
図１９は、パラメータの態様の例を示す図である。画像４２及び４４はいずれも四角形の画像であったが、図１９（ａ）では、円形の画像がパラメータの先頭に付加されている。また、図１９（ｂ）では、パラメータの周囲を囲む四角形の画像が付加されている。このように、表示制御部２０１は、パラメータの周囲に表示する画像を様々に変化させて各態様を表してもよい。また、図１９（ｃ）では、パラメータの文字列のフォントが大きくなり、また、太字且つ斜体となっている。このように、表示制御部２０１は、パラメータの文字列自体のフォントやスタイル（太字や斜体など）を変化させて各態様を表してもよい。また、表示制御部２０１は、フォントや画像の色や大きさを変化させて各態様を表してもよい。また、表示制御部２０１は、パラメータの周囲に、例えば第２の態様のパラメータの周囲に「優先パラメータと競合しないように変更して下さい」という文字列を付加させたり、第３の態様のパラメータの周囲に「選択終了時に変更される可能性があります」という文字列を付加させてもよい。これらの場合も、要するに、第１、第２及び第３の態様が互いに異なっていればよい。
【００８３】
［変形例１１］
表示制御部２０１は、上述した実施形態では、指定項目及び非指定項目の表示を異ならせなかったが、これを異ならせるようにしてもよい。
図２０は、本変形例の選択用画像の一例を示す図である。この図に示す選択用画像３ｂでは、指定項目である「本文の用紙サイズ」及び「仕上がりサイズ」という文字列の周囲が四角形で囲まれた画像６１及び６２がそれぞれ表示されている。一方、非指定項目である「とじ方」及び「断裁方法」という文字列は四角形で囲まれていない。なお、選択用画像３ｂは一例であり、本変形例では、要するに、指定項目と非指定項目とが異なる態様で表示されていればよい。これにより、パラメータを選択する前から、どの項目が指定項目であり、どの項目が非指定項目であるかということがユーザにより把握されることになる。
【００８４】
［変形例１２］
ユーザ装置２０は、上述した実施形態では、他のパラメータと競合する非指定項目のパラメータを第３の態様で表示させ、パラメータの選択が終了するときに自動変更したが、これに限らない。ユーザ装置２０は、例えば、他のパラメータと競合する非指定項目のパラメータが選択された場合、そのパラメータを他のパラメータと競合しないパラメータに自動変更して保持してもよい。つまり、ユーザ装置２０は、後から競合を解消するのではなく、その場で競合を解消してもよい。ただし、この場合も、ユーザ装置２０は、指定項目のパラメータは自動変更せずに、非指定項目のパラメータを自動変更する。
【００８５】
［変形例１３］
本発明は、製本装置１０及びユーザ装置２０等の情報処理装置の他にも、これらの情報処理装置が実施する処理を実現するための情報処理方法としても捉えられるものである。ここでいう処理とは、例えば、図１２に示す選択支援処理である。また、本発明は、製本装置１０及びユーザ装置２０等のコンピュータを、図４に示す各手段として機能させるためのプログラムとしても捉えられるものである。これらのプログラムは、これらを記憶させた光ディスク等の記録媒体の形態で提供されたり、インターネット等のネットワークを介して、コンピュータにダウンロードさせ、これらをインストールして利用可能にするなどの形態でも提供されたりするものであってもよい。
【符号の説明】
【００８６】
１０…製本装置、１１、２１…制御部、１２…ＵＩ部、１３、２４…通信部、１４、２５…記憶部、１５…画像形成部、１６…製本部、２０…ユーザ装置、２２…操作部、２３…表示部、２０１…表示制御部、２０２…保持部、２０３…判断部、２０４…指定部、２０５…出力部
【図１】
2014093065.tif 000003
【図２】
2014093065.tif 000004
【図３】
2014093065.tif 000005
【図４】
2014093065.tif 000006
【図７】
2014093065.tif 000007
【図８】
2014093065.tif 000008
【図１２】
2014093065.tif 000009
【図５】
2014093065.tif 000010
【図６】
2014093065.tif 000011
【図９】
2014093065.tif 000012
【図１０】
2014093065.tif 000013
【図１１】
2014093065.tif 000014
【図１３】
2014093065.tif 000015
【図１４】
2014093065.tif 000016
【図１５】
2014093065.tif 000017
【図１６】
2014093065.tif 000018
【図１７】
2014093065.tif 000019
【図１８】
2014093065.tif 000020
【図１９】
2014093065.tif 000021
【図２０】
2014093065.tif 000022