TWI493461B - Parameter setting system, program management device, and information processing device - Google Patents

Parameter setting system, program management device, and information processing device Download PDF

Info

Publication number
TWI493461B
TWI493461B TW102101432A TW102101432A TWI493461B TW I493461 B TWI493461 B TW I493461B TW 102101432 A TW102101432 A TW 102101432A TW 102101432 A TW102101432 A TW 102101432A TW I493461 B TWI493461 B TW I493461B
Authority
TW
Taiwan
Prior art keywords
parameter
setting
program
communication
information processing
Prior art date
Application number
TW102101432A
Other languages
English (en)
Other versions
TW201423595A (zh
Inventor
Takayuki Tamura
Mamoru Kato
Original Assignee
Mitsubishi Electric Corp
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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Publication of TW201423595A publication Critical patent/TW201423595A/zh
Application granted granted Critical
Publication of TWI493461B publication Critical patent/TWI493461B/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0813Configuration setting characterised by the conditions triggering a change of settings
    • H04L41/0816Configuration setting characterised by the conditions triggering a change of settings the condition being an adaptation, e.g. in response to network events
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5007Internet protocol [IP] addresses
    • H04L61/5014Internet protocol [IP] addresses using dynamic host configuration protocol [DHCP] or bootstrap protocol [BOOTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Small-Scale Networks (AREA)
  • Communication Control (AREA)
  • Stored Programmes (AREA)

Description

參數設定系統、程式管理裝置、及資訊處理裝置
本發明係關於一種在具有網路機能的機器設定參數之技術。
本發明係關於將例如IP(Internet Protocol;網際網路協議)位址、預設閘道IP位址、HTTP(Hypertext Transfer Protocol;超文件傳送協定)、代理式伺服器URL(Uniform Resource Locator;一致資源定址器)、SSL(Secure Socket Layer;安全封包層協定)客戶證明書等網路參數設定在機器之技術。
在將具有網路機能的機器與LAN(Local Area Network;區域網路)連接而開始利用之時,首先必須在機器設定IP位址。
由於個人電腦(PC)或智慧型手機等係具備控制台,使用者可以直接設定IP位址,但是在不具備控制台(或是無法經常使用)的機器中,利用以下的任一方法設定IP位址為一般常見。
(1)手動設定(離線PC連接)方式
利用LAN以外的存取方法(經由串列介面等)、或1對1的網路連接(使用工場出貨設定的IP位址),在從設置處LAN切斷狀態下連接操作用PC與機器,使用機器所具備的設定介面設定IP位址。
(2)自動設定(DHCP)方式
在LAN上設置DHCP(Dynamic Host Configuration Protocol;動態主機組態設定協定)伺服器,並且在與機器之間使用廣播位址進行IP位址取得要求及設定回應的處理。
在專利文獻1中,其係揭示利用搭載專用程式的電腦,發現IP位址未設定機器而進行設定的方法。
此方法可以視為變更封包的傳送順序之DHCP方式。
先前技術文獻
專利文獻
專利文獻1:日本特開2004-48649號公報
在上述的機器參數設定方法中係存在有以下的課題。
(1)手動設定(離線PC連接)方式
只為了IP位址設定而必須連接機器與操作用PC,使物理性作業變得繁雜。
尤其是,由於連接用的電線係有直線連接、交叉連接的差別、或是根據連接器形狀的差異而有很多種,伴隨著處理的機器種類之增加,選擇正確的電線變得困難。
又,對於操作用PC也是,必須事先進行串列連接參數(鮑率等)或IP位址的設定。
(2)自動設定(DHCP)方式
為了從外部對機器進行存取,必須將機器固有的 MAC(Media Access Control;媒體存取控制)位址事前登錄到DHCP伺服器,並且設定固定IP位址。
在機器設置者本身無法進行對DHCP伺服器的登錄,而必須委託負責的管理者之情況下,在申請等需要耗費時間。
又,使機器的存取對象涉及網路上的伺服器之情況下,在企業中必須進行經由HTTP代理式伺服器的存取為一般常見的。
在該情況下,必須進行利用經由LAN從操作用PC對機器的設定介面存取,設定代理式伺服器的URL等之操作。
如以上所示,在習知的機器參數設定方法中,IP位址的設定或是與網路上的伺服器連接所必要之操作為繁雜,而有所謂導入或移設的成本為大的課題。
又,在實現與網路的上的伺服器協作而提供軟體自動更新等附加價值機能的機器方面,要求解決該課題。
本發明係為有鑑於此等情況者,以利用簡便的操作在未設定參數的機器設定參數為主要目的。
關於本發明之參數設定系統,其係具有:管理參數設定所用的設定程式之程式管理裝置;及進行前述程式管理裝置、與未設定參數之參數未設定機器的通訊之可實行前述設定程式之資訊處理裝置,其特徵在於:前述程式管理裝置,其係依據來自前述資訊處理裝置的要求,將前述設定程式傳送到前述資訊處理裝置, 前述資訊處理裝置,其係對前述程式管理裝置要求前述設定程式的傳送,從前述程式管理裝置接收前述設定程式,並實行已接收的前述設定程式,包含設定在前述參數未設定機器的設定對象參數,產生要求前述設定對象參數的設定之參數設定要求訊息,將已產生的參數設定要求訊息傳送到前述參數未設定機器。
在本發明中,程式管理裝置係將設定程式傳送到資訊處理裝置,資訊處理裝置係實行設定程式,並產生參數設定要求訊息,將已產生的參數設定要求訊息傳送到參數未設定機器。
為此,可以利用簡便的操作,在參數未設定機器設定參數。
1‧‧‧伺服器電腦
2‧‧‧機器
3‧‧‧操作用PC
4‧‧‧LAN
5‧‧‧網路路由器裝置
6‧‧‧外部網路
7‧‧‧網路路由器裝置
8‧‧‧LAN
11‧‧‧調配部
12‧‧‧設定程式產生部
13‧‧‧設定程式實行碼
14‧‧‧機器登錄部
15‧‧‧機器一覽顯示部
16‧‧‧使用者認證部
17‧‧‧機器資訊表
18‧‧‧使用者資訊表
19‧‧‧表管理部
21‧‧‧設定部
22‧‧‧設定參數
23‧‧‧機器ID
31‧‧‧Web瀏覽器
32‧‧‧PC設定參數
33‧‧‧程式實行部
34‧‧‧通訊部
圖1係為顯示關於實施形態1之參數設定系統的構成例之圖面。
圖2係為顯示關於實施形態1之伺服器電腦的構成例之圖面。
圖3係為顯示關於實施形態1之設定參數之例的圖面。
圖4係為顯示關於實施形態1之PC設定參數之例的圖面。
圖5係為顯示關於實施形態1之機器資訊表之例的圖面。
圖6係為顯示關於實施形態1之設定資訊之例的圖面。
圖7係為顯示關於實施形態1之使用者資訊表之例的圖面。
圖8係為顯示關於實施形態1之顯示在Web瀏覽器的畫面例之圖面。
圖9係為顯示關於實施形態1之設定程式產生要求之例的圖面。
圖10係為顯示關於實施形態1之設定程式的構造例之圖面。
圖11係為顯示關於實施形態1之包含在參數區域的資訊之例的圖面。
圖12係為顯示關於實施形態1之伺服器電腦的動作例之流程圖。
圖13係為顯示關於實施形態1之操作用PC的動作例之流程圖。
圖14係為顯示關於實施形態1之參數設定要求訊息之例的圖面。
圖15係為顯示關於實施形態1之機器的動作例之流程圖。
圖16係為顯示關於實施形態1之機器登錄要求之例的圖面。
圖17係為顯示關於實施形態1之伺服器電腦的動作例之流程圖。
圖18係為顯示關於實施形態2之參數設定系統的構成例之圖面。
圖19係為顯示關於實施形態2之設定程式產生要求之例的圖面。
圖20係為顯示關於實施形態1~4之伺服器電腦等硬體構 成例的圖面。
實施形態1.
在本實施形態中,說明利用簡便的操作,在不具備(非常備)使用者輸出入裝置(控制台)的機器設定網路參數的構成。
圖1係顯示關於本實施形態之參數設定系統的構成例。
1為伺服器電腦,2為參數設定對象之機器,3為操作用PC(以下也簡稱為PC)。
4為連接機器2與PC3之LAN,5為與LAN4連接之網路路由器裝置,6為與網路路由器裝置5及伺服器電腦1連接之外部網路。
伺服器電腦1係例如是機器2的販賣或製造事業者所運用的電腦,操作用PC3係例如是購入機器2之顧客有擁有的電腦。
伺服器電腦1係相當於程式管理裝置之例,操作用PC3係相當於資訊處理裝置之例,機器2係相當於參數未設定機器之例。
伺服器電腦1係可以形成為利用匯流排連接CPU(Central Processing Unit;中央處理單元)、RAM(Random Access Memory;隨機存取記憶體)、ROM(Read Only Memory;唯讀記憶體)、二次記憶裝置、網路介面、控制台之電腦予以實現。
伺服器電腦1係如圖2所示,具備:調配部11、設定程式產生部12、機器登錄部14、機器一覽顯示部15、及使用者認 證部16。
11、12、14~16之各要素係例如形成為應用程式的一部份予以實現,並利用CPU實行。
調配部11係接收來自外部的要求,並依據要求類別叫出適當的要素(12、14~16之各要素之任一個),接收結果回應外部的要求處。
在伺服器電腦1的二次記憶裝置中,儲存設定程式實行碼13、機器資訊表17、及使用者資訊表18。
機器資訊表17及使用者資訊表18係利用表管理部19進行製作、更新、刪除。
機器2係具備設定部21,記憶可改寫之設定參數22、及不可改寫且在各個機器固有的機器ID23。
機器2係可以形成為利用匯流排連接CPU、RAM、ROM、及網路介面,並不具有(非常備)控制台的電腦予以實現。
操作用PC3也是,可以形成為利用匯流排連接CPU、RAM、ROM、二次記憶裝置、網路介面、及控制台的電腦予以實現。
又,操作用PC3係具備Web瀏覽器31,記憶PC設定參數32。
再者,操作用PC3係具備:實行後述的設定程式122之程式實行部33、與伺服器電腦1及機器2進行通訊之通訊部34。
外部網路6為包含複數個網路裝置或伺服器電腦亦可。
例如,外部網路6係包含HTTP代理式伺服器或防火牆裝 置、網路路由器裝置等亦可。
圖3係顯示包含在設定參數22之資訊的類別與數值之例。
設定參數22係由IP位址22a、網路遮罩22b、預設閘道IP位址22c、代理式伺服器URL22d、說明文字列1 22e、及說明文字列2 22f等構成。
圖4係為顯示包含在PC設定參數32之資訊的類別與數值之例。
PC設定參數32係由網路遮罩32a、預設閘道IP位址32b、及代理式伺服器URL32c構成。
PC設定參數32不必是單一的檔案等,其為操作用PC3的作業系統以固有的方法讀出儲存在記憶裝置的數值者。
圖5係顯示機器資訊表17的資料項目與數值之例。
機器資訊表17係由與各機器對應的行集合構成,各行係由買主ID17a、機器ID17b、機器資訊1~N 17c、設定狀態17d、最終存取時刻17e、及設定資訊1~M 17f構成。
買主ID17a係為伺服器電腦1專門辨識購買該機器的顧客所用之資訊。
各機器係可以利用機器ID17b進行辨識,並且在機器資訊1~N 17c具有根據販賣‧製造事業者的補充資訊。
設定狀態17d係為顯示對於該機器是否已實施參數設定之資訊。
最終存取時刻17e係記錄從已參數設定的機器自動進行之 對伺服器電腦1的存取之最終時刻,在該值為從現在時刻超過特定時間而為以前者的情況下,可以視為「機器為喪失有效的網路存取環境者」。
設定資訊1~M 17f係為對於該機器顧客可設定的資訊,例如圖6所示,形成為由IP位址17g、及說明文字列1~K 17h構成者。
圖7係顯示使用者資訊表18的資料項目。
使用者資訊表18係由買主名18a、買主ID18b、認證資訊18c、買主資訊1~N 18d構成。
在圖1中,機器2的保有者之使用者係透PC3的Web瀏覽器31在伺服器電腦1的使用者認證部16進行存取,使用者認證部16係利用儲存在使用者資訊表18的資訊進行使用者的認證。
在認證成功的情況下,使用者認證部16係對於Web瀏覽器31發行已認證符記,並且使以後之對機器一覽顯示部15或設定程式產生部12的存取為成功。
圖8係顯示已認證的使用者在從Web瀏覽器31對機器一覽顯示部15進行存取時顯示在Web瀏覽器31的畫面151之例。
圖8的畫面151係針對包含使用者之顧客所保有的全部機器,機器一覽顯示部15顯示從機器資訊表17取得資料的結果。
如圖8例示,在畫面151中係顯示機器ID、IP位址、設定狀態、及說明文字列,同時也顯示指示設定實行之按鈕。
設定狀態成為不明的機器,雖然已設定參數,但其為機器 資訊表17的最終存取時刻17e為從現在時刻早於特定時間以前的機器。
其中,當在畫面151上於輸入欄設定數值,按下設定實行按鈕時,進行對設定程式產生部12的存取。
圖9係顯示此時設定程式產生部12所接收之包含在來自外部的要求(設定程式產生要求121)之資訊的類別與例示。
設定程式產生要求121係由買主ID121a、已認證符記121b、機器ID121c、IP位址121d、說明文字列1 121e、說明文字列2 121f等構成。
此等之中必須在畫面151輸入者係為IP位址121d、及說明文字列。
圖10係顯示設定程式產生部12回應要求處之設定程式122的構造。
設定程式122係由實行碼區域123與參數區域124構成。
在實行碼區域123中係記述可利用PC3實行之格式的程式碼。
在參數區域124中係記述設定在機器2的參數。
參數區域124係可以使用例如悉知的作業系統之Microsoft(登錄商標)、Windows(登錄商標)的資源,與實行碼區域123一體化。
圖11係顯示包含在參數區域124之資訊的例示。
在參數區域124中係包含機器ID124a、IP位址124b、說明文字列1 124c、說明文字列2 124d等。
又包含在參數區域124之IP位址124b係相當於第1通訊參數之例。
又,包含在PC設定參數32(圖4)之網路遮罩32a、預設閘道IP位址32b、及代理式伺服器URL32c係相當於第2通訊參數之例。
即,在參數未設定的機器2固有之通訊參數被分類為第1通訊參數,與包含參數未設定的機器2之複數個機器共通的通訊參數被分類為第2通訊參數。
其次使用流程圖,說明關於本實施形態之參數設定系統的動作例。
圖12係為顯示伺服器電腦1之設定程式產生部12的動作例之流程圖。
又,圖12係顯示設定程式產生部12在輸入來自PC3的設定程式產生要求21後的動作例。
首先利用步驟S1,設定程式產生部12係在輸出到PC3之設定程式122的實行碼區域123複製設定程式實行碼13的內容。
其次利用步驟S2,設定程式產生部12係在設定程式122的參數區域124設定利用經由調配部11接收的設定程式產生要求121的一部份資訊。
具體而言,設定程式產生部12係分別在機器ID124a設定機器ID121c、在IP位址124b設定IP位址121d、在說明文字列1 124c設定說明文字列1 121e、在說明文字列2 124d設定說明文字列2 121f。
其次利用步驟S3,設定程式產生部12係更新與設 定程式產生要求121的機器ID121c對應之機器資訊表17的記錄,將設定程式產生要求121的IP位址121d、說明文字列1 121e、說明文字列2 121f、...分別設定在IP位址17g、說明文字列1、說明文字列2、...17h。
其次利用步驟S4,設定程式產生部12係透過調配部11將已製作的設定程式122傳送到PC3,結束動作。
圖13係為顯示設定程式122係利用Web瀏覽器31下載到PC3,並予以實行時的動作之流程圖。
即,圖13係顯示PC3的程式實行部33藉由設定程式122的實行而實現的處理。
首先利用步驟S11,程式實行部33係藉由設定程式122的實行,從參數區域124讀入參數之值。
其次利用步驟S12,程式實行部33係藉由設定程式122的實行,讀入PC3內之PC設定參數32的內容。
其次利用步驟S13,程式實行部33係藉由設定程式122的實行,依據利用步驟S11及S12所讀入的參數,製作圖14的參數設定要求訊息131。
具體而言,程式實行部33係將參數區域124的機器ID124a、IP位址124b、說明文字列1 124c、說明文字列2 124d、...分別儲存在參數設定要求訊息131的機器ID131a、IP位址131b、說明文字列1 131f、說明文字列2 131g、...。
又,將從PC設定參數32讀入之網路遮罩32a、預設閘道IP位址32b、及代理式伺服器URL32c分別設定在參數設定要 求訊息131的網路遮罩131c、預設閘道IP位址131d、代理式伺服器URL131e。
由於PC3與機器2係連接在相同的LAN4,因此網路遮罩131c、預設閘道IP位址131d、代理式伺服器URL131e之值為共通的,取代明確給予到設定程式產生部12,可以使用PC設定參數32的值。
其次利用步驟S14,程式實行部33係藉由設定程式122的實行,使用通訊部34在LAN4上指定廣播位址送出參數設定要求131。
藉由使用廣播位址,即使是IP位址未設定的機器也可以接收參數設定要求訊息131。
接著在步驟S15中,程式實行部33係從機器2等待對於參數設定要求訊息131的回應。
利用步驟S16,程式實行部33係判定是否在逾時時間內接收成功回應,在逾時時間內接收成功回應的情況下結束實行。
在發生逾時、或是接收錯誤回應的情況下,前進到步驟S17。
在步驟S17中,程式實行部33係判斷重複次數是否達到規定之值,若是未達到規定之值的話回到步驟S14重複處理。
在重複到規定的次數之情況下,判斷成機器參數設定為失敗,退出處理。
其次,使用圖15的流程圖說明機器2的設定部21 之動作。
設定部21係首先利用步驟S21,判定設定參數22是否已設定,在設定參數22已設定的情況下前進到步驟S26。
在設定參數22未設定的情況下,設定部21係在步驟S22中,待機直到從LAN4接收參數設定要求訊息131(逾時為無期限)。
當接收參數設定要求訊息131時前進到步驟S23,設定部21係判定機器ID131a是否與機器2本身的機器ID23一致。
在不一致的情況下,無視設參數設定要求訊息131,回到步驟S22重複處理。
在接收到具有與機器2的機器ID23一致之機器ID131a之參數設定要求訊息131的情況下,設定部21係利用步驟S24,將IP位址131b、網路遮罩131c、預設閘道IP位址131d、代理式伺服器URL131e設定在機器2的網路介面等,同時將參數設定要求訊息131的內容儲存在設定參數22。
藉此,機器2係可以使用通常的IP通訊,在LAN上、及外部網路6上的電腦等進行存取。
其次在步驟S25中,設定部21係向參數設定要求訊息131的傳送處回覆設定的成功回應。
在步驟S26中,設定部21係經由顯示在代理式伺服器URL131e的伺服器,叫出伺服器電腦1的機器登錄部14。該詳細情況在後面闡述。
在步驟S27中,依據機器登錄部14的結果,叫出 為成功情況下前進到步驟S28,在失敗的情況下回到步驟S22重複處理。
在步驟S28中,在待機特定時間後,回到步驟S26重複處理。
如以上所示,設定部21係在參數設定為未成功期間為重複依據參數設定要求訊息131的參數設定處理。
又,設定部21係當參數設定為成功之後,在設定有效性的確認未成功期間為重複根據機器登錄部14的叫出之設定有效性的確認。
圖16係為設定部21叫出伺服器電腦1的機器登錄部14時之機器登錄要求141之資訊的類別及例示。
機器登錄要求141係由機器ID141a構成。
圖17係為顯示伺服器電腦1的機器登錄部14之動作的流程圖。
首先利用步驟S31,機器登錄部14係更新與從機器2的設定部21接收的機器ID141a之值對應的機器資訊表17之記錄,在設定狀態17d為「完成」時,將最終存取時刻17e設定為現在時刻。
其次利用步驟S32,機器登錄部14係將記錄更新的成功/失敗之差別回應給要求處之機器2,結束。
如以上所述,根據本實施形態,因為使用廣播從PC3將設定參數的資訊送出到機器2,因此可以利用經由LAN與機器2進行通訊。
又,可以利用其他路徑(離線)的未連接下實施機器2的參 數設定。
又,因為在參數設定要求訊息131中包含機器ID131a,因此即使在LAN4內有複數個參數設定對象機器存在,也可以只對有意圖的機器進行參數設定。
因為在PC3實行從伺服器電腦1下載的設定程式122,因此只要是可以利用Web瀏覽器31的PC,都可以適用關於本實施形態的方式。
為此,可以不要專用程式的事前安裝、或是已安裝程式的更新等軟體管理作業。
又,因為設定程式122係包含使用者從Web瀏覽器所指定的IP位址,因此設定程式122的下載後係形成只要單純的滑鼠點擊操作,使機器2的參數設定為容易。
又,由於不用依存所謂DHCP伺服器等管理者之根據其他管理者的作業,因此可以自由重複設定變更與結果的確認。
又,由於是顯示設定對象的機器一覽,選擇成為對象的機器,因此不必進行機器ID的輸入,可以減輕使用者的負擔。
又,因為網路遮罩或代理式伺服器URL等網路參數為使用與參數設定對象機器共通之同一LAN上的PC,因此挪用設定在PC的參數,可以削減使用者的輸入項目。
又,可以避免必要性揭露關於機器的設置環境之資訊。
因為將IP位址連同代理式伺服器URL設定在機器,機器係成為可立即進行Web存取,可以不用經過複雜的 順序就能夠利用需要與網路上的伺服器協調之軟體自動更新等。
又,因為在設定結束後機器係定期進行伺服器存取,因此在伺服器側進行機器的監控變得容易。
因為在設定項目包含說明文字列,因此在新的設 置時或設置環境改變時,易於配合修正,可以防止實態與記錄的離異。
以上,在本實施形態中,其係說明機器參數設定方法,該方法係為由:具有網路機能之機器;伺服器電腦;網路連接前述機器與前述伺服器電腦之機器設定用電腦,構成之機器參數設定方法,前述伺服器電腦,其係具備:從前述機器設定用電腦接收機器固有的辨別資訊、及對於該機器的參數設定資訊,製作在機器設定用電腦實行對前述機器的參數設定之設定程式,並傳送到前述機器設定用電腦之設定程式產生手段。
又,在本實施形態中,其係說明前述伺服器電腦,進一步具備:儲存1個以上的前述機器的辨別資訊之機器資訊表;依據該機器資訊表,將機器的辨別資訊一覽傳送到機器設定用電腦之機器一覽顯示手段,從顯示在機器設定用電腦之機器辨別資訊一覽,將使用者 所選擇的機器辨別資訊給予伺服器電腦的設定程式產生手段。
又,在本實施形態中,其係說明前述機器資訊表係包含擁有前述機器之使用者的資訊,前述機器一覽顯示手段係進行使用者的認證,僅一覽顯示該使用者所擁有的機器。
又,在本實施形態中,其係說明前述設定程式的參數資訊係包含IP位址。
又,在本實施形態中,其係說明前述設定程式的參數資訊係包含對於前述機器的動作不會有所影響,用於使用者掌握前述機器的設置狀況之說明文字列。
又,在本實施形態中,其係說明前述設定程式係在參數設定資訊追加儲存在機器設定用電腦的參數資訊。
又,在本實施形態中,其係說明儲存在機器設定用電腦之參數資訊係包含網路遮罩、預設閘道IP位址、及代理式伺服器URL的至少1個。
又,在本實施形態中,其係說明前述設定程式係使用廣播位址送出對前述機器的參數設定資訊。
又,在本實施形態中,其係說明前述參數設定資訊係包含機器的辨別資訊,前述機器係在從網路接收的前述參數設定資訊之中,當前述機器的辨別資訊沒有顯示前述機器本身的情況下,不進行參 數設定。
又,在本實施形態中,其係說明前述設定程式係對於前述機器,在參數設定後於每個特定時間指示對前述伺服器電腦的登錄處理之實行。
又,在本實施形態中,其係說明前述機器資訊表係儲存從前述機器最後進行登錄處理的時刻,前述機器一覽顯示手段係顯示為能夠辨別從現在時刻於特定時間內已進行登錄處理的前述機器。
實施形態2.
圖18係顯示關於本實施形態之參數設定系統的構成例。
與圖1相比,機器2所連接之LAN8係透過網路路由器裝置7而與PC3所連接之LAN4連接之點有所不同。
在該情況下,PC3係在廣播參數設定要求訊息131時,必須考量LAN8的網路位址而使用定向廣播。
又,伺服器電腦1、PC3及機器2的內部構成係與實施形態1所示者相同。
圖19係顯示在本實施形態中,伺服器電腦1的設定程式產生部12所接收之設定程式產生要求121。
與圖9不同,圖19之設定程式產生要求121係包含網路遮罩121e、預設閘道IP位址121f。
由於此等在利用網路路由器裝置7予以分離之網路間為不共通的,因此必須使用與畫面151相同的輸入介面,使用者直接指定。
伺服器電腦1、PC3及機器2係依據圖19所示之設定程式產生要求121,進行與實施形態1相同的動作,進行對機器2的參數設定。
如以上所示,根據本實施形態,因為使用者指定機器所連接之LAN的網路遮罩及預設閘道IP位址,因此可以達到即使是對於連接在與PC不同的子網路之機器也可以進行參數設定之效果。
又,在使用者沒有指定網路遮罩或預設閘道IP位址的情況下,藉由使用PC3的PC設定參數32之值,在PC3與機器2連接在相同LAN的情況下也能夠處理。
在本實施形態中,其係說明前述設定程式係使用由前述機器的IP位址與前述網路遮罩所導出的定向廣播位址送出對前述機器的參數設定資訊。
實施形態3.
在本實施形態中,在參數區域124包含有效期限資訊,同時將對於參數區域124整體之根據伺服器電腦1的電子簽名附予在設定程式22,防止設定程式122的濫用或誤用。
換言之,伺服器電腦1係在設定程式122附加有效期限資訊、及對於參數區域124的參數之電子簽名,將已附加有效期限資訊、及電子簽名的設定程式122傳送到PC3。
PC3係從伺服器電腦1接收已附加有效期限資訊、及電子簽名的設定程式122。
再者,PC3係實行已接收的設定程式122,產生包含附加在設定程式122之有效期限資訊、及電子簽名的參數設定要求 訊息131,將包含有效期限資訊、及電子簽名的參數設定要求訊息131傳送到機器2。
在機器2中,於圖15的步驟S23中,進行電子簽名的驗證、及現在時刻與有效期限的比較。
伺服器電腦1、PC3及機器2的內部構成係與實施形態1所示者相同。
又,除了上述動作,伺服器電腦1、PC3及機器2的動作係與實施形態1所示者相同。
如以上所示,根據本實施形態,因為進行參數區域124的電子簽名驗證、及有效期限的確認,可以防止根據被盜用的參數設定要求訊息131或者到期而使參數設定被改寫,達到可以提高機器的安全性之效果。
在本實施形態中,其係說明參數設定資訊係包含有效期限、及對於包含前述有效期限之前述參數設定資訊的電子簽名,前述機器係在從網路接收之前述參數設定資訊之中,在前述電子簽名的驗證為失敗的情況下、及前述有效期限為比現在時刻更早的情況下,不進行參數設定。
實施形態4.
在本實施形態中,設定程式產生部12係製作機器2具有的SSL客戶證明書作為參數之1,並包含在參數區域124予以輸出之點與上述實施形態有所不同。
換言之,在本實施形態中,伺服器電腦1係產生機器2的SSL客戶證明書(電子證明書),將已產生的SSL客戶證明書附 加在設定程式122,將已附加SSL客戶證明書之設定程式122傳送到PC3。
再者,PC3係從伺服器電腦1接收已附加SSL客戶證明書之設定程式122,並實行已接收的設定程式122,產生包含附加在設定程式122之SSL客戶證明書的參數設定要求訊息131。
再者,將該參數設定要求訊息131傳送到機器2。
藉由如此一來,機器2與伺服器電腦1係在設定之後可達到安全通訊。
在本實施形態中,其係說明設定程式產生手段,其係為操作用PC產生用以認證機器的資訊,並追加到參數設定資訊。
最後,參照圖20,說明實施形態1~4所示之伺服器電腦1、機器2及PC3(以下稱為伺服器電腦1等)的硬體構成例。
如前述所示,伺服器電腦1等係為電腦,並且可以利用程式實現伺服器電腦1等的各要素。
就伺服器電腦1等的硬體構成而言,在匯流排連接運算裝置901、外部記憶裝置902、主記憶裝置903、通訊裝置904、及輸出入裝置905。
但是,在機器2中係不具備作為控制台裝置的輸出入裝置905。
運算裝置901係為實行程式的CPU。
外部記憶裝置902係例如是ROM或快閃記憶體、硬碟裝置。
主記憶裝置903係RAM。
通訊裝置904係例如是NIC(Network Interface Card;網路介面卡)。
輸出入裝置905係例如是滑鼠、鍵盤、顯示器裝置等。
程式通常是記憶在外部記憶裝置902,並且在裝載到主記憶裝置903的狀態下,依序讀入到運算裝置901予以實行。
程式係為實現以圖1、圖2所示之「~部」進行說明的機能之程式。
再者,在外部記憶裝置902中也記憶作業系統(OS),將OS的至少一部份裝載到主記憶裝置903,運算裝置901係一邊實行OS,一邊實行實現圖1所示之「~部」的機能之程式。
又,在實施形態1~4的說明中,顯示以「~的判斷」、「~的判定」、「~的抽出」、「~的設定」、「~的登錄」、「~的選擇」、「~的產生」、「~的製作」、「~的更新」、「~的接收」、「~的輸入」、「~的輸出」等進行說明的處理結果之資訊或資料或訊號值或變數值係成為檔案記憶在主記憶裝置903。
又,圖20的構成係不過是顯示伺服器電腦1等的硬體構成之一例者,伺服器電腦1等的硬體構成係不限於圖20所記載的構成,即使是其他構成亦可。
以上,雖然是針對本發明的實施形態進行說明, 但是在此等實施形態之中,即使組合2個以上予以實施亦可。
或者,在此等實施形態之中,即使部份性實施1個亦可。
或者,在此等實施形態之中,即使部份性組合2個以上予以實施亦可。
又,本發明係不限於此等實施形態者,因應必要可以進行各種變更。
1‧‧‧伺服器電腦
2‧‧‧機器
3‧‧‧操作用PC
4‧‧‧LAN
5‧‧‧網路路由器裝置
6‧‧‧外部網路
21‧‧‧設定部
22‧‧‧設定參數
23‧‧‧機器ID
31‧‧‧Web瀏覽器
32‧‧‧PC設定參數
33‧‧‧程式實行部
34‧‧‧通訊部

Claims (11)

  1. 一種參數設定系統,具有:管理參數設定所用的設定程式之程式管理裝置;及進行與前述程式管理裝置、及未設定通訊參數之參數未設定機器的通訊之可實行前述設定程式之資訊處理裝置,其特徵在於:前述資訊處理裝置,對於前述程式管理裝置要求前述設定程式的傳送,將設定於前述參數未設定機器的前述通訊參數傳送至前述程式管理裝置;前述程式管理裝置,其係依據來自前述資訊處理裝置的要求,將從前述資訊處理裝置接收之前述通訊參數附加於前述設定程式,並將已附加有前述通訊參數的前述設定程式傳送到前述資訊處理裝置,前述資訊處理裝置,其係從前述程式管理裝置接收已附加有前述通訊參數的前述設定程式,並實行已接收的前述設定程式,將前述通訊參數給予設定於前述參數未設定機器的設定對象參數,產生包含於前述設定對象參數中的要求前述設定對象參數之設定之參數設定要求訊息,並將已產生的參數設定要求訊息傳送到前述參數未設定機器。
  2. 如申請專利範圍第1項之參數設定系統,其中:前述參數未設定機器未設定機器的IP(Internet Protocol;網際網路協議)位址; 前述通訊參數為使得前述參數未設定機器能夠使用IP位址進行通訊的通訊參數。
  3. 如申請專利範圍第1項之參數設定系統,前述通訊參數為使得前述參數未設定機器能夠存取外部網路的通訊參數。
  4. 如申請專利範圍第1項之參數設定系統,其中,前述資訊處理裝置,其係可以使用廣播位址與前述參數未設定機器進行通訊,使用前述廣播位址,將包含通訊參數作為前述設定對象參數之參數設定要求訊息傳送到前述參數未設定機器。
  5. 如申請專利範圍第1項之參數設定系統,其中,前述資訊處理裝置,其係在對於前述程式管理裝置要求前述設定程式的傳送時,將該通訊參數作為第1通訊參數傳送到前述程式管理裝置,將與前述第1通訊參數相異之前述第2通訊參數在特定的記憶區域予以記憶,前述程式管理裝置,其係將從前述資訊處理裝置接收的前述第1通訊參數附加在前述設定程式,將已附加前述第1通訊參數之前述設定程式傳送到前述資訊處理裝置,前述資訊處理裝置,其係從前述程式管理裝置接收已附加前述第1通訊參數之前述設定程式,並實行已接收之前述設定程式,產生包含附加在前述設定程式之前述第1通訊參數、與在前述記憶區域中記憶的前述第2通訊參數作為前述設定對象參數之參數 設定要求訊息。
  6. 如申請專利範圍第5項之參數設定系統,其係以在前述參數未設定機器固有的通訊參數作為前述第1通訊參數,並且以與包含前述參數未設定機器之複數個機器共通的通訊參數作為前述第2通訊參數。
  7. 如申請專利範圍第1項之參數設定系統,其中,前述程式管理裝置,其係將有效期限資訊與對於前述設定對象參數之電子簽名附加在前述設定程式,並將已附加前述有效期限資訊與前述電子簽名之前述設定程式傳送到前述資訊處理裝置,前述資訊處理裝置,其係從前述程式管理裝置接收已附加前述有效期限資訊與前述電子簽名之前述設定程式,並實行已接收的前述設定程式,產生包含附加在前述設定程式之前述有效期限資訊與前述電子簽名之參數設定要求訊息。
  8. 如申請專利範圍第1項之參數設定系統,其中,前述程式管理裝置,其係產生前述參數未設定機器的電子證明書,將已產生的電子證明書附加在前述設定程式,將已附加前述電子證明書之前述設定程式傳送到前述資訊處理裝置,前述資訊處理裝置,其係從前述程式管理裝置接收已附加前述電子證明書之前述設定程式,並實行已接收的前述設定程式,產生包含附加在前述設定程式之前述電子證明書之參數設定要求訊息。
  9. 如申請專利範圍第1項之參數設定系統,其中,前述資訊處理裝置,其係實行前述設定程式,產生包含前述參數未設定機器的IP(Internet Protocol;網際網路協議)位址、網路遮罩、預設閘道IP位址、代理式伺服器URL(Uniform Resource Locator,一致資源定址器)的至少一種作為前述設定對象參數之參數設定要求訊息。
  10. 一種程式管理裝置,其管理參數設定所用的設定程式,其包括:通訊裝置,其與可執行將前述通訊參數設定於未設定通訊參數的參數未設定機器的前述設定程式之資訊處理裝置進行通訊,從前述資訊處理裝置接收前述設定程式的傳送要求、以及設定於前述參數未設定機器的前述通訊參數,並將前述設定程式傳送至前述資訊處理裝置;及設定程式產生部,其產生前述設定程式,其係基於傳送自前述資訊處理裝置的傳送要求,透過前述通訊裝置,將從前述資訊處理裝置接收的前述通訊參數附加於前述設定程式,前述資訊處理裝置執行已附加有前述通訊參數的前述設定程式,將前述通訊參數給予設定於前述參數未設定機器的設定對象參數,產生包含於前述設定對象參數中的要求前述設定對象參數之設定之參數設定要求訊息,並將已產生的參數設定要求訊息傳送到前述參數未設定機器。
  11. 一種資訊處理裝置,其係與管理參數設定所用的設定程式之程式管理裝置、及未設定通訊參數之參數未設定機器進 行通訊,並可執行前述設定程式,前述資訊處理裝置包括:通訊部,對於前述程式管理裝置要求前述設定程式的傳送,將設定於前述參數未設定機器的前述通訊參數傳送至前述程式管理裝置,從前述程式管理裝置接收基於前述設定程式的傳送要求前述程式管理裝置已附加有前述通訊參數的前述設定程式,並將參數設定要求訊息傳送至前述參數未設定機器;及程式執行部,執行由該通訊部接收的前述設定程式,將前述通訊參數給予設定於前述參數未設定機器的設定對象參數,產生包含於前述設定對象參數中的要求前述設定對象參數之設定之前述參數設定要求訊息。
TW102101432A 2012-12-05 2013-01-15 Parameter setting system, program management device, and information processing device TWI493461B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2012/081563 WO2014087507A1 (ja) 2012-12-05 2012-12-05 パラメータ設定システム

Publications (2)

Publication Number Publication Date
TW201423595A TW201423595A (zh) 2014-06-16
TWI493461B true TWI493461B (zh) 2015-07-21

Family

ID=50882957

Family Applications (1)

Application Number Title Priority Date Filing Date
TW102101432A TWI493461B (zh) 2012-12-05 2013-01-15 Parameter setting system, program management device, and information processing device

Country Status (7)

Country Link
US (1) US20150326435A1 (zh)
JP (1) JP5889437B2 (zh)
KR (1) KR101704319B1 (zh)
CN (1) CN104823410B (zh)
DE (1) DE112012007196T5 (zh)
TW (1) TWI493461B (zh)
WO (1) WO2014087507A1 (zh)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9680813B2 (en) 2012-10-24 2017-06-13 Cyber-Ark Software Ltd. User provisioning
US9712563B2 (en) * 2014-07-07 2017-07-18 Cyber-Ark Software Ltd. Connection-specific communication management
TWI543576B (zh) 2014-07-22 2016-07-21 廣達電腦股份有限公司 網路協定位址之設定方法及伺服管理系統
US10243963B1 (en) * 2015-12-18 2019-03-26 Symantec Corporation Systems and methods for generating device-specific security policies for applications
JP6598136B2 (ja) * 2016-02-03 2019-10-30 リコーイメージング株式会社 設定情報管理システム
JP6496272B2 (ja) 2016-04-15 2019-04-03 ファナック株式会社 パラメータ設定装置、パラメータ設定プログラム及びパラメータ設定方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005215789A (ja) * 2004-01-27 2005-08-11 Matsushita Electric Works Ltd 電気機器およびその制御システム
TWI253028B (en) * 2004-03-24 2006-04-11 Lee-Hter Yao Wide-area streetlamp control/monitoring system and its method
TW200834273A (en) * 2006-12-22 2008-08-16 Harris Stratex Networks Operating Corp Manufacturing system and method
WO2011052696A1 (ja) * 2009-10-29 2011-05-05 パナソニック電工株式会社 省エネルギー化提案システム
WO2011064998A1 (ja) * 2009-11-27 2011-06-03 パナソニック株式会社 マスタ装置、スレーブ装置および通信システム

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3799948B2 (ja) * 2000-03-30 2006-07-19 ブラザー工業株式会社 Ipアドレス設定装置、ipアドレス設定方法、及びネットワークシステム
JP2003023424A (ja) * 2001-07-06 2003-01-24 Allied Tereshisu Kk Icカードを利用したネットワーク機器の通信パラメータ設定方法及びシステム
KR100638017B1 (ko) * 2003-05-30 2006-10-23 엘지전자 주식회사 네트워크 디바이스
KR100540870B1 (ko) * 2003-09-30 2006-01-10 에스케이 텔레콤주식회사 무선 인터넷 서비스를 위한 네트워크 파라미터 설정시스템 및 방법과 이를 위한 이동통신 단말
JP4134972B2 (ja) * 2004-09-30 2008-08-20 ブラザー工業株式会社 パラメータ設定システム,設定デバイスおよびプログラム
JP3979413B2 (ja) * 2004-09-30 2007-09-19 ブラザー工業株式会社 設定管理プログラムおよび設定管理システム
US20100005166A1 (en) * 2006-01-27 2010-01-07 Jong-Hoon Chung Network device
JP2013003661A (ja) * 2011-06-13 2013-01-07 Sony Corp 情報処理装置、サーバ装置、情報処理方法及びプログラム
TW201306537A (zh) * 2011-07-29 2013-02-01 Tenx Technology Inc 主動式資訊分享系統及其裝置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005215789A (ja) * 2004-01-27 2005-08-11 Matsushita Electric Works Ltd 電気機器およびその制御システム
TWI253028B (en) * 2004-03-24 2006-04-11 Lee-Hter Yao Wide-area streetlamp control/monitoring system and its method
TW200834273A (en) * 2006-12-22 2008-08-16 Harris Stratex Networks Operating Corp Manufacturing system and method
WO2011052696A1 (ja) * 2009-10-29 2011-05-05 パナソニック電工株式会社 省エネルギー化提案システム
WO2011064998A1 (ja) * 2009-11-27 2011-06-03 パナソニック株式会社 マスタ装置、スレーブ装置および通信システム

Also Published As

Publication number Publication date
JPWO2014087507A1 (ja) 2017-01-05
US20150326435A1 (en) 2015-11-12
KR20150067337A (ko) 2015-06-17
CN104823410A (zh) 2015-08-05
CN104823410B (zh) 2019-01-08
TW201423595A (zh) 2014-06-16
WO2014087507A1 (ja) 2014-06-12
KR101704319B1 (ko) 2017-02-07
DE112012007196T5 (de) 2015-09-03
JP5889437B2 (ja) 2016-03-22

Similar Documents

Publication Publication Date Title
TWI493461B (zh) Parameter setting system, program management device, and information processing device
US9118657B1 (en) Extending secure single sign on to legacy applications
JP6198477B2 (ja) 権限移譲システム、認可サーバーシステム、制御方法、およびプログラム
US9654480B2 (en) Systems and methods for profiling client devices
US20160212141A1 (en) Invisible password reset protocol
US20200329032A1 (en) Secure gateway onboarding via mobile devices for internet of things device management
JP5296726B2 (ja) Webコンテンツ提供システム、Webサーバ、コンテンツ提供方法、及びこれらのプログラム
US20150101025A1 (en) Image forming apparatus, method of controlling the same, and storage medium
US11321444B2 (en) Authentication management method and system
US10523763B2 (en) Communication device, communication method, controlled device, and non-transitory computer readable medium
JP6013508B2 (ja) 中継装置および中継方法、並びにプログラム
EP3211522B1 (en) Computer program for server
CN101969426B (zh) 分布式用户认证***及其方法
US10511671B2 (en) Communication device, communication method, controlled device, and non-transitory computer readable medium
US11962465B2 (en) Control system, electronic device, and control method
US11343242B2 (en) Dynamic connection across systems in real-time
US8590009B2 (en) Computer system for port forwarding
JP5535104B2 (ja) 情報処理システム、管理サーバ、端末装置、情報処理方法、及びプログラム
US11895112B2 (en) Secure authentication and execution of applications on shared devices
CN113328883B (zh) 终端管理方法及装置、存储介质、电子设备
KR20110084034A (ko) 비로그인 기반의 패치 시스템 및 방법
JP5668536B2 (ja) 中継サーバ及び中継通信システム
CN117834187A (zh) 一种微服务集群统一证书的部署方法及***
JP2013114357A (ja) 認証システム及び認証プログラム

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees