(57)【要約】【課題】情報処理装置と携帯端末装置とを連携動作させる際の操作性を改善し、情報処理装置と携帯端末装置とを効率的に連携動作させることを可能にする。【解決手段】携帯端末装置３と通信を行う情報処理装置２は、携帯端末装置３が所定距離の範囲内にあるときに無線通信を行う無線通信部１２と、ユーザーの操作に基づいて表示部１１ｂに表示する操作画面を更新する画面制御部２１と、無線通信部１２が携帯端末装置３と無線通信を行うときに送信されるタグ情報１４を記憶するタグ情報記憶部１３と、画面制御部２１によって表示部１１ｂに表示される操作画面に応じてタグ情報１４を更新するタグ情報更新部２３と、を備える。携帯端末装置３は、情報処理装置２と無線通信を行うことにより受信されるタグ情報１４に基づき、情報処理装置２において表示されている操作画面に応じた動作を行う。【選択図】図２
2016045608.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置と携帯端末装置とを備える情報処理システムであって、
前記情報処理装置は、
前記携帯端末装置が所定距離の範囲内にあるときに前記携帯端末装置と１対１の無線通信を行う第１無線通信手段と、
操作画面を表示する表示手段と、
ユーザーによる操作を受け付ける操作入力手段と、
前記操作入力手段により受け付けられるユーザーの操作に基づいて前記表示手段に表示する操作画面を更新する画面制御手段と、
前記第１無線通信手段が前記携帯端末装置と無線通信を行うときに送信されるタグ情報を記憶するタグ情報記憶手段と、
前記画面制御手段によって前記表示手段に表示される操作画面に応じて前記タグ情報を更新するタグ情報更新手段と、
を備え、
前記携帯端末装置は、
前記第１無線通信手段が所定距離の範囲内にあるときに前記情報処理装置と１対１の無線通信を行う第２無線通信手段と、
前記第２無線通信手段が前記情報処理装置と無線通信を行うことにより受信される前記タグ情報に基づき、前記情報処理装置において表示されている操作画面に応じた動作を行う制御手段と、
を備えることを特徴とする情報処理システム。
【請求項２】
前記携帯端末装置は、前記情報処理装置と連携するアプリケーションプログラムを記憶するプログラム記憶手段を更に備え、
前記制御手段は、前記タグ情報に基づいて前記アプリケーションプログラムを起動し、前記アプリケーションプログラムの機能によって前記情報処理装置において表示されている操作画面に応じた動作を行うことを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記タグ情報は、前記携帯端末装置においてアプリケーションプログラムを起動させるための起動情報と、前記携帯端末装置において前記アプリケーションプログラムが起動した後に前記携帯端末装置に行わせる処理を定義した処理情報とを含み、
前記タグ情報更新手段は、前記表示手段に表示されている操作画面に応じて前記起動情報及び前記処理情報のうち、少なくとも前記処理情報を更新することを特徴とする請求項２に記載の情報処理システム。
【請求項４】
前記制御手段は、前記タグ情報に含まれる前記起動情報に基づいて前記アプリケーションプログラムを起動し、
前記アプリケーションプログラムは、前記タグ情報に含まれる前記処理情報に基づき、前記情報処理装置において表示されている操作画面に応じた動作を前記制御手段に行わせることを特徴とする請求項３に記載の情報処理システム。
【請求項５】
前記タグ情報更新手段は、前記表示手段に表示されている操作画面に基づいて前記携帯端末装置に複数のアプリケーションプログラムを順次起動させるとき、最初のアプリケーションプログラムを起動させるための情報を前記起動情報に書き込み、次のアプリケーションプログラムを起動させるための情報を前記処理情報に書き込むことを特徴とする請求項３又は４に記載の情報処理システム。
【請求項６】
前記プログラム記憶手段は、前記情報処理装置と連携する複数のアプリケーションプログラムを記憶しており、
前記制御手段は、前記タグ情報に基づいて前記複数のアプリケーションプログラムのうちから前記情報処理装置において表示されている操作画面に対応したアプリケーションプログラムを選択して起動することを特徴とする請求項２乃至５のいずれかに記載の情報処理システム。
【請求項７】
前記制御手段は、前記情報処理装置において表示されている操作画面に応じて前記情報処理装置に送信すべき情報を生成し、当該情報を前記情報処理装置へ送信することを特徴とする請求項１乃至６のいずれかに記載の情報処理システム。
【請求項８】
前記制御手段は、前記情報を前記情報処理装置へ送信するとき、前記第２無線通信手段を介して前記情報処理装置へ送信することを特徴とする請求項７に記載の情報処理システム。
【請求項９】
前記携帯端末装置は、前記第２無線通信手段による無線通信とは異なるネットワークを介して前記情報処理装置と通信を行うネットワーク通信手段を更に備え、
前記制御手段は、前記情報を前記情報処理装置へ送信するとき、前記ネットワーク通信手段を介して前記情報処理装置へ送信することを特徴とする請求項７に記載の情報処理システム。
【請求項１０】
前記タグ情報には、前記ネットワーク通信手段が前記ネットワークへ接続するための接続情報が含まれており、
前記制御手段は、前記タグ情報に含まれる前記接続情報に基づいて前記ネットワーク通信手段に前記ネットワークへ接続させることを特徴とする請求項９に記載の情報処理システム。
【請求項１１】
前記情報処理装置は、前記表示手段に表示される操作画面毎に予めタグ情報を関連付けて登録した登録情報を管理するタグ情報管理手段を更に備え、
前記タグ情報更新手段は、前記画面制御手段によって前記表示手段に表示される操作画面が更新される都度、当該操作画面に対応するタグ情報を前記登録情報から読み出し、前記タグ情報記憶手段に記憶されている前記タグ情報を更新することを特徴とする請求項１乃至１０のいずれかに記載の情報処理システム。
【請求項１２】
携帯端末装置と通信を行う情報処理装置であって、
前記携帯端末装置が所定距離の範囲内にあるときに前記携帯端末装置と１対１の無線通信を行う無線通信手段と、
操作画面を表示する表示手段と、
ユーザーによる操作を受け付ける操作入力手段と、
前記操作入力手段により受け付けられるユーザーの操作に基づいて前記表示手段に表示する操作画面を更新する画面制御手段と、
前記無線通信手段が前記携帯端末装置と無線通信を行うときに送信されるタグ情報を記憶するタグ情報記憶手段と、
前記画面制御手段によって前記表示手段に表示される操作画面に応じて前記タグ情報を更新するタグ情報更新手段と、
を備えることを特徴とする情報処理装置。
【請求項１３】
前記タグ情報は、前記携帯端末装置においてアプリケーションプログラムを起動させるための起動情報と、前記携帯端末装置において前記アプリケーションプログラムが起動した後に前記携帯端末装置に行わせる処理を定義した処理情報とを含み、
前記タグ情報更新手段は、前記表示手段に表示されている操作画面に応じて前記起動情報及び前記処理情報のうち、少なくとも前記処理情報を更新することを特徴とする請求項１２に記載の情報処理装置。
【請求項１４】
前記タグ情報更新手段は、前記表示手段に表示されている操作画面に基づいて前記携帯端末装置に複数のアプリケーションプログラムを順次起動させるとき、最初のアプリケーションプログラムを起動させるための情報を前記起動情報に書き込み、次のアプリケーションプログラムを起動させるための情報を前記処理情報に書き込むことを特徴とする請求項１３に記載の情報処理装置。
【請求項１５】
前記表示手段に表示される操作画面毎に予めタグ情報を関連付けて登録した登録情報を管理するタグ情報管理手段を更に備え、
前記タグ情報更新手段は、前記画面制御手段によって前記表示手段に表示される操作画面が更新される都度、当該操作画面に対応するタグ情報を前記登録情報から読み出し、前記タグ情報記憶手段に記憶されている前記タグ情報を更新することを特徴とする請求項１２乃至１４のいずれかに記載の情報処理装置。
【請求項１６】
ユーザーによる操作に基づいて操作画面を更新する情報処理装置と通信を行うことが可能な携帯端末装置であって、
前記情報処理装置と連携するアプリケーションプログラムを記憶するプログラム記憶手段と、
前記情報処理装置が所定距離の範囲内にあるときに前記情報処理装置と１対１の無線通信を行う無線通信手段と、
前記無線通信手段が前記情報処理装置と無線通信を行うことにより受信されるタグ情報に基づいて前記アプリケーションプログラムを起動し、前記アプリケーションプログラムの起動後、前記タグ情報に含まれる処理情報に基づいて前記情報処理装置において表示されている操作画面に応じた動作を行う制御手段と、
を備えることを特徴とする携帯端末装置。
【請求項１７】
携帯端末装置と通信を行う情報処理装置において実行されるプログラムであって、
前記情報処理装置は、
前記携帯端末装置が所定距離の範囲内にあるときに前記携帯端末装置と１対１の無線通信を行う無線通信手段と、
操作画面を表示する表示手段と、
ユーザーによる操作を受け付ける操作入力手段と、
前記操作入力手段により受け付けられるユーザーの操作に基づいて前記表示手段に表示する操作画面を更新する画面制御手段と、
前記無線通信手段が前記携帯端末装置と無線通信を行うときに送信されるタグ情報を記憶するタグ情報記憶手段と、
を備え、
前記プログラムは、前記情報処理装置を、
前記画面制御手段によって前記表示手段に表示される操作画面に応じて前記タグ情報記憶手段に記憶される前記タグ情報を更新するタグ情報更新手段として機能させることを特徴とするプログラム。
【請求項１８】
ユーザーによる操作に基づいて操作画面を更新する情報処理装置と通信を行うことが可能な携帯端末装置において実行されるアプリケーションプログラムであって、
前記携帯端末装置は、
前記情報処理装置が所定距離の範囲内にあるときに前記情報処理装置と１対１の無線通信を行う無線通信手段と、
前記無線通信手段が前記情報処理装置と無線通信を行うことにより受信されるタグ情報に基づいて前記アプリケーションプログラムを起動する制御手段と、
を備え、
前記アプリケーションプログラムは、前記制御手段によって起動された後、前記タグ情報に含まれる処理情報に基づいて前記情報処理装置において表示されている操作画面に応じた動作を前記制御手段に行わせることを特徴とするアプリケーションプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、情報処理装置、携帯端末装置およびプログラムに関し、情報処理装置と携帯端末装置とを相互に連携させる技術に関する。
【背景技術】
【０００２】
従来、非接触ＩＣカードやＲＦＩＤタグなどの外部媒体から読み取った情報に基づき予め登録された動作を実行する携帯端末装置が公知である（例えば特許文献１）。この従来技術では、外部媒体から情報を読み取った場合に携帯端末装置が所定の発動条件を満たすか否かを判断し、所定の発動条件を満たす場合に読み取った情報に対応付けて予め登録されている動作を実行する。
【０００３】
また従来、画像処理装置で作成した画像データを、ユーザー端末上で起動しているアプリケーションで連携させて処理させるシステムが提案されている（例えば特許文献２）。この従来技術では、画像処理装置がユーザー端末で起動しているアプリケーションに関する情報を取得し、そのアプリケーションで画像データを処理させるためのワンタッチキーを生成して表示する。ユーザーがこのワンタッチキーを操作した場合、画像処理装置はユーザー端末に画像データを送信する。これにより、画像処理装置は、ユーザー端末において起動しているアプリケーションに画像データに対する処理を行わせることができる。
【０００４】
一方、近年では、ＮＦＣ（近距離無線通信）の規格により、タグ情報に、アプリケーションに関する情報を予め記述しておく手法が一般に公開されている。この手法を用いれば、アプリケーションを起動していない携帯端末装置がＮＦＣ通信によってタグ情報を読み取ったとき、そのタグ情報に記述された情報に基づいて起動すべきアプリケーションを特定することができ、特定したアプリケーションを自動的に起動することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１４−１１４９５号公報
【特許文献２】特開２００６−１３５８７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、携帯端末装置がタグ情報に基づいて自動的にアプリケーションを起動したとしても、その起動後にユーザーが行いたい動作をアプリケーションに行わせようとするときには、アプリケーションの初期画面から順次操作を行っていく必要があり、ユーザーにとって煩わしい。特に、ＭＦＰ（Multifunction Peripherals）などの情報処理装置と携帯端末装置とを相互に連携動作させるために情報処理装置が携帯端末装置にタグ情報を送信してアプリケーションを自動的に起動させる場合であっても、ユーザーは、情報処理装置の操作パネルに対して連携動作に必要な設定操作を行った上で、更に携帯端末装置において起動されたアプリケーションに対して初期画面から順に連携動作に必要な操作を行っていく必要がある。このように従来は、情報処理装置と携帯端末装置とを互いに連携させるためにユーザーが煩雑な操作を行わなければならず、操作性が悪いという問題がある。
【０００７】
また携帯端末装置がスマートフォンなどのような小型装置である場合、情報処理装置の操作パネルと比較すると表示画面が小さい。それ故、情報処理装置と携帯端末装置とを連携動作させるために、ユーザーがアプリケーションの起動された携帯端末装置に対する操作を繰り返し行わなければならない場合、誤操作が生じやすく、効率的に連携動作を開始させることができない。このようなことから、情報処理装置と携帯端末装置とを連携動作させる際には、ユーザーが携帯端末装置に対して行わなければならない操作を少なくすることによって操作性を改善し、効率的に連携動作を開始させることができるようにすることが望まれる。しかし、上述した特許文献１，２などに記載された従来の技術を如何に組み合わせても、そのようなことを実現することはできない。
【０００８】
そこで本発明は、上記課題を解決することを目的としてなされたものであり、情報処理装置と携帯端末装置とを連携動作させる際の操作性を改善し、情報処理装置と携帯端末装置とが互いに連携する動作を効率的に行えるようにした情報処理システム、情報処理装置、携帯端末装置およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、請求項１に係る発明は、情報処理装置と携帯端末装置とを備える情報処理システムであって、前記情報処理装置は、前記携帯端末装置が所定距離の範囲内にあるときに前記携帯端末装置と１対１の無線通信を行う第１無線通信手段と、操作画面を表示する表示手段と、ユーザーによる操作を受け付ける操作入力手段と、前記操作入力手段により受け付けられるユーザーの操作に基づいて前記表示手段に表示する操作画面を更新する画面制御手段と、前記第１無線通信手段が前記携帯端末装置と無線通信を行うときに送信されるタグ情報を記憶するタグ情報記憶手段と、前記画面制御手段によって前記表示手段に表示される操作画面に応じて前記タグ情報を更新するタグ情報更新手段と、を備え、前記携帯端末装置は、前記第１無線通信手段が所定距離の範囲内にあるときに前記情報処理装置と１対１の無線通信を行う第２無線通信手段と、前記第２無線通信手段が前記情報処理装置と無線通信を行うことにより受信される前記タグ情報に基づき、前記情報処理装置において表示されている操作画面に応じた動作を行う制御手段と、を備えることを特徴とする構成である。
【００１０】
請求項２に係る発明は、請求項１に記載の情報処理システムにおいて、前記携帯端末装置は、前記情報処理装置と連携するアプリケーションプログラムを記憶するプログラム記憶手段を更に備え、前記制御手段は、前記タグ情報に基づいて前記アプリケーションプログラムを起動し、前記アプリケーションプログラムの機能によって前記情報処理装置において表示されている操作画面に応じた動作を行うことを特徴とする構成である。
【００１１】
請求項３に係る発明は、請求項２に記載の情報処理システムにおいて、前記タグ情報は、前記携帯端末装置においてアプリケーションプログラムを起動させるための起動情報と、前記携帯端末装置において前記アプリケーションプログラムが起動した後に前記携帯端末装置に行わせる処理を定義した処理情報とを含み、前記タグ情報更新手段は、前記表示手段に表示されている操作画面に応じて前記起動情報及び前記処理情報のうち、少なくとも前記処理情報を更新することを特徴とする構成である。
【００１２】
請求項４に係る発明は、請求項３に記載の情報処理システムにおいて、前記制御手段は、前記タグ情報に含まれる前記起動情報に基づいて前記アプリケーションプログラムを起動し、前記アプリケーションプログラムは、前記タグ情報に含まれる前記処理情報に基づき、前記情報処理装置において表示されている操作画面に応じた動作を前記制御手段に行わせることを特徴とする構成である。
【００１３】
請求項５に係る発明は、請求項３又は４に記載の情報処理システムにおいて、前記タグ情報更新手段は、前記表示手段に表示されている操作画面に基づいて前記携帯端末装置に複数のアプリケーションプログラムを順次起動させるとき、最初のアプリケーションプログラムを起動させるための情報を前記起動情報に書き込み、次のアプリケーションプログラムを起動させるための情報を前記処理情報に書き込むことを特徴とする構成である。
【００１４】
請求項６に係る発明は、請求項２乃至５のいずれかに記載の情報処理システムにおいて、前記プログラム記憶手段は、前記情報処理装置と連携する複数のアプリケーションプログラムを記憶しており、前記制御手段は、前記タグ情報に基づいて前記複数のアプリケーションプログラムのうちから前記情報処理装置において表示されている操作画面に対応したアプリケーションプログラムを選択して起動することを特徴とする構成である。
【００１５】
請求項７に係る発明は、請求項１乃至６のいずれかに記載の情報処理システムにおいて、前記制御手段は、前記情報処理装置において表示されている操作画面に応じて前記情報処理装置に送信すべき情報を生成し、当該情報を前記情報処理装置へ送信することを特徴とする構成である。
【００１６】
請求項８に係る発明は、請求項７に記載の情報処理システムにおいて、前記制御手段は、前記情報を前記情報処理装置へ送信するとき、前記第２無線通信手段を介して前記情報処理装置へ送信することを特徴とする構成である。
【００１７】
請求項９に係る発明は、請求項７に記載の情報処理システムにおいて、前記携帯端末装置は、前記第２無線通信手段による無線通信とは異なるネットワークを介して前記情報処理装置と通信を行うネットワーク通信手段を更に備え、前記制御手段は、前記情報を前記情報処理装置へ送信するとき、前記ネットワーク通信手段を介して前記情報処理装置へ送信することを特徴とする構成である。
【００１８】
請求項１０に係る発明は、請求項９に記載の情報処理システムにおいて、前記タグ情報には、前記ネットワーク通信手段が前記ネットワークへ接続するための接続情報が含まれており、前記制御手段は、前記タグ情報に含まれる前記接続情報に基づいて前記ネットワーク通信手段に前記ネットワークへ接続させることを特徴とする構成である。
【００１９】
請求項１１に係る発明は、請求項１乃至１０のいずれかに記載の情報処理システムにおいて、前記情報処理装置は、前記表示手段に表示される操作画面毎に予めタグ情報を関連付けて登録した登録情報を管理するタグ情報管理手段を更に備え、前記タグ情報更新手段は、前記画面制御手段によって前記表示手段に表示される操作画面が更新される都度、当該操作画面に対応するタグ情報を前記登録情報から読み出し、前記タグ情報記憶手段に記憶されている前記タグ情報を更新することを特徴とする構成である。
【００２０】
請求項１２に係る発明は、携帯端末装置と通信を行う情報処理装置であって、前記携帯端末装置が所定距離の範囲内にあるときに前記携帯端末装置と１対１の無線通信を行う無線通信手段と、操作画面を表示する表示手段と、ユーザーによる操作を受け付ける操作入力手段と、前記操作入力手段により受け付けられるユーザーの操作に基づいて前記表示手段に表示する操作画面を更新する画面制御手段と、前記無線通信手段が前記携帯端末装置と無線通信を行うときに送信されるタグ情報を記憶するタグ情報記憶手段と、前記画面制御手段によって前記表示手段に表示される操作画面に応じて前記タグ情報を更新するタグ情報更新手段と、を備えることを特徴とする構成である。
【００２１】
請求項１３に係る発明は、請求項１２に記載の情報処理装置において、前記タグ情報は、前記携帯端末装置においてアプリケーションプログラムを起動させるための起動情報と、前記携帯端末装置において前記アプリケーションプログラムが起動した後に前記携帯端末装置に行わせる処理を定義した処理情報とを含み、前記タグ情報更新手段は、前記表示手段に表示されている操作画面に応じて前記起動情報及び前記処理情報のうち、少なくとも前記処理情報を更新することを特徴とする構成である。
【００２２】
請求項１４に係る発明は、請求項１３に記載の情報処理装置において、前記タグ情報更新手段は、前記表示手段に表示されている操作画面に基づいて前記携帯端末装置に複数のアプリケーションプログラムを順次起動させるとき、最初のアプリケーションプログラムを起動させるための情報を前記起動情報に書き込み、次のアプリケーションプログラムを起動させるための情報を前記処理情報に書き込むことを特徴とする構成である。
【００２３】
請求項１５に係る発明は、請求項１２乃至１４のいずれかに記載の情報処理装置において、前記表示手段に表示される操作画面毎に予めタグ情報を関連付けて登録した登録情報を管理するタグ情報管理手段を更に備え、前記タグ情報更新手段は、前記画面制御手段によって前記表示手段に表示される操作画面が更新される都度、当該操作画面に対応するタグ情報を前記登録情報から読み出し、前記タグ情報記憶手段に記憶されている前記タグ情報を更新することを特徴とする構成である。
【００２４】
請求項１６に係る発明は、ユーザーによる操作に基づいて操作画面を更新する情報処理装置と通信を行うことが可能な携帯端末装置であって、前記情報処理装置と連携するアプリケーションプログラムを記憶するプログラム記憶手段と、前記情報処理装置が所定距離の範囲内にあるときに前記情報処理装置と１対１の無線通信を行う無線通信手段と、前記無線通信手段が前記情報処理装置と無線通信を行うことにより受信されるタグ情報に基づいて前記アプリケーションプログラムを起動し、前記アプリケーションプログラムの起動後、前記タグ情報に含まれる処理情報に基づいて前記情報処理装置において表示されている操作画面に応じた動作を行う制御手段と、を備えることを特徴とする構成である。
【００２５】
請求項１７に係る発明は、携帯端末装置と通信を行う情報処理装置において実行されるプログラムであって、前記情報処理装置は、前記携帯端末装置が所定距離の範囲内にあるときに前記携帯端末装置と１対１の無線通信を行う無線通信手段と、操作画面を表示する表示手段と、ユーザーによる操作を受け付ける操作入力手段と、前記操作入力手段により受け付けられるユーザーの操作に基づいて前記表示手段に表示する操作画面を更新する画面制御手段と、前記無線通信手段が前記携帯端末装置と無線通信を行うときに送信されるタグ情報を記憶するタグ情報記憶手段と、を備え、前記プログラムは、前記情報処理装置を、前記画面制御手段によって前記表示手段に表示される操作画面に応じて前記タグ情報記憶手段に記憶される前記タグ情報を更新するタグ情報更新手段として機能させることを特徴とする構成である。
【００２６】
請求項１８に係る発明は、ユーザーによる操作に基づいて操作画面を更新する情報処理装置と通信を行うことが可能な携帯端末装置において実行されるアプリケーションプログラムであって、前記携帯端末装置は、前記情報処理装置が所定距離の範囲内にあるときに前記情報処理装置と１対１の無線通信を行う無線通信手段と、前記無線通信手段が前記情報処理装置と無線通信を行うことにより受信されるタグ情報に基づいて前記アプリケーションプログラムを起動する制御手段と、を備え、前記アプリケーションプログラムは、前記制御手段によって起動された後、前記タグ情報に含まれる処理情報に基づいて前記情報処理装置において表示されている操作画面に応じた動作を前記制御手段に行わせることを特徴とする構成である。
【発明の効果】
【００２７】
本発明によれば、情報処理装置と携帯端末装置とが無線通信を開始すると、情報処理装置において表示されている操作画面に応じた動作を携帯端末装置が自動的に実行するため、携帯端末装置に対してユーザーが行うべき操作が低減される。それ故、情報処理装置と携帯端末装置とを連携動作させる際の操作性が改善され、情報処理装置と携帯端末装置とを効率的に連携動作させることが可能になる。
【図面の簡単な説明】
【００２８】
【図１】情報処理システムの概念的構成例を示す図である。
【図２】情報処理装置の機能構成の一例を示すブロック図である。
【図３】タグ情報の一例を示す図である。
【図４】登録情報の一例を示す図である。
【図５】携帯端末装置の機能構成の一例を示すブロック図である。
【図６】携帯端末装置において認証アプリケーションが起動して行われる連携動作のプロセスを示す図である。
【図７】情報処理装置において表示される操作画面の例を示す図である。
【図８】携帯端末装置においてＢＯＸアプリケーションが起動して行われる連携動作のプロセスを示す図である。
【図９】情報処理装置及び携帯端末装置において表示される操作画面の例を示す図である。
【図１０】携帯端末装置においてアドレス帳アプリケーションが起動して行われる連携動作のプロセスを示す図である。
【図１１】情報処理装置において表示される操作画面の例を示す図である。
【図１２】携帯端末装置においてスキャンアプリケーションが起動して行われる連携動作のプロセスを示す図である。
【図１３】携帯端末装置において音声入力アプリケーションが起動して行われる連携動作のプロセスを示す図である。
【図１４】情報処理装置及び携帯端末装置において表示される操作画面の例を示す図である。
【図１５】携帯端末装置においてスキャンアプリケーションとＯＣＲアプリケーションとが順次起動して行われる連携動作のプロセスを示す図である。
【図１６】携帯端末装置において複数のアプリケーションを順次起動させる場合のタグ情報の記述態様の一例を示す図である。
【図１７】情報処理装置において行われる処理手順の一例を示すフローチャートである。
【図１８】情報処理装置において行われる処理手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００２９】
以下、本発明に関する好ましい実施形態について図面を参照しつつ詳細に説明する。尚、以下に説明する実施形態において互いに共通する部材には同一符号を付しており、それらについての重複する説明は省略する。
【００３０】
図１は、本発明の一実施形態である情報処理システム１の構成概念を示す図である。この情報処理システム１は、ＭＦＰなどによって構成される情報処理装置２と、ユーザーが使用する携帯端末装置３とを備えており、これらを互いに連携動作させるシステムである。
【００３１】
情報処理装置２は、コピー機能、スキャン機能、プリント機能、ＦＡＸ機能、ＢＯＸ機能などの複数の機能を有しており、各機能に対応するジョブを実行することが可能である。また情報処理装置２は、ＬＡＮ（Local Area Network）などのネットワーク４に接続され、ネットワーク４を介して携帯端末装置３を含む他の機器と通信を行うことができる。図１に示す例では、ネットワーク４は、ＷｉＦｉなどの無線ＬＡＮのアクセスポイントとなる無線通信機器５を備えている。尚、このような無線通信機器５は、情報処理装置２に内蔵されていても構わない。また情報処理装置２は、ＮＦＣなどの規格に基づく近距離無線通信機能を有している。この近距離無線通信機能は、ネットワーク４を介して行う通信とは異なり、所定距離の範囲にある機器と１対１での無線通信を行う機能である。さらに情報処理装置２は、上記各機能を利用しようとするユーザーを認証する認証機能を備えている。
【００３２】
携帯端末装置３は、例えばスマートフォンやタブレット端末などで構成される。この携帯端末装置３には、様々なアプリケーションプログラムが予めインストールされる。それらのアプリケーションプログラムの中には、情報処理装置２と連携した動作を行うためのプログラムが含まれる。また携帯端末装置３は、無線による通信を行う機能として、無線ＬＡＮのアクセスポイントとなる無線通信機器５に接続してネットワーク４を介して通信を行う機能と、ＮＦＣなどの規格に基づいて所定距離の範囲内にある機器と１対１で近距離の無線通信を行う機能との２つの無線通信機能を有している。
【００３３】
図２は、情報処理装置２の機能構成の一例を示すブロック図である。情報処理装置２は、ＣＰＵとメモリとを備えて構成される制御部１０と、ユーザーが情報処理装置２を操作する際のユーザーインタフェースとなる操作パネル１１と、無線通信部１２と、タグ情報記憶部１３と、ネットワークインタフェース１５と、ハードディスクドライブ（ＨＤＤ）などの不揮発性記憶装置によって構成される記憶部１６と、スキャナ部１７と、プリンタ部１８と、ＦＡＸ部１９とを備えている。
【００３４】
操作パネル１１は、ユーザーによる操作を受け付ける操作部１１ａと、ユーザーが操作入力を行うための操作画面を表示する表示部１１ｂとを備えている。表示部１１ｂは、カラー液晶ディスプレイなどによって構成される。操作部１１ａは、表示部１１ｂの表示画面上に配置されたタッチパネルキーや表示画面の周囲に配置される押しボタンキーなどによって構成される。
【００３５】
無線通信部１２は、所定距離の範囲内にある機器と１対１でＮＦＣなどの規格に準拠した無線通信を行うものである。この無線通信部１２は、例えば操作パネル１１の近傍位置に内蔵されている。そのため、例えば図１に示すように、ユーザーが携帯端末装置３を操作パネル１１に近づけることによって携帯端末装置３が無線通信部１２と所定距離の範囲内に位置する状態になると、無線通信部１２は、携帯端末装置３を自動検知し、携帯端末装置３との近距離無線通信を開始する。尚、この無線通信部１２は、第１無線通信手段に相当する。
【００３６】
タグ情報記憶部１３は、例えば情報の書き換えが可能な半導体メモリによって構成され、無線通信部１２が携帯端末装置と無線通信を行うときに送信されるタグ情報１４を記憶する。つまり、無線通信部１２は、携帯端末装置３を検知して近距離無線通信を開始するとき、タグ情報記憶部１３に記憶されているタグ情報１４を読み出して携帯端末装置３に送信する。
【００３７】
ネットワークインタフェース１５は、情報処理装置２をネットワーク４に接続するためのものである。情報処理装置２は、このネットワークインタフェース１５によりネットワーク４を介して携帯端末装置３と通信を行うことも可能である。
【００３８】
記憶部１６は、制御部１０によって実行されるプログラム２８と、タグ情報記憶部１３に記憶されたタグ情報１４を更新する際に参照される登録情報２９とを記憶する。登録情報２９は、表示部１１ｂに表示される複数の操作画面のそれぞれに対し、タグ情報１４に記述すべき情報が予め関連付けられて登録された情報である。またこの他にも、記憶部１６には、ＢＯＸ機能によって利用される少なくとも１つのＢＯＸ１６ａが設けられる。ＢＯＸ１６ａは、文書データや画像データなどを記憶しておくための記憶領域であり、例えばユーザーごとに或いはグループごとに設けられる。
【００３９】
スキャナ部１７は、コピー機能、スキャン機能、ＦＡＸ送信機能などが利用される際に機能するものであり、自動原稿搬送装置（ＡＤＦ）やプラテンガラス上に原稿がセットされた状態でスキャンジョブを実行することにより、原稿を光学的に読み取って画像データを生成する。またプリンタ部１８は、コピー機能、プリント機能、ＦＡＸ受信機能などが利用される際に機能するものであり、プリントジョブを実行することにより、入力画像データに基づいて出力シートに画像形成を行って印刷出力を行う。さらにＦＡＸ部１９は、図示を省略する公衆電話回線を介してＦＡＸデータの送受信を行うものである。
【００４０】
制御部１０は、上記各部の動作を統括的に制御するものである。この制御部１０は、情報処理装置２への電源投入に伴い、記憶部１６からプログラム２８を読み出して実行する。これにより、制御部１０は様々な処理部として機能するが、図２ではそれら様々な処理部のうち本実施形態の機能に関連するものだけを示している。すなわち、制御部１０は、プログラム２８を実行することにより、図２に示すように、画面制御部２１、タグ情報管理部２２、タグ情報更新部２３及びジョブ制御部２４として機能する。
【００４１】
画面制御部２１は、操作パネル１１の表示部１１ｂに表示する操作画面を制御するものである。情報処理装置２に電源が投入されると、画面制御部２１は、まず表示部１１ｂに初期画面を表示させる。その後、画面制御部２１は、操作部１１ａによってユーザーの操作が受け付けられる都度、その操作に応じて表示部１１ｂの操作画面を更新する。また画面制御部２１は、ユーザーの操作に基づいて表示部１１ｂに表示する操作画面を更新する都度、タグ情報更新部２３に対して更新後の操作画面に関する情報を出力する。
【００４２】
タグ情報管理部２２は、記憶部１６に記憶される登録情報２９を管理する処理部である。例えばタグ情報管理部２２は、ネットワークインタフェース１５を介して外部から登録情報２９を取得すると、その登録情報２９を記憶部１６へ保存し、管理する。またタグ情報管理部２２は、記憶部１６に記憶されている登録情報２９を適宜タグ情報更新部２３へ提供する。
【００４３】
タグ情報更新部２３は、タグ情報記憶部１３にタグ情報１４を書き込んで記憶させる処理部である。このタグ情報更新部２３は、画面制御部２１によって表示部１１ｂに表示される操作画面に応じてタグ情報記憶部１３のタグ情報１４を逐次更新する。例えば、画面制御部２１によって初期画面が表示部１１ｂに表示されるとき、タグ情報更新部２３は、その初期画面に対応したタグ情報１４をタグ情報記憶部１３に保存する。その後、画面制御部２１によって表示部１１ｂの画面がユーザーの操作に基づく操作画面に切り換えられる都度、タグ情報更新部２３は、その切り換えの操作画面に対応したタグ情報１４をタグ情報記憶部１３に保存する。つまり、タグ情報更新部２３は、タグ情報記憶部１３に記憶されるタグ情報１４がユーザーの操作に基づいて表示部１１ｂに表示されている操作画面に対応した情報となるように制御する。
【００４４】
図３は、タグ情報記憶部１３に記憶されるタグ情報１４の一例を示す図である。タグ情報１４は、例えば接続情報Ｄ１と、起動情報Ｄ２と、処理情報Ｄ３とを含んでいる。接続情報Ｄ１は、携帯端末装置３がネットワーク４に接続して情報処理装置２とネットワーク４を介した通信を行うために携帯端末装置３において適用すべき無線ＬＡＮなどの通信設定を含む情報である。また起動情報Ｄ２は、携帯端末装置３において起動すべきアプリケーションを指定する情報である。処理情報Ｄ３は、携帯端末装置３において起動されたアプリケーションに対して行うべき処理（アクション）を指定する情報である。例えばＮＦＣの規格では、接続情報Ｄ１と起動情報Ｄ２とがタグ情報１４に含まれる標準的な情報として定義されている。またＮＦＣの規格では、タグ情報１４に対して標準的な情報の他に、カスタム情報を付加することができる。そして上述の処理情報Ｄ３は、カスタム情報としてタグ情報１４に付加される情報である。
【００４５】
タグ情報更新部２３は、画面制御部２１によりユーザーの操作に応じた操作画面に更新されるとき、その操作画面に応じてタグ情報記憶部１３に記憶されているタグ情報１４の起動情報Ｄ２及び処理情報Ｄ３を書き換えることによりタグ情報１４を更新する。つまり、タグ情報更新部２３は、操作パネル１１の表示部１１ｂに表示されている操作画面に応じて、携帯端末装置３において起動すべきアプリケーションの指定を変更したり、携帯端末装置３において起動されたアプリケーションに対して行うべき処理（アクション）の指定を変更したりする。これにより、無線通信部１２は、携帯端末装置３を検知して近距離無線通信を開始するとき、その時点で表示部１１ｂに表示されている操作画面に対応したタグ情報１４をタグ情報記憶部１３から読み出して携帯端末装置３に送信することができるようになる。
【００４６】
タグ情報更新部２３は、操作画面に応じてタグ情報１４の起動情報Ｄ２及び処理情報Ｄ３を書き換えるとき、その操作画面に含まれるコンテンツなどを解析することにより、その操作画面に対応する起動情報Ｄ２及び処理情報Ｄ３を生成するようにしても良い。ただし、操作画面が更新される度に新たな操作画面に含まれるコンテンツなどを解析するように構成すると、その解析に時間を要するため、タグ情報更新部２３がタグ情報記憶部１３のタグ情報１４を効率的に更新することができなくなる可能性がある。そのため、タグ情報更新部２３は、操作画面が更新されることに伴ってタグ情報１４の起動情報Ｄ２及び処理情報Ｄ３を書き換えるとき、タグ情報管理部２２を介して記憶部１６に予め保存されている登録情報２９を読み出し、その登録情報２９から現在の操作画面に対応した起動情報Ｄ２と処理情報Ｄ３とを抽出してタグ情報１４を更新することが好ましい。
【００４７】
図４は、登録情報２９の一例を示す図である。登録情報２９には、操作パネル１１の表示部１１ｂに表示される操作画面と、その操作画面が表示されているときにタグ情報１４の起動情報Ｄ２及び処理情報Ｄ３に書き込むべき情報とが予め関連付けられている。そのため、タグ情報管理部２２は、操作画面が更新されたとき、図４に示すような登録情報２９を参照することにより、現在の操作画面に対応する起動情報Ｄ２及び処理情報Ｄ３を速やかに特定することができる。そしてタグ情報管理部２２は、登録情報２９に登録されている情報に基づいてタグ情報１４の起動情報Ｄ２と処理情報Ｄ３とを書き換えることにより、タグ情報１４を効率的に書き換えて更新することができるようになる。
【００４８】
ジョブ制御部２４は、ネットワークインタフェース１５、スキャナ部１７、プリンタ部１８、ＦＡＸ部１９及びＢＯＸ１６ａのそれぞれの動作を制御することにより、ユーザーによって指定されたジョブの実行を制御するものである。このジョブ制御部２４は、操作パネル１１、無線通信部１２、又はネットワークインタフェース１５を介してジョブの実行指示を受け付けると、その指示に基づいてジョブの実行を開始させる。
【００４９】
次に図５は、携帯端末装置３の機能構成の一例を示すブロック図である。携帯端末装置３は、ＣＰＵとメモリとを備えて構成される制御部３０と、ユーザーが携帯端末装置３に対して操作入力を行うための操作部３１と、ユーザーに対して各種情報を表示する表示部３２と、無線通信部１２と、音声入力を行うためのマイク３４と、音声出力を行うためのスピーカ３５と、ネットワークインタフェース３６と、ソリッドステートドライブ（ＳＳＤ）などの不揮発性記憶装置によって構成される記憶部３７とを備えている。
【００５０】
表示部３２は、例えばカラー液晶ディスプレイによって構成され、ユーザーが操作可能な様々な画面を表示することができる。操作部３１は、例えば表示部３２の表示画面上に配置されたタッチパネルキーなどによって構成される。
【００５１】
無線通信部３３は、所定距離の範囲内にある機器と１対１でＮＦＣなどの規格に準拠した無線通信を行うものである。この無線通信部３３は、例えば情報処理装置２の無線通信部１２が所定距離の範囲内に位置する状態になると、それを自動検知し、情報処理装置２の無線通信部１２との近距離無線通信を開始する。尚、この無線通信部３３は、第２無線通信手段に相当する。
【００５２】
ネットワークインタフェース３６は、携帯端末装置３を無線ＬＡＮのアクセスポイントとなる無線通信機器５に接続し、ネットワーク４を介して情報処理装置２を含む他の機器と通信を行うものである。すなわち、このネットワークインタフェース３６は、ネットワーク通信手段に相当する。
【００５３】
記憶部３７は、制御部３０によって実行されるプログラムとして、基本プログラム３８と、アプリケーションプログラム３９とを記憶する。基本プログラム３８は、携帯端末装置３に電源が投入されることに伴い、制御部３０によって記憶部３７から自動的に読み出されて実行されるプログラムである。この基本プログラム３８は、制御部３０によって実行されることにより、制御部３０をオペレーティングシステム４０として機能させる。またアプリケーションプログラム３９は、制御部３０においてオペレーティングシステム４０が機能している状態で実行されるプログラムであり、制御部３０をアプリケーション５０として機能させる。このアプリケーション５０は、情報処理装置２と連携する処理を行うものである。尚、本実施形態では、情報処理装置２と連携する機能ごとに異なるアプリケーションプログラム３９が起動される構成となっており、記憶部３７には各機能に対応する複数のアプリケーションプログラム３９が予め記憶されている。
【００５４】
オペレーティングシステム４０は、タグ情報解析部４１及びアプリ起動部４２として機能する。タグ情報解析部４１は、無線通信部３３が情報処理装置２との１対１の近距離無線通信を開始することに伴い、情報処理装置２から受信するタグ情報１４を解析する。このタグ情報解析部４１は、例えばＮＦＣの規格において標準的な情報としてタグ情報１４に含まれる接続情報Ｄ１と起動情報Ｄ２とを解析する。その結果、携帯端末装置３において適用すべき無線ＬＡＮなどの通信設定が接続情報Ｄ１に含まれている場合、オペレーティングシステム４０は、その通信設定をネットワークインタフェース３６に適用することにより携帯端末装置３をネットワーク４に接続し、情報処理装置２とネットワーク４を介して通信可能な状態にする。また携帯端末装置３で起動すべきアプリケーションが起動情報Ｄ２において指定されている場合、オペレーティングシステム４０は、アプリ起動部４２を機能させる。そしてアプリ起動部４２は、起動情報Ｄ２で指定されたアプリケーションに対応するアプリケーションプログラム３９を記憶部３７から読み出して起動する。これにより、制御部３０においてアプリケーション５０が機能する。
【００５５】
アプリケーション５０は、タグ情報解析部５１と、処理実行部５２とを備えている。タグ情報解析部５１は、情報処理装置２から受信したタグ情報１４にカスタム情報として付加されている処理情報Ｄ３を解析し、当該アプリケーション５０が実行すべき処理（アクション）を特定する。タグ情報解析部５１によって実行すべき処理が特定されると、次に処理実行部５２が機能する。そして処理実行部５２は、処理情報Ｄ３において指定された処理を自動的に実行する。このとき、処理実行部５２は、情報処理装置２において表示部１１ｂに表示されている操作画面に応じた動作を行う。つまり、処理実行部５２は、情報処理装置２における現在の操作画面の状態に適した処理を自動で実行する。
【００５６】
したがって、携帯端末装置３は、アプリケーション５０を自動的に起動させると、表示部３２にアプリケーション５０の初期画面を表示させた状態で待機するのではなく、次にユーザーが操作を行うべき操作画面を表示させた状態に自動進行させることが可能である。またアプリケーション５０を自動的に起動させた後、ユーザーによる操作を特に必要としない場合には、全ての処理を自動進行させて情報処理装置２と連携した動作を行うことが可能である。以下、このようにして情報処理装置２と携帯端末装置３とが互いに連携動作する例をいくつか説明する。
【００５７】
図６及び図７は、携帯端末装置３において認証アプリケーションが起動して行われる連携動作の例を示す図であり、図６は連携動作のプロセスを、図７は情報処理装置２における操作画面の例を示している。図６に示すように、情報処理装置２は、電源投入後の初期画面を表示している状態のとき（プロセスＰ１０）、ユーザーによる操作を検知すると（プロセスＰ１１）、認証機能を作動させる。これに伴い、画面制御部２１は、表示部１１ｂの操作画面を、初期画面から、図７（ａ）に示すようなログイン画面Ｇ１０に更新する（プロセスＰ１２）。このログイン画面Ｇ１０は、情報処理装置２にログインするための入力操作をユーザーに促す画面であり、例えばユーザー名及びパスワードの入力欄が未入力状態で表示された画面である。このようなログイン画面Ｇ１０が表示されると、タグ情報更新部２３は、タグ情報記憶部１３に記憶されているタグ情報１４の起動情報Ｄ２及び処理情報Ｄ３のそれぞれをログイン画面Ｇ１０に対応する情報に書き換えてタグ情報１４を更新する（プロセスＰ１３）。このプロセスＰ１３により、タグ情報記憶部１３には、例えば図３に示すように認証アプリケーションの起動を指定する起動情報Ｄ２と、その認証アプリケーションに認証情報を取得して情報処理装置２へ送信させる処理を行わせるための処理情報Ｄ３とを含むタグ情報１４が記憶された状態となる。
【００５８】
そしてユーザーが携帯端末装置３を操作パネル１１へ接近させることによって情報処理装置２と携帯端末装置３とが互いに近距離無線通信による通信可能な範囲内へ配置すると（プロセスＰ１４）、情報処理装置２は、通信可能な携帯端末装置３を検知する（プロセスＰ１５）。これに伴い、情報処理装置２は、タグ情報記憶部１３に記憶されているタグ情報１４を近距離無線通信で携帯端末装置３へ送信する（プロセスＰ１６）。携帯端末装置３は、情報処理装置２からタグ情報１４を受信すると、そのタグ情報１４に含まれる起動情報Ｄ２に基づいて認証アプリケーションに対応するアプリケーションプログラム３９を実行することによりアプリケーション５０を起動する（プロセスＰ１７）。そしてアプリケーション５０は、タグ情報１４に含まれる処理情報Ｄ３に定義された処理手順を自動で実行する。すなわち、認証アプリケーションに対応するアプリケーション５０は、処理情報Ｄ３に基づき、ユーザーのユーザー名やパスワードなどを含む認証情報６１を所定の記憶領域から取得し（プロセスＰ１８）、その認証情報６１を情報処理装置２へ送信する（プロセスＰ１９）。このとき、携帯端末装置３は、近距離無線通信により認証情報６１を情報処理装置２へ送信するようにしても良いし、またタグ情報１４に含まれる接続情報Ｄ１に基づいて接続したネットワーク４を介して認証情報６１を情報処理装置２へ送信するようにしても良い。これにより、情報処理装置２は、ログイン画面Ｇ１０のユーザー名及びパスワードの入力欄に入力すべき情報を携帯端末装置３から自動取得することができる。そのため、情報処理装置２は、認証情報６１を受信すると、ログイン画面Ｇ１０のユーザー名及びパスワードの入力欄に対して認証情報６１に含まれるユーザー名及びパスワードを自動入力することができる。
【００５９】
そして情報処理装置２は、携帯端末装置３から認証情報６１を受信すると、その受信した認証情報６１に基づき、情報処理装置２を使用しようとしているユーザーが正規ユーザーであるか否かを認証する認証処理を実行する（プロセスＰ２０）。例えば情報処理装置２は、携帯端末装置３から受信した認証情報６１を添付した認証要求をネットワーク４経由で外部の認証サーバーへ送信し、その認証サーバーから受信する認証結果に基づいて正規ユーザーであるか否かを判断する。その結果、正規ユーザーでない場合、情報処理装置２はその後の処理を行わず、表示部１１ｂの操作画面を初期画面に戻して終了する。これに対し、正規ユーザーである場合、情報処理装置２は、ユーザーが利用可能なログイン状態へと移行させるログイン処理を行い（プロセスＰ２１）、表示部１１ｂの操作画面を、図７（ａ）に示すログイン画面Ｇ１０から図７（ｂ）に示す操作画面Ｇ１１へと更新する（プロセスＰ２２）。つまり、ユーザーは、情報処理装置２の操作パネル１１を操作することによって図７（ａ）に示すようなログイン画面Ｇ１０を表示部１１ｂに表示させ、その状態で自身の携帯端末装置３を操作パネル１１に近づけると、情報処理装置２と携帯端末装置３とが互いに連携動作してその後の処理を自動的に進行させるようになる。そのため、ユーザーは、ログイン画面Ｇ１０が表示されている状態において操作パネル１１に対する操作を行うことなく、表示部１１ｂをログイン画面Ｇ１０からログイン後の操作画面Ｇ１１を表示させることが可能である。そして情報処理装置２は、画面制御部２１によってログイン画面Ｇ１０から操作画面Ｇ１１へと更新されることに伴い、タグ情報更新部２３を機能させてタグ情報記憶部１３に記憶されているタグ情報１４を、その操作画面Ｇ１１に対応したタグ情報１４に更新する（プロセスＰ２３）。
【００６０】
次に図８及び図９は、携帯端末装置３においてＢＯＸアプリケーションが起動して行われる連携動作の例を示す図であり、図８は連携動作のプロセスを、図９は情報処理装置２及び携帯端末装置３において表示される操作画面の例を示している。情報処理装置２にログインしたユーザーによってＢＯＸ機能が選択されると、画面制御部２１は、操作パネル１１の表示部１１ｂにＢＯＸ画面を表示する（プロセスＰ３０）。これに伴い、タグ情報更新部２３は、タグ情報記憶部１３に記憶されているタグ情報１４を、ＢＯＸ画面に対応したタグ情報１４に更新する（プロセスＰ３１）。例えばＢＯＸ画面では、ユーザーがアクセス可能なＢＯＸ１６ａに格納されているファイルの一覧情報が表示される。画面制御部２１は、ＢＯＸ画面に対するユーザーのファイルの選択操作を検知すると（プロセスＰ３３）、ＢＯＸ画面を、ファイルが選択された状態のファイル選択画面に更新する（プロセスＰ３４）。図９（ａ）は、このとき表示部１１ｂに表示されるファイル選択画面Ｇ１２の一例であり、ユーザーによって「Ｆｉｌｅ−Ｂ」が選択された状態を示している。画面制御部２１によって表示部１１ｂの表示画面がファイル選択画面Ｇ１２に更新されると、それに伴い、タグ情報更新部２３は、タグ情報記憶部１３に記憶されているタグ情報１４を、ファイル選択画面Ｇ１２に対応したタグ情報１４に更新する（プロセスＰ３４）。このプロセスＰ３４により、タグ情報記憶部１３に記憶されるタグ情報１４には、例えば図４に示したようなファイル選択画面Ｇ１３に対応する起動情報Ｄ２及び処理情報Ｄ３が書き込まれる。すなわち、この場合、ＢＯＸアプリケーションに対応するアプリケーションプログラム３９の起動を指定する起動情報Ｄ２と、そのＢＯＸアプリケーションに行わせるべき処理を定義した処理情報Ｄ３とがタグ情報１４に書き込まれる。
【００６１】
そしてユーザーが携帯端末装置３を操作パネル１１へ接近させることによって情報処理装置２と携帯端末装置３とが互いに近距離無線通信による通信可能な範囲内へ携帯端末装置３を配置すると（プロセスＰ３５）、情報処理装置２は、通信可能な携帯端末装置３を検知する（プロセスＰ３６）。これに伴い、情報処理装置２は、タグ情報記憶部１３に記憶されているタグ情報１４を近距離無線通信で携帯端末装置３へ送信する（プロセスＰ３７）。携帯端末装置３は、情報処理装置２からタグ情報１４を受信すると、そのタグ情報１４に含まれる起動情報Ｄ２に基づいてＢＯＸアプリケーションに対応するアプリケーションプログラム３９を実行することによりアプリケーション５０を起動する（プロセスＰ３８）。そしてアプリケーション５０は、タグ情報１４に含まれる処理情報Ｄ３に定義された処理手順を自動で実行する。すなわち、ＢＯＸアプリケーションに対応するアプリケーション５０は、処理情報Ｄ３に基づき、ユーザーによって選択されたファイルを取得するためのファイル取得要求６２を情報処理装置２へ送信する（プロセスＰ３９）。このとき、携帯端末装置３は、タグ情報１４に含まれる接続情報Ｄ１に基づいて接続したネットワーク４を介してファイル取得要求６２を情報処理装置２へ送信することが好ましい。なぜなら、ネットワーク４を介した通信は近距離無線通信よりも高速通信が可能であり、データ容量の大きなファイルなどを取得する場合には、近距離無線通信よりもネットワーク４を介した通信でファイルを取得する方が効率的にファイルを取得することができるからである。そして情報処理装置２は、携帯端末装置３からファイル取得要求６２を受信すると、ユーザーによって選択されたファイル６３をＢＯＸ１６ａから読み出し、ネットワーク４を介してそのファイル６３を携帯端末装置３へ送信する（プロセスＰ４０）。携帯端末装置３は、情報処理装置２から送信されるファイル６３を受信すると、そのファイル６３を記憶部３７に保存する（プロセスＰ４１）。これに伴い、携帯端末装置３の表示部３２には、図９（ｂ）に示すように、情報処理装置２から取得したファイル６３に基づく画像を表示した表示画面Ｇ１４が表示されるようになる。
【００６２】
このように、ユーザーが情報処理装置２の操作パネル１１を操作することによって図９（ａ）に示すようなファイル選択画面Ｇ１２を表示部１１ｂに表示させ、その状態で自身の携帯端末装置３を操作パネル１１に近づけると、携帯端末装置３においてＢＯＸアプリケーションに対応するアプリケーション５０が自動的に起動され、情報処理装置２と携帯端末装置３とが互いに連携動作してその後の処理を自動的に進行させるようになる。そのため、ユーザーにとっては、ＢＯＸアプリケーションに対応するアプリケーション５０が起動された後、そのアプリケーション５０に対してファイルの一覧情報を表示させる操作や、ファイル一覧の中から所望のファイルを選択する操作などを再度繰り返して行う必要がなく、操作パネル１１に対する操作で予め選択しておいたファイル６３を効率的に携帯端末装置３に取り込むことができる。それ故、ユーザーにとっては、携帯端末装置３の小さな画面に対する煩雑な操作を行う必要がなくなるので、従来よりも操作性が改善されるようになる。
【００６３】
次に図１０及び図１１は、携帯端末装置３においてアドレス帳アプリケーションが起動して行われる連携動作の例を示す図であり、図１０は連携動作のプロセスを、図１１は情報処理装置２において表示される操作画面の例を示している。情報処理装置２の画面制御部２１は、ログインしたユーザーによって例えば送信宛先の設定を行うための操作が行われると（プロセスＰ５１）、表示部１１ｂに、図１１（ａ）に示すような宛先入力画面Ｇ１５を表示する（プロセスＰ５２）。この宛先入力画面Ｇ１５は、宛先の入力操作をユーザーに促す画面であり、電子メールアドレスなどの宛先入力欄６５が未入力状態で表示された画面である。このような宛先入力画面Ｇ１５が表示されると、タグ情報更新部２３は、タグ情報記憶部１３に記憶されているタグ情報１４の起動情報Ｄ２及び処理情報Ｄ３のそれぞれを宛先入力画面Ｇ１５に対応する情報に書き換えてタグ情報１４を更新する（プロセスＰ５３）。このプロセスＰ５３により、タグ情報記憶部１３に記憶されるタグ情報１４には、例えば図４に示したような宛先入力画面Ｇ１５に対応する起動情報Ｄ２及び処理情報Ｄ３が書き込まれる。すなわち、この場合、アドレス帳アプリケーションに対応するアプリケーションプログラム３９の起動を指定する起動情報Ｄ２と、そのアドレス帳アプリケーションに行わせるべき処理を定義した処理情報Ｄ３とがタグ情報１４に書き込まれる。
【００６４】
そしてユーザーが携帯端末装置３を操作パネル１１へ接近させることによって情報処理装置２と携帯端末装置３とが互いに近距離無線通信による通信可能な範囲内へ携帯端末装置３を配置すると（プロセスＰ５４）、情報処理装置２は、通信可能な携帯端末装置３を検知する（プロセスＰ５５）。これに伴い、情報処理装置２は、タグ情報記憶部１３に記憶されているタグ情報１４を近距離無線通信で携帯端末装置３へ送信する（プロセスＰ５６）。携帯端末装置３は、情報処理装置２からタグ情報１４を受信すると、そのタグ情報１４に含まれる起動情報Ｄ２に基づいてアドレス帳アプリケーションに対応するアプリケーションプログラム３９を実行することによりアプリケーション５０を起動する（プロセスＰ５７）。そしてアプリケーション５０は、タグ情報１４に含まれる処理情報Ｄ３に定義された処理手順を自動で実行する。すなわち、アドレス帳アプリケーションに対応するアプリケーション５０は、処理情報Ｄ３に基づき、携帯端末装置３に登録されているアドレス一覧を表示部３２に表示し（プロセスＰ５８）、ユーザーによる宛先（アドレス）の選択操作を受け付ける（プロセスＰ５９）。そしてアプリケーション５０は、ユーザーによりアドレス一覧の中から選択されたアドレス情報６４を情報処理装置２へ送信する（プロセスＰ６０）。このとき、携帯端末装置３は、近距離無線通信によりアドレス情報６４を情報処理装置２へ送信するようにしても良いし、またタグ情報１４に含まれる接続情報Ｄ１に基づいて接続したネットワーク４を介してアドレス情報６４を情報処理装置２へ送信するようにしても良い。情報処理装置２は、携帯端末装置３からユーザーによって選択されたアドレス情報６４を受信すると、宛先入力画面Ｇ１５の宛先入力欄６５に対してアドレス情報６４を自動入力することにより、図１１（ｂ）に示すような宛先入力画面Ｇ１６に自動更新する（プロセスＰ６１）。
【００６５】
このように、ユーザーが情報処理装置２の操作パネル１１を操作することによって図１１（ａ）に示すような宛先入力画面Ｇ１５を表示部１１ｂに表示させ、その状態で自身の携帯端末装置３を操作パネル１１に近づけると、携帯端末装置３においてアドレス帳アプリケーションに対応するアプリケーション５０が自動的に起動され、情報処理装置２と携帯端末装置３とが互いに連携動作してその後の処理を自動的に進行させるようになる。そのため、アドレス帳アプリケーションに対応するアプリケーション５０が起動された後、ユーザーがアプリケーション５０の初期画面から順に操作を行わなくても、アプリケーション５０の起動直後にアドレス一覧が自動表示される。そしてユーザーは携帯端末装置３において表示されるアドレス一覧の中から所望のアドレスを選択すると、そのアドレスに対応するアドレス情報６４が携帯端末装置３から情報処理装置２へ送信され、操作パネル１１に表示されている宛先入力画面Ｇ１５の宛先入力欄６５にアドレス情報６４が自動入力されるようになる。したがって、ユーザーにとっては、携帯端末装置３の小さな画面に対してアドレス選択という最小限の操作を行うだけで宛先入力画面Ｇ１５を所望の状態に更新することができるので、従来よりも操作性が改善されるようになる。
【００６６】
次に図１２は、携帯端末装置３においてスキャンアプリケーションが起動して行われる連携動作の例を示す図である。情報処理装置２の画面制御部２１は、ログインしたユーザーにより自動原稿搬送装置やプラテンガラス上に原稿がセットされた状態でスキャン機能の選択操作を検知すると（プロセスＰ７１）、表示部１１ｂにスキャン画面を表示する（プロセスＰ７２）。このとき、画面制御部２１は、原稿読み取りに関する各種設定項目の設定値にデフォルト値を表示した状態のスキャン画面を表示する。そしてタグ情報更新部２３は、画面制御部２１によってスキャン画面が表示されることに伴い、タグ情報記憶部１３のタグ情報１４を、スキャン画面に対応したタグ情報１４に更新する（プロセスＰ７３）。このプロセスＰ７３により、タグ情報記憶部１３に記憶されるタグ情報１４には、例えば図４に示したようなスキャン画面に対応する起動情報Ｄ２及び処理情報Ｄ３が書き込まれる。すなわち、この場合、スキャンアプリケーションに対応するアプリケーションプログラム３９の起動を指定する起動情報Ｄ２と、そのスキャンアプリケーションに行わせるべき処理を定義した処理情報Ｄ３とがタグ情報１４に書き込まれる。図４に示す例では、処理情報Ｄ３に、携帯端末装置３において起動するスキャンアプリケーションに、スキャン設定を自動的に反映させる処理が定義されている。そのため、タグ情報更新部２３は、携帯端末装置３において起動するスキャンアプリケーションにスキャン設定を反映させるべく、例えばスキャン画面に表示されている各種設定項目の設定値をタグ情報１４に付加する。
【００６７】
表示部１１ｂにスキャン画面が表示されると、ユーザーは、原稿読み取り時の各種設定項目を所望の設定値に変更するスキャン設定を行うことができる。画面制御部２１は、ユーザーによるスキャン設定操作を検知すると（プロセスＰ７４）、そのスキャン設定操作に基づいてスキャン画面を更新する（プロセスＰ７５）。すなわち、画面制御部２１は、各種設定項目の設定値をユーザーによって指定された設定値に変更してスキャン画面を更新する。これに伴い、タグ情報更新部２３は、タグ情報記憶部１３のタグ情報１４を、画面制御部２１によって更新されたスキャン画面に対応したタグ情報１４に更新する（プロセスＰ７６）。このとき、タグ情報更新部２３は、例えばタグ情報１４に含まれる各種設定項目の設定値をユーザーによって指定された設定値に書き換えて、タグ情報１４を更新する。
【００６８】
その後、ユーザーが携帯端末装置３を操作パネル１１へ接近させることによって情報処理装置２と携帯端末装置３とが互いに近距離無線通信による通信可能な範囲内へ携帯端末装置３を配置すると（プロセスＰ７７）、情報処理装置２は、近距離無線通信で通信可能な携帯端末装置３を検知する（プロセスＰ７８）。これに伴い、情報処理装置２は、タグ情報記憶部１３に記憶されているタグ情報１４を近距離無線通信で携帯端末装置３へ送信する（プロセスＰ７９）。携帯端末装置３は、情報処理装置２からタグ情報１４を受信すると、そのタグ情報１４に含まれる起動情報Ｄ２に基づいてスキャンアプリケーションに対応するアプリケーションプログラム３９を実行することによりアプリケーション５０を起動する（プロセスＰ８０）。そしてアプリケーション５０は、タグ情報１４に含まれる処理情報Ｄ３に定義された処理手順を自動で実行する。すなわち、スキャンアプリケーションに対応するアプリケーション５０は、処理情報Ｄ３に基づき、スキャン設定を反映させる（プロセスＰ８１）。すなわち、情報処理装置２から受信するタグ情報１４には、ユーザーが操作パネル１１に対する操作を行って設定したスキャン設定に関する情報が含まれているため、アプリケーション５０は、そのスキャン設定に関する情報に基づいて自身のスキャン設定を変更する。そしてアプリケーション５０は、情報処理装置２に対してスキャン要求６６を送信する（プロセスＰ８２）。このとき、アプリケーション５０は、プロセスＰ８１で反映させたスキャン設定に関する情報を付加したスキャン要求６６を送信する。アプリケーション５０がスキャン要求６６に付加する情報にはスキャンジョブによって生成されるスキャンデータを携帯端末装置３へ送信することを指示する情報が含まれる。またこのとき、携帯端末装置３は、タグ情報１４に含まれる接続情報Ｄ１に基づいて接続したネットワーク４を介してスキャン要求６６を情報処理装置２へ送信することが好ましい。なぜなら、ネットワーク４を介した通信は近距離無線通信よりも高速通信が可能であり、データ容量の大きなスキャンデータを取得する場合には、近距離無線通信よりもネットワーク４を介した通信で取得する方が効率的にデータ取得を行うことができるからである。
【００６９】
情報処理装置２は、携帯端末装置３からスキャン要求６６を受信すると、ジョブ制御部２４を機能させる。そしてジョブ制御部２４は、スキャン要求６６に基づいてスキャンジョブの実行を開始する（プロセスＰ８３）。このとき、ジョブ制御部２４は、スキャン要求６６に含まれるスキャン設定に関する情報に基づいて各種設定項目の設定値を変更し、その設定変更後の設定値に基づいてスキャンジョブを実行する。つまり、ジョブ制御部２４は、原稿を読み取って生成したスキャンデータの送信先を携帯端末装置３に自動設定してスキャンジョブの実行を開始する。そしてジョブ制御部２４は、スキャンデータ６７を生成すると、そのスキャンデータ６７をネットワーク４経由で携帯端末装置３へ送信する（プロセスＰ８４）。携帯端末装置３のアプリケーション５０は、情報処理装置２からネットワーク４を介してスキャンデータ６７を受信すると、そのスキャンデータ６７を保存する（プロセスＰ８５）。
【００７０】
このように、ユーザーが情報処理装置２の操作パネル１１を操作することによってスキャン画面を表示部１１ｂに表示させている状態で自身の携帯端末装置３を操作パネル１１に近づけると、携帯端末装置３においてスキャンアプリケーションに対応するアプリケーション５０が自動的に起動され、情報処理装置２と携帯端末装置３とが互いに連携動作してその後の処理を自動的に進行させるようになる。つまり、スキャンアプリケーションに対応するアプリケーション５０は、携帯端末装置３において自動的に起動された後、ユーザーによる操作が行われなくても、自動的に自身をスキャンデータの送信先として指定したスキャン要求６６を情報処理装置２へ送信することにより、情報処理装置２にスキャンジョブを実行させ、それによって生成されるスキャンデータ６７を携帯端末装置３に取り込んで保存することができる。したがって、ユーザーにとっては、携帯端末装置３の小さな画面に対して操作を行わなくても、所望のスキャンデータ６７を効率よく携帯端末装置３に取り込むことができるので、従来よりも操作性が改善されるようになる。
【００７１】
次に図１３及び図１４は、携帯端末装置３において音声入力アプリケーションが起動して行われる連携動作の例を示す図であり、図１３は連携動作のプロセスを、図１４は情報処理装置２及び携帯端末装置３において表示される操作画面の例を示している。情報処理装置２の画面制御部２１は、ログインしたユーザーによって例えばテキスト入力を行うための操作が行われると（プロセスＰ９０）、表示部１１ｂに、図１４（ａ）に示すようなテキスト入力画面Ｇ１７を表示する（プロセスＰ９１）。このテキスト入力画面Ｇ１７は、ユーザーに任意の文字列の入力操作を促す画面であり、テキスト入力欄６９が未入力状態で表示されると共に、ユーザーが操作可能なキーボード画像が表示される画面である。このようなテキスト入力画面Ｇ１７が表示されると、タグ情報更新部２３は、タグ情報記憶部１３に記憶されているタグ情報１４の起動情報Ｄ２及び処理情報Ｄ３のそれぞれをテキスト入力画面Ｇ１７に対応する情報に書き換えてタグ情報１４を更新する（プロセスＰ９２）。このプロセスＰ９２により、タグ情報記憶部１３に記憶されるタグ情報１４には、例えば図４に示したテキスト入力画面Ｇ１７に対応する起動情報Ｄ２及び処理情報Ｄ３が書き込まれる。すなわち、この場合、音声入力アプリケーションに対応するアプリケーションプログラム３９の起動を指定する起動情報Ｄ２と、その音声入力アプリケーションに行わせるべき処理を定義した処理情報Ｄ３とがタグ情報１４に書き込まれる。
【００７２】
そしてユーザーが携帯端末装置３を操作パネル１１へ接近させることによって情報処理装置２と携帯端末装置３とが互いに近距離無線通信による通信可能な範囲内へ携帯端末装置３を配置すると（プロセスＰ９３）、情報処理装置２は、通信可能な携帯端末装置３を検知する（プロセスＰ９４）。これに伴い、情報処理装置２は、タグ情報記憶部１３に記憶されているタグ情報１４を近距離無線通信で携帯端末装置３へ送信する（プロセスＰ９５）。携帯端末装置３は、情報処理装置２からタグ情報１４を受信すると、そのタグ情報１４に含まれる起動情報Ｄ２に基づいて音声入力アプリケーションに対応するアプリケーションプログラム３９を実行することによりアプリケーション５０を起動する（プロセスＰ９６）。そしてアプリケーション５０は、タグ情報１４に含まれる処理情報Ｄ３に定義された処理手順を自動で実行する。すなわち、音声入力アプリケーションに対応するアプリケーション５０は、処理情報Ｄ３に基づき、図１４（ｂ）に示すような音声入力画面Ｇ１８を携帯端末装置３の表示部３２に表示し、マイク３４を介してユーザーによる音声入力を受け付ける（プロセスＰ９７）。このとき、アプリケーション５０は、その起動後、ユーザーによる操作が行われていなくても、自動的に音声入力の受け付けを開始する。そしてアプリケーション５０は、ユーザーによって入力された音声信号をテキスト情報に変換する（プロセスＰ９８）。このとき、アプリケーション５０は、携帯端末装置３に予めインストールされている辞書情報などを参照して自身で音声信号をテキスト情報に変換しても良い。ただし、辞書情報はデータ量が膨大であるため、予め携帯端末装置３にインストールしておくことが難しいこともある。そのような場合、アプリケーション５０は、例えば外部サーバーにアクセスすることにより外部サーバーを利用して音声信号をテキスト情報に変換しても良い。そしてアプリケーション５０は、上記のような変換処理によって生成されるテキスト情報６８を情報処理装置２へ送信する。テキスト情報６８のデータ量はそれ程大きなものではないため、携帯端末装置３は近距離無線通信でテキスト情報６８を情報処理装置２へ送信する。ただし、これに限られるものではなく、携帯端末装置３は、ネットワーク４を介してテキスト情報６８を情報処理装置２へ送信しても良い。情報処理装置２は、テキスト情報６８を受信すると、テキスト入力画面Ｇ１７のテキスト入力欄６９に対してテキスト情報６８を自動入力することにより、図１４（ｃ）に示すようなテキスト入力画面Ｇ１９に自動更新する（プロセスＰ６１）。
【００７３】
このように、ユーザーが情報処理装置２の操作パネル１１を操作することによって図１４（ａ）に示すようなテキスト入力画面Ｇ１７を表示部１１ｂに表示させ、その状態で自身の携帯端末装置３を操作パネル１１に近づけると、携帯端末装置３において音声入力アプリケーションに対応するアプリケーション５０が自動的に起動され、情報処理装置２と携帯端末装置３とが互いに連携動作してその後の処理を自動的に進行させるようになる。そのため、音声入力アプリケーションに対応するアプリケーション５０が起動された後、ユーザーがアプリケーション５０の初期画面から順に操作を行わなくても、アプリケーション５０の起動直後にそのまま音声入力を行うことができる。そしてユーザーが携帯端末装置３に対して音声入力を行うと、その音声に対応するテキスト情報６８が携帯端末装置３から情報処理装置２へ自動送信され、操作パネル１１に表示されているテキスト入力画面Ｇ１７のテキスト入力欄６９にテキスト情報６８が自動入力されるようになる。したがって、ユーザーにとっては、携帯端末装置３の小さな画面に対してテキスト入力操作を行う必要がなく、音声を入力するだけでテキスト入力画面Ｇ１７を所望の状態に更新することができるので、従来よりも操作性が改善されるようになる。
【００７４】
次に、ユーザーが携帯端末装置３を情報処理装置２と通信可能な範囲内に配置することにより、情報処理装置２が携帯端末装置３において複数のアプリケーションを連続的に起動させる場合について説明する。例えば、ユーザーが情報処理装置２にログインして操作パネル１１を操作することにより、スキャン機能を選択して原稿の読み取り設定を行った後、更にスキャンデータをサーチャブルＰＤＦなどのテキスト検索可能なデータフォーマットに変換するためにＯＣＲ（Optical Character Recognition）機能を選択してスキャンデータに対するＯＣＲ処理を付加的に設定することがある。このような場合、画面制御部２１は、操作パネル１１の表示部１１ｂにスキャン画面を表示してユーザーによるスキャン設定操作を受け付けた後、ユーザーによるＯＣＲ機能の選択操作に基づいてＯＣＲ画面を表示する。そしてユーザーによるＯＣＲ設定操作を受け付けて、原稿を読み取った後にＯＣＲ処理を行う一連動作をジョブとして設定する。このような場合、タグ情報更新部２３は、画面制御部２１によりスキャン画面の後にＯＣＲ画面が表示されることに伴い、携帯端末装置３に、スキャンアプリケーションを起動させて所定の処理を行わせた後にＯＣＲアプリケーションを起動させて所定の処理を行わせるタグ情報１４を生成し、タグ情報記憶部１３に格納する。
【００７５】
図１５は、携帯端末装置３においてスキャンアプリケーションとＯＣＲアプリケーションとが順次起動して行われる連携動作の例を示す図である。情報処理装置２の画面制御部２１は、ログインしたユーザーにより自動原稿搬送装置やプラテンガラス上に原稿がセットされた状態でスキャン機能の選択操作を検知すると（プロセスＰ１１０）、表示部１１ｂにスキャン画面を表示する（プロセスＰ１１１）。そしてタグ情報更新部２３は、画面制御部２１によってスキャン画面が表示されることに伴い、タグ情報記憶部１３のタグ情報１４を、スキャン画面に対応したタグ情報１４に更新する（プロセスＰ１１２）。表示部１１ｂにスキャン画面が表示されているとき、ユーザーがスキャンデータに対する処理としてＯＣＲ処理を行うことを選択すると（プロセスＰ１１３）、画面制御部２１は、表示部１１ｂの操作画面をスキャン画面からＯＣＲ画面に切り換えて表示する（プロセスＰ１１４）。このとき、ユーザーによって行われたスキャン設定は保持される。そしてタグ情報更新部２３は、画面制御部２１によってＯＣＲ画面が表示されることに伴い、タグ情報記憶部１３のタグ情報１４を、ＯＣＲ画面に対応したタグ情報１４に更新する（プロセスＰ１１５）。
【００７６】
このとき、タグ情報更新部２３は、携帯端末装置３においてスキャンアプリケーションとＯＣＲアプリケーションとを順に起動させることを可能にするため、図１６に示すようなタグ情報１４を生成してタグ情報記憶部１３に格納する。つまり、タグ情報更新部２３は、携帯端末装置３において最初に起動すべきスキャンアプリケーションに関する情報を起動情報Ｄ２に書き込む。そしてタグ情報更新部２３は、そのスキャンアプリケーションに行わせる処理を処理情報Ｄ３に対して順次記述した後、次に携帯端末装置３において起動すべきＯＣＲアプリケーションに関する情報を処理情報Ｄ３に書き込む。そして更にタグ情報更新部２３は、そのＯＣＲアプリケーションに行わせる処理を処理情報Ｄ３に対して順次記述していくことにより、図１６に示すようなタグ情報１４を生成する。したがって、オペレーティングシステム４０は、タグ情報１４を受信したとき、起動情報Ｄ２に基づいてスキャンアプリケーションに対応するアプリケーションプログラム３９を読み出して実行することにより、スキャンアプリケーションに対応するアプリケーション５０を起動させることができる。
【００７７】
ここで仮に起動情報Ｄ２に、スキャンアプリケーションに関する情報とＯＣＲアプリケーションに関する情報との双方が記述されている場合、オペレーティングシステム４０は、そのようなタグ情報１４を受信すると、スキャンアプリケーション及びＯＣＲアプリケーションのそれぞれに対応する複数のアプリケーション５０を同時に起動させることになる。この場合、携帯端末装置３においてＯＣＲアプリケーションが起動しても、ＯＣＲ処理の対象となるスキャンデータが携帯端末装置３に存在しないため、ＯＣＲアプリケーションに対応するアプリケーション５０が処理情報Ｄ３に記述された処理を自動で実行しようとするときにエラーが発生して動作が停止してしまう。つまり、タグ情報更新部２３は、携帯端末装置３において複数のアプリケーションプログラムを順次起動させるときには、最初のアプリケーションプログラムを起動させるための情報を起動情報Ｄ２に書き込み、次のアプリケーションプログラムを起動させるための情報を処理情報Ｄ３に書き込むことにより、上記のようなエラーが発生することを防止しているのである。
【００７８】
図１６に示すようなタグ情報１４がタグ情報記憶部１３に記憶されている状態のとき、ユーザーが携帯端末装置３を操作パネル１１へ接近させることによって情報処理装置２と携帯端末装置３とが互いに近距離無線通信による通信可能な範囲内へ携帯端末装置３を配置すると（プロセスＰ１１６）、情報処理装置２は、近距離無線通信で通信可能な携帯端末装置３を検知する（プロセスＰ１１７）。これに伴い、情報処理装置２は、タグ情報記憶部１３に記憶されているタグ情報１４を近距離無線通信で携帯端末装置３へ送信する（プロセスＰ１１８）。携帯端末装置３は、情報処理装置２からタグ情報１４を受信すると、そのタグ情報１４に含まれる起動情報Ｄ２に基づいてスキャンアプリケーションに対応するアプリケーションプログラム３９を実行することによりアプリケーション５０を起動する（プロセスＰ１１９）。そしてアプリケーション５０は、タグ情報１４に含まれる処理情報Ｄ３に定義された処理手順を自動で実行する。その結果、スキャンアプリケーションに対応するアプリケーション５０は、情報処理装置２に対してスキャン要求７０を送信する（プロセスＰ１２０）。このとき送信されるスキャン要求７０には、上述したようにスキャンデータの送信先として携帯端末装置３を指定した情報が含まれる。
【００７９】
情報処理装置２は、携帯端末装置３からスキャン要求７０を受信すると、ジョブ制御部２４を機能させ、スキャンジョブの実行を開始する（プロセスＰ１２１）。そしてジョブ制御部２４は、スキャンデータ７１を生成すると、そのスキャンデータ７１をネットワーク４経由で携帯端末装置３へ送信する（プロセスＰ１２２）。携帯端末装置３において起動しているスキャンアプリケーションに対応するアプリケーション５０は、情報処理装置２からネットワーク４を介してスキャンデータ７１を受信すると、処理情報Ｄ３に基づいてそのスキャンデータ７１を保存する（プロセスＰ１２３）。続いてスキャンアプリケーションに対応するアプリケーション５０は、処理情報Ｄ３に基づいてＯＣＲアプリケーションに対応するアプリケーションプログラム３９を読み出して制御部３０において実行させることにより、ＯＣＲアプリケーションに対応するアプリケーション５０を起動させる（プロセスＰ１２４）。そしてＯＣＲアプリケーションに対応するアプリケーション５０は、保存されたスキャンデータを読み出してＯＣＲ処理を実行する（プロセスＰ１２５）。そしてＯＣＲアプリケーションに対応するアプリケーション５０は、ＯＣＲ処理によって生成される処理済みデータを保存して終了する（プロセスＰ１２６）。
【００８０】
このように、ユーザーが情報処理装置２の操作パネル１１を操作することによって表示部１１ｂにスキャン画面を表示させてスキャン設定を行った後、更にスキャンデータに対してＯＣＲ処理を行うことを設定した状態で自身の携帯端末装置３を操作パネル１１に近づけると、携帯端末装置３においてスキャンアプリケーションに対応するアプリケーション５０と、ＯＣＲアプリケーションに対応するアプリケーション５０とが順に起動され、情報処理装置２と携帯端末装置３とが互いに連携動作してその後の処理を自動的に進行させるようになる。つまり、スキャンアプリケーションに対応するアプリケーション５０は、携帯端末装置３において自動的に起動された後、ユーザーによる操作が行われなくても、自動的に自身をスキャンデータの送信先として指定したスキャン要求７０を情報処理装置２へ送信することにより、情報処理装置２にスキャンジョブを実行させ、それによって生成されるスキャンデータ７１を携帯端末装置３に取り込んで保存することができる。またＯＣＲアプリケーションに対応するアプリケーション５０が自動的に起動された後においても、ユーザーは特別な操作を携帯端末装置３に対して行うことなく、スキャンデータ７１に対する処理を自動的に行わせて携帯端末装置３に処理済みデータを保存することができる。したがって、ユーザーにとっては、携帯端末装置３の小さな画面に対して操作を行う必要がなく、所望のデータを効率よく携帯端末装置３に保存することができるので、従来よりも操作性が改善されるようになる。
【００８１】
次に情報処理装置２において行われる処理手順について説明する。図１７は、情報処理装置２において行われる処理手順の一例を示すフローチャートである。情報処理装置２は、この処理を開始すると、まず操作パネル１１の表示部１１ｂに初期画面を表示する（ステップＳ１０）。これに伴い、タグ情報更新部２３は、タグ情報記憶部１３に初期画面に対応したタグ情報１４をセットする（ステップＳ１１）。そして情報処理装置２は、ユーザーが操作パネル１１に対して何らかの操作を行うのを待機する状態となる（ステップＳ１２）。そしてユーザーの操作を検知すると（ステップＳ１２でＹＥＳ）、画面制御部２１は、その操作に応じて表示部１１ｂに表示している操作画面を更新する（ステップＳ１３）。これに伴い、タグ情報更新部２３は、タグ情報記憶部１３に記憶されているタグ情報１４を、表示部１１ｂに表示された操作画面に対応するタグ情報１４に更新する（ステップＳ１４）。
【００８２】
続いて情報処理装置２は、無線通信部１２が近距離無線通信を行うことが可能な携帯端末装置３を検知したか否かを判断する（ステップＳ１５）。ここで携帯端末装置３が検知されていない場合（ステップＳ１５でＮＯ）、ステップＳ１２に戻って上述した処理を繰り返す。すなわち、ステップＳ１２〜Ｓ１４の処理が繰り返し行われることにより、ユーザーの操作に基づいて表示部１１ｂの操作画面が更新される都度、タグ情報記憶部１３に記憶されているタグ情報１４がその操作画面に対応した情報に書き換えられる。
【００８３】
一方、無線通信部１２が携帯端末装置３を検知した場合（ステップＳ１５でＹＥＳ）、情報処理装置２は、その時点でタグ情報記憶部１３に記憶されているタグ情報１４を携帯端末装置３に送信する（ステップＳ１６）。タグ情報１４が送信されると、情報処理装置２は、携帯端末装置３から送信される情報の受信待機状態となる（ステップＳ１７）。そして携帯端末装置３から送信された情報を受信すると、情報処理装置２は、その受信情報に応じた処理を実行する（ステップＳ１８）。例えば受信情報がスキャン要求である場合、情報処理装置２は、ジョブ制御部２４を機能させ、スキャンジョブを実行してスキャンデータを生成し、そのスキャンデータをネットワーク４経由で携帯端末装置３へ送信する処理を実行する。その後、情報処理装置２による処理は、ステップＳ１２へ戻り、上述した処理を繰り返す。
【００８４】
次に携帯端末装置３において処理手順について説明する。図１８は、情報処理装置２において行われる処理手順の一例を示すフローチャートであり、図１８（ａ）はオペレーティングシステム４０によって行われる処理手順を、図１８（ｂ）はアプリケーション５０によって行われる処理手順を示している。
【００８５】
まずオペレーティングシステム４０による処理手順について説明する。オペレーティングシステム４０は、起動中、図１８（ａ）のフローチャートに基づく処理を所定時間間隔で繰り返し実行する。すなわち、オペレーティングシステム４０は、この処理を開始すると、無線通信部３３がタグ情報１４を受信したか否かを判断する（ステップＳ２０）。ここでタグ情報１４を受信していない場合（ステップＳ２０でＮＯ）、オペレーティングシステム４０による処理は終了する。これに対し、タグ情報１４を受信した場合（ステップＳ２０でＹＥＳ）、オペレーティングシステム４０は、タグ情報解析部４１によりタグ情報１４を解析し、タグ情報１４に含まれる起動情報Ｄ２に基づいて起動すべきアプリケーションプログラム３９を特定する（ステップＳ２１）。続いてオペレーティングシステム４０は、アプリ起動部４２を機能させる。そしてアプリ起動部４２は、タグ情報解析部４１によって特定されたアプリケーションプログラム３９を記憶部３７から読み出して実行することにより、タグ情報１４で指定されたアプリケーション５０を起動させる（ステップＳ２２）。以上で、オペレーティングシステム４０による処理が終了する。
【００８６】
次にアプリケーション５０による処理手順について説明する。アプリケーション５０は、制御部３０において起動すると、図１８（ｂ）に示すように、まずタグ情報解析部５１を機能させ、情報処理装置２から受信したタグ情報１４に含まれる処理情報Ｄ３を解析する（ステップＳ３０）。そしてタグ情報解析部５１は、処理情報Ｄ３に基づき、アプリケーション５０が行うべき処理を特定する（ステップＳ３１）。その後、アプリケーション５０は、処理実行部５２を機能させる。そして処理実行部５２は、タグ情報解析部５１によって特定された処理を実行する（ステップＳ３２）。続いて処理実行部５２は、処理情報Ｄ３に記述されている処理のうち、アプリケーション５０で実行すべき全ての処理が終了したか否かを判断し（ステップＳ３３）、全ての処理が終了していない場合には（ステップＳ３３でＮＯ）、ステップＳ３２に戻って次の処理を実行する。したがって、処理実行部５２は、処理情報Ｄ３に記述されている処理を１つずつ順に実行する。そしてアプリケーション５０において実行すべき全ての処理が終了した場合（ステップＳ３３でＹＥＳ）、処理実行部５２は、処理情報Ｄ３において次に起動すべきアプリケーションが指定されているか否かを判断する（ステップＳ３４）。ここで次に起動すべきアプリケーションが処理情報Ｄ３において指定されていない場合（ステップＳ３４でＮＯ）、制御部３０において起動中のアプリケーション５０が行うべき処理が終了する。これに対し、処理情報Ｄ３に次のアプリケーションが指定されている場合（ステップＳ３４でＹＥＳ）、アプリケーション５０は、その指定されたアプリケーションに対応するアプリケーションプログラム３９を記憶部３７から読み出して制御部３０において実行させることにより、次のアプリケーションを起動する（ステップＳ３５）。以上で、アプリケーション５０による処理が終了する。尚、ステップＳ３５において次のアプリケーション５０が制御部３０で起動すると、その新たなアプリケーション５０により、図１８（ｂ）のフローチャートに基づく処理が初めから実行される。
【００８７】
情報処理装置２及び携帯端末装置３のそれぞれにおいて上述した処理が行われることにより、ユーザーは、情報処理装置２の操作パネル１１に対する操作を行うことによって表示部１１ｂに表示される操作画面をある程度を進行させた状態で携帯端末装置３を情報処理装置２と近距離無線通信が可能な位置に移動させることにより、携帯端末装置３に対して行うべき操作を最小限に抑えることができるようになる。すなわち、携帯端末装置３では、情報処理装置２の操作パネル１１で表示されている操作画面に対応したアプリケーション５０が自動的に起動され、しかもそのアプリケーション５０が操作パネル１１で表示されている操作画面に対応した処理を自動的に進行させるため、ユーザーは、アプリケーション５０の起動後にアプリケーション５０の初期画面から順に操作を行っていく必要がない。それ故、ユーザーが携帯端末装置３に対して行う操作回数を少なくすることができ、情報処理装置２と携帯端末装置３とを相互に連携動作させるときの操作性を著しく向上することができる。
【００８８】
情報処理装置２の操作パネル１１で表示される操作画面の表示サイズは、一般的に携帯端末装置３において表示される操作画面の表示サイズよりも大きい。そのため、ユーザーにとっては、画面サイズの小さな携帯端末装置３に対する操作を行うよりも、画面サイズの大きな操作パネル１１に対する操作を行う方が使い勝手が良く、誤操作を少なくすることができる。また仮に携帯端末装置３と操作パネル１１の画面サイズが互いにほぼ同じサイズであったとしても、携帯端末装置３においてアプリケーション５０が起動したときに表示される操作画面は、操作パネル１１に表示される操作画面と表示態様が異なることもある。そのような場合にも、ユーザーにとっては、アプリケーション５０に対する操作を行うよりも、普段から使い慣れている操作パネル１１の操作画面に対する操作を行う方が使い勝手が良く、誤操作が少なくなる。したがって、本実施形態の情報処理システム１は、情報処理装置２と携帯端末装置３とを連携動作させる際の操作性を向上させることができ、情報処理装置２と携帯端末装置３とを効率的に連携動作させることが可能である。
【００８９】
以上、本発明に関する一実施形態について説明したが、本発明は、上記実施形態において説明した内容のものに限られるものではなく、種々の変形例が適用可能である。
【００９０】
例えば、上記実施形態では、情報処理装置２が、コピー機能、スキャン機能、プリント機能、ＦＡＸ機能、ＢＯＸ機能などの複数の機能を有するＭＦＰで構成される場合を例示した。しかし、本発明における情報処理装置２は、必ずしもＭＦＰに限られるものではなく、ＭＦＰ以外の装置で構成されるものであっても構わない。
【００９１】
また上記実施形態では、携帯端末装置３の記憶部３７に複数のアプリケーションプログラム３９が記憶されており、携帯端末装置３において起動されるアプリケーションプログラム３９が操作パネル１１において表示されている操作画面に応じて異なる場合を例示した。しかし、これに限られるものではなく、携帯端末装置３には、情報処理装置２と連携動作するための１つのアプリケーションプログラム３９が記憶されたものであっても構わない。この場合、操作パネル１１において表示される操作画面がユーザーの操作に応じて変化する場合であっても、携帯端末装置３において自動的に起動されるアプリケーションプログラム３９は常に同じである。ただし、この場合でもアプリケーションプログラム３９を実行してアプリケーション５０が起動した後、そのアプリケーション５０に行わせる処理は、操作パネル１１において表示されている操作画面ごとに異なるものとなる。
【００９２】
また上記実施形態では、情報処理装置２の操作パネル１１に幾つかの操作画面が表示されている状態を例に挙げて情報処理装置２と携帯端末装置３との連携動作を説明したが、情報処理装置２の操作パネル１１には上述した操作画面以外にも様々な操作画面が表示される。そのため、上述した操作画面とは異なる操作画面が操作パネル１１に表示されているときでも、情報処理装置２は、その操作画面に対応した処理を携帯端末装置３に行わせることが可能である。
【符号の説明】
【００９３】
１  情報処理システム
２  情報処理装置
３  携帯端末装置
１１  操作パネル
１１ａ  操作部（操作入力手段）
１１ｂ  表示部（表示手段）
１２  無線通信部（第１無線通信手段）
１３  タグ情報記憶部（タグ情報記憶手段）
１４  タグ情報
２１  画面制御部（画面制御手段）
２２  タグ情報管理部（タグ情報管理手段）
２３  タグ情報更新部（タグ情報更新手段）
２９  登録情報
３０  制御部（制御手段）
３３  無線通信部（第２無線通信手段）
３７  記憶部（プログラム記憶手段）
Ｄ２  起動情報
Ｄ３  処理情報
【図１】
2016045608.tif 000003
【図２】
2016045608.tif 000004
【図３】
2016045608.tif 000005
【図４】
2016045608.tif 000006
【図５】
2016045608.tif 000007
【図６】
2016045608.tif 000008
【図７】
2016045608.tif 000009
【図８】
2016045608.tif 000010
【図９】
2016045608.tif 000011
【図１０】
2016045608.tif 000012
【図１１】
2016045608.tif 000013
【図１２】
2016045608.tif 000014
【図１３】
2016045608.tif 000015
【図１４】
2016045608.tif 000016
【図１５】
2016045608.tif 000017
【図１６】
2016045608.tif 000018
【図１７】
2016045608.tif 000019
【図１８】
2016045608.tif 000020