(57)【特許請求の範囲】
【請求項１】
画像形成システムであって、
画像形成装置と、
前記画像形成装置を遠隔操作することが可能な外部端末と、
を備え、
前記画像形成装置は、
前記外部端末との間で各種情報の授受を行う第１の通信制御手段と、
前記画像形成装置のウエブブラウザによって利用されるブラウザ利用情報であって前記画像形成装置内且つ前記ウエブブラウザ管理下の所定記憶領域に格納されるブラウザ利用情報を管理する管理手段と、
を有し、
前記外部端末は、
前記画像形成装置との間で各種情報の授受を行う第２の通信制御手段、
を有し、
前記画像形成装置の前記管理手段は、前記外部端末を用いて前記画像形成装置が遠隔操作され前記ウエブブラウザが前記画像形成装置にて動作している際に、前記ウエブブラウザの終了指示が前記外部端末から受け付けられると、前記ウエブブラウザの動作中に前記所定記憶領域に格納された前記ブラウザ利用情報を、前記外部端末に送信させるとともに前記所定記憶領域から削除し、
前記外部端末の前記第２の通信制御手段は、前記画像形成装置から前記ブラウザ利用情報を受信するとともに前記ブラウザ利用情報を前記外部端末内に格納し、
前記画像形成装置の前記第１の通信制御手段は、前記ウエブブラウザの終了後において、前記外部端末を用いて前記画像形成装置が遠隔操作され前記ウエブブラウザの起動指示が前記外部端末から受け付けられると、前記ブラウザ利用情報の返却要求を前記外部端末に送信し、
前記外部端末の前記第２の通信制御手段は、前記返却要求に応答して、前記外部端末内に格納されている前記ブラウザ利用情報を前記画像形成装置に送信し、
前記画像形成装置の前記管理手段は、前記返却要求に応答して前記外部端末から送信されてきた前記ブラウザ利用情報を前記所定記憶領域に再び格納することを特徴とする画像形成システム。
【請求項２】
請求項１に記載の画像形成システムにおいて、
前記管理手段は、前記画像形成装置の前記ウエブブラウザによるウエブサーバへのウエブアクセスに際して、前記所定記憶領域に再格納された前記ブラウザ利用情報を利用することを特徴とする画像形成システム。
【請求項３】
請求項１または請求項２に記載の画像形成システムにおいて、
前記外部端末は、
前記外部端末のウエブブラウザの動作を制御するブラウザ制御手段、
をさらに有し、
前記外部端末の前記ブラウザ制御手段は、前記外部端末の前記ウエブブラウザによるウエブサーバへのウエブアクセスに際して、前記画像形成装置から受信されて前記外部端末内に格納された前記ブラウザ利用情報を利用することを特徴とする画像形成システム。
【請求項４】
請求項１から請求項３のいずれかに記載の画像形成システムにおいて、
前記ブラウザ利用情報は、前記画像形成装置の前記ウエブブラウザとウエブサーバとの間でのデータ授受に用いられるクッキー情報であることを特徴とする画像形成システム。
【請求項５】
請求項１から請求項３のいずれかに記載の画像形成システムにおいて、
前記ブラウザ利用情報は、前記画像形成装置の前記ウエブブラウザを用いて表示されたウエブページの閲覧履歴情報であることを特徴とする画像形成システム。
【請求項６】
請求項１から請求項３のいずれかに記載の画像形成システムにおいて、
前記ブラウザ利用情報は、ＨＴＭＬ５規格のウエブストレージを利用して格納されたデータであることを特徴とする画像形成システム。
【請求項７】
画像形成装置であって、
前記画像形成装置を遠隔操作することが可能な外部端末との間で、各種情報の授受を行う通信制御手段と、
前記画像形成装置のウエブブラウザによって利用されるブラウザ利用情報であって前記画像形成装置内且つ前記ウエブブラウザ管理下の所定記憶領域に格納されるブラウザ利用情報を管理する管理手段と、
を備え、
前記管理手段は、前記外部端末を用いて前記画像形成装置が遠隔操作され前記ウエブブラウザが前記画像形成装置にて動作している際に、前記ウエブブラウザの終了指示が前記外部端末から受け付けられると、前記ウエブブラウザの動作中に前記所定記憶領域に格納された前記ブラウザ利用情報を、前記外部端末に送信させるとともに前記所定記憶領域から削除し、
前記通信制御手段は、前記ウエブブラウザの終了後において、前記外部端末を用いて前記画像形成装置が遠隔操作され前記ウエブブラウザの起動指示が前記外部端末から受け付けられると、前記ブラウザ利用情報の返却要求を前記外部端末に送信し、
前記管理手段は、前記返却要求に応答して前記外部端末から送信されてきた前記ブラウザ利用情報を前記所定記憶領域に再び格納することを特徴とする画像形成装置。
【請求項８】
画像形成装置を遠隔操作することが可能な外部端末に内蔵されたコンピュータに、
ａ）前記外部端末を用いて前記画像形成装置が遠隔操作され前記画像形成装置のウエブブラウザが前記画像形成装置にて動作している際に、前記ウエブブラウザの終了を前記画像形成装置に対して指示するステップと、
ｂ）前記ウエブブラウザによって利用されるブラウザ利用情報であって前記ウエブブラウザの動作中に前記画像形成装置内且つ前記ウエブブラウザ管理下の所定記憶領域に格納されていたブラウザ利用情報を、前記画像形成装置から受信して前記外部端末内に格納するステップと、
ｃ）前記ウエブブラウザの終了後において、前記外部端末を用いて前記画像形成装置を遠隔操作して前記ウエブブラウザの起動を前記画像形成装置に対して指示するステップと、
ｄ）前記ブラウザ利用情報の返却要求であって前記ステップｃ）における前記ウエブブラウザの起動指示に応答して前記画像形成装置から送信されてきた返却要求を、前記画像形成装置から受信するステップと、
ｅ）前記返却要求に応答して、前記外部端末内に格納されている前記ブラウザ利用情報を前記画像形成装置に送信するステップと、
を実行させるためのプログラム。
【請求項９】
画像形成システムであって、
複数の画像形成装置と、
前記複数の画像形成装置を個別に遠隔操作することが可能な外部端末と、
を備え、
前記複数の画像形成装置のうちの一の装置である第１の画像形成装置は、
前記外部端末との間で各種情報の授受を行う第１の通信制御手段と、
前記第１の画像形成装置のウエブブラウザである第１のウエブブラウザによって利用される第１のブラウザ利用情報であって前記第１の画像形成装置内且つ前記第１のウエブブラウザ管理下の第１の所定記憶領域に格納される第１のブラウザ利用情報を管理する第１の管理手段と、
を有し、
前記複数の画像形成装置のうち前記第１の画像形成装置とは別の装置である第２の画像形成装置は、
前記外部端末との間で各種情報の授受を行う第２の通信制御手段と、
前記第２の画像形成装置のウエブブラウザである第２のウエブブラウザによって利用される第２のブラウザ利用情報であって前記第２の画像形成装置内且つ前記第２のウエブブラウザ管理下の第２の所定記憶領域に格納される第２のブラウザ利用情報を管理する第２の管理手段と、
を有し、
前記外部端末は、
前記複数の画像形成装置との間で各種情報の授受を行うことが可能な第３の通信制御手段、
を有し、
前記第１の画像形成装置の前記第１の管理手段は、前記外部端末を用いて前記第１の画像形成装置が遠隔操作され前記第１のウエブブラウザが前記第１の画像形成装置にて動作している際に、前記第１のウエブブラウザの終了指示が前記外部端末から受け付けられると、前記第１のウエブブラウザの動作中に前記第１の所定記憶領域に格納された前記第１のブラウザ利用情報を、前記外部端末に送信させるとともに前記第１の所定記憶領域から削除し、
前記外部端末の前記第３の通信制御手段は、前記第１の画像形成装置から前記第１のブラウザ利用情報を受信するとともに前記第１のブラウザ利用情報を前記外部端末内に格納し、
前記第２の画像形成装置の前記第２の通信制御手段は、前記第１の画像形成装置の遠隔操作の終了後において、前記外部端末を用いて前記第２の画像形成装置が遠隔操作され前記第２のウエブブラウザの起動指示が前記外部端末から受け付けられると、ブラウザ利用情報の送信要求を前記外部端末に送信し、
前記外部端末の前記第３の通信制御手段は、前記送信要求に応答して、前記外部端末に格納されている前記第１のブラウザ利用情報を前記第２の画像形成装置に送信し、
前記第２の画像形成装置の前記第２の管理手段は、前記送信要求に応答して前記外部端末から送信されてきた前記第１のブラウザ利用情報を、前記第２のブラウザ利用情報として前記第２の所定記憶領域に格納することを特徴とする画像形成システム。
【請求項１０】
請求項９に記載の画像形成システムにおいて、
前記第２の画像形成装置の前記第２の管理手段は、前記第２の画像形成装置の前記第２のウエブブラウザによるウエブサーバへのウエブアクセスに際して、前記第２の所定記憶領域に格納された前記第１のブラウザ利用情報を、前記第２のブラウザ利用情報として利用することを特徴とする画像形成システム。
【請求項１１】
請求項１０に記載の画像形成システムにおいて、
前記第２の画像形成装置は、
前記第１のブラウザ利用情報の形式が前記第２のウエブブラウザにおいて利用可能な形式であるか否か、を判定する判定手段、
をさらに有し、
前記第２の画像形成装置の前記第２の管理手段は、前記第１のブラウザ利用情報の形式が前記第２のウエブブラウザにおいて利用可能な形式であると判定される場合に、前記ウエブアクセスに際して、前記第２の所定記憶領域に格納された前記第１のブラウザ利用情報を、前記第２のブラウザ利用情報として利用することを特徴とする画像形成システム。
【請求項１２】
請求項９または請求項１０に記載の画像形成システムにおいて、
前記外部端末は、
前記第１のブラウザ利用情報の形式が前記第２のウエブブラウザにおいて利用不可能な形式である場合、前記第１のブラウザ利用情報の形式を、前記第２のウエブブラウザにおいて利用可能な形式に変更する形式変更手段、
をさらに有し、
前記外部端末の前記第３の通信制御手段は、前記第１のブラウザ利用情報の形式が前記第２のウエブブラウザにおいて利用不可能である場合、前記形式変更手段によってその形式が変更された前記第１のブラウザ利用情報を、前記第２の画像形成装置に送信することを特徴とする画像形成システム。
【請求項１３】
請求項９から請求項１２のいずれかに記載の画像形成システムにおいて、
前記外部端末は、
前記外部端末のウエブブラウザの動作を制御するブラウザ制御手段、
をさらに有し、
前記外部端末の前記ブラウザ制御手段は、前記外部端末のウエブブラウザによるウエブサーバへのウエブアクセスに際して、前記第１の画像形成装置から受信されて前記外部端末内に格納された前記第１のブラウザ利用情報を利用することを特徴とする画像形成システム。
【請求項１４】
請求項９から請求項１３のいずれかに記載の画像形成システムにおいて、
前記第１のブラウザ利用情報は、前記第１の画像形成装置の前記第１のウエブブラウザとウエブサーバとの間でのデータ授受に用いられるクッキー情報であることを特徴とする画像形成システム。
【請求項１５】
請求項９から請求項１３のいずれかに記載の画像形成システムにおいて、
前記第１のブラウザ利用情報は、前記第１の画像形成装置の前記第１のウエブブラウザを用いて表示されたウエブページの閲覧履歴情報であることを特徴とする画像形成システム。
【請求項１６】
請求項９から請求項１３のいずれかに記載の画像形成システムにおいて、
前記第１のブラウザ利用情報は、ＨＴＭＬ５規格のウエブストレージを利用して格納されたデータであることを特徴とする画像形成システム。
【請求項１７】
画像形成装置であって、
前記画像形成装置を遠隔操作することが可能な外部端末との間で、各種情報の授受を行う通信制御手段と、
前記画像形成装置のウエブブラウザによって利用されるブラウザ利用情報であって前記画像形成装置内且つ前記ウエブブラウザ管理下の所定記憶領域に格納されるブラウザ利用情報を管理する管理手段と、
を備え、
前記外部端末には、前記画像形成装置とは別の画像形成装置のウエブブラウザである第１のウエブブラウザによって利用される第１のブラウザ利用情報が、当該別の画像形成装置から受信されて格納され、
前記第１のブラウザ利用情報は、前記外部端末を用いて当該別の画像形成装置が遠隔操作され前記第１のウエブブラウザが前記別の画像形成装置にて動作している際に、前記別の画像形成装置内且つ前記第１のウエブブラウザ管理下の第１の所定記憶領域に格納されていた情報であり、
前記通信制御手段は、前記外部端末を用いて前記画像形成装置が遠隔操作され、前記画像形成装置のウエブブラウザである第２のウエブブラウザの起動指示が前記外部端末から受け付けられると、ブラウザ利用情報の送信要求を前記外部端末に送信し、
前記管理手段は、前記送信要求に応答して前記外部端末から送信されてきた前記第１のブラウザ利用情報を、前記第２のウエブブラウザによって利用されるブラウザ利用情報として、前記画像形成装置内且つ前記第２のウエブブラウザ管理下の第２の所定記憶領域に格納することを特徴とする画像形成装置。
【請求項１８】
複数の画像形成装置を個別に遠隔操作することが可能な外部端末に内蔵されたコンピュータに、
ａ）前記外部端末を用いて前記複数の画像形成装置のうちの一の装置である第１の画像形成装置が遠隔操作され前記第１の画像形成装置のウエブブラウザである第１のウエブブラウザが前記第１の画像形成装置にて動作している際に、前記第１のウエブブラウザの終了を前記第１の画像形成装置に対して指示するステップと、
ｂ）前記第１のウエブブラウザによって利用される第１のブラウザ利用情報であって前記第１のウエブブラウザの動作中に前記第１の画像形成装置内且つ前記第１のウエブブラウザ管理下の第１の所定記憶領域に格納されていた第１のブラウザ利用情報を、前記第１の画像形成装置から受信して前記外部端末内に格納するステップと、
ｃ）前記第１のウエブブラウザの終了後において、前記外部端末を用いて前記第１の画像形成装置とは別の装置である第２の画像形成装置を遠隔操作して前記第２の画像形成装置のウエブブラウザである第２のウエブブラウザの起動を前記第２の画像形成装置に対して指示するステップと、
ｄ）ブラウザ利用情報の送信要求であって前記ステップｃ）における前記第２のウエブブラウザの起動指示に応答して前記第２の画像形成装置から送信されてきた送信要求を、前記第２の画像形成装置から受信するステップと、
ｅ）前記送信要求に応答して、前記外部端末内に格納されている前記第１のブラウザ利用情報を前記第２の画像形成装置に送信するステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＭＦＰ（マルチ・ファンクション・ペリフェラル（Multi-Functional Peripheral））などの画像形成装置を備える画像形成システム、およびそれに関連する技術に関する。
【背景技術】
【０００２】
外部端末を用いて画像形成装置を遠隔操作する技術が存在する。
【０００３】
たとえば、特許文献１においては、画像形成装置から外部端末へと操作画面データ自体（ビットマップ画像データ等）をそのまま送信して当該操作画面を外部端末の表示部に表示するとともに、当該操作画面内での操作位置情報（押下位置情報等）を送受信して操作画面内における操作入力を受け付ける技術が示されている。いわゆるリモート接続による遠隔操作技術である。
【０００４】
また、ユーザ認証を伴わずに画像形成装置が利用されている場合には、画像形成装置のウエブブラウザの終了に応じて、ウエブブラウザとウエブサーバとのデータ授受に用いられたクッキー情報を破棄する技術も存在する。
【０００５】
たとえば、特許文献２においては、画像形成装置の認証モードがユーザ認証無効モード（認証処理を実行しないモード）である場合においてウエブブラウザが起動されているときには、クッキー情報が当該ウエブブラウザ管理下の設定情報データベース（クッキー記憶領域）に格納される。そして、ウエブブラウザの終了指示が受け付けられると、当該クッキー記憶領域内に格納されているクッキー情報が破棄（削除）される。これによれば、ユーザ認証を伴わずに画像形成装置を利用したユーザの個人情報の漏洩などのセキュリティリスクを低減することが可能である。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平０５−１２２４２４号公報
【特許文献２】特開２０１１−２０６９６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ここにおいて、ユーザ認証を伴わずに外部端末を用いて画像形成装置を遠隔操作し、画像形成装置のウエブブラウザを利用することが考えられる。
【０００８】
たとえば、ユーザ認証を伴わずに外部端末を用いて画像形成装置が遠隔操作され、画像形成装置のウエブブラウザの起動指示が外部端末から受け付けられると、画像形成装置は、当該ウエブブラウザを画像形成装置にて起動する。そして、画像形成装置のウエブブラウザによるウエブサーバへのウエブアクセスが行われ、ウエブサーバからウエブページが取得される。画像形成装置は、当該ウエブページに関するブラウザ画面データを外部端末に送信し、ブラウザ画面が外部端末にて表示される。画像形成装置のウエブブラウザ管理下のクッキー記憶領域には、画像形成装置のウエブブラウザとウエブサーバとのデータ授受に応じてクッキー情報が格納され、当該ウエブブラウザの終了指示が外部端末から受け付けられると、当該クッキー情報が当該クッキー記憶領域から削除される。
【０００９】
しかしながら、ウエブブラウザの動作中に画像形成装置内のクッキー記憶領域に格納されたクッキー情報が、ウエブブラウザの終了に応答して削除されてしまうと、ウエブブラウザが再び起動された場合に、当該ウエブブラウザは、前回の起動時におけるクッキー情報を利用することができない。そのため、外部端末のユーザが、たとえば画像形成装置の遠隔操作によるウエブブラウザの利用時にアクセスしてログインしていたウエブサイトに再びアクセスする場合、当該ユーザは、ログイン情報を再び入力することを要し、ユーザの利便性が低下する。
【００１０】
また、ウエブブラウザの終了に応答してクッキー記憶領域内のクッキー情報が削除される場合に限らず、たとえば、ウエブブラウザを用いてブラウザ画面に表示されたウエブページの閲覧履歴情報がウエブブラウザの終了に応答してウエブブラウザ管理下の閲覧履歴記憶領域から削除される場合にも、ユーザの利便性が低下することがある。具体的には、外部端末を用いた画像形成装置の遠隔操作によるウエブブラウザ利用時に閲覧していたウエブページの閲覧履歴情報がウエブブラウザの終了に応答して当該閲覧履歴記憶領域から削除されると、外部端末のユーザはウエブサイトの閲覧履歴から所望のウエブサイトに直接的に（簡単に）アクセスすることができず、ユーザの利便性が低下する。
【００１１】
このように、ウエブブラウザの動作中にウエブブラウザ管理下の所定記憶領域に格納された情報がウエブブラウザの終了に応答して削除されてしまうと、所定記憶領域に格納された情報を利用できないことに起因して、ユーザの利便性の低下などの問題が生じ得る。
【００１２】
そこで、本願発明は、ウエブブラウザの利用時に当該ウエブブラウザ管理下の所定記憶領域に格納された情報が当該ウエブブラウザの利用終了時に当該所定記憶領域から削除される場合であっても、当該情報を再利用することが可能な技術を提供することを課題とする。
【課題を解決するための手段】
【００１３】
上記課題を解決すべく、請求項１の発明は、画像形成システムであって、画像形成装置と、前記画像形成装置を遠隔操作することが可能な外部端末と、を備え、前記画像形成装置は、前記外部端末との間で各種情報の授受を行う第１の通信制御手段と、前記画像形成装置のウエブブラウザによって利用されるブラウザ利用情報であって前記画像形成装置内且つ前記ウエブブラウザ管理下の所定記憶領域に格納されるブラウザ利用情報を管理する管理手段と、を有し、前記外部端末は、前記画像形成装置との間で各種情報の授受を行う第２の通信制御手段、を有し、前記画像形成装置の前記管理手段は、前記外部端末を用いて前記画像形成装置が遠隔操作され前記ウエブブラウザが前記画像形成装置にて動作している際に、前記ウエブブラウザの終了指示が前記外部端末から受け付けられると、前記ウエブブラウザの動作中に前記所定記憶領域に格納された前記ブラウザ利用情報を、前記外部端末に送信させるとともに前記所定記憶領域から削除し、前記外部端末の前記第２の通信制御手段は、前記画像形成装置から前記ブラウザ利用情報を受信するとともに前記ブラウザ利用情報を前記外部端末内に格納し、前記画像形成装置の前記第１の通信制御手段は、前記ウエブブラウザの終了後において、前記外部端末を用いて前記画像形成装置が遠隔操作され前記ウエブブラウザの起動指示が前記外部端末から受け付けられると、前記ブラウザ利用情報の返却要求を前記外部端末に送信し、前記外部端末の前記第２の通信制御手段は、前記返却要求に応答して、前記外部端末内に格納されている前記ブラウザ利用情報を前記画像形成装置に送信し、前記画像形成装置の前記管理手段は、前記返却要求に応答して前記外部端末から送信されてきた前記ブラウザ利用情報を前記所定記憶領域に再び格納することを特徴とする。
【００１４】
請求項２の発明は、請求項１の発明に係る画像形成システムにおいて、前記管理手段は、前記画像形成装置の前記ウエブブラウザによるウエブサーバへのウエブアクセスに際して、前記所定記憶領域に再格納された前記ブラウザ利用情報を利用することを特徴とする。
【００１５】
請求項３の発明は、請求項１または請求項２の発明に係る画像形成システムにおいて、前記外部端末は、前記外部端末のウエブブラウザの動作を制御するブラウザ制御手段、をさらに有し、前記外部端末の前記ブラウザ制御手段は、前記外部端末の前記ウエブブラウザによるウエブサーバへのウエブアクセスに際して、前記画像形成装置から受信されて前記外部端末内に格納された前記ブラウザ利用情報を利用することを特徴とする。
【００１６】
請求項４の発明は、請求項１から請求項３のいずれかの発明に係る画像形成システムにおいて、前記ブラウザ利用情報は、前記画像形成装置の前記ウエブブラウザとウエブサーバとの間でのデータ授受に用いられるクッキー情報であることを特徴とする。
【００１７】
請求項５の発明は、請求項１から請求項３のいずれかの発明に係る画像形成システムにおいて、前記ブラウザ利用情報は、前記画像形成装置の前記ウエブブラウザを用いて表示されたウエブページの閲覧履歴情報であることを特徴とする。
【００１８】
請求項６の発明は、請求項１から請求項３のいずれかの発明に係る画像形成システムにおいて、前記ブラウザ利用情報は、ＨＴＭＬ５規格のウエブストレージを利用して格納されたデータであることを特徴とする。
【００１９】
請求項７の発明は、画像形成装置であって、前記画像形成装置を遠隔操作することが可能な外部端末との間で、各種情報の授受を行う通信制御手段と、前記画像形成装置のウエブブラウザによって利用されるブラウザ利用情報であって前記画像形成装置内且つ前記ウエブブラウザ管理下の所定記憶領域に格納されるブラウザ利用情報を管理する管理手段と、を備え、前記管理手段は、前記外部端末を用いて前記画像形成装置が遠隔操作され前記ウエブブラウザが前記画像形成装置にて動作している際に、前記ウエブブラウザの終了指示が前記外部端末から受け付けられると、前記ウエブブラウザの動作中に前記所定記憶領域に格納された前記ブラウザ利用情報を、前記外部端末に送信させるとともに前記所定記憶領域から削除し、前記通信制御手段は、前記ウエブブラウザの終了後において、前記外部端末を用いて前記画像形成装置が遠隔操作され前記ウエブブラウザの起動指示が前記外部端末から受け付けられると、前記ブラウザ利用情報の返却要求を前記外部端末に送信し、前記管理手段は、前記返却要求に応答して前記外部端末から送信されてきた前記ブラウザ利用情報を前記所定記憶領域に再び格納することを特徴とする。
【００２０】
請求項８の発明は、画像形成装置を遠隔操作することが可能な外部端末に内蔵されたコンピュータに、ａ）前記外部端末を用いて前記画像形成装置が遠隔操作され前記画像形成装置のウエブブラウザが前記画像形成装置にて動作している際に、前記ウエブブラウザの終了を前記画像形成装置に対して指示するステップと、ｂ）前記ウエブブラウザによって利用されるブラウザ利用情報であって前記ウエブブラウザの動作中に前記画像形成装置内且つ前記ウエブブラウザ管理下の所定記憶領域に格納されていたブラウザ利用情報を、前記画像形成装置から受信して前記外部端末内に格納するステップと、ｃ）前記ウエブブラウザの終了後において、前記外部端末を用いて前記画像形成装置を遠隔操作して前記ウエブブラウザの起動を前記画像形成装置に対して指示するステップと、ｄ）前記ブラウザ利用情報の返却要求であって前記ステップｃ）における前記ウエブブラウザの起動指示に応答して前記画像形成装置から送信されてきた返却要求を、前記画像形成装置から受信するステップと、ｅ）前記返却要求に応答して、前記外部端末内に格納されている前記ブラウザ利用情報を前記画像形成装置に送信するステップと、を実行させるためのプログラムであることを特徴とする。
【００２１】
請求項９の発明は、画像形成システムであって、複数の画像形成装置と、前記複数の画像形成装置を個別に遠隔操作することが可能な外部端末と、を備え、前記複数の画像形成装置のうちの一の装置である第１の画像形成装置は、前記外部端末との間で各種情報の授受を行う第１の通信制御手段と、前記第１の画像形成装置のウエブブラウザである第１のウエブブラウザによって利用される第１のブラウザ利用情報であって前記第１の画像形成装置内且つ前記第１のウエブブラウザ管理下の第１の所定記憶領域に格納される第１のブラウザ利用情報を管理する第１の管理手段と、を有し、前記複数の画像形成装置のうち前記第１の画像形成装置とは別の装置である第２の画像形成装置は、前記外部端末との間で各種情報の授受を行う第２の通信制御手段と、前記第２の画像形成装置のウエブブラウザである第２のウエブブラウザによって利用される第２のブラウザ利用情報であって前記第２の画像形成装置内且つ前記第２のウエブブラウザ管理下の第２の所定記憶領域に格納される第２のブラウザ利用情報を管理する第２の管理手段と、を有し、前記外部端末は、前記複数の画像形成装置との間で各種情報の授受を行うことが可能な第３の通信制御手段、を有し、前記第１の画像形成装置の前記第１の管理手段は、前記外部端末を用いて前記第１の画像形成装置が遠隔操作され前記第１のウエブブラウザが前記第１の画像形成装置にて動作している際に、前記第１のウエブブラウザの終了指示が前記外部端末から受け付けられると、前記第１のウエブブラウザの動作中に前記第１の所定記憶領域に格納された前記第１のブラウザ利用情報を、前記外部端末に送信させるとともに前記第１の所定記憶領域から削除し、前記外部端末の前記第３の通信制御手段は、前記第１の画像形成装置から前記第１のブラウザ利用情報を受信するとともに前記第１のブラウザ利用情報を前記外部端末内に格納し、前記第２の画像形成装置の前記第２の通信制御手段は、前記第１の画像形成装置の遠隔操作の終了後において、前記外部端末を用いて前記第２の画像形成装置が遠隔操作され前記第２のウエブブラウザの起動指示が前記外部端末から受け付けられると、ブラウザ利用情報の送信要求を前記外部端末に送信し、前記外部端末の前記第３の通信制御手段は、前記送信要求に応答して、前記外部端末に格納されている前記第１のブラウザ利用情報を前記第２の画像形成装置に送信し、前記第２の画像形成装置の前記第２の管理手段は、前記送信要求に応答して前記外部端末から送信されてきた前記第１のブラウザ利用情報を、前記第２のブラウザ利用情報として前記第２の所定記憶領域に格納することを特徴とする。
【００２２】
請求項１０の発明は、請求項９の発明に係る画像形成システムにおいて、前記第２の画像形成装置の前記第２の管理手段は、前記第２の画像形成装置の前記第２のウエブブラウザによるウエブサーバへのウエブアクセスに際して、前記第２の所定記憶領域に格納された前記第１のブラウザ利用情報を、前記第２のブラウザ利用情報として利用することを特徴とする。
【００２３】
請求項１１の発明は、請求項１０の発明に係る画像形成システムにおいて、前記第２の画像形成装置は、前記第１のブラウザ利用情報の形式が前記第２のウエブブラウザにおいて利用可能な形式であるか否か、を判定する判定手段、をさらに有し、前記第２の画像形成装置の前記第２の管理手段は、前記第１のブラウザ利用情報の形式が前記第２のウエブブラウザにおいて利用可能な形式であると判定される場合に、前記ウエブアクセスに際して、前記第２の所定記憶領域に格納された前記第１のブラウザ利用情報を、前記第２のブラウザ利用情報として利用することを特徴とする。
【００２４】
請求項１２の発明は、請求項９または請求項１０の発明に係る画像形成システムにおいて、前記外部端末は、前記第１のブラウザ利用情報の形式が前記第２のウエブブラウザにおいて利用不可能な形式である場合、前記第１のブラウザ利用情報の形式を、前記第２のウエブブラウザにおいて利用可能な形式に変更する形式変更手段、をさらに有し、前記外部端末の前記第３の通信制御手段は、前記第１のブラウザ利用情報の形式が前記第２のウエブブラウザにおいて利用不可能である場合、前記形式変更手段によってその形式が変更された前記第１のブラウザ利用情報を、前記第２の画像形成装置に送信することを特徴とする。
【００２５】
請求項１３の発明は、請求項９から請求項１２のいずれかの発明に係る画像形成システムにおいて、前記外部端末は、前記外部端末のウエブブラウザの動作を制御するブラウザ制御手段、をさらに有し、前記外部端末の前記ブラウザ制御手段は、前記外部端末のウエブブラウザによるウエブサーバへのウエブアクセスに際して、前記第１の画像形成装置から受信されて前記外部端末内に格納された前記第１のブラウザ利用情報を利用することを特徴とする。
【００２６】
請求項１４の発明は、請求項９から請求項１３のいずれかの発明に係る画像形成システムにおいて、前記第１のブラウザ利用情報は、前記第１の画像形成装置の前記第１のウエブブラウザとウエブサーバとの間でのデータ授受に用いられるクッキー情報であることを特徴とする。
【００２７】
請求項１５の発明は、請求項９から請求項１３のいずれかの発明に係る画像形成システムにおいて、前記第１のブラウザ利用情報は、前記第１の画像形成装置の前記第１のウエブブラウザを用いて表示されたウエブページの閲覧履歴情報であることを特徴とする。
【００２８】
請求項１６の発明は、請求項９から請求項１３のいずれかの発明に係る画像形成システムにおいて、前記第１のブラウザ利用情報は、ＨＴＭＬ５規格のウエブストレージを利用して格納されたデータであることを特徴とする。
【００２９】
請求項１７の発明は、画像形成装置であって、前記画像形成装置を遠隔操作することが可能な外部端末との間で、各種情報の授受を行う通信制御手段と、前記画像形成装置のウエブブラウザによって利用されるブラウザ利用情報であって前記画像形成装置内且つ前記ウエブブラウザ管理下の所定記憶領域に格納されるブラウザ利用情報を管理する管理手段と、を備え、前記外部端末には、前記画像形成装置とは別の画像形成装置のウエブブラウザである第１のウエブブラウザによって利用される第１のブラウザ利用情報が、当該別の画像形成装置から受信されて格納され、前記第１のブラウザ利用情報は、前記外部端末を用いて当該別の画像形成装置が遠隔操作され前記第１のウエブブラウザが前記別の画像形成装置にて動作している際に、前記別の画像形成装置内且つ前記第１のウエブブラウザ管理下の第１の所定記憶領域に格納されていた情報であり、前記通信制御手段は、前記外部端末を用いて前記画像形成装置が遠隔操作され、前記画像形成装置のウエブブラウザである第２のウエブブラウザの起動指示が前記外部端末から受け付けられると、ブラウザ利用情報の送信要求を前記外部端末に送信し、前記管理手段は、前記送信要求に応答して前記外部端末から送信されてきた前記第１のブラウザ利用情報を、前記第２のウエブブラウザによって利用されるブラウザ利用情報として、前記画像形成装置内且つ前記第２のウエブブラウザ管理下の第２の所定記憶領域に格納することを特徴とする。
【００３０】
請求項１８の発明は、複数の画像形成装置を個別に遠隔操作することが可能な外部端末に内蔵されたコンピュータに、ａ）前記外部端末を用いて前記複数の画像形成装置のうちの一の装置である第１の画像形成装置が遠隔操作され前記第１の画像形成装置のウエブブラウザである第１のウエブブラウザが前記第１の画像形成装置にて動作している際に、前記第１のウエブブラウザの終了を前記第１の画像形成装置に対して指示するステップと、ｂ）前記第１のウエブブラウザによって利用される第１のブラウザ利用情報であって前記第１のウエブブラウザの動作中に前記第１の画像形成装置内且つ前記第１のウエブブラウザ管理下の第１の所定記憶領域に格納されていた第１のブラウザ利用情報を、前記第１の画像形成装置から受信して前記外部端末内に格納するステップと、ｃ）前記第１のウエブブラウザの終了後において、前記外部端末を用いて前記第１の画像形成装置とは別の装置である第２の画像形成装置を遠隔操作して前記第２の画像形成装置のウエブブラウザである第２のウエブブラウザの起動を前記第２の画像形成装置に対して指示するステップと、ｄ）ブラウザ利用情報の送信要求であって前記ステップｃ）における前記第２のウエブブラウザの起動指示に応答して前記第２の画像形成装置から送信されてきた送信要求を、前記第２の画像形成装置から受信するステップと、ｅ）前記送信要求に応答して、前記外部端末内に格納されている前記第１のブラウザ利用情報を前記第２の画像形成装置に送信するステップと、を実行させるためのプログラムであることを特徴とする。
【発明の効果】
【００３１】
請求項１から請求項１８に記載の発明によれば、ウエブブラウザの利用時に当該ウエブブラウザ管理下の所定記憶領域に格納された情報が当該ウエブブラウザの利用終了時に当該所定記憶領域から削除される場合であっても、当該情報を再利用することが可能である。
【００３２】
特に、請求項１から請求項８に記載の発明によれば、外部端末を用いて画像形成装置が遠隔操作されウエブブラウザが画像形成装置にて動作している際に、ウエブブラウザの終了指示が受け付けられると、ウエブブラウザの動作中に当該ウエブブラウザ管理下の所定記憶領域に格納されたブラウザ利用情報が、外部端末に送信されるとともに当該所定記憶領域から削除される。その後、当該ウエブブラウザの起動指示が外部端末から受け付けられると、外部端末に送信されたブラウザ利用情報が、当該外部端末から取得されて当該所定記憶領域に再び格納される。したがって、ウエブブラウザの利用時に当該ウエブブラウザ管理下の所定記憶領域に格納されたブラウザ利用情報が当該ウエブブラウザの利用終了時に当該所定記憶領域から削除される場合であっても、その後ウエブブラウザが再び利用される際に、当該ブラウザ利用情報を再利用することが可能である。
【００３３】
また、特に、請求項９から請求項１８に記載の発明によれば、第２の画像形成装置のウエブブラウザの起動指示が受け付けられると、第１の画像形成装置のウエブブラウザに関するブラウザ利用情報が、外部端末から取得されて当該第２の画像形成装置のウエブブラウザ管理下の所定記憶領域に格納される。したがって、第１の画像形成装置のウエブブラウザの利用時に当該ウエブブラウザ管理下の所定記憶領域に格納されたブラウザ利用情報が当該ウエブブラウザの利用終了時に当該所定記憶領域から削除される場合であっても、その後第２の画像形成装置のウエブブラウザが利用される際に、当該ブラウザ利用情報を当該第２の画像形成装置のウエブブラウザを用いて再利用することが可能である。
【図面の簡単な説明】
【００３４】
【図１】画像形成システムを示す図である。
【図２】画像形成装置（ＭＦＰ）の機能ブロックを示す図である。
【図３】外部端末の概略構成を示す機能ブロック図である。
【図４】画像形成システムにおける動作等の概略を示す図である。
【図５】ログイン画面を示す図である。
【図６】メニュー画面を示す図である。
【図７】ブラウザ画面を示す図である。
【図８】クッキー記憶領域を示す概念図である。
【図９】ＭＦＰの動作を示すフローチャートである。
【図１０】外部端末の動作を示すフローチャートである。
【図１１】第２実施形態に係る画像形成システムの動作等の概略を示す図である。
【図１２】第２実施形態の第２の変形例に係る外部端末の動作を示すフローチャートである。
【発明を実施するための形態】
【００３５】
以下、本発明の実施形態を図面に基づいて説明する。
【００３６】
＜１．第１実施形態＞
＜１−１．構成概要＞
図１は、本発明に係る画像形成システム１を示す図である。図１に示すように、画像形成システム１は、画像形成装置１０（１０ａ）と外部端末５０とを備える。なお、ここでは、外部端末５０は１人のユーザのみによって利用される。
【００３７】
画像形成装置１０と外部端末５０とは、ネットワーク（通信ネットワーク）１０８を介して互いに接続される。ネットワーク１０８は、ＬＡＮ（Local Area Network）およびインターネットなどによって構成される。また、ネットワーク１０８に対する接続態様は、有線接続であってもよく、或いは無線接続であってもよい。たとえば、画像形成装置１０はネットワーク１０８に対して有線接続され、外部端末５０はネットワーク１０８に対して無線接続される。
【００３８】
画像形成システム１においては、画像形成装置１０（詳細には画像形成装置１０のタッチパネル２５）に対する各種操作を外部端末５０を用いて行うことが可能である。すなわち、外部端末５０は、画像形成装置１０を遠隔操作（リモート操作）することが可能である。なお、この画像形成システム１は、外部端末５０を用いて画像形成装置１０の遠隔操作を行う遠隔操作システムなどとも表現される。
【００３９】
外部端末５０を用いた画像形成装置１０の遠隔操作においては、画像形成装置１０の操作画面に係る画面データ（画像データ）が画像形成装置１０から外部端末５０へと送信され、当該操作画面（画像形成装置１０の操作画面と同様の内容を有する画面）が外部端末５０のタッチパネル７５に表示される。そして、外部端末５０に表示された操作画面に対するユーザからの操作入力に応じて、操作入力情報（たとえば押下位置情報）が外部端末５０から画像形成装置１０へと送信される。画像形成装置１０においては、当該操作入力情報に基づく処理が実行され、処理結果に対応する新たな操作画面（次の操作画面）の画面データが外部端末５０へと送信される。
【００４０】
このように、外部端末５０を用いた画像形成装置１０の遠隔操作においては、外部端末５０と画像形成装置１０との間で、操作画面データ（遠隔操作画面データ）の授受と操作入力情報の授受とが繰り返される。
【００４１】
また、この画像形成装置１０は、ユーザ認証を伴わない利用を許容しており、画像形成装置１０の利用には、ユーザ認証を伴う利用と、ユーザ認証を伴わない利用とが存在する。
【００４２】
図５は、ログイン画面５１０を示す図である。外部端末５０を用いた画像形成装置１０の遠隔操作が開始されると、当該ログイン画面５１０に係る画面データが画像形成装置１０から外部端末５０へと送信され、当該ログイン画面５１０が外部端末５０のタッチパネル７５に表示される。図５に示すように、当該ログイン画面５１０には、ユーザ識別情報（ここではユーザＩＤおよびパスワード）の入力欄とログインボタン５１１とが設けられている。
【００４３】
たとえば、ログイン画面５１０（図５）において、外部端末５０のユーザ（たとえばユーザＵ１）が、ユーザ識別情報（ユーザＩＤおよびパスワード）を入力してログインボタン５１１を押下すると、ユーザ認証を伴う画像形成装置１０（１０ａ）の利用（遠隔操作による利用）が開始される。具体的には、ユーザによって入力されたユーザ識別情報が外部端末５０から画像形成装置１０（１０ａ）に送信され、画像形成装置１０（１０ａ）は、外部端末５０からのユーザ識別情報に基づきユーザ認証を行う。そして、当該ユーザ認証が成功すると、外部端末５０のユーザ（ここではユーザＵ１）がログインユーザ（プライベートユーザ）として特定され、ログインユーザＵ１による画像形成装置１０（１０ａ）の利用（遠隔操作による利用）が開始される。
【００４４】
一方、ログイン画面５１０（図５）において、外部端末５０のユーザが、ユーザ識別情報を入力せずにログインボタン５１１（のみ）を押下すると、画像形成装置１０（１０ａ）は、ユーザ認証を行わず、画像形成装置１０（１０ａ）の利用者（外部端末５０のユーザ）を特定しない。そして、ユーザ認証を伴わない（非特定ユーザによる）画像形成装置１０（１０ａ）の利用（遠隔操作による利用）が開始される。
【００４５】
また、この画像形成装置１０は、「パブリックユーザ」（「ゲストユーザ」とも称される）による画像形成装置１０の利用をも許容している。
【００４６】
たとえば、外部端末５０のユーザが、パブリックユーザ向けに予め設定されたユーザ識別情報（たとえばユーザＩＤ「guest」および所定のパスワード）をログイン画面５１０（図５）にて入力してログインボタン５１１を押下すると、画像形成装置１０は、外部端末５０のユーザを「パブリックユーザ」として特定する。そして、「パブリックユーザ」による画像形成装置１０（１０ａ）の利用（遠隔操作による利用）が開始される。
【００４７】
また、この画像形成装置１０は、画像形成装置１０のウエブブラウザ７管理下の所定記憶領域（ここではクッキー記憶領域８０）を有しており、当該所定記憶領域（クッキー記憶領域８０）には、ウエブブラウザ７によって利用されるブラウザ利用情報（ここではクッキー（Cookie）情報）が格納される（図８も参照）。
【００４８】
図８に示すように、クッキー記憶領域８０には、ウエブブラウザ７によって利用されるクッキー情報の記憶領域８１〜８６が設けられている。
【００４９】
記憶領域８１〜８５は、特定ユーザ（「非パブリックユーザ」あるいは「プライベートユーザ」とも称する）（ここではユーザＵ１〜Ｕ５）用のクッキー記憶領域（各特定ユーザ向けに個別に割り当てられた記憶領域）である。外部端末５０のユーザが自身のユーザ識別情報を入力して画像形成装置１０にログインすると、当該ユーザはプライベートユーザとして認証される。プライベートユーザによって画像形成装置１０が利用されている場合、ウエブブラウザ７は、プライベートユーザとして特定されたユーザ用の記憶領域を、ウエブサーバとのデータ授受に用いるクッキー情報の格納先として利用する。たとえば、ユーザ認証を伴って外部端末５０のユーザ（たとえばユーザＵ１）がウエブブラウザ７を用いてウエブサーバにウエブアクセスすると、ウエブブラウザ７は、ウエブサーバとのデータ授受に際してクッキー情報をユーザＵ１用の記憶領域８１（図８）に格納する。なお、ウエブブラウザ７によって特定ユーザ用の記憶領域８１〜８５に格納されたクッキー情報は、当該ウエブブラウザ７の終了の際には破棄されず、（所定期間（たとえば数十日）に亘って）当該記憶領域８１〜８５にて保持される。
【００５０】
また、記憶領域８６は、パブリックユーザ用の記憶領域（パブリックユーザ向けに割り当てられた記憶領域）である。外部端末５０のユーザが、プライベートユーザとして認証されずに画像形成装置１０を利用している場合、ウエブブラウザ７は、（プライベートユーザ用の記憶領域ではなく、）パブリックユーザ用の記憶領域８６（図８）を、ウエブサーバとのデータ授受に用いるクッキー情報の格納先として利用する。たとえば、或るユーザ（たとえばユーザＵ１）が、ユーザ認証を伴わずに外部端末５０を用いて画像形成装置１０を遠隔操作し、ウエブブラウザ７を用いてウエブサーバにウエブアクセスすると、ウエブブラウザ７は、クッキー情報を、（ユーザＵ１用の記憶領域８１ではなく）パブリックユーザ用の記憶領域８６（図８）に格納する。また、別のユーザ（たとえばユーザＵ２）が、ユーザ認証を伴わずに外部端末５０を用いて画像形成装置１０を遠隔操作し、ウエブブラウザ７を用いてウエブサーバにウエブアクセスする場合にも、ウエブブラウザ７は、クッキー情報を、（ユーザＵ２用の記憶領域８２ではなく）パブリックユーザ用の記憶領域８６に格納する。このように、クッキー記憶領域８６は、プライベートユーザとして認証されずに画像形成装置１０を利用する複数ユーザによって共用される。
【００５１】
＜１−２．画像形成装置の構成＞
図２は、画像形成装置１０（１０ａ）の機能ブロックを示す図である。ここでは、画像形成装置１０として、ＭＦＰ（マルチ・ファンクション・ペリフェラル（Multi-Functional Peripheral））を例示する。図２においては、ＭＦＰ１０の機能ブロックが示されている。
【００５２】
ＭＦＰ１０は、スキャン機能、コピー機能、ファクシミリ機能およびボックス格納機能などを備える装置（複合機とも称する）である。具体的には、ＭＦＰ１０は、図２の機能ブロック図に示すように、画像読取部２、印刷出力部３、通信部４、格納部５、操作部６、ウエブブラウザ７およびコントローラ（制御部）９等を備えており、これらの各部を複合的に動作させることによって、各種の機能を実現する。
【００５３】
画像読取部２は、ＭＦＰ１０の所定の位置に載置された原稿を光学的に読み取って（すなわちスキャンして）、当該原稿の画像データ（原稿画像あるいはスキャン画像とも称する）を生成する処理部である。この画像読取部２は、スキャン部であるとも称される。
【００５４】
印刷出力部３は、印刷対象に関するデータに基づいて紙などの各種の媒体に画像を印刷出力する出力部である。
【００５５】
通信部４は、公衆回線等を介したファクシミリ通信を行うことが可能な処理部である。さらに、通信部４は、ネットワーク１０８を介したネットワーク通信を行うことも可能である。このネットワーク通信では、たとえば、ＴＣＰ／ＩＰ（Transmission Control Protocol / Internet Protocol）等の各種のプロトコルが利用される。当該ネットワーク通信を利用することによって、ＭＦＰ１０は、所望の相手先（たとえば、外部端末５０）との間で各種のデータを授受することが可能である。通信部４は、各種データを送信する送信部４ａと各種データを受信する受信部４ｂとを有する。
【００５６】
格納部５は、ハードディスクドライブ（ＨＤＤ）等の記憶装置で構成される。格納部５は、各操作画面の画像データ等を記憶する。また、格納部５は、ウエブブラウザ７の管理下の所定記憶領域（ここではクッキー記憶領域８０）を有する。
【００５７】
操作部６は、ＭＦＰ１０に対する操作入力を受け付ける操作入力部６ａと、各種情報の表示出力を行う表示部６ｂとを備えている。
【００５８】
このＭＦＰ１０においては、略板状の操作パネル部６ｃ（図１参照）が設けられている。また、操作パネル部６ｃは、その正面側にタッチパネル２５（図１参照）を有している。タッチパネル２５は、操作入力部６ａの一部としても機能するとともに、表示部６ｂの一部としても機能する。タッチパネル２５は、液晶表示パネルに圧電センサ等が埋め込まれて構成され、各種情報を表示するとともに操作者からの操作入力を受け付けることが可能である。
【００５９】
ウエブブラウザ７は、ウエブサーバとの間で通信（詳細にはＨＴＴＰ通信）を行う処理部である。ウエブブラウザ７は、その動作中（起動中）において、ウエブサーバとの間でのデータ授受に用いるクッキー情報を、ＭＦＰ１０内且つウエブブラウザ７管理下のクッキー記憶領域８０（図８参照）に格納する。
【００６０】
コントローラ（制御部）９は、ＭＦＰ１０に内蔵され、ＭＦＰ１０を統括的に制御する制御装置である。コントローラ９は、ＣＰＵおよび各種の半導体メモリ（ＲＡＭおよびＲＯＭ）等を備えるコンピュータシステムとして構成される。コントローラ９は、ＣＰＵにおいて、ＲＯＭ（例えば、ＥＥＰＲＯＭ（登録商標））内に格納されている所定のソフトウエアプログラム（以下、単にプログラムとも称する）を実行することによって、各種の処理部を実現する。なお、当該プログラム（詳細にはプログラムモジュール群）は、ＵＳＢメモリなどの可搬性の記録媒体に記録され、当該記録媒体を介してＭＦＰ１０にインストールされてもよい。あるいは、当該プログラムは、ネットワーク１０８等を経由してダウンロードされてＭＦＰ１０にインストールされるようにしてもよい。
【００６１】
具体的には、図２に示すように、コントローラ９は、当該プログラムの実行により、通信制御部１１と入力制御部１２と表示制御部１３と管理部１４と判定部１５とを含む各種の処理部を実現する。
【００６２】
通信制御部１１は、他の装置（外部端末５０等）との間の通信動作を通信部４等と協働して制御する処理部である。通信制御部１１は、各種データの送信動作を制御する送信制御部と各種データの受信動作を制御する受信制御部とを有する。たとえば、ユーザ認証を伴わずに外部端末５０によるＭＦＰ１０の遠隔操作が行われている場合、通信制御部１１は、ウエブブラウザ７の終了指示が外部端末５０から受け付けられると、ウエブブラウザ７の動作中にウエブサーバとの通信に伴ってクッキー記憶領域８６（図８）に格納されたクッキー情報を、外部端末５０に移動（送信）する。また、ウエブブラウザ７の終了後に当該ウエブブラウザ７の起動指示が当該外部端末５０から再び受け付けられると、通信制御部１１は、外部端末５０に移動させたクッキー情報の返却要求（送信要求）を外部端末５０に送信するとともに、当該クッキー情報を外部端末５０から取得（受信）する。
【００６３】
入力制御部１２は、操作入力部６ａ（タッチパネル２５等）に対する操作入力動作を制御する制御部である。たとえば、入力制御部１２は、タッチパネル２５に表示された操作画面に対する操作入力を受け付ける動作を制御する。
【００６４】
表示制御部１３は、表示部６ｂ（タッチパネル２５等）における表示動作を制御する処理部である。表示制御部１３は、ＭＦＰ１０を操作するための操作画面等をタッチパネル２５に表示させる。
【００６５】
管理部（ブラウザ管理部）１４は、ＭＦＰ１０のウエブブラウザ７の動作を制御するとともに、ＭＦＰ１０のウエブブラウザ７によって利用されるブラウザ利用情報（ここではクッキー情報）を管理する処理部である。たとえば、管理部１４は、外部端末５０を用いてＭＦＰ１０が遠隔操作されウエブブラウザ７がＭＦＰ１０にて動作している際に、当該ウエブブラウザ７の終了指示が外部端末５０から受け付けられると、クッキー記憶領域８６に格納されているクッキー情報を、外部端末５０に送信させるとともに当該クッキー記憶領域８６から削除（破棄）する。
【００６６】
判定部１５は、各種の判定動作を制御する処理部である。
【００６７】
＜１−３．外部端末の構成＞
次に、外部端末５０の構成について説明する。
【００６８】
外部端末（携帯端末）５０は、他の装置との間でのネットワーク通信が可能な携帯式の情報入出力端末装置である。ここでは、外部端末５０として、タブレット型端末を例示する。ただし、これに限定されず、外部端末５０は、スマートフォンなどであってもよい。
【００６９】
図３は外部端末５０の概略構成を示す機能ブロック図である。
【００７０】
外部端末５０は、図３の機能ブロック図に示すように、通信部５４、格納部５５、操作部５６およびコントローラ（制御部）５９等を備えており、これらの各部を複合的に動作させることによって、各種の機能を実現する。
【００７１】
通信部５４は、ネットワーク１０８を介したネットワーク通信を行うことが可能である。このネットワーク通信では、たとえば、ＴＣＰ／ＩＰ（Transmission Control Protocol / Internet Protocol）等の各種のプロトコルが利用される。当該ネットワーク通信を利用することによって、外部端末５０は、所望の相手先（ＭＦＰ１０等）との間で各種のデータを授受することが可能である。通信部５４は、各種データを送信する送信部５４ａと各種データを受信する受信部５４ｂとを有する。たとえば、受信部５４ｂは、操作画面（遠隔操作用の操作画面）の表示用画像（詳細にはその画像データ）等をＭＦＰ１０から受信し、送信部５４ａは、タッチパネル７５に表示された操作画面に対する操作入力の情報（タッチ座標情報等）をＭＦＰ１０に送信する。また、送信部５４ａは、操作画面に対する操作者からの操作入力（文字入力等）に関する情報である操作入力情報（入力文字列情報等）をＭＦＰ１０に送信する。また、受信部５４ｂは、当該操作入力に対応する新たな操作画面（次の操作画面）の表示用画像（詳細にはその画像データ）等をＭＦＰ１０から受信する。
【００７２】
格納部５５は、不揮発性の半導体メモリ等の記憶装置で構成される。格納部５５には、ＭＦＰ１０から送信されてきた各種の画像データ（たとえば操作画面の表示用画像の画像データ）が一時的に格納される。また、格納部５５には、ＭＦＰ１０から送信されてきたブラウザ利用情報（ここではクッキー情報）もが格納される。
【００７３】
操作部５６は、外部端末５０に対する操作入力を受け付ける操作入力部５６ａと、各種情報の表示出力を行う表示部５６ｂとを備えている。この外部端末５０においては、液晶表示パネルに各種センサ等が埋め込まれて構成されたタッチパネル７５（図１参照）が設けられている。具体的には、図１に示すように、略板状の外部端末５０の正面側において、その周縁部（枠部）を除くほぼ全面にわたってタッチパネル７５が設けられている。このタッチパネル７５は、操作入力部５６ａの一部としても機能するとともに、表示部５６ｂの一部としても機能する。タッチパネル７５には、タッチパネル２５の操作画面と同様の操作画面が遠隔操作画面（ＭＦＰ１０を遠隔操作するための画面）として表示される。
【００７４】
図３のコントローラ（制御部）５９は、外部端末５０に内蔵され、外部端末５０を統括的に制御する制御装置である。コントローラ５９は、ＣＰＵおよび各種の半導体メモリ（ＲＡＭおよびＲＯＭ）等を備えるコンピュータシステムとして構成される。コントローラ５９は、ＣＰＵにおいて、記憶部（半導体メモリ等）内に格納されている所定のプログラムを実行することによって、各種の処理部を実現する。なお、当該プログラム（詳細にはプログラムモジュール群）は、ＵＳＢメモリなどの可搬性の記録媒体に記録され、当該記録媒体を介して外部端末５０にインストールされてもよい。あるいは、当該プログラムは、ネットワーク１０８等を経由してインストールされて外部端末５０にインストールされるようにしてもよい。
【００７５】
具体的には、コントローラ５９は、当該プログラム等の実行により、通信制御部６１と入力制御部６２と表示制御部６３と判定部６４とを含む各種の処理部を実現する。
【００７６】
通信制御部６１は、通信部５４等と協働して、ＭＦＰ１０等との通信動作を制御する処理部である。たとえば、通信制御部６１は、操作入力情報（タッチパネル７５に表示された操作画面に対する操作者からの操作入力に関する情報）をＭＦＰ１０に送信する。また、通信制御部６１は、ブラウザ利用情報（ここではクッキー情報）をＭＦＰ１０から受信して格納部５５に格納するとともに、当該ブラウザ利用情報（クッキー情報）の送信要求に応答して当該ブラウザ利用情報をＭＦＰ１０に送信する。
【００７７】
入力制御部６２は、操作入力部５６ａ（タッチパネル７５等）に対する操作入力動作等を制御する制御部である。
【００７８】
表示制御部６３は、表示部５６ｂ（タッチパネル７５等）における表示動作を制御する処理部である。
【００７９】
判定部６４は、各種の判定動作を制御する処理部である。たとえば、判定部６４は、ブラウザ利用情報（たとえばクッキー情報）が外部端末５０内に格納されているか否かを判定する。
【００８０】
＜１−４．動作＞
図４は、画像形成システム１における動作等の概略を示す図である。
【００８１】
この実施形態では、ユーザ認証を伴わずに外部端末５０を用いてＭＦＰ１０（１０ａ）が遠隔操作されウエブブラウザ７がＭＦＰ１０にて動作している際に、ウエブブラウザ７の終了指示が受け付けられると、ウエブブラウザ７の動作中にクッキー記憶領域８６に格納されたクッキー情報が、外部端末５０に移動される。その後、ウエブブラウザ７の起動指示が外部端末５０から受け付けられると、ＭＦＰ１０は、外部端末５０に移動させていたクッキー情報を当該外部端末５０から取得し、クッキー記憶領域８６に再び格納する。端的に言えば、ＭＦＰ１０（１０ａ）は、ウエブブラウザ７の終了に際してクッキー記憶領域８６内のクッキー情報を外部端末５０に一旦預け（退避し）、ウエブブラウザ７の再度の起動に際して、当該クッキー情報を外部端末５０から取得してクッキー記憶領域８６に再び格納する。
【００８２】
図９は、ユーザ認証を伴わずに外部端末５０を用いてＭＦＰ１０がユーザにより遠隔操作されている場合においてウエブブラウザ７の起動指示が受け付けられた後のＭＦＰ１０の動作を示すフローチャートである。以下、図９等を参照しつつ説明する。
【００８３】
なお、ここでは、ユーザ認証を伴わずに外部端末５０を用いてＭＦＰ１０が遠隔操作される場合に以下の動作が行われる態様を例示するが、これに限定されず、たとえば外部端末５０を用いてＭＦＰ１０がパブリックユーザによって遠隔操作される場合にも、以下の動作が行われる。すなわち、プライベートユーザとして認証されずに外部端末５０を用いてＭＦＰ１０がユーザにより遠隔操作される場合に、以下の動作が行われる。
【００８４】
また、以下では、ユーザ認証を伴わずに外部端末５０を用いたＭＦＰ１０の遠隔操作が開始された後における動作を、ウエブブラウザ７の初回起動時の動作と２回目以降の起動時の動作とに分けて説明する。
【００８５】
＜ウエブブラウザ７の初回起動時＞
上述のように、外部端末５０を用いたＭＦＰ１０の遠隔操作が開始されると、ログイン画面５１０に係る画面データがＭＦＰ１０から外部端末５０へと送信され、当該ログイン画面５１０が外部端末５０のタッチパネル７５に表示される（図５参照）。当該ログイン画面５１０において、外部端末５０のユーザが、ユーザ識別情報を入力せずにログインボタン５１１（のみ）を押下すると、ユーザ認証を伴わないＭＦＰ１０の利用（遠隔操作による利用）が開始される。ユーザ認証を伴わないＭＦＰ１０の遠隔操作が開始されると、メニュー画面５２０に係る画面データがＭＦＰ１０から外部端末５０へと送信され、当該メニュー画面５２０が外部端末５０のタッチパネル７５に表示される（図６参照）。そして、当該メニュー画面５２０においてウエブブラウザ７の起動を指示する起動指示ボタン５２１（図６）が押下されると、外部端末５０は、ＭＦＰ１０のウエブブラウザ７の起動を当該ＭＦＰ１０に対して指示する。具体的には、ウエブブラウザ７の起動指示が外部端末５０からＭＦＰ１０に送信される。ＭＦＰ１０においては、ウエブブラウザ７の起動指示（起動操作）が外部端末５０から受け付けられた旨が判定され、図９の処理が開始される。
【００８６】
ステップＳ１１においては、ＭＦＰ１０は、ブラウザ利用情報（ここではクッキー情報）の送信要求（返却要求）を外部端末５０に送信し、ステップＳ１２において、ＭＦＰ１０は、当該送信要求に応答してブラウザ利用情報（クッキー情報）が外部端末５０から受信されたか否か、を判定する。なお、ステップＳ１１〜Ｓ１３の処理については、後述の「２回目以降のウエブブラウザ７の起動時」において説明する。ここでは、ウエブブラウザ７の起動指示が初めて受け付けられ、処理はステップＳ１１，Ｓ１２を経てステップＳ１４へと進む。
【００８７】
ステップＳ１４においては、ＭＦＰ１０（管理部１４）は、（ウエブブラウザ７の起動指示に応答して）ウエブブラウザ７を起動する。ウエブブラウザ７がＭＦＰ１０にて起動されると、ブラウザ画面５３０に係る画面データがＭＦＰ１０から外部端末５０へと送信され、当該ブラウザ画面５３０が外部端末５０のタッチパネル７５に表示される（図７参照）。
【００８８】
図７は、ウエブブラウザ７を用いて表示されるブラウザ画面５３０を示す図である。当該ブラウザ画面５３０には、ウエブブラウザ７によってウエブサーバから取得されたウエブページ（ウエブコンテンツ）が表示されるとともに、当該ウエブページのＵＲＬ（Uniform Resource Locator）等が表示される。また、当該ブラウザ画面５３０には、ウエブブラウザ７の終了を指示する「閉じる」ボタン５３１等もが表示されている。
【００８９】
ステップＳ１５においては、ブラウザ画面５３０に対するユーザ操作に応じて、ウエブブラウザ７管理下の所定記憶領域にブラウザ利用情報が格納される。具体的には、ブラウザ画面５３０に対するユーザ操作に応じて、ウエブブラウザ７とウエブサーバとの間でデータ授受が行われ、当該データ授受に応答してクッキー情報がＭＦＰ１０内のクッキー記憶領域８６（図８）に格納される。
【００９０】
より詳細には、外部端末５０のユーザがウエブブラウザ７を用いてウエブサーバにアクセスすると、当該ウエブサーバからウエブブラウザ７へとクッキー情報の格納要求が送信され、ウエブブラウザ７は、当該格納要求に応答してクッキー情報をクッキー記憶領域８６に格納する。たとえば、ユーザがウエブブラウザ７を用いて或るウエブサイトにログインすると、ログイン情報の格納要求がウエブサイトからウエブブラウザ７へと送信され、ウエブブラウザ７は、当該ログイン情報が書き込まれたクッキー情報をクッキー記憶領域８６（図８）に格納する。
【００９１】
このようなクッキー情報の格納処理（書込処理）は、ウエブブラウザ７の終了指示が受け付けられるまで繰り返される。
【００９２】
ステップＳ１６においては、ＭＦＰ１０（判定部１５）は、ウエブブラウザ７の終了指示が外部端末５０から受け付けられたか否か、を判定する。たとえば、ブラウザ画面５３０（図７）内の「閉じる」ボタン５３１が押下されると（ブラウザ画面５３０を閉じる操作が受け付けられると）、外部端末５０は、ウエブブラウザ７の終了をＭＦＰ１０に対して指示する。具体的には、当該ウエブブラウザ７の終了指示をＭＦＰ１０に送信する。そして、ＭＦＰ１０においては、ウエブブラウザ７の終了指示（終了操作）が外部端末５０から受け付けられた旨が判定され、処理はステップＳ１７へと進む。
【００９３】
ウエブブラウザ７の終了指示が外部端末５０から受け付けられた旨がステップＳ１６にて判定されると、ＭＦＰ１０（管理部１４）は、ウエブブラウザ７の動作中に所定記憶領域（ここではクッキー記憶領域８６（図８））に格納されたブラウザ利用情報（ここではクッキー情報）を外部端末５０に移動させる。具体的には、管理部１４は、クッキー記憶領域８０内のパブリックユーザ用の記憶領域８６に格納されているクッキー情報を、通信制御部１１を用いて外部端末５０に送信させるとともに、当該記憶領域８６から削除（破棄）する。
【００９４】
そして、ＭＦＰ１０（管理部１４）は、ＭＦＰ１０のウエブブラウザ７の動作を終了する（ステップＳ１８）。
【００９５】
外部端末５０は、当該クッキー情報をＭＦＰ１０から受信すると、外部端末５０内（詳細には格納部５５）に格納する。
【００９６】
ＭＦＰ１０においてウエブブラウザ７が終了されると、メニュー画面５２０に係る画面データがＭＦＰ１０から外部端末５０へと送信され、ブラウザ画面５３０に代えて当該メニュー画面５２０が外部端末５０のタッチパネル７５に再び表示される（図６参照）。
【００９７】
このように、ウエブブラウザ７の動作中にウエブサーバとの通信に伴ってＭＦＰ１０内のクッキー記憶領域８６に格納されたクッキー情報が、ウエブブラウザ７の終了指示に応答して外部端末５０へと移動され、外部端末５０に格納される。
【００９８】
＜２回目以降のウエブブラウザ７の起動時＞
次に、ウエブブラウザ７の終了後において、外部端末５０のユーザがＭＦＰ１０（１０ａ）からログアウトせずに（ＭＦＰ１０ａを引き続き遠隔操作して）、ウエブブラウザ７の起動指示を再び行った場合について説明する。なお、図１０は、外部端末５０の動作を示すフローチャートである。図１０においては、ブラウザ利用情報（ここではクッキー情報）の送信要求（返却要求）の受信に関する外部端末５０の動作が示されている。
【００９９】
具体的には、メニュー画面５２０（図６参照）にてウエブブラウザ７の起動指示ボタン５２１が再び押下されると、外部端末５０は、ＭＦＰ１０のウエブブラウザ７の起動をＭＦＰ１０に対して指示する。詳細には、当該ウエブブラウザ７の起動指示をＭＦＰ１０に送信する。ウエブブラウザ７の起動指示が外部端末５０から再び受け付けられると、ＭＦＰ１０（通信制御部１１）は、ブラウザ利用情報（クッキー情報）の送信要求（返却要求）を外部端末５０に送信する（ステップＳ１１）。
【０１００】
外部端末５０（通信制御部６１および判定部６４）は、ブラウザ利用情報（ここではクッキー情報）の送信要求（返却要求）をＭＦＰ１０から受信する（ステップＳ５１）と、ブラウザ利用情報が外部端末５０内に格納されているか否かを判定する（ステップＳ５２）。そして、ブラウザ利用情報（クッキー情報）が外部端末５０内に格納されている旨がステップＳ５２にて判定されると、外部端末５０（通信制御部６１）は、外部端末５０内のブラウザ利用情報（クッキー情報）をＭＦＰ１０に送信する（ステップＳ５３）。
【０１０１】
ＭＦＰ１０（管理部１４）は、返却要求に応答して外部端末５０から送信されてきたブラウザ利用情報（クッキー情報）を、所定記憶領域（クッキー記憶領域８６（図８））に再び格納する（ステップＳ１３）。
【０１０２】
そして、ＭＦＰ１０（管理部１４）は、ウエブブラウザ７をＭＦＰ１０にて起動し（ステップＳ１４）、ウエブブラウザ７によるウエブサーバへのウエブアクセスに際して、ＭＦＰ１０内の所定記憶領域（クッキー記憶領域８６）に再格納されたブラウザ利用情報（クッキー情報）を利用する。具体的には、前回のウエブブラウザ７利用時（動作中）に当該ウエブブラウザ７とウエブサーバとの間でのデータ授受に用いられたクッキー情報が、今回のウエブブラウザ７利用時に再び利用される。たとえば、外部端末５０のユーザが、前回のウエブブラウザ７の利用時にアクセスしてログインしていたウエブサイトに再びアクセスする場合、当該クッキー情報に書き込まれているログイン情報がウエブサーバへと送信される。そして、当該ウエブサイトにおいて、ユーザによるログイン操作等が省略される。
【０１０３】
その後、ウエブブラウザ７の終了指示が外部端末５０から受け付けられる（ステップＳ１６）と、ＭＦＰ１０（管理部１４）は、クッキー記憶領域８６（図８）に格納されているクッキー情報を外部端末５０に（再び）移動し（ステップＳ１７）、ウエブブラウザ７を終了する（ステップＳ１８）。
【０１０４】
以上のように、第１実施形態に係る動作では、外部端末５０を用いてＭＦＰ１０が遠隔操作されウエブブラウザ７がＭＦＰ１０にて動作している際に、ウエブブラウザ７の終了指示が受け付けられると、ウエブブラウザ７の動作中に所定記憶領域に格納されたブラウザ利用情報が、外部端末５０に送信されるとともに当該所定記憶領域から削除される。その後、当該ウエブブラウザ７の起動指示が外部端末５０から再び受け付けられると、外部端末５０に送信されたブラウザ利用情報が、外部端末５０から取得されて当該所定記憶領域に再び格納される。すなわち、ウエブブラウザ７の動作中に所定記憶領域に格納されたブラウザ利用情報が、ウエブブラウザ７の終了指示に応答して外部端末５０に一旦移動（退避）され、ウエブブラウザ７の再度の利用に際して外部端末５０から取得されて当該所定記憶領域に再び格納される。したがって、ウエブブラウザ７の利用時に所定記憶領域に格納されたブラウザ利用情報が当該ウエブブラウザ７の利用終了時に当該所定記憶領域から削除される場合であっても、その後ウエブブラウザ７が再び利用される際に、過去のウエブブラウザ７利用時におけるブラウザ利用情報を再利用することが可能である。
【０１０５】
詳細には、ウエブブラウザ７の動作中にクッキー記憶領域８６に格納されたクッキー情報が、ウエブブラウザ７の終了指示に応答して外部端末５０に一旦移動され、ウエブブラウザ７の再度の利用に際して外部端末５０から取得されて当該クッキー記憶領域８６に再び格納される。そのため、ウエブブラウザ７は、過去にアクセスしたウエブサイトに再びアクセスする際に、過去のアクセス時に利用されたクッキー情報を再び利用することができる。特に、クッキー情報にログイン情報が含まれている場合には、ログイン（ユーザ認証）を要するウエブサイトへの再アクセスに際して当該クッキー情報によってログイン処理が自動的に行われることによって、外部端末５０のユーザは、ログイン操作を再び行うことを要さず、ユーザの利便性の低下を回避することが可能である。
【０１０６】
また、ウエブブラウザ７の動作中に所定記憶領域に格納されたブラウザ利用情報が、ユーザの外部端末５０（ＭＦＰ１０を遠隔操作している外部端末５０）に移動される。そして、ウエブブラウザ７の終了後に再びウエブブラウザ７が起動されると、当該外部端末５０からブラウザ利用情報が取得される。端的に言えば、ＭＦＰ１０は、ＭＦＰ１０のウエブブラウザ７を利用したユーザの外部端末５０にブラウザ利用情報を一旦移動させ、次回のウエブブラウザ７利用時にその外部端末５０からブラウザ利用情報を取得する。そのため、前回のウエブブラウザ７の利用ユーザと同じユーザによってＭＦＰ１０のウエブブラウザ７が利用される。したがって、ＭＦＰ１０は、プライベートユーザを特定せずとも、ウエブブラウザ７を利用したユーザの個人情報の漏洩等のセキュリティリスクを低減することが可能である。
【０１０７】
なお、上記第１実施形態では、ブラウザ画面５３０（図７）内の「閉じる」ボタン５３１が押下されると、ウエブブラウザ７の終了指示が受け付けられた旨が判定される態様を例示したが、これに限定されない。たとえば、ブラウザ画面５３０内の指示ボタン５３２〜５３６（図７）のいずれかが押下された場合にも、ウエブブラウザ７の終了指示が受け付けられた旨が判定されるようにしてもよい。
【０１０８】
具体的には、図７に示すように、ブラウザ画面５３０には、ウエブブラウザ７とは異なる機能を利用するためのボタン５３２〜５３６もが表示されている。ボタン５３２は、ＭＦＰ１０のスキャン機能におけるスキャン設定画面を表示する表示指示ボタンであり、ボタン５３３は、ＭＦＰ１０のコピー機能におけるコピー設定画面を表示する表示指示ボタンである。また、スタートボタン５３４は、ＭＦＰ１０の各種機能（コピー機能、スキャン機能等）の動作の開始を指示する指示ボタンであり、ストップボタン５３５は、当該各種機能の動作の一時停止を指示する指示ボタンであり、リセットボタン５３６は、各種機能における設定済の設定内容を初期設定内容へと戻す指示ボタンである。
【０１０９】
当該ブラウザ画面５３０において指示ボタン５３２〜５３６のいずれかが押下されると、ウエブブラウザ７の終了指示が受け付けられた旨がステップＳ１６にて判定され、所定記憶領域内のブラウザ利用情報が外部端末５０へと送信される（ステップＳ１７）。そして、ＭＦＰ１０は、ウエブブラウザ７を、フォアグラウンド状態からバックグラウンド状態へと移行して一旦終了する（ステップＳ１８）。ウエブブラウザ７がバックグラウンド状態へと移行されると、押下された指示ボタンに対応する画面に係る画面データがＭＦＰ１０から外部端末５０に送信され、外部端末５０における表示画面が当該ブラウザ画面５３０から新たな操作画面へと遷移する。たとえば、ブラウザ画面５３０において指示ボタン５３２が押下されると、ウエブブラウザ７の終了指示が受け付けられた旨がステップＳ１６にて判定され、所定記憶領域内のブラウザ利用情報が外部端末５０へと送信される（ステップＳ１７）。そして、ウエブブラウザ７は（一旦）終了し（フォアグラウンド状態からバックグラウンド状態へと遷移し）（ステップＳ１８）、ブラウザ画面５３０に代えてスキャン設定画面（不図示）が外部端末５０のタッチパネル７５に表示される。
【０１１０】
また、上記第１実施形態では、外部端末５０のユーザがＭＦＰ１０からログアウトせずにウエブブラウザ７の起動指示を再び行った場合に、外部端末５０に移動させたブラウザ利用情報が外部端末５０からＭＦＰ１０に送信されて所定記憶領域に再格納される態様を例示した。しかしながら、本願発明はこれに限定されない。たとえば、外部端末５０のユーザがＭＦＰ１０からログアウトした後、ＭＦＰ１０の遠隔操作によって当該ＭＦＰ１０に再びログインしてウエブブラウザ７の起動指示を行った場合に、外部端末５０に移動させたブラウザ利用情報が外部端末５０からＭＦＰ１０に送信されて所定記憶領域に再格納されるようにしてもよい。
【０１１１】
＜２．第２実施形態＞
第２実施形態は、第１実施形態の変形例である。以下では、第１実施形態との相違点を中心に説明する。
【０１１２】
上記第１実施形態では、外部端末５０内に格納されたブラウザ利用情報が、当該ブラウザ利用情報の送信元ＭＦＰに返却される態様を例示した。
【０１１３】
この第２実施形態では、外部端末５０に格納されたブラウザ利用情報が、当該ブラウザ利用情報の送信元ＭＦＰとは異なる（別の）ＭＦＰ１０に送信される態様を例示する。
【０１１４】
図１１は、第２実施形態に係る画像形成システム１の動作等の概略を示す図である。図１１に示すように、この第２実施形態では、まず、外部端末５０を用いてＭＦＰ１０ａが遠隔操作され、ＭＦＰ１０ａのウエブブラウザ７が利用される。そして、ＭＦＰ１０ａのウエブブラウザ７の動作中にＭＦＰ１０ａ内の所定記憶領域に格納されたブラウザ利用情報が、当該ウエブブラウザ７の終了に応答してＭＦＰ１０ａから外部端末５０へと送信されて外部端末５０内に格納される。その後、外部端末５０を用いてＭＦＰ１０ｂが遠隔操作され、ＭＦＰ１０ｂのウエブブラウザ７の起動に際して当該ブラウザ利用情報（ＭＦＰ１０ａのウエブブラウザ７に関するブラウザ利用情報）が外部端末５０からＭＦＰ１０ｂへと送信される。そして、外部端末５０から送信されてきたブラウザ利用情報が、ＭＦＰ１０ｂ内の所定記憶領域に格納され、当該ＭＦＰ１０ｂのウエブブラウザ７によって利用される。
【０１１５】
この第２実施形態においても、第１実施形態と同様に図９および図１０の各処理がそれぞれ行われる。
【０１１６】
まず、外部端末５０によるＭＦＰ１０ａの遠隔操作が行われ、ＭＦＰ１０ａのウエブブラウザ７の動作中にウエブサーバとの通信に伴ってＭＦＰ１０ａ内の所定記憶領域に格納されたブラウザ利用情報が、外部端末５０に送信されて外部端末５０内に格納される。
【０１１７】
具体的には、プライベートユーザとして認証されずに外部端末５０を用いてＭＦＰ１０ａがユーザによって遠隔操作され、外部端末５０のユーザは、遠隔操作中においてＭＦＰ１０ａのウエブブラウザ７を用いて或るウエブサイトにアクセスする。そして、ＭＦＰ１０ａのウエブブラウザ７に関するブラウザ利用情報が、ＭＦＰ１０ａ内且つＭＦＰ１０ａのウエブブラウザ７管理下の所定記憶領域に格納される（ステップＳ１５）。たとえば、ＭＦＰ１０ａのウエブブラウザ７とウエブサーバとの間でのデータ授受に用いられるクッキー情報が、ＭＦＰ１０ａのクッキー記憶領域８６（図８）に格納される。
【０１１８】
その後、当該遠隔操作中において、当該ウエブブラウザ７の終了指示が外部端末５０から受け付けられると、ＭＦＰ１０ａは、第１実施形態と同様にして、当該ウエブブラウザ７の動作中にＭＦＰ１０ａ内の所定記憶領域に格納されたブラウザ利用情報を、外部端末５０に移動する（ステップＳ１７）。具体的には、ＭＦＰ１０ａのウエブブラウザ７の動作中にＭＦＰ１０ａのクッキー記憶領域８６に格納されたクッキー情報が、ウエブブラウザ７の終了に際して外部端末５０に送信されるとともに当該クッキー記憶領域８６から削除される。
【０１１９】
外部端末５０は、ＭＦＰ１０ａのウエブブラウザ７に関するブラウザ利用情報（たとえばクッキー情報）をＭＦＰ１０ａ（送信元ＭＦＰ）から受信するとともに、当該ブラウザ利用情報（クッキー情報）を外部端末５０内に格納する。そして、外部端末５０のユーザは、ＭＦＰ１０ａの遠隔操作を終了する。
【０１２０】
つぎに、外部端末５０によるＭＦＰ１０ａの遠隔操作の終了後にＭＦＰ１０ｂの遠隔操作が行われ、外部端末５０内に格納されているブラウザ利用情報が、ＭＦＰ１０ｂに送信される。
【０１２１】
具体的には、ＭＦＰ１０ａの遠隔操作の終了後において、プライベートユーザとして認証されずに外部端末５０を用いてＭＦＰ１０ｂ（ＭＦＰ１０ａとは別のＭＦＰ１０）がユーザによって遠隔操作され、ＭＦＰ１０ｂのウエブブラウザ７の起動がＭＦＰ１０ｂに対して指示される。詳細には、外部端末５０は、ＭＦＰ１０ｂのウエブブラウザ７の起動指示をＭＦＰ１０ｂに送信する。
【０１２２】
ＭＦＰ１０ｂのウエブブラウザ７の起動指示が外部端末５０から受け付けられると、ＭＦＰ１０ｂの通信制御部１１は、ブラウザ利用情報（ここではクッキー情報）の送信要求を外部端末５０に送信する（ステップＳ１１）。
【０１２３】
外部端末５０は、ブラウザ利用情報（ここではクッキー情報）の送信要求をＭＦＰ１０ｂから受信する（ステップＳ５１）と、当該送信要求に応答して、外部端末５０内に格納されているブラウザ利用情報（ＭＦＰ１０ａのウエブブラウザ７に関するブラウザ利用情報）をＭＦＰ１０ｂに送信する（ステップＳ５３）。
【０１２４】
ＭＦＰ１０ｂの管理部１４は、ブラウザ利用情報（クッキー情報）が外部端末５０から受信される（ステップＳ１２）と、当該ブラウザ利用情報をＭＦＰ１０ｂ内の所定記憶領域（ここではクッキー記憶領域８６（図８））に格納する（ステップＳ１３）。換言すれば、ＭＦＰ１０ｂは、ＭＦＰ１０ａのウエブブラウザ７によって利用され得るブラウザ利用情報（ここではクッキー情報）を、ＭＦＰ１０ｂのウエブブラウザにされ得るブラウザ利用情報（クッキー情報）として、ＭＦＰ１０ｂのウエブブラウザ７管理下の所定記憶領域（クッキー記憶領域８６）に格納する。
【０１２５】
その後、ＭＦＰ１０ｂにおいては、ＭＦＰ１０ｂのウエブブラウザ７が起動され（ステップＳ１４）、ＭＦＰ１０ｂ（管理部１４）は、当該ウエブブラウザ７によるウエブサーバへのウエブアクセスに際して、外部端末５０から受信されてＭＦＰ１０ｂの所定記憶領域内に格納されたブラウザ利用情報を利用する。たとえば、ＭＦＰ１０ｂのクッキー記憶領域８６に格納されたクッキー情報（ＭＦＰ１０ａのウエブブラウザ７とウエブサーバとの間でのデータ授受に利用されたクッキー情報）が、ＭＦＰ１０ｂとウエブサーバとの間でのデータ授受に（再び）利用される。
【０１２６】
ここにおいて、外部端末５０は、外部端末５０内のブラウザ利用情報（ＭＦＰ１０ａのウエブブラウザ７に関するブラウザ利用情報）をそのままＭＦＰ１０ｂに送信する。そして、ＭＦＰ１０ｂの管理部１４は、外部端末５０から受信されたブラウザ利用情報の形式（データ形式）がＭＦＰ１０ｂのウエブブラウザ７において利用可能な形式である場合に、当該ブラウザ利用情報を、ＭＦＰ１０ｂ内の所定記憶領域に格納する。その後、当該ウエブブラウザ７によるウエブサーバへのウエブアクセスに際して、ＭＦＰ１０ｂのウエブブラウザ７によって当該ブラウザ利用情報が利用される。具体的には、ＭＦＰ１０ｂ（判定部１５）は、外部端末５０から受信されたブラウザ利用情報の形式（フォーマット）がＭＦＰ１０ｂのウエブブラウザ７のブラウザ種類に適した形式（ＭＦＰ１０ｂのウエブブラウザ７のブラウザ種類に用いられる形式として予め指定された形式）であるか否か、を判定する。そして、外部端末５０からのブラウザ利用情報の形式がＭＦＰ１０ｂのウエブブラウザ７において利用可能な形式である場合に、ＭＦＰ１０ｂは、当該ブラウザ利用情報を、ＭＦＰ１０ｂ内の所定記憶領域に格納するとともに、ＭＦＰ１０ｂのウエブブラウザ７によって利用されるブラウザ利用情報として利用する。一方、当該ブラウザ利用情報の形式がＭＦＰ１０ｂのウエブブラウザ７にて利用不可能な形式である場合、ＭＦＰ１０ｂ（管理部１４）は、外部端末５０から受信されたブラウザ利用情報をＭＦＰ１０ｂ内の所定記憶領域に格納せずに破棄する。これによれば、ＭＦＰ１０ｂのウエブブラウザ７において利用可能なブラウザ利用情報のみがＭＦＰ１０ｂ内の所定記憶領域に格納されるので、ＭＦＰ１０ｂは、当該所定記憶領域を有効に活用することが可能である。
【０１２７】
このように、第２実施形態においては、ＭＦＰ１０ｂのウエブブラウザ７の起動指示が外部端末５０から受け付けられると、ＭＦＰ１０ａのウエブブラウザ７に関するブラウザ利用情報が、外部端末５０から取得されてＭＦＰ１０ｂのウエブブラウザ７管理下の所定記憶領域に格納される（ステップＳ１３）。そのため、ＭＦＰ１０ａのウエブブラウザ７に関するブラウザ利用情報が、ＭＦＰ１０ｂのウエブブラウザ７を用いて再び利用される。したがって、ＭＦＰ１０ａのウエブブラウザ７の利用時に当該ウエブブラウザ７管理下の所定記憶領域に格納されたブラウザ利用情報が当該ウエブブラウザ７の利用終了時に当該所定記憶領域から削除される場合であっても、その後ＭＦＰ１０ｂのウエブブラウザ７が利用される際に、ＭＦＰ１０ａでの過去のウエブブラウザ７利用時におけるブラウザ利用情報を再利用することが可能である。
【０１２８】
詳細には、ＭＦＰ１０ａのウエブブラウザ７の動作中にＭＦＰ１０ａ内のクッキー記憶領域８６に格納されたクッキー情報が、外部端末５０を介してＭＦＰ１０ｂ内のクッキー記憶領域８６に格納される。そのため、ＭＦＰ１０ａのウエブブラウザ７がアクセスしていたウエブサイトにＭＦＰ１０ｂのウエブブラウザ７がアクセスする際、ＭＦＰ１０ａでの過去のアクセス時に利用されたクッキー情報がＭＦＰ１０ｂのウエブブラウザ７によって利用される。したがって、外部端末５０のユーザは、たとえばＭＦＰ１０ｂのウエブブラウザ７を初めて利用する場合であってもログイン操作等を行うことを要さず、ユーザの利便性を向上させることが可能である。
【０１２９】
また、ＭＦＰ１０ａのウエブブラウザ７の動作中にＭＦＰ１０ａ内の所定記憶領域に格納されたブラウザ利用情報が、ユーザの外部端末５０（ＭＦＰ１０ａを遠隔操作している外部端末５０）に移動される。その後、当該外部端末５０を用いてＭＦＰ１０ｂのウエブブラウザ７が起動されると、当該外部端末５０からブラウザ利用情報（ＭＦＰ１０ａのウエブブラウザ７に関するブラウザ利用情報）が取得される。端的に言えば、ＭＦＰ１０ａのウエブブラウザ７を利用したユーザの外部端末５０にブラウザ利用情報が移動され、ＭＦＰ１０ｂのウエブブラウザ７の利用時にその外部端末５０からブラウザ利用情報が取得される。そのため、ＭＦＰ１０ａのウエブブラウザ７の利用ユーザと同じユーザによってＭＦＰ１０ｂのウエブブラウザ７が利用される。したがって、ＭＦＰ１０は、プライベートユーザを特定せずとも、他のＭＦＰ１０のウエブブラウザ７を利用したユーザの個人情報の漏洩等のセキュリティリスクを低減することが可能である。
【０１３０】
＜第２実施形態の第１の変形例＞
なお、上記第２実施形態では、外部端末５０から受信されたブラウザ利用情報の形式が、ＭＦＰ１０ｂのウエブブラウザ７において利用可能な形式である場合に、当該ブラウザ利用情報がＭＦＰ１０ｂのウエブブラウザ７によって利用される態様を例示した。しかしながら、本願発明はこれに限定されない。たとえば、外部端末５０に格納されているブラウザ利用情報の形式が、ＭＦＰ１０ｂのウエブブラウザ７において利用可能な形式である場合に、当該ブラウザ利用情報が、外部端末５０から受信されてＭＦＰ１０ｂのウエブブラウザ７によって利用されるようにしてもよい。
【０１３１】
具体的には、ＭＦＰ１０ｂは、外部端末５０に格納されているブラウザ利用情報の形式を、当該外部端末５０に問い合わせて取得する。そして、外部端末５０に格納されているブラウザ利用情報の形式がＭＦＰ１０ｂのウエブブラウザ７において利用可能な形式である場合に、当該ブラウザ利用情報が、外部端末５０から受信されＭＦＰ１０ｂ内の所定記憶領域に格納される（ステップＳ１３）。
【０１３２】
このように、外部端末５０に格納されているブラウザ利用情報の形式がＭＦＰ１０ｂのウエブブラウザ７において利用可能な形式である場合に、当該ブラウザ利用情報が、外部端末５０から受信されるようにしてもよい。これによれば、ＭＦＰ１０ｂのウエブブラウザ７において利用不可能な形式のブラウザ利用情報は外部端末５０からＭＦＰ１０ｂへと送信されないので、無用なデータ授受に起因してＭＦＰ１０ｂと外部端末５０との間における通信負荷が増大すること、を回避することが可能である。
【０１３３】
＜第２実施形態の第２の変形例＞
また、上記第２実施形態では、外部端末５０が、外部端末５０内に格納されているブラウザ利用情報をそのままＭＦＰ１０ｂに送信する態様を例示したが、これに限定されない。たとえば、外部端末５０が、ＭＦＰ１０ｂのウエブブラウザ７のブラウザ種類を考慮した上で、外部端末５０内に格納されているブラウザ利用情報をＭＦＰ１０ｂに送信するようにしてもよい。
【０１３４】
図１２は、第２実施形態の第２の変形例に係る外部端末５０の動作を示すフローチャートである。
【０１３５】
具体的には、ステップＳ１１（図９）において、ＭＦＰ１０（ここではＭＦＰ１０ｂ）は、ブラウザ利用情報の送信要求と、ＭＦＰ１０ｂのウエブブラウザ７のブラウザ種類に関する情報（ブラウザ種類情報）とを外部端末５０に送信する。
【０１３６】
外部端末５０は、ブラウザ利用情報の送信要求とブラウザ種類情報とをＭＦＰ１０ｂから受信する（ステップＳ６１）と、ブラウザ利用情報が外部端末５０内に格納されているか否か、を判定する（ステップＳ６２）。
【０１３７】
そして、ブラウザ利用情報が外部端末５０内に格納されているとステップＳ６２にて判定されると、外部端末５０（判定部６４）は、外部端末５０内のブラウザ利用情報（ＭＦＰ１０ａのウエブブラウザ７で利用されたブラウザ利用情報）の形式がＭＦＰ１０ｂのウエブブラウザ７において利用可能な形式であるか否か、をさらに判定する（ステップＳ６３）。ここでは、当該事項は、ＭＦＰ１０ｂのウエブブラウザ７のブラウザ種類に基づいて判定される。具体的には、ＭＦＰ１０ｂのウエブブラウザ７のブラウザ種類に適した形式のブラウザ利用情報が外部端末５０内に格納されているか否か、が判定され、その判定結果に基づいて、ＭＦＰ１０ａのウエブブラウザ７で利用されたブラウザ利用情報の形式がＭＦＰ１０ｂのウエブブラウザ７において利用可能な形式であるか否か、が判定される。なお、外部端末５０は、ＭＦＰ１０ｂのウエブブラウザ７のブラウザ種類に適した形式（ＭＦＰ１０ｂのウエブブラウザ７が利用可能なブラウザ利用情報の形式）を予め知得している。
【０１３８】
より詳細には、外部端末５０内のクッキー情報の形式（フォーマット）がＭＦＰ１０ｂのウエブブラウザ７において利用可能な形式である旨がステップＳ６３にて判定される場合、外部端末５０は、当該クッキー情報をそのまま（形式を変更せずに）ＭＦＰ１０ｂに送信する（ステップＳ６４）。たとえば、ＭＦＰ１０ａのウエブブラウザ７のブラウザ種類とＭＦＰ１０ｂのウエブブラウザ７のブラウザ種類とが同一である場合、外部端末５０内のクッキー情報の形式（フォーマット）がＭＦＰ１０ｂのウエブブラウザ７において利用可能な形式である旨がステップＳ６３にて判定される。そして、外部端末５０は、ＭＦＰ１０ａから受信されたクッキー情報をそのまま（形式を変更せずに）ＭＦＰ１０ｂに送信する（ステップＳ６４）。
【０１３９】
一方、外部端末５０内のクッキー情報の形式（フォーマット）がＭＦＰ１０ｂのウエブブラウザ７において利用不可能な形式である旨がステップＳ６３にて判定される場合、外部端末５０は、外部端末５０内のクッキー情報の形式を、ＭＦＰ１０ｂのウエブブラウザ７において利用可能な形式に変更（変換）する。そして、外部端末５０は、その形式が変更されたクッキー情報をＭＦＰ１０ｂに送信する。なお、外部端末５０は、ブラウザ利用情報（ここではクッキー情報）の形式を変更（変換）することが可能な形式変更部を有している。たとえば、ＭＦＰ１０ａのウエブブラウザ７のブラウザ種類とＭＦＰ１０ｂのウエブブラウザ７のブラウザ種類とが異なる場合、外部端末５０内のクッキー情報の形式がＭＦＰ１０ｂのウエブブラウザ７において利用不可能な形式である旨がステップＳ６３にて判定される。そして、外部端末５０は、ＭＦＰ１０ａから受信されたクッキー情報の形式（フォーマット）を、ＭＦＰ１０ｂのウエブブラウザ７のブラウザ種類に適した形式に変更（変換）し、形式変更後のクッキー情報をＭＦＰ１０ｂに送信する（ステップＳ６５）。
【０１４０】
このように、ブラウザ種類の形式に起因して、外部端末５０に格納されているブラウザ利用情報をＭＦＰ１０ｂのウエブブラウザ７が利用できない場合には、ＭＦＰ１０ｂのウエブブラウザ７のブラウザ種類に適した形式に変更されたブラウザ利用情報が外部端末５０からＭＦＰ１０ｂに送信されてもよい。
【０１４１】
＜３．変形例等＞
以上、この発明の実施の形態について説明したが、この発明は上記内容のものに限定されるものではない。
【０１４２】
たとえば、上記各実施形態等において、外部端末５０のウエブブラウザによるウエブサーバへのウエブアクセスに際して、ＭＦＰ１０から受信されて外部端末５０内に格納されたブラウザ利用情報が外部端末５０のウエブブラウザによって利用されてもよい。
【０１４３】
具体的には、ＭＦＰ１０（１０ａ）のウエブブラウザ７におけるブラウザ利用情報が外部端末５０に格納されている場合において、ユーザが、外部端末５０のウエブブラウザを起動させると、外部端末５０内のブラウザ利用情報が、外部端末５０のウエブブラウザによって利用される。なお、この外部端末５０は、外部端末５０のウエブブラウザの動作を制御するブラウザ制御部を有している。
【０１４４】
たとえば、外部端末５０のユーザが、ＭＦＰ１０（１０ａ）のウエブブラウザ７の利用時にアクセスしてログインしていたウエブサイトに、外部端末５０のウエブブラウザを用いてウエブアクセスする場合、外部端末５０（ブラウザ制御部）は、外部端末５０に格納されているクッキー情報（ＭＦＰ１０ａから受信されたクッキー情報）を利用する。具体的には、当該クッキー情報に書き込まれているログイン情報が外部端末５０のウエブブラウザ７からウエブサーバへと送信され、ユーザによるログイン操作等が省略される。このように、ＭＦＰ１０（１０ａ）から受信されたブラウザ利用情報が、外部端末５０のウエブブラウザによって利用されてもよい。
【０１４５】
また、上記各実施形態等においては、ブラウザ利用情報がクッキー情報である態様を例示したが、これに限定されない。たとえば、当該ブラウザ利用情報は、ＨＴＭＬ５規格のウエブストレージを利用して格納されたデータであってもよい。
【０１４６】
ここにおいて、ＨＴＭＬ（HyperText Markup Language）５規格のウエブストレージは、ウエブサーバから送信されてきたデータをウエブブラウザ７側（すなわちＭＦＰ１０内）の所定記憶領域に格納する機能である。当該ウエブストレージにおいては、クッキー情報よりも比較的大きな容量の様々なデータ（たとえば画像データ）もがウエブサーバから取得されて当該所定記憶領域に格納される。
【０１４７】
このように、ＨＴＭＬ５規格のウエブストレージを利用して格納されたデータが当該ブラウザ利用情報として利用されてもよい。
【０１４８】
あるいは、当該ブラウザ利用情報は、ウエブブラウザ７を用いて表示されたウエブページの閲覧履歴情報であってもよい。
【０１４９】
具体的には、ＭＦＰ１０（１０ａ）のウエブブラウザ７の動作中においては、当該ウエブブラウザ７を用いてブラウザ画面に表示されたウエブページの閲覧履歴情報は、ＭＦＰ１０（１０ａ）内且つウエブブラウザ７管理下の閲覧履歴記憶領域に格納される。
【０１５０】
その後、ウエブブラウザ７の終了指示が受け付けられる（ステップＳ１６）と、ウエブブラウザ７の動作中に閲覧履歴記憶領域に格納された閲覧履歴情報が、ＭＦＰ１０ａから外部端末５０へと送信されて（ステップＳ１７）外部端末５０内に格納される。
【０１５１】
さらに、第１実施形態と同様に外部端末５０がＭＦＰ１０ａに対してウエブブラウザ７の起動を指示すると、当該閲覧履歴情報の送信要求がＭＦＰ１０ａから外部端末５０へと送信（ステップＳ１１）されればよい。そして、外部端末５０内に格納されている閲覧履歴情報が、当該送信要求に応答して外部端末５０からＭＦＰ１０ａに送信され（ステップＳ５３）、ＭＦＰ１０ａ内の当該閲覧履歴記憶領域に再び格納（ステップＳ１３）されればよい。
【０１５２】
あるいは、第２実施形態と同様に外部端末５０がＭＦＰ１０ｂに対してウエブブラウザ７の起動を指示すると、当該閲覧履歴情報の送信要求がＭＦＰ１０ｂから外部端末５０へと送信（ステップＳ１１）されればよい。そして、外部端末５０内に格納されている閲覧履歴情報（ＭＦＰ１０ａのウエブブラウザ７における閲覧履歴情報）が、当該送信要求に応答して外部端末５０からＭＦＰ１０ｂに送信され（ステップＳ５３）、ＭＦＰ１０ｂ内且つＭＦＰ１０ｂのウエブブラウザ７管理下の閲覧履歴記憶領域に格納（ステップＳ１３）されればよい。
【符号の説明】
【０１５３】
１  画像形成システム
１０，１０ａ，１０ｂ  ＭＦＰ（画像形成装置）
５０  外部端末
８０〜８６  クッキー記憶領域
【図１】
0006565643.tif 000002
【図２】
0006565643.tif 000003
【図３】
0006565643.tif 000004
【図４】
0006565643.tif 000005
【図５】
0006565643.tif 000006
【図６】
0006565643.tif 000007
【図７】
0006565643.tif 000008
【図８】
0006565643.tif 000009
【図９】
0006565643.tif 000010
【図１０】
0006565643.tif 000011
【図１１】
0006565643.tif 000012
【図１２】
0006565643.tif 000013