BRPI0905206B1 - Aparelho e método de processamento de informação - Google Patents
Aparelho e método de processamento de informação Download PDFInfo
- Publication number
- BRPI0905206B1 BRPI0905206B1 BRPI0905206-2A BRPI0905206A BRPI0905206B1 BR PI0905206 B1 BRPI0905206 B1 BR PI0905206B1 BR PI0905206 A BRPI0905206 A BR PI0905206A BR PI0905206 B1 BRPI0905206 B1 BR PI0905206B1
- Authority
- BR
- Brazil
- Prior art keywords
- value
- edge value
- contact
- information processing
- storage unit
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0485—Scrolling or panning
- G06F3/04855—Interaction with scrollbars
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Position Input By Displaying (AREA)
Abstract
aparelho e metodo de processamento de informaçao, e, programa para fazer um computador executar um metodo de processamento de informação. aparelho de processamento de informação é proporcionado, o qual inclui uma unidade de controle de exibição que faz um painel de toque exibir um cursor para especificar um dos valores especificáveis por um corpo e operação como um valor especificado e um valor de borda inicial e um alor de borda final armazenados em uma unidade de armazenamento e, se o ainel de toque adquirir informação de posição indicando posição no cursor, ecide um valor correspondente à informação de posição como o valor especificado e também decide um intervalo a fim de decidir uma nova faixa especificável de acordo com uma quantidade de estado de contato adquirida pela unidade de aquisição de quantidade de estado de contato, especifica a nova faixa especificável com base no intervalo usando o valor especificado como uma referência.
Description
APARELHO E MÉTODO DE PROCESSAMENTO DE INFORMAÇÃO ANTECEDENTES DA INVENÇÃO
Campo da Invenção [001] A presente invenção se refere a um aparelho de processamento de informação, a um método de processamento de informação e a um programa.
Descrição da Técnica Relacionada [002] Em anos recentes, com avanços na engenharia eletrônica, terminais móveis de informação, usando um painel de toque (também chamada uma tela de toque, têm sido usados amplamente). Quando buscas de uma posição de reprodução de conteúdo de vídeo, conteúdo de música ou semelhante são feitas usando esse terminal móvel de informação, conforme mostrado na figura 18, um cursor tem sido usado, frequentemente. Um terminal móvel de informação, usando um cursor é divulgado, por exemplo, pelo Pedido de Patente Japonesa Exposta No.2006-351042.
SUMÁRIO DA INVENÇÃO [003] Contudo, o cursor mostrado em um terminal móvel de informação usando uma tela de toque na técnica relacionada é disposto em uma área de tela limitada para o terminal móvel. Quando o cursor é operado em uma tela de PC por um dispositivo indicador, tal como um mouse, a relação de um comprimento de cursor na tela do PC para o indicador do mouse é relativamente alta, tornando a sua operação mais fácil. Por outro lado, quando o cursor mostrado em uma tela de toque é operado por um dedo, a relação do comprimento do cursor na tela para a largura do dedo frequentemente é baixa. Desse modo, devido às restrições que um polegar do cursor pode ser movido apenas por arrasto, por exemplo, é difícil realizar uma operação fina, tal como o ajuste de um conteúdo de vídeo de 120 minutos para avançar por 15 segundos. Particularmente quando um painel de toque eletrostático é usado, é difícil obter, precisamente, informação de indicação,
Petição 870190054944, de 14/06/2019, pág. 6/48 / 35 indicando a posição selecionada pelo dedo porque ruído é conduzido pela informação eletrostática, tornando buscas finas uma operação muito difícil.
[004] Diante dessas dificuldades, uma técnica para ajustar, dinamicamente, a dupla velocidade de avanço rápido e de retrocesso rápido, dependente de uma distância relativa entre a posição derivada e a posição de reprodução corrente é proposta. Nesse caso, porém, há um problema, porque se torna difícil especificar, diretamente, a posição de reprodução com valor absoluto.
[005] A presente invenção foi feita em vista da questão acima e é desejável proporcionar uma tecnologia nova e aperfeiçoada capaz de especificar, diretamente, a posição de um cursor mostrado em um painel de toque e ajustar, facilmente, a posição especificada.
[006] De acordo com uma modalidade da presente invenção, é proporcionado um aparelho de processamento de informação, incluindo um painel de toque, tendo uma superfície de contato, que pode entrar em contato com um corpo de operação e capaz de adquirir informação de posição, indicando uma posição de contato na superfície de contato com o corpo de operação e mostrando informação, uma unidade de aquisição de quantidade de estado de contato, que adquire uma quantidade de estado de contato, indicando um estado de contato do painel de toque com o corpo de operação, uma unidade de armazenamento, que armazena um valor de borda inicial de uma faixa especificável, que é um conjunto de valores especificados que podem ser especificados pelo corpo de operação e um valor de borda final da faixa especificável e uma unidade de controle de exibição que faz o painel de toque mostrar um cursor a fim de especificar um dos valores especificáveis pelo corpo de operação como um valor especificado e o valor de borda inicial e o valor de borda final armazenados na unidade de armazenamento e, se o painel de toque adquirir informação de posição indicando a posição no cursor, decide um valor correspondente à informação de posição como o valor
Petição 870190054944, de 14/06/2019, pág. 7/48 / 35 especificado e também decide um intervalo para decidir uma nova faixa especificável de acordo com a quantidade de estado de contato adquirida pela unidade de aquisição de quantidade de estado de contato, especifica a nova faixa especificável com base no intervalo, usando o valor especificado como uma referência, atualiza o valor de borda inicial armazenado na unidade de armazenagem com o valor de borda inicial da nova faixa especificável e faz o painel de toque mostrar o valor de borda inicial e o valor de borda final armazenados na unidade de armazenamento.
[007] A unidade de aquisição de quantidade de estado de contato pode incluir uma unidade de medição de tempo de contato que mede um tempo de contato, indicando um tempo em que o corpo de operação continua a estar em contato com uma posição idêntica do painel de toque até um tempo presente e adquire o tempo de contato como a quantidade de estado de contato.
[008] A unidade de aquisição de quantidade de estado de contato pode incluir uma unidade de medição de área de contato e que mede uma área de contato do painel de toque com o corpo de operação e adquire área de contato como quantidade de estado de contato.
[009] A unidade de aquisição de quantidade de estado de contato pode incluir uma unidade de medição que mede uma área de contato do painel de toque com o corpo de operação e uma unidade de cálculo de aumento de área que calcula um aumento de área, que é um aumento da área de contato medida pela unidade de medição de área de contato, em um tempo prédeterminado até um tempo presente e adquire o aumento de área como a quantidade de estado de contato.
[0010] A unidade de aquisição de quantidade de estado de contato pode incluir uma unidade de medição de pressão que mede uma magnitude de pressão exercida sobre o painel de toque pelo corpo de operação e adquire a magnitude da pressão como a quantidade de estado de contato.
Petição 870190054944, de 14/06/2019, pág. 8/48 / 35 [0011] A unidade de aquisição de quantidade de estado de contato pode incluir uma unidade de medição de pressão que mede a magnitude de pressão exercida sobre o painel de toque pelo corpo de operação e uma unidade de cálculo de aumento de pressão e que calcula um aumento da pressão, que é um aumento na magnitude da pressão medida pela unidade de medição de pressão, em um tempo pré-determinado até um tempo presente, e adquire o aumento de pressão como a quantidade de estado de contato.
[0012] A unidade de armazenamento pode ainda armazenar um limite e a unidade de controle de exibição pode determinar se a quantidade de estado de contato adquirida pela unidade de aquisição de quantidade de estado de contato excede o limite armazenado na unidade de armazenamento e, se for determinado que a quantidade de estado de contato não excede o limite, omite o processamento para decidir um intervalo a fim de decidir uma nova faixa especificável, processamento para especificar a nova faixa especificável com base no intervalo usando o valor especificado como uma referência e processamento para atualizar o valor de borda inicial armazenado na unidade de armazenamento, com o valor de borda inicial da nova faixa especificável e também atualizar o valor de borda final armazenado na unidade de armazenamento com o valor de borda final da nova faixa especificável.
[0013] A unidade de aquisição de quantidade de estado de contato pode ainda incluir uma unidade de medição de tempo de contato que mede um tempo de contato indicando um tempo em que o corpo de operação continua a estar em contato com uma posição idêntica do painel de toque até um tempo presente e adquire o tempo de contato como a quantidade de estado de contato e a unidade de controle de exibição pode determinar se o tempo de contato adquirido pela unidade de medição de tempo de contato excede o limite armazenado na unidade de armazenamento e, se for determinado que o tempo de contato não excede o limite, ainda determina se o painel de toque adquiriu outra informação de posição que não a informação de posição
Petição 870190054944, de 14/06/2019, pág. 9/48 / 35 indicando a posição no cursor e, se a outra informação de posição tiver sido adquirida, não omite o processamento para decidir o intervalo a fim de decidir a nova faixa especificável, processamento para especificar a nova faixa especificável com base no intervalo usando o valor especificada como uma referência e processamento para atualizar o valor de borda inicial armazenado na unidade de armazenamento com o valor de borda inicial da nova faixa especificável e também atualizar o valor de borda final armazenado na unidade de armazenamento com valor de borda final da nova faixa especificável.
[0014] A unidade de controle de exibição pode calcular o valor de saída através da aceitação da quantidade de estado de contato adquirida pela unidade de aquisição de quantidade de estado de contato como um valor de entrada, baseado em uma fórmula de cálculo predeterminada, e decide o valor de saída como um intervalo para decidir a nova faixa especificável.
[0015] A unidade de armazenamento pode ainda armazenar uma constante para decidir o intervalo e a unidade de controle de exibição pode decidir um valor obtido pela divisão de um valor obtido através da subtração do valor de borda final do valor de borda inicial, armazenados na unidade de armazenamento pela constante armazenada na unidade de armazenamento como o intervalo.
[0016] A unidade de controle de exibição pode adquirir o valor de borda inicial através da subtração de metade do valor do intervalo do valor especificado e também adquire o valor de borda final pela adição da metade do valor do intervalo ao valor especificado a fim de especificar a nova faixa especificável usando o valor de borda inicial e o valor de borda final.
[0017] A unidade de controle de exibição, quando o painel de controle adquire a informação de posição, indicando a posição de uma borda inicial do cursor após o valor de borda inicial e o valor de borda final, armazenados na unidade de armazenamento, serem atualizados, pode atualizar o valor da
Petição 870190054944, de 14/06/2019, pág. 10/48 / 35 borda inicial armazenado na unidade de armazenamento com um novo valor de borda inicial através da obtenção do novo valor de borda inicial por meio da subtração de um valor de rolagem, que é um valor de acordo com o intervalo, a partir do valor de borda inicial armazenado na unidade de armazenamento e também pode atualizar o um novo valor de borda final através da obtenção do novo valor de borda final através da subtração do valor de rolagem do valor de borda final armazenado na unidade de armazenamento e pode fazer o painel de toque mostrar o valor de borda inicial e o valor de borda final armazenados na unidade de armazenamento.
[0018] O aparelho de processamento de informação pode ainda incluir uma unidade de processamento que realiza processamento de acordo com a informação de posição, indicando a posição no cursor adquirida pelo painel de toque.
[0019] De acordo com a presente invenção, como descrito acima, pode ser proporcionada uma tecnologia capaz de especificar, diretamente, a posição de um cursor e facilmente ajustar a posição especificada.
BREVE DESCRIÇÃO DOS DESENHOS [0020] A figura 1 é um diagrama mostrando exemplo de uso de um aparelho de processamento de informação de acordo com uma primeira modalidade da presente invenção;
a figura 2 é uma vista em perspectiva explodida, mostrando uma configuração de hardware do aparelho de processamento de informação de acordo com a primeira modalidade da presente invenção;
a figura 3 é um diagrama em blocos mostrando a configuração de hardware do aparelho de processamento de informação de acordo com a primeira modalidade da presente invenção;
a figura 4 é um diagrama em blocos funcional do aparelho de processamento de informação de acordo com a primeira modalidade da presente invenção;
Petição 870190054944, de 14/06/2019, pág. 11/48 / 35 a figura 5 é um diagrama mostrando um exemplo de exibição em tela por meio de uma unidade de controle de exibição do aparelho de processamento de informação de acordo com a primeira modalidade da presente invenção;
a figura 6 é uma vista explanatória (Parte 1) ilustrando a função da unidade de controle de exibição do aparelho de processamento de informação de acordo com a primeira modalidade da presente invenção;
a figura 7 é uma vista exploratória (Parte 2) ilustrando a função da unidade de controle de exibição do aparelho de processamento de informação de acordo com a primeira modalidade da presente invenção;
a figura 8 é uma vista exploratória (Parte 3) ilustrando a função da unidade de controle de exibição do aparelho de processamento de informação de acordo com a primeira modalidade da presente invenção;
a figura 9 é um fluxograma mostrando uma operação do aparelho de processamento de informação de acordo com a primeira modalidade da presente invenção;
a figura 10 é um diagrama funcional em blocos de um aparelho de processamento de informação o de acordo com uma segunda modalidade da presente invenção;
a figura 11 é um fluxograma mostrando uma operação do aparelho de processamento de informação de acordo com a segunda modalidade da presente invenção;
a figura 12 é uma vista em perspectiva explodida mostrando a configuração de hardware de um aparelho de processamento de informação de acordo com uma terceira modalidade da presente invenção;
a figura 13 é um diagrama em blocos mostrando a configuração de hardware do aparelho de processamento de informação de acordo com a terceira modalidade da presente invenção;
a figura 14 é um diagrama funcional em blocos do aparelho de
Petição 870190054944, de 14/06/2019, pág. 12/48 / 35 processamento de informação de acordo com a terceira modalidade da presente invenção;
a figura 15 é um fluxograma mostrando uma operação do aparelho de processamento de informação de acordo com a terceira modalidade da presente invenção;
a figura 16 é um diagrama funcional em blocos de um aparelho de processamento de informação de acordo com uma quarta modalidade da presente invenção;
a figura 17 é um fluxograma mostrando uma operação do aparelho de processamento de informação de acordo com a quarta modalidade da presente invenção; e a figura 18 é um diagrama mostrando um cursor em técnica relacionada.
DESCRIÇÃO DETALHADA DAS MODALIDADES [0021] Daqui em diante modalidades preferidas da presente invenção serão descritas em detalhes com referência aos desenhos. Note que, nesta especificação e nos desenhos anexos, elementos estruturais que têm, substancialmente, a mesma função e estrutura são denotados com os mesmos numerais de referência e explanação repetida desses elementos estruturais é omitida.
[0022] A descrição é proporcionada na ordem mostrada abaixo:
1. Primeira Modalidade
1-1. Exemplo de uso de aparelho de processamento de informação
1-2. Configuração de hardware de aparelho de processamento de informação
1-3. Função de aparelho de processamento de informação
1-4. Função de unidade de controle de exibição de aparelho de processamento de informação
Petição 870190054944, de 14/06/2019, pág. 13/48 / 35
1- 5. Operação de aparelho de processamento de informação
2. Segunda Modalidade
2- 1. Função de aparelho de processamento de informação
2- 2. Operação de aparelho de processamento de informação
3. Terceira Modalidade
3- 1. Configuração de hardware de aparelho de processamento de informação
3-2. Função de aparelho de processamento de informação
3- 3. Operação de aparelho de processamento de informação
4. Quarta Modalidade
4- 1. Função de aparelho de processamento de informação
4-2. Operação de aparelho de processamento de informação <1. Primeira Modalidade>
[0023] Primeiro, a primeira modalidade da presente invenção será descrita.
[1-1. Exemplo de Uso de Aparelho de Processamento de Informação] [0024] Primeiro, um exemplo de uso de aparelho de processamento de informação de acordo com a primeira modalidade da presente invenção será descrito. A figura 1 é um diagrama mostrando um exemplo de uso de um aparelho de processamento de informação de acordo com a primeira modalidade da presente invenção. Um exemplo de uso do aparelho de processamento de informação de acordo com a primeira modalidade da presente invenção será descrito usando a figura 1.
[0025] Na primeira modalidade da presente invenção, um aparelho de processamento de informação 100 (tal como um dispositivo móvel) dotado de um painel de toque 103 no lado frontal será descrito. Um usuário seleciona diretamente a posição em um cursor 101a mostrado no painel 103. O usuário usa, por exemplo, um corpo de operação 210 para uma operação de derivação no painel de toque 103.
Petição 870190054944, de 14/06/2019, pág. 14/48 / 35 [0026] É suposto abaixo que um dedo indicador da mão direita do usuário é usado como o corpo de operação 210, mas o corpo de operação 210 não está limitado ao dedo indicador da mão direita e qualquer dedo que seja fácil para um usuário usar pode ser utilizado. Por exemplo, um dedo da mão esquerda pode ser usado ou outro dedo (um polegar, um dedo médio, o quarto dedo ou o dedo mínimo) pode ser usado.
[0027] No precedente, um exemplo de uso do aparelho de processamento de informação 100 de acordo com a primeira modalidade da presente invenção foi descrito. A seguir, a configuração de hardware do aparelho de processamento de informação 100 de acordo com a primeira modalidade da presente invenção será descrita.
[1-2. Configuração de hardware de aparelho de processamento de informação] [0028] A seguir, a configuração de hardware de um aparelho de processamento de informação de acordo com a primeira modalidade da presente invenção será descrita. A figura 2 é uma vista em perspectiva explodida mostrando a configuração de hardware de um aparelho de processamento de informação de acordo com a primeira modalidade da presente invenção. A configuração de hardware do aparelho de processamento de informação de acordo com a primeira modalidade da presente invenção será descrita abaixo usando a figura 2 (a figura 1 também é referenciada quando apropriado). Quando o aparelho de processamento de informação 100 de acordo com a primeira modalidade for distinguido do aparelho de processamento de informação 100 de acordo com as outras modalidades, o aparelho de processamento de informação será denotado como um aparelho de processamento de informação 100a. Se não houver necessidade de distinguir o aparelho de processamento de informação 100, o aparelho de processamento de informação será denotado como o aparelho de processamento de informação 100.
Petição 870190054944, de 14/06/2019, pág. 15/48 / 35 [0029] Conforme mostrado na figura 2, um aparelho de entrada de informação 102 é colocado na superfície de topo do aparelho de processamento de informação 100a. O aparelho de entrada de informação 102 tem uma superfície de contato 102a capaz de entrar em contato com o corpo de operação 210 do usuário e pode adquirir informação de posição, indicando a posição de contato com o corpo de operação 210 na superfície de contato 102a. Do aparelho de entrada de informação 102 sai a informação de posição adquirida para uma CPU 108 como um sinal de informação. O usuário do aparelho de processamento de informação 100a pode introduzir várias espécies de dados no aparelho de processamento de informação 100a ou proporcionar instruções de operação de processamento pela operação do aparelho de entrada de informação 102 através do corpo de operação 210. O aparelho de entrada de informação 102 forma uma porção do painel de toque 103. Na primeira modalidade, qualquer tipo de painel de toque capaz de obter informação de posição indicando a posição de contato com o corpo de operação 210 na superfície de contato 102a pode ser usado como painel de toque 103.
[0030] Um dispositivo de exibição 101 é colocado abaixo do aparelho de entrada de informação 102. O dispositivo de exibição 101 está capacitado para mostrar a informação. O dispositivo de exibição 101 forma uma porção do painel de toque 103. O dispositivo de exibição 101 é configurado de um aparelho capaz de notificar, visualmente, o usuário de informação, tal como um LCD (Visor de Cristal Líquido) e dispositivo de exibição de EL (Eletroluminescência) orgânica. Do dispositivo de exibição 101 saem, por exemplo, resultados obtidos pelas várias espécies de processamentos realizados pelo aparelho de processamento de informação 100a. Mais especificamente, o dispositivo de exibição 101 mostra resultados obtidos pelas várias espécies de processamentos realizados pelo aparelho de processamento de informação 100a por texto ou imagens.
Petição 870190054944, de 14/06/2019, pág. 16/48 / 35 [0031] Uma base 109 é colocada abaixo do dispositivo de exibição 101. Vários componentes ou dispositivos usados pelo aparelho de processamento de informação 100a são montados na base 109. Mais especificamente, dispositivos tais como uma memória não volátil 106, uma RAM (Memória de Acesso Randômico) 107, uma CPU (Unidade de Processamento Central) 108 e semelhantes descritos usando a figura 3 mais tarde são montados.
[0032] A figura 3 é um diagrama em blocos mostrando a configuração de hardware do aparelho de processamento de informação de acordo com a primeira modalidade da presente invenção. A configuração de hardware do aparelho de processamento de informação de acordo com a primeira modalidade da presente invenção será descrita abaixo usando a figura 3 (A figura 1 e a figura 2 também são referenciadas, quando apropriado).
[0033] Conforme mostrado na figura 3, o aparelho de processamento de informação 100a de acordo com a primeira modalidade da presente invenção inclui o painel de toque 103 (o dispositivo de exibição 101 e o aparelho de entrada de informação 102)), a memória não volátil 106, a RAM 107 e a CPU 108.
[0034] A memória não volátil (unidade de armazenamento) 106 é um aparelho de armazenamento de dados formado como um exemplo da unidade de armazenamento do aparelho de processamento de informação 100a e é configurada, por exemplo, de um dispositivo de armazenamento magnético tal como um HDD (Unidade de Disco Rígido), dispositivo de armazenamento semicondutor, dispositivo de armazenamento óptico ou dispositivo de armazenamento magneto-óptico. A memória não volátil 106 armazena programas executados pela CPU 108 e várias espécies de dados.
[0035] A RAM 107 armazena temporariamente programas usados pela CPU 68 e parâmetros que mudam apropriadamente durante a sua execução.
Petição 870190054944, de 14/06/2019, pág. 17/48 / 35 [0036] A CPU 108 funciona como uma unidade de processamento aritmético deu um aparelho de controle e controla a operação global no interior do a para ele de processamento de informação 100 o uma porção do mesmo dia acordo com vários programas registrados na memória não volátil 106 ou na RAM 107. A CPU 108 é formada como uma porção da unidade de controle do aparelho de processamento de informação 100a.
[0037] No precedente, um exemplo da configuração de hardware que pode desempenhar a função do aparelho de processamento de informação 100a de acordo com a primeira modalidade da presente invenção foi mostrado. Cada um dos componentes acima pode ser configurado usando os elementos para fins gerais ou hardware especializado para a função de cada componente. Portanto, a configuração de hardware a ser usada pode ser mudada apropriadamente de acordo com o nível técnico de cada vez, quando a primeira modalidade é realizada.
[0038] No precedente, a configuração de hardware do aparelho de processamento de informação 100a de acordo com a primeira modalidade da presente invenção foi descrita. A seguir, a função do aparelho de processamento de informação 100a de acordo com a primeira modalidade da presente invenção será descrita.
[1-3. Função do Aparelho de Processamento de Informação] [0039] A figura 4 é um diagrama em blocos funcional do aparelho de processamento de informação de acordo com a primeira modalidade da presente invenção. A função do aparelho de processamento de informação de acordo com a primeira modalidade da presente invenção será descrita abaixo, usando a figura 4 (as figuras de 1 até 3 também são referenciadas, quando apropriado).
[0040] Conforme mostrado na figura 4, o aparelho de processamento de informação 100a de acordo com a primeira modalidade inclui o painel de toque 103, uma unidade de controle 110 e uma unidade de armazenamento
Petição 870190054944, de 14/06/2019, pág. 18/48 / 35
120. A unidade de controle 110 é configurada de uma ou unidade de controle de exibição 111 e uma unidade de processamento 112. A unidade de controle de exibição 111 será descrita mais tarde com referência à figura 5. A unidade de controle 100 é adotada de uma unidade de aquisição de quantidade de estado de contato (por exemplo, uma unidade de medição de tempo de contato 113) para a aquisição de uma quantidade de estado de contato indicando um estado de contato do corpo de operação 210 e do painel de toque 103.
[0041] O painel de toque 103 tem a superfície de contato 102a capaz de entrar em contato com o corpo de operação 210 de modo que a informação de posição, indicando a posição de contato com o corpo de operação 210 na superfície de contato 102a pode ser obtida e também a formação pode ser visualizada.
[0042] A unidade de aquisição de quantidade de estado de contato (por exemplo, a unidade de medição de tempo de contato 113) incluída na unidade de controle 110 é dotada da unidade de medição de tempo de contato 113, que mede um tempo de contato, indicando um intervalo de tempo em que o corpo de operação 210 esteve em contato com a mesma posição do painel de toque 103 até o tempo presente e adquire o tempo de contato como uma quantidade de estado de contato.
[0043] A unidade de armazenamento 120 armazena um valor de borda inicial de uma faixa especificável, que é um conjunto de valores especificáveis que podem ser especificados pelo corpo de operação 210 e o valor de borda final da faixa especificável. O valor de borda inicial é, por exemplo, o valor mínimo da faixa especificável e o valor de borda final é, por exemplo, o valor máximo da faixa especificável. Contudo, o valor de borda inicial e o valor de borda final não estão limitados ao exemplo acima, o valor de borda inicial pode ser o valor máximo da faixa especificável e o valor de borda final pode ser o valor mínimo da faixa especificável.
[0044] A unidade de processamento 112 realiza o processamento de
Petição 870190054944, de 14/06/2019, pág. 19/48 / 35 acordo com a informação de posição, indicando a posição em um cursor adquirida pelo painel de toque 103. O processamento de acordo com a informação de posição não está limitado, especificamente, e, se a unidade de armazenamento 120 armazenar dados de conteúdo, o processamento pode ser ajustar a posição de reprodução dos dados de conteúdo armazenados pela unidade de armazenamento 120 ao valor correspondente à informação de posição adquirida pelo painel de toque 103. Além disso, o processamento de acordo com a informação de posição não está limitado ao processamento para ajustar a posição de reprodução dos dados de conteúdo e se, por exemplo, os dados de conteúdo forem dados de áudio, pode ser processamento para ajustar o valor de saída (tal como um volume de saída), quando os dados de conteúdo são reproduzidos para o valor correspondente à informação de posição.
[0045] A figura 5 é um diagrama mostrando um exemplo de exibição em tela por uma unidade de controle de exibição do aparelho de processamento de informação, de acordo com a primeira modalidade da presente invenção. Um exemplo de exibição em tela pela unidade de controle de exibição do aparelho de processamento de informação de acordo com a primeira modalidade da presente invenção será descrito abaixo, usando a figura 5 (as figuras de 1 a 4 também são referenciadas, quando apropriado). [0046] A figura 5 mostra o cursor 101a exibido pela unidade de controle de exibição 111 no painel de toque 103. Aqui, o cursor 101a é suposto corresponder a pelo menos uma faixa especificável mostrada no painel de toque 103. Um polegar 101b é mostrado no cursor 101a na posição correspondente ao valor especificado correntemente especificado. Um valor de borda inicial 101 é o valor mínimo da faixa especificável e um valor de borda final 101f é o valor máximo da faixa especificável.
[0047] A figura 5 também mostra um cursor de zoom 101i mostrado pela unidade de controle de exibição 111 no painel de toque 103. Aqui, o cursor de zoom 101i é mostrado na posição correspondente à nova faixa
Petição 870190054944, de 14/06/2019, pág. 20/48 / 35 especificável antes mencionada. Um valor de borda inicial 101d do cursor de zoom 101i é o valor mínimo da nova faixa especificável e um valor de borda final 101e do cursor de zoom 101i é o valor máximo da nova faixa especificável. O polegar 101b mostrado no cursor 101a também serve como um polegar mostrado no cursor de zoom 101i. Se nenhuma operação for realizada pelo corpo de operação 210, o valor de borda inicial 101d e o valor de borda final 101e do cursor de zoom 101i são os mesmos que os valores correspondentes ao polegar 101b e o cursor de zoom 101i não é mostrado.
[0048] Um valor de borda inicial 101g de intervalo mostra o valor de borda inicial de um intervalo para decidir uma nova faixa especificável e é denotado aqui como 0:00. Um valor de borda inicial 101h mostra o valor de borda final de um intervalo para decidir uma nova faixa especificável e é denotada como 24:00.
[1-4. Função de Unidade de Controle de Exibição de Aparelho de Processamento de Informação] [0049] A figura 6 é uma vista explanatória (Parte 1), ilustrando a função da unidade de controle de exibição do aparelho de processamento de informação de acordo com a primeira modalidade da presente invenção. A figura 7 é uma vista explanatória (Parte 2), ilustrando a função da unidade de controle de exibição no aparelho de processamento de formação de acordo com a primeira modalidade da presente invenção. A figura 8 é uma vista explanatória (Parte 3) ilustrando a função da unidade de controle de exibição do aparelho de processamento de informação de acordo com a primeira modalidade da presente invenção. A função da unidade de controle de exibição do aparelho de processamento de informação de acordo com a primeira modalidade da presente invenção será descrita abaixo, usando a figura 6 até a figura 8 (figura 1 até a figura 5 também são referenciadas, quando apropriado).
[0050] A figura 6A mostra o cursor 101d exibido quando o painel de
Petição 870190054944, de 14/06/2019, pág. 21/48 / 35 toque 103 adquire informação de posição. A unidade de controle de exibição 111 faz com que o painel de toque 103 mostre o cursor 101a para especificar um dos valores especificáveis como o valor especificado através do corpo de operação 210 e o valor de borda inicial 101c e o valor de borda final 101f armazenados na unidade de armazenamento 120. O polegar 101b pode ser mostrado no cursor 101 na posição correspondente ao valor especificado correntemente especificado. A unidade de controle de exibição 111 pode fazer com que o painel de toque 103 mostre um valor especificado 101j, correntemente especificado perto do polegar 101b.
[0051] Quando o painel de toques 103 adquire informação de posição, indicando a posição no cursor 101a, a unidade de controle de exibição 111 decide o valor correspondente à a informação de posição adquirida como o valor especificado. Aqui, a unidade de controle de exibição 111 está capacitada para determinar um valor especificável correspondente à informação de posição e decide o valor especificável determinado como o valor especificado. No exemplo mostrado na figura 6A, a posição no cursor 101a, correspondente ao tempo de reprodução de 78 min de dados de conteúdo cujo tempo de reprodução de 120 min é primeiro derivado pelo corpo de operação 210.
[0052] A unidade de controle de exibição 111 decide o valor especificado e também decide um intervalo para decidir uma nova faixa especificável e de acordo com uma quantidade de estado de contato pela unidade de aquisição de quantidade de estado de contato (por exemplo, a unidade de medição de tempo de contato 113). Na primeira modalidade, a unidade de medição de tempo de contato 13 mede um tempo de contato indicando um tempo em que o corpo de operação 210 tinha estado em contato com a mesma posição do painel de toque 103 até o tempo presente e adquire o tempo de contato como uma quantidade de estado de contato.
[0053] A unidade de armazenamento 120 pode ainda armazenar um
Petição 870190054944, de 14/06/2019, pág. 22/48 / 35 limite de modo que a unidade de controle de exibição 111 determina se uma quantidade de estado de contato adquirida pela unidade de aquisição de quantidade de estado de contato (por exemplo, a unidade de medição de tempo de contato 113) excede o limite armazenado na unidade de armazenamento 120. Dessa maneira, a unidade de controle de exibição 111 pode decidir um intervalo a fim de decidir uma nova faixa especificável apenas se a unidade de controle de exibição 111 determina que uma quantidade de estado de contato excede o limite. Isto é, se a unidade de controle de exibição 111 determinar que uma quantidade de estado de contato não excede o limite, a unidade de controle de exibição 111 pode omitir processamento para decidir um intervalo a fim de decidir uma nova faixa especificável. A unidade de controle de exibição 111 pode, ainda, omitir processamento a fim de especificar uma nova faixa especificável por um intervalo, usando valor especificado como uma referência. A unidade de controle de exibição 111 pode, ainda, omitir o processamento a fim de atualizar o valor de borda inicial armazenado na unidade de armazenamento 120 com um valor de borda inicial de uma nova faixa especificável e o valor de borda final armazenado na unidade de armazenamento 120 com um valor de borda final da nova faixa especificável.
[0054] Na primeira modalidade, a unidade de controle de exibição 111 determina se o tempo de contato adquirido pela unidade de medição de tempo de contato 113 excede um limite armazenado na unidade de armazenamento 120. Se a unidade de controle 109 determina que o tempo de contato não excede o limite, a unidade de controle de exibição 111 pode ainda determinar se o painel de toque 103 adquiriu outra informação de posição que não a informação de posição indicando a posição no cursor 101a. Se a unidade de controle de exibição determinar que outra informação de posição foi adquirida, a umidade de controle de exibição 111 pode realizar o processamento para decidir um intervalo a fim de decidir uma nova faixa
Petição 870190054944, de 14/06/2019, pág. 23/48 / 35 especificável, sem omissão do processamento. Nesse caso, a unidade de controle de exibição pode realizar o processamento para especificar uma nova faixa especificável por meio de um intervalo, usando um valor especificado como uma referência sem omissão do processamento. A unidade de controle de exibição 111 pode realizar processamento para atualizar o valor de borda inicial, armazenado na unidade de armazenamento, com um valor de borda inicial de uma nova faixa especificável e o valor de borda final armazenado na unidade de armazenamento com um valor de borda final da nova faixa especificável, sem omissão do processamento. A unidade de controle de exibição 111 pode realizar processamento para atualizar o valor de borda inicial armazenado na unidade de armazenamento com um valor de borda inicial de uma nova faixa especificável e o valor de borda final armazenado na unidade de armazenamento com um valor de borda final da nova faixa especificável sem omissão do processamento.
[0055] Na primeira modalidade, a unidade de medição de tempo de contato 113 determina se o tempo de contato medido excede o limite (por exemplo, 2 seg). A magnitude do limite não é limitada, especificamente, e um limite de magnitude mais fácil de usar para o usuário pode ser armazenado na unidade de armazenamento 120 antecipadamente ou qualquer limite pode ser estabelecido livremente pelo usuário.
[0056] A unidade de controle de exibição 111 pode calcular um valor de saída com base em uma fórmula de cálculo pré- determinada por meio da aceitação de uma quantidade de estado de contato adquirida pela unidade de aquisição de quantidade de estado de contato (por exemplo, a unidade de medição de tempo de contato 113) como um valor de entrada para decidir o valor de saída como um intervalo a fim de decidir uma nova faixa especificável. Aqui, a fórmula de cálculo pré-determinada que sai um intervalo após uma quantidade de estado de contato ser introduzida, não é limitada especificamente e pode ser, por exemplo, uma fórmula de cálculo
Petição 870190054944, de 14/06/2019, pág. 24/48 / 35 representando uma relação em que a quantidade de estado de contato e o intervalo são proporcionais.
[0057] A unidade de controle de exibição 111 especifica uma nova faixa especificável com base no intervalo decidido, usando o valor decidido como uma referência. A figura 6B mostra o cursor 101a visualizado após uma nova faixa especificável, sendo decidida a unidade de controle de exibição 111. Conforme mostrado na figura 6B, a unidade de controle de exibição1 pode fazer com que o painel de toque 103 mostre o cursor de zoom 101i.
[0058] A unidade de armazenamento 120 ainda armazena uma constante para decidir um intervalo e a unidade de controle de exibição 111 pode decidir, por exemplo, um valor obtido pela divisão de um valor obtido pela subtração de um valor de borda final de um valor de borda inicial, armazenado na unidade de armazenamento 120 pela constante armazenada na unidade de armazenamento 120 como um intervalo. A figura 6 mostra um caso em que a constante armazenada na unidade de armazenamento 120 é 5, o valor de borda inicial armazenado na unidade de armazenamento 120 é 0:00 e o valor de borda final armazenado na unidade de armazenamento 120 é 120:00. Nesse caso, a unidade de controle de exibição 111 pode decidir o intervalo como (120:00-0:00) / 5 = 24:00.
[0059] A unidade de controle de exibição 111 pode adquirir um valor de borda inicial, por exemplo, através da subtração de metade do valor do intervalo decidido a partir do valor especificado decidido e um valor de borda final pela adição da metade do valor do intervalo decidido ao valor especificado decidido. No exemplo mostrado na figura 6B, a unidade de controle de exibição 111 pode obter o valor de borda inicial 66:00 pela subtração da metade do valor 24:00/2 do intervalo decidido a partir do valor especificado decidido 78:00. A unidade de controle de exibição 111 também pode obter o valor de borda final 90:00 pela adição da metade do valor 24:00/2 do intervalo decidido ao valor especificado 78:00. A
Petição 870190054944, de 14/06/2019, pág. 25/48 / 35 unidade de controle de exibição 111 pode especificar uma nova faixa especificável pelo valor de borda inicial e o valor de borda final adquiridos. [0060] A unidade de controle de exibição 111 atualiza o valor de borda inicial armazenado na unidade de armazenamento 120 com o valor de borda inicial da nova faixa especificável e o valor de borda final armazenado na unidade de armazenamento 120 com o valor de borda final da nova faixa especificável. A unidade de controle 111 faz com que o painel de toque 103 mostre o valor de borda inicial e o valor de borda final armazenados na unidade de armazenamento 120. A figura 6C mostra o cursor 101a após ser atualizado pela unidade de controle de exibição 111 com a faixa especificável. Quando valor de borda inicial e o valor de borda final de uma nova faixa especificável são mostrados pela unidade de controle de exibição 111 no painel de toque 103, o usuário pode ajustar facilmente a posição especificável do polegar 101b dentro da nova faixa especificável.
[0061] A unidade de controle de exibição 111 pode repetir a atualização de uma faixa especificável descrita acima. A figura 7A mostra o cursor 101a após essa faixa especificável ser atualizada com uma nova faixa especificável. No estado mostrado na figura 7A, por exemplo, a unidade de medição de tempo de contato 113 determina se o tempo de contato medido excede o limite. Se a unidade de medição de tempo 113 determinar que o tempo de contato medido excede o limite, a unidade de controle de exibição 111 decide o intervalo. O valor de borda inicial armazenado na unidade de armazenamento 120 é atualizado para 66:00 e o valor de borda final armazenado na unidade de armazenamento 120 é atualizado para 90:00. Portanto, a unidade de controle de exibição 111 pode decidir o intervalo como (90:00-66:00) / 5 = 4:48.
[0062] A unidade de controle de exibição 111 pode obter o valor de borda inicial 75:36 pela subtração da metade do valor 4:48/2 do intervalo decidido a partir do valor especificado decidido 78:00. A unidade de
Petição 870190054944, de 14/06/2019, pág. 26/48 / 35 controle de exibição 111 também pode obter o valor de borda final 80:24 pela adição de metade do valor 4:48/2 do intervalo decidido a partir do valor especificado decidido 78:00. A unidade de controle de exibição 111 pode especificar uma nova faixa especificável pelo valor de borda inicial e o valor de borda final adquiridos. A figura 7B mostra o cursor 101a mostrado quando a unidade de controle de exibição 111 decide uma nova faixa especificável.
[0063] A unidade de controle de exibição 111 atualiza o valor de borda inicial armazenado na unidade de armazenamento 120 com o valor de borda inicial da nova faixa especificável e o valor de borda final armazenado na unidade de armazenamento 120 com o valor de borda final da nova faixa especificável. A unidade de controle de exibição 111 faz com que o painel de toque 103 mostre o valor de borda inicial e o valor de borda final armazenados na unidade de armazenamento 120. A figura 7C mostra o cursor 101a após ser atualizado pela unidade de controle de exibição 111 com a nova faixa especificável. A unidade de controle de exibição 111 pode repetir a atualização da faixa especificável, conforme descrito acima, até que a taxa máxima de zoom seja alcançada. O usuário pode restaurar a exibição padrão do cursor 101a com o valor de borda inicial 0:00 e o valor de borda final 120:00 através da movimentação do corpo de operação 210 para fora do painel de toque 103 a fim de cancelar o zooming do cursor 101a.
[0064] A figura 8A mostra o cursor 101a após a faixa especificada ser atualizada com uma nova faixa especificável. Isto é, o cursor 101a mostrado na figura 8A é o mesmo que o cursor 101a mostrado na figura 7A. Suponhamos, por exemplo, que o painel de toque 103 adquire informação de posição indicando a posição da borda inicial do cursor 101a no estado mostrado na figura 8A. Naquele caso, a unidade de controle de exibição 111 pode adquirir um novo valor de borda inicial através da subtração de um valor de rolagem, que é um valor de acordo com um intervalo, do valor de borda
Petição 870190054944, de 14/06/2019, pág. 27/48 / 35 inicial armazenado na unidade de armazenamento 120 para atualizar o valor de borda inicial armazenado na unidade de armazenamento 120 com algum novo valor de borda inicial adquirido. Além disso, a unidade de controle 111 pode adquirir o novo valor de borda final pela subtração do valor de rolagem do valor de borda final armazenada na unidade de armazenamento 120 em a fim de atualizar o valor de borda final armazenado na unidade de armazenamento 120, com o novo valor de borda final adquirido. Então, a unidade de controle 111 faz com que o painel de toque 103 mostre o valor de borda inicial e o valor de borda final armazenados na unidade de armazenamento 120. O valor de borda inicial e o valor de borda final do cursor 101a mostrado neste ponto são deslocados na direção em que o valor diminui. A figura 8B mostra o cursor 101a após ser deslocado.
[0065] Similarmente, suponhamos, por exemplo, que o painel de toque 103 adquire informação de posição, indicando a posição da borda final do cursor 101a no estado mostrado na figura 8A. Naquele caso, a unidade de controle de exibição 111 pode adquirir um novo valor de borda inicial por meio da adição de um valor de rolagem, que é um valor de acordo com um intervalo, ao valor de borda inicial armazenado na unidade de armazenamento 120 para atualizar o valor de bordo inicial armazenado não unidade de armazenamento 120 com o novo valor de borda inicial adquirido. Além disso, a unidade de controle de exibição 111 pode adquirir um novo valor de borda final por meio da adição do valor de rolagem ao valor de borda final armazenado na unidade de armazenamento 120 a fim de atualizar o valor de borda final armazenado na unidade de armazenamento 120 com o novo valor de borda final adquirido. Então, a unidade de controle de exibição 111 faz com que o painel de toque 103 mostre o valor de borda inicial e o valor de borda final armazenados na unidade de armazenamento 120. O valor de borda inicial e o valor de borda final do cursor 101a mostrado nesse ponto são deslocados na direção em que o valor aumenta.
Petição 870190054944, de 14/06/2019, pág. 28/48 / 35 [1-5. Operação de Aparelho de Processamento de Informação] [0066] A figura 9 é um fluxograma mostrando uma operação do aparelho de processamento de informação de acordo com a primeira modalidade da presente invenção. A operação do aparelho de processamento de forma a ação de acordo com a primeira modalidade da presente invenção será descrita abaixo usando a figura 9 (a figura 1 até a figura 8 também são referenciadas, quando apropriado).
[0067] Primeiro, o aparelho de processamento de informação 100 gera um encadeamento que continua a monitorar se a tela está derivada quando uma aplicação é ativada. A unidade de controle de exibição 111 determina se o cursor 101a está derivado (etapa S101). Se a unidade de controle de exibição 111 determinar que o cursor 101a não está derivado (Não, na etapa S101), a unidade de controle de exibição 111 cancela um cursor de zoom (etapa S102) antes de retornar à etapa S101. Se a unidade de controle de exibição 111 determinar que o cursor 101a está derivado (Sim, na etapa S101), a unidade de controle de exibição 111 move o polegar 101b para a posição derivada (etapa S103) e a unidade de processamento 112 realiza o processamento de acordo com a posição derivada.
[0068] A unidade de controle de exibição 111 determina se o corpo de operação 210 continua a derivar a mesma posição por um tempo prédeterminado (etapa S104). Se a unidade de controle de exibição 111 determinar que o corpo de operação 210 continua a derivar a mesma posição por um tempo pré-determinado (Sim, na etapa S104), a unidade de controle de exibição 111 prossegue para a etapa S106. Se a unidade de controle de exibição 111 determinar que o corpo de operação 210 não continua a derivar a mesma posição por um tempo pré-determinado (Não, na etapa S104), a unidade de controle de exibição 111 determina se qualquer outra posição é derivada enquanto o cursor 101a está sendo derivado (etapa S105). Se a unidade de controle de exibição 111 determinar que nenhuma outra posição é
Petição 870190054944, de 14/06/2019, pág. 29/48 / 35 derivada enquanto o cursor 101a está sendo derivado (Não, na etapa S105), a unidade de controle de exibição 111 retorna para a etapa S101. Se auce111 determinar que outra posição é derivada enquanto o cursor 101a está sendo derivado (Sim, na etapa S105), a unidade de controle de exibição 111 prossegue para a etapa S106.
[0069] Subsequentemente, a unidade de controle de exibição 111 realiza processamento para alargar o cursor 101a em torno do ponto de derivação até um intervalo pré-determinado (etapa S106). Após o alargamento ter acabado, a unidade de controle de exibição 111 retorna para a etapa S101 para repetir o processamento.
<2. Segunda Modalidade>
[0070] Subsequentemente, a segunda modalidade da presente invenção será descrita. A configuração de hardware de um aparelho de processamento de informação de acordo com a segunda modalidade da presente invenção é similar àquela de um aparelho de processamento de informação de acordo com a primeira modalidade da presente invenção. Portanto, a descrição da configuração de hardware de acordo com a segunda modalidade da presente invenção é omitida. Quando o aparelho de processamento de informação 100 de acordo com a segunda modalidade for distinguido do aparelho de processamento de informação 100 de acordo com outras modalidades, o aparelho de processamento de informação será denotado como um aparelho de processamento de informação 100b. Se não houver necessidade de distinguir o aparelho de processamento de informação 100, o aparelho de processamento de informação será denotado como o aparelho de processamento de informação 100.
[2-1. Função de Aparelho de Processamento de Informação] [0071] A figura 10 é um diagrama funcional em blocos do aparelho de processamento de informação de acordo com a segunda modalidade da presente invenção. A função do aparelho de processamento de informação de
Petição 870190054944, de 14/06/2019, pág. 30/48 / 35 acordo com a segunda modalidade da presente invenção será descrita abaixo, usando a figura 10 (A figura 1 até a figura 9 também são referenciadas, quando apropriado). Aqui, apenas blocos da configuração funcional do aparelho de processamento de informação de acordo com a segunda modalidade da presente invenção que são diferentes daqueles da configuração funcional do aparelho de processamento de informação de acordo com a primeira modalidade da presente invenção serão descritos.
[0072] Na segunda modalidade, conforme mostrado na figura 10, a unidade de aquisição de quantidade de estado de contato é dotada de uma unidade de medição de área de contato 114 que mede uma área de contato do painel de toque 103 com o corpo de operação 210 e adquire área de contato como uma quantidade de estado de contato. Nesse caso, um painel de toque (por exemplo, um painel de toque eletrostático) capaz de adquirir uma área de contato da superfície de contato 102a com o corpo de operação 210 pode ser usado como o painel de toque 103. Além da unidade de medição de área de contato 114, a unidade de aquisição de quantidade de estado de contato pode ainda ser dotada de uma unidade de cálculo de aumento de área 115 que calcula um aumento de área, que é um aumento na área de contato medida pela unidade de medição de área de contato 114, em um tempo prédeterminado até o tempo presente e adquire o aumento de área como uma quantidade de estado de contato. Aqui, o tempo pré-determinado até o tempo presente pode ser um intervalo de tempo entre um tempo que volta no tempo pré-determinado do tempo presente e o tempo presente ou, se o corpo de operação 210 continuar a derivar o painel de toque 103, um intervalo de tempo entre o primeiro tempo de derivação e o tempo presente.
[2-2. Operação de aparelho de processamento de informação] [0073] A figura 11 é um fluxograma mostrando a operação do aparelho de processamento de informação de acordo com a segunda modalidade da presente invenção. A operação do aparelho de processamento
Petição 870190054944, de 14/06/2019, pág. 31/48 / 35 de informação de acordo com a segunda modalidade da presente invenção será descrita abaixo usando a figura 11 (a figura 1 até a figura 10 também são referenciadas, quando apropriado).
[0074] Primeiro, o aparelho de processamento de informação 100 gera um encadeamento que continua a monitorar se a tela foi derivada quando uma aplicação é ativada. A unidade de controle de exibição 111 determina se o cursor 101a está derivado (etapa S201). Se a unidade de controle de exibição 111 determinar que o cursor 101a não está derivado (Não, na etapa S201), a unidade de controle de exibição 111 cancela um cursor de zoom (etapa S202), antes de retornar para a etapa S201. Se a unidade de controle de exibição 111 determinar que o cursor 101a está derivado (Sim, na etapa S201), a unidade de controle de exibição 111 move o polegar 101b para a posição derivada (etapa S203) e a unidade de processamento 112 realiza o processamento de acordo com a posição derivada.
[0075] A unidade de controle de exibição 111 determina se a área de uma porção que está sendo derivada pelo corpo de operação 210 mudou (etapa S204). Se a unidade de controle de exibição 111 determinar que a área não mudou (Não, na etapa S204), a unidade de controle de exibição 111 retorna para a etapa S101. Se a unidade de controle de exibição 111 determinar que a área mudou (Sim, na etapa S204), a unidade de controle de exibição 111 realiza processamento para alargar o cursor 101a em torno do ponto de derivação até um intervalo pré-determinado (etapa S205). Após o alargamento ter acabado, a unidade de controle de exibição 111 retorna para a etapa S201 para repetir o processamento.
<3. Terceira Modalidade [0076] Subsequentemente, a terceira modalidade da presente invenção será descrita.
[3-1. Configuração de hardware de Aparelho de Processamento de Informação]
Petição 870190054944, de 14/06/2019, pág. 32/48 / 35 [0077] A seguir, a configuração de hardware do aparelho de processamento de informação, de acordo com a terceira modalidade da presente invenção será descrita. A figura 12 é uma vista em perspectiva explodida mostrando a configuração de hardware do aparelho de processamento de informação de acordo com a terceira modalidade da presente invenção. A configuração de hardware do aparelho de processamento de informação de acordo com a terceira modalidade da presente invenção será descrita abaixo usando a figura 12 (a figura 1 também é referenciada, quando apropriado). Quando o aparelho de processamento de informação 100 de acordo com a terceira modalidade for distinguido do aparelho de processamento de informação 100 de acordo com outras modalidade, o aparelho de processamento de informação será denotado como um aparelho de processamento de informação 100c. Se não houver necessidade de distinguir o aparelho de processamento de informação 100, o aparelho de processamento de informação será denotado como o aparelho de processamento de informação 100. Apenas diferenças da configuração de hardware do aparelho de processamento de informação 100a de acordo com a primeira modalidade serão descritas.
[0078] Conforme mostrado na figura 12, um sensor de pressão 105 é disposto abaixo do aparelho de entrada de informação 102 do aparelho de processamento de informação 100c. O sensor de pressão 105 pode ser disposto, conforme mostrado na figura 12, através de toda a superfície abaixo do aparelho de entrada de informação 102 ou colocado em localizações prédeterminadas (por exemplo, quatro cantos), mas a localização onde o sensor de pressão 105 é disposto não está limitada, especificamente. O sensor de pressão 105 pode ser disposto em qualquer localização onde a pressão recebida pela superfície de contato 102a do corpo de operação 210 pode ser detectada, quando o usuário pressiona o aparelho de entrada de informação 102 através do corpo de operação 210.
Petição 870190054944, de 14/06/2019, pág. 33/48 / 35 [0079] A figura 13 é um diagrama em blocos mostrando a configuração de hardware do aparelho de processamento de informação de acordo com a terceira modalidade da presente invenção. A configuração de hardware do aparelho de processamento de informação de acordo com a terceira modalidade da presente intenção será descrita abaixo, usando a figura 13 (a figura 1 e a figura 12 também são referenciadas, quando apropriado).
[0080] Conforme mostrado na figura 13, o aparelho de processamento de informação 100c de acordo com a terceira modalidade da presente invenção ainda inclui o sensor de pressão 105. O sensor de pressão 105 pode detectar, conforme descrito acima, a pressão recebida pela superfície de contato 102a do corpo de operação 210 e o seu tipo não está limitado, especificamente.
[0081] No precedente, a configuração de hardware do aparelho de processamento de informação 100c de acordo com a terceira modalidade da presente invenção foi descrita. Em seguida, a função do aparelho de processamento de informação 100c, de acordo com a terceira modalidade da presente invenção, será descrita.
[3-2. Operação de Aparelho de Processamento de Informação] [0082] A figura 14 é um diagrama em blocos funcional do aparelho de processamento de informação de acordo com a terceira modalidade da presente invenção. A função do aparelho de processamento de informação de acordo com a terceira modalidade da presente invenção será descrita abaixo, usando a figura 14 (a figura 1 até a figura 13 também são referenciadas, quando apropriado). Aqui, apenas blocos da configuração funcional do aparelho de processamento de informação de acordo com a terceira modalidade da presente invenção que são diferentes daqueles da configuração funcional do aparelho de processamento de informação de acordo com a primeira modalidade da presente invenção serão descritas.
[0083] Na terceira modalidade, conforme mostrado na figura 14, a
Petição 870190054944, de 14/06/2019, pág. 34/48 / 35 unidade de aquisição de quantidade de estado de contato é dotada do sensor de pressão 105 (unidade de medição de pressão) que mede a magnitude da pressão exercida sobre o painel de toque 103 pelo corpo de operação 210 e adquire a magnitude da pressão medida como uma quantidade de estado de contato. Além do sensor de pressão 105, a unidade de aquisição de quantidade de estado de contato pode ainda ser dotada de uma unidade de cálculo de aumento de pressão 116, que calcula um aumento de pressão, que é um aumento na magnitude da pressão medida pelo sensor de pressão 105, em um tempo pré- determinado até o tempo presente e adquire o aumento de pressão como uma quantidade de estado de contato. Aqui, conforme descrito acima, o tempo pré-determinado até o tempo presente pode ser um intervalo de tempo entre um tempo que volta o tempo pré-determinado desde o tempo presente e o tempo presente ou, se o corpo de operação 210 continua a derivar o painel de toque 103, um intervalo de tempo entre o primeiro tempo de derivação e o tempo presente.
[3-3. Operação de Aparelho de Processamento de Informação] [0084] A figura 15 é um fluxograma mostrando a operação do aparelho de processamento de informação de acordo com a terceira modalidade da presente invenção. A operação do aparelho de processamento de informação de acordo com a terceira modalidade da presente invenção será descrita abaixo, usando a figura 15 (a figura 1 até a figura 14 também são referenciadas, quando apropriado).
[0085] Primeiro, o aparelho de processamento de informação 100 gera um encadeamento que continua a monitorar se a tela está derivada quando uma aplicação é ativada. A unidade de controle de exibição 111 determina se o cursor 101a está derivado (etapa S301). Se a unidade de controle de exibição 111 determinar que o cursor 101a não está derivado (Não, na etapa S301), a unidade de controle de exibição 111 cancela um cursor de zoom (etapa S302), antes de retornar para a etapa S301. Se a unidade de controle de
Petição 870190054944, de 14/06/2019, pág. 35/48 / 35 exibição 111 determinar que o cursor 101a está derivado (Sim, na etapa S301), a unidade de controle de exibição 111 move o polegar 101b para a posição derivada (etapa S303) e a unidade de processamento 112 realiza o processamento de acordo com a posição derivada.
[0086] A unidade de controle de exibição 111 determina se a pressão medida pelo sensor de pressão 105 mudou (etapa S304). Se a unidade de controle de exibição 111 determinar que a pressão não mudou (Não, na etapa S304), a unidade de controle de exibição 111 retorna para a etapa S101. Se a unidade de controle de exibição 111 determinar que a pressão mudou (Sim, na etapa S304), a unidade de controle de exibição 111 realiza processamento para alargar o cursor 101a em torno do ponto de derivação até um intervalo pré-determinado (etapa S305). Após o alargamento ter acabado, a unidade de controle de exibição 111 retorna para a etapa S301, a fim de repetir o processamento.
<4. Quarta Modalidade>
[0087] Subsequentemente, a quarta modalidade da presente invenção será descrita. A configuração de hardware de um aparelho de processamento de informação de acordo com a quarta modalidade da presente invenção é similar àquela de um aparelho de processamento de informação de acordo com a primeira modalidade da presente invenção. Portanto, a descrição da configuração de hardware de um aparelho de processamento de informação de acordo com a quarta modalidade da presente invenção é omitida. Quando o aparelho de processamento de informação 100 de acordo com a quarta modalidade da presente invenção for distinguido do aparelho de processamento de informação 100 de acordo com as outras modalidades, o aparelho de processamento de informação será denotado como um aparelho de processamento de informação 100d. Se não houver necessidade de distinguir o aparelho de processamento de informação 100, o aparelho de processamento de informação será denotado como o aparelho de
Petição 870190054944, de 14/06/2019, pág. 36/48 / 35 processamento de informação 100.
[4-1. Função de Aparelho de Processamento de Informação] [0088] A figura 16 é um diagrama em blocos funcional do aparelho de processamento de informação de acordo com a quarta modalidade da presente invenção. A função do aparelho de processamento de informação de acordo com a quarta modalidade da presente invenção será descrita abaixo, usando a figura 16 (a figura 1 até a figura 15 também são referenciadas, quando apropriado). Aqui, apenas blocos da configuração funcional do aparelho de processamento de informação de acordo com a quarta modalidade da presente invenção que são diferentes daqueles da configuração funcional do aparelho de processamento de informação de acordo com a primeira modalidade da presente invenção serão descritos.
[0089] Na quarta modalidade, conforme mostrado na figura 16, a unidade de aquisição de quantidade de estado de contato é dotada de uma unidade de detecção de posição de contato 117 que detecta a posição de contato no painel de toque 103 pelo corpo de operação 210 e adquire a posição de contato detectada como uma quantidade de estado de contato. A unidade de aquisição de quantidade de estado de contato pode ainda ser dotada de uma unidade de cálculo de mudança de direção ortogonal 118 que calcula uma mudança de direção ortogonal, que é uma mudança na posição de contato detectada pela unidade de detecção de posição de contato 117 em uma direção ortogonal ao cursor 101a, em um tempo predeterminado até o tempo presente e adquire a mudança de direção ortogonal calculada como uma quantidade de estado de contato.
[0090] Aqui, o tempo pré-determinado até o tempo presente pode ser um intervalo de tempo entre um tempo que volta no tempo pré-determinado desde o tempo presente e o tempo presente ou, se o corpo de operação 210 continuar a derivar o painel de toque 103, um intervalo de tempo entre o primeiro tempo de derivação e o tempo presente. Se, por exemplo, a direção
Petição 870190054944, de 14/06/2019, pág. 37/48 / 35 (direção longitudinal) em que o cursor 101a se estende é a direção do eixo de X e uma direção ortogonal à direção do eixo de X é a direção do eixo de Y, uma mudança de coordenada (coordenada de Y) na direção do eixo de Y corresponde a uma mudança em uma direção ortogonal ao cursor 101a.
[0091] Se, por exemplo, uma mudança na direção ortogonal adquirida pela unidade de cálculo de mudança de direção ortogonal 118 como uma quantidade de estado de contato for igual ou maior do que uma quantidade pré-determinada, a unidade de controle de exibição 111 pode decidir um intervalo a fim de decidir uma nova faixa especificável. A quantidade prédeterminada não é limitada, especificamente, e pode ser estabelecida para, por exemplo, o comprimento de pixéis pré-determinados (por exemplo, o comprimento correspondente a 30 pixéis). Por exemplo, o usuário deriva o painel de toque 103 por meio de uma porção de ponta (tal como a ponta de um dedo) do corpo de operação 210 e, então, deriva o painel de toque 103 através de outra porção (tal como uma almofada de um dedo) do corpo de operação 210 pelo estabelecimento do corpo de operação 210 e, então, deriva o painel de toque 103 por meio de outra porção (tal como uma almofada de dedo) do corpo de operação 210 através do estabelecimento do corpo de operação 10. Após essa derivação ser feita, a coordenada de Y muda da posição de contato com a porção de ponta do corpo de operação para aquela com uma outra porção que não a porção de ponta do corpo de operação 210 e, assim, a unidade de cálculo de mudança de direção ortogonal 118 pode detectar a mudança da coordenada de Y como uma quantidade de estado de contato. Portanto, similar ao caso em que uma técnica para medir a área de contato é usada através de comparações simples de coordenadas mostradas na segunda modalidade, uma quantidade de estado de contato do painel de toque 103 com o corpo de operação 210 pode ser adquirida.
[4-2. Operação de Aparelho de Processamento de Informação] [0092] A figura 17 é um fluxograma mostrando a operação do
Petição 870190054944, de 14/06/2019, pág. 38/48 / 35 aparelho de processamento de informação de acordo com a quarta modalidade da presente invenção. A operação do aparelho de processamento de informação de acordo com a quarta modalidade da presente invenção será descrita abaixo usando a figura 17 (a figura 1 até a figura 16 também são referenciadas, quando apropriado).
[0093] Primeiro, o aparelho de processamento de informação 100 gera um encadeamento que continua a monitorar se a tela está derivada quando uma aplicação é ativada. A unidade de controle de exibição 111 determina se o cursor 101a está derivado (etapa S401). Se a unidade de controle de exibição 111 determinar que o cursor 101a não está derivado (Não, na etapa S401), a unidade de controle de exibição 111 cancela um cursor de zoom (etapa S402) antes de retornar à etapa S401. Se a unidade de controle de exibição 111 determinar que o cursor 101a está derivado (Sim, na etapa S401), a unidade de controle de exibição 111 move o polegar 101b para a posição derivada (etapa S403) e a unidade de processamento 112 realiza o processamento de acordo com a posição derivada.
[0094] A unidade de controle de exibição 111 determina se ocorreu uma mudança de coordenada em uma direção ortogonal ao eixo geométrico do cursor de uma porção que está sendo derivada pelo corpo de operação 210 (etapa S404). Se a unidade de controle de exibição 111 determinar que nenhuma mudança de coordenada em uma direção ortogonal ao eixo geométrico do cursor ocorreu (Não, na etapa S404), a unidade de controle de exibição 111 retorna para a etapa S401. Se a unidade de controle de exibição 111 determinar que uma mudança de coordenada em uma direção ortogonal ao eixo geométrico do cursor ocorreu (Sim, na etapa S404), a unidade de controle de exibição 111 realiza processamento para alargar o cursor 101a em torno do ponto de derivação até um intervalo pré-determinado (etapa S405). Após o alargamento ter acabado, a unidade de controle de exibição 111 retorna para a etapa S401 a fim de repetir o processamento.
Petição 870190054944, de 14/06/2019, pág. 39/48 / 35 <5. Sumário>
[0095] De acordo com as modalidades da presente invenção, o ponto inicial e o ponto final de um curso podem, recursivamente, serem submetidos a um zoom em torno da posição que está sendo derivada de acordo com uma quantidade de estado de contato (tal como o tempo durante o qual o cursor é derivado, uma área de contato de um dedo de derivação, pressão de um dedo de derivação de uma mudança de coordenada em uma direção octogonal ao eixo geométrico do cursor) de um corpo de operação com relação ao cursor. Em consequência, indicação fina em segundos pode ser realizada mesmo se uma operação de arrasto de conteúdo em um tempo longo, tal como 120 min, for realizada em um aparelho em que uma área de tela adequada não está assegurada, usando uma interface de indicação com uma área de configuração ampla tal como um dedo. Além disso, em conseqüência, uma operação permitindo designação em tempo direto, que é característica de um cursor na técnica relacionada, pode ser realizada.
[0096] Deve ser compreendido por aqueles habilitados na técnica que várias modificações, combinações, subcombinações e alterações podem ocorrer, dependendo das exigências de desenho e outros fatores desde que eles estejam dentro do escopo das reivindicações ou seus equivalentes.
[0097] O presente pedido contém matéria em questão relacionada com aquela divulgada no Pedido de Patente de Prioridade Japonês JP 2008318573, depositado no Departamento de Patentes do Japão em 15 de dezembro de 2008 e no Pedido de Patente de Prioridade Japonês JP 2009175581, depositado no Departamento de Patentes do Japão em 28 de julho de 2009, cujo conteúdo total é aqui incorporado através de referência.
Claims (14)
- REIVINDICAÇÕES1. Aparelho de processamento de informação (100), caracterizado pelo fato de compreender:um painel toque (103) tendo uma superfície de contato (102a) que pode entrar em contato com um corpo de operação (210) e capaz de adquirir informação de posição, indicando uma posição de contato na superfície de contato com o corpo de operação e mostrando informação;uma unidade de aquisição de quantidade de estado de contato (113) que adquire uma quantidade de estado de contato indicando um intervalo de tempo de contato do painel de toque com o corpo de operação;uma unidade de armazenamento (120) que armazena um valor de borda inicial de uma faixa de tempo especificável de reprodução de conteúdo de vídeo, que é um conjunto de valores especificáveis e que podem ser especificados pelo corpo de operação, e um valor de borda final da faixa de tempo especificável de reprodução de conteúdo de vídeo; e uma unidade de controle de exibição (111) que faz com que o painel de toque mostre um cursor (101a) para especificar um dos valores especificáveis pelo corpo de operação como um valor especificado de tempo de reprodução e o valor de borda inicial (101c) e o valor de borda final (101f) armazenados na unidade de armazenamento (120) e, se o painel de toque (103) adquirir informação de posição indicando a posição no cursor, decide um valor de tempo presente na faixa de tempo correspondente à informação de posição como o valor especificado (101j) e também decide um intervalo para decidir uma nova faixa especificável de acordo com a quantidade de estado de contato adquirida pela unidade de aquisição de quantidade de estado de contato, em que a nova faixa especificável é menor em duração do que a faixa especificável anterior, especifica a nova faixa especificável com base no intervalo, usando o valor especificado como uma referência, atualiza o valor de borda inicial armazenado na unidade de armazenamento com o valor dePetição 870190113179, de 05/11/2019, pág. 11/17
- 2 / 7 borda inicial (101d) da nova faixa especificável e também atualiza o valor de borda final armazenado na unidade de armazenamento com o valor de borda final (101e) da nova faixa especificável, e faz com que o painel de toque (103) mostre o tempo associado com a posição presente do corpo de operação (210) no cursor (101a), o valor de borda inicial e o valor de borda final armazenados na unidade de armazenamento.2. Aparelho de processamento de informação, de acordo com a reivindicação 1, caracterizado pelo fato de:a unidade de aquisição de quantidade de estado de contato (113) compreender uma unidade de medição de tempo de contato que mede um tempo de contato indicando um tempo em que o corpo de operação (210) continua a ficar em contato com uma posição idêntica do painel de toque (103) até um tempo presente e adquire o tempo de contato como a quantidade de estado de contato.
- 3. Aparelho de processamento de informação, de acordo com a reivindicação 1, caracterizado pelo fato de:a unidade de aquisição de quantidade de estado de contato (113) compreender uma unidade de medição de área de contato (114) que mede uma área de contato do painel de toque (103) com o corpo de operação (210) e adquire a área de contato como a quantidade de estado de contato.
- 4. Aparelho de processamento de informação, de acordo com a reivindicação 1, caracterizado pelo fato de:a unidade de aquisição de quantidade de estado de contato (113) compreender uma unidade de medição de área de contato (114) que mede uma área de contato do painel de toque (103) com o corpo de operação (210); e uma unidade de cálculo de aumento de área (115) que calcula um aumento de área, que é um aumento da área de contato medida pela unidade de medição de área de contato (114), em um tempo pré-determinadoPetição 870190113179, de 05/11/2019, pág. 12/173 / 7 até um tempo presente e adquire o aumento de área com a quantidade de estado de contato.
- 5. Aparelho de processamento de informação, de acordo com a reivindicação 1, caracterizado pelo fato de:a unidade de aquisição de quantidade de estado de contato (113) compreender uma unidade de medição de pressão (105) que mede uma magnitude de pressão exercida sobre o painel de toque (103) pelo corpo de operação (210) e adquire a magnitude da pressão como a quantidade de estado de contato.
- 6. Aparelho de processamento de informação, de acordo com a reivindicação 1, caracterizado pelo fato de:a unidade de aquisição de quantidade de estado de contato (113) compreender uma unidade de medição de pressão (105) que mede uma magnitude da pressão exercida sobre o painel de toque (103) pelo corpo de operação (210) e uma unidade de cálculo de aumento de pressão (116) que calcula um aumento de pressão, que é um aumento na magnitude da pressão medida pela unidade de medição de pressão (105), em um tempo prédeterminado até o tempo presente e adquire o aumento de pressão como a quantidade de estado de contato.
- 7. Aparelho de processamento de informação, de acordo com a reivindicação 1, caracterizado pelo fato de a unidade de armazenamento (120) ainda armazenar um limite e a unidade de controle de exibição (111) determinar se a quantidade de estado de contato adquirida pela unidade de aquisição de quantidade de estado de contato (113) excede o limite armazenado na unidade de armazenamento (120) e, se for determinado que a quantidade de estado de contato não excede o limite, omite o processamento para decidir um intervalo para decidir uma nova faixa especificável, processamento para especificar a nova faixa especificável com base no intervalo usando o valor especificado como umaPetição 870190113179, de 05/11/2019, pág. 13/174 / 7 referência e processamento para atualizar o valor de borda inicial armazenado na unidade de armazenamento com o valor de borda inicial (101d) da nova faixa especificável e também atualizar o valor de borda final armazenado na unidade de armazenamento com valor de borda final (101e) da nova faixa especificável.
- 8. Aparelho de processamento de informação, de acordo com a reivindicação 7, caracterizado pelo fato de:a unidade de aquisição de quantidade de estado de contato (113) ainda compreender uma unidade de medição de tempo de contato que mede um tempo de contato indicando um tempo em que o corpo de operação (210) continua a estar em contato com uma posição idêntica do painel de toque (103) até um tempo presente e adquire o tempo de contato como a quantidade de estado de contato e a unidade de controle de exibição (111) determina se o tempo de contato adquirido pela unidade de medição de tempo de contato excede o limite armazenado na unidade de armazenamento (120) e, se for determinado que o tempo de contato não excede o limite, ainda determina se o painel de toque (103) adquiriu outra informação de posição que não a informação de posição indicando a posição no cursor e, se a outra informação de posição tiver sido adquirida, não omite o processamento para decidir o intervalo para decidir a nova faixa especificável, processamento para especificar a nova faixa especificável com base no intervalo usando o valor especificado (101j) como uma referência, e processamento para atualizar o valor de borda inicial armazenado na unidade de armazenamento (120) com o valor de borda inicial (101d) da nova faixa especificável e também atualizar o valor de borda final armazenado na unidade de armazenamento com valor de borda final (101e) da nova faixa especificável.
- 9. Aparelho de processamento de informação, de acordo com a reivindicação 1, caracterizado pelo fato de:a unidade de controle de exibição (111) calcular um valor dePetição 870190113179, de 05/11/2019, pág. 14/175 / 7 saída pela aceitação da quantidade de estado de contato adquirida pela unidade de aquisição de quantidade de estado de contato (113) como um valor de entrada baseado em uma fórmula de cálculo pré-determinada e decidir o valor de saída como um intervalo para decidir a nova faixa especificável.
- 10. Aparelho de processamento de informação, de acordo com a reivindicação 1, caracterizado pelo fato de:a unidade de armazenamento (120) ainda armazenar uma constante para decidir o intervalo e a unidade de controle de exibição (111) decidir um valor obtido pela divisão de um valor obtido através da subtração do valor de borda final do valor de borda inicial armazenado na unidade de armazenamento pela constante armazenada na unidade de armazenamento como o intervalo.
- 11. Aparelho de processamento de informação, de acordo com a reivindicação 10, caracterizado pelo fato de:a unidade de controle de exibição (111) adquirir o valor de borda inicial pela subtração de metade do valor do intervalo do valor especificado e também adquire o valor de borda final pela adição da metade do valor do intervalo ao valor especificado para especificar a nova faixa especificável usando o valor de borda inicial e o valor de borda final.
- 12. Aparelho de processamento de informação, de acordo com a reivindicação 1, caracterizado pelo fato de:a unidade de controle de exibição (111), quando o painel de toque (103) adquire a informação de posição indicando a posição de uma borda inicial do cursor (101a) após o valor de borda inicial (101c) e o valor de borda final (101f), armazenados na unidade de armazenamento (120), serem atualizados, atualiza o valor de borda inicial armazenado na unidade de armazenamento com um novo valor de borda inicial através da obtenção do novo valor de borda inicial por meio de subtração de um valor de rolagem, que é um valor de acordo com o intervalo, do valor de borda inicialPetição 870190113179, de 05/11/2019, pág. 15/176 / 7 armazenado na unidade de armazenamento e também atualiza o valor de borda final armazenado na unidade de armazenamento (120) com um novo valor de borda final pela obtenção de um novo valor de borda final pela subtração de um valor de rolagem a partir do valor de borda final armazenado na unidade de armazenamento e faz com que o painel de toque mostre o valor de borda inicial e o valor de borda final armazenados na unidade de armazenamento (120).
- 13. Aparelho de processamento de informação, de acordo com a reivindicação 1, caracterizado pelo fato de ainda compreender:unidade de processamento (112) que realiza processamento de acordo com a informação de posição, indicando a posição no cursor (101a) adquirida pelo painel de toque (103).
- 14. Método de processamento de informação para uma unidade de controle de exibição de um aparelho de processamento de informação (100) incluindo um painel de toque (103) tendo uma superfície de contato (102a) que pode entrar em contato com um corpo de operação (210) e capaz de adquirir informação de posição indicando uma posição de contato na superfície de contato com o corpo de operação e mostrando informação, uma unidade de aquisição de quantidade de estado de contato (113) que adquire uma quantidade de estado de contato indicando um estado de contato do painel de toque com o corpo de operação, uma unidade de armazenamento (120) que armazena um valor de borda inicial de uma faixa especificável, que é um conjunto de valores especificáveis que podem ser especificados pelo corpo de operação, e um valor de borda final da faixa especificável e a unidade de controle de exibição (111), caracterizado pelo fato de compreender as etapas de:fazer com que o painel de toque (103) mostre um cursor (101a) para especificar uma faixa de tempo de reprodução de conteúdo de vídeo como um dos valores especificáveis pelo corpo de operação como um valorPetição 870190113179, de 05/11/2019, pág. 16/177 / 7 especificado e o valor de borda inicial (101c) e o valor de borda final (101f) armazenados na unidade de armazenamento (120);se o painel de toque (103) adquire informação de posição indicando a posição no cursor, decidir um valor de tempo presente na faixa de tempo correspondente à informação de posição como valor especificado (101j) e também decidir um intervalo para decidir uma nova faixa especificável de acordo com a quantidade de estado de contato adquirida pela unidade de aquisição de quantidade de estado de contato;especificação da nova faixa de tempo especificável com base no intervalo usando o valor especificado como uma referência;atualizar o valor de borda inicial armazenado na unidade de armazenamento com o valor de borda inicial (101d) da nova faixa especificável e também atualizar o valor de borda final armazenado na unidade de armazenamento com o valor de borda final (101f) da nova faixa especificável de reprodução de conteúdo de vídeo; e fazer com que o painel de toque (103) exiba o tempo associado com a atual posição do corpo de operação (210) sobre o cursor (101a), o valor de borda inicial atualizado, e o valor de borda final atualizado armazenados na unidade de armazenamento.
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008-318573 | 2008-12-15 | ||
| JP2008318573 | 2008-12-15 | ||
| JP2009175581A JP2010165337A (ja) | 2008-12-15 | 2009-07-28 | 情報処理装置、情報処理方法およびプログラム |
| JP2009-175581 | 2009-07-28 |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| BRPI0905206A2 BRPI0905206A2 (pt) | 2011-03-22 |
| BRPI0905206A8 BRPI0905206A8 (pt) | 2016-10-18 |
| BRPI0905206B1 true BRPI0905206B1 (pt) | 2020-02-11 |
Family
ID=41697875
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| BRPI0905206-2A BRPI0905206B1 (pt) | 2008-12-15 | 2009-12-14 | Aparelho e método de processamento de informação |
Country Status (6)
| Country | Link |
|---|---|
| US (6) | US8537127B2 (pt) |
| EP (3) | EP4557071A3 (pt) |
| JP (1) | JP2010165337A (pt) |
| CN (1) | CN101751221B (pt) |
| BR (1) | BRPI0905206B1 (pt) |
| RU (1) | RU2510929C2 (pt) |
Families Citing this family (114)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| USD242620S (en) * | 1975-12-04 | 1976-12-07 | Lake Geneva A & C Corporation | Incinerator toilet or the like |
| JP2010165337A (ja) * | 2008-12-15 | 2010-07-29 | Sony Corp | 情報処理装置、情報処理方法およびプログラム |
| JP5372605B2 (ja) * | 2009-05-27 | 2013-12-18 | 京セラ株式会社 | 入力装置 |
| US8423897B2 (en) * | 2010-01-28 | 2013-04-16 | Randy Allan Rendahl | Onscreen keyboard assistance method and system |
| TW201128478A (en) * | 2010-02-12 | 2011-08-16 | Novatek Microelectronics Corp | Touch sensing method and system using the same |
| CN102445961A (zh) * | 2010-10-15 | 2012-05-09 | 鸿富锦精密工业(深圳)有限公司 | 计算机装置 |
| CN102479044B (zh) * | 2010-11-29 | 2017-04-19 | 联想(北京)有限公司 | 电子设备和用于移动显示对象的方法 |
| GB2485990A (en) * | 2010-11-30 | 2012-06-06 | St Microelectronics Res & Dev | An optical user-input device using SPADs |
| GB2485994A (en) | 2010-11-30 | 2012-06-06 | St Microelectronics Res & Dev | Navigation device using a Single Photon Avalanche Diode (SPAD) detector |
| GB2485993A (en) | 2010-11-30 | 2012-06-06 | St Microelectronics Res & Dev | Sports equipment comprising proximity detector using single photon avalanche diode (SPAD) for measuring the speed of an object struck by the sports equipment |
| GB2486165A (en) | 2010-11-30 | 2012-06-13 | St Microelectronics Res & Dev | Oven using a Single Photon Avalanche Diode (SPAD) array |
| KR101260834B1 (ko) | 2010-12-14 | 2013-05-06 | 삼성전자주식회사 | 타임라인 바를 이용한 터치스크린 제어방법, 장치 및 이를 위한 프로그램이 기록된 기록매체 및 사용자 단말 |
| JP2012180158A (ja) * | 2011-02-28 | 2012-09-20 | Mitsubishi Heavy Ind Ltd | 遠隔操作装置及び操作装置 |
| KR101780491B1 (ko) * | 2011-05-02 | 2017-09-21 | 삼성전자 주식회사 | 컨텐츠 상세 제어 방법 및 이를 지원하는 휴대 단말기 |
| KR101290145B1 (ko) * | 2011-05-31 | 2013-07-26 | 삼성전자주식회사 | 터치 스크린 제어 방법 및 장치, 컴퓨터에 의해 독출될 수 있는 기록 매체, 그리고 단말장치 |
| JP2012252642A (ja) * | 2011-06-06 | 2012-12-20 | Sony Corp | 情報処理装置、情報処理方法、及びプログラム |
| US9417754B2 (en) | 2011-08-05 | 2016-08-16 | P4tents1, LLC | User interface system, method, and computer program product |
| GB2494663A (en) | 2011-09-14 | 2013-03-20 | St Microelectronics Res & Dev | A system and corresponding method for monitoring vibration isolators |
| US9720583B2 (en) * | 2011-09-22 | 2017-08-01 | Microsoft Technology Licensing, Llc | User interface for editing a value in place |
| US9094603B2 (en) | 2011-10-07 | 2015-07-28 | Panasonic Intellectual Property Corporation Of America | Image pickup device and image pickup method |
| KR101954794B1 (ko) | 2012-01-20 | 2019-05-31 | 삼성전자주식회사 | 영상 표시 장치에서 멀티미디어 컨텐츠의 재생구간을 탐색하기 위한 장치 및 방법 |
| CN103247310A (zh) * | 2012-02-14 | 2013-08-14 | 索尼爱立信移动通讯有限公司 | 多媒体播放控制方法、播放控制模块和播放终端 |
| WO2013169851A2 (en) * | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for facilitating user interaction with controls in a user interface |
| CN104487930A (zh) | 2012-05-09 | 2015-04-01 | 苹果公司 | 用于移动和放置用户界面对象的设备、方法和图形用户界面 |
| WO2013169845A1 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for scrolling nested regions |
| WO2013169849A2 (en) | 2012-05-09 | 2013-11-14 | Industries Llc Yknots | Device, method, and graphical user interface for displaying user interface objects corresponding to an application |
| WO2013169846A1 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for displaying additional information in response to a user contact |
| EP2847662B1 (en) | 2012-05-09 | 2020-02-19 | Apple Inc. | Device, method, and graphical user interface for providing feedback for changing activation states of a user interface object |
| WO2013169843A1 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for manipulating framed graphical objects |
| WO2013169865A2 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input |
| CN104508618B (zh) | 2012-05-09 | 2018-01-05 | 苹果公司 | 用于针对在用户界面中执行的操作提供触觉反馈的设备、方法和图形用户界面 |
| JP6031186B2 (ja) | 2012-05-09 | 2016-11-24 | アップル インコーポレイテッド | ユーザインタフェースオブジェクトを選択するためのデバイス、方法及びグラフィカルユーザインタフェース |
| EP2847659B1 (en) | 2012-05-09 | 2019-09-04 | Apple Inc. | Device, method, and graphical user interface for transitioning between display states in response to a gesture |
| WO2013169875A2 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for displaying content associated with a corresponding affordance |
| WO2013169842A2 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for selecting object within a group of objects |
| JP6006000B2 (ja) * | 2012-05-30 | 2016-10-12 | シャープ株式会社 | 情報表示装置、情報表示方法、情報表示プログラム、および、プログラム記録媒体 |
| CN102982821A (zh) * | 2012-12-03 | 2013-03-20 | 广东欧珀移动通信有限公司 | 精确调节触摸式影音设备影音播放进度的方法 |
| CN107831991B (zh) | 2012-12-29 | 2020-11-27 | 苹果公司 | 用于确定是滚动还是选择内容的设备、方法和图形用户界面 |
| HK1215094A1 (zh) | 2012-12-29 | 2016-08-12 | Apple Inc. | 用於根據具有模擬三維特徵的控制圖標的外觀變化來移動光標的設備、方法和圖形用戶界面 |
| AU2013368443B2 (en) | 2012-12-29 | 2016-03-24 | Apple Inc. | Device, method, and graphical user interface for transitioning between touch input to display output relationships |
| WO2014105279A1 (en) | 2012-12-29 | 2014-07-03 | Yknots Industries Llc | Device, method, and graphical user interface for switching between user interfaces |
| WO2014105274A1 (en) | 2012-12-29 | 2014-07-03 | Yknots Industries Llc | Device, method, and graphical user interface for navigating user interface hierarchies |
| AU2013368441B2 (en) | 2012-12-29 | 2016-04-14 | Apple Inc. | Device, method, and graphical user interface for forgoing generation of tactile output for a multi-contact gesture |
| CN103995654B (zh) * | 2013-02-19 | 2017-11-24 | 华为技术有限公司 | 调节图表粒度的方法和装置 |
| CL2013001374S1 (es) * | 2013-02-22 | 2013-12-06 | Samsung Electronics Co Ltd | Dibujo industrial de configuracion de imagen ornamental aplicada a un visualizador de pantalla |
| USD732063S1 (en) * | 2013-02-22 | 2015-06-16 | Samsung Electronics Co., Ltd. | Display screen or a portion thereof with graphical user interface |
| AU349937S (en) * | 2013-02-23 | 2013-07-29 | Samsung Electronics Co Ltd | Display screen for an electronic device |
| USD743432S1 (en) * | 2013-03-05 | 2015-11-17 | Yandex Europe Ag | Graphical display device with vehicle navigator progress bar graphical user interface |
| CL2013001365E1 (es) * | 2013-03-13 | 2013-11-15 | Samsung Electronics Co Ltd | Dibujo industrial aplicable a la pantalla de un dispositivo de comunicacion movil, conformado por un rectangulo horizontal que cercano a su lado superior presenta una barra horizontal rectangular que en su primer cuarto a la izquierda esta pigmentado y con un circulo sobrepuesto. |
| US10001909B2 (en) | 2013-03-14 | 2018-06-19 | Microsoft Technology Licensing, Llc | Touch optimizations for range slider controls |
| JP6221323B2 (ja) | 2013-04-22 | 2017-11-01 | カシオ計算機株式会社 | グラフ表示装置およびその制御プログラム |
| TW201441924A (zh) * | 2013-04-24 | 2014-11-01 | Hon Hai Prec Ind Co Ltd | 可調節播放進度條的系統、音頻播放裝置及方法 |
| US9665206B1 (en) | 2013-09-18 | 2017-05-30 | Apple Inc. | Dynamic user interface adaptable to multiple input tools |
| USD731523S1 (en) * | 2013-11-08 | 2015-06-09 | Microsoft Corporation | Display screen with graphical user interface |
| USD746319S1 (en) * | 2013-11-25 | 2015-12-29 | Tencent Technology (Shenzhen) Company Limited | Portion of a display screen for a graphical user interface |
| USD750122S1 (en) * | 2013-12-04 | 2016-02-23 | Medtronic, Inc. | Display screen or portion thereof with graphical user interface |
| USD745884S1 (en) * | 2013-12-04 | 2015-12-22 | Medtronic, Inc. | Display screen or portion thereof with graphical user interface |
| USD746321S1 (en) * | 2013-12-04 | 2015-12-29 | Medtronic, Inc. | Display screen or portion thereof with graphical user interface |
| USD746322S1 (en) * | 2013-12-04 | 2015-12-29 | Medtronic, Inc. | Display screen or portion thereof with graphical user interface |
| USD746854S1 (en) * | 2013-12-04 | 2016-01-05 | Medtronic, Inc. | Display screen or portion thereof with graphical user interface |
| USD746320S1 (en) * | 2013-12-04 | 2015-12-29 | Medtronic, Inc. | Display screen or portion thereof with graphical user interface |
| USD747342S1 (en) * | 2013-12-04 | 2016-01-12 | Medtronic, Inc. | Display screen or portion thereof with graphical user interface |
| EP3089014B1 (en) | 2013-12-27 | 2021-09-15 | Sony Group Corporation | Information processing system, information processing method, and program |
| JP6244901B2 (ja) | 2013-12-27 | 2017-12-13 | カシオ計算機株式会社 | グラフ表示制御装置、電子機器およびプログラム |
| JP6318615B2 (ja) * | 2013-12-27 | 2018-05-09 | カシオ計算機株式会社 | グラフ表示制御装置、電子機器およびプログラム |
| TWI539331B (zh) * | 2014-03-03 | 2016-06-21 | 宏碁股份有限公司 | 電子裝置以及使用者介面控制方法 |
| JP6287412B2 (ja) | 2014-03-19 | 2018-03-07 | カシオ計算機株式会社 | 図形描画装置、図形描画方法およびプログラム |
| US9442646B2 (en) * | 2014-03-26 | 2016-09-13 | Onshape Inc. | Numeric input control through a non-linear slider |
| JP6394163B2 (ja) | 2014-08-07 | 2018-09-26 | カシオ計算機株式会社 | グラフ表示装置、グラフ表示方法およびプログラム |
| CN104182143B (zh) * | 2014-08-22 | 2017-11-10 | 惠州Tcl移动通信有限公司 | 一种移动终端的背光亮度调节方法及系统 |
| JP6252414B2 (ja) * | 2014-09-16 | 2017-12-27 | カシオ計算機株式会社 | 図形表示装置、図形表示方法およびプログラム |
| US9710076B2 (en) * | 2014-11-12 | 2017-07-18 | Successfactors, Inc. | Precise selection behavior for sliders by interpreting a second finger touch |
| US10048757B2 (en) | 2015-03-08 | 2018-08-14 | Apple Inc. | Devices and methods for controlling media presentation |
| US9632664B2 (en) | 2015-03-08 | 2017-04-25 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
| US10095396B2 (en) | 2015-03-08 | 2018-10-09 | Apple Inc. | Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object |
| US9645732B2 (en) | 2015-03-08 | 2017-05-09 | Apple Inc. | Devices, methods, and graphical user interfaces for displaying and using menus |
| US9990107B2 (en) | 2015-03-08 | 2018-06-05 | Apple Inc. | Devices, methods, and graphical user interfaces for displaying and using menus |
| US9639184B2 (en) | 2015-03-19 | 2017-05-02 | Apple Inc. | Touch input cursor manipulation |
| US9785305B2 (en) | 2015-03-19 | 2017-10-10 | Apple Inc. | Touch input cursor manipulation |
| US10152208B2 (en) | 2015-04-01 | 2018-12-11 | Apple Inc. | Devices and methods for processing touch inputs based on their intensities |
| US20170045981A1 (en) | 2015-08-10 | 2017-02-16 | Apple Inc. | Devices and Methods for Processing Touch Inputs Based on Their Intensities |
| US9860451B2 (en) | 2015-06-07 | 2018-01-02 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
| US10346030B2 (en) | 2015-06-07 | 2019-07-09 | Apple Inc. | Devices and methods for navigating between user interfaces |
| US9674426B2 (en) | 2015-06-07 | 2017-06-06 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
| US10200598B2 (en) | 2015-06-07 | 2019-02-05 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
| US9891811B2 (en) | 2015-06-07 | 2018-02-13 | Apple Inc. | Devices and methods for navigating between user interfaces |
| US9830048B2 (en) | 2015-06-07 | 2017-11-28 | Apple Inc. | Devices and methods for processing touch inputs with instructions in a web page |
| US10235035B2 (en) | 2015-08-10 | 2019-03-19 | Apple Inc. | Devices, methods, and graphical user interfaces for content navigation and manipulation |
| US9880735B2 (en) | 2015-08-10 | 2018-01-30 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
| US10416800B2 (en) | 2015-08-10 | 2019-09-17 | Apple Inc. | Devices, methods, and graphical user interfaces for adjusting user interface objects |
| US10248308B2 (en) | 2015-08-10 | 2019-04-02 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interfaces with physical gestures |
| WO2017050576A1 (en) * | 2015-09-25 | 2017-03-30 | Philips Lighting Holding B.V. | Expanding slider |
| US10203860B2 (en) * | 2016-03-18 | 2019-02-12 | Ebay Inc. | Graphical user interface element adjustment |
| US10739973B2 (en) * | 2016-09-27 | 2020-08-11 | Autodesk, Inc. | Banded sliders for obtaining values from users |
| JP1614673S (pt) | 2017-02-10 | 2018-10-01 | ||
| JP1590264S (pt) | 2017-02-10 | 2017-11-06 | ||
| JP1590265S (pt) * | 2017-02-10 | 2017-11-06 | ||
| TWI616806B (zh) * | 2017-03-30 | 2018-03-01 | 宏碁股份有限公司 | 電子裝置以及使用者介面控制方法 |
| US10338799B1 (en) * | 2017-07-06 | 2019-07-02 | Spotify Ab | System and method for providing an adaptive seek bar for use with an electronic device |
| USD849760S1 (en) * | 2017-08-01 | 2019-05-28 | Roku, Inc. | Display screen or portion thereof with animated graphical user interface |
| USD849759S1 (en) * | 2017-08-01 | 2019-05-28 | Roku, Inc. | Display screen or portion thereof with animated graphical user interface |
| USD879802S1 (en) * | 2018-02-21 | 2020-03-31 | Recentive Analytics, Inc. | Computer display with graphical user interface |
| CN108920060A (zh) * | 2018-07-06 | 2018-11-30 | 北京微播视界科技有限公司 | 音量的显示方法、装置、终端设备及存储介质 |
| US11126344B2 (en) * | 2019-01-22 | 2021-09-21 | Facebook, Inc. | Systems and methods for sharing content |
| USD932512S1 (en) * | 2019-07-05 | 2021-10-05 | Canon Kabushiki Kaisha | Electronic device with animated graphical user interface |
| CN111307182B (zh) * | 2020-03-06 | 2022-08-23 | 宁波飞芯电子科技有限公司 | 数据处理方法及阵列型传感器 |
| US12535942B2 (en) * | 2020-07-09 | 2026-01-27 | Hydril USA Distribution LLC | Blowout preventer system with data playback |
| CN112083869A (zh) * | 2020-08-27 | 2020-12-15 | 小米数字科技有限公司 | 数字输入方法、数字输入装置及存储介质 |
| US11599258B2 (en) * | 2021-02-18 | 2023-03-07 | The Toronto-Dominion Bank | User interface for smartwatches and wearable devices |
| CN113784195A (zh) * | 2021-08-20 | 2021-12-10 | 北京字跳网络技术有限公司 | 视频的页面显示方法、装置、电子设备和存储介质 |
| JP2024131675A (ja) * | 2023-03-16 | 2024-09-30 | キヤノン株式会社 | 撮像装置、撮像システム、制御方法、プログラム、及び記憶媒体 |
| US12306936B2 (en) | 2023-03-31 | 2025-05-20 | Dell Products L.P. | System and method for management of inference models based on training data impact on model reversion |
| US12361174B2 (en) | 2023-08-31 | 2025-07-15 | Dell Products L.P. | Detecting possible attacks on artificial intelligence models using strengths of causal relationships in training data |
| US12489798B2 (en) | 2023-08-31 | 2025-12-02 | Dell Products L.P. | Managing artificial intelligence models to identify goals of malicious attackers |
Family Cites Families (29)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5623588A (en) * | 1992-12-14 | 1997-04-22 | New York University | Computer user interface with non-salience deemphasis |
| US7760187B2 (en) * | 2004-07-30 | 2010-07-20 | Apple Inc. | Visual expander |
| JP2000082048A (ja) * | 1998-07-07 | 2000-03-21 | Canon Inc | 電子機器、スケ―ル表示制御方法および記憶媒体 |
| US6486896B1 (en) * | 1999-04-07 | 2002-11-26 | Apple Computer, Inc. | Scalable scroll controller |
| JP2000353040A (ja) | 1999-06-11 | 2000-12-19 | Sharp Corp | スクロールバー表示装置及び方法及びプログラムを記録した記録媒体 |
| KR100346263B1 (ko) * | 1999-11-05 | 2002-07-26 | 엘지전자주식회사 | 멀티미디어 스트림의 브라우징, 편집, 인덱싱을 위한 다단계 위치/구간 지정 방법 |
| JP2001202176A (ja) | 2000-01-24 | 2001-07-27 | Casio Comput Co Ltd | 情報表示装置、情報表示プログラムが記録された記録媒体 |
| US6922816B1 (en) * | 2000-08-24 | 2005-07-26 | International Business Machines Corporation | Method and system for adjusting settings with slider controls having variable sensitivity |
| JP3690657B2 (ja) | 2000-11-20 | 2005-08-31 | 三菱自動車工業株式会社 | 車両用情報表示装置のスクロール制御装置 |
| US7380216B2 (en) * | 2000-11-30 | 2008-05-27 | International Business Machines Corporation | Zoom-capable scrollbar |
| AU2002336708A1 (en) * | 2001-11-01 | 2003-05-12 | Immersion Corporation | Method and apparatus for providing tactile sensations |
| JP4229162B2 (ja) | 2002-01-28 | 2009-02-25 | ソニー株式会社 | タクタイル・フィードバック機能を持つ携帯型機器 |
| US7173623B2 (en) * | 2003-05-09 | 2007-02-06 | Microsoft Corporation | System supporting animation of graphical display elements through animation object instances |
| US7644367B2 (en) * | 2003-05-16 | 2010-01-05 | Microsoft Corporation | User interface automation framework classes and interfaces |
| JP2005165733A (ja) * | 2003-12-03 | 2005-06-23 | Sony Corp | 情報処理システム、遠隔操作装置および方法、制御装置および方法、プログラム、並びに記録媒体 |
| JP2008508628A (ja) * | 2004-08-02 | 2008-03-21 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | タッチスクリーンにおける圧力制御ナビゲーション |
| JP2006209258A (ja) | 2005-01-25 | 2006-08-10 | Kenwood Corp | Av処理装置、av処理方法及びプログラム |
| JP4715257B2 (ja) | 2005-03-22 | 2011-07-06 | パナソニック株式会社 | データ処理装置 |
| US8954852B2 (en) * | 2006-02-03 | 2015-02-10 | Sonic Solutions, Llc. | Adaptive intervals in navigating content and/or media |
| JP2007240889A (ja) | 2006-03-08 | 2007-09-20 | Victor Co Of Japan Ltd | スクロール制御装置及びスクロール制御方法 |
| KR100746874B1 (ko) * | 2006-03-16 | 2007-08-07 | 삼성전자주식회사 | 이동 단말기에서 터치패드를 이용한 서비스 제공 장치 및방법 |
| US20070222767A1 (en) * | 2006-03-22 | 2007-09-27 | David Wang | Glide touch sensor based interface for navigation infotainment systems |
| US8243027B2 (en) * | 2006-06-09 | 2012-08-14 | Apple Inc. | Touch screen liquid crystal display |
| JP2008052062A (ja) * | 2006-08-24 | 2008-03-06 | Ricoh Co Ltd | 表示装置、表示装置の表示方法、プログラム及び記録媒体 |
| US7956847B2 (en) * | 2007-01-05 | 2011-06-07 | Apple Inc. | Gestures for controlling, manipulating, and editing of media files using touch sensitive devices |
| KR100815523B1 (ko) * | 2007-02-08 | 2008-03-20 | 삼성전자주식회사 | 단말의 음악 재생 및 표시 방법과 이를 이용한 장치 |
| JP2009175581A (ja) | 2008-01-28 | 2009-08-06 | Kyocera Mita Corp | 画像形成装置の転写ベルト装置 |
| KR101503714B1 (ko) * | 2008-02-05 | 2015-03-20 | 삼성전자주식회사 | Gui 제공방법 및 이를 적용한 멀티미디어 기기 |
| JP2010165337A (ja) * | 2008-12-15 | 2010-07-29 | Sony Corp | 情報処理装置、情報処理方法およびプログラム |
-
2009
- 2009-07-28 JP JP2009175581A patent/JP2010165337A/ja active Pending
- 2009-11-10 EP EP25164033.0A patent/EP4557071A3/en active Pending
- 2009-11-10 EP EP18213108.6A patent/EP3483711A1/en not_active Ceased
- 2009-11-10 EP EP09252590.6A patent/EP2196893A3/en not_active Withdrawn
- 2009-12-14 US US12/637,499 patent/US8537127B2/en active Active
- 2009-12-14 RU RU2009146391/08A patent/RU2510929C2/ru active
- 2009-12-14 BR BRPI0905206-2A patent/BRPI0905206B1/pt active Search and Examination
- 2009-12-15 CN CN2009102540465A patent/CN101751221B/zh active Active
-
2013
- 2013-07-24 US US13/949,368 patent/US9891737B2/en active Active
-
2018
- 2018-02-12 US US15/894,391 patent/US10289233B2/en active Active
-
2019
- 2019-03-18 US US16/356,249 patent/US10684721B2/en active Active
-
2020
- 2020-06-12 US US16/900,339 patent/US11163436B2/en active Active
-
2021
- 2021-11-01 US US17/515,828 patent/US11460997B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| US8537127B2 (en) | 2013-09-17 |
| US10684721B2 (en) | 2020-06-16 |
| EP4557071A3 (en) | 2025-07-16 |
| US20130328831A1 (en) | 2013-12-12 |
| US20180164941A1 (en) | 2018-06-14 |
| US20200310581A1 (en) | 2020-10-01 |
| CN101751221A (zh) | 2010-06-23 |
| US20220050588A1 (en) | 2022-02-17 |
| US20100156830A1 (en) | 2010-06-24 |
| RU2009146391A (ru) | 2011-06-20 |
| BRPI0905206A8 (pt) | 2016-10-18 |
| CN101751221B (zh) | 2012-06-20 |
| BRPI0905206A2 (pt) | 2011-03-22 |
| JP2010165337A (ja) | 2010-07-29 |
| US11460997B2 (en) | 2022-10-04 |
| US9891737B2 (en) | 2018-02-13 |
| US10289233B2 (en) | 2019-05-14 |
| RU2510929C2 (ru) | 2014-04-10 |
| EP4557071A2 (en) | 2025-05-21 |
| US11163436B2 (en) | 2021-11-02 |
| EP2196893A2 (en) | 2010-06-16 |
| US20190212862A1 (en) | 2019-07-11 |
| EP2196893A3 (en) | 2013-04-17 |
| EP3483711A1 (en) | 2019-05-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| BRPI0905206B1 (pt) | Aparelho e método de processamento de informação | |
| CN103744582B (zh) | 终端操控装置和终端操控方法 | |
| BR102013004710B1 (pt) | Aparelho de processamento de informação, seu método de controle, e meio de armazenagem | |
| US9983782B2 (en) | Display control apparatus, display control method, and display control program | |
| BRPI0717968A2 (pt) | Operando interfaces de tela sensível ao toque. | |
| BRPI1106261A2 (pt) | controlador de exibiÇço, mÉtodo de controle de exibiÇço, e, dispositivo de armazenamento legÍvel por computador | |
| WO2011108650A1 (ja) | 携帯端末装置 | |
| WO2019223618A1 (zh) | 地图引擎的地图绘制方法及装置、终端设备及存储介质 | |
| JP2015018432A (ja) | ジェスチャ入力装置 | |
| ES2928362T3 (es) | Dispositivo electrónico y método para el dispositivo electrónico | |
| CN104951139B (zh) | 触摸屏及其制造方法、触控响应方法、触摸装置 | |
| JP6294597B2 (ja) | 情報表示装置、プログラム、記録媒体、および情報表示方法 | |
| JP5668992B2 (ja) | 抵抗膜式タッチパネルを備えた電子機器 | |
| TW201246046A (en) | Method and system for selecting objects | |
| WO2019076118A1 (zh) | 一种信息显示的方法及装置 | |
| US20080042974A1 (en) | System and method for determining cursor speed in a puck-based pointing device | |
| EP2876540A1 (en) | Information processing device | |
| JP5501869B2 (ja) | 波形表示装置および波形表示方法 | |
| JP2014174926A (ja) | 情報処理装置および制御方法 | |
| TWI635434B (zh) | 游標控制方法 | |
| JP2011177200A (ja) | 医用画像処理装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| B03A | Publication of a patent application or of a certificate of addition of invention [chapter 3.1 patent gazette] | ||
| B25A | Requested transfer of rights approved |
Owner name: SONY CORPORATION OF AMERICA (US) |
|
| B25A | Requested transfer of rights approved |
Owner name: DRNC HOLDINGS, INC. (US) |
|
| B06F | Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette] | ||
| B06T | Formal requirements before examination [chapter 6.20 patent gazette] | ||
| B07A | Application suspended after technical examination (opinion) [chapter 7.1 patent gazette] | ||
| B09A | Decision: intention to grant [chapter 9.1 patent gazette] | ||
| B16A | Patent or certificate of addition of invention granted [chapter 16.1 patent gazette] |
Free format text: PRAZO DE VALIDADE: 10 (DEZ) ANOS CONTADOS A PARTIR DE 11/02/2020, OBSERVADAS AS CONDICOES LEGAIS. |
|
| B09W | Correction of the decision to grant [chapter 9.1.4 patent gazette] |
Free format text: CORRECAO DE TITULO. |