(57)【要約】【課題】  情報処理装置が管理するアカウント情報を用いてデータ処理装置が所定のアプリケーションを実行する。【解決手段】    データ処理装置と通信する情報処理装置の制御方法であって、データ処理装置によって送信された前記ユーザの操作履歴情報を、ログアウトしたユーザに対応づけて管理する。そして、ユーザが情報処理装置にログインすることに基づいて、ログインするユーザのユーザの情報を参照して、情報処理装置にログインしたユーザに対応づけて管理される操作履歴情報を、データ処理装置に送信することを特徴とする。【選択図】  図５
2017046026.tif 000002
【特許請求の範囲】
【請求項１】
所定のアプリケーションを実行するデータ処理装置と、前記データ処理装置と通信可能であって、前記データ処理装置で実行された前記所定のアプリケーションの画面を表示する情報処理装置と、を備えるデータ処理システムであって、
前記データ処理装置は、
前記情報処理装置にログインしたユーザに対応づけて管理される情報を、前記情報処理装置から受信する受信手段と、
前記情報処理装置から受信した前記情報を用いて、前記所定のアプリケーションを実行する実行手段と、
ログインしたユーザが前記情報処理装置からログアウトしたことに基づいて、前記実行手段によって実行された前記所定のアプリケーションに対する前記ユーザの操作履歴情報を、前記情報処理装置に送信する送信手段と、を備え、
前記情報処理装置は、
前記送信手段によって送信された前記ユーザの操作履歴情報を、ログアウトした前記ユーザに対応づけて管理する管理手段と、
ユーザが前記情報処理装置にログインすることに基づいて、前記管理手段を参照して、前記情報処理装置にログインしたユーザに対応づけて管理される操作履歴情報を、前記データ処理装置に送信する送信手段と、
を備える、ことを特徴とするデータ処理システム。
【請求項２】
前記所定のアプリケーションは、前記情報処理装置のＵＩ画面に対する指示を受け付けてウエブサービスを実行することを特徴とする請求項１に記載のデータ処理システム。
【請求項３】
前記データ処理装置は、前記情報処理装置と通信して所定のアプリケーションを実行するＵＳＢデバイスであることを特徴とする請求項１に記載のデータ処理システム。
【請求項４】
前記ＵＳＢデバイスは、前記情報処理装置と通信して所定のアプリケーションを実行するコンピュータであることを特徴とする請求項３に記載のデータ処理システム。
【請求項５】
前記情報は、前記ログインするユーザがお気に入りに登録したＵＲＬを特定する情報を含むことを特徴とする請求項１に記載のデータ処理システム。
【請求項６】
前記情報は、前記所定のアプリケーションがＷＥＢ接続した履歴情報を含むことを特徴とする請求項１に記載のデータ処理システム。
【請求項７】
データ処理装置と通信する情報処理装置であって、
前記データ処理装置によって送信されたユーザの操作履歴情報を、ログアウトした前記ユーザに対応づけて管理する管理手段と、ユーザが前記情報処理装置にログインすることに基づいて、前記管理手段を参照して、前記情報処理装置にログインしたユーザに対応づけて管理される操作履歴情報を、前記データ処理装置に送信する送信手段と、を備えることを特徴とする情報処理装置。
【請求項８】
データ処理装置と通信する情報処理装置の制御方法であって、
前記データ処理装置によって送信されたユーザの操作履歴情報を、ログアウトした前記ユーザに対応づけて管理する管理工程と、ユーザが前記情報処理装置にログインすることに基づいて、前記管理工程を参照して、前記情報処理装置にログインしたユーザに対応づけて管理される操作履歴情報を、前記データ処理装置に送信する送信工程と、を備えることを特徴とする情報処理装置の制御方法。
【請求項９】
請求項８に記載の情報処理装置の制御方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ処理システム、情報処理装置、情報処理装置の制御方法、及びプログラムに関するものである。
【背景技術】
【０００２】
近年、ドングル型コンピュータ（以下、ドングルＰＣと記述する、と呼ばれる小型コンピュータが急速に普及し始めている。ドングルＰＣはＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ、やＨＤＭＩ（登録商標）（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅといったインターフェースで、ホストコンピュータと接続して利用される。例えば特許文献１のようにホストコンピュータとドングルＰＣをＵＳＢにて接続し、ドングルＰＣに具備されたソフトウェア（サーバー機能、を使用する事によって、ホストコンピュータをサーバー装置として機能させる手法がある。
【０００３】
ここで、ホストコンピュータがＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ、である場合においても、ドングルＰＣの用途としてドングルＰＣが具備するソフトウェアを利用した機能拡張を想定している。
例えば、ＭＦＰとドングルＰＣがＵＳＢによって接続される場合、既存のＶＮＣ（Ｖｉｒｔｕａｌ  Ｎｅｔｗｏｒｋ  Ｃｏｍｐｕｔｉｎｇ）とポートブリッジによって、ＵＳＢ経由でのＶＮＣ接続（以下、リモート表示と記述する）が可能になる。
すなわち、ＭＦＰのタッチパネルを用いて、ドングルＰＣがコントロール可能になる。それを応用しドングルＰＣにインストールされたウエブブラウザを使用してウエブブラウザ上で実行されるアプリケーション（以下、ウエブベースアプリと記述する）をＭＦＰのタッチパネルで操作させるといった使い方が考えられている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−９３３６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記のように、ウエブベースアプリを使用する場合、ウエブブラウザの「お気に入り」にウエブベースアプリの情報を登録すると、ユーザはウエブベースアプリの起動を簡単に行う事ができる。
ここで「お気に入り」とは、ユーザが頻繁に利用するウエブページのリンクであり、「お気に入り」にＵＲＬを登録すると、次回以降ＵＲＬを入力しなくとも登録名を選択するたけで、そのウエブページへ移動する事ができる。
しかしながら、ドングルＰＣはユーザのアカウント管理機能を備えていない場合があるため、ＭＦＰを使用するユーザ毎に「お気に入り」の管理が行えない。そのため、ユーザは毎回ＵＲＬを入力してウエブページを表示させなければならず手間がかかってしまうという課題があった。
【０００６】
本発明は、上記の課題を解決するためになされたもので、本発明の目的は、情報処理装置が管理するアカウント情報を用いてデータ処理装置が所定のアプリケーションを実行できる仕組みを提供することである。
【課題を解決するための手段】
【０００７】
上記目的を達成する本発明のデータ処理システムは以下に示す構成を備える。
所定のアプリケーションを実行するデータ処理装置と、前記データ処理装置と通信可能であって、前記データ処理装置で実行された前記所定のアプリケーションの画面を表示する情報処理装置と、を備えるデータ処理システムであって、前記データ処理装置は、前記情報処理装置にログインしたユーザに対応づけて管理される情報を、前記情報処理装置から受信する受信手段と、前記情報処理装置から受信した前記情報を用いて、前記所定のアプリケーションを実行する実行手段と、ログインしたユーザが前記情報処理装置からログアウトしたことに基づいて、前記実行手段によって実行された前記所定のアプリケーションに対する前記ユーザの操作履歴情報を、前記情報処理装置に送信する送信手段と、を備え、前記情報処理装置は、前記送信手段によって送信された前記ユーザの操作履歴情報を、ログアウトした前記ユーザに対応づけて管理する管理手段と、ユーザが前記情報処理装置にログインすることに基づいて、前記管理手段を参照して、前記情報処理装置にログインしたユーザに対応づけて管理される操作履歴情報を、前記データ処理装置に送信する送信手段と、を備える、ことを特徴とする。
【発明の効果】
【０００８】
本発明によれば、情報処理装置が管理するアカウント情報を用いてデータ処理装置が所定のアプリケーションを実行できる。
【図面の簡単な説明】
【０００９】
【図１】データ処理システムの構成を示す図である。
【図２】ＭＦＰのハードウェア構成を示す図である。
【図３】データ処理装置のハードウェア構成を示す図である。
【図４】データ処理システムの制御方法を説明するフローチャートである。
【図５】データ処理システムの制御方法を説明するフローチャートである。
【図６】データ処理システムの制御方法を説明するフローチャートである。
【図７】データ処理システムの制御方法を説明するフローチャートである。
【図８】情報処理装置が管理するアカウント情報例を示す図である。
【図９】本発明の実施形態に関わる、ＭＦＰの操作パネル上に表示されるウェブブラウザを用いて実行されるウェブベースアプリを表す図である。
【発明を実施するための形態】
【００１０】
次に本発明を実施するための最良の形態について図面を参照して説明する。
＜システム構成の説明＞
〔第１実施形態〕
【００１１】
図１は、本実施形態を示すデータ処理システムの構成を図である。本例は、情報処理装置の一例であるＭＦＰ１０１とデータ処理装置１０２をＵＳＢ１０３により接続するシステム例を示す。ここで、データ処理装置１０２は、ＵＳＢデバイスの一例であるドングルＰＣで構成されている。
【００１２】
図２は、図１に示したシステムに含まれるＭＦＰ１０１のハードウェア構成を示す図である。ＭＦＰ１０１は、コントローラボード２００、スキャナ２０９、プリンタエンジン２０７、操作パネル２１２などの部分から構成されている。これら各部がそれぞれ連動し、印刷、スキャン、コピー、ＦＡＸなどの機能を実現している。スキャナ２０９は、原稿の読み取りを行う。プリンタエンジン２０７は、印刷データの用紙への印刷を行う。操作パネル２１２は、各種設定操作、及びアラーム等の表示を、ＵＩ画面を介して行う。
【００１３】
スキャナ２０９には原稿検知を行う原稿検知センサ２１８が接続されている。原稿検知センサ２１８は、圧板部（原稿台スキャナ部）とＡＤＦ部（Ａｕｔｏ Ｄｏｃｕｍｅｎｔｏ Ｆｅｅｄｅｒ部）とがそれぞれ備わっている。圧板部の場合、原稿台ガラス上に原稿が置かれた場合に、原稿が置かれた事を検知して、スキャナ２０９へ通知する。
一方、ＡＤＦ部の場合、フィーダーに原稿が置かれた場合に、原稿が置かれた事を検知してスキャナ２０９へ通知する。コントローラボード２００内のＣＰＵ２０１はＭＦＰ全体を制御するコントローラであり、各部とシステムバス２１７で接続されている。外部との通信は、各外部Ｉ／Ｆを介して通信可能に構成されている。ＦＡＸ  Ｉ／Ｆ２１６は、モジュラージャックを介して公衆回線網に接続され、ＦＡＸ装置とＦＡＸ送受信を行う。
【００１４】
ネットワークＩ／Ｆ２１５は、ＬＡＮ  Ｉ／Ｆコネクタを介してＬＡＮに接続し、ＰＣとネットワーク通信を行う。ＵＳＢ  Ａ  Ｉ／Ｆ２１３は、ＵＳＢコネクタを介してデータ処理装置１０２やＵＳＢメモリと接続し、ＵＳＢ通信を行う。ＵＳＢ  Ｂ  Ｉ／Ｆ２１４は、ＵＳＢコネクタを介してＰＣとローカル接続し、ＵＳＢ通信を行う。
無線ＬＡＮ  Ｉ／Ｆ２１０は、無線ＬＡＮアンテナ２１１を介して無線ＬＡＮ通信を行う。スキャナ２０９は、スキャナＩ／Ｆ２０８を介してデータ通信を行う。プリンタエンジン２０７は、エンジンＩ／Ｆ２０６を介してデータ通信を行う。
【００１５】
操作パネル２１２とは、システムバス２１７を介してデータ通信を行う。ＲＯＭ２０３はブートＲＯＭであり、ＭＦＰ１０１のブートプログラムが格納されている。ＲＡＭ２０２は、ＣＰＵ２０１が動作するためのシステムワークメモリであり、ＣＰＵ２０１の演算データや各種プログラムが記憶される。
【００１６】
また、ＲＡＭ２０２は、印刷時等に画像処理部２０５で種々の画像処理を施された画像データを保持する画像メモリとしても利用される。記憶装置２０４は、サイズの大きなプログラムやデータを保存しておくための不揮発の２次記憶装置であり、保存してあるサイズの大きなプログラムやデータはＲＡＭ２０２に展開して使用する。
【００１７】
図３は、図１に示したシステムに含まれるデータ処理装置１０２のハードウェア構成を示す図である。
図３において、コントローラボード３００、内のＣＰＵ３０１はデータ処理装置１０２、全体を制御するコントローラであり、各部とシステムバス３０８、で接続されている。
【００１８】
無線ＬＡＮ  Ｉ／Ｆ３０５は、無線ＬＡＮアンテナ３０６、を介し、外部との無線ＬＡＮ通信を行う事が出来るように構成されている。ＲＯＭ３０３はブートＲＯＭであり、データ処理装置１０２のブートプログラムが格納されている。ＲＡＭ３０２は、ＣＰＵ３０１が動作するためのシステムワークメモリであり、ＣＰＵ３０１の演算データや各種プログラムが記憶される。記憶装置３０４は、サイズの大きなプログラムやデータを保存しておくための不揮発の２次記憶装置であり、保存してあるサイズの大きなプログラムやデータはＲＡＭ３０２に展開して使用する。
【００１９】
〔ログイン処理〕
図４は、本実施形態を示すデータ処理システムの制御方法を説明するフローチャートである。本例は、図１に示したＭＦＰ１０１と、データ処理装置１０２、がＵＳＢ  Ａ  Ｉ／Ｆ２１３、３０７、で接続され、ユーザがログインし、ウエブベースアプリを起動するまでの処理例である。なお、各Ｓ４０２，４０４，４０５，４０７は、ＭＦＰ１０１のＣＰＵ２０１が記憶された制御プログラムを実行することにより実現され、他のステップは、データ処理装置１０２のＣＰＵ３０１が記憶された制御プログラムを実行することにより実現される。
まず、データ処理装置１０２がＭＦＰ１０１のＵＳＢ  Ａ  Ｉ／Ｆ２１３に接続されると（Ｓ４０１）、ＭＦＰ１０１は、データ処理装置１０２に電源を供給する（Ｓ４０２）。データ処理装置１０２は、ＭＦＰ１０１から電源を供給されるとＶＮＣサーバー（プログラム）を起動する（Ｓ４０３）。
【００２０】
ＭＦＰ１０１は、ユーザがログインしたことを確認すると（Ｓ４０４）、ログインしたユーザに対応づけられたウエブブラウザのデータ（「お気に入り情報」や「履歴情報」など）をデータ処理装置１０２に送信する。データ処理装置１０２は、ＭＦＰ１０１からデータを受信すると、データ処理装置１０２のＲＡＭ３０２、もしくは記憶装置３０４内のウエブブラウザのデータが格納される領域にＭＦＰ１０１から受信したデータを上書きする（Ｓ４０６）。
【００２１】
次に、ＭＦＰ１０１は、Ｓ４０５でウエブブラウザのデータを送信した後に、ＶＮＣビューワーを起動する（Ｓ４０７）。これによってＶＮＣ接続を行い、データ処理装置１０２の画面情報をＭＦＰ１０１の操作パネル２１２上に表示し、ユーザに操作させる事が可能となる。
ユーザはＭＦＰ１０１の操作パネル２１２を操作し、データ処理装置１０２にインストールされているウエブブラウザアプリ（ウエブサービス）を起動する（Ｓ４０８）。ウエブブラウザ上でウエブベースアプリを起動する（Ｓ４０９）。
【００２２】
このとき、Ｓ４０６でウエブブラウザの「お気に入り」や「履歴」をログインしたユーザに対応づけられたデータに変更しているため、ユーザは「お気に入り」に登録されているウエブベースアプリの名前を選択するだけでウエブベースアプリを起動する事が可能となる。
【００２３】
〔ログアウト処理〕
図５は、本実施形態を示すデータ処理システムの制御方法を説明するフローチャートである。本例は、図１に示したＭＦＰ１０１と、データ処理装置１０２とのデータ処理例である。なお、各Ｓ５０１，Ｓ５０２，Ｓ５０５〜Ｓ５０８は、ＣＰＵ２０１が記憶された制御プログラムを実行することにより実現され、他のステップは、データ処理装置１０２のＣＰＵ３０１が記憶された制御プログラムを実行することにより実現される。
まず、ＭＦＰ１０１の操作パネル２１２によってデータ処理装置１０２を操作している状態で、ユーザがログアウトすると（Ｓ５０１）、ＭＦＰ１０１からデータ処理装置１０２へデータ要求指示を送信する（Ｓ５０２）。データ処理装置１０２はＭＦＰ１０１からのデータ要求指示を受信すると（Ｓ５０３）、ウエブブラウザのデータ（「お気に入り情報」や「履歴情報」）などをＭＦＰ１０１に送信する（Ｓ５０４）。
【００２４】
ＭＦＰ１０１はデータ処理装置１０２からデータを受信すると（Ｓ５０５）、Ｓ５０１でログアウトしたユーザと受信したデータを対応づけて記憶装置２０４に保存する（Ｓ５０６）。
そして、ユーザがＭＦＰ１０１に再度ログインすると（Ｓ５０７）、ＭＦＰ１０１は記憶装置２０４に保存したデータをデータ処理装置１０２に送信する（Ｓ５０８）。データ処理装置１０２はＭＦＰ１０１からデータを受信し（Ｓ５０９）、ＲＡＭ３０２、もしくは記憶装置３０４に保存して、次の処理に移る。
【００２５】
〔ログアウト時のデータ通信処理〕
図６は、本実施形態を示すデータ処理システムの制御方法を説明するフローチャートである。本例は、図１に示したＭＦＰ１０１とデータ処理装置１０２によるデータ通信例である。なお、各Ｓ６０１〜Ｓ６０４は、ＣＰＵ２０１が記憶された制御プログラムを実行することにより実現され、他のステップは、データ処理装置１０２のＣＰＵ３０１が記憶された制御プログラムを実行することにより実現される。
特に、図６の（ａ）は、ユーザがログアウトした際、データ処理装置１０２からＭＦＰ１０１へ送信されるウエブブラウザのデータを受信する処理例でする。ここで、図６の（ａ）のフローは図２のＲＯＭ２０３、記憶装置２０４、ＲＡＭ２０２のいずれかに記憶されたプログラムに基づきＣＰＵ２０１によって実行することで実現される。また、図６の（ｂ）は、図３のＲＯＭ３０３、記憶装置３０４、ＲＡＭ３０２のいずれかに記憶されたプログラムに基づきＣＰＵ３０１が実行することにより実現される。
【００２６】
Ｓ６０１で、ＭＦＰ１０１は、ユーザがログアウトしたかを判断する。Ｓ６０１でユーザがログアウトしたら、データ処理装置１０２にデータ要求指示を送信する（Ｓ６０２）。Ｓ６０３でデータ処理装置１０２からデータを受信したかを判断する。Ｓ６０３で受信が完了したと判断した場合（Ｓ６０３のＹＥＳ）、Ｓ６０１でログアウトしたユーザとＳ６０３で受信したデータを図８のように対応づけて記憶装置２０４に更新保存する（Ｓ６０４）。ここで図８は操作履歴情報として、「ユーザ名」と「お気に入り」及び「履歴」のＵＲＬを対応づけた例である。ここで、お気に入りは、ログインするユーザがお気に入りに登録したＵＲＬを特定する情報である。また、履歴とは、データ処理装置１０２がＷＥＢ接続した履歴情報である。
【００２７】
データ処理装置１０２は、Ｓ６０５でＭＦＰ１０１からデータ要求指示を受信したかを判断する。ここで、データ要求指示を受信したと判断した場合（Ｓ６０５のＹＥＳ）、ＲＡＭ３０２、もしくは記憶装置３０４に保存してあるウエブブラウザのデータ（「お気に入り情報」や「履歴情報」）をＭＦＰ１０１に送信する（Ｓ６０６）。
そしてデータの送信が完了したら（Ｓ６０７のＹＥＳ）、ＲＡＭ３０２、もしくは記憶装置３０４に保存してあるウエブブラウザのデータを削除する（Ｓ６０８）。
【００２８】
〔ログイン時のデータ通信処理〕
図７は、本実施形態を示すデータ処理システムの制御方法を説明するフローチャートである。本例は、図１に示したＭＦＰ１０１と、データ処理装置１０２とのデータ処理例である。なお、各Ｓ７０１〜Ｓ７０５は、ＣＰＵ２０１が記憶された制御プログラムを実行することにより実現され、他のステップは、データ処理装置１０２のＣＰＵ３０１が記憶された制御プログラムを実行することにより実現される。以下、ユーザがログインした際に、ＭＦＰ１０１からデータ処理装置１０２へウエブブラウザのデータを送信するフローを詳細に説明する。
【００２９】
Ｓ７０１で、ＭＦＰ１０１は、ユーザがログインしたかを判断する。Ｓ７０１でユーザがログインしていると判断した場合、ＵＳＢ  Ａ  Ｉ／Ｆ２１３に接続されたデバイスがあるかを判断する（Ｓ７０２）。Ｓ７０２で接続されたデバイスがある場合、ＵＳＢ  ＩＤを取得しデータ処理装置１０２と一致するかを判断する（Ｓ７０３）。ここで、ＵＳＢ  ＩＤとはベンダーを識別できるベンダーＩＤ（例えばＣＡＸＸＸ）などと製品を識別できるプロダクトＩＤ（例えば情報処理装置などが識別情報として含むＩＤである。
Ｓ７０３で、ＵＳＢ  ＩＤがデータ処理装置１０２と一致していると判断した場合、記憶装置２０４に保存している図８のデータにログインしたユーザのデータがあるかを判断する（Ｓ７０４）。ここで、Ｓ７０４でログインしたユーザに対応づけられたデータがあると判断した場合、データ処理装置１０２にデータを送信する（Ｓ７０５）。
【００３０】
図９は、本発明の実施形態に関わる、ＭＦＰ１０１の操作パネル上に表示されるウェブブラウザを用いて実行される所定のウェブベースアプリを表す図である。本実施形態では、ＭＦＰ１０１のＵＩ画面に対する指示を受け付けてウェブベースアプリに従うウエブサービスを実行する。
次に、データ処理装置１０２は、Ｓ７０６でＭＦＰ１０１から受信するデータがあるかを判断する（Ｓ７０６）。Ｓ７０６で受信するデータがあると判断した場合、ＭＦＰ１０１からデータを受信し、ＲＡＭ３０２、もしくは記憶装置３０４に保存する（Ｓ７０７）。
【００３１】
本実施形態によれば、データ処理装置１０２がユーザのアカウント管理機能を備えていない場合であっても、ウエブブラウザのデータをユーザ毎に管理する事が可能となり、ウエブベースアプリの起動を簡略化できるため、ユーザの利便性が向上する。
【００３２】
なお、本実施形態のＳ６０２の処理はユーザがログアウトした場合（Ｓ６０１のＹＥＳ）に実行されるが、本発明はそれに限定されるものではない。例えばＳ５０１でユーザによってデータ処理装置１０２の取り外し操作が実行されたかを判断する処理、ＭＦＰ１０１が省電力モード（データ処理装置１０２の電源を遮断）に移行したかを判断する処理でも良い。
【００３３】
また、Ｓ７０５のＭＦＰ１０１からデータ処理装置１０２へデータを送信する処理は、ログイン情報に対応づけられたデータがあるかの判断を行い実行されるが、ＶＮＣ接続が完了しているかの判断を新たに追加しても良い。
【００３４】
さらに、本実施形態では、データ処理装置１０２からＭＦＰ１０１へ送信する情報はウエブブラウザの「お気に入り」や「履歴」としているが、本発明はそれに限定されるものではなく、ＣＰＵ３０１で作成した情報であれば良い。
本実施形態によれば、データ処理装置、例えばＵＳＢデバイスで構成されるドングルＰＣが情報処理装置に接続された場合に、情報処理装置が管理するアカウント情報を用いてデータ処理を行える。ここで、アカウント情報には、ユーザ毎にウエブブラウザにおける「お気に入り」や「履歴」が含まれる。
したがって、ＵＳＢデバイスを接続してデータ処理を行う際に、ユーザが毎回アカウント情報を入力する手間を省き、ユーザの利便性を向上させることができる。
【００３５】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステムまたは装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読み出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えばＡＳＩＣによっても実現可能である。
【符号の説明】
【００３６】
１０１  ＭＦＰ
１０２  情報処理装置
【図１】
2017046026.tif 000003
【図２】
2017046026.tif 000004
【図３】
2017046026.tif 000005
【図４】
2017046026.tif 000006
【図５】
2017046026.tif 000007
【図６】
2017046026.tif 000008
【図７】
2017046026.tif 000009
【図８】
2017046026.tif 000010
【図９】
2017046026.tif 000011