(57)【要約】【課題】機器の操作画面に対する影響を抑制しつつ該操作画面に関するデータの閲覧を可能とすること。【解決手段】情報処理端末と機器とを含む情報処理システムにおいて、前記機器は、画面を表示する第１の表示部と、前記第１の表示部に表示中の画面に関する識別情報を前記情報処理端末に送信する送信部とを有し、前記情報処理端末は、前記識別情報を前記機器から受信する受信部と、受信された前記識別情報に対応するデータを取得する取得部と、取得されたデータを表示する第２の表示部と、を有する。【選択図】図４
2017167700.tif 000002
【特許請求の範囲】
【請求項１】
情報処理端末と機器とを含む情報処理システムであって、
前記機器は、
画面を表示する第１の表示部と、
前記第１の表示部に表示中の画面に関する識別情報を前記情報処理端末に送信する送信部とを有し、
前記情報処理端末は、
前記識別情報を前記機器から受信する受信部と、
受信された前記識別情報に対応するデータを取得する取得部と、
取得されたデータを表示する第２の表示部と、
を有することを特徴とする情報処理システム。
【請求項２】
前記送信部は、前記第１の表示部が表示する画面が変化するたびに、表示中の画面に関する識別情報を前記情報処理端末に送信する、
ことを特徴とする請求項１記載の情報処理システム。
【請求項３】
前記識別情報は、前記表示中の画面に対応するプログラムの識別情報を含む、
ことを特徴とする請求項１又は２記載の情報処理システム。
【請求項４】
前記識別情報は、前記表示中の表示画面において操作対象とされている要素の識別情報を含む、
ことを特徴とする請求項１乃至３いずれか一項記載の情報処理システム。
【請求項５】
前記識別情報は、前記機器の機種を示す情報を含む、
ことを特徴とする請求項１乃至４いずれか一項記載の情報処理システム。
【請求項６】
請求項１乃至５いずれか一項記載の機器。
【請求項７】
請求項１乃至５いずれか一項記載の情報処理端末。
【請求項８】
情報処理端末と機器とを含む情報処理システムが実行する情報処理方法であって、
前記機器が、
画面を第１の表示部に表示する第１の表示手順と、
前記第１の表示部に表示中の画面に関する識別情報を前記情報処理端末に送信する送信手順とを実行し、
前記情報処理端末が、
前記識別情報を前記機器から受信する受信手順と、
受信された前記識別情報に対応するデータを取得する取得手順と、
取得されたデータを第２に表示部に表示する第２の表示手順と、
を実行することを特徴とする情報処理方法。
【請求項９】
前記送信手順は、前記第１の表示部が表示する画面が変化するたびに、表示中の画面に関する識別情報を前記情報処理端末に送信する、
ことを特徴とする請求項８記載の情報処理方法。
【請求項１０】
前記識別情報は、前記表示中の画面に対応するプログラムの識別情報を含む、
ことを特徴とする請求項８又は９記載の情報処理方法。
【請求項１１】
前記識別情報は、前記表示中の表示画面において操作対象とされている要素の識別情報を含む、
ことを特徴とする請求項８乃至１０いずれか一項記載の情報処理方法。
【請求項１２】
前記識別情報は、前記機器の機種を示す情報を含む、
ことを特徴とする請求項８乃至１１いずれか一項記載の情報処理方法。
【請求項１３】
情報処理端末とネットワークを介して接続される機器に、
画面を第１の表示部に表示する第１の表示手順と、
前記第１の表示部に表示中の画面に関する識別情報を前記情報処理端末に送信する送信手順とを実行させるプログラムであって、
前記情報処理端末は、
前記識別情報を前記機器から受信する受信手順と、
受信された前記識別情報に対応するデータを取得する取得手順と、
取得されたデータを第２に表示部に表示する第２の表示手順と、
を実行することを特徴とするプログラム。
【請求項１４】
第１の表示部に表示中の画面に関する識別情報を送信する機器とネットワークを介して接続される情報処理端末に、
前記識別情報を前記機器から受信する受信手順と、
受信された前記識別情報に対応するデータを取得する取得手順と、
取得されたデータを第２に表示部に表示する第２の表示手順と、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、機器、情報処理端末、情報処理方法、及びプログラムに関する。
【背景技術】
【０００２】
画像形成装置を始めとする各種の機器の中には、ユーザによるアプリケーションプログラム（以下、単に「アプリケーション」という。）のインストールが可能なものが有る。アプリケーションの利用方法の理解を支援する手段としては、取扱説明書又はオンラインヘルプが一般的である。実際には、取扱説明書を見ながらの機器の操作は使い勝手が良くないため、オンラインヘルプの機能の充実が好ましい。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
ＰＣの場合は、表示領域に余裕があり、かつ、アプリケーションの画面（ウィンドウ）のサイズを変更可能であるため、ユーザは、アプリケーションの画面を参照しながらオンラインヘルプを閲覧することが可能である。
【０００４】
しかしながら、機器のアプリケーションは、基本的に画面サイズが固定的であるため、オンラインヘルプの同時表示が困難である。アプリケーションの画面上にポップアップダイアログを表示させることも考えられるが、この場合、アプリケーションの画面の一部又は全部が隠れてしまい、ユーザがオンラインヘルプを見ながらアプリケーションの画面を操作することが困難となる。
【０００５】
本発明は、上記の点に鑑みてなされたものであって、機器の操作画面に対する影響を抑制しつつ該操作画面に関するデータの閲覧を可能とすることを目的とする。
【課題を解決するための手段】
【０００６】
そこで上記課題を解決するため、情報処理端末と機器とを含む情報処理システムにおいて、前記機器は、画面を表示する第１の表示部と、前記第１の表示部に表示中の画面に関する識別情報を前記情報処理端末に送信する送信部とを有し、前記情報処理端末は、前記識別情報を前記機器から受信する受信部と、受信された前記識別情報に対応するデータを取得する取得部と、取得されたデータを表示する第２の表示部と、を有する。
【発明の効果】
【０００７】
機器の操作画面に対する影響を抑制しつつ該操作画面に関するデータの閲覧を可能とすることができる。
【図面の簡単な説明】
【０００８】
【図１】第１の実施の形態における情報処理システムの構成例を示す図である。
【図２】第１の実施の形態における画像形成装置のハードウェア構成例を示す図である。
【図３】第１の実施の形態における情報処理端末のハードウェア構成例を示す図である。
【図４】第１の実施の形態における情報処理システムの機能構成例を示す図である。
【図５】画像形成装置が実行する処理手順の一例を説明するためのフローチャートである。
【図６】情報処理端末が実行する処理手順の一例を説明するためのフローチャートである。
【発明を実施するための形態】
【０００９】
以下、図面に基づいて本発明の実施の形態を説明する。図１は、第１の実施の形態における情報処理システムの構成例を示す図である。図１において、情報処理端末２０とヘルプサーバ３０とは、無線ＬＡＮ（Local Area Network）又は移動体通信網等を介して通信可能である。情報処理端末２０と画像形成装置１０とは、無線ＬＡＮ又は近距離無線通信等を介して通信可能である。
【００１０】
画像形成装置１０は、印刷、スキャン、コピー、及びＦＡＸ送受信等のうちの２以上の機能を一台の筐体によって実現する複合機である。但し、いずれか一つの機能を有する機器が画像形成装置１０として用いられてもよい。また、本実施の形態における画像形成装置１０は、機器の一例であり、プロジェクタ、テレビ会議システム、又はデジタルカメラ等の機器が、画像形成装置１０の代わりに用いられてもよい。
【００１１】
情報処理端末２０は、例えば、スマートフォンやタブレット型端末等のスマートデバイスである。但し、情報処理端末２０は、必ずしもスマートデバイスでなくてもよい。表示装置を有し、無線通信が可能な携帯端末であれば、情報処理端末２０として利用可能である。
【００１２】
ヘルプサーバ３０は、画像形成装置１０にインストールされるアプリケーションプログラム（以下、「アプリ」という。）に関するオンラインヘルプのコンテンツデータ（以下、「ヘルプデータ」という。）を記憶した１以上のコンピュータである。
【００１３】
図２は、第１の実施の形態における画像形成装置のハードウェア構成例を示す図である。図２において、画像形成装置１０は、コントローラ１１、スキャナ１２、プリンタ１３、モデム１４、操作パネル１５、ネットワークインタフェース１６、及びＳＤカードスロット１７等のハードウェアを有する。
【００１４】
コントローラ１１は、ＣＰＵ１１１、ＲＡＭ１１２、ＲＯＭ１１３、ＨＤＤ１１４、及びＮＶＲＡＭ１１５等を有する。ＲＯＭ１１３には、各種のプログラムやプログラムによって利用されるデータ等が記憶されている。ＲＡＭ１１２は、プログラムをロードするための記憶領域や、ロードされたプログラムのワーク領域等として用いられる。ＣＰＵ１１１は、ＲＡＭ１１２にロードされたプログラムを処理することにより、各種の機能を実現する。ＨＤＤ１１４には、プログラムやプログラムが利用する各種のデータ等が記憶される。ＮＶＲＡＭ１１５には、各種の設定情報等が記憶される。
【００１５】
スキャナ１２は、原稿より画像データを読み取るためのハードウェア（画像読取手段）である。プリンタ１３は、印刷データを印刷用紙に印刷するためのハードウェア（印刷手段）である。モデム１４は、電話回線に接続するためのハードウェアであり、ＦＡＸ通信による画像データの送受信を実行するために用いられる。操作パネル１５は、ユーザからの入力の受け付けを行うためのボタン等の入力手段や、液晶パネル等の表示手段等を備えたハードウェアである。液晶パネルは、タッチパネル機能を有していてもよい。この場合、当該液晶パネルは、入力手段の機能をも兼ねる。ネットワークインタフェース１６は、ＬＡＮ等のネットワーク（有線又は無線の別は問わない。）に接続するためのハードウェアである。ＳＤカードスロット１７は、ＳＤカード８０に記憶されたプログラムを読み取るために利用される。すなわち、画像形成装置１０では、ＲＯＭ１１３に記憶されたプログラムだけでなく、ＳＤカード８０に記憶されたプログラムもＲＡＭ１１２にロードされ、実行されうる。なお、他の記録媒体（例えば、ＣＤ−ＲＯＭ又はＵＳＢ（Universal Serial Bus）メモリ等）によってＳＤカード８０が代替されてもよい。すなわち、ＳＤカード８０の位置付けに相当する記録媒体の種類は、所定のものに限定されない。この場合、ＳＤカードスロット１７は、記録媒体の種類に応じたハードウェアによって代替されればよい。
【００１６】
図３は、第１の実施の形態における情報処理端末のハードウェア構成例を示す図である。図３において、情報処理端末２０は、ＣＰＵ２０１、メモリ２０２、補助記憶装置２０３、タッチパネル２０４、及び無線通信装置２０５等を有する。
【００１７】
補助記憶装置２０３は、不揮発性の記憶部の一例であり、例えば、情報処理端末２０にインストールされたプログラム等を記憶する。メモリ２０２は、揮発性の記憶部の一例であり、例えば、プログラムの起動指示があった場合に、補助記憶装置２０３からプログラムを読み出して記憶する。ＣＰＵ２０１は、メモリ２０２に記憶されたプログラムに従って情報処理端末２０に係る機能を実現する。
【００１８】
タッチパネル２０４は、入力機能と表示機能との双方を備えた電子部品であり、情報の表示や、ユーザからの入力の受け付け等を行う。タッチパネル２０４は、表示装置２１１及び入力装置２１２等を含む。
【００１９】
表示装置２１１は、液晶ディスプレイ等であり、タッチパネル２０４の表示機能を担う。入力装置２１２は、表示装置２１１に対する接触物の接触を検出するセンサを含む電子部品である。接触物の接触の検出方式は、静電方式、抵抗膜方式、又は光学方式等、公知の方式のいずれであってもよい。なお、接触物とは、タッチパネル２０４の接触面（表面）に接触する物体をいう。斯かる物体の一例として、ユーザの指や専用又は一般のペン等が挙げられる。
【００２０】
無線通信装置２０５は、無線ＬＡＮ（Local Area Network）又は移動体通信網等における通信を行うために必要とされるアンテナ等の電子部品である。
【００２１】
図４は、第１の実施の形態における情報処理システムの機能構成例を示す図である。図４において、画像形成装置１０は、１以上のアプリ１２１と送信部１２２とを有する。これら各部は、画像形成装置１０にインストールされた１以上のプログラムが、ＣＰＵ１１１に実行させる処理により実現される。
【００２２】
アプリ１２１は、ユーザからの操作指示を受け付けるための操作画面を操作パネル１５に表示する。アプリ１２１は、表示対象の操作画面が遷移すると、遷移先の操作画面に関連する識別情報を送信部１２２に通知する。本実施の形態では、アプリＩＤ及び画面ＩＤが斯かる識別情報を構成する。アプリＩＤは、アプリ１２１ごとの識別情報である。画面ＩＤは、操作画面ごとの識別情報である。なお、アプリ１２１間において画面ＩＤが重複しないことが保証される場合、アプリＩＤは送信部１２２に通知されなくてもよい。
【００２３】
送信部１２２は、アプリＩＤ及び画面ＩＤが通知されると、当該アプリＩＤ及び画面ＩＤを、無線通信を介して情報処理端末２０の受信部２１へ送信する。
【００２４】
情報処理端末２０は、受信部２１及びブラウザ部２２を有する。これら各部は、情報処理端末２０にインストールされた１以上のプログラムが、ＣＰＵ２０１に実行させる処理により実現される。
【００２５】
受信部２１は、画像形成装置１０の送信部１２２から送信されるアプリＩＤ及び画面ＩＤを受信する。受信部２１は、アプリＩＤ及び画面ＩＤを受信すると、当該アプリＩＤ及び画面ＩＤを含むＵＲＬ（Uniform Resource Locator）を生成し、当該ＵＲＬをブラウザ部２２に入力する。
【００２６】
ブラウザ部２２は、入力されたＵＲＬに対応するヘルプデータを、ヘルプサーバ３０からダウンロードして表示する。なお、ブラウザ部２２は、一般的なＷｅｂブラウザを用いて実現されてもよい。
【００２７】
以下、画像形成装置１０及び情報処理端末２０のそれぞれが実行する処理手順について説明する。図５は、画像形成装置が実行する処理手順の一例を説明するためのフローチャートである。
【００２８】
送信部１２２は、情報処理端末２０との無線通信の接続を待機している（Ｓ１０１）。例えば、画像形成装置１０を操作中のユーザが携帯している情報処理端末２０との間で無線通信が接続されると、送信部１２２は、操作画面を表示中のアプリ１２１（すなわち、現在操作対象とされているアプリ１２１）から、アプリＩＤと、現在表示中の操作画面の画面ＩＤとを取得する（Ｓ１０２）。
【００２９】
続いて、送信部１２２は、取得したアプリＩＤ及び画面ＩＤを、情報処理端末２０の受信部２１へ無線通信によって送信する（Ｓ１０３）。続いて、送信部１２２は、アプリ１２１からのアプリＩＤ及び画面ＩＤの通知を待機する（Ｓ１０４）。すなわち、送信部１２２は、画面の遷移、又は操作対象のアプリ１２１の変更等を待機する。アプリ１２１からアプリＩＤ及び画面ＩＤが通知されると、ステップＳ１０３が繰り返される。
【００３０】
なお、情報処理端末２０との無線通信が切断されると、ステップＳ１０１に戻る。
【００３１】
図６は、情報処理端末が実行する処理手順の一例を説明するためのフローチャートである。
【００３２】
受信部２１は、画像形成装置１０との無線通信の接続を待機している（Ｓ２０１）。例えば、情報処理端末２０に対するユーザによる操作により、画像形成装置１０との無線通信が接続されると、受信部２１は、送信部１２２から送信されるアプリＩＤ及び画面ＩＤの受信を待機する（Ｓ２０２）。アプリＩＤ及び画面ＩＤが受信されると、受信部２１は、当該アプリＩＤ及び当該画面ＩＤを含むＵＲＬを生成する（Ｓ２０３）。なお、ＵＲＬに含まれるドメイン名又はＩＰアドレスは、ヘルプサーバ３０のドメイン名又はＩＰアドレスである。ヘルプサーバ３０のドメイン名又はＩＰアドレスは、情報処理端末２０に予め設定されている。
【００３３】
続いて、受信部２１は、生成したＵＲＬをブラウザ部２２に通知する（Ｓ２０４）。
【００３４】
ブラウザ部２２は、通知されたＵＲＬに対応するヘルプデータを、ヘルプサーバ３０からダウンロードして、当該ヘルプデータを情報処理端末２０の表示装置２１１に表示する（Ｓ２０５）。その結果、ユーザは、操作パネル１５に現在表示中の操作画面に関するヘルプデータを、情報処理端末２０を利用して参照することができる。
【００３５】
なお、画像形成装置１０との無線通信が切断されると、ステップＳ２０１に戻る。
【００３６】
なお、上記では、送信部１２２から受信部２１に対してアプリＩＤ及び画面ＩＤが送信される（Ｐｕｓｈされる）例について説明したが、受信部２１が、送信部１２２からアプリＩＤ及び画面ＩＤを取得（Ｐｕｌｌ）してもよい。この場合、受信部２１は、例えば、定期的なポーリングによって、送信部１２２に対してアプリＩＤ及び画面ＩＤを問い合わせる。送信部１２２は、表示中の操作画面に関して、受信部２１からの前回の問い合わせ時からアプリＩＤ及び画面ＩＤの少なくともいずれか一方が変化していれば、変化後のアプリＩＤ及び画面ＩＤを、受信部２１に応答する。
【００３７】
また、画像形成装置１０の機種に応じてヘルプデータを変えたい場合には、アプリ１２１から送信部１２２に対して機種を示す情報（以下、「機種情報」という。）が通知されるようにしてもよい。この場合、送信部１２２から受信部２１には、アプリＩＤ及び画面ＩＤに加え、機種情報が伝達される。受信部２１は、機種情報を更に含むＵＲＬを生成する。
【００３８】
また、操作画面において操作対象とされている（例えば、選択状態とされている）表示要素（表示部品）の識別情報（以下、「要素ＩＤ」という。）が、アプリＩＤから送信部１２２に通知されるようにしてもよい。この場合、送信部１２２から受信部２１には、アプリＩＤ及び画面ＩＤに加え、要素ＩＤが伝達される。受信部２１は、要素ＩＤを更に含むＵＲＬを生成する。この場合、操作画面に対する操作内容に応じたコンテンツデータの提供が可能となる。
【００３９】
上述したように、第１の実施の形態によれば、画像形成装置１０の操作パネル１５に表示されている操作画面に関連するヘルプデータが、情報処理端末２０によって表示される。したがって、画像形成装置１０の操作画面に対する影響を抑制しつつ該操作画面に関するヘルプデータの閲覧を可能とすることができる。
【００４０】
また、アプリ１２１の開発者（開発ベンダ）等による、アプリ１２１のヘルプ機能の実装のための作業負荷を軽減することができる。開発者等は、操作画面のアプリＩＤ及び画面ＩＤを、送信部１２２に送信するようにアプリ１２１を実装し、ヘルプデータをヘルプサーバ３０に用意すればよい。
【００４１】
なお、上記では、情報処理端末２０に表示されるデータがヘルプデータである例について説明したが、例えば、現在表示中のアプリ１２１に関連する広告等、他のデータが、情報処理端末２０に表示されるようにしてもよい。当該アプリ１２１に関連する広告は、例えば、当該アプリ１２１と共に利用される頻度の高いアプリ１２１の広告であってもよいし、当該アプリ１２１の機能強化を図ることが可能なプログラムに関する広告であってもよい。
【００４２】
次に、第２の実施の形態について説明する。第２の実施の形態では第１の実施の形態と異なる点について説明する。したがって、特に言及されない点については、第１の実施の形態と同様でもよい。
【００４３】
第２の実施の形態では、アプリ１２１の操作画面に関して「ヘルプモード」という表示モードが導入される。例えば、各操作画面の所定の位置（右上等）には、ヘルプモードへ切り換えるためのボタンが用意される。ヘルプモードにおいて、操作画面上のボタン等の表示要素がユーザによって選択されると、アプリ１２１は、当該表示要素が選択された場合に本来実行すべき処理は実行せずに、アプリＩＤ及び画面ＩＤに加え、当該表示要素の要素ＩＤを送信部１２２に通知する。送信部１２２は、アプリＩＤ及び画面ＩＤに加え、当該要素ＩＤを情報処理端末２０の受信部２１に送信する。受信部２１は、アプリＩＤ及び画面ＩＤに加え、当該要素ＩＤを含むＵＲＬを生成する。
【００４４】
以上のような構成によれば、ユーザは、ヘルプモードにおいて、表示要素単位でヘルプデータを閲覧することができる。
【００４５】
なお、上記各実施の形態では、ヘルプサーバ３０からのヘルプデータの取得を情報処理端末２０が実行する例について説明したが、画像形成装置１０がヘルプデータを取得し、取得されたヘルプデータを情報処理端末２０へ転送してもよい。
【００４６】
また、アプリＩＤ及び画面ＩＤ等は、通信以外の方法によって情報処理端末２０へ伝達されてもよい。例えば、アプリＩＤ及び画面ＩＤ等そのもの、又はアプリＩＤ及び画面ＩＤ等を含む２次元コード等が操作パネル１５に表示されてもよい。この場合、情報処理端末２０は、操作パネル１５の表示内容をデジタルカメラによって撮像し、その結果得られた画像データを解析することで、アプリＩＤ及び画面ＩＤ等を取得してもよい。
【００４７】
なお、上記各実施の形態において、操作パネル１５は、第１の表示部の一例である。表示装置２１１は、第２の表示部の一例である。ブラウザ部２２は、取得部の一例である。
【００４８】
以上、本発明の実施例について詳述したが、本発明は斯かる特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【符号の説明】
【００４９】
１０          画像形成装置
１１          コントローラ
１２          スキャナ
１３          プリンタ
１４          モデム
１５          操作パネル
１６          ネットワークインタフェース
１７          ＳＤカードスロット
２０          情報処理端末
２１          受信部
２２          ブラウザ部
３０          ヘルプサーバ
８０          ＳＤカード
１１１        ＣＰＵ
１１２        ＲＡＭ
１１３        ＲＯＭ
１１４        ＨＤＤ
１１５        ＮＶＲＡＭ
１２１        アプリ
１２２        送信部
２０１        ＣＰＵ
２０２        メモリ
２０３        補助記憶装置
２０４        タッチパネル
２０５        無線通信装置
２１１        表示装置
２１２        入力装置
【先行技術文献】
【特許文献】
【００５０】
【特許文献１】特開２０１０−４５４２３号公報
【図１】
2017167700.tif 000003
【図２】
2017167700.tif 000004
【図３】
2017167700.tif 000005
【図４】
2017167700.tif 000006
【図５】
2017167700.tif 000007
【図６】
2017167700.tif 000008