(57)【要約】【課題】情報蓄積装置に保存されている所望のファイルを所望するアプリケーションで容易に利用することができる操作端末を提供すること。【解決手段】複数のアプリケーションが搭載されており、ユーザにより選択された一のアプリケーションを起動する操作端末であって、情報蓄積装置に保存された電子データの一覧、及び、一覧に含まれる電子データ毎に電子データと対応する優先アプリケーションの情報、を情報蓄積装置から取得する電子データ一覧取得手段と、電子データの一覧及び優先アプリケーションの情報に基づき、電子データの一覧と、電子データ毎に設けた優先アプリケーションの起動要求をユーザから受け付ける起動受付手段と、を含む操作画面を表示する表示手段と、ユーザから起動要求を受け付けた優先アプリケーションに対応する電子データを選択して、優先アプリケーションを起動する起動手段と、を有することにより課題を解決する。【選択図】  図１
2016139200.tif 000002
【特許請求の範囲】
【請求項１】
複数のアプリケーションが搭載されており、前記複数のアプリケーションからユーザにより選択された一の前記アプリケーションを起動する操作端末であって、
情報蓄積装置に保存された電子データの一覧、及び、該一覧に含まれる電子データ毎に該電子データと対応する優先アプリケーションの情報、を前記情報蓄積装置から取得する電子データ一覧取得手段と、
前記電子データの一覧及び前記優先アプリケーションの情報に基づき、前記電子データの一覧と、該一覧に含まれる電子データ毎に設けた前記優先アプリケーションの起動要求をユーザから受け付ける起動受付手段と、を含む操作画面を表示する表示手段と、
ユーザから起動要求を受け付けた前記優先アプリケーションに対応する前記電子データを選択して、前記優先アプリケーションを起動する起動手段と、
を有する操作端末。
【請求項２】
前記電子データ一覧取得手段は、前記電子データごとに前記アプリケーションの利用実績に基づき選択された前記優先アプリケーションの情報を、前記情報蓄積装置から取得すること
を特徴とする請求項１記載の操作端末。
【請求項３】
前記表示手段は、前記電子データ毎に、前記利用実績のある前記アプリケーションの起動要求をユーザから受け付ける前記起動受付手段を、前記操作画面に表示すること
を特徴とする請求項２記載の操作端末。
【請求項４】
前記電子データ一覧取得手段は、前記電子データごとに前記アプリケーションの利用頻度に基づき選択された前記優先アプリケーションの情報を、前記情報蓄積装置から取得すること、
を特徴とする請求項１記載の操作端末。
【請求項５】
前記表示手段は、前記電子データ毎に、前記利用頻度の高い前記アプリケーションの起動要求をユーザから受け付ける前記起動受付手段を、前記操作画面に表示すること
を特徴とする請求項４記載の操作端末。
【請求項６】
前記表示手段は、前記利用頻度に応じて前記起動受付手段の表示形態を変化させること
を特徴とする請求項５記載の操作端末。
【請求項７】
前記表示手段は、前記起動受付手段の表示形態を大きさ、又は、濃度により変化させること
を特徴とする請求項６記載の操作端末。
【請求項８】
前記表示手段は、前記起動受付手段として、前記優先アプリケーションを視覚的に表す表示部品を前記操作画面に表示すること
を特徴とする請求項１乃至７何れか一項記載の操作端末。
【請求項９】
複数のアプリケーションが搭載されており、前記複数のアプリケーションからユーザにより選択された一の前記アプリケーションを起動する操作端末を、
情報蓄積装置に保存された電子データの一覧、及び、該一覧に含まれる電子データ毎に該電子データと対応する優先アプリケーションの情報、を前記情報蓄積装置から取得する電子データ一覧取得手段、
前記電子データの一覧及び前記優先アプリケーションの情報に基づき、前記電子データの一覧と、該一覧に含まれる電子データ毎に設けた前記優先アプリケーションの起動要求をユーザから受け付ける起動受付手段と、を含む操作画面を表示する表示手段、
ユーザから起動要求を受け付けた前記優先アプリケーションに対応する前記電子データを選択して、前記優先アプリケーションを起動する起動手段、
として機能させるためのプログラム。
【請求項１０】
電子データを保存する情報蓄積装置と、複数のアプリケーションが搭載されており、前記複数のアプリケーションからユーザにより選択された一の前記アプリケーションを起動する操作端末と、を有する情報処理システムであって、
前記情報蓄積装置は、
前記電子データを保存する保存手段と、
前記保存手段に保存された電子データの一覧、及び、該一覧に含まれる電子データ毎に該電子データと対応する優先アプリケーションの情報、を前記操作端末に提供する制御手段と、
を有し、
前記操作端末は、
前記情報蓄積装置に保存された電子データの一覧、及び、該一覧に含まれる電子データ毎に該電子データと対応する優先アプリケーションの情報、を前記情報蓄積装置から取得する電子データ一覧取得手段と、
前記電子データの一覧及び前記優先アプリケーションの情報に基づき、前記電子データの一覧と、該一覧に含まれる電子データ毎に設けた前記優先アプリケーションの起動要求をユーザから受け付ける起動受付手段と、を含む操作画面を表示する表示手段と、
ユーザから起動要求を受け付けた前記優先アプリケーションに対応する前記電子データを選択して、前記優先アプリケーションを起動する起動手段と、
を有する
ことを特徴とする情報処理システム。
【請求項１１】
電子データを保存する情報蓄積装置と、複数のアプリケーションが搭載されており、前記複数のアプリケーションからユーザにより選択された一の前記アプリケーションを起動する操作端末に搭載されたプログラムと、を有する情報処理システムであって、
前記情報蓄積装置は、
前記電子データを保存する保存手段と、
前記保存手段に保存された電子データの一覧、及び、該一覧に含まれる電子データ毎に該電子データと対応する優先アプリケーションの情報、を前記操作端末に提供する制御手段と、
を有し、
前記プログラムは、
前記情報蓄積装置に保存された電子データの一覧、及び、該一覧に含まれる電子データ毎に該電子データと対応する優先アプリケーションの情報、を前記情報蓄積装置から取得する電子データ一覧取得手段、
前記電子データの一覧及び前記優先アプリケーションの情報に基づき、前記電子データの一覧と、該一覧に含まれる電子データ毎に設けた前記優先アプリケーションの起動要求をユーザから受け付ける起動受付手段と、を含む操作画面を表示する表示手段、
ユーザから起動要求を受け付けた前記優先アプリケーションに対応する前記電子データを選択して、前記優先アプリケーションを起動する起動手段、
として前記操作端末を機能させる
ことを特徴とする情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は操作端末、プログラム及び情報処理システムに関する。
【背景技術】
【０００２】
近年、ネットワークに接続するデバイスの増加やネットワークの通信速度の向上に伴い例えばＮＡＳ（Network Attached Storage）のようなネットワークストレージに保存されるデータの数は増加する傾向にある。このため、ネットワークストレージにアクセスするアプリケーション側ではファイルの更新日時順などにファイルをソートし、ユーザに提示することが一般的に行われている。
【０００３】
また、スマートフォンやタブレット端末などのスマートデバイスにおいて、画面に表示された複数のアプリケーションのアイコンの中から目当てのアプリケーションのアイコンを見つけやすく支援するための技術が知られている。目当てのアプリケーションのアイコンを見つけやすく支援するための技術としてはアイコン選択頻度、最終アクセス年月日からの経過時間などに応じて、アイコンの表示サイズや表示形態を変化させる技術が知られている（例えば特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えばアプリケーションが搭載されたスマートフォンやタブレット端末においてネットワークストレージに保存されているファイルをアプリケーションで開く場合がある。しかしながら、複数のアプリケーションが搭載されているスマートフォンやタブレット端末においてネットワークストレージに保存されているファイルの中から所望するファイルを所望するアプリケーションで開くことは手数が掛かり、容易でなかった。
【０００５】
本発明の一実施形態は、情報蓄積装置に保存されている所望のファイルを所望するアプリケーションで容易に利用することができる操作端末を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記の目的を達成するため、本願請求項１は、複数のアプリケーションが搭載されており、前記複数のアプリケーションからユーザにより選択された一の前記アプリケーションを起動する操作端末であって、情報蓄積装置に保存された電子データの一覧、及び、該一覧に含まれる電子データ毎に該電子データと対応する優先アプリケーションの情報、を前記情報蓄積装置から取得する電子データ一覧取得手段と、前記電子データの一覧及び前記優先アプリケーションの情報に基づき、前記電子データの一覧と、該一覧に含まれる電子データ毎に設けた前記優先アプリケーションの起動要求をユーザから受け付ける起動受付手段と、を含む操作画面を表示する表示手段と、ユーザから起動要求を受け付けた前記優先アプリケーションに対応する前記電子データを選択して、前記優先アプリケーションを起動する起動手段と、を有することを特徴とする。
【発明の効果】
【０００７】
本発明の一実施形態によれば、情報蓄積装置に保存されている所望のファイルを所望するアプリケーションで容易に利用することができる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態に係る情報処理システムの一例の構成図である。
【図２】本実施形態に係るコンピュータの一例のハードウェア構成図である。
【図３】本実施形態に係る操作端末の一例のハードウェア構成図である。
【図４】本実施形態に係るＭＦＰの一例のハードウェア構成図である。
【図５】本実施形態に係る情報蓄積装置の一例の処理ブロック図である。
【図６】操作端末においてウィジェットにより実現される一例の処理ブロック図である。
【図７】操作端末が表示する操作画面の一例のイメージ図である。
【図８】ウィジェット画面からアプリケーションを起動する処理の一例のフローチャートである。
【図９】優先アプリ管理情報の一例の構成図である。
【図１０】優先アプリ情報を含むファイル一覧情報の一例の構成図である。
【図１１】新規アプリ登録画面の一例のイメージ図である。
【図１２】操作画面に含まれるウィジェット画面を切り替える処理の一例のフローチャートである。
【図１３】操作端末が表示する操作画面の他の例のイメージ図である。
【図１４】操作端末が表示する操作画面の他の例のイメージ図である。
【図１５】ウィジェット画面に表示されるアプリボタンの一例のイメージ図である。
【図１６】ウィジェット画面からアプリケーションを起動する処理の他の例のフローチャートである。
【図１７】優先アプリ管理情報の他の例の構成図である。
【図１８】第１〜第３優先アプリ情報を含むファイル一覧情報の一例の構成図である。
【図１９】ファイルの入力方法と、アプリケーションとを対応付けるテーブルの一例の構成図である。
【発明を実施するための形態】
【０００９】
次に、本発明の実施の形態について、詳細に説明する。
［第１の実施形態］
＜システム構成＞
図１は、本実施形態に係る情報処理システムの一例の構成図である。図１に示した情報処理システム１は、情報蓄積装置１０、スマートフォン１１、タブレット端末１２、ＭＦＰ（Multi-Function Peripheral：複合機）１３、操作端末１４を有する構成である。
【００１０】
情報処理システム１は、情報蓄積装置１０、スマートフォン１１、タブレット端末１２及びＭＦＰ１３が、ＬＡＮなどのネットワークＮ３を介して接続されている。また、ＭＦＰ１３にはユーザからの操作を受け付ける操作端末１４が接続されている。なお、操作端末１４はＭＦＰ１３の筐体に組み込まれていてもよいし、ＭＦＰ１３とは別の筐体としてもよい。
【００１１】
ネットワークＮ３はファイアウォールＦＷ、インターネットやＷＡＮ（広域通信網）などのネットワークＮ２を介して、中継サーバ１９に接続されている。スマートフォン１１及びタブレット端末１２は電話回線などのネットワークＮ１を介して中継サーバ１９に接続できる。
【００１２】
情報蓄積装置１０はファイルサーバの機能を有する。また、情報蓄積装置１０はＭＦＰ１３で処理できないような高機能処理（例えばファイルの形式を変換する処理など）を実行できてもよい。情報蓄積装置１０は複数のコンピュータに分散して構成するようにしてもよい。
【００１３】
図１の情報処理システム１のＭＦＰ１３は情報蓄積装置１０から取得したファイルを開いて処理を行うアプリケーションが搭載された電子機器（デバイス）の一例である。ＭＦＰ１３は撮像機能、画像形成機能及び通信機能などを備え、プリンタ、ファクシミリ、スキャナや複写機として機能する。なお、図１の情報処理システム１ではＭＦＰ１３が一台の例を示したが、複数台であってもよい。
【００１４】
図１の情報処理システム１のスマートフォン１１及びタブレット端末１２はユーザが操作する操作端末の一例である。ユーザが操作する操作端末は、スマートフォン１１及びタブレット端末１２の他、携帯電話やＰＣなどであってもよい。スマートフォン１１及びタブレット端末１２はネットワークＮ１及びＮ３に接続可能である。ネットワークＮ１は３Ｇ回線などの電話回線を利用できる。
【００１５】
スマートフォン１１及びタブレット端末１２はネットワークＮ１、中継サーバ１９を介して情報蓄積装置１０及びＭＦＰ１３に接続可能である。また、スマートフォン１１及びタブレット端末１２はネットワークＮ３を介して情報蓄積装置１０及びＭＦＰ１３に接続可能である。
【００１６】
なお、操作端末１４はタブレット端末１２と同様な機能を有しており、ＭＦＰ１３を介して情報蓄積装置１０に接続可能である。なお、操作端末１４はＭＦＰ１３を介さずに情報蓄積装置１０に接続可能としてもよい。
【００１７】
中継サーバ１９はスマートフォン１１及びタブレット端末１２からの接続を仲介することで、情報蓄積装置１０及びＭＦＰ１３をネットワークＮ２側から使用可能にする機能を提供する。中継サーバ１９によりファイアウォールＦＷの外側から内側の情報蓄積装置１０などへ接続する技術は公知である。
【００１８】
なお、図１の情報処理システム１の構成は一例であって、図１の構成に限定されるものではない。例えば中継サーバ１９が無い構成や、ファイアウォールＦＷが無い構成、ＭＦＰ１３以外に操作端末１４と接続可能なプロジェクタやインタラクティブホワイトボードなどの電子機器がある構成であっても構わない。情報蓄積装置１０がファイアウォールＦＷの外側（ネットワークＮ２側）にある構成であってもよい。
【００１９】
＜ハードウェア構成＞
《コンピュータ》
情報蓄積装置１０、中継サーバ１９は例えば図２に示すようなハードウェア構成のコンピュータにより実現される。図２は本実施形態に係るコンピュータの一例のハードウェア構成図である。
【００２０】
図２のコンピュータ５００は入力装置５０１、表示装置５０２、外部Ｉ／Ｆ５０３、ＲＡＭ５０４、ＲＯＭ５０５、ＣＰＵ５０６、通信Ｉ／Ｆ５０７及びＨＤＤ５０８などを備え、それぞれがバスＢで相互に接続されている。なお、入力装置５０１及び表示装置５０２は必要なときに接続して利用する形態であってもよい。
【００２１】
入力装置５０１はキーボードやマウス、タッチパネルなどを含み、ユーザが各操作信号を入力するのに用いられる。表示装置５０２はディスプレイ等を含み、コンピュータ５００による処理結果を表示する。
【００２２】
通信Ｉ／Ｆ５０７はコンピュータ５００を各種ネットワークに接続するインタフェースである。これにより、コンピュータ５００は通信Ｉ／Ｆ５０７を介してデータ通信を行うことができる。
【００２３】
また、ＨＤＤ５０８は、プログラムやデータを格納している不揮発性の記憶装置の一例である。格納されるプログラムやデータには、コンピュータ５００全体を制御する基本ソフトウェアであるＯＳ、及びＯＳ上において各種機能を提供するアプリケーションソフトウェア（以下、単にアプリケーションと呼ぶ）などがある。なお、コンピュータ５００はＨＤＤ５０８に替え、記憶媒体としてフラッシュメモリを用いるドライブ装置（例えばソリッドステートドライブ：ＳＳＤ）を利用するものであってもよい。
【００２４】
外部Ｉ／Ｆ５０３は、外部装置とのインタフェースである。外部装置には、記録媒体５０３ａなどがある。これにより、コンピュータ５００は外部Ｉ／Ｆ５０３を介して記録媒体５０３ａの読み取り及び／又は書き込みを行うことができる。記録媒体５０３ａにはフレキシブルディスク、ＣＤ、ＤＶＤ、ＳＤメモリカード、ＵＳＢメモリなどがある。
【００２５】
ＲＯＭ５０５は、電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリ（記憶装置）の一例である。ＲＯＭ５０５にはコンピュータ５００の起動時に実行されるＢＩＯＳ、ＯＳ設定、及びネットワーク設定などのプログラムやデータが格納されている。ＲＡＭ５０４はプログラムやデータを一時保持する揮発性の半導体メモリ（記憶装置）の一例である。
【００２６】
ＣＰＵ５０６は、ＲＯＭ５０５やＨＤＤ５０８などの記憶装置からプログラムやデータをＲＡＭ５０４上に読み出し、処理を実行することで、コンピュータ５００全体の制御や機能を実現する演算装置である。
【００２７】
情報蓄積装置１０及び中継サーバ１９は例えば図２に示すコンピュータ５００のハードウェア構成により後述するような各種処理を実現できる。
【００２８】
《操作端末》
スマートフォン１１、タブレット端末１２及び操作端末１４は、例えば図３に示すようなハードウェア構成の操作端末により実現される。図３は本実施形態に係る操作端末の一例のハードウェア構成図である。図３の操作端末６００は例えばＣＰＵ６０１、ＲＯＭ６０２、ＲＡＭ６０３、ＥＥＰＲＯＭ６０４、ＣＭＯＳセンサ６０５、加速度・方位センサ６０６、メディアドライブ６０８を備えている。
【００２９】
ＣＰＵ６０１は操作端末６００全体の動作を制御する。ＲＯＭ６０２は基本入出力プログラムを記憶する。ＲＡＭ６０３はＣＰＵ６０１のワークエリアとして使用される。ＥＥＰＲＯＭ６０４はＣＰＵ６０１の制御に従い、データの読み出し又は書き込みを行う。ＣＭＯＳセンサ６０５はＣＰＵ６０１の制御に従って被写体を撮像し画像データを得る。加速度・方位センサ６０６は地磁気を検知する電子磁気コンパスやジャイロコンパス、加速度センサ等である。
【００３０】
メディアドライブ６０８は、フラッシュメモリ等の記録メディア６０７に対するデータの読み出し又は書き込み（記憶）を制御する。メディアドライブ６０８は、既に記録されていたデータが読み出され又は新たにデータが書き込まれて記憶する記録メディア６０７を着脱自在な構成となっている。
【００３１】
なお、ＥＥＰＲＯＭ６０４には、ＣＰＵ６０１が実行するＯＳ、ネットワーク設定に必要なアソシエーション情報等が記憶されている。本発明の実施形態における各種処理を実行するためのアプリケーションは、ＥＥＰＲＯＭ６０４又は記録メディア６０７などに記憶されている。
【００３２】
また、ＣＭＯＳセンサ６０５は光を電荷に変換して被写体の画像を電子化する電荷結合素子である。ＣＭＯＳセンサ６０５は被写体を撮像することができるのであれば、例えばＣＣＤ（Charge  Coupled  Device）センサであってもよい。
【００３３】
さらに、操作端末６００は音声入力部６０９、音声出力部６１０、アンテナ６１１、通信部６１２、無線ＬＡＮ通信部６１３、近距離無線通信用アンテナ６１４、近距離無線通信部６１５、ディスプレイ６１６、タッチパネル６１７及びバスライン６１９を備える。
【００３４】
音声入力部６０９は音声を音声信号に変換する。音声出力部６１０は音声信号を音声に変換する。通信部６１２はアンテナ６１１を利用して無線通信信号により最寄りの基地局装置と通信を行う。無線ＬＡＮ通信部６１３はアクセスポイントとＩＥＥＥ８０４１１規格に準拠する無線ＬＡＮ通信を行う。近距離無線通信部６１５は近距離無線通信用アンテナ６１４を利用した近距離無線通信を行う。
【００３５】
ディスプレイ６１６は、被写体の画像や各種アイコン等を表示する液晶や有機ＥＬ等である。タッチパネル６１７は、ディスプレイ６１６上に載せられ、感圧式又は静電式のパネルによって構成され、指やタッチペン等によるタッチによってディスプレイ６１６上におけるタッチ位置を検出する。バスライン６１９は上記各部を電気的に接続するためのアドレスバスやデータバス等である。
【００３６】
また、操作端末６００は専用の電池６１８を備えている。操作端末６００は電池６１８によって駆動される。なお、音声入力部６０９は音声を入力するマイクが含まれる。音声出力部６１０は音声を出力するスピーカが含まれている。
【００３７】
スマートフォン１１、タブレット端末１２及び操作端末１４は、例えば図３に示す操作端末６００のハードウェア構成により後述するような各種処理を実現できる。
【００３８】
《電子機器》
ここでは電子機器の一例であるＭＦＰ１３のハードウェア構成を説明する。図４は本実施形態に係るＭＦＰの一例のハードウェア構成図である。図４に示すＭＦＰ１３は、コントローラ７０１、外部Ｉ／Ｆ７０３、通信Ｉ／Ｆ７０４、プリンタ７０５及びスキャナ７０６などを備える。
【００３９】
コントローラ７０１はＣＰＵ７１１、ＲＡＭ７１２、ＲＯＭ７１３、ＮＶＲＡＭ７１４及びＨＤＤ７１５などを備える。ＲＯＭ７１３は、各種プログラムやデータが格納されている。ＲＡＭ７１２はプログラムやデータを一時保持する。ＮＶＲＡＭ７１４は、例えば設定情報等が格納されている。また、ＨＤＤ７１５は各種プログラムやデータが格納されている。
【００４０】
ＣＰＵ７１１は、ＲＯＭ７１３やＮＶＲＡＭ７１４、ＨＤＤ７１５などからプログラムやデータ、設定情報等をＲＡＭ７１２上に読み出し、処理を実行することで、ＭＦＰ１３全体の制御や機能を実現する。なお、コントローラ７０１は操作端末１４とデータ通信可能に有線又は無線により接続されている。操作端末１４はＭＦＰ１３に対するユーザからの入力を受け付ける入力部と、ユーザに対する表示を行う表示部として機能する。
【００４１】
外部Ｉ／Ｆ７０３は外部装置とのインタフェースである。外部装置には記録媒体７０３ａなどがある。これにより、ＭＦＰ１３は外部Ｉ／Ｆ７０３を介して記録媒体７０３ａの読み取り及び／又は書き込みを行うことができる。記録媒体７０３ａにはＩＣカード、フレキシブルディスク、ＣＤ、ＤＶＤ、ＳＤメモリカード、ＵＳＢメモリ等がある。
【００４２】
また、通信Ｉ／Ｆ７０４はＭＦＰ１３をネットワークＮ３に接続させるインタフェースである。これにより、ＭＦＰ１３は通信Ｉ／Ｆ７０４を介してデータ通信を行うことができる。例えばＭＦＰ１３は通信Ｉ／Ｆ７０４を介してスマートフォン１１やタブレット端末１２とデータ通信が可能である。スマートフォン１１及びタブレット端末１２もユーザからの入力を受け付ける入力部と、ユーザに対する表示を行う表示部として機能することができる。
【００４３】
なお、図４では操作端末１４がＭＦＰ１３の筐体の外にある例を示したが、ＭＦＰ１３の筐体の中に操作端末１４があってもよい。プリンタ７０５は印刷データを用紙に印刷するための印刷装置である。スキャナ７０６は原稿から画像データ（電子データ）を読み取るための読取装置である。
【００４４】
ＭＦＰ１３は例えば図４に示すハードウェア構成により後述するような各種処理を実現できる。
【００４５】
＜ソフトウェア構成＞
《情報蓄積装置》
本実施形態に係る情報蓄積装置１０は例えば図５に示す処理ブロックで実現される。図５は本実施形態に係る情報蓄積装置の一例の処理ブロック図である。情報蓄積装置１０は搭載されたプログラムを実行することにより、ＯＳ部２１、Ｗｅｂサーバ部２２、ＷｅｂＵＩ部２３、ＷｅｂＡＰＩ部２４、Ｗｅｂ制御部２５、共有フォルダ部２６、ファイル保存領域部２７、設定情報管理部２８、優先アプリ管理部２９、ドキュメント管理部３０及びデータベース部３１を実現している。
【００４６】
ＯＳ部２１は情報蓄積装置１０のオペレーティングシステムであり、システム全体を制御する。ＯＳ部２１は例えばＷｉｎｄｏｗｓ（登録商標）やＬｉｎｕｘ（登録商標）などである。
【００４７】
Ｗｅｂサーバ部２２はＨＴＴＰ（Hyper Text Transfer Protocol）で情報を送受信するソフトウェアである。Ｗｅｂサーバ部２２は、Ａｐａｃｈｅ（登録商標）やＩＩＳ（登録商標）などである。
【００４８】
ＷｅｂＵＩ部２３は主にＷｅｂブラウザからのＨＴＴＰリクエストによりシステム設定やユーザ設定の画面を表示する。ユーザはＷｅｂブラウザを使用して設定の変更を行うことができる。
【００４９】
ＷｅｂＡＰＩ（Application Programming Interface）部２４はネットワークＮ２、Ｎ３経由で利用可能である。ＷｅｂＡＰＩ部２４はＨＴＴＰリクエストを受け付け、ＨＴＴＰリクエストに応じた処理を行い、ＨＴＴＰレスポンスを行う。ＷｅｂＡＰＩ部２４は操作端末１４等からのリクエスト（要求）を受信するために設けられた予め定義されたインタフェースであり、例えば関数やクラス等により構成される。Ｗｅｂ制御部２５はＷｅｂＵＩ部２３、ＷｅｂＡＰＩ部２４からの要求に応じて設定情報管理部２８、優先アプリ管理部２９、ドキュメント管理部３０を制御する処理を行う。
【００５０】
共有フォルダ部２６は、ＳＭＢ（Server Message Block）プロトコルによってネットワークＮ２、Ｎ３上で公開されたフォルダである。ユーザはスマートフォン１１や操作端末１４などを用いて共有フォルダ部２６にアクセスできる。ファイル保存領域部２７は実際にファイルが保存される場所である。
【００５１】
設定情報管理部２８はＷｅｂ制御部２５からのリクエストによりデータベース部３１へ設定情報を保存したり、データベース部３１から設定情報を読み出したりする。また、優先アプリ管理部２９はファイル単位でアプリケーションごとの利用実績、利用頻度などを管理する。ドキュメント管理部３０はファイル保存領域部２７に保存されているファイルを管理し、Ｗｅｂ制御部２５からの要求に応じてファイル変換などの様々な処理を行う。
【００５２】
なお、本実施形態におけるファイルはデータの一形態である。情報蓄積装置１０は中継サーバ１９にアクセスし、スマートフォン１１やタブレット端末１２からのリクエストを取得する処理を行う処理ブロックを有していてもよい。
【００５３】
《操作端末》
本実施形態に係る操作端末１４はウィジェット（Widget）を搭載する。ウィジェットは画面上で特定の機能を実現するアプリケーションの総称であり、アプリケーションの一形態である。本実施形態の操作端末１４に搭載されるウィジェットは、情報蓄積装置１０に保存されているファイルの選択と、ファイルを開くアプリケーションの起動とをユーザが容易に行える機能を提供するものである。
【００５４】
本実施形態の操作端末１４はウィジェットにより例えば図６に示す処理ブロックを実現する。図６は、操作端末においてウィジェットにより実現される一例の処理ブロック図である。
【００５５】
なお、図６の処理ブロックは本実施形態の説明に不要な部分について適宜省略して示している。操作端末１４は搭載されたウィジェットを実行することで、表示部４１、操作部４２、設定管理部４３、ファイルリスト取得部４４、ファイル取得部４５、アプリ起動部４６を実現する。
【００５６】
表示部４１はユーザに対する情報を表示する。例えば表示部４１は情報蓄積装置１０に保存されているファイル一覧を表示する。操作部４２は、ユーザからの各種操作を受け付ける。例えば操作部４２は、ユーザから情報蓄積装置１０に保存されているファイルの選択と、そのファイルが選択された状態で起動させるアプリケーションの選択とを後述のように一操作で受け付ける。
【００５７】
また、設定管理部４３は情報蓄積装置１０のＩＤやユーザのＩＤなどの各種設定を管理している。ファイルリスト取得部４４は、情報蓄積装置１０に保存されているファイルのリスト（ファイル一覧）を取得する。ファイル取得部４５は情報蓄積装置１０に保存されているファイルを取得する。
【００５８】
アプリ起動部４６は操作部４２が後述のようにユーザから一操作で受け付けたファイル及びアプリケーションの選択に基づき、そのアプリケーションを、ユーザにより選択されたファイルが選択された状態で起動させる。なお、スマートフォン１１、タブレット端末１２の処理ブロックも図６の操作端末１４の処理ブロックと同様に実現できる。
【００５９】
＜処理の詳細＞
以下では、本実施形態に係る情報処理システム１の処理の詳細について説明する。ここでは操作端末１４の操作画面例について説明するが、スマートフォン１１やタブレット端末１２の操作画面についても同様である。
【００６０】
《操作端末の操作画面》
操作端末１４は例えば図７のような操作画面を表示する。図７は操作端末が表示する操作画面の一例のイメージ図である。図７の操作画面１０００はウィジェットにより表示されるウィジェット画面１０１０が含まれている。
【００６１】
図７のウィジェット画面１０１０には情報蓄積装置１０に保存されているファイルの一覧と、ファイル毎に設けられたアプリケーションを起動するためのアプリボタン１０１２と、アプリボタン１０１２を追加するための「＋」ボタン１０１４とが表示されている。
【００６２】
ウィジェット画面１０１０のファイルの一覧は、例えば情報蓄積装置１０に保存されているファイルが、更新日時が新しい順番に表示される。なお、ウィジェット画面１０１０に表示されるファイルの一覧は、ユーザが所望するファイルが選択しやすい順番であれば更新日時の順番以外であってもよい。
【００６３】
また、ウィジェット画面１０１０のアプリボタン１０１２は、ファイル毎に利用実績のあるアプリケーションに対応するものが表示される。なお、図７において「Ｐ」のアプリボタン１０１２は、操作画面１０００の「Ｐｒｉｎｔ」ボタン１０２０が押下されることにより起動される「かんたん印刷」のアプリケーションに対応する。
【００６４】
図７において「Ｆ」のアプリボタン１０１２は、操作画面１０００の「Ｆａｘ」ボタン１０２２が押下されることにより起動される「かんたんＦＡＸ」のアプリケーションに対応する。
【００６５】
図７において「Ｖ」のアプリボタン１０１２は、操作画面１０００の「Ｖｉｅｗ」ボタン１０２４が押下されることにより起動される「プレビュー」のアプリケーションに対応する。
【００６６】
例えば操作画面１０００の「Ｐｒｉｎｔ」ボタン１０２０が押下されることで「かんたん印刷」のアプリケーションが起動された場合は、起動後にユーザがファイルを選択する必要がある。
【００６７】
一方、例えばウィジェット画面１０１０の「Ｐ」のアプリボタン１０１２を押下することにより「かんたん印刷」のアプリケーションが起動する場合は、その「Ｐ」のアプリボタン１０１２に対応するファイルが選択された状態で起動できる。このように本実施形態の操作端末１４では所望のファイルに対応するウィジェット画面１０１０の「Ｐ」のアプリボタン１０１２を押下するという一操作により、所望のファイルが選択された状態で所望するアプリケーションを容易に起動できる。なお、ユーザは「＋」ボタン１０１４を押下することで、後述するように、利用実績のないアプリケーションに対応するアプリボタン１０１２をファイルごとに追加できる。
【００６８】
《ウィジェット画面からのアプリケーションの起動》
図８はウィジェット画面からアプリケーションを起動する処理の一例のフローチャートである。ステップＳ１１において操作端末１４のウィジェットはウィジェット画面１０１０を表示するための処理を開始する。
【００６９】
ステップＳ１２において操作端末１４のファイルリスト取得部４４は情報蓄積装置１０のＷｅｂＡＰＩ部２４にファイル一覧取得要求を行う。ステップＳ１３においてＷｅｂＡＰＩ部２４はＷｅｂ制御部２５にファイル一覧取得要求を行う。
【００７０】
ステップＳ１４においてＷｅｂ制御部２５はドキュメント管理部３０にファイル一覧取得要求を行い、ファイル一覧情報を取得する。例えばＷｅｂ制御部２５は共有ファイルや操作端末１４を操作するユーザの個人ファイルのファイル一覧情報を取得する。
【００７１】
ステップＳ１５において、Ｗｅｂ制御部２５はステップＳ１４で取得したファイル一覧情報を指定し、優先アプリ管理部２９に優先アプリの算出を要求する。優先アプリ管理部２９は指定されたファイル一覧情報の優先アプリを、例えば図９のような優先アプリ管理情報から選択する。
【００７２】
図９は優先アプリ管理情報の一例の構成図である。図９の優先アプリ管理情報はファイルを一意に特定するファイルパスと、各ファイルパスに対応付けてアプリケーションごとに起動情報と利用実績を示す情報とが含まれている。起動情報は例えばアプリケーションを特定するためのパッケージやクラス名などである。
【００７３】
優先アプリ管理部２９は図９の優先アプリ管理情報を参照し、指定されたファイル一覧情報に含まれるファイル毎に利用実績のあるアプリケーションを優先アプリケーションとして選択する。
【００７４】
優先アプリ管理部２９は指定されたファイル一覧情報に含まれるファイル毎に、選択された優先アプリケーションの優先アプリ情報を含むファイル一覧情報を図１０のように生成してＷｅｂ制御部２５に返す。
【００７５】
図１０は優先アプリ情報を含むファイル一覧情報の一例の構成図である。図１０に示したファイル一覧情報は、ファイルごとにファイルパス、ファイル名、利用実績のある優先アプリケーションの優先アプリ情報が対応付けられている。ファイルパスはファイルの所在を示している。また、図１０の構成に、表示のためのアイコンデータなどを含ませてもよい。
【００７６】
Ｗｅｂ制御部２５はＷｅｂＡＰＩ部２４を介して操作端末１４に図１０のファイル一覧情報を返す。ステップＳ１６において、操作端末１４の表示部４１は図１０のファイル一覧情報を用いて例えば図７に示すようなウィジェット画面１０１０を含む操作画面１０００を表示する。
【００７７】
ステップＳ２１において、ユーザは所望のファイルに対応するウィジェット画面１０１０のアプリボタン１０１２から起動したいアプリケーションに対応するアプリボタン１０１２を押下する。
【００７８】
ステップＳ２２において操作端末１４のファイル取得部４５はファイルパスを指定して情報蓄積装置１０のＷｅｂＡＰＩ部２４にファイル取得要求を行う。ステップＳ２３においてＷｅｂＡＰＩ部２４はＷｅｂ制御部２５にファイル取得要求を行う。
【００７９】
ステップＳ２４においてＷｅｂ制御部２５はドキュメント管理部３０にファイル情報取得要求を行い、ファイル情報を取得する。Ｗｅｂ制御部２５は取得したファイル情報をＷｅｂＡＰＩ部２４に返す。ＷｅｂＡＰＩ部２４は取得したファイル情報に基づき、ファイルのバイナリデータを操作端末１４に返す。ステップＳ２５において、操作端末１４のアプリ起動部４６は取得したバイナリデータを指定し、ステップＳ２１でユーザにより押下されたアプリボタン１０１２に対応するアプリケーションを起動する。
【００８０】
なお、ユーザは所望のファイルに対応するアプリボタン１０１２に、起動したいアプリケーションに対応したアプリボタン１０１２が含まれていなければ、所望のファイルに対応した「＋」ボタン１０１４を押下する。表示部４１は利用実績の有無によらずに、操作端末１４に登録されたアプリケーションの一覧を表示し、起動するアプリケーションをユーザに選択させるようにしてもよい。
【００８１】
起動するアプリケーションをユーザが選択すると、操作端末１４のファイル取得部４５はステップＳ３３〜Ｓ３５においてステップＳ２２〜Ｓ２４と同様な手順によりバイナリデータを取得する。
【００８２】
一方、ユーザは操作端末１４に登録されたアプリケーションの一覧に、起動したいアプリケーションが含まれていなければ、新規アプリボタンを押下する。新規アプリボタンが押下されると、ステップＳ３２において、操作端末１４の表示部４１には図１１に示す新規アプリ登録画面１１００が表示される。
【００８３】
図１１は新規アプリ登録画面の一例のイメージ図である。図１１の新規アプリ登録画面１１００は、ウィジェット画面１０１０に新規に登録するアプリケーションを起動するためのパッケージ名、クラス名を入力する欄と、登録ボタンとが設けられている。
【００８４】
新規アプリ登録画面１１００にパッケージ名、クラス名が入力されたあとで登録ボタンが押下されると、操作端末１４のファイル取得部４５はステップＳ３３〜Ｓ３５においてステップＳ２２〜Ｓ２４と同様な手順によりバイナリデータを取得する。
【００８５】
ステップＳ３６において、操作端末１４のアプリ起動部４６は取得したバイナリデータを指定し、アプリケーションを起動する。ステップＳ３７において操作端末１４の設定管理部４３は図９の優先アプリ管理情報に、ステップＳ３６で起動したアプリケーションの情報を追加する更新を行うため、ＷｅｂＡＰＩ部２４に優先アプリ更新要求を行う。
【００８６】
ステップＳ３８において、ＷｅｂＡＰＩ部２４はＷｅｂ制御部２５に優先アプリ更新要求を行う。ステップＳ３９においてＷｅｂ制御部２５は優先アプリ管理部２９に優先アプリ更新要求を行い、ステップＳ３６で起動したアプリケーションの情報を図９の優先アプリ管理情報に追加する更新を行う。
【００８７】
なお、表示部４１は操作端末１４を操作するユーザが管理ユーザか否かにより操作画面１０００に含まれるウィジェット画面１０１０を図１２に示すように切り替えて表示するようにしてもよい。図１２は操作画面に含まれるウィジェット画面を切り替える処理の一例のフローチャートである。
【００８８】
ステップＳ５１において表示部４１は操作端末１４を操作しているユーザが管理ユーザであるか否かを判定する。管理ユーザであれば表示部４１はステップＳ５２において図７に示したような操作画面１０００を表示する。したがって、管理ユーザは図１１に示すような新規アプリ登録画面１１００から新規にアプリケーションを登録できる。
【００８９】
一方、管理ユーザでなければ、表示部４１はステップＳ５３において図１３に示す操作画面１０００を表示する。図１３は操作端末が表示する操作画面の他の例のイメージ図である。
【００９０】
図１３の操作画面１０００は図７の「＋」ボタン１０１４に変えて「→」ボタン１０１６が表示される。管理ユーザでない一般ユーザは「→」ボタン１０１６を押下することで操作端末１４に登録されたアプリケーションの一覧を表示し、起動するアプリケーションを選択できるが、図１１の新規アプリ登録画面１１００を表示できない。
【００９１】
このように、操作端末１４のウィジェットは管理ユーザのみが新規にアプリケーションを登録できるようにしてもよい。
【００９２】
第１の実施形態に係る情報処理システム１では、操作端末１４のユーザインタフェースである操作画面１０００上に配置されるウィジェット画面１０１０が、情報蓄積装置１０と通信してファイル一覧を取得する。このとき、情報蓄積装置１０は更新日時が新しい順番にファイル一覧を返す。また、情報蓄積装置１０はファイル一覧に図１０に示すような優先アプリケーションの優先アプリ情報を対応付けて返す。
【００９３】
したがって、操作端末１４は図７のウィジェット画面１０１０を含む操作画面１０００を表示できる。ユーザは、ファイルごとに表示された利用実績のあるアプリケーションのアプリボタン１０１２を押下することで、起動するアプリケーションとファイルとを一度に選択することができる。
【００９４】
＜まとめ＞
第１の実施形態によれば、情報蓄積装置１０に保存されているファイルの選択と、そのファイルを選択した状態での所望のアプリケーションの起動とを、ユーザが容易に行うことができる。
［第２の実施形態］
第１の実施形態のウィジェット画面１０１０では、ファイル毎に利用実績のあるアプリケーションに対応したアプリボタン１０１２を表示している。第２の実施形態ではアプリケーションの利用頻度に応じてアプリケーションの優先度を決定し、その優先度によりアプリボタン１０１２の表示形態を変化させるものである。アプリボタン１０１２の表示形態は優先度の高いアプリケーションが優先的に表示されるように変化させる。
【００９５】
図１４は操作端末が表示する操作画面の他の例のイメージ図である。図１４に示した操作画面１０００は、図７の操作画面１０００とアプリボタン１０１２の大きさが複数種類ある点で異なっている。図１４のウィジェット画面１０１０ではアプリケーションの優先度をアプリボタン１０１２の大きさで表している。
【００９６】
例えば図１４のウィジェット画面１０１０では優先度の大きいアプリケーションのアプリボタン１０１２を大きく、優先度の小さいアプリケーションのアプリボタン１０１２を小さく、表示している。
【００９７】
なお、図１４のウィジェット画面１０１０ではアプリケーションの優先度をアプリボタン１０１２の大きさで表しているが、図１５のようにアプリボタン１０１２の濃淡により表すようにしてもよい。図１５はウィジェット画面に表示されるアプリボタンの一例のイメージ図である。例えば図１５では、優先度の大きいアプリケーションのアプリボタン１０１２を濃く、優先度の小さいアプリケーションのアプリボタン１０１２を薄く、表示している。
【００９８】
また、第２の実施形態では図７又は図１３のウィジェット画面１０１０においてアプリケーションの優先度をアプリボタン１０１２の位置で表してもよい。例えば図７又は図１３のウィジェット画面１０１０では優先度の高いアプリケーションのアプリボタン１０１２ほど左側に表示し、優先度の低いアプリケーションのアプリボタン１０１２ほど右側に表示してもよい。
【００９９】
《ウィジェット画面からのアプリケーションの起動》
第２の実施形態では、ウィジェット画面１０１０からのアプリケーションの起動を例えば図１６に示す手順で行う。図１６はウィジェット画面からアプリケーションを起動する処理の他の例のフローチャートである。なお、図１６のフローチャートは、図８に示したフローチャートの処理と一部を除いて同様であるため、適宜説明を省略する。
【０１００】
ステップＳ７１〜Ｓ７４の処理は図８のステップＳ１１〜Ｓ１４の処理と同様であるため説明を省略する。ステップＳ７５において、Ｗｅｂ制御部２５はステップＳ７４で取得したファイル一覧情報を指定し、優先アプリ管理部２９に優先アプリの算出を要求する。優先アプリ管理部２９は指定されたファイル一覧情報の優先アプリを、例えば図１７のような優先アプリ管理情報から選択する。
【０１０１】
図１７は優先アプリ管理情報の他の例の構成図である。図１７の優先アプリ管理情報はファイルパスと、各ファイルパスに対応付けてアプリケーションごとの起動情報及び利用頻度を示すカウント値とが、含まれている。
【０１０２】
優先アプリ管理部２９は図１７の優先アプリ管理情報を参照し、指定されたファイル一覧情報に含まれるファイル毎に、アプリケーション毎の利用頻度からアプリケーションの優先度を決定する。また、優先アプリ管理部２９は指定されたファイル一覧情報に含まれるファイル毎に、決定したアプリケーションの優先度から、例えば第１〜第３優先アプリケーションを決定する。
【０１０３】
優先アプリ管理部２９は第１〜第３優先アプリケーションの第１〜第３優先アプリ情報を含むファイル一覧情報を図１８のように生成してＷｅｂ制御部２５に返す。図１８は第１〜第３優先アプリ情報を含むファイル一覧情報の一例の構成図である。図１８に示したファイル一覧情報は、ファイルごとにファイルパス、ファイル名、第１〜第３優先アプリ情報が対応付けられている。
【０１０４】
Ｗｅｂ制御部２５はＷｅｂＡＰＩ部２４を介して操作端末１４に図１８のファイル一覧情報を返す。ステップＳ７６において、操作端末１４の表示部４１は図１８のファイル一覧情報を用いて例えば図１４又は図１５に示すようなウィジェット画面１０１０を含む操作画面１０００を表示する。
【０１０５】
ステップＳ８１〜Ｓ８５の処理は図８のステップＳ２１〜Ｓ２５の処理と同様であるため説明を省略する。ステップＳ８６において、操作端末１４の設定管理部４３はステップＳ８５で起動したアプリケーションに対応する図１７の優先アプリ管理情報のカウント値を更新するため、ＷｅｂＡＰＩ部２４に優先度更新要求を行う。
【０１０６】
ステップＳ８７において、ＷｅｂＡＰＩ部２４はＷｅｂ制御部２５に優先度更新要求を行う。ステップＳ８８においてＷｅｂ制御部２５は優先アプリ管理部２９に優先度更新要求を行い、ステップＳ８５で起動したアプリケーションに対応する図１７の優先アプリ管理情報のカウント値を「１」加算する更新を行う。
【０１０７】
ステップＳ９１〜Ｓ９５の処理は図８のステップＳ３１〜Ｓ３５の処理と同様であるため説明を省略する。ステップＳ９６において、操作端末１４のアプリ起動部４６は取得したバイナリデータを指定し、アプリケーションを起動する。ステップＳ９７〜Ｓ９９の処理はステップＳ８６〜Ｓ８８の処理と同様であるため、説明を省略する。
【０１０８】
第２の実施形態に係る情報処理システム１では、操作端末１４のユーザインタフェースである操作画面１０００上に配置されるウィジェット画面１０１０が、情報蓄積装置１０と通信してファイル一覧を取得する。このとき、情報蓄積装置１０は更新日時が新しい順願にファイル一覧を返す。また、情報蓄積装置１０はファイル一覧に優先度が付けられた優先アプリ情報を対応付けて返す。
【０１０９】
したがって、操作端末１４は図１４又は図１５のウィジェット画面１０１０を含む操作画面１０００を表示できる。ユーザは、ファイルごとに表示されたアプリケーションのアプリボタン１０１２を押下することで、利用頻度の高いアプリケーションとファイルとの組み合わせを一度に選択して実行できる。
【０１１０】
＜まとめ＞
第２の実施形態によれば、情報蓄積装置１０に保存されているファイルの選択と、そのファイルを選択した状態での所望のアプリケーションの起動とを、ユーザが容易に行うことができる。
［第３の実施形態］
第１及び第２の実施形態は、利用実績又は利用頻度により優先アプリケーションを選択している。第３の実施形態は、例えば情報蓄積装置１０に新規に保存されたファイルの優先アプリ管理情報や優先アプリ情報を推定して作成しておくものである。
【０１１１】
例えば操作端末１４の設定管理部４３は情報蓄積装置１０に新規に保存されたファイルの拡張子により、そのファイルを選択して実行するアプリケーションを推定し、ファイルと対応付けておく。
【０１１２】
また、操作端末１４の設定管理部４３は情報蓄積装置１０に新規に保存されたファイルの入力方法（例えば、ＦＡＸ受信、ＳＤカードから読出しなど）により、そのファイルを選択して実行するアプリケーションを推定し、ファイルと対応付けておいてもよい。
【０１１３】
図１９はファイルの入力方法と、アプリケーションとを対応付けるテーブルの一例の構成図である。図１９のテーブルでは、入力方法の一例として、ＦＡＸ受信、ＳＤカードから読出し、スキャン、編集により生成、を表している。図１９のテーブルを使用することにより、操作端末１４の設定管理部４３は情報蓄積装置１０に新規に保存されたファイルの入力方法から、そのファイルを選択して実行するアプリケーションを推定できる。その他、ファイルに対する処理（編集方法）により優先アプリケーションを推定してファイルと対応付けておいてもよい。
【０１１４】
＜まとめ＞
第３の実施形態によれば、情報蓄積装置１０に新規に保存されたファイルの優先アプリ管理情報や優先アプリ情報を推定して作成しておくことができる。
【０１１５】
本発明は、具体的に開示された上記の実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。例えば本実施形態では情報蓄積装置１０でファイル一覧情報の優先アプリを選択している例を示したが、例えば優先アプリ管理情報を操作端末１４に提供し、操作端末１４側でファイル一覧情報の優先アプリを選択してもよい。
【０１１６】
なお、ファイルリスト取得部４４は特許請求の範囲に記載した電子データ一覧取得手段の一例である。表示部４１は表示手段の一例である。アプリ起動部４６は起動手段の一例である。アプリボタン１０１２は起動受付手段の一例である。ファイル保存領域部２７は保存手段の一例である。Ｗｅｂ制御部２５は制御手段の一例である。また、本実施形態におけるファイルは電子データの一形態である。
【符号の説明】
【０１１７】
１    情報処理システム
１０    情報蓄積装置
１１    スマートフォン
１２    タブレット端末
１３    ＭＦＰ（Multi-Function Peripheral：複合機）
１４    操作端末
１９    中継サーバ
２１    ＯＳ部
２２    Ｗｅｂサーバ部
２３    ＷｅｂＵＩ部
２４    ＷｅｂＡＰＩ部
２５    Ｗｅｂ制御部
２６    共有フォルダ部
２７    ファイル保存領域部
２８    設定情報管理部
２９    優先アプリ管理部
３０    ドキュメント管理部
３１    データベース部
４１    表示部
４２    操作部
４３    設定管理部
４４    ファイルリスト取得部
４５    ファイル取得部
４６    アプリ起動部
５００    コンピュータ
５０１    入力装置
５０２    表示装置
５０３    外部Ｉ／Ｆ
５０３ａ    記録媒体
５０４    ＲＡＭ
５０５    ＲＯＭ
５０６    ＣＰＵ
５０７    通信Ｉ／Ｆ
５０８    ＨＤＤ
６００    操作端末
６０１    ＣＰＵ
６０２    ＲＯＭ
６０３    ＲＡＭ
６０４    ＥＥＰＲＯＭ
６０５    ＣＭＯＳセンサ
６０６    加速度・方位センサ
６０７    記録メディア
６０８    メディアドライブ
６０９    音声入力部
６１０    音声出力部
６１１    アンテナ
６１２    通信部
６１３    無線ＬＡＮ通信部
６１４    近距離無線通信用アンテナ
６１５    近距離無線通信部
６１６    ディスプレイ
６１７    タッチパネル
６１８    電池
６１９    バスライン
７０１    コントローラ
７０３    外部Ｉ／Ｆ
７０３ａ    記録媒体
７０４    通信Ｉ／Ｆ
７０５    プリンタ
７０６    スキャナ
７１１    ＣＰＵ
７１２    ＲＡＭ
７１３    ＲＯＭ
７１４    ＮＶＲＡＭ
７１５    ＨＤＤ
１０００    操作画面
１０１０    ウィジェット画面
１０１２    アプリボタン
１０１４    「＋」ボタン
１０１６    「→」ボタン
１１００    新規アプリ登録画面
Ｂ    バス
ＦＷ    ファイアウォール
Ｎ１〜Ｎ３    ネットワーク
【先行技術文献】
【特許文献】
【０１１８】
【特許文献１】特開２０１３−１６１４１２号公報
【図１】
2016139200.tif 000003
【図２】
2016139200.tif 000004
【図３】
2016139200.tif 000005
【図４】
2016139200.tif 000006
【図５】
2016139200.tif 000007
【図６】
2016139200.tif 000008
【図７】
2016139200.tif 000009
【図８】
2016139200.tif 000010
【図９】
2016139200.tif 000011
【図１０】
2016139200.tif 000012
【図１１】
2016139200.tif 000013
【図１２】
2016139200.tif 000014
【図１３】
2016139200.tif 000015
【図１４】
2016139200.tif 000016
【図１５】
2016139200.tif 000017
【図１６】
2016139200.tif 000018
【図１７】
2016139200.tif 000019
【図１８】
2016139200.tif 000020
【図１９】
2016139200.tif 000021