(57)【要約】      （修正有）【課題】画像処理装置の操作部を使用して操作マニュアルの閲覧を行う際の利便性を高めるための仕組みを提供する。【解決手段】Ｗｅｂブラウザ機能を有する画像処理装置は、操作マニュアルのＷｅｂページにアクセスするための識別子と前記画像処理装置が有するアプリケーションが提供する機能の対応情報を予め記憶している。また、画像処理装置は、操作部上の所定の表示領域（操作マニュアル表示部４００）にＷｅｂページで構成された画像処理装置の操作マニュアルを表示する。画像処理装置は、操作マニュアル操作部上に表示する際に、当該表示するＷｅｂページに対応する識別子と前記対応情報とに基づいて、画像処理装置が有するアプリケーションが提供する機能の画面に遷移するための表示アイテム（使ってみるボタン４０４）を表示する。【選択図】図４
2019109722.tif 000002
【特許請求の範囲】
【請求項１】
Ｗｅｂブラウザ機能を有する画像処理装置であって、
操作部上の所定の表示領域にＷｅｂページで構成された画像処理装置の操作マニュアルを表示する表示制御手段と、
前記操作マニュアルのＷｅｂページにアクセスするための識別子と前記画像処理装置が有するアプリケーションが提供する画面を記憶する記憶手段と、を有し、
前記表示制御手段は、前記操作部上に表示しているＷｅｂページに対応する識別子と前記画面とに基づいて、前記操作部上に前記画像処理装置が有するアプリケーションが提供する機能の画面に遷移するための表示アイテムを表示することを特徴とする画像処理装置。
【請求項２】
前記表示制御手段は、前記表示アイテムが選択されたことに応じて、前記操作部上に表示しているＷｅｂページに対応する機能を実行するためのアプリケーションを起動し、前記機能を実行するための画面を前記操作部上に表示するよう制御することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記操作部上に表示しているＷｅｂページに対応する識別子と前記対応情報とに基づいて、表示中のＷｅｂページに対応する機能が見つからないと判断した場合に、前記操作部上に前記表示アイテムを選択可能な状態で表示しないよう制御することを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記表示中のＷｅｂページに対応する機能が見つからないと判断した場合に、前記操作部上にグレーアウト状態の表示アイテムを表示するよう制御することを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記記憶手段は、前記操作マニュアルのＷｅｂページにアクセスするための識別子であるＵＲＬと、アプリケーションを識別するための第１の識別子と、前記アプリケーションが提供する複数の画面の中から表示すべき画面を特定するための第２の識別子とを少なくとも関連付けた対応情報を記憶することを特徴とする請求項１乃至４のいずれか１項に記載の画像処理装置。
【請求項６】
アプリケーションの識別子に基づき、アプリケーションを起動する起動手段を備え、
前記表示制御手段は、前記操作部上に表示しているＷｅｂページに対応する識別子に対応付けられた前記第１の識別子に基づき前記起動手段にアプリケーションの起動を依頼することを特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記表示制御手段は、前記画像処理装置が有するアプリケーションの画面が前記操作部上に表示された状態で、前記操作マニュアルに遷移するための表示アイテムがユーザ操作によって選択されたことに応じて、前記操作部上に表示中のアプリケーションの情報と前記アプリケーションによって操作部上に表示されている画面の情報と、前記記憶手段に記憶された対応情報と基づいて、当該画面に対応するＷｅｂページにアクセスするためのＵＲＬを決定し、操作部上の所定の表示領域に前記ＵＲＬにアクセスすることで得られた操作マニュアルのＷｅｂページを表示するよう制御することを特徴とする請求項６に記載の画像処理装置。
【請求項８】
前記アプリケーションは、前記アプリケーションの画面を介してなされた設定変更を示す情報を保持しており、
前記表示アイテムが選択されたことに応じて前記アプリケーションを起動する場合、前記アプリケーションは前記保持している設定変更を示す情報に基づいて設定を復元することを特徴とする請求項６又は７に記載の画像処理装置。
【請求項９】
前記画像処理装置は、シートに画像を形成する印刷手段を備える画像形成装置であり、前記画像形成装置が備えるアプリケーションは少なくともコピーアプリケーションを含むことを特徴とする請求項１乃至８のいずれか１項に記載の画像処理装置。
【請求項１０】
Ｗｅｂブラウザ機能を有する画像処理装置の制御方法であって、
操作部上の所定の表示領域にＷｅｂページで構成された画像処理装置の操作マニュアルを表示する表示制御工程と、
前記操作マニュアルのＷｅｂページにアクセスするための識別子と前記画像処理装置が有するアプリケーションが提供する画面を記憶する記憶工程と、を有し、
前記表示制御工程は、前記操作部上に表示しているＷｅｂページに対応する識別子と前記画面とに基づいて、前記操作部上に前記画像処理装置が有するアプリケーションが提供する機能の画面に遷移するための表示アイテムを表示する工程を有することを特徴とする画像処理装置の制御方法。
【請求項１１】
請求項１０に記載の画像処理装置の制御方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、その制御方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、画像形成装置の操作マニュアルは、主に、画像形成装置内に組み込まれていた。そのため、操作マニュアルの修正を行うのには、機器毎に操作マニュアルの更新を行わなければならなかった。あるいは、操作マニュアルが画像形成装置の外部のＷｅｂサーバ上で公開されており、ユーザはＷｅｂブラウザを介して当該Ｗｅｂサーバにアクセスすることで、画像形成装置の操作マニュアルを参照していた。これにより、Ｗｅｂサーバの操作マニュアルの修正のみで、操作マニュアルの修正を完了することができるようになっている。
【０００３】
また、Ｗｅｂサーバの操作マニュアルをＰＣ等の外部装置に表示し、閲覧することも可能である。例えば、特許文献１では、外部装置に操作マニュアルを表示して、操作マニュアル内の機能や設定の項目を選択することで、外部装置の操作部に、画像形成装置の選択された機能や項目を設定するための操作画面を表示するという方法が提示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１５−１１８４３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、前述の従来技術には以下に記載するような問題がある。すなわち、外部装置に表示された操作マニュアルを操作することによって、画像形成装置の操作部に選択された機能や項目を設定する場合、外部装置と画像形成装置との位置によって、ユーザは両装置間を行き来する時間と労力が掛かる。
また、外部装置と画像形成装置の操作部が物理的に近い位置にあったとしても、ユーザが視線の変更を幾度も行う必要があるといった問題がある。
さらに、画像処理装置にあっては、ＰＣなどと比べると、表示部の面積が小さく、また、記憶装置の容量も小さいなどの理由により、操作マニュアルの提示方法や機能の設定方法に、制約があり、改善の必要がある。
【０００６】
本発明の上記の問題点の少なくとも１つを鑑みなされたものである。本発明は、画像処理装置の操作部を使用して操作マニュアルの閲覧を行う際の利便性を高めるための仕組みを提供することを目的の１つとする。また本発明の別の目的は、Ｗｅｂページで構成された操作マニュアルを表示中の状態から対応するアプリケーションに遷移するための簡便な仕組みを提供することである。
【課題を解決するための手段】
【０００７】
本発明は、Ｗｅｂブラウザ機能を有する画像処理装置であって、操作部上の所定の表示領域にＷｅｂページで構成された画像処理装置の操作マニュアルを表示する表示制御手段と、前記操作マニュアルのＷｅｂページにアクセスするための識別子と前記画像処理装置が有するアプリケーションが提供する画面を記憶する記憶手段と、を有し、前記表示制御手段は、前記操作部上に表示しているＷｅｂページに対応する識別子と前記画面とに基づいて、前記操作部上に前記画像処理装置が有するアプリケーションが提供する機能の画面に遷移するための表示アイテムを表示することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、ユーザは画像処理装置の操作部に注目するのみで、操作画面と操作マニュアルの閲覧をすることができる。また、操作画面上で操作マニュアルから所望のアプリケーションの機能設定画面への遷移が可能になり、作業の簡略化および効率化に資することになる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態における情報処理システムの全体図である。
【図２】本発明の実施形態における画像処理装置のハードウェア構成を示すブロック図である。
【図３】本発明の実施形態における画像処理装置のソフトウェア構成を示すブロック図
【図４】本発明の実施形態における操作マニュアルアプリ３０１の画面例を示す図である。
【図５】本発明の実施形態における設定画面遷移ＤＢ３１０の管理テーブルの例を示す図である。
【図６Ａ】本発明の第１の実施形態における操作表示部の画面フローの例を示す図である。
【図６Ｂ】本発明の第１の実施形態における操作表示部の画面フローの例を示す図である。
【図７】本発明の第１の実施形態における処理手順を示すフロー図である。
【図８】本発明の第２の実施形態における操作表示部の画面フローの例を示す図である。
【図９】本発明の第２の実施形態における処理手順を示すフロー図である。
【図１０】本発明の第３の実施形態における操作表示部の画面フローの例を示す図である。
【図１１Ａ】本発明の第３の実施形態における処理手順を示すフロー図である。
【図１１Ｂ】本発明の第３の実施形態における処理手順を示すフロー図である。
【図１２】本発明の第３の実施形態における一時設定ファイルの構造の例を示す図である
【発明を実施するための形態】
【００１０】
（第１の実施形態）
以下、本発明を実施するための形態について図面を用いて説明する。
図１は、本発明の実施形態における情報処理装置を含むシステム全体構成を示す図である。
このシステムでは、画像形成装置１００が、ＬＡＮ（ローカルエリアネットワーク）１０１を介してインターネット１０２に接続されている。Ｗｅｂサーバ１０４は、操作マニュアルを格納しており、ＬＡＮ１０３を介してインターネット１０２に接続されている。画像形成装置１００は、インターネット１０２を介してＷｅｂサーバ１０４から、操作マニュアルを取得可能である。なお、ここでは、画像形成装置１００、Ｗｅｂサーバが１台ずつの場合を例にして説明するが、これらの装置が複数台あっても構わない。また、Ｗｅｂサーバ１０４の代わりに、画像形成装置１００に操作マニュアルを格納し、内部で操作マニュアルを取得して表示する構成でもよい。
【００１１】
図２は、本発明の実施形態における画像形成装置１００の構成を示すブロック図である。
ＣＰＵ２０１を含む制御部２００は、画像形成装置１００全体の動作を制御する。ＣＰＵ２０１は、ＲＯＭ２０２に記憶された制御プログラムを読み出して、読取制御や送信制御などの各種制御を行う。ＲＯＭ２０２はブートＲＯＭであり、システムのブートプログラムが格納されている。ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等の一時記憶領域として用いられる。ＨＤＤ２０４は、画像データや各種プログラム、或いは各種情報テーブル、情報ファイルを記憶する。また、ＨＤＤ２０４には、ネットワークＩ／Ｆ２０７を介して装置外から取得したデータを記憶することも可能である。
【００１２】
操作部出力Ｉ／Ｆ２０５は、操作表示部２１１へのデータ出力通信制御を行う。操作表示部２１１は、ＬＣＤ（Liquid Crystal Display）やＬＥＤ（Light Emitting Diode）などの表示装置を備えた、ユーザへの表示インターフェースである。操作部入力Ｉ／Ｆ２０６は、操作入力部２１２からのデータ入力通信制御を行う。操作入力部２１２は、タッチパネルやハードキーなどの入力装置を備えた、ユーザからの指示を入力するインターフェースである。
ネットワークＩ／Ｆ２０７は、制御部２００をＬＡＮ１０１に接続するためのインターフェースである。ネットワークＩ／Ｆ２０７は、ＬＡＮ１０１を介してインターネット１０２に接続されている外部装置に情報を送信したり、受信したりする。
スキャナＩ／Ｆ２０８は、スキャナ２１３と制御部２００とを接続するためのインターフェースである。スキャナ２１３は、原稿上の画像を読み取って画像データを生成し、スキャナＩ／Ｆ２０８を介して制御部２００に入力する。
プリンタＩ／Ｆ２０９は、プリンタ２１４と制御部２００とを接続するためのインターフェースである。プリンタ２１４は、プリンタＩ／Ｆ２０９を介して制御部２００からプリンタ２１４に転送された印刷すべき画像データを記憶媒体上に印刷する。
上述のデバイス２０１から２０９はシステムバス２１０上に配置される。
【００１３】
図３はシステム全体のソフトウェア構成を説明する図である。
図３に示す各機能部は、画像形成装置１００内のＣＰＵ２０１が、ＲＯＭ２０２もしくはＨＤＤ２０４に格納された制御プログラムを読み出して実行することで実現される。
画像形成装置１００は、外部通信部３２０、アプリケーション部３００、設定画面遷移ＤＢ３１０、入出力制御部３２１、表示制御部３２２を有する。
【００１４】
外部通信部３２０は、Ｗｅｂサーバ１０４のＷｅｂサービスをアプリケーション部３００の操作マニュアルアプリ３０１が受け取るために通信を行う。具体的には、外部通信部３２０を介して、操作マニュアルアプリ３０１でＷｅｂサービスを提供するＷｅｂサーバ１０４にリクエストメッセージが送信されるとともに、Ｗｅｂサーバ１０４からレスポンスメッセージが送信される。操作マニュアルアプリ３０１が受信したレスポンスメッセージは、操作マニュアルアプリ３０１の画面で表示される。操作マニュアルアプリ３０１では、これらのアプリケーションのＷｅｂサービスを利用し、Ｗｅｂサーバ１０４に格納されている操作マニュアルを表示することが可能である。
アプリケーション部３００は、操作マニュアルアプリ３０１、コピーアプリ３０２、センドアプリ３０３、ボックスアプリ３０４などのアプリケーションを持つ。操作マニュアルアプリ３０１は、操作マニュアル画面の表示、使ってみるボタン４０４（後述）の状態管理、表示制御部３２２への画面出力の指示を行う。
設定画面遷移ＤＢ３１０には、ＵＲＬ５０１、画面ＩＤ５０２、アプリケーション種別５０３などから構成される管理テーブル（後述）が記憶される。
【００１５】
図４は操作マニュアルアプリ３０１の画面の例である。
操作マニュアルアプリ３０１は、ＧＵＩ部品として操作マニュアル表示部４００、戻るボタン４０１、進むボタン４０２、ＵＲＬ表示部４０３、使ってみるボタン４０４を備える。
【００１６】
操作マニュアル表示部４００は、操作マニュアルの表示を行う。具体的には、操作マニュアルアプリ３０１は、Ｗｅｂブラウザコンポーネントを内包しており、Ｗｅｂブラウザを介して画面の表示を行う。
操作マニュアルアプリ３０１の起動時に、Ｗｅｂブラウザは記憶されている操作マニュアルのメインページのＵＲＬを取得し、操作マニュアルのメインページのＵＲＬをＷｅｂサーバ１０４にリクエストメッセージとして送信する。そして、Ｗｅｂサーバ１０４からのレスポンスを取得し、操作マニュアルを表示する。なお、予め操作マニュアルのメインページとなるＵＲＬは、ＲＯＭ２０２、ＲＡＭ２０３あるいはＨＤＤ２０４に記憶されている。また、表示された画面に別ページへのリンクがあった場合、ユーザがリンクを選択すると、Ｗｅｂブラウザはリンク先のページを表示する。このとき、ＵＲＬをＲＡＭ２０３あるいはＨＤＤに一時的に記憶する。また、別のページに遷移した場合、一時的に記憶したＵＲＬを破棄してもよい。
【００１７】
戻るボタン４０１は、一つ前に表示した画面を表示する機能を持つ。進むボタン４０２は、戻るボタンを一度以上選択した状態の時、一つ後に表示した画面を表示する機能を持つ。なお、一つ前に表示した画面がない場合、戻るボタン４０１はグレーアウトされ、無効化される。また、一つ後に表示した画面がない場合、進むボタン４０２はグレーアウトされ、無効化される。
【００１８】
ＵＲＬ表示部４０３は、表示している操作マニュアルのＵＲＬを表示する。
使ってみるボタン４０４は、表示されている操作マニュアルに対応するアプリケーションの機能設定画面への遷移を行うための表示アイテムである。具体的には、まず操作マニュアルアプリ３０１が、Ｗｅｂブラウザコンポーネント上に表示している操作マニュアルのＵＲＬを取得する。続いて、当該取得したＵＲＬが設定画面遷移ＤＢ３１０の管理テーブルに登録されているか否かを検索する。登録されている場合、使ってみるボタン４０４を有効化し、表示する操作マニュアルのＵＲＬに対応する後述する画面ＩＤ５０２とアプリケーション種別５０３を取得する。該当しない場合、使ってみるボタン４０４をグレーアウト状態で表示する。また、画像形成装置は、グレーアウト状態のボタンがユーザ操作によって選択されたとしても、画面遷移を行わないよう制御する。
また、操作マニュアルアプリ３０１は、使ってみるボタン４０４をユーザが選択すると、取得したアプリケーション種別５０３からどのアプリケーションの操作マニュアルであるかを特定する。そして、特定したアプリケーションに画面ＩＤ５０２を送信する。画面ＩＤ５０２を送信されたアプリケーションは、画面ＩＤ５０２に対応する画面を表示する。
また、操作マニュアルアプリ３０１は、取得したアプリケーション種別５０３を表示制御部３２２に送信する。表示制御部３２２は操作マニュアルアプリ３０１から送信されたアプリケーション種別５０３を受信し、入出力制御部３２１に受信したアプリケーション種別５０３に対応するアプリケーションを操作部に表示させる指示をする。入出力制御部３２１は、指示されたアプリケーションに対応する画面を操作部出力Ｉ／Ｆ２０５を介して操作表示部２１１に表示する。
【００１９】
入出力制御部３２１は、操作入力部２１２から操作部入力Ｉ／Ｆ２０６を介して入力された入力値をアプリケーション部３００に送信する機能も持つ。なお、設定画面遷移ＤＢ３１０は、ＵＲＬ５０１、画面ＩＤ５０２およびアプリケーション種別５０３を管理する管理テーブルであり、ＨＤＤ２０４に記憶される。
【００２０】
図５は、設定画面遷移ＤＢ３１０のＵＲＬ５０１、画面ＩＤ５０２およびアプリケーション種別５０３を記した一例を示す図である。
【００２１】
ＵＲＬ５０１は、操作マニュアルが記憶されているＵＲＬであり、操作マニュアルのＷｅｂページを特定するための識別子として機能する。画面ＩＤ５０２は、コピーアプリ３０２やセンドアプリ３０３などのアプリケーションの機能設定画面に割り振られる画面のＩＤを示し、表示すべき画面を特定するための識別子として機能する。アプリケーション種別５０３は、コピーアプリ３０２やセンドアプリ３０３などのアプリケーションに対応付けるアプリケーションの種別を示し、アプリケーションを識別するための識別子として機能する。
そして、管理テーブルの行毎にＵＲＬ５０１、画面ＩＤ５０２およびアプリケーション種別５０３が対応している。
【００２２】
コピーアプリ３０２、センドアプリ３０３、ボックスアプリ３０４などのアプリケーションは、スキャナ２１３、プリンタ２１４を用いて、ＣＰＵ２０１で画像処理を行う機能を提供する。また、これらのアプリケーションはその機能毎に設定画面を生成する。アプリケーション部３００には、他のアプリケーションも存在するが省略する。
【００２３】
図６は、コピーアプリケーションの両面コピー設定画面６０４（後述）に遷移するときの、操作マニュアルアプリ３０１の画面の一例である。
【００２４】
図６Ａは、コピー画面を介して両面コピー設定画面６０４まで遷移するときのフローの一例である。
メインメニュー画面６０１（図６Ａ（１））において、ユーザがコピー６５１（あるいはコピーショートカット６５０）を選択すると、コピーメイン画面６０２（図６Ａ（２））が表示される。
コピーメイン画面６０２は、コピーの設定を変更可能な設定画面である。コピーメイン画面６０２に表示されていない設定をユーザが変更するには、その他の機能６５３を選択する必要がある。コピーメイン画面６０２において、その他の機能６５３をユーザが選択すると、コピーその他の機能画面６０３（図６Ａ（３））が表示される。
コピーその他の機能画面６０３において、両面６５４を選択することで両面コピー設定画面６０４（図６Ａ（４））が表示される。
【００２５】
図６Ｂは、操作マニュアルアプリ３０１を介して両面コピー設定画面６０４に遷移するための画面のフローの一例である。なお、ここでは、図５に示されるＵＲＬ５０１、画面ＩＤ５０２およびアプリケーション種別５０３を説明に用いる。
【００２６】
メインメニュー画面６０１（図６Ｂ（１））において、ユーザが操作マニュアルショートカット６２１を選択すると、操作マニュアル画面６１１（図６Ｂ（２））が表示される。
操作マニュアル画面６１１は、操作マニュアルのメインページを表示している。操作マニュアルのメインページでは、ＵＲＬ表示部４０３のＵＲＬは、ＵＲＬ５０１に該当しないため、使ってみるボタン４０４は無効化されたグレーアウト状態である。操作マニュアルのメインページ６１１において、ユーザが"両面にコピーする"６５０を選択すると、両面コピー操作マニュアル画面６１２（図６Ｂ（３））が表示される。
【００２７】
両面コピー操作マニュアル画面６１２では、ＵＲＬ表示部４０３のＵＲＬは、ＵＲＬ５０１に該当するため、使ってみるボタン４０４は有効化される。ここで、ユーザが使ってみるボタン４０４を選択すると、両面コピー設定画面６０４（図６Ｂ（４））が表示される。
なお、両面コピー設定画面６０４は、コピーアプリ３０２の初期値が設定され、設定された項目は、色付けされるあるいは選択された状態であることがわかるように表示される。また、初期値は、アプリケーション毎に管理しており、ＲＡＭ２０３に記憶されている。
このように、操作マニュアルアプリ３０１は、コピーメイン画面６０２を介して両面コピー設定画面６０４に遷移する場合とは異なる方法で、両面コピー設定画面６０４に遷移することが可能である。なお、両面コピー設定画面６０４（図６Ｂ（４））において、ユーザが操作マニュアルショートカット６２１を選択すると、操作マニュアル画面６１１（図６Ｂ（２））が表示される。
【００２８】
図７は、ＣＰＵ２０１により実行される操作マニュアルアプリ３０１の処理を示すフローチャートである。図７の処理は、図６Ｂのメインメニュー画面６０１に表示される操作マニュアルショートカット６２１をユーザが選択すると開始する。
【００２９】
Ｓ７００において、操作マニュアルアプリ３０１は、起動時に画面に表示する操作マニュアルのＵＲＬを取得する。起動時は、操作マニュアルのメインページを表示するため、ＲＯＭ２０２あるいはＨＤＤ２０４に記憶されている操作マニュアルのメインページのＵＲＬを取得する。起動時以外の場合、ユーザが操作マニュアル内に埋め込まれたリンクを選択することで、選択したリンクのＵＲＬを取得する。
【００３０】
Ｓ７０１において、操作マニュアルアプリ３０１は、設定画面遷移ＤＢ３１０内に、取得したＵＲＬと一致するレコードが設定画面遷移ＤＢに記憶されているかを判断する。具体的には、操作マニュアルアプリ３０１が、設定画面遷移ＤＢ３１０のＵＲＬと取得したＵＲＬの文字列を比較する。文字列が一致した場合、記憶されていると判断し、処理はＳ７０２に進む。全ての行を比較し、全て一致しなかった場合、記憶されていないと判断し、処理はＳ７０４に進む。
【００３１】
Ｓ７０２において、操作マニュアルアプリ３０１は、取得したＵＲＬに対応する画面ＩＤ５０２およびアプリケーション種別５０３を取得する
Ｓ７０３において、操作マニュアルアプリ３０１は、使ってみるボタン４０４を有効化する。
Ｓ７０４においては、操作マニュアルアプリ３０１は、使ってみるボタン４０４を無効化する。
【００３２】
Ｓ７０５において、操作マニュアルアプリ３０１は、操作マニュアル画面（図６Ｂ（２）を参照）の表示を行う。
Ｓ７０６において、操作マニュアルアプリ３０１は、操作マニュアル画面が遷移したかを判断する。具体的には、操作マニュアルアプリ３０１が、操作マニュアル画面内に埋め込まれたリンクをユーザが選択したかを検知する。
【００３３】
Ｓ７０７において、操作マニュアルアプリ３０１は、使ってみるボタンをユーザが選択したかを検知する。検知されない場合、処理はＳ７０５に進む。検知された場合、処理はＳ７０８に進む。
Ｓ７０８において、操作マニュアルアプリ３０１は、取得したアプリケーション種別５０３に対応するアプリケーションに対して、画面ＩＤ５０２を送信する。画面ＩＤ５０２を送信されたアプリケーションは、画面ＩＤ５０２に対応する画面を生成する。
Ｓ７０９において、操作マニュアルアプリ３０１は、取得したアプリケーション種別５０３を表示制御部３２２に送信する。表示制御部３２２は、送信されたアプリケーション種別５０３から、入出力制御部３２１にアプリケーション種別５０３に対応するアプリケーションの画面を表示させる指示をする。入出力制御部３２１は、指示された画面を操作部出力Ｉ／Ｆ２０５を介して操作表示部２１１に表示する。
【００３４】
以上のように、本実施形態によれば、画像処理装置の操作部に操作マニュアルを表示する操作マニュアル画面を生成する。そして、操作マニュアル画面での操作によって、操作マニュアルの内容に対応するアプリケーションの機能設定画面を画像処理装置の操作表示部に表示することが可能となる。これにより、ユーザは、操作マニュアルを表示する装置と画像処理装置の操作部との行き来の手間あるいは、装置間の視線の変更を行う必要がなくなる
【００３５】
（第２の実施形態）
次に、本発明を実施するための第２の実施形態について、第１の実施形態との差分を中心に説明する。第１の実施形態では、アプリケーションの機能設定画面（両面コピー設定画面６０４）で、ユーザが操作マニュアルショートカット６２１を選択すると操作マニュアルのメインページ（操作マニュアル画面６１１）に遷移した。本実施形態では、アプリケーションの機能設定画面から操作マニュアルに遷移する場合、アプリケーションの機能設定画面の画面ＩＤ５０２に対応する操作マニュアルのページに遷移する例について説明する。
【００３６】
図８は、コピーアプリケーションの両面コピー設定画面６０４から、両面コピー設定画面６０４に対応する操作マニュアルのページに遷移するための画面のフローの一例である。なお、図５に示されるＵＲＬ５０１、画面ＩＤ５０２およびアプリケーション種別５０３を説明に用いる。
【００３７】
両面コピー設定画面６０４（図８（１））において、ユーザが操作マニュアルショートカット６２１を選択すると、両面コピー操作マニュアル画面６１２（図８（２））が表示される。
【００３８】
両面コピー操作マニュアル画面６１２では、ＵＲＬ表示部４０３のＵＲＬは、ＵＲＬ５０１に該当するため、使ってみるボタン４０４は有効化される。このように、両面コピー設定画面６０４に対応する操作マニュアルのページに遷移することが可能である。
操作マニュアルアプリ３０１の処理については、第２の実施形態では、図７のＳ７００の処理が異なる。
【００３９】
図９は、図７のＳ７００の処理と置き換わる処理であり、その処理を示すフローチャートである。なお、図９は、ＣＰＵ２０１により実行される操作マニュアルアプリ３０１の処理である。
【００４０】
Ｓ９０１において、ＣＰＵ２０１は、ユーザがアプリケーションを選択したかを検知する。検知したと判断した場合、処理はＳ９０２に進む。検知しなかったと判断した場合、処理はＳ９０４に進む。
Ｓ９０２において、ＣＰＵ２０１は、Ｓ９０１でユーザに選択されたアプリケーションを操作部に表示する。
Ｓ９０３において、ＣＰＵ２０１は、ユーザ操作に基づいてアプリケーションの機能設定画面に遷移する。
Ｓ９０４において、ＣＰＵ２０１は、ユーザが操作マニュアルアプリを選択したかを検知する。検知した場合、処理はＳ９０５に進む。検知しなかったと判断した場合、処理はＳ９０１に進む。
【００４１】
Ｓ９０５において、ＣＰＵ２０１は、表示中のアプリケーション機能設定画面の画面ＩＤ５０２を表示中のアプリケーションから取得する。アプリケーションは、表示する画面を画面ＩＤ５０２で管理している。各アプリケーションが管理する画面ＩＤ５０２は、ＲＯＭ２０２、ＲＡＭ２０３あるいはＨＤＤ２０４に記憶されている。
Ｓ９０６において、ＣＰＵ２０１は、取得した画面ＩＤ５０２に一致するレコードが設定画面遷移ＤＢ３１０に記憶されているかを判断する。例えば、図８の両面コピー操作マニュアル画面６１２では、画面ＩＤ５０２は"０００００１"である。そして、取得した画面ＩＤ５０２を図５で示した設定画面遷移ＤＢ３１０の管理テーブルの画面ＩＤ５０２と比較する。ここで、図５の管理テーブルの１行目の画面ＩＤ５０２と一致しているため、記憶されていると判断する。
以上のように画面ＩＤ５０２が記憶されているかを調べ、記憶されていると判断した場合、処理はＳ９０７に進む。記憶されていないと判断した場合、処理はＳ９０８に進む。
【００４２】
Ｓ９０７において、操作マニュアルアプリ３０１は、画面ＩＤ５０２に対応するＵＲＬを取得する。Ｓ９０６で示した例を用いて説明すると、画面ＩＤ５０２は"０００００１"であり、図５の管理テーブルの１行目と一致している。そこで、一致したＵＲＬの行に記述されるＵＲＬ "http://manual/copy/ryomen.html" を取得する。
【００４３】
Ｓ９０８において、操作マニュアルアプリ３０１は、操作マニュアルのメインページのＵＲＬを取得する。操作マニュアルのメインページのＵＲＬは、ＲＯＭ２０２、ＲＡＭ２０３あるいはＨＤＤ２０４に記憶されている。
Ｓ９０９において、操作マニュアルアプリ３０１は、Ｓ９０７あるいはＳ９０８で取得したＵＲＬのページを表示する。
【００４４】
以上のように、本実施形態によれば、アプリケーションの機能設定画面から操作マニュアルを表示する際、各アプリケーションの機能設定画面に対応する操作マニュアルの各ページを画像処理装置の操作表示部に表示することが可能となる。これにより、ユーザは所望のアプリケーションの機能設定画面に関する操作マニュアルを操作マニュアル上で探す手間や労力が必要なくなる。
【００４５】
（第３の実施形態）
次に、本発明を実施するための第３の実施形態について、第１の実施形態との差分を中心に説明する。第１の実施形態においては、ユーザがアプリケーションの機能設定を変更した状態で、アプリケーションの画面から操作マニュアルに遷移する。そこで、再度操作マニュアルからアプリケーションの画面に遷移した場合、一部行っていたアプリケーションの機能設定は全て破棄されてから、アプリケーションの画面に遷移する。
【００４６】
これに対して、第３の実施形態では、ユーザがアプリケーション機能設定を変更した状態で、アプリケーションの機能設定画面から操作マニュアルに遷移した場合、変更した設定値は保存しておく。また、再度操作マニュアルからアプリケーションの画面に遷移した場合、保存された設定値が復元された状態で、アプリケーションの画面に遷移する。以上の例について説明する。
【００４７】
図１０は、両面コピー設定画面６０４で、ユーザが両面コピー設定の設定値を変更した状態で、操作マニュアルアプリ３０１を起動し、コピーの濃度設定に関する操作マニュアル画面からコピーアプリの濃度設定画面に遷移する。そして、再度コピーアプリの両面コピー設定画面６０４を表示した際の画面のフローの一例である。なお、ここでは、図５に示されるＵＲＬ５０１、画面ＩＤ５０２およびアプリケーション種別５０３を説明に用いる。
【００４８】
両面コピー設定画面６０４（図１０（１））は、両面原稿の片面を１枚の用紙の片面に、両面原稿のもう一つの片面を別の１枚の用紙の片面にコピーする設定を選択している状態である。そして、両面コピー設定画面６０４において、ユーザが操作マニュアルショートカット６２１を選択すると、操作マニュアル画面６１１（図１０（２））が表示される。
【００４９】
操作マニュアル画面６１１（図１０（２））において、ユーザが"濃度を任意に調節する"６５６を選択すると、濃度を任意に調節する操作マニュアルページ６６０（図１０（３））が表示される。なお、操作マニュアル画面６１１では、ＵＲＬ表示部４０３のＵＲＬは、ＵＲＬ５０１に該当しないため、使ってみるボタン４０４は無効化しグレーアウト状態とする。
【００５０】
濃度を任意に調節する操作マニュアルページ６６０（図１０（３））において、ＵＲＬ表示部４０３のＵＲＬは、ＵＲＬ５０１に該当するため、使ってみるボタン４０４は有効化される。ここで、ユーザがコピーショートカット６５０を選択すると、コピーメイン画面６０２（図１０（４））が表示される。あるいは、ユーザが使ってみるボタン４０４を選択すると、コピー濃度調整の設定画面６６１（図１０（５））が表示される。
【００５１】
コピーメイン画面６０２（図１０（４））において、ユーザがその他の機能６５３を選択すると、コピーその他の機能画面６０３（図１０（６））が表示される。
また、コピー濃度調整の設定画面６６１（図１０（５））において、ユーザがＯＫ６５７あるいは設定取り消し６５８を選択すると、コピーその他の機能画面６０３（図１０（６））が表示される。
【００５２】
コピーその他の機能画面６０３（図１０（６））において、ユーザが両面６５４を選択すると、両面コピー設定画面６０４（図１０（１））が表示される。このとき、両面コピー設定画面６０４は、両面原稿の片面を１枚の用紙の片面に、両面原稿のもう一つの片面を別の１枚の用紙の片面にコピーする設定を選択している状態で表示される。この際、コピー濃度調整の設定画面６６１（図１０（５））において、ユーザがコピー濃度を変更した場合、変更後のコピー濃度の設定値は一時的に記憶される。
【００５３】
このように、ユーザが設定を変更した後、アプリケーションの画面から操作マニュアルに遷移し、ユーザが操作マニュアルの使ってみるボタン４０４を選択し、再度アプリケーションの画面に遷移した場合、以前の設定値は変更される。また、操作マニュアルで、操作マニュアルのコピーショートカット６５０が選択され、再度アプリケーションの画面に遷移した場合も、以前の設定値は変更される。
【００５４】
図１１は、第３の実施形態において、ＣＰＵ２０１により実行されるコピーアプリ３０２やセンドアプリ３０３などのアプリケーションと操作マニュアルアプリ３０１の処理を示したフローチャートである。
【００５５】
Ｓ１１００において、ＣＰＵ２０１は一時設定ファイル（後述）が存在するかを判断する。具体的には、一時設定ファイルが保存されるＨＤＤ２０４内を検索し、一時設定ファイルの名前が存在するかを判断する。一時設定ファイルは、設定を変更する際に生成し保存するファイルとする。なお、一時設定ファイルはＨＤＤ２０４に記憶される。
ＣＰＵ２０１は、一時設定ファイルが存在すると判断した場合、処理はＳ１１０１に進む。存在しないと判断した場合、処理はＳ１１０２に進む。
【００５６】
なお、図１２にアプリケーションの設定値ファイルの一例としてコピーアプリ３０２の一時設定ファイルの構造を示す。
一時設定ファイルは、アプリケーションの種別１２０１や両面原稿であるかどうかを判断するための設定値１２０２などから構成される。設定値１２０２以降にもその他の設定値に関する記述がある。
【００５７】
Ｓ１１０１において、ＣＰＵ２０１は、一時設定ファイルをアプケーションの機能設定値に設定を反映する。具体的には、一時設定ファイルをアプリケーションが読み込み、ファイルに記述されている設定値を読み取る。なお、Ｓ１１００の処理は、コピーアプリ３０２やセンドアプリ３０３などのアプリケーションが操作マニュアルアプリ３０１の使ってみるボタン４０４を使用して呼び出された場合にのみ実行されるようにしてもよい。
【００５８】
Ｓ１１０２において、ＣＰＵ２０１は、ユーザに選択された操作マニュアルアプリ３０１以外のいずれかの機能の画面を表示する。
Ｓ１１０３において、ＣＰＵ２０１は、アプリケーションの機能設定に対して設定の変更があるかを判断する。例えば、図１０のコピー濃度調整の設定画面６６１において、濃度を濃くする６６２をユーザが選択したとき、変更後の設定値が一時的に記憶される。このとき、ユーザがＯＫ６５７を選択した場合、ＣＰＵ２０１は設定の変更があると判断する。設定取り消し６５８が選択された場合、ＣＰＵ２０１は設定の変更がないと判断する。Ｓ１１０３において、設定変更があると判断した場合、処理はＳ１１０４に進む。
【００５９】
Ｓ１１０４において、ＣＰＵ２０１は、ユーザによって変更された変更後の設定を画面に反映する処理をする。具体的には、アプリケーションの機能設定画面を閉じる。
Ｓ１１０５において、ＣＰＵ２０１は、一時設定ファイルが存在するかを判断する。具体的な処理方法は、Ｓ１１０１の処理と同様である。一時設定ファイルが存在しない場合、処理はＳ１１０６に進む。また、一時設定ファイルが存在する場合、処理はＳ１１０７に進む。
Ｓ１１０６において、ＣＰＵ２０１は、一時設定ファイルを生成し、一時設定ファイルに設定した設定値を書き込む。
Ｓ１１０７において、ＣＰＵ２０１は、変更後の設定値を一時設定ファイルに書き込み、処理は、Ｓ１１０２に進む。
【００６０】
Ｓ１１０３において、設定変更がないと判断した場合、処理はＳ１１０８に進む。Ｓ１１０８において、ＣＰＵ２０１は、ユーザが操作マニュアルショートカット６２１を選択したか判断する。選択されなかったと判断した場合、処理はＳ１１０９に進む。
Ｓ１１０９において、ＣＰＵ２０１は、表示している画面とは異なる別機能の表示が指示されたかを判断する。指示されたと判断した場合、処理はＳ１１１０に進む。指示されなかったと判断した場合、処理はＳ１１０２に進む。
Ｓ１１１０において、ＣＰＵ２０１は、一時設定ファイルが存在するかを判断する。存在すると判断した場合、処理はＳ１１１１に進む。存在しないと判断した場合、処理は終了する。
Ｓ１１１１において、ＣＰＵ２０１は、一時設定ファイルを破棄する。
Ｓ１１０８において、操作マニュアルショートカット６２１が選択されたと判断した場合、処理は図１１ＢのＳ１１１２（図７と同様）に進む。
【００６１】
なお、図１１ＢのＳ１１１２〜Ｓ１１１７は、図７のＳ７００〜Ｓ７０５の内容と同様であり、説明を割愛する。
そして、Ｓ１１１８で、操作マニュアルショートカットボタン６２１が選択されたことを検知すると、Ｓ１１２１へ進む。検知しなかった場合は、Ｓ１１１９へ進む。
Ｓ１１１９〜Ｓ１１２２は、図７のＳ７０６〜Ｓ７０９の内容と同様であり、説明を割愛する。
【００６２】
以上のように、本実施形態によれば、コピーアプリ３０２などのアプリケーションの機能設定を変更した状態で、アプリケーションの画面から操作マニュアルアプリ３０１に遷移する際、変更後の設定値が一時的に保存される。再度操作マニュアルから該アプリケーションの画面に遷移した場合、保存された設定値が復元された状態で、アプリケーションの画面に遷移する。これにより、ユーザは、アプリケーションの機能設定が破棄されることを考える必要がなく、アプリケーションの画面と操作マニュアルを閲覧することができる
【００６３】
（その他の実施形態）
なお、上記実施形態ではコピーアプリ、センドアプリなどの複数の機能を有する画像形成装置１００例として説明したが、このうち一部の機能のみを有する画像処理装置にも本発明は適用可能である。
【００６４】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。
本発明は上記実施例に限定されるものではなく、本発明の趣旨に基づき種々の変形(各実施例の有機的な組合せを含む)が可能であり、それらを本発明の範囲から除外するものではない。即ち、上述した各実施例及びその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【００６５】
１００    画像形成装置
１０４    Ｗｅｂサーバ
６０１    メインメニュー画面
【図１】
2019109722.tif 000003
【図２】
2019109722.tif 000004
【図３】
2019109722.tif 000005
【図４】
2019109722.tif 000006
【図５】
2019109722.tif 000007
【図６Ａ】
2019109722.tif 000008
【図６Ｂ】
2019109722.tif 000009
【図７】
2019109722.tif 000010
【図８】
2019109722.tif 000011
【図９】
2019109722.tif 000012
【図１０】
2019109722.tif 000013
【図１１Ａ】
2019109722.tif 000014
【図１１Ｂ】
2019109722.tif 000015
【図１２】
2019109722.tif 000016