Brevet FR2846500A1 — publié le 20040430

SYSTEME DE VISUALISATION D'IMAGES PROVENANT D'AU MOINS UNE CAMERA VIDEO SUR UN TELEPHONE CELLULAIRE Domaine de l'invention La présente invention concerne un système de visualisation d'images fixes ou animées provenant d'au moins une caméra vidéo sur au moins un téléphone cellulaire. La présente invention concerne également un dispositif de mise en relation d'au moins un téléphone cellulaire, ou mobile, avec au moins une caméra vidéo connectée à un réseau d'accès via un serveur local, ainsi qu'un procédé de mise en relation d'au moins un téléphone cellulaire avec au moins une caméra vidéo connectée à un réseau d'accès via un serveur local. Le réseau d'accès est préférentiellement le réseau Internet. Etat de la technique antérieure Les points d'accès des fournisseurs de service sur le réseau Internet (FAI) offrent une fonction de réception d'appel pour permettre à un client de se raccorder puis de naviguer sur le réseau Internet. Pour ce faire, un serveur muni d'un ensemble de modems attend les demandes des clients et répond aux appels pour ensuite établir une liaison selon le protocole Internet. Dans le cadre de l'évolution des télécommunications et de la démocratisation des technologies Internet embarquées, la multiplication des équipements Internet ("Internet appliances") nécessite une gestion bidirectionnelle des communications de façon que les clients puissent contrôler celles-ci à distance. L'invention se situe dans le cadre d'une telle évolution. L'équipement Internet concerné par l'invention comprend une ou plusieurs caméras vidéo (plus communément appelées webcams) connectées à Internet via un serveur local. En l'état actuel de la technique, il n'est pas connu de système pour transmettre les images provenant de webcams, par exemple les webcams d'un réseau domestique, vers le téléphone mobile d'un particulier. L'invention répond à ce besoin. Dans la suite de la description, de nombreux acronymes de langue française ou anglaise sont utilisés. Leur signification ne sera pas donnée au fur et à mesure de leur apparition dans le corps du texte de la présente description mais dans un glossaire situé en dernière page de ladite description. Exposé de l'invention L'invention concerne un dispositif de mise en relation d'au moins un téléphone cellulaire avec au moins une caméra vidéo connectée à un réseau d'accès via un serveur local. Le dispositif comprend les modules logiciels suivants : - une interface comportant au moins un module de gestion des appels d'au moins un utilisateur distant provenant d'un téléphone cellulaire, - un module de gestion de communications assurant l'authentification et la sécurisation de l'accès ainsi que l'aboutement d'une communication entre le téléphone cellulaire et le serveur local, un module frontal de communication qui opère la gestion des appels vers le serveur local, un module de gestion et de résolution de stratégie de diffusion d'images provenant de la caméra vidéo vers le téléphone cellulaire permettant de transformer les images en fonction de capacités du téléphone cellulaire et du mode de transmission choisi, un module d'exploitation pour réaliser la gestion et l'administration de paramètres du téléphone cellulaire. Selon une caractéristique supplémentaire, l'interface comprend un module serveur Internet et/ou un module serveur WAP et/ou un module serveur SMS ou MMS. Selon encore une caractéristique supplémentaire, l'interface traite les différentes requêtes provenant du téléphone cellulaire pour les présenter dans un protocole compréhensible par le module de gestion des communications. Selon encore une caractéristique supplémentaire, le module frontal de communication gère l'établissement et la rupture des communications entre ledit dispositif et le serveur local. Selon encore une caractéristique supplémentaire, le dispositif comprend des moyens logiciels et/ou physiques permettant de gérer des conflits possibles entre des appels entrants et des appels sortants et des moyens permettant d'être configurés et supervisés via une interface homme-machine locale ou déportée. Selon encore une caractéristique supplémentaire, le dispositif comprend des moyens de réception d'image et des moyens de diffusion et de transformation de ladite image vers plusieurs adresses pré-configurées. Selon encore une caractéristique supplémentaire, le dispositif comprend des moyens de gestion des appels permettant d'allouer dynamiquement les différents modules serveurs en fonction de leur occupation et, si besoin, de reporter des établissements de liaison non prioritaires lorsque tous les modules serveurs sont utilisés. Le dispositif de mise en relation de l'invention permet ainsi, à partir d'un certain nombre d'informations telles que, par exemple, le numéro de téléphone d'un réseau local, le type de caméra utilisé, la capacité de traitement du téléphone cellulaire, d'établir, à l'initiative d'un utilisateur, une transmission d'images entre une caméra vidéo et le téléphone cellulaire de l'utilisateur. L'invention concerne également un système de visualisation d'images fixes ou animées provenant d'au moins une caméra vidéo sur au moins un téléphone cellulaire. Le système de visualisation comprend un dispositif selon l'invention, un réseau radio reliant l'interface dudit dispositif au téléphone cellulaire, et un réseau d'accès reliant le module frontal de communication dudit dispositif à un serveur local relié à la caméra vidéo. Selon une caractéristique supplémentaire de l'invention, le réseau radio est le réseau GSM, le réseau GPRS, ou le réseau UMTS. Selon encore une caractéristique supplémentaire de l'invention, le réseau d'accès est le réseau RTC, le réseau GSM, le réseau RNIS, le réseau xDSL, le réseau GPRS, ou le réseau UMTS. L'invention concerne également un procédé de transmission d'image de caméra vidéo vers un mobile utilisateur. Le procédé comprend les étapes suivantes : - établissement d'une communication entre un mobile utilisateur et un dispositif de mise en relation selon l'invention, - à la réception de la communication par le dispositif de mise en relation, demande d'authentification du mobile utilisateur, - identification des paramètres utilisateur ainsi que du contexte personnel de l'utilisateur, - appel du serveur local, - émission d'une commande d'image à partir du mobile utilisateur, - traduction de la commande d'image en données compréhensibles par la caméra vidéo, - émission de la commande d'image vers la caméra vidéo, - réception de la commande d'image par la caméra vidéo, - transmission de l'image vers le dispositif de mise en relation, - résolution de la stratégie de diffusion et transformation de l'image, et - transmission de l'image vers le mobile utilisateur. Selon une caractéristique supplémentaire de l'invention, la transmission de l'image vers le mobile utilisateur s'effectue à l'aide d'un message SMS ou MMS. Selon encore une caractéristique supplémentaire de l'invention, la transmission de l'image vers le mobile utilisateur s'effectue par l'intermédiaire d'un portail WAP/GSM, ou WAP/GPRS, ou WAP/UMTS. Selon encore une caractéristique supplémentaire de l'invention, la communication entre le dispositif de mise en relation et le serveur local étant établie, l'établissement d'une connexion s'effectue suivant un mode unique quelle que soit l'origine de la communication, le dispositif de mise en relation jouant le rôle de serveur PPP (DHCP) et fournissant une adresse du protocole Internet au serveur local, et dans lequel le dialogue entre le dispositif de mise en relation et le serveur local s'effectue par échange de requêtes HTTP. Le réseau d'accès entre le serveur local et le dispositif de mise en relation selon l'invention appartient préférentiellement à l'une des deux familles de réseaux suivantes : - les réseaux d'accès en mode circuit (RTC, GSM, RNIS), ou - les réseaux d'accès en mode paquet (xDSL, GPRS, UMTS). Pour les réseaux d'accès en mode circuit, lorsque l'utilisateur s'est authentifié et a choisi une caméra vidéo, le dispositif de mise en relation dispose du numéro de téléphone du domicile et de l'adresse IP de la caméra dont il souhaite visualiser les images. Le dispositif lance un appel vers le modem du domicile qui décroche après identification de l'appelant. Un routeur, installé derrière le modem, établit une liaison PPP puis TCP avec un module frontal de communication du dispositif de mise en relation. Les couches de protocole IP étant établies, le dispositif de mise en relation envoie une requête HTTP vers l'adresse IP de la caméra demandée. A la réception de cette requête, la caméra retransmet sur les couches du protocole IP établies et selon un protocole dépendant des caractéristiques de la caméra et pouvant être HTTP, FTP ou SMTP, un flux d'images vers le dispositif de liaison avec un débit adapté aux capacités du réseau d'accès et aux capacités d'affichage du mobile distant. Pour les réseaux d'accès en mode paquet, lorsque l'utilisateur s'est authentifié et a choisi la caméra dont les images sont à visualiser, le dispositif dispose du numéro de téléphone du domicile et de l'adresse IP de la caméra correspondante. Le dispositif interroge un serveur DYNDNS qui lui retransmet l'adresse IP publique du serveur local. Le dispositif lance une requête HTTP vers cette adresse publique sur un numéro de port correspondant à la caméra demandée. A la réception de cette requête, le serveur local identifie l'appelant et route la requête vers l'adresse IP de la caméra en effectuant la translation de port ad-hoc. A la réception de cette commande, la caméra retransmet un flux d'images vers le dispositif de liaison avec un débit adapté aux capacités du réseau d'accès et aux capacités d'affichage du mobile distant. Selon le mode de réalisation préférentiel de l'invention, les caméras vidéo sont des caméras vidéo de réseau domestique et le serveur local auquel elles sont reliées est un serveur domestique. L'invention concerne cependant d'autres applications telles que, par exemple, le cas où les caméras vidéo sont des caméras extérieures de vidéo-surveillance. Brève description des figures D'autres caractéristiques et avantages de l'invention apparaîtront à la lecture d'un mode de réalisation préférentiel fait en référence aux figures jointes parmi lesquelles : La figure 1 représente un système de visualisation d'images fixes ou animées provenant d'au moins une caméra vidéo connectée à réseau d'accès via un serveur local, sur au moins un téléphone cellulaire, selon l'invention. La figure 2 représente les différentes étapes d'un procédé de transmission d'images de caméra vidéo vers un téléphone cellulaire, selon l'invention. Sur toutes les figures les mêmes repères désignent les mêmes éléments. Exposé détaillé de modes de réalisation Le système de visualisation d'images selon l'invention comprend au moins un téléphone cellulaire ou mobile utilisateur 1, un dispositif de mise en relation 2, un serveur local 3 et au moins une caméra vidéo 4 reliée au serveur local 3. Le mobile 1 est relié au dispositif 2 par un réseau radio 5 et le serveur local 3 est relié au dispositif 2 par un réseau d'accès 6, par exemple le réseau Internet. Le dispositif de mise en relation 2 comprend : - une interface multimodale 7 comportant au moins un module serveur Internet/HTTP 8, un module serveur WAP 9 et un module serveur SMS/MMS 10 ; - un module de gestion des communications 11 assurant l'authentification et la sécurisation de l'accès ainsi que l'aboutement de la communication entre le mobile 1 d'un utilisateur distant et le serveur local 3, - un module frontal de communication 12 qui opère la gestion des appels vers le serveur local 3, - un module 13 de gestion de stratégie de diffusion d'images en provenance de la caméra vidéo, et - un module d'exploitation 14 qui est relié aux modules 11 et 12, pour réaliser la gestion et l'administration de paramètres de l'utilisateur et qui offre, par exemple, la possibilité d'ajouter, de consulter, de modifier ou de supprimer des abonnés dans le cas d'une application à un service client. Le mobile utilisateur 1 peut être de différents types (WAP/GSM, ou WAP/GPRS ou WAP/UMTS capable de gérer les messages SMS et/ou MMS). Le module 7 de gestion des appels utilisateurs traite les différentes requêtes de l'utilisateur pour les présenter dans un protocole compréhensible par le module de gestion des communications 11. Le module de gestion des communications 11 assure l'authentification de l'utilisateur éloigné 1 et la sécurité des accès. Le module frontal de communication 12 gère l'établissement et la rupture des communications entre le dispositif 2 et le serveur local 3. Ce module remplit une fonction de modem. Le module de gestion de stratégie de diffusion d'images 13 comprend un module de réception des demandes utilisateur, un module de configuration utilisateur et un module de mise en forme et de transmission des images vers le mobile utilisateur 1. Le serveur local 3 est relié au réseau de caméras. Le dispositif de mise en relation 2 comprend des moyens de gestion des appels permettant d'allouer dynamiquement les modems 8,9, 10 en fonction de leur occupation et, si besoin, de reporter des établissements de liaison non prioritaires lorsque tous les modems sont utilisés. Le dispositif de l'invention comprend également des moyens logiciels et/ou matériels permettant de gérer les conflits possibles entre les appels entrants et les appels sortants et des moyens permettant d'être configurés et supervisés via une interface hommemachine locale ou déportée. La figure 2 illustre le fonctionnement du système de visualisation selon l'invention. Lorsqu'un utilisateur distant souhaite recevoir sur son mobile 1 les images provenant d'une caméra vidéo 4, il établit, à l'aide de son mobile 1, une communication avec le dispositif de mise en relation 2 (étape 15, connexion d'un utilisateur éloigné). A la réception de cet appel, le dispositif 2 lui demande de s'authentifier (étape 16, authentification). S'il n'est pas possible d'authentifier l'utilisateur (NOK), il est mis fin à la transmission. Si l'authentification de l'utilisateur se réalise (OK), une recherche du contexte utilisateur est effectuée (étape 17). L'étape de recherche du contexte utilisateur comprend, entre autres, la détermination du numéro de téléphone de l'utilisateur et l'identification du type de la caméra vidéo concernée et des caractéristiques techniques du mobile de l'utilisateur. Le module frontal de communication 12 engage alors l'établissement d'une communication avec le serveur local 3. L'appel du serveur local (étape 18) est suivie de la réponse du serveur (étape 19), laquelle est suivie d'un accusé de réception (étape 20). Une demande d'image est alors effectuée par l'utilisateur (étape 21). Si la demande d'image n'est pas autorisée (NOK), il est mis fin à la communication. Sinon (OK), il y a commande de l'image (étape 22). A la réception d'un appel, le serveur local 3 analyse le numéro de l'appelant présenté, par exemple, sous le format V.23 (transmission par modulation à cohérence de phase) et prend la ligne. Lorsque la liaison est établie, le module de gestion des communications 11 effectue un aboutement des liaisons entre le mobile 1 de l' utilisateur et le serveur local 3. Cet aboutement est réalisé au travers d'une fonction d'adaptation qui traduit les requêtes de l'utilisateur en des informations relatives aux images à transmettre qui soient compréhensibles par le serveur local 3 (étape 23). Il y a alors émission de la commande vers le serveur 3 (étape 24) puis transmission de l'image vers le dispositif de mise en relation 2 (étape 25). Le module 13 de gestion et de résolution de stratégie de diffusion transforme alors l'image en fonction, par exemple, des capacités du téléphone cellulaire 1, des préférences de l'utilisateur et du mode de transmission choisi (étape 26) . L'image est alors transmise vers le mobile (étape 27). Une nouvelle demande d'image peut alors être faite. Le protocole d'échange entre le dispositif de mise en relation 2 et le serveur local 3 permet d'échanger des informations de manière formelle. Il couvre la liaison dispositif de mise en relation 2 vers le serveur local 3 et réciproquement. Ce protocole présente le format des échanges qui, dans les deux sens, sont portés par les couches du protocole Internet (HTTP, FTP ou SMTP). L'établissement de la communication entre le dispositif 2 et le serveur local 3 et la gestion de cette communication ne font pas précisément l'objet de la présente invention. La communication entre le dispositif de mise en relation 2 et le serveur local 3 étant établie, l'établissement de la connexion PPP s'effectue suivant un mode unique quelle que soit l'origine de la communication. Le dispositif 2 joue le rôle de serveur PPP (DHCP) et fournit une adresse du protocole Internet au serveur local 3. Une authentification PAP est réalisée. Le dialogue entre le dispositif de mise en relation 2 et le serveur local 3 s'effectue par échange de requêtes HTTP. L'invention concerne différents modes d'activation de la demande utilisateur. La demande peut être activée par un message SMS, par un message MMS, ou par l'intermédiaire d'un portail WAP. Dans le cas d'une demande activée- par message SMS ou MMS, l'utilisateur distant émet un message SMS ou MMS préformaté vers une adresse électronique spécifique comportant, par exemple, les indications suivantes : - identifiant (8 caractères), - mot de passe (8 caractères), - numéro de la caméra, - type de message devant être retourné (par exemple code 0 pour un message SMS et 1 pour un message MMS). A la réception du message, le dispositif 2 identifie l'utilisateur et cherche les informations qui correspondent à celui-ci (numéro de téléphone et/ou adresse IP de l'accès et numéro du port correspondant de la caméra). A l'aide de ces informations, le dispositif 2 établit un appel vers le serveur local (mode ADSL ou mode RTC) en fonction de l'installation de l'utilisateur. Une fois la liaison IP établie avec la caméra, le dispositif 2 émet une requête HTTP comportant en paramètre le type d'image souhaitée (JPEG ou MPEG) ainsi que la durée de la séquence si nécessaire (cas MPEG). En retour, dans le cas où les images sont transmises à l'aide d'un message SMS, le dispositif de mise en relation 2 transmet le message SMS comportant une image au format JPEG vers le téléphone cellulaire appelant. A la réception du message SMS, le mobile affiche l'image. De même, dans le cas où les images sont transmises à l'aide d'un message MMS, le dispositif transmet le message MMS comportant l'image au format MPEG vers le téléphone cellulaire appelant. A la réception du message MMS, le mobile affiche une image animée ou fixe (fixe dans le cas où le réseau d'accès du domicile est du type RTC ou GSM). Dans le cas où la demande est activée par l'intermédiaire d'un portail WAP (sur mobile GSM, GPRS ou UMTS), l'utilisateur se connecte au portail WAP, s'identifie puis s'authentifie. Le dispositif de mise en relation 2 affiche l'environnement de l'utilisateur, dont un lien vers la liste des caméras, puis sélectionne la caméra souhaitée et recherche les informations correspondantes (numéro de téléphone et/ou adresse IP de l'accès et numéro du port correspondant à la caméra). A l'aide de ces informations, le dispositif 2 établit un appel vers le serveur local (mode ADSL ou mode RTC) en fonction de l'installation du client. Une fois la liaison IP établie avec la caméra, le dispositif 2 émet une requête HTTP comportant en paramètre le type d'image souhaitée (JPEG ou MPEG) ainsi que la durée de la séquence si nécessaire (cas MPEG). A la réception de l'image, le dispositif 10 retransmet l'image reçue vers le mobile WAP. En retour, dans le cas où les images sont transmises par l'intermédiaire d'un portail WAP/GSM, le dispositif de liaison transmet une image au format MPEG en réponse à une requête initiale. A la réception de la réponse, le mobile affiche une image fixe. Dans le cas où les images sont retransmises par l'intermédiaire d'un portail WAP/GPRS ou WAP/UMTS, le dispositif de mise en relation transmet une image au format MPEG en réponse à la requête initiale. A la réception de la réponse, le mobile affiche une image animée ou fixe (fixe si le réseau d'accès du domicile est le réseau RTC ou GSM). GLOSSAIRE ADSL Asymmetric Digital Subscriber Line DHCP Dynamic Host Configuration Protocol FAI : Fournisseur d'Accès Internet FTP : File Transfer Protocol GPRS Global Packet Radio Service GSM : Global System for Mobile Communication HTTP Hyper Text Transfer Protocol IP : Internet Protocol JPEG Joint Photographie Expert Group MMS : Multimedia Message Service MPEG Moving Picture Expert Group PAP : Peer Authentification Protocol PPP : Point to Point Protocol RNIS : Réseau Numérique à Intégration de Services RTC : Réseau Téléphonique Commuté SMTP Simple Mail Transfer Protocol TCP : Transmission Control Protocol UMTS Universal Mobile Télécommunication System V.23 : recommandation V23 du livre bleu du CCITT/transmission par modulation à cohérence de phase WAP : Wireless Application Protocol XDSL : Digital Subscriber Line REVENDICATIONS 1. Dispositif de mise en relation (2) d'au moins un téléphone cellulaire (1) avec au moins une caméra vidéo (4) connectée à un réseau d'accès (6) via un serveur local (3), caractérisé en ce qu'il comprend les modules logiciels suivants : - une interface (7) comportant au moins un module (8,9, 10) de gestion des appels d'au moins un utilisateur distant provenant d'un téléphone cellulaire, - un module de gestion de communications (11) assurant l'authentification et la sécurisation de l'accès ainsi que l'aboutement d'une communication entre le téléphone cellulaire (1) et le serveur local (3), - un module frontal de communication (12) qui opère la gestion des appels vers le serveur local, - un module (13) de gestion et de résolution de stratégie de diffusion d'images provenant de la caméra vidéo vers le téléphone cellulaire permettant de transformer les images en fonction de capacités du téléphone cellulaire (1) et du mode de transmission choisi, - un module d'exploitation (14) pour réaliser la gestion et l'administration de paramètres du téléphone cellulaire (1). 2. Dispositif selon la revendication 1, caractérisé en ce que l'interface (7) comprend un module serveur Internet (8) et/ou un module serveur WAP (9) et/ou un module serveur SMS ou MMS (10). 3. Dispositif selon la revendication 1 ou 2, dans lequel l'interface (7) traite les différentes requêtes provenant du téléphone cellulaire pour les présenter dans un protocole compréhensible par le module (11) de gestion des communications. 4. Dispositif selon la revendication 1, dans lequel le module frontal de communication (12) gère l'établissement et la rupture des communications entre ledit dispositif (2) et le serveur local (3). 5. Dispositif selon la revendication 1 comprenant des moyens logiciels et/ou physiques permettant de gérer des conflits possibles entre des appels entrants et des appels sortants et des moyens permettant d'être configurés et supervisés via une interface hommemachine locale ou déportée. 6. Dispositif selon la revendication 1 comprenant des moyens de réception d'image et des moyens de diffusion et de transformation de ladite image vers plusieurs adresses pré-configurées. 7. Dispositif selon la revendication 2 comprenant des moyens de gestion des appels permettant d'allouer dynamiquement les différents modules serveurs (8,9, 10) en fonction de leur occupation et, si besoin, de reporter des établissements de liaison non prioritaires lorsque tous les modules serveurs sont utilisés. 8. Système de visualisation d'images fixes ou animées provenant d'au moins une caméra vidéo (4) sur au moins un téléphone cellulaire (1), caractérisé en ce qu'il comprend un dispositif (2) selon l'une quelconque des revendications 1 à 8, un réseau radio (5) reliant l'interface (7) dudit dispositif (2) au téléphone cellulaire (1), et un réseau d'accès (6) reliant le module frontal de communication (12) dudit dispositif (2) à un serveur local (3) relié à la caméra vidéo (4). 9. Système de visualisation selon la revendication 8, caractérisé en ce que le réseau radio (5) est le réseau GSM, le réseau GPRS, ou le réseau UMTS. 10. Système de visualisation selon la revendication 8 ou 9, caractérisé en ce que le réseau d'accès est le réseau RTC, le réseau GSM, le réseau RNIS, le réseau xDSL, le réseau GPRS, ou le réseau UMTS. 11. Procédé de transmission d'image de caméra vidéo vers un mobile utilisateur (1), caractérisé en ce qu'il comprend les étapes suivantes : - établissement d'une communication entre un mobile utilisateur et un dispositif de mise en relation (2) selon l'une quelconque des revendications 1 à 7, - à la réception de la communication par le dispositif de mise en relation (2), demande d'authentification du mobile utilisateur (11), identification des paramètres utilisateur ainsi que du contexte personnel de l'utilisateur, appel du serveur local (3), émission d'une commande d'image à partir du mobile utilisateur (1), traduction de la commande d'image en données compréhensibles par la caméra vidéo (4), émission de la commande d'image vers la caméra vidéo (4), réception de la commande d'image par la caméra vidéo (4), transmission de l'image vers le dispositif de mise en relation (2), résolution de la stratégie de diffusion et transformation de l'image, et transmission de l'image vers le mobile utilisateur (1). 12. Procédé selon la revendication 11, caractérisé en ce que la transmission de l'image vers le mobile utilisateur (1) s'effectue à l'aide d'un message SMS ou MMS.. 13. Procédé selon la revendication 11, caractérisé en ce que la transmission de l'image vers le mobile utilisateur (11) s'effectue par l'intermédiaire d'un portail WAP/GSM, ou WAP/GPRS, ou WAP/UMTS. 14.Procédé selon la revendication 11, dans lequel la communication entre le dispositif de mise en relation (2) et le serveur local (3) étant établie, l'établissement d'une connexion s'effectue suivant un mode unique quelle que soit l'origine de la communication, le dispositif de mise en relation (2) jouant le rôle de serveur PPP (DHCP) et fournissant une adresse du protocole Internet au serveur local, et dans lequel le dialogue entre le dispositif de mise en relation (2) et le serveur local (3) s'effectue par échange de requêtes HTTP.