(57)【要約】【課題】特定の設定項目に対応する設定値として一画面に収まらない文字列を入力し設定する際の操作の操作性を向上させる。【解決手段】分割部は、特定の設定項目に対応する設定値の設定に必要な文字列を複数の区切りに分割する。決定部は、複数に分割された区切りそれぞれを順に設定対象として決定する。表示部は、設定対象として決定された区切りに入力すべき情報を入力するのに用いられる入力領域６２１及び６２２と、設定対象として決定された区切りを識別するための識別情報を表示する表示領域６２３及び６２４とを含む設定画面６２を表示する。設定部は、入力領域６２１及び６２２を用いて入力された、それぞれの区切りにおける情報を用いて、文字列の全体を設定値として設定する。【選択図】図６
2018156562.tif 000002
【特許請求の範囲】
【請求項１】
特定の設定項目に対応する設定値の設定に必要な文字列を複数の区切りに分割する分割部と、
前記複数に分割された区切りそれぞれを順に設定対象として決定する決定部と、
前記設定対象として決定された前記区切りに入力すべき情報を入力するのに用いられる入力領域と、前記設定対象として決定された前記区切りを識別するための識別情報を表示する表示領域とを含む画面を表示する表示部と、
前記入力領域を用いて入力された、それぞれの前記区切りにおける前記情報を用いて、前記文字列の全体を前記設定値として設定する設定部と
を備えるユーザーインタフェース装置。
【請求項２】
前記決定部は、一の区切りにおける前記情報の入力が完了すると、同一の設定項目における他の区切りを新たに前記設定対象として切り替えて決定し、
前記表示部は、新たに切り替わった前記設定対象に応じて、当該設定対象として決定された区切りに対応する前記入力領域及び前記表示領域を含む画面を表示するよう表示の切替えを行う
請求項１に記載のユーザーインタフェース装置。
【請求項３】
前記文字列には、予め分割位置が定められており、
前記分割部は、前記分割位置に従って前記文字列を分割する
請求項１又は２に記載のユーザーインタフェース装置。
【請求項４】
前記文字列は、複数の区切りにより構成される通信アドレスであり、
前記分割部は、前記通信アドレスを前記複数の区切りに分割する
請求項３に記載のユーザーインタフェース装置。
【請求項５】
前記入力領域には、入力可能な最大の文字数が予め定められており、
前記分割部は、複数の区切りにおける各々の文字数が前記最大の文字数以下になるように、前記文字列を分割する
請求項１又は２に記載のユーザーインタフェース装置。
【請求項６】
前記文字列は、予め定められた分割不可の部分を含み、
前記分割部は、前記複数の区切りに含まれる単一の区切りに前記分割不可の部分が含まれるように、前記文字列を分割する
請求項５に記載のユーザーインタフェース装置。
【請求項７】
前記表示部は、前記入力領域を複数有する
請求項１から６のいずれか１項に記載のユーザーインタフェース装置。
【請求項８】
コンピュータに、
特定の設定項目に対応する設定値の設定に必要な文字列を複数の区切りに分割するステップと、
前記複数に分割された区切りそれぞれを順に設定対象として決定するステップと、
前記設定対象として決定された前記区切りに入力すべき情報を入力するのに用いられる入力領域と、前記設定対象として決定された前記区切りを識別するための識別情報を表示する表示領域とを含む画面を表示部に表示するステップと、
前記入力領域を用いて入力された、それぞれの前記区切りにおける前記情報を用いて、前記文字列の全体を前記設定値として設定するステップと
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザーインタフェース装置及びプログラムに関する。
【背景技術】
【０００２】
入力装置及び出力装置を用いて、各種の設定項目に対応する設定値を入力し設定する技術が知られている。これらの設定項目の中には、対応する設定値が複数の文字や記号、数字からなる文字列であって、その文字列全体が一画面に収まらないものがある。例えば特許文献１及び２には、一画面に収まらない文字列をスクロールして表示することが記載されている。特許文献３には、インターネットアドレスの文字列をアイコン化して表示することが記載されている。特許文献４には、文字列の横幅を調整して表示することが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２９８８８８号公報
【特許文献２】特開２００９−３７０４８号公報
【特許文献３】特開２００１−７５９０７号公報
【特許文献４】特開２００１−６００８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、特定の設定項目に対応する設定値として一画面に収まらない文字列を入力し設定する際の操作の操作性を向上させることを目的とする。
【課題を解決するための手段】
【０００５】
請求項１に係る発明は、特定の設定項目に対応する設定値の設定に必要な文字列を複数の区切りに分割する分割部と、前記複数に分割された区切りそれぞれを順に設定対象として決定する決定部と、前記設定対象として決定された前記区切りに入力すべき情報を入力するのに用いられる入力領域と、前記設定対象として決定された前記区切りを識別するための識別情報を表示する表示領域とを含む画面を表示する表示部と、前記入力領域を用いて入力された、それぞれの前記区切りにおける前記情報を用いて、前記文字列の全体を前記設定値として設定する設定部とを備えるユーザーインタフェース装置である。
【０００６】
請求項２に係る発明は、請求項１に記載のユーザーインタフェース装置において、一の区切りにおける前記情報の入力が完了すると、同一の設定項目における他の区切りを新たに前記設定対象として切り替えて決定し、前記表示部は、新たに切り替わった前記設定対象に応じて、当該設定対象として決定された区切りに対応する前記入力領域及び前記表示領域を含む画面を表示するよう表示の切替えを行う。
【０００７】
請求項３に係る発明は、請求項１又は２に記載のユーザーインタフェース装置において、前記文字列には、予め分割位置が定められており、前記分割部は、前記分割位置に従って前記文字列を分割する。
【０００８】
請求項４に係る発明は、請求項３に記載のユーザーインタフェース装置において、前記文字列は、複数の区切りにより構成される通信アドレスであり、前記分割部は、前記通信アドレスを前記複数の区切りに分割する。
【０００９】
請求項５に係る発明は、請求項１又は２に記載のユーザーインタフェース装置において、前記入力領域には、入力可能な最大の文字数が予め定められており、前記分割部は、複数の区切りにおける各々の文字数が前記最大の文字数以下になるように、前記文字列を分割する。
【００１０】
請求項６に係る発明は、請求項５に記載のユーザーインタフェース装置において、前記文字列は、予め定められた分割不可の部分を含み、前記分割部は、前記複数の区切りに含まれる単一の区切りに前記分割不可の部分が含まれるように、前記文字列を分割する。
【００１１】
請求項７に係る発明は、請求項１から６のいずれか１項に記載のユーザーインタフェース装置において、前記表示部は、前記入力領域を複数有する。
【００１２】
請求項８に係る発明は、コンピュータに、特定の設定項目に対応する設定値の設定に必要な文字列を複数の区切りに分割するステップと、前記複数に分割された区切りそれぞれを順に設定対象として決定するステップと、前記設定対象として決定された前記区切りに入力すべき情報を入力するのに用いられる入力領域と、前記設定対象として決定された前記区切りを識別するための識別情報を表示する表示領域とを含む画面を表示部に表示するステップと、前記入力領域を用いて入力された、それぞれの前記区切りにおける前記情報を用いて、前記文字列の全体を前記設定値として設定するステップとを実行させるためのプログラムである。
【発明の効果】
【００１３】
請求項１に係る発明によれば、特定の設定項目に対応する設定値として一画面に収まらない文字列を入力し設定する際の操作の操作性を向上させることができる。
請求項２に係る発明によれば、入力領域を用いて複数の区切りにおける情報を順番に入力することができる。
請求項３に係る発明によれば、予め定められた分割位置に沿って分割された区切り毎に、文字列を入力し設定することができる。
請求項４に係る発明によれば、通信アドレスを区切り毎に入力し設定することができる。
請求項５に係る発明によれば、入力領域を用いて入力可能な最大の文字数に合うように、文字列を分割することができる。
請求項６に係る発明によれば、文字列に含まれる分割不可の部分が分割されることを防ぐことができる。
請求項７に係る発明によれば、一画面において複数の区切りに対応する情報を入力し設定することができる。
請求項８に係る発明によれば、特定の設定項目に対応する設定値として一画面に収まらない文字列を入力し設定する際の操作の操作性を向上させることができる。
【図面の簡単な説明】
【００１４】
【図１】本実施形態に係る画像処理装置１の一例を示す図。
【図２】ユーザーインタフェース部４０の一例を示す図。
【図３】画像処理装置１の機能構成の一例を示す図。
【図４】ＩＰｖ４のＩＰアドレスの構成を示す図。
【図５】ＩＰｖ４のＩＰアドレスを設定する動作の一例を示すフローチャート。
【図６】表示部６０の画面遷移の一例を示す図。
【図７】割り当てテーブル１１１の一例を示す図。
【図８】ＩＰｖ６のＩＰアドレスの構成を示す図。
【図９】表示部６０の画面遷移の一例を示す図。
【図１０】表示部６０の画面遷移の一例を示す図。
【図１１】従来技術に係る表示部６０の画面遷移の一例を示す図。
【図１２】従来技術に係る割り当てテーブル１１２の一例を示す図。
【図１３】変形例に係る表示部６０の画面遷移の一例を示す図。
【図１４】変形例に係る表示部６０の画面遷移の一例を示す図。
【図１５】変形例に係る表示部６０の画面遷移の一例を示す図。
【図１６】変形例に係る表示部６０の画面遷移の一例を示す図。
【図１７】変形例に係る表示部６０の画面遷移の一例を示す図。
【発明を実施するための形態】
【００１５】
構成
図１は、本実施形態に係る画像処理装置１の一例を示す図である。画像処理装置１は、画像に関する処理を行う装置である。この処理には、プリント、コピー、スキャン、又はファクシミリが含まれてもよい。画像処理装置１は、例えばプリンターであってもよい。
【００１６】
画像処理装置１は、制御部１０と、記憶部２０と、画像形成部３０と、ユーザーインタフェース部４０とを備える。制御部１０は、プロセッサーと、メモリーとを備える。プロセッサーは、プログラムをメモリーに読み出して実行することにより、各種の処理を実行する。プロセッサーとしては、例えばＣＰＵ（Central Processing Unit）が用いられてもよい。メモリーは、プロセッサーにより実行されるプログラムを記憶する。メモリーとしては、例えばＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、又はこれらの組み合わせが用いられてもよい。記憶部２０は、各種のデータ及びプログラムを記憶する。記憶部２０としては、例えばハードディスク、フラッシュメモリー、又はこれらの組み合わせが用いられてもよい。
【００１７】
画像形成部３０は、用紙等の媒体上に画像を形成する。画像を形成する方式としては、例えば電子写真方式が用いられてもよい。ただし、画像を形成する方式は、電子写真方式に限定されず、他の方式であってもよい。ユーザーインタフェース部４０は、操作部５０と、表示部６０とを備える。操作部５０は、画像処理装置１の操作に用いられる。操作部５０としては、例えば物理ボタンが用いられてもよい。表示部６０は、各種の情報を表示する。表示部６０としては、例えば７セグメントＬＥＤ（light emitting diode）又は１４セグメントＬＥＤが用いられてもよい。
【００１８】
図２は、ユーザーインタフェース部４０の一例を示す図である。この例では、操作部５０には、テンキー５１と、上下ボタン５２と、クリアボタン５３と、オールクリアボタン５４と、スタートボタン５５とが含まれる。テンキー５１は、数字を入力する操作に用いられる。上下ボタン５２は、上ボタン５２１と、下ボタン５２２とを含む。上ボタン５２１は、前に戻る操作に用いられる。下ボタン５２２は、次に進む操作に用いられる。クリアボタン５３は、選択された部分を削除する操作に用いられる。オールクリアボタン５４は、処理を終了する操作に用いられる。スタートボタン５５は、処理を実行する操作に用いられる。表示部６０には、各種の画面が表示される。
【００１９】
なお、この例では、画像処理装置１の製造コストの削減等の理由により、ユーザーインタフェース部４０には、タッチパネルは設けられておらず、物理ボタンのみが設けられている。また、表示部６０の表示能力、例えば画面サイズや文字又は画像の表現力も限られている。
【００２０】
図３は、画像処理装置１の機能構成の一例を示す図である。画像処理装置１は、選択部１０１と、分割部１０２と、決定部１０３と、設定部１０４として機能する。画像処理装置１は、ユーザーインタフェース装置の一例である。これらの機能構成は、メモリーに記憶されたプログラムと、このプログラムを実行するプロセッサーとの協働によって実現される。
【００２１】
選択部１０１は、ユーザーの操作に応じて、複数の設定項目の中から設定すべき一の設定項目を選択する。これらの設定項目には、例えばＩＰ（Internet Protocol）アドレス等の通信アドレスが含まれる。選択部１０１により選択された設定項目は、本発明に係る特定の設定項目の一例である。分割部１０２は、選択部１０１により選択された設定項目に基づいて、当該設定項目に対応する設定値の設定に必要な文字列を複数の区切りに分割する。ここで、本発明において「文字列」とは、複数の数字、記号、文字、又はそれらの組み合わせにより構成されている連続した情報の集合のことを指す。決定部１０３は、分割されたこれら複数の区切りを１つの入力単位とし、これら入力単位を順番に設定対象として決定する。また、決定部１０３は、一の区切りにおける情報の入力が完了すると、同一の設定項目における他の区切りを新たに設定対象として切り替えて決定する。表示部６０は、分割部１０２により設定値の入力に必要な文字列の入力単位として分割された複数の区切りのうち、決定部１０３により設定対象として決定された区切りに入力すべき情報の入力に用いられる入力領域と、この区切りを識別するための識別情報、例えばこの区切りが設定値全体においてどこの区切り部分であるかを識別するための識別情報が表示される表示領域とを含む画面を表示する。入力領域を用いて入力される情報は、設定値の設定に必要な文字列の一部であって、例えば複数の数字、文字、記号、又はこれらの組み合わせにより構成される。区切りの識別情報は、例えば区切りに付与された番号又は名前であってもよいし、文字列全体における区切りの位置又は割合を示す情報であってもよい。設定部１０４は、入力領域を用いて入力された、それぞれの区切りにおける情報を用いて、文字列全体を設定値として設定する。
【００２２】
動作
ＩＰｖ４のＩＰアドレスの設定
ここでは、ユーザーがユーザーインタフェース部４０を用いて、ＩＰｖ４のＩＰアドレスを設定する場合を想定する。
図４は、ＩＰｖ４のＩＰアドレスの構成を示す図である。ＩＰｖ４のＩＰアドレスは、第１オクテッドから第４オクテッドの４つのオクテッドにより構成される。これらのオクテッドは、それぞれ８ビットの値を含む。これらのオクテッドは、複数の区切りの一例である。
【００２３】
図５は、ＩＰｖ４のＩＰアドレスを設定する動作の一例を示すフローチャートである。図６は、この動作における表示部６０の画面遷移の一例を示す図である。表示部６０には、まず設定項目の選択に用いられる選択画面６１が表示される。この例では、ＩＰｖ４のＩＰアドレスに対して識別番号が割り当てられている。記憶部２０には、この識別番号の割り当てを示す割り当てテーブル１１１が予め記憶される。
【００２４】
図７は、割り当てテーブル１１１の一例を示す図である。割り当てテーブル１１１には、識別番号と、設定項目名とが対応付けて格納される。識別番号は、設定項目を識別する番号である。設定項目名は、設定項目を識別する名前である。例えば、割り当てテーブル１１１には、識別番号「１００９」と設定項目名「ＩＰアドレス（ＩＰｖ４）」とが対応付けられている。これは、ＩＰｖ４のＩＰアドレスの識別番号は、「１００９」であることを示す。
【００２５】
図５に示すステップＳ１０１において、選択部１０１は、ユーザーの操作に応じて、設定項目を選択する。ユーザーは、各設定項目に割り当てられた識別情報を認識している。ＩＰｖ４のＩＰアドレスの設定を行う場合、ユーザーは、テンキー５１を用いて、ＩＰｖ４のＩＰアドレスの識別番号である「１００９」を入力して、スタートボタン５５を押下する。図７に示すように、割り当てテーブル１１１には、この識別番号「１００９」と対応付けて、設定項目名「ＩＰアドレス（ＩＰｖ４）」が格納されている。この場合、選択部１０１は、ＩＰｖ４のＩＰアドレスを選択する。
【００２６】
ステップＳ１０２において、分割部１０２は、ステップＳ１０１において選択された設定項目に対応する設定値の入力に必要な文字列を複数の区切りに分割する。この例では、ＩＰｖ４のＩＰアドレスが、図４に示すように第１オクテッドから第４オクテッドの４つのオクテッドに分割される。
【００２７】
ステップＳ１０３において、表示部６０は、図６に示すように、ＩＰｖ４のＩＰアドレスの設定に用いられる設定画面６２を選択画面６１に代えて表示する。この設定画面６２には、第１入力領域６２１と、第２入力領域６２２と、第１表示領域６２３と、第２表示領域６２４と、第３表示領域６２５とが含まれる。
【００２８】
第１入力領域６２１及び第２入力領域６２２は、それぞれ、区切りに入力すべき値の入力に用いられる。第１入力領域６２１及び第２入力領域６２２には、それぞれ、入力可能な最大の文字数が予め定められている。ここでは、この最大の文字数は３つであるものとする。この例では、第１入力領域６２１は、第１オクテッドの値の入力に用いられる。第２入力領域６２２は、第１オクテッドに続く第２オクテッドの値の入力に用いられる。
【００２９】
第１表示領域６２３は、第１入力領域６２１と対応する位置に設けられる。例えば第１表示領域６２３は、第１入力領域６２１の下方に設けられる。第１表示領域６２３には、第１入力領域６２１を用いて値が入力される区切りの識別情報が表示される。この例では、第１表示領域６２３には、第１オクテッドの識別情報である「１」が表示される。
【００３０】
第２表示領域６２４は、第２入力領域６２２と対応する位置に設けられる。例えば第２表示領域６２４は、第２入力領域６２２の下方に設けられる。第２表示領域６２４には、第２入力領域６２２を用いて値が入力される区切りの識別情報が表示される。この例では、第２表示領域６２４には、第２オクテッドの識別情報である「２」が表示される。
【００３１】
第３表示領域６２５には、ステップＳ１０１において選択された設定項目の識別情報が表示される。この設定項目の識別情報としては、例えば設定項目名の少なくとも一部が用いられてもよい。この例では、第３表示領域６２５には、ＩＰｖ４のＩＰアドレスの設定項目名の一部である「ＩＰ４」が表示される。
【００３２】
ステップＳ１０４において、決定部１０３は、ユーザーの操作に応じて、ステップＳ１０２において分割された区切りの中から設定対象となる区切りを決定する。例えば、ユーザーが下ボタン５２２を押下すると、第１オクテッドが設定対象として決定される。また、図６に示す例では、第１入力領域６２１には、入力箇所を示すアンダースコアが表示される。第１オクテッドが設定対象として決定されると、第１入力領域６２１に表示された先頭のアンダーバーが点滅する。これは、第１オクテッドの最初の値が入力可能であることを示す。
【００３３】
ステップＳ１０５において、設定部１０４は、ユーザーの操作に応じて、設定対象として決定された区切りに入力すべき値を設定する。例えば、図６に示すように、ユーザーがテンキー５１を用いて第１入力領域６２１に「１９２」という値を入力した後、スタートボタン５５を押下すると、第１オクテッドに「１９２」という値が設定される。
【００３４】
ステップＳ１０６において、ステップＳ１０１において選択された設定項目に対応する設定値の設定が終了したか否かが判断される。例えば、ユーザーが下ボタン５２２を押下すると、設定項目に対応する設定値の設定が終了していないと判断される（ステップＳ１０６の判断がＮＯ）。この場合、処理はステップＳ１０７に進む。
【００３５】
ステップＳ１０７において、決定部１０３は、設定対象を次の区切りに変更する。この例では、設定対象が第１オクテッドから第２オクテッドに変更される。
【００３６】
ステップＳ１０８において、表示部６０は、設定画面６２を更新するか否かを判断する。ステップＳ１０７において変更された設定対象の区切りに入力すべき値の入力に用いられる入力領域が設定画面６２に含まれる場合には、設定画面６２を更新しないと判断される。一方、この入力領域が設定画面６２に含まれない場合には、設定画面６２を更新すると判断される。この設定画面６２の更新は、表示の切替えの一例である。この例では、設定画面６２には、図６に示すように第２オクテッドの値の入力に用いられる第２入力領域６２２が含まれるため、設定画面６２を更新しないと判断される（ステップＳ１０８の判断がＮＯ）。この場合、処理はステップＳ１０５に戻る。
【００３７】
ステップＳ１０５では、ユーザーの操作に応じて、設定対象の第２オクテッドの値が設定される。例えば、図６に示すように、ユーザーがテンキー５１を用いて「１６８」という値を入力した後、スタートボタン５５を押下すると、第２オクテッドに「１６８」という値が設定される。
【００３８】
ステップＳ１０６では、上述と同様に、ユーザーが下ボタン５２２を押下すると、設定項目に対応する設定値の設定が終了していないと判断される（ステップＳ１０６の判断がＮＯ）。ステップＳ１０７では、設定対象が第２オクテッドから第３オクテッドに変更される。ステップＳ１０８では、設定画面６２には、第３オクテッドの値の入力に用いられる入力領域が含まれていないため、設定画面６２を更新すると判断される（ステップＳ１０８の判断がＹＥＳ）。この場合、処理はステップＳ１０９に進む。
【００３９】
ステップＳ１０９において、表示部６０は、図６に示すように設定画面６２を更新する。更新後の設定画面６２においては、第１入力領域６２１は、設定対象である第３オクテッドの値の入力に用いられる。第２入力領域６２２は、第３オクテッドに続く第４オクテッドの値の入力に用いられる。第１表示領域６２３には、第３オクテッドの識別情報である「３」が表示される。第２表示領域６２４には、第４オクテッドの識別情報である「４」が表示される。続いて、この処理はステップＳ１０５に戻る。
【００４０】
そして、上述した第１オクテッド及び第２オクテッドの値と同様に、第３オクテッド及び第４オクテッドの値が設定される。ステップＳ１０５において第４オクテッドの値が設定されると、ユーザーは、オールクリアボタン５４を押下する。この場合、続くステップＳ１０６において、全ての区切りに入力すべき値の設定が終了したため、設定項目に対応する設定値の設定が終了したと判断される（ステップＳ１０６の判断がＹＥＳ）。このようにして、ＩＰｖ４のＩＰアドレスの設定が完了する。また、このとき、表示部６０は、図６に示すように、設定画面６２に代えて選択画面６１を表示してもよい。
【００４１】
ＩＰｖ６のＩＰアドレスの設定
次に、ユーザーがユーザーインタフェース部４０を用いて、ＩＰｖ６のＩＰアドレスを設定する場合を想定する。
【００４２】
図８は、ＩＰｖ６のＩＰアドレスの構成を示す図である。ＩＰｖ６のＩＰアドレスは、第１セクションから第８セクションの８つのセクションにより構成される。これらのセクションは、複数の区切りの一例であり、それぞれ１６ビットの値を含む。ＩＰｖ６のＩＰアドレスを設定する動作は、ＩＰｖ４のＩＰアドレスを設定する動作と同様に、図５に示すフローに沿って行われる。図９は、この動作における表示部６０の画面遷移の一例を示す図である。
【００４３】
ＩＰｖ６のＩＰアドレスの設定を行う場合、ユーザーは、テンキー５１を用いて、ＩＰｖ６のＩＰアドレスの識別番号である「１０１０」を入力する。図７に示すように、割り当てテーブル１１１には、この識別番号「１０１０」と対応付けて、設定項目名「ＩＰアドレス（ＩＰｖ６）」が格納されている。この場合、ステップＳ１０１では、ＩＰｖ６のＩＰアドレスが選択される。
【００４４】
ステップＳ１０２では、ＩＰｖ６のＩＰアドレスが、図８に示すように第１セクションから第８セクションの８つのセクションに分割される。ステップＳ１０３では、図９に示すように、ＩＰｖ６のＩＰアドレスの設定に用いられる設定画面６３が選択画面６１に代えて表示される。この設定画面６３には、入力領域６３１と、第１表示領域６３２と、第２表示領域６３３とが含まれる。
【００４５】
入力領域６３１は、各セクションの値の入力に用いられる。入力領域６３１には、入力可能な最大の文字数が予め定められている。ここでは、この最大の文字数は４つ乃至６つであるものとする。この例では、入力領域６３１は、ステップＳ１０２において分割された第１セクションから第８セクションのうち第１セクションの値の入力に用いられる。
【００４６】
第１表示領域６３２には、入力領域６３１を用いて値が入力される区切りの識別情報が表示される。この例では、第１表示領域６３２には、第１セクションの識別情報である「１」が表示される。
【００４７】
第２表示領域６３３には、図６に示す第３表示領域６２５と同様に、ステップＳ１０１において選択された設定項目の識別情報が表示される。この例では、第２表示領域６３３には、ＩＰｖ６のＩＰアドレスの設定項目名の一部である「ＩＰ６」が表示される。
【００４８】
ステップＳ１０４では、例えばユーザーが下ボタン５２２を押下すると、第１セクションが設定対象として決定される。ステップＳ１０５では、例えば図９に示すように、ユーザーがテンキー５１を用いて「２００１」という値を入力した後、スタートボタン５５を押下すると第１セクションに「２００１」という値が設定される。
【００４９】
ステップＳ１０６では、例えばユーザーが下ボタン５２２を押下すると、設定項目に対応する設定値の設定が終了していないと判断される（ステップＳ１０６の判断がＮＯ）。ステップＳ１０７では、設定対象が第１セクションから第２セクションに変更される。ステップＳ１０８では、設定画面６３には、第２セクションの値の入力に用いられる入力領域が含まれていないため、設定画面６３を更新すると判断される。
【００５０】
ステップＳ１０９では、図９に示すように設定画面６３が更新される。更新後の設定画面６３においては、入力領域６３１は、設定対象である第２セクションの値の入力に用いられる。第１表示領域６３２には、第２セクションの識別情報である「２」が表示される。続いて、この処理はステップＳ１０５に戻る。
【００５１】
そして、上述した第１セクションの値と同様に、第２セクションから第８セクションの値が設定される。ステップＳ１０５において第８セクションの値が設定されると、ユーザーは、オールクリアボタン５４を押下する。この場合、続くステップＳ１０６において、設定項目に対応する設定値の設定が終了したと判断される（ステップＳ１０６の判断がＹＥＳ）。このようにして、ＩＰｖ６のＩＰアドレスの設定が完了する。また、このとき、表示部６０は、図９に示すように、設定画面６３に代えて選択画面６１を表示してもよい。
【００５２】
なお、入力領域６３１には、現状のセクションに対応する値が表示されてもよい。この場合、現状のセクションに対応する値を修正することにより、その値が設定されてもよい。図１０は、セクションに対応する値を修正する動作における表示部６０の画面遷移の一例を示す図である。この例では、入力領域６３１には、現状の第１セクションに対応する値として「２００１」が表示されている。ユーザーによりクリアボタン５３が押下されると、図１０に示すように、最後の値である「１」が削除され、代わりにアンダースコアが点滅した状態で表示される。さらにユーザーによりクリアボタン５３が押下されると、図１０に示すように、最後から２番目の値である「０」が削除され、代わりにアンダースコアが点滅した状態で表示される。ユーザーは、このようにして現状のセクションに対応する値を削除した後、テンキー５１を用いて新たな値を入力してもよい。
【００５３】
従来技術
次に、従来技術に係るＩＰｖ４のＩＰアドレスを設定する動作について説明する。図１１は、この動作における表示部６０の画面遷移の一例を示す図である。従来技術では、ＩＰｖ４のＩＰアドレスを構成する各オクテッドに対して識別番号が割り当てられている。記憶部２０には、この割り当てを示す割り当てテーブル１１２が予め記憶される。
【００５４】
図１２は、割り当てテーブル１１２の一例を示す図である。割り当てテーブル１１２には、識別番号と、オクテッド名とが対応付けて格納される。識別番号は、オクテッドを識別する番号である。オクテッド名は、オクテッドを識別する名前である。例えば、割り当てテーブル１１２には、識別番号「２００９」とオクテッド名「第１オクテッド」とが対応付けられている。これは、第１オクテッドの識別番号は、「２００９」であることを示す。また、割り当てテーブル１１２には、識別番号「２０１０」とオクテッド名「第２オクテッド」とが対応付けられている。これは、第２オクテッドの識別番号は、「２０１０」であることを示す。
【００５５】
表示部６０には、まずオクテッドの選択に用いられる選択画面６１が表示される。ＩＰｖ４のＩＰアドレスの設定を行う場合、ユーザーは、テンキー５１を用いて、最初の第１オクテッドの識別番号である「２００９」を入力して、スタートボタン５５を押下する。図１２に示すように、割り当てテーブル１１２には、この識別番号「２００９」と対応付けて、オクテッド名「第１オクテッド」が格納されている。この場合、表示部６０には、図１１に示すように、第１オクテッドの設定に用いられる設定画面６４が表示される。この設定画面６４には、表示領域６４１と、入力領域６４２とが含まれる。
【００５６】
表示領域６４１には、ユーザーの操作により選択されたオクテッドの識別番号が表示される。入力領域６４２は、このオクテッドの値の入力に用いられる。例えば図１１に示すように、ユーザーがテンキー５１を用いて入力領域６４２に「１９２」という値を入力した後、スタートボタン５５を押下すると、第１オクテッドに「１９２」という値が設定される。このようにして、第１オクテッドの値が設定されると、表示部６０は、図１１に示すように、設定画面６４に代えて選択画面６１を表示する。
【００５７】
続いて、ユーザーは、図１１に示すようにテンキー５１を用いて第１オクテッドに続く第２オクテッドの識別番号である「２０１０」を入力して、スタートボタン５５を押下する。図１２に示すように、割り当てテーブル１１２には、この識別番号「２０１０」と対応付けて、オクテッド名「第２オクテッド」が格納されている。この場合、表示部６０には、第２オクテッドの設定に用いられる設定画面６４が表示される。このような動作を繰り返すことにより、第１オクテッドから第４オクテッドが設定され、ＩＰｖ４のＩＰアドレスの設定が完了する。
【００５８】
以上説明した実施形態によれば、特定の設定項目に対応する設定値として一画面に収まらない文字列を入力して設定する場合に、従来技術に比べて、操作手順が少なくなる。そのため、このような一画面に収まらない文字列を入力し設定する際の操作の操作性が向上する。
【００５９】
変形例
上述した実施形態は、本発明の一例である。上述した実施形態に対し、種々の変形がなされてもよい。また、以下の変形例が組み合わせて実施されてもよい。
【００６０】
変形例１
上述した実施形態において、設定項目は、現在の日付及び時刻を設定するものであってもよい。この場合、上述した実施形態と同様に、表示部６０には、まず選択画面６１が表示される。ユーザーは、テンキー５１を用いて、現在の日付及び時刻を設定する設定項目の識別番号を入力して、スタートボタン５５を押下する。選択部１０１は、この設定項目を選択する。分割部１０２は、選択された設定項目に対応する設定値の入力に必要な文字列を、「年」、「月」、「日」、「時」、及び「分」に分割する。表示部６０は、現在の日付及び時刻の設定に用いられる設定画面６５を選択画面６１に代えて表示する。
【００６１】
図１３は、この変形例に係る表示部６０の画面遷移の一例を示す図である。設定画面６５には、図６に示す第１入力領域６２１及び第２入力領域６２２と同様の第１入力領域６５１及び第２入力領域６５２と、図６に示す第１表示領域６２３及び第２表示領域６２４と同様の第１表示領域６５３及び第２表示領域６５４と、図６に示す第３表示領域６２５と同様の第３表示領域６５５とが含まれる。この例では、第１入力領域６５１及び第２入力領域６５２は、「年」の値の入力に用いられる。第１表示領域６５３及び第２表示領域６５４に亘って、「年」の識別情報である「ｙｅａ」が表示される。第３表示領域６５５には、現在の日付及び時刻を設定する設定項目の識別情報である「ＣＡＬ」が表示される。
【００６２】
例えばユーザーが下ボタン５２２を押下すると、決定部１０３は、最初の「年」を設定対象として決定する。続いて、例えばユーザーがテンキー５１を用いて第１入力領域６５１及び第２入力領域６５２に「２０１６」という値を入力した後、スタートボタン５５を押下すると、設定部１０４は、「年」に「２０１６」という値を設定する。続いて、例えばユーザーが下ボタン５２２を押下すると、決定部１０３は、設定対象を「年」から「月」に変更する。設定画面６２には、「月」の値の入力に用いられる入力領域が含まれないため、表示部６０は、図１３に示すように設定画面６５を更新する。
【００６３】
更新後の設定画面６５においては、第１入力領域６５１は、設定対象である「月」の値の入力に用いられる。第２入力領域６５２は、「月」に続く「日」の値の入力に用いられる。第１表示領域６５３には、「月」の識別情報である「Ｍ」が表示される。第２表示領域６２４には、「日」の識別情報である「ｄ」が表示される。例えばユーザーがテンキー５１を用いて第１入力領域６５１に「１１」という値を入力した後、スタートボタン５５を押下すると、設定部１０４は、「月」に「１１」という値を設定する。続いて、例えばユーザーが下ボタン５２２を押下すると、決定部１０３は、設定対象を「月」から「日」に変更する。続いて、例えばユーザーがテンキー５１を用いて第２入力領域６５２に「２５」という値を入力した後、スタートボタン５５を押下すると、「日」に「２５」という値が設定される。続いて、例えばユーザーが下ボタン５２２を押下すると、決定部１０３は、設定対象を「日」から「時」に変更する。
【００６４】
そして、上述した「月」及び「日」の値と同様に、「時」及び「分」の値が設定される。「分」の値が設定された後、ユーザーによりオールクリアボタン５４が押下されると、現在の日付及び時刻の設定が完了する。
【００６５】
変形例２
上述した実施形態において、設定項目は、用紙サイズの表示又は非表示を設定するものであってもよい。なお、この用紙サイズには、画像形成部３０により画像が形成される用紙のサイズが含まれる。また、画像処理装置１がスキャン機能を有する場合、この用紙サイズには、スキャンされる原稿のサイズが含まれてもよい。
【００６６】
画像処理装置１には、用紙サイズを設定する操作に用いられる設定ボタンが設けられている。この用紙サイズの設定においては、ユーザーがこの設定ボタンを押す度に、複数の用紙サイズが順番に選択される。例えば、Ａ５、Ａ４、Ａ３、・・・、８Ｋという１５種類の用紙サイズが順番に選択される。このように、選択対象となる用紙サイズが多い場合、ユーザーは所望のサイズを選択するために何度も設定ボタンを押下しなければならない場合がある。そこで、画像処理装置１は、ユーザーが使用しない用紙サイズを予め選択肢から除外する機能を有する。この機能は、各サイズの表示又は非表示を設定することにより実現される。
【００６７】
上述した実施形態と同様に、表示部６０には、まず選択画面６１が表示される。ユーザーは、テンキー５１を用いて、複数の用紙サイズの表示又は非表示を設定する設定項目の識別番号を入力して、スタートボタン５５を押下する。選択部１０１は、この設定項目を選択する。分割部１０２は、選択された設定項目に対応する設定値の入力に必要な文字列を、Ａ５、Ａ４、Ａ３、・・・、８Ｋというサイズ毎に分割する。表示部６０は、用紙サイズの表示又は非表示の設定に用いられる設定画面６６を選択画面６１に代えて表示する。
【００６８】
図１４は、この変形例に係る表示部６０の画面遷移の一例を示す図である。設定画面６６には、図６に示す第２入力領域６２２と同様の入力領域６６１と、図６に示す第２表示領域６２４と同様の第１表示領域６６２と、図６に示す第３表示領域６２５と同様の第２表示領域６６３とが含まれる。ただし、入力領域６６１に入力可能な最大の文字数は、図６に示す第２入力領域６２２より少ない数、例えば１つであってもよい。入力領域６６１は、用紙サイズの表示又は非表示を示す値の入力に用いられる。ここでは、表示を示す値が０であり、非表示を示す値が１であるものとする。この例では、入力領域６６１は、最初の用紙サイズ「Ａ５」の表示又は非表示を示す値の入力に用いられる。第１表示領域６６２には、入力領域６６１を用いて値が入力される用紙サイズの識別情報が表示される。この例では、第１表示領域６６２には、最初の用紙サイズ「Ａ５」のサイズ名である「Ａ５」が表示される。第２表示領域６６３には、用紙サイズの表示又は非表示を示す設定項目の識別情報である「ＬＩＭ」が表示される。
【００６９】
例えばユーザーが下ボタン５２２を押下すると、決定部１０３は、最初の用紙サイズ「Ａ５」を設定対象として決定する。続いて、例えばユーザーがテンキー５１を用いて入力領域６６１に「１」という値を入力した後、スタートボタン５５を押下すると、設定部１０４は、用紙サイズ「Ａ５」を非表示に設定する。続いて、例えばユーザーが下ボタン５２２を押下すると、決定部１０３は、設定対象を用紙サイズ「Ａ５」から次の用紙サイズ「Ａ４」に変更する。設定画面６６には、用紙サイズ「Ａ４」の表示又は非表示を示す値の入力に用いられる入力領域が含まれないため、表示部６０は、図１４に示すように設定画面６６を更新する。
【００７０】
更新後の設定画面６６においては、入力領域６６１は、設定対象である用紙サイズ「Ａ４」の表示又は非表示を示す値の入力に用いられる。第１表示領域６６２には、この用紙サイズのサイズ名である「Ａ４」が表示される。例えばユーザーがテンキー５１を用いて入力領域６６１に「０」という値を入力した後、スタートボタン５５を押下すると、設定部１０４は、用紙サイズ「Ａ４」を表示に設定する。続いて、例えばユーザーが下ボタン５２２を押下すると、決定部１０３は、設定対象を用紙サイズ「Ａ４」から次の用紙サイズ「Ａ３」に変更する。設定画面６６には、用紙サイズ「Ａ３」の表示又は非表示を示す値の入力に用いられる入力領域が含まれないため、表示部６０は、設定画面６６を更新する。
【００７１】
他の用紙サイズについても同様に、表示又は非表示が設定される。最後の用紙サイズ「８Ｋ」の表示又は非表示が設定された後、ユーザーがオールクリアボタン５４を押下すると、用紙サイズの表示又は非表示の設定が完了する。
【００７２】
変形例３
上述した実施形態において、画像処理装置１が通信機能を備える場合、設定項目は、複数のネットワークポートの有効又は無効を設定するものであってもよい。この例では、これらのネットワークポートには、ｌｐｄ（Line Printer Daemon）ポート、ｐｏｒｔ９１００、ＣＷＩＳ（CentreWare Internet Services）、ネットワークプルスキャンポートが含まれる。
【００７３】
上述した実施形態と同様に、表示部６０には、まず選択画面６１が表示される。ユーザーは、テンキー５１を用いて、複数のネットワークポートの有効又は無効を設定する設定項目の識別番号を入力して、スタートボタン５５を押下する。選択部１０１は、この設定項目を選択する。分割部１０２は、選択された設定項目に対応する設定値の入力に必要な文字列を、ｌｐｄポート、ｐｏｒｔ９１００、ＣＷＩＳ、ネットワークプルスキャンポートというポート毎に分割する。表示部６０は、ネットワークポートの有効又は無効の設定に用いられる設定画面６７を選択画面６１に代えて表示する。
【００７４】
図１５は、この変形例に係る表示部６０の画面遷移の一例を示す図である。設定画面６７には、図１４に示す入力領域６６１と同様の入力領域６７１と、図１４に示す第１表示領域６６２と同様の第１表示領域６７２と、図１４に示す第２表示領域６６３と同様の第２表示領域６７３とが含まれる。入力領域６７１は、ネットワークポートの有効又は無効を示す値の入力に用いられる。ここでは、無効を示す値が０であり、有効を示す値が１であるものとする。この例では、入力領域６７１は、最初のｌｐｄポートの有効又は無効を示す値の入力に用いられる。第１表示領域６７２には、入力領域６７１を用いて値が入力されるネットワークポートの識別情報が表示される。この例では、第１表示領域６７２には、最初のネットワークポート「ｌｐｄポート」のポート名である「ＬＰｄ」が表示される。第２表示領域６７３には、ネットワークポートの有効又は無効を示す設定項目の識別情報である「Ｎｅｔ」が表示される。
【００７５】
例えばユーザーが下ボタン５２２を押下すると、決定部１０３は、最初のネットワークポート「ｌｐｄポート」を設定対象として決定する。続いて、例えばユーザーがテンキー５１を用いて入力領域６７１に「１」という値を入力した後、スタートボタン５５を押下すると、設定部１０４は、ネットワークポート「ｌｐｄポート」を有効に設定する。続いて、例えばユーザーが下ボタン５２２を押下すると、決定部１０３は、設定対象をネットワークポート「ｌｐｄポート」から次のネットワークポート「ｐｏｒｔ９１００」に変更する。設定画面６７には、ネットワークポート「ｐｏｒｔ９１００」の有効又は無効を示す値の入力に用いられる入力領域が含まれないため、表示部６０は、図１５に示すように、設定画面６７を更新する。
【００７６】
更新後の設定画面６７においては、入力領域６７１は、設定対象であるネットワークポート「ｐｏｒｔ９１００」の有効又は無効を示す値の入力に用いられる。第１表示領域６７２には、このネットワークポートのポート名である「９１０」が表示される。例えばユーザーがテンキー５１を用いて入力領域６７１に「０」という値を入力した後、スタートボタン５５を押下すると、設定部１０４は、ネットワークポート「ｐｏｒｔ９１００」を無効に設定する。続いて、例えばユーザーが下ボタン５２２を押下すると、決定部１０３は、設定対象をネットワークポート「ｐｏｒｔ９１００」から次のネットワークポート「ＣＷＩＳ」に変更する。設定画面６７には、ネットワークポート「ＣＷＩＳ」の有効又は無効を示す値の入力に用いられる入力領域が含まれないため、表示部６０は、設定画面６７を更新する。
【００７７】
他のネットワークポートについても同様に、有効又は無効が設定される。最後のネットワークポート「ネットワークプルスキャンポート」の有効又は無効が設定された後、ユーザーがオールクリアボタン５４を押下すると、ネットワークポートの有効又は無効の設定が完了する。
【００７８】
変形例４
上述した実施形態において、設定項目は、タイムゾーンを設定するものであってもよい。この場合、上述した実施形態と同様に、表示部６０には、まず選択画面６１が表示される。ユーザーは、テンキー５１を用いて、タイムゾーンを示す設定項目の識別番号を入力して、スタートボタン５５を押下する。選択部１０１は、この設定項目を選択する。分割部１０２は、選択された設定項目に対応する設定値の入力に必要な文字列を、協定世界時より進んでいるか遅れているかを示す部分と、協定世界時との時間差を示す部分とに分割する。表示部６０は、タイムゾーンの設定に用いられる設定画面６８を選択画面６１に代えて表示する。
【００７９】
図１６は、この変形例に係る表示部６０の画面遷移の一例を示す図である。設定画面６８には、図６に示す第１入力領域６２１及び第２入力領域６２２と同様の第１入力領域６８１及び第２入力領域６８２と、図６に示す第１表示領域６２３又は第２表示領域６２４と同様の第１表示領域６８３と、図６に示す第３表示領域６２５と同様の第２表示領域６８４とが含まれる。ただし、第１入力領域６８１に入力可能な最大の文字数は、図６に示す第２入力領域６２２より少ない数、例えば１つであってもよい。第１入力領域６８１及び第２入力領域６８２は、タイムゾーンを示す値の入力に用いられる。第１入力領域６８１は、協定世界時より進んでいるか遅れているかを示す値の入力に用いられる。ここでは、協定世界時より進んでいることを示す値が空白であり、協定世界時より遅れていることを示す値が「−」である。第２入力領域６８２は、協定世界時との時間差を示す値の入力に用いられる。第１表示領域６８３には、第１入力領域６８１及び第２入力領域６８２を用いて値が入力されるタイムゾーンの識別情報が表示される。この例では、第１表示領域６８３には、協定世界時の識別情報である「ＵｔＣ」が表示される。第２表示領域６８４には、タイムゾーンを示す設定項目の識別情報である「ｔｚ」が表示される。
【００８０】
例えばユーザーが下ボタン５２２を押下すると、決定部１０３は、協定世界時より進んでいるか遅れているかを示す部分を設定対象として決定する。続いて、例えばユーザーが上下ボタン５２を用いて第１入力領域６８１に空白を入力した後、スタートボタン５５を押下した後、例えばユーザーが下ボタン５２２を押下すると、決定部１０３は、設定対象を協定世界時より進んでいるか遅れているかを示す部分から協定世界時との時間差を示す部分に変更する。続いて、例えばユーザーが上下ボタン５２を用いて第２入力領域６８２に表示される複数の時間差の中から「０９：３０」を選択した後、スタートボタン５５を押下すると、設定部１０４は、協定世界時より９時間３０分進んだタイムゾーンを設定する。これにより、タイムゾーンの設定が完了する。
【００８１】
変形例５
上述した実施形態において、一画面に収まらないメッセージが分割して表示されてもよい。ここでは、「Ｄｒｕｍ  Ｎｏｒｍａｌ  Ｌｉｆｅ  Ｏｖｅｒ」というメッセージが表示される場合を想定する。この場合、分割部１０２は、このメッセージを、「Ｄｒｕｍ」、「Ｎｏｒｍａｌ」、「Ｌｉｆｅ」、及び「Ｏｖｅｒ」という４つの単語に分割する。
【００８２】
図１７は、この変形例に係る表示部６０の画面遷移の一例を示す図である。まず、表示部６０は、このメッセージを表示する表示画面６９を表示する。この表示画面６９には、第１表示領域６９１と第２表示領域６９２とが含まれる。第１表示領域６９１には、まず「Ｄｒｕｍ」という最初の単語が表示される。また、第２表示領域６９２には、メッセージ全体におけるこの単語の位置を示す「１／４」という情報が表示される。表示部６０は、ユーザーの操作に応じて、図１７に示すように表示画面６９を更新する。
【００８３】
更新後の表示画面６９において、第１表示領域６９１には、「Ｎｏｒｍａｌ」という次の単語が表示される。また、第２表示領域６９２には、メッセージ全体におけるこの単語の位置を示す「２／４」という情報が表示される。表示部６０は、ユーザーの操作に応じて、図１７に示すように表示画面６９を更新する。このように、ユーザーの操作に応じて、メッセージの各単語が順番に表示される。
【００８４】
変形例６
上述した実施形態において、分割部１０２は、入力領域を用いて入力可能な最大の文字数に基づいて、文字列を分割してもよい。具体的には、分割部１０２は、各区切りにおける文字数が最大の文字数以下になるように、文字列を分割してもよい。例えば入力領域を用いて入力可能な最大の文字数が３つである場合には、文字列が３文字ずつ分割されてもよい。
【００８５】
また、文字列に分割不可の部分が含まれる場合、分割部１０２は、この分割不可の部分を考慮して、文字列を分割してもよい。具体的には、分割部１０２は、分割不可の部分が単一の区切りに含まれるように、文字列を分割してもよい。例えば文字列が「aaa@example.com」という電子メールアドレスであり、この文字列に含まれる「com」という部分が分割不可の部分である場合を想定する。この場合、この文字列は、「com」以外の部分は、入力領域を用いて入力可能な最大の文字数に基づいて分割され、「com」という部分は、単一の区切りとして分割されてもよい。
【００８６】
さらに、文字列に分割位置が定められている場合、分割部１０２は、この分割位置を考慮して、文字列を分割してもよい。具体的には、分割部１０２は、分割位置に沿って分割されるように、文字列を分割してもよい。例えば文字列が「aaa@example.com」というメールアドレスであり、文字列に含まれる「@」と「ｅ」との間が分割位置である場合を想定する。この場合、この文字列は、この分割位置で分割され、その他の部分は、入力領域を用いて入力可能な最大の文字数に基づいて分割されてもよい。
【００８７】
変形例７
設定項目は、上述した実施形態及び変形例で説明したものに限定されない。設定項目は、ＩＰアドレス等の通信アドレスを設定するもの、用紙サイズの表示又は非表示を設定するもの、ネットワークポートの有効又は無効を設定するもの、タイムゾーンを設定するもの、電子メールアドレスの他、プリント、コピー、スキャン、又はファクシミリ等の画像処理のその他の条件を設定するもの、その他の装置の動作条件を設定するもの等、どのようなものであってもよい。
【００８８】
変形例８
上述した実施形態において、ユーザーインタフェース部４０は、専用の制御部を備えていてもよい。この専用の制御部は、例えば上述した制御部１０と同様の構成を備える。この場合、選択部１０１、分割部１０２、決定部１０３、及び設定部１０４の少なくとも１つは、この専用の制御部により実現されてもよい。
【００８９】
変形例９
上述した実施形態では、本発明を画像処理装置１に適用した例について説明したが、本発明は他の装置に適用されてもよい。
【００９０】
変形例１０
画像処理装置１において行われる処理のステップは、上述した実施形態で説明した例に限定されない。この処理のステップは、矛盾のない限り、入れ替えられてもよい。本発明は、画像処理装置１において行われる処理のステップを備える方法として提供されてもよい。
【００９１】
変形例１１
本発明は、プロセッサーにより実行されるプログラムとして提供されてもよい。このプログラムは、インターネットなどの通信回線を介してダウンロードされてもよい。また、このプログラムは、磁気記録媒体（磁気テープ、磁気ディスクなど）、光記録媒体（光ディスクなど）、光磁気記録媒体、半導体メモリーなどの、コンピュータが読取可能な記録媒体に記録した状態で提供されてもよい。
【符号の説明】
【００９２】
１：画像処理装置、１０１：選択部、１０２：分割部、１０３：決定部、１０４：設定部
【図１】
2018156562.tif 000003
【図２】
2018156562.tif 000004
【図３】
2018156562.tif 000005
【図４】
2018156562.tif 000006
【図５】
2018156562.tif 000007
【図６】
2018156562.tif 000008
【図７】
2018156562.tif 000009
【図８】
2018156562.tif 000010
【図９】
2018156562.tif 000011
【図１０】
2018156562.tif 000012
【図１１】
2018156562.tif 000013
【図１２】
2018156562.tif 000014
【図１３】
2018156562.tif 000015
【図１４】
2018156562.tif 000016
【図１５】
2018156562.tif 000017
【図１６】
2018156562.tif 000018
【図１７】
2018156562.tif 000019