(57)【特許請求の範囲】
【請求項１】
画像データを送信する画像送信部と、
前記画像データを送信する送信先に関する情報を複数含む送信先データを記憶する記憶部と、
前記画像データを送信する送信先を選択するための複数のボタンを有し、当該複数のボタンの各々には、割り当てられた送信先に関する情報が前記送信先データに基づいて記されている送信機能画面を表示するタッチパネルと、
前記送信機能画面において前記複数のボタンの内の一のボタンが押下された際に、前記送信先データに含まれている、当該押下されたボタンに割り当てられた送信先に関する情報と、前記送信機能画面を表示した際に、当該押下されたボタンに記されていた送信先に関する情報とが一致しない場合に、前記画像データの送信を制限する制御部と、を備えること
を特徴とする画像形成装置。
【請求項２】
前記制御部は、前記タッチパネルが前記送信機能画面を表示した際に、前記ボタンに記された送信先に関する情報を示す表示内容管理データを生成して、前記記憶部に記憶させること
を特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記制御部は、前記一のボタンが押下された場合には、前記送信先データに基づいて、前記一のボタンに記されている送信先に関する情報を更新し、当該更新後の送信先に関する情報と、前記表示内容管理データに含まれている、前記押下されたボタンに割り当てられている送信先に関する情報とを比較すること
を特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記制御部は、前記送信先に関する情報が一致する場合に、前記画像データの送信を制限しないこと
を特徴とする請求項１から３の何れか一項に記載の画像形成装置。
【請求項５】
前記制御部は、前記送信先に関する情報が一致しない場合に、前記一のボタンを押下する操作を無効にすること
を特徴とする請求項１から４の何れか一項に記載の画像形成装置。
【請求項６】
前記送信先に関する情報が一致しない場合に、前記タッチパネルは、一致しない旨を示す画面を表示すること
を特徴とする請求項１から４の何れか一項に記載の画像形成装置。
【請求項７】
前記送信先に関する情報が一致しない場合に、前記タッチパネルは、一致しない旨を示す画面を表示し、
前記タッチパネルが、前記一致しない旨を示す画面を表示した後に、前記押下されたボタンに記されている送信先、及び、前記表示内容管理データに含まれている、前記押下されたボタンに割り当てられている送信先の何れか一方を選択する指示の入力を受け付けた場合には、前記画像送信部は、当該選択された送信先に、前記画像データを送信すること
を特徴とする請求項２又は３に記載の画像形成装置。
【請求項８】
前記制御部は、前記一のボタンが押下された場合には、前記送信先データを編集できないようにすること
を特徴とする請求項１から７の何れか一項に記載の画像形成装置。
【請求項９】
画像データを送信する送信先を選択するための複数のボタンを有し、当該複数のボタンの各々には、割り当てられた送信先に関する情報が、画像データを送信する送信先に関する情報を複数含む送信先データに基づいて記されている送信機能画面を表示するステップと、
前記送信機能画面を表示した際に、前記ボタンに記された送信先に関する情報を示す表示内容管理データを生成して、記憶するステップと、
前記送信機能画面において前記複数のボタンの内の一のボタンが押下された際に、前記送信先データに含まれている、当該押下されたボタンに割り当てられた送信先に関する情報と、前記送信機能画面を表示した際に、当該押下されたボタンに記されていた送信先に関する情報とが一致しない場合に、前記画像データの送信を制限するステップと、を有すること
を特徴とする画像データ送信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及び画像データ送信方法に関する。
【背景技術】
【０００２】
ワンタッチキーに登録された宛先が更新された場合、意図しない宛先にデータが送られてしまう。このような事故を防止するため、所定の間隔でワンタッチキーに登録された宛先が更新されたか否かを検索して、更新されたことを通知する技術が従来からある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−１６０８９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の技術では、宛先が更新されてから、この更新が検索されるまでの間は、ユーザが意図しない宛先にデータが送られてしまう。例えば、ユーザがワンタッチキーで宛先を選択した後に、この宛先が更新されてしまうと、ユーザが意図しない宛先にデータが送られてしまう。
【０００５】
そこで、本発明は、宛先が更新されることによるデータの誤信を防止することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一態様に係る画像形成装置は、画像データを送信する画像送信部と、前記画像データを送信する送信先に関する情報を複数含む送信先データを記憶する記憶部と、前記画像データを送信する送信先を選択するための複数のボタンを有し、当該複数のボタンの各々には、割り当てられた送信先に関する情報が前記送信先データに基づいて記されている送信機能画面を表示するタッチパネルと、前記送信機能画面において前記複数のボタンの内の一のボタンが押下された際に、前記送信先データに含まれている、当該押下されたボタンに割り当てられた送信先に関する情報と、前記送信機能画面を表示した際に、当該押下されたボタンに記されていた送信先に関する情報とが一致しない場合に、前記画像データの送信を制限する制御部と、を備えることを特徴とする。
【０００７】
本発明の一態様に係る画像データ送信方法は、画像データを送信する送信先を選択するための複数のボタンを有し、当該複数のボタンの各々には、割り当てられた送信先に関する情報が、画像データを送信する送信先に関する情報を複数含む送信先データに基づいて記されている送信機能画面を表示するステップと、前記送信機能画面を表示した際に、前記ボタンに記された送信先に関する情報を示す表示内容管理データを生成して、記憶するステップと、前記送信機能画面において前記複数のボタンの内の一のボタンが押下された際に、前記送信先データに含まれている、当該押下されたボタンに割り当てられた送信先に関する情報と、前記送信機能画面を表示した際に、当該押下されたボタンに記されていた送信先に関する情報とが一致しない場合に、前記画像データの送信を制限するステップと、を有することを特徴とする。
【発明の効果】
【０００８】
本発明の一態様によれば、宛先が更新されることによるデータの誤信を防止することができる。
【図面の簡単な説明】
【０００９】
【図１】実施の形態１に係る画像形成装置の構成を概略的に示すブロック図である。
【図２】実施の形態１における操作パネルの外観を示す概略図である。
【図３】実施の形態１におけるワンタッチボタンを説明するための概略図である。
【図４】実施の形態１における電話帳データの概略図である。
【図５】実施の形態１におけるボタン管理データの概略図である。
【図６】実施の形態１における表示内容管理データの概略図である。
【図７】（Ａ）及び（Ｂ）は、実施の形態１における操作パネルに表示される画面例を示す概略図である。
【図８】実施の形態１におけるユーザの操作を抽出したユースケースである。
【図９】実施の形態１におけるワンタッチボタンへの登録又は削除処理を示すフローチャート（その１）である。
【図１０】実施の形態１におけるワンタッチボタンへの登録又は削除処理を示すフローチャート（その２）である。
【図１１】実施の形態１におけるＦａｘ送信の待機画面を表示する処理を示すフローチャートである。
【図１２】実施の形態１におけるワンタッチボタンの表示内容を更新する処理を示すフローチャートである。
【図１３】実施の形態１において、ユーザがワンタッチボタンを押下した際の処理を示すフローチャート（その１）である。
【図１４】実施の形態１において、ユーザがワンタッチボタンを押下した際の処理を示すフローチャート（その２）である。
【図１５】実施の形態１におけるワンタッチボタンの表示内容を確定する処理を示すフローチャートである。
【図１６】実施の形態１において、ユーザに押下されたワンタッチボタンの現在の表示内容と、Ｆａｘ機能の待機画面の表示時における表示内容とを比較する処理を示すフローチャートである。
【図１７】実施の形態１におけるＦａｘ送信を行う際の処理を示すフローチャートである。
【発明を実施するための形態】
【００１０】
実施の形態１．
（構成の説明）
図１は、実施の形態１に係る画像形成装置１００の構成を概略的に示すブロック図である。
画像形成装置１００は、操作パネル１１０と、記憶部１２０と、制御部１３０と、スキャナ部１４０と、印刷部１４１と、ＦＡＸ通信部１４２と、ＮＥＴＷＯＲＫ通信部１４３とを備える。
【００１１】
操作パネル１１０は、ユーザからの入力を受け付ける入力部及び画面を表示する表示部として機能する。
操作パネル１１０は、タッチパネル１１１と、ハードキー１１４とを備える。
タッチパネル１１１は、ＬＣＤ１１２と、タッチパット１１３とを備える。
ＬＣＤ１１２は、画面を表示する表示装置である。
タッチパット１１３は、ユーザが指等で押下した位置を検出する位置入力装置である。
タッチパネル１１１は、タッチパット１１３で検出された位置（例えば、Ｘ座標及びＹ座標）を示すＸＹ座標データを制御部１３０に与える。
ハードキー１１４は、ユーザからの入力を受け付けるキーデバイスである。
【００１２】
図２は、操作パネル１１０の外観を示す概略図である。
操作パネル１１０のＬＣＤ１１２には、送信機能画面としてのＦＡＸ待機画面１１２ａが表示されている。
ＦＡＸ待機画面１１２ａは、画像データを送信する宛先を選択するためのワンタッチボタン１１２ｂ−１〜１１２ｂ−８（以下、各々を特に区別する必要がないときは、ワンタッチボタン１１２ｂという）と、送信先として選択された宛先を示す宛先表示領域１１２ｃとを含む。
各々のワンタッチボタン１１２ｂ−１〜１１２ｂ−８には、画像データを送信する送信先が割り当てられている。
また、操作パネル１１０は、ハードキー１１４として、Ｃｏｐｙキー１１４ａと、Ｓｃａｎキー１１４ｂと、Ｐｒｉｎｔキー１１４ｃと、Ｆａｘキー１１４ｄと、Ｓｔａｒｔキー１１４ｅとを備える。
Ｃｏｐｙキー１１４ａは、複写機能を選択する際に押下されるキーである。
Ｓｃａｎキー１１４ｂは、画像データの読み取り、電子メールで送信するスキャン機能を選択する際に押下されるキーである。
Ｐｒｉｎｔキー１１４ｃは、画像データの印刷機能（画像形成機能）を選択する際に押下されるキーである。
Ｆａｘキー１１４ｄは、ファクシミリ送信機能（画像データ送信機能）を選択する際に押下されるキーである。なお、図２に示されているＦＡＸ待機画面１１２ａは、Ｆａｘキー１１４ｄが押下された際にＬＣＤ１１２に表示される画面の一例である。
Ｓｔａｒｔキー１１４ｅは、画像形成装置１００にＣｏｐｙキー１１４ａ、Ｓｃａｎキー１１４ｂ、Ｐｒｉｎｔキー１１４ｃ又はＦａｘキー１１４ｄで選択された機能を実行させる際に押下されるキーである。
【００１３】
図３は、ワンタッチボタン１１２ｂを説明するための概略図である。
各々のワンタッチボタン１１２ｂは、割り当てられている送信先の名前を表示する名前領域１１２ｂ＃１と、割り当てられている送信先の宛先を表示する宛先領域１１２ｂ＃２とを有する。また、各々のワンタッチボタン１１２ｂには、それぞれを識別するためのボタン識別情報としてのワンタッチボタンＩＤが割り当てられている。本実施の形態では、配置されているワンタッチボタン１１２ｂの左上からＩＤ＝０とし、右に向かってその数値が１ずつ増加する。右端に達したら左端の１つ下のワンタッチボタン１１２ｂにもどり、その数値が１つ増加し、さらに右に向かってその数値が１ずつ増加する。
【００１４】
図１の説明に戻り、記憶部１２０は、画像形成装置１００での処理に必要なデータを記憶する。例えば、記憶部１２０は、表示用データ１２１と、ボタン位置データ１２２と、電話帳データ１２３と、ボタン管理データ１２４と、表示内容管理データ１２５と、宛先一覧データ１２６とを記憶する。
【００１５】
表示用データ１２１は、操作パネル１１０に画面を表示するためのデータである。表示用データは、例えば、タッチパネル１１１に表示する画面を描画するためのプログラム及びタッチパネル１１１に表示する画面に組み込まれる部分画像データを含む。
ボタン位置データ１２２は、操作パネル１１０に表示されたワンタッチボタン１１２ｂの位置と、このワンタッチボタン１１２ｂに割り当てられているワンタッチボタンＩＤとを対応付けるためのデータである。ボタン位置データ１２２により、操作パネル１１０に表示されたワンタッチボタン１１２ｂが押下されたときに、押下されたボタンに対応するワンタッチボタンＩＤを特定することができる。
【００１６】
電話帳データ１２３は、データの送信先に関する情報を管理するための送信先データである。例えば、電話帳データ１２３は、データの送信先の名前と、データの送信先の宛先（例えば、ＦＡＸ用の電話番号等）とを対応付けたレコードを複数含む。本実施の形態においては、電話帳データ１２３に基づいて、ワンタッチボタン１１２ｂの名前及び宛先が記される。
図４は、電話帳データ１２３の概略図である。
電話帳データ１２３は、レコードＩＤ欄１２３ａと、名前欄１２３ｂと、宛先欄１２３ｃとを有するテーブル形式のデータである。
レコードＩＤ欄１２３ａは、名前と宛先との組み合わせからなるレコードを識別するためのレコード識別情報であるレコードＩＤを格納する。
名前欄１２３ｂは、レコードＩＤ欄１２３ａで識別されるレコードに含まれる、データの送信先を識別するための送信先識別情報としての名前を格納する。
宛先欄１２３ｃは、レコードＩＤ欄１２３ａで識別されるレコードに含まれる、データの送信先の宛先を格納する。
【００１７】
図１の説明に戻り、ボタン管理データ１２４は、ワンタッチボタン１１２ｂに割り当てられた送信先を特定するためのデータである。例えば、ボタン管理データ１２４は、ワンタッチボタンＩＤと、電話帳データ１２３に格納されている送信先のレコードを識別するためのレコードＩＤとを対応付ける。
図５は、ボタン管理データ１２４の概略図である。
ボタン管理データ１２４は、ワンタッチボタンＩＤ欄１２４ａと、レコードＩＤ欄１２４ｂとを有するテーブル形式のデータである。
ワンタッチボタンＩＤ欄１２４ａは、ワンタッチボタン１１２ｂに割り当てられているワンタッチボタンＩＤを格納する。
レコードＩＤ欄１２４ｂは、ワンタッチボタンＩＤ欄１２４ａに格納されているワンタッチボタンＩＤで識別されるワンタッチボタン１１２ｂに割り当てられている送信先が格納されている、電話帳データ１２３のレコードＩＤを格納する。
【００１８】
図１の説明に戻り、表示内容管理データ１２５は、ワンタッチボタン１１２ｂに記された送信先を特定するためのデータである。例えば、表示内容管理データ１２５は、ワンタッチボタンＩＤと、送信先の名前と、送信先の宛先とを対応付ける。
図６は、表示内容管理データ１２５の概略図である。
表示内容管理データ１２５は、ワンタッチボタンＩＤ欄１２５ａと、名前欄１２５ｂと、宛先欄１２５ｃとを有するテーブル形式のデータである。
ワンタッチボタンＩＤ欄１２５ａは、ワンタッチボタン１１２ｂに割り当てられているワンタッチボタンＩＤを格納する。
名前欄１２５ｂは、ワンタッチボタンＩＤ欄１２５ａに格納されているワンタッチボタンＩＤで識別されるワンタッチボタン１１２ｂに記されている名前を格納する。
宛先欄１２５ｃは、ワンタッチボタンＩＤ欄１２５ａに格納されているワンタッチボタンＩＤで識別されるワンタッチボタン１１２ｂに記されている宛先を格納する。
【００１９】
図１の説明に戻り、宛先一覧データ１２６は、画像データの送信先として選択された宛先を示すデータである。
【００２０】
制御部１３０は、画像形成装置１００の全体を制御する。制御部１３０は、機能実行部１３１を有する。
機能実行部１３１は、画像形成装置１００が有する機能の実行を制御する。
例えば、機能実行部１３１は、タッチパネル１１１がＦＡＸ待機画面１１２ａを表示した際に、ワンタッチボタン１１２ｂに記された送信先に関する情報を示す表示内容管理データ１２５を生成して、記憶部１２０に記憶させる。
また、機能実行部１３１は、ＦＡＸ待機画面１１２ａにおいてワンタッチボタン１１２ｂが押下された際に、電話帳データ１２３に含まれている、押下されたワンタッチボタン１１２ｂに割り当てられている送信先に関する情報と、表示内容管理データ１２５に含まれている、押下されたワンタッチボタン１１２ｂに割り当てられている送信先に関する情報とが一致しない場合に、画像データの送信を制限する。例えば、機能実行部１３１は、ＦＡＸ待機画面１１２ａにおいてワンタッチボタン１１２ｂが押下された際に、押下されたワンタッチボタン１１２ｂに記されている送信先に関する情報と、表示内容管理データ１２５に含まれている、押下されたワンタッチボタン１１２ｂに割り当てられている送信先に関する情報とが一致しない場合に、画像データの送信を制限する。具体的には、機能実行部１３１は、送信先に関する情報が一致しない場合に、対応するワンタッチボタン１１２ｂの押下を無効にする。一方、機能実行部１３１は、送信先に関する情報が一致する場合には、画像データの送信を制限しない。
さらに、機能実行部１３１は、ワンタッチボタン１１２ｂが押下された場合には、電話帳データ１２３の内容が変更されないように、ロックをかけることで、編集できないようにする。このようなロックは、画像データが送信された後に解除される。
【００２１】
スキャナ部１４０は、原稿から画像データを読み取るデバイスである。
印刷部１４１は、画像を用紙等の媒体に形成する画像形成部として機能するデバイスである。
ＦＡＸ通信部１４２は、画像データを、公衆回線を介して送受信するデバイスである。
ＮＥＴＷＯＲＫ通信部１４３は、画像をＬａｎ等のネットワ−クを介して送受信するデバイスである。
【００２２】
以上に記載された制御部１３０は、ＣＰＵ等のプロセッサーが記憶装置に記憶されている対応するプログラムを読み込み実行することで実現することができる。
記憶部１２０は、ＲＯＭやＲＡＭ等のメモリ、ハードディスク等の記憶装置により実現することができる。例えば、表示用データ１２１、ボタン位置データ１２２、電話帳データ１２３、ボタン管理データ１２４及び表示内容管理データ１２５は、ＲＯＭ等の不揮発性のメモリに記憶されていることが望ましい。また、宛先一覧データ１２６は、ＲＡＭ等の揮発性のメモリに記憶されていることが望ましい。
【００２３】
図７（Ａ）及び（Ｂ）は、操作パネル１１０に表示される画面例を示す概略図である。
図７（Ａ）は、ワンタッチボタン登録内容更新中を示す画面１５０である。
図７（Ｂ）は、指定されているワンタッチボタン１１２ｂに割り当てられている電話帳の内容が更新された旨を通知する画面１５１である。
ここで、これらの画面１５０、１５１の両方とも、ＬＣＤ１１２の全体に表示される大きさであるものとする。
【００２４】
（動作の説明）
図８は、本実施の形態におけるユーザの操作を抽出したユースケースである。
ここでは、ユ−ザが、画像形成装置１００に実行させる画像形成機能としてＦａｘ送信を選択するものとして説明を行う。
ユーザは、まず、ワンタッチボタン１１２ｂへの登録又は削除を行う（Ｓ１０）。
ユーザは、画像データを送信するために、ワンタッチボタン１１２ｂで宛先を指定してＦａｘ送信を実行させることができる（Ｓ１１）。ここで、ステップＳ１１は、Ｆａｘ送信の待機画面を表示（Ｓ１２）、ワンタッチボタン１１２ｂによって宛先の追加及び削除を実行（Ｓ１３）、Ｆａｘ送信を実行（Ｓ１４）というステップを含む。以下、これらのユースケースを、分解して説明する。
【００２５】
図９及び図１０は、ワンタッチボタン１１２ｂへの登録又は削除処理を示すフローチャートである。
操作パネル１１０が、ワンタッチボタン登録又は削除機能の選択を受け付ける（Ｓ２０）と、機能実行部１３１は、表示用データ１２１を用いて、ＬＣＤ１１２にワンタッチ編集画面を表示させる（Ｓ２１）。この際、機能実行部１３１は、ボタン位置データ１２２に基づいて、ワンタッチボタン１１２ｂの各々を予め定められた位置に配置する。
次に、操作パネル１１０が、ユーザから宛先を登録又は削除するワンタッチボタン１１２ｂの選択を受け付ける（Ｓ２２）と、機能実行部１３１は、ボタン位置データ１２２に基づいて、選択されたワンタッチボタン１１２ｂのワンタッチボタンＩＤを認識する。
【００２６】
次に、機能実行部１３１は、表示用データ１２１を用いて、選択されたワンタッチボタン１１２ｂに登録を行うのか、選択されたワンタッチボタン１１２ｂに登録されている宛先を削除するのかを選択する登録削除選択画面をＬＣＤ１１２に表示させる（Ｓ２３）。
そして、機能実行部１３１は、登録削除選択画面において、操作パネル１１０が登録の選択を受け付けたか否かを確認する（Ｓ２４）。登録の選択を受け付けた場合（Ｓ２４でＹｅｓ）には、処理はステップＳ２５に進み、登録の選択を受け付けていない場合（Ｓ２４でＮｏ）には、処理は図１０のステップＳ３３に進む。
【００２７】
ステップＳ２５では、機能実行部１３１は、送信先に関する情報が更新されないように、記憶部１２０に記憶されている電話帳データ１２３にロックをかける（Ｓ２５）。電話帳データ１２３にロックがかけられると、電話帳データ１２３の編集ができなくなる。
そして、機能実行部１３１は、電話帳データ１２３のロックが成功したか否かを判断する（Ｓ２６）。例えば、電話帳データ１２３が既に編集中である場合には、機能実行部１３１は、電話帳データ１２３のロックが失敗したと判断する。ロックに失敗した場合（Ｓ２６でＮｏ）には、ステップＳ２７に進み、ロックに成功した場合（Ｓ２６でＹｅｓ）には、処理はステップＳ２８に進む。
【００２８】
ステップＳ２７では、機能実行部１３１は、表示用データ１２１を用いて、電話帳データ１２３が編集中であることを示す編集中画面をＬＣＤ１１２に表示させて、処理はステップＳ２３に戻る。
一方、ステップＳ２８では、機能実行部１３１は、電話帳データ１２３に格納されている全てのレコードを取得する。
そして、機能実行部１３１は、表示用データ１２１を用いて、ステップＳ２８で取得された全てのレコードを一ページに表示する又は複数ページに渡って表示するエントリ一覧画面をＬＣＤ１１２に表示させる（Ｓ２９）。
そして、操作パネル１１０が、エントリ一覧画面に基づいて、登録する宛先に対応するレコードの選択を受け付けると（Ｓ３０）、機能実行部１３１は、ステップＳ２２で認識されたワンタッチボタンＩＤと、選択されたレコードのレコードＩＤとを対応付けて、ボタン管理データ１２４に格納する（Ｓ３１）。
そして、機能実行部１３１は、電話帳データ１２３のロックを解除して（Ｓ３２）、処理をステップＳ２１に戻す。
【００２９】
図１０のステップＳ３３では、機能実行部１３１は、登録削除選択画面において、操作パネル１１０が削除の選択を受け付けたか否かを確認する。削除の選択を受け付けた場合（Ｓ３３でＹｅｓ）には、処理はステップＳ３４に進み、削除の選択を受け付けていない場合（Ｓ３３でＮｏ）には、処理は図９のステップＳ２４に進む。
ステップＳ３４では、機能実行部１３１は、ボタン管理データ１２４において、ステップＳ２２で認識されたワンタッチボタンＩＤに対応付けられているレコードＩＤを削除して、登録されたレコードＩＤがないことを示す「−１」の値を格納する。そして、処理は、図９のステップＳ２１に進む。
【００３０】
図１１は、Ｆａｘ送信の待機画面を表示する処理を示すフローチャートである。
まず、操作パネル１１０がＦａｘキー１１４ｄ（図２を参照）の押下を検出する（Ｓ４０）と、機能実行部１３１は、表示用データ１２１を用いて、Ｆａｘ機能の待機画面の画面データを生成する。
また、機能実行部１３１は、後述するステップＳ４２の更新処理がまだ行われていないワンタッチボタンＩＤの１つを処理対象のワンタッチボタンＩＤに設定する（Ｓ４１）。本実施の形態では、ワンタッチボタンＩＤは、０から正の整数が割り当てられているため、機能実行部１３１は、０から順に処理対象のワンタッチボタンＩＤを設定する。
【００３１】
ステップＳ４２では、機能実行部１３１は、Ｆａｘ機能の待機画面の画面データにおいて、ステップＳ４１で処理対象とされたワンタッチボタンＩＤに対応するワンタッチボタン１１２ｂの表示内容を更新する。この処理については、図１２を用いて詳細に説明する。
【００３２】
次に、機能実行部１３１は、ステップＳ４２で更新された表示内容を、記憶部１２０に記憶されている表示内容管理データ１２５に格納する（Ｓ４３）。表示内容管理データ１２５の内容は、Ｆａｘ機能の待機画面を表示した際の内容となる。
そして、機能実行部１３１は、ステップＳ４２での更新がまだ行われていないワンタッチボタンＩＤが存在するか否かを判断する（Ｓ４４）。このようなワンタッチボタンＩＤが存在する場合（Ｓ４４でＹｅｓ）には、処理はステップＳ４１に戻り、このようなワンタッチボタンＩＤが存在しない場合（Ｓ４４でＮｏ）には、処理はステップＳ４５に進む。
【００３３】
ステップＳ４５では、機能実行部１３１は、Ｆａｘ機能の待機画面の画面データをＬＣＤ１１２に送り、図２に示されているようなＦａｘ機能の待機画面１１２ａを表示させる。
【００３４】
図１２は、ワンタッチボタン１１２ｂの表示内容を更新する処理を示すフローチャートである。
まず、機能実行部１３１は、記憶部に記憶されているボタン管理データ１２４を参照して、図１１のステップＳ４１で処理対象に設定されたワンタッチボタンＩＤに対応付けられているレコードＩＤを確認する（Ｓ５０）。
そして、機能実行部１３１は、処理対象に設定されたワンタッチボタンＩＤに対応付けられているレコードＩＤが存在するか否かを判断する（Ｓ５１）。本実施の形態では、ボタン管理データ１２４において、ワンタッチボタンＩＤ欄１４２ａに格納されているワンタッチボタンＩＤにレコードＩＤが対応付けられていない場合には、そのレコードＩＤ欄１２４ｂに「−１」が格納されているため、機能実行部１３１は、処理対象に設定されたワンタッチボタンＩＤに対応するレコードＩＤ欄１２４ｂが「−１」ではない場合には、処理対象に設定されたワンタッチボタンＩＤに対応付けられているレコードＩＤが存在すると判断する。そして、そのようなレコードＩＤが存在する場合（ステップＳ５１でＹｅｓ）には、処理はステップＳ５６に進み、そのようなレコードＩＤが存在しない場合（ステップＳ５１でＮｏ）には、処理はステップＳ５６に進む。
【００３５】
ステップＳ５２では、機能実行部１３１は、電話帳データ１２３において、ステップＳ５１で存在が確認されたレコードＩＤに対応するレコードを確認する。
そして、機能実行部１３１は、電話帳データ１２３において、レコードＩＤに対応するレコードが存在するか否かを判断する。本実施の形態では、レコードが存在しない場合には、電話帳データ１２３において、名前欄１１３ｂ及び宛先欄１１３ｃに「未登録」が格納されているため、レコードＩＤに対応する名前欄１１３ｂ及び宛先欄１１３ｃに「未登録」が格納されていない場合には、機能実行部１３１は、対応するレコードが存在すると判断する。そして、対応するレコードがある場合（Ｓ５３でＹｅｓ）には、処理はステップＳ５４に進み、対応するレコードがない場合（Ｓ５３でＮｏ）には、処理はステップＳ５５に進む。
【００３６】
ステップＳ５４では、機能実行部１３１は、Ｆａｘ機能の待機画面の画面データにおいて、処理対象に設定されたワンタッチボタンＩＤに対応するワンタッチボタン１１２ｂの名前領域１１２ｂ＃１に対応するレコードの名前を記し、その宛先領域１１２ｂ＃２に対応するレコードの宛先を記す。
【００３７】
一方、ステップＳ５５では、機能実行部１３１は、ボタン管理データ１２４において、処理対象に設定されたワンタッチボタンＩＤに対応するレコードＩＤを削除して、その欄に「−１」を格納する。そして、処理はステップＳ５６に進む。
ステップＳ５６では、機能実行部１３１は、Ｆａｘ機能の待機画面の画面データにおいて、処理対象に設定されたワンタッチボタンＩＤに対応するワンタッチボタン１１２ｂの名前領域１１２ｂ＃１に「未登録」を記し、その宛先領域１１２ｂ＃２を空欄とする。
【００３８】
図１３及び図１４は、ユーザがワンタッチボタン１１２ｂを押下した際の処理を示すフローチャートである。
操作パネル１１０が、ワンタッチボタン１１２ｂの押下を検出する（Ｓ６０）と、機能実行部１３１は、電話帳データ１２３が既にロックされているか否かを確認する（Ｓ６１）。そして、既にロックされている場合（Ｓ６２でＹｅｓ）には、処理は図１４のステップＳ６７に進み、まだロックされていない場合（Ｓ６２でＮｏ）には、処理はステップＳ６３に進む。
【００３９】
ステップＳ６３では、機能実行部１３１は、ワンタッチボタン１１２ｂの表示内容を確定する。この処理については、図１５を用いて詳細に説明する。
そして、機能実行部１３１は、ステップＳ６０で押下されたワンタッチボタン１１２ｂの現在の表示内容と、Ｆａｘ機能の待機画面を表示した時のそのワンタッチボタン１１２ｂの表示内容とを比較する（Ｓ６４）。そして、これらが一致する場合（Ｓ６５でＹｅｓ）には、処理は図１４のステップＳ６７に進み、これらが一致しない場合（Ｓ６５でＮｏ）には、処理はステップＳ６６に進む。なお、ステップＳ６４での処理については、図１６を用いて詳細に説明する。
【００４０】
ステップＳ６６では、機能実行部１３１は、表示用データ１２１を用いて、図７（Ｂ）に示されているような、ワンタッチボタンの内容が更新されている為、宛先設定を無効にしましたという旨のメッセージをＬＣＤ１１２に表示させる。
【００４１】
一方、図１４のステップＳ６７では、機能実行部１３１は、ステップＳ６０で押下されたワンタッチボタン１１２ｂが、押下された時点で既に選択状態であったか否かを判断する。押下された時点で既に選択状態であった場合（Ｓ６７でＹｅｓ）には、処理はステップＳ６８に進み、押下された時点で選択状態ではなかった場合（Ｓ６７でＮｏ）には、処理はステップＳ６９に進む。
ステップＳ６８では、機能実行部１３１は、宛先一覧データ１２６から、押下されたワンタッチボタン１１２ｂに記されている宛先を削除する。
一方、ステップＳ６９では、機能実行部１３１は、宛先一覧データ１２６に、押下されたワンタッチボタン１１２ｂに記されている宛先を追加する。
【００４２】
図１５は、ワンタッチボタン１１２ｂの表示内容を確定する処理を示すフローチャートである。
まず、機能実行部１３１は、表示用データ１２１を用いて、図７（Ａ）に示されているような、ワンタッチボタンの内容を更新している旨のメッセージをＬＣＤ１１２に表示させる（Ｓ７０）。
次に、機能実行部１３１は、電話帳データ１２３をロックして、電話帳データ１２３の編集を禁止する（Ｓ７１）。
そして、機能実行部１３１は、電話帳データ１２３のロックが成功したか否かを判断する（Ｓ７２）。電話帳データ１２３が既に編集中であり、電話帳データ１２３のロックに失敗した場合（Ｓ７２でＮｏ）には、処理はステップＳ７３に進む。電話帳データ１２３のロックに成功した場合（Ｓ７２でＹｅｓ）には、処理はステップＳ７４に進む。
【００４３】
ステップＳ７３では、機能実行部１３１は、表示用データ１２１を用いて、電話帳データ１２３が編集中である旨のメッセージをＬＣＤ１１２に一定時間表示させて、図１３及び図１４は、ユーザがワンタッチボタン１１２ｂを押下した際の処理自体を終了する。
一方、ステップＳ７４では、機能実行部１３１は、記憶部１２０にロック済みのフラグを設定する。これにより、以降、機能実行部１３１は、電話帳データ１２３が既にロックされていること（編集中であること）を認識することができる。
【００４４】
次に、機能実行部１３１は、後述するステップＳ７６の更新がまだ行われていないワンタッチボタンＩＤを処理対象のワンタッチボタンＩＤに設定する（Ｓ７５）。
そして、ステップＳ７６では、機能実行部１３１は、処理対象に設定されたワンタッチボタンＩＤに対応するワンタッチボタン１１２ｂの表示内容を更新する。この処理は、図１２に示されている。
【００４５】
次に、機能実行部１３１は、ステップＳ７６での更新がまだ行われていないワンタッチボタンＩＤが存在するか否かを判断する（Ｓ７７）。このようなワンタッチボタンＩＤが存在する場合（Ｓ７７でＹｅｓ）には、処理はステップＳ７５に戻り、このようなワンタッチボタンＩＤが存在しない場合（Ｓ７７でＮｏ）には、処理はステップＳ７８に進む。
ステップＳ７８では、機能実行部１３１は、ＬＣＤ１１２に指示することで、ワンタッチボタンの内容を更新している旨のメッセージの表示を終了させる。そして、機能実行部１３１は、Ｆａｘ機能の待機画面の画面データをＬＣＤ１１２に送り、ＬＣＤ１１２には、Ｆａｘ機能の待機画面が表示される。
【００４６】
図１６は、ユーザに押下されたワンタッチボタン１１２ｂの現在の表示内容と、Ｆａｘ機能の待機画面の表示時における表示内容とを比較する処理を示すフローチャートである。
まず、機能実行部１３１は、ボタン位置データ１２２及び表示内容管理データ１２５を参照して、図１３のステップＳ６０で押下されたワンタッチボタン１１２ｂに割り当てられているワンタッチボタンＩＤに対応する名前及び宛先を取得する（Ｓ８０）。
次に、機能実行部１３１は、ボタン位置データ１２２及びボタン管理データ１２４を参照して、図１３のステップＳ６０で押下されたワンタッチボタン１１２ｂに割り当てられているワンタッチボタンＩＤに対応するレコードＩＤを取得する（Ｓ８１）。
次に、機能実行部１３１は、電話帳データ１２３を参照して、ステップＳ８１で取得されたレコードＩＤに対応する名前及び宛先を取得する（Ｓ８２）。
そして、機能実行部１３１は、ステップＳ８０で取得された名前及び宛先と、ステップＳ８２で取得された名前及び宛先とが一致しているか否かを比較する（Ｓ８３）。
以上の処理により、Ｆａｘ機能の待機画面が表示されてから、ワンタッチボタン１１２ｂが押下されるまでの間に、電話帳データ１２３の内容が変更されたか否かを検出することができる。
【００４７】
図１７は、Ｆａｘ送信を行う際の処理を示すフローチャートである。
Ｆａｘ機能の待機画面が表示されている状態で、操作パネル１１０が、Ｓｔａｒｔキー１１４ｅの押下を検出する（Ｓ９０）と、機能実行部１３１は、スキャナ部１４０を制御して原稿から画像データを読み取る。
そして、機能実行部１３１は、ＦＡＸ通信部１４２に、宛先一覧データ１２６に含まれている宛先へ、読み取られた画像データを送信させる。
次に、機能実行部１３１は、電話帳データ１２３のロックを解除する（Ｓ９２）。これにより、電話帳データ１２３の編集が可能になる。
【００４８】
以上のように、実施の形態１によれば、ユーザが押下したワンタッチボタン１１２ｂについて、電話帳データ１２３の内容が更新されている場合に、ユーザは、電話帳データ１２３の内容が更新されたことを認識することができる。このため、ユーザは、変更された後のワンタッチボタン１１２ｂに記された内容を参照して送信処理を継続することができる。
【００４９】
以上に記載された実施の形態１では、Ｆａｘ機能を用いて説明を行ったが、このような例に限定されない。例えば、Ｓｃａｎ機能においても、同様に処理することができる。Ｓｃａｎ機能の場合には、宛先は、メールアドレスとなる。
【００５０】
以上に記載された実施の形態１では、送信先に関する情報が一致しない場合に、対応するワンタッチボタン１１２ｂを押下する操作を無効としているが、このような例に限定されるものではない。例えば、機能実行部１３１は、タッチパネル１１１に一致しない旨を示す画面を表示させてもよい。このような場合には、タッチパネル１１１が、そのような画面を表示した後に、押下されたワンタッチボタン１１２ｂに記されている送信先、及び、表示内容管理データ１２５に含まれている、押下されたワンタッチボタン１１２ｂに割り当てられている送信先の何れか一方を選択する指示の入力を受け付けた場合には、機能実行部１３１は、ＦＡＸ通信部１４２に、選択された送信先へ、画像データを送信させる。
【００５１】
以上に記載された実施の形態１では、ワンタッチボタン１１２ｂには、ユーザにより選択された送信先の名前及び宛先が記されているが、このような例に限定されるものではない。例えば、機能実行部１３１が、電話帳データ１２３から自動的に選択してもよい。また、電話帳データ１２３に登録されている全ての送信先の名前及び宛先が、一又は複数のページに渡って、ワンタッチボタン１１２ｂに記されていてもよい。
【００５２】
以上に記載された実施の形態１では、画像形成装置を用いて説明したが、同様の表示制御を行うものであれば具体的な装置に制約はない。
【符号の説明】
【００５３】
１００  画像形成装置、  １１０  操作パネル、  １１１  タッチパネル、  １１２  ＬＣＤ、  １１３  タッチパット、  １１４  ハードキー、  １２０  記憶部、  １２１  表示用データ、  １２２  ボタン位置データ、  １２３  電話帳データ、  １２４  ボタン管理データ、  １２５  表示内容管理データ、  １２６  宛先一覧データ、  １３０  制御部、  １３１  機能実行部、  １４０  スキャナ部、  １４１  印刷部、  １４２  ＦＡＸ通信部、  １４３  ＮＥＴＷＯＲＫ通信部。
【図１】
0006339454.tif 000002
【図２】
0006339454.tif 000003
【図３】
0006339454.tif 000004
【図４】
0006339454.tif 000005
【図５】
0006339454.tif 000006
【図６】
0006339454.tif 000007
【図７】
0006339454.tif 000008
【図８】
0006339454.tif 000009
【図９】
0006339454.tif 000010
【図１０】
0006339454.tif 000011
【図１１】
0006339454.tif 000012
【図１２】
0006339454.tif 000013
【図１３】
0006339454.tif 000014
【図１４】
0006339454.tif 000015
【図１５】
0006339454.tif 000016
【図１６】
0006339454.tif 000017
【図１７】
0006339454.tif 000018