Extrae el Historial de Viajes de Suica y PASMO — Estaciones, Tarifas y Saldo desde Capturas de Pantalla de la App
Las apps de Suica y PASMO no tienen botón de exportación — cada viaje queda atrapado en una lista móvil interminable. Transcribir una semana de viajes a una hoja de gastos toma aproximadamente 30 minutos; la extracción por captura de pantalla llena las mismas filas en unos 5 segundos por captura.
5-10s por captura · Hasta 99% de precisión en texto impreso
Cinco campos que lleva cada fila de viaje de Suica y PASMO
Cada viaje en la app de Suica o PASMO ya es una fila estructurada — estación, tarifa, saldo — pero no hay forma de extraerla. Con Extracción de Columnas Personalizadas, escribes los nombres de los campos y la IA lee cada fila directamente de la captura de pantalla.
La estación donde tocaste para entrar — se muestra en el lado izquierdo de la fila del viaje, en kanji.
La estación donde tocaste para salir — unida a la estación de entrada por una flecha en la misma fila.
La tarifa descontada por el viaje — o ¥0 para viajes dentro de tu zona de pase de cercanías (定期券), que igualmente deben registrarse.
La fecha del viaje — el informe de gastos la necesita por fila, y la app la muestra en el encabezado de la fila.
El saldo restante que se muestra después de cada viaje — la única forma de verificar el cálculo de la tarifa antes de enviar.
Los datos ya están estructurados — las apps simplemente no los dejan salir
Cada viaje en Suica o PASMO se guarda como una fila limpia: estación de entrada, estación de salida, tarifa, saldo. El problema nunca fueron los datos — es que las apps oficiales no tienen exportación, y cada solución alternativa hasta ahora requiere la tarjeta física o una máquina de boletos.
Sin botón de exportación — en ningún sitio
La app de Suica, la app de PASMO y Apple Wallet muestran tu historial de viajes como una lista desplazable. Ninguna ofrece exportación a CSV u hoja de cálculo. En r/japanlife, el consejo habitual sigue siendo "Puedes imprimir tus gastos en una máquina de billetes. Asegúrate de usar una máquina de JR para Suica o la máquina correcta para Pasmo": un recibo de papel que luego tecleas en Excel a mano.
La vía oficial tiene límites estrictos
Las FAQ de JR East limitan el historial imprimible a 100 entradas en 26 semanas, y la lista en pantalla muestra solo unas 20. Los viajes más antiguos requieren una solicitud formal de divulgación de información personal: trámites, solo para tarjetas registradas. Si pierdes la ventana, los registros simplemente desaparecen.
Las apps de lectura NFC necesitan la tarjeta — y ven aún menos
Apps como Suikakeibo leen la tarjeta física por NFC, pero el chip IC solo guarda los ~20 registros más recientes, y las tarjetas IC japonesas no registran en absoluto los viajes cubiertos por un pase de cercanías. Como dijo un usuario del foro JNS, "hay que leerlos con regularidad o los datos se pierden."
Empieza con lo que ya tienes: la captura de pantalla
Sin tarjeta NFC, sin máquina de billetes, sin sistema de gastos de empresa. Sube la captura de pantalla del historial de viajes que ya estás viendo. La Extracción de Columnas Personalizadas lee cada fila según lo que significan los campos — estación de entrada, estación de salida, tarifa, saldo — no por dónde están en el diseño.
Una línea con flecha se convierte en dos columnas
La fila de viaje 東京→新宿 es una sola línea visual. Define Entry Station (入場駅) y Exit Station (出場駅) como columnas separadas y la IA lo divide correctamente — manteniendo 新宿 como 新宿, porque tu formulario de reembolso de gastos (交通費精算書) necesita los nombres de estación en kanji tal cual.
Todo el mes en un solo lote, listo para enviar
Captura cada página del historial antes de que se sobrescriba, súbelas juntas y la IA las fusiona en una sola hoja de cálculo — estación de entrada, estación de salida, tarifa, fecha de viaje, saldo acumulado, una fila por viaje. Exporta a Excel, CSV o envía directamente a Google Sheets para tu presentación mensual de 交通費精算.
De una lista de viajes interminable a una hoja de gastos presentable
Si estás preparando un informe mensual de gastos de transporte y tus viajes están en la app de Suica o PASMO, esto es lo que pasa cuando subes una captura de pantalla a la herramienta.
Captura el historial de viajes
Abre el historial de viajes (SF利用履歴) de la app de Suica o PASMO, captura las filas visibles y desplázate hacia abajo para capturar las páginas anteriores. Una captura limpia a resolución completa funciona mejor — JPG, PNG o WebP, todos sirven. Una captura por pantalla y súbelas todas juntas.
Nombra las columnas
Escribe las columnas que espera tu formulario de gastos: Ride Date (利用日), Entry Station (入場駅), Exit Station (出場駅), Fare (運賃), Balance After (残高). Añade una columna inferida como Trip Purpose (options: Commute/Business/Personal) y la IA clasifica cada viaje mientras extrae — útil cuando tu empresa solo reembolsa viajes de negocios.
Exporta la hoja y preséntala
El resultado es una sola hoja de cálculo — cada viaje capturado se convierte en una fila con los nombres de estación en kanji, tarifas, fechas y saldo acumulado intactos. Exporta a Excel o CSV y adjúntalo a tu solicitud de gastos, o mantén un registro continuo para que la ventana de historial de 26 semanas nunca vuelva a borrar tus registros.
Extracción de capturas de Suica y PASMO: cuándo funciona y cuándo revisar con más detalle
Cuándo funciona mejor
Capturas directas de la app a resolución completa. Las capturas de la pantalla de historial de viajes de la app móvil Suica o PASMO alcanzan hasta un 99% de precisión en los números impresos y nombres de estaciones.
Nombres de estaciones en kanji estándar. 新宿, 東京, 渋谷 — las estaciones comunes de las líneas principales se leen de forma fiable y los nombres se conservan en su forma original en japonés.
Captura por lotes antes de que se cierre la ventana de 26 semanas. Haz capturas de cada página del historial y procésalas juntas; esto funciona tanto si tienes la tarjeta física como un lector NFC.
Cuándo tener precaución
Las capturas solo muestran lo que aparece en pantalla. La app muestra aproximadamente 20 registros a la vez. Los viajes más antiguos requieren desplazarse y capturar más pantallas; la extracción no puede ver más allá de lo que capturas, así que captura la ventana antes de que los registros se sobrescriban.
Las capturas comprimidas o reenviadas pierden detalle. Las imágenes compartidas por aplicaciones de mensajería se comprimen; la IA sigue superando al OCR tradicional, pero verifica los nombres de estaciones y tarifas extraídos.
Algunos tipos de viaje muestran códigos abreviados o especiales. La app marca transferencias y ajustes con símbolos como *入 o 精, y las líneas que no son JR pueden mostrar información limitada de la estación; trata esas filas como que requieren una revisión manual antes de enviarlas.
Preguntas Frecuentes
¿Puedo extraer la estación de entrada y salida cuando aparecen en una sola línea con una flecha, como 東京→新宿?
Sí. La app de Suica muestra cada viaje como una sola fila con la estación de entrada y salida unidas por una flecha. Define dos columnas — Entry Station (入場駅) y Exit Station (出場駅) — y la IA divide la línea visual en dos celdas separadas, conservando ambos nombres en su kanji original.
¿Los nombres de las estaciones se mantendrán en kanji japonés para mi formulario de gastos?
Sí. Los nombres de las estaciones se extraen exactamente como se muestran en la app — 新宿 sigue siendo 新宿, no se romaniza ni se traduce. Los formularios japoneses de reembolso de gastos (交通費精算書) requieren los nombres de estación en kanji, por lo que la extracción los conserva textualmente en lugar de "convertirlos" a Shinjuku.
Mis viajes con pase de cercanías (定期券) muestran una tarifa de ¥0 — ¿pueden registrarse igualmente?
Sí. Los viajes dentro de tu zona de pase de cercanías (定期券) muestran una tarifa de ¥0 y un indicador de pase, pero aún deben registrarse para los registros de asistencia y el historial de viajes. Define columnas para Entry Station, Exit Station y Ride Date — la IA registra cada fila, incluidos los viajes con pase de ¥0, y la columna Fare (運賃) simplemente muestra ¥0 para esos viajes.
¿Puedo obtener el saldo restante después de cada viaje como columna de verificación?
Sí. Ambas apps muestran el Balance After (残高) restante junto a cada viaje. Defínelo como columna y la IA extrae la cifra actualizada de cada fila, para que puedas verificar el cálculo de la tarifa — saldo anterior menos tarifa es igual al saldo posterior — antes de enviarlo. Esto detecta errores de transcripción que de otro modo serían rechazados por contabilidad.
La app solo muestra unos 20 viajes recientes en pantalla — ¿cómo capturo los más antiguos?
La lista en pantalla muestra aproximadamente los 20 viajes más recientes, y el historial imprimible de JR East tiene un límite de 100 entradas dentro de 26 semanas. La extracción de capturas funciona con lo que sea visible — desplázate por el historial, captura cada página y súbelas todas juntas. Establece un hábito de captura mensual antes de que se cierre la ventana; los registros más antiguos requieren una solicitud formal de divulgación de información personal a JR East, un proceso administrativo solo para tarjetas registradas.
Volver a la descripción general de capturas de tarjetas de tránsito y de viajero frecuente — extracción de saldo, recargas e historial de viajes en Suica, Oyster, T-money, Opal y 12 sistemas más
Próximamente más guías de extracción de tarjetas de tránsito y de viajero frecuente.