JP2014138409A - 情報通信機器、制御方法、及びプログラム - Google Patents

情報通信機器、制御方法、及びプログラム Download PDF

Info

Publication number
JP2014138409A
JP2014138409A JP2013007843A JP2013007843A JP2014138409A JP 2014138409 A JP2014138409 A JP 2014138409A JP 2013007843 A JP2013007843 A JP 2013007843A JP 2013007843 A JP2013007843 A JP 2013007843A JP 2014138409 A JP2014138409 A JP 2014138409A
Authority
JP
Japan
Prior art keywords
wireless communication
information
communication network
external device
access point
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.)
Granted
Application number
JP2013007843A
Other languages
English (en)
Other versions
JP2014138409A5 (ja
JP6080561B2 (ja
Inventor
Shunji Fujita
俊司 藤田
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.)
Canon Inc
Original Assignee
Canon 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 Canon Inc filed Critical Canon Inc
Priority to JP2013007843A priority Critical patent/JP6080561B2/ja
Priority to US14/149,203 priority patent/US9578190B2/en
Priority to CN201410023518.7A priority patent/CN103944870B/zh
Publication of JP2014138409A publication Critical patent/JP2014138409A/ja
Publication of JP2014138409A5 publication Critical patent/JP2014138409A5/ja
Application granted granted Critical
Publication of JP6080561B2 publication Critical patent/JP6080561B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00281Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a telecommunication apparatus, e.g. a switched network of teleprinters for the distribution of text-based information, a selective call terminal
    • H04N1/00315Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a telecommunication apparatus, e.g. a switched network of teleprinters for the distribution of text-based information, a selective call terminal with a radio transmission apparatus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00281Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a telecommunication apparatus, e.g. a switched network of teleprinters for the distribution of text-based information, a selective call terminal
    • H04N1/00307Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a telecommunication apparatus, e.g. a switched network of teleprinters for the distribution of text-based information, a selective call terminal with a mobile telephone apparatus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00408Display of information to the user, e.g. menus
    • H04N1/00411Display of information to the user, e.g. menus the display also being used for user input, e.g. touch screen
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00408Display of information to the user, e.g. menus
    • H04N1/00413Display of information to the user, e.g. menus using menus, i.e. presenting the user with a plurality of selectable options
    • H04N1/00416Multi-level menus
    • H04N1/00419Arrangements for navigating between pages or parts of the menu
    • H04N1/00427Arrangements for navigating between pages or parts of the menu using a menu list
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00408Display of information to the user, e.g. menus
    • H04N1/0044Display of information to the user, e.g. menus for image preview or review, e.g. to help the user position a sheet
    • H04N1/00442Simultaneous viewing of a plurality of images, e.g. using a mosaic display arrangement of thumbnails
    • H04N1/00445Simultaneous viewing of a plurality of images, e.g. using a mosaic display arrangement of thumbnails arranged in a one dimensional array
    • H04N1/0045Simultaneous viewing of a plurality of images, e.g. using a mosaic display arrangement of thumbnails arranged in a one dimensional array vertically
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/08Access security
    • H04W12/086Access security using security domains
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0008Connection or combination of a still picture apparatus with another apparatus
    • H04N2201/0034Details of the connection, e.g. connector, interface
    • H04N2201/0048Type of connection
    • H04N2201/0055By radio
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0008Connection or combination of a still picture apparatus with another apparatus
    • H04N2201/0074Arrangements for the control of a still picture apparatus by the connected apparatus
    • H04N2201/0075Arrangements for the control of a still picture apparatus by the connected apparatus by a user operated remote control device, e.g. receiving instructions from a user via a computer terminal or mobile telephone handset
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0077Types of the still picture apparatus
    • H04N2201/0084Digital still camera
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3225Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
    • H04N2201/3226Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document of identification information or the like, e.g. ID code, index, title, part of an image, reduced-size image
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3225Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
    • H04N2201/325Modified version of the image, e.g. part of the image, image reduced in size or resolution, thumbnail or screennail
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3273Display
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/08Access security
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/60Context-dependent security
    • H04W12/69Identity-dependent
    • H04W12/73Access point logical identity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/60Context-dependent security
    • H04W12/69Identity-dependent
    • H04W12/75Temporary identity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)
  • Studio Devices (AREA)

Abstract

【課題】外部機器に対して提供する機能を容易に設定可能にする。
【解決手段】情報通信装置は、第1のアクセスポイントとして動作することで、第1の無線通信ネットワークを生成し、該第1の無線通信ネットワークを介して情報の送受信を行う。また第1のアクセスポイントとは異なる第2のアクセスポイントとして動作することで、第2の無線通信ネットワークを生成し、該第2の無線通信ネットワークを介して情報の送受信を行う。そして、情報通信装置に無線接続された外部機器に対して提供する機能を、該外部機器が第1の無線通信ネットワーク及び第2の無線通信ネットワークのいずれを介して接続しているかに応じて異ならせる。
【選択図】図5

Description

本発明は、情報通信機器、制御方法、及びプログラムに関し、特に無線通信のアクセスポイントとして動作する情報通信機器に関する。
デジタルカメラ等の撮像装置の中には、無線通信機能を有し、撮影した静止画や動画等を無線通信ネットワークを介して外部機器に転送するものがある(特許文献1)。このような撮像装置は、無線通信ネットワークにおいてステーションとして動作し、アクセスポイントを介して外部機器に接続している。
一方、近年では撮像装置自体をアクセスポイントとして動作させ、複数の外部機器から無線接続可能にする撮像装置もある。また、Eye−Fi(登録商標)カードのような、アクセスポイントとして動作するメモリカードを撮像装置に装着することで、撮像装置をアクセスポイントとして動作させるものもある。アクセスポイントとして動作している撮像装置は、無線接続された複数の外部機器に対して、例えば画像の閲覧等の機能を提供することができる。
特開2011−120279号公報
しかしながら、アクセスポイントとして撮像装置を動作させる場合において、外部機器に対して提供する機能を機器ごとに制限する必要性があった。例えば、画像の閲覧、編集、削除等の機能を撮像装置が提供する場合、撮像装置の所有者以外のユーザの機器に対して編集や削除等の機能を提供することは、所有者の意図にそぐわない可能性があった。
これに対し、各機器について機能を提供するか否かを、例えばMACアドレス等の機器識別情報に応じて予め設定することで、外部機器に提供する機能を制限することも考えられる。しかしながら、この方法では撮像装置の所有者が予め接続される外部機器の機器識別情報を入手し、機器ごとに提供する機能を事前に設定する必要があり、煩雑な操作を所有者に課すことになる。
本発明は、上述の問題点に鑑みてなされたものであり、外部機器に対して提供する機能を容易に設定可能な情報通信装置、制御方法、及びプログラムを提供することを目的とする。
前述の目的を達成するために、本発明の情報通信装置は、以下の構成を備えることを特徴とする。具体的には情報通信装置は、複数の無線通信ネットワークのアクセスポイントとして動作することが可能な情報通信装置であって、第1のアクセスポイントとして動作することで第1の無線通信ネットワークを生成し、該第1の無線通信ネットワークを介して情報の送受信を行う第1の通信手段と、第1のアクセスポイントとは異なる第2のアクセスポイントとして動作することで第2の無線通信ネットワークを生成し、該第2の無線通信ネットワークを介して情報の送受信を行う第2の通信手段と、情報通信装置に無線接続した外部機器が第1の無線通信ネットワーク及び第2の無線通信ネットワークのいずれを介して接続しているかを判断する判断手段と、判断手段による判断結果に応じて、無線接続した外部機器に対して提供する機能を異ならせる制御手段と、を有することを特徴とする。
このような構成により本発明によれば、外部機器に対して提供する機能を容易に設定することが可能となる。
本発明の実施形態に係るデジタルカメラ100及び携帯電話200の機能構成を示したブロック図 本発明の実施形態に係るデジタルカメラ100で実行される、接続機器管理処理を例示したフローチャート 本発明の実施形態に係る接続機器管理処理において用いられる接続機器管理テーブルを例示した図 本発明の実施形態に係るデジタルカメラ100が、外部機器から受信するメッセージ(要求)の構造を説明するための図 本発明の実施形態に係るデジタルカメラ100で実行される、提供機能制限処理を例示したフローチャート 本発明の実施形態に係る提供機能制限処理において用いられる提供機能管理テーブルを例示した図 本発明の実施形態に係る提供機能制限処理において、携帯電話200の携帯表示部202に表示される画面例を示した図
[実施形態]
以下、本発明の例示的な実施形態について、図面を参照して詳細に説明する。なお、以下に説明する一実施形態は、情報通信装置の一例としての、無線通信機能を有し、アクセスポイント(以下、AP)として動作可能なデジタルカメラに、本発明を適用した例を説明する。しかし、本発明は、APとして動作することが可能な任意の機器に適用可能である。また本実施形態では外部機器として、無線通信機能を有し、アクセスポイントに接続して通信を行うステーション(以下、STA)として動作する携帯電話を例に説明するが、外部機器はこれに限られるものではない。
《デジタルカメラ100及び携帯電話200の構成》
図1は、本発明の実施形態に係るデジタルカメラ100及び携帯電話200の機能構成を示すブロック図である。
〈デジタルカメラ100の構成〉
制御部101は、例えばCPUである。制御部101は、デジタルカメラ100が有する各ブロックの動作を制御する。具体的には制御部101は、不図示のROMに記憶されている各ブロックの動作プログラムを読み出し、不図示のRAMに展開して実行することにより、各ブロックの動作を制御する。
記録媒体102は、例えば内蔵メモリが内蔵する記憶装置、あるいはメモリカードやHDD等のデジタルカメラ100に着脱可能に接続された記憶装置である。本実施形態では記録媒体102には、撮影により撮像部103から出力された静止画像や動画像のデータ(以下、単に画像データ)が記録される。
撮像部103は、例えばCCDやCMOSセンサ等の撮像素子である。撮像部103は、不図示の光学系を介して撮像素子面に結像された光学像を光電変換することにより、アナログ画像信号を生成する。また撮像部103は、生成されたアナログ画像信号に対してA/D変換処理を含む記録用の信号処理を適用し、画像データとして記録媒体102に記録する。
表示部104は、例えばLCD等のデジタルカメラ100が備える表示装置である。表示部104には、撮像部103により撮像された画像信号や、記録媒体102から読み出された画像データに対応する画像信号が表示される。
操作入力部105は、例えば電源ボタンやタッチパネルセンサ等のデジタルカメラ100が有するユーザインタフェースである。操作入力部105は、操作入力がなされたことを検出すると、対応する制御信号を制御部101に伝送する。
無線通信部106は、デジタルカメラ100が有する無線通信インタフェースである。無線通信部106は、アンテナ等の無線通信ネットワークの生成に必要な専用ハードウェアを有する。本実施形態では無線通信部106は、IEEE802.11n/a/g/b方式の無線LAN通信を行うものとし、APとして動作して無線通信ネットワークを生成する。本実施形態では無線通信部106は、2つの無線通信ネットワークを生成可能であり、1つの無線通信ネットワークのAPとして動作するのと並行して、もう1つの無線通信ネットワークのAPとしても動作することが可能である。即ち、無線通信部106は、異なるSSID(識別名)を有する2種類のAPとして同時動作することが可能である。なお、APとして動作する際のSSID等の各種設定情報は、無線通信部106内の内蔵メモリや不図示のROM等に格納されているものとする。ここで生成される2つの無線通信ネットワークは、第1の通信、第2の通信を行う無線通信ネットワークの一例である。
〈携帯電話200の構成〉
携帯制御部201は、例えばCPUである。携帯制御部201は、携帯電話200が有する各ブロックの動作を制御する。具体的には携帯制御部201は、不図示の携帯ROMに記憶された各ブロックの動作プログラムを読み出し、不図示の携帯RAMに展開して実行することにより、各ブロックの動作を制御する。
携帯表示部202は、例えばLCD等の携帯電話200が有する表示装置である。本実施形態では携帯表示部202には、携帯電話200において実行されたアプリケーションのGUI等が表示される。
携帯無線通信部203は、携帯電話200が有する無線通信インタフェースである。携帯無線通信部203は、アンテナ等の無線通信ネットワークへの接続に必要な専用ハードウェアを有する。本実施形態では携帯無線通信部203は、デジタルカメラ100の無線通信部106と通信可能なように、IEEE802.11n/a/g/b方式の無線LAN通信を行うものとする。このとき携帯無線通信部203は、STAとして動作し、APであるデジタルカメラ100とインフラストラクチャモードで無線接続する。
携帯操作入力部204は、例えばホームボタンやタッチパネルセンサ等の携帯電話200が有するユーザインタフェースである。携帯無線通信部203は、操作入力がなされたことを検出すると、対応する制御信号を携帯制御部201に伝送する。
なお、本実施形態のデジタルカメラ100は、APとして動作している際にWebサーバとして機能するものとする。携帯電話200は、STAとしてデジタルカメラ100に無線接続している場合、専用のクライアントプログラムを実行することで該Webサーバにアクセスすることができる。具体的にはクライアントプログラムを実行することで、予め登録されていたIPアドレス情報に従って、携帯電話200は該Webサーバにアクセスすることができる。このとき、クライアントプログラムはWebブラウジング機能を有し、データアクセスはHTTP(HyperText Transfer Protocol)を用いて行われるものとする。なお、データアクセスに使用されるプロトコルはこれに限られるものではなく、例えばDLNA(Digital Living Network Alliance)等を利用してもよい。
《接続機器管理処理》
このような構成をもつ本実施形態のデジタルカメラ100で実行される、無線接続する外部機器の各々について、接続するAPを登録して管理する接続機器管理処理について、図2のフローチャートを用いて具体的な処理を説明する。該フローチャートに対応する処理は、制御部101が、例えばROMに記憶されている対応する処理プログラムを読み出し、RAMに展開して実行することにより実現することができる。なお、本接続機器管理処理は、例えばデジタルカメラ100が所定のAPとして動作中に、無線通信部106が外部機器からメッセージを受信した開始した際に開始されるものとして説明する。
S201で、制御部101は、無線通信部106が受信したメッセージが、外部機器からの無線接続要求であるアソシエーション要求であるか否かを判断する。制御部101は、受信したメッセージがアソシエーション要求であると判断した場合は処理をS202に移し、アソシエーション要求以外のメッセージであると判断した場合は処理をS206に移す。
S202で、制御部101は、受信したアソシエーション要求が接続確立の条件を満たすものであるか否かを判断する。本実施形態の無線通信部106は、各APについて従来のMACアドレスフィルタリングのような接続確立の条件を設けることができるものとする。制御部101は、受信したアソシエーション要求が接続確立の条件を満たすと判断した場合は処理をS204に移す。また制御部101は、受信したアソシエーション要求が接続確立の条件を満たさないと判断した場合は処理をS203に移し、接続に失敗したことを示すアソシエーション応答を要求送信元の外部機器に送信する。
S204で、制御部101は、受信したアソシエーション要求に含まれる、要求送信元の外部機器を特定する機器識別情報と接続要求がなされたAPの識別情報(識別名)とを、例えばRAMに記憶される接続機器管理テーブルに追加する。本実施形態のデジタルカメラ100では、デジタルカメラ100と無線接続している外部機器は、接続機器管理テーブルを用いて管理される。接続機器管理テーブルは、図3に示されるように外部機器が接続するAPのSSIDと外部機器のMACアドレスとを関連付けて管理する。アソシエーション要求は、図4(a)に示される構造を有している。本実施形態では機器識別情報として「送信元アドレス」であるMACアドレスが、APの識別情報として「Service Set ID(SSID)」が管理に使用される。なお、本実施形態ではデジタルカメラ100は、図3に示されるように「MY_SSID」と「GUEST_SSID」の2種類のSSIDを有するAPとして同時動作するものとする。しかしながら、本発明の実施においてデジタルカメラ100が同時動作可能なAPは2種類に限られるものではない。
S205で、制御部101は、無線接続を確立し、接続に成功したことを示すアソシエーション応答を要求送信元の外部機器に送信し、本接続機器管理処理を完了する。
S206で、制御部101は、無線通信部106が受信したメッセージが、無線接続中の外部機器から無線接続の切断要求であるディスアソシエーション要求であるか否かを判断する。制御部101は、受信したメッセージがディスアソシエーション要求であると判断した場合は処理をS207に移し、それ以外のメッセージであると判断した場合は本接続機器管理処理を完了する。
S207で、制御部101は、受信したディスアソシエーション要求に含まれる要求送信元の機器識別情報を参照し、接続機器管理テーブルから該機器識別情報に関連付けられた情報を削除し、本接続機器管理処理を完了する。制御部101は、例えばディスアソシエーション要求の「送信元アドレス」フィールドを参照することで、要求送信元の外部機器を特定する情報を取得可能である。このようにすることで、本実施形態のデジタルカメラ100で管理される接続機器管理テーブルは、現在デジタルカメラ100と無線通信接続中の外部機器のみを、その接続先APの識別情報とともに管理することができる。
《提供機能制限処理》
次に、本実施形態のデジタルカメラ100で実行される、無線接続する外部機器に対して提供する機能を機器ごとに制限する提供機能制限処理について、図5のフローチャートを用いて具体的な処理を説明する。本実施形態のデジタルカメラ100は、撮影動作、撮影された画像の閲覧、編集、及びデジタルカメラ100の設定変更の少なくともいずれかの動作を、外部機器から制御可能な機能として提供する。なお、本実施形態ではデジタルカメラ100は、上述した4つの機能を外部機器から制御可能に提供するものとして説明するが、本発明の実施において外部機器に提供される機能はこれに限られるものではない。
該フローチャートに対応する処理は、制御部101が、例えばROMに記憶されている対応する処理プログラムを読み出し、RAMに展開して実行することにより実現することができる。なお、本提供機能制限処理は、デジタルカメラ100が所定のAPとして起動し、複数のネットワークを生成した際に開始されるものとして説明する。
S501で、制御部101は、外部機器からデジタルカメラ100の機能についての制御要求を無線通信部106が受信したか否かを判断する。制御部101は、制御要求を受信したと判断した場合は処理をS502に移し、受信していないと判断した場合は本ステップの処理を繰り返す。
S502で、制御部101は、制御要求に含まれる要求送信元の外部機器を特定する機器識別情報を参照し、要求送信元の外部機器がいずれのAPに対して無線接続しているかを特定する。具体的には、例えば制御要求は図4(b)に示されるような構造を有しており、制御部101は制御要求に含まれる「送信元アドレス」フィールドを参照することで、まず要求送信元の外部機器の機器識別情報を取得する。そして制御部101は、接続機器管理テーブルから機器識別情報が関連付けられた情報のSSIDを参照し、要求送信元の外部機器が無線接続しているAPを特定する。例えば接続機器管理テーブルが図3のようである場合、「送信元アドレス」が「00:11:22:33:44:55」であれば要求送信元の外部機器は「MY_SSID」に接続しているものとして特定される。
S503で、制御部101は、制御要求のなされた機能が、要求送信元の外部機器が無線接続しているAPにおいて外部制御を許可しているか否かを判断し、判断結果に応じた処理を実行する。具体的にはまず制御部101は、例えばROMに記憶されている提供機能管理テーブルを参照し、要求送信元の外部機器が無線接続しているAPにおいて外部制御を許可している機能を特定する。そして制御部101は、制御要求のなされた機能が外部制御を許可している場合は該機能を制御要求に従って動作させる。
提供機能管理テーブルは、例えば図6のようになっており、各機能について外部制御を許可するか禁止するかを、APごとに定めている。図6の例では、識別名が「MY_SSID」のAPに無線接続する外部機器には、上述した4つの機能の全てについて外部制御を許可している。また識別名が「GUEST_SSID」のAPに無線接続する外部機器には、撮影動作及び画像閲覧のみが外部制御を許可されている。このように、例えばデジタルカメラ100の所有者の携帯電話は識別名「MY_SSID」のAPに接続、所有者以外のユーザの携帯電話は識別名「GUEST_SSID」のAPに接続するようにすれば、外部機器ごとに提供する機能を容易に分けることができる。なお、提供機能管理テーブルをユーザ操作により編集可能とし、どのAPの場合にどの機能の制御を許可するかをユーザ操作により変更できるようにしてもよい。
また識別名「MY_SSID」のAPのように外部制御可能な機能を制限しないAPについては、存在を知る所有者のみがアクセス可能なように、デジタルカメラ100が該APとして動作する際には、APをステルスモードとしてもよい。即ち、制御部101は、外部機器に対して該APを検出させるためのビーコン信号を送出しないように無線通信部106を動作させることで、ビーコン検索により携帯電話に該APが検出されないようにしてもよい。このとき、所有者は該APのSSIDを知っているので、該APのSSIDを手動で指定することで自身の所有する携帯電話を該APに接続させることができる。
一方、外部制御可能な機能を制限する、即ち一部の機能のみ外部制御可能に提供するAPについては、所有者以外のユーザの携帯電話からアクセス可能なように、APをステルスモードに設定しないようにすればよい。即ち、制御部101は、外部機器に対して該APを検出可能にさせる信号を送出するように制御すればよい。このようにすることで、所有者以外のユーザについてはAPを検索することで、機能制限されたAPを検出、無線接続することが可能となる。
なお、本発明の実施はこれに限られるものではなく、その他の変形が可能である。例えば外部制御可能な機能を制限しないAPについては接続に暗号認証を必要とし、制限するAPについては接続に暗号認証を不要としてもよい。また、例えば外部制御可能な機能を制限しないAPについては所有者の携帯電話のみが接続可能なように、予め所有者の携帯電話のMACアドレスを登録し、それ以外のアドレスを排除するMACアドレスフィルタリングを設定してもよい。
S504で、制御部101は、S503における判断に応じた処理の実行結果を、応答として要求送信元の外部機器に送信し、処理をS501に戻す。例えば制御要求が画像閲覧に係る画像一覧の取得要求であった場合は、図7(a)に示すようなGUI画面を携帯電話200の携帯表示部202に表示させるために必要な情報が、応答として送信される。
また例えば制御要求が画像閲覧に係る一覧から選択された画像の表示要求であった場合は、図7(b)に示すようなGUI画面を携帯表示部202に表示させるために必要な画像データ等が、応答として送信される。また制御要求のなされた機能が、要求送信元の外部機器が接続しているAPにおいて許可されていない機能であった場合は、該機能の実行が許可されていない旨を示す通知を携帯表示部202に表示させるための情報が応答として送信されればよい。
なお、応答の方法としては、例えば許可されている機能の項目を通知することが考えられる。また、本実施形態のようにWebサーバとして機能するデジタルカメラであれば、許可された機能に応じたGUI画面を示すページをデジタルカメラ100側で用意し、相手に応じたページのアドレスを通知してもよい。
なお、本実施形態では制御要求のなされた機能について外部制御が許可されている場合には対応動作を実行し、禁止されている場合には対応動作を実行しないものとして説明したが、本発明の実施はこれに限られるものではない。例えば携帯電話200がデジタルカメラ100に無線接続された場合、携帯制御部201は携帯電話200で実行されるクライアントプログラムに応じて、デジタルカメラ100が外部制御可能な機能一覧の取得要求を携帯無線通信部203に送信させてもよい。このとき、制御部101は該取得要求を受信すると、提供機能管理テーブルを参照し、要求送信元の携帯電話200が接続しているAPについて、外部制御を許可している機能のみを携帯表示部202に表示させるための情報を送信すればよい。このようにすることで、例えば外部制御可能な機能を制限しないAPについては図7(c)に示すようなGUI画面を、制限するAPについては図7(d)に示すようなGUI画面を、各機能が選択可能なように携帯表示部202に提示させることができる。即ち、予め外部制御不可能な機能を提供しないことで、より簡素でわかりやすいGUIを、外部機器のユーザに提供することができる。
またセキュリティの観点から、所有者のみがアクセス可能なAPについては識別名を固定とし、一時的に一部機能の制御許可を与えるためのAPについては生成の度に識別名を変更するように、制御部101は無線通信部106を制御してもよい。
またセキュリティの観点から、所有者のみがアクセス可能なAPに係る無線通信ネットワークと所有者以外のユーザがアクセス可能なAPに係る無線通信ネットワークとは、異なるタイミングで生成されるようにしてもよい。具体的には所有者のみが機器を接続可能な無線通信ネットワークについてはデジタルカメラ100の無線通信機能が有効にされた際に生成するようにてもよい。また所有者以外のユーザが機器を接続可能なネットワークは、無線通信機能が有効な状態で、さらに所有者により該ネットワークの生成を開始する旨の操作入力がなされた際に初めて生成されるようにしてもよい。
以上説明したように、本実施形態の情報通信装置は、外部機器に対して提供する機能を容易に設定することができる。具体的には情報通信装置は、第1のアクセスポイントとして動作することで、第1の無線通信ネットワークを生成し、該第1の無線通信ネットワークを介して情報の送受信を行う。また第1のアクセスポイントとは異なる第2のアクセスポイントとして動作することで、第2の無線通信ネットワークを生成し、該第2の無線通信ネットワークを介して情報の送受信を行う。そして、情報通信装置に無線接続された外部機器に対して提供する機能を、該外部機器が第1の無線通信ネットワーク及び第2の無線通信ネットワークのいずれを介して接続しているかに応じて異ならせる。
このようにすることで、情報通信装置の外部機器について提供可能な機能を、並行して生成された複数の無線通信ネットワークのアクセスポイントごとに分けて設定できる。つまり、外部機器における事前の設定や、外部機器ごとに制限する機能を設定することなく、容易に提供可能な機能を異ならせることができる。
[その他の実施形態]
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア(プログラム)を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPUやMPU等)がプログラムを読み出して実行する処理である。

Claims (13)

  1. 複数の無線通信ネットワークのアクセスポイントとして動作することが可能な情報通信装置であって、
    第1のアクセスポイントとして動作することで第1の無線通信ネットワークを生成し、該第1の無線通信ネットワークを介して情報の送受信を行う第1の通信手段と、
    前記第1のアクセスポイントとは異なる第2のアクセスポイントとして動作することで第2の無線通信ネットワークを生成し、該第2の無線通信ネットワークを介して情報の送受信を行う第2の通信手段と、
    前記情報通信装置に無線接続した外部機器が前記第1の無線通信ネットワーク及び前記第2の無線通信ネットワークのいずれを介して接続しているかを判断する判断手段と、
    前記判断手段による判断結果に応じて、前記無線接続した外部機器に対して提供する機能を異ならせる制御手段と、を有する
    ことを特徴とする情報通信装置。
  2. 前記情報通信装置は、前記第1のアクセスポイントとして動作するのと並行して前記第2のアクセスポイントとして動作することが可能であることを特徴とする請求項1に記載の情報通信装置。
  3. 撮像手段をさらに有し、
    前記無線接続した外部機器に対して提供する機能は、前記撮像手段による撮影、前記撮像手段により撮影された画像の閲覧、前記撮像手段により得られた画像の編集、及び前記情報通信装置の設定変更の少なくともいずれかである
    ことを特徴とする請求項1または2に記載の情報通信装置。
  4. 前記制御手段は、前記判断手段により前記無線接続された外部機器が前記第2の無線通信ネットワークを介して接続していると判断された場合に、前記第1の無線通信ネットワークを介して接続された外部機器に対して提供する機能の一部を、前記無線接続された外部機器に提供することを特徴する請求項1乃至3のいずれか1項に記載の情報通信装置。
  5. 前記第1の無線通信ネットワークは接続に暗号認証を必要とし、
    前記第2の無線通信ネットワークは接続に暗号認証を必要としない
    ように制御される
    ことを特徴とする請求項1乃至4のいずれか1項に記載の情報通信装置。
  6. 前記第1の通信手段は、外部機器に前記第1のアクセスポイントを検出可能にさせる信号を送出せず、
    前記第2の通信手段は、外部機器に前記第2のアクセスポイントを検出可能にさせる信号を送出する
    ことを特徴とする請求項1乃至5のいずれか1項に記載の情報通信装置。
  7. 前記第1のアクセスポイントの識別名は固定であり、
    前記第2のアクセスポイントの識別名は、前記第2の無線通信ネットワークが生成される度に変更する
    ように制御される
    ことを特徴とする請求項1乃至6のいずれか1項に記載の情報通信装置。
  8. 前記第1の通信手段による前記第1の無線通信ネットワークの生成と前記第2の通信手段による前記第2の無線通信ネットワークの生成とは、異なるタイミングで行われるように制御されることを特徴とする請求項1乃至7のいずれか1項に記載の情報通信装置。
  9. 前記第1の通信手段は、無線通信機能を有効にする操作入力がなされた際に前記第1の無線通信ネットワークを生成し、
    前記第2の通信手段は、前記第2の無線通信ネットワークの生成を開始する操作入力がなされた際に前記第2の無線通信ネットワークを生成する
    ことを特徴とする請求項1乃至8のいずれか1項に記載の情報通信装置。
  10. 前記第1の通信手段または前記第2の通信手段により前記無線接続した外部機器に対して提供する機能についての制御要求が受信された場合に、該機能の動作に応じた応答を前記制御要求を送信した外部機器に送信する送信手段をさらに有することを特徴とする請求項1乃至9のいずれか1項に記載の情報通信装置。
  11. 前記第1の通信手段または前記第2の通信手段により外部機器からの接続要求が受信された場合に、該外部機器の機器識別情報と前記接続要求がなされたアクセスポイントの識別情報とを関連付けて管理する管理手段をさらに有し、
    前記判断手段は、前記第1の通信手段または前記第2の通信手段により前記無線接続された外部機器に対して提供する機能一覧の取得要求が受信された場合に、該取得要求に含まれる機器識別情報に関連付けられて前記管理手段により管理されているアクセスポイントの識別情報を参照して、前記第1の無線通信ネットワーク及び前記第2の無線通信ネットワークのいずれを介して接続しているかを判断する
    ことを特徴とする請求項1乃至10のいずれか1項に記載の情報通信装置。
  12. 複数の無線通信ネットワークのアクセスポイントとして動作することが可能な情報通信装置の制御方法であって、
    前記情報通信装置の第1の通信手段が、第1のアクセスポイントとして動作することで第1の無線通信ネットワークを生成し、該第1の無線通信ネットワークを介して情報の送受信を行う第1の通信工程と、
    前記情報通信装置の第2の通信手段が、前記第1のアクセスポイントとは異なる第2のアクセスポイントとして動作することで第2の無線通信ネットワークを生成し、該第2の無線通信ネットワークを介して情報の送受信を行う第2の通信工程と、
    前記情報通信装置の判断手段が、前記情報通信装置に無線接続した外部機器が前記第1の無線通信ネットワーク及び前記第2の無線通信ネットワークのいずれを介して接続しているかを判断する判断工程と、
    前記情報通信装置の制御手段が、前記判断工程における判断結果に応じて、前記無線接続した外部機器に対して提供する機能を異ならせる制御工程と、を有する
    ことを特徴とする情報通信装置の制御方法。
  13. コンピュータを、請求項1乃至10のいずれか1項に記載の情報通信装置の各手段として機能させるためのコンピュータが読み取り可能なプログラム。
JP2013007843A 2013-01-18 2013-01-18 生成機器、制御方法、及びプログラム Active JP6080561B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2013007843A JP6080561B2 (ja) 2013-01-18 2013-01-18 生成機器、制御方法、及びプログラム
US14/149,203 US9578190B2 (en) 2013-01-18 2014-01-07 Communication apparatus, control method and recording medium
CN201410023518.7A CN103944870B (zh) 2013-01-18 2014-01-15 通信装置及其控制方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013007843A JP6080561B2 (ja) 2013-01-18 2013-01-18 生成機器、制御方法、及びプログラム

Publications (3)

Publication Number Publication Date
JP2014138409A true JP2014138409A (ja) 2014-07-28
JP2014138409A5 JP2014138409A5 (ja) 2016-03-03
JP6080561B2 JP6080561B2 (ja) 2017-02-15

Family

ID=51192356

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013007843A Active JP6080561B2 (ja) 2013-01-18 2013-01-18 生成機器、制御方法、及びプログラム

Country Status (3)

Country Link
US (1) US9578190B2 (ja)
JP (1) JP6080561B2 (ja)
CN (1) CN103944870B (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018160733A (ja) * 2017-03-22 2018-10-11 富士ゼロックス株式会社 情報処理装置及びプログラム

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3232732B1 (en) * 2014-12-12 2021-10-27 Canon Kabushiki Kaisha Communication device, communication device control method, and program
JP6332017B2 (ja) 2014-12-24 2018-05-30 ソニー株式会社 制御方法、制御装置およびプログラム
US20170303128A1 (en) * 2015-03-06 2017-10-19 Kyocera Document Solutions Inc. Image processing apparatus, communication method
US10771498B1 (en) * 2015-06-10 2020-09-08 Marvell Asia Pte., Ltd. Validating de-authentication requests
JP6655924B2 (ja) 2015-09-17 2020-03-04 キヤノン株式会社 通信装置、通信装置の制御方法及びプログラム
JP6716399B2 (ja) * 2016-09-06 2020-07-01 キヤノン株式会社 通信装置、通信装置の制御方法及びプログラム
US20180343672A1 (en) * 2017-05-25 2018-11-29 Microsoft Technology Licensing, Llc Wireless infrastructure service

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006186941A (ja) * 2004-12-28 2006-07-13 Toshiba Corp 無線通信装置および無線通信システム
JP2009182564A (ja) * 2008-01-30 2009-08-13 Softbank Mobile Corp 無線通信システム
US20100182959A1 (en) * 2009-01-22 2010-07-22 Qwest Communications Internationl Inc. SIMULTANEOUS MULTI-MODE WiFi DIFFERENTIATED BY SSID

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4220189B2 (ja) 2002-07-15 2009-02-04 株式会社日立製作所 情報ネットワークシステムの制御方法および情報ネットワークシステム
US7869790B2 (en) * 2004-09-24 2011-01-11 Scenera Technologies, Llc Policy-based controls for wireless cameras
US7672695B1 (en) * 2005-12-06 2010-03-02 Marvell International Ltd. Wearable access point
KR101377948B1 (ko) * 2006-04-28 2014-03-25 엘지전자 주식회사 멀티모드 이동 단말의 제어 정보 송수신 방법
US9538444B2 (en) * 2008-09-26 2017-01-03 Kyocera Corporation Access point, wireless communication terminal and server
US9137620B1 (en) * 2010-12-27 2015-09-15 Sprint Communications Company L.P. Conformity analysis system for analyzing conformity to restrictions on the use of a wireless communication device
JP5333478B2 (ja) 2011-02-14 2013-11-06 株式会社ニコン 電子カメラ
US20130137423A1 (en) * 2011-05-27 2013-05-30 Qualcomm Incorporated Allocating access to multiple radio access technologies via a multi-mode access point
CN202206463U (zh) 2011-08-26 2012-04-25 黄文瀚 一种数码相机
US20130122882A1 (en) * 2011-11-14 2013-05-16 Labhesh Patel Automated provisioning of cellphone plans triggered by mobile device management system alerts and usage thresholds
US9706383B2 (en) * 2013-01-04 2017-07-11 Nokia Technologies Oy Method, apparatus, and computer program product for configuring a mobile wireless hotspot

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006186941A (ja) * 2004-12-28 2006-07-13 Toshiba Corp 無線通信装置および無線通信システム
JP2009182564A (ja) * 2008-01-30 2009-08-13 Softbank Mobile Corp 無線通信システム
US20100182959A1 (en) * 2009-01-22 2010-07-22 Qwest Communications Internationl Inc. SIMULTANEOUS MULTI-MODE WiFi DIFFERENTIATED BY SSID

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018160733A (ja) * 2017-03-22 2018-10-11 富士ゼロックス株式会社 情報処理装置及びプログラム

Also Published As

Publication number Publication date
US9578190B2 (en) 2017-02-21
US20140204224A1 (en) 2014-07-24
CN103944870B (zh) 2017-12-26
CN103944870A (zh) 2014-07-23
JP6080561B2 (ja) 2017-02-15

Similar Documents

Publication Publication Date Title
JP6080561B2 (ja) 生成機器、制御方法、及びプログラム
KR101755587B1 (ko) 연결방법, 장치, 프로그램 및 기록매체
KR102247601B1 (ko) 통신장치, 통신장치의 제어방법 및 기억매체
US10225719B2 (en) Method and apparatus for establishing communication between an image photographing apparatus and a user device
KR101889848B1 (ko) 통신 시스템과 통신방법, 통신장치와 그 제어방법, 및 기억매체
EP2757738B1 (en) Communication control system, communication system, communication method, and carrier means storing comunication control program
KR20140019845A (ko) 소셜 네트워크를 통해 접속 설정을 공유하는 방법 및 장치
JP6338344B2 (ja) 通信装置、通信装置の制御方法およびプログラム
JP2016054391A (ja) 情報処理装置、情報処理装置の制御方法及びプログラム
US20160007333A1 (en) Communication apparatus, control method thereof, and program
JP2015146561A (ja) ネットワーク電子機器、その制御方法及びプログラム
US9635150B2 (en) Communication apparatus, control method therefor, and program
JP6576129B2 (ja) 通信装置、通信方法およびプログラム
JP2014158088A (ja) 情報処理装置
JP6666669B2 (ja) 通信装置及びその制御方法ならびにプログラム
JP6704380B2 (ja) 外部サーバ、通信システムおよび通信方法
JPWO2016009751A1 (ja) 撮像装置、撮像システム、撮像装置の制御方法、及び撮像装置の制御プログラム
KR102057167B1 (ko) Wlan 상태 정보 서버 및 wlan상태 정보 서버에서의 wlan상태 정보 제공 방법과, 사용자 단말 및 사용자 단말에서의 wlan 상태 정보 획득 방법
JP2015115658A (ja) 携帯端末及びその制御方法、並びに通信システム
EP2959742B1 (en) Communication apparatus, control method thereof, and program
JP2018112976A (ja) 情報処理装置、通信システム、通信方法、プログラム
JP2014165603A (ja) 通信装置、その制御方法、プログラム
JP5885732B2 (ja) 通信ネットワーク設定サービス装置、通信ネットワーク設定サービス方法およびコンピュータプログラム
JP6551058B2 (ja) 情報処理システム、情報処理装置、データ取得方法及びプログラム
JP2018007059A (ja) 通信装置、通信制御方法及びプログラム

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160118

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160118

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20161024

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20161107

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20161129

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20161219

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170117

R151 Written notification of patent or utility model registration

Ref document number: 6080561

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151