(57)【要約】【課題】  画像データが登録されていない場合、画像データの登録を促すメッセージを表示するためのガイダンスボタンを表示し、画像データが登録されたら、ガイダンスボタンを消し、その領域に他のボタンを表示できるようにする。【解決手段】  画像データを登録する登録手段と、前記登録手段に前記画像データが登録されていることに従って、前記画像データに基づく印刷を実行するための実行ボタンを表示する表示手段と、前記表示手段によって表示された実行ボタンが選択されたことに従って、前記画像データに基づく印刷を行う印刷手段とを有し、前記表示手段は、前記登録手段によって画像データが登録されていない場合に、前記登録手段による画像データの登録を促すための表示を行うためのガイダンスボタンを表示し、前記登録手段によって画像データが登録された場合に、前記ガイダンスボタンを表示せずに前記登録手段によって登録された画像データに基づく印刷を実行するための実行ボタンを表示することを特徴とする。【選択図】  図１３
2018129676.tif 000002
【特許請求の範囲】
【請求項１】
画像データを登録する登録手段と、
前記登録手段に前記画像データが登録されていることに従って、前記画像データに基づく印刷を実行するための実行ボタンを表示する表示手段と、
前記表示手段によって表示された実行ボタンが選択されたことに従って、前記画像データに基づく印刷を行う印刷手段とを有し、
前記表示手段は、前記登録手段によって画像データが登録されていない場合に、前記登録手段による画像データの登録を促すための表示を行うためのガイダンスボタンを表示し、前記登録手段によって画像データが登録された場合に、前記ガイダンスボタンを表示せずに前記登録手段によって登録された画像データに基づく印刷を実行するための実行ボタンを表示することを特徴とする画像処理装置。
【請求項２】
前記登録手段は、前記画像データと、当該画像データに基づく印刷を実行するための印刷設定とを関連付けて登録し、
前記印刷手段は、前記表示手段によって表示された実行ボタンが選択されたことに従って、前記画像データに基づく印刷を、当該画像データに関連付けて登録された印刷設定に従って行うことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記登録手段は、前記画像データと、前記実行ボタンのボタン名とを関連付けて登録し、
前記表示手段は、前記画像データに基づく印刷を実行するための実行ボタンを、前記ボタン名とともに表示することを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記表示手段は、前記ガイダンスボタンを表示せずに、当該ガイダンスボタンが表示されていたところに、前記実行ボタンを表示可能であることを特徴とすることを特徴とする請求項１乃至３のいずれか１項に記載の画像処理装置。
【請求項５】
前記表示手段によって表示された実行ボタンが選択されたことに従って、前記表示手段は、前記画像データに基づく印刷を行うか否かを確認するための確認画面を表示することを特徴とする請求項１乃至４のいずれか１項に記載の画像処理装置。
【請求項６】
ネットワークを介して外部装置から画像データを受信する受信手段をさらに有し、
前記登録手段は、前記外部装置から受信した画像データを登録することを特徴とする請求項１乃至５のいずれか１項に記載の画像処理装置。
【請求項７】
前記登録手段による画像データの登録を促すための表示を行ってから、所定の時間が経過したか否かを判定する判定手段をさらに有し、
前記判定手段によって、前記所定の時間が経過したと判定したことに従って、前記表示をやめることを特徴とする請求項１乃至６のいずれか１項に記載の画像処理装置。
【請求項８】
前記表示手段は、前記実行ボタンを、コピー画面を呼び出すためのコピーボタンと同じ画面に表示することを特徴とする請求項１乃至７のいずれか１項に記載の画像処理装置。
【請求項９】
画像データを登録する登録手段と、
前記登録手段に前記画像データが登録されていることに従って、前記画像データの送信を実行するための実行ボタンを表示する表示手段と、
前記表示手段によって表示された実行ボタンが選択されたことに従って、前記画像データを送信する送信手段とを有し、
前記表示手段は、前記登録手段によって画像データが登録されていない場合に、前記登録手段による画像データの登録を促すための表示を行うためのガイダンスボタンを表示し、前記登録手段によって画像データが登録された場合に、前記ガイダンスボタンを表示せずに前記登録手段によって登録された画像データを送信するための実行ボタンを表示することを特徴とする画像処理装置。
【請求項１０】
画像データを登録する登録工程と、
前記登録工程で前記画像データが登録されていることに従って、前記画像データに基づく印刷を実行するための実行ボタンを表示する表示工程と、
前記表示工程で表示された実行ボタンが選択されたことに従って、前記画像データに基づく印刷を行う印刷工程とを有し、
前記表示工程では、前記登録工程で画像データが登録されていない場合に、画像データの登録を促すための表示を行うためのガイダンスボタンを表示し、前記登録工程で画像データが登録された場合に、前記ガイダンスボタンを表示せずに前記登録工程で登録された画像データに基づく印刷を実行するための実行ボタンを表示することを特徴とする画像処理装置の制御方法。
【請求項１１】
請求項１０に記載された画像処理装置の制御方法を、コンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理装置の制御方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の外部装置から受信した画像データをボックス等のメモリに記憶し、メモリから選択され、印刷指示を受け付けたことに従って画像データに基づく印刷を実行する画像処理装置が知られている。
【０００３】
また、特許文献１には、ユーザがログインしたことに従って、Ｗｅｂアプリケーションサーバに登録されている帳票の一覧を受信して表示する画像処理装置が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−５０９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
業務で頻繁に使用する帳票等を印刷するためのボタンは、例えば、ホーム画面に表示することが望ましいが、そのようなボタンをホーム画面に登録できる機能があることをユーザが知らないと、ユーザはその機能を容易に認識することができない。一方、ユーザがその機能を認識してボタンを登録した後にまで、その機能の存在をユーザに通知する必要はない。
【０００６】
本発明は、上記の課題を解決するためになされたものである。本発明は、画像データが登録されていない場合、画像データの登録を促すメッセージを表示するためのガイダンスボタンを表示し、画像データが登録されたら、ガイダンスボタンを消し、その領域に他のボタンを表示できるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、画像データを登録する登録手段と、前記登録手段に前記画像データが登録されていることに従って、前記画像データに基づく印刷を実行するための実行ボタンを表示する表示手段と、前記表示手段によって表示された実行ボタンが選択されたことに従って、前記画像データに基づく印刷を行う印刷手段とを有し、前記表示手段は、前記登録手段によって画像データが登録されていない場合に、前記登録手段による画像データの登録を促すための表示を行うためのガイダンスボタンを表示し、前記登録手段によって画像データが登録された場合に、前記ガイダンスボタンを表示せずに前記登録手段によって登録された画像データに基づく印刷を実行するための実行ボタンを表示することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、画像データが登録されていない場合、画像データの登録を促すメッセージを表示するためのガイダンスボタンを表示し、画像データが登録されたら、ガイダンスボタンを消し、その領域に他のボタンを表示することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態におけるデータ処理システムの全体図である。
【図２】本発明の実施形態におけるＭＦＰ１０１の構成を示すブロック図である。
【図３】本発明の実施形態におけるＰＣ１０２の構成を示すブロック図である。
【図４】本発明の実施形態におけるＭＦＰ１０１の操作画面を示す図である。
【図５】本発明の実施形態におけるＭＦＰ１０１の操作画面を示す図である。
【図６】本発明の実施形態におけるＰＣ１０２の操作画面を示す図である。
【図７】本発明の実施形態におけるＰＣ１０２の操作画面を示す図である。
【図８】本発明の実施形態におけるＰＣ１０２の操作画面を示す図である。
【図９】本発明の実施形態におけるＭＦＰ１０１の操作画面を示す図である。
【図１０】本発明の実施形態におけるＭＦＰ１０１の操作画面を示す図である。
【図１１】本発明の実施形態におけるＭＦＰ１０１の操作画面を示す図である。
【図１２】本発明の実施形態におけるＰＣ１０２の動作を示すフローチャートである。
【図１３】本発明の実施形態におけるＭＦＰ１０１の動作を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明を実施するための形態について図面を用いて説明する。なお、以下の実施の形態は特許請求の範囲に係る発明を限定するものでなく、また実施の形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。
【００１１】
（第１の実施形態）
以下、本発明を実施するための形態について図面を用いて説明する。
【００１２】
図１は、本発明の実施形態に係るデータ処理システムの構成を示すブロック図である。
【００１３】
本実施形態に係るデータ処理システムは、画像処理装置の一例であるＭＦＰ１０１、ＰＣ１０２を含む。なお、ＬＡＮ１００には、これらの装置以外にも、ＰＣやサーバが複数台接続されていてもよい。なお、ＭＦＰ１０１は、ＬＡＮ１００のような有線通信によってＰＣ１０２と通信を行うものに限られず、無線通信によってＰＣ１０２と通信を行うものであってもよい。
【００１４】
図２は、ＭＦＰ１０１の構成を示すブロック図である。
【００１５】
ＭＦＰ１０１は、制御部２１０、操作部２１９、プリンタ２２０、スキャナ２２１を有する。操作部２１９は、表示部と、ハードキーで構成される。表示部は、液晶表示部にタッチパネルシートが貼られた構成になっている。操作部２１９は、液晶表示部に操作画面や通知画面などを表示する。また、操作部２１９は、タッチパネルシート、またはハードキーを介してユーザから操作を受け付ける。
【００１６】
プリンタ２２０は、制御部２１０から送信された画像データに基づいて、シートに画像をプリントする。スキャナ２２１は、原稿の画像を読み取って、読み取った原稿の画像を示す画像データを生成し、生成された画像データを制御部２１０に送信する。
【００１７】
制御部２１０は、ＣＰＵ２１１、ＲＯＭ２１２、ＲＡＭ２１３、ＨＤＤ２１４、操作部Ｉ／Ｆ２１５、プリンタＩ／Ｆ２１６、スキャナＩ／Ｆ２１７、ネットワークＩ／Ｆ２１８を有する。各ユニットは、バスを介して接続されている。
【００１８】
ＣＰＵ２１１は、ＲＯＭ２１２に記憶されたプログラムを実行することによって、ＭＦＰ１０１を統括的に制御する。ＲＯＭ２１２は、ＣＰＵ２１１によって読み出される各種プログラムを記憶する。ＲＡＭ２１３は、ＣＰＵ２１１の作業領域として機能する。ＨＤＤ２１４は、画像データやアプリケーションプログラムを記憶する大容量の記憶媒体である。
【００１９】
操作部Ｉ／Ｆ２１５は、制御部２１０と操作部２１９との間のデータの入出力を制御する。プリンタＩ／Ｆ２１６は、制御部２１０がプリンタ２２０を制御するためのコマンドをプリンタ２２０と送受信するための制御を行う。また、プリンタＩ／Ｆ２１６は、制御部２１０から送信される画像データをプリンタ２２０に送信するための制御を行う。スキャナＩ／Ｆ２１７は、制御部２１０がスキャナ２２１を制御するためのコマンドをスキャナ２２１と送受信するための制御を行う。また、スキャナＩ／Ｆ２１７は、スキャナ２２１から画像データを受信するための制御を行う。
【００２０】
ネットワークＩ／Ｆ２１８はＬＡＮ１００に接続され、ＭＦＰ１０１が、ＬＡＮ１００を介してＰＣ１０２などの外部装置と通信するための制御を行う。
【００２１】
図３は、ＰＣ１０２の構成を示すブロック図である。
【００２２】
ＰＣ１０２は、制御部３１０、操作部３３２、表示部３３４を備える。
【００２３】
制御部３１０は、ＣＰＵ３１１、ＲＯＭ３１２、ＲＡＭ３１３、ＨＤＤ３１４、操作部Ｉ／Ｆ３３１、表示部Ｉ／Ｆ３３３、ネットワークＩ／Ｆ３１５を備える。各ユニットは、バスを介して接続されている。
【００２４】
ＣＰＵ３１１は、ＲＯＭ３１２に記憶されたプログラムを実行することによって、ファイルサーバ１０２を統括的に制御する。ＲＯＭ３１２は、ＣＰＵ３１１によって読み出される各種プログラムを記憶する。ＲＡＭ３１３は、ＣＰＵ３１１の作業領域として機能する。ＨＤＤ３１４は、画像データやアプリケーションプログラムを記憶する大容量の記憶媒体である。
【００２５】
操作部Ｉ／Ｆ３３１は、制御部３１０と操作部３３２との間のデータの入出力を制御する。操作部３３２は、キーボードやマウス等で構成され、ユーザからの操作を受け付ける。表示部Ｉ／Ｆ３３３は、制御部３１０と表示部３３４との間のデータの入出力を制御する。表示部は、液晶ディスプレイや、プラズマディスプレイ等で構成され、画面を表示する。ネットワークＩ／Ｆ３１５は、ＬＡＮ１００に接続され、ＰＣ１０２が、ＬＡＮ１００を介してＭＦＰ１０１と通信するための制御を行う。
【００２６】
以上が本実施形態に係るデータ処理システムの構成の説明である。
【００２７】
ここで、図４〜図１１を用いて、定型文書を容易にプリントするための機能について説明する。
【００２８】
図４は、ＭＦＰ１０１のホーム画面の例である。ホーム画面は、ＭＦＰ１０１の起動時に操作部２１９に表示される。
【００２９】
ホーム画面には、コピーボタン、ファクスボタン、スキャンボタン、メモリーメディアプリントボタン、セキュアプリントボタン、定型文書プリントボタンなど、複数のボタンが表示されている。ユーザは、複数のボタンの中から、実行したい機能のボタンを選択する。
【００３０】
コピーボタンが選択されると、コピー画面が表示される。コピー画面を介して受け付けた設定（片面／両面コピーや、縮小レイアウト設定、濃度設定等）に従って、ＭＦＰ１０１は、コピージョブを実行する。コピージョブとは、スキャナ２２１で原稿を読み取り、読み取った原稿の画像データに基づいてプリンタ２２０によって画像を用紙に印刷するジョブである。一方、図４の画面で、スキャンボタンが選択されると、スキャン送信画面が表示される。スキャン送信画面を介して受け付けた設定（送信宛先や送信解像度）に従って、ＭＦＰ１０１は、送信ジョブを実行する。送信ジョブとは、スキャナ２２１で原稿を読み取り、読み取った原稿の画像データをネットワークＩ／Ｆ２１８を介して、指定された宛先に送信するジョブである。
【００３１】
このＭＦＰ１０１は、ユーザがよく印刷する定型文書（画像データ）をＭＦＰ１０１に登録しておき、その定型文書をホーム画面に表示されたボタンから呼び出して印刷するための定型文書プリント機能を有する。なお、本実施形態では、ＭＦＰ１０１に登録される文書として定型文書を例にあげて説明するが、ＭＦＰ１０１に登録される文書は定型文書に限られず、その他の文書であってもよい。
【００３２】
図４のガイダンスボタン（定型文書プリントと表示されたボタン）は、ＭＦＰ１０１の工場出荷後、最初にＭＦＰ１０１が起動された時から表示されるようにプログラムされている。このガイダンスボタンが選択されると、ＣＰＵ２１１は、操作部２１９に図５の画面を表示させる。
【００３３】
図５の画面は、定型文書の登録をユーザに促すガイダンスメッセージを表示するための画面である。このガイダンスメッセージは、操作部２１９に一定時間表示された後、自動的に消え、図４の画面の表示に戻る。なお、この画面が表示されている間に、図４のホーム画面へ戻る操作によってホーム画面（図４）が表示されるようにしてもよい。ユーザは、この画面の内容をＭＦＰ１０１で確認した後、ＰＣ１０２を操作して、定型文書の登録を行うことができる。
【００３４】
図６は、ＰＣ１０２の定型文書の管理画面の例である。図６の管理画面は、「新規ボタンの登録」キー６０１を有する。「新規ボタンの登録」キー６０１が、ＰＣ１０２の操作部３３２によって操作される不図示のカーソルによって選択されると、新規ボタンの登録画面（図７）がＰＣ１０２の表示部３３４に表示される。
【００３５】
図７は、新規ボタンの登録画面の例である。ユーザは、新規ボタンの登録画面のボタン名７０１、ファイルのパス７０２、プリント設定（印刷設定）７０３をそれぞれ入力し、ＯＫのボタンを選択することでボタンの登録を指示する。なお、プリント設定７０３では、Ａ４、Ｂ５、Ａ５等の用紙サイズの選択や、両面／片面の選択、長辺とじ／短辺とじの選択、カラー印刷／白黒印刷、部数の設定ができる。
【００３６】
ＯＫボタン７０４が選択されると、ＰＣ１０２のＣＰＵ３１１は、設定されたボタン名、ファイルのパス、プリント設定を関連付けてＨＤＤ２１４に記憶する。そしてＣＰＵ３１１は、ファイルのパスで示される記憶場所に記憶された定型文書（画像データ）と、ボタン名と、プリント設定を、ボタンの登録要求とともにＭＦＰ１０１に送信する。
【００３７】
その後、ＣＰＵ３１１は、図８の画面を表示部３３４に表示させる。この画面には、ＭＦＰ１０１に登録されたボタンの情報が表示される。
【００３８】
また、ＭＦＰ１０１のＣＰＵ２１１は、定型文書と、ボタン名と、プリント設定を、ボタンの登録要求とともに受信し、受信した定型文書と、ボタン名と、プリント設定を互いに関連付けてＨＤＤ２１４に記憶する。
【００３９】
そして、ＭＦＰ１０１のＣＰＵ２１１は、ホーム画面に、登録された定型文書をプリントするためのボタン（帳票印刷１ボタン）を追加して表示し、ガイダンスボタン（定型文書プリントと表示されたボタン）の表示をやめる。図９は、そのときの画面の一例である。ガイダンスボタン（定型文書プリントと表示されたボタン）は、定型文書プリント機能をユーザに知らせるために必要なボタンであるため、定型文書の登録後は、定型文書プリント機能をユーザに知らせる必要がないからである。図９の通り、ボタンを配置可能なスペースは限られているため、不要になったガイダンスボタンを削除することによって、他のボタンを登録するスペースを空けることができる。図１０は、図９でのホーム画面の状態で、更に２つ目の定型文書をプリントするためのボタン（帳票印刷２ボタン）を追加したときの画面の例である。このように定型文書プリントのボタンは複数表示可能であるため、繰り返しボタンの登録が行われると、ホーム画面の空いている表示領域が少なくなっていく。ここで、本実施形態では、元々のガイダンスボタンが削除されている。そのため、例えば、３つ目の定型文書をプリントするボタン（不図示の帳票印刷３）を追加するときに、ガイダンスボタンが元々表示されていた領域に、３つ目の定型文書をプリントするボタンを表示することができる。それによって、画面を遷移させなくても、１つの画面で、より多くの定型文書をプリントするボタンを表示することができる。なお、追加で登録されるボタンは、定型文書プリントのボタン以外のアプリケーションのボタンであってもよい。例えば、ＭＦＰ１０１に、後からインストールされたアプリケーションを呼び出すためのボタンであってもよい。
【００４０】
図８は、ＭＦＰ１０１に登録されたボタンの情報が表示されたＰＣ１０２の管理画面の例である。図の例では、「帳票印刷１」のボタン名で登録を行っている。定型文書をプリントするためのボタンは複数登録することができるため、複数のボタンの情報を一度に表示することができる。また、非表示ボタン８０１を選択することによって、「帳票印刷１」のボタンの情報は図８の画面から消える。また、削除ボタン８０２を選択することによって、ＣＰＵ３１１は、選択されたボタンのボタン名と、そのボタン名に対応するボタンの削除要求とをＭＦＰ１０１に送信する。そして、ＭＦＰ１０１のＣＰＵ２１１は、ボタン名と、ボタンの削除要求を受け付けると、そのボタン名に関連付けてＨＤＤ２１４に記憶された定型文書と、ボタン名と、プリント設定とをＨＤＤ２１４から削除する。それによって、ＣＰＵ２１１は、操作部２１９の「帳票印刷１」のボタンの表示を消す。
【００４１】
図９は、登録された定型文書をプリントするためのボタン（帳票印刷１ボタン）を追加して表示し、ガイダンスボタン（定型文書プリント）が表示されなくなったときの画面の例である。帳票印刷１ボタンが選択されると、ＣＰＵ２１１は、操作部２１９に、図１１に示す定型文書のプリントの実行画面を表示させる。
【００４２】
図１１は、登録された定型文書をプリントするためのボタン（帳票印刷１ボタン）が選択されたときに表示されるプリントの実行確認画面の例である。図１１の画面には、帳票印刷ボタン１に関連付けてＨＤＤ２１４に記憶された定型文書のファイル名と、図７の画面で設定された部数と、用紙サイズとが表示されている。ユーザは、この実行確認画面を見て、プリントを実行したいと思えば、「はい」ボタンを選択し、プリントを実行したくないと思えば「いいえ」ボタンを選択する。「はい」ボタンが選択されると、帳票印刷ボタン１に関連付けて登録された定型文書が、そのボタンに関連付けて登録されたプリント設定に従ってプリンタ２２０によって印刷される。一方、「いいえ」ボタンが選択されると、ＣＰＵ２１１は、プリンタ２２０によって、帳票印刷ボタン１に関連付けて登録された定型文書を印刷させない。
【００４３】
なお、本実施形態では、ＰＣ１０２の表示部３３４に表示される図６、図７、図８の画面は、ＰＣ１０２のＷｅｂブラウザによって表示される例を説明する。しかしながら、本発明は、図６、図７、図８の画面をＷｅｂブラウザによって表示する例に限られず、ＰＣ１０２にインストールされた、定型文書を管理するための専用のアプリケーションによって表示するものであってもよい。
【００４４】
図１２は、ＰＣ１０２による定型文書のボタンの登録処理を説明するためのフローチャートである。図１２のフローチャートの処理は、ＣＰＵ３１１が、ＲＯＭ３１２に記憶されたプログラムをＲＡＭ３１３に読み出して実行することによって実現される。
【００４５】
Ｓ１２１０で、ＣＰＵ３１１は、ユーザから定型文書管理機能の呼び出しを受け付ける。
【００４６】
Ｓ１２２０で、ＣＰＵ３１１は、図６に示す定型文書管理画面を表示部３３４に表示させる。
【００４７】
Ｓ１２３０で、ＣＰＵ３１１は、操作部３３２の操作によって、図６の新規ボタンが選択されたか否かを判定する。図６の新規ボタンが選択されたと判定するまで、Ｓ１２３０の処理を繰り返し、図６の新規ボタンが選択されたと判定した場合に、ＣＰＵ３１１は、Ｓ１２４０に処理を進める。
【００４８】
Ｓ１２４０で、ＣＰＵ３１１は、表示部３３４に、図７の新規ボタンの登録画面を表示させる。
【００４９】
Ｓ１２５０で、ＣＰＵ３１１は、操作部３３２の操作によってボタン名７０１の入力を受け付ける。
【００５０】
Ｓ１２６０で、ＣＰＵ３１１は、操作部３３２の操作によってファイルのパス７０２を受け付ける。
【００５１】
Ｓ１２７０で、ＣＰＵ３１１は、操作部３３２の操作によってプリント設定７０３を受け付ける。なお、ここでは、ボタン名７０１、ファイルのパス７０２、プリント設定７０３の順に受け付ける例を説明したが、各設定値を受け付ける順番はこれに限らず、他の順番であってもよい。
【００５２】
Ｓ１２８０で、ＣＰＵ３１１は、図７のＯＫキーが選択されたか否かを判定する。図７のＯＫキーが選択されるまで、ＣＰＵ３１１は、Ｓ１２８０の処理を繰り返し、図７のＯＫキー７０４が選択されたことに従って、Ｓ１２９０に処理を進める。
【００５３】
Ｓ１２９０で、ＣＰＵ３１１は、Ｓ１２５０、Ｓ１２６０、及びＳ１２７０で受け付けたボタン名、ファイルパス、プリント設定を互いに関連付けてＨＤＤ３１４に記憶する。
【００５４】
そして、Ｓ１３００で、ＣＰＵ３１１は、ＨＤＤ３１４に記憶されたボタン名、プリント設定、及び、ファイルパスで示される格納場所に記憶された定型文書（画像データ）をそれぞれ読み出し、ボタンの登録要求とともにＭＦＰ１０１に送信する。ＨＤＤ３１４に記憶されたボタン名、プリント設定、及び、ファイルパスで示される格納場所に記憶された定型文書（画像データ）、ボタンの登録要求は、ネットワークＩ／Ｆ３１５、及びＬＡＮ１００を経由してＭＦＰ１０１に送信される。
【００５５】
ＭＦＰ１０１のＣＰＵ２１１は、起動後の状態で、ボタンの登録要求とともに、ボタン名、プリント設定、定型文書を受信すると、それらを互いに関連付けてＨＤＤ２１４に登録する。そして、ＣＰＵ２１１は、その定型文書を印刷するための実行ボタンを操作部２１９に表示させる。
【００５６】
図１３は、ＭＦＰ１０１が起動され、定型文書を印刷するまでの処理を示すフローチャートである。図１３のフローチャートに示す処理は、ＣＰＵ２１１が、ＲＯＭ２１２に記憶されたプログラムをＲＡＭ２１３に読み出して実行することによって行われる。
【００５７】
Ｓ１３１０で、ＣＰＵ２１１は、電源が投入されるとＭＦＰ１０１の起動処理を行う。
【００５８】
Ｓ１３２０で、ＣＰＵ２１１は、ＨＤＤ２１４に、定型文書が登録されているか否かを判定する。
【００５９】
Ｓ１３３０で、ＣＰＵ２１１は、操作部２１９に、図４に示すように、ガイダンスボタンを含むホーム画面を表示させる。
【００６０】
Ｓ１３４０で、ＣＰＵ２１１は、図４のガイダンスボタンが選択された（押された）か否かを判定する。ガイダンスボタンが選択されていないと判定した場合、ＣＰＵ２１１は、Ｓ１４００に処理を進め、ガイダンスボタンが選択されたと判定した場合、ＣＰＵ２１１は、Ｓ１３５０に処理を進める。
【００６１】
Ｓ１３５０で、ＣＰＵ２１１は、図５に示すガイダンスを操作部２１９に表示させる。図５の画面は、定型文書の登録をユーザに促すガイダンスメッセージを表示するための画面である。ユーザは、この画面の内容を確認し、ＰＣ１０２から、定型文書プリントの登録を行うことができる。
【００６２】
Ｓ１３６０で、ＣＰＵ２１１は、ガイダンス表示のタイムアウトが発生したか否かを判定する。ガイダンス表示のタイムアウトが発生していなければ、ＣＰＵ２１１は、Ｓ１３５０に処理を進め、ガイダンス表示のタイムアウトが発生すれば、ＣＰＵ２１１は、Ｓ１３７０に処理を進める。具体的に、ＣＰＵ２１１は、図５のガイダンスが表示されてから経過した時間を不図示のタイマによって計測し、その時間が所定の時間（例えば、１０秒）に達したと判定したら、Ｓ１３７０に処理を進める。
【００６３】
Ｓ１３７０で、ＣＰＵ２１１は、図５のガイダンスの表示をやめる。
【００６４】
Ｓ１３８０で、ＣＰＵ２１１は、ＨＤＤ２１４に定型文書が登録されたか否かを判定する。定型文書が登録されていないと判定した場合、ＣＰＵ２１１は、Ｓ１３３０に処理を進め、定型文書が登録されたと判定した場合、ＣＰＵ２１１は、Ｓ１３９０に処理を進める。
【００６５】
Ｓ１３９０で、ＣＰＵ２１１は、ガイダンスボタンを消去する。
【００６６】
一方、Ｓ１３４０からＳ１４００に処理を進めた場合、Ｓ１４００で、ＣＰＵ２１１は、その他のボタンが押されたか否かを判定する。その他のボタンが押されたと判定した場合、ＣＰＵ２１１は、Ｓ１４１０に処理を進め、その他のボタンが押されていないと判定した場合、Ｓ１３３０に処理を進める。Ｓ１４１０で、ＣＰＵ２１１は、押されたボタンに対応する処理を実行する。例えば、コピーボタンが押されたら、ＣＰＵ２１１は、コピー画面を操作部２１９に表示させ、コピーの開始指示に従ってコピージョブを実行する。スキャンボタンが押されたら、送信設定画面を操作部２１９に表示させ、スキャン送信ジョブの開始指示に従ってスキャン送信ジョブを実行する。そして、ＣＰＵ２１１は、Ｓ１３２０に処理を進める。
【００６７】
次に、Ｓ１３２０からＳ１４２０に処理を進めた場合、及びＳ１３９０からＳ１４２０に処理を進めた場合について説明する。
【００６８】
Ｓ１４２０で、ＣＰＵ２１１は、登録された定型文書をプリントするための実行ボタンを含むホーム画面を表示する。
【００６９】
Ｓ１４３０で、ＣＰＵ２１１は、実行ボタンが押されたか否かを判定する。実行ボタンが押されたと判定した場合、ＣＰＵ２１１は、Ｓ１４４０に処理を進め、実行ボタン押されていないと判定した場合、Ｓ１４７０に処理を進める。
【００７０】
Ｓ１４７０で、ＣＰＵ２１１は、その他のボタンが押されたか否かを判定する。その他のボタンが押されたと判定した場合、ＣＰＵ２１１は、Ｓ１４８０に処理を進め、その他のボタンが押されていないと判定した場合、Ｓ１４２０に処理を進める。
【００７１】
Ｓ１４３０からＳ１４４０に処理を進めた場合、Ｓ１４４０で、ＣＰＵ２１１は、実行確認画面（図１１）を操作部２１９に表示させる。
【００７２】
Ｓ１４５０で、ＣＰＵ２１１は、実行確認画面で「はい」ボタンが選択されたか否かを判定する。実行確認画面で「はい」ボタンが選択されたら、ＣＰＵ２１１は、Ｓ１４５０に処理を進める。一方、「いいえ」ボタンが選択されたら、ＣＰＵ２１１は、Ｓ１４２０に処理を進める。
【００７３】
Ｓ１４６０で、ＣＰＵ２１１は、実行ボタンに関連付けて登録された定型文書を、そのボタンに関連付けて登録されたプリント設定に従ってプリンタ２２０に印刷させる。そして、ＣＰＵ２１１は、Ｓ１３２０に処理を進める。
【００７４】
一方、Ｓ１４７０からＳ１４８０に処理を進めた場合、ＣＰＵ２１１は、押されたボタンに対応する処理を実行する。例えば、コピーボタンが押されたら、ＣＰＵ２１１は、コピー画面を操作部２１９に表示させ、コピーの開始指示に従ってコピージョブを実行する。スキャンボタンが押されたら、送信設定画面を操作部２１９に表示させ、スキャン送信ジョブの開始指示に従ってスキャン送信ジョブを実行する。
【００７５】
その後、ＣＰＵ２１１は、Ｓ１３２０に処理を進める。
【００７６】
以上のような制御を行うことによって、定型文書が登録されていない状態では定型文書の登録を促すメッセージを表示するためのガイダンスボタンを表示する。一方、定型文書が登録されたら、定型文書をプリントするためのボタンを表示するとともに、ガイダンスボタンを消去する。
【００７７】
＜その他の実施形態＞
ここでは、Ｓ１４４０で必ず実行確認画面が表示される例を説明したが、本発明はこれに限られない。例えば、ＰＣ１０２で実施される定型文書のボタンの登録を行う際に、「実行前に確認画面を表示する」設定を有効とせずにＰＣ１０２がボタンの登録要求をした場合、ＭＦＰ１０１は、実行確認画面の表示を省略する。
【００７８】
上述した実施形態では、実行ボタンが、登録された定型文書をプリンタ２２０によって印刷させるためのボタンである例について説明した。しかしながら、本発明はこれに限られず、実行ボタンが、登録された定型文書をネットワークＩ／Ｆ２１８を介して送信させるためのボタンであってもよい。その場合、図７の画面では、プリント設定ではなく、送信解像度や、送信される画像データのファイル形式等の送信設定をすればよい。そして、実行ボタンが押されたことに従って、ＣＰＵ２１１は、送信設定に従って、画像データを送信する。
【００７９】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給する。そして、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００８０】
２１１  ＣＰＵ
２１２  ＲＯＭ
２１３  ＲＡＭ
【図１】
2018129676.tif 000003
【図２】
2018129676.tif 000004
【図３】
2018129676.tif 000005
【図４】
2018129676.tif 000006
【図５】
2018129676.tif 000007
【図６】
2018129676.tif 000008
【図７】
2018129676.tif 000009
【図８】
2018129676.tif 000010
【図９】
2018129676.tif 000011
【図１０】
2018129676.tif 000012
【図１１】
2018129676.tif 000013
【図１２】
2018129676.tif 000014
【図１３】
2018129676.tif 000015