(57)【特許請求の範囲】
【請求項１】
各種設定項目の設定値の組み合わせからなる設定値群を設定する設定手段と、その設定手段により設定された設定値群を用いて、所定の機能を実行する実行手段とを備えた情報処理装置において、
前記実行手段により機能が実行されると、その機能の実行に用いられた設定値群を、履歴として記憶する履歴記憶手段と、
その履歴記憶手段に記憶された設定値群を含む履歴情報を、ユーザによって指示され得る操作部に対応する操作画像と共に表示する表示手段と、
その表示手段により表示された履歴情報および操作画像のうち、ユーザによって指示された履歴情報および操作画像を特定する特定手段と、
その特定手段により特定された履歴情報に対応する設定値群を、前記特定手段により特定された操作画像に対応する操作部に割り当てる割り当て手段とを備え、
前記設定手段は、前記操作画像に対応する操作部に対し所定の操作がされた場合、その操作部に割り当てられた設定値群を、設定し、
前記表示手段は、前記操作画像が表示される操作画像表示領域と、前記履歴情報が表示される履歴表示領域とを一画面内に並べて配置し、
前記実行手段は、複数種類の機能のうち、いずれかを実行するものであり、
前記履歴記憶手段は、前記設定値群の各々について、その設定値群がいずれの機能の実行に用いられるかを記憶するものであり、
前記複数種類の機能のうち、いずれかの機能がユーザによって選択されると、前記履歴表示領域における表示対象を、その選択された機能で用いられる設定値群を含む履歴情報に切り替える切替手段を備えることを特徴とする情報処理装置。
【請求項２】
前記表示手段は、前記割り当て手段により設定値群が割り当てられた操作部に対応する操作画像を、割り当てられた設定値群を用いて実行される機能毎にまとめた配置で表示することを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記表示手段は、前記割り当て手段により設定値群が割り当てられた操作部に対応する操作画像を、割り当てられた設定値群を用いて実行される機能毎に異なる表示態様で表示することを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
各種設定項目の設定値の組み合わせからなる設定値群を設定する設定手段と、その設定手段により設定された設定値群を用いて、所定の機能を実行する実行手段とを備えた情報処理装置において、
前記実行手段により機能が実行されると、その機能の実行に用いられた設定値群を、履歴として記憶する履歴記憶手段と、
その履歴記憶手段に記憶された設定値群を含む履歴情報を、ユーザによって指示され得る操作部に対応する操作画像と共に表示する表示手段と、
その表示手段により表示された履歴情報および操作画像のうち、ユーザによって指示された履歴情報および操作画像を特定する特定手段と、
その特定手段により特定された履歴情報に対応する設定値群を、前記特定手段により特定された操作画像に対応する操作部に割り当てる割り当て手段とを備え、
前記設定手段は、前記操作画像に対応する操作部に対し所定の操作がされた場合、その操作部に割り当てられた設定値群を、設定し、
前記表示手段は、前記操作画像が表示される操作画像表示領域と、前記履歴情報が表示される履歴表示領域とを一画面内に並べて配置するものであって、前記操作画像表示領域に表示された操作画像のうちのいずれかが、前記特定手段により特定された場合、前記操作画像表示領域を狭めると共に、その狭められた操作画像表示領域よりも大きい面積の前記履歴表示領域を、操作画像表示領域に並べて配置することを特徴とする情報処理装置。
【請求項５】
各種設定項目の設定値の組み合わせからなる設定値群を設定する設定手段と、その設定手段により設定された設定値群を用いて、所定の機能を実行する実行手段とを備えた情報処理装置において、
前記実行手段により機能が実行されると、その機能の実行に用いられた設定値群を、履歴として記憶する履歴記憶手段と、
その履歴記憶手段に記憶された設定値群を含む履歴情報を、ユーザによって指示され得る操作部に対応する操作画像と共に表示する表示手段と、
その表示手段により表示された履歴情報および操作画像のうち、ユーザによって指示された履歴情報および操作画像を特定する特定手段と、
その特定手段により特定された履歴情報に対応する設定値群を、前記特定手段により特定された操作画像に対応する操作部に割り当てる割り当て手段とを備え、
前記設定手段は、前記操作画像に対応する操作部に対し所定の操作がされた場合、その操作部に割り当てられた設定値群を、設定し、
前記表示手段は、前記履歴情報および操作画像を表示部に表示し、
前記表示部の表示面において指示物が触れられた位置を、外部から指示された位置として検出可能なタッチパネルを備えることにより、前記操作画像と前記操作部とを一体に構成するものであり、
前記特定手段は、前記表示部における履歴情報の表示位置から操作画像の表示位置までの間が連続的に指示されたことが、前記タッチパネルによる検出結果に基づいて判断された場合、その履歴情報と操作画像とを特定することを特徴とする情報処理装置。
【請求項６】
前記表示手段は、前記操作画像が表示される操作画像表示領域と、前記履歴情報が表示される履歴表示領域とを一画面内に並べて配置することを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記履歴記憶手段は、前記実行手段により機能が実行されると、その機能と、その機能の実行に用いられた設定値群とを、履歴として記憶するものであり、
前記割り当て手段は、前記特定手段により特定された履歴情報に対応する機能及び設定値群を、前記特定手段により特定された操作画像に対応する操作部に割り当てるものであり、
前記設定手段は、前記操作画像に対応する操作部に対し第１操作がされた場合、その操作部に割り当てられた設定値群を設定するものであり、
前記実行手段は、前記操作部に対する前記第１操作に応じて、前記設定手段により設定された設定値群を用いて、当該設定値群と共に当該操作部に割り当てられた機能を実行するものであり、
前記表示手段は、前記操作画像に対応する操作部に対して前記第１操作と異なる第２操作がされた場合、当該操作部に割り当てられている設定値群を、当該操作画像と異なる領域に表示することを特徴とする請求項５または６に記載の情報処理装置。
【請求項８】
前記表示手段は、前記割り当て手段により既に設定値群が割り当てられている操作部に対応する操作画像に、割り当てられている設定値群を示す情報を表示することを特徴とする請求項１から７のいずれかに記載の情報処理装置。
【請求項９】
選択された操作部に割り当てられた設定値群の設定値を、ユーザ指示に従って個別に変更する変更手段を備え、
前記設定手段は、その変更手段により変更された設定値群を設定することを特徴とする請求項１から８のいずれかに記載の情報処理装置。
【請求項１０】
前記特定手段により特定された操作画像に対応する操作部に設定値群が既に割り当てられている場合、設定値群を割り当て済みであることを報知する報知手段を備えることを特徴とする請求項１から９のいずれかに記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理装置に関するものである。
【背景技術】
【０００２】
ファクシミリ機能、プリンタ機能、スキャナ機能、コピー機能などの複数の機能を１台で実現可能な多機能周辺装置が知られている。多機能周辺装置では、解像度、濃度、ズーム倍率といった動作条件を規定するための各種設定項目を有しており、ユーザは各設定項目の設定値を適宜変更することで、その装置に対し所望の動作を実行させることができる。ただし、１台で実現可能な機能が多岐にわたるため、設定項目が多く、これらを一つ一つ設定していくのはユーザにとって煩わしいものとなっていた。
【０００３】
また、多機能周辺装置に限られず、例えば、プリンタや、ファクシミリ装置、コピー装置などの各種情報処理装置であっても、動作条件を規定するための設定項目が多い場合には、同様の問題が生じ得る。
【０００４】
特許文献１には、同じ設定条件でファクシミリ送信を行うときに生じる設定の煩雑性を解消するために、ファクシミリの読取条件や送信条件等の設定条件を履歴として記憶しておき、その履歴に記憶された設定条件を空きキーに登録する通信端末装置が開示されている。
【０００５】
特許文献１に記載された発明では、デフォルト設定以外の設定条件が所定数以上履歴に残っている場合、その履歴の設定条件を登録するか否かをユーザに問い合わせた上で、空きキーに設定条件を登録させていた。
【特許文献１】特開２００６−４１７０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載の技術では、所定の条件が満たされないかぎり、履歴として記憶された設定条件が空きキーに登録されることはなく、必ずしも、ユーザ自身の希望に添った設定条件が空きキーに登録されるわけではないという問題点があった。ユーザ自身の希望に添った設定条件が登録されていないと、キーの利便性も低く、操作性の向上という効果は得られ難い。
【０００７】
本発明は、上記問題点を解決するためになされたものであり、ユーザにとって操作性が良い情報処理装置を提供することを目的としている。
【課題を解決するための手段】
【０００８】
この目的を達成するために、請求項１記載の情報処理装置は、各種設定項目の設定値の組み合わせからなる設定値群を設定する設定手段と、その設定手段により設定された設定値群を用いて、所定の機能を実行する実行手段とを備えたものであって、前記実行手段により機能が実行されると、その機能の実行に用いられた設定値群を、履歴として記憶する履歴記憶手段と、その履歴記憶手段に記憶された設定値群を含む履歴情報を、ユーザによって指示され得る操作部に対応する操作画像と共に表示する表示手段と、その表示手段により表示された履歴情報および操作画像のうち、ユーザによって指示された履歴情報および操作画像を特定する特定手段と、その特定手段により特定された履歴情報に対応する設定値群を、前記特定手段により特定された操作画像に対応する操作部に割り当てる割り当て手段とを備え、前記設定手段は、前記操作画像に対応する操作部に対し所定の操作がされた場合、その操作部に割り当てられた設定値群を、設定し、前記表示手段は、前記操作画像が表示される操作画像表示領域と、前記履歴情報が表示される履歴表示領域とを一画面内に並べて配置し、前記実行手段は、複数種類の機能のうち、いずれかを実行するものであり、前記履歴記憶手段は、前記設定値群の各々について、その設定値群がいずれの機能の実行に用いられるかを記憶するものであり、前記複数種類の機能のうち、いずれかの機能がユーザによって選択されると、前記履歴表示領域における表示対象を、その選択された機能で用いられる設定値群を含む履歴情報に切り替える切替手段を備えることを特徴とする。
【０００９】
請求項２記載の情報処理装置は、請求項１記載の情報処理装置において、前記表示手段は、前記割り当て手段により設定値群が割り当てられた操作部に対応する操作画像を、割り当てられた設定値群を用いて実行される機能毎にまとめた配置で表示することを特徴とする。
【００１０】
請求項３記載の情報処理装置は、請求項１または２に記載の情報処理装置において、前記表示手段は、前記割り当て手段により設定値群が割り当てられた操作部に対応する操作画像を、割り当てられた設定値群を用いて実行される機能毎に異なる表示態様で表示することを特徴とする。
【００１１】
請求項４記載の情報処理装置は、各種設定項目の設定値の組み合わせからなる設定値群を設定する設定手段と、その設定手段により設定された設定値群を用いて、所定の機能を実行する実行手段とを備えたものであって、前記実行手段により機能が実行されると、その機能の実行に用いられた設定値群を、履歴として記憶する履歴記憶手段と、その履歴記憶手段に記憶された設定値群を含む履歴情報を、ユーザによって指示され得る操作部に対応する操作画像と共に表示する表示手段と、その表示手段により表示された履歴情報および操作画像のうち、ユーザによって指示された履歴情報および操作画像を特定する特定手段と、その特定手段により特定された履歴情報に対応する設定値群を、前記特定手段により特定された操作画像に対応する操作部に割り当てる割り当て手段とを備え、前記設定手段は、前記操作画像に対応する操作部に対し所定の操作がされた場合、その操作部に割り当てられた設定値群を、設定し、前記表示手段は、前記操作画像が表示される操作画像表示領域と、前記履歴情報が表示される履歴表示領域とを一画面内に並べて配置するものであって、前記操作画像表示領域に表示された操作画像のうちのいずれかが、前記特定手段により特定された場合、前記操作画像表示領域を狭めると共に、その狭められた操作画像表示領域よりも大きい面積の前記履歴表示領域を、操作画像表示領域に並べて配置することを特徴とする。
【００１２】
請求項５記載の情報処理装置は、各種設定項目の設定値の組み合わせからなる設定値群を設定する設定手段と、その設定手段により設定された設定値群を用いて、所定の機能を実行する実行手段とを備えたものであって、前記実行手段により機能が実行されると、その機能の実行に用いられた設定値群を、履歴として記憶する履歴記憶手段と、その履歴記憶手段に記憶された設定値群を含む履歴情報を、ユーザによって指示され得る操作部に対応する操作画像と共に表示する表示手段と、その表示手段により表示された履歴情報および操作画像のうち、ユーザによって指示された履歴情報および操作画像を特定する特定手段と、その特定手段により特定された履歴情報に対応する設定値群を、前記特定手段により特定された操作画像に対応する操作部に割り当てる割り当て手段とを備え、前記設定手段は、前記操作画像に対応する操作部に対し所定の操作がされた場合、その操作部に割り当てられた設定値群を、設定し、前記表示手段は、前記履歴情報および操作画像を表示部に表示し、前記表示部の表示面において指示物が触れられた位置を、外部から指示された位置として検出可能なタッチパネルを備えることにより、前記操作画像と前記操作部とを一体に構成するものであり、前記特定手段は、前記表示部における履歴情報の表示位置から操作画像の表示位置までの間が連続的に指示されたことが、前記タッチパネルによる検出結果に基づいて判断された場合、その履歴情報と操作画像とを特定することを特徴とする。
【００１３】
請求項６記載の情報処理装置は、請求項５に記載の情報処理装置において、前記表示手段は、前記操作画像が表示される操作画像表示領域と、前記履歴情報が表示される履歴表示領域とを一画面内に並べて配置することを特徴とする。
【００１４】
請求項７記載の情報処理装置は、請求項５または６に記載の情報処理装置において、前記履歴記憶手段は、前記実行手段により機能が実行されると、その機能と、その機能の実行に用いられた設定値群とを、履歴として記憶するものであり、前記割り当て手段は、前記特定手段により特定された履歴情報に対応する機能及び設定値群を、前記特定手段により特定された操作画像に対応する操作部に割り当てるものであり、前記設定手段は、前記操作画像に対応する操作部に対し第１操作がされた場合、その操作部に割り当てられた設定値群を設定するものであり、前記実行手段は、前記操作部に対する前記第１操作に応じて、前記設定手段により設定された設定値群を用いて、当該設定値群と共に当該操作部に割り当てられた機能を実行するものであり、前記表示手段は、前記操作画像に対応する操作部に対して前記第１操作と異なる第２操作がされた場合、当該操作部に割り当てられている設定値群を、当該操作画像と異なる領域に表示することを特徴とする。
【００１５】
請求項８記載の情報処理装置は、請求項１から７のいずれかに記載の情報処理装置において、前記表示手段は、前記割り当て手段により既に設定値群が割り当てられている操作部に対応する操作画像に、割り当てられている設定値群を示す情報を表示することを特徴とする。
【００１６】
請求項９記載の情報処理装置は、請求項１から８のいずれかに記載の情報処理装置において、選択された操作部に割り当てられた設定値群の設定値を、ユーザ指示に従って個別に変更する変更手段を備え、前記設定手段は、その変更手段により変更された設定値群を設定することを特徴とする。
【００１７】
請求項１０記載の情報処理装置は、請求項１から９のいずれかに記載の情報処理装置において、前記特定手段により特定された操作画像に対応する操作部に設定値群が既に割り当てられている場合、設定値群を割り当て済みであることを報知する報知手段を備えることを特徴とする。
【発明の効果】
【００１８】
請求項１記載の情報処理装置によれば、履歴記憶手段に記憶された設定値群を含む履歴情報が、ユーザによって指示され得る操作部に対応する操作画像と共に表示される。そして、その表示手段により表示された履歴情報および操作画像のうち、ユーザによって指示された履歴情報および操作画像が特定されると、その特定された履歴情報に対応する設定値群が、特定された操作画像に対応する操作部に割り当てられる。そして、その操作画像に対応する操作部に対し所定の操作がされた場合、その操作部に割り当てられた設定値群が設定される。
【００１９】
よって、第１の効果として、ユーザは容易に、過去に設定した設定値群のうち、所望の設定値群を操作部に割り当てることができ、その後は、その操作部を用いて、同じ設定値群を迅速に設定することができる。よって、ユーザにとって操作性が良いという効果がある。
また、操作画像と履歴情報とが整理して表示されるので、第２の効果として、ユーザにとって見易い画面を表示できるという効果がある。更に、複数種類の機能のうち、いずれかの機能がユーザによって選択されると、履歴表示領域における表示対象が、その選択された機能で用いられる設定値群を含む履歴情報に切り替えられるので、第３の効果として、ユーザは、履歴情報を機能別に閲覧し、目的とする履歴情報を迅速に探し当てることができるという効果がある。
【００２０】
請求項２記載の情報処理装置によれば、請求項１記載の情報処理装置の奏する効果に加え、表示手段は、割り当て手段により設定値群が割り当てられた操作部に対応する操作画像を、割り当てられた設定値群を用いて実行される機能毎にまとめた配置で表示するので、ユーザは、これから実行しようとする機能に合致した操作画像を迅速に探し当てることができるという効果がある。
【００２１】
請求項３記載の情報処理装置によれば、請求項１または２に記載の情報処理装置の奏する効果に加え、表示手段は、割り当て手段により設定値群が割り当てられた操作部に対応する操作画像を、割り当てられた設定値群を用いて実行される機能毎に異なる表示態様で表示するので、ユーザは、これから実行しようとする機能に合致した操作画像を迅速に探し当てることができるという効果がある。
【００２２】
請求項４記載の情報処理装置によれば、請求項１記載の情報装置の奏する第１，第２の効果に加え、操作画像表示領域に表示された操作画像のうちのいずれかが、特定手段により特定された場合、操作画像表示領域が狭められると共に、その狭められた操作画像表示領域よりも大きい面積の履歴表示領域が、操作画像表示領域に並べて配置されるので、操作画像が特定されるまでの間は、操作画像を広いスペースに見易く表示することができる。また操作画像が特定された後は、履歴表示領域のために広いスペースが確保され、履歴情報が見易く表示されるので、ユーザは所望の操作画像および履歴情報を、容易に探し当て、指示することができるという効果がある。
【００２３】
請求項５記載の情報処理装置によれば、請求項１記載の情報装置の奏する第１の効果に加え、表示部に表示された履歴情報の表示位置から操作画像の表示位置までの間が、連続的に指示されたと判断された場合、その履歴情報と操作画像とが特定されるので、ユーザは、目的とする履歴情報から操作画像までの間を連続的に指示するという簡単な操作で、設定値群を、所望の操作画像に割り当てることができるという効果がある。
【００２４】
請求項６記載の情報処理装置によれば、請求項５に記載の情報処理装置の奏する効果に加え、請求項１記載の情報装置の奏する第２の効果と同様の効果がある。
【００２５】
【００２６】
請求項８記載の情報処理装置によれば、請求項１から７のいずれかに記載の情報処理装置の奏する効果に加え、前記割り当て手段により既に設定値群が割り当てられている操作部に対応する操作画像に、割り当てられている設定値群を示す情報が表示されるので、ユーザは、操作画像を見て、操作部に割り当てられている設定値群を把握し、目的に合った設定値群が割り当てられた操作部を選択できるという効果がある。
【００２７】
請求項９記載の情報処理装置によれば、請求項１から８のいずれかに記載の情報処理装置と同様の効果を奏する。また、選択された操作部に割り当てられた設定値群の設定値が、ユーザ指示に従って個別に変更されるので、ユーザは、操作部のうち、これから設定しようとする設定値群に近い設定値群が割り当てられた操作部を選択し、その設定値群を構成する設定値のうち、変更したい設定値のみを個別に変更することで、所望の設定値群を簡単に設定することができるという効果がある。
【００２８】
請求項１０記載の情報処理装置によれば、請求項１から９のいずれかに記載の情報処理装置の奏する効果に加え、特定手段により特定された操作画像に対応する操作部に設定値群が既に割り当てられている場合、設定値群を割り当て済みであることが報知されるので、ユーザによる操作ミスが抑制されるという効果がある。
【発明を実施するための最良の形態】
【００２９】
以下、本発明の好ましい実施形態について、添付図面を参照して説明する。図１は、本発明の第１実施形態における多機能周辺装置（以下、「ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）」と称す）１の外観構成を示した斜視図である。
【００３０】
このＭＦＰ１は、フォトキャプチャー機能、コピー機能、ファクシミリ機能、及びスキャナ機能などの各種機能を有する多機能周辺装置である。このＭＦＰ１は、過去に設定した設定値群のうち、所望の設定値群をカスタマイズボタン（操作部に対応する操作画像の一例）に割り当てることができ、さらに、その後は、そのカスタマイズボタンを用いて、同じ設定値群を迅速に設定することができるものであり、ユーザにとって操作性が良いように構成されている。
【００３１】
ＭＦＰ１の上部には、ファクシミリ機能、スキャナ機能、又は、コピー機能の実行時に原稿を読み取るためのスキャナ２が配置されている。原稿カバー体の下側には、原稿を載置するための載置用ガラス板が設けられている。また、筐体内部には記録用紙に画像を印刷する装置として、所謂インクジェットプリンタで構成されたプリンタ３が内蔵されている。
【００３２】
また、ＭＦＰ１の前面には、メモリカードスロット６が設けられている。スキャナ機能により読み取られた画像データが、このメモリカードスロット６に装着されたメモリカードに記憶され、またはフォトキャプチャー機能により、このメモリカードスロット６に装着されたメモリカードから画像データが読み出され、記憶用紙に印刷される。
【００３３】
また、原稿カバー体の前方には、横長形状の操作パネル４が設けられており、操作キー２８、ＬＣＤ５、タッチパネル７を具備する。ＭＦＰ１は、ＬＣＤ５に操作手順や実行中の処理の状態を表示させると共に、操作キー２８やタッチパネル７の操作に対応する情報を表示させる。
【００３４】
タッチパネル７は、入力装置の一種で、ＬＣＤ５の表示面に並設されている。ユーザがタッチパネル７の表面を指で触れると、タッチパネル７はその指で触れられた位置を、外部から指示された位置として検出することができる。
【００３５】
詳細は後述するが、ＬＣＤ５には、設定ボタン３４、履歴表示ボタン４２（共に図３参照）など、各種のボタンや、操作キー、スクロールバーが表示される。ユーザがタッチパネル７の表面にタッチすると、タッチパネル７により、そのタッチされた位置が検出されるので、ＭＦＰ１は、その検出結果に基づいて、その位置に表示されたボタン、操作キー、スクロールバーに対する操作が、ユーザにより行われたと判断することができ、その操作に対応した種々の処理を実行する。
【００３６】
次に、図２を参照して、ＭＦＰ１の電気的構成について説明する。図２は、ＭＦＰ１の電気的構成を示すブロック図である。
【００３７】
図２において、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）２７はＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１の指令に従い、ＭＦＰ１の各種の機能を実行するために統括的に制御処理を行うものである。ＲＯＭ１２、ＲＡＭ１３、モデム２４は外部バス２６を介してＡＳＩＣ２７に接続されている。ＮＣＵ２３はモデム２４に接続されている。スキャナ２、プリンタ３、ＬＣＤ５、タッチパネル７、操作キー２８はＡＳＩＣ２７に接続されている。
【００３８】
ＣＰＵ１１は、ＲＯＭ１２に記憶されるプログラムに従って、ＭＦＰ１が有している各機能の制御をするものである。
【００３９】
ＲＯＭ１２は、ＣＰＵ１１によって実行される制御プログラム１２ａや固定値データ等を書き換え可能に記憶すると共に、電源遮断後も内容を保持可能な不揮発性のメモリである。制御プログラム１２ａは、後述する図６〜図８に図示されたフローチャートのプログラムを含んでいる。本実施形態ではフラッシュメモリによって構成されている。
【００４０】
また、ＲＯＭ１２には、履歴メモリ１２ｂ、機能テーブル１２ｃが設けられている。履歴メモリ１２ｂは、ＭＦＰ１において、フォトキャプチャー機能、コピー機能、ファクシミリ機能、及びスキャナ機能のうちいずれかの機能が実行されると、その機能の実行に用いられた設定値群が履歴として記憶されるメモリである。
【００４１】
例えば、設定項目「機能」の値として「コピー」が設定され、設定項目「画質モード」の値として「ベストモード」が設定され、設定項目「用紙サイズ」の値として「Ａ４」が設定され、設定項目「紙質」の値として「Ｎｏｍａｌ」が設定され、設定項目「部数」の値として「１」が設定され、その設定値群を用いて機能が実行された場合、機能を実行した日時、および機能の実行に用いられた設定値群「コピー，Ｎｏｍａｌ，Ａ４，１」を含む履歴情報が作成され、機能実行の履歴として、履歴メモリ１２ｂに記憶される。
【００４２】
機能テーブル１２ｃは、カスタマイズボタンに割り当てられる設定値群を記憶するメモリである。この機能テーブル１２ｃの詳細については、図５を参照して後述する。
【００４３】
ＲＡＭ１３は、書き替え可能な揮発性のメモリであり、ＭＦＰ１の各操作の実行時に各種のデータを一時的に記憶するためのメモリであり、設定値メモリ１３ａが設けられる。設定値メモリ１３ａは、設定値群が設定されるメモリである。ＭＦＰ１は、この設定値メモリ１３ａに設定された設定値群に従って、フォトキャプチャー機能、コピー機能、ファクシミリ機能、及びスキャナ機能のうち、いずれの機能を実行する。
【００４４】
ＮＣＵ２３は、電話回線網（図示せず）と接続されており、電話回線網へのダイヤル信号の送出や、電話回線網からの呼出信号の応答などの制御を行う。モデム２４は、ファクシミリ機能により送信が指示された画像データを、電話回線網に伝送可能な信号に変調してＮＣＵ２３を介して送信したり、電話回線網からＮＣＵ２３を介して入力された信号を受信し、ＬＣＤ５に表示したり、プリンタ３で記録可能な画像データに復調するものである。
【００４５】
図３を参照して、ＭＦＰ１のＬＣＤ５に表示される画面について説明する。図３は、ＬＣＤ５に表示される画面の遷移を示す図である。ＭＦＰ１は、待機状態において、図３最上段の図に示すメニュー画面２９を表示する。図３に示すように、メニュー画面２９は、ＬＣＤ５の向かって左半分に表示される設定ボタン表示領域３０（操作画像表示領域の一例）と、ＬＣＤ５の向かって右半分に表示される操作領域３２とからなる画面である。
【００４６】
図３に示すように、設定ボタン表示領域３０には、ユーザによってタッチされ得る操作部に対応する複数の設定ボタン３４が表示される。設定ボタン３４は、機能ボタン３６と、カスタマイズボタン３８とのいずれかに分類される。なお、本実施形態では、機能ボタン３６およびカスタマイズボタン３８は、それぞれ複数個設けられている。ＭＦＰ１は、ユーザによって機能ボタン３６がタッチされると、タッチされた機能ボタン３６で指定される機能について、設定値の入力を受け付けるモードに切り替わり、ユーザが操作キー２８を用いて入力する設定値を、設定値メモリ１３ａ（図２参照）に設定する。
【００４７】
一方、カスタマイズボタン３８は、ユーザに所望の設定値群を割り当てさせるために表示されるボタンである。ＭＦＰ１は、このカスタマイズボタン３８に対し所定の操作（詳細は後述する）がされた場合、そのカスタマイズボタン３８に割り当てられた設定値群を、設定値メモリ１３ａ（図２参照）に設定する。カスタマイズボタン３８は、特許請求の範囲に記載の操作部の一例に相当すると共に、操作部に対応する操作画像の一例にも相当する。上述したように、本実施形態のＭＦＰ１では、タッチパネル７がＬＣＤ５と並設されているので、操作部と操作画像とが、カスタマイズボタン３８として一体に構成されている。
【００４８】
さらに、設定ボタン表示領域３０には、処理の開始などを指示するスタートボタン５５や、処理の終了などを指示するストップボタン５６が表示される。
【００４９】
以下、カスタマイズボタン３８に、ユーザが所望の設定値群を割り当てる場合のユーザ操作の概略について、図３を参照して説明する。図３に示すように、メニュー画面２９に表示された編集ボタン３９がユーザによってタッチされると、ＭＦＰ１は、カスタマイズボタン３８に、設定値群を割り当てるための処理を開始する。
【００５０】
まず、操作領域３２を消去し、履歴表示領域４０を表示する。なお、ＭＦＰ１は、設定ボタン表示領域３０の表示をそのまま継続するので、ＬＣＤ５には、設定ボタン表示領域３０と、履歴表示領域４０とが一画面内に並べて配置されることとなる。
【００５１】
ＭＦＰ１は、履歴メモリ１２ｂ（図２参照）に記憶されている履歴情報を読み出し、その履歴情報をユーザが選択できるよう、履歴情報の各々に対応した履歴情報ボタン４２を作成し、履歴表示領域４０に表示する。図３に示すように、履歴情報ボタン４２上には、履歴情報、すなわち、機能の実行日時と、その機能の実行において用いられた設定値群とが表示される。ＭＦＰ１は、ユーザによりタッチされたカスタマイズボタン３８と、ユーザによりタッチされた履歴情報ボタン４２で示される履歴情報を特定する。
【００５２】
本実施形態では、履歴情報ボタン４２からいずれかのカスタマイズボタン３８までの間が、ユーザにより連続的にタッチされた（すなわち画面上で指示位置をひきずるドラッグ操作された）と判断された場合、その履歴情報ボタン４２の履歴情報とカスタマイズボタン３８とを特定することとしている。そして、特定された履歴情報に含まれる設定値群を、履歴メモリ１２ｂ（図２参照）から読み出し、特定されたカスタマイズボタン３８に割り当てる（登録する）。
【００５３】
本実施形態によれば、複数のカスタマイズボタン３８と履歴情報とがＬＣＤ５に並べて配置されているので、ユーザにとっては、所望の履歴情報ボタン４２からカスタマイズボタン３８とを容易に選択することができると共に、履歴情報ボタン４２からカスタマイズボタン３８までの間を連続的にタッチするという簡単な操作で、履歴情報とカスタマイズボタン３８とを関連づけ、その履歴情報に含まれる設定値群を、所望のカスタマイズボタン３８に割り当てることができる。
【００５４】
また、本実施形態によれば、カスタマイズボタン３８と履歴情報ボタン４２とが、操作領域３２と履歴表示領域４０とに整理して表示されるので、ユーザにとって見易い画面を表示できる。
【００５５】
ここで、図３に示すように、設定値群が割り当てられる前のカスタマイズボタン３８上には、例えば、「機能Ｎ」（Ｎは１から４までの整数）など、デフォルトの表示がされるが、カスタマイズボタン３８に所望の設定値群を割り当てた後、ＭＰＦ１は、カスタマイズボタン３８上の表示を変更する。すなわち、既に設定値群が割り当てられているカスタマイズボタン３８に、割り当てられている設定値群を示す情報（図３に示す例では、「ＣＰＹ，ＮＭＬ，Ａ４，普通紙，１部」）を表示する。なお、図３に示す、カスタマイズボタン３８上の表示は、設定値群「コピー，ノーマル，Ａ４，１」が、そのカスタマイズボタン３８に割り当てられていることを示している。
【００５６】
よって、ユーザは、カスタマイズボタン３８に割り当てられている設定値群を把握し、目的に合った設定値群が割り当てられたカスタマイズボタン３８を、容易に選択できる。また、ＭＦＰ１は、設定値群が割り当てられたカスタマイズボタンの表示色を変更するものであるが、図３においては、カスタマイズボタンにハッチングをかけることにより、表示色の違いを表現している。
【００５７】
ここで、履歴表示領域４０について詳細に説明する。履歴表示領域４０には、主に、上述した履歴情報ボタン４２に加え、機能選択キー４３、スクロールバー４４が表示される。図３に示すように、機能選択キー４３は、履歴表示領域４０に、いずれの機能の履歴情報を表示すべきかを、ユーザに選択させるためのキーである。機能選択キー４３は、ＭＦＰ１で実行可能なフォトキャプチャー機能、コピー機能、ファクシミリ機能、及びスキャナ機能のそれぞれについて、１ずつ準備されている。なお、図３において、フォトキャプチャー機能を選択するための機能選択キー４３には、「ＰＣＣ」を付している。
【００５８】
これら機能選択キー４３がユーザによってタッチされ、いずれかの機能が選択されると、ＭＦＰ１は、履歴表示領域４０における表示対象を、その選択された機能の履歴情報の履歴情報ボタン４２に切り替える。例えば、コピーが選択された場合は、履歴表示領域４０には、コピー機能の履歴情報ボタン４２が履歴表示領域４０に表示される。よって、ユーザは、履歴情報を機能別に閲覧することができ、目的とする履歴情報を迅速に探し当てることができる。
【００５９】
また、履歴メモリ１２ｂ（図２参照）に多数の履歴情報が格納されている場合、それら履歴情報を示す履歴情報ボタン４２の全てを、一度に表示しきれない場合がある。そのような場合、ＭＰＦ１は、履歴表示領域４０にスクロールバー４４を表示し、ユーザによりそのスクロールバー４４が操作されると、その操作に応じて、表示対象の履歴情報を順に切り替えるように構成されている。このようにすれば、多数の履歴情報をユーザに閲覧させることができる。
【００６０】
また、ＭＦＰ１は、履歴情報ボタン４２に含まれる機能を実行した日時の順に従って履歴情報ボタン４２を配置し表示するように構成されている。したがって、ユーザは、機能を実行した日時を頼りに、目的とする履歴情報を迅速に探し当てることができる。
【００６１】
さらに、ＭＦＰ１は、履歴情報ボタン４２に含まれる、機能を実行した日時に従って、機能実行日毎に異なる態様で（例えば、異なる表示色で）、履歴情報ボタン４２を区別して表示するように構成されている。このようにすれば、ユーザが、目的とする履歴情報をさらに容易に探し当てることができる。
【００６２】
なお、履歴表示領域４０に表示された終了ボタン４６がユーザによってタッチされると、カスタマイズボタン３８に設定値群を割り当てる処理を終了し、メニュー画面２９の表示に戻る。
【００６３】
次に、図４を参照して、設定値群が割り当てられたカスタマイズボタン３８について説明する。図４は、カスタマイズボタン３８に対するユーザ操作と、そのユーザ操作の結果、どのような処理がＭＦＰ１において実行されるかを示す図である。
【００６４】
図４に示すように、メニュー画面２９が表示されているときに、カスタマイズボタン３８がユーザによりダブルクリックされた場合、ＭＦＰ１は、そのダブルクリックされたカスタマイズボタン３８に割り当てられた設定値群を読み出して設定値メモリ１３ａ（図２参照）に設定し、その設定値群を用いて、機能を実行する。例えば、図４には、設定値群「コピー，ノーマル，Ａ４，１」が割り当てられたカスタマイズボタン３８がダブルクリックされた例を図示しているが、この場合、この設定値群によっていずれの機能が実行されるかを示す設定項目「機能」の設定値として「コピー」、設定項目「画質」の設定値として「ノーマル」、設定項目「用紙サイズ」の設定値として「Ａ４」、設定項目「紙質」の設定値として「Ｎｏｍａｌ」、部数の設定値として「１」が設定され、その設定値群に従って、コピー機能が実行される。したがって、ユーザにとっては、ごく僅かな操作で、迅速に所望の設定値群を設定し、機能の実行を開始することができる。なお、図４に示すように、ＭＦＰ１は、機能の実行中、その旨をＬＣＤ５に表示する。
【００６５】
一方、カスタマイズボタン３８がユーザによりシングルクリックされた場合、ＭＦＰ１は、そのシングルクリックされたカスタマイズボタン３８に割り当てられた設定値群を読み出し、変更画面４９をＬＣＤ５に表示する。
【００６６】
図４に示すように、変更画面４９は、その読み出した設定値群を構成する設定値５２および対応する設定項目５４を示す確認領域５０と、変更すべき設定値をユーザに入力させるための変更入力領域５３とからなる画面である。
【００６７】
図４に示すように、変更入力領域５３には、メニュー画面２９に表示されていたスタートボタン５５とストップボタン５６とが、そのまま継続して表示される。ＭＦＰ１は、スタートボタン５５がユーザによってタッチされると、そのときに確認領域５０に表示されている設定値群に従って、機能を実行する。一方、ストップボタン５６がタッチされると、設定値群の変更をキャンセルし、メニュー画面２９の表示に戻る。
【００６８】
また、ＭＦＰ１は、確認領域５０に表示された設定値５２がタッチされると、ＭＰＦ１は、そのタッチされた設定値５２のみを変更可能とする。例えば、図４に示す例では、「部数」の設定値５２がタッチされることにより、変更可能とされる。そして、ユーザが、変更入力領域５３から設定値を入力すると、ユーザによって選択されていた設定値のみを個別に、その入力された設定値に変更する。例えば、図４に示す例では、「部数」の設定値５２が、「２」に変更される。
【００６９】
このように、読み出された設定値群が適宜変更された後、ユーザにより、変更入力領域５３に含まれるスタートボタン５５がタッチされると、ＭＦＰ１は、設定値メモリ１３ａに設定された設定値群、すなわち、ユーザ指示に従って変更された設定値群を用いて、機能を実行する。
【００７０】
このようにすれば、ユーザは、表示された複数のカスタマイズボタン３８のうち、これから設定しようとする設定値群に近い設定値群が割り当てられたカスタマイズボタン３８を選択してシングルクリックし、その設定値群を構成する設定値のうち、変更したい設定値のみを個別に変更することで、所望の設定値群を簡単に設定することができる。
【００７１】
本実施形態のＭＦＰ１によれば、ユーザは、設定値群が割り当てられたカスタマイズボタン３８を用いて、何度でも同じ設定値群を迅速に設定することができ、操作性が良い。なお、カスタマイズボタン３８をダブルクリックする操作、あるいは、カスタマイズボタン３８をシングルクリックした後、設定値群を変更せずに、スタートボタン５５をタッチする操作が、特許請求の範囲に記載の所定の操作に相当する。
【００７２】
図５は、機能テーブル１２ｃの構成を模式的に示す図である。図５に示すように、機能テーブル１２ｃは、カスタマイズボタン３８毎に、どのような設定値群が割り当てられているかを記憶するテーブルである。
【００７３】
図３を参照して説明したように、例えば、最上段のカスタマイズボタン３８（機能テーブル１２ｃにおいては、カスタマイズボタン１という名称が付けられている）と、設定値群「Ｃｏｐｙ，ｂｅｓｔ（ベストモード），Ａ４，普通紙（Ｐｌａｉｎ），１」の履歴情報とが特定された場合には、その特定された履歴情報の設定値群が、割り当て先のカスタマイズボタン３８の名称「カスタマイズボタン１」と対応付けて、機能テーブル１２ｃに記憶される。
【００７４】
なお、図５に示す機能テーブル１２ｃに格納された設定値群のうち、「ｔｏ＿ｘｘｘｘ」は、ファクシミリ機能実行時における送信先を示しており、「ｔｏ．ｃａｒｄ」は、スキャン機能実行時に読み取ったデータの送り先が、メモリカードであることを示している。
【００７５】
また、図５に示すように、設定値群は、それぞれ、その設定値群がいずれの機能の実行に用いられるかを示す設定項目「機能」の設定値を含んでいる。よって、ＭＦＰ１は、その設定値に従って、各設定値群によっていずれの機能が実行されるのかを、判別することができる。
【００７６】
図６は、ＭＦＰ１で実行される表示処理を示すフローチャートである。この表示処理は、ＭＰＦ１の電源投入後、開始される処理である。
【００７７】
まず、ＬＣＤ５にメニュー画面２９（図３参照）を表示する（Ｓ１）。そして、編集ボタン３９が押されたか否かを判断する（Ｓ２）。Ｓ２の判断が肯定される場合（Ｓ２：Ｙｅｓ）、カスタマイズボタン３８に設定値群を割り当てる処理に移行するが、詳細は図７を参照して説明する。
【００７８】
一方、Ｓ２の判断が否定される場合（Ｓ２：Ｎｏ）、カスタマイズボタン３８がシングルクリックされたか否かを判断する（Ｓ４）。Ｓ４の判断が肯定される場合（Ｓ４：Ｙｅｓ）、次に、カスタマイズボタンに設定値群が割り当てられているか否かを判断する（Ｓ６）。Ｓ６の判断が肯定される場合（Ｓ６：Ｙｅｓ）、シングルクリックされたカスタマイズボタン３８に割り当てられた設定値群を読み出し、その設定値群に対する変更をユーザ指示に従って変更する処理に移行するが、詳細は図８（ａ）を参照して説明する。
【００７９】
一方、Ｓ４の判断が否定される場合（Ｓ４：Ｎｏ）、カスタマイズボタン３８がダブルクリックされたか否かを判断する（Ｓ８）。Ｓ８の判断が肯定される場合（Ｓ８：Ｙｅｓ）、カスタマイズボタン３８に設定値群が割り当てられているか否かを判断する（Ｓ１０）。Ｓ１０の判断が肯定される場合（Ｓ１０：Ｙｅｓ）、カスタマイズボタン３８に割り当てられている設定値群を、機能テーブル（図５参照）から読み出して設定値メモリ１３ａ（図２参照）に設定する（Ｓ１１）。そして、機能を実行する処理に移行するが、詳細は図８（ｂ）を参照して説明する。
【００８０】
ここで、シングルクリックまたはダブルクリックされたカスタマイズボタン３８に、設定値群が割り当てられていない場合、Ｓ６の判断が否定され（Ｓ６：Ｎｏ）、あるいはＳ１０の判断が否定されるので（Ｓ１０：Ｎｏ）、ＬＣＤ５にエラーメッセージ（例えば「カスタマイズボタンに設定値群が割り当てられていません」）を表示し（Ｓ１２）、その後、メニュー画面２９の表示に戻る（Ｓ１）。
【００８１】
一方、Ｓ２，Ｓ４，Ｓ８の判断が否定される場合（Ｓ２，Ｓ４，Ｓ８：Ｎｏ）、次に、機能ボタン３６がタッチされたか否かを判断する（Ｓ１４）。Ｓ１４の判断が否定される場合（Ｓ１４：Ｎｏ）、メニュー画面２９の表示に戻るが、Ｓ１４の判断が肯定される場合（Ｓ１４：Ｙｅｓ）、ユーザによる設定値の入力を受け付け（Ｓ１５）、ユーザにより入力された設定値群を、設定値メモリ１３ａ（図２参照）に設定する（Ｓ１６）。
【００８２】
そして、その設定値群を用いて、フォトキャプチャー機能、コピー機能、ファクシミリ機能、スキャン機能のうち、いずれかの機能を実行する（Ｓ１８）。このようにユーザがカスタマイズボタン３８を利用せずに設定した設定値群により機能が実行された場合は、次に、設定値メモリ１３ａに設定された設定値群を含む履歴情報を作成し、履歴メモリ１２ｂに記憶させ（Ｓ２０）、メニュー画面２９の表示に戻る。このようにすれば、カスタマイズボタン３８を使わずに設定された設定値群を、次からは履歴情報として表示することができる。その結果、ユーザには、履歴情報を利用して、一度入力した設定値群を、簡単な操作でカスタマイズズボタン３８へ割り当てることができ、何度も同じ設定値群を入力するという煩わしさから解放される。
【００８３】
図７は、表示処理のうち、カスタマイズボタン３８に設定値群を割り当てる処理に該当する部分を示すフローチャートである。まず、ＬＣＤ５の表示面右半分に、履歴表示領域４０（図３参照）を表示する（Ｓ２０２）。これにより、ＬＣＤ５には、設定ボタン表示領域３０と履歴表示領域４０とが並べて表示される。
【００８４】
履歴表示領域４０には、最初、デフォルトとして設定された１の機能（例えば、ファクシミリ機能）の履歴情報のみが表示されるが、機能選択キー４３がユーザによりタッチされることにより、いずれかの機能が選択されると、ＭＦＰ１は、履歴表示領域４０における表示対象を、その選択された機能の履歴情報に切り替える。
【００８５】
具体的には、まず、フォトキャプチャー（ＰＣＣ）機能が選択されたか否かを判断し（Ｓ２０４）、Ｓ２０４の判断が肯定される場合（Ｓ２０４：Ｙｅｓ）、フォトキャプチャー機能の履歴情報を表示し（Ｓ２０６）、Ｓ２０４の処理に戻る。一方、Ｓ２０４の判断が否定される場合（Ｓ２０４：Ｎｏ）、次に、コピー機能が選択されたか否かを判断する（Ｓ２０８）。
【００８６】
Ｓ２０８の判断が肯定される場合（Ｓ２０８：Ｙｅｓ）、コピー機能の履歴情報を表示し（Ｓ２１０）、Ｓ２０４の処理に戻る。一方、Ｓ２０８の判断が否定される場合（Ｓ２０８：Ｎｏ）、次に、ファクシミリ機能が選択されたか否かを判断する（Ｓ２１２）。
【００８７】
Ｓ２１２の判断が肯定される場合（Ｓ２１２：Ｙｅｓ）、ファクシミリ機能の履歴情報を表示し（Ｓ２１４）、Ｓ２０４の処理に戻る。一方、Ｓ２１２の判断が否定される場合（Ｓ２１２：Ｎｏ）、次に、スキャン機能が選択されたか否かを判断する（Ｓ２１６）。
【００８８】
Ｓ２１６の判断が肯定される場合（Ｓ２１６：Ｙｅｓ）、スキャン機能の履歴情報を表示し（Ｓ２１８）、Ｓ２０４の処理に戻る。
【００８９】
このようにして処理を繰り返すうちに、ユーザが所望の履歴情報を探し当て、機能選択キー４３のタッチを終了すると、Ｓ２１６の判断が否定されるので（Ｓ２１６：Ｎｏ）、次に、終了ボタン４６（図３参照）がタッチされたか否かを判断する（Ｓ２２０）。Ｓ２２０の判断が肯定される場合（Ｓ２２０：Ｙｅｓ）、カスタマイズボタン３８に設定値群を割り当てる処理を終了し、メニュー画面２９の表示に戻る（Ｓ１）。
【００９０】
一方、Ｓ２２０の判断が否定される場合（Ｓ２２０：Ｎｏ）、次に、履歴情報表示画面４０に表示された履歴情報ボタン４２から、設定ボタン表示領域３０に表示されたカスタマイズボタン３８（図３参照）までの間が、ドラッグ操作されたか否かを判断する。Ｓ２２２の判断が否定される場合（Ｓ２２２：Ｎｏ）、Ｓ２０４の処理に戻るが、Ｓ２２２の判断が肯定される場合（Ｓ２２２：Ｙｅｓ）、次に、そのドラッグ操作の開始点にある履歴情報ボタン４２の履歴情報と、ドラッグ操作の終了点にあるカスタマイズボタン３８とを特定する（Ｓ２２４）。
【００９１】
次に、特定したカスタマイズボタン３８に設定値群が既に割り当てられているか否かを判断する（Ｓ２２６）。Ｓ２２６の判断が否定される場合（Ｓ２２６：Ｎｏ）、特定された履歴情報に含まれる設定値群を、特定されたカスタマイズボタン３８に対応づけて機能テーブル１２ｃの予め設けられた領域に登録する。これにより、特定されたカスタマイズボタン３８に、設定値群が割り当てられる（Ｓ２２８）。そして、そのカスタマイズボタン３８上の表示を、割り当てられた設定値群を示す情報に変更し、そのカスタマイズボタン３８の表示色を変更し（Ｓ２３０）、Ｓ２０４の処理に戻る。
【００９２】
一方、Ｓ２２６の判断が肯定される場合（Ｓ２２６：Ｙｅｓ）、そのカスタマイズボタン３８に、設定値群を割り当て済みであることを報知する。具体的には、カスタマイズボタン３８に割り当てられた設定値群が上書きされる旨をＬＣＤ５に表示し、上書きして良いか否かをユーザに問い合わせる（Ｓ２３２）。次に、この問い合わせに対し、ユーザがＹｅｓを入力したか否かを判断する（Ｓ２３４）。Ｓ２３４の判断が否定される場合（Ｓ２３４：Ｎｏ）、Ｓ２０４の処理に戻るが、Ｓ２３４の判断が肯定される場合（Ｓ２３４：Ｙｅｓ）、Ｓ２２８の処理に移行する。このようにすれば、操作ミスで、ユーザが意図しない上書きが行われることが抑制される。
【００９３】
図７のフローチャートで示す処理によれば、ユーザは容易に履歴情報を利用し、過去に設定した設定値群を、カスタマイズボタン３８に割り当てることができる。
【００９４】
図８（ａ）は、表示処理のうち、カスタマイズボタン３８がシングルクリックされた場合の処理を示すフローチャートである。カスタマイズボタン３８がシングルクリックされた場合、まず、そのカスタマイズボタン３８に割り当てられている設定値群を、機能テーブル１２ｃ（図５参照）から読み出し、変更画面４９を表示する（Ｓ３０２）。
【００９５】
次に、変更画面４９に表示されたストップボタン５６（図４参照）がタッチされたか否かを判断する（Ｓ３０４）。Ｓ３０４の判断が肯定される場合（Ｓ３０４：Ｙｅｓ）、図６に示すＳ１の処理に移行し、メニュー画面２９の表示に戻る。一方、Ｓ３０４の判断が否定される場合（Ｓ３０４：Ｎｏ）、次に、スタートボタン５５がユーザによってタッチされたか否かを判断する（Ｓ３０６）。
【００９６】
Ｓ３０６の判断が否定される場合（Ｓ３０６：Ｎｏ）、次に、確認領域５０において、いずれかの設定値がタッチされ、且つ、変更入力領域５３から設定値が入力されたかを判断する（Ｓ３０８）。
【００９７】
Ｓ３０８の判断が肯定される場合（Ｓ３０８：Ｙｅｓ）、ユーザから入力された設定内容を、設定値メモリ１３ａおよびＬＣＤ５における表示に反映する（Ｓ３１０）。そして、Ｓ３０４の処理に戻る。
【００９８】
このようにして処理を繰り返す内に、Ｓ３０６の判断が肯定された場合（Ｓ３０６：Ｙｅｓ）、ＭＦＰ１は、設定値メモリ１３ａに設定された設定値群を用いて、いずれかの機能を実行する。
【００９９】
図８（ｂ）は、表示処理のうち、カスタマイズボタン３８がダブルクリックされた場合、または、カスタマイズボタン３８がシングルクリックされた後、スタートボタン５５がタッチされた場合に実行される処理を示すフローチャートである。
【０１００】
図８（ｂ）に示すように、ＭＰＦ１は、設定値メモリ１３ａに設定された設定値群を用いて、フォトキャプチャー機能、コピー機能、ファクシミリ機能、スキャン機能のうち、いずれかの機能を実行する（Ｓ４０２）。カスタマイズボタン３８がダブルクリックされた場合、また、カスタマイズボタン３８がシングルクリックされ、設定値が変更されずに、スタートボタン５５がタッチされた場合、設定値メモリ１３ａには、カスタマイズボタン３８に割り当てられていた設定値群が設定されているので、カスタマイズボタン３８に割り当てられていた設定値群に従って機能が実行される。一方、カスタマイズボタン３８がシングルクリックされた場合であって、設定値の変更が行われた場合は、その変更された設定値群に従って機能が実行される。
【０１０１】
次に、その機能の実行が終了したか否かを判断し（Ｓ４０４）、Ｓ４０４の判断が否定される間（Ｓ４０４：Ｎｏ）、機能の実行が終了するまで待機するが、Ｓ４０４の判断が肯定されると（Ｓ４０４：Ｙｅｓ）、図６に示すＳ１の処理に移行し、メニュー画面２９の表示に戻る。
【０１０２】
第１実施形態のＭＦＰ１によれば、カスタマイズボタン３８と履歴情報ボタン４２とが共にＬＣＤ５に表示されるので、ユーザは、表示された履歴情報ボタン４２とカスタマイズボタン３８とから、所望の履歴情報ボタン４２とカスタマイズボタン３８とを選択し、履歴情報ボタン４２からカスタマイズボタン３８までの間を連続的にタッチするという簡単な操作で、履歴情報とカスタマイズボタン３８とを関連づけ、設定値群を、所望のカスタマイズボタン３８に割り当てることができる。
【０１０３】
図９を参照して、第２実施形態について説明する。上記第１実施形態におけるＭＦＰ１では、ユーザが、ＬＣＤ５に表示された履歴情報ボタン４２からカスタマイズボタン３８までの間をドラッグ操作することによって、ＭＦＰ１が、履歴情報とカスタマイズボタン３８とを特定する例について説明した。これに対し、第２実施形態におけるＭＦＰ１では、ユーザが、ＬＣＤ５に表示された履歴情報ボタン４２と、カスタマイズボタン３８とのそれぞれに、個別にタッチすることにより、履歴情報とカスタマイズボタン３８とを特定することとしている。
【０１０４】
なお、第２実施形態におけるＭＦＰ１の外観構成と電気的構成とは、第１実施形態におけるＭＦＰ１と同一のものであるとして説明を行う。また、第２実施形態におけるＭＦＰ１のＬＣＤ５に表示される画面は、第１実施形態のＭＦＰ１のＬＣＤ５に表示される画面とほぼ同一であり、履歴情報ボタン４２およびカスタマイズボタン３８を特定するための操作手順、および履歴表示領域４０が表示されるタイミングのみが異なっている。以下、第１実施形態と同一の部分には同一の符号を付してその説明を省略し、第１実施形態と異なる点について説明する。
【０１０５】
図９は、第２実施形態のＭＦＰ１のＬＣＤ５に表示される画面の遷移を示す図である。まず、第１実施形態と同様に、メニュー画面２９に表示された編集ボタン３９がユーザによってタッチされると、ＭＦＰ１は、カスタマイズボタン３８に、設定値群を割り当てるための処理を開始する。
【０１０６】
ここで、上述した第１実施形態では、ユーザにより編集ボタン３９がタッチされると、直ぐに操作領域３２を消去し、履歴表示領域４０を表示していたが、第２実施形態のＭＦＰ１では、操作領域３２を消去せず、表示を継続する。
【０１０７】
次に、ユーザが、いずれかのカスタマイズボタン３８にタッチし、指などを離すと、ＭＦＰ１は、そのカスタマイズボタン３８を、設定値群割り当ての対象ボタンとして特定し、操作領域３２を消去して、履歴表示領域４０を表示する。
【０１０８】
次に、ユーザが、いずれかの履歴情報ボタン４２をタッチし、指などを離すと、ＭＦＰ１は、その履歴情報ボタン４２の履歴情報に含まれる設定値群を、先に特定されたカスタマイズボタン３８に割り当てる設定値群として特定する。そして、第１実施形態と同様の処理により、特定された設定値群が、カスタマイズボタン３８に割り当てられる。
【０１０９】
第２実施形態においても、第１実施形態と同様に、複数のカスタマイズボタン３８と履歴情報ボタン４２とが共にＬＣＤ５に表示されるので、ユーザは、表示されたカスタマイズボタン３８と履歴情報ボタン４２との中から、所望のカスタマイズボタン３８と履歴情報ボタン４２とを選択し、そのカスタマイズボタン３８および履歴情報ボタン４２をタッチするという簡単な操作で、履歴情報とカスタマイズボタン３８とを関連づけ、設定値群を、所望のカスタマイズボタン３８に割り当てることができる。
【０１１０】
図１０を参照して、第３実施形態について説明する。上記第１実施形態および第２実施形態では、設定ボタン表示領域３０と、履歴表示領域４０とは同一のサイズであった。
【０１１１】
これに対し、第３実施形態のＭＦＰ１は、カスタマイズボタン３８のうちのいずれかが特定された場合、設定ボタン表示領域３０よりも大面積の履歴表示領域４０を表示するように構成されている点において、第２実施形態と異なる。
【０１１２】
なお、第３実施形態におけるＭＦＰ１の外観構成と電気的構成とは、第１実施形態および第２実施形態におけるＭＦＰ１と同一のものであるとして説明を行う。また、第３実施形態のＭＦＰ１の操作手順および履歴表示領域４０が表示されるタイミングは、第２実施形態のＭＦＰ１と同一である。以下、第１実施形態および第２実施形態と同一の部分には同一の符号を付してその説明を省略し、第２実施形態と異なる点について説明する。
【０１１３】
図１０は、第３実施形態のＭＦＰ１のＬＣＤ５に表示される画面の遷移を示す図である。まず、第２実施形態と同様に、メニュー画面２９に表示された編集ボタン３９がユーザによってタッチされると、ＭＦＰ１は、カスタマイズボタン３８に、設定値群を割り当てるための処理を開始する。
【０１１４】
ここで、上述した第２実施形態では、ユーザがいずれかのカスタマイズボタン３８にタッチし、指などを離すと、ＭＦＰ１は、そのカスタマイズボタン３８を特定し、操作領域３２を消去して、履歴表示領域４０を表示していた。これに加え、第３実施形態では、図１０に示すように、設定ボタン表示領域３０を狭めると共に、その狭められた設定ボタン表示領域３０よりも大きい面積の履歴表示領域４０を並べて配置することとしている。
【０１１５】
このようにすれば、カスタマイズボタン３８が特定されるまでの間、カスタマイズボタン３８を広いスペースに見易く表示することができる。またカスタマイズボタン３８が特定された後は、履歴表示領域４０のために広いスペースが確保され、履歴情報が見易く表示されるので、ユーザは所望のカスタマイズボタン３８および履歴情報を、容易に探し当て、指示することができる。
【０１１６】
さらに、本第３実施形態によれば、設定ボタン表示領域３０における表示が狭められると、その設定ボタン表示領域３０に表示される設定ボタン３４のうち、機能ボタン３６のみ、その表示幅を小さくする。カスタマイズボタン３８へ設定値群を割り当てる処理の実行中であるため、機能ボタン３６の表示をユーザが必要とする可能性は極めて低く、機能ボタン３６を小さく表示しても不都合が生じにくい。
【０１１７】
以上、実施形態に基づき本発明を説明したが、本発明は上述した実施形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変更が可能であることは容易に推察できるものである。
【０１１８】
例えば、上述の第１実施形態から第３実施形態では、カスタマイズボタン３８は、設定値群が割り当てられているか否かに応じて、異なる表示色で表示されていた。これに代えて、カスタマイズボタン３８の表示色を、機能毎に異ならせても良い。また、ＭＦＰ１は、カスタマイズボタン３８が機能毎に並ぶよう、カスタマイズボタン３８を再配置するように構成されていても良い。
【０１１９】
図１１は、変形例の設定ボタン表示領域３０を示す図であり、図１１（ａ）は、カスタマイズボタン３８が機能毎に色分けされた設定ボタン表示領域３０を示す図であり、図１１（ｂ）は、カスタマイズボタン３８が機能毎に並び替えられた設定ボタン表示領域３０を示す図である。なお、図面をカラーで表すことができないため、図１１においては、表示色の違いを、カスタマイズボタン３８にかけたハッチングの違いで表現している。
【０１２０】
図１１（ａ）に示すように、設定値群が割り当てられたカスタマイズボタン３８を、割り当てられた設定値群を用いて実行される機能毎に異なる表示色で表示することにより、ユーザは、これから実行しようとする機能に合致したカスタマイズボタン３８を迅速に探し当てることができる。なお、図１１（ａ）に示すように、機能ボタン３６も同様に色分けして表示してもよい。また、機能毎に色分けすることに代えて、例えば、カスタマイズボタン３８の形状を機能毎に異ならせ、またはカスタマイズボタン３８の表示模様を機能毎に異ならせるように構成されていても良い。
【０１２１】
また、図１１（ｂ）に示すように、設定値群が割り当てられたカスタマイズボタン３８を、割り当てられた設定値群を用いて実行される機能毎にまとめた配置で表示する場合も同様に、ユーザが、これから実行しようとする機能に合致したカスタマイズボタン３８を迅速に探し当てることができる。なお、図１１（ｂ）に示すように、機能ボタン３６およびカスタマイズボタン３８が配置された領域を機能毎に区切る区切り表示３０１をＬＣＤ５に表示しても良い。
【０１２２】
また、上述した第１実施形態および第２実施形態では、設定ボタン表示領域３０と履歴表示領域４０とがほぼ均一の面積で表示されていたが、これらの面積は同一でなくても良く、例えば、履歴表示領域４０を設定ボタン表示領域３０よりも大面積で表示しても良い。このようにすれば、履歴情報ボタン４２に表示された履歴情報を、ユーザがより視認しやすいという効果がある。
【０１２３】
また、上述した実施形態では、操作部と操作画像とが、カスタマイズボタン３８として一体に構成されているものとして説明したが、操作部と操作画像とが別体として構成されても良い。
【０１２４】
この場合、ＬＣＤ５に表示されるカスタマイズボタン３８には、予め操作キー２８が一対一で対応付けられている。例えば、操作キー２８の一つである、テンキーの「１」を入力するキーと、カスタマイズボタン３８の一つとが対応付けられている場合、そのカスタマイズボタン３８と履歴情報とが特定されると、その履歴情報は、そのカスタマイズボタン３８に予め対応付けられていたテンキーの「１」を入力するキーに割り当てられる。そして、その後、ユーザがそのキーを操作することにより、キーに割り当てられた設定値群に従って、機能が実行される。このように構成された場合にも、上記第１実施形態から第３実施形態までのＭＦＰ１と同様な効果が得られる。
【０１２５】
また、上記第１実施形態から第３実施形態では、情報処理装置として複合機であるＭＦＰ１を例に挙げて説明したが、プリンタやスキャナなど、他の周辺装置であっても、本発明は適用できる。
【図面の簡単な説明】
【０１２６】
【図１】第１実施形態におけるＭＦＰの外観構成を示した斜視図である。
【図２】ＭＦＰの電気的構成を示すブロック図である。
【図３】ＬＣＤに表示される画面の遷移を示す図である。
【図４】カスタマイズボタンに対するユーザ操作と、そのユーザ操作の結果、どのような処理がＭＦＰにおいて実行されるかを示す図である。
【図５】機能テーブルの構成を模式的に示す図である。
【図６】ＭＦＰで実行される表示処理を示すフローチャートである。
【図７】表示処理のうち、カスタマイズボタンに設定値群を割り当てる処理を示すフローチャートである。
【図８】（ａ）は、表示処理のうち、カスタマイズボタンがシングルクリックされた場合の処理を示すフローチャートであり、（ｂ）は、表示処理のうち、カスタマイズボタンがダブルクリックされた場合、または、カスタマイズボタンがシングルクリックされた後、スタートボタンがタッチされた場合に実行される処理を示すフローチャートである。
【図９】第２実施形態のＭＦＰのタッチパネルに表示される画面の遷移を示す図である。
【図１０】第３実施形態のＭＦＰのタッチパネルに表示される画面の遷移を示す図である。
【図１１】変形例の設定ボタン表示領域を示す図であり、（ａ）は、カスタマイズボタンが機能毎に色分けされた設定ボタン表示領域を示す図であり、（ｂ）は、カスタマイズボタンが機能毎に並び替えられた設定ボタン表示領域を示す図である。
【符号の説明】
【０１２７】
１                    ＭＦＰ（情報処理装置の一例）
５                    ＬＣＤ（表示部の一例）
７                    タッチパネル
１２ｂ                履歴メモリ（履歴記憶手段の一例）
３０                  設定ボタン表示領域（操作画像表示領域の一例）
３８                  カスタマイズボタン（操作部の一例，操作画像の一例）
４０                  履歴表示領域
Ｓ１１，Ｓ１６        設定手段の一例
Ｓ１８，Ｓ４０２      実行手段の一例
Ｓ２０２              表示手段の一例
Ｓ２０４〜Ｓ２１８    切替手段の一例
Ｓ２２４              特定手段の一例
Ｓ２２８              割り当て手段の一例
Ｓ２３２              報知手段の一例
Ｓ３０２〜Ｓ３１０    設定手段の一例
Ｓ３１０              変更手段の一例
【図１】
0004905377.tif 000002
【図２】
0004905377.tif 000003
【図３】
0004905377.tif 000004
【図４】
0004905377.tif 000005
【図５】
0004905377.tif 000006
【図６】
0004905377.tif 000007
【図７】
0004905377.tif 000008
【図８】
0004905377.tif 000009
【図９】
0004905377.tif 000010
【図１０】
0004905377.tif 000011
【図１１】
0004905377.tif 000012