FR2863378A1 - Support medium hypermediatisation method, involves processing dynamic hypermedia link in marker identifier to create reference value associated with multimedia contents, and transmitting multimedia information - Google Patents
Support medium hypermediatisation method, involves processing dynamic hypermedia link in marker identifier to create reference value associated with multimedia contents, and transmitting multimedia information Download PDFInfo
- Publication number
- FR2863378A1 FR2863378A1 FR0314229A FR0314229A FR2863378A1 FR 2863378 A1 FR2863378 A1 FR 2863378A1 FR 0314229 A FR0314229 A FR 0314229A FR 0314229 A FR0314229 A FR 0314229A FR 2863378 A1 FR2863378 A1 FR 2863378A1
- Authority
- FR
- France
- Prior art keywords
- hypermedia
- dynamic
- link
- multimedia
- information
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/955—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
- G06F16/9554—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL] by using bar codes
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
2863378 12863378 1
La présente invention concerne un procédé, un système et un dispositif d'hypermédiatisation de supports matériels. Elle permet d'intégrer I' environnement physique ou informationnel d'un support matériel à un hypermédia en tant que type d'organisation et de relations entre des contenus informationnels de natures sensorielles différentes, basée sur une structure composée d'unités autonomes d'information (noeuds) et de liens entre ces noeuds. La présente invention permet ainsi la mise en relation, notamment interactive, à de l'information multimédia à partir de supports matériels quelconques sur lesquels on a matérialisé des ancres pictographiques. Cette mise en relation s'opère en particulier grâce à des liens hypermédias dynamiques, activés consécutivement à la lecture, notamment optique, desdites ancres pictographiques. The present invention relates to a method, a system and a device for hypermediating hardware media. It allows to integrate the physical or informational environment of a material support to a hypermedia as a type of organization and relations between informational contents of different sensory natures, based on a structure composed of autonomous units of information (nodes) and links between these nodes. The present invention thus makes it possible to relate, in particular interactively, to multimedia information from any material supports on which pictographic anchors have been materialized. This linking is effected in particular by means of dynamic hypermedia links, activated consecutively to the reading, especially optical, of said pictographic anchors.
La présente invention permet ainsi de franchir le pont entre le monde virtuel et interactif du multimédia et le monde physique et tangible des objets, en particulier les supports de média tels que ceux de la presse écrite ou de l'édition. Elle satisfait des utilisations notamment récréatives, éducatives, informatives, publicitaires, professionnelles, à l'adresse du grand public. La présente invention a ainsi des applications dans les domaines non limitatif de la presse écrite, de l'édition, du commerce de la musique, de la vente par correspondance, des musées et expositions, des études par sondage, de la transcription instantanée de langues étrangères, de l'apprentissage en général et de celui des langues en particulier. La présente invention ouvre l'accès à de très nombreuses fonctionnalités liées en particulier à la possibilité de transformer un support matériel quelconque en un terminal de saisie ou en interface utilisateur pour tous les usages. Ainsi, en relation à des applications impliquant un accès sélectif et/ou sécurisé et/ou exploité à de l'information et à titre d'exemple non limitatif, il peut s'agir d'un même support à grande diffusion délivrant de l'information vocale sélectionnées (un roman photographique est diffusé et l'utilisateur final choisi la langue des illustrations vocales,...), de consultation sécurisée de données numérisés personnelles à partir d'un support matériel comme une revue à grand tirage, d'examens, de sondages ou de tests par questionnaires à choix multiples. La présente invention à aussi des applications liées à un mode particulier de fonctionnement permettant l'association dynamique d'un contenu multimédia à un support matériel. A titre d'exemple, il peut s'agir de l'ornementation vocale des 2863378 2 photographies d'un album ou l'échange de contenus multimédias associés à des cartes postales. Sous une acception et des utilisations extensives, le procédé de la présente invention permet d'hypermédiatiser un support matériel. L'hypermédiatisation renvoie d'une part à la construction, à partir d'un support matériel, d'une organisation et de relations entre documents de natures sensorielles différentes, basée sur une structure composée de noeuds et de liens entre ces noeuds; Elle renvoie d'autre part à permettre et exploiter l'accès, à partir d'un support matériel, à un hypermédia. La construction ou l'utilisation de cet hypermédia intégrant l'environnement physique ou informationnel d'un support matériel, sont à l'initiative d'un fournisseur ou d'un utilisateur. Cette initiative porte tant sur le choix de supports matériels, que sur celui de contenus multimédia, que sur le type de mise en relation ou que sur la structure de l'hypermédia lui même. The present invention thus makes it possible to cross the bridge between the virtual and interactive world of multimedia and the physical and tangible world of objects, in particular media media such as those of the print media or publishing. It satisfies uses including recreational, educational, informative, advertising, professional, to the address of the general public. The present invention thus has applications in the non-limiting fields of print, publishing, music trade, mail order, museums and exhibitions, sample surveys, instant language transcription. foreign languages, learning in general and languages in particular. The present invention opens access to a very large number of functionalities related in particular to the possibility of transforming any material medium into an input terminal or into a user interface for all uses. Thus, in relation to applications involving selective and / or secure access and / or exploited to information and by way of non-limiting example, it may be the same medium with a large diffusion delivering the selected voice information (a photographic novel is disseminated and the end user chooses the language of the voice illustrations, ...), secure consultation of personal digitized data from a material medium such as a large-circulation journal, exams , surveys or multiple choice quizzes. The present invention also has applications related to a particular mode of operation for dynamically associating multimedia content with a hardware medium. For example, it may be the vocal ornamentation of the 2863378 2 photographs of an album or the exchange of multimedia content associated with postcards. In one sense and in extensive use, the method of the present invention allows hypermediatising a material medium. Hypermediatization refers, on the one hand, to the construction, from a material support, of an organization and relations between documents of different sensory natures, based on a structure composed of nodes and links between these nodes; It also refers to allowing and exploiting access, from a material support, to a hypermedia. The construction or use of this hypermedia integrating the physical or informational environment of a material medium, is at the initiative of a supplier or a user. This initiative involves both the choice of material media, as well as that of multimedia content, the type of connection or the structure of the hypermedia itself.
Concernant la mise en oeuvre du procédé de la présente invention, les ancres pictographiques sont apposées sur un support matériel; puis elles sont associées à un ensemble d'informations multimédias à l'aide de liens hypermédias dynamiques. L'aspect picto renvoie exclusivement à un pictogramme associé à l'ancre, qui informe l'utilisateur sur les caractéristiques de l'ancre et/ou de l'information diffusable grâce au lien. Les liens hypermédias dynamiques permettent une mise en relation selon une combinaison de mode: temps réel ou non, sécurisé ou non, interactif ou non. L'exploitation d'un lien hypermédia dynamique s'effectue par son activation consécutivement à la lecture, par exemple optique, d'ancres pictographiques apposées sur un support matériel. Le dispositif de la présente invention est plus particulièrement dédié à la mise en oeuvre du procédé en temps réel. Le système de la présente invention est plus particulièrement dédié à la mise en oeuvre du procédé en temps différé. Le mode temps réel renvoie à un traitement selon lequel les données sont traitées immédiatement après leur acquisition et selon lequel le temps de réponse qui sépare l'entrée des données de l'émission des résultats est réduit au minimum. Le dispositif comme le système mettent en oeuvre le procédé en temps réel et en temps différé, tant dans des fonctions de création que d'exploitation: La création consiste en: la création d'ancres pictographiques, de liens hypermédias dynamiques et de contenus multimédias; suivi de la mise en corrélation de l'ensemble dans un hypermédia; suivi de la mise à disposition 2863378 3 de l'ensemble sous la forme d'une base de données hypermédia. With regard to the implementation of the method of the present invention, the pictographic anchors are affixed to a material support; then they are associated with a set of multimedia information using dynamic hypermedia links. The picto aspect refers exclusively to a pictogram associated with the anchor, which informs the user on the characteristics of the anchor and / or information diffusable through the link. Dynamic hypermedia links allow a relationship between a mode combination: real time or not, secure or not, interactive or not. The operation of a hypermedia dynamic link is effected by its activation consecutive reading, for example optical, pictographic anchors affixed to a material medium. The device of the present invention is more particularly dedicated to the implementation of the real-time method. The system of the present invention is more particularly dedicated to the implementation of the deferred method. Real-time mode refers to a process in which data is processed immediately after acquisition, and the response time between data entry and output is minimized. Both the device and the system implement the real-time and non-real-time process, in both creation and exploitation functions: The creation consists of: the creation of pictorial anchors, dynamic hypermedia links and multimedia contents; tracking the correlation of the set in a hypermedia; followed by the provision 2863378 3 of the set in the form of a hypermedia database.
- La création en temps réel porte sur la mise en corrélation immédiate de l'ensemble sous la forme d'une base de données hypermédia. - The real-time creation involves the immediate correlation of the whole in the form of a hypermedia database.
- L'exploitation en temps réel permet la production interactive de résultats 5 textuels et/ou sonores et/ou visuels. Real-time exploitation allows the interactive production of textual and / or audio and / or visual results.
L'exploitation en temps différé autorise l'accès et/ou la diffusion ultérieur à de l'informations complémentaires. The exploitation in deferred time allows the access and / or the subsequent diffusion with additional information.
L'hypermédia repose sur des notions de noeuds d'information, de liens entre les noeuds, d'ancres et de marqueurs des liens ainsi que de structures, qui appellent quelques définitions. L'hypertexte est un système informatisé où des documents constituent une structure parce qu'ils sont regroupés par des liens. Le web est un système basé sur l'utilisation de l'hypertexte, qui permet la recherche d'information dans Internet, l'accès à cette information et sa visualisation. Internet est un réseau informatique mondial constitué d'un ensemble de réseaux nationaux, régionaux et privés, qui sont reliés par un protocole de communication commun et qui coopèrent dans le but d'offrir une interface unique à leurs utilisateurs. Le lien hypertexte est une connexion activable à la demande, reliant des données textuelles ayant une relation de complémentarité les unes avec les autres. Ces données textuelles sont des unités autonomes d'information appelées noeud . La présence d'un lien hypertexte est signalée visuellement par son ancre (partie de phrase, mot soulignés ou d'une couleur différente de celle du texte, image, icône, graphique,..) qui permet à l'utilisateur d'activer le lien. Une ancre pictographique conforme à la présente invention est une ancre graphique contenant notamment un pictogramme. Un pictogramme est un dessin figuratif ou symbolique utilisé comme signe graphique à des fins de communication. On distingue les dénominations d ( ancre et de marqueur : I'ancre désigne, à l'adresse du procédé et de ceux qui l'utilisent, l'ensemble du point d'ancrage du lien; le marqueur est inclut dans l'ancre et identifie, à l'adresse du procédé, une des extrémités de ce lien. L'hypermédia est une extension de l'hypertexte à des données multimédias. C'est un type d'organisation et de relations entre documents de natures sensorielles différentes, basée sur une structure composée de noeuds et de liens entre ces noeuds. L'hypermédia permet d'inclure des liens entre des noeuds textuels, visuels et sonores à l'intérieur d'une même application ou d'un même support, et 2863378 4 cela, en y intégrant l'interactivité apportée par l'informatique. L'interactivité est une relation réciproque qui s'établie entre un utilisateur et un système. Un lien hypermédia dynamique conforme à la présente invention relie dynamiquement, consécutivement à son activation, un noeud parent à un noeud enfant. La relation est dynamique car, soit elle se construit au moment de l'activation du lien, soit le lien construit dynamiquement le noeud enfant, soit la relation et le noeud se construisent dynamiquement. Le lien hypermédia dynamique conforme à la présente invention a la capacité de construire dynamiquement la relation car il peut mémoriser les entrées constituées par les ancres pictographiques acquises. Hypermedia is based on notions of information nodes, links between nodes, anchors and markers of links as well as structures, which call for some definitions. Hypertext is a computerized system where documents constitute a structure because they are grouped by links. The web is a system based on the use of hypertext, which allows the search for information on the Internet, access to this information and its visualization. The Internet is a global computer network consisting of a set of national, regional and private networks, which are linked by a common communication protocol and cooperate to provide a single interface for their users. The hypertext link is an activatable connection on demand, linking textual data having a relationship of complementarity with each other. These textual data are autonomous units of information called nodes. The presence of a hypertext link is indicated visually by its anchor (part of sentence, underlined word or of a different color from that of the text, image, icon, graphic, ..) which allows the user to activate the link. A pictorial anchor according to the present invention is a graphic anchor containing in particular a pictogram. A pictogram is a figurative or symbolic design used as a graphic sign for communication purposes. Anchor and marker denominations are distinguished: the anchor designates, at the address of the process and those who use it, the whole anchor point of the link, the marker is included in the anchor and identifies, at the address of the process, one of the ends of this link Hypermedia is an extension of the hypertext to multimedia data It is a type of organization and relations between documents of different sensory natures, based on on a structure composed of nodes and links between these nodes The hypermedia makes it possible to include links between textual nodes, visual and sound inside the same application or the same support, and 2863378 4 this Interactivity is a reciprocal relationship established between a user and a system.A dynamic hypermedia link according to the present invention dynamically links, after its activation, a node. p The relation is dynamic because, either it is constructed at the moment of activation of the link, or the link dynamically constructs the child node, or the relation and the node are dynamically constructed. The dynamic hypermedia link according to the present invention has the ability to dynamically build the relationship because it can memorize the entries made by the acquired pictographic anchors.
Ainsi, il a la capacité, grâce à son traitement, de construire la relation en fonction des entrées précédentes. Il a de même la capacité de construire dynamiquement le noeud enfant car il peut attribuer à une référence de sortie, plusieurs valeurs associées chacune à un contenu multimédia. Ainsi, i a la capacité, grâce à son traitement, de construire le noeud enfant par l'assemblage des contenus multimédias référencés. Une base de données hypermédia conforme à la présente invention est un ensemble structuré d'information inter-reliées dans lesquels les données sont organisées selon certains critères en vue de permettre leur exploitation. Les contenus desdites informations prennent essentiellement la forme de fichiers informatiques. Ladite base est dite hypermédia en référence à son contenu et sont exploitation qui offre l'accès à un hypermédia. C'est l'aspect dynamique des liens hypermédias de la présente invention qui autorise une diffusion interactive de contenus multimédias. A titre d'exemple illustratif, contrairement au comportement standard d'un lien hypermédia statique, deux activations consécutives d'un même lien hypermédia dynamique peuvent aboutir à la diffusion d'un contenu différent, l'hypermédia restant égal par ailleurs. La première exécution d'un lien hypermédia dynamique conforme à la présente invention s'effectue par la lecture d'au moins une ancre pictographique apposée sur un support matériel. Le premier noeud parent conforme à la présente invention est l'environnement physique et/ou informationnel d'un support matériel, le premier noeud enfant est un contenu multimédia. Les noeuds enfants peuvent contenir le ou les marqueurs multimédias de liens hypermédia dynamique ou non, activables par l'utilisateur et pointant sur un autre contenu multimédia. Un noeud enfant multimédia peut référencer un des contenus informationnels du support matériel. Compte tenu des caractéristiques sus2863378 5 mentionnées, un support matériel peut donc être pleinement intégré à un hypermédia. La présente invention permet ainsi d'hypermédiatiser un support matériel. Thus, he has the capacity, thanks to his treatment, to build the relation according to the previous entries. It also has the ability to dynamically build the child node because it can assign to an output reference, several values each associated with multimedia content. Thus, i has the capacity, through its processing, to build the child node by assembling the referenced multimedia contents. A hypermedia database according to the present invention is a structured set of interrelated information in which the data are organized according to certain criteria in order to allow their exploitation. The contents of said information essentially take the form of computer files. Said database is called hypermedia with reference to its content and is exploitation that offers access to a hypermedia. It is the dynamic aspect of the hypermedia links of the present invention that allows interactive streaming of multimedia content. As an illustrative example, contrary to the standard behavior of a static hypermedia link, two consecutive activations of the same dynamic hypermedia link may result in the broadcasting of a different content, the hypermedia remaining equal elsewhere. The first embodiment of a dynamic hypermedia link according to the present invention is performed by reading at least one pictorial anchor affixed to a material medium. The first parent node according to the present invention is the physical and / or informational environment of a hardware medium, the first child node is a multimedia content. The child nodes may contain the multimedia marker (s) of hypermedia links, whether dynamic or not, that can be activated by the user and points to another multimedia content. A multimedia child node can reference one of the information contents of the hardware medium. Given the above-mentioned features, a hardware medium can therefore be fully integrated into a hypermedia. The present invention thus makes it possible to hypermediate a material support.
L'état de la technique connue jusqu'alors, n'offre pas, en particulier à l'adresse du grand public, la possibilité de créer ou d'exploiter, une relation interactive à de l'information multimédia à partir de supports matériels quelconque (un document imprimé, un panneau indicateur, un livre, un produit, un objet quelconque,...). Cet accessibilité pouvant d'une part se réaliser sur un mode interactif et/ou sécurisé et/ou temps réel, et d'autre part concerner un hypermédia en tant que structure de contenu multimédia. De façon générale, l'état de l'art ne permet pas d'hypermédiatiser un support matériel quelconque en l'intégrant à un hypermédia. La présente invention apporte une solution à ce problème technique nouveau, par la création et l'exploitation de liens hypermédias dynamiques associés d'une part à des ancres pictographiques crées puis apposées sur un support matériel et d'autre part à un ensemble de contenus multimédia; ces derniers pouvant eux même contenir des marqueurs multimédias. En effet, l'hypermédia reste pour l'essentiel l'apanage du réseau Internet. En dehors des applications présentent sur le web, il existe cependant des équipements fixes ou des dispositifs personnels mobiles permettant d'obtenir de l'information textuelle et/ou sonore et/ou visuelle consécutivement à l'acquisition d'une ancre apposée sur un support matériel; que l'activation du lien soit effectuée par lecture, en particulier optique, ou par saisie manuelle et que ces systèmes soit à l'usage du grand public ou celui de professionnels. Cependant, pour chacun d'eux, compte tenu des inconvénients et des carences propres qu'ils présentent, aucun n'offre les solutions apportées par la présente invention. Ce qui peut sembler normal dans la mesure où ils n'ont pas pour principal objet de répondre à cette invention de problème. The state of the art known until now, does not offer, especially to the general public, the possibility of creating or exploiting an interactive relationship to multimedia information from any material media (a printed document, a sign, a book, a product, any object, ...). This accessibility can, on the one hand, be realized in an interactive and / or secure and / or real-time mode, and, on the other hand, relate to a hypermedia as a multimedia content structure. Generally speaking, the state of the art does not make it possible to hypermediate any material support by integrating it into a hypermedia. The present invention provides a solution to this new technical problem by creating and exploiting dynamic hypermedia links associated on the one hand pictographic anchors created and affixed to a material medium and on the other hand to a set of multimedia contents ; these may themselves contain multimedia markers. Indeed, hypermedia remains essentially the prerogative of the Internet. Apart from applications on the web, however, there are fixed equipment or mobile personal devices for obtaining textual and / or audio and / or visual information following the acquisition of an anchor affixed to a support equipment; that the activation of the link is performed by reading, particularly optical, or by manual entry and that these systems are for use by the general public or that of professionals. However, for each of them, given the disadvantages and deficiencies they present, none offers the solutions provided by the present invention. This may seem normal in that they do not have the main purpose of answering this problem invention.
Ainsi, dans le domaine des équipements fixes, il est connu de l'état de la technique, des installations permettant d'obtenir des informations complémentaires à des produits sur lesquels figurent une ancre graphique se présentant sous la forme un code graphique d'identification. Cette fonctionnalité est implémentée par des bornes dotées de moyen de lecture de code à barres mis à la dispositions des clients dans certains commerces. L'inconvénient de telles installations est que l'information ainsi obtenue ne l'est pas de façon 2863378 6 immédiate dans la mesure où cela impose à l'utilisateur de se déplacer jusqu'à la borne. Le lien ainsi implémenté n'est que statique, l'information n'est donc pas, en particulier, diffusée manière interactive; accessoirement, aucun de ces équipements n'offrent la possibilité de créer dynamiquement ses propres liens hypermédias. Il est également connu de l'état de la technique des boîtiers portables de lecture de code à barres munis de moyens filaires ou non filaires de transmission de données vers un équipement informatique fixe et dédié. Les plus élaborés de ces systèmes permettent, d'une part l'exploitation immédiate des liens activés par la diffusion d'informations multimédias sur l'équipement fixe consécutivement à l'acquisition des ancres graphiques, d'autre part un exploitation différée des liens activés par des étapes de mémorisation puis de traitement des ancres graphiques acquises. A titre d'exemple, de tels systèmes peuvent être installés dans certains cabinets médicaux. Un lecteur de code à barres est relié à un équipement informatique fixe. Ce dernier imprime à l'écran le dossier médical d'un patient consécutivement à la lecture optique d'un code à barres présent sur un document appartenant au patient ou au praticien. Pour ce genre de système, leurs coûts, leurs natures fixes et leurs utilisations en limite strictement les applications à des usages professionnels; De plus, ce genre de systèmes n'apportent aucunes solutions aux problèmes visant à ce que: le même lien associé à une même ancre graphique soit susceptible d'être crée ou exploité par le plus grand nombre; à ce qu'un contenu multimédia contienne un marqueur; à ce que des parties de support matériel soient dynamiquement intégrées à un hypermédia; à ce que l'ancre graphique apposées sur un support matériel oriente l'utilisateur sur la nature de l'ancre etlou du lien etlou des informations accessibles; à ce qu'il soit possible de transformer un support matériel quelconque en un terminal de saisie ou une interface utilisateur. Thus, in the field of fixed equipment, it is known from the state of the art, facilities to obtain additional information to products on which there is a graphic anchor in the form of a graphic identification code. This functionality is implemented by terminals provided barcode reading means made available to customers in certain businesses. The disadvantage of such installations is that the information thus obtained is not so immediately as it requires the user to move to the terminal. The link thus implemented is only static, the information is therefore not, in particular, broadcast in an interactive manner; incidentally, none of these devices offer the possibility to dynamically create their own hypermedia links. It is also known from the state of the art portable bar code reading boxes provided with wired or non-wired means of data transmission to a fixed and dedicated computer equipment. The most elaborate of these systems allow, on the one hand the immediate exploitation of the links activated by the diffusion of multimedia information on the fixed equipment consecutive to the acquisition of the graphic anchors, on the other hand a delayed exploitation of the activated links by steps of memorizing and then processing the acquired graphical anchors. For example, such systems can be installed in certain medical practices. A barcode reader is connected to a fixed computer equipment. The latter prints on the screen the medical file of a patient following the optical reading of a barcode present on a document belonging to the patient or the practitioner. For this kind of system, their costs, their fixed natures and their uses strictly limits the applications to professional uses; Moreover, these systems do not provide any solutions to the problems aiming that: the same link associated with the same graphic anchor is likely to be created or exploited by the greatest number; multimedia content contains a marker; hardware support portions are dynamically integrated into a hypermedia; the graphic anchor affixed to a material medium orients the user on the nature of the anchor and / or the link and / or accessible information; it is possible to transform any hardware support into an input terminal or a user interface.
Dans le domaine des équipements informatiques personnels mobiles, il est connu de l'état de la technique, des produits et services permettant d'obtenir une information sonore complémentaire à celle d'un texte, d'une image imprimée ou d'une oeuvre exposée, à partir d'une référence ou d'un identifiant graphique. Ainsi, afin d'obtenir une information complémentaire au contenu d'un article de presse, il est toujours possible d'appeler à partir d'un téléphone portable, le numéro de téléphone imprimé à cet effet sur une revue. En ne considérant que quelques aspects de cette solution: si une dimension interactive peut être 2863378 7 implémentée à l'aide du serveur appelé, la manipulation consistant en la composition du numéro de téléphone, le coût de la télécommunication, la qualité sonore réduite, l'existence et la condition d'accessibilité locale au réseau d'un opérateur téléphonique de l'utilisateur, sont autant de contraintes qui entache cette solution technique de complexité, d'inefficacité et d'inefficience au regard des solutions apportées par la présente invention. Dans un autre domaine, l'audioguide est un outil individuel sonore d'aide à la visite qui permet aux visiteurs de recevoir des compléments d'information sur les oeuvres exposées dans un musée ou lors de la visite d 'un château ou d'un monument. In the field of mobile personal computing equipment, it is known from the state of the art, products and services that make it possible to obtain sound information complementary to that of a text, a printed image or an exhibited work. , from a reference or a graphic identifier. Thus, in order to obtain information complementary to the content of a press article, it is always possible to call from a mobile phone, the telephone number printed for this purpose on a magazine. Considering only a few aspects of this solution: if an interactive dimension can be implemented using the called server, the manipulation consisting of the dialing of the telephone number, the cost of the telecommunication, the reduced sound quality, the Existence and condition of local accessibility to the network of a telephone operator of the user, are all constraints that taints this technical solution of complexity, inefficiency and inefficiency with regard to the solutions provided by the present invention. In another area, the audioguide is an individual audible assistance tool that allows visitors to receive additional information on the works exhibited in a museum or when visiting a castle or a museum. monument.
L'audioguide se présente essentiellement sous la forme d'un lecteur de cédérom audio autonome dans lequel l'utilisateur saisit les références numériques apposées près des oeuvres ou des éléments architecturaux pour lesquels un complément d'information audio est disponible. Pour ce dernier dispositif, hormis un encombrement non négligeable, le mode opératoire de l'activation du lien impose la saisie manuelle sans erreur de la référence graphique associée à l'objet pour lequel un complément d'information audio est disponible. Le lien ainsi implémenté n'est que statique, l'information n'est donc pas diffusée de manière interactive et aucune exploitation ultérieure des liens activés, par exemple à des fins statistiques, n'est encore implémentée. Pour finir, il existe des assistants numériques personnels pour lesquels il est possible d'adjoindre un module permettant la lecture optique de code graphique d'identification, la mémorisation des acquisitions et la diffusion d'information consécutivement à l'activation du lien associé à ce type d'ancres graphiques. Ces systèmes sont à usages professionnels et sont utilisés préférentiellement pour la réalisation d'inventaires et la gestion des stocks. En particulier, ce genre de systèmes n'apportent aucunes solutions aux problèmes visant à ce que: le même lien associé à une même ancre graphique soit susceptible d'être crée ou exploité par le plus grand nombre; à ce qu'un contenu multimédia contienne un marqueur; à ce que l'ancre graphique apposées sur un support matériel oriente l'utilisateur sur la nature de l'ancre et/ou du lien etlou des informations accessibles; à ce qu'il soit possible de transformer un support matériel quelconque en un terminal de saisie ou une interface utilisateur. The audioguide is essentially in the form of a stand-alone audio CD-ROM reader in which the user enters the numerical references affixed near works or architectural elements for which additional audio information is available. For the latter device, apart from a significant footprint, the operating mode of the activation of the link requires the manual entry without error of the graphic reference associated with the object for which additional audio information is available. The link thus implemented is only static, the information is therefore not diffused interactively and no further exploitation of the links activated, for example for statistical purposes, is yet implemented. Finally, there are personal digital assistants for which it is possible to add a module for the optical reading of graphic identification code, the memorization of acquisitions and the dissemination of information following the activation of the link associated with this type of graphic anchors. These systems are for professional use and are used preferentially for inventories and inventory management. In particular, such systems do not provide solutions to the problems that: the same link associated with the same graphical anchor is likely to be created or exploited by the greatest number; multimedia content contains a marker; the graphic anchor affixed to a material medium orients the user on the nature of the anchor and / or the link and / or accessible information; it is possible to transform any hardware support into an input terminal or a user interface.
L'objet de la présente invention concerne un procédé, un système et un dispositif permettant de créer ou d'exploiter une mise en relation à de 2863378 8 l'information multimédia, sous différents modes, à partir de supports matériels quelconque. Elle permet d'intégrer un support matériel à un hypermédia en tant qu'organisation et relations entre documents de natures sensorielles différentes, basée sur une structure composée de noeuds et de liens entre ces noeuds. The object of the present invention is to provide a method, a system and a device for creating or exploiting multimedia information in different modes from any hardware media. It makes it possible to integrate a material support to a hypermedia as an organization and relations between documents of different sensory natures, based on a structure composed of nodes and links between these nodes.
Le but de la présente invention est de proposer un procédé, un système et un dispositif permettant la création de liens hypermédias dynamiques associés d'une part à des ancres pictographiques apposées sur un support matériel et d'autre part à un ensemble de contenus multimédias contenant éventuellement des marqueurs; la mise en corrélation de l'ensemble; la production et l'échange de données multimédia, entre le serveur de contenu d'un fournisseur et un dispositif capable de produire des actions visuelles et/ou auditives, consécutivement à la lecture desdites ancres pictographiques associés auxdits liens. La couverture fonctionnelle du procédé, à l'aide du dispositif et du système, assure une mise en oeuvre sous une combinaison de mode parmi: temps réel ou temps différé, interactif ou non, sécurisé ou non. Le but de la présente invention permet d'apporter une solution technique à un problème technique nouveau en appliquant les concepts de liens hypermédias dynamiques mettant en relation des ancres pictographiques apposées sur un support matériel avec des contenus multimédias au sein d'un hypermédia. Elle apporte une solution aux problèmes particuliers visant à : - créer un lien associant un contenu multimédia à l'environnement physique ou informationnel d'un support matériel; délivrer en temps réel, une information multimédia initialement contextuelle à l'environnement physique ou informationnel d'un support matériel; délivrer en temps différé, un retour d'information, corrélé à l'environnement physique ou informationnel d'un support matériel et résultant de l'exploitation différée de liens activés; délivrer une information multimédia, sur un mode interactif et/ou sécurisé, pouvant se présenter comme le résultat du traitement de plusieurs acquisitions d'ancres pictographiques et/ou de la réunion de plusieurs sorties; transformer un support matériel en un terminal de saisie ou une interface utilisateur; les ancres pictographiques représentant alors des entrées, des contrôles ou des commandes sur un simple support matériel; intégrer différentes parties d'un support matériel à un hypermédia et/ou 2863378 9 permettre l'accès à un hypermédia à partir d'un support matériel; Les caractéristiques du lien ainsi implémenté, selon la présente invention, sont donc celles d'un lien hypermédia et dynamique, capable d'offrir de l'interactivité et l'accès à un hypermédia à partir d'un support matériel. The aim of the present invention is to propose a method, a system and a device for the creation of dynamic hypermedia links associated on the one hand with pictographic anchors affixed to a material medium and on the other hand to a set of multimedia contents containing possibly markers; the correlation of the whole; the production and the exchange of multimedia data, between the content server of a provider and a device capable of producing visual and / or auditory actions, following the reading of said pictographic anchors associated with said links. The functional coverage of the method, using the device and the system, ensures implementation under a combination of mode among: real time or delayed time, interactive or not, secure or not. The aim of the present invention makes it possible to provide a technical solution to a new technical problem by applying the concepts of dynamic hypermedia links relating pictographic anchors affixed on a material medium with multimedia contents within a hypermedia. It provides a solution to particular problems aiming to: - create a link associating a multimedia content with the physical or informational environment of a material support; delivering, in real time, initially contextual multimedia information to the physical or informational environment of a material medium; Deliver, in deferred time, a feedback, correlated to the physical or informational environment of a material medium and resulting from the delayed exploitation of activated links; delivering multimedia information, in an interactive and / or secure mode, which can be presented as the result of the processing of several acquisitions of pictographic anchors and / or the meeting of several outputs; transform a hardware medium into an input terminal or a user interface; the pictographic anchors then representing inputs, controls or commands on a simple material support; integrating different parts of a hardware medium with a hypermedia and / or allowing access to a hypermedia from a hardware medium; The characteristics of the link thus implemented, according to the present invention, are those of a hypermedia and dynamic link, capable of offering interactivity and access to a hypermedia from a hardware medium.
On atteint les objectifs précités à l'aide tout d'abord d'un procédé d'hypermédiatisation de supports matériels à l'aide d'ancres pictographiques déclenchant des liens hypermédias dynamiques permettant la mise en relation à de l'information multimédia, caractérisé en ce que: on créé au moins un ensemble d'ancres pictographiques, chacune constituée d'au moins deux zones: une première zone d'identification incluant un code d'identification de marqueur encodant des informations dont au moins un identifiant de marqueur dont la valeur est fourni par un moyen de génération de valeur de code d'identification; une deuxième zone d'information incluant un code pictographique composé au moins d'un pictogramme informant au moins de la présence de ladite ancre pictographique. Dans une configuration minimale: les deux zones sont superposées, le code d'identification est alors de type code graphique d'identification, le pictogramme est alors l'objet graphique du code graphique d'identification qui informe ainsi et simplement de la présence d'une ancre pictographique; on matérialise chacune desdites ancres pictographiques respectivement sur chaque partie de support matériel pour laquelle on souhaite mettre en relation son environnement informationnel ou physique avec de l'information au moins présentée sous une forme multimédia et au moins délivrée de façon non interactive; on crée, au moins par référencement, un ensemble multimédia de contenus multimédias constitué au moins des références à chacun desdits contenus; ledit ensemble étant associé audit ensemble d'ancres pictographiques; A titre d'exemple, l'opération de référencement consiste en l'attribution d'un nom, sous la forme d'une chaîne de caractère alphanumérique, à un fichier informatique. Ce nom permet de localiser et d'accéder au contenu de ce fichier. Ainsi, il peut aussi contenir l'adresse de localisation, dudit fichier informatique, dans un moyen de stockage de l'information et/ou sur un réseau informatique. The aforementioned objectives are achieved by firstly using a method of hypermediatization of material supports with the aid of pictographic anchors triggering dynamic hypermedia links making it possible to relate to multimedia information, characterized in that that: at least one set of pictorial anchors is created, each consisting of at least two zones: a first identification zone including a marker identification code encoding information including at least one marker identifier whose value is provided by an identification code value generating means; a second information zone including a pictographic code composed of at least one pictogram informing at least the presence of said pictorial anchor. In a minimal configuration: the two zones are superimposed, the identification code is then of graphic identification code type, the pictogram is then the graphic object of the graphic identification code which thus informs and simply the presence of a pictorial anchor; each of said pictorial anchors is respectively materialized on each material support part for which it is desired to relate its informational or physical environment to information at least presented in a multimedia form and at least delivered in a non-interactive manner; creating, at least by referencing, a multimedia set of multimedia contents comprising at least references to each of said contents; said assembly being associated with said set of pictographic anchors; By way of example, the referencing operation consists in assigning a name, in the form of an alphanumeric character string, to a computer file. This name is used to locate and access the contents of this file. Thus, it may also contain the location address of said computer file in a means for storing the information and / or on a computer network.
on crée, au moins par référencement, au moins un lien hypermédia 2863378 10 dynamique constitué d'un traitement et d'au moins un mécanisme d'interfaçage permettant audit traitement, d'une part d'avoir pour entrée au moins une valeur de référence d'entrée d'au moins un identifiant de marqueur et d'autre part pour résultat, au moins une valeur de référence de sortie d'un identifiant de contenu multimédia; on crée, au moins par référencement, au moins une base de données hypermédia fournisseur, constituée d'au moins: la référence audit lien hypermédia dynamique et la référence audit ensemble de contenus multimédias; ledit lien hypermédia dynamique permettant de mettre en relation au moins l'une quelconque desdites ancres pictographiques avec au moins un desdits contenus multimédias; on stocke, au moins tous les contenus directement et/ou indirectement référencés par ladite base de données hypermédia, dans un moyen de stockage de l'information constitué d'au moins une unité de stockage de l'information; ledit moyen de stockage étant accessible par un moyen de traitement de l'information; on lit la zone d'identification d'au moins une desdites ancres pictographiques présentes sur un support matériel à l'aide d'un moyen de lecture qui décode et transmet audit moyen de traitement de l'information, l'information encodée dans ledit code d'identification de marqueur; on active dans ledit moyen de traitement de l'information, au moins par défaut, ladite base de données hypermédia et le lien hypermédia dynamique associé audit identifiant de marqueur; L'activation s'entend comme l'ensemble des actions (humaines et/ou matérielles et/ou logicielles) ayant pour objectif la mise effective en condition opérationnelle de ladite base de données hypermédia et/ou dudit lien hypermédia dynamique. De façon nominale, cette activation est initiée consécutivement à l'acquisition d'identifiant de marqueur, dans le cas contraire, l'activation est dite par défaut (par exemple, en phase d'initialisation ou sur une action utilisateur). at least by referencing, at least one dynamic hypermedia link consisting of a processing and at least one interface mechanism allowing said processing is created, on the one hand, to have at least one reference value for input; inputting at least one marker identifier and furthermore, as a result, at least one output reference value of a multimedia content identifier; creating, at least by referencing, at least one supplier hypermedia database, consisting of at least: the reference to said dynamic hypermedia link and the reference to said set of multimedia contents; said dynamic hypermedia link making it possible to relate at least one of said pictorial anchors to at least one of said multimedia contents; at least all the contents directly and / or indirectly referenced by said hypermedia database are stored in an information storage means consisting of at least one information storage unit; said storage means being accessible by an information processing means; the identification zone of at least one of said pictographic anchors present on a material medium is read using a reading means which decodes and transmits to said information processing means the information encoded in said code marker identification; said information processing means is activated, at least by default, said hypermedia database and the dynamic hypermedia link associated with said marker identifier; Activation is understood as the set of actions (human and / or hardware and / or software) whose objective is the effective implementation in operational condition of said hypermedia database and / or said dynamic hypermedia link. Nominally, this activation is initiated consecutively to the acquisition of marker identifier, otherwise, the activation is said to be by default (for example, in the initialization phase or on a user action).
on exécute dans ledit moyen de traitement de l'information, le traitement dudit lien hypermédia dynamique; ledit traitement ayant alors pour entrée au moins une valeur de référence d'entrée associée audit identifiant de marqueur et produisant pour résultat, au moins une valeur de référence de sortie associée à un desdits contenus multimédias; 2863378 11 on procède au moins à l'actualisation de données d'exploitation utilisateur comprenant au moins un compteur associé à au moins un desdits identifiants de marqueurs et incrémenté à chaque acquisition valide de l'ancre pictographique correspondante; on diffuse à l'aide d'un moyen multimédia, l'information multimédia correspondante à chaque contenu multimédia référencé par chaque valeur de ladite référence de sortie; on stocke pour une exploitation différée, dans ledit moyen de stockage de l'information accessible par ledit moyen de traitement de l'information, lesdites données d'exploitation utilisateur au moins actualisées Les étapes précédentes de lecture (ou d'acquisition d'identifiants de marqueurs d'ancres pictographique ou de marqueurs multimédias), d'activation, d'exécution, d'actualisation, de diffusion et de stockage sont consécutives et sont, dans le cadre d'une mise en oeuvre nominale, répétées autant de fois qu'il est utile. executing in said information processing means the processing of said dynamic hypermedia link; said processing then having as input at least one input reference value associated with said marker identifier and producing as a result at least one output reference value associated with one of said multimedia contents; 2863378 11 at least the updating of user operating data including at least one counter associated with at least one of said marker identifiers and incremented each valid acquisition of the corresponding pictorial anchor; multimedia information is broadcast using multimedia means corresponding to each multimedia content referenced by each value of said output reference; for storing for a deferred exploitation, in said means for storing information accessible by said information processing means, said user data at least updated the previous steps of reading (or acquisition of identifiers of markers of pictographic anchors or multimedia markers), activation, execution, updating, diffusion and storage are consecutive and are, as part of a nominal implementation, repeated as many times as It is useful.
L'invention concerne également un dispositif destiné à la mise en oeuvre du procédé, ledit dispositif autonome et portable comprenant dans un boîtier mobile unique, au moins: un module de lecture optique incluant des moyens d'acquisition, de décodage et de transfert vers un module de traitement de l'information, des informations encodées dans un code d'identification contenant au moins un identifiant de marqueur; ledit module de traitement de l'information accédant à un module de stockage de l'information; ledit module de stockage de l'information constitué d'au moins une unité de stockage de l'information de type carte de mémoire flash amovible; un module multimédia de décodage et d'encodage de contenus multimédias; un module de diffusion de contenus multimédias sous une forme textuelle, visuelle et/ou sonore et comprenant au moins un écran et un mécanisme de restitution d'ondes sonores audibles; un panneau de commande et de contrôle permettant de mettre en oeuvre ses fonctionnalités; un module de saisie de contenus multimédias comprenant au moins un microphone et un mécanisme permettant la saisie de texte grâce audit 2863378 12 panneau de commande et de contrôle et audit écran; une source d'alimentation électrique; un module de communication bidirectionnel pour l'échange de données, avec un équipement informatique; un microprogrammemettant en oeuvre ses fonctionnalités; ledit microprogramme étant téléchargeable à l'aide dudit module de communication bidirectionnel. Un microprogramme est un logiciel d'exploitation, aussi dénommé firmware . The invention also relates to a device for carrying out the method, said autonomous and portable device comprising in a single mobile housing, at least: an optical reading module including means of acquisition, decoding and transfer to a information processing module, information encoded in an identification code containing at least one marker identifier; said information processing module accessing an information storage module; said information storage module consisting of at least one removable flash memory card type information storage unit; a multimedia module for decoding and encoding multimedia contents; a module for broadcasting multimedia contents in a textual, visual and / or sound form and comprising at least one screen and a mechanism for rendering audible sound waves; a control and control panel for implementing its features; a multimedia content capture module comprising at least one microphone and a mechanism for entering text through said control and control panel and said screen; a source of electrical power; a bidirectional communication module for the exchange of data, with computer equipment; a microprogrammemitting its functionalities; said firmware being downloadable using said bidirectional communication module. A firmware is an operating system, also called firmware.
L'invention concerne encore un système destiné à la mise en oeuvre du 10 procédé, ledit système comprenant au moins: au moins un poste informatique d'édition doté d'un logiciel dédié permettant au moins: la création d'au moins un ensemble d'ancres pictographiques, l'insertion desdites ancres pictographiques dans un document informatique destiné à l'impression sur un support matériel, la création d'au moins un lien hypermédia dynamique, la création d'au moins un marqueur multimédia et son insertion dans au moins un contenu multimédia, la création et/ou le stockage d'au moins un ensemble de contenus multimédias, la création d'au moins une base de données hypermédia fournisseur référencée et composée dudit lien hypermédia dynamique, dudit ensemble de contenus multimédias associés audit lien hypermédia dynamique; au moins un dispositif conforme à la présente invention; au moins un serveur de contenu sur un réseau informatique permettant au moins, d'une part le stockage, la consultation et la mise à disposition pour le transfert, de bases de données hypermédia telle que ladite base de données hypermédia fournisseur et d'autre part la réception et le stockage des données produites par au moins un dispositif conforme à la présente invention, en vue de leur exploitation; au moins un poste informatique utilisateur sur ledit réseau informatique, au moins doté d'un navigateur hypermédia pour ledit réseau informatique et permettant d'une part, l'accès à et le transfert d'au moins ladite base de données hypermédia entre ledit serveur de contenu et ledit dispositif et d'autre part, le transfert de données produites par ledit dispositif, entre ledit dispositif et ledit serveur de contenu; un module de génération de valeurs de code d'identification unique pour 2863378 13 chacun des éléments dudit système. The invention also relates to a system for implementing the method, said system comprising at least: at least one editing computer station equipped with a dedicated software allowing at least: the creation of at least one set of pictographic anchors, inserting said pictographic anchors into a computer document for printing on a material medium, creating at least one dynamic hypermedia link, creating at least one multimedia marker and inserting it into at least one a multimedia content, the creation and / or storage of at least one set of multimedia contents, the creation of at least one referenced hypermedia supplier database composed of said dynamic hypermedia link, said set of multimedia contents associated with said hypermedia link dynamic; at least one device according to the present invention; at least one content server on a computer network that can at least, on the one hand, store, consult and make available for the transfer, hypermedia databases such as said supplier hypermedia database and secondly receiving and storing the data produced by at least one device according to the present invention, for their exploitation; at least one user computer station on said computer network, at least equipped with a hypermedia browser for said computer network and allowing, on the one hand, access to and the transfer of at least said hypermedia database between said computer server; content and said device and secondly, the transfer of data produced by said device, between said device and said content server; a module for generating unique identification code values for each of the elements of said system.
Dans divers modes de mise en oeuvre non limitatifs du procédé de la présente invention, les moyens et les modes de mise en oeuvre suivants sont employés et peuvent être combinés selon toutes les possibilités techniquement possibles (tous les exemples sont donnés à titre non limitatif) : selon un mode de mise en oeuvre avantageux, le code d'identification de marqueur est un code graphique d'identification de type code à barres, choisi à titre d'exemple parmi les codes numériques de la famille 2 parmi 5 ou parmi les codes alphanumériques tel que le code 3 parmi 9 (code 39). In various non-limiting embodiments of the method of the present invention, the following means and methods of implementation are employed and can be combined according to all technically possible possibilities (all the examples are given in a non-limiting manner): according to an advantageous embodiment, the marker identification code is a graphic barcode type identification code, chosen as an example from among the family codes 2 out of 5 or from alphanumeric codes. such as code 3 out of 9 (code 39).
selon un mode de mise en oeuvre, le code d'identification de marqueur est d'un format propriétaire. A titre d'exemple, ce code peut être de type code à barres ou non. Concernant un format propriétaire de type code à barres on entend alors par code à barres, un code constitués d'un ensemble de caractères par exemple imprimés ou écrits, les caractères étant composés, notamment, de barres distinctes de formes etlou de dimensions différentes, parallèles entre elles, la valeur dudit code étant déterminée par la combinaison ou la séquence des caractères choisis. Concernant un format propriétaire n'étant pas de type code à barres, on entend alors tout type de code d'identification visible ou non visible, encodant des informations interprétables par le procédé. A titre d'exemple, ces codes peuvent être constitués de combinaisons ou de séquences de signes, de lignes, de figures dont les formes, les styles, les dimensions, les emplacements et les couleurs pour ceux qui sont visibles, encodent des informations interprétables par le procédé. according to one embodiment, the marker identification code is of a proprietary format. For example, this code can be barcode type or not. With regard to a barcode-type proprietary format, bar code is then understood to mean a code consisting of a set of characters, for example printed or written, the characters being composed, in particular, of distinct bars of shapes and / or of different, parallel dimensions. between them, the value of said code being determined by the combination or sequence of characters chosen. Regarding a proprietary format not being a barcode type, then means any type of visible or non-visible identification code, encoding information interpretable by the method. For example, these codes may consist of combinations or sequences of signs, lines, figures whose shapes, styles, dimensions, locations and colors for those that are visible, encode information interpretable by the process.
selon un mode de mise en oeuvre avantageux, le code d'identification de marqueur permet d'encoder des informations supplémentaires à celles uniquement dédiées à l'identification. A titre d'exemple, ces informations supplémentaires sont exploitées par le lien hypermédia dynamique pour identifier le type (entrée etlou commande etlou contrôle) ou la nature de l'ancre pictographique à laquelle il est lié. La nature de l'ancre pictographique peut être, parmi le type entrée : une entrée parmi une liste: ordonnée ou non, avec ou sans doublon, à nombre d'éléments fini ou non. according to an advantageous embodiment, the marker identification code makes it possible to encode additional information to that solely dedicated to the identification. By way of example, this additional information is exploited by the dynamic hypermedia link to identify the type (entry and / or command and / or control) or the nature of the pictorial anchor to which it is linked. The nature of the pictographic anchor can be, among the type entered: an entry among a list: ordered or not, with or without duplication, with finite number of elements or not.
selon un mode de mise en oeuvre très avantageux, le code pictographique d'information inclut au moins un pictogramme constitué d'un trait visible dont la forme, le style, les dimensions, l'emplacement et la couleur informent l'utilisateur 2863378 14 sur le type ou la nature de l'ancre pictographique dans laquelle le pictogramme est inclut. according to a very advantageous embodiment, the pictographic information code includes at least one pictogram consisting of a visible line whose shape, style, dimensions, location and color inform the user 2863378 14 on the type or nature of the pictorial anchor in which the pictogram is included.
selon un mode de mise en oeuvre très avantageux, le code pictographique d'information inclut au moins un pictogramme constitué d'un trait visible dont la forme, le style, les dimensions, l'emplacement et la couleur informent l'utilisateur sur le type et/ou la nature et/ou le mode d'accès de l'information multimédia diffusable sur activation du lien hypermédia dynamique auquel ledit pictogramme est rattaché. A titre d'exemple concernant le type desdites informations multimédias diffusables, ledit pictogramme peut préciser un ou plusieurs des types suivants: publicitaire, technique, linguistique, historique, géographique, ludique, éducatif, politique, question ou réponse liée à un test ou à un sondage ou à un jeux ou a un apprentissage ou à une enquête, identifiant (l'ancre étant référençante) un auteur, une source d'information. Concernant la nature desdites informations multimédias diffusables celle-ci peut être textuelle et/ou sonore et/ou visuelle et/ou logique. Concernant le mode d'accès desdites informations multimédias diffusables, ce dernier peut être interactif ou non et/ou sécurisée ou non et/ou temps réel ou non. according to a very advantageous embodiment, the pictographic information code includes at least one pictogram consisting of a visible line whose shape, style, dimensions, location and color inform the user on the type and / or the nature and / or the mode of access of the diffusable multimedia information on activation of the dynamic hypermedia link to which said pictogram is attached. As an example concerning the type of said diffusable multimedia information, said pictogram may specify one or more of the following types: advertising, technical, linguistic, historical, geographical, playful, educational, political, question or answer related to a test or a survey or a game or a learning or an inquiry, identifier (the anchor being referencing) an author, a source of information. Regarding the nature of said broadcastable multimedia information it may be textual and / or sound and / or visual and / or logical. Regarding the access mode of said broadcastable multimedia information, the latter may be interactive or not and / or secure or not and / or real time or not.
selon un mode de mise en oeuvre, les ancres pictographiques comportent en plus les deux zones annexes suivantes: élément de référence de la base de données hypermédia d'appartenance, référence alphanumérique de ladite ancre pictographique. L'élément de référence de la base de données hypermédia d'appartenance permet à titre d'exemple d'en identifier le fournisseur et la version. II s'agit d'un élément car éventuellement, il doit être complété (par exemple avec ladite référence alphanumérique), pour obtenir et le fournisseur et la version. Cet élément permet aussi une mise en oeuvre particulière du procédé qui sera ultérieurement développée. La référence alphanumérique de ladite ancre pictographique permet, à titre d'exemple, de faciliter la construction en temps différé d'une base de données hypermédia à partir d'un poste informatique d'édition ou alors d'orienter l'utilisateur, lors d'une diffusion multimédia, vers une ancre pictographique particulière (notamment lors d'une diffusion interactive de type question-réponse). Il peut être défini ou non, des règles de placement des différentes zones. according to one embodiment, the pictographic anchors additionally comprise the two following additional areas: reference element of the hypermedia belonging database, alphanumeric reference of said pictorial anchor. The reference element of the membership hypermedia database is used as an example to identify the provider and the version. It is an element because possibly it must be completed (for example with said alphanumeric reference), to obtain and the supplier and the version. This element also allows a particular implementation of the method that will be developed later. The alphanumeric reference of said pictorial anchor makes it possible, by way of example, to facilitate the time-delayed construction of a hypermedia database from a computer editing station or to orient the user, when a multimedia broadcast, towards a particular pictorial anchor (in particular during an interactive question-answer broadcast). It can be defined or not, rules of placement of the different zones.
selon un mode particulièrement pertinent de mise en oeuvre, le support matériel est un document édité. Dans ce mode de mise en oeuvre, lesdites 2863378 15 ancres pictographiques sont imprimées directement sur un support matériel édité. A titre d'exemple ce support peut être un magasine, une revue, un journal, un livre, un document de travail, un document personnel; selon un mode de mise en oeuvre, les ancres pictographiques sont chacune imprimée sur une étiquette apposée sur un support matériel. A titre d'exemple, ce support matériel peut être une carte postale, une photo, une lettre, une partie du support de présentation d'une oeuvre dans un musée, un document de travail, un document personnel; Dans des usages personnels, ce mode de mise en oeuvre est particulièrement pertinent en association avec la création en temps réel de bases de données hypermédias. according to a particularly relevant mode of implementation, the hardware support is an edited document. In this embodiment, said pictographic anchors are printed directly on an edited material medium. As an example, this medium can be a magazine, a magazine, a newspaper, a book, a working document, a personal document; according to one embodiment, the pictographic anchors are each printed on a label affixed to a material support. By way of example, this material support can be a postcard, a photo, a letter, a part of the presentation support for a work in a museum, a working document, a personal document; In personal use, this mode of implementation is particularly relevant in association with the real-time creation of hypermedia databases.
selon un mode de mise en oeuvre la création dudit ensemble de contenus multimédias est en plus réalisée, outre le référencement dudit ensemble, par la création d'au moins un des contenus multimédias qui le compose. En effet, si la création ne porte que sur le référencement, c'est que le contenu lui même est déjà existant. Si le contenu multimédia n'est pas préexistant, il faut donc, outre le référencement, le créer. according to one embodiment, the creation of said set of multimedia contents is additionally carried out, in addition to referencing said set, by creating at least one of the multimedia contents that compose it. Indeed, if the creation relates only to referencing, it is because the content itself is already existing. If the multimedia content is not pre-existing, then besides referencing, it must be created.
selon un mode de mise en oeuvre, au moins une partie d'au moins un desdits contenus multimédias est le marqueur multimédia d'un lien hypermédia dynamique ou non; un identifiant de marqueur étant alors indifféremment celui d'une ancre pictographique ou celui d'un marqueur multimédia. Selon ce mode de mise en oeuvre, ledit ensemble de contenus multimédias est en plus un hypermédia car, à titre d'exemple, au moins un des contenus multimédias qui le compose contient le marqueur multimédia d'un lien activable consécutivement à la diffusion dudit marqueur multimédia et déclenchant une nouvelle diffusion d'un contenu multimédia accessible par ledit moyen de traitement de l'information. according to one embodiment, at least a part of at least one of said multimedia contents is the multimedia marker of a dynamic hypermedia link or not; a marker identifier then being indifferently that of a pictographic anchor or that of a multimedia marker. According to this embodiment, said set of multimedia contents is in addition a hypermedia because, for example, at least one of the multimedia contents composing it contains the multimedia marker of an activatable link following the diffusion of said marker multimedia and triggering a new broadcast of multimedia content accessible by said information processing means.
Ledit ensemble constitue alors un hypermédia en tant que structure de relation entre des documents de natures sensorielles différentes, et ce, sans l'association avec un lien hypermédia dynamique de la présente invention. Plus concrètement, ces marqueurs multimédias peuvent être des étiquettes (des tag ) soit un paquet de données qui complète un fichier audio par exemple. Lorsque le fichier audio est lu par un lecteur audio, cette étiquette renseigne sur le morceau de musique écouté, par défilement sur un écran, du texte qu'elle contient. L'étiquette la plus courante est celle connu sous le nom d ( ID3 TAG , qui peut être insérée à l'aide de logiciel dédié. Elle regroupe alors des informations comme le nom de 2863378 16 l'artiste, de l'album ou encore sur l'année du morceau de musique. Il s'agit, dans le cadre de la présente invention, d'exploiter et de mettre en avant une autre utilisation de ces étiquettes. Une première utilisation est de lier l'information diffusée textuellement non pas simplement au contenu audio dans son ensemble, mais à des parties de ce contenu audio d'une part et dans le cadre d'un diffusion simultanée du texte et de l'information audio d'autre part. A titre d'exemple de cette première utilisation, on appose une ancre pictographique sur un document écrit d'apprentissage d'une langue étrangère. Ladite ancre est imprimée en relation avec un mot ou un groupe de mot ou une phrase entière, écrit en langue maternelle. Lors de la lecture de ladite ancre, le mot ou le groupe de mot ou la phrase entière est diffusé de façon sonore dans la langue étrangère mais en plus, il est simultanément accompagné par le contenu de l'étiquette qui en donne la version textuelle. Une deuxième utilisation de ces étiquettes est, dans les mêmes conditions que précédemment (diffusion simultanée et liée à une partie seulement du fichier audio diffusé), de les interpréter par le nouveau procédé de l'invention comme étant les marqueurs de liens hypermédias dynamiques ou non. L'activation dudit lien s'effectue par une action utilisateur (par exemple un appui bref sur un bouton). Ladite activation peut s'effectuer consécutivement à la diffusion d'un texte associé à une diffusion sonore, comme pour lesdites étiquettes, ou selon tout autre support de média. Ladite étiquette multimédia appartient à un contenu multimédia et peut contenir la référence alphanumérique d'une autre ancre pictographique que celle qui a déclenché sa diffusion. Un identifiant de marqueur renvoie donc soit à un identifiant de marqueur d'une ancre pictographique, soit à un identifiant de marqueur multimédia; ce dernier pouvant être associé à un lien hypermédia dynamique de la présente invention. L'ensemble des caractéristiques sus-citées contribue à accroître considérablement l'hypermédia (la structure active et en condition opérationnelle) de ladite base de données hypermédia. Dans ce mode de mise en oeuvre, le support matériel peut ainsi être utilisé pour accéder à un hypermédia. Bien évidemment, la structure de l'hypermédia doit être construite préalablement à son exploitation. A titre d'exemple, un mode de réalisation de ce mode de mise en oeuvre peut être des sondages interactifs. Said set then constitutes a hypermedia as a structure of relationship between documents of different sensory natures, without the association with a dynamic hypermedia link of the present invention. More concretely, these multimedia markers can be tags (tags) or a data packet that complements an audio file for example. When the audio file is played by an audio player, this label informs the piece of music listened to, by scrolling on a screen, the text it contains. The most common label is the one known as ID3 TAG, which can be inserted using dedicated software, and it combines information such as the name of the artist, the album, or on the year of the piece of music.This is, in the context of the present invention, to exploit and put forward another use of these tags.A first use is to link the information disseminated textually not audio content as a whole, but to parts of that audio content on the one hand and in the context of simultaneous broadcasting of text and audio information on the other. use, a pictorial anchor is affixed to a written foreign language learning document, the anchor is printed in relation to a word or group of words or an entire sentence, written in the mother tongue. anchor, word or word group or the entire sentence is broadcast soundly in the foreign language but in addition, it is simultaneously accompanied by the content of the label which gives the textual version. A second use of these tags is, under the same conditions as above (simultaneous broadcast and linked to only a part of the broadcast audio file), to interpret them by the new method of the invention as being the markers of hypermedia links dynamic or not . The activation of said link is done by a user action (for example a brief press of a button). Said activation can be carried out consecutively to the broadcasting of a text associated with a sound broadcast, as for said labels, or according to any other media medium. Said multimedia label belongs to a multimedia content and may contain the alphanumeric reference of another pictorial anchor than that which triggered its broadcast. A marker identifier therefore refers to either a marker identifier of a pictorial anchor or a media marker identifier; the latter may be associated with a dynamic hypermedia link of the present invention. All the above-mentioned features contribute to considerably increase the hypermedia (the active structure and in operational condition) of said hypermedia database. In this mode of implementation, the hardware support can thus be used to access a hypermedia. Of course, the structure of the hypermedia must be built prior to its exploitation. By way of example, one embodiment of this embodiment can be interactive polls.
selon un mode de mise en oeuvre, ladite création dudit lien hypermédia dynamique est en plus réalisée, outre le référencement dudit lien hypermédia 2863378 17 dynamique, par la création d'au moins un des éléments -- de traitement et/ou de mécanismes d'interfaçage - qui le compose. Le simple référencement peut être suffisant pour que le moyen de traitement de l'information accède et exploite ledit lien hypermédia dynamique. Cependant, il peut aussi être nécessaire de créer le contenu dudit lien si ce dernier n'existe pas. according to one embodiment, said creation of said dynamic hypermedia link is additionally carried out, besides the referencing of said dynamic hypermedia link, by the creation of at least one of the elements - of treatment and / or mechanisms of interfacing - who composes it. Simple referencing may be sufficient for the information processing means to access and exploit said dynamic hypermedia link. However, it may also be necessary to create the content of the link if it does not exist.
Le mode de mise en oeuvre du mécanisme d'interfaçage peut être réalisé selon l'une des trois variantes suivantes: selon une première variante, le mécanisme d'interfaçage d'un lien hypermédia dynamique est un traitement particulier entièrement inclut dans le traitement dudit lien hypermédia dynamique; ledit traitement particulier produisant d'une part une valeur de référence d'entrée associée à un identifiant de marqueur et d'autre part au moins une valeur de référence de sortie associée à un identifiant de contenu multimédia; selon une autre variante avantageuse, le mécanisme d'interfaçage d'un lien hypermédia dynamique est une structure externe au traitement dudit lien hypermédia dynamique et est constituée par deux tables de correspondance: une table des entrées mettant au moins respectivement en correspondance un identifiant de marqueur avec une valeur de référence d'entrée; une table des sorties mettant au moins respectivement en correspondance au moins une valeur de référence de sortie avec un identifiant de contenu multimédia; selon la dernière variante, le mécanisme d'interfaçage d'un lien hypermédia dynamique est une combinaison entre d'une part un traitement particulier inclut dans le traitement dudit lien hypermédia dynamique et d'autre part une table de correspondance externe au traitement dudit lien hypermédia dynamique; ledit mécanisme d'interfaçage permettant au moins d'associer, d'une part une valeur de référence d'entrée à un identifiant de marqueur et d'autre part au moins une valeur de référence de sortie à un identifiant de contenu multimédia; Dans tes trois variantes, les valeurs de référence d'entrée peuvent être mémorisées puis ultérieurement exploitées par le traitement dudit lien hypermédia dynamique. The mode of implementation of the interfacing mechanism can be carried out according to one of the following three variants: according to a first variant, the mechanism for interfacing a dynamic hypermedia link is a particular treatment entirely included in the processing of said link dynamic hypermedia; said particular process producing on the one hand an input reference value associated with a marker identifier and on the other hand at least one output reference value associated with a multimedia content identifier; according to another advantageous variant, the mechanism for interfacing a dynamic hypermedia link is a structure external to the processing of said dynamic hypermedia link and consists of two correspondence tables: a table of the entries putting at least respectively in correspondence a marker identifier with an input reference value; an output table at least respectively matching at least one output reference value with a multimedia content identifier; according to the last variant, the mechanism for interfacing a dynamic hypermedia link is a combination between, on the one hand, a particular treatment included in the treatment of said dynamic hypermedia link and, on the other hand, a correspondence table external to the processing of said hypermedia link. dynamic; said interfacing mechanism for at least associating, on the one hand, an input reference value with a marker identifier and, on the other hand, at least one output reference value with a multimedia content identifier; In all three variants, the input reference values can be stored and subsequently exploited by the processing of said dynamic hypermedia link.
selon un mode de mise en oeuvre utilisant l'une des trois variantes précédentes, une partie du traitement d'un lien hypermédia dynamique est déporté grâce à l'attribution préalable de valeurs corrélées auxdits identifiants et/ou auxdites références. A titre d'exemple, l'attribution préalable de valeurs 2863378 18 identiques entre respectivement au moins un identifiant de marqueur et au moins un identifiant de contenu multimédia, permet d'obtenir un lien direct et immédiat entre une ancre pictographique et un contenu multimédia. Selon cet exemple, le code d'identification de marqueur peut encoder une information supplémentaire permettant au procédé d'identifier l'existence de cette forme de corrélation. Toujours selon cet exemple, le lien garde sa nature dynamique, en particulier grâce au traitement de mise en relation dynamique dudit identifiant graphique avec ledit identifiant de contenu multimédia; ledit traitement pouvant s'étendre à une mémorisation desdits identifiants et/ou leurs analyses préalablement à un mode de diffusion sécurisé. Selon un autre exemple illustrant le présent mode de déportation de traitement, de la logique est introduite dans lesdites tables de correspondance par l'attribution de valeurs identiques à au moins une valeur de référence d'entrée et au moins une valeur de référence de sortie. according to an embodiment using one of the three preceding variants, part of the processing of a dynamic hypermedia link is deported through the prior allocation of correlated values to said identifiers and / or to said references. By way of example, the prior assignment of identical values between respectively at least one marker identifier and at least one multimedia content identifier makes it possible to obtain a direct and immediate link between a pictorial anchor and a multimedia content. According to this example, the marker identification code may encode additional information enabling the method to identify the existence of this form of correlation. Still according to this example, the link retains its dynamic nature, in particular thanks to the processing of dynamic linking of said graphic identifier with said multimedia content identifier; said processing being able to extend to a storage of said identifiers and / or their analyzes prior to a secure delivery mode. According to another example illustrating the present mode of processing deportation, logic is introduced in said correspondence tables by assigning identical values to at least one input reference value and at least one output reference value.
Le mode de mise en oeuvre concernant l'intégration des parties d'un 15 support matériel à une structure de relations entre documents de natures sensorielles différentes, peut être réalisé selon l'une des trois variantes suivantes: la multimédiatisation dudit support matériel par la mise en relation non interactive avec un noeud d'information dynamiquement construit et constitué de plusieurs contenus multimédia; le traitement dudit lien hypermédia dynamique actif produisant plusieurs valeurs de référence de sortie pour une et une seule valeur de référence d'entrée; l'hypermédiatisation dudit support matériel par la construction dynamique de la mise en relation interactive avec un noeud d'information constitué d'un seul contenu multimédia; le traitement dudit lien hypermédia dynamique actif produisant une et une seule valeur de référence de sortie suite à la mémorisation et l'exploitation de plusieurs valeurs de référence d'entrée; l'hypermédiatisation dudit support matériel par la construction dynamique de la mise en relation interactive avec un noeud d'information constitué de plusieurs contenus multimédias; le traitement dudit lien hypermédia dynamique actif produisant plusieurs valeurs de référence de sortie suite à la mémorisation et l'exploitation plusieurs valeurs de référence d'entrée; selon un mode de mise en oeuvre basé sur l'une des trois variantes précédentes, la diffusion est séquentielle ou simultanée. En effet, soit le noeud 2863378 19 enfant est constitué d'un seul contenu multimédia mais sous la forme d'au moins deux médias parmi les formes textuelles, visuelles et sonores; soit le noeud enfant est constitué de plusieurs contenus multimédias se présentant sous la forme d'un seul ou de plusieurs média. Dans un cas comme dans l'autre, la diffusion peut être soit séquentielle soit simultanée. The mode of implementation concerning the integration of the parts of a material support with a structure of relations between documents of different sensory natures, can be realized according to one of the following three variants: the multimediaization of said material support by the setting in non-interactive relation with a dynamically constructed information node constituted of several multimedia contents; processing said active dynamic hypermedia link producing a plurality of output reference values for one and only one input reference value; the hypermediatization of said material medium by the dynamic construction of the interactive connection with an information node consisting of a single multimedia content; processing said active dynamic hypermedia link producing one and only one output reference value as a result of storing and operating multiple input reference values; the hypermediatization of said material medium by the dynamic construction of the interactive connection with an information node consisting of several multimedia contents; processing said active dynamic hypermedia link producing a plurality of output reference values as a result of storing and operating multiple input reference values; according to an embodiment based on one of the three preceding variants, the diffusion is sequential or simultaneous. Indeed, the child node consists of a single multimedia content but in the form of at least two media among the textual forms, visual and sound; the child node consists of several multimedia contents in the form of one or more media. In either case, the broadcast can be either sequential or simultaneous.
selon un mode de mise en oeuvre, les éléments constituant une base de données hypermédia sont stockés dans plusieurs unités de stockage de l'information dudit moyen de stockage de l'information accessibles par ledit moyen de traitement de l'information. according to one embodiment, the elements constituting a hypermedia database are stored in several information storage units of said information storage means accessible by said information processing means.
selon un mode de mise en oeuvre, une base de données hypermédia est activée consécutivement à l'acquisition d'une ancre pictographique dédiée à l'activation d'une base de données hypermédia. according to an implementation mode, a hypermedia database is activated following the acquisition of a pictorial anchor dedicated to the activation of a hypermedia database.
Selon un mode de mise en oeuvre, la configuration est minimale et comprend une base de données hypermédia permettant l'accès à un seul lien hypermédia dynamique mettant directement en relation un seul identifiant de marqueur avec un seul identifiant de contenu multimédia de même valeur; le traitement dudit lien hypermédia dynamique incluant son mécanisme d'interfaçage. Dans ce mode de mise en oeuvre, l'hypermédia incluant un environnement informationnel ou physique d'un support matériel est alors réduit à sa plus simple expression: c'est à dire un seul chemin composé de deux noeuds d'information relié par un lien hypermédia dynamique. L'ensemble d'ancres pictographiques est constitué d'une seule ancre pictographique, l'ensemble de contenus multimédias ne contient qu'un seul contenu multimédia, le mécanisme d'interfaçage dudit lien hypermédia dynamique transforme directement l'identifiant de marqueur en sa valeur informatique (par exemple une lettre en sa valeur ASCII: American Standard Code for Information Interchange: codage de caractères sur 8 bits), cette valeur devenant la valeur de référence d'entrée), le traitement du lien hypermédia dynamique n'est qu'une simple affectation de la valeur de référence de sortie (égale à l'identifiant dudit contenu multimédia) avec la valeur dudit identifiant de marqueur; Ce mode de mise en oeuvre est adapté lorsque l'interactivité n'est pas requise, par exemple pour la simple ornementation vocale d'un support matériel ou la simple mise en relation entre l'environnement physique d'un support matériel avec de l'information (simple audioguide pour un musée, une exposition,..). According to one embodiment, the configuration is minimal and comprises a hypermedia database allowing access to a single dynamic hypermedia link directly relating a single marker identifier to a single multimedia content identifier of the same value; the treatment of said dynamic hypermedia link including its interfacing mechanism. In this embodiment, the hypermedia including an information or physical environment of a material medium is then reduced to its simplest expression: that is to say a single path composed of two nodes of information connected by a link dynamic hypermedia. The set of pictographic anchors consists of a single pictorial anchor, the set of multimedia contents contains only one multimedia content, the mechanism for interfacing said dynamic hypermedia link directly transforms the marker identifier into its value. computer (for example a letter in its ASCII value: American Standard Code for Information Interchange: 8-bit character encoding), this value becoming the input reference value), the dynamic hypermedia link processing is only one simply assigning the output reference value (equal to the identifier of said multimedia content) with the value of said marker identifier; This mode of implementation is adapted when interactivity is not required, for example for the simple vocal ornamentation of a material support or the simple connection between the physical environment of a material support with the information (simple audioguide for a museum, an exhibition, ..).
2863378 20 selon un mode de mise en oeuvre, une base de données hypermédia comprend, en plus des références: les contenus de plusieurs liens hypermédias dynamiques, les contenus multimédias eux même de plusieurs ensembles de contenus multimédias; chaque lien hypermédia dynamique étant respectivement associé à un ensemble d'ancres pictographiques et un ensemble de contenus multimédias inclus dans ladite base de données hypermédia. According to one embodiment, a hypermedia database comprises, in addition to references: the contents of several dynamic hypermedia links, the multimedia contents themselves of several sets of multimedia contents; each dynamic hypermedia link being respectively associated with a set of pictorial anchors and a set of multimedia contents included in said hypermedia database.
Concernant le mode de mise en oeuvre précédent, l'activation des liens hypermédias dynamiques peut se faire selon deux variantes; dans l'une comme dans l'autre, un lien hypermédia dynamique est toujours déclenché corrélativement à l'acquisition de l'identifiant du marqueur associé, cependant: selon la première variante, les liens hypermédias dynamiques d'une même base de données hypermédia active sont simultanément actifs; selon la deuxième variante, un et un seul lien hypermédia dynamique d'une même base de données hypermédia active est actif à la fois; lors de la création de ladite base de données hypermédia, un des liens hypermédias dynamiques étant déclaré actif par défaut. C'est selon cette deuxième variante que va être développé un mode particulier de réalisation du procédé. As regards the previous mode of implementation, the activation of dynamic hypermedia links can be done according to two variants; in both, a dynamic hypermedia link is always triggered correlatively to the acquisition of the identifier of the associated marker, however: according to the first variant, the dynamic hypermedia links of the same active hypermedia database are simultaneously active; according to the second variant, one and only one dynamic hypermedia link of the same active hypermedia database is active at a time; during the creation of said hypermedia database, one of the dynamic hypermedia links being declared active by default. It is according to this second variant that a particular embodiment of the method will be developed.
Selon un mode particulier de réalisation de cette deuxième variante, la valeur acquise d'un identifiant graphique est interprétée comme un des éléments constitutifs d'une condition déclenchant des actions provoquant une transition de lien hypermédia dynamique par la désactivation du lien hypermédia dynamique actif courant et l'activation du lien hypermédia dynamique associé audit identifiant de marqueur, selon les règles fixées dans une table d'exploitation associée à ladite base de données hypermédia. According to a particular embodiment of this second variant, the acquired value of a graphic identifier is interpreted as one of the constituent elements of a condition triggering actions causing a dynamic hypermedia link transition by the deactivation of the current active dynamic hypermedia link and activating the dynamic hypermedia link associated with said marker identifier, according to the rules set in an operating table associated with said hypermedia database.
Selon un mode particulier de réalisation de cette deuxième variante, ladite table d'exploitation est une table de correspondance mettant respectivement en correspondance au moins: une valeur d'identifiant de marqueur, une valeur de référence de lien hypermédia dynamique source et une valeur référence de lien hypermédia dynamique destination; le lien hypermédia dynamique source devant être désactivé, le lien hypermédia dynamique destination devant être activé. According to a particular embodiment of this second variant, said operating table is a correspondence table respectively matching at least: a marker identifier value, a source dynamic hypermedia link reference value and a reference value of dynamic hypermedia link destination; the source dynamic hypermedia link to be disabled, the hypermedia dynamic destination link to be enabled.
Dans le cadre du mode particulier de réalisation de cette deuxième variante, les données d'exploitation peuvent être accédées selon deux mécanismes différents: 2863378 21 selon le premier mécanisme, ladite table d'exploitation contient en plus et met respectivement en plus en correspondance, au moins une valeur d'identifiant de marqueur avec au moins une donnée d'exploitation. In the context of the particular embodiment of this second variant, the operating data can be accessed according to two different mechanisms: according to the first mechanism, said operating table additionally contains and, respectively, minus a marker identifier value with at least one exploitation datum.
selon le deuxième mécanisme, ladite table d'exploitation ne contient pas et ne permet pas d'obtenir la valeur de référence d'une donnée d'exploitation associée à une valeur d'identifiant de marqueur; cependant, c'est le traitement du lien hypermédia dynamique actif qui permet l'accès et la mise à jour de données d'exploitation associées à au moins un identifiant de marqueur ou de contenu multimédia. Des données d'exploitation peuvent en effet être référencées, dans le traitement dudit lien, à l'aides des valeurs de références d'entrées et/ou des valeurs de références de sorties. La capacité de référencer des données d'exploitation associées à des valeurs de références de sortie est importante dans la mesure où une même valeur de référence de sortie peut résulter de l'acquisition de nombreuses combinaisons et séquences différentes d'identifiant de marqueur. according to the second mechanism, said operating table does not contain and does not make it possible to obtain the reference value of an exploitation datum associated with a marker identifier value; however, it is the active dynamic hypermedia link processing that allows access and update of operating data associated with at least one marker identifier or multimedia content. Operating data can indeed be referenced, in the processing of said link, with the aid of the input reference values and / or the output reference values. The ability to reference operating data associated with output reference values is important insofar as the same output reference value can result from acquiring many different combinations and sequences of marker IDs.
Selon un mode de mise en oeuvre, et en relation notamment avec ce qui vient d'être précisé, l'ordre de chaque mise à jour desdites données d'exploitation est mémorisé. Ainsi et à titre d'exemple, dans ce mode de mise en oeuvre, les données d'exploitation sont horodatées à l'aide d'un moyen d'horodatage. La production de données d'exploitation horodatées peut de surcroît être ultérieurement exploitée à des fins statistiques par un fournisseur de base de données hypermédia (pour étudier le rythme ou les heures de lecture d'une revue par le lectorat). Une autre façon plus simple de mémoriser l'ordre de mise à jour des données d'exploitation est l'utilisation d'un compteur incrémenté systématiquement lors d'acquisition d'identifiant de marqueur puis l'association de la valeur de ce compteur à chacun desdits marqueurs. According to one mode of implementation, and in particular in relation with what has just been specified, the order of each update of said operating data is stored. Thus and by way of example, in this embodiment, the operating data are time stamped using a time stamping means. In addition, the production of time-stamped operating data can be further exploited for statistical purposes by a hypermedia database provider (to study the timing or hours of readership of a magazine by the readership). Another simpler way of storing the order of update of the operating data is the use of a counter incremented systematically during acquisition of marker identifier then the association of the value of this counter to each said markers.
Selon un mode de mise en oeuvre, ledit moyen de génération de valeurs de code d'identification fourni en plus, au moins une valeur d'un identifiant unique fournisseur et une valeur d'identifiant unique utilisateur. According to one embodiment, said identification code value generating means further provided at least one vendor unique identifier value and a user unique identifier value.
Selon le mode de mise en oeuvre précédent: une première variante consiste à procéder en plus, lors de cette d'actualisation, à l'exploitation des valeurs de code utilisateur et fournisseur. A titre d'exemple, ladite exploitation peut être préalable au positionnement conditionnel de la référence de sortie à une valeur pointant sur un contenu 2863378 22 multimédia signalant un accès non autorisé Cette variante autorise un mode diffusion sécurisé des contenus multimédias. According to the previous implementation mode: a first variant is to proceed further, during this update, the exploitation of user and supplier code values. For example, said operation may be prior to the conditional positioning of the output reference to a value pointing to a multimedia content signaling unauthorized access This variant allows a secure broadcast mode of the multimedia contents.
une deuxième variante consiste à procéder à l'identification desdites données d'exploitation par l'association univoque avec au moins une valeur de code d'identification unique; notamment le code d'identification unique utilisateur. a second variant is to proceed to the identification of said operating data by unambiguous association with at least one unique identification code value; including the unique user identification code.
Selon un mode de mise en oeuvre, le logiciel d'exploitation dédié qui met en oeuvre le procédé de l'invention comprend au moins un mécanisme permettant la mise en correspondance respective d'au moins une valeur d'identifiant de marqueur avec une valeur de référence de base de données hypermédia activable. Ledit logiciel d'exploitation permet alors de gérer l'activation de base de données hypermédia corrélativement à l'acquisition d'identifiant de marqueur (d'ancre pictographique ou de marqueur multimédia). According to one embodiment, the dedicated operating software that implements the method of the invention comprises at least one mechanism for respectively matching at least one marker identifier value with a value of hypermedia database reference that can be activated. Said operating software then makes it possible to manage the activation of hypermedia database correlatively with the acquisition of marker identifier (pictorial anchor or multimedia marker).
Selon un mode de mise en oeuvre, les traitements opérés sur lesdites données d'exploitation sont effectués, soit par un traitement particulier du logiciel d'exploitation qui met en oeuvre le procédé, soit par le traitement du lien hypermédia dynamique actif, soit par l'un et l'autre des deux traitements. According to one embodiment, the operations performed on said operating data are performed, either by a particular processing of the operating software that implements the method, or by the processing of the active dynamic hypermedia link, or by the one and the other of the two treatments.
Selon un mode de mise en ouvre du procédé, au moins une parmi les valeurs contenus dans les références ou de l'identifiant de marqueur est dédiée à une utilisation spécifique. On distingue les différentes références suivantes: référence d'ensemble de contenus multimédia, référence de contenu multimédia, référence de lien hypermédia dynamique, référence d'entrée du traitement d'un lien hypermédia dynamique, référence de sortie du traitement d'un lien hypermédia dynamique, référence de base de données hypermédia. Le fait de disposer de valeur de références ou d'identifiants de marqueur dédiés à une utilisation spécifique accroît l'opérationnalité de la mise en oeuvre du procédé. A titre d'exemple, consécutivement à l'acquisition d'une valeur spécifique d'identifiant de marqueur, une utilisation ou fonctionnalité particulière est activée. According to a mode of implementation of the method, at least one of the values contained in the references or the marker identifier is dedicated to a specific use. The following references are distinguished: multimedia content set reference, multimedia content reference, dynamic hypermedia link reference, hypermedia dynamic link processing input reference, dynamic hypermedia link processing output reference , hypermedia database reference. Having reference values or marker identifiers dedicated to a specific use increases the operationality of the implementation of the method. By way of example, following the acquisition of a specific marker identifier value, a particular use or functionality is activated.
Le dispositif de la présente invention est plus particulièrement dédié à la mise en oeuvre en temps réel du nouveau procédé. Dans divers modes de réalisation non limitatifs du dispositif de la présente invention, les moyens et les modes de réalisation suivants peuvent être employés et peuvent être combinés selon toutes les possibilités techniquement possibles (tous les exemples sont donnés à titre non limitatif) : Selon un mode avantageux de réalisation du dispositif, le code 2863378 23 d'identification est un code graphique d'identification de type code à barres. Selon un mode de réalisation du dispositif, le code d'identification est d'un format propriétaire. The device of the present invention is more particularly dedicated to the implementation in real time of the new method. In various non-limiting embodiments of the device of the present invention, the following means and embodiments may be employed and may be combined in any technically possible manner (all examples are given in a non-limiting manner): Advantageous embodiment of the device, the identification code 2863378 23 is a graphic barcode type identification code. According to one embodiment of the device, the identification code is of a proprietary format.
Le mode de réalisation du module de stockage de l'information du 5 dispositif comprend deux variarrtes: selon une première variante, le module de stockage de l'information accessible par le module de traitement de l'information est constitué d'une seule unité de stockage de l'information qui est une mémoire électronique de type carte de mémoire flash amovible; - selon l'autre variante de réalisation du module destockage de l'information du dispositif, ce dernier est constitué de plusieurs unités de stockage de l'information appartenant au groupe comprenant les mémoires flash, les mémoires EEPROM, les mémoires EPROM, les mémoires ROM, les mémoires RAM, les mémoires FeRAM, les mémoires MRAM, les mémoires magnétiques, les mémoires optiques, les unités de stockage de masse de type disque optique, disque dur ou disque souple. The embodiment of the information storage module of the device comprises two variables: according to a first variant, the information storage module accessible by the information processing module consists of a single unit of information. storing information which is an electronic memory of the type of removable flash memory card; according to the other variant embodiment of the module for storing the information of the device, the latter consists of several information storage units belonging to the group comprising the flash memories, the EEPROM memories, the EPROM memories, the ROM memories; , RAM memories, FeRAM memories, MRAM memories, magnetic memories, optical memories, optical disk, hard disk or floppy disk mass storage units.
Selon un mode de réalisation du dispositif, le module de traitement de l'information accède, grâce audit module de stockage de l'information et audit module de communication bidirectionnel, à au moins une unité de stockage de l'information externe audit dispositif. Cette accessibilité à une ou plusieurs unités de stockage de l'information externes, malgré des contraintes de coût de réalisation, permet d'accroître la couverture applicative des modes de mises en oeuvres du nouveau procédé de l'invention. According to one embodiment of the device, the information processing module accesses, through said information storage module and said bidirectional communication module, at least one storage unit of the external information to said device. This accessibility to one or more external data storage units, in spite of production cost constraints, makes it possible to increase the application coverage of the implementation modes of the new method of the invention.
Selon un mode de réalisation du dispositif, le module de traitement de l'information accède à des traitements et des contenus multimédias se présentant sous la forme de fichiers informatiques, indépendamment de la localisation physique de ou des unités de stockage de l'information sur lesquelles sont stockés ces dits fichiers informatiques. According to one embodiment of the device, the information processing module accesses processing and multimedia content in the form of computer files, regardless of the physical location of or information storage units on which these so-called computer files are stored.
Le mode de réalisation de la liaison du module de communication avec l'équipement informatique, ce dernier pouvant directement être un serveur contenant des bases de données hypermédia (serveur de contenu), peut s'implémenter selon trois variante: Selon une première variante, la liaison du module de communication avec l'équipement informatique est une liaison sans fil. De nombreuses normes et 2863378 24 systèmes de transmission sans fil peuvent être utilisés, on peut par exemple citer le protocole BLUETOOTH , la norme IEEE 802.11, l'IrDA (lnfrared Data Association). BLUETOOTH établit un picoréseau (petit réseau local) entre périphérique maître et sept périphériques esclaves. Son principe de fonctionnement est en mode point-multipoint, c'est-à-dire qu'un système maître peut communiquer avec plusieurs systèmes esclaves. 11 permet de relier aisément le dispositif avec un téléphone portable ou un assistant personnel numérique (PDA ou Personal Digital Assistant) ou un ordinateur personnel. II est très adapté à la communication des équipement mobiles. The embodiment of the link of the communication module with the computer equipment, the latter can directly be a server containing hypermedia databases (content server), can be implemented according to three variants: According to a first variant, the communication module link with the computer equipment is a wireless link. Numerous standards and 2863378 24 wireless transmission systems can be used, one can for example mention the BLUETOOTH protocol, the IEEE 802.11 standard, the IrDA (lnfrared Data Association). BLUETOOTH establishes a piconet (small LAN) between master device and seven slave devices. Its operating principle is in point-to-multipoint mode, that is to say that a master system can communicate with several slave systems. It makes it easy to connect the device with a mobile phone or personal digital assistant (PDA or Personal Digital Assistant) or a personal computer. It is very adapted to the communication of mobile equipment.
L'IEEE 802.11 b est également appelée Wi-Fi . C'est la déclinaison la plus utilisée actuellement dans le milieu informatique. Ces caractéristiques principales sont: technologie radio dans une gamme de fréquence de 2,4GHz; la portée théorique est de 100 mètres en extérieur (50 mètres en intérieur) ; débit de 11 Mbps. L'IrDA plus communément appelé infrarouge est une technologie dont les caractéristiques principales sont: une liaison de type point à point; l'acceptation d'un faible angle (30 degrés) entres les 2 postes communiquant; un débit variant de 9.6 Kbits/s à 4Mbits/s; un coût faible; L'IrDA est très répandu sur les équipements mobiles (portable, PDA) mais il présente deux inconvénients majeurs: un temps de réaction très lent et l'obligation de maintenir l'émetteur dans le faisceau de réception sans obstacle en chemin. Selon le système de transmission mis en oeuvre, le dispositif comme le poste informatique utilisateur doivent être l'un et l'autre équipés d'un module permettant une transmission effective. Dans d'autres mode de réalisation, le transfert peut se faire également en utilisant un réseau local sans fil de type WPAN (WPAN, Wireless Personal Area Network), HAN (HAN, Home Area Network) ou WLAN (WLAN, Wireless Local Area Network). Selon une deuxième variante, la liaison du module de communication avec l'équipement informatique est une liaison filaire. IEEE 802.11b is also called Wi-Fi. This is the most used declension currently in the computer environment. These main features are: radio technology in a 2.4GHz frequency range; the theoretical range is 100 meters outdoors (50 meters indoors); flow rate of 11 Mbps. IrDA, more commonly known as infrared, is a technology whose main characteristics are: a point-to-point link; acceptance of a low angle (30 degrees) between the 2 communicating stations; a bit rate ranging from 9.6 kbps to 4 Mbps; low cost; IrDA is widespread on mobile devices (PDA), but it has two major disadvantages: a very slow reaction time and the obligation to keep the transmitter in the receiving beam without obstacles on the way. Depending on the transmission system implemented, both the device and the user computer station must be equipped with a module for effective transmission. In other embodiments, the transfer can also be done using a wireless local area network WPAN (WPAN, Wireless Personal Area Network), HAN (HAN, Home Area Network) or WLAN (WLAN, Wireless Local Area Network). ). According to a second variant, the connection of the communication module with the computer equipment is a wired connection.
Selon une troisième et dernière variante, la liaison du module de communication avec l'équipement informatique est une liaison mixte filaire et non filaire. A titre d'exemple, cette liaison peut être de type câble/radio ou filaire! Wi-Fi , ou radio/filaire ou un bouchon détachable se connectant physiquement au dispositif puis utilisant un système de transmission non filaire tel que pré-cités. According to a third and last variant, the link of the communication module with the computer equipment is a wired and non-wired mixed link. As an example, this connection can be of cable / radio or wired type! Wi-Fi, or radio / wired or detachable plug physically connecting to the device then using a non-wired transmission system as mentioned above.
2863378 25 Selon les deuxième et troisième variantes précédentes, et de façon avantageuse, le module de communication bidirectionnel utilise un port série de type bus série universel ou Universal Serial Bus (USB) permettant une communication bidirectionnelle respectant une des normes dites USB. According to the second and third variants above, and advantageously, the bidirectional communication module uses a universal serial bus or universal serial bus (USB) serial port for bidirectional communication complying with a so-called USB standards.
Selon un mode avantageux de réalisation, le dispositif étant doté d'un port série de type USB, la source d'alimentation électrique interne est rechargeable par l'intermédiaire dudit port USB. According to an advantageous embodiment, the device being provided with a USB type serial port, the internal power source is rechargeable via said USB port.
Selon un mode de réalisation du dispositif, il est apte à se connecter à une pluralité d'équipements informatiques. Il est important de noter que sur la plupart desdits équipements informatiques, le dispositif, une fois connecté par l'intermédiaire du port USB, est directement reconnu comme une unité de stockage de masse (un disque dur) et ce, sans l'utilisation d'un pilote dédié au dispositif. According to one embodiment of the device, it is able to connect to a plurality of computer equipment. It is important to note that on most of these computer equipment, the device, once connected via the USB port, is directly recognized as a mass storage unit (a hard disk) and this, without the use of a driver dedicated to the device.
Selon un mode de réalisation du dispositif, il est doté en plus d'un module d'horodatage des données d'exploitation qu'il produit. According to one embodiment of the device, it is additionally equipped with a time stamp module of the operating data it produces.
Selon un mode de réalisation du dispositif, il est doté en plus d'un mécanisme permettant son identification de manière unique. According to one embodiment of the device, it is further provided with a mechanism for its identification in a unique manner.
Le système de la présente invention est plus particulièrement dédié à la mise en oeuvre en temps différé du nouveau procédé. Dans divers modes de réalisation non limitatifs du système de la présente invention, les moyens et les modes de réalisation suivants sont employés et peuvent être combinés selon toutes les possibilités techniquement possibles (tous les exemples sont donnés à titre non limitatif) : Selon un mode de réalisation, ledit réseau informatique est un réseau local ou global. The system of the present invention is more particularly dedicated to the deferred implementation of the new method. In various non-limiting embodiments of the system of the present invention, the following means and embodiments are employed and can be combined according to all technically possible possibilities (all examples are given in a non-limiting manner): realization, said computer network is a local or global network.
Le mode de réalisation du système, concernant le réseau informatique, comprend deux variantes: Selon la première variante, le réseau informatique est un réseau d'un seul type: filaire ou un réseau non filaire (par exemple selon les normes GSM ou GPRS ou Boucle Locale Radio ou Wi-Fi ). The embodiment of the system, relating to the computer network, comprises two variants: According to the first variant, the computer network is a network of a single type: wired or a non-wired network (for example according to the GSM or GPRS or Loop standards Local Radio or Wi-Fi).
Selon la deuxième variante, le réseau informatique est un réseau mixte filaire et non filaire (par exemple câble/radio ou filaire/ Wi-Fi , ou radio/filaire). According to the second variant, the computer network is a wired and non-wired mixed network (for example cable / radio or wired / Wi-Fi, or radio / wired).
Selon un mode de réalisation du système, il comporte une pluralité de postes informatiques d'édition, une pluralité de dispositifs conforment à la 2863378 26 présente invention, une pluralité de serveurs de contenu, une pluralité de postes informatiques utilisateurs. Selon ce mode de réalisation du système, le module de génération de valeurs de code d'identification unique produit en plus des valeurs de code d'identification unique pour chacun desdits éléments du système. According to one embodiment of the system, it comprises a plurality of computer editing stations, a plurality of devices according to the present invention, a plurality of content servers, a plurality of computer user stations. According to this embodiment of the system, the unique identification code value generating module generates in addition unique identification code values for each of said system elements.
Selon un mode particulier de réalisation, le système comportant une pluralité de postes informatiques utilisateurs, au moins un poste informatique utilisateur est en plus doté d'un logiciel dédié permettant au moins la gestion des échanges et l'exploitation: de bases de données hypermédias et des données produites par au moins un dispositif conforme à la présente invention. Dans ce mode particulier de réalisation, les contenus d'au moins une base de données hypermédia sont accessibles selon au moins une des technologies client/serveur ou selon un réseau informatique à architecture pair à pair . Ces deux technologies sont détaillées plus loin. According to a particular embodiment, the system comprising a plurality of computer user stations, at least one user computer station is also provided with a dedicated software for at least the management of exchanges and exploitation: hypermedia databases and data produced by at least one device according to the present invention. In this particular embodiment, the contents of at least one hypermedia database are accessible according to at least one of the client / server technologies or according to a peer-to-peer computer network. These two technologies are detailed below.
Selon un mode de réalisation du système, il comprend en plus, au moins un serveur d'exploitation sur ledit réseau informatique; ce dit serveur d'exploitation est distinct du serveur de contenu et permet au moins la réception, le stockage, la mise à disposition, la consultation et l'exploitation des données produites par au moins un dispositif conforme à la présente invention; ce dit serveur accédant de plus audit module de génération de valeurs de code d'identification unique. According to one embodiment of the system, it further comprises at least one operating server on said computer network; said operating server is separate from the content server and allows at least the reception, storage, provision, consultation and exploitation of the data produced by at least one device according to the present invention; said server further accessing said unique identification code value generating module.
Selon un mode particulier de réalisation, le système comporte une pluralité de serveur d'exploitation sont connectés audit réseau informatique. Selon ce mode particulier de réalisation, le module de génération de valeurs de code d'identification unique produit en plus des valeurs de code d'identification unique pour chacun des serveurs d'exploitation. According to a particular embodiment, the system comprises a plurality of operating servers are connected to said computer network. According to this particular embodiment, the module for generating unique identification code values produces in addition to unique identification code values for each of the operating servers.
Selon un mode de réalisation du système, avant leur transfert via ledit réseau informatique, les données produites par au moins un dispositif conforme à la présente invention, sont identifiées à l'aide d'au moins une desdites données d'identification unique produite par ledit module de génération de valeurs de code d'identification. According to one embodiment of the system, before their transfer via said computer network, the data produced by at least one device according to the present invention, are identified using at least one of said unique identification data produced by said module for generating identification code values.
Selon un mode de réalisation du système, il transfère, échange et exploite une pluralité de base de données hypermédias fournisseur. According to one embodiment of the system, it transfers, exchanges and exploits a plurality of provider hypermedia database.
Selon un mode de réalisation du système, le module de génération de 2863378 27 valeurs de code d'identification unique est localisé sur un seul serveur d'exploitation. According to one embodiment of the system, the module for generating 2863378 27 unique identification code values is located on a single operating server.
Dans divers modes d'utilisation non limitatifs du procédé de la présente invention, les moyens et les utilisations suivantes sont choisis et peuvent être 5 combinés selon toutes les possibilités techniquement possibles (tous les exemples sont donnés à titre non limitatif) : Selon une utilisation du procédé, où au moins une parmi les valeurs contenues dans les références ou l'identifiant de marqueur est dédiée à une utilisation spécifique, cette dernière va être ci-après déclinée. In various non-limiting modes of use of the process of the present invention, the following means and uses are selected and may be combined in any technically feasible manner (all examples are given in a non-limiting manner): method, where at least one of the values contained in the references or the marker identifier is dedicated to a specific use, the latter will be hereinafter declined.
Ainsi, selon une première utilisation particulière fondée sur l'utilisation précédente du procédé, le traitement d'un lien hypermédia dynamique activé effectue au moins le référencement d'au moins un contenu multimédia, consécutivement à l'acquisition d'un identifiant de marqueur, corrélativement à la lecture d'une ancre pictographique dédiée à ladite utilisation. A titre d'exemple et d'illustration, les précisions suivantes permettent de comprendre cette première utilisation particulière: un lien hypermédia dynamique particulier à été activé : soit consécutivement à l'acquisition d'un identifiant de marqueur dédié à cette utilisation, soit sur un action utilisateur autre que la lecture d'une ancre pictographique, soit par défaut. Thus, according to a first particular use based on the previous use of the method, the processing of an activated dynamic hypermedia link performs at least the referencing of at least one multimedia content, following the acquisition of a marker identifier, correlatively to the reading of a pictorial anchor dedicated to said use. By way of example and illustration, the following clarifications make it possible to understand this first particular use: a particular dynamic hypermedia link has been activated: either following the acquisition of a marker identifier dedicated to this use, or on a user action other than reading a pictorial anchor, either by default.
quelque soit l'un des trois modes d'activation précédent, le déclenchement (ou l'exécution) du traitement de ce lien permet alors de référencer un contenu multimédia, consécutivement à l'acquisition dudit identifiant de marqueur. Le référencement consiste à attribuer un nom à ce contenu multimédia. Ce nom n'est évidemment pas quelconque et permettra par exemple d'accéder à ce contenu multimédia qui sera d'abord transféré sur un serveur d'exploitation connecté à Internet et dédié à cette utilisation. L'adresse sur le réseau Internet de ce serveur pourra par exemple être précisément celle qui est indiquée visuellement dans l'ancre pictographique (dans la zone de l'élément de référence de la base de données hypermédia d'appartenance) à laquelle appartient l'identifiant de marqueur qui vient d'être acquis (si cet identifiant de marqueur est celui d'un marqueur multimédia, ladite adresse pourra être fournie textuellement ou auditivement). Le code permettant la consultation de ce contenu multimédia, une fois qu'il sera 2863378 28 transféré sur ce serveur d'exploitation, pourra par exemple être précisément celui qui est indiqué visuellement dans l'ancre pictographique (dans la zone de référence de ladite ancre) à laquelle appartient l'identifiant de marqueur qui vient d'être acquis. regardless of one of the three preceding activation modes, the triggering (or execution) of the processing of this link then makes it possible to reference a multimedia content, following the acquisition of said marker identifier. SEO consists of assigning a name to this multimedia content. This name is obviously not any and will allow for example to access this multimedia content that will first be transferred to an operating server connected to the Internet and dedicated to this use. The address on the Internet network of this server could for example be precisely that which is visually indicated in the pictorial anchor (in the area of the reference element of the hypermedia membership database) to which belongs the marker identifier that has just been acquired (if this marker identifier is that of a multimedia marker, said address may be provided textually or audibly). The code allowing the consultation of this multimedia content, once it will be transferred to this operating server, may for example be precisely that which is indicated visually in the pictorial anchor (in the reference area of said anchor ) to which belongs the newly acquired marker identifier.
Selon une deuxième utilisation particulière du procédé complétant la première utilisation particulière précédente, le traitement dudit lien hypermédia dynamique effectue en plus et au moins la production de données d'exploitation qui sont un lien hypermédia dynamique. mettant directement en relation la valeur de référence d'entrée dudit identifiant de marqueur avec au moins la valeur de référence de sortie associée audit contenu multimédia. A titre d'exemple et d'illustration, les précisions suivantes permettent de comprendre cette deuxième utilisation particulière: ledit lien particulier, outre le simple référencement dudit contenu multimédia, produit en plus, le fichier informatique correspondant à un autre lien 15 hypermédia dynamique; ce lien hypermédia dynamique produit, lorsqu'il sera activé, va mettre en relation ladite ancre pictographique avec ledit contenu multimédia. Ainsi, dans le cadre de cette deuxième utilisation et toujours à titre d'exemple non limitatif, il est possible d'adjoindre un enregistrement vocal à une carte postaleÉsur laquelle est apposée une ancre pictographique dédiée à cette utilisation. Le destinataire de la carte postale pourra alors consulter le contenu vocal qui est associé à cette carte postale. II le fera, soit en consultant un serveur d'exploitation selon le mode opératoire exposé dans l'exemple précédent; soit à l'aide du dispositif de la présente invention. Ledit dispositif accède alors audit contenu multimédia consécutivement à l'activation dudit lien hypermédia dynamique crée et consécutivement à la lecture optique de ladite ancre pictographique. According to a second particular use of the method completing the first particular previous use, the treatment of said dynamic hypermedia link performs in addition and at least the production of operating data which is a dynamic hypermedia link. directly relating the input reference value of said marker identifier to at least the output reference value associated with said multimedia content. By way of example and illustration, the following clarifications make it possible to understand this second particular use: said particular link, in addition to simply referencing said multimedia content, also produces the computer file corresponding to another dynamic hypermedia link; this dynamic hypermedia link produced, when activated, will link said pictorial anchor with said multimedia content. Thus, in the context of this second use and still as a non-limiting example, it is possible to add a voice recording to a postcard on which is affixed a pictorial anchor dedicated to this use. The recipient of the postcard can then view the voice content that is associated with this postcard. It will do so, either by consulting an operating server according to the procedure set out in the preceding example; either using the device of the present invention. Said device then accesses said multimedia content following the activation of said dynamic hypermedia link created and consecutively to the optical reading of said pictorial anchor.
selon une troisième utilisation particulière du procédé complétant la deuxième utilisation particulière précédente, le traitement dudit lien hypermédia dynamique activé effectue en plus et au moins, la production et le stockage de données d'exploitation qui sont la référence et le contenu d'une base de données hypermédia constituée: desdites données d'exploitation, de ladite référence dudit contenu multimédia, dudit contenu multimédia; ladite référence de ladite base de données hypermédia étant corrélée à ladite ancre pictographique dédiée à ladite 2863378 29 utilisation. A titre d'exemple et d'illustration, les précisions suivantes permettent de comprendre cette troisième utilisation particulière: ledit lien particulier, outre le simple référencement et outre la production d'un autre lien hypermédia dynamique, va créer une base de données hypermédia. la référence de la base de données hypermédia qui va être créée est corrélée à ladite ancre pictographique dédiée à cette troisième utilisation particulière. Par exemple, le nom de cette base de données peut être attribuée par le procédé suivant le contenu de la table d'exploitation associé au logiciel d'exploitation. Bien évidemment, ce nom n'est pas quelconque et permet en particulier l'accès à cette base de données via le réseau Internet et un serveur d'exploitation. according to a third particular use of the method supplementing the previous second particular use, the processing of said activated dynamic hypermedia link performs in addition and at least the production and storage of operating data which is the reference and the content of a database of hypermedia data comprising: said exploitation data, said reference of said multimedia content, said multimedia content; said reference of said hypermedia database being correlated to said pictorial anchor dedicated to said use. By way of example and illustration, the following clarifications make it possible to understand this third particular use: said particular link, besides simple referencing and in addition to the production of another dynamic hypermedia link, will create a hypermedia database. the reference of the hypermedia database that will be created is correlated to said pictorial anchor dedicated to this particular third use. For example, the name of this database can be assigned by the method according to the contents of the operating table associated with the operating software. Of course, this name is not arbitrary and in particular allows access to this database via the Internet and an operating server.
Selon une utilisation du procédé, l'accessibilité du moyen stockage par ledit moyen de traitement de l'information.peut s'effectuer à l'aide d'une liaison filaire et/ou non filaire. Ainsi, soit ledit moyen de stockage de l'information est localement accessible par le 15 moyen de traitement de l'information à l'aide d'une liaison filaire et/ou non filaire. According to one use of the method, accessibility of the storage means by said information processing means can be performed using a wired and / or non-wired connection. Thus, either said information storage means is locally accessible by the information processing means by means of a wired and / or non-wired connection.
soit ledit moyen de stockage de l'information est accessible par ledit moyen de traitement de l'information à l'aide d'un réseau informatique local ou global, filaire et/ou non filaire. either said information storage means is accessible by said information processing means using a local or global computer network, wired and / or non-wired.
Selon une utilisation du procédé, si la constitution du moyen de stockage ne se décline pas selon l'utilisation très pertinente d'une mémoire flash amovible, alors ledit moyen de stockage de l'information accessible par ledit moyen de traitement de l'information est constitué de plusieurs unités de stockage de l'information appartenant au groupe comprenant les mémoires flash, les mémoires EEPROM, les mémoires EPROM, les mémoires ROM, les mémoires RAM, les mémoires FeRAM, les mémoires MRAM, les mémoires magnétiques, les mémoires optiques, les unités de stockage de masse de type disque optique, disque dur ou disque souple. According to a use of the method, if the constitution of the storage means does not decay according to the very relevant use of a removable flash memory, then said information storage means accessible by said information processing means is consisting of several information storage units belonging to the group comprising flash memories, EEPROM memories, EPROM memories, ROM memories, RAM memories, FeRAM memories, MRAM memories, magnetic memories, optical memories, mass storage units of the optical disk, hard disk or floppy disk type.
Selon une utilisation du procédé, le contenu d'au moins une base de données hypermédia ou le.contenu des données d'exploitation produites, sont accessibles à l'aide d'un réseau informatique à architecture pair à pair ou client/serveur. Les technologies dites client/serveur offrent des voies de communication reliant l'application serveur et l'application client et permettent essentiellement le partage de données entre applications et la mise à jour de ces 2863378 30 données, selon des modalités qui varient en fonction de la technologie utilisée. Une application client est une application qui peut recevoir, afficher et stocker soit des données rattachées par une liaison dynamique à un document source de l'application serveur, soit des objets liés ou des objets incorporés, selon la technologie utilisée. Une application serveur est une application qui crée un document contenant soit des données qui seront rattachées par une liaison dynamique à un document cible de l'application client, soit des données qui prendront la forme d'objets liés ou d'objets incorporés dans le document cible, selon la technologie utilisée. Littéralement le "Pair à Pair", "Egal à Egal", "Poste à Poste" ou "Point à Point" ou Peer-to-Peer (P2P) est un modèle d'architecture de système. d'information dont l'objectif est avant tout d'optimiser l'échange de ressources sur un réseau. De façon schématique, il s'agit d'un réseau où chaque ordinateur peut être à la fois fournisseur et consommateur de ressources. II n'y a donc plus d'application client/serveur centralisant l'information, mais des pairs (ou peers ) à la fois clients et serveurs. Cette architecture est adaptée à la présente invention dans la mesure où chaque utilisateur peut être amené à télécharger des base de données -hypermédia de plusieurs fournisseurs et retourner ultérieurement ces données d'exploitation à chacun des différents fournisseurs. II peut aussi exister un serveur d'exploitation centralisant et/ou contrôlant tous les échanges de données. According to one use of the method, the content of at least one hypermedia database or the content of the generated operating data can be accessed using a peer-to-peer or client / server architecture computer network. The so-called client / server technologies offer communication channels connecting the server application and the client application and essentially allow the sharing of data between applications and the updating of these data, in a manner that varies according to the technology used. A client application is an application that can receive, display, and store either data that is dynamically linked to a source document in the server application, or linked objects or embedded objects, depending on the technology used. A server application is an application that creates a document that contains either data that will be dynamically linked to a target document in the client application, or data that will take the form of linked objects or objects embedded in the document. target, depending on the technology used. Literally "Peer-to-Peer", "Equal to Equal", "Peer-to-Peer" or "Peer-to-Peer" (P2P) is a model of system architecture. of information whose objective is primarily to optimize the exchange of resources on a network. Schematically, it is a network where each computer can be both a provider and a consumer of resources. There is no longer a client / server application centralizing information, but peers (or peers) both clients and servers. This architecture is adapted to the present invention insofar as each user can be led to download-hypermedia databases from several providers and later return these operating data to each of the different providers. There may also exist an operating server centralizing and / or controlling all the data exchanges.
Selon une utilisation très pertinente du procédé, les liens hypermédias dynamiques se présentent sous la forme de fichiers informatiques distincts et indépendant de tout logiciel d'exploitation; les traitements desdits liens hypermédias dynamiques étant alors implémentés dans un langage informatique interprété. Cette utilisation est importante dans la mesure où ainsi, chaque base de données hypermédia est indépendante des logiciels d'exploitation qui les mettent en oeuvre. Il n'est donc pas utile de reconstruire le microprogramme (ou firmware) mettant en oeuvre le procédé de l'invention. Ce dernier inclut un interpréteur, par exemple en langage connu sous le nom de BASIC qui assure sa stabilité, sa fiabilité et son homogénéité. According to a very relevant use of the method, the dynamic hypermedia links are in the form of separate computer files and independent of any operating system; the processing of said dynamic hypermedia links being then implemented in an interpreted computer language. This use is important insofar as each hypermedia database is independent of the operating systems that implement them. It is therefore not necessary to reconstruct the firmware (or firmware) implementing the method of the invention. The latter includes an interpreter, for example in the language known as BASIC which ensures its stability, reliability and homogeneity.
Parmi les modes d'utilisation du dispositif de la présente invention (tous les exemples sont donnés à titre non limitatif), on distingue les suivants. Among the modes of use of the device of the present invention (all examples are given in a non-limiting manner), the following are distinguished.
Selon une utilisation du dispositif, un mode de fonctionnement particulier est celui d'un simple lecteur/enregistreur audio numérique. According to one use of the device, a particular mode of operation is that of a simple digital audio player / recorder.
2863378 31 Selon une utilisation du dispositif, un mode particulier de fonctionnement permet la création en temps réel d'au moins un lien hypermédia dynamique ou d'au moins une base de données hypermédia. Cette utilisation renvoie aux utilisations précédentes du procédé. Le dispositif produit des contenus multimédias grâce à un module d'enregistrement d'ondes sonores ou de texte, dont il est doté ; ledit dispositif comprenant au moins un microphone et un mécanisme permettant la saisie de texte grâce à un panneau de commande et de contrôle et un écran. Cette utilisation est pertinente en relation avec les utilisations précédentes du procédé, visant à associer dynamiquement une ancre pictographique avec un contenu multimédia. Ledit contenu multimédia peut être soit déjà existent ou, selon cette utilisation, il est crée à partir du dispositif. Cette utilisation est donc pertinente pour associer par exemple un enregistrement vocale à une carte postale ou des photographies contenues dans un album. La base de donnée ainsi crée peut être stockée dans une mémoire flash amovible ou envoyée à un serveur d'exploitation centralisant les échanges de données liés à cette utilisation. According to one use of the device, a particular mode of operation allows the creation in real time of at least one dynamic hypermedia link or at least one hypermedia database. This use refers to the previous uses of the method. The device produces multimedia contents by means of a sound wave or text recording module which it is equipped with; said device comprising at least one microphone and a mechanism for entering text through a control and control panel and a screen. This use is relevant in relation to the previous uses of the method, aimed at dynamically associating a pictorial anchor with multimedia content. Said multimedia content may either already exist or, depending on this use, it is created from the device. This use is therefore relevant for associating, for example, a voice recording with a postcard or photographs contained in an album. The database thus created can be stored in a removable flash memory or sent to an operating server centralizing data exchanges related to this use.
Selon une utilisation très pertinente du procédé, du dispositif et du système, la présente invention peut servir d'une part à la création de sondage interactif à partir d'un document édité, en particulier en un grand nombre d'exemplaires et d'autre part à la collecte automatique des résultats dudit sondage. Concernant le procédé, cette utilisation implique en particulier: - la création des contenus multimédias des questions dudit sondage; la création des marqueurs multimédias permettant d'une part de sélectionner les réponses, et d'autre part d'enchaîner de nouvelles diffusions multimédias de questions; la création des ancres pictographiques constituant d'une part le point d'entrée dudit sondage et permettant d'autre part d'inclure quelques parties de support matériel afin de ne pas perdre les sondés dans l'hypermédia dudit sondage interactif; - selon cette dernière précision, la création des quelques parties dudit sondage sur le document à éditer; la création des liens hypermédias dynamiques dédiés audit sondage, lesdits liens étant associés à des ensembles d'identifiants de marqueurs d'ancres pictographiques et d'identifiants de marqueurs multimédias; lesdits liens 2863378 32 produisant des données d'exploitation qui sont les résultats dudit sondage interactif; la création d'une base de données hypermédia regroupant les contenus multimédias incluant entre autre les marqueurs multimédias, lesdits identifiants de marqueurs et lesdits liens hypermédias dynamiques; Concernant le système, cette utilisation implique la mise en oeuvre d'un grand nombre de dispositifs disposant tous au moins de la même base de données hypermédia dédiée audit sondage interactif. A titre d'exemple et aux fins d'une mise en oeuvre rapide de la présente utilisation, tous les transferts de données (base de données hypermédia et données d'exploitation produites par les dispositifs) sont gérés à l'aide du réseau Internet et d'un logiciel dit pair à pair . Tous les postes informatiques utilisateurs disposent d'un accès à Internet. Ledit logiciel peut par exemple être fourni initialement dans l'unité de stockage de l'information des dispositifs. Chacun de ces dispositifs, après connexion à un poste informatique utilisateur, est reconnu comme un disque dur par le système d'exploitation dudit poste. li contient le logiciel pair à pair qui peut alors être installé. Ce logiciel est livré avec un fichier de configuration dédié au fonctionnement du système de la présente invention et en permet une utilisation opérationnelle immédiate. L'utilisateur peut, lors d'une première utilisation, sélectionner les autres fournisseurs de base de données hypermédia auprès desquels il souhaite être alimenté, en plus du fournisseur dudit sondage interactif. En effet, les paramètres d'accès à ce fournisseur étant déjà configuré. Concernant le dispositif, dans le cadre de la présente utilisation, l'utilisateur peut vérifier que la zone des fichiers partagés, dans le cadre de l'utilisation dudit logiciel pair à pair , correspond bien à l'unité de stockage de l'information de son dispositif. Dans le cadre de la réalisation du sondage par chaque utilisateur à l'aide de son dispositif, lesdits liens hypermédias dynamiques produisent des données d'exploitation qui sont la compilation de toutes les réponses audit sondage. Ces données d'exploitation sont rassemblées dans un seul et même fichier. Le nom de ce fichier inclut par exemple, au moins le code d'identification unique de l'utilisateur (ou du dispositif) ainsi que celui choisi par le fournisseur pour référencer ledit sondage interactif. La règle de nommage de ces fichiers résultats permet, à partir d'un seul serveur d'exploitation connecté au réseau Internet et doté dudit logiciel pair à pair spécialement configuré pour cette 2863378 33 utilisation, de rapatrier l'ensemble des fichiers résultats du sondage de l'ensemble des dispositifs. Lorsque l'utilisateur est connecté au réseau Internet à partir de son poste informatique et que son dispositif est connecté audit poste; lesdits fichiers résultats sont directement rapatriés du dispositif vers ledit serveur d'exploitation. Cette opération peut par exemple s'effectuer de façon transparente lorsque l'utilisateur a connecté sont dispositif au port USS de son poste informatique, uniquement pour en recharger la batterie. Le transfert est direct car d'une part le dispositif est vu dudit poste informatique comme un simple disque dur et d'autre part, la configuration dudit logiciel pair à pair permet de partager précisément le répertoire du dispositif contenant les résultats dudit sondage interactif. Ainsi, la collecte des résultats dudit sondage interactif est automatique et transparente et la mise en oeuvre est rapide. L'utilisation d'un logiciel dédié sur les postes utilisateurs accroît notablement l'efficacité de la mise en oeuvre de cette utilisation. According to a very relevant use of the method, the device and the system, the present invention can serve on the one hand for the creation of interactive survey from an edited document, in particular in a large number of copies and other part of the automatic collection of the results of the said survey. As regards the method, this use involves in particular: the creation of the multimedia contents of the questions of said poll; the creation of multimedia markers to select the answers and to link new multimedia broadcasts of questions; the creation of the pictographic anchors constituting on the one hand the entry point of said survey and on the other hand to include some parts of material support so as not to lose the respondents in the hypermedia of said interactive survey; according to this last precision, the creation of the few parts of said survey on the document to be edited; creating dynamic hypermedia links dedicated to said poll, said links being associated with sets of identifiers of pictographic anchor markers and multimedia marker identifiers; said links 2863378 32 producing operating data which are the results of said interactive poll; creating a hypermedia database containing the multimedia contents including among others the multimedia markers, said markers identifiers and said dynamic hypermedia links; Regarding the system, this use involves the implementation of a large number of devices all having at least the same hypermedia database dedicated to said interactive survey. By way of example and for the purpose of rapid implementation of the present use, all data transfers (hypermedia database and operating data produced by the devices) are managed using the Internet and peer-to-peer software. All computer stations users have access to the Internet. Said software may for example be initially provided in the device information storage unit. Each of these devices, after connection to a user computer station, is recognized as a hard disk by the operating system of said station. It contains the peer-to-peer software that can be installed. This software comes with a configuration file dedicated to the operation of the system of the present invention and allows immediate operational use. The user may, in a first use, select other hypermedia database providers from which he wishes to be powered, in addition to the provider of said interactive poll. Indeed, the access parameters to this provider is already configured. Regarding the device, in the context of the present use, the user can verify that the zone of the shared files, in the context of the use of said peer-to-peer software, corresponds to the information storage unit of the its device. In the context of conducting the survey by each user using his device, said dynamic hypermedia links produce operating data which is the compilation of all the responses to said survey. This operating data is collected in one and the same file. The name of this file includes, for example, at least the unique identification code of the user (or the device) as well as that chosen by the provider for referencing said interactive poll. The naming rule of these result files makes it possible, from a single operating server connected to the Internet network and endowed with said peer-to-peer software specially configured for this use, to repatriate all the files of the results of the poll. the set of devices. When the user is connected to the Internet from his computer station and his device is connected to said station; said result files are directly repatriated from the device to said operating server. This operation can for example be done transparently when the user has connected the device to the USS port of his computer station, only to recharge the battery. The transfer is straightforward because on the one hand the device is seen from said computer station as a simple hard disk and secondly, the configuration of said peer-to-peer software makes it possible to precisely share the directory of the device containing the results of said interactive poll. Thus, the collection of the results of said interactive survey is automatic and transparent and the implementation is fast. The use of dedicated software on the user stations significantly increases the efficiency of the implementation of this use.
L'invention sera mieux comprise et d'autres avantages apparaîtront à l'examen de la description détaillée d'un mode particulier de mise en oeuvre et de réalisation de l'invention, impliquant le procédé, le dispositif et le système. Ce mode particulier de réalisation est nullement limitatif et est en relation avec: - la figure 1 représentant une ancre pictographique selon l'invention; - la figure 2 représentant, selon l'invention, d'une part un exemple illustré de support matériel (5) sur lequel des ancres pictographiques ont été insérées, et d'autre part une exploitation de liens hypermédias dynamiques à l'aide du dispositif (12); les figures 3a et 3b représentant, selon l'invention, les mécanismes 25 d'interfaçage et le traitement de deux liens hypermédias dynamiques, en association avec l'exemple illustré de la figure 2; la figure 3c représentant, en association avec l'exemple illustré de la figure 2, un exemple de table d'exploitation selon l'invention; les figures 4 et 5 représentant selon l'invention, un dispositif (12) selon deux 30 plans de visualisation; - la figure 6 représentant le système selon l'invention; Sur la figure 1 est représentée une ancre pictographique, selon l'invention. Elle est composée de quatre zones distinctes: - la zone 1 d'identification, dans l'exempte ce dernier est un code graphique 2863378 34 d'identification de type code à barres. Le type de code à barre choisi sera discuté plus loin. The invention will be better understood and other advantages will appear on examining the detailed description of a particular embodiment of the invention, involving the method, the device and the system. This particular embodiment is in no way limiting and is related to: FIG. 1 represents a pictographic anchor according to the invention; FIG. 2 represents, according to the invention, on the one hand an illustrated example of material support (5) on which pictographic anchors have been inserted, and on the other hand an exploitation of dynamic hypermedia links using the device. (12); FIGS. 3a and 3b show, according to the invention, the interfacing mechanisms and the processing of two dynamic hypermedia links, in association with the illustrated example of FIG. 2; FIG. 3c showing, in association with the illustrated example of FIG. 2, an exemplary operating table according to the invention; FIGS. 4 and 5 show, according to the invention, a device (12) according to two viewing planes; - Figure 6 showing the system according to the invention; In Figure 1 is shown a pictorial anchor, according to the invention. It is composed of four distinct zones: the identification zone 1, in the latter the latter is a barcode identification code. The type of bar code chosen will be discussed later.
la zone 2 d'information, contenant un pictogramme sous la forme d'un trait noir, horizontal, continu et placé sous la zone d'identification. Ce pictogramme informe ici l'utilisateur que ladite ancre pictographique est d'un type commande . Le type commande renvoie ici au fait que si l'utilisateur procède à la lecture de ladite ancre, cela signifie qu'il passe une commande en vue de l'obtention d'information complémentaire par retour d'un courrier électronique. Zone 2 information, containing a pictogram in the form of a black line, horizontal, continuous and placed under the identification area. This pictogram informs the user here that said pictorial anchor is of a command type. The command type here refers to the fact that if the user proceeds to read said anchor, it means that he places an order for obtaining additional information by returning an email.
la zone 3 de référence de l'ancre pictographique. Cette référence n'est pas, ici, égale au contenu alphanumérique du code graphique d'identification. the reference zone 3 of the pictorial anchor. This reference is not here equal to the alphanumeric content of the graphic identification code.
la zone 4 d'élément de référence de la base de données hypermédia d'appartenance de ladite ancre pictographique. Il s'agit ici, de la localisation sur le réseau informatique Internet d'un serveur d'exploitation dédié au présent mode de mise en oeuvre et de réalisation particulier de l'invention. the reference element zone 4 of the hypermedia database belonging to said pictorial anchor. This is the location on the Internet computer network of an operating server dedicated to the present implementation mode and particular embodiment of the invention.
Sur la figure 2 est représentée une illustration de support matériel 5 sur lequel des ancres pictographiques ont été insérées et une utilisation associée du dispositif 12. Une fois crées, les ancres pictographiques sont insérées puis imprimées dans le document 5. Elles sont aussi regroupées par ensembles. FIG. 2 shows an illustration of a material support 5 on which pictographic anchors have been inserted and an associated use of the device 12. Once created, the pictographic anchors are inserted and then printed in the document 5. They are also grouped together .
Chaque ensemble d'ancres pictographiques et associées à un ensemble de contenus multimédias et à un lien hypermédia dynamique qui met.en relation les éléments des deux ensembles. Le document 5 contient arbitrairementdeux ensembles d'ancres pictographiques respectivement associés à deux liens hypermédias dynamiques et deux ensembles de contenus multimédias. Les ancres pictographiques 6, 7, 8 et 9 dont les références alphanumériques respectives sont A, B, C et D sont associées au lien hypermédia dynamique numéro 1. Les ancres pictographiques 14 et 11 dont les références alphanumériques respectives sont et P sont associées au lien hypermédia dynamique numéro 2. Lés deux liens hypérmédias dynamiques et l'ensemble de contenus multimédias prennent la forme de fichiers informatiques et sont regroupés dans une base de données hypermédia. Ladite base de données hypermédia est stockée sur la mémoire électronique 13 du dispositif 12. Cette mémoire électronique 13 est de type carte de mémoire flash amovible. Cette mémoire électronique 13 comme ladite base de données hypermédia peuvent en 2863378 35 outre contenir des informations et traitements d'exploitation permettant la mise en oeuvre du dispositif 12. L'utilisateur met alors en oeuvre le dispositif 12 de l'invention. Ce dispositif comporte à une extrémité, dans un capteur optique 14, une source lumineuse produisant un faisceau lumineux focalisé sur le support 5 et un détecteur optique destiné à recevoir et convertir la lumière réfléchie par le support 5 en signaux électriques, le balayage pour lecture étant obtenu par déplacement du dispositif 12 par un organe de préhension de l'utilisateur. La lecture s'effectue par balayage de la zone 1 des ancres pictographiques. Ces zones 1 contiennent le code graphique d'identification qui est de type code à barres. La lecture s'effectue par contact, lors d'un déplacement physique, entre l'extrémité du dispositif 12 contenant la tête de lecture optique et le support 5 sur lequel figure les ancres pictographiques 6, 7, 8, 9, 10 et 11. Après chaque lecture d'une ancre pictographique 6, 7, 8, 9, 10 ou 11: - Le lien hypermédia dynamique correspondant à la valeur d'identifiant de 15 marqueur contenu dans l'ancre, est activé ; le traitement dudit lien hypermédia dynamique s'exécute en ayant pour entrée une valeur de référence d'entrée correspondant à la valeur de l'identifiant de marqueur de ladite ancre; ledit traitement produit un résultat sous la forme d'au moins une valeur de référence de sortie qui correspond à au moins un contenu multimédia; ledit contenu multimédia est diffusé à l'utilisateur sous une forme visuelle et/ou sonore et/ou textuelle. Dans le présent exemple non limitatif de réalisation du dispositif 12, il s'agit d'un contenu audio qui est diffusé sous la forme d'ondes sonores audibles dans l'écouteur 15. Ce contenu audio est éventuellement associé à du texte qui défile sur l'écran du dispositif 12. Each set of pictographic anchors associated with a set of multimedia contents and a dynamic hypermedia link that relates the elements of the two sets. Document 5 arbitrarily contains two sets of pictorial anchors respectively associated with two dynamic hypermedia links and two sets of multimedia contents. The pictorial anchors 6, 7, 8 and 9 whose respective alphanumeric references are A, B, C and D are associated with the dynamic hypermedia link number 1. The pictographic anchors 14 and 11 whose respective alphanumeric references are and P are associated with the link dynamic hypermedia number 2. The two dynamic hyper-media links and the set of multimedia contents take the form of computer files and are grouped in a hypermedia database. Said hypermedia database is stored on the electronic memory 13 of the device 12. This electronic memory 13 is of the type of removable flash memory card. This electronic memory 13 as said hypermedia database may further contain information and processing operations for the implementation of the device 12. The user then implements the device 12 of the invention. This device comprises at one end, in an optical sensor 14, a light source producing a focused light beam on the support 5 and an optical detector for receiving and converting the light reflected by the support 5 into electrical signals, the scanning for reading being obtained by moving the device 12 by a gripping member of the user. The reading is done by scanning the zone 1 of the pictographic anchors. These zones 1 contain the graphic identification code which is of barcode type. The reading is made by contact, during a physical displacement, between the end of the device 12 containing the optical pickup head and the support 5 on which the pictorial anchors 6, 7, 8, 9, 10 and 11 appear. After each reading of a pictorial anchor 6, 7, 8, 9, 10 or 11: the dynamic hypermedia link corresponding to the marker identifier value contained in the anchor, is activated; processing said dynamic hypermedia link executes with an input reference value input corresponding to the value of the marker identifier of said anchor; said processing produces a result in the form of at least one output reference value which corresponds to at least one multimedia content; said multimedia content is broadcast to the user in a visual and / or sound and / or textual form. In the present nonlimiting embodiment of the device 12, it is an audio content that is broadcast in the form of audible sound waves in the earphone 15. This audio content is optionally associated with text that scrolls on the screen of the device 12.
Sur la figure 3a sont représentées les structures définissant le lien hypermédia dynamique numéro 1. Il est doté d'une part, de deux mécanismes d'interfaçage du même type qui sont des tables de correspondance et d'autre part, d'un traitement représenté gours la formé d'un logigramme. Les tables de correspondance sont renseignées avec des valeurs attribuées aux données (identifiant de marqueur et référence d'entrée) qu'elles mettent en correspondance. Ces valeurs sont propres au lien hypermédia dynamique numéro 1. Dans le logigramme, les variables Entrée et Sortie contiennent respectivement la valeur de la référence d'entrée et la valeur de la référence de 2863378 36 sortie. FIG. 3a shows the structures defining the dynamic hypermedia link number 1. It is equipped on the one hand with two interfacing mechanisms of the same type which are correspondence tables and on the other hand with a depicted processing. It is formed by a logigram. The lookup tables are populated with values assigned to the data (marker identifier and input reference) that they map. These values are specific to dynamic hypermedia link number 1. In the logic diagram, the Input and Output variables respectively contain the value of the input reference and the value of the 2863378 36 output reference.
Sur la figure 3b sont représentées les structures définissant le lien hypermédia dynamique numéro 2. Il est doté d'une part, de deux mécanismes d'interfaçage du même type qui sont des tables de correspondance et d'autre part, d'un traitement représenté sous la forme d'un logigramme. Les tables de correspondance sont renseignées avec des valeurs attribuées aux données (identifiant de marqueur et référence d'entrée) qu'elles mettent en correspondance. Ces valeurs sont propres au lien hypermédia dynamique numéro 2. Dans le logigramme, les variables Entrée et Sortie contiennent respectivement la valeur de la référence d'entrée et la valeur de la référence de sortie. FIG. 3b shows the structures defining the dynamic hypermedia link number 2. It is equipped on the one hand with two interfacing mechanisms of the same type which are correspondence tables and on the other hand with a depicted processing. in the form of a logic diagram. The lookup tables are populated with values assigned to the data (marker identifier and input reference) that they map. These values are specific to the dynamic hypermedia link number 2. In the logic diagram, the Input and Output variables contain respectively the value of the input reference and the value of the output reference.
Sur la figure 3c est représentée la table d'exploitation de la base de données hypermédia associée à cet exemple illustratif. Dans le présent exemple particulier et non limitatif, ladite base de données hypermédia contient en plus, cette table d'exploitation. Cette table d'exploitation a deux fonctions: d'une part elle régie la transition entre l'activation et la désactivation des liens hypermédias dynamiques numéro 1 et numéro 2, d'autre part elle référence les données d'exploitation utilisateur produitent par le dispositif 12. La production des données d'exploitation utilisateur, dans le cadre du procédé, peut être effectuée, en dehors, en partie seulement ou en totalité, par les traitements des liens hypermédias dynamiques numéro 1 et numéro 2. Dans le présent exemple, ce ne sont pas les traitements des liens hypermédias dynamiques numéro 1 ou numéro 2 qui produisent les données d'exploitation utilisateur, mais le logiciel d'exploitation du dispositif 12. Dans la table d'exploitation, suivant le présent exemple particulier et non limitatif, chaque ligne est composée respectivement des éléments suivants: - l'élément d'une condition de changement de lien hypermédia dynamique actif. Il n'est représenté dans cette figure 3c qu'un seul des éléments constitutifs de ladite condition, en l'occurrence: une valeur d'identifiant de marqueur (les autres conditions sont à titre d'exemple: une acquisition terminée et valide d'un identifiant de marqueur) ; le lien hypermédia dynamique source, correspondant à celui supposé être actif (lien hypermédia dynamique courant) ; le tien hypermédia dynamique destination, correspondant à celui devant être 2863378 37 activé ; une donnée d'exploitation étant un compteur du nombre d'acquisitions dudit identifiant de marqueur. FIG. 3c shows the operating table of the hypermedia database associated with this illustrative example. In this particular and nonlimiting example, said hypermedia database further contains this operating table. This operating table has two functions: on the one hand it governs the transition between the activation and the deactivation of the dynamic hypermedia links number 1 and number 2, on the other hand it references the user exploitation data produced by the device 12. The production of user operating data, as part of the process, may be carried out, partly, or wholly, by the processing of dynamic hypermedia links number 1 and number 2. In the present example, are not the dynamic hypermedia link processing number 1 or number 2 that produce the user operating data, but the operating software of the device 12. In the operating table, according to this particular and nonlimiting example, each line consists respectively of the following elements: - the element of an active dynamic hypermedia link change condition. It is represented in this FIG. 3c only one of the constitutive elements of said condition, in this case: a marker identifier value (the other conditions are by way of example: a completed and valid acquisition of a marker identifier); the source dynamic hypermedia link, corresponding to that supposed to be active (current dynamic hypermedia link); yours hypermedia dynamic destination, corresponding to that to be 2863378 37 activated; an exploitation datum being a counter of the number of acquisitions of said marker identifier.
Dans la présente description d'un mode particulier de mise en oeuvre et de réalisation, il a été choisi qu'un seul lien hypermédia dynamique serait actif à la fois. 11 a été choisi que le fonctionnement du procédé serait modélisé et implémenté sous la forme d'un automate à états finis. Chaque état correspond à un lien hypermédia dynamique actif. L'état 1 correspond au fait que c'est le lien hypermédia dynamique numéro 1 qui est actif (courant). L'état 2 correspond au fait que c'est le lien hypermédia dynamique numéro 2 qui est actif (courant). Le modèle inclut l'ensemble des deux liens hypermédias dynamiques numéro 1 et numéro 2, des prédicats constituant des conditions de changement d'état et des actions à effectuer lors de changement d'état. Le comportement standard, en dehors du traitement des erreurs, est alors le suivant: en phase d'initialisation, un lien hypermédia dynamique est activé par défaut, selon une convention préalablement établie; dans le présent exemple, l'un ou l'autre des deux liens hypermédias dynamiques numéro 1 ou numéro 2 peuvent être considérés comme ayant été activés par défaut. In the present description of a particular embodiment and implementation, it has been decided that only one dynamic hypermedia link would be active at a time. It was chosen that the operation of the process would be modeled and implemented in the form of a finite state machine. Each state corresponds to an active dynamic hypermedia link. State 1 corresponds to the fact that dynamic hypermedia link number 1 is active (current). State 2 corresponds to the fact that dynamic hypermedia link number 2 is active (current). The model includes all of the two dynamic hypermedia links number 1 and number 2, predicates constituting state change conditions and actions to be performed when the state changes. The standard behavior, apart from error handling, is as follows: in the initialization phase, a dynamic hypermedia link is activated by default, according to a previously established convention; in the present example, either of the two dynamic hypermedia links number 1 or number 2 can be considered as having been activated by default.
l'activation d'un lien hypermédia dynamique se traduit, entre autre, par la mise en condition opérationnelle de ses mécanismes d'interfaçage et de son traitement (l'activation est à distinguer du déclenchement); - chaque valeur d'identifiant de marqueur acquise dans les ancres pictographiques 6, 7, 8, 9, 1Q ou 11 est un élément constitutif d'une condition déclenchant un changement de lien hypermédia dynamique courant, par un ensemble d'actions; - un changement de lien hypermédia dynamique courant entraîne la désactivation de l'actuel lien hypermédia dynamique courant (le lien hypermédia dynamique source) et l'activation d'un nouveau lien hypermédia dynamique courant (le lien hypermédia dynamique destination) selon la table d'exploitation représentée sur la figure 3c; le traitement d'erreur n'étant pas ici détaillé, un changement d'état est provoqué lorsqu'une condition supplémentaire est remplie: le lien hypermédia dynamique source et l'actuel lien hypermédia dynamique courant sont les même; 2863378 38 lorsque l'actuel lien hypermédia dynamique courant, le lien hypermédia dynamique source et le lien hypermédia dynamique destination sont tous les trois identiques, les actions liées à la condition venant d'être réalisée sont effectuées mais un mécanisme permet audit lien hypermédia dynamique de conserver son état interne (les valeurs de toutes les variables internes de son traitement sont conservées); l'enregistrement, dans une mémoire non volatile du dispositif, des données d'exploitation modifiées ou crées en cours d'utilisation, compte parmi les actions effectuées lors de changement d'état. the activation of a dynamic hypermedia link results, among other things, in the operational conditioning of its interfacing mechanisms and its processing (the activation is to be distinguished from the trigger); each marker identifier value acquired in the pictorial anchors 6, 7, 8, 9, 1Q or 11 is a constitutive element of a condition triggering a current dynamic hypermedia link change, by a set of actions; - a current dynamic hypermedia link change results in the deactivation of the current current hypermedia dynamic link (the source dynamic hypermedia link) and the activation of a new dynamic hypermedia current link (the dynamic hypermedia link destination) according to the table of exploitation shown in Figure 3c; the error processing is not detailed here, a state change is caused when an additional condition is fulfilled: the source dynamic hypermedia link and the current dynamic hypermedia link are the same; 2863378 38 when the current current hypermedia dynamic link, the dynamic source hypermedia link and the dynamic hypermedia destination link are all three identical, the actions related to the condition just performed are performed but a mechanism allows said dynamic hypermedia link to maintain its internal state (the values of all the internal variables of its treatment are preserved); the recording, in a nonvolatile memory of the device, operating data modified or created in use, is among the actions performed during the change of state.
Une illustration du comportement standard dans le présent mode particulier de mise en oeuvre et de réalisation est la suivante: lecture, à l'aide du dispositif 12, de la zone principale 6, 7, 8, 9 10 ou 11 d'une ancre pictographique; il est décidé que toutes les actions suivantes sont gouvernées par le logiciel d'exploitation, dédié au présent procédé (le microprogramme ou firmware ), préalablement chargé et activé dans le dispositif 12; parcours de la table d'exploitation de la figure 3c avec la valeur d'identifiant de marqueur contenu dans ladite zone principale; la valeur dudit identifiant de marqueur est trouvée (aucun traitement d'erreurs n'est ici exposé) dans la table d'exploitation de la figure 3c et une condition de changement d'état est réalisée; l'état courant (lien hypermédia dynamique numéro 1 de la figure 3a ou lien hypermédia dynamique numéro 2 de la figure 3b) et l'état source sont les même; déclenchement des actions d'actualisation des données d'exploitation produite par le dispositif 12, en particulier: incrémentation du compteur associé à ladite valeur d'identifiant de marqueur selon la table d'exploitation de la figure 3c; désactivation du lien hypermédia dynamique courant; activation du lien hypermédia dynamique destination (lien hypermédia dynamique numéro 1 de la figure 3a ou lien hypermédia dynamique numéro 2 de la figure 3b) : la mise en correspondance de la valeur dudit identifiant de marqueur peut donc maintenant s'effectuer selon la table des entrées du lien hypermédia dynamique venant d'être activé ; le lien hypermédia dynamique 2863378 39 destination devient donc le lien hypermédia dynamique courant; recherche dans la table des entrées appartenant au lien hypermédia dynamique courant (table des entrées de la figure 3a ou table des entrées de la figure 3b), de la valeur dudit identifiant de marqueur; - affectation d'une valeur à la référence d'entrée par mise en correspondance, selon ladite table des entrées et ladite valeur dudit identifiant de marqueur; lancement du traitement du lien hypermédia dynamique courant, (le logigramme est représenté sur la figure 3a ou sur la figure 3b) qui commence ses actions par la récupération de ladite valeur de référence d'entrée et l'affectation de cette valeur dans la variable dénommée Entrée ; ledit traitement affecte, selon le résultat qu'il a produit, une valeur de référence de sortie par affectation de la variable dénommée Sortie ; ledit traitement se termine; la valeur de la référence de sortie est récupérée; - recherche dans la table des sorties (table des sorties de la figure 3a ou table des sorties de la figure 3b), de la référence de contenu audio associé à la valeur de ladite référence de sortie; diffusion dudit contenu audio; attente de réalisation d'une nouvelle condition; II est à noter que le même comportement aurait pu être obtenu en substituant simplement les ancres pictographiques 7, 8 et 9 par des marqueurs multimédias de même identifiant. L'activation et le déclenchement du lien hypermédia dynamique auquel elles sont rattachées aurait alors été effectués par l'appui sur un des boutons 22 ou 24 du panneau de commande et de contrôle en lieu et place de la lecture optique desdites ancres pictographiques. Cette substitution est particulièrement pertinente pour la réalisation de sondage interactif à partir de n'importe quel support matériel édité et à grande diffusion. An illustration of the standard behavior in this particular embodiment and implementation is as follows: reading, using the device 12, the main zone 6, 7, 8, 9 or 11 of a pictorial anchor ; it is decided that all the following actions are governed by the operating software, dedicated to the present method (the firmware or firmware), previously loaded and activated in the device 12; traversing the operating table of FIG. 3c with the marker identifier value contained in said main zone; the value of said marker identifier is found (no error processing is here exposed) in the operating table of Fig. 3c and a state change condition is realized; the current state (dynamic hypermedia number 1 of Figure 3a or dynamic hypermedia number 2 of Figure 3b) and the source state are the same; triggering the updating actions of the operating data produced by the device 12, in particular: incrementing the counter associated with said marker identifier value according to the operating table of FIG. 3c; disabling the current dynamic hypermedia link; activation of the hypermedia dynamic destination link (dynamic hypermedia link number 1 of FIG. 3a or dynamic hypermedia link number 2 of FIG. 3b): the mapping of the value of said marker identifier can now be done according to the input table a dynamic hypermedia link that has just been activated; the dynamic hypermedia link 2863378 39 destination thus becomes the current dynamic hypermedia link; search in the table of the entries belonging to the current dynamic hypermedia link (table of the entries of FIG. 3a or table of the entries of FIG. 3b), of the value of said identifier of marker; assigning a value to the input reference by mapping according to said input table and said value of said marker identifier; launching the current dynamic hypermedia link processing, (the logic diagram is shown in FIG. 3a or in FIG. 3b) which begins its actions by recovering said input reference value and assigning this value in the variable called Entrance ; said processing affects, according to the result it has produced, an output reference value by assignment of the variable called Output; said treatment terminates; the value of the output reference is retrieved; searching in the output table (output table of FIG. 3a or output table of FIG. 3b), of the audio content reference associated with the value of said output reference; broadcasting said audio content; expectation of realization of a new condition; It should be noted that the same behavior could have been obtained by simply substituting the pictorial anchors 7, 8 and 9 by multimedia markers of the same identifier. The activation and triggering of the dynamic hypermedia link to which they are attached would then have been carried out by pressing one of the buttons 22 or 24 of the control and control panel instead of the optical reading of said pictographic anchors. This substitution is particularly relevant for conducting interactive polls from any published and popular media.
Sur les figures 4 et 5 est représenté, selon deux plans de visualisation, un mode particulier de réalisation du dispositif 12 conforme à la présente invention. FIGS. 4 and 5 show, in two viewing planes, a particular embodiment of the device 12 according to the present invention.
Sur la Figure 4, le dispositif 12 est vu en transparence. Il comprend notamment, à l'intérieur d'un boîtier (25) en matière plastique moulée dont la partie 17 est détachable: le circuit imprimé 21 la source d'energie électrique 19 2863378 40 le module du capteur optique 14 le module intégrant le microcontrôleur 20 une carte de mémoire flash amovible externe 13 d'un format de type connu sous le nom de MultiMediaCard (MMC) ; le connecteur USB 16 le module de commande utilisateur composé des commandes 22 et 24, associée à l'écran 23 l'écran 23 le micro 18 Le circuit imprimé 21 permet d'établir les liaisons entres les différents composants électronique du dispositif. Nombre de ces composants n'ont pas été représentés (capacités, résistances,..). Le dispositif 12 comprend en particulier un convertisseur numérique analogique non représenté. Le convertisseur numérique analogique permet de convertir le signal numérique issue du décodeur MP3 en un signal analogique audio. L'abréviation MP3 (MPEG1 Audio Layer 3) fait référence à MPEG ( Movin Picture Experts Group ), un groupe d'experts chargés de mettre au point un format de compression d'images animées et de séquences audio destinées aux applications multimédias. La puissance du signal analogique obtenu par ledit convertisseur permet d'attaquer directement des écouteurs. Les composants électroniques sont soudés par des techniques industrielles classiques (soudure à la vague). Les composants passifs et actifs sont des composants de technologie CMS (Composants Montés en Surface). In Figure 4, the device 12 is seen in transparency. It comprises, in particular, inside a housing (25) of molded plastic material whose part 17 is detachable: the circuit board 21 the source of electrical energy 19 2863378 40 the module of the optical sensor 14 the module integrating the microcontroller An external removable flash memory card 13 of a format of a type known as the MultiMediaCard (MMC); the USB connector 16 the user control module composed of the controls 22 and 24, associated with the screen 23 the screen 23 the microphone 18 The printed circuit 21 makes it possible to establish the connections between the various electronic components of the device. Many of these components have not been represented (capacities, resistances, ..). The device 12 comprises in particular a digital converter not shown. The digital converter converts the digital signal from the MP3 decoder into an analog audio signal. The abbreviation MP3 (MPEG1 Audio Layer 3) refers to MPEG (Movin Picture Experts Group), a group of experts who are developing a format for compressing moving pictures and audio clips for multimedia applications. The power of the analog signal obtained by said converter makes it possible to directly attack headphones. The electronic components are welded by conventional industrial techniques (wave soldering). Passive and active components are SMD components (Surface Mounted Components).
La source d'énergie électrique 19 choisie est une batterie de type lithium- polymère. Cette Batterie est rechargée de manière implicite lorsque l'utilisateur branche le dispositif sur la liaison USB d'un équipement informatique. The selected electrical power source 19 is a lithium polymer battery. This Battery is implicitly recharged when the user plugs the device into the USB link of a computer device.
Le module du capteur optique 14 permet l'acquisition de données après lecture et décodage. Afin de simplifier cette réalisation, nous choisirons un type de code à barres particulier. Ce choix n'est pas restrictif, le dispositif 12 du présent exemple particulier de réalisation étant capable d'accepter plusieurs types de codes à barres. On dispose principalement de deux familles de codes-barres. Dans la première famille, une barre noire ou un espace peuvent représenter jusqu'à quatre données binaires (codes commerciaux courants UPC et EAN) ; dans la deuxième famille, d'une part, les barres (ou les espaces) 2863378 41 peuvent avoir deux largeurs différentes et d'autre part, deux données binaires successives sont toujours séparées par une transition noir-blanc ou blanc-noir (codes 25, 39, 11 et Codabar ). On sélectionne cette deuxième famille. Les codes dits industriels utilisant cette technique sont robustes (peu de substitution de caractères). Leur structure est simple. Des caractères de début et de fin permettent d'éviter les mauvaises saisies, et de pouvoir lire le code à barres de façon bidirectionnelle. Le code 39 permet d'encoder des valeurs alphanumériques, ce qui n'est pas nécessaire pour cette réalisation particulière du dispositif 12. On se tourne plutôt vers le code 25 (deux parmi cinq) qui permet d'encoder les chiffres de zéro à neuf. Un caractère est alors représenté par cinq éléments. On utilisera également les caractères de début et de fin pour le contrôle. La meilleure densité est obtenue avec le code 25 entrelacé où les caractères sont entrelacés deux par deux (exemple: premier caractère codé en barres entrelacées avec le deuxième caractère codé en espaces. Les autres versions sont discrètes c'est à dire avec des caractères distincts et indépendants. Ceci permet une vérification visuelle plus aisée si nécessaire pendant la phase de test. Le choix se portera donc sur un code discret. Le code deux parmi cinq où les espaces inter-éléments sont retirés présente la meilleure densité parmi ceux-ci. Un caractère égale trois bandes noires et deux bandes claires. La densité de ce code est de sept à treize caractères pour un nombre de centimètres (environ 2,56) représentant une unité anglo-saxonne de un pouce (plus les caractères de début et de fin) pour une impression en densité moyenne ou haute et un message de dix caractères. Il n'est pas nécessaire de débattre des paramètres d'impression, la plupart des technologies d'impression récentes permettant d'imprimer les codes dans la plus grande finesse normalisée (largeur d'un élément fin égale à 0.19 millimètre). Le module du capteur optique 14, disposé à une extrémité du dispositif 12, met en oeuvre un émetteur focalisé et un détecteur dans un même module. Il permet la lecture de code barres de nombreux type. II comporte une optique à réflexion avec une diode électroluminescente, par exemple de longueur d'onde 655 nm, une photodiode et une lentille asphérique bifurquée. Cette dernière est utilisée pour focaliser la zone active de l'émetteur et du détecteur sur un simple point devant le module. Le signal de sortie est du courant généré par la photodiode, qui est amplifié par un transistor ou un amplificateur opérationnel et qui est converti en une tension 2863378 42 binaire pouvant être traitée par le module du microcontrôleur 20. II est aussi possible d'introduire un composant dédié au décodage à code à barre afin d'optimiser le temps total acquisition. Le module du capteur optique 14 exploite les caractéristiques de variation de courant inverse d'une diode photovoltaïque en fonction de la luminosité. Une variation de courant peut être convertit en variation de tension par l'utilisation d'une résistance selon la loi U = RI . Le module du capteur optique 14 délivre alors un signal analogique proportionnel à l'intensité lumineuse réfléchie par le balayage d'un code à barres. Une surface noire absorbe la lumière émise par le capteur et, dans ce cas, le courant de sortie est faible, la sortie est à un niveau logique 1. Par contre, en dehors d'une surface noire, la lumière est réfléchie et la tension de sortie est à un niveau logique O. Le microcontrôleur 20 est intégré dans un seul et même composant incluant en outre, un décodeur MP3, des moyens de gestion de nombreuses interfaces utilisateurs et des mémoires ROM et RAM. Ce composant intégré est utilisé dans des applications telles que: lecteur MP3, PDA, téléphone mobile MP3, caméra vidéo numérique, appareil audio/multimédia MP3 de voiture ou de salon. Ce composant gère le flux de données et le contrôle d'un lecteur/enregistreur MP3. Le choix de ce composant très récent et très intégré est justifié par de nombreuses considérations techniques et financiéres parmi lesquelles: un grand niveau d'intégration générale du dispositif, des coûts de développement et de test réduits, une fiabilité accrue et une consommation électrique réduite. L'architecture interne de ce composant bâti autour d'un microcontrôleur est plus précisément la suivante: un décodeur MP3; un module d'interface de sortie audio de type PCM/12S; un module Analogique / Numérique; un compteur ( timer ) ; un chien de garde ( Watchdog ) ; un module d'interface pour la gestion de carte mémoire de type MMC; 30 - un module d'interface Two Wire Interface (TWI); un contrôleur USB ( Universal Serial Bus ) ; une interface UART ("Universal Asynchronous Receiver Transmitter ) ; une unité de gestion d'horloge; une liaison de type SPI ( Serial Peripheral Interface ). The module of the optical sensor 14 allows the acquisition of data after reading and decoding. To simplify this realization, we will choose a particular type of barcode. This choice is not restrictive, the device 12 of this particular embodiment being able to accept several types of bar codes. There are mainly two families of barcodes. In the first family, a black bar or a space can represent up to four binary data (current UPC and EAN business codes); in the second family, on the one hand, the bars (or spaces) 2863378 41 may have two different widths and on the other hand, two successive binary data are always separated by a black-white or white-black transition (codes 25 , 39, 11 and Codabar). We select this second family. The so-called industrial codes using this technique are robust (little substitution of characters). Their structure is simple. Start and end characters are used to avoid bad entries, and to be able to read the barcode bidirectionally. The code 39 makes it possible to encode alphanumeric values, which is not necessary for this particular embodiment of the device 12. We turn instead to the code 25 (two out of five) which makes it possible to encode the numbers from zero to nine . A character is then represented by five elements. The start and end characters for the control will also be used. The best density is obtained with the interleaved code where the characters are interleaved two by two (example: first character coded in bars interlaced with the second space-coded character) The other versions are discrete ie with distinct characters and This allows for easier visual verification if necessary during the test phase, so the choice will be on a discrete code.The code two out of five where the inter-element spaces are removed has the best density among them. character equal to three black and two light bands, the density of this code is from seven to thirteen characters for a number of centimeters (approximately 2.56) representing a one-inch English unit (plus start and end characters) ) for medium or high density printing and a ten-character message.There is no need to discuss print most recent printing technologies to print codes in the highest standardized fineness (width of a thin element equal to 0.19 mm). The module of the optical sensor 14, disposed at one end of the device 12, uses a focused transmitter and a detector in the same module. It allows the reading of barcode of many types. It comprises a reflection optic with a light-emitting diode, for example with a wavelength of 655 nm, a photodiode and a bifurcated aspherical lens. The latter is used to focus the active area of the transmitter and detector on a single point in front of the module. The output signal is the current generated by the photodiode, which is amplified by a transistor or an operational amplifier and which is converted into a binary voltage that can be processed by the microcontroller module 20. It is also possible to introduce a component dedicated to barcode decoding to optimize the total acquisition time. The module of the optical sensor 14 exploits the reverse current variation characteristics of a photovoltaic diode as a function of the brightness. A variation of current can be converted into voltage variation by the use of a resistance according to the law U = RI. The module of the optical sensor 14 then delivers an analog signal proportional to the light intensity reflected by the scanning of a bar code. A black surface absorbs the light emitted by the sensor and, in this case, the output current is low, the output is at a logic level 1. On the other hand, outside a black surface, the light is reflected and the voltage The microcontroller 20 is integrated into one and the same component furthermore including an MP3 decoder, means for managing numerous user interfaces and ROM and RAM memories. This built-in component is used in applications such as: MP3 player, PDA, MP3 mobile phone, digital video camera, car audio or multimedia MP3 player or lounge. This component manages the data flow and control of an MP3 player / recorder. The choice of this very recent and highly integrated component is justified by numerous technical and financial considerations among which: a large level of general integration of the device, reduced development and testing costs, increased reliability and reduced power consumption. The internal architecture of this component built around a microcontroller is more precisely the following: an MP3 decoder; a PCM / 12S type audio output interface module; an Analog / Digital module; a timer; a watchdog; an interface module for MMC type memory card management; A two wire interface module (TWI); a USB (Universal Serial Bus) controller; a Universal Asynchronous Receiver Transmitter (UART), a clock management unit, a Serial Peripheral Interface (SPI) link.
2863378 43 Le décodeur MP3 est de type MPEG I I Il audio layer 3. Le mode de compression MPEG I layer 3 (ISO 11172-3) comporte 3 fréquences d'échantillonnage, 48 kHz, 44.1 kHz et 32 kHz. Le taux de compression de ce mode est de l'ordre de 12:1. A titre d'exemple une séquence audio de 3 mn (en 16 bits PCM (Pulse Code Modulation) 44 kHz) est contenu après conversion analogique numérique dans un fichier de.32 Mo. Après compression audio on obtient un fichier en format MP3 de 2,7 Mo. L'autre mode de compression MPEG II ( ISO 13818 3) n'est utilisé que pour des applications à faible débit numérique. 2863378 43 The MP3 decoder is of the MPEG I I II audio layer 3 type. The MPEG I layer 3 compression mode (ISO 11172-3) has 3 sampling frequencies, 48 kHz, 44.1 kHz and 32 kHz. The compression ratio of this mode is of the order of 12: 1. As an example, a 3-minute audio sequence (in 16-bit PCM (Pulse Code Modulation) 44 kHz) is contained after digital analog conversion in a .32 MB file. After audio compression, a file in MP3 format of 2 is obtained. , 7 MB. The other MPEG II compression mode (ISO 13818 3) is only used for low bit rate applications.
Le module d'interface de sortie audio de type PCM/l2S permet de convertir un signal de type PCM ou de type 12S (type de conversion des signaux musicaux en données numériques) en un signal codé numérique lequel doit ensuite être convertit en signal analogique par un DAC ( Digital Analog Converter ) classique. Le signal analogique obtenu peut directement attaquer un Haut Parleur pour émettre une onde sonore audible. The PCM / l2S type audio output interface module converts a PCM or 12S type signal (type of conversion of musical signals into digital data) into a digital coded signal which must then be converted to an analog signal by a classic DAC (Digital Analog Converter). The analog signal obtained can directly attack a speaker to emit an audible sound wave.
Le module Analogique / Numérique est constitué par un convertisseur analogique numérique. On dispose de deux canaux de 10 bits. Ce module et l'utilisation d'un micro permet de convertir une onde sonore audible en son équivalent audio numérique. The Analog / Digital module consists of an analog digital converter. There are two 10-bit channels. This module and the use of a microphone makes it possible to convert an audible sound wave into its digital audio equivalent.
Le timer est un compteur 16 bits programmable qui peut être utilisé 20 pour générer de manière périodique une interruption interne afin d'exécuter une tache ou pour compter des évènements externes. The timer is a programmable 16-bit counter that can be used to periodically generate an internal interrupt to execute a task or to count external events.
Le Watchdog est un système hardware qui effectue, lorsqu'il est actif, un réinitialisation automatique lorsqu'un délai (time out) est écoulé. Cette fonctionnalité est un garde fou et permet de réinitialiser le logiciel au cas ou celui ci est bloqué. Watchdog is a hardware system that, when active, performs an automatic reset when a timeout has elapsed. This feature is a guard and allows you to reset the software in case it is blocked.
Lé module d'interface pour la gestion de la carte à mémoire amovible de type flash 13.. Ce module prend en charge plusieurs standards dont le type MMC. The interface module for the management of flash memory card flash 13 .. This module supports several standards including the type MMC.
Le composant 20 intègre un module d'interface pour la gestion du module de commande et de contrôle constitué des éléments 22, 23 et 24. Component 20 includes an interface module for managing the control and control module consisting of elements 22, 23 and 24.
Concernant les ports d'entrées et de sorties, Il y en a 5 de 8 bits bidirectionnelles programmables en entrée ou en sortie. Une configuration particulière de 2 ports permet d'interfacer un disque dur IDE ( Integrated Drive Electronics ). Regarding the input and output ports, there are 5 of 8 bidirectional bits programmable input or output. A special configuration of 2 ports makes it possible to interface an IDE (Integrated Drive Electronics) hard disk.
Le module d'interface TWI ( Two Wire Interface ) concerne un protocole 2863378 44 de communication série standardisé qui est assez approprié, dans le cas présent, à la gestion d'un afficheur de type LCD (Liquid Cristal Display). The TWI (Two Wire Interface) interface module relates to a standardized serial communication protocol 2863378 44 which is quite appropriate, in this case, to the management of a LCD (Liquid Crystal Display) type display.
Le contrôleur USB permet les échanges bidirectionnelles de données numériques suivant un protocole standardisé reconnu par la plupart des 5 équipements informatiques actuels. The USB controller allows bidirectional exchange of digital data according to a standardized protocol recognized by most of today's computer equipment.
L'interface UART permet d'effecteur des échanges bidirectionnelles en série de données numériques suivant le protocole RS 232. Le débit théorique maximal est très inférieur à celui de la liaison USB, mais cette interface est très adaptée pour recevoir le signal en provenance du module du capteur optique 14. The UART interface makes it possible to perform two-way serial exchanges of digital data according to the RS 232 protocol. The theoretical maximum flow rate is much lower than that of the USB link, but this interface is very suitable for receiving the signal coming from the module. of the optical sensor 14.
L'unité de gestion d'horloge génère toutes les horloges nécessaires au fonctionnement du microcontrôleur. En terme électronique, il utilise une boucle à verrouillage de phase appelé PLL ( Phase Lock Loop ). Il est nécessaire d'ajouter un oscillateur à quartz et quelques composants discrets passifs pour obtenir une grande stabilité de la fréquence d'oscillation à toute température. The clock management unit generates all the clocks necessary for the operation of the microcontroller. In electronic terms, it uses a phase locked loop called PLL (Phase Lock Loop). It is necessary to add a quartz oscillator and some passive discrete components to obtain a great stability of the oscillation frequency at any temperature.
La liaison de type SPI est normalement utilisé pour qu'un système externe (hôte Central Unit) puissent contrôler le microcontrôleur et ainsi avoir une visibilité sur les périphériques intégrés au microcontrôleur. The SPI-type link is normally used so that an external system (host Central Unit) can control the microcontroller and thus have visibility on the devices integrated in the microcontroller.
La carte de mémoire flash amovible externe 13 de type MMC est insérée dans le port mémoire du dispositif 12. Ce port se matérialise par une fente située sous le connecteur USB 16 du dispositif. Ces cartes de type Mémoire Flash permettent aujourd'hui de stocker jusqu'à 1 Go de données et ne nécessitent pas d'alimentation pour conserver les informations enregistrées. Ils existent plusieurs standards plus ou moins utilisés qui sont principalement caractérisés par leur taille. Le format le plus ancien qui est aussi le plus volumineux et le moins coûteux est celui connu sous le nom de CompactFiash (CF). ll se décline en version 1 et II qui correspondent à deux épaisseurs différents: réspéctivér ént 3.3 mm et 5.5 mm, Les cartes connues sous le nom de SmartMedia présentent peu d'avantages par rapport aux concurrentes. Les cartes connues sous le nom de SecureDigital (SD) et MultiMédiaCard (MMC) sont compatibles et quasiment identiques d'un point de vue connectique et physiques, mais l'avantage des SD réside dans la possibilité de protéger la carte contre l'écriture grâce à un interrupteur miniature. Le format SD est actuellement le plus répandu et les prix diminuent peu à peu pour s'aligner sur celui des CF, mais sa petite taille (environ 113 de la taille d'une CF type I) implique des prix très élevés pour 2863378 45 des capacité supérieures à 256 Mo. De plus la SD intègre des procédés cryptographiques pour éviter la copie de son contenu si celui-ci est sécurisé et c'est un des standards les plus résistant aux décharges électrostatiques. II existe d'autres formats comme celui connu sous le nom de MemoryStick (MS). The external removable flash memory card 13 of type MMC is inserted into the memory port of the device 12. This port is represented by a slot located under the USB connector 16 of the device. These flash memory cards now allow you to store up to 1 GB of data and do not require power to keep the recorded information. They exist several standards more or less used which are mainly characterized by their size. The oldest format that is also the largest and the least expensive is the one known as CompactFiash (CF). It comes in versions 1 and II which correspond to two different thicknesses: 3.3 mm and 5.5 mm resect. Cards known as SmartMedia have few advantages over competitors. The cards known as SecureDigital (SD) and MultiMediaCard (MMC) are compatible and almost identical from a connector and physical point of view, but the advantage of SD is the ability to protect the card against writing through to a miniature switch. The SD format is currently the most widespread and prices are gradually decreasing to match that of CF, but its small size (about 113 of the size of a CF Type I) implies very high prices for 2863378 45 capacity greater than 256 MB. In addition SD integrates cryptographic methods to avoid the copy of its content if it is secure and is one of the most resistant to electrostatic discharge standards. There are other formats like the one known as MemoryStick (MS).
Deux nouveaux format sont récemment apparus dans un objectif de miniaturisation. Celui connu sous l'acronyme de Xd est actuellement utilisée dans les appareils photos Récents. Celui connu sous l'acronyme de miniSD est une carte SD miniaturisée et son avantage est de rester compatible avec les cartes SD grâce à un adaptateur. Compte tenu des caractéristiques précédemment exposées, le choix s'est orienté sur la MMC dont le module du microcontrôleur intègre un module d'interface pour sa gestion. Two new formats have recently appeared for the purpose of miniaturization. The one known by the acronym Xd is currently used in recent cameras. The one known by the acronym miniSD is a miniaturized SD card and its advantage is to remain compatible with SD cards through an adapter. Given the characteristics previously described, the choice was oriented on the MMC whose microcontroller module integrates an interface module for its management.
Le connecteur USB permet les échanges bidirectionnelles de données numériques avec un équipement informatique. Il permet aussi la recharge implicite de la source d'alimentation électrique interne 19. The USB connector allows bidirectional exchange of digital data with computer equipment. It also allows the implicit recharge of the internal power supply 19.
Le dispositif 12 comporte un module de commande utilisateur constitué d'un bouton-poussoir 22, d'un écran 23 et d'un moyen de mise en marche et d'arrêt et de mise en oeuvre des fonctionnalités implémentées par un bouton de commande multifonction 24. The device 12 comprises a user control module consisting of a push button 22, a screen 23 and means for starting and stopping and implementing the functionalities implemented by a multifunction button 24.
Le bouton poussoir 22 est essentiellement utilisé lors de la lecture des identifiants de marqueur contenus dans la zone 1 des ancres pictographiques. Ce bouton 22 permet d'activer la fonction d'acquisition ( scan ), c'est à dire la mise en fonction du module du capteur optique 14 lorsque l'utilisateur souhaite scanner un code à barres. Pour des raisons d'économies d'énergie, le module du capteur optique 14 n'est actif que lorsque le bouton 22 est maintenu appuyé. Par ailleurs cela permet aussi une économie de temps processeur car le module microcontrôleur 20 né scrute lés signaux en provénânce du capteur optique 14 uniquement lorsque la fonction u scan est activée. Il est possible d'activer, suivant la configuration choisie et active, des fonctions déclenchées par un appui bref sur le bouton 22. Ainsi, un appui bref sur le bouton 22, consécutivement à la diffusion d'un marqueur multimédia, permet d'activer et de déclencher le lien hypermédia dynamique ou non associé audit marqueur; puis la diffusion du contenu multimédia pointé par ledit lien. The push button 22 is essentially used when reading the marker identifiers contained in the area 1 of the pictographic anchors. This button 22 makes it possible to activate the acquisition function (scan), that is to say the activation of the optical sensor module 14 when the user wishes to scan a barcode. For reasons of energy savings, the module of the optical sensor 14 is active only when the button 22 is kept pressed. Furthermore, this also allows a saving of processor time because the microcontroller module 20 ne scans the signals provénânce the optical sensor 14 only when the u scan function is activated. It is possible to activate, according to the selected and active configuration, functions triggered by a brief press on the button 22. Thus, a brief press on the button 22, following the diffusion of a multimedia marker, allows to activate and triggering the dynamic hypermedia link or not associated with said marker; then broadcasting the multimedia content pointed by said link.
Le mode opératoire en relation avec le bouton 24 comprend la possibilité d'une pression selon le même axe que le bouton 22, mais en plus une mise en 2863378 46 rotation dans un sens ou dans l'autre selon un axe perpendiculaire au plan de visualisation de la figure 4. La vitesse de la rotation appliquée par l'utilisateur sur la commande 24 est aussi prise en compte pour l'activation des fonctionnalités. Cette commande 24 est plus particulièrement dédiée à la sélection des différentes fonctionnalités d'une part et la mise en oeuvre d'un mode particulier de fonctionnement du dispositif comme lecteur MP3 / enregistreur. The procedure in relation to the button 24 comprises the possibility of a pressure along the same axis as the button 22, but in addition a setting in rotation in one direction or in the other along an axis perpendicular to the viewing plane of Figure 4. The speed of the rotation applied by the user on the command 24 is also taken into account for the activation of the features. This command 24 is more particularly dedicated to the selection of different functionalities on the one hand and the implementation of a particular mode of operation of the device as an MP3 player / recorder.
L'écran 23 est de type monochrome. Les écrans monochromes sont des écrans à cristaux liquides (LCD: Liquid Cristal Display) semblables à ceux que l'on trouve dans les calculatrices, à la différence qu'ils sont la plupartdu temps rétro éclairés et peuvent afficher 16 niveaux de gris par pixel. Ils possèdent un avantage non négligeable par rapport aux écrans couleurs: Leur consommation électrique est environ 10 fois moins élevée et ils sont peu coûteux. The screen 23 is of the monochrome type. Monochrome displays are liquid crystal display (LCD) screens similar to those found in calculators, with the difference that they are mostly backlit and can display 16 gray levels per pixel. They have a significant advantage over color screens: Their power consumption is about 10 times lower and they are inexpensive.
Le microphone 18 est un des éléments du module d'enregistrement audio. Ce dernier permet l'encodage d'ondes sonores dans des fichiers numériques au format connu sous le nom de WAV ( Waveform ) dédié au stockage de données multimédia. The microphone 18 is one of the elements of the audio recording module. The latter allows the encoding of sound waves in digital format files known as WAV (Waveform) dedicated to storing multimedia data.
Les principaux modes de fonctionnement du dispositif sont les suivants: exploitation de liens hypermédias dynamiques; création dynamique de liens hypermédias et de base de données hypermédias; réglage de configuration; transfert de données; lecteur MP3 / enregistreur. Ce dernier mode comprend les fonctionnalités suivantes: pause (arrêt momentanément de la diffusion sonore) ; arrêt (arrêt de la diffusion sonore) ; lecture (lecture ou relecture de fichiers audio) ; précédent/suivant (parcours d'une liste de fichiers audio) ; réglage son (volume, balance, grave, aiguë) réglage vidéo (réglage de la restitution visuelle sur l'écran). The main modes of operation of the device are as follows: exploitation of dynamic hypermedia links; dynamic creation of hypermedia links and hypermedia database; configuration adjustment; data transfer; MP3 player / recorder. The latter mode includes the following features: pause (momentarily stop sound broadcasting); stop (stop sound broadcasting); reading (reading or replaying audio files); previous / next (browsing a list of audio files); sound adjustment (volume, balance, bass, treble) video adjustment (adjustment of the visual reproduction on the screen).
Le mode particulier de mise en oeuvre du système de l'invention concerne le domaine de la presse écrite, Il est détaillé en association avec l'exemple illustré de la figure 2. Les différentes phases de la mise en oeuvre sont les suivantes: sur un poste d'édition 30 (une station de travail par exemple) doté de moyen logiciel dédié, des ancres pictographiques tel que 6,7 8, 9, 10 ou 11 sont préparées et insérées dans un fichier informatique destiné à être édité en un grand nombre d'exemplaires sous la forme d'un document papier 5; il est construit, sur ledit poste d'édition 30, une base de données hypermédia 2863378 47 dans laquelle chaque ensemble d'ancres pictographiques est mit en relation avec un ensemble de contenus multimédia de sortie grâce à un lien hypermédia dynamique tel que le lien hypermédia dynamique numéro 1 ou le lien hypermédia dynamique numéro 2 dans le présent exemple; ledit document 5 est édité et l'utilisateur du dispositif 12 en dispose; ladite base de données hypermédia est transférée du poste d'édition 30 vers une unité de stockage 26 du serveur de contenu 27; ladite base de données hypermédia, à l'aide du serveur de contenu 27, est mise à disposition sur un réseau informatique 28, dans le présent exempte de type Internet; ladite base de données hypermédia est transférée dans la mémoire électronique 13 du dispositif 12 conforment à l'invention. Ce transfère s'effectue via ledit réseau informatique 28, à l'aide du serveur de contenu 27; à l'aide de l'équipement informatique utilisateur 29 doté d'un navigateur pour ledit réseau informatique; le dispositif 12 en fonction peut alors être mis en oeuvre en association avec le support matériel fournisseur 5; à l'issu de la phase d'utilisation du dispositif 12, l'utilisateur connecte ledit dispositif 12 sur le port USB de son équipement informatique 29; au moins pour recharger la source d'alimentation électrique interne 19; une communication s'initialise et s'établie entre l'équipement informatique utilisateur 29 et le dispositif 12 via le port USB 16; les données d'exploitation actualisées et identifiées sont transférées, de la mémoire électronique 13 du dispositif 12 vers l'équipement informatique utilisateur 29 sur lequel elles sont stockées; si par exemple les règles de nominé des fichiers échangés ne le permettent pas, les données d'exploitation doivent être réinitialisés sur la mémoire électronique 13 du dispositif 12; lors d'une connexion de l'équipement informatique utilisateur 29 sur le réseau informatique 28, les données d'exploitation actualisées et identifiées sont transférées de l'équipement informatique utilisateur 29 vers le serveur de contenu 27 (si le système comprend un serveur d'exploitation, ce dernier est mieux adapté à la réception des données d'exploitation produites par le dispositif 12) ; 2863378 48 disponibles sur le serveur de contenu 27 et identifiées par au moins une données d'identification conforme au système de l'invention, les données d'exploitation peuvent être traitées par le fournisseur de ladite base de données hypermédia; En relation avec cette dernière étape et à titre d'exemple illustratif: le constat, opéré sur le serveur de contenu 27, d'une valeur non nulle du compteur (variable d'exploitation nommée Compteur E de la figure 3c) associée à l'ancre pictographique 10 pourra être suivi par les opérations suivantes: envoi d'un courrier électronique approprié à l'utilisateur, à une adresse de courriel associée à son identifiant; positionnement dynamique d'une donnée d'exploitation en phase d'initialisation d'un transfert d'une nouvelle base de données hypermédia sur le dispositif 12 dudit utilisateur. Ainsi, lors d'une première nouvelle utilisation du dispositif 12 par ledit utilisateur, la diffusion d'un message vocal d'information approprié l'informera que sa commande d'information complémentaires à été satisfaite. The particular mode of implementation of the system of the invention concerns the field of the written press. It is detailed in association with the illustrated example of FIG. 2. The various phases of the implementation are the following: editing station 30 (a work station for example) with dedicated software means, pictographic anchors such as 6.7 8, 9, 10 or 11 are prepared and inserted into a computer file intended to be published in a large number copies in the form of a paper document 5; it is constructed, on said editing station 30, a hypermedia database 2863378 47 in which each set of pictorial anchors is related to a set of multimedia output contents through a dynamic hypermedia link such as the hypermedia link dynamic number 1 or dynamic hypermedia link number 2 in this example; said document 5 is edited and the user of the device 12 disposes of it; said hypermedia database is transferred from the editing station 30 to a storage unit 26 of the content server 27; said hypermedia database, using the content server 27, is provided on a computer network 28, in this Internet-free example; said hypermedia database is transferred into the electronic memory 13 of the device 12 according to the invention. This transfer is carried out via said computer network 28, using the content server 27; using user computer equipment 29 with a browser for said computer network; the device 12 in function can then be implemented in association with the hardware support supplier 5; at the end of the use phase of the device 12, the user connects said device 12 to the USB port of its computer equipment 29; at least to recharge the internal power supply 19; a communication is initialized and established between the user computer equipment 29 and the device 12 via the USB port 16; the updated and identified operating data is transferred from the electronic memory 13 of the device 12 to the user computer equipment 29 on which they are stored; if, for example, the rules for nominating the exchanged files do not allow it, the operating data must be reset on the electronic memory 13 of the device 12; when a connection of the user computer equipment 29 to the computer network 28, the updated and identified operating data is transferred from the user computer equipment 29 to the content server 27 (if the system comprises a server of exploitation, the latter is better adapted to the reception of the operating data produced by the device 12); 2863378 48 available on the content server 27 and identified by at least one identification data according to the system of the invention, the operating data can be processed by the provider of said hypermedia database; In relation to this last step and by way of illustrative example: the observation, made on the content server 27, of a non-zero value of the counter (operating variable named counter E of FIG. 3c) associated with the pictographic anchor 10 may be followed by the following operations: sending an appropriate email to the user, an email address associated with his identifier; dynamic positioning of operating data in the initialization phase of a transfer of a new hypermedia database to the device 12 of said user. Thus, during a first new use of the device 12 by said user, the broadcast of an appropriate information voice message will inform him that his complementary information command has been satisfied.
Il est à noter que la totalité des échanges de données entre les différents éléments du présent système de l'invention peut être automatiquement géré et de façon transparente par un logiciel connu sous le nom de pair à pair . It should be noted that all the data exchanges between the different elements of the present system of the invention can be automatically and transparently managed by software known as peer-to-peer.
Claims (3)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR0314229A FR2863378B1 (en) | 2003-12-04 | 2003-12-04 | METHOD, SYSTEM AND DEVICE FOR THE HYPERMEDIATIZATION OF MATERIAL MEDIA USING PICTOGRAPHIC ANCHORS ACTIVATING HYPERMEDIA LINKS OF DYNAMIC RELATION WITH MULTIMEDIA CONTENT |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR0314229A FR2863378B1 (en) | 2003-12-04 | 2003-12-04 | METHOD, SYSTEM AND DEVICE FOR THE HYPERMEDIATIZATION OF MATERIAL MEDIA USING PICTOGRAPHIC ANCHORS ACTIVATING HYPERMEDIA LINKS OF DYNAMIC RELATION WITH MULTIMEDIA CONTENT |
Publications (2)
Publication Number | Publication Date |
---|---|
FR2863378A1 true FR2863378A1 (en) | 2005-06-10 |
FR2863378B1 FR2863378B1 (en) | 2007-02-23 |
Family
ID=34586295
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR0314229A Expired - Fee Related FR2863378B1 (en) | 2003-12-04 | 2003-12-04 | METHOD, SYSTEM AND DEVICE FOR THE HYPERMEDIATIZATION OF MATERIAL MEDIA USING PICTOGRAPHIC ANCHORS ACTIVATING HYPERMEDIA LINKS OF DYNAMIC RELATION WITH MULTIMEDIA CONTENT |
Country Status (1)
Country | Link |
---|---|
FR (1) | FR2863378B1 (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5913210A (en) * | 1998-03-27 | 1999-06-15 | Call; Charles G. | Methods and apparatus for disseminating product information via the internet |
US5978773A (en) * | 1995-06-20 | 1999-11-02 | Neomedia Technologies, Inc. | System and method for using an ordinary article of commerce to access a remote computer |
WO2002021794A2 (en) * | 2000-09-08 | 2002-03-14 | Findthedot,Inc. | A method and system of connecting printed media to electronic information as a response to a request |
US20030001016A1 (en) * | 2000-01-28 | 2003-01-02 | Israel Fraier | Apparatus and method for accessng multimedia content |
US6622165B1 (en) * | 1998-09-11 | 2003-09-16 | Lv Partners, L.P. | Method and apparatus for allowing a remote site to interact with an intermediate database to facilitate access to the remote site |
-
2003
- 2003-12-04 FR FR0314229A patent/FR2863378B1/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5978773A (en) * | 1995-06-20 | 1999-11-02 | Neomedia Technologies, Inc. | System and method for using an ordinary article of commerce to access a remote computer |
US5913210A (en) * | 1998-03-27 | 1999-06-15 | Call; Charles G. | Methods and apparatus for disseminating product information via the internet |
US6622165B1 (en) * | 1998-09-11 | 2003-09-16 | Lv Partners, L.P. | Method and apparatus for allowing a remote site to interact with an intermediate database to facilitate access to the remote site |
US20030001016A1 (en) * | 2000-01-28 | 2003-01-02 | Israel Fraier | Apparatus and method for accessng multimedia content |
WO2002021794A2 (en) * | 2000-09-08 | 2002-03-14 | Findthedot,Inc. | A method and system of connecting printed media to electronic information as a response to a request |
Also Published As
Publication number | Publication date |
---|---|
FR2863378B1 (en) | 2007-02-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0927977B1 (en) | Home digital audiovisual information recording and playback apparatus | |
CA2357308A1 (en) | Entertainment device based on multiple choice quiz games | |
FR2845850A1 (en) | MOBILE TERMINAL, SYSTEM COMPRISING SAME, AND METHOD FOR CREATING A MOBILE SITE | |
WO2002082316A9 (en) | Radio communication interface module, and its use in a device reading, processing, transmitting and operating on a bar code | |
US20130173753A1 (en) | System, method, and apparatus for uploading, listening, voting, organizing, and downloading music, and / or video, which optionally can be integrated with a real world and virtual world advertising and marketing system that includes coupon exchange | |
WO2002084978A1 (en) | Digital data exchange system | |
EP1352311A1 (en) | Method for accessing a secured system | |
FR2863378A1 (en) | Support medium hypermediatisation method, involves processing dynamic hypermedia link in marker identifier to create reference value associated with multimedia contents, and transmitting multimedia information | |
EP1256085A1 (en) | Control system and method in a computer environment | |
EP2553906B1 (en) | Method of acquisition by a mobile terminal of complementary information related to at least one poster present on a display panel | |
Bootz et al. | regards croisés | |
FR2632097A1 (en) | Device for recording and reading information organised into a hierarchical tree structure | |
WO2000007190A1 (en) | Device for displaying audio compact discs | |
EP1320046A1 (en) | Method for accessing information available on a network | |
CH714797A2 (en) | An image support device and projection system for projecting an image presentation as well as a projection method. | |
US20100318529A1 (en) | Method of accessing a work of art, a product, or other tangible or intangible objects without knowing the title or name thereof using fractional sampling of the work of art or object | |
FR2838552A1 (en) | DVD player has a microcontroller and input output means that allow personalization of DVD multimedia data so that they can be output in a user programmed sequence | |
FR2725813A3 (en) | METHOD FOR OPERATING A DATA MEDIUM, PORTABLE OBJECT AND MANAGEMENT SYSTEM USING THE OPERATING METHOD | |
FR2816151A1 (en) | Mobile terminal with facility to collect and transmit, over a telecommunication network, data about products, presentations, offers for sale, and/or services | |
FR2882875A1 (en) | Short range wireless communication terminals e.g. mobile telephones, connecting method for developing e.g. small advertisement, involves detecting close terminals by detecting detectable terminal and terminal detected by detectable terminal | |
FR2929021A1 (en) | Elementary computing interface for use by aged person, has transmission/receiving unit transmitting identifier to personal computer, and receiving data stored in URL of web messaging site, corresponding to identifier | |
FR3012652A1 (en) | SYSTEM FOR CONNECTING A USER AND AT LEAST ONE SERVICE PROVIDER | |
WO2006092505A1 (en) | Method and device for automatically connecting near terminals | |
Van Horn | TECHNOLOGY: Seasonal Shoppers' Guide | |
KR20050049929A (en) | Multi media memory card transfer and printing system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
ST | Notification of lapse |
Effective date: 20120831 |