JP6144894B2 - Electronic device, application distribution program, and application distribution system - Google Patents

Electronic device, application distribution program, and application distribution system Download PDF

Info

Publication number
JP6144894B2
JP6144894B2 JP2012236138A JP2012236138A JP6144894B2 JP 6144894 B2 JP6144894 B2 JP 6144894B2 JP 2012236138 A JP2012236138 A JP 2012236138A JP 2012236138 A JP2012236138 A JP 2012236138A JP 6144894 B2 JP6144894 B2 JP 6144894B2
Authority
JP
Japan
Prior art keywords
communication terminal
application
information
software
basic software
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2012236138A
Other languages
Japanese (ja)
Other versions
JP2014085968A (en
Inventor
健作 杉本
健作 杉本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kyocera Document Solutions Inc
Original Assignee
Kyocera Document Solutions Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kyocera Document Solutions Inc filed Critical Kyocera Document Solutions Inc
Priority to JP2012236138A priority Critical patent/JP6144894B2/en
Publication of JP2014085968A publication Critical patent/JP2014085968A/en
Application granted granted Critical
Publication of JP6144894B2 publication Critical patent/JP6144894B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Description

本発明は、通信端末におけるアプリケーションソフトウェアの取得を支援する電子機器、アプリケーション配信プログラム、及び、アプリケーション配信システムに関し、より詳しくは、通信端末を介して電子機器を利用する場合において、その利用に必要な通信端末用のアプリケーションソフトウェアの円滑な取得を可能とする電子機器、アプリケーション配信プログラム、及び、アプリケーション配信システムに関する。   The present invention relates to an electronic device, an application distribution program, and an application distribution system that support the acquisition of application software in a communication terminal, and more specifically, when using an electronic device via a communication terminal, it is necessary for the use. The present invention relates to an electronic device, an application distribution program, and an application distribution system that enable smooth acquisition of application software for a communication terminal.

近年、様々なアプリケーションソフトウェア(以下、アプリケーションという。)をユーザーの任意で自由に取り込むことが可能なスマートフォン等の通信端末が普及している。
このようなアプリケーションは、専用のWebサイト(以下、アプリ配信サイトという。)からインターネットを介してダウンロードすることが可能となっている(例えば、特許文献1〜4参照)。
In recent years, communication terminals such as smartphones that can freely load various application software (hereinafter referred to as applications) arbitrarily by a user have become widespread.
Such an application can be downloaded from a dedicated Web site (hereinafter referred to as an application distribution site) via the Internet (see, for example, Patent Documents 1 to 4).

特開2006−243961号公報JP 2006-243961 A 特開2007−66042号公報JP 2007-66042 A 特開2009−135609号公報JP 2009-135609 A 特開2008−102834号公報JP 2008-102834 A

ところで、あるユーザーが、自身の通信端末からWifi等を介して不特定のMFP(ホテルのロビーに宿泊者向けに開放されたMFPなど)をリモート操作して利用したいような場合に、そのMFPに特化したアプリケーションであって、かつ、その通信端末に対応したアプリケーションを取得するのに手間がかかることがある。   By the way, when a user wants to remotely operate and use an unspecified MFP (such as an MFP opened for a guest in a hotel lobby) via Wifi or the like from his communication terminal, It may be time-consuming to acquire a specialized application and an application corresponding to the communication terminal.

アプリケーションを取得するには、まず、ユーザーは、自身の通信端末に対応したアプリ配信サイトにアクセスする。
例えば、AndroidOS(登録商標)のスマートフォンの場合、「Android Market(Google Play)」(登録商標)にアクセスし、iOS(登録商標)のスマートフォンの場合、「iTunes Store(App Store)」(登録商標)にアクセスする必要がある。基本ソフトウェア(OS:Operating System)によってアプリ配信サイトが異なるためである。
次に、ユーザーは、アプリ配信サイトの検索画面においてキーワードを入力する等して対象となるアプリケーションの検索を行う。
そして、検索の結果、対象のアプリケーションを特定できたときに、ダウンロードが可能となる。
In order to acquire an application, first, the user accesses an application distribution site corresponding to his / her communication terminal.
For example, in the case of an AndroidOS (registered trademark) smartphone, “Android Market (Google Play)” (registered trademark) is accessed, and in the case of an iOS (registered trademark) smartphone, “iTunes Store (App Store)” (registered trademark). Need to access. This is because the application distribution site differs depending on the basic software (OS: Operating System).
Next, the user searches for the target application by inputting a keyword on the search screen of the application distribution site.
As a result of the search, the download can be performed when the target application can be specified.

しかしながら、上記プロセスのうち検索操作は、ユーザーの技能や感覚によるところが大きいため、常に効率よく行うことは困難である。
このため、ときには、対象のアプリケーションをなかなか見つけ出すことができず、また、見つけ出すまでに相当の時間を要することがあった。
また、例えば、対象の電子機器に固有の情報(機種名等)をキーワードとして検索することが有効な場合があるが、ユーザーの管理下になく、普段から接していない、不特定の電子機器に関するそのような情報を常に容易に得ることができるとは限らない。
However, in the above processes, the search operation largely depends on the skill and sense of the user, so it is difficult to always perform the search operation efficiently.
For this reason, it is sometimes difficult to find the target application, and it takes a considerable time to find the application.
In addition, for example, it may be effective to search for information unique to the target electronic device (model name, etc.) as a keyword, but it is not related to an unspecified electronic device that is not under the control of the user and is not normally in contact Such information cannot always be obtained easily.

なお、このような問題に対しては、電子機器に特化したアプリケーションをその電子機器に保存しておき、そこから直接受け取る仕組みが有効と考えられる。
しかし、スマートフォン用に開発されたアプリケーションは、運用上又はセキュリティ上、上記アプリ配信サイトを介して取得する方法しかなく、上記のような仕組みによってアプリケーションを取得することはできない。
また、アプリケーションのアプリ配信サイトにおけるURL(Uniform Resource Locator)をWeb等で公開し、係るWebを介して間接的にアプリケーションを取得する方法も考えられる。
しかし、公開側においては、OSごとに異なるURLをユーザーが識別しやすいように構成する一方、ユーザーにおいては、自身の通信端末に対応した適切なURLを探し出す必要がある。特に、このような仕組みは、将来、実用的なOSが増えるにつれて、複雑化し、使いづらくなる可能性が高い。
For such problems, it is considered effective to store an application specialized for an electronic device in the electronic device and receive it directly from the electronic device.
However, an application developed for a smartphone can only be acquired through the application distribution site in terms of operation or security, and the application cannot be acquired by the above mechanism.
Further, a method of publishing a URL (Uniform Resource Locator) on an application distribution site of an application on the Web or the like and acquiring the application indirectly via the Web is also conceivable.
However, the public side is configured so that a user can easily identify a different URL for each OS, while the user needs to find an appropriate URL corresponding to his / her communication terminal. In particular, such a mechanism is likely to become complicated and difficult to use as the number of practical OSs increases in the future.

本発明は、上記の事情に鑑みてなされたものであり、対象の電子機器を利用するためのアプリケーションであって、ユーザーの通信端末に対応した通信端末用のアプリケーションを、手動による検索を経ずに円滑に取得することが可能な電子機器、アプリケーション配信プログラム、及び、アプリケーション配信システムの提供を目的とする。   The present invention has been made in view of the above circumstances, and is an application for using a target electronic device, and does not undergo manual search for an application for a communication terminal corresponding to a user's communication terminal. It is an object of the present invention to provide an electronic device, an application distribution program, and an application distribution system that can be acquired smoothly.

上記目的を達成するため本発明の電子機器は、通信端末によるアプリケーションの取得を支援する電子機器であって、その電子機器を利用するための通信端末用のアプリケーションであって対応可能な基本ソフトウェアごとに生成されたものの所在情報と、その基本ソフトウェアの識別情報とを対応付けた管理情報を保存する管理情報保存手段と、通信端末との接続の際、当該通信端末からその基本ソフトウェアの識別情報を取得する基本ソフトウェア情報取得手段と、通信端末から取得した基本ソフトウェアの識別情報にもとづき、当該基本ソフトウェアに対応したアプリケーションの所在情報を管理情報から抽出し、通信端末に送信するアプリ情報通知手段と、を備えるようにしている。   In order to achieve the above object, an electronic device according to the present invention is an electronic device that supports acquisition of an application by a communication terminal, and is an application for a communication terminal for using the electronic device, and is compatible with each basic software. Management information storage means for storing management information in which the location information of the generated information and the identification information of the basic software are associated with the communication terminal, and when the communication terminal is connected, the identification information of the basic software is obtained from the communication terminal. Based on the basic software identification information acquired from the communication terminal, based on the identification information of the basic software acquired from the communication terminal, to extract the location information of the application corresponding to the basic software from the management information, and to transmit to the communication terminal application information notification means, Is prepared.

また、本発明のアプリケーション配信プログラムは、電子機器のコンピュータを、その電子機器を利用するための通信端末用のアプリケーションであって対応可能な基本ソフトウェアごとに生成されたものの所在情報と、その基本ソフトウェアの識別情報とを対応付けた管理情報を保存する管理情報保存手段、通信端末との接続の際、当該通信端末からその基本ソフトウェアの識別情報を取得する基本ソフトウェア情報取得手段、及び、通信端末から取得した基本ソフトウェアの識別情報にもとづき、当該基本ソフトウェアに対応した前記アプリケーションの所在情報を管理情報から抽出し、通信端末に送信するアプリ情報通知手段、として機能させるようにしている。   In addition, the application distribution program of the present invention is a communication terminal application for using a computer of an electronic device, which is generated for each compatible basic software, and the basic software. Management information storing means for storing management information associated with the identification information of the computer, basic software information acquisition means for acquiring identification information of the basic software from the communication terminal when connected to the communication terminal, and communication terminal Based on the acquired identification information of the basic software, the location information of the application corresponding to the basic software is extracted from the management information and is made to function as an application information notification means for transmitting to the communication terminal.

また、本発明のアプリケーション配信システムは、電子機器を利用するために通信端末に用いるアプリケーションの取得を支援するためのアプリケーション配信システムであって、電子機器は、前記アプリケーションであって対応可能な基本ソフトウェアごとに生成されたものの所在情報と、その基本ソフトウェアの識別情報とを対応付けた管理情報を保存する管理情報保存手段と、通信端末との接続の際、当該通信端末からその基本ソフトウェアの識別情報を取得する基本ソフトウェア情報取得手段と、通信端末から取得した基本ソフトウェアの識別情報にもとづき、当該基本ソフトウェアに対応したアプリケーションの所在情報を管理情報から抽出し、通信端末に送信するアプリ情報通知手段と、を備え、通信端末は、電子機器から受信した所在情報を選択可能に表示するアプリ表示手段と、選択された所在情報にアクセスしてアプリケーションを取得するアプリ取得手段と、を備えるようにしている。   An application distribution system of the present invention is an application distribution system for supporting acquisition of an application used for a communication terminal in order to use an electronic device, and the electronic device is the basic software that can be supported by the application. Management information storage means for storing management information in which the location information of each generated information is associated with the identification information of the basic software, and the identification information of the basic software from the communication terminal when connected to the communication terminal Based on the basic software identification information acquired from the communication terminal, based on the identification information of the basic software acquired from the communication terminal, the application information notifying means for extracting the location information of the application corresponding to the basic software from the management information and transmitting to the communication terminal The communication terminal receives from the electronic device And app display means for selectably displaying the location information, so that and an application obtaining means for obtaining an application to access the selected location information.

本発明によれば、対象の電子機器を利用するためのアプリケーションであって、その通信端末に対応した通信端末用のアプリケーションを円滑に取得することができる。   ADVANTAGE OF THE INVENTION According to this invention, it is an application for utilizing the target electronic device, Comprising: The application for communication terminals corresponding to the communication terminal can be acquired smoothly.

本発明の実施形態に係るアプリケーション配信システムの利用態様を示すイメージ図である。It is an image figure which shows the utilization aspect of the application delivery system which concerns on embodiment of this invention. 本発明の実施形態に係る電子機器の構成図である。It is a block diagram of the electronic device which concerns on embodiment of this invention. 本発明の実施形態に係る電子機器の機能ブロック図である。It is a functional block diagram of the electronic device which concerns on embodiment of this invention. 本発明の実施形態に係る通信端末の構成図である。It is a block diagram of the communication terminal which concerns on embodiment of this invention. 本発明の実施形態に係る通信端末の機能ブロック図である。It is a functional block diagram of the communication terminal which concerns on embodiment of this invention. URL管理情報の一例を示す図である。It is a figure which shows an example of URL management information. 通信端末において表示されるアプリケーションの例を示す図である。It is a figure which shows the example of the application displayed in a communication terminal. アプリケーションの配信手順を示すフローチャートである。It is a flowchart which shows the delivery procedure of an application.

図1は、本発明の実施形態に係るアプリケーション配信システムの利用態様を示すイメージ図である。
図1に示すように、本実施形態のアプリケーション配信システム1は、MFP(Multifunction
Peripheral)等からなる電子機器2と、スマートフォン等の携帯通信端末からなる通信端末3によって構成される。
電子機器2及び通信端末3は、いずれもNFCアンテナ等の部品が組み込まれたNFC(Near Field Communication)対応機器であり、電子機器2の所定箇所を通信端末3でかざすと、各機器間で近距離無線通信を開始する。
電子機器2は、この近距離無線通信を利用して通信端末3に必要なリクエストを促し、係るリクエストを通信端末3から受けたときに、その電子機器2に特化したアプリケーションであって、その通信端末3に対応した通信端末用アプリケーションの所在情報を含むWebページを作成する。
このようにすると、通信端末3では、WEBページを介して対象のアプリケーションを閲覧することができ、また、その中から所望のアプリケーションを選択して取得することができるようになる。
すなわち、このようにすると、ユーザーは、従来のように、煩わしい検索操作を行うことなく、所望のアプリケーションを適切なアプリ配信サイトから円滑に取得することが可能となる。
以下、アプリケーション配信システム1の各構成部である電子機器2及び通信端末3についてそれぞれ説明する。
FIG. 1 is an image diagram showing a usage mode of an application distribution system according to an embodiment of the present invention.
As shown in FIG. 1, the application distribution system 1 of this embodiment is an MFP (Multifunction
Peripheral) and the like, and a communication terminal 3 including a mobile communication terminal such as a smartphone.
The electronic device 2 and the communication terminal 3 are both NFC (Near Field Communication) compatible devices in which components such as an NFC antenna are incorporated. When a predetermined part of the electronic device 2 is held over the communication terminal 3, the electronic device 2 and the communication terminal 3 are close to each other. Start range wireless communication.
The electronic device 2 uses the short-range wireless communication to prompt the communication terminal 3 for a necessary request, and when receiving the request from the communication terminal 3, the electronic device 2 is an application specialized for the electronic device 2, A web page including the location information of the communication terminal application corresponding to the communication terminal 3 is created.
In this way, the communication terminal 3 can browse the target application via the WEB page, and can select and acquire a desired application from the target application.
That is, in this way, the user can smoothly obtain a desired application from an appropriate application distribution site without performing a troublesome search operation as in the conventional case.
Hereinafter, the electronic device 2 and the communication terminal 3 which are each component of the application delivery system 1 are each demonstrated.

(電子機器)
図2は、本発明の実施形態に係る電子機器の概略構成図である。
以下、電子機器2の一例であるMFPの概略構成について説明する。
図2に示すように、本実施形態の電子機器2は、タッチパネルやテンキーからなる操作部21、液晶パネルからなる表示部22、図示しないパーソナルコンピュータとLAN等を介して接続され印刷ジョブや電子メールの送受信を行う通信部23、種々のプログラムやデータの保存が可能なHDD等からなる保存部24、プリント機能、コピー機能又はFAX機能(受信時)の実行時に、対象画像の印刷処理を行う印刷出力部25、外部のファクシミリ装置との間でFAXデータの送受信を行うFAX部26、コピー機能又はスキャン機能の実行時に、対象の原稿をスキャナーで読み取るスキャン部27、NFCアンテナ等を備え、他のNFC機器(通信端末3)との間で近距離無線通信が可能なNFC部28、及び、CPU、ROM、RAMを備え各構成部の制御を行う制御部20を備える。
(Electronics)
FIG. 2 is a schematic configuration diagram of an electronic device according to an embodiment of the present invention.
Hereinafter, a schematic configuration of an MFP as an example of the electronic apparatus 2 will be described.
As shown in FIG. 2, the electronic device 2 according to the present embodiment includes an operation unit 21 including a touch panel and a numeric keypad, a display unit 22 including a liquid crystal panel, and a personal computer (not illustrated) connected via a LAN or the like to print jobs and e-mails. Printing that performs print processing of the target image when executing the communication unit 23 that performs transmission / reception, the storage unit 24 that includes an HDD or the like that can store various programs and data, and the print function, copy function, or FAX function (during reception) An output unit 25, a FAX unit 26 that transmits / receives FAX data to / from an external facsimile machine, a scan unit 27 that reads a target document with a scanner when executing a copy function or a scan function, an NFC antenna, etc. NFC unit 28 capable of short-range wireless communication with an NFC device (communication terminal 3), CPU, ROM, RA And a control unit 20 for controlling the respective units provided with.

図3は、電子機器の機能ブロック図である。
図3に示すように、電子機器2は、制御部20が、管理情報保存手段201、基本ソフトウェア情報取得手段202、アプリ情報通知手段203、及び、アドレス通知手段204を備える。
管理情報保存手段201は、電子機器2を利用するための通信端末用のアプリケーションソフトウェアであって対応可能な基本ソフトウェア(以下、OSという。)ごとに生成されたものの所在情報(以下、適宜、URLという。)と、その基本ソフトウェアの識別情報とを対応付けた管理情報(URL管理情報)を保存する。
FIG. 3 is a functional block diagram of the electronic device.
As shown in FIG. 3, in the electronic device 2, the control unit 20 includes a management information storage unit 201, a basic software information acquisition unit 202, an application information notification unit 203, and an address notification unit 204.
The management information storage unit 201 is application software for a communication terminal for using the electronic device 2, and is location information (hereinafter referred to as a URL as appropriate) generated for each compatible basic software (hereinafter referred to as OS). Management information (URL management information) that associates the identification information of the basic software with each other.

図6は、URL管理情報の一例を示す図である。
図6に示すように、URL管理情報は、OS(そのバージョンを含む)ごとに対応する各アプリケーションのURL及びそのアプリ情報を紐付けてテーブル形式にまとめたデータベースであり、ここでは、AndroidOS(登録商標)(以下、甲OSという。)とiOS(登録商標)(以下、乙OSという。)に区分した情報が例示されている。
FIG. 6 is a diagram illustrating an example of URL management information.
As shown in FIG. 6, the URL management information is a database in which the URL of each application corresponding to each OS (including its version) and its application information are linked together in a table format. Trademarks) (hereinafter referred to as “the former OS”) and iOS (registered trademark) (hereinafter referred to as “the second OS”) are exemplified.

URL1〜4は、係る情報をアプリケーションの機能ごとに区分したものである。
具体的には、URL1の「Scan Apps URL」は、通信端末3のリモート操作によって電子機器2のスキャン機能を使用する際に必要なアプリケーションの所在場所を示すURLであり、URL2の「Print Apps URL」は、通信端末3のリモート操作によって電子機器2のプリント機能を使用する際に必要なアプリケーションの所在場所を示すURLであり、URL3の「Copy Apps URL」は、通信端末3のリモート操作によって電子機器2のコピー機能を使用する際に必要なアプリケーションの所在場所を示すURLであり、URL4の「Send Apps URL」は、通信端末3のリモート操作によって電子機器2のメール機能を使用する際に必要なアプリケーションの所在場所を示すURLである。これらのURLは、OS毎に紐付けて格納される。
「アプリ情報」は、アプリケーション名やアプリケーションの概要等をまとめた情報であり、対応するURLとともに格納される。
URL管理情報は、アプリケーションのURLを管理するためのデータベースであり、後記アプリ情報通知手段203において対象のアプリケーションを特定する際に参酌される。
The URLs 1 to 4 are obtained by dividing the information for each function of the application.
Specifically, “Scan Apps URL” of URL 1 is a URL indicating the location of an application required when using the scan function of electronic device 2 by remote operation of communication terminal 3, and “Print Apps URL” of URL 2 "Is a URL indicating the location of an application required when using the print function of the electronic device 2 by remote operation of the communication terminal 3, and" Copy Apps URL "of the URL 3 is electronic by remote operation of the communication terminal 3. This URL indicates the location of an application required when using the copy function of the device 2. The “Send Apps URL” of the URL 4 is necessary when using the mail function of the electronic device 2 by remote operation of the communication terminal 3. URL indicating the location of the application. These URLs are stored in association with each OS.
The “application information” is information that summarizes the application name, the outline of the application, and the like, and is stored together with the corresponding URL.
The URL management information is a database for managing the URL of the application, and is referred to when specifying the target application in the application information notification unit 203 described later.

なお、図6は、バージョンが異なる2つの甲OSと1つの乙OSに対応したURL管理情報の例を示すが、このように2種のOSや3つのOS区分に限定するものではない。すなわち、URL管理情報は、不揮発メモリ等の記憶媒体に保存されるため、その容量に応じて対応可能なOSのバリエーションは増減する。
また、URL管理情報の内容は、管理ツール等のアプリケーションによって、自由に編集することが可能である。このようにすると、新たにアプリケーションのURLを登録する場合や、既存のアプリケーションのURLを変更する場合など、柔軟で円滑な対応が可能となる。
FIG. 6 shows an example of URL management information corresponding to two different OSs and one second OS having different versions. However, the present invention is not limited to two types of OSs or three types of OSs. That is, since the URL management information is stored in a storage medium such as a nonvolatile memory, the OS variations that can be handled increase or decrease depending on the capacity.
The contents of the URL management information can be freely edited by an application such as a management tool. This makes it possible to respond flexibly and smoothly, for example, when a new application URL is registered or when an existing application URL is changed.

基本ソフトウェア情報取得手段202は、通信端末3との接続の際、当該通信端末3からOSの識別情報を取得する。
具体的には、図1に示すように、ユーザーが、通信端末3を電子機器2(NFC部28近辺)にかざすと、通信端末3と電子機器2の間において近距離無線通信が開始されるため、電子機器2は、かかる近距離無線通信を利用して、自身のIPアドレスを通信端末3に送信する。IPアドレスを通信端末3に送信することによって、通信端末3からそのIPアドレスに対するリクエストを促すものである。
通信端末3は、IPアドレスを受信するとブラウザを立ち上げ、電子機器2から受信したIPアドレスを宛先とするWebページの表示リクエストを行う。
この表示リクエストは、一般的なブラウザによって行われる従来のWebアクセスに係る一プロセスであり、通常、このリクエストには、その通信端末3のOS情報としてOSの種別を示す識別情報とそのOSのバージョン情報を含むUser Agent String(以下、ユーザーエージェント情報という。)が付される。
このため、基本ソフトウェア情報取得手段202は、リクエストを解析して得られるユーザーエージェント情報を利用し、この情報から通信端末3のOS情報やそのOSのバージョン情報を取得することができる。
なお、近距離無線通信を介し、電子機器2のIPアドレスを通信端末に送信する動作は、後記アドレス通知手段204の機能にもとづいて実行される。
The basic software information acquisition unit 202 acquires OS identification information from the communication terminal 3 when connecting to the communication terminal 3.
Specifically, as shown in FIG. 1, when the user holds the communication terminal 3 over the electronic device 2 (near the NFC unit 28), short-range wireless communication is started between the communication terminal 3 and the electronic device 2. Therefore, the electronic device 2 transmits its own IP address to the communication terminal 3 using the short-range wireless communication. By transmitting the IP address to the communication terminal 3, a request for the IP address is urged from the communication terminal 3.
Upon receiving the IP address, the communication terminal 3 starts up a browser and makes a Web page display request with the IP address received from the electronic device 2 as the destination.
This display request is a process related to conventional Web access performed by a general browser. Normally, this request includes identification information indicating the type of the OS as the OS information of the communication terminal 3, and the version of the OS. A User Agent String containing information (hereinafter referred to as user agent information) is attached.
Therefore, the basic software information acquisition unit 202 can use the user agent information obtained by analyzing the request, and acquire the OS information of the communication terminal 3 and the OS version information from this information.
Note that the operation of transmitting the IP address of the electronic device 2 to the communication terminal via the short-range wireless communication is executed based on the function of the address notification means 204 described later.

アプリ情報通知手段203は、通信端末3から取得したOSの識別情報にもとづき、そのOSに対応したアプリケーションのURLをURL管理情報から抽出し、通信端末3からのアクセスが可能な情報に加工して通信端末3に送信する。
具体的には、URL管理情報から抽出したアプリケーションのURLの一覧が記述されたWebページを作成して通信端末3に送信する。通信端末3では、ブラウザによってWebページを表示することができるため、対象のアプリケーションを選択可能に表示し、かつ、選択に応じてリンクされたURLにアクセスすることができる。
また、OSの識別情報には、当該OSのバージョン情報を含ませ、または、付加することができる。
この場合、アプリ情報通知手段203は、通信端末3から取得したOSの識別情報及びそのバージョンに関する情報に基づき、そのバージョンのOSに対応したアプリケーションのURLをURL管理情報から抽出し、これらの情報を記述したWebページを作成して通信端末3に送信する。
Based on the OS identification information acquired from the communication terminal 3, the application information notification unit 203 extracts the URL of the application corresponding to the OS from the URL management information, and processes it into information that can be accessed from the communication terminal 3. Transmit to the communication terminal 3.
Specifically, a web page in which a list of application URLs extracted from the URL management information is described is created and transmitted to the communication terminal 3. Since the communication terminal 3 can display the Web page by the browser, the target application can be displayed in a selectable manner, and the linked URL can be accessed according to the selection.
The OS identification information can include or be added to the OS version information.
In this case, the application information notification unit 203 extracts the URL of the application corresponding to the OS of the version from the URL management information based on the OS identification information acquired from the communication terminal 3 and the information related to the version, and extracts the information. The described Web page is created and transmitted to the communication terminal 3.

例えば、通信端末3から取得したOSの識別情報が「乙OS5」(即ち、乙OSのバージョン5)を示す情報である場合、アプリ情報通知手段203は、URL管理情報を参照して、「乙OS5」の識別情報に紐付けされたアプリケーションのURLの検索を行う。
検索の結果、図6に示すURL管理情報からは、「乙OS5」の識別情報に対応したアプリケーションのURL(「Scan Apps URL」、「Print Apps URL」、「Copy Apps URL」、「Send Apps URL」)が抽出されるため、これらのURLを記述したWebページを作成し、通信端末3に送信する。
なお、アプリ情報抽出手段203は、URLとともに、そのアプリケーションの「アプリ情報」をURL管理情報から抽出し、これをURLとともにWebページに記述することもできる。
For example, when the OS identification information acquired from the communication terminal 3 is information indicating “B OS 5” (that is, version B of the B OS), the application information notification unit 203 refers to the URL management information, The URL of the application associated with the identification information of “OS5” is searched.
As a result of the search, from the URL management information shown in FIG. 6, the URL of the application corresponding to the identification information of “Oto OS 5” (“Scan Apps URL”, “Print Apps URL”, “Copy Apps URL”, “Send Apps URL” ”) Is extracted, a Web page describing these URLs is created and transmitted to the communication terminal 3.
The application information extraction unit 203 can extract “application information” of the application together with the URL from the URL management information, and can describe it on the Web page together with the URL.

アドレス通知手段204は、通信端末3との接続の際、その通信端末2に電子機器3のアドレス(IPアドレス)を送信する。
前述したように、この場合、基本ソフトウェア情報取得手段202は、アドレスを受信した通信端末3からそのアドレスに特定の要求(リクエスト)があった場合に、その要求に際し通信端末3から送信されるユーザーエージェント情報から基本ソフトウェアの識別情報を取得する。
The address notification unit 204 transmits the address (IP address) of the electronic device 3 to the communication terminal 2 when connecting to the communication terminal 3.
As described above, in this case, when there is a specific request (request) for the address from the communication terminal 3 that received the address, the basic software information acquisition unit 202 transmits the user transmitted from the communication terminal 3 in response to the request. Acquire basic software identification information from the agent information.

(通信端末)
図4は、通信端末の概略構成図である。
以下、通信端末3の一例である携帯通信端末の概略構成について説明する。
通信端末3は、図4に示すように、表示パネルにおける操作キーといった操作手段を提供する操作部31、表示パネルを介して必要な情報を表示する表示部32、インターネットを介して任意のWebサイトのアクセスを可能とする通信部33、インターネットを通じてダウンロードしたアプリケーションを保存する保存部34、通話を行うための送受話部35、NFCアンテナ等を備え、他のNFC機器(電子機器2)との間で近距離無線通信が可能なNFC部36、及び、CPU、ROM、RAMを備え各構成部の制御を行う制御部30を備える。
(Communication terminal)
FIG. 4 is a schematic configuration diagram of the communication terminal.
Hereinafter, a schematic configuration of a mobile communication terminal which is an example of the communication terminal 3 will be described.
As shown in FIG. 4, the communication terminal 3 includes an operation unit 31 that provides operation means such as operation keys on the display panel, a display unit 32 that displays necessary information via the display panel, and an arbitrary Web site via the Internet. A communication unit 33 that enables access to the Internet, a storage unit 34 that stores an application downloaded through the Internet, a transmitter / receiver unit 35 for making a call, an NFC antenna, and the like, and another NFC device (electronic device 2) And an NFC unit 36 capable of short-range wireless communication, and a control unit 30 that includes a CPU, a ROM, and a RAM and controls each component.

図5は、通信端末の機能ブロック図である。
図5に示すように、通信端末3は、制御部30が、アプリ表示手段301、及び、アプリ取得手段302を備える。
アプリ表示手段301は、電子機器2から受信したURLを選択可能に表示する。
具体的には、通信端末3が、電子機器2から送信されたWebページを受信すると、アプリ表示手段301は、ブラウザの機能によってそのWebページを開いて表示部32に表示する。
このようにすると、図7に示すように、通信端末3の表示部32には、電子機器2の機能ごとにそのURLが一覧表示され、ユーザーはこの中からいずれかのURLを選択することができる。
アプリ取得手段302は、選択されたURLにアクセスしてアプリケーションを取得する。例えば、図7において、「Scan Apps」の領域を選択すると、ブラウザが、その領域にリンクされたURL、すなわち、乙OS用のアプリ配信サイトのそのアプリケーションの配信ページにアクセスする。これにより、乙OSに対応する「Scan Apps」のダウンロードを自動的に開始し、又は、そのダウンロードが可能な状態に移行することができる。
FIG. 5 is a functional block diagram of the communication terminal.
As shown in FIG. 5, in the communication terminal 3, the control unit 30 includes an application display unit 301 and an application acquisition unit 302.
The application display unit 301 displays the URL received from the electronic device 2 in a selectable manner.
Specifically, when the communication terminal 3 receives a Web page transmitted from the electronic device 2, the application display unit 301 opens the Web page by the browser function and displays it on the display unit 32.
In this way, as shown in FIG. 7, the display unit 32 of the communication terminal 3 displays a list of URLs for each function of the electronic device 2, and the user can select one of the URLs from the list. it can.
The application acquisition unit 302 accesses the selected URL and acquires the application. For example, in FIG. 7, when the area “Scan Apps” is selected, the browser accesses the URL linked to the area, that is, the application distribution page of the application distribution site for the OS B. Thereby, the download of “Scan Apps” corresponding to the OS B can be automatically started, or a state where the download is possible can be entered.

(アプリケーションの配信手順)
次に、アプリケーションの配信手順について説明する。
図8は、アプリケーションの配信手順を示すフローチャート図である。
なお、ここでは、電子機器2におけるアプリケーションの配信手順を説明する。また、URL管理情報(図6参照)は、予め電子機器2に登録(保存)されているものとする。
(Application delivery procedure)
Next, an application distribution procedure will be described.
FIG. 8 is a flowchart showing an application distribution procedure.
Here, an application distribution procedure in the electronic device 2 will be described. Further, it is assumed that the URL management information (see FIG. 6) is registered (saved) in the electronic device 2 in advance.

まず、電子機器2は、通信端末3からWebページの表示リクエストを受信したものとする(S1)。すなわち、ユーザーが自身の通信端末3を電子機器2にかざすことで電子機器2と通信端末3との間で行われる近距離無線通信を介し、通信端末3(ブラウザ)から電子機器2にWebリクエストがあったものとする。
次に、制御部20は、受信したリクエストの情報解析を行う(S2)。具体的には、基本ソフトウェア情報取得手段202が、リクエストに付されたユーザーエージェント情報の解析を行って、アクセス元の通信端末3のOS情報を取得する。
次いで、制御部20は、取得したOSが、サポートOSか否かを判別する(S3)。例えば、サポートOSを、甲OSであるAndroidOS(登録商標)と乙OSであるiOS(登録商標)とする場合には、Windows(登録商標)やBlackBerry(登録商標)に対応したOSは、サポートOSに該当しない。
First, it is assumed that the electronic device 2 has received a Web page display request from the communication terminal 3 (S1). That is, a user makes a web request from the communication terminal 3 (browser) to the electronic device 2 via short-range wireless communication performed between the electronic device 2 and the communication terminal 3 by holding the user's own communication terminal 3 over the electronic device 2. There shall be.
Next, the control unit 20 performs information analysis of the received request (S2). Specifically, the basic software information acquisition unit 202 analyzes the user agent information attached to the request and acquires the OS information of the communication terminal 3 that is the access source.
Next, the control unit 20 determines whether or not the acquired OS is a support OS (S3). For example, when the support OS is Android OS (registered trademark) which is the former OS and iOS (registered trademark) which is the second OS, the OS corresponding to Windows (registered trademark) or BlackBerry (registered trademark) is the support OS. Not applicable.

OSがサポートOSである場合、制御部20は、そのOSに対応したアプリケーションのURLを抽出する(S4)。具体的には、アプリ情報通知手段203が、URL管理情報を参照し、OSの識別情報をキーとして検索を行い、ヒットしたアプリケーションのURLを抽出する。
そして、アプリ情報通知手段203は、抽出されたURLを記述したWebページを作成し(S5)、リクエスト元の通信端末3に送信する(S6)。
これにより、通信端末3では、その電子機器2を利用するためのアプリケーションであって、その通信端末3のOSに対応した通信端末用アプリケーションのURLを取得可能に表示することができる(図7参照)。
If the OS is a support OS, the control unit 20 extracts the URL of the application corresponding to the OS (S4). Specifically, the application information notification unit 203 refers to the URL management information, performs a search using the OS identification information as a key, and extracts the URL of the hit application.
Then, the application information notification unit 203 creates a Web page describing the extracted URL (S5), and transmits it to the requesting communication terminal 3 (S6).
Thereby, in the communication terminal 3, it is an application for utilizing the electronic device 2, Comprising: It can display so that URL of the application for communication terminals corresponding to OS of the communication terminal 3 can be acquired (refer FIG. 7). ).

なお、S3において、OSがサポートOSでないと判断された場合、制御部20は、一般向けのWebページを作成し(S7)、これをリクエスト元の通信端末3に送信するようにすることができる(S6)。
例えば、電子機器2がMFPである場合、印刷設定の確認、ネットワークやセキュリティの設定などを一元的に管理可能な一般ユーザー向けのWeb情報などが挙げられる。
If it is determined in S3 that the OS is not a support OS, the control unit 20 can create a general-purpose web page (S7) and transmit it to the requesting communication terminal 3. (S6).
For example, when the electronic device 2 is an MFP, Web information for general users capable of centrally managing print setting confirmation, network and security settings, and the like can be given.

以上のように、本実施形態に係るアプリケーション配信システム1によれば、電子機器2が、その電子機器2を利用するための通信端末用のアプリケーションであって対応可能な基本ソフトウェア(OS)ごとに生成されたものの所在情報(URL)と、その基本ソフトウェアの識別情報とを対応付けた管理情報(URL管理情報)を予め保存するようにしている。
また、電子機器2は、通信端末(携帯通信端末)3との接続の際、通信端末3から取得した基本ソフトウェアの識別情報にもとづき、その基本ソフトウェアに対応したアプリケーションの所在情報を管理情報から抽出し、通信端末3に送信するようにしている。
As described above, according to the application distribution system 1 according to the present embodiment, the electronic device 2 is an application for a communication terminal for using the electronic device 2, and can be used for each compatible basic software (OS). Management information (URL management information) in which the location information (URL) of the generated information is associated with the identification information of the basic software is stored in advance.
In addition, when the electronic device 2 is connected to the communication terminal (mobile communication terminal) 3, the location information of the application corresponding to the basic software is extracted from the management information based on the basic software identification information acquired from the communication terminal 3. Then, the data is transmitted to the communication terminal 3.

すなわち、本発明によれば、対象となるアプリケーションの情報を電子機器2が自動的に抽出し、これを通信端末3に通知するようにしている。
このため、ユーザーは、従来のように、アプリ配信サイトにアクセスし、また、そこで煩わしい検索を行うといった煩わしい作業を伴うことなく、対象のアプリケーションを円滑に特定して取得することが可能となる。
例えば、通信端末3を使って不特定の電子機器2をリモート操作したい場合であっても、その電子機器2をリモート操作するためのアプリケーションであって、かつ、各ユーザーが所持する通信端末3に対応したアプリケーションを、アプリ配信サイトを検索することなく円滑に取得してセットアップすることができる。
That is, according to the present invention, the electronic device 2 automatically extracts information on the target application and notifies the communication terminal 3 of the information.
Therefore, the user can smoothly specify and acquire the target application without the troublesome work of accessing the application distribution site and performing a troublesome search there, as in the past.
For example, even if it is desired to remotely operate an unspecified electronic device 2 using the communication terminal 3, it is an application for remotely operating the electronic device 2, and the communication terminal 3 possessed by each user The corresponding application can be obtained and set up smoothly without searching the application distribution site.

具体的には、電子機器2は、管理情報から抽出したアプリケーションの所在情報にもとづき、アプリケーションを選択可能に表示し、かつ、選択したアプリケーションをその所在情報にもとづいてアクセスできるように作成したWebページを通信端末3に送信するようにしている。
このため、ユーザーが所持する通信端末3においては、従来のブラウザを用いて、対象のアプリケーションを選択可能に表示するとともに、そこで選択されたアプリケーションをそのURLにもとづいてアクセスすることができる。
さらに、電子機器2と通信端末3との接続の際、通信端末3からのリクエストを、従来のブラウザを用いて行われるようにし、また、そのリクエストに付される汎用的なユーザーエージェント情報を利用して基本ソフトウェアの識別情報を取得するようにしている。
このため、ユーザーにとって利便性に優れたアプリケーション配信システム1を提供しつつ、通信端末3において、特別な機能や改造を施すことなく、本実施形態を実現することができる。
Specifically, the electronic device 2 displays the application in a selectable manner based on the location information of the application extracted from the management information, and the Web page created so that the selected application can be accessed based on the location information. Is transmitted to the communication terminal 3.
For this reason, in the communication terminal 3 possessed by the user, the target application can be displayed in a selectable manner using a conventional browser, and the application selected there can be accessed based on the URL.
Further, when the electronic device 2 and the communication terminal 3 are connected, a request from the communication terminal 3 is made using a conventional browser, and general-purpose user agent information attached to the request is used. Thus, the identification information of the basic software is obtained.
Therefore, the present embodiment can be realized without providing special functions or modifications in the communication terminal 3 while providing the application distribution system 1 that is convenient for the user.

(アプリケーション配信プログラム)
次に、アプリケーション配信プログラムについて説明する。
上記実施形態におけるコンピュータ(電子機器2)の管理情報保存機能、基本ソフトウェア情報取得機能、アプリ情報通知機能、アドレス通知機能等は、ROM等に記憶されたアプリケーション配信プログラムにより実現される。
アプリケーション配信プログラムは、コンピュータの制御手段(CPUなど)に読み込まれることにより、コンピュータの構成各部に指令を送り、前記各機能に対応した各手段(管理情報保存手段、基本ソフトウェア情報取得手段、アプリ情報通知手段、アドレス通知手段)を実行させる。
これによって、前記各機能は、ソフトウェアである印刷制御プログラムとハードウェア資源であるコンピュータの各構成手段とが協働することにより実現される。
(Application delivery program)
Next, the application distribution program will be described.
The management information storage function, basic software information acquisition function, application information notification function, address notification function, etc. of the computer (electronic device 2) in the above embodiment are realized by an application distribution program stored in a ROM or the like.
The application distribution program is read by a computer control means (CPU or the like) to send instructions to each component of the computer, and each means corresponding to each function (management information storage means, basic software information acquisition means, application information) Notification means, address notification means).
As a result, the functions are realized by the cooperation of the print control program that is software and each component of the computer that is hardware resources.

なお、上記各機能を実現するためのアプリケーション配信プログラムは、コンピュータのROM等に記憶される他、コンピュータが読み取り可能な記録媒体、例えば、外部記憶装置及び可搬記録媒体に格納することができる。
外部記憶装置とは、CD−ROM(Compact disc−Read Only Memory)等の記録媒体を内蔵し、電子機器2に外部接続されるメモリ増設装置をいう。一方、可搬記録媒体とは、記録媒体駆動装置(ドライブ装置)に装着でき、かつ、持ち運び可能な記録媒体であって、例えば、フレキシブルディスク、メモリカード、光磁気ディスク等をいう。
The application distribution program for realizing the above functions can be stored in a computer-readable recording medium, such as an external storage device and a portable recording medium, in addition to being stored in the ROM of the computer.
The external storage device refers to a memory expansion device that incorporates a recording medium such as a CD-ROM (Compact Disc-Read Only Memory) and is externally connected to the electronic device 2. On the other hand, the portable recording medium is a recording medium that can be mounted on a recording medium driving device (drive device) and is portable, and refers to, for example, a flexible disk, a memory card, a magneto-optical disk, and the like.

そして、記録媒体に記録されたアプリケーション配信プログラムは、コンピュータのRAM等にロードされて、CPUにより実行される。この実行により、上述した実施形態の各機能が実現される。
さらに、コンピュータでアプリケーション配信プログラムをロードする場合、他のコンピュータで保有されたアプリケーション配信プログラムを、通信回線を利用して自己の有するRAMや外部記憶装置にダウンロードすることもできる。このダウンロードされたプログラムも、CPUにより実行されることによって上述した実施形態の各機能を実現することができる。
Then, the application distribution program recorded in the recording medium is loaded into the RAM of the computer and executed by the CPU. By this execution, each function of the above-described embodiment is realized.
Further, when the application distribution program is loaded by the computer, the application distribution program held by another computer can be downloaded to its own RAM or external storage device using a communication line. The downloaded program can also be executed by the CPU to realize the functions of the above-described embodiment.

このように、本発明は、プログラムによっても実施することができる。
このため、上記アプリケーション配信プログラムを他のデバイスにインストールすることによって、本実施形態に係る電子機器2と同様の作用効果を奏する装置を構成することが可能となる。
Thus, the present invention can also be implemented by a program.
For this reason, by installing the application distribution program in another device, it is possible to configure an apparatus that exhibits the same operational effects as the electronic apparatus 2 according to the present embodiment.

以上、本発明の電子機器、アプリケーション配信システム、及び、アプリケーション配信プログラムについて、実施形態を示して説明したが、本発明は、上述した実施形態にのみ限定されるものではなく、種々の変更が可能であることは言うまでもない。
例えば、スマートフォンではなく、タブレットコンピュータその他の通信端末3であってもよく、また、MFPではなく、いわゆる情報家電その他の電子機器2であってもよい。
また、通信端末3から電子機器2へのアクセスは、NFC以外の通信手段を介して行うこともできる。例えば、電子機器2であるMFPの表示パネルに、MFPのIPアドレスを二次元バーコードにして表示させ、通信端末3がこれを読み取ることとそのIPアドレスにアクセスしてリクエストを行うようにすることもできる。
また、アプリケーションのURLは、Webページを介して行うだけでなく、例えば、URLを掲載したメールを通信端末3に送信するようにすることもできる。
The electronic device, the application distribution system, and the application distribution program of the present invention have been described with reference to the embodiments. However, the present invention is not limited to the above-described embodiments, and various modifications can be made. Needless to say.
For example, it may be a tablet computer or other communication terminal 3 instead of a smartphone, and may be a so-called information home appliance or other electronic device 2 instead of an MFP.
Further, the access from the communication terminal 3 to the electronic device 2 can be performed via a communication means other than NFC. For example, the IP address of the MFP is displayed as a two-dimensional barcode on the display panel of the MFP, which is the electronic device 2, and the communication terminal 3 reads this and accesses the IP address to make a request. You can also.
In addition, the URL of the application can be transmitted not only via the Web page, but also, for example, a mail in which the URL is posted can be transmitted to the communication terminal 3.

本発明は、通信端末と接続が可能な様々な電子機器において適用することができる。   The present invention can be applied to various electronic devices that can be connected to a communication terminal.

1 アプリケーション配信システム
2 電子機器
201 管理情報保存手段
202 基本ソフトウェア情報取得手段
203 アプリ情報通知手段
204 アドレス通知手段
3 通信端末
301 アプリ表示手段
302 アプリ取得手段
DESCRIPTION OF SYMBOLS 1 Application delivery system 2 Electronic device 201 Management information preservation | save means 202 Basic software information acquisition means 203 Application information notification means 204 Address notification means 3 Communication terminal 301 Application display means 302 Application acquisition means

Claims (3)

通信端末によるアプリケーションソフトウェアの取得を支援する電子機器であって、
前記電子機器の機能を利用するための通信端末用のアプリケーションソフトウェアであって対応可能な基本ソフトウェアごとに生成されたものの所在情報と、その基本ソフトウェアの識別情報とを対応付けた管理情報を前記機能ごとに区分した態様で保存する管理情報保存手段と、
前記通信端末との接続の際、当該通信端末からその基本ソフトウェアの識別情報を取得する基本ソフトウェア情報取得手段と、
前記通信端末から取得した前記基本ソフトウェアの識別情報にもとづき、当該基本ソフトウェアに対応した前記アプリケーションソフトウェアの所在情報を前記管理情報から抽出し、前記通信端末に送信するアプリ情報通知手段と、を備え、
前記管理情報保存手段は、前記管理情報を記憶媒体に保存し、前記記憶媒体の容量に応じた数の基本ソフトウェアに対応する前記管理情報を保存可能であり、
前記所在情報は、前記電子機器の各機能を使用する際に必要な前記アプリケーションの所在場所を示し、
前記アプリ情報通知手段は、
前記識別情報がサポート基本ソフトウェアを示す場合、前記管理情報から抽出した前記アプリケーションソフトウェアの所在情報を前記機能ごとに記述した第1のwebページであって、前記通信端末に前記機能ごとに前記アプリケーションソフトウェアの所在情報を一覧表示させる第1のwebページを前記通信端末に送信し、
前記識別情報が前記サポート基本ソフトウェア以外を示す場合、印刷設定の確認及びネットワークやセキュリティの設定などを一元的に管理可能な一般向けの第2のwebページを作成して前記通信端末に送信する
ことを特徴とする電子機器。
An electronic device that supports the acquisition of application software by a communication terminal,
Management information in which the location information of the application software for the communication terminal for using the function of the electronic device generated for each compatible basic software and the identification information of the basic software is associated with the function Management information storage means for storing in a manner divided into each ,
Basic software information acquisition means for acquiring identification information of the basic software from the communication terminal when connected to the communication terminal;
Based on the identification information of the basic software acquired from the communication terminal, application information notification means for extracting the location information of the application software corresponding to the basic software from the management information, and transmitting to the communication terminal,
The management information storage means can store the management information in a storage medium, and can store the management information corresponding to the number of basic software according to the capacity of the storage medium,
The location information indicates a location of the application required when using each function of the electronic device,
The application information notification means
When the identification information indicates support basic software, it is a first web page in which location information of the application software extracted from the management information is described for each function, and the application software is stored in the communication terminal for each function. A first web page that displays a list of the location information of
If the identification information indicates other than the basic support software, create a second web page for the general public that can centrally manage print setting confirmation and network and security settings, and transmit the second web page to the communication terminal. Electronic equipment characterized by
電子機器のコンピュータを、
前記電子機器の機能を利用するための通信端末用のアプリケーションソフトウェアであって対応可能な基本ソフトウェアごとに生成されたものの所在情報と、その基本ソフトウェアの識別情報とを対応付けた管理情報を前記機能ごとに区分した態様で保存する管理情報保存手段、
前記通信端末との接続の際、当該通信端末からその基本ソフトウェアの識別情報を取得する基本ソフトウェア情報取得手段、及び
前記通信端末から取得した前記基本ソフトウェアの識別情報にもとづき、当該基本ソフトウェアに対応した前記アプリケーションソフトウェアの所在情報を前記管理情報から抽出し、前記通信端末に送信するアプリ情報通知手段、として機能させ
前記管理情報保存手段は、前記管理情報を記憶媒体に保存し、前記記憶媒体の容量に応じた数の基本ソフトウェアに対応する前記管理情報を保存可能であり、
前記所在情報は、前記電子機器の各機能を使用する際に必要な前記アプリケーションの所在場所を示し、
前記アプリ情報通知手段は、前記識別情報がサポート基本ソフトウェアを示す場合、前記管理情報から抽出した前記アプリケーションソフトウェアの所在情報を前記機能ごとに記述した第1のwebページであって、前記通信端末に前記機能ごとに前記アプリケーションソフトウェアの所在情報を一覧表示させる第1のwebページを前記通信端末に送信し、
前記識別情報が前記サポート基本ソフトウェア以外を示す場合、印刷設定の確認及びネットワークやセキュリティの設定などを一元的に管理可能な一般向けの第2のwebページを作成して前記通信端末に送信する
ことを特徴とするアプリケーション配信プログラム。
The electronic computer,
Management information in which the location information of the application software for the communication terminal for using the function of the electronic device generated for each compatible basic software and the identification information of the basic software is associated with the function Management information storage means for storing in a manner divided into each ,
Upon connection to the communication terminal, basic software information acquisition means for acquiring identification information of the basic software from the communication terminal, and based on the basic software identification information acquired from the communication terminal, corresponding to the basic software The location information of the application software is extracted from the management information and functions as an application information notification unit that transmits the location information to the communication terminal. The management information storage unit stores the management information in a storage medium, and stores the capacity of the storage medium. It is possible to store the management information corresponding to the number of basic software according to
The location information indicates a location of the application required when using each function of the electronic device,
When the identification information indicates support basic software, the application information notification means is a first web page describing the location information of the application software extracted from the management information for each function, and A first web page for displaying a list of location information of the application software for each function is transmitted to the communication terminal;
If the identification information indicates other than the basic support software, create a second web page for the general public that can centrally manage print setting confirmation and network and security settings, and transmit the second web page to the communication terminal. An application distribution program characterized by
電子機器の機能を利用するために通信端末に用いるアプリケーションソフトウェアの取得を支援するためのアプリケーション配信システムであって、
前記電子機器は、
前記アプリケーションソフトウェアであって対応可能な基本ソフトウェアごとに生成されたものの所在情報と、その基本ソフトウェアの識別情報とを対応付けた管理情報を前記機能ごとに区分した態様で保存する管理情報保存手段と、
前記通信端末との接続の際、当該通信端末からその基本ソフトウェアの識別情報を取得する基本ソフトウェア情報取得手段と、
前記通信端末から取得した前記基本ソフトウェアの識別情報にもとづき、当該基本ソフトウェアに対応した前記アプリケーションソフトウェアの所在情報を前記管理情報から抽出し、前記通信端末に送信するアプリ情報通知手段と、
前記通信端末から取得した基本ソフトウェアの識別情報が、サポート基本ソフトウェアを示すか否かを判断する制御部と、を備え、
前記通信端末は、
前記電子機器から受信した所在情報を選択可能に表示するアプリ表示手段と、
選択された所在情報にアクセスしてアプリケーションソフトウェアを取得するアプリ取得手段と、を備え、
前記管理情報保存手段は、前記管理情報を記憶媒体に保存し、前記記憶媒体の容量に応じた数の基本ソフトウェアに対応する前記管理情報を保存可能であり、
前記アプリ情報通知手段は、
前記識別情報がサポート基本ソフトウェアを示す場合、前記管理情報から抽出した前記アプリケーションソフトウェアの所在情報を前記機能ごとに記述した第1のwebページであって、前記通信端末に前記機能ごとに前記アプリケーションソフトウェアの所在情報を一覧表示させる第1のwebページを前記通信端末に送信し、
前記識別情報が前記サポート基本ソフトウェア以外を示す場合、印刷設定の確認及びネットワークやセキュリティの設定などを一元的に管理可能な一般向けの第2のwebページを作成して前記通信端末に送信する
ことを特徴とするアプリケーション配信システム。
An application distribution system for supporting acquisition of application software used for a communication terminal in order to use a function of an electronic device,
The electronic device is
Management information storage means for storing management information in which the location information of each basic software that can be supported by the application software and the identification information of the basic software are associated with each other in a manner that is classified for each function ,
Basic software information acquisition means for acquiring identification information of the basic software from the communication terminal when connected to the communication terminal;
Based on the identification information of the basic software acquired from the communication terminal, application information notification means for extracting the location information of the application software corresponding to the basic software from the management information, and transmitting to the communication terminal;
A control unit that determines whether or not the basic software identification information acquired from the communication terminal indicates support basic software,
The communication terminal is
Application display means for selectively displaying location information received from the electronic device;
Application acquisition means for accessing the selected location information and acquiring application software,
The management information storage means can store the management information in a storage medium, and can store the management information corresponding to the number of basic software according to the capacity of the storage medium,
The application information notification means
When the identification information indicates support basic software, it is a first web page in which location information of the application software extracted from the management information is described for each function, and the application software is stored in the communication terminal for each function. A first web page that displays a list of the location information of
If the identification information indicates other than the basic support software, create a second web page for the general public that can centrally manage print setting confirmation and network and security settings, and transmit the second web page to the communication terminal. An application distribution system characterized by
JP2012236138A 2012-10-25 2012-10-25 Electronic device, application distribution program, and application distribution system Expired - Fee Related JP6144894B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012236138A JP6144894B2 (en) 2012-10-25 2012-10-25 Electronic device, application distribution program, and application distribution system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012236138A JP6144894B2 (en) 2012-10-25 2012-10-25 Electronic device, application distribution program, and application distribution system

Publications (2)

Publication Number Publication Date
JP2014085968A JP2014085968A (en) 2014-05-12
JP6144894B2 true JP6144894B2 (en) 2017-06-07

Family

ID=50788945

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012236138A Expired - Fee Related JP6144894B2 (en) 2012-10-25 2012-10-25 Electronic device, application distribution program, and application distribution system

Country Status (1)

Country Link
JP (1) JP6144894B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6241635B2 (en) * 2014-05-23 2017-12-06 株式会社コナミデジタルエンタテインメント Management device, user terminal, management device program, and terminal program
JP6388375B2 (en) * 2014-06-04 2018-09-12 キヤノン株式会社 Information processing apparatus and control method thereof
JP7293268B2 (en) * 2016-05-12 2023-06-19 キヤノン株式会社 COMMUNICATION DEVICE, CONTROL METHOD THEREOF, AND PROGRAM
JP6981862B2 (en) * 2017-12-05 2021-12-17 東芝ホームテクノ株式会社 Cooker and cooker system

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07295865A (en) * 1994-04-22 1995-11-10 Fujitsu Ltd Image data storage system
JP2004038686A (en) * 2002-07-04 2004-02-05 Seiko Epson Corp Device for notifying storage place of device control software
JP2004206188A (en) * 2002-12-24 2004-07-22 Hitachi Ltd Cellular phone management method
JP2006244321A (en) * 2005-03-04 2006-09-14 Ricoh Co Ltd Image forming device, server, and client

Also Published As

Publication number Publication date
JP2014085968A (en) 2014-05-12

Similar Documents

Publication Publication Date Title
JP5626233B2 (en) Information processing system, portable information terminal and program
TWI507967B (en) Method of sharing application and electronic device using the same
EP2439658B1 (en) Image processing system, image processing method, image processing apparatus, and relay apparatus
US9191073B2 (en) Application search system and method for easy operation
JP6056811B2 (en) Workflow system, workflow execution device, workflow execution method, and workflow execution program
US10225254B2 (en) Server transmitting device information assigned to service identification information
JP2013029898A (en) Image processing system, portable terminal, identification method of image processing apparatus and identification program therefor
KR20120089000A (en) Apparatus and method for providing application auto install function in digital device
US20180007229A1 (en) Image processing apparatus
CN105933278B (en) Communication system for performing wireless near field communication
JP5692186B2 (en) Image forming apparatus, web page acquisition method, and web page acquisition program
JP6144894B2 (en) Electronic device, application distribution program, and application distribution system
JP2020001253A (en) Image formation apparatus, image formation program, portable terminal device and portable terminal program
JP2017017499A (en) Communication system, image forming apparatus, server, and program
JP6052241B2 (en) PROCESSING DEVICE, DISPLAY SYSTEM, DISPLAY METHOD, AND COMPUTER PROGRAM
US9628640B2 (en) Method for initial setup of image forming apparatus using near field communication and image forming apparatus for performing the same
US10838704B2 (en) Application program setup method and download server
JP6763209B2 (en) Programs and mobile terminals
JP6083266B2 (en) Information processing apparatus and network system
JP5685935B2 (en) Control device and program
JP2009070189A (en) Input support server, input support system and input support program
JP6565643B2 (en) Image forming system, image forming apparatus, and program
JP2016201744A (en) Information processing apparatus and control method therefor, data transmitter and control method therefor, and program
JP6292326B2 (en) Information processing apparatus and network system
JP6072093B2 (en) Printing system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140919

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20150710

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150714

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150909

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20160301

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160518

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20160526

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20160701

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170222

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170512

R150 Certificate of patent or registration of utility model

Ref document number: 6144894

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees