(57)【要約】【課題】データの取得速度の低下を防ぐことができる携帯端末、データ取得方法、プログラム及び情報処理システムを提供することを課題とする。【解決手段】情報処理装置からデータを取得する携帯端末であって、携帯端末と異なる第１ネットワークに接続された第１情報処理装置からデータを取得する場合に、携帯端末と同一の第２ネットワークに接続された第２情報処理装置を介して第１情報処理装置へ接続する第１回線、又は、第１回線よりも通信速度が低速な第３ネットワークを介して第１情報処理装置へ接続する第２回線、を接続先として選択する接続先切替え手段と、第１回線が接続先として選択された場合に、第１情報処理装置への転送要求を含むデータ取得要求を第２情報処理装置に送信し、第１情報処理装置において実行されたデータ取得要求に対する処理結果を第２情報処理装置を介して受信する通信処理手段と、を有することにより上記課題を解決する。【選択図】  図１
2016001779.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置からデータを取得する携帯端末であって、
前記携帯端末と異なる第１のネットワークに接続された第１の情報処理装置からデータを取得する場合に、前記携帯端末と同一の第２のネットワークに接続された第２の情報処理装置を介して前記第１の情報処理装置へ接続する第１の回線、又は、前記第１の回線よりも通信速度が低速な第３のネットワークを介して前記第１の情報処理装置へ接続する第２の回線、を接続先として選択する接続先切替え手段と、
前記第１の回線が接続先として選択された場合に、前記第１の情報処理装置への転送要求を含むデータ取得要求を前記第２の情報処理装置に送信し、前記第１の情報処理装置において実行された前記データ取得要求に対する処理結果を前記第２の情報処理装置を介して受信する通信処理手段と、
を有する携帯端末。
【請求項２】
前記接続先切替え手段は、前記第１の回線及び前記第２の回線の通信速度を比較し、通信速度が高速な方を接続先として選択すること
を特徴とする請求項１記載の携帯端末。
【請求項３】
前記第１の回線及び前記第２の回線の通信速度を計測し、データ保存手段に保存する計測処理手段、を更に有すること
を特徴とする請求項１又は２記載の携帯端末。
【請求項４】
前記第１のネットワーク及び前記第２のネットワークはローカルエリアネットワークであり、前記第３のネットワークは携帯電話回線網であること
を特徴とする請求項１乃至３何れか一項記載の携帯端末。
【請求項５】
情報処理装置からデータを取得する携帯端末が実行するデータ取得方法であって、
前記携帯端末と異なる第１のネットワークに接続された第１の情報処理装置からデータを取得する場合に、前記携帯端末と同一の第２のネットワークに接続された第２の情報処理装置を介して前記第１の情報処理装置へ接続する第１の回線、又は、前記第１の回線よりも通信速度が低速な第３のネットワークを介して前記第１の情報処理装置へ接続する第２の回線、を接続先として選択する接続先切替えステップと、
前記第１の回線が接続先として選択された場合に、前記第１の情報処理装置への転送要求を含むデータ取得要求を前記第２の情報処理装置に送信し、前記第１の情報処理装置において実行された前記データ取得要求に対する処理結果を前記第２の情報処理装置を介して受信する通信処理ステップと、
を有するデータ取得方法。
【請求項６】
情報処理装置からデータを取得する携帯端末を、
前記携帯端末と異なる第１のネットワークに接続された第１の情報処理装置からデータを取得する場合に、前記携帯端末と同一の第２のネットワークに接続された第２の情報処理装置を介して前記第１の情報処理装置へ接続する第１の回線、又は、前記第１の回線よりも通信速度が低速な第３のネットワークを介して前記第１の情報処理装置へ接続する第２の回線、を接続先として選択する接続先切替え手段、
前記第１の回線が接続先として選択された場合に、前記第１の情報処理装置への転送要求を含むデータ取得要求を前記第２の情報処理装置に送信し、前記第１の情報処理装置において実行された前記データ取得要求に対する処理結果を前記第２の情報処理装置を介して受信する通信処理手段、
として機能させるためのプログラム。
【請求項７】
複数の情報処理装置と、前記情報処理装置からデータを取得する携帯端末とを有する情報処理システムであって、
前記携帯端末は、
前記携帯端末と異なる第１のネットワークに接続された第１の情報処理装置からデータを取得する場合に、前記携帯端末と同一の第２のネットワークに接続された第２の情報処理装置を介して前記第１の情報処理装置へ接続する第１の回線、又は、前記第１の回線よりも通信速度が低速な第３のネットワークを介して前記第１の情報処理装置へ接続する第２の回線、を接続先として選択する接続先切替え手段と、
前記第１の回線が接続先として選択された場合に、前記第１の情報処理装置への転送要求を含むデータ取得要求を前記第２の情報処理装置に送信し、前記第１の情報処理装置において実行された前記データ取得要求に対する処理結果を前記第２の情報処理装置を介して受信する通信処理手段と、
を有し、
前記第２の情報処理装置は、
前記携帯端末から前記第１の情報処理装置への転送要求を含むデータ取得要求を受信した場合に、前記データ取得要求を前記第２の情報処理装置に転送し、前記第１の情報処理装置において実行された前記データ取得要求に対する処理結果を前記第１の情報処理装置から受信して前記携帯端末に転送する転送処理手段、
を有する情報処理システム。
【請求項８】
前記転送処理手段は、前記第１の情報処理装置から受信した前記データ取得要求に対する処理結果をデータ保存手段に保存しておき、前記携帯端末から前記第１の情報処理装置への転送要求を含むデータ取得要求を受信した場合に、前記データ保存手段に前記携帯端末から受信した前記データ取得要求に対する処理結果が保存されていれば、前記データ保存手段に保存されている前記データ取得要求に対する処理結果を前記携帯端末に転送すること
を特徴とする請求項７記載の情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末、データ取得方法、プログラム及び情報処理システムに関する。
【背景技術】
【０００２】
近年、ユーザはネットワークを介して通信可能な情報処理装置にデータを保存するようになった。ユーザは携帯電話、スマートフォン、タブレット端末などの様々な携帯端末をネットワーク経由で情報処理装置と接続することで、情報処理装置に保存したデータを取得して携帯端末で閲覧できる。
【０００３】
例えばネットワークを介してデータを通信する情報通信装置、中継サーバおよびデータサーバを含むデータ通信システムにおいて、ネットワークを介したデータ通信の回数を低減し、ネットワークのトラフィック量を低減することは従来から知られていた（例えば特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、携帯端末は情報処理装置と接続するネットワークの通信速度により、情報処理装置に保存したデータの取得速度に影響を受ける。したがって、携帯端末は通信速度が低速のネットワークで情報処理装置と接続した場合、データの取得速度が低下してしまうため、データ取得のパフォーマンスが低下してしまうという問題があった。
【０００５】
本発明の一実施形態は上記の点に鑑みなされたもので、データの取得速度の低下を防ぐことができる携帯端末、データ取得方法、プログラム及び情報処理システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本願請求項１は、情報処理装置からデータを取得する携帯端末であって、前記携帯端末と異なる第１のネットワークに接続された第１の情報処理装置からデータを取得する場合に、前記携帯端末と同一の第２のネットワークに接続された第２の情報処理装置を介して前記第１の情報処理装置へ接続する第１の回線、又は、前記第１の回線よりも通信速度が低速な第３のネットワークを介して前記第１の情報処理装置へ接続する第２の回線、を接続先として選択する接続先切替え手段と、前記第１の回線が接続先として選択された場合に、前記第１の情報処理装置への転送要求を含むデータ取得要求を前記第２の情報処理装置に送信し、前記第１の情報処理装置において実行された前記データ取得要求に対する処理結果を前記第２の情報処理装置を介して受信する通信処理手段と、を有することを特徴とする。
【発明の効果】
【０００７】
本発明の一実施形態によれば、データの取得速度の低下を防ぐことができる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態に係る情報処理システムの一例の構成図である。
【図２】本実施形態に係るコンピュータの一例のハードウェア構成図である。
【図３】本実施形態に係る携帯端末の一例のハードウェア構成図である。
【図４】本実施形態に係る携帯端末の一例の処理ブロック図である。
【図５】本実施形態に係る情報処理装置の一例の処理ブロック図である。
【図６】携帯端末に表示される情報処理装置の登録画面の一例のイメージ図である。
【図７】携帯端末が情報処理装置からファイル一覧を取得する処理の一例のイメージ図である。
【図８】携帯端末が情報処理装置からファイル一覧を取得する処理の一例のシーケンス図である。
【図９】携帯端末において接続先を選択する処理の一例のフローチャートである。
【図１０】パフォーマンス情報の一例の構成図である。
【発明を実施するための形態】
【０００９】
次に、本発明の実施の形態について、詳細に説明する。
［第１の実施形態］
＜システム構成＞
図１は本実施形態に係る情報処理システムの一例の構成図である。図１に示した情報処理システム１は、携帯端末１０ａ及び１０ｂ、情報処理装置１２ａ及び１２ｂ、中継装置１６が各種ネットワークを介して接続される構成である。なお、携帯端末１０ａ及び１０ｂの何れでもよい場合は単に携帯端末１０と呼ぶことがある。また、情報処理装置１２ａ及び１２ｂの何れでもよい場合は単に情報処理装置１２と呼ぶことがある。
【００１０】
中継装置１６はインターネットやＷＡＮ（Wide Area Network）などのネットワークに接続されている。中継装置１６は異なるＬＡＮ（Local Area Network）に接続された携帯端末１０ａ、携帯端末１０ｂ、情報処理装置１２ａ及び情報処理装置１２ｂを繋ぐ中継の役割を担っている。
【００１１】
例えば図１の情報処理システム１は携帯端末１０ａと情報処理装置１２ａとが同じＬＡＮ−ａに存在し、携帯端末１０ｂと情報処理装置１２ｂとが同じＬＡＮ−ｂに存在する例を示している。例えば携帯端末１０ａと情報処理装置１２ａとは情報処理装置１２ｂと同じＬＡＮ−ｂに存在しない為、中継装置１６を介して情報処理装置１２ｂと接続する。
【００１２】
携帯端末１０ａと情報処理装置１２ａとは情報処理装置１２ｂへの要求がある場合、中継装置１６に自身（携帯端末１０ａや情報処理装置１２ａ）を識別する情報（機器番号やネットワークアドレス、装置名等）と、要求と、情報処理装置１２ｂを識別する情報（機器番号やネットワークアドレス、装置名等）とを送信する。中継装置１６は受信した要求を、情報処理装置１２ｂを識別する情報及び要求を送信した機器を識別する情報（ここでは携帯端末１０ａや情報処理装置１２ａを識別する情報）と関連付けてキューなどに蓄積しておく。情報処理装置１２ｂは中継装置１６が蓄積している要求と、要求を送信した機器を識別する情報とをポーリングにより取得する。情報処理装置１２ｂは要求に応じた処理を実施し、要求を送信した機器を識別する情報とともに処理結果を中継装置１６に送信する。中継装置１６は受信した処理結果を、要求を送信した機器を識別する情報と関連付けて記憶しておき、要求を行った携帯端末１０ａ又は情報処理装置１２ａは中継装置１６に送信した要求に対する処理結果を中継装置１６から取得できる。
【００１３】
情報処理装置１２は例えばＨＴＴＰ（Ｓ）リクエストなどの汎用プロトコルにより要求を受け付ける。情報処理装置１２は受け付けた要求を処理して結果を出力する。情報処理装置１２は中継装置１６に所定間隔で接続し、自装置への要求が中継装置１６に蓄積されているかを確認する。
【００１４】
自装置への要求が蓄積されていれば、中継装置１６から要求を取得する。情報処理装置１２はファイル形式変換、印刷、ＦＡＸ、メール送信、他の電子機器（プロジェクタやＭＦＰ、クラウドボード）への処理命令（印刷命令、投影命令、表示命令）の送信などの取得した要求に応じた処理を実行し、処理結果や必要なデータを中継装置１６に返信する。なお、情報処理装置１２は、登録されている携帯端末１０との通信を行うが、登録されていない携帯端末１０との通信を行わない。
【００１５】
また、携帯端末１０はユーザが操作する端末装置の一例である。携帯端末１０は例えばスマートフォン、タブレット端末、携帯電話などである。例えば携帯端末１０は情報処理装置１２が蓄積しているファイルの一覧やファイルの内容などを表示する。携帯端末１０は情報処理装置１２に対する設定変更も受け付けることができる。なお、携帯端末１０から情報処理装置１２に対する設定変更を受け付ける場合はユーザ権限を考慮して設定変更を受け付ける。
【００１６】
携帯端末１０は情報処理装置１２に自端末を登録できる。携帯端末１０は自端末を登録した情報処理装置１２と各種ネットワークを介して通信する。携帯端末１０は複数の情報処理装置１２に自端末を登録できる。なお、携帯端末１０は自端末を登録した複数の情報処理装置１２を優先度付きで管理できる。携帯端末１０は最も優先度が高い情報処理装置１２と自動で接続するようになっている。また、携帯端末１０は、情報処理装置１２に次端末を登録する際に、情報処理装置１２から情報処理装置１２を識別する情報を取得して記憶しておく。そのため、上述のように、登録した情報処理装置１２に対して中継装置１６を介して要求を送信することができるようになる。
【００１７】
図１では、携帯端末１０が情報処理装置１２と接続する場合、ＬＡＮ−ａやＬＡＮ−ｂを利用するＬＡＮ（ローカルエリアネットワーク）接続、又は、３Ｇや４Ｇなどの携帯事業主のデータ回線（携帯電話回線網）を利用するモバイル接続が可能である。なお、モバイル接続はＬＡＮ接続と比較して通信速度が低速である場合が多い。このように携帯端末１０は２つの異なるネットワークに接続することができる。
【００１８】
さらに、携帯端末１０は要求先の情報処理装置１２とＬＡＮ接続できない場合であってもＬＡＮ接続可能な要求先以外の情報処理装置１２があれば、その要求先以外の情報処理装置１２を介して要求先の情報処理装置１２と接続できる。
【００１９】
例えば図１の情報処理システム１の場合、携帯端末１０ａは要求先の情報処理装置１２ｂとＬＡＮ接続できないが、情報処理装置１２ａとＬＡＮ接続可能であるため、情報処理装置１２ａを介して情報処理装置１２ｂと接続できる。
【００２０】
なお、携帯端末１０が要求先の情報処理装置１２とモバイル接続するのか、要求先以外の情報処理装置１２を介して要求先の情報処理装置１２と接続するのかは、それぞれの回線の通信速度に基づき、後述のように判定する。
【００２１】
図１に示した情報処理システム１は一例であって、中継装置１６を複数のコンピュータに分散して構成するようにしてもよい。また、図１では情報処理装置１２が２台である例を示したが、３台以上であってもよい。また、図１では携帯端末１０が２台である例を示したが、１台以上あればよい。さらに、図１に示した情報処理システム１は本実施形態の説明に必要な構成を示したものであり、他の構成を含んでいてもよい。このように図１の情報処理システム１は一例であって、用途や目的に応じて様々なシステム構成例があることは言うまでもない。
【００２２】
＜ハードウェア構成＞
《コンピュータ》
情報処理装置１２及び中継装置１６は例えば図２に示すようなハードウェア構成のコンピュータにより実現される。図２は本実施形態に係るコンピュータの一例のハードウェア構成図である。
【００２３】
図２のコンピュータ５００は入力装置５０１、表示装置５０２、外部Ｉ／Ｆ５０３、ＲＡＭ５０４、ＲＯＭ５０５、ＣＰＵ５０６、通信Ｉ／Ｆ５０７及びＨＤＤ５０８などを備え、それぞれがバスＢで相互に接続されている。なお、入力装置５０１及び表示装置５０２は必要なときに接続して利用する形態であってもよい。
【００２４】
入力装置５０１はキーボードやマウス、タッチパネルなどを含み、ユーザが各操作信号を入力するのに用いられる。表示装置５０２はディスプレイ等を含み、コンピュータ５００による処理結果を表示する。
【００２５】
通信Ｉ／Ｆ５０７はコンピュータ５００を各種ネットワークに接続するインタフェースである。これにより、コンピュータ５００は通信Ｉ／Ｆ５０７を介してデータ通信を行うことができる。
【００２６】
また、ＨＤＤ５０８は、プログラムやデータを格納している不揮発性の記憶装置の一例である。格納されるプログラムやデータには、コンピュータ５００全体を制御する基本ソフトウェアであるＯＳ、及びＯＳ上において各種機能を提供するアプリケーションソフトウェア（以下、単にアプリケーションと呼ぶ）などがある。なお、コンピュータ５００はＨＤＤ５０８に替え、記憶媒体としてフラッシュメモリを用いるドライブ装置（例えばソリッドステートドライブ：ＳＳＤ）を利用するものであってもよい。
【００２７】
外部Ｉ／Ｆ５０３は、外部装置とのインタフェースである。外部装置には、記録媒体５０３ａなどがある。これにより、コンピュータ５００は外部Ｉ／Ｆ５０３を介して記録媒体５０３ａの読み取り及び／又は書き込みを行うことができる。記録媒体５０３ａにはフレキシブルディスク、ＣＤ、ＤＶＤ、ＳＤメモリカード、ＵＳＢメモリなどがある。
【００２８】
ＲＯＭ５０５は、電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリ（記憶装置）の一例である。ＲＯＭ５０５にはコンピュータ５００の起動時に実行されるＢＩＯＳ、ＯＳ設定、及びネットワーク設定などのプログラムやデータが格納されている。ＲＡＭ５０４はプログラムやデータを一時保持する揮発性の半導体メモリ（記憶装置）の一例である。
【００２９】
ＣＰＵ５０６は、ＲＯＭ５０５やＨＤＤ５０８などの記憶装置からプログラムやデータをＲＡＭ５０４上に読み出し、処理を実行することで、コンピュータ５００全体の制御や機能を実現する演算装置である。
【００３０】
情報処理装置１２及び中継装置１６は、例えば図２に示すコンピュータ５００のハードウェア構成により、後述するような各種処理を実現できる。
【００３１】
＜携帯端末＞
図３は本実施形態に係る携帯端末の一例のハードウェア構成図である。図３の携帯端末１０は、ＣＰＵ６０１、ＲＯＭ６０２、ＲＡＭ６０３、ＥＥＰＲＯＭ６０４、ＣＭＯＳセンサ６０５、加速度・方位センサ６０６、メディアドライブ６０８を備えている。
【００３２】
ＣＰＵ６０１は携帯端末１０全体の動作を制御する。ＲＯＭ６０２は基本入出力プログラムを記憶している。ＲＡＭ６０３はＣＰＵ６０１のワークエリアとして使用される。ＥＥＰＲＯＭ６０４はＣＰＵ６０１の制御にしたがってデータの読み出し又は書き込みを行う。ＣＭＯＳセンサ６０５は、ＣＰＵ６０１の制御に従って被写体を撮像し画像データを得る。加速度・方位センサ６０６は地磁気を検知する電子磁気コンパスやジャイロコンパス、加速度センサ等である。
【００３３】
メディアドライブ６０８は、フラッシュメモリ等の記録メディア６０７に対するデータの読み出し又は書き込み（記憶）を制御する。メディアドライブ６０８は、既に記録されていたデータが読み出され又は新たにデータが書き込まれて記憶する記録メディア６０７を着脱自在な構成となっている。
【００３４】
なお、ＥＥＰＲＯＭ６０４には、ＣＰＵ６０１が実行するＯＳ、ネットワーク設定に必要なアソシエーション情報等が記憶されている。本発明の実施形態における各種処理を実行するためのアプリケーションは、ＥＥＰＲＯＭ６０４又は記録メディア６０７などに記憶されている。
【００３５】
また、ＣＭＯＳセンサ６０５は光を電荷に変換して被写体の画像を電子化する電荷結合素子である。ＣＭＯＳセンサ６０５は被写体を撮像することができるのであれば、例えばＣＣＤ（Charge  Coupled  Device）センサであってもよい。
【００３６】
さらに、携帯端末１０は音声入力部６０９、音声出力部６１０、アンテナ６１１、通信部６１２、無線ＬＡＮ通信部６１３、近距離無線通信用アンテナ６１４、近距離無線通信部６１５、ディスプレイ６１６、タッチパネル６１７及びバスライン６１９を備える。
【００３７】
音声入力部６０９は音声を音声信号に変換する。音声出力部６１０は音声信号を音声に変換する。通信部６１２はアンテナ６１１を利用して無線通信信号により最寄りの基地局装置と通信を行う。無線ＬＡＮ通信部６１３はアクセスポイントとＩＥＥＥ８０４１１規格に準拠する無線ＬＡＮ通信を行う。近距離無線通信部６１５は近距離無線通信用アンテナ６１４を利用した近距離無線通信（Ｂｌｕｅｔｏｏｔｈ（登録商標）通信）を行う。
【００３８】
ディスプレイ６１６は、被写体の画像や各種アイコン等を表示する液晶や有機ＥＬ等である。タッチパネル６１７は、ディスプレイ６１６上に載せられ、感圧式又は静電式のパネルによって構成され、指やタッチペン等によるタッチによってディスプレイ６１６上におけるタッチ位置を検出する。バスライン６１９は上記各部を電気的に接続するためのアドレスバスやデータバス等である。
【００３９】
また、携帯端末１０は、専用の電池６１８を備えている。携帯端末１０は電池６１８によって駆動される。なお、音声入力部６０９は、音声を入力するマイクが含まれる。音声出力部６１０は、音声を出力するスピーカが含まれている。
【００４０】
このように、本実施形態に係る携帯端末１０は上記ハードウェア構成により後述するような各種処理を実現できる。
【００４１】
＜ソフトウェア構成＞
《携帯端末》
本実施形態に係る携帯端末１０は例えば図４に示すように構成される。図４は本実施形態に係る携帯端末の一例の処理ブロック図である。携帯端末１０はアプリケーションを実行することで、ＵＩ表示部２１、デコード処理部２２、接続先切替え部２３、通信処理部２４、ジョブ要求部２５、パフォーマンス計測処理部２６、情報処理装置登録処理部２７及びデータ保存部２８を実現している。
【００４２】
ＵＩ表示部２１はユーザに表示するＧＵＩを制御する処理部であり、携帯端末１０のコンテンツや登録情報を表示する。ここでコンテンツとは、携帯端末１０が保存しているドキュメントや情報処理装置１２から取得したファイル一覧情報、ファイル等である。登録情報とは、認証情報、情報処理装置１２への接続先情報、情報処理装置１２への接続時に計測したパフォーマンス情報等である。
【００４３】
デコード処理部２２は情報処理装置１２のＷｅｂＵＩに表示された２次元バーコードなどの情報をデコードする処理を行う。２次元バーコードには、情報処理装置１２へ接続するためのネットワーク情報や情報処理装置１２を一意に識別するためのＩＤ情報（前述の情報処理装置１２を識別する情報）等が含まれている。デコードした情報は接続先情報（登録情報）として管理される。
【００４４】
情報処理装置登録処理部２７は、デコード処理部２２が取得した情報を元に情報処理装置１２との接続を確立し、接続に問題が無ければ、データ保存部２８に必要な情報を登録する。情報処理装置１２への接続は上記したＬＡＮ接続やモバイル接続について確認するものである。パフォーマンス計測処理部２６は情報処理装置１２との接続が確立した段階でダミーデータの送信トリガを情報処理装置１２に通知し、ダミーデータを情報処理装置１２から受信するまでの時間を計測する。
【００４５】
パフォーマンス計測処理部２６はダミーデータを情報処理装置１２から受信するまでの時間を、要求先の情報処理装置１２とモバイル接続する回線及び要求先以外の情報処理装置１２とＬＡＮ接続する回線のぞれぞれで計測する。パフォーマンス計測処理部２６は計測した結果をパフォーマンス情報としてデータ保存部２８に保存する。
【００４６】
パフォーマンス情報は要求先の情報処理装置１２とのモバイル接続と、要求先以外の情報処理装置１２とのＬＡＮ接続とを、携帯端末１０において切り替えるときの比較データとして利用される。なお、通信に利用する回線の品質は常に変化、改善される可能性がある。例えば、携帯端末１０の位置によって電波状況が変わることで、通信に利用する回線の品質が変化したり、通信会社との契約によって利用できる通信環境が変更されることにより通信に利用する回線の品質が改善または低下する事がある。
【００４７】
このため、パフォーマンス計測処理部２６による計測は情報処理装置１２への登録時だけでなく、情報処理装置１２との通信時にも行い、データ保存部２８のパフォーマンス情報を更新していく。
【００４８】
ジョブ要求部２５は情報処理装置１２からファイル一覧やファイル等を取得したい場合に要求メッセージを作成する。情報処理装置１２のファイル一覧を取得する場合、ジョブ要求部２５はファイル一覧取得要求のメッセージを作成し、通信処理部２４を介して情報処理装置１２に送信する。
【００４９】
接続先切替え部２３は、要求先の情報処理装置１２と接続する場合、ＬＡＮ接続、モバイル接続又は要求先以外の情報処理装置１２を介した接続、の何れかを接続先として選択する。
【００５０】
携帯端末１０が要求先の情報処理装置１２と同一のＬＡＮに接続可能である場合、接続先切替え部２３は要求先の情報処理装置１２とのＬＡＮ接続（直接接続）を選択する。携帯端末１０が要求先の情報処理装置１２と同一のＬＡＮに接続可能でない場合、接続先切替え部２３は要求先以外の情報処理装置１２と同一のＬＡＮに接続可能であるか否かを判定する。
【００５１】
要求先以外の情報処理装置１２と同一のＬＡＮに接続可能でなければ、接続先切替え部２３は要求先の情報処理装置１２とのモバイル接続を選択する。要求先以外の情報処理装置１２と同一のＬＡＮに接続可能であれば、接続先切替え部２３は要求先以外の情報処理装置１２を介した接続、及び、要求先の情報処理装置１２とのモバイル接続のパフォーマンス情報を比較し、優位な接続先を選択する。
【００５２】
《情報処理装置》
本実施形態に係る情報処理装置１２は例えば図５に示すように構成される。図５は本実施形態に係る情報処理装置の一例の処理ブロック図である。情報処理装置１２はプログラムを実行することで、共通フレームワーク３０、ＷｅｂＡＰＩ処理部３１、ＷｅｂＵＩ処理部３２、中継装置処理部３３、パフォーマンス計測処理部３４、ドキュメント処理部３５、設定情報管理部３６、デバイス登録処理部３７、リダイレクト処理部３８、データ保存部３９を実現している。
【００５３】
共通フレームワーク３０は情報処理装置１２内の複数あるソフトウェアが通信するための仕組みであり、要求やデータの送受信に用いられる。ＷｅｂＡＰＩ処理部３１はネットワークに接続された携帯端末１０や電子機器（図示せず）からのＷｅｂＡＰＩを介したＨＴＴＰ（Ｓ）リクエストを制御する。
【００５４】
ＷｅｂＡＰＩ（Application Programming Interface）は、携帯端末１０や電子機器（ＭＦＰやプロジェクタ、クラウドボードなど）からの要求を受信するために設けられた予め定義されたインタフェースであり、例えば関数やクラス等により構成される。ＷｅｂＡＰＩ処理部３１は受信した要求を、要求元ごとにシリアライズした後に、共通フレームワーク３０を介して各処理部へ送信する。
【００５５】
また、ＷｅｂＵＩ処理部３２は情報処理装置１２が持つＷｅｂサーバの表示内容を制御する。ＷｅｂＵＩ処理部３２はユーザ毎に設定情報やファイル内容に応じた表示内容を構築する。中継装置処理部３３は中継装置１６に蓄積された要求があるかを所定期間ごとに監視している。中継装置１６に蓄積された要求があれば、中継装置処理部３３は中継装置１６から要求を取得し、各処理部へ要求を送信する。また、中継装置処理部３３は各処理部へ送信した要求に対する処理結果を各処理部から受信し、中継装置１６に通知する。
【００５６】
パフォーマンス計測処理部３４は登録されている携帯端末１０との接続のパフォーマンスを計測し、その結果を携帯端末１０の登録情報の一つとして管理する。パフォーマンス計測処理部３４は携帯端末１０とダミーデータの送受信を行い、データ送受信に係わるパフォーマンスを計測する。データ送受信に係わるパフォーマンスは携帯端末１０から計測開始のトリガとしてダミーデータの送信トリガが情報処理装置１２に送信され、携帯端末１０が情報処理装置１２からダミーデータを受信するまでの経過時間から計測できる。
【００５７】
ドキュメント処理部３５は情報処理装置１２に蓄積されたファイルを蓄積データとして管理する。蓄積データとはＳＭＢを介してデータ保存部３９に保存されたファイルや情報処理装置１２が作成したファイルなどである。ドキュメント処理部３５は蓄積データの管理の他、蓄積データのフォーマット変換も実施する。
【００５８】
蓄積データのフォーマット変換には画像フォーマットの変換、特定のアプリケーション形式からの変換等が含まれる。ドキュメント処理部３５は、フォーマット変換された蓄積データも管理対象とする。
【００５９】
設定情報管理部３６は、例えばアカウント情報、蓄積データ情報、ユーザ設定、システム設定、ワークフロー設定をデータ保存部３９で設定情報として管理する。設定情報にはユーザの設定情報とシステムの設定情報とが含まれる。なお、アカウント情報は登録された携帯端末１０を識別する情報や、携帯端末１０それぞれを利用するユーザの識別情報（ユーザ名、ユーザ固有番号）、ユーザそれぞれの認証情報（ＩＤとパスワード等）が含まれる。蓄積データ情報とは、情報処理装置１２に蓄積された蓄積データそれぞれのデータ形式やデータ名、データ量、更新日時、変換されたデータ形式の種類、ユーザごと（或いは携帯端末ごと）のファイル閲覧日等が含まれる。ユーザ設定は上記のユーザそれぞれ固有の設定に関する情報等が含まれる。システムの設定情報は機器固有の情報、全ユーザ共通の設定などが含まれる。
【００６０】
デバイス登録処理部３７は携帯端末１０を登録するための処理部である。デバイス登録処理部３７はＷｅｂＵＩを介して、デバイス登録に必要な情報を備えた２次元バーコードなどを表示する。携帯端末１０は情報処理装置１２のＷｅｂＵＩに表示された例えば２次元バーコードをカメラ機能で読み取り、その２次元バーコードをデコードすることで情報処理装置１２へ接続するための情報を取得できる。
【００６１】
リダイレクト処理部３８はＬＡＮ接続された携帯端末１０から他の情報処理装置１２宛の要求を受信した場合に、他の情報処理装置１２宛の要求を他の情報処理装置１２に対して転送する。
【００６２】
リダイレクト処理部３８は携帯端末１０からリダイレクト要求（転送要求）と共に、通信したい他の情報処理装置１２の情報を受け取ることで、他の情報処理装置１２宛の要求を他の情報処理装置１２に対して転送できる。
【００６３】
このリダイレクト処理部３８が利用されるケースは、携帯端末１０の接続先切替え部２３において優位な接続先として、要求先以外の情報処理装置１２を介した接続が選択された場合となる。
【００６４】
＜処理の詳細＞
以下では、本実施形態に係る情報処理システム１の処理の詳細について説明する。
【００６５】
《情報処理装置の登録》
図６は携帯端末に表示される情報処理装置の登録画面の一例のイメージ図である。図６の登録画面は既に登録済みの情報処理装置１２のリストが表示されている。なお、図６の登録画面は登録済みの情報処理装置１２のそれぞれについて、接続可／接続不可の状態が表示されている。ユーザは図６の登録画面を参照することで、登録済みの情報処理装置１２が接続可／接続不可の状態であることを把握できる。
【００６６】
また、図６の登録画面は登録済みの情報処理装置１２のそれぞれについて、接続が可能であるＷｉＦｉ（登録商標）などのＬＡＮ接続や３Ｇなどの携帯事業主のデータ回線を利用するモバイル接続が表示されている。
【００６７】
携帯端末１０は例えばアプリケーションの起動時などに中継装置１６と接続し、中継装置１６とアクセスのある情報処理装置１２を把握できる。つまり、携帯端末１０は情報処理装置１２の起動状態を把握できる。
【００６８】
携帯端末１０は中継装置１６との接続時に、携帯端末１０に登録済みの情報処理装置１２のリストを送信し、その時点でアクセス可能な情報処理装置１２のリストを中継装置１６から受信する。中継装置１６から受信した情報処理装置１２のリストは、携帯端末１０からモバイル接続できる情報処理装置１２のリストとなる。
【００６９】
また、携帯端末１０はネットワーク状態（主にＬＡＮ接続）に変化があった場合、同一ネットワーク内の情報処理装置１２を検索する。検索はＵＰｎＰ（Universal Plug and Play）などの汎用プロトコルによる機器検索を用いることができる。
【００７０】
なお、情報処理装置１２は電源がＯＦＦされている場合も想定されるが、情報処理装置１２の機能として電源がＯＮされた時にＵＰｎＰなどの汎用プロトコルで起動通知する機能も備えている。したがって、情報処理装置１２は携帯端末１０が検索を開始した時点で必ずしも電源がＯＮされていなくてもよい。
【００７１】
同一ネットワーク内で起動確認が取れ、且つ、携帯端末１０に登録済みの情報処理装置１２のリストは、携帯端末１０からＬＡＮ接続（直接接続）又は要求先以外の情報処理装置１２を介して接続できる情報処理装置１２のリストとなる。
【００７２】
図６の登録画面では、モバイル接続、ＬＡＮ接続又は要求先以外の情報処理装置１２を介した接続の何れか一つでも接続可能な場合に接続可が表示されると共に、ＷｉＦｉ（登録商標）や３Ｇなどの利用可能な回線が表示される。図６の登録画面では接続不可な情報処理装置１２がグレーアウトされ、接続不可と表示されると共に、最後に接続した回線が表示される。
【００７３】
携帯端末１０の登録画面では優先接続先の情報処理装置１２を設定できる。優先接続先の情報処理装置１２とは携帯端末１０においてファイル一覧を表示する際、デフォルトで選択される情報処理装置１２である。図６の登録画面では「装置Ａ」で識別される情報処理装置１２が優先接続先となる。優先接続先の情報処理装置１２はユーザがファイル一覧の取得操作を行った場合に自動で接続される情報処理装置１２となる。
【００７４】
図６の登録画面には優先接続先の情報処理装置１２以外にも、２番以降の番号が付けられた情報処理装置１２が表示されている。なお、図６の登録画面では番号の小さい情報処理装置１２の優先度が高い例を示している。このように、図６の登録画面では左側の番号が情報処理装置１２の優先度を示している。
【００７５】
なお、携帯端末１０は優先接続先の情報処理装置１２とモバイル接続できる場合でも他の情報処理装置１２とＬＡＮ接続できる場合に、最も優先度の高い情報処理装置１２とＬＡＮ接続を行う。
【００７６】
このように、本実施形態の携帯端末１０は優先接続先の情報処理装置１２とモバイル接続可能であり、かつ、他の情報処理装置１２とＬＡＮ接続可能である場合に、他の情報処理装置１２を介して優先接続先の情報処理装置１２と通信できる。
【００７７】
《ファイル一覧の取得》
図７は携帯端末が情報処理装置からファイル一覧を取得する処理の一例のイメージ図である。図７では携帯端末１０ａがＬＡＮ−ａからＬＡＮ―ｂのネットワーク環境に移動したあと、情報処理装置１２ｂを介して情報処理装置１２ａからファイル一覧を取得する例を示している。
【００７８】
図７において、携帯端末１０ａは情報処理装置１２ａとＬＡＮ接続可能であり、情報処理装置１２ｂとＬＡＮ接続可能である。なお、携帯端末１０ａと、情報処理装置１２ａ及び１２ｂとは、互いに登録済みである。携帯端末１０は優先接続先として情報処理装置１２ａが登録されており、また、優先接続先の次に高い優先度で情報処理装置１２ｂがＬＡＮ接続可能に登録されている。
【００７９】
携帯端末１０ａは移動により情報処理装置１２ｂと同一のＬＡＮ−ｂのネットワーク環境に入ると、ＬＡＮ−ｂに存在する情報処理装置１２ｂを検索し、情報処理装置１２ｂと接続可能であることを把握する。
【００８０】
携帯端末１０ａはデータ保存部２８にパフォーマンス情報が保存されているため、情報処理装置１２ａとのモバイル接続の通信速度と、情報処理装置１２ｂとのＬＡＮ接続の通信速度とを比較し、優位な接続先を選択する。例えば携帯端末１０ａは情報処理装置１２ｂとのＬＡＮ接続の通信速度の方が高速であれば、情報処理装置１２ｂとのＬＡＮ接続を選択する。ここでは情報処理装置１２ｂとのＬＡＮ接続が選択されたものとして説明を続ける。
【００８１】
携帯端末１０ａは情報処理装置１２ａのファイル一覧を取得するため、ＬＡＮ接続を利用してファイル一覧取得要求、リダイレクト要求と共に、情報処理装置１２ａの情報を情報処理装置１２ｂに送信する。なお、情報処理装置１２ａの情報とは、情報処理装置１２ａのネットワークアドレスや装置を一意に特定するためのＩＤなどを含んでいる。
【００８２】
情報処理装置１２ｂは携帯端末１０ａからリダイレクト要求を受け取ると、ファイル一覧取得要求を情報処理装置１２ａへのファイル一覧取得要求に変換し、中継装置１６を介して情報処理装置１２ａに送信する。情報処理装置１２ａは情報処理装置１２ａからリダイレクトされた（転送された）ファイル一覧取得要求を受信すると、ファイル一覧取得要求の処理を実施し、処理結果を要求元である情報処理装置１２ｂに返す。
【００８３】
情報処理装置１２ｂはファイル一覧取得要求の処理結果を受け取ると、情報処理装置１２ａのファイル一覧のキャッシュデータとして情報処理装置１２ｂのデータ保存部３９に保存しておく。キャッシュデータはドキュメント処理部３５が管理する。また、情報処理装置１２ｂはコンテンツデータ取得要求に対してもファイル一覧取得要求と同様な処理を行う。なお、データ保存部３９はキャッシュデータを所定期間保存しておく。
【００８４】
所定期間とは、例えば、最初のファイル一覧取得要求を情報処理装置１２ｂが受信してから一定時間経過後、携帯端末１０ａから情報処理装置１２ｂを介して情報処理装置１２ａに対して要求を送信した最後の時間から一定時間経過後、情報処理装置１２ｂと携帯端末１０ａとの接続（ＬＡＮ−ｂを介した接続）が切断されてから一定時間経過後、等が考えられる。
【００８５】
情報処理装置１２ｂはキャッシュデータをデータ保存部３９に保存する一方、情報処理装置１２ａのファイル一覧取得要求の処理結果として情報処理装置１２ａのファイル一覧を携帯端末１０ａに返す。
【００８６】
携帯端末１０ａから再度同じ要求（情報処理装置１２ａのファイル一覧取得要求）が送信された場合、情報処理装置１２ｂはデータ保存部３９にキャッシュデータとして保存されている情報処理装置１２ａのファイル一覧を携帯端末１０ａに返す。このため、本実施形態の情報処理システム１では要求される頻度の多い処理に関してキャッシュヒット率が向上し、より高速化が望める。
【００８７】
なお、携帯端末１０ａは同一のネットワーク環境に情報処理装置１２が存在しなければ３Ｇなどの携帯事業主のデータ回線を利用するモバイル接続により情報処理装置１２ａと通信を行う。
【００８８】
また、情報処理装置１２ｂは、取得したファイル一覧を携帯端末１０ａに送信したあと、自動的に情報処理装置１２ａからファイル自体を取得するようにしても良い。情報処理装置１２ｂは、キャッシュデータとして記憶したファイル一覧の情報に基づいて、情報処理装置１２ａに記憶された各ファイル（ファイル１、ファイル２、ファイル３・・・）の取得要求を情報処理装置１２ａに送信する。そして情報処理装置１２ｂは送信したファイルの取得要求に応じて情報処理装置１２ａから受信したファイルをキャッシュデータとしてデータ保存部３９に記憶しておく。
【００８９】
これにより、ファイル一覧を取得した携帯端末１０ａから「ファイル１」の取得要求が情報処理装置１２ｂに送信されたとき、情報処理装置１２ｂはキャッシュデータとしてデータ保存部３９に保存した「ファイル１」を携帯端末１０ａに送信する。
【００９０】
このような構成とすることで、情報処理装置１２ｂが、携帯端末１０ａからファイルの取得要求に応じて逐次、情報処理装置１２ａにファイル取得要求を送信するよりも早く携帯端末１０ａにファイルを送信することができる。
【００９１】
また、例えばユーザＡフォルダが携帯端末１０ａ（或いは携帯端末１０ａを使用するユーザ）のみファイルの閲覧・取得が可能なフォルダ、ＡｌｌＵｓｅｒｓフォルダが携帯端末１０ａ及び１０ｂがファイルの閲覧・取得ができるフォルダとする。このとき、携帯端末１０ａが「情報処理装置１２ａのユーザＡフォルダに記憶された「ファイル１」を、情報処理装置１２ｂのＡｌｌＵｓｅｒｓフォルダに移動する」という処理を実行したとする。すると、既に情報処理装置１２ｂに「ファイル１」が記憶されているため、「ファイル１」の移動を素早く行うことができる。そのため、携帯端末１０ｂと携帯端末１０ａとでファイルの共有を素早く行うことができる。
【００９２】
また、情報処理装置１２ｂから情報処理装置１２ａに自動的に送信するファイルの取得要求の順番は、例えば情報処理装置１２ａに記憶された携帯端末１０ａからのファイル閲覧日が新しいファイルから順番に取得したり、ファイルの更新日順、名前順等が考えられる。
【００９３】
図７に示した処理は例えば図８に示すような手順で行われる。図８は携帯端末が情報処理装置からファイル一覧を取得する処理の一例のシーケンス図である。なお、図８のシーケンス図は情報処理装置１２ｂとのＬＡＮ接続が選択されたあとの処理を示している。
【００９４】
ステップＳ１１において携帯端末１０ａは情報処理装置１２ａのファイル一覧を取得するため、ＬＡＮ接続を利用してファイル一覧取得要求、リダイレクト要求と共に、情報処理装置１２ａの情報を情報処理装置１２ｂに送信する。
【００９５】
情報処理装置１２ｂのＷｅｂＡＰＩ処理部３１ｂは携帯端末１０ａからのファイル一覧取得要求、リダイレクト要求と共に、情報処理装置１２ａの情報を受信する。ステップＳ１２においてＷｅｂＡＰＩ処理部３１ｂはリダイレクト要求か否かを判定する。ここでは携帯端末１０ａからリダイレクト要求を受信しているため、リダイレクト要求であると判定する。
【００９６】
ステップＳ１３において、ＷｅｂＡＰＩ処理部３１ｂはリダイレクト処理部３８ｂに情報処理装置１２ａのファイル一覧取得要求を行う。ステップＳ１４において、リダイレクト処理部３８ｂは情報処理装置１２ａのファイル一覧がキャッシュデータとしてデータ保存部３９に保存されているか否かをドキュメント処理部３５ｂに判定させる。ドキュメント処理部３５ｂは、情報処理装置１２ａのファイル一覧がキャッシュデータとしてデータ保存部３９に保存されているか否かのキャッシュ有無チェックの結果（有り／無し）をリダイレクト処理部３８ｂに返信する。
【００９７】
図８のシーケンス図はキャッシュ有無チェックの結果が無しの場合を一例として示したものである。なお、キャッシュ有無チェックの結果が有りの場合は、データ保存部３９ｂにキャッシュデータとして保存されている情報処理装置１２ａのファイル一覧を携帯端末１０ａに返す。
【００９８】
ステップＳ１５において、リダイレクト処理部３８ｂは携帯端末１０ａからのファイル一覧取得要求を情報処理装置１２ａへのファイル一覧取得要求に変換し、中継装置１６に送信する。中継装置１６は受信した情報処理装置１２ａへのファイル一覧取得要求を蓄積する。
【００９９】
ステップＳ１６において、情報処理装置１２ａの中継装置処理部３３ａは中継装置１６が蓄積している情報処理装置１２ａへのファイル一覧取得要求を例えばポーリングにより取得する。
【０１００】
ステップＳ１７において、中継装置処理部３３ａは中継装置１６から取得した情報処理装置１２ａへのファイル一覧取得要求をＷｅｂＡＰＩ処理部３１ａに送信する。ＷｅｂＡＰＩ処理部３１ａはステップＳ１８において、リダイレクト要求か否かを判定する。ここでは中継装置１６からリダイレクト要求を受信していないため、リダイレクト要求でないと判定する。ステップＳ１９において、ＷｅｂＡＰＩ処理部３１ａはファイル一覧取得をドキュメント処理部３５ａに要求する。
【０１０１】
ステップＳ２０において、ドキュメント処理部３５ａはファイル一覧取得に必要な処理を行う。なお、ステップＳ２１に示すように、情報処理装置１２ａのファイル一覧取得要求を行った携帯端末１０ａは情報処理装置１２ｂのＷｅｂＡＰＩ処理部３１ｂに処理結果が返されるまで監視する。
【０１０２】
ステップＳ２２において、情報処理装置１２ａの中継装置処理部３３ａはデータ保存部３９ａに蓄積された蓄積データの一覧を、情報処理装置１２ａのファイル一覧取得要求に対する処理結果として中継装置１６に返す。中継装置１６は情報処理装置１２ａから受信した処理結果を蓄積する。
【０１０３】
ステップＳ２３において、情報処理装置１２ｂの中継装置処理部３３ｂは中継装置１６が蓄積している処理結果を例えばポーリングにより取得する。ステップＳ２４において中継装置処理部３３ｂは中継装置１６から取得した処理結果をＷｅｂＡＰＩ処理部３１ｂに送信する。
【０１０４】
ステップＳ２５においてＷｅｂＡＰＩ処理部３１ｂはリダイレクト処理部３８ｂに処理結果を通知する。ステップＳ２６において、リダイレクト処理部３８ｂは通知された処理結果に基づき、情報処理装置１２ａのファイル一覧をキャッシュデータとしてデータ保存部３９に蓄積させる処理をドキュメント処理部３５ｂに行わせる。
【０１０５】
ステップＳ２７において、リダイレクト処理部３８ｂはドキュメント処理部３５ｂから情報処理装置１２ａのファイル一覧を取得し、ＷｅｂＡＰＩ処理部３１ｂに返す。情報処理装置１２ｂのＷｅｂＡＰＩ処理部３１ｂに処理結果が返されたあと、携帯端末１０ａはステップＳ２８において、情報処理装置１２ｂのＷｅｂＡＰＩ処理部３１ｂから処理結果として情報処理装置１２ａのファイル一覧を取得できる。
【０１０６】
図９は携帯端末において接続先を選択する処理の一例のフローチャートである。接続先切替え部２３はステップＳ４１において、データ保存部２８に保存されている図１０に示すようなパフォーマンス情報から最も通信速度が高速の機器（情報処理装置１２）を特定する。図１０はパフォーマンス情報の一例の構成図である。
【０１０７】
図１０のパフォーマンス情報は機器ごとに、接続優先度（優先度）と、接続先の通信速度とが登録されている。例えば図１０のパフォーマンス情報の場合、接続先切替え部２３はステップＳ４１において、最も通信速度が高速の機器として「装置Ｂ」を選択する。
【０１０８】
ステップＳ４２において、接続先切替え部２３は要求先の機器と、ステップＳ４１で選択した最も通信速度が高速の機器「装置Ｂ」とが同一であるか否かを判定する。要求先の機器と最も通信速度が高速の機器「装置Ｂ」とが同一であれば、接続先切替え部２３はステップＳ４３に進み、要求先の機器「装置Ｂ」に直接、要求を送信する。
【０１０９】
一方、要求先の機器と最も通信速度が高速の機器「装置Ｂ」とが同一でなければ、接続先切替え部２３はステップＳ４４に進む。接続先切替え部２３は、最も通信速度が高速の機器「装置Ｂ」から要求先の機器へのリダイレクト要求と共に、最も通信速度が高速の機器「装置Ｂ」に要求を送信する。
【０１１０】
ステップＳ４３又はＳ４４に続いてステップＳ４５に進み、パフォーマンス計測処理部２６は通信速度の計測を開始する。ステップＳ４６に進み、ジョブ要求部２５は処理結果を要求先の機器から取得する。ステップＳ４７に進み、パフォーマンス計測処理部２６は通信速度の計測を終了する。ステップＳ４８において、パフォーマンス計測処理部２６は計測した結果である通信速度で、図１０に示すようなパフォーマンス情報の通信速度を再登録（更新）する。
【０１１１】
本実施形態に係る情報処理システム１の構成は一例であり、用途や目的に応じて様々なシステム構成例があることは言うまでもない。
【０１１２】
＜まとめ＞
例えば本実施形態に係る情報処理システム１では、異なるＬＡＮ−ａ、ＬＡＮ−ｂが構築された拠点Ａ、Ｂにそれぞれ情報処理装置１２ａ、１２ｂが存在する。本実施形態に係る情報処理システム１は拠点Ｂに存在する携帯端末１０が情報処理装置１２ｂを介して拠点Ａに存在する情報処理装置１２ａのデータを取得する。
【０１１３】
拠点Ｂに存在する携帯端末１０は、情報処理装置１２ｂを介することで、異なる拠点Ａに存在する情報処理装置１２ａにＬＡＮ接続を利用して接続できるので、モバイル接続よりも高速回線によるパフォーマンス向上を期待できる。
【０１１４】
通常、遠隔地にある情報処理装置１２から携帯端末１０にデータを取得する場合は携帯事業主のデータ回線（３Ｇ／４Ｇなど）を利用するため、ＬＡＮ回線を利用する場合に比べてデータ取得のパフォーマンスが低下してしまう。そこで、本実施形態の情報処理システム１では携帯端末１０と同一ネットワークにある情報処理装置１２を介して要求先の情報処理装置１２とＬＡＮ接続することで、モバイル回線を利用する場合に比べてデータ取得のパフォーマンスを向上させる。
【０１１５】
また、本実施形態の情報処理システム１は携帯端末１０において、拠点Ａの情報処理装置１２ａのデータを取得する場合と拠点Ｂの情報処理装置１２ｂのデータを取得する場合とで同じ操作性を与えることでユーザビリティを向上させる。
【０１１６】
本発明は、具体的に開示された上記の実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。なお、接続先切替え部２３は特許請求の範囲に記載した接続先切替え手段の一例である。通信処理部２４は通信処理手段の一例である。パフォーマンス計測処理部２６は計測処理手段の一例である。リダイレクト処理部３８は転送処理手段の一例である。
【符号の説明】
【０１１７】
１    情報処理システム
１０、１０ａ、１０ｂ    携帯端末
１２、１２ａ、１２ｂ    情報処理装置
１６    中継装置
２１    ＵＩ表示部
２２    デコード処理部
２３    接続先切替え部
２４    通信処理部
２５    ジョブ要求部
２６    パフォーマンス計測処理部
２７    情報処理装置登録処理部
２８    データ保存部
３０    共通フレームワーク
３１    ＷｅｂＡＰＩ処理部
３２    ＷｅｂＵＩ処理部
３３    中継装置処理部
３４    パフォーマンス計測処理部
３５    ドキュメント処理部
３６    設定情報管理部
３７    デバイス登録処理部
３８    リダイレクト処理部
３９    データ保存部
５００    コンピュータ
５０１    入力装置
５０２    表示装置
５０３    外部Ｉ／Ｆ
５０３ａ    記録媒体
５０４    ＲＡＭ
５０５    ＲＯＭ
５０６    ＣＰＵ
５０７    通信Ｉ／Ｆ
５０８    ＨＤＤ
６０１    ＣＰＵ
６０２    ＲＯＭ
６０３    ＲＡＭ
６０４    ＥＥＰＲＯＭ
６０５    ＣＭＯＳセンサ
６０６    加速度・方位センサ
６０７    記録メディア
６０８    メディアドライブ
６０９    音声入力部
６１０    音声出力部
６１１    アンテナ
６１２    通信部
６１３    無線ＬＡＮ通信部
６１４    近距離無線通信用アンテナ
６１５    近距離無線通信部
６１６    ディスプレイ
６１７    タッチパネル
６１８    電池
６１９    バスライン
Ｂ    バス
【先行技術文献】
【特許文献】
【０１１８】
【特許文献１】特開２０１３−２５４４０４号公報
【図１】
2016001779.tif 000003
【図２】
2016001779.tif 000004
【図３】
2016001779.tif 000005
【図４】
2016001779.tif 000006
【図５】
2016001779.tif 000007
【図６】
2016001779.tif 000008
【図７】
2016001779.tif 000009
【図８】
2016001779.tif 000010
【図９】
2016001779.tif 000011
【図１０】
2016001779.tif 000012