(57)【特許請求の範囲】
【請求項１】
サービス処理を選択するための複数の操作子を含む選択画面が表示される表示手段と、
前記サービス処理を選択するユーザの操作状態を検知する検知手段と、
を備え、
第１の選択画面から選択された前記サービス処理の実行指示後に実行指示が取り消された操作状態を検知した場合に、前記表示手段は、前記第１の選択画面とは異なる第２の選択画面であって、前記第１の選択画面に含まれる複数の操作子のうち、前記実行指示が取り消されたサービス処理と同じ種類のサービス処理であって次に選択されると予測されるサービス処理を選択するための一部の操作子を選択的に表示する第２の選択画面を表示する、
情報処理装置。
【請求項２】
前記第２の選択画面においては、前記一部の操作子が相対的に強調表示される、
請求項１に記載の情報処理装置。
【請求項３】
前記表示手段は、前記第２の選択画面においては、前記一部の操作子が他の操作子よりも目立つように選択的に表示する、
請求項２に記載の情報処理装置。
【請求項４】
前記表示手段は、
前記第２の選択画面においては、前記一部の操作子を元の大きさより大きく表示する態様、前記一部の操作子を元の濃度より濃く表示する態様、及び前記一部の操作子を元の明るさより明るく表示する態様の、いずれかの態様で表示する、
請求項３に記載の情報処理装置。
【請求項５】
前記表示手段は、
前記第２の選択画面においては、前記一部の操作子に、前記一部の操作子の各々に設定されたサービス処理の設定内容を表す情報を重ねて表示する、
請求項３に記載の情報処理装置。
【請求項６】
前記表示手段は、前記第２の選択画面においては、他の操作子が前記一部の操作子よりも目立たないように選択的に表示する、
請求項２に記載の情報処理装置。
【請求項７】
前記表示手段は、
前記第２の選択画面においては、前記他の操作子を元の大きさより小さく表示する態様、前記他の操作子を元の濃度より薄く表示する態様、前記他の操作子を元の明るさより暗く表示する態様、及び前記他の操作子を表示しない態様の、いずれかの態様で表示する、
請求項６に記載の情報処理装置。
【請求項８】
前記表示手段は、前記第２の選択画面においては、前記実行指示が取り消されたサービス処理を選択する操作子も表示する、
請求項１から請求項７に記載の情報処理装置。
【請求項９】
前記実行指示が取り消されたサービス処理を選択する操作子を、前記一部の操作子とは区別して表示する、
請求項８に記載の情報処理装置。
【請求項１０】
前記表示手段は、前記第２の選択画面においては、前記実行指示が取り消されたサービス処理を選択する操作子は表示しない、
請求項１から請求項７に記載の情報処理装置。
【請求項１１】
前記複数の操作子が、予め用意された操作子以外に設定された操作子を含む、
請求項１から請求項１０のいずれか1項に記載の情報処理装置。
【請求項１２】
前記複数の操作子が、選択によりサービス処理の実行が開始されるように設定された操作子を含む、
請求項１１に記載の情報処理装置。
【請求項１３】
前記ユーザの操作状態が、音声または動作による操作状態を含み、
前記サービス処理の実行指示後に実行指示が取り消される操作状態が、音声認識または動作認識により検知される、
請求項１から請求項１２までのいずれか１項に記載の情報処理装置。
【請求項１４】
コンピュータを、
請求項１から請求項１３までのいずれか１項に記載の情報処理装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
特許文献１には、ホーム画面を作成するのに必要なデータを有するホーム画面情報であって、該ホーム画面に含まれるマクロを呼び出すための第１アイコン毎に該マクロの識別情報を含む前記ホーム画面情報を記憶するホーム画面情報記憶手段と、前記マクロの識別情報毎に該マクロの各設定値を記憶するマクロ情報記憶手段と、前記マクロの設定値毎に該設定値を示す第２アイコンを記憶するアイコン記憶手段と、前記ホーム画面情報に含まれるマクロの識別情報に対応する各設定値を前記マクロ情報記憶手段から取得し、該各設定値に対応する第２アイコンを前記アイコン記憶手段から取得する画面制御手段と、前記ホーム画面情報に基づいてホーム画面を作成する際、前記画面制御手段により取得された第２アイコンを、該第２アイコンが示す設定値を有するマクロの第１アイコン上に重ねる画面作成手段と、前記画面作成手段により作成されたホーム画面を表示する表示手段と、を備える画像形成装置が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−００８２２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、サービス処理の選択をやり直す場合に、複数の操作子がそのまま表示される場合に比べて、目的とする操作子の選択が容易になる、情報処理装置及びプログラムを提供することにある。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、サービス処理を選択するための複数の操作子を含む選択画面が表示される表示手段と、前記サービス処理を選択するユーザの操作状態を検知する検知手段と、を備え、第１の選択画面から選択された前記サービス処理の実行指示後に実行指示が取り消された操作状態を検知した場合に、前記表示手段は、前記第１の選択画面とは異なる第２の選択画面であって、前記第１の選択画面に含まれる複数の操作子のうち、前記実行指示が取り消されたサービス処理と同じ種類のサービス処理であって次に選択されると予測されるサービス処理を選択するための一部の操作子を選択的に表示する第２の選択画面を表示する、情報処理装置である。
【０００６】
請求項２に記載の発明は、前記第２の選択画面においては、前記一部の操作子が相対的に強調表示される、請求項１に記載の情報処理装置である。
【０００７】
請求項３に記載の発明は、前記表示手段は、前記第２の選択画面においては、前記一部の操作子が他の操作子よりも目立つように選択的に表示する、請求項２に記載の情報処理装置である。
【０００８】
請求項４に記載の発明は、前記表示手段は、前記第２の選択画面においては、前記一部の操作子を元の大きさより大きく表示する態様、前記一部の操作子を元の濃度より濃く表示する態様、及び前記一部の操作子を元の明るさより明るく表示する態様の、いずれかの態様で表示する、請求項３に記載の情報処理装置である。
【０００９】
請求項５に記載の発明は、前記表示手段は、前記第２の選択画面においては、前記一部の操作子に、前記一部の操作子の各々に設定されたサービス処理の設定内容を表す情報を重ねて表示する、請求項３に記載の情報処理装置である。
【００１０】
請求項６に記載の発明は、前記表示手段は、前記第２の選択画面においては、他の操作子が前記一部の操作子よりも目立たないように選択的に表示する、請求項２に記載の情報処理装置である。
【００１１】
請求項７に記載の発明は、前記表示手段は、前記第２の選択画面においては、前記他の操作子を元の大きさより小さく表示する態様、前記他の操作子を元の濃度より薄く表示する態様、前記他の操作子を元の明るさより暗く表示する態様、及び前記他の操作子を表示しない態様の、いずれかの態様で表示する、請求項６に記載の情報処理装置である。
【００１２】
請求項８に記載の発明は、前記表示手段は、前記第２の選択画面においては、前記実行指示が取り消されたサービス処理を選択する操作子も表示する、請求項１から請求項７に記載の情報処理装置である。
【００１３】
請求項９に記載の発明は、前記実行指示が取り消されたサービス処理を選択する操作子を、前記一部の操作子とは区別して表示する、請求項８に記載の情報処理装置である。
【００１４】
請求項１０に記載の発明は、前記表示手段は、前記第２の選択画面においては、前記実行指示が取り消されたサービス処理を選択する操作子は表示しない、請求項１から請求項７に記載の情報処理装置である。
【００１５】
請求項１１に記載の発明は、前記複数の操作子が、予め用意された操作子以外に設定された操作子を含む、請求項１から請求項１０のいずれか1項に記載の情報処理装置である。
【００１６】
請求項１２に記載の発明は、前記複数の操作子が、選択によりサービス処理の実行が開始されるように設定された操作子を含む、請求項１１に記載の情報処理装置である。
【００１７】
請求項１３に記載の発明は、前記ユーザの操作状態が、音声または動作による操作状態を含み、前記サービス処理の実行指示後に実行指示が取り消される操作状態が、音声認識または動作認識により検知される、請求項１から請求項１２までのいずれか１項に記載の情報処理装置である。
【００１８】
請求項１４に記載の発明は、コンピュータを、請求項１から請求項１３までのいずれか１項に記載の情報処理装置の各手段として機能させるためのプログラムである。
【発明の効果】
【００１９】
請求項１、請求項２、請求項１１、請求項１２、請求項１４に記載の発明によれば、サービス処理の選択をやり直す場合に、複数の操作子がそのまま表示される場合に比べて、目的とする操作子の選択が容易になる。
【００２０】
請求項３、請求項４に記載の発明によれば、同じ種類のサービス処理を選択する操作子に注目することができる。
【００２１】
請求項５に記載の発明によれば、サービス処理の設定内容により操作子の選択可否の判断が可能になる。
【００２２】
請求項６、請求項７に記載の発明によれば、異なる種類のサービス処理を選択する操作子を選択対象から除外することができる。
【００２３】
請求項８に記載の発明によれば、誤って取り消したサービス処理の操作子を再度選択することができる。
【００２４】
請求項９に記載の発明によれば、誤って取り消したサービス処理の操作子を認識することができる。
【００２５】
請求項１０に記載の発明によれば、誤って選択したサービス処理の操作子を再度選択せずに済む。
【００２６】
請求項１３に記載の発明によれば、音声や動作によってもユーザの操作状態を検知することができる。
【図面の簡単な説明】
【００２７】
【図１】本発明の実施の形態に係る画像形成装置のハードウェア構成を例示したブロック図である。
【図２】ホーム画面の一例を示す模式図である。
【図３】ホーム画面の一例を示す模式図である。
【図４】ホーム画面の一例を示す模式図である。
【図５】（Ａ）から（Ｃ）はワンタッチの選択用ボタンをユーザが作成する際の表示画面を示した図である。
【図６】ワンタッチの選択用ボタンの一覧を示した図である。
【図７】「画面表示処理」の処理の流れの一例を示すフローチャートである。
【図８】ホーム画面の操作例を示す模式図である。
【図９】実行画面の一例を示す模式図である。
【図１０】「表示変更処理」の処理の流れの一例を示すフローチャートである。
【図１１】変更後のホーム画面の一例を示す模式図である。
【図１２】変更後のホーム画面の変形例を示す模式図である。
【図１３】変更後のホーム画面の変形例を示す模式図である。
【図１４】第２の実施の形態に係る変更後のホーム画面の一例を示す模式図である。
【図１５】変更後のホーム画面の変形例を示す模式図である。
【図１６】第３の実施の形態に係る変更後のホーム画面の一例を示す模式図である。
【図１７】参考例に係る「検知処理」の処理の流れの一例を示すフローチャートである。
【図１８】参考例に係る「表示変更処理」の処理の流れの一例を示すフローチャートである。
【図１９】変更後のホーム画面の一例を示す模式図である。
【発明を実施するための形態】
【００２８】
以下、図面を参照して本発明の実施の形態の一例を詳細に説明する。
【００２９】
（画像形成装置）
図１は、本発明の実施の形態に係る画像形成装置１０のハードウェア構成を例示したブロック図である。本実施の形態の画像形成装置１０には、制御部１００、記憶部１０５、表示部１０７、画像読取部１０８、画像形成部１０９、通信部１１０、画像処理部１１１、動作認識部１１２、音声認識部１１４が設けられている。なお、これらの各機能部は、バス１０１に接続されており、このバス１０１を介してデータの授受を行う。
【００３０】
制御部１００は、画像形成装置１０に設けられた上記各機能部の制御を行う。ここで、制御部１００は、ＣＰＵ（Central Processing Unit）１０２、ＲＯＭ（Read Only Memory）１０３、ＲＡＭ（Random Access Memory）１０４により構成されている。本実施の形態では、ＣＰＵ１０２により実行される制御プログラムは、ＲＯＭ１０３に記憶されている。
【００３１】
ＣＰＵ１０２は、ＲＯＭ１０３に記憶されている制御プログラムを読み出し、ＲＡＭ１０４を作業エリアにして制御プログラムを実行する。ＣＰＵ１０２により制御プログラムが実行されると、画像形成装置１０の各機能部が制御される。これにより、例えば、表示部１０７に予め定めた表示がなされ、また、記録媒体への画像形成が行われる。また、画像読取部１０８にセットされた原稿の読み取りなどが行われる。
【００３２】
なお、ＣＰＵ１０２によって実行されるプログラムは、磁気記録媒体（磁気テープ、磁気ディスクなど）、光記録媒体（光ディスクなど）、光磁気記録媒体、半導体メモリなどのコンピュータが読取可能な記録媒体に記憶した状態で提供し得る。また、インターネットなどの通信手段を用いて画像形成装置１０にダウンロードさせてもよい。
【００３３】
表示部１０７は、例えば、液晶のタッチパネルディスプレイにより構成され、制御部１００の制御の下、例えば、画像形成装置１０に関するデータを表示する。また、表示部１０７は、ユーザからの操作を受け付けるための表示画面を表示する。そして、この表示画面を介して、例えば、ボタンの選択、ページ捲り（スクロール）等のユーザからの操作を受け付ける。受け付けた操作や画面遷移は、記憶部１０５等の記憶手段に操作履歴として記憶される。
【００３４】
画像読取部１０８は、文書を読み取り、読み取った文書の画像を表す画像データを生成する画像読取装置（スキャナ装置）を備えている。画像読取部１０８は、スキャナ装置により生成された画像データを、画像処理部１１１へ出力する。画像形成部１０９は、電子写真方式等によって記録媒体（例えば、用紙）に対して画像データに応じたトナー像を形成する画像形成機構を備えている。
【００３５】
通信部１１０は、不図示の通信回線に接続されており、通信回線に接続されている他の装置と通信を行う通信インターフェースとして機能する。画像処理部１１１は、入力される画像データに色補正や階調補正等の画像処理を施すものである。画像処理部１１１は、画像処理が施された画像データを生成して、画像形成部１０９へ出力する。記憶部１０５は、ハードディスク装置などの記憶装置を具備しており、例えば通信部１１０で受信したデータや画像形成装置１０で生成されたデータを記憶する。
【００３６】
動作認識部１１２は、画像形成装置１０を撮影するカメラ１１３と接続されている。カメラ１１３は、例えば正面から、画像形成装置１０を撮影する。動作認識部１１２は、カメラ１１３により撮影された映像に基づいて、ユーザの予め定めた動作（ジェスチャ）を検知する。操作指示の各指示内容に対応する動作の画像は、記憶部１０５に予め記憶されている。動作認識部１１２は、パターンマッチング等の画像認識の手法を用いて、予め記憶された動作の画像に類似する画像を検索することにより、動作による操作指示の内容を取得する。
【００３７】
音声認識部１１４は、音声を検知するマイク１１５と接続されている。音声認識部１１４は、マイク１１５により検知された音声をデジタルの音声データに変換し、デジタル音声データを文字データへ変換する。操作指示の各指示内容に対応する文字列は、記憶部１０５に予め記憶されている。音声認識部１１４は、変換した文字データから予め記憶した文字列を検索することにより、音声による操作指示の内容を取得する。
【００３８】
本実施の形態では、音声認識部１１４は、マイク１１５により検知された音声に基づいて、ユーザの発した音声（言葉）によりユーザの操作状態を検知する。例えば、「中止」、「違う」、「キャンセル」、「取り消し」等、先に行った指示の「取り消し」を指示するための文字列が、記憶部１０５に予め記憶されている。これにより、ユーザが発した「中止」等の音声から、ユーザの操作状態（指示の取り消し）が、音声認識により検知される。
【００３９】
同様に、本実施の形態では、動作認識部１１２は、カメラ１１３により撮影された映像に基づいて、ユーザの動作（ジェスチャ）によりユーザの操作状態を検知する。「取り消し」を指示するための動作（ジェスチャ）の画像を、記憶部１０５に予め記憶しておいて、ユーザの動作から、ユーザの操作状態（指示の取り消し）を、動作認識により検知してもよい。
【００４０】
本実施の形態では、表示部１０７と後述する「画面表示処理」を実行する制御部１１０とが「表示手段」の一例であり、後述する「検知処理」を実行する制御部１１０が「検知手段」の一例である。また、ユーザの動作を検知する場合は、動作認識部１１２及びカメラ１１３も「検知手段」の一部である。ユーザの音声を検知する場合は、音声認識部１１４及びマイク１１５も「検知手段」の一部である。
【００４１】
（ホーム画面）
図２から図４までは、表示部１０７に表示されるホーム画面の一例を示す模式図である。ログイン前は、表示部１０７には、図２に示すホーム画面が表示されている。ログイン前のホーム画面には、複数の選択用ボタン（アイコン）２１と共に、ログインボタン１１、設定ボタン２Ａ、リセットボタン２Ｂが表示されている。
【００４２】
選択用ボタン２１は、サービス処理を選択するための「操作子」の一例である。ここで「操作子」とは、操作対象を操作画面上に図柄（画像）で表現したものである。本実施の形態では、サービス処理を図柄（画像）で表現している。例えば、マウスによる操作であれば、操作子上にカーソルを重ねてクリックする操作により、サービス処理が選択される。複数の選択用ボタン２１の何れかがユーザにより選択（押圧）されることで、選択用ボタン２１に関連付けられている機能（サービス処理）が実行される。
【００４３】
図２に示す例では、選択用ボタン２１として、「コピー」、「ファクス」、「スキャン」、「メディア接続」、「プリント」、「ＰＣ保存」、「メール」、「画像」のサービス処理を選択するための選択用ボタン２１が表示されている。図２に示す例では、選択用ボタン２１に使用される図柄は、選択用ボタン２１に対応するサービス処理の内容を表している。
【００４４】
ログインボタン１１がユーザにより選択されることで、ログイン認証が行われる。ログイン認証では、ユーザから受け付けたユーザＩＤやパスワード等が、予め登録された情報と一致するか否かにより認証が行われる。
【００４５】
ログイン後は、表示部１０７には、図３に示すユーザ用のホーム画面が表示される。ユーザ用のホーム画面は、個々のユーザに対応して表示されるものである。ユーザ用のホーム画面は、ユーザＩＤに関連付けて記憶されたホーム画面情報に基づいて生成される。
【００４６】
ホーム画面情報としては、ユーザ用のホーム画面に表示する選択用ボタン２１の情報、表示される選択用ボタン２１を表す画像に関する情報、表示される選択用ボタン２１に関連付けられている機能（サービス処理）に関する情報等が記憶されている。
【００４７】
ユーザ用のホーム画面にも、複数の選択用ボタン２１、設定ボタン２Ａ、及びリセットボタン２Ｂが表示されている。ログイン後は、ログインボタン１１の代わりに、ユーザ名１２が表示される。図３に示す例では、「コピー」、「ファクス」、「スキャン」、「メディア接続」、「Ａ」、「Ｂ」、「Ｃ」、「画像」の何れかのサービス処理を選択するための選択用ボタン２１が表示されている。
【００４８】
本実施の形態では、初期設定として予め用意されている選択用ボタン２１の外に、ユーザにより作成された新たな選択用ボタン２１が、ユーザ用のホーム画面に表示されている。即ち、ユーザが新たなサービス処理を登録した場合、登録されたサービス処理を選択するための新たな選択用ボタン２１がホーム画面に追加される。
【００４９】
例えば、図３に示す例では、「Ａ」、「Ｂ」、「Ｃ」はユーザにより登録されたサービス処理である。図３に示す例では、ユーザにより登録されたサービス処理の選択用ボタン２１には、ユーザにより選択された図柄が使用されている。ユーザにより選択された図柄は、選択用ボタン２１に対応するサービス処理の内容を必ずしも表していない。
【００５０】
ユーザにより登録されるサービス処理には、複数のユーザにより利用される「共有」のサービス処理と、登録を行ったユーザ個人により利用される「個人」のサービス処理とがある。また、ユーザにより登録されるサービス処理には、「通常」のサービス処理と「ワンタッチ」のサービス処理とがある。なお、以下では、ワンタッチのサービス処理を選択する選択用ボタン２１を、「ワンタッチの選択用ボタン２１」という。
【００５１】
通常のサービス処理では、ホーム画面で選択用ボタン２１が選択されると、実行するか否かを確認する確認画面や、機能の詳細な設定を行うための設定画面が表示される。選択用ボタン２１の選択を行うだけでは、サービス処理の実行は開始されない。一方、ワンタッチのサービス処理では、ホーム画面においてワンタッチの選択用ボタン２１の選択を１回行うだけで、サービス処理の実行が開始される。確認画面や設定画面は表示されず、実行中であることを示す実行画面が表示される。
【００５２】
ワンタッチの選択用ボタン２１には、図３に示すように、「ワンタッチ」であることを示す菱形のマーク（ワンタッチバッジ９Ｅ）が付加されている。図３に示す例では、「Ａ」及び「Ｂ」のサービス処理を選択するための選択用ボタン２１には、ワンタッチバッジ９Ｅが付加されている。なお、ワンタッチのサービス処理の登録については後述する。
【００５３】
また、本実施の形態では、ホーム画面は、複数のページにより構成されている。図３には最初のページを示す。図３に示すように、ユーザの指１４により矢印方向にスクロールすることで、最初のページから、図４に示す他のページに切り替わる。そして、画面右上のリセットボタン２Ｂがユーザにより押圧されると、デフォルトである最初のページに戻る。
【００５４】
ページの切り替えが行われると、他の選択用ボタン２１が現れる。図４に示す例では、「Ｆ」、「Ｇ」、「プリント」、「ＰＣ保存」、「Ｈ」、「Ｉ」、「Ｊ」、「メール」のサービス処理を選択するための選択用ボタン２１が表示される。「Ｆ」、「Ｇ」、「Ｈ」、「Ｉ」、「Ｊ」は、ユーザにより登録されたサービス処理である。なお、ログイン前のホーム画面も複数のページにより構成されており、ユーザ用のホーム画面と同様に、ユーザのスクロール操作によってページの切り替えが行われる。
【００５５】
通常のサービス処理の場合は、選択用ボタン２１を予め定めた時間押し続けると、詳細な設定を行うための設定画面に遷移し、この選択用ボタン２１に関連づけられている機能の詳細な設定を行えるようになる（図５（Ａ）参照）。その後、スタートボタン等の予め定めたボタンがユーザにより押圧されることで、コピーなどの処理が開始される。なお、本実施の形態では、スタートボタンは表示画面上ではなく、図示しない画像形成装置の他の箇所に配置されている。
【００５６】
なお、ワンタッチのサービス処理の機能の設定を変更する場合は、設定用のホーム画面（図示せず）に遷移してから、機能の設定を変更する。本実施の形態では、設定ボタン２Ａがユーザにより押圧されることで、設定用のホーム画面（図示せず）に遷移する。設定用のホーム画面（図示せず）では、図３及び図４に示すホーム画面とは異なり、ワンタッチの選択用ボタン２１が選択されても、ワンタッチのサービス処理の実行が開始されない。
【００５７】
設定用のホーム画面では、選択用ボタン２１を予め定めた時間押し続けると、詳細な設定を行うための設定画面に遷移し、この選択用ボタン２１に関連づけられている機能の詳細な設定を行えるようになる（図５（Ａ）参照）。その後、スタートボタン等の予め定めたボタンがユーザにより押圧されることで、コピーなどの処理が開始される。なお、スタートボタンは表示画面上ではなく、図示しない画像形成装置の他の箇所に配置されている。
【００５８】
また、本実施の形態では、ホーム画面の選択用ボタン２１の各々は、ユーザの操作によって移動される。具体的には、選択用ボタン２１を指１４で押した状態で、指１４を移動させる、いわゆるドラッグアンドドロップ操作によって、選択用ボタン２１の移動が行われる。
【００５９】
（ワンタッチ）
次に、ワンタッチのサービス処理の登録について説明する。
図５（Ａ）から図５（Ｃ）まではワンタッチの選択用ボタンをユーザが作成する際の表示画面を示した図である。図５（Ａ）に示す設定画面は、メール送信時の設定画面を表示している。例えば、図４にて示すホーム画面で「メール」の選択用ボタン２１が選択されると、メール送信時の設定画面に切り替わる。なお、「メール」は通常のサービス処理である。
【００６０】
図５（Ａ）に示す設定画面で設定ボタン９Ａがユーザにより押圧されると、太線黒枠内に図示した「ワンタッチアプリ作成」用のボタンが表示される。このボタンを選択することで、図５（Ｂ）に示す作成画面が表示される。作成画面には、ワンタッチの選択用ボタン２１の作成にあたって必要となる情報等をユーザが入力するためのボタンやボックス等が表示される。具体的には、作成画面には、名前ボックス（１行目、２行目）３１、画像の変更ボタン９Ｂ、ワンタッチ選択ボタン３４、種別表示部３５、説明ボックス３６、プレビュー表示部３７、作成ボタン３８等が表示される。
【００６１】
名前ボックス３１には、作成する選択用ボタン２１の名前がユーザにより入力される。画像の変更ボタン９Ｂは、作成する選択用ボタン２１（操作子）に使用される画像を変更するためのボタンである。画像の変更ボタン９Ｂがユーザにより押圧されると、図６に示すワンタッチの選択用ボタン２１に使用される画像の一覧を示す一覧画面が表示される。ユーザにより画像が選択されると、デフォルトの画像が、選択された画像に変更される。
【００６２】
ワンタッチ選択ボタン３４は、ダイレクトスタートを「する」、「しない」を選択するボタンである。ワンタッチ選択ボタン３４は、つまみを左右に移動させることで、ダイレクトスタート（ワンタッチ）に「する」、「しない」を選択することができるスライド式のボタンである。ワンタッチ選択ボタン３４にて「する」を選択した場合には、作成される選択用ボタン２１は、「ワンタッチの選択用ボタン２１」となる。
【００６３】
この場合、上述したように、ホーム画面に表示されるワンタッチの選択用ボタン２１には、ワンタッチバッジ９Ｅが付加されることになる。ワンタッチバッジ９Ｅにより、ワンタッチの選択用ボタン２１と通常の選択用ボタン２１とをホーム画面上で見分けることができる。一方、ワンタッチ選択ボタン３４にて「しない」を選択した場合には、作成される選択用ボタン２１は、「ワンタッチの選択用ボタン２１」ではなく通常の選択用ボタン２１となる。
【００６４】
種別表示部３５には、作成する選択用ボタン２１に関連付ける機能の種別が表示される。説明ボックス３６には、作成する選択用ボタン２１に関する説明文がユーザにより入力される。プレビュー表示部３７には、作成する選択用ボタン２１がホーム画面に表示される際の状態が表示される。作成ボタン３８は、選択用ボタン２１の作成を完了するためのボタンである。
【００６５】
図５（Ｂ）に示す作成画面に対するユーザの入力が終了し、作成ボタン３８がユーザにより押圧されることで、図５（Ｃ）に示すホーム画面に表示が切り替わる。新しいホーム画面には、「ワンタッチメール送信」というワンタッチの選択用ボタン２１が追加される。「ワンタッチメール送信」の選択用ボタン２１には、ワンタッチバッジ９Ｅが付加されている。なお、ここでは、ワンタッチのサービス処理の登録について説明したが、本実施の形態では、通常のサービス処理の登録も行うことができる。
【００６６】
上記の通り、ユーザにより新たな選択用ボタン２１が追加されるため、ユーザ用のホーム画面には、予め用意された選択用ボタン２１以外の選択用ボタン２１が表示される。図柄や名前が同一または類似の複数の選択用ボタン２１が表示される場合もある。また、ワンタッチの選択用ボタン２１が追加された場合は、ホーム画面で選択を１回行うだけでサービス処理の実行が開始されてしまう。
【００６７】
このため、選択用ボタン２１の選択に慎重になり、迷いが生じてしまう。また、ユーザ個人が選択用ボタン２１を管理していても、第３者により「共有」のサービス処理の選択用ボタン２１が追加されることもある。これらの事情により、新たな選択用ボタン２１が追加されない場合に比べて、ユーザが目的の選択用ボタン２１を選択することが難しくなっている。
【００６８】
本実施の形態では、選択用ボタン２１を選択するユーザの操作状態を監視して、サービス処理の実行指示後に実行指示が取り消された操作状態が検知された場合には、新たなホーム画面を表示する。なお、ユーザの操作には、ボタンの選択、スクロール等の表示部１０７に対する操作の外に、ジェスチャ入力等の動作による操作、音声入力等の音声による操作なども含まれる。
【００６９】
新たなホーム画面では、元のホーム画面に表示されていた複数の選択用ボタン２１のうち、実行指示が取り消されたサービス処理と同じ種類のサービス処理を選択するための一部の選択用ボタン２１を選択的に表示する。したがって、サービス処理の選択をやり直す場合に、元のホーム画面がそのまま表示される場合に比べて、目的とする選択用ボタン２１の選択が容易になる。
【００７０】
（画面表示処理）
次に、「画面表示処理」について説明する。
図７は「画面表示処理」の処理の流れの一例を示すフローチャートである。図８はホーム画面の操作例を示す模式図である。図９は実行画面の一例を示す模式図である。「画面表示処理」等を実行する制御プログラムは、制御部１００のＲＯＭ１０３に予め記憶されており、ＣＰＵ１０２によってＲＯＭ１０３から読み出されて実行される。ユーザがログインすると「画面表示処理」の実行が開始される。
【００７１】
まず、ステップ１００で、記憶部１０５に記憶されているユーザのホーム画面情報を取得する。次に、ステップ１０２で、取得したホーム画面情報に基づいてユーザ用のホーム画面を生成する。次に、ステップ１０４で、生成したユーザ用のホーム画面を表示部１０７に表示する。上記の通り、ホーム画面は複数のページにより構成されており、表示部１０７には、デフォルトである最初のページが表示される。
【００７２】
次に、ステップ１０６で、サービス処理の実行が指示されたか否かを判断する。サービス処理の実行が指示された場合は、ステップ１０８に進む。一方、サービス処理の実行が指示されていない場合は、サービス処理の実行が完了するまで、ステップ１０６でサービス処理の実行が指示されたか否かの判断を繰り返す。
【００７３】
次に、ステップ１０８で、サービス処理を実行する指示が取り消されたか否か（即ち、キャンセルされたか否か）を判断する。実行指示が取り消された場合は、「表示変更処理」を実行するステップ１１０に進む。なお、サービス処理を実行する指示が取り消されると、実行中のサービス処理は中止され、実行前のサービス処理は実行が開始されない。実行指示が取り消されていない場合は、「表示変更処理」等を飛ばして、ステップ１１４に進む。
【００７４】
本実施の形態では、サービス処理の実行が指示された後に、サービス処理を実行する指示が取り消された状態を検知する。この操作状態は、サービス処理の実行を指示した後で、選択用ボタン２１の選択の誤りに気づいた等の事情により、「選択の取り消し」を行っている操作状態である。上記のワンタッチのサービス処理では、ホーム画面においてワンタッチの選択用ボタン２１を選択するだけで、サービス処理の実行を指示したことになる。このために、通常のサービス処理に比べて、実行指示後に選択用ボタン２１の選択の誤りに気づくことも多くなる。
【００７５】
例えば、図８に示すように、ホーム画面でワンタッチの「ファクス」の選択用ボタン２１が選択されると、サービス処理の実行が指示されたものとして、図９に示すファクス送信の実行画面に切り替わる。ファクス送信の実行画面には、送信先、送信者、及び送信状態等の「設定内容」の外に、実行中の表示１６、サービス処理の進捗状況を表示するプログレスリング２２、一時停止ボタン２３、キャンセルボタン２４等が表示される。
【００７６】
キャンセルボタン２４は、サービス処理を実行する指示を取り消すボタンである。キャンセルボタン２４が押されると、サービス処理の実行が中止される。図示した例では、ワンタッチの「ファクス」は、送信先（例えば、Ｂ社）が予め設定されており、選択用ボタン２１が選択されただけで、ワンタッチ機能によりＢ社へのファクス送信が開始されてしまう。送信先を間違えた場合は、ファクス送信の実行画面でキャンセルボタン２４を押して、ファクス送信を中止する。
【００７７】
なお、プログレスリング２２は、サービス処理の進捗率を円グラフで表示することにより、サービス処理の進捗状況を視覚的に表示するものである。一時停止ボタン２３は、サービス処理の実行を一時的に停止するボタンである。一時停止ボタン２３が１回押されると、サービス処理の実行が停止されるが、一時停止ボタン２３が再度押されると、サービス処理の実行が再開される。
【００７８】
なお、上記では、サービス処理を実行する指示が画面操作により取り消される例について説明したが、本実施の形態に係る画像形成装置１０は、動作認識部１１２や音声認識部１１４を備えているので、音声による取り消し指示（「中止」等の発音）や、動作による取り消し指示（「指を交差させる」等のジェスチャ）により、サービス処理を実行する指示を取り消してもよい。
【００７９】
次に、ステップ１１０で、ホーム画面の表示を変更する「表示変更処理」を実行する。
上記の通り、ユーザ毎にホーム画面情報が記憶されている。ホーム画面情報は、ユーザ用のホーム画面に表示する複数の選択用ボタン２１の情報を含む。複数の選択用ボタン２１の各々について、機能の種類、選択用ボタン２１を表す画像に関する情報、機能に関する情報が関連付けられている。ここで、機能に関する情報を「関連情報」という。
【００８０】
機能の種類とは、コピー、ファクス等のサービス処理の種類である。選択用ボタン２１を表す画像に関する情報は、ホーム画面に表示される状態での選択用ボタン２１の画像に関する情報である。図５（Ｂ）のプレビュー表示部３７への表示と同様に、ホーム画面に表示される状態での「選択用ボタン２１の画像に関する情報」には、選択用ボタン２１に使用される画像の情報、選択用ボタン２１に付加される画像の情報、及び選択用ボタン２１に併記される名前の情報が含まれる。選択用ボタン２１に付加される画像とは、ワンタッチバッジ９Ｅ等、バッジの画像である。
【００８１】
関連情報には、サービス処理の利用形態を表す情報、サービス処理の実行回数を表す情報、及びサービス処理の設定内容を表す情報が含まれる。本実施の形態では、サービス処理の利用形態として「共有」か「個人」かの違いを記憶している。サービス処理の実行回数を表す情報は、サービス処理が実行されるたびに更新される。サービス処理の設定内容は、選択用ボタン２１に関連づけられている機能についての詳細な設定内容である。
【００８２】
図１０は「表示変更処理」の処理の流れの一例を示すフローチャートである。「表示変更処理」では、図１０に示すように、ステップ２００で、実行指示が取り消されたサービス処理と同じ種類のサービス処理をホーム画面情報から検索する。例えば、実行指示が取り消されたサービス処理が「ファクス」である場合には、ファクス機能を実行するサービス処理を探し出す。次に、ステップ２０２で、実行指示が取り消されたサービス処理と同じ種類のサービス処理の選択用ボタン２１について、サービス処理の設定内容を表す情報を取得する。
【００８３】
次に、ステップ２０４で、ホーム画面情報を変更する。具体的には、実行指示が取り消されたサービス処理と同じ種類のサービス処理の選択用ボタン２１だけがホーム画面に表示されるように、ユーザ用のホーム画面に表示する複数の選択用ボタン２１の情報を変更する。また、後述する設定内容の表示９Ｇの画像情報を生成し、設定内容の表示９Ｇが選択用ボタン２１に重ねて表示されるように、選択用ボタン２１の画像に関する情報を変更する。
【００８４】
次に、ステップ２０６で、変更後のホーム画面情報に基づいて新しいホーム画面を生成して、ルーチンを終了する。
【００８５】
ここで、図７に示すフローチャートの説明に戻る。
「表示変更処理」が終了すると、次にステップ１１２で、変更後のホーム画面を表示する。図１１は変更後のホーム画面の一例を示す模式図である。変更後のホーム画面には、実行指示が取り消されたサービス処理と同じ種類のサービス処理の選択用ボタン２１が選択的に表示される。
【００８６】
図示した例では、実行指示が取り消されたサービス処理は「ファクス」であり、ファクス機能を実行するサービス処理を選択するための選択用ボタン２１は「Ｋ」及び「Ｌ」である。他の選択用ボタン２１は表示されず、ホーム画面には「Ｋ」及び「Ｌ」の選択用ボタン２１だけが表示されている。また、実行指示が取り消されたサービス処理の選択用ボタン２１（図８で指１４により選択されている「ファクス」の選択用ボタン２１）は、ホーム画面に表示されていない。
【００８７】
また、選択用ボタン２１には、その選択用ボタン２１に関連付けられているサービス処理の設定内容の表示９Ｇが付加されている。図示した例では、設定内容の表示９Ｇとして、ファクスの送信先（本社、Ａ社等）と、サービス処理の種別を表す文字（ＦＡＸ送信）とが表示されている。「Ｋ」の選択用ボタン２１には「本社／ＦＡＸ送信」という設定内容の表示９Ｇが付加され、「Ｌ」の選択用ボタン２１には「Ａ社／ＦＡＸ送信」という設定内容の表示９Ｇが付加されている。
【００８８】
次に、ステップ１１４で、サービス処理の実行が完了したか否かを判断する。変更前または変更後のホーム画面で選択用ボタン２１が選択され、サービス処理の実行が指示されると、選択された選択用ボタン２１に応じたサービス処理が実行される。サービス処理の実行が完了した場合は、ステップ１１６に進む。一方、サービス処理の実行が完了していない場合は、ステップ１１４で判断を繰り返す。
【００８９】
ステップ１１４に進むルートには、ステップ１０８でキャンセルされて「表示変更処理」が行われた後にステップ１１４に進む場合と、ステップ１０８でキャンセルされずにステップ１１４に進む場合とがある。本実施の形態では、いずれの場合も、サービス処理が最後まで実行されるものとして説明する。なお、図示はしていないが、ステップ１１４で「サービス処理の実行が完了する前に、サービス処理を実行する指示が取り消された」場合は、ホーム画面の最初のページ（デフォルト）に戻る。
【００９０】
次に、ステップ１１６で、デフォルトに戻ったか否かを判断する。デフォルトに戻った場合は、ステップ１０６に戻る。デフォルトに戻るたびに、「サービス処理の実行が指示された後に、サービス処理を実行する指示が取り消されたか否か」の判断が繰り返される。一方、デフォルトに戻っていない場合は、ステップ１１８に進む。次に、ステップ１１８で、ログアウトしたか否かを判断する。ログアウトした場合は、ルーチンを終了し、ログアウトしていない場合は、ステップ１１６に戻る。
【００９１】
本実施の形態では、サービス処理の実行が指示された後にサービス処理を実行する指示が取り消された場合に、サービス処理の選択をやり直す際にユーザが選択するサービス処理を、実行指示が取り消されたサービス処理と同じ種類のサービス処理であると予測して、予測されるサービス処理の選択用ボタン２１をホーム画面に選択的に表示する。
【００９２】
以下では、実行指示が取り消されたサービス処理と同じ種類のサービス処理の選択用ボタン２１を、「予測されるサービス処理の選択用ボタン２１」という。また、他の選択用ボタン２１と対比する場合は、「一部の選択用ボタン２１」という。
【００９３】
本実施の形態では、予測されるサービス処理の選択用ボタン２１だけが表示され、他の選択用ボタン２１は表示されないので、変更後のホーム画面に表示される選択用ボタン２１の数が減少する。したがって、元のホーム画面に比べて、目的とする選択用ボタン２１の選択が容易になる。
【００９４】
また、実行指示が取り消されたサービス処理の選択用ボタン２１は、変更後のホーム画面には表示されないので、誤って選択したサービス処理の選択用ボタン２１を再度選択せずに済む。
【００９５】
また、変更後のホーム画面に表示される選択用ボタン２１には、サービス処理の設定内容の表示９Ｇが付加されているので、ユーザは付加された設定内容の表示９Ｇをヒントにして、目的の選択用ボタン２１を選択する。例えば、選択用ボタン２１のアイコンに「ファクスの送信先（本社、Ａ社等）」が表示されることで、目的とするファクス送信用の選択用ボタン２１を迷わずに見つけられる。サービス処理の設定内容の表示９Ｇは選択用ボタン２１毎に異なるので、選択用ボタン２１の選択可否の判断が可能になる。
【００９６】
なお、サービス処理の設定内容の表示９Ｇを、バッジとして選択用ボタン２１に付加する例について説明するが、予測されるサービス処理の選択用ボタン２１に、選択用ボタン２１の選択判断に寄与する情報が付加されればよく、サービス処理の設定内容以外の関連情報を付加してもよい。例えば、サービス処理の利用形態を表す情報に応じて生成した「共有バッジ」を付加してもよく、サービス処理の実行回数を表す情報に応じて生成した「回数バッジ」を付加してもよい。
【００９７】
（変形例）
なお、第１の実施の形態では、一部の選択用ボタン２１だけが表示され、他の選択用ボタン２１は表示されない例について説明したが、一部の選択用ボタン２１が相対的に強調表示される等、一部の選択用ボタン２１が選択的に表示されればよい。例えば、一部の選択用ボタン２１が他の選択用ボタン２１よりも目立つように表示してもよく、他の選択用ボタン２１が一部の選択用ボタン２１よりも目立たないように表示してもよい。
【００９８】
一部の選択用ボタン２１が他の選択用ボタン２１よりも目立つ表示形態としては、一部の選択用ボタン２１を元の大きさより大きく表示する（図１２参照）、一部の選択用ボタン２１を元の濃度より濃く表示する、一部の選択用ボタン２１を元の明るさより明るく表示する等が挙げられる。「大きく」かつ「濃く」等、複数の表示形態を組み合わせてもよい。一部の選択用ボタン２１が他の選択用ボタン２１よりも目立つように表示することで、一部の選択用ボタン２１が注目されるようになる。
【００９９】
なお、図１１に示すように、一部の選択用ボタン２１に設定内容の表示９Ｇを付加するのも、一部の選択用ボタン２１が他の選択用ボタン２１よりも目立つ表示形態の一例である（図１５も参照）。設定内容の表示９Ｇは、選択用ボタン２１毎に異なるので、選択用ボタン２１の選択可否の判断に役立つ。
【０１００】
図１２は変更後のホーム画面の変形例を示す模式図である。図１２に示す例では、実行指示が取り消されたサービス処理は「ファクス」であり、ホーム画面にはファクス機能に対応する選択用ボタン２１「Ｋ」及び「Ｌ」が表示されている。ホーム画面には、他の選択用ボタン２１も表示されている。選択用ボタン２１「Ｋ」及び「Ｌ」は、他の選択用ボタン２１よりも大きく表示されている。
【０１０１】
他の選択用ボタン２１が一部の選択用ボタン２１よりも目立たない表示形態としては、他の選択用ボタン２１を元の大きさより小さく表示する、他の選択用ボタン２１を元の濃度より薄く表示する（図１３参照）、他の選択用ボタン２１を元の明るさより暗く表示する等が挙げられる。「小さく」かつ「薄く」等、複数の表示形態を組み合わせてもよい。図１１に示すように、他の選択用ボタン２１を表示しないのも、他の選択用ボタン２１が一部の選択用ボタン２１よりも目立たない表示形態の一例である。
【０１０２】
他の選択用ボタン２１が一部の選択用ボタン２１よりも目立たないように表示することで、他の選択用ボタン２１が選択対象から除外されるようになる。また、他の選択用ボタン２１が表示されている方が、目的とする選択用ボタン２１の選択が容易になる場合もある。
【０１０３】
図１３は変更後のホーム画面の変形例を示す模式図である。図１３に示す例では、実行指示が取り消されたサービス処理は「ファクス」であり、ホーム画面にはファクス機能に対応する選択用ボタン２１「Ｋ」及び「Ｌ」が表示されている。ホーム画面には、他の選択用ボタン２１も表示されている。他の選択用ボタン２１は、選択用ボタン２１「Ｋ」及び「Ｌ」よりも薄く目立たないように表示されている。
【０１０４】
＜第２の実施の形態＞
第２の実施の形態では、変更後のホーム画面に、実行指示が取り消されたサービス処理の選択用ボタン２１を表示する。それ以外は、第１の実施の形態と同様であるため、同じ部分については説明を省略する。
【０１０５】
図１４は第２の実施の形態に係る変更後のホーム画面の一例を示す模式図である。図示した例では、実行指示が取り消されたサービス処理が「ファクス」であり、ファクス機能を実行するサービス処理を選択するための選択用ボタン２１は「ファクス」、「Ｋ」及び「Ｌ」である。他の選択用ボタン２１は表示されず、ホーム画面には「ファクス」、「Ｋ」及び「Ｌ」の選択用ボタン２１だけが表示されている。
【０１０６】
上記の通り、本実施の形態では、実行指示が取り消されたサービス処理の選択用ボタン２１（図８で指１４により選択されている「ファクス」の選択用ボタン２１）も、ホーム画面に表示されている。
【０１０７】
また、変更後のホーム画面に表示される選択用ボタン２１には、その選択用ボタン２１に関連付けられているサービス処理の設定内容の表示９Ｇが付加されている。図示した例では、サービス処理の設定内容の表示９Ｇとして、ファクスの送信先とサービス処理の種別を表す文字とが表示されている。「Ｋ」の選択用ボタン２１には「本社／ＦＡＸ送信」、「Ｌ」の選択用ボタン２１には「Ａ社／ＦＡＸ送信」という設定内容の表示９Ｇが付加されている。実行指示が取り消された「ファクス」の選択用ボタン２１にも、「Ｂ社／ＦＡＸ送信」という設定内容の表示９Ｇが付加されている。
【０１０８】
本実施の形態では、第１の実施の形態と同様に、予測されるサービス処理の選択用ボタン２１だけが表示され、他の選択用ボタン２１は表示されないので、変更後のホーム画面に表示される選択用ボタン２１の数が減少する。したがって、元のホーム画面に比べて、目的とする選択用ボタン２１の選択が容易になる。
【０１０９】
また、実行指示が取り消されたサービス処理の選択用ボタン２１は、変更後のホーム画面にも表示されるので、サービス処理の実行指示を誤って取り消した場合でも、誤って取り消したサービス処理の選択用ボタン２１を再度選択することができる。
【０１１０】
また、本実施の形態では、変更後のホーム画面に表示される選択用ボタン２１には、サービス処理の設定内容の表示９Ｇが付加されているので、ユーザは付加された設定内容の表示９Ｇをヒントにして、目的の選択用ボタン２１を選択することができる。
【０１１１】
（変形例）
図１５は図１４に示すホーム画面の変形例を示す模式図である。図示した例では、実行指示が取り消された「ファクス」の選択用ボタン２１には、マーク９Ｍが付加されている。マーク９Ｍとしては、例えば、「禁止」、「制限」、「注意」等の意味を有する画像を用いてもよい。マーク９Ｍが付加されたことにより、実行指示が取り消されたサービス処理の選択用ボタン２１であることがユーザに分かるように表示される。
【０１１２】
＜第３の実施の形態＞
第３の実施の形態では、予測されるサービス処理の選択用ボタン２１を、他の選択用ボタン２１と共に表示し、予測されるサービス処理の選択用ボタン２１にだけ、設定内容の表示９Ｇを重ねて表示する。それ以外は、第１の実施の形態と同様であるため、同じ部分については説明を省略する。
【０１１３】
第３の実施の形態に係る「表示変更処理」では、実行指示が取り消されたサービス処理と同じ種類のサービス処理をホーム画面情報から検索する。そして、実行指示が取り消されたサービス処理と同じ種類のサービス処理の選択用ボタン２１に、設定内容の表示９Ｇが重ねて表示されるように、選択用ボタン２１の画像に関する情報を変更する。
【０１１４】
図１６は第３の実施の形態に係る変更後のホーム画面の一例を示す模式図である。「表示変更処理」が終了すると、変更後のホーム画面が表示される。図示した例では、実行指示が取り消されたサービス処理が「ファクス」であり、ファクス機能を実行するサービス処理を選択するための選択用ボタン２１「Ｋ」及び「Ｌ」にだけ、設定内容の表示９Ｇが付加されている。
【０１１５】
「Ｋ」の選択用ボタン２１には「本社／ＦＡＸ送信」という設定内容の表示９Ｇが付加され、「Ｌ」の選択用ボタン２１には「Ａ社／ＦＡＸ送信」という設定内容の表示９Ｇが付加されている。これに対し、実行指示が取り消された「ファクス」の選択用ボタン２１には、設定内容の表示９Ｇが付加されていない。
【０１１６】
本実施の形態では、ユーザが選択すると予測されるサービス処理の選択用ボタン２１にだけ、サービス処理の設定内容の表示９Ｇが付加されるので、ユーザは付加された設定内容の表示９Ｇをヒントにして、目的の選択用ボタン２１を選択する。なお、設定内容の表示９Ｇは、選択用ボタン２１毎に異なるので、実行指示が取り消された選択用ボタン２１にも、設定内容の表示９Ｇが付加されていてもよい。
【０１１７】
また、実行指示が取り消されたサービス処理の選択用ボタン２１は、変更後のホーム画面にも表示されるので、サービス処理の実行指示を誤って取り消した場合でも、誤って取り消したサービス処理の選択用ボタン２１を再度選択することができる。
【０１１８】
＜その他の変形例＞
なお、上記実施の形態で説明した情報処理装置及びプログラムの構成は一例であり、本発明の主旨を逸脱しない範囲内においてその構成を変更してもよいことは言うまでもない
【０１１９】
例えば、上記実施の形態では、画像形成装置１０における表示処理について説明したが、この表示処理は、画像形成装置１０以外の装置でも同様に行うことができる。例えば、タブレット端末等、タッチ操作を受け付けるディスプレイ（表示手段）を備えた情報処理装置でも上記の表示処理を実行することができる。
【０１２０】
また、タブレット等の携帯端末装置の場合は、モーションセンサを備えているので、タブレットを小刻みに振る動作（いわゆるシェイク）などの予め定めた動作を、「取り消し」を指示する動作としてモーションセンサにより検知してもよい。
【０１２１】
＜参考例/サービス処理の予測＞
上記実施の形態では、予測されるサービス処理の選択用ボタン２１を、実行指示が取り消されたサービス処理と同じ種類のサービス処理としている。しかしながら、ユーザが次に選択するサービス処理を予測できる操作状態は、実行指示を取り消す操作状態以外にもある。以下、参考例として説明する。
【０１２２】
参考例では、画像形成装置１０の原稿検知センサの検知結果、カメラ１１３により撮影されたユーザの映像、記憶部１０５に蓄積された文書データの有無、及び画像形成指示の内容から、ユーザの予め定めた操作状態を検知する。参考例では、予め定めた操作状態は、何れかの選択用ボタン２１を選択しようとしているユーザの操作状態である。「検知処理」及び「表示変更処理」の手順以外は、第１の実施の形態と同様であるため、同じ部分については説明を省略する。
【０１２３】
図１７は参考例に係る「検知処理」の処理の流れを示すフローチャートである。参考例に係る「検知処理」では、ステップ５００で、原稿送り器に原稿がセットされたか否かを判断する。画像読取部１０８の原稿送り器に設けられた原稿検知センサが、セットされた原稿を検知する。この検知結果に基づいて、原稿送り器に原稿がセットされたか否かが判断される。原稿がセットされた場合は、ステップ５０２に進む。
【０１２４】
ステップ５０２では、コピー、スキャン、及びファクスの何れかのサービス処理を実行する前の予備操作が行われたと判定してルーチンを終了する。即ち、コピー、スキャン、及びファクスの何れかのサービス処理の選択用ボタン２１を、ユーザが選択しようとしていると判定する。
【０１２５】
ステップ５００で原稿がセットされていない場合は、ステップ５０４に進む。ステップ５０４では、カメラ１１３により撮影された映像から、ユーザが検知されたか否かを判断する。ユーザが画像形成装置１０に近付いて、カメラ１１３の撮影圏内に入ると、ユーザが検知される。ユーザが検知された場合は、ステップ５０６に進む。
【０１２６】
ステップ５０６では、カメラ１１３により撮影されたユーザの映像から、ユーザが原稿を所持しているか否かを判断する。ユーザの映像から動作認識部１１２が「原稿を所持して近付く動作」を検知した場合は、ユーザが原稿を所持していると判断される。一方、ユーザの映像から動作認識部１１２が「原稿を所持して近付く動作」を検知していない場合は、ユーザが原稿を所持していないと判断される。
【０１２７】
ユーザが原稿を所持している場合は、ステップ５０２に進む。ステップ５０２で、コピー、スキャン、及びファクスの何れかのサービス処理を実行する前の予備操作が行われたと判定する。
【０１２８】
ユーザが原稿を所持していない場合は、ステップ５０８に進む。ステップ５０８では、プリントのサービス処理を実行する前の予備操作が行われたと判定してルーチンを終了する。即ち、プリントのサービス処理の選択用ボタン２１を、ユーザが選択しようとしていると判定する。
【０１２９】
ステップ５０４でユーザが検知されていない場合は、ステップ５１０に進む。ステップ５１０では、記憶部１０５にユーザにより蓄積された文書データが有るか否かを判断する。蓄積された文書データが有る場合には、ステップ５１２に進む。蓄積された文書データが無い場合には、ルーチンを終了する。蓄積された文書データが有る場合は、画像形成指示の内容に基づいてプリントのサービス処理が行われる。ステップ５１２では、ユーザによる画像形成指示の内容から、蓄積された文書データの全部が選択されているか否かを判断する。
【０１３０】
蓄積された文書データの全部が選択されている場合は、ステップ５１４に進む。ステップ５１４では、未出力の蓄積文書のプリントを一括で行う「一括プリント」のサービス処理を実行する前の予備操作が行われたと判定してルーチンを終了する。即ち、一括プリントのサービス処理の選択用ボタン２１を、ユーザが選択しようとしていると判定する。
【０１３１】
蓄積された文書データの全部が選択されていない場合、即ち、蓄積された文書データの一部が選択されている場合は、ステップ５１６に進む。ステップ５１６では、選択された蓄積文書のプリントを行う「蓄積プリント」のサービス処理を実行する前の予備操作が行われたと判定して、ルーチンを終了する。即ち、蓄積プリントのサービス処理の選択用ボタン２１を、ユーザが選択しようとしていると判定する。
【０１３２】
なお、「蓄積プリント」の場合は、サービス処理を実行する前に、蓄積文書のデータリストが表示される。これに対して、「一括プリント」の場合は、蓄積文書のデータリストを表示せずに、サービス処理を実行する。
【０１３３】
参考例では、原稿送り器に原稿がセットされた、原稿を所持して画像形成装置に近付いた、原稿を所持せずに画像形成装置に近付いた、蓄積された文書データの全部を選択して画像形成指示を行った、蓄積された文書データの一部を選択して画像形成指示を行った操作状態を、予め定めた操作状態とする。これらは、どの選択用ボタン２１を選択しようとしているか、ユーザの次の操作が予測できる操作状態である。
【０１３４】
予め定めた操作状態が検知された場合に、予測されるサービス処理を選択するための選択用ボタン２１を他の選択用ボタン２１より目立つように表示することで、目的とする選択用ボタン２１の選択が現在より容易になる。
【０１３５】
図１８は参考例に係る「表示変更処理」の処理の流れを示すフローチャートである。第３の実施の形態に係る「表示変更処理」では、ステップ６００で、判定結果（予備操作から予測されるサービス処理）に基づいて、予測されるサービス処理をホーム画面情報から検索する。例えば、予測されるサービス処理が「プリント」である場合には、プリントとして登録されたサービス処理を探し出す。
【０１３６】
次に、ステップ６０２で、検索結果に基づいてホーム画面情報を変更する。具体的には、予測されるサービス処理を選択するための選択用ボタン２１が表示されると共に、他の選択用ボタン２１が削除されるように、ホーム画面情報を変更する。即ち、ユーザ用のホーム画面に表示する複数の選択用ボタン２１の情報から、他の選択用ボタン２１の情報を削除する。次に、ステップ６０４で、変更後のホーム画面情報に基づいて新しいホーム画面を生成して、ルーチンを終了する。
【０１３７】
図１９は変更後のホーム画面の一例を示す模式図である。「表示変更処理」が終了すると、変更後のホーム画面が表示される（図７のステップ１１２）。図示した例は、コピー、スキャン、及びファクスの何れかのサービス処理を実行する前の予備操作が行われたと判定された場合のホーム画面である。予測されるサービス処理であるコピー、スキャン、及びファクスを選択するための選択用ボタン２１だけが、ホーム画面に表示されている。
【０１３８】
参考例では、ユーザが選択するサービス処理を予測し、予測されるサービス処理の選択用ボタン２１だけをホーム画面に表示する。このため、ホーム画面に表示される選択用ボタン２１の数が減少し、ユーザは迷うことなく目的の選択用ボタン２１を選択する。
【０１３９】
上記の参考例では、予測されるサービス処理の選択用ボタン２１以外の他の選択用ボタン２１を表示しない例について説明するが、予測されるサービス処理の選択用ボタン２１が選択的に表示されればよい。例えば、上記の実施の形態と同様に、一部の選択用ボタン２１が他の選択用ボタン２１よりも目立つように表示してもよく、他の選択用ボタン２１が一部の選択用ボタン２１よりも目立たないように表示してもよい。
【０１４０】
上記の参考例は、サービス処理を選択するための複数の操作子が表示される表示手段と、前記操作子を選択する前のユーザの操作状態を検知する検知手段と、を備え、サービス処理を実行するための予備操作として予め定めた操作状態が検知された場合に、前記表示手段は、前記複数の操作子のうち、前記予備操作から予測されるサービス処理を選択するための一部の操作子を選択的に表示する、情報処理装置に係るものである。
【０１４１】
前記表示手段は、前記一部の操作子が他の操作子よりも目立つように表示してもよく、他の操作子が前記一部の操作子よりも目立たないように表示してもよい。
【符号の説明】
【０１４２】
２Ａ   設定ボタン
２Ｂ   リセットボタン
９Ａ   設定ボタン
９Ｂ   変更ボタン
９Ｅ   ワンタッチバッジ
９Ｇ   設定内容の表示
１０   画像形成装置
１１   ログインボタン
１２   ユーザ名
１４   指
２１   選択用ボタン
３１   名前ボックス
３４   ワンタッチ選択ボタン
３５   種別表示部
３６   説明ボックス
３７   プレビュー表示部
３８   作成ボタン
１００ 制御部
１０１ バス
１０５ 記憶部
１０７ 表示部
１０８ 画像読取部
１０９ 画像形成部
１１０ 通信部
１１１ 画像処理部
１１２ 動作認識部
１１３ カメラ
１１４ 音声認識部
１１５ マイク
【図１】
0006988205.tif 000002
【図２】
0006988205.tif 000003
【図３】
0006988205.tif 000004
【図４】
0006988205.tif 000005
【図５】
0006988205.tif 000006
【図６】
0006988205.tif 000007
【図７】
0006988205.tif 000008
【図８】
0006988205.tif 000009
【図９】
0006988205.tif 000010
【図１０】
0006988205.tif 000011
【図１１】
0006988205.tif 000012
【図１２】
0006988205.tif 000013
【図１３】
0006988205.tif 000014
【図１４】
0006988205.tif 000015
【図１５】
0006988205.tif 000016
【図１６】
0006988205.tif 000017
【図１７】
0006988205.tif 000018
【図１８】
0006988205.tif 000019
【図１９】
0006988205.tif 000020