Brevet FR2920625A1 — publié le 20090306

Procédé de création d'au moins un contenu, procédé d'optimisation du fonctionnement d'un terminal de radiocommunication, terminal, programme d'ordinateur et signal correspondants. 1. Domaine de l'invention Le domaine de l'invention est celui de la restitution de contenus sur un terminal de radiocommunication, par exemple de type radiotéléphone, PDA (en anglais "Personal Digital Assistant", en français "assistant numérique personnel"), ordinateur portable, etc. Plus précisément, l'invention concerne l'optimisation du fonctionnement d'un tel terminal lors de la restitution, ou le rendu, d'un contenu, par exemple en termes de consommation de la batterie du terminal, d'utilisation d'un processeur ou d'un élément périphérique... 2. Art antérieur A l'heure actuelle, il existe des techniques permettant de régler la vitesse 15 ou la fréquence de fonctionnement du processeur d'un tel terminal, et en conséquence de gérer la consommation de la batterie du terminal. Ces techniques sont basées sur l'utilisation d'une fonction du système opératoire du terminal, sous la forme d'une API (� Application Programming Interface � pour � Interface de Programmation �), qui offre la possibilité d'ajuster 20 la fréquence du processeur du terminal afin d'optimiser la consommation de la batterie. C'est donc le système opératoire du terminal qui commande cet ajustement de la fréquence du processeur, en fonction de l'utilisation du terminal et/ou des actions de l'utilisateur du terminal. 25 Par exemple, on peut prévoir de diminuer au minimum la fréquence du processeur si le clavier est verrouillé depuis un délai prédéterminé, par exemple une minute (ce qui sous-entend que le terminal n'est pas utilisé et qu'il peut passer en mode veille). Un inconvénient de ces techniques de l'art antérieur réside dans le fait que les actions d'optimisation de la consommation d'un terminal sont déclenchées par le système opératoire uniquement en fonction de l'utilisation du terminal. Les inventeurs ont observé que ceci était insuffisant, et pouvait être optimisé. En effet, les logiciels de lecture de contenu ne prennent pas en compte les spécificités de chaque contenu, et ne disposent d'aucun moyen pour le faire, ce problème n'ayant d'ailleurs jamais été identifié, à la connaissance des inventeurs. Seuls les auteurs des contenus peuvent connaître des exigences associées à la restitution des contenus qu'ils créent, comme par exemple les exigences de rafraîchissement de contenu, c'est à dire le nombre de trames à la seconde. Or, un logiciel de rendu installé sur un terminal doit être générique, de façon à pouvoir restituer aussi bien des contenus exigeant une grande fréquence de rafraîchissement, comme par exemple des applications de télévision mobile qui nécessitent 30 trames par seconde, que des contenus ne nécessitant que 2 trames par seconde, comme un économiseur d'écran par exemple. Il n'a jamais été envisagé, et il n'est donc est actuellement pas possible, d'adapter le lecteur de contenu générique en fonction des exigences en termes de consommation ou de fréquence de rafraîchissement du contenu à restituer. 3. Objectifs de l'invention L'invention a notamment pour objectif de pallier ces inconvénients de l'art antérieur. Plus précisément, un objectif de l'invention, est de fournir une technique d'optimisation de la consommation de la batterie d'un terminal de 25 radiocommunication pendant la restitution de contenus. Notamment, l'invention a pour objectif de fournir une telle technique permettant d'adapter la consommation du terminal en fonction des évolutions du contenu en cours de restitution. Encore un objectif de l'invention, selon au moins un mode de réalisation, 30 est de fournir une telle technique permettant d'adapter la vitesse du processeur du terminal au nombre de tâches en cours d'exécution sur le terminal lors de la restitution d'un contenu. L'invention a également pour objet, selon au moins un mode de réalisation, de fournir une telle technique permettant de maintenir une qualité de restitution constante d'un contenu, quelque soit le nombre de tâches en cours d'exécution sur le terminal lors de la restitution du contenu. Un autre objectif de l'invention, selon au moins un mode de réalisation, est de fournir une technique de création de contenu permettant de créer un contenu pouvant être consommé de façon optimisée, lors de sa restitution, par un lecteur de contenu générique. Selon au moins un mode de réalisation, un objectif de l'invention est de fournir une telle technique permettant de créer un contenu répondant à des exigences de qualité, par exemple de qualité maximale, avec un lecteur de contenu générique. Un autre objectif de l'invention est de fournir une technique d'optimisation de la consommation d'un terminal qui soit simple à mettre en oeuvre et peu coûteuse. 4. Exposé de l'invention L'invention propose une solution nouvelle qui ne présente pas l'ensemble de ces inconvénients de l'art antérieur, sous la forme d'un procédé de création d'au moins un contenu destiné à être restitué sur un terminal de radiocommunication. Selon l'invention, un tel procédé de création comprend une étape d'association d'au moins une information d'optimisation à au moins une portion prédéterminée d'au moins un desdits contenus, la ou lesdites informations d'optimisation précisant au moins une condition de fonctionnement dudit terminal, adaptée audit contenu, de façon que ledit terminal puisse adapter son fonctionnement en fonction dudit contenu, lors de la restitution de la ou desdites portions prédéterminées. Ainsi, le procédé selon l'invention permet de conditionner le fonctionnement d'un terminal, pendant la restitution d'un contenu, ou d'une portion d'un contenu, les informations permettant le conditionnement du terminal étant associées au contenu, ou à la portion de contenu concernée. Les conditions de fonctionnement du terminal peuvent être par exemple une vitesse de fonctionnement d'un ou plusieurs processeurs, une mise en oeuvre d'un périphérique particulier ... En particulier, le procédé selon l'invention comprend une étape de programmation d'au moins une mise à jour d'au moins une desdites informations d'optimisation en fonction d'au moins une évolution dudit contenu, correspondant au passage d'une portion courante à une portion suivante. Ainsi, les informations d'optimisation peuvent évoluer en fonction d'évolution(s) du contenu. Par exemple, on considère le déroulement d'un contenu, dans lequel il est prévu (c'est à dire programmé par l'auteur du contenu), à un moment, l'affichage d'une fenêtre supplémentaire, par exemple suite à une action de l'utilisateur (un clic pour valider un onglet) ou suite à la fin d'un précédent affichage. L'auteur peut associer au contenu une information d'optimisation indiquant une vitesse de fonctionnement d'un processeur du terminal pour la restitution du contenu. L'auteur peut également prévoir que cette information d'optimisation devra être modifiée pour augmenter la vitesse de fonctionnement du processeur pour assurer, dans les meilleures conditions de restitution du contenu, l'affichage de cette fenêtre supplémentaire. Ainsi, la vitesse de fonctionnement d'un processeur du terminal peut avoir une première valeur au début de la restitution du contenu, et une deuxième valeur à un moment de la restitution du contenu dans le cas où le déroulement du contenu prévoit un affichage d'une fenêtre supplémentaire. Dans cet exemple, la portion courante correspond au début de la restitution, portion pendant laquelle une première vitesse de fonctionnement du processeur est souhaitée. La portion suivante correspond à la portion commençant avec l'affichage d'une fenêtre supplémentaire, portion pour laquelle une deuxième vitesse de fonctionnement du processeur est souhaitée. L'évolution d'une information d'optimisation au cours de la restitution du contenu peut également être liée à l'apparition ou la disparition d'un objet dans le contenu, certains objets nécessitant une restitution de qualité maximum. Les informations d'optimisation peuvent également être associées à une portion du contenu définie par une date de début et une durée, ou une date de début et une date de fin par exemple. Selon un mode de réalisation de l'invention, au moins une desdites informations d'optimisation est présente dans un fichier de description associé audit contenu. Ainsi, la ou les informations d'optimisation sont transmises indépendamment du contenu, dans un fichier de description associé au contenu. Cela permet, par exemple, dans un environnement mêlant des terminaux de plusieurs générations, que seuls les terminaux disposant d'un contrôle de leur fonctionnement fassent une requête pour ledit fichier de description associé, alors que les terminaux ne disposant pas de ce type de contrôle ne seront pas pénalisés par cette information inutile pour eux. Selon un autre mode de réalisation, au moins une desdites informations d'optimisation est présente dans un en-tête d'un fichier de description dudit 20 contenu. Ainsi, la ou les informations ne sont pas directement présentes dans le fichier de description du contenu, mais dans un en-tête associé à ce fichier de description. Les informations dans ce cas peuvent s'appliquer à la restitution du contenu en entier. 25 Selon encore un mode de réalisation, au moins une desdites informations d'optimisation est présente dans ledit contenu. Par exemple, dans le cas où il est nécessaire de faire évoluer ces informations en fonction d'évolutions du contenu, elles sont directement créées et insérées dans le contenu. 30 En particulier, au moins une desdites informations d'optimisation concerne exclusivement la restitution d'une portion dudit contenu. Ainsi, une information d'optimisation est associée à une portion prédéterminée du contenu, indiquant une condition de fonctionnement spécifiquement liée à la restitution de cette portion du contenu. Une fois cette portion restituée, l'information d'optimisation n'est plus prise en compte par le terminal. Le paramètre modifié par le terminal pour prendre en compte cette information d'optimisation peut alors reprendre une valeur par défaut, ou une valeur initiale définie au début de la restitution du contenu. Selon une variante, le contenu comporte plusieurs informations d'optimisation de types différents, associées à plusieurs portions prédéterminées différentes dudit contenu. Ainsi, plusieurs types d'information d'optimisation peuvent être utilisés pour paramétrer le fonctionnement d'un terminal pendant la restitution d'un contenu. Selon les besoins ces différentes informations peuvent être associées à des portions différentes du contenu. Par exemple, une information d'optimisation peut indiquer une vitesse de fonctionnement souhaitée pour un processeur du terminal pendant la restitution d'une première portion du contenu, délimitée d'une part par le début de la restitution du contenu, et d'autre part par l'affichage d'un onglet spécifique, intervenant au cours de la restitution du contenu. Une autre information d'optimisation indiquant la mise en oeuvre d'un mode audio du terminal peut être associée à une deuxième portion du contenu, correspondant par exemple à la restitution d'un flux audio sur requête de l'utilisateur, pendant la restitution du contenu. Ces deux informations d'optimisation, de types différents, sont donc associées au même contenu, mais à des portions différentes de ce contenu. Il est à noter que ces portions sont différentes car elles sont définies différemment mais elles peuvent correspondre, au moins partiellement, à des instants identiques dans le déroulement du contenu. Dans cet exemple, ces deux portions peuvent être restituées simultanément par le terminal, c'est-à-dire que l'affichage de l'onglet spécifique peut intervenir en même temps que la restitution du flux audio, ou se chevaucher en partie. Dans ce cas, les deux informations d'optimisation différentes peuvent être mises en oeuvre simultanément. En particulier, ladite information d'optimisation appartient au groupe comprenant : - des informations de résultat à obtenir ; - des informations de moyen à mettre en oeuvre. Ainsi, le conditionnement du fonctionnement du terminal peut être précisé sous la forme d'un résultat à obtenir, que le terminal doit vérifier pour adapter certains de ces paramètres, ou sous la forme de moyens à mettre en oeuvre, précisant directement quels paramètres le terminal doit adapter pendant la restitution du contenu. Par exemple, au moins une desdites informations de résultat correspond à une indication de fréquence de rafraîchissement de restitution dudit contenu par 15 ledit terminal. Ainsi, le terminal doit vérifier, au cours de la restitution du contenu, ou d'une portion du contenu, que la fréquence de rafraîchissement correspond bien à l'indication reçue, associée au contenu. Si tel n'est pas le cas, le terminal doit mettre en oeuvre les moyens adaptés pour obtenir la fréquence de rafraîchissement 20 souhaitée. Dans un autre exemple, au moins une desdites informations de moyen correspond à une indication de fréquence de fonctionnement d'au moins un processeur dudit terminal à mettre en oeuvre par ledit terminal lors de la restitution dudit contenu. 25 De cette manière, on peut préciser au terminal une fréquence, ou une plage de fréquences, à laquelle il doit faire fonctionner au moins un de ces processeurs, pendant la restitution d'un contenu, ou d'une partie d'un contenu. Selon un autre aspect, l'invention concerne un procédé d'optimisation du fonctionnement d'un terminal de radiocommunication, lors de la restitution d'au 30 moins un contenu sur ledit terminal. Selon l'invention, un tel procédé d'optimisation comprend les étapes suivantes : - réception dudit au moins un contenu ; - obtention d'au moins une information d'optimisation de restitution d'au 5 moins une portion dudit au moins un contenu, la ou lesdites informations d'optimisation précisant au moins une condition de fonctionnement dudit terminal, adaptée à ladite portion ; - paramétrage dudit terminal en fonction de ladite au moins une information d'optimisation, de façon que ledit terminal puisse adapter son 10 fonctionnement en fonction de ladite portion ; -restitution de ladite portion sur ledit terminal. Ainsi, le procédé d'optimisation permet de paramétrer le terminal, pendant la restitution d'un contenu, en fonction d'une information d'optimisation créée selon le procédé de création précédemment décrit. 15 Le procédé d'optimisation selon l'invention permet au terminal d'extraire cette information d'optimisation à la réception du contenu, pour en déduire une ou plusieurs conditions de fonctionnement, pendant la restitution du contenu. La ou les informations d'optimisation sont associées à une ou plusieurs portions du contenu, ou au contenu en entier. 20 En particulier, ladite étape de paramétrage agit sur au moins un des paramètres appartenant au groupe comprenant : - la fréquence de fonctionnement d'au moins un processeur dudit terminal lors de la restitution dudit contenu ; - la mise en oeuvre d'au moins un périphérique ; 25 - la mise en oeuvre d'au moins un mode de fonctionnement particulier. Selon un mode de réalisation de l'invention, ladite étape de paramétrage contrôle au moins un élément dudit terminal, de façon à maintenir un résultat défini par ladite information d'optimisation, en fonction d'au moins une évolution de l'utilisation dudit terminal indépendante de la restitution dudit contenu. 30 Ainsi, le procédé d'optimisation selon l'invention permet de modifier le fonctionnement du terminal en fonction d'événements externes pouvant intervenir lors de la restitution du contenu, et indépendamment de cette restitution. Par exemple, si l'information d'optimisation indique que le rendu du contenu doit être optimal pour l'utilisateur, le terminal met en oeuvre les moyens nécessaires en conséquences, pour la durée de la restitution du contenu. Si une autre tâche démarre sur le terminal, pendant la restitution du contenu, le terminal doit alors adapter les moyens mis en oeuvre pour continuer à offrir un rendu optimal à l'utilisateur pour la restitution du contenu. L'invention concerne également un terminal de radiocommunication apte à 10 recevoir et à restituer au moins un contenu multimédia. Selon l'invention, un tel terminal comprend : - des moyens d'obtention d'au moins une information d'optimisation de restitution d'au moins une portion dudit au moins un contenu, la ou lesdites informations d'optimisation précisant au moins une condition de 15 fonctionnement dudit terminal, adaptée audit contenu ; -des moyens de paramétrage dudit terminal en fonction de ladite au moins une information d'optimisation, de façon que ledit terminal puisse adapter son fonctionnement en fonction dudit contenu. Un tel terminal est notamment adapté à mettre en oeuvre le procédé 20 d'optimisation tel que décrit précédemment. L'invention concerne également un produit programme d'ordinateur téléchargeable depuis un réseau de communication et/ou enregistré sur un support lisible par ordinateur et/ou exécutable par un processeur, comprenant des instructions de code de programme pour la mise en oeuvre du procédé 25 d'optimisation tel que décrit précédemment. L'invention concerne enfin un signal de description d'au moins un contenu, destiné à être utilisé sur au moins un terminal de radiocommunication apte à recevoir et à restituer des contenus. Selon l'invention, un tel signal porte au moins une information 30 d'optimisation de restitution d'au moins une portion dudit au moins un contenu, la ou lesdites informations d'optimisation précisant au moins une condition de fonctionnement dudit terminal, adaptée audit contenu. Selon un aspect particulier, un tel signal porte au moins une desdites informations d'optimisation dans un fichier de description associé audit contenu. Selon un autre aspect, un tel signal porte au moins une desdites informations d'optimisation dans un en-tête d'un fichier de description dudit contenu. Selon encore un autre aspect, un tel signal porte au moins une desdites informations d'optimisation dans ledit contenu. 5. Liste des figures D'autres caractéristiques et avantages de l'invention apparaîtront plus clairement à la lecture de la description suivante d'un mode de réalisation particulier, donné à titre de simple exemple illustratif et non limitatif, et des dessins annexés, parmi lesquels : - la figure 1 présente les étapes principales du procédé de création selon un mode de réalisation de l'invention ; - la figure 2 présente les étapes principales du procédé d'optimisation selon un mode de réalisation de l'invention ; -la figure 3 décrit un exemple d'application du procédé d'optimisation selon un mode de réalisation de l'invention ; - la figure 4 présente un chronogramme illustrant un exemple de contenu créé selon un mode de réalisation du procédé de création de l'invention. 6. Description d'un mode de réalisation de l'invention 6.1 Principe général Le principe général de l'invention consiste à associer, lors de sa création, à un contenu (ou à une ou plusieurs portions d'un contenu) une ou plusieurs informations permettant d'optimiser le fonctionnement du terminal lors de la restitution de ce contenu, ou de ces portions de contenu. Comme illustré en figure 1, une ou plusieurs informations d'optimisation sont associées, lors d'une étape d'association 10, à une portion d'un contenu (ou à plusieurs portions, ou au contenu en entier). Ces informations d'optimisation précisent au moins une condition de fonctionnement du terminal assurant la restitution du contenu, par exemple une vitesse de fonctionnement à assurer pendant la restitution du contenu, ou une fréquence de rafraîchissement à vérifier pendant la restitution du contenu. On présente maintenant, en relation avec la figure 2, les étapes principales du procédé d'optimisation du fonctionnement du terminal selon l'invention, à la réception d'un tel contenu comprenant des informations d'optimisation, créées par le procédé de création selon l'invention (tel que décrit en relation avec la figure 1). Après une première étape 20 de réception du contenu, la ou les informations d'optimisation associées à ce contenu, ou à certaines portions de ce contenu, sont extraites lors d'une étape 21, afin de définir une ou plusieurs conditions de fonctionnement du terminal, pendant la restitution du contenu. Le terminal est alors paramétré 22 en fonction de ces conditions de fonctionnement, de façon à adapter son fonctionnement lors de la restitution 23 du contenu. Le paramétrage du terminal dépend des informations d'optimisation associées au contenu et peut donc agir sur différents paramètres du terminal, tels que la vitesse de fonctionnement d'un ou plusieurs de ses processeurs, ou la mise en oeuvre d'un périphérique supplémentaire ... Différents types d'informations d'optimisation sont décrits ci-dessous, dans le cadre d'exemples d'application de l'invention. 6.2 Exemples d'application 6.2.1 Exemples d'information d'optimisation de type � moyens � Les informations d'optimisation de type � moyens � permettent d'indiquer directement au processeur d'un terminal mobile à quelle fréquence on souhaite le faire fonctionner, pour la restitution d'un contenu donné. Ces informations sont utiles dans le cas où l'on connaît les moyens nécessaires à mettre en oeuvre pour obtenir un résultat attendu. Un premier exemple d'application du procédé d'optimisation selon l'invention concerne un économiseur d'écran d'un terminal mobile. En effet, un économiseur d'écran a pour but d'afficher des informations à des moments où il est très probable que l'utilisateur n'est pas en train de regarder l'écran. Il est donc très probable que les informations affichées par un économiseur d'écran soient inutiles, et donc il est important de réduire au maximum la consommation du terminal mobile lors de la restitution d'un économiseur d'écran, de façon à économiser la batterie. Le procédé selon l'invention permet d'associer au contenu servant d'économiseur d'écran, une information d'optimisation indiquant à quelle fréquence maximum le processeur du terminal doit fonctionner. L'information d'optimisation peut également indiquer une plage de fréquences de fonctionnement, indiquant les limites maximum et minimum pour la fréquence de fonctionnement. Cette information d'optimisation est lue par le lecteur de contenu, au moment de la réception du contenu servant d'économiseur d'écran et est suivie par la mise en oeuvre d'une commande d'optimisation, indiquant au processeur du terminal la fréquence à laquelle il doit fonctionner, pendant toute la restitution du contenu d'économiseur d'écran. Quand une tâche démarre et que le terminal se remet en mode de fonctionnement normal, alors la fréquence de fonctionnement du processeur est augmentée pour permettre d'assurer la gestion de la tâche qui vient de démarrer, tout en maintenant la qualité et la vitesse de rendu. Un deuxième exemple d'application du procédé d'optimisation selon l'invention concerne un service, par exemple conçu pour un téléphone mobile de puissance relativement faible, proposant la restitution d'un match de football. Le procédé selon l'invention associe donc au contenu du match de football une information d'optimisation indiquant à quelle fréquence minimum le processeur du terminal doit fonctionner, cette fréquence étant supérieure à la fréquence de fonctionnement normal du terminal, appelée fréquence de base. Le lecteur de contenu installé dans le terminal met donc en oeuvre une commande d'optimisation permettant d'indiquer au processeur qu'il doit augmenter sa fréquence de fonctionnement par rapport à la fréquence de base, pendant la durée de la restitution du match. Lorsque la restitution du match est terminée, le lecteur de contenu indique au processeur du terminal qu'il peut reprendre la fréquence de base. Pour déterminer l'information à fournir au processeur dans ce second exemple d'application, le lecteur de contenu générique se base sur une information présente dans le contenu, appelée information d'optimisation, qui indique que le contenu est un contenu cher, donc très important pour l'utilisateur, signifiant ainsi qu'il faut consacrer toutes les ressources possibles à améliorer la qualité de son rendu. 6.3.2 Exemples d'information d'optimisation de type � résultat � On présente ci-après des exemples d'application du procédé mettant en oeuvre des informations d'optimisation de type �résultat �, qui indiquent au terminal quel est le résultat que l'on souhaite obtenir, en terme de qualité de restitution par exemple. Le terminal définit ensuite lui-même quels moyens doivent être mis en oeuvre, en terme de fréquence de fonctionnement du processeur, pour obtenir ces résultats. Un premier exemple concerne un service dédié à un grand nombre de 20 téléphones mobiles, de puissances variables, dont certains incluent notamment des fonctionnalités telles que des accélérateurs graphiques. Dans une telle situation, il est intéressant de pouvoir indiquer au lecteur de contenu le résultat attendu en terme de qualité de restitution, afin que celui-ci puisse configurer le terminal en conséquence, en tenant compte de ses capacités. 25 Ainsi, pour atteindre le résultat attendu, un terminal comprenant un accélérateur graphique pourra fonctionner à une vitesse inférieure à sa vitesse maximum, alors qu'un terminal ayant des capacités moindres devra au contraire fonctionner au maximum de sa vitesse, pour obtenir le même résultat. Dans un autre exemple, on considère un contenu en cours de restitution sur 30 un terminal, pour lequel une fréquence de fonctionnement a été définie de manière à obtenir un résultat optimal en terme de rendu du contenu, en tenant compte de l'état d'utilisation du terminal au démarrage de la restitution, c'est-à-dire du nombre de tâches en cours d'exécution en même temps que la restitution du contenu. Selon les techniques de l'art antérieur, si une autre tâche démarre pendant la restitution du contenu, par exemple la récupération d'un fax, ou un appel entrant qui se matérialise par l'affichage, sur l'écran du terminal, d'une petite fenêtre indiquant cet appel, le terminal assure le démarrage de cette tâche, au détriment de la restitution du contenu. Au contraire, grâce au procédé selon l'invention, le lecteur de contenu met en oeuvre une commande pour adapter la vitesse de fonctionnement du terminal, dans ce cas pour l'augmenter, de manière à assurer le démarrage de la nouvelle tâche tout en conservant une restitution du contenu optimal. De même, lorsque cette tâche sera terminée, si le contenu est toujours en cours de restitution, le lecteur de contenu mettra en oeuvre une commande pour diminuer la vitesse de fonctionnement du terminal, de façon à optimiser la consommation, tout en maintenant un rendu constant pour le contenu en cours de restitution. La figure 3, décrite ci-dessous, illustre cet exemple d'application, dans lequel un utilisateur regarde un film, qu'il a acheté, sur un terminal de radiocommunication. On considère qu'au moment de la requête de l'utilisateur, aucune autre tâche n'est en cours sur le terminal. Le terminal reçoit 30 un contenu correspondant au film acheté, et, associée à ce contenu, une information d'optimisation de type "résultat", information indiquant que la fréquence de rafraichissement pendant le rendu du service en question doit être au moins égale à 24 fois par seconde tout au long de sa restitution. Le terminal met alors en oeuvre une commande permettant de paramétrer son processeur, lors d'une étape 31, afin de le faire fonctionner à la vitesse de 200MHz, assurant ainsi un rendu optimal du service, tel que spécifié par l'information d'optimisation. Ensuite, le terminal commence la restitution du film, lors d'une étape 32, en maintenant un rendu optimal du service grâce au paramétrage de la vitesse de fonctionnement du processeur. Pendant la restitution du film, un service fonctionnant en arrière plan fait une requête de téléchargement, entraînant le démarrage d'une autre tâche. Cette autre tâche consommant des ressources, la fréquence de rafraichissement tombe à 20 fois par seconde. Afin de continuer à assurer un rendu optimal pour le film, conformément à l'information d'optimisation associée à ce contenu, le terminal adapte donc la vitesse de fonctionnement de son processeur, en l'augmentant, par exemple jusqu'à 250MHz, lors d'une étape 33. Ainsi, le terminal peut assurer la restitution du film de façon optimale, tout en affichant la fenêtre indiquant à l'utilisateur l'appel entrant. A l'issue du téléchargement, le terminal a à nouveau une seule tâche à gérer, à savoir la restitution du film. Il peut donc adapter, lors d'une étape 35, à nouveau la vitesse de fonctionnement de son processeur, c'est-à-dire la diminuer pour revenir à sa valeur initiale 200MHz, définie de façon à permettre le rendu optimal du film 36. 6.3.3 Exemple de contenu créé selon un mode de réalisation du procédé de création de l'invention On décrit maintenant, en relation avec la figure 4, un exemple de contenu créé selon un mode de réalisation du procédé de création de l'invention, et comprenant deux types d'information d'optimisation différents, notées information 1 et information 2, associées à différentes portions du contenu. La première information d'optimisation, notée information 1, correspond par exemple à une condition de vitesse de fonctionnement d'un processeur du terminal, et peut prendre deux valeurs différentes au cours de la restitution du contenu. L'évolution de cette première information d'optimisation dépend de l'affichage d'un onglet spécifique au cours du déroulement du contenu, par exemple suite à une requête d'un utilisateur. Cet onglet spécifique correspond par exemple à la restitution d'un film préalablement acheté par l'utilisateur, et pour lequel on souhaite un rendu optimal. La première information d'optimisation prend donc deux valeurs différentes, associées chacune à des portions différentes du contenu, définies comme suit : - la première valeur, notée valeur 1, est valable pour la portion 1, délimitée par le début de la restitution du contenu d'une part, et l'événement "Affichage d'un onglet spécifique" d'autre part ; - la deuxième valeur, notée valeur 3, est valable pour la portion 3, délimitée par l'événement "Affichage d'un onglet spécifique" d'une part, et l'événement "Fin affichage d'un onglet spécifique" d'autre part. La première information prend à nouveau la valeur 1, à partir de l'événement "Fin affichage d'un onglet spécifique" et jusqu'à la fin de la restitution 15 du contenu. La deuxième information d'optimisation, noté information 2, correspond quant à elle par exemple à la mise en oeuvre d'un mode particulier, tell qu'un mode de rendu sonore 3D, et pouvant prendre également deux valeurs différentes au cours de la restitution du contenu. 20 L'évolution de cette deuxième information d'optimisation dépend de l'apparition d'un objet spécifique lors de la restitution du contenu, pouvant bénéficier de la mise en oeuvre du mode de rendu sonore 3D. La deuxième information d'optimisation prend donc deux valeurs différentes, associées chacune à des portions différentes du contenu, définies 25 comme suit : - la première valeur, notée valeur 2, est valable pour la portion 2, délimitée par le début de la restitution du contenu d'une part, et l'événement "Apparition d'un objet spécifique" d'autre part ; - la deuxième valeur, notée valeur 4, est valable pour la portion 4, délimitée 30 par l'événement "Apparition d'un objet spécifique" d'une part, et la fin de la restitution du contenu d'autre part. On peut noter que les portions 1 et 2 se chevauchent, ainsi que les portions 3 et 4 et les portions 4 et 5. On peut également noter que la fin de la portion 3 est spécifiquement liée à une évolution du contenu, dans notre exemple, un événement correspondant à l'affichage d'un onglet spécifique, alors que la fin des portions 4 et 5 coïncident avec la fin de la restitution du contenu. REVENDICATIONS 1. Procédé de création d'au moins un contenu destiné à être restitué sur un terminal de radiocommunication, caractérisé en ce qu'il comprend une étape d'association d'au moins une information d'optimisation à au moins une portion prédéterminée d'au moins un desdits contenus, la ou lesdites informations d'optimisation précisant au moins une condition de fonctionnement dudit terminal, adaptée audit contenu, de façon que ledit terminal puisse adapter son fonctionnement en fonction dudit contenu, lors de la restitution de la ou desdites portions prédéterminées. 2. Procédé de création selon la revendication 1, caractérisé en ce que ledit procédé comprend une étape de programmation d'au moins une mise à jour d'au moins une desdites informations d'optimisation en fonction d'au moins une évolution dudit contenu, correspondant au passage d'une portion courante à une portion suivante. 3. Procédé de création selon l'une quelconque des revendications 1 et 2, caractérisé en ce qu'au moins une desdites informations d'optimisation est présente dans un fichier de description associé audit contenu. 4. Procédé de création selon l'une quelconque des revendications 1 à 3, caractérisé en ce qu'au moins une desdites informations d'optimisation est 20 présente dans un en-tête d'un fichier de description dudit contenu. 5. Procédé de création selon l'une quelconque des revendications 1 à 4, caractérisé en ce qu'au moins une desdites informations d'optimisation est présente dans ledit contenu. 6. Procédé de création selon l'une quelconque des revendications 1 à 5, 25 caractérisé en ce qu'au moins une desdites informations d'optimisation concerne exclusivement la restitution d'une portion dudit contenu. 7. Procédé de création selon l'une quelconque des revendications 1 à 6, caractérisé en ce que ledit contenu comporte plusieurs informations d'optimisation de types différents associées à plusieurs portions prédéterminées différentes dudit 30 contenu. 8. Procédé de création selon l'une quelconque des revendications 1 à 7, caractérisé en ce que ladite information d'optimisation appartient au groupe comprenant : - des informations de résultat à obtenir ; - des informations de moyen à mettre en oeuvre. 9. Procédé de création selon la revendication 8, caractérisé en ce qu'au moins une desdites informations de résultat correspond à une indication de fréquence de rafraîchissement de restitution dudit contenu par ledit terminal. 10. Procédé de création selon l'une quelconque des revendications 8 et 9, caractérisé en ce qu'au moins une desdites informations de moyen correspond à une indication de fréquence de fonctionnement d'au moins un processeur dudit terminal à mettre en oeuvre par ledit terminal lors de la restitution dudit contenu. 11. Procédé d'optimisation du fonctionnement d'un terminal de radiocommunication, lors de la restitution d'au moins un contenu sur ledit terminal, caractérisé en ce qu'il comprend les étapes suivantes : -réception dudit au moins un contenu ; - obtention d'au moins une information d'optimisation de restitution d'au moins une portion dudit au moins un contenu, la ou lesdites informations d'optimisation précisant au moins une condition de fonctionnement dudit terminal, adaptée à ladite portion ; - paramétrage dudit terminal en fonction de ladite au moins une information d'optimisation, de façon que ledit terminal puisse adapter son fonctionnement en fonction de ladite portion ; - restitution de ladite portion sur ledit terminal. 12. Procédé d'optimisation selon la revendication 11, caractérisé en ce que ladite étape de paramétrage agit sur au moins un des paramètres appartenant au groupe comprenant : - la fréquence de fonctionnement d'au moins un processeur dudit terminal 30 lors de la restitution dudit contenu ;- la mise en oeuvre d'au moins un périphérique; - la mise en oeuvre d'au moins un mode de fonctionnement particulier. 13. Procédé d'optimisation selon l'une quelconque des revendications 11 et 12, caractérisé en ce que ladite étape de paramétrage contrôle au moins un élément dudit terminal, de façon à maintenir un résultat défini par ladite information d'optimisation, en fonction d'au moins une évolution de l'utilisation dudit terminal indépendante de la restitution dudit contenu. 14. Terminal de radiocommunication apte à recevoir et à restituer au moins un contenu multimédia, caractérisé en ce qu'il comprend : - des moyens d'obtention d'au moins une information d'optimisation de restitution d'au moins une portion dudit au moins un contenu, la ou lesdites informations d'optimisation précisant au moins une condition de fonctionnement dudit terminal, adaptée audit contenu ; - des moyens de paramétrage dudit terminal en fonction de ladite au moins 15 une information d'optimisation, de façon que ledit terminal puisse adapter son fonctionnement en fonction dudit contenu. 16. Produit programme d'ordinateur téléchargeable depuis un réseau de communication et/ou enregistré sur un support lisible par ordinateur et/ou exécutable par un processeur, caractérisé en ce qu'il comprend des instructions de 20 code de programme pour la mise en oeuvre du procédé d'optimisation selon l'une au moins des revendications 11 à 13. 17. Signal de description d'au moins un contenu, destiné à être utilisé sur au moins un terminal de radiocommunication apte à recevoir et à restituer des contenus, caractérisé en ce qu'il porte au moins une information d'optimisation de 25 restitution d'au moins une portion dudit au moins un contenu, la ou lesdites informations d'optimisation précisant au moins une condition de fonctionnement dudit terminal, adaptée audit contenu. 18. Signal selon la revendication 16, caractérisé en ce qu'il porte au moins une desdites informations d'optimisation dans un fichier de description associé audit 30 contenu.18. Signal selon l'une quelconque des revendications 16 et 17, caractérisé en ce qu'il porte au moins une desdites informations d'optimisation dans un en-tête d'un fichier de description dudit contenu. 19. Signal selon l'une quelconque des revendications 16 à 18, caractérisé en ce qu'il porte au moins une desdites informations d'optimisation dans ledit contenu.