(57)【要約】【課題】操作部に搭載されたアプリケーションの状態に対応させて情報を自由に操作部に表示させることができる情報処理システム、操作装置、情報表示方法及びプログラムを提供することを課題とする。【解決手段】操作部と、操作部からの要求に基づき動作する本体部とを有する情報処理システムであって、操作部は、アプリケーション手段と、アプリケーション手段からアプリケーション手段の状態を示す識別情報を受信し、アプリケーション手段の状態に対応した情報を表示部に表示する情報表示手段と、を有し、情報表示手段は、識別情報と対応付けられた情報の設定情報及びアプリケーション手段から提供される識別情報に基づき、アプリケーション手段から提供された識別情報と対応付けられた前記表示部に表示する情報を表示部に表示することにより、上記課題を解決する。【選択図】  図１
2015129993.tif 000002
【特許請求の範囲】
【請求項１】
ユーザからの操作を受け付ける操作部と、前記操作部からの要求に基づき動作する本体部とを有する情報処理システムであって、
前記操作部は、
アプリケーション手段と、
前記アプリケーション手段から提供される前記アプリケーション手段の状態を示す識別情報を受信し、前記アプリケーション手段の状態に対応した情報を表示部に表示する情報表示手段と、
を有し、
前記情報表示手段は、前記アプリケーション手段の状態を示す識別情報と対応付けられた前記表示部に表示する情報の設定情報、及び、前記アプリケーション手段から提供される前記アプリケーション手段の状態を示す識別情報に基づき、前記アプリケーション手段から提供された前記アプリケーション手段の状態を示す識別情報と対応付けられた前記表示部に表示する情報を前記表示部に表示すること
を特徴とする情報処理システム。
【請求項２】
前記情報表示手段は、前記アプリケーション手段から提供される前記アプリケーション手段の状態を示す識別情報の種類を前記アプリケーション手段から取得し、前記アプリケーション手段の状態を示す識別情報と前記表示部に表示する情報とを対応付ける設定情報の設定をユーザから受け付けること
を特徴とする請求項１記載の情報処理システム。
【請求項３】
前記情報表示手段は、前記アプリケーション手段から提供される前記アプリケーション手段の状態を示す識別情報の種類をネットワークを介して接続される装置から取得し、前記アプリケーション手段の状態を示す識別情報と前記表示部に表示する情報とを対応付ける設定情報の設定をユーザから受け付けること
を特徴とする請求項１記載の情報処理システム。
【請求項４】
前記情報表示手段は、前記表示部に表示する情報の設定情報に含まれるアドレス情報を利用して前記表示部に表示する情報をネットワークを介して接続される装置から取得すること
を特徴とする請求項１乃至３何れか一項記載の情報処理システム。
【請求項５】
前記情報表示手段は、前記アプリケーション手段の状態を示す識別情報と対応付けられた前記表示部に表示する情報の設定情報を、ネットワークを介して接続される装置から取得すること
を特徴とする請求項１乃至３何れか一項記載の情報処理システム。
【請求項６】
前記情報表示手段は、前記表示部に表示する情報を前記情報処理システムに対応した情報に変更したあと、前記表示部に表示すること
を特徴とする請求項５記載の情報処理システム。
【請求項７】
前記情報表示手段は、前記設定情報に含まれるキャラクタの情報により指定された前記キャラクタの画像と共に、前記表示部に表示する情報を前記表示部に表示すること
を特徴とする請求項１乃至６何れか一項記載の情報処理システム。
【請求項８】
前記操作部は前記本体部から独立したオペレーティングシステムが搭載され、前記本体部と独立に動作すること
を特徴とする請求項１乃至７何れか一項記載の情報処理システム。
【請求項９】
ユーザからの操作を受け付け、前記ユーザから受け付けた操作に基づき、本体装置を動作させるための要求を行う操作装置であって、
アプリケーション手段と、
前記アプリケーション手段から提供される前記アプリケーション手段の状態を示す識別情報を受信し、前記アプリケーション手段の状態に対応した情報を表示部に表示する情報表示手段と、
を有し、
前記情報表示手段は、前記アプリケーション手段の状態を示す識別情報と対応付けられた前記表示部に表示する情報の設定情報、及び、前記アプリケーション手段から提供される前記アプリケーション手段の状態を示す識別情報に基づき、前記アプリケーション手段から提供された前記アプリケーション手段の状態を示す識別情報と対応付けられた前記表示部に表示する情報を前記表示部に表示すること
を特徴とする操作装置。
【請求項１０】
ユーザからの操作を受け付ける操作部と、前記操作部からの要求に基づき動作する本体部とを有する情報処理システムが実行する情報表示方法であって、
前記操作部は、
アプリケーション手段から提供される前記アプリケーション手段の状態を示す識別情報を受信する受信ステップと、
前記アプリケーション手段の状態に対応した情報を表示部に表示する情報表示ステップと、
を有し、
前記情報表示ステップは、前記アプリケーション手段の状態を示す識別情報と対応付けられた前記表示部に表示する情報の設定情報、及び、前記アプリケーション手段から提供される前記アプリケーション手段の状態を示す識別情報に基づき、前記アプリケーション手段から提供された前記アプリケーション手段の状態を示す識別情報と対応付けられた前記表示部に表示する情報を前記表示部に表示すること
を特徴とする情報表示方法。
【請求項１１】
ユーザからの操作を受け付け、前記ユーザから受け付けた操作に基づき、本体装置を動作させるための要求を行う操作装置を、
アプリケーション手段、
前記アプリケーション手段から提供される前記アプリケーション手段の状態を示す識別情報を受信し、前記アプリケーション手段の状態に対応した情報を表示部に表示する情報表示手段、
として機能させ、
前記情報表示手段は、前記アプリケーション手段の状態を示す識別情報と対応付けられた前記表示部に表示する情報の設定情報、及び、前記アプリケーション手段から提供される前記アプリケーション手段の状態を示す識別情報に基づき、前記アプリケーション手段から提供された前記アプリケーション手段の状態を示す識別情報と対応付けられた前記表示部に表示する情報を前記表示部に表示すること
を特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、操作装置、情報表示方法及びプログラムに関する。
【背景技術】
【０００２】
プリンタの使用状況に合わせユーザが作成したプリンタの設定に関するメッセージを視覚的にわかり易く伝えるプリンタは従来から知られている（例えば特許文献１参照）。
【０００３】
従来のプリンタは管理者がユーザに対して状況に応じてデバイスの設定可能な機能に関するコメントを効果的に通知するために、ネットワークに接続されたコメント格納サーバから設定項目に関するコメントを受信して表示していた。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
操作部と本体部とを有する従来の情報処理システムでは、ユーザへのメッセージなどの情報を操作部に表示させる場合がある。しかしながら、従来の情報処理システムは操作部に搭載されたアプリケーションの状態に対応させて情報を自由に操作部に表示させることが困難であった。
【０００５】
本発明の実施の形態は上記の点に鑑みなされたもので、操作部に搭載されたアプリケーションの状態に対応させて情報を自由に操作部に表示させることができる情報処理システム、操作装置、情報表示方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本願請求項１は、ユーザからの操作を受け付ける操作部と、前記操作部からの要求に基づき動作する本体部とを有する情報処理システムであって、前記操作部は、アプリケーション手段と、前記アプリケーション手段から提供される前記アプリケーション手段の状態を示す識別情報を受信し、前記アプリケーション手段の状態に対応した情報を表示部に表示する情報表示手段と、を有し、前記情報表示手段は、前記アプリケーション手段の状態を示す識別情報と対応付けられた前記表示部に表示する情報の設定情報、及び、前記アプリケーション手段から提供される前記アプリケーション手段の状態を示す識別情報に基づき、前記アプリケーション手段から提供された前記アプリケーション手段の状態を示す識別情報と対応付けられた前記表示部に表示する情報を前記表示部に表示することを特徴とする。
【発明の効果】
【０００７】
本発明の実施の形態によれば、操作部に搭載されたアプリケーションの状態に対応させて情報を自由に操作部に表示させることができる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態に係る画像処理装置の一例の構成図である。
【図２】本実施形態に係る本体部コントローラの一例の構成図である。
【図３】本実施形態に係る操作部コントローラの一例の構成図である。
【図４】コンピュータの一例のハードウェア構成図である。
【図５】アバターアプリの一例の機能ブロック図である。
【図６】コピーアプリの一例の機能ブロック図である。
【図７】アバター設定メニュー画面の一例のイメージ図である。
【図８】アバター機能設定画面の一例のイメージ図である。
【図９】アプリ選択画面の一例のイメージ図である。
【図１０】トリガ選択画面の一例のイメージ図である。
【図１１】アプリ任意タイミングメッセージ設定画面の一例のイメージ図である。
【図１２】トリガ情報の一例の構成図である。
【図１３】アプリ任意タイミングメッセージ設定情報の一例の構成図である。
【図１４】アバター及びコメントが表示された操作画面の一例のイメージ図である。
【図１５】アバターを表示する処理の一例のシーケンス図である。
【図１６】アバター表示処理の一例のフローチャートである。
【図１７】コメント選択処理の一例のフローチャートである。
【図１８】操作部以外がトリガ情報を保有する例について説明する図である。
【図１９】アプリ任意タイミングメッセージ設定情報の他の例の構成図である。
【図２０】操作部以外がトリガ情報及びアプリ任意タイミングメッセージ設定情報を保有する例について説明する図である。
【図２１】アプリ任意タイミングメッセージ設定情報の他の例の構成図である。
【発明を実施するための形態】
【０００９】
次に、本発明の実施の形態について、詳細に説明する。
［第１の実施形態］
＜システム構成＞
図１は本実施形態に係る画像処理装置の一例の構成図である。
【００１０】
図１において、画像処理装置１はケーブル４によりデータ通信可能に接続された本体部２と操作部３とを備える。なお、本体部２と操作部３は、ケーブル４による有線接続に代えて、無線（赤外線を含む）接続としてもよい。
【００１１】
本体部２は、本体部コントローラ２１と、スキャナデバイス２２と、プロッタデバイス２３とを有する。本体部コントローラ２１は本体部２の制御動作を司る。スキャナデバイス２２は原稿の読み取りを行う。プロッタデバイス２３は用紙に印刷を行う。スキャナデバイス２２及びプロッタデバイス２３は一例であって、他のデバイスであってもよい。
【００１２】
なお、本体部２は、ＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）、インターネット等のネットワーク５を介してＰＣ（Personal Computer）等の端末装置６とデータ通信可能に接続できる。また、本体部２はネットワーク５に接続された無線アクセスポイント７を介してスマートフォン、タブレット等の端末装置８とデータ通信可能に接続できる。端末装置８はBluetooth（登録商標）等の近距離無線を利用して本体部２に直接にアクセスするようにしてもよい。
【００１３】
また、操作部３は、操作部コントローラ３１と、ハードキー３２と、液晶タッチパネル３３とを有する。操作部コントローラ３１は操作部３の制御動作を司る。ハードキー３２はユーザからの操作を受け付ける。液晶タッチパネル３３は画面表示および操作入力受付を行う。
【００１４】
なお、図示を省略しているが、操作部３はネットワーク５を介してＰＣ等の端末装置６とデータ通信可能に接続できる。また、操作部３はネットワーク５に接続された無線アクセスポイント７を介して、端末装置８とデータ通信可能に接続できる。このように、本体部２及び操作部３は有線接続又は無線接続によりネットワーク５に接続できる。
【００１５】
図２は本実施形態に係る本体部コントローラの一例の構成図である。本体部２の本体部コントローラ２１は、ＯＳ２１１と通信制御部２１２と通信Ｉ／Ｆ２１３とコピー制御部２１４とＭＩＢ情報管理部２１５とを有する。なお、本体部コントローラ２１は画像処理装置１の機能によって印刷制御部や読取制御部を有する構成であってもよい。本実施形態に係る本体部コントローラ２１は、コピー制御部２１４を有する構成を一例として示している。なお、図２は本実施形態の説明に不要な構成について省略している。
【００１６】
ＯＳ２１１は本体部コントローラ２１の基本ソフトウェアである。通信制御部２１２は通信Ｉ／Ｆ２１３を介して操作部３や端末装置６等とのデータ通信を制御する機能を有している。通信制御部２１２は外部から受信したデータをコピー制御部２１４に転送し、コピー制御部２１４、ＭＩＢ情報管理部２１５からのデータを外部に送信する。
【００１７】
通信Ｉ／Ｆ２１３は例えばＵＳＢ（Universal Serial Bus）、シリアル、有線、無線ＬＡＮ、ブルートゥース（Bluetooth）、ＩｒＤＡ（Infrared Data Association）等の通信デバイスである。コピー制御部２１４は、スキャナデバイス２２、プロッタデバイス２３等を制御し、コピージョブの管理を行う機能を有している。また、コピー制御部２１４は通信制御部２１２を利用して後述の操作情報入出力部３１４に操作画面の表示依頼などを行う。ＭＩＢ情報管理部２１５はＭＩＢ（Management Information Base）情報の管理を行う機能を有している。ＭＩＢ情報には本体部２の状態を外部に知らせるために公開する機器状態情報が含まれている。
【００１８】
図３は本実施形態に係る操作部コントローラの一例の構成図である。操作部３の操作部コントローラ３１は、ＯＳ３１１と通信制御部３１２と通信Ｉ／Ｆ３１３と操作情報入出力部３１４とアバターアプリ３１５とコピーアプリ３１６とを有する。なお、操作部コントローラ３１は画像処理装置１の機能によってプリントアプリやスキャンアプリを有する構成であってもよい。本実施形態に係る操作部コントローラ３１は、コピーアプリ３１６を有する構成を一例として示している。なお、図３は本実施形態の説明に不要な構成について省略している。
【００１９】
ＯＳ３１１は、操作部コントローラ３１の基本ソフトウェアである。このように操作部コントローラ３１は独立したＯＳ３１１が搭載され、本体部２と独立に動作できる。ＯＳ３１１は例えばAndroid OS等を利用できる。
【００２０】
通信制御部３１２は通信Ｉ／Ｆ３１３を介して、本体部２や端末装置６等とのデータ通信を制御する機能を有している。通信制御部３１２は、外部から受信したデータを操作情報入出力部３１４、アバターアプリ３１５、コピーアプリ３１６に転送する。また、通信制御部３１２は操作情報入出力部３１４、アバターアプリ３１５、コピーアプリ３１６からのデータを外部に送信する。また、通信Ｉ／Ｆ３１３は、ＵＳＢ、シリアル、有線、無線ＬＡＮ、Bluetooth、ＩｒＤＡ等の通信デバイスである。
【００２１】
操作情報入出力部３１４は、液晶タッチパネル３３によりユーザに対して画面を表示するとともに、ハードキー３２、液晶タッチパネル３３からユーザの操作を受け付ける機能を有している。
【００２２】
アバターアプリ３１５は操作情報入出力部３１４を利用して、液晶タッチパネル３３の画面に後述のアバター及びコメントを表示する。コピーアプリ３１６はＯＳ、基本ソフトウェアなどのファームウェア以外の動的に追加されるアプリケーションプログラム（アプリケーション）の一例である。
【００２３】
なお、本体部２と操作部３とは同一匡体内に設けてもよいし、別々の筐体内に設けるようにしてもよい。例えば本体部２の筐体と別の匡体内に設けられ、本体部２から分離可能な操作部３は無線接続にすることで、本体部２から分離したまま利用するというような利用形態が可能となる。
【００２４】
図４はコンピュータの一例のハードウェア構成図である。図２の本体部コントローラ２１及び図３の操作部コントローラ３１は例えば図４のハードウェア構成のコンピュータ５００にプログラムを実行させることにより実現される。
【００２５】
図４に示したコンピュータ５００は、外部Ｉ／Ｆ５０３、ＲＡＭ（Random Access Memory）５０４、ＲＯＭ（Read Only Memory）５０５、ＣＰＵ（Central Processing Unit）５０６、通信Ｉ／Ｆ５０７、及びＨＤＤ（Hard Disk Drive）５０８などを備え、それぞれがバスＢで相互に接続されている。
【００２６】
なお、コンピュータ５００は入力装置及び表示装置を有する形態であっても、必要なときに接続して利用する形態であってもよい。また、コンピュータ５００は一つの筐体である必要はなく、複数の筐体であってもよい。
【００２７】
通信Ｉ／Ｆ５０７はコンピュータ５００をネットワーク５に接続するインタフェースである。これにより、コンピュータ５００は通信Ｉ／Ｆ５０７を介して、他のコンピュータ５００とデータ通信を行うことができる。ＨＤＤ５０８はプログラムやデータを格納している不揮発性の記憶装置の一例である。
【００２８】
なお、格納されるプログラムやデータにはコンピュータ５００全体を制御する基本ソフトウェアであるＯＳ、及びＯＳ上において各種機能を提供するアプリケーションプログラムやサービスプログラムなどのソフトウェアがある。ＨＤＤ５０８は、格納しているプログラムやデータを所定のファイルシステム及び／又はＤＢ（Data Base）により管理している。
【００２９】
外部Ｉ／Ｆ５０３は、外部装置とのインタフェースである。外部装置には、記録媒体５０３ａなどがある。これにより、コンピュータ５００は外部Ｉ／Ｆ５０３を介して、記録媒体５０３ａの読み取り及び／又は書き込みを行うことができる。記録媒体５０３ａにはフレキシブルディスク、ＣＤ（Compact Disk）、ＤＶＤ（Digital Versatile Disk）、ＳＤメモリカード、ＵＳＢ（Universal Serial Bus）メモリ等がある。
【００３０】
ＲＯＭ５０５は、電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリ（記憶装置）の一例である。ＲＯＭ５０５には、コンピュータ５００の起動時に実行されるＢＩＯＳ（Basic Input/Output System）、ＯＳ設定、及びネットワーク設定などのプログラムやデータが格納されている。ＲＡＭ５０４は、プログラムやデータを一時保持する揮発性の半導体メモリ（記憶装置）の一例である。
【００３１】
ＣＰＵ５０６は、ＲＯＭ５０５やＨＤＤ５０８などの記憶装置からプログラムやデータをＲＡＭ５０４上に読み出し、処理を実行することで、コンピュータ５００全体の制御や機能を実現する演算装置である。
【００３２】
本体部コントローラ２１及び操作部コントローラ３１は例えば上記ハードウェア構成のコンピュータ５００上でプログラムを実行することにより、後述するような各種処理を実現できる。例えばアバターアプリ３１５は図５に示すような機能ブロックを実現する。
【００３３】
図５はアバターアプリの一例の機能ブロック図である。図５に示すように、アバターアプリ３１５は設定機能部６０１、情報管理部６０２、表示機能部６０３を実現する。設定機能部６０１はユーザから後述のアバターに関する設定を受け付ける。情報管理部６０２はユーザから受け付けたアバターに関する情報の管理を行う。情報管理部６０２は例えばデータベースにより実現できる。また、表示機能部６０３は後述のアバター及びコメントの表示を行う。
【００３４】
また、コピーアプリ３１６は例えば図６に示すような機能ブロックを実現する。図６はコピーアプリの一例の機能ブロック図である。図６に示すように、コピーアプリ３１６はトリガＩＤ提供部７０１、情報管理部７０２を実現する。
【００３５】
トリガＩＤ提供部７０１はコピーアプリ３１６の状態を示すトリガＩＤをアバターアプリ３１５に提供する。情報管理部７０２はアバターアプリ３１５に設定できる後述のトリガ情報の管理を行う。情報管理部７０２は例えばデータベースにより実現できる。情報管理部７０２はアバターアプリ３１５からトリガ情報に対するアクセスを受け付け、トリガ情報をアバターアプリ３１５に提供する。
【００３６】
＜処理の詳細＞
本実施形態に係る画像処理装置１は、アバターアプリ３１５により後述のアバター設定処理、アバター表示処理を行う。
【００３７】
《アバター設定処理》
操作部３に後述のアバター及びコメントを表示させる準備のため、ユーザは本実施形態に係る操作部３を操作し、例えば図７に示すようなアバター設定メニュー画面１０００を液晶タッチパネル３３に表示させる。
【００３８】
図７はアバター設定メニュー画面の一例のイメージ図である。アバター設定メニュー画面１０００は、全アバター表示、アバター選択、アバター登録、アバター削除からユーザが行いたい内容を選択させるものである。アバター設定メニュー画面１０００は設定機能部６０１により表示される。ユーザは液晶タッチパネル３３からアバター設定メニュー画面１０００を操作できる。
【００３９】
アバター設定メニュー画面１０００から全アバター表示が選択されると、設定機能部６０１はアバター一覧画面を液晶タッチパネル３３に表示させる。設定機能部６０１は情報管理部６０２が管理するアバターに関する情報を用いることで、アバター一覧画面を表示できる。
【００４０】
アバター設定メニュー画面１０００からアバター選択が選択されると、設定機能部６０１は情報管理部６０２が管理するアバターに関する情報を用いて、アバター選択画面を液晶タッチパネル３３に表示させる。アバター選択画面は登録されているアバターから液晶タッチパネル３３に表示させるアバターをユーザに選択させるものである。
【００４１】
アバター設定メニュー画面１０００からアバター登録が選択されると、設定機能部６０１はアバターをユーザに登録させるアバター登録画面を、液晶タッチパネル３３に表示させる。設定機能部６０１はユーザにより登録されたアバターを、情報管理部６０２が管理するアバターに関する情報に設定する。
【００４２】
アバター設定メニュー画面１０００からアバター削除が選択されると、設定機能部６０１はアバター削除画面を液晶タッチパネル３３に表示させる。アバター削除画面は登録されているアバターから削除するアバターをユーザに選択させるものである。設定機能部６０１はユーザにより削除されたアバターに関する情報を、情報管理部６０２が管理するアバターに関する情報から削除する。
【００４３】
アバター選択画面からアバターが選択されたときに表示されるアバター機能設定画面１２００は例えば図８に示す画面になる。図８はアバター機能設定画面の一例のイメージ図である。
【００４４】
アバター機能設定画面１２００は機器状態取得設定、任意メッセージ設定、ＲＳＳ情報取得設定、アプリ任意タイミングメッセージ設定からユーザが行いたい内容を選択させるものである。
【００４５】
アバター機能設定画面１２００から機器状態取得設定が選択されると、設定機能部６０１は機器状態取得設定画面を液晶タッチパネル３３に表示させる。アバター機能設定画面１２００から任意メッセージ設定が選択されると、設定機能部６０１は任意メッセージ選択画面を液晶タッチパネル３３に表示させる。アバター機能設定画面１２００からＲＳＳ情報取得設定が選択されると、設定機能部６０１はＲＳＳ情報選択画面を液晶タッチパネル３３に表示させる。
【００４６】
また、アバター機能設定画面１２００からアプリ任意タイミングメッセージ設定が選択されると、設定機能部６０１はアプリ選択画面１４００を液晶タッチパネル３３に表示させる。
【００４７】
アバター機能設定画面１２００からアプリ任意タイミングメッセージ設定が選択されたときに表示されるアプリ選択画面１４００は例えば図９に示すような画面になる。図９はアプリ選択画面の一例のイメージ図である。図９のアプリ選択画面１４００は情報管理部６０２がトリガ情報を保有しているアプリケーションの一覧が表示される。
【００４８】
アプリ選択画面１４００のアプリケーションの一覧からユーザがアプリ任意タイミングメッセージ設定を行いたいアプリケーションを選択すると、設定機能部６０１はトリガ選択画面１６００を液晶タッチパネル３３に表示させる。
【００４９】
アプリ選択画面１４００からコピーアプリ３１６が選択されたときに表示されるトリガ選択画面１６００は例えば図１０に示すような画面になる。図１０はトリガ選択画面の一例のイメージ図である。図１０のトリガ選択画面１６００は情報管理部６０２が保有しているコピーアプリ３１６のトリガ情報の説明（内容）が一覧で表示される。つまり、図１０のトリガ選択画面１６００にはアプリ選択画面１４００から選択されたコピーアプリ３１６に固有のトリガ情報が表示される。
【００５０】
トリガ選択画面１６００からユーザがアプリ任意タイミングメッセージ設定を行いたいトリガ情報を選択すると、設定機能部６０１はアプリ任意タイミングメッセージ設定画面１８００を液晶タッチパネル３３に表示させる。
【００５１】
トリガ選択画面１６００から初期画面表示時が選択されたときに表示されるアプリ任意タイミングメッセージ設定画面１８００は例えば図１１に示すような画面になる。図１１はアプリ任意タイミングメッセージ設定画面の一例のイメージ図である。
【００５２】
図１１のアプリ任意タイミングメッセージ設定画面１８００は初期画面表示時のトリガ情報に対して有効無効、ふきだし、優先度、コメント、ＵＲＬリンクをユーザに設定させるものである。アプリ任意タイミングメッセージ設定画面１８００から設定される有効無効は、アプリ任意タイミングメッセージの表示を行うか否かを表す情報である。
【００５３】
ふきだし設定は、ふきだし設定画面を液晶タッチパネル３３に表示してコメントの表示を行うふきだしをユーザに選択させるものである。優先度設定は、優先度設定画面を液晶タッチパネル３３に表示して、アプリ任意タイミングメッセージの優先度をユーザに選択させるものである。コメントは、ふきだしに表示されるアプリ任意タイミングメッセージの内容を表す情報である。ＵＲＬリンクは、例えばコメントに合った接続先のＵＲＬである。
【００５４】
図１２はトリガ情報の一例の構成図である。図１２のトリガ情報は、操作部３に搭載されているアバターアプリ３１５以外のコピーアプリ３１６などがアバターアプリ３１５に提供するトリガに関する情報（トリガの種類）を表している。図１２のトリガ情報は、項目としてアプリＩＤ、トリガＩＤ、説明を有している。
【００５５】
アプリＩＤはコピーアプリ３１６などのアプリケーションを識別する情報である。トリガＩＤはトリガＩＤ提供部７０１から提供されるトリガを識別する情報である。説明はトリガが提供されるときのアプリケーションの状態を表した情報である。アバターアプリ３１５は図１２のようなトリガー情報をコピーアプリ３１６などのアプリケーションから取得しておくことで、トリガＩＤ提供部７０１から提供されるトリガＩＤに基づき、アプリケーションの状態を判別できる。
【００５６】
なお、図１２のトリガー情報の項目に加えて例えばアバターの初期位置などの項目を有していてもよい。図１２のトリガー情報の項目にアバターの初期位置を追加することによりアプリケーションの開発者がアバターの初期位置を設定できる。
【００５７】
図７〜図１１に示した画面を利用することで、設定機能部６０１はアバターに関する設定をユーザから受け付ける。設定機能部６０１がユーザから受け付けたアバターに関する設定のうち、アプリ任意タイミングメッセージ設定情報は情報管理部６０２により例えば図１３に示す情報として管理される。図１３はアプリ任意タイミングメッセージ設定情報の一例の構成図である。
【００５８】
アプリ任意タイミングメッセージ設定情報は、アプリ任意タイミングメッセージを一意に識別するＩＤ、有効無効、ふきだし、優先度、コメント、アプリＩＤ、トリガＩＤなどを項目として有する。
【００５９】
なお、本実施形態ではアバター設定処理を操作部３から行う例を説明したが、操作部３とアクセス可能な端末装置６から行うようにしてもよい。また、アバター設定処理はクラウドサービスに代表されるＷｅｂアプリやサーバ側のアプリが受け付け、操作部３に配信するようにしてもよい。
【００６０】
《アバター表示処理》
アバター設定処理が行われた操作部３は図１３のアプリ任意タイミングメッセージ設定情報等の情報を利用することにより、液晶タッチパネル３３に表示される操作画面に図１４のようなアバター２５０１及びふきだし２５０２を表示する。ふきだし２５０２にはコメントが表示される。
【００６１】
図１４はアバター及びコメントが表示された操作画面の一例のイメージ図である。操作画面に表示されるアバター２５０１のふきだし２５０２及びふきだし２５０２に表示されるコメントは、例えば図１３のアプリ任意タイミングメッセージ設定情報に基づくものとなる。ふきだし２５０２にはアバター２５０１が話しているかのようにコメントが表示される。
【００６２】
ふきだし２５０１には、例えばコピーアプリ３１６の状態に応じた内容をアバター２５０１が話すコメントの他、操作方法のガイダンスを話すコメント、操作のアドバイスを話すコメント、挨拶やねぎらいの言葉を話すコメントなどが表示される。また、ふきだし２５０１には、質問アンケートを話すコメントの他、機器状態、任意メッセージやＲＳＳ情報などが表示される。
【００６３】
画像処理装置１の状態をアバター２５０１が話すコメントの例としては「紙切れが発生しています。トレーに紙を補給してね！」等がある。操作方法のガイダンスを話すコメントの例としては「両面で集約は、○○の後、○○をしたらできますよ。」等である。操作のアドバイスを話すコメントの例としては「○○のようにコピーを取るともっと効率的ですよ。」等である。挨拶やねぎらいの言葉を話すコメントの例としては大量コピー時に表示する「いつもお仕事たいへんですね。」や時間に応じて表示する「夜遅くまでお疲れ様」等である。
【００６４】
図１５はアバターを表示する処理の一例のシーケンス図である。図１５のシーケンス図はコピーアプリ３１６がトリガをアバターアプリ３１５に提供し、アバターアプリ３１５がトリガに応じたアバターを表示する処理を示している。
【００６５】
ステップＳ１において、コピーアプリ３１６のトリガＩＤ提供部７０１はコピーアプリ３１６のアプリＩＤとコピーアプリ３１６の状態を示すトリガＩＤとをアバターアプリ３１５に提供する。
【００６６】
ステップＳ２において、アバターアプリ３１５の表示機能部６０３は提供されたアプリＩＤ及びトリガＩＤを指定してアプリ任意タイミングメッセージ設定情報の取得を情報管理部６０２に要求する。
【００６７】
ステップＳ３において、情報管理部６０２は指定されたアプリＩＤ及びトリガＩＤと一致するアプリ任意タイミングメッセージ設定情報を管理していれば、そのアプリ任意タイミングメッセージ設定情報を表示機能部６０３に返す。また、情報管理部６０２は選択中アバター情報も表示機能部６０３に返す。
【００６８】
ステップＳ４において、表示機能部６０３は情報管理部６０２からの選択アバター情報及びアプリ任意タイミングメッセージ設定情報に基づき、例えば図１４に示したようなアバター２５０１及びふきだし２５０２を表示できる。
【００６９】
ステップＳ４において表示機能部６０３は例えば図１６に示すようなアバター表示処理を行う。図１６はアバター表示処理の一例のフローチャートである。
【００７０】
ステップＳ１１において、アバターアプリ３１５の表示機能部６０３は情報管理部６０２からの選択アバター情報及びアプリ任意タイミングメッセージ設定情報に基づき、例えば図１４に示したアバター２５０１、ふきだし２５０２及びコメントを表示する。
【００７１】
ステップＳ１２において、表示機能部６０３は新たなアプリＩＤ及びトリガＩＤを提供されたか否かを判定する。新たなアプリＩＤ及びトリガＩＤを提供されると、表示機能部６０３は図１５のステップＳ２〜Ｓ４に示した手順により、ふきだし２５０２及びコメントを更新する。一方、新たなアプリＩＤ及びトリガＩＤを提供されていなければ表示機能部６０３はステップＳ１３の処理をスキップする。
【００７２】
ステップＳ１４において、表示機能部６０３はアバター２５０１の表示を終了するか否かを判定する。アバター２５０１の表示を終了しないのであれば、表示機能部６０３はステップＳ１２に戻り処理を続ける。アバター２５０１の表示を終了するのであれば、表示機能部６０３はステップＳ１５においてアバター２５０１、ふきだし２５０２及びコメントの表示を終了し、図１６のフローチャートの処理を終了する。
【００７３】
なお、ステップＳ１３において更新されるふきだし２５０２及びコメントは例えば図２７のフローチャートのように優先度を考慮して選択することができる。図１７はコメント選択処理の一例のフローチャートである。
【００７４】
ステップＳ２１において、表示機能部６０３はふきだし２５０２及びコメントの表示候補を選択する。ステップＳ２１における表示候補の選択は、図１３のアプリ任意タイミングメッセージ設定情報から表示候補となり得るレコードを選択する処理となる。
【００７５】
ステップＳ２２において、表示機能部６０３はステップＳ２１で選択した表示候補となり得る各レコードの優先度を参照し、優先度高の表示候補があるか判定する。優先度高の表示候補があれば、表示機能部６０３はステップＳ２５において、優先度高の表示候補に基づくふきだし２５０２及びコメントを液晶タッチパネル３３に表示する。
【００７６】
なお、優先度高の表示候補が複数ある場合、表示機能部６０３は１つのアバター２５０１に対し、複数のふきだし２５０２及びコメントを表示してもよいし、一つのふきだし２５０２及びコメントを順番に表示するようにしてもよい。
【００７７】
また、優先度高の表示候補が無ければ、表示機能部６０３はステップＳ２３の処理に移行する。ステップＳ２３において、表示機能部６０３はステップＳ２１で選択した表示候補となり得る各レコードの優先度を参照し、優先度中の表示候補があるか判定する。優先度中の表示候補があれば、表示機能部６０３はステップＳ２６において、優先度中の表示候補に基づくふきだし２５０２及びコメントを液晶タッチパネル３３に表示する。
【００７８】
なお、優先度中の表示候補が複数ある場合、表示機能部６０３は１つのアバター２５０１に対し、複数のふきだし２５０２及びコメントを表示してもよいし、一つのふきだし２５０２及びコメントを順番に表示するようにしてもよい。
【００７９】
また、優先度中の表示候補が無ければ、表示機能部６０３はステップＳ２４の処理に移行する。ステップＳ２４において、表示機能部６０３はステップＳ２１で選択した表示候補となり得る各レコードの優先度を参照し、優先度低の表示候補があるか判定する。優先度低の表示候補があれば、表示機能部６０３はステップＳ２７において、優先度低の表示候補に基づくふきだし２５０２及びコメントを液晶タッチパネル３３に表示する。
【００８０】
なお、優先度低の表示候補が複数ある場合、表示機能部６０３は１つのアバター２５０１に対し、複数のふきだし２５０２及びコメントを表示してもよいし、一つのふきだし２５０２及びコメントを順番に表示するようにしてもよい。
【００８１】
液晶タッチパネル３３に表示されたアバター２５０１、ふきだし２５０２及びコメントはユーザの操作により自由に消せることが望ましい。そこで、表示機能部６０３はユーザからアバター２５０１、ふきだし２５０２及びコメントを消す操作をユーザから以下のように受け付ける。
【００８２】
例えば表示機能部６０３は、液晶タッチパネル３３に表示されたアバター２５０１上でのユーザのピンチ操作（ピンチイン、ピンチアウト）に基づき、アバター２５０１、ふきだし２５０２及びコメントの透明度を変化させる。なお、ピンチインとは、液晶タッチパネル３３の２点を指で押さえ、指を近づける操作である。ピンチアウトとは、液晶タッチパネル３３の２点を指で押さえ、指を遠ざける操作である。例えば表示機能部６０３はピンチインで透明（透過）度を上げ、ピンチアウトで透明度を下げる。
【００８３】
また、表示機能部６０３はユーザからアバター２５０１、ふきだし２５０２及びコメントを拡大、縮小する操作をユーザから以下のように受け付ける。例えば表示機能部６０３は液晶タッチパネル３３に表示されたアバター２５０１のふきだし２５０２上でのユーザのピンチ操作に基づき、アバター２５０１、ふきだし２５０２及びコメントを拡大・縮小させる。例えば表示機能部６０３はピンチインでアバター２５０１、ふきだし２５０２及びコメントを縮小し、ピンチアウトで拡大する。拡大・縮小する対象は、ふきだし２５０２及びコメントだけでもよい。
【００８４】
なお、透明に近づいたアバター２５０１、ふきだし２５０２及びコメントの液晶タッチパネル３３上における位置は認識が難しいため、透明度が閾値を超えている間、表示機能部６０３はユーザのピンチ操作を全て透明度の変化として受け付けてもよい。
【００８５】
本実施形態ではふきだし２５０２にコメントを表示する例について説明したが、画像処理装置１が提供する機能を呼び出すショートカットキーを表示してもよい。また、ふきだし２５０２がユーザによりタッチされたときに、アバターアプリ３１５はコメント内容に応じた設定要求（例えばＴＣＯ削減のコメントに応じて紙を節約できる設定要求）を本体部２に対して自動的に行うようにしてもよい。
【００８６】
さらに、アバターアプリ３１５の表示機能部６０３は、アバター２５０１をお勧めの機能のボタンの近くまで移動させる処理や、スワイプなどのユーザの操作により、ふきだし２５０２を消す処理など、を設けてもよい。スワイプとは、液晶タッチパネル３３の１点に指を触れたまま、指を滑らせる操作である。
【００８７】
上記した実施形態ではトリガ情報を操作部３が保有している例を示したが、図１８に示すように、操作部３以外に保有させてもよい。図１８は操作部以外がトリガ情報を保有する例について説明する図である。
【００８８】
図１８では画像処理装置１とネットワーク５を介してデータ通信可能なサーバ装置９にコピーアプリ３１６の情報管理部７０２が設けられている。サーバ装置９に設けられている情報管理部７０２はコピーアプリ３１６のトリガ情報を有している。
【００８９】
図１８のアバターアプリ３１５はサーバ装置９の情報管理部７０２が有しているトリガ情報にアクセスするために、サーバ装置９のアドレス情報を保持する必要がある。例えばアバターアプリ３１５の情報管理部６０２はサーバ装置９のアドレス情報を保持し、そのアドレス情報を利用してサーバ装置９からコピーアプリ３１６のトリガ情報にアクセスできる。
【００９０】
また、トリガ情報に加えてアプリ任意タイミングメッセージ設定情報のふきだし、コメントについても操作部３以外に保有させるようにしてもよい。この場合は、アプリ任意タイミングメッセージ設定情報内にふきだし、コメントを有している例えばサーバ装置９のアドレス情報を保持しておく必要がある。
【００９１】
図１９はアプリ任意タイミングメッセージ設定情報の他の例の構成図である。図１９のアプリ任意タイミングメッセージ設定情報はふきだし、コメントとして、ふきだし又はコメントを有している例えばサーバ装置９のアドレス情報が設定されている。アプリ任意タイミングメッセージ設定情報にふきだし、コメントとして設定されているサーバ装置９のアドレス情報を利用することで、表示機能部６０３は、ふきだし２５０２及びコメントの内容をサーバ装置９から取得できる。
【００９２】
また、上記した実施形態ではトリガ情報及びアプリ任意タイミングメッセージ設定情報を操作部３が保有している例を示したが、図２０に示すように、操作部３以外に保有させてもよい。図２０は操作部以外がトリガ情報及びアプリ任意タイミングメッセージ設定情報を保有する例について説明する図である。
【００９３】
図２０では画像処理装置１とネットワーク５を介してデータ通信可能なサーバ装置９にアバターアプリ３１５の情報管理部６０２、コピーアプリ３１６の情報管理部７０２が設けられている。サーバ装置９に設けられている情報管理部７０２はコピーアプリ３１６のトリガ情報を有している。また、サーバ装置９に設けられている情報管理部６０２はアプリ任意タイミングメッセージ設定情報を有している。
【００９４】
図２０のアバターアプリ３１５はサーバ装置９の情報管理部７０２が有しているトリガ情報及び情報管理部６０２が有しているアプリ任意タイミングメッセージ設定情報にアクセスするために、サーバ装置９のアドレス情報を保持する。
【００９５】
図２１はアプリ任意タイミングメッセージ設定情報の他の例の構成図である。図１９のアプリ任意タイミングメッセージ設定情報はコメントとして例えば画像処理装置１が設置されている部署などによって内容が変わる「問合せ先：ｈｔｔｐ：＊＊＊」が設定されている例を示している。
【００９６】
この場合、サーバ装置９は画像処理装置１のＩＰアドレスを取得し、そのＩＰアドレスに対応した「問合せ先：ｈｔｔｐ：＊＊＊」にコメントを変更したあと、操作部３の表示機能部６０３にアプリ任意タイミングメッセージ設定情報を返す。
【００９７】
＜まとめ＞
本実施形態によれば、コピーアプリ３１６からアバターアプリ３１５に対してコピーアプリ３１６の状態に応じたトリガを通知することで、アバターアプリ３１５がコピーアプリ３１６の状態に応じた情報を操作部３に表示させることができる。アバターアプリ３１５はアプリケーションＩＤ及びトリガＩＤと対応付けて、コピーアプリ３１６の状態に応じた任意のタイミングで表示したいコメントなどの情報を設定しておくことで、コピーアプリ３１６の状態に応じた情報を表示できる。
【００９８】
アバターアプリ３１５はコピーアプリ３１６などのアプリケーションから通知されるトリガを起点に、そのトリガに対応する情報を液晶タッチパネル３３に表示できる。トリガに対応付けて各アプリケーションに固有の情報を自由に設定できるので、アバターアプリ３１５はアプリケーションの状態に応じて液晶タッチパネル３３に表示させるコメントなどの情報の自由度を高めることができる。
【００９９】
また、本実施形態によれば、ユーザから受け付けたアプリ任意タイミングメッセージ設定情報に基づき、操作部３にアバター２５０１、ふきだし２５０２及びコメントを表示することで、操作部３に表示させる情報の価値を高めることができる。
【０１００】
本発明は、具体的に開示された上記の実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。例えば画像処理装置１は一例であって、用途や目的に応じて様々なシステム構成例があることは言うまでもないことである。例えば設定機能部６０１、情報管理部６０２は、操作部３の外に設ける構成でもよい。設定機能部６０１、情報管理部６０２は、例えば操作部３から通信可能なサーバ等に設けてもよい。サーバ等は複数台でも良く、機能を分散して設けてもよい。
【０１０１】
なお、画像処理装置１は情報処理システムの一例である。また、ネットワーク５を介して接続された画像処理装置１、サーバ装置９を含むシステムも情報処理システムの一例である。また、操作部３は操作装置の一例である。本体部２は本体装置の一例である。
【０１０２】
また、コピーアプリ３１６はアプリケーション手段の一例である。アバターアプリ３１５は情報表示手段の一例である。トリガＩＤはアプリケーション手段の状態を示す識別情報の一例である。アプリ任意タイミングメッセージ設定情報は、表示部に表示する情報の設定情報の一例である。サーバ装置９はネットワークを介して接続される装置の一例である。アバター２５０１はキャラクタの一例である。
【符号の説明】
【０１０３】
１    画像処理装置
２    本体部
３    操作部
４    ケーブル
５    ネットワーク
６、８    端末装置
７    無線アクセスポイント
９    サーバ装置
２１    本体部コントローラ
２２    スキャナデバイス
２３    プロッタデバイス
３１    操作部コントローラ
３２    ハードキー
３３    液晶タッチパネル
２１１、３１１    ＯＳ（オペレーティングシステム）部
２１２、３１２    通信制御部
２１３、３１３    通信Ｉ／Ｆ
２１４    コピー制御部
２１５    ＭＩＢ情報管理部
３１４    操作情報入出力部
３１５    アバターアプリ
３１６    コピーアプリ
５００    コンピュータ
５０３    外部Ｉ／Ｆ
５０３ａ    記録媒体
５０４    ＲＡＭ（Random Access Memory）
５０５    ＲＯＭ（Read Only Memory）
５０６    ＣＰＵ（Central Processing Unit）
５０７    通信Ｉ／Ｆ
５０８    ＨＤＤ（Hard Disk Drive）
６０１    設定機能部
６０２    情報管理部
６０３    表示機能部
７０１    トリガＩＤ提供部
７０２    情報管理部
２５０１    アバター
２５０２    ふきだし
【先行技術文献】
【特許文献】
【０１０４】
【特許文献１】特開２０１０−１４３１０８号公報
【図１】
2015129993.tif 000003
【図２】
2015129993.tif 000004
【図３】
2015129993.tif 000005
【図４】
2015129993.tif 000006
【図５】
2015129993.tif 000007
【図６】
2015129993.tif 000008
【図７】
2015129993.tif 000009
【図８】
2015129993.tif 000010
【図９】
2015129993.tif 000011
【図１０】
2015129993.tif 000012
【図１１】
2015129993.tif 000013
【図１２】
2015129993.tif 000014
【図１３】
2015129993.tif 000015
【図１４】
2015129993.tif 000016
【図１５】
2015129993.tif 000017
【図１６】
2015129993.tif 000018
【図１７】
2015129993.tif 000019
【図１８】
2015129993.tif 000020
【図１９】
2015129993.tif 000021
【図２０】
2015129993.tif 000022
【図２１】
2015129993.tif 000023