(57)【要約】【課題】連携起動モードと単体起動モードとの２つのモードで起動され得るアプリケーションにおいて、その再起動画面を適切に決定することが可能な技術を提供する。【解決手段】携帯情報端末において、アプリケーション単体で起動する単体起動モードと別のアプリケーション２０１と連携して起動する連携起動モードとの両モードを有するアプリケーション２０２が実行される。連携起動モードにて起動したアプリケーション２０２がバックグラウンド待機状態に移行する前において、両モードのうち連携起動モードでのみ利用可能な画面（たとえば画面３７１）以外の所定の画面（たとえば単体起動モードの初期画面３５１）が次回表示用画面（次回起動状態への復帰時に表示すべき画面）として保持される。その後、当該アプリケーション２０２が再び起動される際には、当該所定の画面が表示される。【選択図】図５
2015099978.tif 000002
【特許請求の範囲】
【請求項１】
アプリケーションを実行することが可能な携帯情報端末であって、
前記アプリケーション単体で起動する単体起動モードと、前記アプリケーションとは別のアプリケーションと連携して起動する連携起動モードとの両モードを有する前記アプリケーションが起動状態からバックグラウンド待機状態に移行する前に、次回起動状態への復帰時に表示すべき画面である次回表示用画面を保持する保持手段と、
前記アプリケーションが前記バックグラウンド待機状態から復帰する際に、前記次回表示用画面を前記携帯情報端末の表示部に表示する表示制御手段と、
を備え、
前記保持手段は、
前記連携起動モードにて起動した前記アプリケーションが前記バックグラウンド待機状態に移行する前において、前記両モードのうち前記連携起動モードでのみ利用可能な画面以外の所定の画面を前記次回表示用画面として保持し、
前記表示制御手段は、
前記連携起動モードにて起動した前記アプリケーションが前記バックグラウンド待機状態への移行後に前記バックグラウンド待機状態から復帰して再び起動する際に、前記所定の画面を前記表示部に表示することを特徴とする携帯情報端末。
【請求項２】
請求項１に記載の携帯情報端末において、
前記保持手段は、
前記単体起動モードにて起動した前記アプリケーションが前記バックグラウンド待機状態に移行する前において、その移行前の所定の時点で表示されている第１の画面を前記次回表示用画面として保持し、
前記表示制御手段は、
前記単体起動モードにて起動した前記アプリケーションが前記バックグラウンド待機状態への移行後に前記バックグラウンド待機状態から復帰して再び起動する際に、前記第１の画面を前記表示部に表示することを特徴とする携帯情報端末。
【請求項３】
請求項１または請求項２に記載の携帯情報端末において、
前記所定の画面は、前記単体起動モード利用時に表示される画面であることを特徴とする携帯情報端末。
【請求項４】
請求項１または請求項２に記載の携帯情報端末において、
前記所定の画面は、前記単体起動モードによる起動時に表示される初期画面であることを特徴とする携帯情報端末。
【請求項５】
請求項１ないし請求項４のいずれかに記載の携帯情報端末において、
前記保持手段は、前記連携起動モードにて起動した前記アプリケーションにおける連携処理が完了した後において前記第１のバックグラウンド待機状態への移行が行われる際に、前記両モードのうち前記連携起動モードでのみ利用可能な画面以外の所定の画面を前記次回表示用画面として保持することを特徴とする携帯情報端末。
【請求項６】
請求項１ないし請求項４のいずれかに記載の携帯情報端末において、
前記保持手段は、前記連携起動モードにて起動した前記アプリケーションにおける連携処理が完了前に中断されたことに応答して前記第１のバックグラウンド待機状態への移行が行われる際に、前記両モードのうち前記連携起動モードでのみ利用可能な画面以外の所定の画面を前記次回表示用画面として保持することを特徴とする携帯情報端末。
【請求項７】
携帯情報端末に内蔵されたコンピュータに複数のステップを実行させるアプリケーションであって、
前記複数のステップは、
ａ）前記アプリケーション単体で起動する単体起動モードと、前記アプリケーションとは別のアプリケーションと連携して起動する連携起動モードとの両モードを有する前記アプリケーションが起動状態からバックグラウンド待機状態に移行する前に、次回起動状態への復帰時に表示すべき画面である次回表示用画面を保持するステップと、
ｂ）前記バックグラウンド待機状態から復帰する際に、前記次回表示用画面を前記携帯情報端末の表示部に表示するステップと、
を備え、
前記ステップａ）は、
ａ−１）前記連携起動モードにて起動した前記アプリケーションが第１のバックグラウンド待機状態に移行する前において、前記両モードのうち前記連携起動モードでのみ利用可能な画面以外の所定の画面を前記次回表示用画面として保持するステップ、
を有し、
前記ステップｂ）は、
ｂ−１）前記連携起動モードにて起動した前記アプリケーションが前記第１のバックグラウンド待機状態への移行後に前記第１のバックグラウンド待機状態から復帰して再び起動する際に、前記所定の画面を前記表示部に表示するステップ、
を有することを特徴とするアプリケーション。
【請求項８】
請求項７に記載のアプリケーションにおいて、
前記複数のステップは、
ｃ）前記単体起動モードにて起動した前記アプリケーションが第２のバックグラウンド待機状態に移行する前において、その移行前の所定の時点で前記表示部に表示されている第１の画面を前記次回表示用画面として保持するステップと、
ｄ）前記単体起動モードにて起動した前記アプリケーションが前記第２のバックグラウンド待機状態への移行後に前記第２のバックグラウンド待機状態から復帰して再び起動する際に、前記第１の画面を前記表示部に表示するステップと、
をさらに備えることを特徴とするアプリケーション。
【請求項９】
請求項７または請求項８に記載のアプリケーションにおいて、
前記所定の画面は、前記単体起動モード利用時に表示される画面であることを特徴とするアプリケーション。
【請求項１０】
請求項７または請求項８に記載のアプリケーションにおいて、
前記所定の画面は、前記単体起動モードによる起動時に表示される初期画面であることを特徴とするアプリケーション。
【請求項１１】
請求項７ないし請求項１０のいずれかに記載のアプリケーションにおいて、
前記ステップａ）においては、前記連携起動モードにて起動した前記アプリケーションにおける連携処理が完了した後に前記第１のバックグラウンド待機状態への移行が行われることを特徴とするアプリケーション。
【請求項１２】
請求項７ないし請求項１０のいずれかに記載のアプリケーションにおいて、
前記ステップａ）においては、前記連携起動モードにて起動した前記アプリケーションにおける連携処理が完了前に中断されたことに応答して前記第１のバックグラウンド待機状態への移行が行われることを特徴とするアプリケーション。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯情報端末（タブレット型端末およびスマートフォン等を含む）、ならびにそれに関連する技術に関する。
【背景技術】
【０００２】
複数のアプリケーションプログラム（以下、単にアプリケーションとも称する）が連携して動作する技術が存在する（特許文献１参照）。
【０００３】
たとえば、特許文献１には、携帯電話で実行される複数のアプリケーションにおいて、画像データを共有して連携動作を行う技術が記載されている。より詳細には、「アンドロイド（Ａｎｄｒｏｉｄ（商標））ＯＳ」上で動作する２つのアプリケーション（スキャン／印刷アプリケーション、およびギャラリーアプリケーション（画像閲覧アプリケーション））が、画像データを共有する技術が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−２１２３４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、携帯情報端末（タブレット型端末等）は比較的小さな表示部を有していることなどに起因して、携帯情報端末においては、基本的には、複数のアプリケーションのうち、起動状態（アクティブ状態）を有するアプリケーションは、１つのみである。換言すれば、携帯情報端末においては、複数のアプリケーションの表示画面のうち単一のアプリケーションの管理下の表示画面のみが選択的に（排他的に）表示される。
【０００６】
本願発明者らは、このような携帯情報端末において、連携起動モードと単体起動モードとの２つの起動モードで起動され得るアプリケーションを開発している。
【０００７】
このような２つの起動モードのうち連携起動モードによる起動動作およびその後の動作は、たとえば次のようにして行われる。具体的には、当該アプリケーション（連携先アプリケーションとも称する）が別のアプリケーション（連携元アプリケーションとも称する）から呼び出されて起動されると、連携先アプリケーションにおいて、連携元アプリケーションから受け取ったデータに基づく連携画面（連携処理に関連する画面）が表示される。そして、連携先アプリケーションにおける連携処理の終了等に応じて新たなアプリケーションの呼出指示（起動指示）が付与されると、連携先アプリケーションは起動状態からバックグラウンド待機状態へと移行し、連携先アプリケーションの画面は閉じられ、当該新たなアプリケーションが起動する。さらには、その後、必要に応じて、連携先アプリケーションが再び起動（ただし、今度は単体起動モードで起動）される。
【０００８】
しかしながら、後述するように、仮に、連携先アプリケーションの再起動直後において、バックグラウンド待機状態への移行直前の連携画面がそのまま表示されるときには、（再起動後には）無効な表示内容が当該連携画面の中に含まれていることがある。このような表示内容は、ユーザの混乱を招きかねない。
【０００９】
そこで、本発明は、連携起動モードと単体起動モードとの２つのモードで起動され得るアプリケーションにおいて、その再起動画面を適切に決定することが可能な技術を提供することを課題とする。
【課題を解決するための手段】
【００１０】
上記課題を解決すべく、請求項１の発明は、アプリケーションを実行することが可能な携帯情報端末であって、前記アプリケーション単体で起動する単体起動モードと、前記アプリケーションとは別のアプリケーションと連携して起動する連携起動モードとの両モードを有する前記アプリケーションが起動状態からバックグラウンド待機状態に移行する前に、次回起動状態への復帰時に表示すべき画面である次回表示用画面を保持する保持手段と、前記アプリケーションが前記バックグラウンド待機状態から復帰する際に、前記次回表示用画面を前記携帯情報端末の表示部に表示する表示制御手段と、を備え、前記保持手段は、前記連携起動モードにて起動した前記アプリケーションが前記バックグラウンド待機状態に移行する前において、前記両モードのうち前記連携起動モードでのみ利用可能な画面以外の所定の画面を前記次回表示用画面として保持し、前記表示制御手段は、前記連携起動モードにて起動した前記アプリケーションが前記バックグラウンド待機状態への移行後に前記バックグラウンド待機状態から復帰して再び起動する際に、前記所定の画面を前記表示部に表示することを特徴とする。
【００１１】
請求項２の発明は、請求項１の発明に係る携帯情報端末において、前記保持手段は、前記単体起動モードにて起動した前記アプリケーションが前記バックグラウンド待機状態に移行する前において、その移行前の所定の時点で表示されている第１の画面を前記次回表示用画面として保持し、前記表示制御手段は、前記単体起動モードにて起動した前記アプリケーションが前記バックグラウンド待機状態への移行後に前記バックグラウンド待機状態から復帰して再び起動する際に、前記第１の画面を前記表示部に表示することを特徴とする。
【００１２】
請求項３の発明は、請求項１または請求項２の発明に係る携帯情報端末において、前記所定の画面は、前記単体起動モード利用時に表示される画面であることを特徴とする。
【００１３】
請求項４の発明は、請求項１または請求項２の発明に係る携帯情報端末において、前記所定の画面は、前記単体起動モードによる起動時に表示される初期画面であることを特徴とする。
【００１４】
請求項５の発明は、請求項１ないし請求項４のいずれかの発明に係る携帯情報端末において、前記保持手段は、前記連携起動モードにて起動した前記アプリケーションにおける連携処理が完了した後において前記第１のバックグラウンド待機状態への移行が行われる際に、前記両モードのうち前記連携起動モードでのみ利用可能な画面以外の所定の画面を前記次回表示用画面として保持することを特徴とする。
【００１５】
請求項６の発明は、請求項１ないし請求項４のいずれかの発明に係る携帯情報端末において、前記保持手段は、前記連携起動モードにて起動した前記アプリケーションにおける連携処理が完了前に中断されたことに応答して前記第１のバックグラウンド待機状態への移行が行われる際に、前記両モードのうち前記連携起動モードでのみ利用可能な画面以外の所定の画面を前記次回表示用画面として保持することを特徴とする。
【００１６】
請求項７の発明は、携帯情報端末に内蔵されたコンピュータに複数のステップを実行させるアプリケーションであって、前記複数のステップは、ａ）前記アプリケーション単体で起動する単体起動モードと、前記アプリケーションとは別のアプリケーションと連携して起動する連携起動モードとの両モードを有する前記アプリケーションが起動状態からバックグラウンド待機状態に移行する前に、次回起動状態への復帰時に表示すべき画面である次回表示用画面を保持するステップと、ｂ）前記バックグラウンド待機状態から復帰する際に、前記次回表示用画面を前記携帯情報端末の表示部に表示するステップと、を備え、前記ステップａ）は、ａ−１）前記連携起動モードにて起動した前記アプリケーションが第１のバックグラウンド待機状態に移行する前において、前記両モードのうち前記連携起動モードでのみ利用可能な画面以外の所定の画面を前記次回表示用画面として保持するステップ、を有し、前記ステップｂ）は、ｂ−１）前記連携起動モードにて起動した前記アプリケーションが前記第１のバックグラウンド待機状態への移行後に前記第１のバックグラウンド待機状態から復帰して再び起動する際に、前記所定の画面を前記表示部に表示するステップ、を有することを特徴とする。
【００１７】
請求項８の発明は、請求項７の発明に係るアプリケーションにおいて、前記複数のステップは、ｃ）前記単体起動モードにて起動した前記アプリケーションが第２のバックグラウンド待機状態に移行する前において、その移行前の所定の時点で前記表示部に表示されている第１の画面を前記次回表示用画面として保持するステップと、ｄ）前記単体起動モードにて起動した前記アプリケーションが前記第２のバックグラウンド待機状態への移行後に前記第２のバックグラウンド待機状態から復帰して再び起動する際に、前記第１の画面を前記表示部に表示するステップと、をさらに備えることを特徴とする。
【００１８】
請求項９の発明は、請求項７または請求項８の発明に係るアプリケーションにおいて、前記所定の画面は、前記単体起動モード利用時に表示される画面であることを特徴とする。
【００１９】
請求項１０の発明は、請求項７または請求項８の発明に係るアプリケーションにおいて、前記所定の画面は、前記単体起動モードによる起動時に表示される初期画面であることを特徴とする。
【００２０】
請求項１１の発明は、請求項７ないし請求項１０のいずれかの発明に係るアプリケーションにおいて、前記ステップａ）においては、前記連携起動モードにて起動した前記アプリケーションにおける連携処理が完了した後に前記第１のバックグラウンド待機状態への移行が行われることを特徴とする。
【００２１】
請求項１２の発明は、請求項７ないし請求項１０のいずれかの発明に係るアプリケーションにおいて、前記ステップａ）においては、前記連携起動モードにて起動した前記アプリケーションにおける連携処理が完了前に中断されたことに応答して前記第１のバックグラウンド待機状態への移行が行われることを特徴とする。
【発明の効果】
【００２２】
請求項１ないし請求項１２に記載の発明によれば、連携起動モードと単体起動モードとの２つのモードで起動され得るアプリケーションにおいて、その再起動画面を適切に決定することが可能である。
【図面の簡単な説明】
【００２３】
【図１】画像形成システムの概要を示す概念図である。
【図２】ＭＦＰの概略構成を示すブ機能ロック図である。
【図３】携帯情報端末の概略構成を示す機能ブロック図である。
【図４】単体起動モードで起動されたアプリケーションの画面遷移を示す概念図である。
【図５】連携起動モードで起動されたアプリケーションの画面遷移を示す概念図である。
【図６】単体起動モードによる起動直後に表示される初期画面を示す図である。
【図７】単体起動モードにて表示される別の画面を示す図である。
【図８】単体起動モードにて表示されるさらに別の画面を示す図である。
【図９】連携元アプリケーションの表示画面を示す図である。
【図１０】連携起動モードによる起動直後に表示される初期画面を示す図である。
【図１１】比較例に係る画面遷移を示す概念図である。
【発明を実施するための形態】
【００２４】
以下、本発明の実施形態を図面に基づいて説明する。
【００２５】
＜１．システム概要＞
図１は、画像形成システム１の概要を示す概念図である。
【００２６】
図１に示すように、画像形成システム１は、画像形成装置１０と携帯情報端末７０とを備えている。ここでは、画像形成装置１０として、ＭＦＰ（マルチ・ファンクション・ペリフェラル（Multi-Functional Peripheral））が例示されている。
【００２７】
この画像形成システム１は、サーバコンピュータ３０をさらに備えている。コンピュータ３０は、プリントサーバ機能を有するサーバコンピュータである。コンピュータ３０は、プルプリントサーバ機能をも有している。コンピュータ３０は、「プリントサーバ」、「プルプリントサーバ」あるいは単に「サーバ」などとも称される。
【００２８】
ＭＦＰ１０とサーバ３０と携帯情報端末７０とは、ネットワーク１０８を介して接続されており、ネットワーク通信を実行することが可能である。なお、ネットワーク１０８は、ＬＡＮ、ＷＡＮ、インターネットなどによって構成される。また、ネットワーク１０８への接続形態は、有線接続であってもよく或いは無線接続であってもよい。
【００２９】
この画像形成システム１は、いわゆるプルプリント動作を行うプルプリントシステムとして機能する。このプルプリントシステムにおいては、まず、携帯情報端末７０（印刷依頼元装置）を用いてユーザによるプリント指示がなされた後、携帯情報端末７０からサーバ（プルプリントサーバ）３０に印刷データが転送され、当該印刷データがサーバ３０の格納部３５（プルプリント用格納領域（後述））等に一旦蓄積される。その後、今度は印刷出力装置（ＭＦＰ１０等）の操作入力部等を用いたユーザ認証操作を経て、サーバ３０から印刷データが取得（プル）されＭＦＰ（印刷出力装置）１０による印刷出力（プリント）が行われる。
【００３０】
この画像形成システム１においては、通常のプリント動作に加えて、上述のプルプリント動作が実行される。
【００３１】
＜２．ＭＦＰの構成＞
図２は、ＭＦＰ１０の概略構成を示す機能ブロック図である。
【００３２】
図２の機能ブロック図に示すように、このＭＦＰ１０は、画像読取部２、印刷出力部３、通信部４、格納部５、入出力部６およびコントローラ９等を備えており、これらの各部を複合的に動作させることによって、各種の機能を実現する。なお、ＭＦＰ１０は、画像形成装置あるいは印刷出力装置などとも表現される。
【００３３】
画像読取部２は、ＭＦＰ１０の所定の位置に載置された原稿を光学的に読み取って（すなわちスキャンして）、当該原稿の画像データ（原稿画像なしいスキャン画像とも称する）を生成する処理部である。この画像読取部２は、スキャン部であるとも称される。
【００３４】
印刷出力部３は、印刷対象に関するデータに基づいて紙などの各種の媒体に画像を印刷出力する出力部である。
【００３５】
通信部４は、公衆回線等を介したファクシミリ通信を行うことが可能な処理部である。さらに、通信部４は、ネットワーク１０８を介したネットワーク通信が可能である。このネットワーク通信では、ＴＣＰ／ＩＰ（Transmission Control Protocol / Internet Protocol）およびＦＴＰ（File Transfer Protocol）等の各種のプロトコルが利用される。当該ネットワーク通信を利用することによって、ＭＦＰ１０は、所望の相手先との間で各種のデータを授受することが可能である。
【００３６】
格納部５は、ハードディスクドライブ（ＨＤＤ）等の記憶装置で構成される。
【００３７】
入出力部６は、ＭＦＰ１０に対する入力を受け付ける操作入力部６ａと、各種情報の表示出力を行う表示部６ｂとを備えている。詳細には、ＭＦＰ１０には操作パネル６ｃ（図１参照）が設けられている。この操作パネル（タッチスクリーン）６ｃは、液晶表示パネルに圧電センサ等が埋め込まれて構成されており、表示部６ｂの一部として機能するとともに、操作入力部６ａの一部としても機能する。
【００３８】
コントローラ９は、ＭＦＰ１０に内蔵され、ＭＦＰ１０を統括的に制御する制御装置である。コントローラ９は、ＣＰＵおよび各種の半導体メモリ（ＲＡＭおよびＲＯＭ）等を備えるコンピュータシステムとして構成される。コントローラ９は、ＣＰＵにおいて、ＲＯＭ（例えば、ＥＥＰＲＯＭ）内に格納されている所定のソフトウエアプログラム（以下、単にプログラムとも称する）を実行することによって、各種の処理部を実現する。なお、当該プログラムは、ＵＳＢメモリなどの可搬性の記録媒体、あるいはネットワーク等を介してＭＦＰ１０にインストールされるようにしてもよい。
【００３９】
図２に示すように、コントローラ９は、入力制御部１１と表示制御部１２と通信制御部１３と認証処理部１４とジョブ処理部１５とを含む各種の処理部を実現する。
【００４０】
入力制御部１１は、入出力部６（操作パネル６ｃ等）と協働して、ユーザからの入力（操作入力）等を受け付ける処理部である。入力制御部１１は、サーバ３０に格納された印刷データの印刷出力指示（プルプリント操作）等を受け付ける。
【００４１】
表示制御部１２は、表示部６ｂ（操作パネル６ｃ等）における表示出力動作等を制御する処理部である。
【００４２】
通信制御部１３は、通信部４と協働して、外部機器との通信を行う処理部である。
【００４３】
認証処理部１４は、ユーザの認証動作を行う処理部である。
【００４４】
ジョブ処理部１５は、各種ジョブに関する処理（たとえば印刷出力部３の印刷出力処理等）を制御する処理部である。
【００４５】
＜３．携帯情報端末の構成＞
次に携帯情報端末７０の構成について説明する。
【００４６】
携帯情報端末７０は、他の装置との間でのネットワーク通信が可能な携帯式の情報入出力端末装置である。携帯情報端末７０としては、タブレット型端末およびスマートフォンなどが例示される。携帯情報端末７０は、単に携帯端末などとも称される。
【００４７】
図３は、携帯情報端末７０の概略構成を示す機能ブロック図である。
【００４８】
携帯情報端末７０は、図３の機能ブロック図に示すように、通信部７４、格納部７５、入出力部７６およびコントローラ７９等を備えており、これらの各部を複合的に動作させることによって、各種の機能を実現する。
【００４９】
通信部７４は、ネットワーク１０８を介したネットワーク通信を行うことが可能である。このネットワーク通信では、たとえば、ＴＣＰ／ＩＰ（Transmission Control Protocol / Internet Protocol）等の各種のプロトコルが利用される。当該ネットワーク通信を利用することによって、携帯情報端末７０は、所望の相手先との間で各種のデータを授受することが可能である。
【００５０】
格納部７５は、半導体メモリ（不揮発性メモリおよび揮発性メモリ）等によって構成される。格納部７５は、各種のデータを格納する。たとえば、格納部７５は、各アプリケーションでの表示用画像（詳細にはその画像データ）を格納（保持）する。より詳細には、各アプリケーションが起動状態からバックグラウンド待機状態に移行する直前に、格納部７５は、次回起動状態への復帰時に表示すべき表示用画面（次回表示用画面とも称する）を格納しておく。
【００５１】
入出力部（操作部とも称する）７６は、携帯情報端末７０に対する入力を受け付ける操作入力部７６ａと、各種情報の表示出力を行う表示部７６ｂとを備えている。この携帯情報端末７０は、その板状の筐体の表（おもて）面側にタッチスクリーン７６ｃ（図１参照）を有している。タッチスクリーン７６ｃは、液晶表示パネルに圧電センサ等が埋め込まれて構成されている。当該タッチスクリーン７６ｃは、操作入力部７６ａの一部としても機能するとともに、表示部７６ｂの一部としても機能する。また、略矩形状のタッチスクリーン７６ｃの下辺下側にはボタン７６ｄが設けられている。
【００５２】
コントローラ７９は、そのＣＰＵにおいて、格納部７５内に格納されているプログラムを実行することによって、各種の処理部を実現する。
【００５３】
より詳細には、携帯情報端末７０には所定のＯＳ（オペレーティングシステム）（たとえば「アンドロイド（ＯＳ）」（商標）あるいは「ｉＯＳ」（商標）などのＯＳ）が搭載されており、携帯情報端末７０は、複数のアプリケーションプログラム（アプリケーションプログラムあるいは単なるアプリケーションなどとも称する）を当該ＯＳ上で実行することが可能である。携帯情報端末７０で実行されるアプリケーションは、モバイルアプリケーションとも称される。
【００５４】
この携帯情報端末７０のＯＳにおいては、基本的には、複数のアプリケーションのうち単一のアプリケーションのみが起動状態（アクティブ状態とも称する）にされて動作する。すなわち、複数のアプリケーションは排他的に起動状態を有する。また、複数のアプリケーションのうち単一のアプリケーションの管理下の表示画面のみが選択的に（排他的に）タッチスクリーン７６ｃに表示される。端的に言えば、複数のアプリケーションのうち、（起動状態の）単一のアプリケーションのみの表示画面がタッチスクリーン７６ｃに表示される。なお、或るアプリケーション（第１のアプリケーション）が起動している状態で別のアプリケーション（第２のアプリケーション）が起動される際には、第１のアプリケーションは、バックグラウンドでの待機状態（非アクティブ状態）に移行する。また、ここでは、バックグラウンド待機状態に移行したアプリケーションは、全ての処理の実行を一旦保留するものとする。ただし、これに限定されず、バックグラウンド待機状態に移行したアプリケーションは、一部または全ての処理の実行を継続するようにしてもよい。
【００５５】
これらの複数のアプリケーションプログラムの中には、電子文書閲覧アプリケーション２０１および印刷管理アプリケーション２０２が含まれる。電子文書閲覧アプリケーション２０１は、複数の電子文書を閲覧可能なアプリケーションであり、印刷管理アプリケーション２０２は、当該複数の電子文書等の印刷動作（プルプリント動作等）を管理するアプリケーションである。これらのアプリケーション２０１，２０２は連携して動作する。具体的には、電子文書閲覧アプリケーション２０１を用いて特定された電子文書に関して、印刷管理アプリケーション２０２を用いてプルプリント動作（より詳細には、サーバ３０への印刷データの格納動作）が行われる。電子文書閲覧アプリケーション２０１は連携元アプリケーションとも称され、印刷管理アプリケーション２０２は連携先アプリケーションとも称される。
【００５６】
携帯情報端末７０は、電子文書閲覧アプリケーション２０１を実行することによって、複数の電子文書を表示することができる。また、印刷管理アプリケーション２０２を実行することによって、電子文書閲覧アプリケーション２０１で選択した電子文書に関するプルプリント動作（詳細にはその一部の動作）を実現することができる。より詳細には、印刷管理アプリケーション２０２を用いることによって、プルプリント動作のうち、プルプリント用印刷データの転送格納動作（印刷データを携帯情報端末７０からサーバ３０に転送して当該印刷データをサーバ３０に一旦格納しておく動作）が行われる。
【００５７】
これらのアプリケーション２０１，２０２の実行等によって、図３に示すように、コントローラ７９は、入力制御部８１と表示制御部８２と通信制御部８３と格納制御部８５とを含む各種の処理部を実現する。
【００５８】
入力制御部８１は、入出力部７６（タッチスクリーン７６ｃ等）と協働して、ユーザからの携帯情報端末７０に対する入力（操作入力）を受け付ける処理部である。
【００５９】
表示制御部８２は、表示部７６ｂ（タッチスクリーン７６ｃ等）における表示出力動作等を制御する処理部である。
【００６０】
通信制御部８３は、通信部７４と協働して、外部機器との通信を行う処理部である。
【００６１】
格納制御部８５は、連携先アプリケーション２０２における次回表示用画面に関する格納動作（保持動作）を制御する処理部である。
【００６２】
＜４．サーバの構成＞
サーバ３０は、コンピュータシステム（コンピュータ）として構成される。
【００６３】
このサーバ３０は、格納部３５を有している（図１参照）。格納部３５は、プルプリント用の印刷データを格納するプルプリント用格納領域を有している。携帯情報端末７０からサーバ３０に送信されたプルプリント用の印刷データは、格納部３５（詳細にはそのプルプリント用格納領域）に格納される。そして、格納部３５に格納された印刷データは、ＭＦＰ１０の操作パネル６ｃ等を介した操作入力（認証情報の入力等）に応じて、当該サーバ３０の格納部３５からＭＦＰ１０に転送される。これにより、ＭＦＰ１０において、印刷データに基づく印刷出力動作（プルプリント動作）が実行される。
【００６４】
＜５．動作＞
つぎに、このシステム１の動作、特に携帯情報端末７０の動作について、図４および図５等を参照しながら説明する。図４および図５は、携帯情報端末７０における画面遷移を示す概念図である。図４は、単体起動モード（次述）で初期起動されたアプリケーション２０２の画面遷移を示し、図５は、連携起動モード（次述）で初期起動されたアプリケーション２０２の画面遷移を示している。
【００６５】
＜５−１．アプリケーション２０２の起動モード＞
アプリケーション２０２は、上述のように別のアプリケーション２０１からの呼び出しに応じて起動され得る。このような起動モードは、当該アプリケーション２０２自身とは別のアプリケーションと連携して起動するモードであり、「連携起動モード」とも称される。このアプリケーション２０２（印刷管理アプリケーション）は、連携起動モードにおいて、アプリケーション２０１（電子文書閲覧アプリケーション）で指定された印刷対象ファイルに対するプルプリント印刷処理（詳細には、サーバに印刷データを転送する処理等）を行うことが可能である。
【００６６】
また、連携先アプリケーション２０２は、連携元アプリケーション２０１とは無関係に、連携先アプリケーション２０２単体でも起動され得る。このような起動モードは、（当該アプリケーション２０２とは別のアプリケーションと連携することなく）当該アプリケーション２０２自身が単体で起動する起動モードであり、「単体起動モード」（あるいは非連携起動モード）とも称される。アプリケーション２０２は、単体起動モードにおいて、各種の設定（サーバ情報設定およびデフォルト印刷設定）に関する設定処理等を行うことができる。より詳細には、プルプリント印刷データの格納先であるサーバ（プルプリントサーバとも称される）３０に関する情報等を予め設定しておくこと、および各種の印刷設定項目に関するデフォルト値を予め設定しておくことなどが可能である。
【００６７】
このように、アプリケーション２０２は、単体起動モードと連携起動モードとを有する。
【００６８】
＜５−２．単体起動モードによる起動後の動作＞
以下では、まず、図４を参照しつつ、単体起動モードで初期起動されたアプリケーション２０２の画面遷移について説明する。
【００６９】
ユーザによる適宜の操作に応じて、携帯情報端末７０のタッチスクリーン７６ｃにメインメニュー画面（不図示）が表示される。当該メインメニュー画面には、各アプリケーションに対応する複数のメニューアイコンが格子状に整列して配置される。そして、当該複数のメニューアイコンのうち所望のアイコン（所望のアプリケーションに対応するアイコン）がユーザによって押下されると、当該所望のアプリケーションが起動する。具体的には、タッチスクリーン７６ｃに表示されているメインメニュー画面において、連携先アプリケーション２０２に対応するアイコンが携帯情報端末７０のユーザ（操作者）によって押下されると、連携先アプリケーション２０２が単体起動モードで起動（初期起動）される。これに応じて、タッチスクリーン７６ｃには画面３５１が表示される（図４の最上段および図６を参照）。
【００７０】
図６は、この起動直後にタッチスクリーン７６ｃに表示される画面３５１を示す図である。この画面３５１は、単体起動モードによる起動時に表示される初期画面（単体起動モードの初期画面）であるとも表現される。
【００７１】
画面３５１は、「サーバ情報設定」、「デフォルト印刷設定」および「印刷履歴確認」の合計３つのメニュー項目欄を有している。
【００７２】
これらの３つのメニュー項目欄に対する押下操作（タッチ操作）がユーザによって行われると、押下対象の各メニュー項目欄に対応する画面がタッチスクリーン７６ｃに表示される。
【００７３】
たとえば、画面３５１においてメニュー項目欄「サーバ情報設定」が押下されると、タッチスクリーン７６ｃには、画面３５１に代えて別の画面３５２（図７）が表示される（図４の中央列の上から２段目参照）。換言すれば、画面３５１から画面３５２への画面遷移が生じる。画面３５２は、「サーバ情報設定」を行う画面である。図７に示すように、画面３５２は、通信対象のサーバ３０に関する情報（詳細には、「サーバアドレス」および「ポート番号」）、および当該サーバ３０に送信すべきユーザ認証情報（詳細には「ユーザ名」および「パスワード」）を設定する画面である。なお、画面３５２内の「戻る」ボタンが押下されると、タッチスクリーン７６ｃには再び画面３５１が表示される。すなわち、画面３５２から画面３５１への画面遷移が生じる。
【００７４】
また、画面３５１においてメニュー項目欄「デフォルト印刷設定」が押下されると、タッチスクリーン７６ｃには、画面３５１に代えて別の画面３５３（図８）が表示される（図４の最右列の上から２段目参照）。換言すれば、画面３５１から画面３５３への画面遷移が生じる。図８に示すように、画面３５３は、「デフォルト印刷設定」を行う画面である。画面３５３を用いることによって、各種の印刷設定項目（「部数」、「印刷種別（片面／両面）」、「ソート」、「カラー選択」、「仕分け」、「ステープル」等）に関する設定内容が設定される。なお、画面３５３内の「戻る」ボタンが押下されると、タッチスクリーン７６ｃには再び画面３５１が表示される。すなわち、画面３５３から画面３５１への画面遷移が生じる。
【００７５】
また、画面３５１においてメニュー項目欄「印刷履歴確認」が押下されると、タッチスクリーン７６ｃには、画面３５１に代えて別の画面３５４（不図示）が表示される。画面３５４は、印刷履歴を表示する画面である。当該印刷履歴は、サーバ３０との通信によってサーバ３０から取得されて表示される。なお、当該画面３５４内の「戻る」ボタンが押下されると、タッチスクリーン７６ｃには再び画面３５１が表示される。
【００７６】
以上のような画面遷移動作によって、単体起動モードにおいては、画面３５１〜３５４のいずれかの画面がタッチスクリーン７６ｃに表示される。
【００７７】
その後、各画面を用いて適宜の設定操作等が行われた後、ユーザは所定の操作（ボタン７６ｄの押下操作およびメニューアイコンの押下操作等）によって、所望の別のアプリケーション（ここでは２０３）を起動する。
【００７８】
具体的には、アプリケーション２０２の実行中にボタン７６ｄが押下されると、メインメニュー画面がタッチスクリーン７６ｃに表示される。このメインメニュー画面には、各アプリケーションに対応する複数のメニューアイコンが配列されている。そして、当該複数のメニューアイコンのうち所望のアイコン（所望の（別の）アプリケーション（２０３）に対応するアイコン）がユーザによって押下されると、当該所望のアプリケーション２０３が起動する。
【００７９】
詳細には、別アプリケーション２０３が起動される前（たとえばボタン７６ｄの押下直後）において、アプリケーション２０２は起動状態からバックグラウンド待機状態に移行する。アプリケーション２０２は、バックグラウンド待機状態への移行直前において、次回起動状態への復帰時に表示すべき表示用画面（次回表示用画面）を保持する。単体起動モードにて起動したアプリケーション２０２が起動状態からバックグラウンド待機状態に移行する直前においては、当該移行前の所定の時点で表示されている画面が次回表示用画面として保持される。
【００８０】
たとえば、ボタン７６ｄの押下時点（移行直前の時点）で画面３５１がタッチスクリーン７６ｃに表示されていたときには、画面３５１が次回表示用画面として保持される。あるいは、ボタン７６ｄの押下時点で画面３５２がタッチスクリーン７６ｃに表示されていたときには、画面３５２が次回表示用画面として保持される。同様に、ボタン７６ｄの押下時点で画面３５３がタッチスクリーン７６ｃに表示されていたときには、画面３５３が次回表示用画面として保持される。
【００８１】
そして、メニューアイコンの押下操作によって、別のアプリケーション２０３が起動され（図４の上から３段目参照）、アプリケーション２０３は、ユーザの指示に応じた処理等を実行する。
【００８２】
さらに、その後、ユーザは、アプリケーション２０２を用いた設定処理等を実行することを意図して、所定の操作（ボタン７６ｄの押下操作およびメニューアイコンの押下操作等）を行って、アプリケーション２０２を再び起動する（図４の最下段（上から４段目））参照）。
【００８３】
アプリケーション２０２は、その起動状態への復帰直後において、次回表示用画面として事前に保持（格納）していた画面をタッチスクリーン７６ｃに表示する。たとえば、画面３５１（図６）が次回表示用画面として保持されていた場合には、画面３５１がタッチスクリーン７６ｃに表示される（図４の最左列の最下段参照）。あるいは、画面３５２（図７）が次回表示用画面として保持されていた場合には、画面３５２がタッチスクリーン７６ｃに表示される（図４の中央列の最下段参照）。同様に、画面３５３（図８）が次回表示用画面として保持されていた場合には、画面３５３がタッチスクリーン７６ｃに表示される（図４の最右列の最下段参照）。
【００８４】
このように、単体起動モードにて起動したアプリケーション２０２がバックグラウンド待機状態に移行した後において再び起動する（再び起動状態に移行する）際には、バックグラウンド待機状態への移行直前における画面が表示される。これによれば、バックグラウンド待機状態への移行直前の表示画面とバックグラウンド待機状態からの復帰後の表示画面との継続性が確保される。換言すれば、単体起動モードにて起動された後の再起動画面を適切に決定することが可能である。
【００８５】
＜５−３．連携起動モードによる起動後の動作＞
つぎに、図５を参照しつつ、連携起動モードで起動されたアプリケーション２０２の画面遷移について説明する。
【００８６】
まず、タッチスクリーン７６ｃに表示されているメインメニュー画面において、連携元アプリケーション２０１に対応するアイコンが携帯情報端末７０のユーザ（操作者）によって押下されると、携帯情報端末７０において連携元アプリケーション２０１が起動される。また、これに応じて、画面３１０（図９参照）がタッチスクリーン７６ｃに表示される（図５（および図１１）の最上段参照）。連携元アプリケーション（電子文書閲覧アプリケーション）２０１は、電子文書の文書内容閲覧機能（プレビュー機能）を有している。詳細には、当該アプリケーション２０１は、複数の電子文書のうちの一の文書の内容を選択的に表示することが可能である。
【００８７】
図９は、電子文書閲覧アプリケーション２０１の表示画面３１０を示す図である。
【００８８】
図９に示すように、電子文書閲覧アプリケーション２０１の表示画面３１０内の左側には文書選択領域３０１が設けられており、当該表示画面３１０内の中央から右側に亘る部分には文書閲覧領域（文書内容表示領域あるいはプレビュー領域とも称する）３０２が設けられている。文書選択領域３０１には、携帯情報端末７０内に格納された複数の文書の文書名が列挙されている。当該複数の文書のそれぞれに対応する複数の項目（３１１，３１２，３１３等）の中からユーザが所望の文書に対応する項目（たとえば項目３１２）を選択すると、選択された文書（被選択文書）の内容が文書閲覧領域３０２にて表示される。図９では、文書選択領域３０１にて文書「ＡＢＣ．ｐｄｆ」（項目３１２）がユーザによって選択され、当該被選択文書「ＡＢＣ．ｐｄｆ」の内容が文書閲覧領域３０２にて表示されている。
【００８９】
この表示画面３１０内には、アクションメニュー表示ボタン３２１も設けられている。ユーザがアクションメニュー表示ボタン３２１を押下すると、電子文書閲覧アプリケーション２０１は、表示画面３１０の一部領域（ここでは略中央領域）にアクションメニュー３３０（図９参照）をポップアップ表示する。
【００９０】
アクションメニュー３３０は、複数のメニュー項目（「新規フォルダ」、「連携アプリ起動」、「オンライン（ストレージ）転送」、「メール」、...、「削除」、「印刷」等）を含むサブメニュー画面（メニュー画像）である。当該複数のメニュー項目の中には、メニュー項目３３２「連携アプリ起動」が含まれる。このメニュー項目３３２は、連携先のアプリケーションを（呼び出して）起動すべき旨の起動指示を付与するためのメニュー項目である。
【００９１】
このように、連携元アプリケーション２０１の実行中（且つ連携先アプリケーション２０２の起動直前）において、アプリケーションの呼出メニュー項目を含むメニュー画像（アクションメニュー３３０）が、連携元アプリケーション２０１の表示画面３１０内に表示される。
【００９２】
次に、アクションメニュー３３０内のメニュー項目３３２「連携アプリ起動」がユーザによって押下されると、アプリケーション２０１の連携先のアプリケーションである印刷管理アプリケーション２０２が連携起動モードで起動（初期起動）する（図５（および図１１）の上から２段目参照）。換言すれば、連携元アプリケーション２０１に連携する連携先アプリケーション２０２が、連携元アプリケーション２０１に呼び出されて起動する。図１０は、この起動直後にタッチスクリーン７６ｃに表示される画面３７１を示す図である。この画面３７１は、連携起動モードの初期画面とも称される。
【００９３】
画面３７１の最上段には、サーバ３０に関する情報表示欄が設けられており、画面３７１の中段には、印刷対象データに関する情報表示欄が設けられている。たとえば、図１０に示すように、サーバ３０のＩＰアドレスが「１９２．１６８．０．８」であること、および、印刷対象データが「ＡＢＣ．ｐｄｆ」であること等が示される。画面３７１の最上段には、このアプリケーション２０２の単体起動モードにて予め設定された情報（サーバ３０のＩＰアドレス）が表示されている。また、画面３７１の中段には、連携元アプリケーション２０１から受け渡された情報（印刷対象データファイル名）が示されている。
【００９４】
また、画面３７１の下段側には、印刷設定欄が設けられている。これらの印刷設定欄には、アプリケーション２０２の単体起動モードにて予め設定された設定内容（デフォルト設定内容（「部数＝１」、「印刷種別＝片面」等））が表示される。なお、当該設定内容は、この画面３７１の当該印刷設定欄を用いて変更することも可能である。
【００９５】
さらに、画面３７１の最下段には、印刷ボタン３８１が設けられている。
【００９６】
印刷ボタン３８１が押下されると、プルプリント用の印刷対象データがサーバ３０へと送信される。換言すれば、プルプリント動作のうち、プルプリント用印刷データの転送格納動作（印刷データを携帯情報端末７０からサーバ３０に転送して当該印刷データをサーバ３０に一旦格納しておく動作）が行われる。
【００９７】
なお、その後、ユーザは、ＭＦＰ１０（印刷出力装置）の配置場所に移動し、当該ＭＦＰ１０の操作パネル６ｃ等を操作してＭＦＰ１０にログインする。ＭＦＰ１０は、ログインユーザのプルプリント対象の印刷データをサーバ３０から取得（プル）し、当該印刷データに基づき印刷出力（プリント）を行う。このようにして、プルプリント印刷処理が行われる。
【００９８】
さて、印刷ボタン３８１が押下され、或る期間が経過した後において、ユーザは、所定の操作（ボタン７６ｄの押下操作およびメニューアイコンの押下操作等）によって、所望の別のアプリケーション（ここでは２０３）を携帯情報端末７０にて起動する（図５（および図１１）の上から３段目参照）。この際、アプリケーション２０３が起動される前（たとえばボタン７６ｄの押下直後）において、それまで起動していたアプリケーション２０２はバックグラウンド待機状態に移行する。また、新たに起動されたアプリケーション２０３は、ユーザの指示に応じた処理等を実行する。
【００９９】
さらに、その後、ユーザは、アプリケーション２０２を用いた設定処理等を実行したい場合に、所定の操作（ボタン７６ｄの押下操作およびメニューアイコンの押下操作等）を行って、アプリケーション２０２を再び起動する（図５（および図１１）の最下段（上から４段目）参照）。換言すれば、アプリケーション２０２が、他の連携元アプリケーション（２０１）から呼び出されるのではなく単体で再起動され、バックグラウンド待機状態から復帰する。
【０１００】
ここにおいて、仮に、上述のような単体起動モードで初期起動されたアプリケーション２０２の再起動直後における画面表示技術と同様に、連携起動モードで初期起動されたアプリケーション２０２の再起動直後（バックグラウンド待機状態からの復帰時）においても、バックグラウンド待機状態への移行直前における表示画面が表示される技術（比較例に係る技術とも称する）を想定する。
【０１０１】
この比較例に係る技術においては、図１１にも示されるように、アプリケーション２０２の再起動直後において、バックグラウンド待機状態への移行直前における表示画面３７１が表示される（図１１の最下段参照）。なお、図１１は、比較例に係る画面遷移を示す概念図である。
【０１０２】
この画面３７１には、他のアプリケーションとの連携を前提とする情報（印刷対象データ「ＡＢＣ．ｐｄｆ」等）が含まれるとともに、当該連携を前提とする印刷ボタン３８１も設けられている。
【０１０３】
しかしながら、このような情報は、単体起動モードにおいては基本的には有効ではなく、当該画面３７１に含まれる印刷ボタン３８１も基本的には有効ではない。換言すれば、画面３７１は、単体起動モードと連携起動モードと両モードのうち、連携起動モードでのみ利用可能な画面である。
【０１０４】
ユーザは、無効な内容を含む画面３７１を視認すると、混乱を生じる。換言すれば、連携起動モードでのみ利用可能な画面３７１を視認すると、ユーザの混乱が招来される。
【０１０５】
このように、仮に、連携先アプリケーションの再起動直後において、バックグラウンド待機状態への移行直前の連携画面３７１がそのまま表示されると、ユーザの混乱が招来される。
【０１０６】
これに対して、この実施形態においては、図５にも示されるように、連携起動モードで初期起動されたアプリケーション２０２の再起動直後において、バックグラウンド待機状態への移行直前における表示画面３７１以外の所定の画面（具体的には、単体起動モードにおける初期画面３５１）を表示する技術を例示する。
【０１０７】
ここでは、上述のようにして、アプリケーション２０１の連携先のアプリケーションである印刷管理アプリケーション２０２が連携起動モードで起動（図５の上から２段目参照）された後において、印刷ボタン３８１が押下され、サーバへの転送処理（アプリケーション２０２における、アプリケーション２０１との連携処理）が完了したものとする。その後、ユーザは、所定の操作（ボタン７６ｄの押下操作およびメニューアイコンの押下操作等）によって、所望の別のアプリケーション（ここでは２０３）を携帯情報端末７０にて起動する（図５の上から３段目参照）ものとする。
【０１０８】
より詳細には、アプリケーション２０２の実行中にボタン７６ｄが押下されると、メインメニュー画面がタッチスクリーン７６ｃに表示される。そして、当該複数のメニューアイコンのうち所望のアイコン（アプリケーション２０３に対応するアイコン）がユーザによって押下されると、（別の）アプリケーション２０３が起動する。
【０１０９】
このとき、別アプリケーション２０３が起動される前（たとえばボタン７６ｄの押下直後）において、アプリケーション２０２は起動状態からバックグラウンド待機状態に移行する。また、アプリケーション２０２は、バックグラウンド待機状態への移行直前において、次回起動状態への復帰時に表示すべき表示用画面（次回表示用画面）を保持する。特に、連携起動モードにて起動したアプリケーション２０２がバックグラウンド待機状態に移行する直前においては、アプリケーション２０２において予め指定された画面（ここでは画面３５１）が、次回表示用画面として保持される（図５の上から２段目と３段目との中間位置付近を参照）。たとえば、ボタン７６ｄの押下直後において、画面３５１（単体起動モードにおける初期画面）が次回表示用画面として保持される。そして、メニューアイコンの押下操作によって、別のアプリケーション２０３が起動され（図５の下から２段目参照）、アプリケーション２０３は、ユーザの指示に応じた処理等を実行する。
【０１１０】
その後、ユーザは、アプリケーション２０２を用いた設定処理等を実行することを意図して、所定の操作（ボタン７６ｄの押下操作およびメニューアイコンの押下操作等）を行って、アプリケーション２０２を再び起動する（図５の最下段参照）。換言すれば、アプリケーション２０２が、他の連携元アプリケーション（２０１）から呼び出されるのではなく単体で再起動（謂わば単体起動モードで再起動）され、バックグラウンド待機状態から復帰する。
【０１１１】
この起動状態への復帰直後においては、アプリケーション２０２は、次回表示用画面として事前に保持していた画面（ここでは画面３５１（図６））をタッチスクリーン７６ｃに表示する（図５の最下段参照）。
【０１１２】
このように、連携起動モードにて起動したアプリケーション２０２がバックグラウンド待機状態に移行した後において再び起動する際には、画面３５１が表示される。換言すれば、単体起動モード利用時に表示される画面である画面３５１が、連携起動モード利用時にも表示される。
【０１１３】
この表示画面３５１は、単体起動モードの初期画面であり、単体起動モードにおける適切な表示画面である。当該表示画面３５１は、（他のアプリケーションとの連携の有無にかかわらず）他のアプリケーションから独立して利用することが可能な画面である。したがって、連携起動モードでのみ利用可能な画面３７１が表示されるときに生じ得る上述の不都合を回避することが可能である。換言すれば、連携起動モードと単体起動モードとの２つのモードで起動され得るアプリケーションにおいて、その再起動画面（特に連携起動モードにて初期起動された後の再起動画面）を適切に決定することが可能である。
【０１１４】
なお、上記実施形態とは異なり、上記両モード（単体起動モードおよび連携起動モード）のいずれで初期起動された場合であってもバックグラウンド待機状態から復帰するときには常に画面３５１を固定的に表示する技術も考えられる。しかしながら、当該技術においては、単体起動モードで起動された後に複数の画面３５１〜３５４のいずれかに遷移してからバックグラウンド待機状態に遷移し、その後、バックグラウンド待機状態から復帰するときにおいて、常に画面３５１が表示されてしまう。たとえば、単体起動モードでの起動後に画面３５１から画面３５２に遷移してからバックグラウンド待機状態に遷移し、その後、バックグラウンド待機状態から復帰するときにおいても画面３５１（画面３５２とは異なる画面）が表示されてしまう。そのため、バックグラウンド待機状態への移行前とバックグラウンド待機状態からの復帰後との画面の継続性が失われてしまう。
【０１１５】
これに対して、上記実施形態においては、単体起動モードにて起動したアプリケーション２０２がバックグラウンド待機状態に移行した後において再び起動する（再び起動状態に移行する）際には、図４に示すように、バックグラウンド待機状態への移行直前における画面と同じ画面が表示される。これによれば、バックグラウンド待機状態への移行直前の表示画面とバックグラウンド待機状態からの復帰後の表示画面との継続性が適切に確保される。
【０１１６】
＜６．変形例等＞
以上、この発明の実施の形態について説明したが、この発明は上記説明した内容のものに限定されるものではない。
【０１１７】
たとえば、上記実施形態においては、連携起動モードにて起動したアプリケーション２０２がバックグラウンド待機状態に移行した後において再び起動する際に、単体起動モードの初期画面３５１が表示される態様が例示されているが、これに限定されない。具体的には、連携起動モードでのみ利用可能な画面以外の画面（単体起動モードでのみ利用可能な画面、あるいは、連携起動モードと単体起動モードとの双方で利用可能な画面等）が表示されればよい。詳細には、画面３５１に代えて単体起動モードにおける他の画面（画面３５２，３５３等）が表示されるようにしてもよい。あるいは、単体起動モードにおける画面以外の特別な画面（たとえば、連携起動モードから単体起動モードへの変更が行われた旨を示す画面等）が、画面３５１に代えて表示されるようにしてもよい。
【０１１８】
また、上記実施形態においては、アプリケーション２０２における連携処理（サーバへの印刷対象データの転送処理）が完了した後に、当該アプリケーション２０２がバックグラウンド待機状態に移行する際の動作等について主に例示したが、これに限定されない。たとえば、連携起動モードにて起動したアプリケーション２０２における連携処理（データ転送処理）がユーザ操作（たとえばホームボタンの押下）等によって（完了せずに）中断されたことに応答して当該アプリケーション２０２がバックグラウンド待機状態に移行する際の動作に関して、上記の思想が適用されるようにしてもよい。より詳細には、当該中断処理に応じたバックグラウンド待機状態への移行直前において、連携先アプリケーション２０２は、画面３５１等を次回表示用画面として保持するようにしてもよい。そして、アプリケーション２０２がバックグラウンド待機状態に移行した後において再び起動するときに、当該次回表示用画面（３５１等）が表示されるようにしてもよい。
【０１１９】
また、上記実施形態においては、アプリケーション２０２における連携処理が完了した後においても当該アプリケーション２０２の画面が継続的に表示されているが、これに限定されない。たとえば、当該連携処理が完了した後においては、連携元アプリケーション２０１の画面が表示されるようにしてもよい。すなわち、連携先アプリケーション２０２における処理の終了後においては、呼出元（連携元）のアプリケーション２０１に復帰するようにしてもよい。
【０１２０】
詳細には、連携先アプリケーション２０２による連携処理（サーバへのデータ転送処理）が終了すると、連携元アプリケーション２０１における元の画面（アプリケーション２０２の呼出時に表示されていた画面）が再び表示されるようにしてもよい。より具体的には、アプリケーション２０１からアプリケーション２０２が呼び出される際に、アプリケーション２０１の情報がアプリケーション２０１からアプリケーション２０２に伝達される。そして、アプリケーション２０２によるサーバへのデータ転送処理の終了後に、当該アプリケーション２０１の情報を用いて、今度は逆に、アプリケーション２０２がアプリケーション２０１を呼び出すようにすればよい。なお、このような連携元アプリケーション２０１の呼出動作は、連携先アプリケーション２０２での連携処理の終了（完了）に応答して自動的に行われてもよく、あるいは、連携先アプリケーション２０２でのユーザ操作（連携元アプリケーション２０１への復帰指示操作）に応答して行われるようにしてもよい。
【符号の説明】
【０１２１】
１  画像形成システム
６ｃ  （ＭＦＰの）操作パネル
１０  ＭＦＰ（画像形成装置）
３０  サーバ
７０  携帯情報端末
７６ｃ  （携帯情報端末の）タッチスクリーン
２０１  電子文書閲覧アプリケーション（連携元アプリケーション）
２０２  印刷管理アプリケーション（連携先アプリケーション）
２０３  （別の）アプリケーション
３５１〜３５４  単体起動モードにおける表示画面
３７１  連携起動モードにおける表示画面
【図１】
2015099978.tif 000003
【図２】
2015099978.tif 000004
【図３】
2015099978.tif 000005
【図４】
2015099978.tif 000006
【図５】
2015099978.tif 000007
【図６】
2015099978.tif 000008
【図７】
2015099978.tif 000009
【図８】
2015099978.tif 000010
【図９】
2015099978.tif 000011
【図１０】
2015099978.tif 000012
【図１１】
2015099978.tif 000013